diff --git a/src/drivers/boards/coolfly-f1/board_config.h b/src/drivers/boards/coolfly-f1/board_config.h index 2fc42c6cb57067c5f63a9011aa373266d7bc1fb0..cefe5aefb82bb0c45338429047d52b079cef0a4a 100644 --- a/src/drivers/boards/coolfly-f1/board_config.h +++ b/src/drivers/boards/coolfly-f1/board_config.h @@ -381,7 +381,7 @@ #define GPIO_TONE_ALARM (GPIO_DEFAULT|GPIO_PIN80) -#define GPS_DEFAULT_UART_PORT "/dev/ttyS2" /* UART6 on FMUv5 */ +#define GPS_DEFAULT_UART_PORT "/dev/ttyS1" /* UART6 on FMUv5 */ diff --git a/src/drivers/drv_gps.h b/src/drivers/drv_gps.h index ce4105bba81bfba1a225e3cd8c0c82b4d93e28ea..4639b999f13ad40dec28382c4a51181a23e6b0f5 100644 --- a/src/drivers/drv_gps.h +++ b/src/drivers/drv_gps.h @@ -55,5 +55,6 @@ typedef enum { GPS_DRIVER_MODE_NONE = 0, GPS_DRIVER_MODE_UBX, GPS_DRIVER_MODE_MTK, - GPS_DRIVER_MODE_ASHTECH + GPS_DRIVER_MODE_ASHTECH, + GPS_DRIVER_MODE_TECHTOTOP } gps_driver_mode_t; diff --git a/src/drivers/gps/CMakeLists.txt b/src/drivers/gps/CMakeLists.txt index bc56f7bdca186c219c1591d08929d058f5b787d1..b63ea34847bdfcd784378042ef51371d2b9eedb4 100644 --- a/src/drivers/gps/CMakeLists.txt +++ b/src/drivers/gps/CMakeLists.txt @@ -43,6 +43,7 @@ px4_add_module( devices/src/mtk.cpp devices/src/ashtech.cpp devices/src/ubx.cpp + devices/src/techtotop.cpp DEPENDS git_gps_devices ) diff --git a/src/drivers/gps/gps.cpp b/src/drivers/gps/gps.cpp index b6a108795f2be60846e6b14fcd6eb69e9e789814..f257faa67b1f0f5522bbe2f438bc2efa0a14021f 100644 --- a/src/drivers/gps/gps.cpp +++ b/src/drivers/gps/gps.cpp @@ -84,9 +84,11 @@ #include "devices/src/ubx.h" #include "devices/src/mtk.h" #include "devices/src/ashtech.h" +#include "devices/src/techtotop.h" - +//#define TIMEOUT_5HZ 500 #define TIMEOUT_5HZ 500 + #define RATE_MEASUREMENT_PERIOD 5000000 #define GPS_WAIT_BEFORE_READ 20 // ms, wait before reading to save read() calls @@ -146,12 +148,12 @@ public: private: int _serial_fd; ///< serial interface to GPS - unsigned _baudrate; ///< current baudrate + unsigned _baudrate{38400}; ///< current baudrate char _port[20]; ///< device / serial port path bool _healthy; ///< flag to signal if the GPS is ok bool _baudrate_changed; ///< flag to signal that the baudrate with the GPS has changed bool _mode_changed; ///< flag that the GPS mode has changed - bool _mode_auto; ///< if true, auto-detect which GPS is attached + bool _mode_auto{false}; ///< if true, auto-detect which GPS is attached gps_driver_mode_t _mode; ///< current mode GPSHelper::Interface _interface; ///< interface GPSHelper *_helper; ///< instance of GPS parser @@ -675,13 +677,20 @@ GPS::run() switch (_mode) { case GPS_DRIVER_MODE_NONE: - _mode = GPS_DRIVER_MODE_UBX; + _mode = GPS_DRIVER_MODE_TECHTOTOP; /* FALLTHROUGH */ + case GPS_DRIVER_MODE_TECHTOTOP:{ + int32_t param_gps_ttp_dynmodel = 1; // default to 1: airborne with <2g acceleration + param_get(param_find("GPS_TTP_DYNMODEL"), ¶m_gps_ttp_dynmodel); + _helper = new GPSDriverTechtotop(&GPS::callback, this, &_report_gps_pos, _p_report_sat_info, + param_gps_ttp_dynmodel); + } + break; + case GPS_DRIVER_MODE_UBX: { int32_t param_gps_ubx_dynmodel = 7; // default to 7: airborne with <2g acceleration param_get(param_find("GPS_UBX_DYNMODEL"), ¶m_gps_ubx_dynmodel); - _helper = new GPSDriverUBX(_interface, &GPS::callback, this, &_report_gps_pos, _p_report_sat_info, param_gps_ubx_dynmodel); } @@ -689,12 +698,14 @@ GPS::run() case GPS_DRIVER_MODE_MTK: _helper = new GPSDriverMTK(&GPS::callback, this, &_report_gps_pos); + break; case GPS_DRIVER_MODE_ASHTECH: _helper = new GPSDriverAshtech(&GPS::callback, this, &_report_gps_pos, _p_report_sat_info); break; - + + default: break; } @@ -707,6 +718,7 @@ GPS::run() if (_helper && _helper->configure(_baudrate, GPSHelper::OutputMode::GPS) == 0) { /* reset report */ + memset(&_report_gps_pos, 0, sizeof(_report_gps_pos)); if (_mode == GPS_DRIVER_MODE_UBX) { @@ -714,6 +726,11 @@ GPS::run() /* GPS is obviously detected successfully, reset statistics */ _helper->resetUpdateRates(); } + else if ( _mode == GPS_DRIVER_MODE_TECHTOTOP) + { + _helper->resetUpdateRates(); + + } int helper_ret; @@ -743,26 +760,28 @@ GPS::run() if (!_healthy) { // Helpful for debugging, but too verbose for normal ops -// const char *mode_str = "unknown"; -// -// switch (_mode) { -// case GPS_DRIVER_MODE_UBX: -// mode_str = "UBX"; -// break; -// -// case GPS_DRIVER_MODE_MTK: -// mode_str = "MTK"; -// break; -// -// case GPS_DRIVER_MODE_ASHTECH: -// mode_str = "ASHTECH"; -// break; -// -// default: -// break; -// } -// -// PX4_WARN("module found: %s", mode_str); + const char *mode_str = "unknown"; + + switch (_mode) { + case GPS_DRIVER_MODE_UBX: + mode_str = "UBX"; + break; + + case GPS_DRIVER_MODE_MTK: + mode_str = "MTK"; + break; + + case GPS_DRIVER_MODE_ASHTECH: + mode_str = "ASHTECH"; + break; + case GPS_DRIVER_MODE_TECHTOTOP: + mode_str = "TECHTOTOP"; + + default: + break; + } + + PX4_INFO("module found: %s", mode_str); _healthy = true; } } @@ -776,16 +795,19 @@ GPS::run() if (_mode_auto) { switch (_mode) { - case GPS_DRIVER_MODE_UBX: - _mode = GPS_DRIVER_MODE_MTK; + case GPS_DRIVER_MODE_TECHTOTOP: + _mode = GPS_DRIVER_MODE_UBX; break; - case GPS_DRIVER_MODE_MTK: + case GPS_DRIVER_MODE_UBX: _mode = GPS_DRIVER_MODE_ASHTECH; break; case GPS_DRIVER_MODE_ASHTECH: - _mode = GPS_DRIVER_MODE_UBX; + _mode = GPS_DRIVER_MODE_MTK; + break; + case GPS_DRIVER_MODE_MTK: + _mode = GPS_DRIVER_MODE_TECHTOTOP; usleep(500000); // tried all possible drivers. Wait a bit before next round break; @@ -865,6 +887,10 @@ GPS::print_status() case GPS_DRIVER_MODE_ASHTECH: PX4_INFO("protocol: ASHTECH"); break; + + case GPS_DRIVER_MODE_TECHTOTOP: + PX4_INFO("protocol: TECHTOTOP"); + break; default: break; @@ -959,7 +985,7 @@ $ gps start -f PRINT_MODULE_USAGE_PARAM_FLAG('s', "Enable publication of satellite info", true); PRINT_MODULE_USAGE_PARAM_STRING('i', "uart", "spi|uart", "GPS interface", true); - PRINT_MODULE_USAGE_PARAM_STRING('p', nullptr, "ubx|mtk|ash", "GPS Protocol (default=auto select)", true); + PRINT_MODULE_USAGE_PARAM_STRING('p', nullptr, "ubx|mtk|ash|ttp", "GPS Protocol (default=auto select)", true); PRINT_MODULE_USAGE_DEFAULT_COMMANDS(); @@ -1075,7 +1101,10 @@ GPS *GPS::instantiate(int argc, char *argv[], Instance instance) } else if (!strcmp(myoptarg, "ash")) { mode = GPS_DRIVER_MODE_ASHTECH; - } else { + }else if (!strcmp(myoptarg, "ttp")) { + mode = GPS_DRIVER_MODE_TECHTOTOP; + + }else { PX4_ERR("unknown interface: %s", myoptarg); error_flag = true; } diff --git a/src/drivers/gps/params.c b/src/drivers/gps/params.c index 290429aa4d4e32d8a3d39b5db151dc0e95b5e510..463e843793b63877c9cd9bb1ddceb425aa0850ce 100644 --- a/src/drivers/gps/params.c +++ b/src/drivers/gps/params.c @@ -44,6 +44,7 @@ */ PARAM_DEFINE_INT32(GPS_DUMP_COMM, 0); + /** * u-blox GPS dynamic platform model * @@ -63,3 +64,25 @@ PARAM_DEFINE_INT32(GPS_DUMP_COMM, 0); * @group GPS */ PARAM_DEFINE_INT32(GPS_UBX_DYNMODEL, 7); + +/** + * ttp GPS dynamic platform model + * + * ttp receivers support different dynamic platform models to adjust the navigation engine to + * the expected application environment. + * + * @min 0 + * @max 9 + * @value 1 automotive + * @value 2 stationary + * @value 3 walk + * @value 4 car + * @value 5 ship + * + * @reboot_required true + * + * @group GPS + */ +PARAM_DEFINE_INT32(GPS_TTP_DYNMODEL, 1); + + diff --git a/test.txt b/test.txt new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/\357\200\233\357\200\233" "b/\357\200\233\357\200\233" new file mode 100644 index 0000000000000000000000000000000000000000..c366c948a9823449bffc81f9412ca72d4de7bc7a --- /dev/null +++ "b/\357\200\233\357\200\233" @@ -0,0 +1,183874 @@ +commit d57fc7a04859bda342be47332994147ed5a2186d (HEAD -> coolfly_dev, origin/coolfly_dev, origin/HEAD) +Author: fly <1643277704@qq.com> +Date: Wed Mar 18 08:41:26 2020 +0800 + + fix the drv_gps.h + +commit a476faf9979ff6ca1c517f4d88db5ed38c5e8a4a +Author: fly <1643277704@qq.com> +Date: Wed Mar 18 08:32:43 2020 +0800 + + fix the gps.cpp + +commit 20d3659efc6440a202b5c2a83bc8e857149ec04d +Author: fly <1643277704@qq.com> +Date: Tue Mar 17 23:01:29 2020 +0800 + + add a techtotop gps module + +commit cb46c55d71239a86ca63da3280d10e2a66494357 +Merge: 8ef227511 d84d161a8 +Author: 苦爷 +Date: Sat Dec 21 17:42:35 2019 +0800 + + !5 fix the timeout for temp + Merge pull request !5 from 苦爷/liuwei_fix_i2c + +commit d84d161a80a3ac8d7e8315c03df6f9b428735c11 (origin/liuwei_fix_i2c) +Author: cooleyeCAM_1 +Date: Sat Dec 21 17:40:59 2019 +0800 + + fix the timeout bug + +commit 8ef227511e7b74813640d830a8c0bf6819282bd1 +Author: rs +Date: Thu Dec 12 22:33:44 2019 +0800 + + Fix it66021 dclk delay error + +commit 91b19e4e2492b3c0c095c2d48a53a5922f3f119a +Merge: 5f85937da b7d3623d3 +Author: rsenjoyer +Date: Thu Dec 12 20:44:05 2019 +0800 + + !4 fix hot plug error + Merge pull request !4 from rsenjoyer/feature/it66021 + +commit b7d3623d3def6b2821790e190dfdab77cd95f3b2 +Author: rs +Date: Thu Dec 12 20:16:32 2019 +0800 + + fix error code in handler video on/off + +commit 92d546a5c93804eee8c18fe2ce0fc006dc943f45 +Author: rs +Date: Thu Dec 12 20:16:32 2019 +0800 + + delete unused code + +commit ef3e74d8414a74faa1b32b812f13036c5960e87b +Author: rs +Date: Thu Dec 12 20:16:32 2019 +0800 + + using px4_module refactor it66021 + +commit 5f85937daaf7fe989005d7f94642a88c445cbd8a +Merge: 5679f414c 9b615281b +Author: rsenjoyer +Date: Thu Dec 12 20:15:49 2019 +0800 + + !3 add indicator for video Resolution + Merge pull request !3 from rsenjoyer/feature/led + +commit 9b615281b1b9fc8c8cb9465f6df9c30c979ba6c8 +Author: rs +Date: Thu Dec 12 20:12:04 2019 +0800 + + add indicator for video Resolution + +commit 5679f414cedf1e80de10f1b17dc2d91d8846f0ad +Author: rs +Date: Wed Dec 11 10:44:10 2019 +0800 + + fix merge error + +commit fafe8c99c6eb4b3737ef4b9561aef493892705cf +Merge: 42466c03e c021421da +Author: rsenjoyer +Date: Wed Dec 11 10:29:07 2019 +0800 + + !2 format the file + Merge pull request !2 from 苦爷/liuwei_deve + +commit c021421da10025a259bdc93b48f876e2585f7522 +Author: kuz +Date: Wed Dec 11 10:22:59 2019 +0800 + + update the format + +commit 42466c03ef493b4fbea7ea998b881a11b1fd5539 +Merge: 492c3a98c edfcbc130 +Author: rsenjoyer +Date: Wed Dec 11 10:17:37 2019 +0800 + + !1 修正BB在qgc 展示问题 + Merge pull request !1 from rsenjoyer/feature/bb + +commit edfcbc130b7d573b22bfd61d81718316e4a7dae1 +Author: rs +Date: Wed Dec 11 10:13:15 2019 +0800 + + 调整 BB 位置以及修复显示问题 + +commit 492c3a98cd39bf44d9bae3dde6bcb191779d36f0 +Author: rs +Date: Thu Dec 5 20:51:25 2019 +0800 + + change erase time in uploader + +commit 2fcc6e02d308f625cbd7986ec7af90f7dd7fb7e3 +Author: rs +Date: Wed Dec 4 22:11:32 2019 +0800 + + update nuttx + +commit 243f7e76994da2371f46e299cc8f1abdef588783 +Merge: 2b1038d2f 140250f12 +Author: rs +Date: Mon Dec 2 10:27:52 2019 +0800 + + Merge commit '140250f12c62811efd88f5a28b2aa8babd289db3' into coolfly_dev + +commit 140250f12c62811efd88f5a28b2aa8babd289db3 +Author: rs +Date: Mon Dec 2 10:16:28 2019 +0800 + + 增加图像的 led 灯提示 + +commit 14eaafc7159b34953198af6565de15e539ff7451 +Author: rs +Date: Mon Dec 2 08:50:25 2019 +0800 + + 重构 CPU2.cpp + +commit 2b1038d2f33cdc9b70767959a849939d7475395e +Author: kuz +Date: Sun Dec 1 12:16:29 2019 +0800 + + mv the MS4525 to I2C1 + +commit 64fa3c5602b6992ff63920911e2a7f97139fd773 +Author: kuz +Date: Sun Dec 1 10:31:24 2019 +0800 + + fix the nuttx bug + +commit e65c8216c27cdcf547d333aec01766c4dff1a73b +Author: kuz +Date: Sat Nov 30 21:17:53 2019 +0800 + + fix the ms4525 & i2c & mpu6000 + +commit a84befd20abe156390654748782b57c90d8e75bc +Author: kuz +Date: Sat Nov 30 12:47:36 2019 +0800 + + open the ms4525 default + +commit 2d359245d347991b2e877c72270afe12c9adc19e +Author: kuz +Date: Fri Nov 29 23:08:26 2019 +0800 + + open the ist8031 on the imu & fix the spi bug + +commit 24729c1548a0307b9497c3fbe0df2fb235bfe255 +Author: rs +Date: Thu Nov 28 19:35:56 2019 +0800 + + 更新 DriverFramework 子模块 + +commit b077427a0f5567a9189d326759c2edd5ed7e3b24 +Author: rs +Date: Tue Nov 26 23:07:57 2019 +0800 + + 预留 Uart7 给用户使用 + +commit 1de8e8a29312ba9ec7772cf4a7f21d1ed5ce6600 +Author: gaoxiang +Date: Mon Nov 11 22:58:35 2019 +0800 + + fix some errors + +commit ece9c77e3bb33bb724edb09572bd6854ebf54684 +Author: gaoxiang +Date: Mon Nov 11 20:28:37 2019 +0800 + + update submodules use https + +commit 36a5bfa723ec0d31838261bbe0a7c5f10988459e +Author: gaoxiang +Date: Mon Nov 11 18:50:39 2019 +0800 + + update bin file + +commit 1919d40fb4119513d4399bd426ef5b2e24232e0f +Author: gaoxiang +Date: Tue Nov 5 20:01:24 2019 +0800 + + update submodules + +commit f0492936bb796fa6edc7ca0e8b971554cf6dc84b +Author: gaoxiang +Date: Tue Nov 5 11:15:19 2019 +0800 + + 重新设置子模块地址 + +commit 43d9f70eaad951f90dbbae0c14581efb04fb0334 +Author: gaoxiang +Date: Mon Nov 4 19:14:40 2019 +0800 + + add coofly_f1 + +commit f13bbacd5277123d6af2cb5ed21587c220031353 (tag: v1.8.2, origin/stable) +Author: Roman +Date: Mon Nov 12 15:07:45 2018 +0100 + + mc_att_control: copy sensor_correction topic once initially + + Signed-off-by: Roman + +commit 82aa24adfca29321cfd1209e287eab6c2b16780e +Author: Daniel Agar +Date: Wed Jul 25 13:18:10 2018 -0400 + + tap_esc increase stack 1100 -> 1180 bytes + +commit a7969de738d9215fd0e1ab9ff96c58256924d264 +Author: Daniel Agar +Date: Tue Jul 17 20:35:15 2018 -0400 + + cmake fix BUILD_URI + +commit 33e86d25b9df5b0a8f3b45b2027cd6018a7fcf01 +Author: Daniel Agar +Date: Mon Jul 16 10:58:45 2018 -0400 + + FMU relocate MOT_SLEW_MAX and THR_MDL_FAC parameters centrally + +commit 805dfc4312f24b5dc0a49f1dbc9a343237e04558 +Author: Daniel Agar +Date: Mon Jul 16 10:45:26 2018 -0400 + + PWM parameters centralize under sensors and add aux 7&8 + +commit ab2d5952246f1422c4efd2222d35edfc94f4a580 +Author: Daniel Agar +Date: Mon Jul 16 10:32:26 2018 -0400 + + FMU PWM parameters respect instance for MAIN/AUX usage + +commit ab044e274d4ed966d6600b231bb1d89e73f42c63 +Author: Philipp Oettershagen +Date: Mon Jul 16 05:54:08 2018 +0200 + + Navigator: Fix fixed-wing first order altitude hold (#9850) + + i.e. the altitude reference oscillations caused by it in LOITER mode + +commit b0f766d90e2d08649e2a26fa241c9a5f35d17536 +Author: Daniel Agar +Date: Fri Jul 13 09:13:18 2018 -0400 + + mavlink MOUNT_ORIENTATION use math::degrees + +commit 2bb9d7e91f16b7877826640e3ed9572cb75b2571 +Author: Daniel Agar +Date: Fri Jul 13 08:58:12 2018 -0400 + + mavlink properly wrap heading fields + + - fixes #9867 + +commit 5f8c08db7958ea3ff0762e8f3d1b52ee8a648403 +Author: Beat Küng +Date: Wed Aug 8 13:52:00 2018 +0200 + + mavlink_ulog: clear potential existing ulog_stream messages on start + + - the uorb behavior got recently changed so that we now need to clear + any potential existing messages when we start log streaming. + - ulog_stream_ack should also not use a queue, since the ack is done + synchonous between mavlink and the logger. + +commit a936dc291eac4e368b1a9c771fdbcbc32449753a +Author: DanielePettenuzzo +Date: Mon Jun 18 16:13:11 2018 +0200 + + airspeed drivers: add PX4_I2C_BUS_ONBOARD as possible bus + +commit 42dc2bd890b5e27e5050bb0a5e56557cb800b015 +Author: DanielePettenuzzo +Date: Sun Jun 17 21:04:10 2018 +0200 + + rc.sensors: look for airspeed sensors on all busses + +commit 9d878c719dbae0edc79488b0331812e276bb2c8c +Author: DanielePettenuzzo +Date: Sun Jun 17 15:29:14 2018 +0200 + + ets_airspeed: add -a flag to scan all i2c busses during start + +commit 649d4be18562d536b9382339e2d55d513f6aecb7 +Author: DanielePettenuzzo +Date: Sun Jun 17 13:56:12 2018 +0200 + + sdp3x_airspeed: add -a flag to scan all i2c busses during start + +commit bec74085f1dfa2449941ea734393b86e211c2f80 +Author: DanielePettenuzzo +Date: Sun Jun 17 13:41:19 2018 +0200 + + ms5525_airspeed: add -a flag to scan all i2c busses during start + +commit 350df41e42df519d134cd40fe710af63cc85e2d4 +Author: DanielePettenuzzo +Date: Sun Jun 17 13:16:54 2018 +0200 + + ms4525_airspeed: remove i2c_bus parameter from start function (it tries all busses) + +commit 95295b30e86d6e6912d6e1fcbd8a811b61e62a70 +Author: DanielePettenuzzo +Date: Sun Jun 17 12:50:14 2018 +0200 + + ms4525_airspeed: change start_bus from bool to int + +commit dd044ed4be86b3c22894fd48ea487c4ab8993f82 +Author: DanielePettenuzzo +Date: Sat Jun 16 22:08:40 2018 +0200 + + ms4525_airspeed: remove PX4_I2C_ALL + +commit 9b2e32c976547207cb3812599ebdb660e91c68df +Author: DanielePettenuzzo +Date: Sat Jun 16 16:21:02 2018 +0200 + + ms4525_airspeed: add -a flag to scan all i2c busses during start + +commit e1bca8d01ad4c67705d6b6ca4bc8a91eb77dca01 +Author: Roman +Date: Fri Jul 27 17:22:31 2018 +0200 + + mavlink: fixed nullptr dereferencing in case unknown mavlink message is + forwarded + + Signed-off-by: Roman + +commit 96443b3cf3e3adaec8b2ebb6c83a19a92d40a13f +Author: Lorenz Meier +Date: Tue Jun 19 08:23:34 2018 +0200 + + Update README + +commit d1343b0ccbc2ab1f676f36868250cb4e7b27f277 +Author: Beat Küng +Date: Mon Jun 18 11:40:55 2018 +0200 + + calibration_routines: fix 'Command denied during calibration' error message + + The uorb subscribe logic got changed for queued topics with + https://github.com/PX4/Firmware/pull/9436, meaning an orb_subscribe will + return past messages as well now. + + This lead to an error 'Command denied during calibration' for the previously + received calibration start command. + +commit 1fac3a1cee914f22f4bfefac3976483af0056040 +Author: PX4 Jenkins +Date: Sat Jun 16 21:27:20 2018 -0400 + + Update submodule sitl_gazebo to latest Sat Jun 16 21:27:20 EDT 2018 + + - sitl_gazebo in PX4/Firmware (ebc40067c71e158646cc0fece422b0432c18878b): https://github.com/PX4/sitl_gazebo/commit/8a3166bf5d315274cfd503a75880e9837faa9694 + - sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/b5a92095bfb1b6a218a80f58ad9fe09c89ef4598 + - Changes: https://github.com/PX4/sitl_gazebo/compare/8a3166bf5d315274cfd503a75880e9837faa9694...b5a92095bfb1b6a218a80f58ad9fe09c89ef4598 + + b5a9209 2018-06-10 TSC21 - travis_ci: Add OSX build + +commit ebc40067c71e158646cc0fece422b0432c18878b +Author: rolandash +Date: Sat Jun 16 14:04:49 2018 +0800 + + otherwise posix_sitl_rtps fail to build (MACOS) + +commit d14d31df14079851e5cf87bf1b9f77306197b18e +Author: Lorenz Meier +Date: Fri Jun 15 23:48:44 2018 +0200 + + PX4IO: Initialize all channels to zero + + This sets all channels to zero, including unused channels. Any consumer of the data using the channel count will not see a difference, but this is helpful to avoid confusion in log analysis. + +commit af07d4b37bfc317d44cbfd8723e1a414ae3084e3 +Author: PX4 Jenkins +Date: Fri Jun 15 15:25:42 2018 +0000 + + Update submodule apps to latest Fri Jun 15 15:25:42 UTC 2018 + + - apps in PX4/Firmware (1bc4a73eaacdb40f7d3f5ebd11882913b541b419): https://github.com/PX4-NuttX/apps/commit/7e2f17db4e770e65ee39b1a964cf4644720d976c + - apps current upstream: https://github.com/PX4-NuttX/apps/commit/36806ba3d84c0fa07ed86857d4c92a997b7cd194 + - Changes: https://github.com/PX4-NuttX/apps/compare/7e2f17db4e770e65ee39b1a964cf4644720d976c...36806ba3d84c0fa07ed86857d4c92a997b7cd194 + + 36806ba 2018-06-06 Beat Küng - nsh_parse.c: fix 'while' and 'until' loop condition + +commit 499337ad7f16b6907ffe5e2ba1ed2763194fec0b +Author: PX4 Jenkins +Date: Fri Jun 15 15:25:36 2018 +0000 + + Update submodule v2.0 to latest Fri Jun 15 15:25:36 UTC 2018 + + - v2.0 in PX4/Firmware (a19fecad94e3e937942abb6dcd3438fe1cce3d7a): https://github.com/mavlink/c_library_v2/commit/653ac745a57794a38c831f1ff296066a2e09c09b + - v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/033fa8e7a4a75a0c3f17cea57e3be8966e05f770 + - Changes: https://github.com/mavlink/c_library_v2/compare/653ac745a57794a38c831f1ff296066a2e09c09b...033fa8e7a4a75a0c3f17cea57e3be8966e05f770 + + 033fa8e 2018-05-24 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/d8ea87b9c6173ad72a032219588e302eb8cb212a + +commit a19fecad94e3e937942abb6dcd3438fe1cce3d7a +Author: David Sidrane +Date: Fri Jun 15 04:44:05 2018 -1000 + + Removed zero termination as a for constuct was used + +commit 3e0928d9eab380fc78d37e7e117a13c2fc67f42c +Author: David Sidrane +Date: Fri Jun 15 01:05:59 2018 -1000 + + Changed variable type and used cpp array init. + +commit 22b8a6c57ef9da2b9fe868a39d1bfb34c1fa3e46 +Author: David Sidrane +Date: Fri Jun 15 01:05:27 2018 -1000 + + Fixed capitalization grammar + +commit afc8fe39df1b8d364d67061c0303ee5daaf1e3e4 +Author: David Sidrane +Date: Fri Jun 15 01:03:31 2018 -1000 + + Rename trigger argument for clarity + +commit 4e5e0c69219043faef97e25dfdb71fcab0350835 +Author: David Sidrane +Date: Thu Jun 14 08:43:44 2018 -1000 + + camera_trigger:Refacter GPIO camera triggering + + Refactored for efficiency and simplicity. + +commit ff365cad081453ade7abed836729f6625df8944d +Author: Beat Küng +Date: Fri Jun 15 11:22:42 2018 +0200 + + rtl: change "RTL: land at home" message from critical to info + +commit 04db56638efe052341d2a66d7c25f3f5ba556010 +Author: Beat Küng +Date: Fri Jun 15 11:14:57 2018 +0200 + + ecl: update submodule + + contains: + - https://github.com/PX4/ecl/pull/460 + - https://github.com/PX4/ecl/pull/462 + +commit e263af359e18902949f547d2feba7a9e3a0e9d1e +Author: Anthony Lamping +Date: Thu Jun 14 20:37:25 2018 -0400 + + launch: make px4 required (#9682) + +commit 1da87aa1739660d72832f93b87764b327aaf3beb +Author: DanielePettenuzzo <35664507+DanielePettenuzzo@users.noreply.github.com> +Date: Fri Jun 15 02:36:43 2018 +0200 + + Vl53lxx Driver Coverity Fixes (#9671) + +commit 3098b09bbdde842ddc80deda77cded006395049c +Author: David Sidrane +Date: Thu Jun 14 10:26:09 2018 -1000 + + Updated submudule platforms/nuttx/NuttX/nuttx + + to include [BACKPORT] Merged in kekiefer/nuttx/stm32f7-serial-fix-tiocssinglewire-upstream + +commit 229b1274d07a5e9abe5574c72f90d7cf25d99efc +Author: Beat Küng +Date: Thu Jun 14 10:28:08 2018 +0200 + + fix camera_trigger gpio: _pins[i] == 0 is valid + + Because _pins[i] is set from parameter value - 1 + +commit a38b94c7ddbb0924fdba9d7681ab13239f5353ce +Author: David Sidrane +Date: Wed Jun 13 09:47:34 2018 -1000 + + BUGFIX:GPS not working. Invalid values passed to px4_arch_configgpio + + This is the root cause of https://github.com/PX4/Firmware/issues/9461 + The _pins array was initialized to -1. It was used to index the + _gpios array. The value at _gpios[-1] was a number that mapped to + Analog mode on Port A pin 0. These is the UART4_TX pin and was + being reconfigured by the fault in the camera_trigger to an + alaog input. + +commit ae389ed0e3f7a651284d1696193d2e6f4684c91a +Author: David Sidrane +Date: Wed Jun 13 09:23:08 2018 -1000 + + Revert "gps: reopen the gps port on failed auto-detection" + + This reverts commit a62a71f48f3d40bba6e9af114a185f6bbad849b1. + The root cause was the camera trigger passing invalid pin + configuration setting overwriting the UART4 TX pin setting + +commit 27fa29787d92630a40adb81e8ee83d794608ee1f +Author: Roman Bapst +Date: Thu Jun 14 20:28:28 2018 +0200 + + updated sitl_gazebo: use asphalt plane instead of uneven ground to reduce (#9675) + + computational load in optical flow simulation + + Signed-off-by: Roman + +commit 322c7ad5da1251e7ba314b8104b29056bdb8584b +Author: Daniel Agar +Date: Thu Jun 14 14:27:35 2018 -0400 + + Jenkins SITL tests completely wipe workspace (#9677) + +commit b66f0f36a55f1db88d29ebcf5d47115a6b6ec8f9 +Author: Beat Küng +Date: Thu Jun 14 18:37:47 2018 +0200 + + ros tests: add an interactive flag & disable the PX4 shell for ROS tests (#9672) + +commit 753ad0e0dff612a424652d8dfcaff397dfd903de +Author: Philipp Oettershagen +Date: Thu Jun 14 17:29:03 2018 +0200 + + Fixed-wing autoland: Fix bug that could cause a steep pitch increase and thus aircraft stall during the flare (#9674) + +commit 23cd6adbe740c99b536d11f2d659193c1ee47c7e +Author: Oleg Kalachev +Date: Wed Jun 13 21:50:35 2018 +0300 + + precland: put land precision parameter to MAVLink mission item + +commit 86d3603e2d6b2d68931c40a0dbd610277bb1c0a4 +Author: Oleg Kalachev +Date: Thu Apr 12 18:55:49 2018 +0300 + + precland: fix landing target pose validity checking + In precland the copter may switch to horizontal approach state with an + old landing target pose message. + +commit 036b59f3de696d21e5a00eaf3af4eaaeffe9d1c4 +Author: Beat Küng +Date: Wed Jun 13 16:02:48 2018 +0200 + + posix main: convert c to a char when extending add_string + +commit f241e49ebf3918be002bc982989c547089123e66 +Author: Beat Küng +Date: Wed Jun 13 12:13:44 2018 +0200 + + voted_sensors_update: initialize _last_magnetometer & _last_airdata + +commit 20f2303e8ad8ee68a46aa1a0686608825d28910d +Author: Beat Küng +Date: Wed Jun 13 12:12:04 2018 +0200 + + test_mixer: fix resource leak (unclosed dp) + +commit 76c94b08f11eb152e72d335c6d10a732a3abf755 +Author: Beat Küng +Date: Wed Jun 13 12:11:38 2018 +0200 + + PositionControl: use constant references instead of pass-by-value for structs + +commit 5cc450c7cb2d5877cfccecce31c587ad8fd43530 +Author: Beat Küng +Date: Wed Jun 13 12:10:52 2018 +0200 + + srf02: fix resource leak (unclosed fd) + +commit ab94bf1d6066850558125b3f3513158c55ae9648 +Author: Beat Küng +Date: Wed Jun 13 12:10:26 2018 +0200 + + batt_smbus: initialize _last_report + +commit 4eda0ed782faecdf600312cea7484e271d8008ea +Author: Beat Küng +Date: Wed Jun 13 12:10:00 2018 +0200 + + posix main shell: fix getchar() return value and check for EOF to avoid busy loop + +commit 226d7c79da388722db0c1f13697e31a1cf5f271a +Author: Beat Küng +Date: Wed Jun 13 14:14:20 2018 +0200 + + sensors: initialize adc only if BOARD_NUMBER_BRICKS > 0 + + Fixes the SITL startup error: + ERROR [sensors] no ADC found: /dev/adc0 (9) + + Introduced in 840488909838d76daf6b + +commit 08064c2b7136429336068ca6d7e7ff8e0029c73d +Author: Beat Küng +Date: Wed Jun 13 14:12:10 2018 +0200 + + mavlink_main: remove nonexisting streams + + Removes SITL startup warnings: + WARN [mavlink] stream SCALED_IMU2 not found + WARN [mavlink] stream SCALED_IMU3 not found + + Introduced in 912272505264a80e174eedbeb2cff85cc522f4c9 + +commit 42ebbd14bbba5305e5f231a4bbcc94bbcfcdaac5 +Author: Ivo Drescher +Date: Wed Jun 13 11:13:19 2018 +0200 + + Changed the intendation to tabs + + Signed-off-by: Ivo Drescher + +commit 77d4554e6d38358d489cde76b725a41493001aea +Author: Ivo Drescher +Date: Wed Jun 13 10:37:35 2018 +0200 + + Modified comment about feed forward of yaw setpoint rate. + + Added more explanations regarding the coordinate transformation. + + Signed-off-by: Ivo Drescher + +commit b583c5f69af840996677989602f4478d83836698 +Author: johannes +Date: Wed Jun 13 00:58:32 2018 +0200 + + ekf-tools: fix late start early end buffer, split imu checks + + analyse_logdata_ekf: + - fix the buffer to start the analyses 5s after takeoff and end + them 5s before landing for logs that start or finish in air + - add flag for turning on-off 5s late start early end buffer + - split the combined imu sensor check into checks for vibration, + bias and output predictor + +commit daa6f29b5861b7b7e797e3e917f1cc3fe77254d4 +Author: Daniel Agar +Date: Wed Jun 13 00:59:48 2018 -0400 + + commander ignore failsafe transitions when in mission and disarmed + +commit aa625d9af880e3be7bd2ddd7ed49d10c74c6ada4 +Author: Anthony Lamping +Date: Tue Jun 12 18:20:00 2018 -0400 + + Jenkins rm duplicate sitl build node def, don't checkout scm for S3 upload + +commit fc2e7e4dc49948bb510dfdd5042497b8be1f5fb4 +Author: Anthony Lamping +Date: Tue Jun 12 18:07:55 2018 -0400 + + Jenkins tests verbose package extract and list workspace on failure + +commit f24353d02ac07608c24ae84e63efda52a9922ace +Author: Daniel Agar +Date: Tue Jun 12 17:45:37 2018 -0400 + + Jenkins artifacts don't allow empty and skip test builds + +commit b183764dc7b06d7d5e773abfa196e4277604c748 +Author: Daniel Agar +Date: Tue Jun 12 15:39:42 2018 -0400 + + cmake nuttx fix upload target + +commit 44ad3c98adfe3cc0315d3123687d9ddd3981bc9b +Author: Daniel Agar +Date: Tue Jun 12 16:45:51 2018 -0400 + + Update submodule matrix to latest Tue Jun 12 15:14:08 CDT 2018 (#9649) + + - matrix in PX4/Firmware (ed6db94ec0f1ce2b6e4a975229c51fb5e3ff559a): https://github.com/PX4/Matrix/commit/03a3e3ad46d21bb90e78f8cedd3526d24617df5f + - matrix current upstream: https://github.com/PX4/Matrix/commit/b815fc97c4e686a93a8074f27d1830a031b0d38d + - Changes: https://github.com/PX4/Matrix/compare/03a3e3ad46d21bb90e78f8cedd3526d24617df5f...b815fc97c4e686a93a8074f27d1830a031b0d38d + + b815fc9 2018-06-12 Roman Bapst - replace quiet_NaN() with INFINITY (#70) + +commit 8aa1d4d68d3e3544cad845d568ba8df1a1877483 +Author: David Sidrane +Date: Tue Jun 12 09:38:01 2018 -1000 + + BUGFIX hardfault FMUv5 List was used before being initalized. + + _uavcan_open_request_list was accessed before it was initalized. + +commit 55728ab1291f7f4bdef6a9d4bdf851c22633458a +Author: PX4 Jenkins +Date: Tue Jun 12 15:14:01 2018 -0500 + + Update submodule nuttx to latest Tue Jun 12 15:14:01 CDT 2018 + + - nuttx in PX4/Firmware (ed7eb8b4b4f792b8c373692812c8e255669f482e): https://github.com/PX4-NuttX/nuttx/commit/0ac630e6d0e90480121c74d59a92676f0b951dce + - nuttx current upstream: https://github.com/PX4-NuttX/nuttx/commit/80e58380a8d2b4da0f29eee7e0a820abf0d9f793 + - Changes: https://github.com/PX4-NuttX/nuttx/compare/0ac630e6d0e90480121c74d59a92676f0b951dce...80e58380a8d2b4da0f29eee7e0a820abf0d9f793 + + 80e5838 2018-06-07 David Sidrane - [REJECTED] When console is absent preserve stdio fd numbering. + +commit b42794f3b9858a501c564676adedd38d0d3084b3 +Author: David Sidrane +Date: Tue Jun 12 06:53:20 2018 -1000 + + Updated libuavcan to 883cba97 + NuttX IRQ patch + +commit 4697bf428ba6ac4fc11d030c6fc1c9165c216a9f +Author: Florian Achermann +Date: Tue Jun 12 18:11:14 2018 +0200 + + Navigator Fix: Do not set the closest mission item in normal mission mode (#9646) + + - fixes #9606 + +commit 9151351b8dc517073e1e5a53ebd2b558a31fe6fa +Author: Beat Küng +Date: Tue Jun 12 10:35:21 2018 +0200 + + l3gd20: add argc check and use px4_getopt + +commit 4d3ad1b5c3048b6f1a728a361e2a8725549d01dd +Author: Daniel Agar +Date: Mon Jun 11 14:30:39 2018 -0400 + + cmake consistency with build directory and and nuttx binary naming + +commit 04305203719b36b6cf1becf61ad9f92d55f94b6c +Author: Daniel Agar +Date: Mon Jun 11 09:49:32 2018 -0400 + + Revert "px4io: fix NuttX build" + + This reverts commit 27e75920bd560b7d8de295db45aba8cf036cd98d. + +commit 20aabd35665e53dedde67064e895127f004da914 +Author: Daniel Agar +Date: Mon Jun 11 13:54:28 2018 -0400 + + move systemlib/airspeed to standalone lib + +commit b23e40ca4233149fb2dde1d9470c801e82e46bc5 +Author: Daniel Agar +Date: Mon Jun 11 13:49:53 2018 -0400 + + move systemlib/pid to standalone lib + +commit e468a9bbcc25232f492a5e2e11de6a705d03058a +Author: Daniel Agar +Date: Mon Jun 11 13:45:05 2018 -0400 + + move systemlib/pwm_limit to standalone lib + +commit 387bc81f26c25fb74a92d21560299c4ca59ff87c +Author: Daniel Agar +Date: Mon Jun 11 12:45:06 2018 -0400 + + move systemlib/circuit_breaker.cpp to standalone lib + +commit 7eeba7b8ca3aac5653bc92f7e7511b8719045210 +Author: Daniel Agar +Date: Mon Jun 11 12:26:44 2018 -0400 + + systemlib delete unused board_serial + +commit 965eaecf4dc5ba0abbaea9018a33253f41b55e1f +Author: Daniel Agar +Date: Mon Jun 11 12:25:43 2018 -0400 + + systemlib printload naming consistency + +commit dfb98b2a70ba2070a6704d82a7c0ad23b46feb32 +Author: Daniel Agar +Date: Mon Jun 11 12:20:24 2018 -0400 + + systemlib delete unused getopt_long + +commit f913e062da87ee11a75849ab69a4de2d1f899e85 +Author: Daniel Agar +Date: Mon Jun 11 12:20:05 2018 -0400 + + systemlib delete unused err.c + +commit d3f7de6f9cdb596972818c6f35d9e0e98b10e573 +Author: Daniel Agar +Date: Mon Jun 11 12:17:56 2018 -0400 + + systemlib delete unused state_table.h + +commit d73d20bcce9678e272455a36caf631d772550113 +Author: Daniel Agar +Date: Mon Jun 11 12:08:04 2018 -0400 + + systemlib delete unused systemlib.h + +commit fda25e9f3a4480f840dc61f9552e7bf59ffe1c09 +Author: Daniel Agar +Date: Mon Jun 11 12:06:34 2018 -0400 + + systemlib delete unused ppm_decode + +commit d0bde9ab2a83e1ab7abbe472be0ff0743e5c948b +Author: Daniel Agar +Date: Sat Jun 9 14:39:33 2018 -0400 + + replace geo _wrap_pi with matrix::wrap_pi + +commit 518daa4a8dec985333d276016da6ceb54e9d08c5 +Author: TSC21 +Date: Mon Jun 11 19:15:51 2018 +0100 + + fastrtps: clean up and fix template for client/agent code + +commit 3399ec9e7379b858c899d8e415eb8c421bbbce86 +Author: Daniel Agar +Date: Mon Jun 11 11:45:22 2018 -0400 + + move systemlib/rc_check to commander (the only usage) and convert to c++ + +commit a6883c3a0d21b6549179f2d69b82c9356634cac6 +Author: Daniel Agar +Date: Mon Jun 11 11:38:02 2018 -0400 + + uORB generated header use full name in C define + +commit 27e75920bd560b7d8de295db45aba8cf036cd98d +Author: Julian Oes +Date: Mon Jun 11 11:27:17 2018 +0200 + + px4io: fix NuttX build + + This change lead to a build error and is therefore reverted here. + +commit 9ccf17dbee0cdb8c6d87702dbffbba9cebe28592 +Author: Elia Tarasov +Date: Sat Jun 9 16:31:31 2018 +0300 + + add sitl init file for iris_vision model + +commit 981db0e21d4c65ea4741cce6f1a0877d654d9647 +Author: Elia Tarasov +Date: Sat Jun 9 16:30:36 2018 +0300 + + add iris_vision sitl model + +commit 5d066f95c72550626f7ee72b7bff930042485360 +Author: PX4 Jenkins +Date: Sun Jun 10 18:15:08 2018 +0000 + + Update submodule matrix to latest Sun Jun 10 18:15:08 UTC 2018 + + - matrix in PX4/Firmware (a138252aea03ff414ef5b4444c61e2f7d5075ebc): https://github.com/PX4/Matrix/commit/21d47424c6050bb94da5de3f7580a8df66b6fcc7 + - matrix current upstream: https://github.com/PX4/Matrix/commit/03a3e3ad46d21bb90e78f8cedd3526d24617df5f + - Changes: https://github.com/PX4/Matrix/compare/21d47424c6050bb94da5de3f7580a8df66b6fcc7...03a3e3ad46d21bb90e78f8cedd3526d24617df5f + + 03a3e3a 2018-06-09 Daniel Agar - helper_functions add wrap_2pi + abc8f82 2018-06-09 Daniel Agar - travis-ci add codecov.io (#69) + +commit 3da459899a9b892c28752203e922834672641676 +Author: Lorenz Meier +Date: Sun Jun 10 13:51:19 2018 +0200 + + Gazebo Sim fix: Remove duplicate message spec causing compile error. + +commit 3b4d9efc8f63ae05bcd75f5d596cb96874a08cd2 +Author: JohannesBrand +Date: Sun Jun 10 03:57:46 2018 +0200 + + ecl_ekf tools: add sideslip and gps fix type to fix bit error (#9619) + + analyse_logdata_ekf: + - add sideslip innovation fail check flag to fix wrongly selected + bits for hagl innovation and optical flow innovations + - plot sideslip innovation fail + - add gps fix type fail flag to fix wrongly selected bits for all + gps check fail flags + - plot gps fix type + +commit 7278bdd4ab05216bdc39ad456c2da06392c92247 +Author: PX4 Jenkins +Date: Sat Jun 9 21:28:20 2018 +0000 + + Update submodule sitl_gazebo to latest Sat Jun 9 21:28:20 UTC 2018 + + - sitl_gazebo in PX4/Firmware (1b33445c7be545717bd49a015c9309a7c6ee7704): https://github.com/PX4/sitl_gazebo/commit/e8b3624b9dad63a492ae58c1ce8661488128966b + - sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/59f01ae9bd8ee1937be368f9b536fda02bf1aba6 + - Changes: https://github.com/PX4/sitl_gazebo/compare/e8b3624b9dad63a492ae58c1ce8661488128966b...59f01ae9bd8ee1937be368f9b536fda02bf1aba6 + + 59f01ae 2018-06-07 Julian Oes - cmake: add tinyxml dependency + +commit 1b33445c7be545717bd49a015c9309a7c6ee7704 +Author: Daniel Agar +Date: Sat Jun 9 16:47:13 2018 -0400 + + simulator mavlink set lpos ground truth limits to infinity + +commit fc29e789781f62880ae998fdcc35068cc5f19c23 +Author: PX4 Jenkins +Date: Sat Jun 9 15:26:38 2018 -0500 + + Update submodule ecl to latest Sat Jun 9 15:26:38 CDT 2018 + + - ecl in PX4/Firmware (f7937d783496e954efc52439148ef66824d9c80a): https://github.com/PX4/ecl/commit/1fdf33b343e361de6410515a0359f3cb7f34d499 + - ecl current upstream: https://github.com/PX4/ecl/commit/d177e96508d2572f6fa8eb7ff41852749c882548 + - Changes: https://github.com/PX4/ecl/compare/1fdf33b343e361de6410515a0359f3cb7f34d499...d177e96508d2572f6fa8eb7ff41852749c882548 + + d177e96 2018-06-08 Paul Riseborough - EKF: Fix bug causing slow drift when high rate flow data is used + ee2dc7d 2018-05-30 Paul Riseborough - EKF: Rework optical flow selection logic + e383b6a 2018-05-29 Paul Riseborough - EKF: rework optical flow selection logic + 487e6a0 2018-05-28 Paul Riseborough - EKF: enable user selection of auto mag free operation + 6bdbe03 2018-05-28 Paul Riseborough - EKF: Fallback to optical flow for all in-flight loss of navigation scenarios + b4d2b8c 2018-05-19 Mohammed Kabir - EKF : introduce new architechture for navigation limits + 8a71339 2018-05-19 Paul Riseborough - EKF: Improve ground effect compensation + 39697f1 2018-05-18 Paul Riseborough - EKF: rework optical flow switching + 1cfe845 2018-05-18 Paul Riseborough - EKF: rework GPS quality check + 99a8038 2018-05-18 Paul Riseborough - EKF: improve optical flow GPS quality checking + 7f36add 2018-05-18 Paul Riseborough - EKF: scale GPS vertical accuracy check when using optical flow + fc9f532 2018-05-18 Paul Riseborough - EKF: relax range finder data continuity check + 93c456f 2018-05-18 Paul Riseborough - EKF: Improve protection against badly conditioned dVel bias covariances + 225057a 2018-05-18 Paul Riseborough - EKF: Fix bug preventing use of terrain estimator + adb4a09 2018-05-17 Paul Riseborough - EKF: Fix bug causing large yaw innovations when GPS is lost + f59cd0f 2018-05-16 Paul Riseborough - EKF: Don't make detection of indoor operation dependent on optical flow + 1562a82 2018-05-16 Paul Riseborough - EKF: Add parameter to adjust on-ground movement detector sensitivity + ea9e824 2018-05-16 Paul Riseborough - EKF: Improve detection of indoor flight condition + 565f992 2018-05-16 Paul Riseborough - EKF: Reduce effect of yaw gyro bias when using optical flow indoors + e10798b 2018-05-16 Paul Riseborough - EKF: Add on ground movement detector + 2d3b652 2018-05-15 Paul Riseborough - EKF: Reset yaw gyro bias learning when resuming use of magnetometer + 8191068 2018-05-15 Paul Riseborough - EKF: Don't start using mag if optical flow use is interrupted + 4889e84 2018-05-15 Paul Riseborough - EKF: Don't fuse multi rotor drag if yaw angle is bad + 092a8d8 2018-05-15 Paul Riseborough - EKF: Fix GPS validity time check error + 0160aaa 2018-05-15 Paul Riseborough - EKF: Don't use magnetometer with optical flow only nav if GPS checks are failing + 8451676 2018-05-14 Paul Riseborough - EKF: Use stricter GPS accuracy test when optical flow is being used + a80b3ab 2018-05-27 Daniel Agar - set MODULE define for each library + +commit 619cc6aedce1c4a5f72fb5ea1c2a9a8678808938 +Author: Daniel Agar +Date: Sat Jun 9 14:07:37 2018 -0400 + + mavlink disable conversion helpers and use Matrix + +commit a76c82f5f2e8455cd1db36b3145357b1d3f04221 +Author: Beat Küng +Date: Sat Jun 9 16:28:46 2018 +0200 + + airframes: update 4050 generic 250 racer defaults + + - P and D gains are too high for a racer + - default I gain is too low (0.25 is still quite low) + - use the thrust curve param instead of TPA + - improve responsiveness in Manual & increase max tilt angle to 60 degrees + - enable one-shot + - enable high-rate logging profile + - disable RC filter + +commit a99f75dde2e84e258bd43420f59bf15c880e1c11 +Author: Daniel Agar +Date: Thu May 17 15:20:26 2018 -0400 + + Mavlink set last sent timestamp to space out initial publication + + - remove QURT defines no longer required + +commit 98465171aa703c72cde9457779131a5456cff673 +Author: Paul Riseborough +Date: Fri Jun 8 16:36:24 2018 +1000 + + ecl: include fix for bug affecting use of high frequency optical flow data + +commit c84d35e3d7ecef2bebe9ed8046f6b9f15d33229a +Author: Paul Riseborough +Date: Thu Jun 7 16:24:04 2018 +1000 + + mc_pos_control: rework height limiter to stay in velocity mode + +commit d26da5fa3b4ae12e60c433345e5b8b761384f759 +Author: Paul Riseborough +Date: Thu Jun 7 14:28:21 2018 +1000 + + mc_pos_control: Improve maximum height limiter + + Implements a better method of determining when to switch from velocity to altitude control to keep height limit from being exceeded. + This method removes the overshoot and transients in height caused by the switching of the previous algorithm. + +commit f0a1cd197ef3981744c4beec2576760fc7049d20 +Author: Paul Riseborough +Date: Thu Jun 7 08:05:27 2018 +1000 + + mc_pos_control: formatting fixes + +commit b77845a3c04dbda6902b456bcb657272ae73006f +Author: Paul Riseborough +Date: Mon Jun 4 18:46:08 2018 +1000 + + mc_pos_control: Fix bug in calculation of altitude limit + + The correction for stopping distance applied to the maximum altitude limiter uses the vertical velocity estimate and gives the same offset for both positive (down) and negative (up) velocity. + This calculation has been corrected and simplified and variable names changes to make the functionality clearer. + +commit 967b27f131ebb60622289b6f27722d254cccfce5 +Author: Paul Riseborough +Date: Wed May 30 11:14:23 2018 +1000 + + ecl: rework optical flow selection logic + + Fixes a race condition introduced by use of _is_dead-reckoning. + Only runs flow use logic when there is flow data available + +commit e3a6528a808f32e9b715c66ee36948f277d9f428 +Author: Paul Riseborough +Date: Tue May 29 17:53:04 2018 +1000 + + ecl: include fixes to flow selection logic + +commit 366e36a07b3b5468ce8e661e0dafb3f4844e7474 +Author: Paul Riseborough +Date: Tue May 29 07:10:12 2018 +1000 + + ekf2: Update parameter description + +commit d46ee571ced6264afe268acce28d4797bd8a2446 +Author: Paul Riseborough +Date: Mon May 28 19:07:17 2018 +1000 + + ecl: test changes to pr-ekfOptFlowFixes + +commit 9a83f55c6afbdaf86941405f38924e5c30d8ec81 +Author: Mohammed Kabir +Date: Mon May 28 06:25:35 2018 +0300 + + ecl: test PX4/ecl/pull/452 + +commit c1169eb38b8aefa4d3afe28c272b09bfdab59821 +Author: Mohammed Kabir +Date: Sat May 19 14:12:31 2018 -0400 + + mc_pos_control : update to use new navigation limits architechture + +commit 8f5ceac9365f89c5f5e33514e9427ce5f849bfb7 +Author: Mohammed Kabir +Date: Mon May 21 21:42:59 2018 -0400 + + ekf2 : use INFINITY when altitude limiting is not needed + +commit 1a2f9dd37a446bad9a86b2951c92a7e0c7b0888f +Author: Mohammed Kabir +Date: Mon May 21 21:42:33 2018 -0400 + + land_detector : use INFINITY when altitude limiting is not needed + +commit 31aa1cbf014e3bcb08399a303eb74ab5a52c19f5 +Author: Mohammed Kabir +Date: Sat May 19 15:37:45 2018 -0400 + + simulator : publish optical flow limits over uORB + +commit e8f1d50758de40736f8ce8ce97606fdfb9b6901c +Author: Mohammed Kabir +Date: Sat May 19 14:13:16 2018 -0400 + + mavlink : update for compatibility with new navigation limits architechture + +commit 1d1dec0a8b538cf4952f642d03b9068e485cc6b2 +Author: Mohammed Kabir +Date: Sat May 19 14:13:28 2018 -0400 + + inav : update for compatibility with new navigation limits architechture + +commit 9483885ed9f36e8d249a979bddaf7912a8ccf862 +Author: Mohammed Kabir +Date: Sat May 19 14:12:50 2018 -0400 + + lpe : update for compatibility with new navigation limits architechture + +commit 6a9377846f0feff7c9331e2836341462ab43ad52 +Author: Mohammed Kabir +Date: Sat May 19 14:11:57 2018 -0400 + + ekf2 : update to use new navigation limits architechture + +commit 8299f571c8b5ae20c88b5b2e3b94bb5cd54a45c8 +Author: Mohammed Kabir +Date: Sat May 19 14:10:34 2018 -0400 + + msg : add height limits to local position + +commit 7f1686171b3a2dafa7d88a0ec864b5755913ea3b +Author: Mohammed Kabir +Date: Sat May 19 11:23:08 2018 -0400 + + sensors : add parameter for maximum flow rate + +commit 32a70970187c021d3b00a78c220d9ea11c1976f5 +Author: Mohammed Kabir +Date: Sat May 19 11:22:03 2018 -0400 + + px4flow : publish sensor limits over uORB + +commit 230d6c5aa2a69dc672fa8977d28618bedb500c1b +Author: Mohammed Kabir +Date: Sat May 19 11:21:40 2018 -0400 + + msg : add sensor limits to optical flow message + +commit b3c5e53333d00c905aa1140c17721c22f7404df0 +Author: Mohammed Kabir +Date: Sat May 12 16:47:07 2018 -0400 + + Unify optical flow height limiting + +commit 0113212b347d451f9b4b19a82a45a49b9176f931 +Author: Paul Riseborough +Date: Fri May 11 15:54:21 2018 +1000 + + mc_pos_control: Update parameter descriptions + +commit 9e567cadd6a4e133868765f25125caa7f3fce7bd +Author: Paul Riseborough +Date: Fri May 11 15:52:17 2018 +1000 + + ekf2: Update parameter description + +commit 0dc2377c2f2d93b2ab13e0218e1a0b096f14d7b4 +Author: Paul Riseborough +Date: Fri May 11 15:10:32 2018 +1000 + + mc_pos_control: format fixes + +commit 9fb674929c086c02215a34919107364874e22ce2 +Author: Paul Riseborough +Date: Fri May 11 10:13:00 2018 +1000 + + commander: do not check global position when using flow in POSCTL + +commit 2c325414f9cd781fae66ecb01f3ee08306c6a739 +Author: Paul Riseborough +Date: Tue May 8 15:24:09 2018 +1000 + + mc_pos_control: limit maximum height when reliant on optical flow data + +commit 9028592c5febdcaa3aa95f802ab3eef1c9fc4c5a +Author: Paul Riseborough +Date: Tue May 8 13:17:42 2018 +1000 + + mc_pos_control: control height above ground when reliant on optical flow + +commit 98597dcffc2ead2b9f53780434b709c4568fc220 +Author: Paul Riseborough +Date: Mon May 7 11:41:28 2018 +1000 + + commander: allow position uncertainty to grow when operator can correct for drift + +commit e5d428bd659d486045c24215b712b8aaa67a910b +Author: Paul Riseborough +Date: Wed May 9 08:15:41 2018 +1000 + + msg: add definitions for estimator status control mode bit positions + +commit aee05d0ac5dae6aae0827210b5ca1d87abbf3cc9 +Author: Lorenz Meier +Date: Fri Jun 8 08:39:14 2018 +0200 + + FMU: Increase stack space as needed (shown by instrumentation) to retain a 300 bytes buffer. + +commit a62a71f48f3d40bba6e9af114a185f6bbad849b1 +Author: Beat Küng +Date: Thu Jun 7 13:15:49 2018 +0200 + + gps: reopen the gps port on failed auto-detection + + work-around for https://github.com/PX4/Firmware/issues/9461 + +commit f87fa9131b70735047d37bf7e06db1d613389fec +Author: Lorenz Meier +Date: Wed Jun 6 22:45:16 2018 +0200 + + FMUv5: Fix RGB led usage - these are individual status leds. + +commit 02eaf2ce28fa99247aecb949a0f0a6771350037b +Author: Lorenz Meier +Date: Wed Jun 6 22:03:53 2018 +0200 + + FMUv5: Fix safety switch led + + Both IO and FMU are connected to the safety switch for default models. This needs later to be broken out to a config option for builds that do not contain an IO. + +commit 9f414e82f64bbaba28ba4b7d764c488758cb84a2 +Author: Philipp Oettershagen +Date: Wed Jun 6 14:24:19 2018 +0200 + + Subsystem_info status flags & checks: Add comment to indicate that the IMU+MAG consistency checks need to be performed AFTER the individual checks are complete + +commit e12b470cac302ac49cd1c240ef0f8f85870a4147 +Author: Philipp Oettershagen +Date: Wed Jun 6 13:00:49 2018 +0200 + + Subsystem_info status flags & checks: Small fixes according to @bkueng's review + +commit 0b71c522251e125cfe292009429259c4504eb7cb +Author: Philipp Oettershagen +Date: Wed May 30 19:07:36 2018 +0200 + + Subsystem_info status flags & checks: Suppress sensor failover warnings in Hardware in the loop (HITL) + +commit 302cb0a285d0a587487f2a9cc48286fddfd42221 +Author: Philipp Oettershagen +Date: Tue May 29 13:31:19 2018 +0200 + + Subsystem_info status flags & checks: Moved the set_health_flags helper functions out of the /lib/ folder and into the module/commander folder because they are actually only needed there + +commit bd2af289f5d86234ee2d679694716fe895176bde +Author: Philipp Oettershagen +Date: Tue May 29 01:44:01 2018 +0200 + + Subsystem_info status flags & checks: Code style fixes and cleanup to avoid strcmp() as suggested by @LorenzMeier + +commit e4d863b95f940e2e454491bb86e42c0814bf83e0 +Author: Philipp Oettershagen +Date: Mon May 28 12:49:51 2018 +0200 + + Subsystem_info status flags & checks: Separate the functionality to a) set the health flags inside commander and b) to publish them from external modules + +commit a807d34a7a492bb58c3d79b889b3a151afdd6885 +Author: Philipp Oettershagen +Date: Mon May 28 12:40:44 2018 +0200 + + Remove distance sensor checks again. These checks should be handled by EKF2 and should thus be added there later + +commit be4ba32cf09295b6a11a313a076e876738399112 +Author: Philipp Oettershagen +Date: Sat May 26 02:21:16 2018 +0200 + + vl53lxx distance sensor: Remove subsystem_info calls because all sensors are now checked inside commander + +commit 075009be2fde3f5dd3d3a57dd84967f94027bbca +Author: Philipp Oettershagen +Date: Sat May 26 01:06:14 2018 +0200 + + Subsystem_info status flags & checks: 1) Set health flags in commander directly instead of publishing via uORB 2) move publish_subsystem_info into lib/ folder" + +commit f5847a4a7bdefdbb421ab28bc6a16bdfb83f94c7 +Author: Philipp Oettershagen +Date: Fri May 25 18:05:02 2018 +0200 + + Subsystem_info status flags & checks: Switch back to uORB for inter-process communication, handle GPS checks completely inside ekf2, add distance_sensor checks + +commit 6f1f414b49a3b74a84ee267751a2ac890c0c3ab8 +Author: Philipp Oettershagen +Date: Tue Apr 3 16:36:33 2018 +0200 + + Subsystem_info status flags & checks : Initial commit, updating the health flags in a centralized way mostly in commander and the votedSensorsUpdate function. + +commit 40e6a5a39b9dea01d02e749a876f26a37802202d +Author: DanielePettenuzzo +Date: Sat May 26 16:09:31 2018 +0200 + + fmu-v5: fix ms5611 + +commit 2ab5dc2951aaecabfe90714f4ab8a345abfbd82f +Author: DanielePettenuzzo +Date: Sat May 26 14:30:21 2018 +0200 + + fmu-v5: remove i2c3 as bus expansion because used just for internal mag (ONBOARD) + +commit 7a760ee501945a98e7e986ce19b805cd945b25fe +Author: DanielePettenuzzo +Date: Sat May 26 14:29:49 2018 +0200 + + fmu-v5: add PX4_I2C_BUS_EXPANSION1 and 2 to all drivers that check all the busses + +commit 01afeed967a35a0c4c5e46a8fe7b35591f86b88d +Author: MaEtUgR +Date: Wed Jun 6 11:43:23 2018 +0200 + + cmake nuttx upload: add verbatim parameter + + to disable automatic evaluation of /dev/ttyS* expression in cygwin. + On linux verbatim seems to be default anyways. At least it doesn't get + evaluated on linux. + +commit ba2cf5fa9a20a1577f9a9153df4f793f9e49c8f6 +Author: Philipp Oettershagen +Date: Wed Jun 6 12:31:24 2018 +0200 + + fw_att_control: Fix stuttering rudder in manual mode (#9607) + + fw_att_control: Fix bug that caused the rudder to stutter when FW_RLL_TO_YAW_FF>0 and aileron input was supplied + +commit 64cf043481f8156a74ebf5377dd8d4bd27fdf563 +Author: PX4 Jenkins +Date: Tue Jun 5 20:26:27 2018 -0500 + + Update submodule sitl_gazebo to latest Tue Jun 5 20:26:27 CDT 2018 + + - sitl_gazebo in PX4/Firmware (bbc104ad4c6ee13fb6f101650ec35b3d19382ecf): https://github.com/PX4/sitl_gazebo/commit/371e7c36c34d7dd45da5602a14a6ee01e9fe74db + - sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/e8b3624b9dad63a492ae58c1ce8661488128966b + - Changes: https://github.com/PX4/sitl_gazebo/compare/371e7c36c34d7dd45da5602a14a6ee01e9fe74db...e8b3624b9dad63a492ae58c1ce8661488128966b + + e8b3624 2018-06-04 Elia Tarasov - tune gimbal pid gains + 54c256d 2018-06-05 Poutshi - Update README.md (#211) + 1992b0d 2018-06-05 TSC21 - CMakeLists: fix targe msg links + 10b0597 2018-06-01 TSC21 - validade_sdf: fix typo + 8fee88e 2018-06-01 TSC21 - travis_ci: add catkin build + de983cc 2018-05-31 TSC21 - generate separate protobuff libs for each msg category + 6cb9360 2018-05-31 TSC21 - restructure proto msg API (rename, organize list) + 5a250a2 2018-05-31 TSC21 - proto msgs: use PascalCase convention + ea6e2da 2018-05-31 TSC21 - remove the rotors_ prefix from plugin names + 7989043 2018-05-31 TSC21 - allow building with the most recent C++ compiler available on the host + b819817 2018-05-31 TSC21 - package.xml: update and reorganize package list + a20bf63 2018-05-31 TSC21 - CMakeLists: reorganize build target and dependecies list + ae7df80 2018-05-31 TSC21 - CMakeLists: remove exception for ROS when building gazebo_geotagged_images_plugin (no longer applicable) + 0a4e27b 2018-05-31 TSC21 - CMakeLists: fix typo on building gazebo_motor_failure_plugin + 27f977b 2018-05-31 TSC21 - gazebo_mavlink_interface: add support for Gazebo 9 for model_param func + eded9b2 2018-05-31 Elia Tarasov - set default pid gains as constants + 29b5424 2018-05-31 Elia Tarasov - add default pid control gains to sdf xml + 4caf496 2018-05-30 Elia Tarasov - move pid control gains to sdf xml + +commit 563200fee6ad7aaaf4630255125ad6716755efea +Author: githubDLG +Date: Wed Jun 6 11:28:22 2018 +0800 + + fix rgbled On and Powersave value in read mode + + fix rgbled On and Powersave value in read mode. + In read mode, the ENABLE and SHDN is in bit 4 and bit5, so we may need a 4bit left shift to get a correct value. + +commit bbc104ad4c6ee13fb6f101650ec35b3d19382ecf +Author: Lorenz Meier +Date: Tue Jun 5 22:06:43 2018 +0200 + + Added missing fields to IST8310 mag report. + +commit 384028aa7bae5e2461739caf2ba5add3aba66d4d +Author: Elia Tarasov +Date: Mon Jun 4 13:46:29 2018 +0300 + + decrease rollrate P gain due to gimbal oscillations + +commit 2fa8783795f514a0318c7dd4e281a43373b83ece +Author: Beat Küng +Date: Tue Jun 5 10:38:00 2018 +0200 + + mavlink_receiver: implement MAV_CMD_REQUEST_STORAGE_INFORMATION + +commit ca5e22583f9dd81852856a9169523d8135b81db6 +Author: mcsauder +Date: Mon Jun 4 15:55:02 2018 -0600 + + Remove extra newline in omnibus-f4sd/usb.c to quiet git new blank line at EOF warning. + +commit d1a7a367acf7cc4ce000b6ad9eb8bc3da82d8084 +Author: Beat Küng +Date: Mon Jun 4 14:38:28 2018 +0200 + + fix px4_getopt: add argc check for options that take an argument + + Fixes the following corner case: + mpu9250 start -R + This would return a valid result (myoptind < argc), but myoptind pointed + to a NULL argument (and thus mpu9250 would crash). + With this patch, px4_getopt will return '?', indicating a parser error. + +commit 2de6192f66546b130f2a4f1c8ef5fff4285cb667 +Author: Beat Küng +Date: Mon Jun 4 14:33:09 2018 +0200 + + position_estimator_inav: add missing return + +commit ad587def240f7efb75e50686888b818f09c99554 +Author: Beat Küng +Date: Mon Jun 4 14:32:25 2018 +0200 + + test_ppm: add argc check + +commit dc7db9d79329819f7e5b5680ffebc642812aecd6 +Author: Beat Küng +Date: Mon Jun 4 14:32:09 2018 +0200 + + iridiumsbd: add argc check + +commit 7c79c1ae9f7262a691c01c64c57b7d96d81baf3f +Author: Beat Küng +Date: Mon Jun 4 14:31:52 2018 +0200 + + pwm_input: add argc check + +commit cce3c270c3542cc5d21ef04b7deab635f73e95d7 +Author: Beat Küng +Date: Mon Jun 4 14:31:33 2018 +0200 + + lis3mdl: add argc check and use px4_getopt + +commit ffccba12e2f9334d5662e827f4434cf1f8541be3 +Author: Beat Küng +Date: Mon Jun 4 14:31:02 2018 +0200 + + bmm150: add argc check and use px4_getopt + +commit 009b2d4d6b0e2b829c992d5de1679430e997c510 +Author: Beat Küng +Date: Mon Jun 4 14:30:47 2018 +0200 + + mpu9250: add argc check and use px4_getopt + +commit c2c3780918a537ff59633ad0ed0c086bd83939d7 +Author: Beat Küng +Date: Mon Jun 4 14:30:21 2018 +0200 + + mpu6000: add argc check and use px4_getopt + +commit a0d4e7aa90893b2d896a2eaa10c544cbff743c9b +Author: Beat Küng +Date: Mon Jun 4 14:29:14 2018 +0200 + + bmi160: add argc check and use px4_getopt + +commit 8f5fb3d0e5f1fbce84d6b68a393162c5db24f4de +Author: Beat Küng +Date: Mon Jun 4 14:28:52 2018 +0200 + + bma180: add argc check + +commit 7a3b34be74f1a2f4f2dcfcfb1a0ffbe979a39a55 +Author: Beat Küng +Date: Mon Jun 4 14:28:30 2018 +0200 + + tfmini: add argc check and fix argv index + +commit eabfac71d6fcdcaf53652b368906b2ca756b12f7 +Author: Beat Küng +Date: Mon Jun 4 14:27:33 2018 +0200 + + teraranger: add argc check and fix argv index + +commit 554003b3f160d87bf5f749363045d106a5e2e92e +Author: Beat Küng +Date: Mon Jun 4 14:27:00 2018 +0200 + + srf02: add argc check + +commit 490ccc0076dde2e804d25be339ea02e5869d0ed1 +Author: Beat Küng +Date: Mon Jun 4 14:26:45 2018 +0200 + + sf1xx: add argc check + +commit 2a7cd392b1ea01f7ee9e873edf897ae537da06ca +Author: Beat Küng +Date: Mon Jun 4 14:26:23 2018 +0200 + + sf0x: add argc check and fix argv index + +commit 85c676316c66973176fec7ff57becd5de99ede8f +Author: Beat Küng +Date: Mon Jun 4 14:25:50 2018 +0200 + + mb12xx: add argc check and fix argv index + +commit 19933b4d3badfd007ff4255340079f4e30dde176 +Author: Beat Küng +Date: Mon Jun 4 14:25:00 2018 +0200 + + sdp3x: add argc check and use px4_getopt + +commit 4b8658a318a370bfdec06120cecd84a568346dfe +Author: Beat Küng +Date: Mon Jun 4 14:24:48 2018 +0200 + + ms5525: add argc check and use px4_getopt + +commit d3f9f419f18210294c4d89905385e025be07bcfb +Author: Beat Küng +Date: Mon Jun 4 14:24:38 2018 +0200 + + ms4525: add argc check and use px4_getopt + +commit 61b4b2df886872a819a088b3cb7bcbefe9317a82 +Author: Beat Küng +Date: Mon Jun 4 14:03:44 2018 +0200 + + ets_airspeed: add argc check and use px4_getopt + +commit ae8439f0afff47471208a1400a57e5efec086f14 +Author: Beat Küng +Date: Mon Jun 4 14:03:10 2018 +0200 + + ms5611: add argc check + +commit 7e7905acd10db716d86130883760591b6473a829 +Author: Beat Küng +Date: Mon Jun 4 14:02:46 2018 +0200 + + lps22hb: add argc check and use px4_getopt + +commit 22bc35c0481d6625f5b19b3933860cb94742a0b3 +Author: Beat Küng +Date: Mon Jun 4 14:02:08 2018 +0200 + + bmp280: add argc check and use px4_getopt + +commit 5f87545e480074c8fbdf00a24c47e2df30d68e6e +Author: Beat Küng +Date: Mon Jun 4 10:00:13 2018 +0200 + + mavlink_messages: fill in all 16 servo channels + +commit eb188996d08f33c2170997c667f58ce44f1f1e57 +Author: Lorenz Meier +Date: Sun Jun 3 10:21:56 2018 +0200 + + Update LICENSE + + Update year to 2018 + +commit 15a44a059d594b4131e13b3d7147bf52c868ca02 +Author: Alessandro Simovic +Date: Wed May 30 16:06:49 2018 +0200 + + addressing review comments from #9563 + +commit 52c290e2346455a3928312312111b9671bacde28 +Author: Alessandro Simovic +Date: Wed May 30 11:28:21 2018 +0200 + + commander: moved emergency shutdown to end of cycle + +commit 861af1dac77670ed2a5b7d7f7c7c370e9a447b64 +Author: mcsauder +Date: Fri Jun 1 15:52:33 2018 -0600 + + Remove whitespace from the top-level CMakeLists.txt. + +commit 537451c2a09c18d76a0bdba975c59a0f7e171ce2 +Author: Beat Küng +Date: Fri Jun 1 12:20:41 2018 +0200 + + Debug/Nuttx.py: fix 'mon reg' does not exist + + Also there was no register xPSR. + + Stack usage calculation is still broken... + +commit 700b2c629499e62d4ac9fdf5a14b10aa355f376b +Author: Simone Guscetti +Date: Fri May 18 08:53:25 2018 +0200 + + logger: fix overflow on SD card total bytes + +commit c7cb62eb285d6721d7c8321a36bca23e601492dc +Author: Jun-Tao +Date: Tue May 15 23:24:39 2018 -0700 + + logger: Fix calculation of total and left bytes + +commit f8dd833a149b1d8c4fbaa256df2a9855818a9c60 +Author: Beat Küng +Date: Mon May 28 07:14:30 2018 +0200 + + onmibus-f4sd: add ADC support + +commit acc1cb08d4205bead7b9b2d6d4c8d1381c793206 +Author: Beat Küng +Date: Mon May 28 07:13:20 2018 +0200 + + omnibus-f4sd cmake config: minor cleanup + +commit 6ca078425eeb058a42b119e574eb6078b6904f11 +Author: Daniel Agar +Date: Wed May 30 19:58:19 2018 -0700 + + Jenkins archive nuttx bin file + +commit 35963abdddd33e74dd6375ec05ad7a4a3c85b66a +Author: PX4 Jenkins +Date: Thu May 31 01:26:50 2018 +0000 + + Update submodule sitl_gazebo to latest Thu May 31 01:26:50 UTC 2018 + + - sitl_gazebo in PX4/Firmware (1ee08da9c4182f7e30c2b39462bdead069c9c588): https://github.com/PX4/sitl_gazebo/commit/651ca351fd1030870b42528db17e4fe2816d46e5 + - sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/371e7c36c34d7dd45da5602a14a6ee01e9fe74db + - Changes: https://github.com/PX4/sitl_gazebo/compare/651ca351fd1030870b42528db17e4fe2816d46e5...371e7c36c34d7dd45da5602a14a6ee01e9fe74db + + 371e7c3 2018-04-10 korotkoves - udp port for each model instance from options file + 376258d 2018-04-17 korotkoves - change file format to use common and model specific parameters + b4b7245 2018-01-17 korotkoves - function to load parameters for each model from xml file + +commit 1ee08da9c4182f7e30c2b39462bdead069c9c588 +Author: johannes +Date: Mon May 28 16:44:54 2018 +0200 + + ekf log analysis: fix filter_fault_status and one-off index bug + + - analysed_logdata: add filter_fault_status check to test_results + dictionary to prevent a missing entry exception + - analyse_logdata: fix one-off errors of list indices due to python + non-inclusive end indices + +commit 2fbe1428a3a6b7e621ca0adc39540c484a91b5be +Author: Daniel Agar +Date: Tue May 29 09:20:54 2018 -0700 + + Jenkins temporarily disable address sanitizer mission test and test codecov + +commit 77cea8844f441e086f0035d5e084ef2b85299c87 +Author: Beat Küng +Date: Mon May 28 16:37:28 2018 +0200 + + ROMFS: fix SYS_USE_IO==0 + + When SYS_USE_IO was disabled, px4io would not start and thus there was no + RC. SYS_USE_IO=0 is interesting on Quads to avoid the IO and reduce output + latency. + + Tested on Pixhawk 1 and Pixhawk 4 + +commit ae75ff6c72c1ab9c0467242f971f2704c10dfe2e +Author: Beat Küng +Date: Mon May 28 13:10:07 2018 +0200 + + px4fmu-v5/board_config.h: update BOARD_BATTERY1_V_DIV + +commit 3f00e2e6c2a923d2d8cc4ae36b9ea0e60bbbb583 +Author: Beat Küng +Date: Mon May 28 11:50:52 2018 +0200 + + mavlink mission: send an ack on duplicated last uploaded mission item + +commit ff4d95168e86dc9897d94c1ec0c1580fe5ae9687 +Author: acfloria +Date: Mon May 28 09:20:22 2018 +0200 + + IridiumSBD: Fix for multiple MT messages + + If MT messages are waiting on the server immediately restart a new session. + +commit 309b5bae9897a80515cc996b69f9baded78e844d +Author: Hamish Willee +Date: Mon May 28 00:21:49 2018 -0700 + + Fix link to flight reporting page (#9541) + + * Fix link to flight reporting page + +commit 3e843ba2d2152ceb8147814acec4a20d0008fd7d +Author: Daniel Agar +Date: Thu May 17 20:08:03 2018 -0400 + + posix main add SIGSEGV handler + +commit 5234ba49ad045f74489782466ac626f2765bbebb +Author: Daniel Agar +Date: Sat May 5 16:55:36 2018 -0400 + + Jenkins code coverage build + +commit 92d4a540123e3ed39309e3c5242b9a69de362330 +Author: Hamish Willee +Date: Mon May 28 14:25:55 2018 +1000 + + Delete old issue template + +commit 1c5c3232fd71d3529f05f79b408019193ae20e91 +Author: Hamish Willee +Date: Mon May 28 14:23:50 2018 +1000 + + Fix link to slack (Broken) + +commit 4f1c01de7f7fda8623311b3f5bdb1d66fc3448de +Author: Beat Küng +Date: Mon May 28 07:09:30 2018 +0200 + + fmu params: add MOT_ORDERING to adjust the motor ordering + + Useful for 4-in-1 ESCs such as the Hobbywing XRotor Micro 40A 4in1 + where the FC can be directly plugged on top. + +commit e8fa94126eb807cf59abbb532d1899a6e1a3f475 +Author: Daniel Agar +Date: Sun May 27 14:36:41 2018 -0400 + + set MODULE_NAME for parameters library and external ecl libraries (#9536) + +commit 2c7788060d5fee202ce2e2ea5fc429da622acbc5 +Author: Daniel Agar +Date: Sun May 27 13:13:15 2018 -0400 + + Jenkins mission tests delete old build first + +commit ab279d5fe9e014cec26add8a56bd5e676152b1c5 +Author: acfloria +Date: Wed May 2 16:06:23 2018 +0200 + + IridiumSBD: Fixes for receiving data + + - Catch the case where the case where the driver gets stuck because nothing is received by +SBDRB + - Add a mutex for the rx buffer + - Stop the standby loop if a mode change is already scheduled + +commit 57162ff08d8f9bd76c0a76737868120a5afe5f8c +Author: acfloria +Date: Tue Apr 24 22:04:29 2018 +0200 + + Improve high latency switching and acknowledge + + - Move publishing the telemetry status from the IridiumSBD driver to the mavlink instance + - In the commander use the iridiumsbd_status message for heartbeat in case of a high latency link + - Move positive acknowledge to the mavlink instance + - Add a failed acknowledge in the commander if no high latency link exists + +commit 30fc8cd608560446fab9cc31c39a43db5778647d +Author: acfloria +Date: Wed Apr 18 15:11:48 2018 +0200 + + Add iridiumsbd_status to logger + +commit 12f6affdfabb785750a2b63ffd196dfb09b65934 +Author: acfloria +Date: Wed Apr 18 14:06:48 2018 +0200 + + Commander: Avoid sending ack for VEHICLE_CMD_CONTROL_HIGH_LATENCY if from_external is false + +commit d8cf0126417f6688b106b4e0597d7e458ee65ff5 +Author: acfloria +Date: Wed Apr 18 14:06:12 2018 +0200 + + IridiumSBD: Add iridiumsbd_status uorb message + +commit 84578748f41214731d3f36998163efe42b1d917a +Author: Florian Achermann +Date: Sun May 27 18:07:06 2018 +0200 + + Navigator Mission RTL (#8749) + + * Add return to land to mission + + This method uses the planned mission for rtl. If a landing sequence + is present it will continue the mission and land. If not it will + fly back the mission and loiter/land at the home position. + +commit fdfa764913d09eb84a2a1aa501a729732f815cac +Author: Lorenz Meier +Date: Sun May 27 12:06:26 2018 +0200 + + Update feature_request.md + +commit ab7442093a1b116d92607f7b2741d4beb2427ac5 +Author: Lorenz Meier +Date: Sun May 27 12:05:16 2018 +0200 + + Update bug_report.md + +commit 65c8142c59401d7c96e34919562bf6d12751dd6a +Author: Daniel Agar +Date: Fri May 25 20:54:09 2018 -0400 + + [WIP] Update issue templates + + These are the default github examples and need to be customized. + + https://blog.github.com/2018-05-02-issue-template-improvements/ + +commit 912272505264a80e174eedbeb2cff85cc522f4c9 +Author: mcsauder +Date: Sat May 26 08:24:57 2018 -0600 + + Alphabetize the mavlink stream lists in mavlink_main.cpp. + +commit c9d179676e557e5195da0c7be7d5d5e452713950 +Author: Beat Küng +Date: Thu May 24 14:57:06 2018 +0200 + + simple mixer: make output scalers O: optional and use default values instead + + Reduces FLASH usage by about 4KB + + Command to replace: + for i in *.mix; do sed -r -i '/O: +10000 +10000 +0 +-10000 +10000/d' $i; done + +commit a9275d6c5b469017986f19cf9e791c7144cf3cd9 +Author: Daniel Agar +Date: Thu May 24 20:53:05 2018 -0400 + + Jenkins don't distclean without checkout + +commit dbdf6d90a0364f662e431d480672f4a1ebcaa6a6 +Author: Anthony Lamping +Date: Thu May 24 17:52:39 2018 -0400 + + jenkins: don't do checkout step for ROS tests with package + +commit 780d147c01d127ce6e77835a86ad27cbb176f63e +Author: Anthony Lamping +Date: Thu May 24 17:11:08 2018 -0400 + + cmake: package don't use bin and share dirs + +commit ef5de4de87f92944dadaf78c90a2e24b0ee18a7c +Author: Anthony Lamping +Date: Mon May 7 12:38:53 2018 -0400 + + cmake: package create tarball + +commit a3c13e0fbe5d328ad97e95511428c7724e82500a +Author: Anthony Lamping +Date: Wed May 2 14:51:05 2018 -0400 + + tools: cleanup setup for gazebo env vars + +commit 0e80210f33466e32b00ec4c0912678202f11e9ac +Author: Anthony Lamping +Date: Wed May 2 09:47:12 2018 -0400 + + cmake: package px4 with sitl_gazebo plugins for jenkins ROS tests + +commit a4a0ccf7f7fd006f03f9794a5020ab48d159f570 +Author: Daniel Agar +Date: Thu May 24 15:57:43 2018 -0400 + + initial dev env setup scripts for Ubuntu and OSX (#8818) + +commit b03cfd9afad56db99bb8d4681d5be5a1ce2207d3 +Author: Daniel Agar +Date: Thu May 24 13:21:24 2018 -0400 + + Jenkins remove address sanitizer mission test + +commit 04cc5c5611e15bf772861fbf1d75d627256eea1d +Author: Sander Smeets +Date: Thu May 24 01:46:36 2018 +0200 + + Navigator: VTOL only apply acceptance radius calculation for FW part of back transition (#9519) + +commit 222a91c6bea00dfd69f1ccb756635184bcc63e4f +Author: Daniel Agar +Date: Wed Mar 28 17:05:42 2018 -0400 + + mathlib delete Matrix, Quaternion, Vector + +commit 0d7b5c4a4ee4e568d7f13b38b14ef443a4a4e244 +Author: Daniel Agar +Date: Wed Mar 28 17:04:15 2018 -0400 + + commander accel calibration switch to matrix lib + +commit 0da01cd6f0eba045e0ea285ca2889aa9dec72557 +Author: mcsauder +Date: Wed May 23 13:18:04 2018 -0600 + + Alphabetize #include list in mavlink_receiver.h + +commit 3b6b1ee0662d6a657296f585089d6def7b124d3a +Author: Joshua Whitehead +Date: Wed May 23 12:20:39 2018 -0700 + + Use Nuttx defconfig defines to determine arch (#9516) + + These hard coded paths assume all Nuttx targets are ARMv7-M targets. Updating them to use ${CONFIG_ARCH} and ${CONFIG_ARCH_FAMILY} instead allows for the architecture defined by the incoming Nuttx defconfig to be correctly targeted. + +commit 28f616b1c170dd3f416ddd60c3ca2947208b357d +Author: DanielePettenuzzo +Date: Wed May 23 16:18:55 2018 +0200 + + crazyflie: updated default params in config file + +commit 094490190fe7ea08b5ce367968e40c918d9fb31a +Author: DanielePettenuzzo +Date: Wed May 23 16:17:09 2018 +0200 + + crazyflie: pmw3901 driver publish gyro equal to NAN for optflow estimator interface + +commit 464db3256710eb23efc2aab4054a758b7ba3db0b +Author: Roman +Date: Wed May 23 11:49:30 2018 +0200 + + removed error message in qurt stub implementation of putchar + + Signed-off-by: Roman + +commit 20b51d625603c4798410dc765507626acc4c7295 +Author: Roman +Date: Tue May 22 17:39:00 2018 +0200 + + sdflight config: weird changes to get things working + - just use external mag, if they run together the sensor_mag_0 topic gets + corrupted even though they publish on different instances + - added sleep at two places, they resolve weird boot problems like params + not being read correctly... + + Signed-off-by: Roman + +commit 305e1b7b956e0cfd8cdda0a0e1c5852ba40ff24a +Author: Daniel Agar +Date: Mon May 21 01:12:22 2018 -0400 + + qurt cmake dependency fixes + +commit 835275f1a4617f788dbccb97e14ccc4b65d95b53 +Author: Roman +Date: Fri May 18 10:05:31 2018 +0200 + + df_mpu9250_wrapper: publish imu based on integrator dt, not fixed count + + Signed-off-by: Roman + +commit f3c12bc7c78b3934189a52de5ad104693ac8d3a2 +Author: Roman +Date: Fri May 18 10:03:19 2018 +0200 + + DfBmp280Wrapper: initialise baro report + + Signed-off-by: Roman + +commit 9cd03817b34869aa1a5c33dca409c0bef9f4fc08 +Author: PX4 Jenkins +Date: Wed May 23 01:26:53 2018 +0000 + + Update submodule ecl to latest Wed May 23 01:26:53 UTC 2018 + + - ecl in PX4/Firmware (9e6449570a58587b7dd0f4919ea9d6f0a52f5239): https://github.com/PX4/ecl/commit/cb63f16d48d56de7ab407d2f78317ddfabd23747 + - ecl current upstream: https://github.com/PX4/ecl/commit/50631e5d98e61093e85e798570503e4055e887ca + - Changes: https://github.com/PX4/ecl/compare/cb63f16d48d56de7ab407d2f78317ddfabd23747...50631e5d98e61093e85e798570503e4055e887ca + + 50631e5 2018-05-21 Daniel Agar - geo remove use of DBL_EPSILON + +commit 1edc368e70b15558f1cbd25f840932cdd988731f +Author: PX4 Jenkins +Date: Wed May 23 01:26:42 2018 +0000 + + Update submodule sitl_gazebo to latest Wed May 23 01:26:42 UTC 2018 + + - sitl_gazebo in PX4/Firmware (ac55a0de58c0884c3b70726aaf1f7d4889575c92): https://github.com/PX4/sitl_gazebo/commit/cd91ef411aff947f234eb829479e6242d9fabcf7 + - sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/651ca351fd1030870b42528db17e4fe2816d46e5 + - Changes: https://github.com/PX4/sitl_gazebo/compare/cd91ef411aff947f234eb829479e6242d9fabcf7...651ca351fd1030870b42528db17e4fe2816d46e5 + + 651ca35 2018-05-18 Elia Tarasov - fix vision quaternion transformation + +commit ff033f1e65cd6de234d7009894951c2940248b8f +Author: PX4 Jenkins +Date: Wed May 23 01:26:47 2018 +0000 + + Update submodule DriverFramework to latest Wed May 23 01:26:47 UTC 2018 + + - DriverFramework in PX4/Firmware (381d3ccd577484a57e555ec9ad6166249d590140): https://github.com/PX4/DriverFramework/commit/e06222dd151e2f92476762e483915df5bd67929d + - DriverFramework current upstream: https://github.com/PX4/DriverFramework/commit/410e9fc4e78da91030e9d535a7f8e023a9ddd1f4 + - Changes: https://github.com/PX4/DriverFramework/compare/e06222dd151e2f92476762e483915df5bd67929d...410e9fc4e78da91030e9d535a7f8e023a9ddd1f4 + + 410e9fc 2018-05-18 Roman - mpu9250: set internal gyro dlpf frequency to 92 Hz + +commit ac55a0de58c0884c3b70726aaf1f7d4889575c92 +Author: Daniel Agar +Date: Mon Mar 26 19:54:57 2018 -0400 + + airspeed calibration log critical when ports are swapped + +commit f208241074c229156199a15ed0d7e99d18246193 +Author: Daniel Agar +Date: Mon Nov 20 16:59:45 2017 -0500 + + SYS_COMPANION add RTPS client option + +commit e9e01f7559f1494393486f3cfa785a62990815ef +Author: Daniel Agar +Date: Mon Nov 20 16:53:20 2017 -0500 + + RTPS bridge send all EKF sensors + +commit 36131179d33d164c3475f649a6b743f3e99e7844 +Author: barzanisar +Date: Wed May 23 00:39:28 2018 +0200 + + adding airframe config for s500 (#9342) + +commit 10cc827ce1fb4b395dc9ed7ca3655c977e07f1d6 +Author: Daniel Agar +Date: Tue May 22 16:18:49 2018 -0400 + + initial probot stale configuration (#9508) + +commit 48724e44dd34754badd54462cfe93960bc89bc02 +Author: Daniel Agar +Date: Tue May 22 13:26:06 2018 -0400 + + NuttX build use 'all' target within each lib + +commit 9cad11d8320a8aeb9b3fe27d51162f93f005b526 +Author: DanielePettenuzzo +Date: Sat May 19 13:28:43 2018 +0200 + + crazyflie: clean up + +commit 22868dd5a44c46e6ecf40828ceb8a5234924d5a9 +Author: DanielePettenuzzo +Date: Fri May 18 16:05:48 2018 +0200 + + crazyflie: add downsampling to pwm3901 optflow driver + +commit 2770e1d2c767f393d82ac241e80c38bbbe24c440 +Author: DanielePettenuzzo +Date: Wed May 16 16:36:23 2018 +0200 + + mpu9250: remove define from integrator interval when using i2c + +commit 8b54346d52c4b3af9893b95b329fe1896e4104fd +Author: DanielePettenuzzo +Date: Wed May 16 14:47:15 2018 +0200 + + mpu9250: decrease sampling rate when using i2c + +commit 9c8e97a1bae664a983468d0f6c9dec310e98e7c6 +Author: DanielePettenuzzo +Date: Wed May 16 09:49:58 2018 +0200 + + crazyflie: optical flow and distace sensor driver fixes + +commit 533f42adb8bc3f40d6751f2c916cf64c6b6248c9 +Author: DanielePettenuzzo +Date: Mon May 14 18:26:27 2018 +0200 + + crazyflie: add probe() to vl53lxx driver and set imu sampling rate to 200 Hz for this board + +commit ffbb53454e98676df9711db9b6a13e851181a90b +Author: DanielePettenuzzo +Date: Mon May 14 13:32:30 2018 +0200 + + crazyflie: removed crazyflie specific #ifdefs from mpu9250 + +commit f49fd2acc75608bc9962897435ab84f4d57e35c6 +Author: DanielePettenuzzo +Date: Wed May 9 10:34:08 2018 +0200 + + crazyflie: increase imu reading rate + +commit 2359b73d1ffe508880546d8030bb893d3e8dbb8c +Author: DanielePettenuzzo +Date: Mon Apr 30 14:43:20 2018 +0200 + + pmw3901 driver: lock bus during transfers (avoid conflicts with sd card on crazyflie) + +commit b822966e8eee37569e34636ea1237e5d534286de +Author: DanielePettenuzzo +Date: Sun Apr 29 14:00:16 2018 +0200 + + crazyflie: support for sd card board via SPI + +commit 818a6759d4c1eed2344e00015a9b2605d0cfb185 +Author: DanielePettenuzzo +Date: Thu Mar 29 11:00:55 2018 +0200 + + nuttx_crazyflie_default.cmake: add vl53lxx driver, pmw3901 driver and topic_listener + +commit 9c1cbdfa116df6552fdc7758b07ad4e56383898e +Author: DanielePettenuzzo +Date: Thu Mar 29 10:59:27 2018 +0200 + + vl53lxx driver: change I2C frequency to 400 kHz + +commit 8a4e144e861ba3b7fd2304f8d904621aff8f2e86 +Author: DanielePettenuzzo +Date: Thu Mar 29 10:58:47 2018 +0200 + + crazyflie: add spi expansion to board configurations (modify spi bus and device in pmw3901 driver) + +commit 2d20f31a706eeeb6da404ccbce7c65568769b53b +Author: DanielePettenuzzo +Date: Tue Mar 27 18:41:49 2018 +0200 + + vl53lxx and pmw3901 drivers: style fix + +commit 4098d50ff9e48935bcf38adcb5658e514acc4e15 +Author: DanielePettenuzzo +Date: Tue Mar 27 17:47:23 2018 +0200 + + pmw3901 driver: remove integrator and publish data at sampling rate (about 10ms) + +commit 3377ec181e2220be823c3736a8e661819747315f +Author: DanielePettenuzzo +Date: Tue Mar 27 17:46:21 2018 +0200 + + vl53lxx driver: add saturation when distance goes beyond max_distance + +commit ad49509b845d9a5c04ceecfe6b9da4da33f0e473 +Author: DanielePettenuzzo +Date: Wed Mar 14 09:33:18 2018 +0100 + + vl53lxx driver: added work queue between measure and collect + +commit 3644dd2d8cee381a1912a41b7323b4e44fb55fc4 +Author: DanielePettenuzzo +Date: Wed Mar 14 09:32:11 2018 +0100 + + pmw3901 driver: multiply output of integrator by a constant to match gyro data during simple rotation + +commit 56acce449150c77597401196f78bf0824e7502b5 +Author: DanielePettenuzzo +Date: Wed Mar 14 09:31:03 2018 +0100 + + rcS: start vl53lxx and pmw3901 drivers + +commit 6ca341f84ec146f29c599b89f0942883cb251b13 +Author: DanielePettenuzzo +Date: Fri Mar 9 09:26:31 2018 +0100 + + pmw3901 driver: cleanup for pull request + +commit ddf75db154ac4f91b462694514302d03ffda24bd +Author: DanielePettenuzzo +Date: Fri Mar 9 09:26:14 2018 +0100 + + vl53lxx driver: cleanup for pull request + +commit c73ca29f44e36d0c9200573adc6d9c9ff1d434c6 +Author: DanielePettenuzzo +Date: Wed Mar 7 18:59:14 2018 +0100 + + pmw3901 driver: added integrator + +commit 2d3f6737d717d4594c95ce09b812498e10575dec +Author: DanielePettenuzzo +Date: Wed Mar 7 16:11:10 2018 +0100 + + pmw3901 driver: fixed communication with sensor + +commit cbafe039892884ef70e628c2ffbcd23d0eca5810 +Author: Daniele Pettenuzzo +Date: Wed Feb 28 10:05:46 2018 +0100 + + added path to pmw3901 driver for fmu-v4pro cmake file + +commit 10fc3b8763ad2573c5ea8158044c03ff64ce8f8e +Author: Daniele Pettenuzzo +Date: Wed Feb 28 10:04:46 2018 +0100 + + created driver for pmw3901 optical flow module + +commit 434885236301c5af497f682e7a89f66d53db4519 +Author: DanielePettenuzzo +Date: Wed Mar 7 16:35:59 2018 +0100 + + vl53lxx driver: change to I2C4 on fmu-v5 (I2C connector) + +commit 5aa4759e2db831ccf9bd33784619032c5fdb762e +Author: Daniele Pettenuzzo +Date: Tue Mar 27 23:32:51 2018 +0200 + + created new distance sensor driver for vl53lxx + +commit f09f30586674958801f7724c39f96ac14fc9cab0 +Author: Julian Oes +Date: Mon May 21 10:15:32 2018 -0400 + + Updated mavlink submodule + + This fixes the compiler warning with GCC 8. + +commit 87a0e943d4db8f1f9425e5eabcb97eb751ea5545 +Author: Daniel Agar +Date: Mon May 21 00:58:38 2018 -0400 + + commander add geo dependency + +commit c06e28b3792edfafa0d31e60def2a9a1ab4ed5e2 +Author: Daniel Agar +Date: Mon May 21 00:58:21 2018 -0400 + + snapdragon_pwm_out add full mixer dependency + +commit 0334fadcde7567bc996ec6ffbc89e4189dd939da +Author: Daniel Agar +Date: Mon May 21 00:57:53 2018 -0400 + + spektrum_rc add rc library dependency + +commit 3e8132935f796474d37312db61f410e82fa3d7ab +Author: Daniel Agar +Date: Mon May 21 00:57:03 2018 -0400 + + mc_att_control add conversion library dependency + +commit fc74e06341fe6bb109daa5014942cbd1c715dd63 +Author: Daniel Agar +Date: Mon May 21 00:56:40 2018 -0400 + + sensors add conversion library dependency + +commit 59c1d3fc9209cf18a3e0d6665b1f6558ca900472 +Author: nathan +Date: Sat May 19 10:38:40 2018 -0700 + + remove unnecessary param_find for mag and baro + + in parameters.cpp + + per @dagar: As soon as commander starts it runs the preflight checks which does the param_find. + +commit 5483b5967451f1d593aa839bd2cff12557cb5324 +Author: nathan +Date: Sat May 19 10:36:46 2018 -0700 + + bring omnibusf4 defconfig up to date via menuconfig + +commit 527070bb35430099157945181918b8e09eb2a858 +Author: Beat Küng +Date: Fri May 11 10:57:32 2018 +0200 + + rcS: update default params for Omnibus F4 SD + +commit d99b72ea41a98c92f10e210acde03bcb60381590 +Author: Beat Küng +Date: Fri May 11 10:56:52 2018 +0200 + + attitude_estimator_q: set mag weight to 0 if SYS_HAS_MAG is not set + +commit f2516bbf5f4bf23c71dc394585eb0660d349ef01 +Author: Beat Küng +Date: Fri May 11 10:55:12 2018 +0200 + + system_params: add SYS_HAS_MAG and SYS_HAS_BARO params + + This allows to use PX4 on systems that do not have a mag or a baro, + such as the Omnibus F4 SD. + +commit f754d092f849705c86c3e9146fed9bad8e7e4668 +Author: nathan +Date: Tue Mar 27 19:01:20 2018 -0700 + + Initial omnibusf4sd target support + + Flight tested: ekf2 w/ mag and compass by @nathantsoi: https://logs.px4.io/plot_app?log=79b81031-cf1e-41f0-890b-d6cd7d559766 + + NOTE: external I2C devices need a pullup. I have tested with a 3.3v 2.2k pullup. + + Working: + - mpu6000, bench tested and verified via nsh + - fmu + - all 6 ch output bench tested w/ pwm and oneshot via nsh + - ppm input bench tested + - dsm input bench tested + - bmp280, bench tested and verified via nsh + - hmc5883, bench tested and verified via nsh, but requires an external i2c pullup + - gps on uart6 + - startuplog, nsh, mavlink on uart4, but params are not sent for some reason. RSSI pin is TX, MOTOR 5 is RX (normal mode, 57600 baud) + - rgbled over i2c, bench tested and workingp + - sbus via the shared sbus/ppm pin (which includes an inverter to the mcu SBUS in pin), remove the solder bridge or jumper to the ppm pin before use + + Not yet implemented: + - ADC + - OSD: passthrough video is untested, use at your own risk until a basic driver is implemented. + +commit eb6086cc39093f254153f41e6dff65a7bbe9f459 +Author: JohannesBrand +Date: Sun May 20 01:25:48 2018 +0200 + + ecl-ekf-tools: fix a bug related to time index calculation (#9489) + + - fix start and end time indices calculation + +commit da5a9043a713ba9105cda9ea35d7b8aa5d3ce76b +Author: Daniel Agar +Date: Fri May 18 00:13:27 2018 -0400 + + clang-tidy modernize-use-equals-delete + +commit 4e32cb17df3f91f224b86c104dbeee97bf1e46ee +Author: Daniel Agar +Date: Fri May 18 00:10:13 2018 -0400 + + clang-tidy modernize-use-equals-default + +commit 9b5df10631c1e8e9597e8444cb448dcf24a7aecf +Author: Beat Küng +Date: Mon May 7 14:03:31 2018 +0200 + + logger watchdog: avoid using printf from IRQ context + + PX4_ERR calls printf, which calls lib_sem_initialize, which calls sem_wait + +commit b8a94bf8d44486f8d431fbcb7ebc627afe03dcaa +Author: Beat Küng +Date: Thu May 3 13:18:45 2018 +0200 + + logger: move pthread_t cast to pid_t into watchdog_initialize + + avoids compile error on OSX, trying to cast pthread_t to pid_t + +commit f2703abce0f3f689f3791ea6534e6c469df7e6d9 +Author: Beat Küng +Date: Thu May 3 11:40:45 2018 +0200 + + top: increase process priority to 255 + + Helps debugging busy-looping tasks. + +commit bda237b3685beb026e94f923af10e99082aa23cb +Author: Beat Küng +Date: Thu May 3 11:39:39 2018 +0200 + + logger: ensure that fsync is called at least every second + + In case a log ends abruptly, we will know that we have everything up to the + last second. + + A test showed that CPU load and the amount of logging drops are unaffected + by this. + +commit dd30012b276ca9f9e0091945da396836c0ad78ee +Author: Beat Küng +Date: Thu May 3 11:36:51 2018 +0200 + + logger: add watchdog that boosts its priority when the writer is blocked for >1s + + This is to guard against busy-looping tasks, so that we at least have a + log. In case the watchdog is triggered, it also logs CPU load of all + tasks. + +commit 401eefd39bb304c09e04e4e0008413709e91564a +Author: Beat Küng +Date: Thu May 3 10:58:00 2018 +0200 + + refactor logger: add struct timer_callback_data_s used in the timer callback + +commit 9b72080ec1ee44d0a731a72bfcadf5bc3922cd12 +Author: Beat Küng +Date: Thu May 3 10:54:56 2018 +0200 + + refactor logger: add an enum for the reason of printing the cpu load + +commit 2f553b956d43e407dd3e7a533d4a399cbd270bfe +Author: Daniel Agar +Date: Sat May 5 20:16:01 2018 -0400 + + dataman file read fixed size buffer + +commit af168e42b90c9e45b5b3d775952860b8b6cfca5e +Author: Daniel Agar +Date: Sat May 5 17:56:11 2018 -0400 + + Jenkins run tests under address sanitizer + +commit ac4053fbd66b5b8f6191d958d2633a5a030931b8 +Author: Daniel Agar +Date: Fri May 18 00:15:15 2018 -0400 + + Update submodule ecl to latest Fri May 18 01:26:47 UTC 2018 (#9484) + + * cb63f16 2018-05-17 Daniel Agar - cmake cache ECL source directory path to work with catkin (#447) + * fixes #9447 + +commit d652e019c50548449c35ac304251099db05cc9fa +Author: Daniel Agar +Date: Thu May 17 20:21:48 2018 -0400 + + Jenkins run VTOL standard mission test under ASAN + +commit dc1e91137a7ce71d41e8287e2466e1bff75e2b6d +Author: Daniel Agar +Date: Thu May 17 15:20:26 2018 -0400 + + cmake add bloaty helpers for nuttx and use in Jenkins + +commit f607ea518020908a3c824c7a492166147a9ceab1 +Author: Daniel Agar +Date: Thu May 17 14:03:35 2018 -0400 + + auav-x21 sync with px4fmu-v3 modules list + +commit 11f4631b2a79de206de2c8fe495ec74270cf83c0 +Author: Beat Küng +Date: Wed May 16 16:20:28 2018 +0200 + + fix commander: initialize tune_durations (#9468) + + Fixes #9451 + +commit ad4b3a738a879791dad821724f32c1c3d2a3b1e0 +Author: Jake Dahl +Date: Fri May 11 10:10:14 2018 -0600 + + set the range to the correct value + +commit 306d1e7e2403259cd2a633c87a75f43a3c55643a +Author: Jake Dahl +Date: Thu May 10 16:04:50 2018 -0600 + + a few corrections + +commit 6324a8851dbc94b2bb63f07c7fb29246d3b98aff +Author: Jake Dahl +Date: Thu May 10 15:37:47 2018 -0600 + + Complete refactor of the lis3mdl driver. This has been bench tested, flight tested, and verified functional. + +commit 8a114c2f050ccf5d55a6ccf0fa0e31cee759db9b +Author: PX4 Jenkins +Date: Mon May 14 20:26:35 2018 -0500 + + Update submodule ecl to latest Mon May 14 20:26:35 CDT 2018 + + - ecl in PX4/Firmware (bcebb33f8618c8d1827ae65b904e9d85f2610b52): https://github.com/PX4/ecl/commit/372f9f430bb0edb901b3265ecd0cddf8ee4d1ffb + - ecl current upstream: https://github.com/PX4/ecl/commit/bae4b8a5e7786304e33deaf33bbbcbb256fdda1e + - Changes: https://github.com/PX4/ecl/compare/372f9f430bb0edb901b3265ecd0cddf8ee4d1ffb...bae4b8a5e7786304e33deaf33bbbcbb256fdda1e + + bae4b8a 2018-05-11 Bart Slinger - remove superfluous elseif (#431) + 16976d3 2018-05-11 Paul Riseborough - Merge branch 'pr-ekfOptFlowFixes' + 75e6590 2018-05-10 Paul Riseborough - EKF: fix bug causing height offset when GPS use stops + e8e9e34 2018-05-10 Paul Riseborough - EKF: fix bug causing height offset when GPS use stops + 6cadc92 2018-05-09 Paul Riseborough - EKF: Don't reject saturated flow data when it is the only aiding source + bf902e5 2018-05-09 Paul Riseborough - EKF: Prevent flow motion check false positives + bdf5b3e 2018-05-07 Paul Riseborough - EKF: Don't assume large position uncertainty when starting optical flow nav + e26711a 2018-05-05 Paul Riseborough - EKF: relax terrain update requirements for continuing optical flow use + 868bc01 2018-05-05 Paul Riseborough - EKF: Relax minimum required range finder measurement rate + 02963a8 2018-05-05 Paul Riseborough - EKF: relax optical flow on ground motion checks + 24b005e 2018-05-03 Paul Riseborough - EKF: range finder aiding logic fixes + 0c0a660 2018-05-03 Paul Riseborough - EKF: Decouple range finder use criteria checking and selection + 6708bec 2018-04-29 Paul Riseborough - EKF: Don't auto select range finder for height when on ground. + 0a63052 2018-04-26 Paul Riseborough - EKF: Fix false triggering of optical flow bad motion checks + f9d4934 2018-04-19 Paul Riseborough - EKF: update comments + 82de314 2018-04-18 Paul Riseborough - EKF: Don't use optical flow if GPS is good and the vehicle is not using range finder for height + 389786e 2018-03-12 Paul Riseborough - EKF: Stop using EV for yaw when GPS fusion starts + 4ab7823 2018-02-26 Paul Riseborough - EKF: Add persistence criteria to GPS fail check + 67d71ca 2018-02-26 Paul Riseborough - EKF: allow GPS fallback if quality bad and alternative aiding available + bd59e38 2018-02-26 Paul Riseborough - EKF: always run GPS checks + b227aca 2018-05-05 Daniel Agar - geo_lookup fix table bounds + e494a4e 2018-05-05 Daniel Agar - Jenkins set git username and email with environment variables + 3639087 2018-05-05 Daniel Agar - cmake and Jenkins add basic address santiizer test buld + 1fba622 2018-05-05 Daniel Agar - travis-ci basic build script + cde2ee9 2018-05-05 Daniel Agar - cmake ignore missing-field-initializers + 2100127 2018-05-05 Daniel Agar - geo: zeroing static unnecessary + 0f12db5 2018-05-03 Daniel Agar - travis-ci enable coverity_scan + aceab8c 2018-05-05 Daniel Agar - Jenkins upload coverage to codecov.io + 5780cd3 2018-05-05 Daniel Agar - Jenkins create PX4/Firmware test branch and push (#436) + cf957b5 2018-05-04 Daniel Agar - code coverage cmake and Jenkins support + 4e0cd45 2018-05-03 Daniel Agar - doxygen cmake and Jenkins support + +commit bbcf5b1b651bdda092ad669a0fb10c20856fa87c +Author: Mohammed Kabir +Date: Wed May 2 23:48:58 2018 -0400 + + logger : log ping topic + +commit 92457bcafd21151f28690ef9c44da14fc02f0aca +Author: Mohammed Kabir +Date: Sat Apr 7 00:54:05 2018 -0400 + + mavlink : implement full ping protocol and link latency reporting + +commit 8d6e209888ee1e757256a007e9b7e0ef6c90d0e7 +Author: Mohammed Kabir +Date: Sat Apr 7 13:37:47 2018 -0400 + + msg : add ping message + +commit e380adb9b6f0b88ccfe7ad733ddd1a94223dedf4 +Author: Julien Lecoeur +Date: Tue May 15 16:10:38 2018 +0200 + + Fix format with Artistic Style 3.1 + +commit b299d6222a7747bb0eb5cd638bcfbe18f2304b6b +Author: Julien Lecoeur +Date: Tue May 15 16:10:20 2018 +0200 + + Astyle: allow version 3.1 + +commit 873e036e85e2c0919d8938545d4caa55884dcbca +Author: Beat Küng +Date: Mon May 14 20:05:29 2018 +0200 + + px_romfs_pruner: reduce multiple consecutive spaces into a single space for mixers (#9457) + + Reduces FLASH usage by about 3kb. + + Plus add a missing cmake dependency. + +commit e33da0a821b54be098eae0f794adde328060733f +Author: Daniel Agar +Date: Sun May 13 16:48:12 2018 -0400 + + fw_att_control set default yaw rate max and update parameter descriptions + +commit a32333994f917f16d2d7d39159c020bbdd117a67 +Author: David Riseborough +Date: Tue May 8 16:32:34 2018 +1000 + + The single line UART setup was replaced with a locked down configuration. + + As per issue #9428, this code change locks down the termios configuration + for the UART to non-canonical, binary tx/rx, 8 bits, 1 stop bit, no parity. + +commit 7220fb1b2121a3bd8e4f311071c81c49b1572660 +Author: TSC21 +Date: Fri May 11 12:33:12 2018 +0100 + + update sitl_gazebo submodule + +commit 12436c1d647a510d60afdd5ab89a49332afa20a0 +Author: Beat Küng +Date: Mon Apr 23 20:03:14 2018 +0200 + + fix attitude_estimator_q: swap quaternion multiplication & fix from_dcm init + + Quaterion::from_dcm does not set *this, but just returns the resulting + Quaterion. + +commit 421b01e677531dd975f2b3f80c0c2006a1176dcd +Author: Daniel Agar +Date: Wed Mar 21 14:22:12 2018 -0400 + + attitude_estimator_q move to matrix lib + +commit 9e248751311b00bc03e308115cc909388da175d9 +Author: Beat Küng +Date: Mon Apr 23 16:22:57 2018 +0200 + + attitude_estimator_q: fuse accel data only if close to 1g if GPS velocity not used + + This reduces attitude drift on vehicles w/o GPS. The default behavior is + unchanged, to use it, disable ATT_ACC_COMP. + +commit f77b8d9aa8e3f83b1f7c398e00fa7eff4cce1a8a +Author: Beat Küng +Date: Mon Apr 23 16:20:43 2018 +0200 + + attitude_estimator_q: remove double initialization + +commit 54fac26327a63e5d0721250bd503cf3e98beed2e +Author: Beat Küng +Date: Mon Apr 23 16:20:18 2018 +0200 + + attitude_estimator_q: allow it to be used on boards w/o a mag + + By setting ATT_W_MAG to 0 + +commit 58dd7be12a40579293faa03e3ac7ac8e3cc6b679 +Author: Matthias Grob +Date: Tue May 8 19:12:29 2018 +0100 + + Cygwin: enable arm nuttx upload within cygwin + + In the Cygwin environment the native Windows serial COM# ports get mapped + to /dev/ttyS# for POSIX compatibility. While # is one number lower inside + the environment than the COM port number because it's 0 indexed instead + of 1. + + I added the necessary handling to all the dependent parts I found which + allows uploading to /dev/ttyS# when the cygwin platform is detected. + Now the usual "make px4fmu-v4 upload" and + "./Tools/upload.sh build/px4fmu-v4_default/px4fmu-v4_default.px4" work. + +commit c6b0d5c76a2b169838ef8ece3f7951a9b81b179c +Author: Beat Küng +Date: Mon May 7 13:31:24 2018 +0200 + + navigator: don't complain 'Using minimum takeoff altitude' in case of numerical inaccuracies + + Happend in SITL. + +commit 473fa150260b9a5989e967afae1e86262119be64 +Author: Beat Küng +Date: Mon May 7 13:26:51 2018 +0200 + + BlockParam: : ensure result of strncpy is null-terminated + +commit 258b1ea473207a7e4effb74b760bc36d9fb0c61f +Author: Beat Küng +Date: Mon May 7 13:26:12 2018 +0200 + + navigator: ensure result of strncpy is null-terminated + +commit 8c638ac88c7844168c376e8b8070f56d2bf8d78c +Author: Beat Küng +Date: Mon May 7 13:25:24 2018 +0200 + + sdlog2: check result of snprintf and ensure result of strncpy is null-terminated + +commit f2092dd6905ecefef877355e6f086aac12f9298a +Author: Beat Küng +Date: Mon May 7 13:24:02 2018 +0200 + + mixer_test: use snprintf instead of strncpy to fix compiler warning + + compiler warning: + ../../src/systemcmds/tests/test_mixer.cpp: In member function ‘bool MixerTest::loadAllTest()’: + ../../src/systemcmds/tests/test_mixer.cpp:202:18: error: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying 1 byte from a string of the same length [-Werror=stringop-truncation] + (void)strncpy(&buf[strlen(MIXER_ONBOARD_PATH)], "/", 1); + +commit 289e618b6c2095469fe6ec6db61c86999c1a846d +Author: Beat Küng +Date: Mon May 7 13:22:16 2018 +0200 + + mavlink: fix compiler warnings with GCC 8.0.1 + + + -Wno-extra-semi is not valid for C code + +commit 8bd61a9330114d350d4b2a5cc805cf8b75d5a20a +Author: Beat Küng +Date: Mon May 7 13:19:38 2018 +0200 + + uORBDevices: avoid memset, use braced initializer instead + +commit 19a12ba75d3198dbcbf4f95dc457b37fb0020cd5 +Author: Beat Küng +Date: Mon May 7 13:18:32 2018 +0200 + + logger: avoid memset, use braced initializer instead + +commit 3dd791c92c5fe6272e163eb13ebc40f3be645010 +Author: Beat Küng +Date: Mon May 7 13:17:35 2018 +0200 + + vfile: rename fops to fix shadowing warning + + for GCC 8.0.1 + +commit 13ab5ed0d014cfa4ee38d2b6a9e64df50ef2b4cc +Author: Beat Küng +Date: Mon May 7 13:16:53 2018 +0200 + + px4_main_t: fix method declaration throughout the code base + + px4_main_t is defined as: + typedef int (*px4_main_t)(int argc, char *argv[]); + which matches with the definition in NuttX, given to task_create + +commit 977238077980ee702a833099720eda55e78043f4 +Author: Beat Küng +Date: Mon May 7 13:12:16 2018 +0200 + + posix main: avoid declaring px4_main_t, include the correct header instead + +commit 2c56ceec930f75b28c87a1a87ba77b589c13d913 +Author: Matthias Grob +Date: Tue May 8 17:04:26 2018 +0100 + + astyle: switch condition to empty string check + + Thanks to @bkueang 's review comment I switched to an explicit check for + an empty sting instead of a condition that could be theoretically true + in other cases and is less readable. + + Type "man test" on your terminal to read up what -n stands for. + +commit ef7e885644dc62fd4697598f042d280e7d5eef6c +Author: Matthias Grob +Date: Tue May 8 15:29:35 2018 +0200 + + Makefile: fix parameter -e printed by echo + + It seems that on linux only inside a makefile the parameter after the echo + command gets printed if no single quoted sting comes afterwards so I had + to switch to single quotes such that I can use the parameter. + +commit 4e139d24265def7bdf4886044cfd1607375e5104 +Author: Matthias Grob +Date: Tue May 8 13:27:40 2018 +0100 + + Makefile: fix color output of makefile echos + + Force interpretation of backslash escapes with the parameter -e of echo. + Switch to a lighter blue because on certain terminals default blue is + hard to read on black background. + +commit 72db7d33967a1e207f1a80038d55d6bb4d0765c7 +Author: Matthias Grob +Date: Tue May 8 11:48:08 2018 +0100 + + astyle: fix display language dependency + + The shell script which checks the style relies on greping for the + keyword "Formatted" in the output of astyle. But the program has + localization support and will output in other languages e.g. german. + This leads to all style checks always succeeding. I only tested this + on Windows in Cygwin but I can imagine the problem also exists in + non-english Ubuntu installations. + + Solution is the parameter --formatted of astyle which only produces + any output if there was something to fix. This allows for a display + language independent condition for an empty string inside the shell + script. + +commit 71b4ad62a1ba2b1861b01b14db0f9f1e8e3d3b3b +Author: Beat Küng +Date: Wed May 9 02:00:59 2018 +0200 + + ekf2 replay: handle multi multiple GPS instances (#9433) + +commit 9a7195cb2d7df8e4e8b9af51031d7e77a9842e09 +Author: Hamish Willee +Date: Mon May 7 21:21:19 2018 +1000 + + Change offboard mode fallback option back to Manual + +commit 19032b91e35a6a165cc871b3b857619f837850f4 +Author: Hamish Willee +Date: Mon May 7 21:16:12 2018 +1000 + + Change RTL @group to Return Mode + +commit 66d4b495d466b00b6aacf8efdb23102cfae03518 +Author: Hamish Willee +Date: Mon May 7 17:00:45 2018 +1000 + + Return params to reflect current mode names + +commit 09986237b6e2262d6db7c626dc8f1480990508e0 +Author: Hamish Willee +Date: Mon May 7 17:00:15 2018 +1000 + + Navigator failsafe action params to reflect current mode names + +commit 2c1eb443ca8b616ed27ff4d79f278f4ccfe87b6f +Author: Hamish Willee +Date: Mon May 7 16:59:57 2018 +1000 + + Geofence failsafe action params to reflect current mode names + +commit 42d1708d7c98ce22e8225cef57a0cf0e31f37270 +Author: Hamish Willee +Date: Mon May 7 16:59:12 2018 +1000 + + Commander failsafe action params to reflect current mode names + +commit ffbd75d1b97cd1cdaf7b35e72e689a1e0c083327 +Author: Daniel Agar +Date: Fri Apr 27 13:12:11 2018 -0400 + + adis16477 driver + +commit 5de5d6ea49e25ab846e82e7b8cf60c3e70e38dcd +Author: Daniel Agar +Date: Sat May 5 16:55:36 2018 -0400 + + Jenkins simple mission code coverage build + +commit 1b5396436ed36ba3553d027d604758eb538c3dd4 +Author: Daniel Agar +Date: Sat May 5 16:48:09 2018 -0400 + + Update submodule genmsg to latest Fri May 4 20:26:30 CDT 2018 (#9416) + + - genmsg in PX4/Firmware (3ed093ba593601be8ab344d3d68633436c0f93d3): https://github.com/ros/genmsg/commit/3cea1fe528cd7ecdae7f8930fe90451271aec937 + - genmsg current upstream: https://github.com/ros/genmsg/commit/a189fc78558e7276df59d2961cfe4f8b4de08a8b + - Changes: https://github.com/ros/genmsg/compare/3cea1fe528cd7ecdae7f8930fe90451271aec937...a189fc78558e7276df59d2961cfe4f8b4de08a8b + + a189fc7 2018-05-01 Dirk Thomas - 0.5.11 + c641725 2018-05-01 Dirk Thomas - update changelog + +commit 3ed093ba593601be8ab344d3d68633436c0f93d3 +Author: alessandro <3762382+potaito@users.noreply.github.com> +Date: Fri May 4 18:40:10 2018 +0200 + + Add baro temperature to sensor voter observation (#9411) + + When determining the confidence of a barometer sensor, we should + consider the temperature as well, alongside the pressure. + Low-noise baros can show the same pressure reading for a second + or two when not moving and in an indoor location. + +commit 6b94ef1a03796cd8378a4948bde2f36db7527ec6 +Author: Daniel Agar +Date: Fri May 4 12:38:43 2018 -0400 + + mpu9250 allow a 2nd internal spi instance and remove px4fmu-v4 fake external (#9386) + +commit 92f15283c16632ab7dde2025594eb0c3e5e321d0 +Author: Jake Dahl +Date: Fri May 4 09:11:19 2018 -0600 + + changed int to float + +commit df042ab20e5ab1df43a322eacdb0e189c1b01652 +Author: Daniel Agar +Date: Thu May 3 23:52:08 2018 -0400 + + cmake update option to enable doxygen generation (off by default) + +commit 2e92484325ee99ea7538a39e2f3fa623e8d974ab +Author: Daniel Agar +Date: Thu May 3 23:48:09 2018 -0400 + + ecl update to latest master with separate libraries (#9406) + +commit 94d1593e5b052fb76db43a708a402c56170183e3 +Author: Daniel Agar +Date: Thu May 3 22:07:24 2018 -0400 + + doxygen move to cmake and cleanup (#9234) + +commit 41b0db286013eb290b2065ec34260123f83447c0 +Author: Martina Rivizzigno +Date: Thu May 3 18:26:04 2018 +0200 + + vmount: input_mavlink point gimbal towards current triplet instead of next (#9405) + +commit 9649a9d7a59e7f95b48bc8c16df4e9c027e53c1d +Author: Daniel Agar +Date: Thu May 3 09:25:54 2018 -0400 + + update PX4/ecl submodule to latest master + + - eec71d1 (HEAD, origin/master, origin/HEAD, master) EKF get_ekf_soln_status() fix pred_pos_horiz_abs + - 1bd1809 EKF: Fix bug causing simultaneous range and baro height fusion (#429) + +commit fc07b23f419ba8825eaebf65a716a10a501c7d0b +Author: Mohammed Kabir +Date: Sun Apr 22 00:57:09 2018 -0400 + + logger : log timesync topic + +commit 40df19370062ae60b337fcb51380167068290055 +Author: Mohammed Kabir +Date: Mon Mar 12 01:55:26 2018 -0400 + + sdlog2 : remove old timesync logging + +commit 39bb65ffd7e19e018613d583066903a3883cb18e +Author: Mohammed Kabir +Date: Mon Mar 12 01:52:03 2018 -0400 + + mavlink : add advanced timesync algorithm + +commit 6b2daef5ec79bb678d9960966258f1900eae0d1e +Author: Daniel Agar +Date: Fri Apr 27 13:10:42 2018 -0400 + + lps22hb barometer driver + +commit 598743bbdc7e4515b417d47676f3cbe5bb4e56ac +Author: Daniel Agar +Date: Wed May 2 08:50:12 2018 -0400 + + delete srf02_i2c which is nearly identical to srf02 (#9396) + +commit 977ab4e7b8a34d7c41b222df366ad0989583129c +Author: Daniel Agar +Date: Wed May 2 03:03:32 2018 -0400 + + improve end to end control latency measurement (#9388) + +commit edea1b65cdd14a87ad72f33f0723fc5a2d8ddba2 +Author: Daniel Agar +Date: Mon Apr 30 20:54:46 2018 -0400 + + uORB delete unused Flavor + +commit cc061885f09bc4037549f6f358dda90eccddb85f +Author: David Sidrane +Date: Tue May 1 08:07:07 2018 -1000 + + nxphlite-v3:Remove OTG config qualifier + + This board supports USB but not doen not support OTG. + +commit 1d9bf83c51a0fb44bcc15b723b96b663a2c57bf4 +Author: PX4 Jenkins +Date: Mon Apr 30 20:26:28 2018 -0500 + + Update submodule nuttx to latest Mon Apr 30 20:26:28 CDT 2018 + + - nuttx in PX4/Firmware (840488909838d76daf6ba679102e2f6d97517881): https://github.com/PX4-NuttX/nuttx/commit/65b87d092a6d5f776ab5f9dbb095d31e45861789 + - nuttx current upstream: https://github.com/PX4-NuttX/nuttx/commit/0ac630e6d0e90480121c74d59a92676f0b951dce + - Changes: https://github.com/PX4-NuttX/nuttx/compare/65b87d092a6d5f776ab5f9dbb095d31e45861789...0ac630e6d0e90480121c74d59a92676f0b951dce + + 0ac630e 2018-04-28 David Sidrane - [BACKPORT] Merged in david_s5/nuttx/master_kinetis_usb_fixes (pull request #634) + +commit 1b3803fbe5d0608c673b674fac6e077c5fdbf0c1 +Author: Daniel Agar +Date: Mon Apr 30 18:13:06 2018 -0400 + + px4io driver remove unnecessary class fields + +commit 840488909838d76daf6ba679102e2f6d97517881 +Author: Daniel Agar +Date: Fri Apr 20 17:12:12 2018 -0400 + + delete unused ADCSIM + + - set BOARD_NUMBER_BRICKS to 0 for boards without analog power bricks + +commit ea3acb712164dce789d03df375193dba435ac457 +Author: Daniel Agar +Date: Wed Apr 11 15:10:51 2018 -0400 + + cmake remove circular linking and reorganize + + - px4_add_module now requires MAIN + - px4_add_library doesn't automatically link + +commit a8bc3d187f73a7b4498cf5a7327086dbba288c58 +Author: Lorenz Meier +Date: Sun Apr 29 17:51:18 2018 +0200 + + Update MAVLink submodule + + This updates the MAVLink submodule to the current version including the trajectory WIP messages. + +commit 25528a5ae0cc9cbada7c2daa266049f293fe05b0 +Author: aklimaj +Date: Thu Apr 26 15:36:17 2018 -0600 + + Adds support for another MPU9250 or MPU6500 on px4fmu-v4 internal SPI bus. Adds PX4_SPI_BUS_EXT, PX4_SPIDEV_EXT_MPU to board config and spi.c. Call 'mpu9250 -S start' to enable. + +commit c7c3e23f0d5d43579e1669ea23a1bd4d93586997 +Author: Beat Küng +Date: Fri Apr 27 10:48:49 2018 +0200 + + MC acro: update param descriptions + +commit b98cd6ecb55654498d65c26d8ead128881fb9f32 +Author: johannes +Date: Mon Apr 23 18:39:19 2018 +0200 + + ecl-ekf tools: separate the analysis from the visualization and preprocessing + + - move the analysis parts of the process_logdata_ekf script to + the 'analyse_ekf' function in a new file analyse_logdata_ekf.py + - return a test_results dictionary from analyse_ekf + - still process log loading, preprocessing and results file output in + process_logdata_ekf + - add command line argument to toggle plotting + - add command line argument to use different dictionary to check_level_dict.csv + +commit a0b4bbed5e8589fe77e73dce5325a8afd2450cb6 +Author: johannes +Date: Mon Apr 23 14:58:13 2018 +0200 + + ecl-ekf tools: clean up - move code to correct scope + + - move code that is needed for general analysis out of plot scope + +commit 12e967173d6743add41dd2838b18fdbec287d56a +Author: Beat Küng +Date: Mon Apr 23 15:20:32 2018 +0200 + + MC: set default MPC_THR_MAX & MPC_MANTHR_MAX to 1 + + With the updated mixer (#9062) it's safe to set maximum thrust to 1 (in + both cases, if MC_AIRMODE is set, or not set). + So I see no reason to limit the maximum thrust. + +commit f2cee9970c658fea586aab98494f93cafcceeb40 +Author: Beat Küng +Date: Mon Apr 23 14:47:58 2018 +0200 + + MC acro: add separate params to configure yaw expo + + So that it can be customized better according to personal preferences. + + The limitation of 16 chars did not allow to use a better param name. + +commit 58c757a9db1b93051416f4919df7adb4d92db410 +Author: Beat Küng +Date: Mon Apr 23 14:38:55 2018 +0200 + + mc_att_control_params: increase max acro rates to 1800 + + This matches the maximum rates for the attitude controller. + +commit 332a612f358c280a7c29a89c8b8e168c985f8b92 +Author: Beat Küng +Date: Mon Apr 23 15:57:09 2018 +0200 + + mc_att_control_main: do not apply the yaw weight for the feedforward term + + The meaning of the yaw weight changed with #8003: + - before, the yaw weight decreased with increasing tilt angle error, so + it was mostly 1 + - now, it is constant and depends on the tuning gains (around 0.4 by default) + + It means that #8003 reduced the feedforward term, and we get the closer + behavior as before with this change. + It also reduces coupling between different parameters. + +commit 202505fd734a89eb0e2e84603a2a6c2eb43d2cb4 +Author: Beat Küng +Date: Mon Apr 23 15:41:03 2018 +0200 + + mixer_multirotor: fix initialization of _outputs_prev + + memset (http://www.cplusplus.com/reference/cstring/memset/) interprets + the value argument as unsigned char, so passing a float will not work. + +commit 4ef3d258eb78d4726ea3e68d439d0935a1706a99 +Author: Beat Küng +Date: Tue Apr 24 10:51:43 2018 +0200 + + imu drivers: do not set on-chip filter based on driver filter setting + + The description of IMU_GYRO_CUTOFF was incorrectly saying that it only + affects the driver filtering, but in fact it also set the on-chip filter + to the next higher supported value. This patch fixes that. + + And because the IMU_GYRO_CUTOFF and not the IMU_ACCEL_CUTOFF was used for + the on-chip filter, after #9070 which sets the default gyro filter to 80, + we were effectively using a dlpf of 98 Hz. + For this reason this patch changes the on-chip cutoff frequency to 98 as + well, so that the overall default behavior is unchanged. + +commit fbbe1f5288f0e3255b083f8deaaaf2168202a16a +Author: Daniel Agar +Date: Mon Apr 23 18:24:48 2018 -0400 + + commander use new time literals + +commit cbb4559c15ba53fb71141eed85155629980bd006 +Author: Paul Riseborough +Date: Thu Apr 19 07:19:39 2018 +1000 + + ecl : update to version that fixes wind relative dead reckoning bug + +commit 35cb2d0a9e56428e5ea9c7116e9356d86aadede7 +Author: Daniel Agar +Date: Wed Apr 18 09:04:13 2018 -0400 + + EKF2 fix airspeed orb_copy check + +commit 477a42e6f67d88b382dd535a6d5bfb0e887055cb +Author: Paul Riseborough +Date: Wed Mar 21 22:59:34 2018 +1100 + + ekf2: Enable adjustment of nav validity timeout + +commit 89ad46dd15c44ccb19866e54c088f2296a58b549 +Author: Daniel Agar +Date: Thu Mar 15 23:57:42 2018 -0400 + + commander delete unused DIFFPRESS_TIMEOUT + +commit cd69a573b5d3d6abac707be0a74cbf90c4e26e6e +Author: Daniel Agar +Date: Thu Mar 15 23:36:22 2018 -0400 + + commander restore MC nav failure latch + +commit f13f8f9c6400910f2e16dd7430018d3ecca24e4a +Author: Daniel Agar +Date: Thu Mar 15 01:39:26 2018 -0400 + + commander add COM_POS_FS_PROB and COM_POS_FS_DELAY metadata limit + +commit fc26fd99bd35be212f0b2443c14fc7cdc5f34fd1 +Author: Daniel Agar +Date: Thu Mar 15 01:15:35 2018 -0400 + + commander move remaining position failsafe params to class and cleanup + +commit 439ed7d3f57fffe32a70625aed8cce850cef8b80 +Author: Daniel Agar +Date: Wed Mar 14 21:04:31 2018 -0400 + + posix sitl ekf2 plane model add fw defaults + + - EKF2 airspeed fusion and synthetic sideslip fusion + - commander eph/epv failsafe thresholds appropirate for FW + +commit fa9f400dbddde27f85d88f8dde32e31dd90e5f71 +Author: Daniel Agar +Date: Sun Feb 18 20:23:50 2018 -0500 + + commander update super block parameters + +commit f131409bcece0ffe17ca4844f19afbeff2055602 +Author: Daniel Agar +Date: Sun Jan 28 16:30:16 2018 -0500 + + FW defaults set commander eph, epv, evh thresholds + +commit b70e7433dc2799617c30274298d230babec317da +Author: Daniel Agar +Date: Sun Jan 28 13:19:59 2018 -0500 + + commander add parameters for eph, epv, evh requirements + +commit 255cc12c485c640e3008039f352ec36b3539f4f2 +Author: alessandro +Date: Thu Apr 19 14:59:55 2018 +0200 + + tap_esc: removed a zero-memset + +commit c0efe2db56cc59c3615d9e70279cc7cbc568364f +Author: alessandro +Date: Wed Apr 18 09:24:14 2018 +0200 + + tap_esc: replaced PWM_DEFAULT_UPDATE_RATE + +commit d7c9f5c101c45f099db018a8994316729122b55d +Author: alessandro +Date: Wed Apr 18 09:15:58 2018 +0200 + + tap_esc: paranoid check + +commit c869fa3431fa972d6309ab49567ba1e54c6013d9 +Author: alessandro +Date: Wed Apr 18 09:12:48 2018 +0200 + + tap_esc: moved device path to drv_tap_esc.h + +commit 5f175f971201632a0190a81f21bae683552bf545 +Author: Daniel Agar +Date: Mon Apr 23 00:18:19 2018 -0400 + + Update submodule nuttx to latest px4_firmware_nuttx-7.22+ (#9354) + + - Changes: https://github.com/PX4-NuttX/nuttx/compare/fe0dc6c41a6bd7d942945459ac960ff2d3e1f4fc...65b87d092a6d5f776ab5f9dbb095d31e45861789 + + 65b87d0 2018-04-19 Daniel Agar - [PX4 BACKPORT] Merged in dagar/nuttx/pr-stm32f777_typo (pull request #628) + +commit 0e823c82b6aa6007e11aefe2d0e7ec44c10593b5 +Author: Daniel Agar +Date: Sat Apr 21 12:03:46 2018 -0400 + + FW landing check if prev valid before using (#9284) + +commit 4be4b9810e83f48218c59d5b3cc9dfea575610e9 +Author: Roman +Date: Thu Apr 19 21:10:00 2018 +0200 + + mpu9250 wrapper: support updating gyro & accel cutoff via parameter + + - useful for tuning snapdragon flight + + Signed-off-by: Roman + +commit b066ef3427d5724da2075b2685c05b862485ad90 +Author: alessandro <3762382+potaito@users.noreply.github.com> +Date: Thu Apr 19 17:25:39 2018 +0200 + + libecl: checked out recent commit of master (#9339) + + * ECL update includes physical constants for https://github.com/PX4/Firmware/pull/9319 + +commit 56150c28ddbf941ec28254cd679a46da9ff8e16e +Author: CarlOlsson +Date: Thu Apr 5 14:48:49 2018 +0200 + + ll40ls: increase the sleep time after resetting registers + + Signed-off-by: CarlOlsson + +commit cbf3cee0961fbe8c17fb0aa9468f25564f286c08 +Author: CarlOlsson +Date: Thu Apr 5 14:46:45 2018 +0200 + + ll40ls: increase the number of samples used to find a correlation peak for LitarLite + + Signed-off-by: CarlOlsson + +commit d75fd72c02ff0cc12c179d212f5043d3ef6f7270 +Author: Daniel Agar +Date: Tue Apr 10 13:50:57 2018 -0400 + + stop manually defining physical constants + +commit 7538ea44e3b154f092a3704c1931a2ab2de29576 +Author: Daniel Agar +Date: Wed Apr 18 23:32:36 2018 -0400 + + Jenkins add VTOL tiltrotor mission test + +commit 7fa91ad3dd29816ff11bd85103b67604fdeb5f9f +Author: Roman +Date: Wed Apr 18 22:25:13 2018 +0200 + + posix-configs: increase tailsitter land speed + + Signed-off-by: Roman + +commit bb4b5e7c1da86c58fb8f98034765190d647d51ed +Author: Roman +Date: Wed Apr 18 21:02:07 2018 +0200 + + posix-configs: set tailsitter SITL SYS_AUTOSTART to quad tailsitter + + Signed-off-by: Roman + +commit 694df08b37fa14b520ad3b61f8bcb924926e3d9b +Author: Roman +Date: Wed Apr 18 20:51:33 2018 +0200 + + posix-configs: better tailsitter front transition parameters + + - reduce height increase during front transition + + Signed-off-by: Roman + +commit e0cb5a6164a7165e1101d72ff5d385c69e993a8c +Author: Daniel Agar +Date: Fri Apr 13 23:26:31 2018 -0400 + + Jenkins add tailsitter CI mission + +commit e7e791fb1a9a8b06e33f58661bbf03dab080c622 +Author: Roman +Date: Wed Apr 18 20:46:01 2018 +0200 + + tailsitter: use forward transition throttle for climb-rate controlled mode + + - the mc pos controller will decrease throttle during the transition + and thus the vehicle will not pick up enough airspeed to complete the + transition + + Signed-off-by: Roman + +commit 0f1c9504d57826a3bfacff0af214c9a3a7080af0 +Author: Roman +Date: Wed Apr 18 15:31:07 2018 +0200 + + FixedWingPositionControl: rotate attitude consistenly for tailsitters + + Signed-off-by: Roman + +commit e46e6f99f3e2d854eed73f7f6ee9a775b8bfc0c6 +Author: Beat Küng +Date: Wed Apr 18 14:53:52 2018 +0200 + + module template: move documentation to a new category 'template' (#9324) + +commit a05bf390c1cc70f7383808386bc366da36b17210 +Author: alessandro +Date: Wed Apr 18 11:03:43 2018 +0200 + + rc_check: typos in mavlink error + +commit 5ebe76207dbdc05ac6e780425b835c919c5d8de1 +Author: alessandro +Date: Tue Apr 17 15:53:49 2018 +0200 + + tap_esc: formatting and renaming + +commit 05548829d348e857f7b27a6371547d5610646aef +Author: alessandro +Date: Tue Apr 17 15:53:32 2018 +0200 + + tap_esc: addressing review comments for #9313 + +commit 4f5644c0ef65e4d3255faeb0922666a103796ebc +Author: alessandro +Date: Thu Apr 12 11:19:02 2018 +0200 + + tap_esc: more cleanup + - removing unused variables + - removing unused code blocks + - improving code readability + - initialising members at definition + +commit 1ab2d22e42293164a337cc90cbc04f13be882aba +Author: alessandro +Date: Thu Apr 12 11:12:50 2018 +0200 + + tap_esc: removed redundant _initialized member + +commit b49ccb889c0956bbe0d268bda6665642c09fdb3d +Author: alessandro +Date: Thu Apr 12 11:12:17 2018 +0200 + + tap_esc: removed unused NO_VERIFY_CONFIG + +commit edf6f6c97a83f02331225786f260716f44d0c9c4 +Author: alessandro +Date: Thu Apr 12 08:48:41 2018 +0200 + + tap_esc: removed unnecessary includes + +commit fceffb1d0140d915718789bd7811c393e2593fa6 +Author: alessandro +Date: Wed Apr 11 17:19:46 2018 +0200 + + tap_esc: removed unused mode var/struct + +commit b71ac789598f409f258884647921033e6bc8120c +Author: Alessandro Simovic +Date: Tue Nov 7 13:05:36 2017 +0100 + + tap_esc: converted to module + +commit 5da7beb8f53c42945b166ec504a6c29592153788 +Author: Alessandro Simovic +Date: Wed Apr 11 15:08:47 2018 +0200 + + tap_esc_common: docs & function return types etc. + +commit f95b823e31921645d4538d3f8bc2855bb5d8c8d7 +Author: Alessandro Simovic +Date: Wed Apr 11 14:54:35 2018 +0200 + + tap_esc: moved common functions to tap_esc_common + +commit 4ab8c2a6827d2fce2e99f67e9fedf11227611403 +Author: Alessandro Simovic +Date: Wed Apr 11 14:24:03 2018 +0200 + + tap_esc: made _uart_fd a class member + +commit 64aab8a685e29a5f2d267d7574db3da49317a30b +Author: Beat Küng +Date: Tue Apr 17 12:40:54 2018 +0200 + + rcS: do not reset COM_FLTMODE* on airframe change + + An airframe change keeps all RC params except the flight modes. This fixes + that. + +commit 1a0c312f28f409b6ebef04b20733f0ab9c966913 +Author: Hamish Willee +Date: Tue Apr 17 13:46:16 2018 +1000 + + Fix description of VT_FW_ALT_ERR + +commit 7bc3a12efe7f95f66e968d506829f1488e63480e +Author: Daniel Agar +Date: Thu Apr 12 01:09:56 2018 -0400 + + commander move telemetry checks to new preflightcheck helper + +commit 64fb4b43b6a312590aea2de5db035b0acdb5ba34 +Author: Daniel Agar +Date: Wed Apr 4 20:49:57 2018 -0400 + + commander preflightCheck don't report failures during calibration + +commit 2271b3f12703106d597a0de6c822ca95a58ecb9b +Author: Daniel Agar +Date: Wed Apr 4 20:48:44 2018 -0400 + + commander preflight checks pass status and status_flags messages + +commit f2104217d4debaee40a87f27dd31d45afba4fd76 +Author: Daniel Agar +Date: Thu Mar 29 23:18:53 2018 -0400 + + commander arm_auth check last + +commit a2bc0bd94778796060de620db45a39010cf907ae +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander prearm_check limit simultaneous error messages + +commit 55596fad202328ecb464c8496976162461a5d1d4 +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander move safety check to prearm + +commit a4703c6be43e1c847d0b2ba7c91e3dec597c6389 +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander arming state transition consolidate HIL special checks and remove atomic + +commit 54ea78898c1a0f12211ef800a12177f5ad016875 +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander arming state transition delete useless errors + +commit 140065272472d7e61656e009455865c22045057a +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander arming state machine pass checks by default + + - this is needed for the unit tests + +commit f81a1aedcdc50268dff8944a020190e252cdd64d +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander state machine add global position check + +commit 729c98d9e290ae27da1671ec72f1549b73dab20e +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander move avionics rail voltage check out of state machine + + - add preflight_check helper + +commit 8931f1a75c65de82f7076009d285279d6adf575e +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander set status_flags.usb_connected directly and delete static + +commit 415c5f13bbaebe2ca609eb9822adc2750195f67f +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander move power check to prearm_check + +commit c679703da49528cedbbf31766dfffdcb0f5c2863 +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander move arm authorization to prearm_check + +commit 082126610d0416e6fbb77f704abb28738ac8c36f +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander status flags delete condition_system_prearm_error_reported + + - this flag often results in hiding useful information, or adding + useless information to the mavlink console + +commit 8f543d300df090ba1911bfa14cf9e811252d0ad4 +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander COMPONENT_ARM_DISARM remove useless arm error + +commit c673c9f531e48840db48ac8fbca5219990118a81 +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander preflight sensor failure report one at a time + +commit bb13b602e221513228c15237fcd5b89785ea401b +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander arming_state_transition cleanup preflight and prearm calls + + - only call prearm if preflight passes + - prearm always provide feedback + +commit 208e320975e68b3b3229f2fb2de76baf94fdf6f3 +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander prearm_check is always prearm + +commit e73317a7201b6ff528cedb3dbdea58682ab1ecec +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander preflightCheck fail silently for the 2 seconds (rather than skip checks entirely) + +commit e5d9c826d8f9d45de6d2b8b2fded0355ec2a217f +Author: Daniel Agar +Date: Thu Mar 29 23:14:34 2018 -0400 + + commander state machine fix preflight and prearm error + + - fixes #9155 + +commit 35bf37d617258a6931159007e8c732c5416997ff +Author: Daniel Agar +Date: Thu Mar 29 20:14:20 2018 -0400 + + commander state machine helper shorten names + +commit 8a7dc1b3201a15df3fc7d783267fc8e3a5344a65 +Author: Simone Guscetti +Date: Thu Apr 5 09:25:57 2018 +0200 + + commander: Remove usb_ connected flag on battery warnings + + Battery warning gets only fired if a battery is inserted. + +commit 71170dce0a87ce06e00d721a713dfc3dc92dfc11 +Author: Thomas Stastny +Date: Mon Apr 16 17:43:52 2018 +0200 + + mavlink: HIGHRES_IMU set diff_pressure in fields_updated (#9296) + +commit c16e17f47b5ac50c72ca90c37ac6a5936f782027 +Author: alessandro +Date: Fri Apr 13 15:02:29 2018 +0200 + + mag_calibration: only allocate as much memory as needed + +commit 123f11fcdda9dc6c39ebd94657c5ee94ee53cc90 +Author: Beat Küng +Date: Fri Apr 13 10:22:53 2018 +0200 + + land_detector: use user-defined literals for time constants + +commit e98919cf3c6e8c7e33a182da8efdd984bce6d655 +Author: Beat Küng +Date: Fri Apr 13 10:21:05 2018 +0200 + + drv_hrt: add user-defined integer literals for time constants + + The goal is to improve the readability for expressions like: + if (hrt_elapsed_time(&start_time) > 8000000) + + Available since C++11 + +commit 17beeb13c4968d4556c0c4fc97402f7d3a0e0c71 +Author: Daniel Agar +Date: Fri Apr 13 23:35:06 2018 -0400 + + Jenkins set CCACHE_BASEDIR on Mac + +commit e9aa79e3092550e9af09348cb29be73552c37176 +Author: Daniel Agar +Date: Fri Apr 13 23:43:48 2018 -0400 + + Update submodule ecl to latest Fri Apr 13 20:26:41 CDT 2018 (#9303) + + - ecl in PX4/Firmware (163fdded13d1cb48ea4849a4596feaa7025cb796): https://github.com/PX4/ecl/commit/ba2b9dfdd96d50d697165407b88b5bc94cdef84c + - ecl current upstream: https://github.com/PX4/ecl/commit/02e319431b948f660f8548707849489d6c822fad + - Changes: https://github.com/PX4/ecl/compare/ba2b9dfdd96d50d697165407b88b5bc94cdef84c...02e319431b948f660f8548707849489d6c822fad + + 02e3194 2018-04-11 Daniel Agar - cmake remove embedded vim settings + 91b5bfe 2018-04-11 Daniel Agar - attitude_fw remove unused perf include + 02055ac 2018-04-09 Paul Riseborough - EKF: Fix non GPS aiding data reset logic (#418) + +commit 90b81cf4c487b1880518cd1136e5e7530cb59aca +Author: Daniel Agar +Date: Thu Apr 12 16:06:53 2018 -0400 + + move check stack to cmake and run in Jenkins + +commit 0c9f4835812cc6081893594c8de216b28c232bc6 +Author: PX4 Jenkins +Date: Fri Apr 13 20:26:36 2018 -0500 + + Update submodule DriverFramework to latest Fri Apr 13 20:26:36 CDT 2018 + + - DriverFramework in PX4/Firmware (1297859680ce15980a970c95d7caa95be67957c7): https://github.com/PX4/DriverFramework/commit/f98ea65e9bd35a8d2bdedd39e519b7320fe82b16 + - DriverFramework current upstream: https://github.com/PX4/DriverFramework/commit/e06222dd151e2f92476762e483915df5bd67929d + - Changes: https://github.com/PX4/DriverFramework/compare/f98ea65e9bd35a8d2bdedd39e519b7320fe82b16...e06222dd151e2f92476762e483915df5bd67929d + + e06222d 2018-04-11 Daniel Agar - cmake change px4_add_module -> px4_add_library + +commit 119fe0a24ffd16b1e8e769e17d31ad55134ad37d +Author: Daniel Agar +Date: Fri Apr 13 23:21:45 2018 -0400 + + Update submodule v2.0 to latest Fri Apr 13 20:26:31 CDT 2018 + + - v2.0 in PX4/Firmware (23017d051b7ff6686c8c8ff025a8e98af094780a): https://github.com/mavlink/c_library_v2/commit/163d4c84b9eb58a02cab94d039f54c303977d991 + - v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/c55dd0ec312a667f28b0cab4f1fe697d2888c00c + - Changes: https://github.com/mavlink/c_library_v2/compare/163d4c84b9eb58a02cab94d039f54c303977d991...c55dd0ec312a667f28b0cab4f1fe697d2888c00c + + c55dd0e 2018-04-12 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/292874beed6bf756be45421bd2ae2420de921f2b + e2916e5 2018-04-10 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/012765b923546224ef928caeb86c72d5a78a433a + +commit 8c9b941e604e6ed971059e5b5fce12b95e9020fb +Author: PX4 Jenkins +Date: Fri Apr 13 20:26:27 2018 -0500 + + Update submodule sitl_gazebo to latest Fri Apr 13 20:26:27 CDT 2018 + + - sitl_gazebo in PX4/Firmware (4ffa98aa2a1418c9eab5bf72ec6f0e93ef2f9860): https://github.com/PX4/sitl_gazebo/commit/28921bca9df9a212675b8e888c926d1ec6f6b28e + - sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/0df46c53b14ef4241b33fb7a74a3cb6f9d83c6dd + - Changes: https://github.com/PX4/sitl_gazebo/compare/28921bca9df9a212675b8e888c926d1ec6f6b28e...0df46c53b14ef4241b33fb7a74a3cb6f9d83c6dd + + 0df46c5 2018-04-13 Tully Foote - Only use catkin env hook command if building with catkin. + 38c0d07 2018-04-12 Tully Foote - Add package to GAZEBO_RESOURCE_PATH to make the worlds accessible. + 5811488 2018-04-11 Tully Foote - updating OpticalFlow submodule + 7c79bd7 2018-04-10 Tully Foote - Add environment hooks to export paths for plugins and resources. + +commit 4ffa98aa2a1418c9eab5bf72ec6f0e93ef2f9860 +Author: Daniel Agar +Date: Thu Apr 12 12:19:44 2018 -0400 + + Jenkins add OSX builds and disable circleci (#9198) + +commit d4faaff8542f4e317af38f6e3183a9ed7cbd5a68 +Author: Beat Küng +Date: Thu Apr 12 10:45:36 2018 +0200 + + logger: remove some unneeded SITL topics + + We got over the limit + +commit c206e0f1ac9ef4a90a57f73f843ac46136187a54 +Author: Roman +Date: Wed Mar 28 09:46:40 2018 +0200 + + vtol_type.cpp: close pwm output device file descriptor + + Signed-off-by: Roman + +commit bd434636e970a8f11b8f36992079b12ebdf9231f +Author: Roman +Date: Mon Mar 26 14:48:47 2018 +0200 + + vtol_type: avoid code duplication + + - created one method which has access to the pwm output device + + Signed-off-by: Roman + +commit 733d773bcc75b33479e0e624ee3175b2a8959011 +Author: Roman +Date: Mon Mar 26 13:00:32 2018 +0200 + + drv_pwm_output: include board config header + + - board config can define PX4_PWM_ALTERNATE_RANGES which needs to be known + by the compiler prior to processing this file + + Signed-off-by: Roman + +commit 41a9ac0acba99a1708d6617030a8cee6ec2f1de1 +Author: Roman +Date: Fri Mar 23 11:44:12 2018 +0100 + + vtol_att_control: initialise VT_FW_MOT_OFFID correcly for standard vtol + + Signed-off-by: Roman + +commit df53dce6e106ee06c7332212c88a0a1a7dcc4596 +Author: Roman +Date: Fri Mar 23 11:04:09 2018 +0100 + + vtol_type.h: initialise flag_idle_mc correctly + + Signed-off-by: Roman + +commit cd49c4bc17d6917b000e55a5f416bd62fb510d42 +Author: Roman +Date: Thu Mar 15 16:56:24 2018 +0100 + + vtol_type: improve comments + + Signed-off-by: Roman + +commit 79ff1436b89423f5d7e7f8b965c2f826bc8021b7 +Author: Roman +Date: Thu Mar 15 16:20:30 2018 +0100 + + vtol_att_control: move handling of motor state and idle speed selection + to VtolType class + + Signed-off-by: Roman + +commit 744f80621493d42bb834ad0fd238e070afe7e194 +Author: Roman +Date: Thu Mar 15 15:51:36 2018 +0100 + + vtol_att_control: merge methods to disable a selection of motors + + - moved methods used to modify channel maximum pwm value to VtolType + class so that the can be shared by the differnt vtol types + + Signed-off-by: Roman + +commit 00f98c64dbc150aee5507cbc3bbdc4bf6b3064ae +Author: Daniel Agar +Date: Mon Mar 5 16:02:22 2018 -0500 + + VTOL preserve PWM min and max when enabling/disabling actuators + +commit a78ab02144b96b307772d75587af65c8bc5e40bd +Author: Daniel Agar +Date: Fri Mar 30 18:13:08 2018 -0400 + + fw_pos_control_l1 don't store TECS and L1 parameters + +commit d2abd53692a3577b811913a57f6981277d84e400 +Author: Daniel Agar +Date: Tue Apr 10 11:59:30 2018 -0400 + + mixer lib remove custom constrain and cleanup includes + +commit 08cc963de31d8a730456d080486b6f62acd10d48 +Author: Daniel Agar +Date: Tue Apr 10 11:49:02 2018 -0400 + + px4iofirmware use std NAN instead of undefined 0.0f/0.0f + + - closes #9277 + +commit 1ecfb22dbcbd1a5c9d0723b6edf43158f2ee642c +Author: Daniel Agar +Date: Wed Apr 11 22:33:34 2018 -0400 + + EKF2 move all orb_subscribe/unsubsribe to the constructor/destructor + +commit 2a58c7a28c2399c45f3a0926984426d1e5b94bf3 +Author: Daniel Agar +Date: Mon Mar 19 14:17:16 2018 -0400 + + EKF2 and replay add all consumed messages to ekf2_timestamps and refactor + +commit 07edec282e0128010658df87db1a9167475fc58e +Author: Daniel Agar +Date: Mon Mar 5 00:42:17 2018 -0500 + + replay update sensor_combined fields + +commit 3b5b12e1d16b9c603aaa920f0f1ea96f6848f3db +Author: Daniel Agar +Date: Sun Feb 18 11:44:21 2018 -0500 + + move baro and magnetometer data out of sensor_combined + +commit 3e6ba1d5419043b1935b1abf1fbc34562f32d039 +Author: Paul Riseborough +Date: Sat Dec 16 12:04:41 2017 +1100 + + simulator: Use baro pressure direct from simulator + +commit 5dc23def2af712b72419519182a51d180b38a3f1 +Author: Daniel Agar +Date: Thu Dec 14 00:45:55 2017 -0500 + + move pressure altitude from baros to sensors module + +commit bdf4f19867b08bcc20327a5f258a8dd65a3dea5d +Author: Daniel Agar +Date: Wed Apr 11 22:17:39 2018 -0400 + + enable -fno-math-errno as we never check errno (#9281) + + - disables setting of the errno variable as required by C89/C99 on calling math library routines + +commit 28f9b38919f882c3dee1c5512b0a8d9072a23c84 +Author: Mohammed Kabir +Date: Wed Apr 11 15:49:57 2018 -0400 + + mavlink : fix pointer for main_mode and sub_mode + +commit 1b1617b5a0c760119b1cff28db5eceb39626167d +Author: Oleg Kalachev +Date: Sat Apr 7 01:48:04 2018 +0300 + + Add new mode AUTO_PRECLAND + +commit f02ef20a23b4c54cb891d28d7860b6c5151edf54 +Author: Beat Küng +Date: Wed Apr 11 15:19:47 2018 +0200 + + commander: set timestamp for vehicle_command publication + +commit 0caa4dc1712771faec3ca57756998dedfd29bea7 +Author: acfloria +Date: Wed Apr 11 13:07:22 2018 +0200 + + Mavlink: Don't use a packed struct as input for the convert_limit_safe function + + - Addional small cleanup of the iridium driver and the include guards of mavlink module header files + +commit 477a4e7ec8930fd20769b2164981723750628a99 +Author: acfloria +Date: Tue Apr 10 17:15:35 2018 +0200 + + MavlinkReceiver: Don't start MissionManager in IRIDIUM mode + +commit 41de588a73465f2a3f619df1ca9cc8496f6a5143 +Author: acfloria +Date: Tue Apr 10 14:42:30 2018 +0200 + + Move HIGH_LATENCY2 stream to separate file and update some comments" + +commit fb1bb7a769f0dbc4d3710fdf4d9b2280f986bbaa +Author: acfloria +Date: Tue Apr 10 09:57:03 2018 +0200 + + Move the SimpleAnalyzer to a separate file + +commit ae807fc189aeb7cf5c436e8b237d098a952d5845 +Author: acfloria +Date: Fri Apr 6 17:45:02 2018 +0200 + + Move VEHICLE_CMD_CONTROL_HIGH_LATENCY ack to commander + +commit 975d7ddcb2b8e0959fb042882050f7f3d6a64b03 +Author: acfloria +Date: Fri Apr 6 17:00:59 2018 +0200 + + IridiumSBD: Clean up MavLink message parsing + +commit f1a6aecb4d31b4655cabd8f46284b867bd82c9d4 +Author: acfloria +Date: Fri Apr 6 16:04:55 2018 +0200 + + IridiumSBD: Log tx buffer reset in the telemetry_status instead of a status text + +commit 53fdbb6c04681ec46ab8937f798b980518ab6674 +Author: acfloria +Date: Thu Apr 5 15:16:01 2018 +0200 + + Remove unnecessary newlines + +commit 219980cec10a4974cfa2ab9b0fa73afd94fe188a +Author: acfloria +Date: Thu Apr 5 15:06:26 2018 +0200 + + Commander: Combine telemetry variables into struct + +commit 6f0d3ffe9bcc397442c72baa5ce730c33ef247de +Author: acfloria +Date: Thu Apr 5 13:29:07 2018 +0200 + + Mavlink: Add acknowledge for VEHICLE_CMD_CONTROL_HIGH_LATENCY + +commit 2a5c7efd8df5a93234d738ffb410dbbd9558b2f6 +Author: acfloria +Date: Wed Apr 4 15:14:22 2018 +0200 + + Mavlink: Use filtered update rate for HIGH_LATENCY2 stream instead of main loop delay + +commit e9dde721f7c234ae9c5550816f51c5426046765e +Author: acfloria +Date: Sat Mar 31 00:22:22 2018 +0200 + + Commander: Remove Mavlink from CMakeFile + +commit 8c0450b48347356cefc5aca00702b2f707281f57 +Author: acfloria +Date: Thu Mar 29 12:55:11 2018 +0200 + + revert v2 cmake changes + +commit b95d65df53ffbd7d96abc8b5cfc94f597e214e46 +Author: acfloria +Date: Thu Mar 29 11:05:13 2018 +0200 + + Commander: Fix bug when changing to high latency telemetry + + Due to the old heartbeat of the high latency telemetry when activating it after flying sufficiently long in normal telemetry it is first detected as lost until the first message is sent. + By updating the heartbeat to the current time on switching this issue is avoided. + + Also includes a small style fix for the HIGH_LATENCY2 stream + +commit 1124a397f2b2543e826294361c91fbaf6cfc8534 +Author: acfloria +Date: Fri Mar 23 14:13:09 2018 +0100 + + Commander: Move telemetry logic to separate functions + +commit 443a4016af289f8fa71a357bbd8a9310e0260069 +Author: acfloria +Date: Thu Mar 15 09:05:04 2018 +0100 + + Commander: Improve handling and generating of VEHICLE_CMD_CONTROL_HIGH_LATENCY + +commit da57dbbce0c6985a51bba156d72d6a833d4bcac1 +Author: acfloria +Date: Wed Mar 14 11:20:42 2018 +0100 + + Increase the MavLink module stack size + +commit b66b997c663158e7024ef8f6c837e25196ff7d2b +Author: acfloria +Date: Tue Mar 13 18:39:11 2018 +0100 + + IridiumSBD: Robustify state machine and fix format + + - Check if changing to a non standby state if the current state is the standy state and no change is already scheduled. + - Add prefix _ to all class variables + +commit 63cb895a1de46f299cc151b44bf7127c653db69b +Author: acfloria +Date: Tue Mar 13 17:40:33 2018 +0100 + + MavlinkStream: Ensure that not multiple messages are sent after some time sending nothing + +commit 0e89a6b8bd5ffb02f6e364e34678628de79ab378 +Author: acfloria +Date: Tue Mar 13 15:05:35 2018 +0100 + + IridiumSBD: Do not allow stopping the driver when the device is used to prevent hardfault + +commit d4f703bde8b644689dd4a77870975dc419c3f2b3 +Author: acfloria +Date: Tue Mar 13 11:16:26 2018 +0100 + + IridiumSBD: Improve TX buffer handling + + - Allow using the full buffer size (340 bytes) + - Add tx mutex for sbd session to avoid dropping message which are written during an sbd session + +commit 28da1492d30f3fa1d433d45e819c77dba83d9d3d +Author: acfloria +Date: Tue Mar 13 09:39:26 2018 +0100 + + IridiumSBD: Only write to modem if new data arrived + +commit 44937c3a996c280e44e32e8d4eb713418435f329 +Author: acfloria +Date: Fri Mar 9 13:12:57 2018 +0100 + + Iridiumsbd driver: Publish log message when TX buffer is deleted + +commit 47567c5c2483aa014d40106c93101254e9a3f565 +Author: acfloria +Date: Fri Mar 9 10:49:40 2018 +0100 + + Improve IridiumSBD TX buffer handling + + - Every time data is written to the iridium module all previous untransmitted data is overwritten + - The buffer is reset only on the following conditions + - A sbd session is successfully completed + - An incoming mavlink message would result in less than SATCOM_MIN_TX_BUF_SPACE free bytes after it is written + - Any other incomming data would result in less than SATCOM_MIN_TX_BUF_SPACE free bytes after it is written to the buffer. + +commit 6c3857a147b45240766fcb33d3b358c503017a55 +Author: acfloria +Date: Thu Mar 8 10:39:45 2018 +0100 + + Remove exception for command acknowledge in mavlink transmitting + +commit f5a66782e553d9157f434ab678566cff0eab4a38 +Author: acfloria +Date: Thu Mar 8 08:49:55 2018 +0100 + + Reduce required stack for HIGH_LATENCY2 + +commit ebb5ec7c46b0295e6f6de62e3dda8a63bcf32e35 +Author: acfloria +Date: Tue Mar 6 17:51:16 2018 +0100 + + Fix bug when ISBD parameters were too large + +commit edd337880d21f98e28852a2803fa05a7879d64e0 +Author: acfloria +Date: Mon Mar 5 14:25:34 2018 +0100 + + Improve message handling in mavlink IRIDIUM mode + + - Do not send any mission updates as they are handled within HIGH_LATENCY2 + - Always send a command acknowledge even if transmitting is not enabled + +commit 32815dc1d3898182bcf4b0cd1b472507ce7a30cc +Author: acfloria +Date: Thu Mar 1 17:30:24 2018 +0100 + + Only generate the HIGH_LATENCY2 message if transmitting is allowed + +commit 22e234724f55c272f0774db03acff160c316970f +Author: acfloria +Date: Thu Mar 1 17:27:18 2018 +0100 + + Update timestamp for last sent message im mavlink stream only if the message was sent + +commit 1fd8b681a0a48b584d7d0f127f11f2e42e4927a3 +Author: acfloria +Date: Thu Mar 1 17:26:12 2018 +0100 + + Transmit one message over high latency telemetry on boot + +commit 392af4fbb6549dccb7cbba3de5c6f2f0abc74b03 +Author: acfloria +Date: Thu Mar 1 15:57:40 2018 +0100 + + Small improvements for the IridiumSBD driver + +commit e061b1a3a561ba3694db69f548b0e606a94badbc +Author: acfloria +Date: Tue Feb 27 12:21:56 2018 +0100 + + Do not enable hil for high latency mavlink + +commit e01763a7c7d0b47c11f7b9124efdf15c1456bbc9 +Author: acfloria +Date: Tue Feb 27 12:20:50 2018 +0100 + + Set the HIGH_LATENCY2 stream to a constant rate + +commit 17a157b9da11d27a476df48605bea1506a5d476c +Author: acfloria +Date: Mon Feb 26 15:54:38 2018 +0100 + + Adopt high latency switching to new MAV_CMD design + +commit fa1586249a17ff6fb921746faea1c8a479614324 +Author: acfloria +Date: Mon Feb 26 15:53:36 2018 +0100 + + Fixes IridiumSBD driver bug when transmitting data + +commit ce1b908714b75594ed359b3f99861747e5a4d081 +Author: acfloria +Date: Fri Feb 9 14:34:19 2018 +0100 + + Adopt mavlink stream to new HIGH_LATENCY2 definition + +commit 78950f2b39df77e6af0d7944bce9564961d98adc +Author: acfloria +Date: Wed Jan 31 11:04:59 2018 +0100 + + Fix format and remove ets driver from fmu-v2 build + +commit cbe75188e93d832ec248883140c8376d0b9edc65 +Author: acfloria +Date: Tue Jan 30 18:04:37 2018 +0100 + + Add the HighLatency2 mavlink stream + +commit 75ed9b002bdf67420b9f8f664dc8d8a698a8010c +Author: acfloria +Date: Fri Jan 26 13:17:08 2018 +0100 + + Add the SimpleAnalyzer to generate messages for MAVLink streams + +commit a026575e37de0ad68c3b5befe15e788205e7a19e +Author: acfloria +Date: Thu Jan 11 10:42:37 2018 +0100 + + commander: Fix for qurt and improve high latency switch logic + +commit 1cc84ad8c975feeaa21226145e7c995abfccc1d6 +Author: acfloria +Date: Wed Jan 10 17:08:12 2018 +0100 + + Remove magic numbers from commander.cpp and style fixes + +commit 00f6ef1d2f35043d84ba3d070efe7b463c0a4821 +Author: acfloria +Date: Wed Jan 10 16:04:14 2018 +0100 + + Style fix and iridium signal check rate fix + +commit 1223a9abd520b8167cb5c9c9985b153e14fa7fda +Author: acfloria +Date: Thu Jan 4 14:22:39 2018 +0100 + + Commander: High latency telem fallback only in non-manual mode + +commit b613ca051a5d5d5d47f72dbe667bb7db7ffaf799 +Author: acfloria +Date: Wed Jan 3 16:47:34 2018 +0100 + + Refactor Iridiumsbd driver + + - Reorder functions so that they have the same order in the .h and .cpp file + - Update documentation for functions + - Make variables and some functions private + +commit 634697946a3131a84fdc98e4d9233ded6582f785 +Author: acfloria +Date: Thu Dec 21 16:43:34 2017 +0100 + + Add switch logic for high latency telemetry in commander + + Switch to the high latency telemetry, if available, if every low latency link is lost. Switch back if any low latency link is regained. Only indicate that all links are lost if all high and low latency links are lost. Allow different timeouts for high and low latency links. + +commit 4f256cca203fbe300bd88b3a13b572efa4f8ec4d +Author: acfloria +Date: Thu Dec 21 16:35:34 2017 +0100 + + Improvements for the iridiumsbd driver + + - Update heartbeat after successful sbd session and fill it in the telemetry_status message + - Add parameter for session timeout, read interval, and stacking time + - Add sbd session timeout + - Fix updating the rssi at a constant rate when no sbd session is scheduled + - Add variable timout to read_at function + - Check if test command is valid to avoid being stuck in the test state + +commit 631f314e89ea61f62fbca77335fa53511bdea661 +Author: acfloria +Date: Thu Dec 14 14:00:09 2017 +0100 + + En-/disable transmitting from a mavlink instance using a uORB message + + Allow enabling/disabling transmitting data from all mavlink instances + with a specific mode/type. When disabled the instance can still receive + data. The uORB message used is the vehicle_command and uses the following + parameter: + param1: Specifies the mode/type of the instances to enable/disable transmitting + param2: Boolean to indicate if transmitting should be enabled or disabled + +commit 8f9e8a6282fa372e40f86c2f9470020e2df66847 +Author: Roman +Date: Tue Apr 3 09:34:27 2018 +0200 + + FixedWingAttitudeControl: use trim airspeed if airspeed is disabled + + - prior to this fix the fw attiude controller used airspeed to scale control + surfaces even though airspeed was disabled + + Signed-off-by: Roman + +commit 711b21cc5b57139a9dba8e4a859eb16b67a00ba7 +Author: Matthias Grob +Date: Wed Apr 11 08:01:15 2018 +0100 + + mc_att_control: improve a quaternion control comment + +commit b52a8de5ff24edf836b2c8240a006dba3abf58d3 +Author: Beat Küng +Date: Tue Apr 10 12:08:11 2018 +0200 + + nuttx_px4fmu-v2_test.cmake: enable modules required to build mc_pos_control + + due to param dependencies + +commit 90513e719ecaec1cad8a26302f7b214fb0b23755 +Author: Beat Küng +Date: Tue Apr 10 11:46:56 2018 +0200 + + ASSERT: remove some inappropriate asserts + + Since assertions lead to crashes, we need better failure handling. In all + the cases in this patch, the assert is not required. + + All the ones with the task id should be replaced with the module base + class. + + Ah yes, and this reduces flash space, since the ASSERT macro will expand to + a printf that contains the source file name. + +commit a8645b51d53b4e147a7a38bc31d27ec79da6c6be +Author: Beat Küng +Date: Tue Apr 10 11:42:08 2018 +0200 + + voted_sensors_update: reduce flash usage by allowing compiler to dedup equal strings + + reduces roughly 130 bytes. Almost enough to pass CI. + +commit b97d4328441b994668f6f80d7e4242f037b4e7dc +Author: Beat Küng +Date: Tue Mar 27 13:16:36 2018 +0200 + + px4_param.h: add override to _DEFINE_PARAMETER_UPDATE_METHOD_CUSTOM_PARENT + +commit 5eb7d8ec5fc20f7a41c568b6fae5359aa7d9cf3c +Author: Beat Küng +Date: Mon Mar 26 08:19:57 2018 +0200 + + flight tasks smoothing: refactor param_find -> Param + + Plus some style fixes + +commit 398d511fd9f4d4313d7e5e57fbcabd9a66330d15 +Author: Beat Küng +Date: Mon Mar 26 08:15:56 2018 +0200 + + flight tasks smoothing: fix style issues + +commit 0eaa6222a2afa8c68b24232ae91511dc004d67f6 +Author: Beat Küng +Date: Mon Mar 26 08:14:36 2018 +0200 + + flight tasks: refactor BlockParam -> Param and handle param updates + +commit 2e620cf1d42093ef06902c279069f1b62af8a4cf +Author: Beat Küng +Date: Mon Mar 26 08:09:21 2018 +0200 + + mc_pos_control: refactor BlockParam -> Param + +commit 0c2b9dc0b80b6b1d20798d9642d0efffd34290b1 +Author: nanthony21 +Date: Sun Mar 11 00:15:50 2018 -0600 + + Fix formatting + +commit d3e9ee88a00cad62f44a3272b409d7214f03aeeb +Author: nanthony21 +Date: Sat Mar 10 19:09:56 2018 -0600 + + Use filtered throttle for battery estimation instead of raw. + +commit 036d920070c4bfb26983f78572b92995214edffa +Author: Daniel Agar +Date: Mon Apr 9 11:00:52 2018 -0400 + + NuttX cleanup debug helpers and add profile target + +commit 95f17d56690de74af07f4a355a25360fe11be877 +Author: Daniel Agar +Date: Mon Apr 9 01:54:01 2018 -0400 + + px4fmu_test update mixers + +commit 45eb9cb518cd027a43b87b7a29512d2c9ab1aee6 +Author: Daniel Agar +Date: Mon Apr 9 01:49:35 2018 -0400 + + fix typo PX4IO_MAX_MIXER_LENGHT -> PX4IO_MAX_MIXER_LENGTH + +commit 735c5544ae7984c68377a245b39647fbcd0dc891 +Author: Daniel Agar +Date: Mon Apr 9 01:47:22 2018 -0400 + + tests add ctlmath and use float FLT_EPSILON + +commit 367a18f7352ee727b6034a5f3690970141ed6b3a +Author: Daniel Agar +Date: Mon Apr 9 01:03:32 2018 -0400 + + tests temporarily disable mavlink tests on nuttx + +commit 47fd29814314b3f464f94671fac1f76159b190e2 +Author: Daniel Agar +Date: Sun Apr 8 23:40:12 2018 -0400 + + Update submodule mavlink v2.0 to latest Sun Apr 8 20:31:34 CDT 2018 (#9268) + + - v2.0 in PX4/Firmware (3ec37aa186a07681e6383f1cefa565a1ee74eaef): https://github.com/mavlink/c_library_v2/commit/95d4cb3b21130d67b251f323482f1c3fe1ce0c6c + - v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/163d4c84b9eb58a02cab94d039f54c303977d991 + - Changes: https://github.com/mavlink/c_library_v2/compare/95d4cb3b21130d67b251f323482f1c3fe1ce0c6c...163d4c84b9eb58a02cab94d039f54c303977d991 + + 163d4c8 2018-04-08 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/07c4fc5f617383707317128e87ec9a0489ed3634 + +commit 3ec37aa186a07681e6383f1cefa565a1ee74eaef +Author: stmoon +Date: Sat Apr 7 18:43:15 2018 -0400 + + clarify the codes of LPE + +commit 3b64325ff80fbdb8d40bcc757ab4379a7fae94b0 +Author: Daniel Agar +Date: Sat Apr 7 21:45:09 2018 -0400 + + update px4fmu_test and add px4fmu-v2_test to Jenkins + +commit f1f72c70e000fb444e98bf562d5a88fc9f4f7109 +Author: Beat Küng +Date: Fri Apr 6 11:00:11 2018 +0200 + + commander: immediately publish kill switch state change + +commit d025eb0da0c9f37160b63ea35990939fdf8fc895 +Author: barzanisar +Date: Thu Apr 5 14:53:13 2018 +0200 + + explaining why we send 30 bytes crtp msg data instead of 31 + +commit 7ac3c97aad041bd38b601db33d0f905a91878014 +Author: barzanisar +Date: Thu Feb 22 17:41:02 2018 +0100 + + Improve the Crazyflie MAVLink tunnel to increase efficiency + + This change fragments MAVLink packets more efficiently and therefore increases the net throughput. This in turn makes the connection significantly more stable and the Crazyflie experience overall more usable. + +commit d6a86dfa56fc2d7ed566b0c065262acd1af91878 +Author: Roman +Date: Tue Apr 3 10:07:06 2018 +0200 + + tailsitter: do not condition transition on airspeed if airspeed disabled + + Signed-off-by: Roman + +commit 23d25f2a228717704359b3310c9370b1b0ea42a2 +Author: Daniel Agar +Date: Mon Apr 2 11:27:15 2018 -0400 + + aerocore2 config remove telemetry modules, FW and GND controllers + +commit 48fa3fbca35255daa7c6b33820c6210090c36675 +Author: Dennis Mannhart +Date: Thu Mar 15 10:23:59 2018 +0100 + + PositionControl: thrust setpoint check with fabsf + +commit 26ffda507968b44677721060502800c2ff6ffc72 +Author: Dennis Mannhart +Date: Fri Mar 9 13:02:39 2018 +0100 + + PositionControl: replace matrix length() method with simple dot-product to safe compuation + +commit 0c6c7716204f46195f7d9edeacde3f503cbd957f +Author: Dennis Mannhart +Date: Mon Mar 5 10:30:20 2018 +0100 + + ControlMath: remove unused methods + +commit 81da94ff46007a246f20d498b94525942485ba18 +Author: Dennis Mannhart +Date: Mon Mar 5 10:27:46 2018 +0100 + + PositionControl: Anti-windup that uses max in NE based on tilt limit and remaining throttle + excess + +commit f99471f34ce4fe4c6b6b549522dec2c4bc78104a +Author: Matthias Grob +Date: Tue Mar 6 18:57:09 2018 +0000 + + PositionControl: refactor remove Data define for Vector + + This define results in super unreadable code. + +commit 2405baa2c9e59ef0a1cde17f0fcd0222d3b5f33d +Author: Matthias Grob +Date: Thu Mar 1 14:08:21 2018 +0100 + + FlightTasks: fix manual mode takeoff + + With the new position control architercture manual mode and + potition mode run through the same logic and as a result + it had a throttle thershold for smooth takeoff also in + manual mode. This is fixed by by ignoring the threshold for + any mode which doesn't control the climb rate. + +commit 4bf33339dc1b2b94b691adb5daccc2543d5af423 +Author: Matthias Grob +Date: Wed Feb 28 10:05:50 2018 +0100 + + FlightTaskManualStabilized: remove double limit of yawspeed + + The same paramater was used twice, once for scaling the yaw stick + and once for limitng just after. This was useless. + +commit eaf4f99e38bb0ee6a46e4be3c196a3483aa1a7cc +Author: Matthias Grob +Date: Wed Feb 28 10:02:20 2018 +0100 + + FlightTasks: adapt tasks to member setpoints + + The FlightTaskManual... tasks already had their internal + setpoint member variables. I switched them to use the + architecture with setpoint member variables as it was + implemented the commit before. They simplify a lot. + +commit 309237c4a2824e43875deb39ef731387a3eaeae8 +Author: Matthias Grob +Date: Wed Feb 28 09:30:20 2018 +0100 + + FlightTasks: replace setpoint setters with members + + I realized that instead of using the setpoint setters inline + in real world tasks everyone started to have its own setpoint + member variable and only call the setter in the end for all the + privatly generate setpoints. This makes the setter useless and + therefore I switched to member setpoints in the architecture. + They bring more felxibility which is obviously needed but also + less structure which is the price to pay. + +commit e15240d3ada672d49a52daf1032bc283397afb77 +Author: Dennis Mannhart +Date: Wed Feb 28 15:50:22 2018 +0100 + + FlightTask: only allow for position and alitude control without smoothing. + This commit is only done to enable incremental testing of Flighttask. + +commit dc60bc87666908e9cfcd2281a69ca1cd5277e29c +Author: Matthias Grob +Date: Tue Feb 27 13:45:37 2018 +0100 + + mc_pos_control: enable flight tasks + + instantiate flight tasks and the refactored position controller class + only use the new functionality if a temporary parameter is set for testing + +commit 0dcad42f578ccbe08c4ad7d87777eab30e93d79f +Author: Matthias Grob +Date: Tue Feb 27 11:33:26 2018 +0100 + + mc_pos_control: refactor, indent control block + + individual commit for the indentation because otherwise + the diff gets unreadable. this indentation is made because + afterwards the entire legacy position control functionality + is in an else case. + +commit 5ee136fe10383ca8155f79cf45caed51327d0cea +Author: Matthias Grob +Date: Tue Feb 27 11:15:59 2018 +0100 + + mc_pos_control: refactor, move landed thrust reduction into function + + and make it use matrix library for flight task compatibility + + # Conflicts: + # src/modules/mc_pos_control/mc_pos_control_main.cpp + +commit fabf214bcacf54f775b913531589c606ba670cfd +Author: Matthias Grob +Date: Tue Feb 27 11:08:37 2018 +0100 + + mc_pos_control: refactor, move smooth takeoff velocity into a function + + # Conflicts: + # src/modules/mc_pos_control/mc_pos_control_main.cpp + +commit d5f90a1503c028e3031e8c1be08d9141f29efb1d +Author: Matthias Grob +Date: Tue Feb 27 10:00:48 2018 +0100 + + FlightTasks: add library to cmake configurations + + all the ones with mc_pos_control need the library, we should use cmake dependencies! + +commit 8b4471d842d26a753929c79b0c248f9a4144f298 +Author: Matthias Grob +Date: Tue Feb 27 11:01:57 2018 +0100 + + FlightTasks: comment out mavlink command processing + + because upstream there needs to be a + common mavlink command definition first + and then it can be easily reenabled again + +commit cf48ceb4281d8c0d6d4326067bb96441fe927f00 +Author: Matthias Grob +Date: Mon Feb 26 16:26:26 2018 +0100 + + Revert "Subscription remove unused instance class member" + + This reverts commit cf2d794da9026dfe7ba2cd746e767fddaf4666e3. + +commit 88cf2aebc6334794792c5f56b1961d171c579b38 +Author: Dennis Mannhart +Date: Thu Feb 22 08:42:16 2018 +0100 + + PositionControl: comment fix + unused parameter removal + +commit 421aeb69d85a4962a5f92d96aae3f93cbf2840d1 +Author: Dennis Mannhart +Date: Thu Feb 22 08:33:48 2018 +0100 + + FlightTaskManual: transformation into heading frame use vehicle yaw or yaw_sp based + on vehicle rotation in yaw + +commit ab8527cc8faf125e1e6878ae915be4cc8eb8373c +Author: Dennis Mannhart +Date: Wed Feb 21 17:57:23 2018 +0100 + + FlightTaskManualStabilized: limit manual yaw rate in flighttask + +commit 03b3026e18f13ce57de5d3e82728cf0d09f73172 +Author: Dennis Mannhart +Date: Wed Feb 21 17:54:45 2018 +0100 + + PositionControl: remove unused parameters + +commit 67900512abb967e0e3bf06967fe2e2ed81e071fd +Author: Dennis Mannhart +Date: Wed Feb 21 10:54:07 2018 +0100 + + PositionControl: remove legacy yaw logic + +commit 017576262c0074bb9473e45b16ba0c35f99f7562 +Author: Dennis Mannhart +Date: Wed Feb 21 10:53:40 2018 +0100 + + FlightTaskManual: replace yaw with yaw_sp for rotation + +commit ec79b2f8c86265baaeddc008bb2de0fc7e7e3bdc +Author: Dennis Mannhart +Date: Mon Feb 19 10:53:15 2018 +0100 + + ControlMath: don't consider sign when vector length is 0 + +commit bd37c274c6339692436e6a821a6458d6276c3b34 +Author: Dennis Mannhart +Date: Mon Feb 19 10:52:45 2018 +0100 + + PositionControl: parameter naming fix + +commit 59bddf339ae881d09ae78ff17aa7b6a044b42ca2 +Author: Dennis Mannhart +Date: Mon Feb 19 10:52:23 2018 +0100 + + ManualSmoothingXY: brake with large default jerk max + +commit 25c33d18b0934545d3b9b0f370fdb486afce82e7 +Author: Dennis Mannhart +Date: Thu Feb 15 12:54:36 2018 +0100 + + FlightTaskSport: just scale velocity septoint + +commit fc62df856d09239e8a69a97abe37c3a98721ab37 +Author: Dennis Mannhart +Date: Thu Feb 15 12:54:16 2018 +0100 + + ControlMath: reference to by value + +commit 16d6ac6ad1cb77be2d88e7555cfe8da280076f02 +Author: Dennis Mannhart +Date: Thu Feb 15 12:53:54 2018 +0100 + + FlightTaskManualStabilized: check for 0 maximum tilt and scale throttle linearly + +commit 7f406aa2513ec97c1bd725f29c80d0932d8dc6ed +Author: Dennis Mannhart +Date: Thu Feb 15 11:14:53 2018 +0100 + + FlightTaskManualSmoothingZ: remove empty space + +commit 6538a7e88c3d06f7048349be8ec5f94ee9b42aa9 +Author: Dennis Mannhart +Date: Thu Feb 15 11:14:33 2018 +0100 + + FlightTaskSport: replace rotation by axis angle + +commit 5bd2afa7be705c97348ecf1c31d2034a57ea6b3c +Author: Dennis Mannhart +Date: Thu Feb 15 11:14:04 2018 +0100 + + FlightTaskManualPositionSmooth: remove unused mehthods and member variables + +commit d6fe2159ae4cca1d7563f91cb29b452034fefe04 +Author: Dennis Mannhart +Date: Thu Feb 15 11:13:32 2018 +0100 + + FlightTaskManualPosition: remove update method and old member variable setpoints + +commit a7f4859698b11872f24d7e89f39771334c8f614b +Author: Dennis Mannhart +Date: Thu Feb 15 11:12:55 2018 +0100 + + FlightTaskManualAltitudeSmooth: remove unused member methods/variables + +commit c15b114cad4d6bc96a786ee182971206f3ec9b16 +Author: Dennis Mannhart +Date: Thu Feb 15 11:12:24 2018 +0100 + + FlightTaskManualAltitude: remove member setpoints and update method + +commit 4b49b0ed7ae81d122786218942c24a2770a8b73a +Author: Dennis Mannhart +Date: Thu Feb 15 11:11:34 2018 +0100 + + FlightTaskManualStabilized: update method that sets all member setpoints + +commit 2db2ef824b69d90b1de3afe8b68e3810feee07ac +Author: Dennis Mannhart +Date: Thu Feb 15 11:10:23 2018 +0100 + + FlightTaskManual: move all setpoints into base class + +commit 2e9cb659c9e10d2a5a0b8e8858e46d1da47cf05c +Author: Dennis Mannhart +Date: Thu Feb 15 11:09:39 2018 +0100 + + FlightTaskManual: method to reset all members setpoints to NAN + +commit 52eeb0254982c06cc415db172466add4aa1393ff +Author: Dennis Mannhart +Date: Tue Feb 6 18:14:08 2018 +0100 + + empty setpoint add NAN for thrust, add comment + +commit fb2ce062e4a9857f1a7aa16cf79676e10672fe93 +Author: Dennis Mannhart +Date: Tue Jan 23 13:41:28 2018 +0100 + + FlightTask: rebse fix for empty setpoint + +commit f2f5f41641d838f4caa5cce1efeee95bded34f48 +Author: Dennis Mannhart +Date: Thu Feb 15 09:35:24 2018 +0100 + + FlightTaskManualSmoothing: change name of method + +commit 01073d36e57c089ab659fde2c77a26f81edcc7fb +Author: Dennis Mannhart +Date: Thu Feb 15 09:34:02 2018 +0100 + + FlightTaskManualPosition: use axis angle to rotate into world frame + +commit d22af4679da90abce0c88f7920c38b68e75bd390 +Author: Matthias Grob +Date: Mon Jan 22 17:23:43 2018 +0100 + + FlightTaskManualAltitude/Position: renamed and recommented velocity hold threshold + +commit 6fb9ca3b0c879905a18aa912c1be165b621ea9cf +Author: Matthias Grob +Date: Tue Jan 16 17:57:34 2018 +0100 + + FlightTasks: corrected comment and sorted out unnecessary includes + +commit e1a81c79781400939f4985e45d97daeafd6c63f9 +Author: Matthias Grob +Date: Tue Jan 16 11:00:13 2018 +0100 + + FlightTaskManual: remove unnecessary activate method + +commit e8cc93ec231284226460c8b014c45a3b47a6a027 +Author: Matthias Grob +Date: Mon Jan 15 17:21:31 2018 +0100 + + FlightTasks: create enumeration type for the task index while still offering integer index with checks + +commit f135e6dda03871999b18a93cabe12ee151baa70e +Author: Matthias Grob +Date: Fri Jan 12 13:47:38 2018 +0100 + + FlightTasks: switch field name from thr to thrust + some code spacing + +commit f8e4e82bbabbf10d8297c346bd40e7c895d24ec2 +Author: Alessandro Simovic +Date: Mon Jan 8 16:27:29 2018 +0100 + + snapdragon: Applied camelCasing + +commit 01ecb05341e224ff4639a6eabeb376a65ca49c35 +Author: Alessandro Simovic +Date: Fri Jan 5 17:58:06 2018 +0100 + + snapdragon: changed constexpr to const in FlightTask so that it would compile + +commit 50c1eba392d6dc0efbfd18f66e19b6a9ed1daa61 +Author: Alessandro Simovic +Date: Fri Jan 5 17:54:53 2018 +0100 + + snapdragon: fixed compiler shadow warning, function name was identical as a variable name + +commit cc41d8ccab39bc6136d05916a085b15d244bf381 +Author: Alessandro Simovic +Date: Fri Jan 5 17:48:56 2018 +0100 + + snapdragon: added missing includes + +commit ca046af8ca9eac7d729aed02340676cf2688deff +Author: Dennis Mannhart +Date: Fri Jan 12 10:28:53 2018 +0100 + + clang-tidy: don't check for pass-by-value optimization + +commit d64b59b95ff7933ecab3e776026c4713016fbb39 +Author: Dennis Mannhart +Date: Thu Jan 11 15:41:54 2018 +0100 + + FlightTaskUtility: remove duplicate slewrate + +commit c1bb0cbdcc1d46f66055ecba54410895e1b14a83 +Author: Dennis Mannhart +Date: Thu Jan 11 13:36:07 2018 +0100 + + smoothing xy: remove unused variable + +commit 23b294b43444b9588dde7a36e5f2d365e76b4213 +Author: Dennis Mannhart +Date: Thu Jan 11 13:22:47 2018 +0100 + + tests smoothz: fix fabsf and consider rest once previous velocity is zero + +commit 59f3de192f8c553a45aa8f1c54c1ee840df57d60 +Author: Dennis Mannhart +Date: Wed Jan 10 09:26:33 2018 +0100 + + ManualSmoothingXY: velocity as criteria for direction change to prenvent fast acceleration at low spped + +commit 13eb79ffb8aca79620746c407ee9608faa97915e +Author: Dennis Mannhart +Date: Wed Jan 10 08:39:59 2018 +0100 + + FlightTasks: fix class name + +commit bb00f6d737b1feecc8baa37b84daa7fb8f9ffc03 +Author: Dennis Mannhart +Date: Wed Jan 10 08:39:39 2018 +0100 + + FlightTaskManualPosition: update to new smoothing interface + +commit 4f17fb1303823495ddfe6e504e70e827c43c31d1 +Author: Dennis Mannhart +Date: Wed Jan 10 08:39:05 2018 +0100 + + ManualSmoothingXY: detect alignement based on body frame; do direction change only if not yawspeed is demanded + +commit 40d77d2234f45e13aaaaf0ee038f49dcb9be2423 +Author: Dennis Mannhart +Date: Wed Jan 10 08:37:11 2018 +0100 + + FlightTaskManualStabilized: remove second ; + +commit 5cfd93040f8dccf4b5dd7462906777ab0e3d0bc8 +Author: Dennis Mannhart +Date: Wed Jan 10 08:35:06 2018 +0100 + + ManualSmoothZ: move vel_sp_previous update into class + +commit ed62056b7c7d6a8b8ec7649cf15b9f943706833e +Author: Dennis Mannhart +Date: Tue Jan 9 14:52:57 2018 +0100 + + FlightTaskManualPositionSmooth: smooth xy and z + +commit ac6ed74063b162aa598870fc4d48ab9741ae4062 +Author: Dennis Mannhart +Date: Fri Jan 5 16:47:00 2018 +0100 + + Add FlightTaskManualPositionSmooth + +commit 26889bc0e14e4978a1f23dac856e3c8f49e7fda0 +Author: Dennis Mannhart +Date: Fri Jan 5 16:46:11 2018 +0100 + + ManualSmoothing in xy + +commit 1ddcc7a3eef691494237fe5c7ebf29f41064712a +Author: Dennis Mannhart +Date: Fri Jan 5 16:44:51 2018 +0100 + + FlightTaskManaulAltitude: fix activation + +commit 0ec312ef3d81dbb208700d9d5b512215b9d99abf +Author: Dennis Mannhart +Date: Tue Jan 9 09:45:18 2018 +0100 + + FlightTaskManualAltitude: fix update + +commit 6a639373aea34b9dc2cb278b43f6853a4d7f7a17 +Author: Dennis Mannhart +Date: Tue Jan 9 09:44:46 2018 +0100 + + PositionControl: set vel_dot to 0 if thrust setpoint is used + +commit 5ad37cec71cc6c6d16c0be524ede19cb90bd434b +Author: Dennis Mannhart +Date: Tue Jan 9 07:58:13 2018 +0100 + + FlightTaskManualAltitudeSmooth: update vel sp z + +commit 153b012df6ffd2370da9437b8489b4ab6887aa5e +Author: Dennis Mannhart +Date: Fri Jan 5 11:06:29 2018 +0100 + + FlighTaskManual lock condition: rename boolean + +commit 5d0646434042afad1a963f9598ee7378bc1bdc88 +Author: Dennis Mannhart +Date: Fri Jan 5 10:45:54 2018 +0100 + + FlightTaskManualPosition: rename updateXYsetpoints to updateXYlock + +commit efc2721add51c89a3f3f6aaf80f40ae027c19585 +Author: Dennis Mannhart +Date: Fri Jan 5 10:43:13 2018 +0100 + + FlightTaskManualAltitude: rename method from updateZsetpoints to updateAltitudeLock + +commit 1810ae822668ae820c9900de427aeeac43efcc42 +Author: Dennis Mannhart +Date: Fri Jan 5 10:38:13 2018 +0100 + + ManualSmoothingZ: remove description in cpp file + +commit 39c77546d3f57473f0ce71b439f02ea82d8122eb +Author: Dennis Mannhart +Date: Fri Jan 5 10:37:46 2018 +0100 + + FlightTaskManualAltitudeSmooth: create taks + +commit d44c406fb20b90f009c2f3166235dcf470c87e66 +Author: Dennis Mannhart +Date: Wed Dec 13 14:54:49 2017 +0100 + + ManualSmoothingZ: unittests + +commit 54a5e177f3e4d0a89628933b1f1f19954e1932aa +Author: Dennis Mannhart +Date: Wed Dec 13 14:53:33 2017 +0100 + + ManualSmoothingZ: comments cleanup and style fix + +commit 08dfd0c49575431a040cd7241cdbe8016498b7e7 +Author: Dennis Mannhart +Date: Wed Dec 13 14:52:45 2017 +0100 + + ManualSmoothingZ: better getMaxAcceleration handling + +commit 0b551c1ede6ad09be4b3617bb37efd7d28907fa3 +Author: Dennis Mannhart +Date: Wed Dec 13 09:01:02 2017 +0100 + + ManualSmoothingZ: style fix + +commit 5343e49d1ec9b473ad8c151bb28e1000b1da7fdc +Author: Dennis Mannhart +Date: Mon Dec 11 17:56:54 2017 +0100 + + CmakeLists Task: add ManualSmoothingZ + +commit c4fbde395becd2ae7afee492edf218b51e918e5d +Author: Dennis Mannhart +Date: Mon Dec 11 17:56:24 2017 +0100 + + ManualSmoothing: new class for smoothing setpoints generated from sticks + +commit 3d591f4f8c7a48f6aa35e38974b0f4689db3416b +Author: Dennis Mannhart +Date: Tue Jan 9 08:58:35 2018 +0100 + + FlightTaskManualAltitude: thrust along xy depends on thrust along z direction + +commit 157814b710d63a5a2cdcd422df67970a868d8998 +Author: Dennis Mannhart +Date: Thu Jan 4 18:10:47 2018 +0100 + + FlightTaskManualAltitude/Position/Stabilized: activate with 0 velocity and hover thrust + +commit 8bafdba4f9f7b8881ac7150e38e49f38c312e0ef +Author: Dennis Mannhart +Date: Thu Jan 4 10:46:43 2018 +0100 + + FlightTaskManualStabilized: update comments + +commit 85a263c7bd129c24828eb2fece4b4071d58de600 +Author: Dennis Mannhart +Date: Thu Jan 4 09:13:28 2018 +0100 + + vehicle local position setpoint: use array for thrust setpoint + +commit a74c1116ee8f5c836d1168311d077b396bea77de +Author: Dennis Mannhart +Date: Sat Dec 30 11:01:25 2017 +0100 + + mc_pos_control/PositionControl: enable thrust setpoint + +commit 0ca823eb303bd5b8a05219d79ffd56b300945227 +Author: Dennis Mannhart +Date: Fri Dec 29 17:28:13 2017 +0100 + + PositionControl: remove thrust as state; add thrust setpoint support + +commit d7c48ea5f2eee95367bf96c7ca16a9bd97b47fad +Author: Dennis Mannhart +Date: Fri Dec 29 17:27:11 2017 +0100 + + FlightTaskManualAltitude/Position: set thrust setpoint to NAN (only temporary) + +commit 716eea31cf6a0d46eac674f6dbdff9469708a5f0 +Author: Dennis Mannhart +Date: Fri Dec 29 17:26:29 2017 +0100 + + FlightTaskManualStabalized: compute thrust setpoint from sticks + +commit 76ad00497bada379bed47b23342ce123bdc52d0d +Author: Dennis Mannhart +Date: Fri Dec 29 17:25:29 2017 +0100 + + FlightTasks and local setpoint: add thrust setpoint + +commit 44e4c12eb5b2938807e2070790f20e0c59973c15 +Author: Dennis Mannhart +Date: Thu Jan 4 17:48:39 2018 +0100 + + FlightTaskManualAltitude: Comments update + +commit ad2c16c0baeaaf1734527858966a45f8988c5816 +Author: Dennis Mannhart +Date: Thu Jan 4 17:47:57 2018 +0100 + + FlightTaskManual: remove #include px4_defines.h + +commit 25ff03445e3505db5165b80f3516f976ee242763 +Author: Dennis Mannhart +Date: Thu Jan 4 17:47:29 2018 +0100 + + FlightTasks: remove description from cpp files + +commit 3b4870b2c20643b33184a02d9a0097feb9364879 +Author: Dennis Mannhart +Date: Thu Jan 4 17:46:13 2018 +0100 + + FlightTaskManual: define as abstract class + +commit 46f0a14c2879fecb43aa7520d8f86e0ede7b02f0 +Author: Dennis Mannhart +Date: Wed Jan 3 10:42:24 2018 +0100 + + FlightTaskStabilized: remove yaw prediction + +commit 5a6ca148ad27e6198365d61093fc92d4fd84864c +Author: Dennis Mannhart +Date: Fri Dec 29 10:09:32 2017 +0100 + + CMakeListsts FlightTasks: add stabilized + +commit dcdf4d50a086bdb7a41ebf989adaa3a3076de4f3 +Author: Dennis Mannhart +Date: Fri Dec 29 10:09:05 2017 +0100 + + FlightTasks: add stabilized and fix switchTask for Altitude and Position + +commit 39731277ad3afc291c8506436172b97363f7a9e8 +Author: Dennis Mannhart +Date: Fri Dec 29 10:07:41 2017 +0100 + + FlightTaskSport: inherit from FlightTaskPosition; only change stickscaling + +commit 72624e14cb9d1cbf7108b97316bf06924741bce2 +Author: Dennis Mannhart +Date: Fri Dec 29 10:05:56 2017 +0100 + + FlightTaskManualPosition: make position lock simpler; add underline for protected/private + methods + +commit 24b5d30a0a348dc94a64eabadd774c1788ada09c +Author: Dennis Mannhart +Date: Fri Dec 29 10:04:47 2017 +0100 + + FlightTaskManualAltitude: remove everything related to yaw, which is now + handled by FlightTaskManualStabilized. Make altitude lock more simple + +commit e763642a8bb996cfddd9dc429cade6c7003d48df +Author: Dennis Mannhart +Date: Fri Dec 29 10:02:55 2017 +0100 + + FlightTaskManualStabilized: this task will geerate thrust and yaw setpoints. + Thrust is not yet supported + +commit 4b856717b7a3a51c54c8b8ca4517fa7419c15a69 +Author: Dennis Mannhart +Date: Fri Dec 29 10:01:53 2017 +0100 + + FlightTaskManual: replace hold_dz with stick_dz + +commit a9ac94dd8302af4f67672ddcb2344368cff57718 +Author: Dennis Mannhart +Date: Thu Dec 28 21:06:28 2017 +0100 + + Add FlightTasksManual/Altitude to position controller + +commit 98e4afaf6ec94833d2b1105ea10ef92465b2e273 +Author: Dennis Mannhart +Date: Thu Dec 28 20:51:30 2017 +0100 + + FlightTaskSport: temporary inherit from FlightTaskManualPosition + +commit 3b0373afdad605857fd3e11428e13563b0f88379 +Author: Dennis Mannhart +Date: Thu Dec 28 20:50:50 2017 +0100 + + FlightTaskManual: remove unused methods + +commit 7a4796a6e3a6a1a101ad611bc03950035c164a6e +Author: Dennis Mannhart +Date: Thu Dec 28 16:19:54 2017 +0100 + + rename TranslationControl to PositionControl + +commit b4d56ed51a629e224c73cbedd8ccfb1b18e16d67 +Author: Dennis Mannhart +Date: Thu Dec 28 15:09:29 2017 +0100 + + mc_pos_control: publish yaw_move_rate + +commit 1cad36efb9c2ec8d44ff759d722cab802839992f +Author: Dennis Mannhart +Date: Thu Dec 28 09:57:29 2017 +0100 + + ControlMath: use sign for direction + +commit b0b72e63e721122c49242d3aadb021d599c85f4d +Author: Dennis Mannhart +Date: Thu Dec 28 09:47:32 2017 +0100 + + TranslationControl: remove throttle + +commit 6a4e3bb94e88cbd58570b0e4c6b1a3d4539eef80 +Author: Dennis Mannhart +Date: Sun Dec 24 16:20:51 2017 +0100 + + TranslationControl: update comments + +commit 720271332d7171b595e690dc5b5407006f85768c +Author: Dennis Mannhart +Date: Sun Dec 24 16:02:50 2017 +0100 + + FlightTaskManual/Alt/Position: update comments + +commit 55b6f19367d7c0be28f4d80ce37c2f7b075cc701 +Author: Dennis Mannhart +Date: Fri Dec 22 21:01:06 2017 +0100 + + FlightTaskManual: remove stick_deadzone because base class already has it. + Remove deadzone check for vel in xy/z because expo already contains deadzone + +commit 8da2ff4d77ff9138f22a7982ad9b73ed104c8587 +Author: Dennis Mannhart +Date: Fri Dec 22 20:45:50 2017 +0100 + + mc_pos_control: set local position setpoint message for idle; for logging purpose, + always send local position setpoint when in air + +commit e6f04ad34a9ec3333f8a3f4593ffb362dd5d678a +Author: Dennis Mannhart +Date: Fri Dec 22 20:43:58 2017 +0100 + + FlightTaskManualPosition: fix position lock + +commit 46c7b1c26c07a67cac74f154e446bde437450703 +Author: Dennis Mannhart +Date: Fri Dec 22 20:43:37 2017 +0100 + + FlightTaskManualAltitude: fix position lock; use default constructor for initialization + +commit ac4379d13f4b499239354364ef54a0e9709e0fec +Author: Dennis Mannhart +Date: Fri Dec 22 17:55:55 2017 +0100 + + TranslationControl: initialize with default constructor + +commit e1ab31a5fcf2709e9404e8351c7f740a1ec6308f +Author: Dennis Mannhart +Date: Fri Dec 22 17:55:25 2017 +0100 + + TranslationControl: replace matrix::Vector3f with Data + +commit f1b3010c70e21b5710753683be1d0c2c9c71e05e +Author: Dennis Mannhart +Date: Fri Dec 22 17:54:51 2017 +0100 + + FlightTaskManualAlt/Pos: add deadzone fox xy/z + +commit ec4089cebfd80a673d39eeda220218433ac482e7 +Author: Dennis Mannhart +Date: Fri Dec 22 17:53:00 2017 +0100 + + FlightTaskManualAltitude: add deadzone for yaw + +commit cd1e01d5a0c1516ecc52fd5427a0b5192697666a +Author: Dennis Mannhart +Date: Fri Dec 22 09:41:31 2017 +0100 + + FlightTaskManual: add px4_defines + +commit 6276d0a8efe723a1e4fcfdf3eed40863d8e2b187 +Author: Dennis Mannhart +Date: Fri Dec 22 09:41:16 2017 +0100 + + FlightTasks CMakeLists: add FlightTaskManualPosition + +commit 26a5eae7b1349a6fdc9415943fa2b83a642cbd7e +Author: Dennis Mannhart +Date: Fri Dec 22 09:40:47 2017 +0100 + + FlightTasks: add FlighttaskManualPosition + +commit ddecb4d3a4c66993c222855629ff264b8d606008 +Author: Dennis Mannhart +Date: Fri Dec 22 09:40:18 2017 +0100 + + teest_controlmath: incomplete set of thrust to attitude tests + +commit 0afd0807bb4db4797332978d43dc6b2b74e1180e +Author: Dennis Mannhart +Date: Fri Dec 22 09:38:55 2017 +0100 + + FlightTaskPosition: brake depends on acceleration + +commit bcbd3dc527787cd28dc988e575abc04fd5e19dde +Author: Dennis Mannhart +Date: Fri Dec 22 09:38:03 2017 +0100 + + ControlMath: thrust to attitude method (legacy method) + +commit adcb2b9ca8d24c52cbc6efaae55731ac6c349ee1 +Author: Dennis Mannhart +Date: Fri Dec 22 09:37:30 2017 +0100 + + TranslationControl: index fix + +commit 840247251d04a08e0c822d638463ac6c12f5761f +Author: Dennis Mannhart +Date: Fri Dec 22 09:37:09 2017 +0100 + + ControlMath: sign fix + +commit deac27ee52c8999066c896cf8143fa20f1f35597 +Author: Dennis Mannhart +Date: Fri Dec 22 09:36:46 2017 +0100 + + FlightTaskManualAltitude: brake depends on acceleration; description clean up + +commit 09bf73945aa3b2d41685dcc563f5ed5548fdc545 +Author: Dennis Mannhart +Date: Fri Dec 22 09:28:14 2017 +0100 + + ControlMath: rename namespace to file name + +commit 10a50dd97e2bfcbac0290db45c16a4ee695d05ff +Author: Dennis Mannhart +Date: Thu Dec 21 09:57:57 2017 +0100 + + FlightTaskManual: switch to camel case + +commit 3b8c7189718562c51dcfaa6a172c461b697b59d9 +Author: Dennis Mannhart +Date: Thu Dec 21 09:51:32 2017 +0100 + + TranslationControl: rename variable + +commit 2a544cee43d7de4be764016883af694c28292344 +Author: Dennis Mannhart +Date: Wed Dec 20 20:06:34 2017 +0100 + + TranslationControl: use reference insteady of by value + +commit ded8675dae98c8c78623c9d8e8b0df55a2118af1 +Author: Dennis Mannhart +Date: Wed Dec 20 17:57:12 2017 +0100 + + ControlMath: change description name + +commit 5fbee9fce96e943ce84d28cd9f53513b9b224ec9 +Author: Dennis Mannhart +Date: Wed Dec 20 17:32:37 2017 +0100 + + ControlMath tests + +commit 03c81a8948734c7f48c63a343fd90e7b3314b093 +Author: Dennis Mannhart +Date: Wed Dec 20 17:31:18 2017 +0100 + + ControlMath: never saturate in xy when vector is below minimum + +commit 6daf78494a6ed261dd584075f456e5d832fe4b32 +Author: Dennis Mannhart +Date: Wed Dec 20 17:30:15 2017 +0100 + + TranslationControl: adjust direction based on constrainPIDu inputs + +commit 75b6af77de63588c52dabf3befb0ea3b8d3697ff +Author: Dennis Mannhart +Date: Wed Dec 20 16:36:57 2017 +0100 + + ControlMath: fix index and don't adjust sign with method but rather function caller + needs to adjust for sign + +commit 19d50f9511efe3b0bb78531940a8e9b286001778 +Author: Dennis Mannhart +Date: Wed Dec 20 15:41:13 2017 +0100 + + ControlMath: index fix and scaling fix + +commit c9cd920642209672791f61b805d264f071ed57bd +Author: Dennis Mannhart +Date: Wed Dec 20 14:33:36 2017 +0100 + + rename VectorMath to ControlMath + +commit 820d6e866f73f23e4b297e46d75c00623ea49c44 +Author: Dennis Mannhart +Date: Wed Dec 20 14:13:58 2017 +0100 + + TransitionControl: replace thrust constraints with VectorMath functions; + temporary: remove thrust projection onto body frame + +commit 41a5ea6daa8d23b39911267745ad38d83c73c6ac +Author: Dennis Mannhart +Date: Wed Dec 20 14:12:50 2017 +0100 + + Multicoper position control: function file for controller specific functions + +commit 6ffa7a96baf1fb487703191a4900c1e0093eb395 +Author: Dennis Mannhart +Date: Tue Dec 19 11:15:40 2017 +0100 + + mc_pos_control: method for publishing attitude and local_pos_sp + +commit 6e63ddacd27b7e0ab3ab2e5a9ec9801746e43453 +Author: Dennis Mannhart +Date: Tue Dec 19 11:13:36 2017 +0100 + + yaw setpoint: add math::radians + +commit f0f84d300b189990be13729d0fd21a5d3e4284f3 +Author: Dennis Mannhart +Date: Tue Dec 19 08:48:35 2017 +0100 + + TranslationControl: move mc_pos_control related logic into TranslationControl + +commit 9ac32a764f6f35569854631ea4d1451dbfdebd8b +Author: Dennis Mannhart +Date: Wed Dec 13 18:39:18 2017 +0100 + + TranslationControl added to CmakeLists.txt + +commit 85c1627c7461e2a44d1e719f94f942dc356f3c5a +Author: Dennis Mannhart +Date: Wed Dec 13 18:37:29 2017 +0100 + + TranslationControl: new class that generates thrust vector from state and setpoints + +commit 6adc1755cc5c196dccdee4f7eb58413e897164ae +Author: Dennis Mannhart +Date: Sat Dec 9 13:36:59 2017 +0100 + + FlightTaskManualPosition: most basic implementation + +commit b5c19f6483653fa138e1b5ad7391d5b00c4ae2d7 +Author: Dennis Mannhart +Date: Sat Dec 9 13:36:03 2017 +0100 + + FligtTaskManualAltitude: split functionality such that scale_stick values and the update_setpoints can be overwritten + +commit ea61af31643867f01386b5c5e2fba6584061d986 +Author: Dennis Mannhart +Date: Fri Dec 8 19:45:18 2017 +0100 + + FlightTaskManualAltitude: added to lib + +commit 4f5fa33e74c72826aed24ce0c366d9ae6199f421 +Author: Dennis Mannhart +Date: Fri Dec 8 19:44:27 2017 +0100 + + FlightTaskManualAltitude: scale stick z to velocity + +commit 4dfd9ce8ed470180ec471aefd93a7398f8a0e245 +Author: Dennis Mannhart +Date: Fri Dec 8 19:42:16 2017 +0100 + + FlightTaskOrbit: replace sticks (which are now linear) with expo + +commit e076825d78a70bdbb9183ad2e5fd0c48e04e4f11 +Author: Dennis Mannhart +Date: Fri Dec 8 19:41:07 2017 +0100 + + FlightTaskManual: remove everything except of stick mapping + +commit 2b6e356c9175743f4b43c425ad527da4a4e361ab +Author: Matthias Grob +Date: Wed Jan 10 11:41:13 2018 +0100 + + FlightTaskManual: fix for the sideways oscillations in fast foward flight when using the vehicle yaw estimate + +commit 089ebcbfa44460ce34a208cc52b8cbeb92bda9b5 +Author: Matthias Grob +Date: Mon Dec 18 08:27:51 2017 +0100 + + FlightTaskManual: fix two very stupid mistakes in the yaw hold logic + +commit 37e0f91c397d9aa41d9bb0dc1cea600630f38485 +Author: Matthias Grob +Date: Mon Dec 18 06:40:50 2017 +0100 + + FlightTaskSport: scale maximal stick input to maximal allowed velocity instead of being hardcoded for testing + +commit 6c0acf8e13dcc38c2f7eb6e03d1b251621fdf451 +Author: Matthias Grob +Date: Sat Dec 16 09:30:37 2017 +0100 + + FlightTaskManual: enable non-carrot velocity method also for yaw + +commit 975ac11635b513afffce533dce0f3dc1fa682b11 +Author: Matthias Grob +Date: Sat Dec 16 07:59:52 2017 +0100 + + mc_pos_control: enable yawspeed execution for tasks + +commit a896332746c24301e0c5c54944d55260e2d342c7 +Author: Matthias Grob +Date: Sat Dec 16 04:38:35 2017 +0100 + + FlightTaskManual: fixed stick vector index bug and enabled basic yaw setpoint control + +commit a00c3e4024a02f9efb4a6ed750a684f2c61a11d4 +Author: Matthias Grob +Date: Fri Dec 15 08:07:28 2017 +0100 + + FlightTaskSport: created a simple child class of FlightTaskManual that can scale the velocity to a much higher value + +commit de872ca04723666b23f677be1a14c03b60230537 +Author: Matthias Grob +Date: Fri Dec 15 08:06:14 2017 +0100 + + FlightTaskManual: remove the smoothing from the task to add it later in a child class + also separated the velocity scaling to enable sport mode + +commit 6070d7230872061061d2032a9c62fc81b98d21e5 +Author: Matthias Grob +Date: Fri Dec 29 09:30:04 2017 +0100 + + FlightTasks: Various review refactoring + +commit 4d0dca5dd5739d05de9660ee45cf3ff8ec1d219b +Author: Matthias Grob +Date: Sat Dec 16 10:14:15 2017 +0100 + + FlightTask: make applyCommandParameters getting called recursively & pass command by reference + +commit 4bb3692020ae8565d0897188ed4d62c4d4fbcb0e +Author: Matthias Grob +Date: Sat Dec 16 10:01:49 2017 +0100 + + FlightTask: remove unused declaration of old position evaluation method + +commit fd93e55527f1d14e453d64c06835f5fc965d7011 +Author: Matthias Grob +Date: Fri Dec 15 13:10:43 2017 +0100 + + FlightTaks: prevent running a new task with default parameters because they got rejected + +commit d9c7e6321f473105e9ec4693ff0f376b703bf8cf +Author: Matthias Grob +Date: Fri Dec 15 01:59:55 2017 +0100 + + FlightTasks: Introduce the empty setpoint to reset the setpoint for every loop iteration and return it in case of no task running + +commit c5002218942c8498690982e9708cb13533f81340 +Author: Matthias Grob +Date: Thu Dec 14 08:40:16 2017 +0100 + + FlightTasks: move methods of the class header into the cpp + +commit efd240904f48b8a80deded78c1a9eabafd3f82a5 +Author: Matthias Grob +Date: Thu Dec 14 07:51:39 2017 +0100 + + FlightTasks: added possibility to apply task parameters from the vehicle command + +commit b1f24da05e3850176670e46eac1b11241b2f031b +Author: Matthias Grob +Date: Tue Dec 5 18:10:47 2017 +0100 + + FlightTasks: enable mavlink command handling for switching tasks including acknowledgement + +commit 6ec9ff64d1cde006277bd8dc4e72f317119c50e8 +Author: Matthias Grob +Date: Wed Nov 29 15:42:04 2017 +0100 + + FlightTaskManual/Orbit: make sure we are not required stick input data during orbit + +commit e5d237088c4ad418edd373aef6dc8f0d673e160a +Author: Matthias Grob +Date: Tue Nov 28 21:59:31 2017 +0100 + + FlightTasks: refactoring for CamelCase naming convention, small comment and declaration order renicements + +commit 888a63c00151385c316584975636951862d1461b +Author: Matthias Grob +Date: Tue Nov 28 22:00:46 2017 +0100 + + FlightTasks: bool return values for clarity & introduce updateInitialize() to have input data fetching separated from the update() + +commit e44733a03cc1b991290ef8e9b4c1ab56cd13717d +Author: Matthias Grob +Date: Tue Nov 28 18:17:39 2017 +0100 + + FlightTasks: small refactor for review comments + +commit 1906b5b635f062d119bd69f2fad4e94d6f9c4023 +Author: Matthias Grob +Date: Tue Nov 28 11:04:52 2017 +0100 + + FlightTasks: remove all remaining unnecessary semicolons + +commit 5efb298ed9b348fcc7baa70d2cf38008131475ea +Author: Matthias Grob +Date: Tue Nov 28 10:59:56 2017 +0100 + + FlightTasks: use forced update just after initialization + +commit 737f7df6b8ac85ae32b50a9a14285f805d0ec89b +Author: Beat Küng +Date: Tue Nov 28 08:33:38 2017 +0100 + + Subscription & SubscriptionArray: add forcedUpdate() methods + + Can be used to immediately get & use the data, as needed for the flight + tasks. + +commit 071b09c65d3923f573a9c40d214f57362d1d860c +Author: Matthias Grob +Date: Mon Nov 27 21:31:47 2017 +0100 + + FlightTasks: initialize task state based on subscriptions after the SubscriptionArray was initialized + +commit b0fdbf5136060bc070ba8e222953d115aa8d0679 +Author: Beat Küng +Date: Mon Nov 20 17:05:38 2017 +0100 + + FlightTask: inherit from Block instead of SuperBlock + + I think this is more how it's meant to be + +commit 9b571abb47775051bc668217203b27308a5aca00 +Author: Beat Küng +Date: Mon Nov 20 21:55:28 2017 +0100 + + FlightTasks: add SubscriptionArray class that contains all subscriptions + + This is to avoid dynamic (re-)allocations on task switching, due to + orb_{un,}subscribe calls. + +commit b5ecf9824d9dd7db7e9709dac614af64906626a3 +Author: Beat Küng +Date: Mon Nov 20 21:27:32 2017 +0100 + + flight tasks: use placement new to reduce memory overhead and the need for dynamic allocations + + In addition, we will need some shared data structure for the uorb + subscriptions. + +commit 99eb051c0f9bd74881ad931bf126ced2dfdbf5c3 +Author: Matthias Grob +Date: Mon Nov 20 16:58:45 2017 +0100 + + FlightTasks: adapt POSIX convention to return negative values on error + +commit 8a4d51c630fc7d09842464cd79efa7b9e5995666 +Author: Matthias Grob +Date: Mon Nov 20 14:27:56 2017 +0100 + + FlightTasks: replaced all hrt_elapsed() calls and unneeded hrt_ calls to safe performance + +commit 9fdb3ace0cd7d8b37098a29b2614fbb5dd4c9f69 +Author: Matthias Grob +Date: Mon Nov 20 14:01:49 2017 +0100 + + FlightTask: added setter for yawspeed and removed newlines in comments + +commit dd53d1df5fc2727eacaa1ee4f7f39a73e8894c73 +Author: Matthias Grob +Date: Mon Nov 20 11:21:38 2017 +0100 + + FlightTask: use copyToRaw matrix method in setpoint setters + +commit 919d0d64838c38c1b9bc2841f1cdd0c86adf5dc5 +Author: Matthias Grob +Date: Thu Nov 16 18:32:14 2017 +0100 + + msg: vehicle_local_position_setpoint: add yawspeed as a state you can control + +commit 2dd61f71d17b371589a4ee19302847816ce06f37 +Author: Matthias Grob +Date: Thu Nov 16 05:29:22 2017 +0100 + + FlightTask: fix doxygen comment /**< instead of /*< + +commit c1056d307cb4b431e891a14e97e04384c255c9c7 +Author: Matthias Grob +Date: Thu Nov 16 05:12:52 2017 +0100 + + FlightTask: move setter back into header and switched argument to reference to have them inlined by the compiler + +commit e597a9c0a10651731f6ea596a8af8f628de7c782 +Author: Matthias Grob +Date: Wed Nov 8 21:54:11 2017 +0100 + + FlightTasks: fix review comments + +commit e193240e980b9ea7f4c42f57a7abce25a803e516 +Author: Matthias Grob +Date: Wed Nov 8 22:31:14 2017 +0100 + + FlightTask: fix CI: static field requiring definition in cpp file, errors with clang linker (CI) but not with GCC + +commit 23fe822955bf275f30855deb535126bae6e256d1 +Author: Matthias Grob +Date: Wed Nov 8 18:30:16 2017 +0100 + + FlightTasks: private variables follow underscore name convention, member description comments doxygen style + +commit 6488acf8cd7c7e3afaa75d929d0fea60fca0b8d8 +Author: Matthias Grob +Date: Wed Nov 8 15:43:02 2017 +0100 + + msg: vehicle_local_position_setpoint comment about usage of NaN + +commit 92acbfde3ea81f5408a6c0aa383ce8022b7ffb5e +Author: Matthias Grob +Date: Wed Nov 8 10:57:56 2017 +0100 + + FlightTasks: FlightTask definition to cpp, fix include chain, fix cmake + +commit c211c807adfda6cb5a7d60ba9111d2d1d8412a3a +Author: Matthias Grob +Date: Tue Nov 7 19:36:35 2017 +0100 + + FlightTasks: move method definitions of existing tasks into cpp files, it's not a header library + +commit 3450ccb2b238bb7cea07b500f488158816734bb7 +Author: Matthias Grob +Date: Mon Nov 6 18:05:30 2017 +0100 + + FlightTaskOrbit: Fix zero vector resulting in NaN output and ignored setpoint + +commit a570390dfb473870201c9c7bec6af150c12341dd +Author: Matthias Grob +Date: Sun Nov 5 22:09:50 2017 +0100 + + FlightTasks: enable usage of yaw setpoint through position controller + +commit e49f80eaa86ce5b576f903e7870139b38eddc03a +Author: Matthias Grob +Date: Sun Nov 5 19:48:20 2017 +0100 + + FlightTasks: switched output setpoint to reference getter, FlightTask holds it's data + +commit d48ba8be728207318675545316dc227e14bbf243 +Author: Matthias Grob +Date: Sun Nov 5 16:35:28 2017 +0100 + + FlightTask: move position and stick data subscription into tasks, Orbit introduce variable center position + +commit 0aeea44780b6184394bbae6b031fc83d6ef6ab91 +Author: Matthias Grob +Date: Sat Nov 4 23:31:21 2017 +0100 + + FlightTask: fixed time initialization issues + +commit 582990c0afbf195b5e476f7a0390164cf3570e85 +Author: Matthias Grob +Date: Sat Nov 4 21:44:39 2017 +0100 + + FlightTasks: revised task switching algorithm to catch errors during activation of a new task and make it more readable + +commit edd5ed1349172b59ebb2114f7c431ac3a1afb857 +Author: Matthias Grob +Date: Wed Oct 18 09:36:14 2017 +0200 + + FlightTaskManual: remove unnecessary subscription which is deprecated anyways + +commit 76a0b9f736d13254a53fcae71ee0961d08aed7fa +Author: Matthias Grob +Date: Sun Oct 1 15:21:23 2017 +0200 + + FlightTaskManual: Smooth flight integration: refactored and checked get_acceleration_z + +commit 6fb4c7923461ab38620f7355f4a28bd088c8b468 +Author: Matthias Grob +Date: Sun Oct 1 15:05:23 2017 +0200 + + FlightTaskManual: Smooth flight integration: refactored and checked second half of get_acceleration_xy executing the intention + +commit 42708ea456f1811372a9d8e75d24721c1c236b3f +Author: Matthias Grob +Date: Sun Oct 1 10:19:37 2017 +0200 + + FlightTaskManual: Smooth flight integration: refactored and checked first half of get_acceleration_xy determining the xy user intention + +commit 56b54d7b859d3f151aabb386d49a1a9decdce089 +Author: Matthias Grob +Date: Sun Oct 1 10:13:13 2017 +0200 + + FlightTaskManual: Smooth flight integration: prepare interface of acceleartion methods for xy and z + +commit 634a67d058024caf9a19728997146fb4540f5c63 +Author: Matthias Grob +Date: Thu Sep 28 17:20:41 2017 +0200 + + FlightTaskManual: Smooth flight integration: slewrate now works, set to 0.2m/s^2 in all dimensions for testing + +commit 0d8d24e36d30d3296eab54ea2d176b131ec4a20a +Author: Matthias Grob +Date: Tue Sep 26 15:11:59 2017 +0200 + + FlightTaskManual: Smooth flight integration: replace all "dt"s with the local _deltatime + +commit 1f6571729207097e546f82c77104428bb5e41544 +Author: Matthias Grob +Date: Tue Sep 26 14:23:10 2017 +0200 + + FlightTaskManual: Smooth flight integration: Make vel_sp_slewrate without any refactoring compile + analyzing detailed semantic and external uses of the variables still necessary + +commit 1b858f5e5656fe1f34678a9c23b50f74d86c98b1 +Author: Matthias Grob +Date: Tue Sep 26 14:11:53 2017 +0200 + + FlightTaskManual: Smooth flight integration: Copy over vel_sp_slewrate without any changes + +commit 5854fa06e9ff42c86fc5d2414d6ee2c952626008 +Author: Matthias Grob +Date: Tue Sep 26 13:58:30 2017 +0200 + + FlightTaskManual: Smooth flight integration: Make set_manual_acceleration_z without any refactoring compile + analyzing detailed semantic and external uses of the variables still necessary + +commit 316e85f7ef0cea2a57f0b424c30b9e99e73f191a +Author: Matthias Grob +Date: Tue Sep 26 13:45:30 2017 +0200 + + FlightTaskManual: Smooth flight integration: Copy over set_manual_acceleration_z without any changes + +commit cb096861d931d95138d8cf434a6b45fc2fe3d81d +Author: Matthias Grob +Date: Tue Sep 26 13:59:32 2017 +0200 + + FlightTaskManual: Smooth flight integration: Make set_manual_acceleration_xy without any refactoring compile + analyzing detailed semantic and external uses of the variables still necessary + +commit e6442c7a7cabe8aebc0a2a10a9890f0333766b72 +Author: Matthias Grob +Date: Tue Sep 26 10:48:06 2017 +0200 + + FlightTaskManual: Smooth flight integration: Copy over set_manual_acceleration_xy without any changes + +commit 6c0e7654ed5e1dec4fdb422e3118368882061e7e +Author: Matthias Grob +Date: Tue Sep 26 10:53:20 2017 +0200 + + FlightTasks: added handling for switching to the already active task and success feedback + removed and added comments + +commit 018581faca6bbe36b949e543aa3d8df6387e96d1 +Author: Matthias Grob +Date: Sat Sep 23 11:21:02 2017 +0200 + + FlightTaaskManual: finalized full acceleration manual controlled position flight to work properly + +commit 4d05193ad7549c2d4ab2accc4d4eec4ed6a462fa +Author: Matthias Grob +Date: Mon Aug 14 19:15:47 2017 +0200 + + FlightTasks: switched to a block hierarchy with parameter names like TSK_ORB_RADIUS in mind + +commit 9437326b01d2e4cb9d29ab72c1e6199b741ea67a +Author: Matthias Grob +Date: Mon Jul 3 16:41:46 2017 +0200 + + FlightTaskOrbit: altered initialisation and limiting of parameters for demonstration + +commit 01383a0eebd7635eb8294e5d0d64128dc8d2c161 +Author: Matthias Grob +Date: Thu Nov 2 11:15:31 2017 +0100 + + FlightTaskManual: Basic manual position controlled flight with position and altitude hold works + +commit f2250c195294ee42aa60d5af98d0a3150c059585 +Author: Matthias Grob +Date: Mon Feb 26 13:40:59 2018 +0100 + + FlightTasks: made a FlightTask inherit from SuperBlock to have Block::Subscription s + FlightTask Manual: subscription made setpoint conversion according to vehicle attitude work + +commit a8a2b4b6f359a039c65387c4a0d08b8991a5db88 +Author: Matthias Grob +Date: Thu Jun 1 10:27:42 2017 +0200 + + FlightTasks: switched output position setpoint to be pointer based + changed "NULL"-pointers to "nullptr" for better compliance + +commit 28f4d18062089f8429fb4062880c8fbbfccbd5b4 +Author: Matthias Grob +Date: Mon Aug 14 15:16:05 2017 +0200 + + FlightTasks: added FlightTaskManual as replacement for the current stick based position controlled flight + it's a draft and only works for velocity setpoints oriented in NED frame yet + + # Conflicts: + # src/lib/FlightTasks/tasks/FlightTaskOrbit.cpp + +commit a9d0990bb803ad7eb090882f0106d58f8f808891 +Author: Matthias Grob +Date: Tue May 30 18:18:21 2017 +0200 + + FlightTasks: added a temporary hardware switch for task switch testing + +commit 73f633dfd29bffc4175c94b8da2ab9099244bfc3 +Author: Matthias Grob +Date: Tue May 30 17:10:53 2017 +0200 + + FlightTasks: added possibility to set velocity setpoint, switched Orbit to feedback velocity algorithm + +commit e51e5f3e01f9e11d65737ad8adc3da74b705011b +Author: Matthias Grob +Date: Tue May 30 14:38:06 2017 +0200 + + FlightTaskOrbit: added constraints for parameters & defined linear velocity instead of angular + +commit 88bf40e3cb536b6834f438af3fc73bac939d6919 +Author: Matthias Grob +Date: Tue May 30 14:25:54 2017 +0200 + + FlightTasks: added simple task switching with possibility do disable FlightTasks completely + +commit 37cb8c1a5965297fe2df87cebd66aa454b33c204 +Author: Matthias Grob +Date: Tue May 23 11:49:34 2017 +0200 + + FlightTasks: added access to prepared velocity state for every task + +commit 8da1d3b16edd92aeb62bd93309e6830593b702c0 +Author: Matthias Grob +Date: Mon Feb 26 13:34:07 2018 +0100 + + FlightTasks: give every FlightTask access to prepared stick input and position state + +commit 225f99af169821908599c9a7b13012173a0c3820 +Author: Matthias Grob +Date: Mon Feb 26 13:30:23 2018 +0100 + + FlightTasks: created an array for all tasks and a method to set the general input pointers for all of them + +commit 32a1ff733d51439d829816e754212ab389d8ffb4 +Author: Matthias Grob +Date: Mon May 22 13:26:08 2017 +0200 + + FlightTasks: switch input from pointers in parameters passed on every run to private pointers of the base class with safety getter and setter + +commit f3357aeca41248c15a11e5c89c58f029165cb1a0 +Author: Matthias Grob +Date: Fri May 19 19:29:39 2017 +0200 + + FlightTasks: make the orbit example actually orbit + +commit b52f54149252badcbacc67b47b78f851c57115d0 +Author: Matthias Grob +Date: Fri May 19 19:15:01 2017 +0200 + + FlightTasks: added timer in base class that counts from activation on including possibility to reset in subclass + +commit c21c36dd8db2170b0c8341dce3860cfff43f9cc7 +Author: Matthias Grob +Date: Fri May 19 18:44:46 2017 +0200 + + FlightTasks: added wrappers for filling setpoint vectors, made time dependent example + +commit 93ae260f4497be265d6ec374822fc113ce3a2492 +Author: Matthias Grob +Date: Mon Aug 14 19:23:24 2017 +0200 + + FlightTasks: introduce new library to handle advanced features like orbit follow me and so on + + it's only a draft setup yet and not functional for real use + + the object is for now managed by the mc_pos_control module + but it stays as encapsulated as possible to enable the instance to reside in any trajectory module in the future + +commit b821297f2017a5b2eea2f7dfceb626cdea971e89 +Author: Beat Küng +Date: Wed Apr 4 08:34:10 2018 +0200 + + logger: add board subtype + +commit 572a6ec8e71420520bba67436bd459026cd7e282 +Author: DanielePettenuzzo +Date: Mon Mar 26 13:21:50 2018 +0200 + + fmuv5 board_config: added TIM5_CH4 spare pin & 3 Input Cap channels + +commit b5d637cd0c5aac522e0145687971a155586e7368 +Author: Daniele Pettenuzzo +Date: Tue Mar 6 21:16:37 2018 +0100 + + fmuv5 board config: disabled USART6 due to conflict on SBUS + +commit 1b7fd5eae758e98417db1d49d46c824c3d9e8648 +Author: DanielePettenuzzo +Date: Mon Mar 5 17:29:52 2018 +0100 + + rcS: initialize TELEM4 on ttyS3 on FMUv5 + +commit 20f5de33df73d68f90b78cfdfa963ea1f43d756d +Author: DanielePettenuzzo +Date: Mon Mar 5 17:28:59 2018 +0100 + + PX4IO Firmware: bug fix in variable initialization + +commit 97e8ec9551aebe157a937037c8ea9b1b3d0fd4d7 +Author: Lorenz Meier +Date: Mon Mar 5 09:44:40 2018 +0100 + + PX4IO Firmware: Only decode DSM if no other input method matched + + This ensures that the DSM decoder does not accidentally decode noise on the bus as DSM is not well-protected against CRC errors. + +commit 4d8bd28a2b29f5a3ad3031ef9f78ab7c944ae774 +Author: DanielePettenuzzo +Date: Fri Mar 2 17:45:41 2018 +0100 + + fmu-v5 board_config.h > change PX4IO_SERIAL_VECTOR for px4io communication on uart 8 + +commit 8c28591f2d84d0a8246107686d4e21aa620389e8 +Author: Lorenz Meier +Date: Tue Feb 27 16:56:58 2018 +0100 + + FMUv5: Swap debug and PX4 IO serial ports to avoid DMA channel resource overlap + + This is necessary to be able to use DMA on the IO link. We free one channel by disabling DMA entirely on the debug console. + +commit f0a8569c931a15a18a2ba764f9faad68573adc12 +Author: Mateusz Sadowski +Date: Wed Apr 4 06:28:53 2018 +0200 + + Drivers: Add TeraRanger Evo 600Hz support (#9169) + +commit 62700046ebc14163ecfa8250ce6f24d1c9fb876a +Author: Daniel Agar +Date: Tue Apr 3 18:39:16 2018 -0400 + + Jenkins bloaty sort output by size properly + + - add full px4fmu-v3 output as well + +commit f145b65cbbfb5c7b8dc2faabe07e1d02b9183efc +Author: Daniel Agar +Date: Tue Apr 3 13:24:04 2018 -0400 + + mavlink static streams_list array + +commit 450229c2a4762e8ec2bb8b4e55484693c642e6f5 +Author: Daniel Agar +Date: Tue Apr 3 13:24:04 2018 -0400 + + dataman operations table is constexpr + +commit ee7aebf971a2a3cedb2233a2a17939e4d528718e +Author: Daniel Agar +Date: Tue Apr 3 13:24:04 2018 -0400 + + ll40ls bus option is constexpr + +commit 428c8bbfe75802a4cfb64fb231cf88a0f3a3a945 +Author: Daniel Agar +Date: Tue Apr 3 13:24:04 2018 -0400 + + aerofc_adc bus option is constexpr + +commit 912cb7119e0113eab867e431b88bce1b4ea92e14 +Author: Daniel Agar +Date: Tue Apr 3 13:24:04 2018 -0400 + + IridiumSBD driver state string constexpr + +commit 86295638c119c4b5eb5239b5a906eefdfd784aad +Author: Daniel Agar +Date: Mon Apr 2 17:06:42 2018 -0400 + + gitmodules make name consistent with path + +commit 68a9d213d2c538fc2765d51d09dad48d7805801d +Author: Daniel Agar +Date: Mon Apr 2 13:47:05 2018 -0400 + + NuttX track px4_firmware_nuttx-7.22+ branch + +commit 06466cc125d05f86bacb04e6ff20ccad96d8c65e +Author: Daniel Agar +Date: Mon Apr 2 13:46:33 2018 -0400 + + gencpp and genmsg update to tracking branch latest + +commit 0164538442157da2148a63bfc0cd8f2310d1cf66 +Author: Daniel Agar +Date: Mon Apr 2 13:46:11 2018 -0400 + + cmake_hexagon update to latest + +commit 5a93f0782958eaca99825cb7817aa52f7d59b998 +Author: PX4 Jenkins +Date: Mon Apr 2 17:13:58 2018 +0000 + + Update submodule sitl_gazebo to latest Mon Apr 2 17:13:58 UTC 2018 + + - sitl_gazebo in PX4/Firmware (d05bc28576ad99973ac59af3d4f7c81289519bcc): https://github.com/PX4/sitl_gazebo/commit/7c5a7bb226f503ce7596c2067dac828cf07abcaa + - sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/28921bca9df9a212675b8e888c926d1ec6f6b28e + - Changes: https://github.com/PX4/sitl_gazebo/compare/7c5a7bb226f503ce7596c2067dac828cf07abcaa...28921bca9df9a212675b8e888c926d1ec6f6b28e + + 28921bc 2018-03-27 amy wagoner - Added fpv_cam.sdf as an exception. + c84d79c 2018-03-26 amy wagoner - removed unexpected element 'torsional' + 4d777a7 2018-03-26 amy wagoner - Removed 'pose frame' + 771265b 2018-03-26 amy wagoner - Added iris fpv world. + 016a612 2018-03-26 amy wagoner - Added generic camera model and iris fpv model. + +commit a130f31b30191b2a3f2414f5351f37cfe53d9e71 +Author: Daniel Agar +Date: Mon Apr 2 13:18:18 2018 -0400 + + gitmodules make urls consistent + +commit 768d7435c8b75f254778762aae5ef97b7117bde6 +Author: Daniel Agar +Date: Mon Apr 2 12:21:15 2018 -0400 + + Jenkins bloaty comparison show top 100 (default is 10) + +commit c593dff79585000bd1f4ab854130197be6a6e634 +Author: Daniel Agar +Date: Mon Apr 2 12:05:49 2018 -0400 + + Jenkins split snapdragon build into linux + qurt + +commit d05bc28576ad99973ac59af3d4f7c81289519bcc +Author: Daniel Agar +Date: Mon Apr 2 11:31:26 2018 -0400 + + Jenkins Style Check skip submodules clean + +commit 381c2b52ac129b97f3eca5fbc94db67e217aea71 +Author: dw.xiong <1308455330@qq.com> +Date: Mon Apr 2 22:52:32 2018 +0800 + + commander: Remove the ekf pre-flight check variables that are not used in commander. (#9226) + +commit 3e43300e545f739c2aa17e49675a41902e37fac3 +Author: Hamish Willee +Date: Mon Apr 2 11:17:16 2018 +1000 + + Fix typo in spelling of Sonar + +commit acc93092db0494a488ddc1add85598f395460ee3 +Author: PX4 Jenkins +Date: Sun Apr 1 21:55:42 2018 +0000 + + Update submodule matrix to latest Sun Apr 1 21:55:42 UTC 2018 + + - matrix in PX4/Firmware (76a3dbc9df6609c04a1a0e24e28a42c4ef0ccc9c): https://github.com/PX4/Matrix/commit/e7c95fa027675f38f14b06344bf9855883013727 + - matrix current upstream: https://github.com/PX4/Matrix/commit/21d47424c6050bb94da5de3f7580a8df66b6fcc7 + - Changes: https://github.com/PX4/Matrix/compare/e7c95fa027675f38f14b06344bf9855883013727...21d47424c6050bb94da5de3f7580a8df66b6fcc7 + + 21d4742 2018-03-31 Daniel Agar - Quaternion mark const helpers const + +commit 76a3dbc9df6609c04a1a0e24e28a42c4ef0ccc9c +Author: PX4 Jenkins +Date: Sun Apr 1 17:27:33 2018 +0000 + + Update submodule matrix to latest Sun Apr 1 17:27:33 UTC 2018 + + Latest: https://github.com/PX4/Matrix/commit/e7c95fa027675f38f14b06344bf9855883013727 + + Changes from matrix (https://github.com/PX4/Matrix/commit/61af508755c59d177c4e61a35cbfa270b06d9684) in current PX4/master (9fc1755c33f54ddc2ebd56c03b54ad10019559ac) + https://github.com/PX4/Matrix/compare/61af508755c59d177c4e61a35cbfa270b06d9684...e7c95fa027675f38f14b06344bf9855883013727 + + e7c95fa 2018-03-27 James Goppert - Fix README/cmake format. + d142ac2 2018-03-27 James Goppert - Fix coverage and bug in matrix equal test. + 50446a5 2018-03-18 Daniel Agar - Matrix add == and != operators + +commit 059ddf88f45145546a6da2a5fef2ad8a045e4b34 +Author: PX4 Jenkins +Date: Sun Apr 1 18:11:03 2018 +0000 + + Update submodule DriverFramework to latest Sun Apr 1 18:11:03 UTC 2018 + + - DriverFramework in PX4/Firmware (82a7343a7d5521c78f8ebf87a07fd1b3942472c0): https://github.com/PX4/DriverFramework/commit/29f386628af2c9dd6a95cb873d0624c0c0c58381 + - DriverFramework current upstream: https://github.com/PX4/DriverFramework/commit/f98ea65e9bd35a8d2bdedd39e519b7320fe82b16 + - Changes: https://github.com/PX4/DriverFramework/compare/29f386628af2c9dd6a95cb873d0624c0c0c58381...f98ea65e9bd35a8d2bdedd39e519b7320fe82b16 + + f98ea65 2018-01-15 Daniel Agar - remove platforms__nuttx dependency + +commit f96338d6e4a580f67ea82e79a8bff0f34d3786e5 +Author: Daniel Agar +Date: Sun Apr 1 13:51:03 2018 -0400 + + gitmodules add branch to genmsg, gencpp, libuavcan + +commit 0f6552b15635bb7d0d8069fb4249ae08cb657022 +Author: PX4 Jenkins +Date: Sun Apr 1 17:34:37 2018 +0000 + + Update submodule uavcan_board_ident to latest Sun Apr 1 17:34:37 UTC 2018 + + Latest: https://github.com/PX4/uavcan_board_ident/commit/2e5f9d6768b1dbffc006dc2ceeb2bfe120f22163 + + Changes from uavcan_board_ident (https://github.com/PX4/uavcan_board_ident/commit/f8851c841ecdaacc41a5219cc83e4a178a09bc08) in current PX4/master (9fc1755c33f54ddc2ebd56c03b54ad10019559ac) + https://github.com/PX4/uavcan_board_ident/compare/f8851c841ecdaacc41a5219cc83e4a178a09bc08...2e5f9d6768b1dbffc006dc2ceeb2bfe120f22163 + + 2e5f9d6 2017-09-05 Daniel Agar - Update LICENSE + +commit d0da91bded405fa0c2dd876b15d22426a7269496 +Author: PX4 Jenkins +Date: Sun Apr 1 13:31:09 2018 -0400 + + Update submodule v2.0 to latest Sun Apr 1 13:31:08 EDT 2018 + + Latest: https://github.com/mavlink/c_library_v2/commit/95d4cb3b21130d67b251f323482f1c3fe1ce0c6c + + Changes from v2.0 (https://github.com/mavlink/c_library_v2/commit/37d14af47d783eb516959cc10e4cf70d66e927c0) in current PX4/master (9fc1755c33f54ddc2ebd56c03b54ad10019559ac) + https://github.com/mavlink/c_library_v2/compare/37d14af47d783eb516959cc10e4cf70d66e927c0...95d4cb3b21130d67b251f323482f1c3fe1ce0c6c + + 95d4cb3 2018-03-28 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/f29e3302fef08a9df6bd2b2e944f1fbf35637035 + f8b4fc9 2018-03-27 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/4accd6c062f6ca79a025f596744fc9cf907acc98 + 695883f 2018-03-27 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/b4efea1609631683c7b29f85571ba2f34a10116e + 1bb9b2c 2018-03-27 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/56e28570a7557e62e95613d7bd13a96e8cf5e02e + 68f9957 2018-03-27 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/8cf87fc5afe996604cc4399f21f83c7989ae5d9a + 62abc60 2018-03-26 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/17207917a38ad690b3995e168b51bf232094b165 + 1b0dc47 2018-03-23 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/1d007c59dbe0121b7f2063a8919a44703634a5ef + 925ab39 2018-03-21 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/5515533e8e5222aa1794616b124eddcaa040a5b3 + f38624f 2018-03-15 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/91a22feb27e718373dd68e6fc57329f13f5e8d8a + +commit 82a7343a7d5521c78f8ebf87a07fd1b3942472c0 +Author: PX4 Jenkins +Date: Sun Apr 1 17:26:07 2018 +0000 + + Update submodule ecl to latest Sun Apr 1 17:26:07 UTC 2018 + + Latest: https://github.com/PX4/ecl/commit/ba2b9dfdd96d50d697165407b88b5bc94cdef84c + + Changes from ecl (https://github.com/PX4/ecl/commit/39b69af9bf8340790011c7c2723d4ed725ea0a3b) in current PX4/master (9fc1755c33f54ddc2ebd56c03b54ad10019559ac) + https://github.com/PX4/ecl/compare/39b69af9bf8340790011c7c2723d4ed725ea0a3b...ba2b9dfdd96d50d697165407b88b5bc94cdef84c + + ba2b9df 2018-03-28 Daniel Agar - update matrix lib usage + +commit 9fc1755c33f54ddc2ebd56c03b54ad10019559ac +Author: PX4 Jenkins +Date: Sun Apr 1 00:19:14 2018 +0000 + + Update sitl_gazebo submodule Sun Apr 1 00:19:14 UTC 2018 + +commit 01340df54521f06dc4a69070abd34cda9b941efc +Author: Daniel Agar +Date: Fri Mar 23 01:09:33 2018 -0400 + + Jenkins cleanup build creation + + - cleanup workspace when done and increase retention + +commit e91275bcb49dbba93d609d9c220e5ad2039c5ba8 +Author: Anthony Lamping +Date: Sat Mar 31 08:25:47 2018 -0400 + + CI: test launch files: setup for different vehicles, some reordering + +commit 171a65c1cb98325608b28d8902fda5ea3435dcc1 +Author: Anthony Lamping +Date: Sat Mar 31 08:24:09 2018 -0400 + + CI: on mavros failure restart it instead of killing test + +commit 0af1c712555941bfe684187431604e929321fd3d +Author: Anthony Lamping +Date: Sat Mar 31 08:21:52 2018 -0400 + + launch: add respawn_mavros arg + + reqs mavros>=0.23.2 + +commit 2c31671cc29bc5486fe4b81af333b878c15c1c8f +Author: Daniel Agar +Date: Fri Mar 30 19:00:39 2018 -0400 + + FW SITL enable FW EKF2 default parameters + +commit 752d43d94cfbc2ab6fbf115a70ddec018d4ac9fb +Author: Anthony Lamping +Date: Fri Mar 30 10:35:54 2018 -0400 + + lengthen offboard tests + * land after offboard flying complete + * lengthen rostest time limit for tests (5 min ea) + +commit ac61a04cd90845985199451cbad99079b0108a7d +Author: Daniel Agar +Date: Thu Feb 1 23:29:03 2018 -0500 + + Jenkins ROS mission tests run ecl analysis script + +commit ebed38099899537328611ec9d6ce87c5a9af7ff1 +Author: Daniel Agar +Date: Thu Feb 1 23:51:48 2018 -0500 + + process_logdata_ekf don't use Xwindows backend + +commit 2e207801d821ec7d5a91f569cc9e951a7a70aa51 +Author: Daniel Agar +Date: Thu Feb 1 23:28:07 2018 -0500 + + ecl process logdata script always use correct check_level_dict path + +commit 04ecc81a70232d89bea5d3284b6c878e388fc895 +Author: Daniel Agar +Date: Fri Mar 30 14:01:29 2018 -0400 + + docker images update to 2018-03-30 tag + +commit e6eab2e306e77741f8e422d6edd8883cf99f9662 +Author: Daniel Agar +Date: Fri Mar 30 10:39:20 2018 -0400 + + Jenkins update flight review title and description + +commit 8216187159287bab169341a48181f4f2af9377fa +Author: Daniel Agar +Date: Fri Mar 30 10:17:07 2018 -0400 + + Jenkins discard old builds, but keep artifacts + +commit 60a7ce731d8a9b673fb4f0443b7f6a003cd1ba42 +Author: Daniel Agar +Date: Fri Mar 30 10:05:13 2018 -0400 + + Jenkins check style first (#9197) + +commit a328ba97dea973c1590e4301fe848e3b23468291 +Author: Sugnan Prabhu +Date: Fri Mar 30 10:20:14 2018 +0530 + + aerofc: Look for px4flow sensor on telemetry port (#8994) + + Signed-off-by: Sugnan Prabhu S + +commit 2257cfc0facde6244bc79c5f0164949ae5eb11a3 +Author: Roman +Date: Thu Mar 29 11:25:46 2018 +0200 + + vtol_att_control: set flag in_transition_to_fw properly + + Signed-off-by: Roman + +commit aa110f207588be67749c08373312fea816293efa +Author: Beat Küng +Date: Tue Mar 27 16:17:08 2018 +0200 + + tap_esc: add MC_AIRMODE support + +commit 37d9d0c2cdeb50c3badd0432e53186d961c15747 +Author: Beat Küng +Date: Tue Mar 27 16:15:18 2018 +0200 + + tap_esc: remove NAN_VALUE define and use existing NAN instead + +commit 54260313b7d700589d17331081f97de542bc307f +Author: Amir Melzer +Date: Fri Mar 30 05:52:46 2018 +0200 + + ADIS16448 remove the restore factory calibration functionality from probe (#9164) + +commit f0528d28fbc523ed451dbd2da8182d36ff304fab +Author: Daniel Agar +Date: Tue Mar 27 16:59:44 2018 -0400 + + commander once armed safety should only request ARMING_STATE_STANDBY + +commit 95ff860f4eb007704de10503570e5d04d3234ebc +Author: Daniel Agar +Date: Tue Mar 27 16:51:28 2018 -0400 + + commander cleanup includes and sort + +commit 0f6a94894d05ad219ce06d56ee20640684572781 +Author: Daniel Agar +Date: Tue Mar 27 16:45:31 2018 -0400 + + commander state machine helper fix code style + +commit db7e8635a261dfd51fbc5eaca000ca7e75450d45 +Author: Daniel Agar +Date: Tue Mar 27 16:27:47 2018 -0400 + + commander state machine helper pass battery and safety as const references + +commit 4ccfc280c87da0874c5148b8103895d89f760199 +Author: Daniel Agar +Date: Tue Mar 27 16:15:29 2018 -0400 + + commander arming_state_transition add HIL boolean + +commit c547866029ee5a6192db9f9d722f68d6a0e2c86f +Author: Daniel Agar +Date: Tue Mar 27 16:11:26 2018 -0400 + + Commander::handle_command() remove unused safety parameter + +commit e395b3578f9dd9c38123474e32e5e3df86d8ed01 +Author: Daniel Agar +Date: Tue Mar 27 16:04:17 2018 -0400 + + delete unused ARMING_STATE_ARMED_ERROR state + +commit e29b568d33f8665cb362f711f2486e3890c6edb0 +Author: Daniel Agar +Date: Tue Mar 27 15:58:06 2018 -0400 + + state machine helper remove unused headers + +commit bff2136db0f93eb18061d580b51617d4a7c3544b +Author: Daniel Agar +Date: Tue Mar 27 15:55:42 2018 -0400 + + commander state machine helper use constexpr for strings + +commit f59b7c73993f6ed28f2312e713ae489f3fac4d78 +Author: Daniel Agar +Date: Tue Mar 27 15:53:56 2018 -0400 + + commander is_safe() use const references + +commit 376b5e474768ec3e0667f92fe6bee996f7cdc16f +Author: Daniel Agar +Date: Tue Mar 27 15:49:52 2018 -0400 + + state machine helper make vehicle_status_flags const + +commit 8c8fe17ff3c33adf2a7f7b931e7b2d491774ab73 +Author: Daniel Agar +Date: Tue Mar 27 15:35:55 2018 -0400 + + commander delete unused main_state_prev + +commit c194c1acb5d936f99cfeb654c511cd1982a99188 +Author: Daniel Agar +Date: Tue Mar 27 15:16:19 2018 -0400 + + commander use const where possible + + - this helps tease apart the various pieces of commander. + +commit 0038a5e7552b1d5a5f1f02f739793d24a3c79884 +Author: Beat Küng +Date: Thu Mar 29 13:59:48 2018 +0200 + + uorb: fix constness for _uorb_topics_list + + _uorb_topics_list was marked as 'const char *' array, which means the data + of the array was not actually const and thus landed in the data section + (so in RAM instead of FLASH). + The size of the array is 436 bytes. + +commit 576f4e02da75fc0056e6b81b818e57c4750eb7bd +Author: Beat Küng +Date: Thu Mar 29 13:57:18 2018 +0200 + + tunes: fix constness for _default_tunes + + _default_tunes was marked as 'const char *' array, which means the data + of the array was not actually const and thus landed in the data section + (so in RAM instead of FLASH). + The size of the array is 64 bytes. + +commit d40d165b4b056f87528954ebcf85bf9a2992e7d9 +Author: Daniel Agar +Date: Tue Mar 27 13:10:16 2018 -0400 + + mavlink delete deprecated HIL_CONTROLS + +commit 3db287ba67917efd69d550a9240401f94587a845 +Author: Daniel Agar +Date: Sun Mar 25 14:21:09 2018 -0400 + + mavlink messages delete unnecessary timestamps and cleanup + +commit c181501e27bfefc1386f569ac6a3da2227987fd4 +Author: Daniel Agar +Date: Sun Mar 25 13:44:09 2018 -0400 + + commander home position update swap incorrect eph/epv for auto update + +commit deb5cbcc822b5f3c9a187b184cfc63a6d3ff0048 +Author: Daniel Agar +Date: Sun Mar 25 13:21:08 2018 -0400 + + mavlink GLOBAL_POSITION_INT use vehicle_local_position for altitude + +commit 6af989e8c03e7fd928bd7f80b3c36ae751bb8410 +Author: Daniel Agar +Date: Sun Mar 25 13:01:34 2018 -0400 + + mavlink VFR_HUD use vehicle_local_position for altitude + +commit 354181be24976eae59694641ab841e4bab3ae225 +Author: Daniel Agar +Date: Sun Mar 25 12:52:57 2018 -0400 + + mavlink update ALTITUDE message to always use vehicle_local_position + +commit 8f1c84ce5612a3fc0b5ce10c21220be7ee7fc314 +Author: Phillip Kocmoud +Date: Tue Mar 27 19:51:29 2018 -0500 + + Enable internal SPI LIS3MDL on R15 Pixracer + +commit c3b64f6d2a8635e23f25bc97aca364ba640d565d +Author: Phillip Kocmoud +Date: Tue Mar 27 19:48:41 2018 -0500 + + Corrected rotation for internal SPI LIS3MDL Sensor on R15 Pixracer + +commit e08ab0646f86697fa3846b36e6f8614ae8eedd79 +Author: Julian Oes +Date: Wed Mar 28 08:29:40 2018 +0200 + + sitl_gazebo: update submodule + + This brings Gazebo 9 compatibility. + +commit 416feea9e4acbf4dd4a1f618229613aedb001bf0 +Author: Daniel Agar +Date: Tue Mar 27 12:19:04 2018 -0400 + + uORB print_message cleanup + + - indent field print with tabs instead of spaces + - print a newline before printing a nested field + - cmake add generator dependencies + +commit c4c4441c8785ee3243ec3673e2d86f9916a059a1 +Author: Daniel Agar +Date: Tue Mar 27 12:03:08 2018 -0400 + + generate_listener.py combine message exclusion + +commit e76a7e48c801f26acd2a0cdfc6440aa2155be94f +Author: Daniel Agar +Date: Tue Mar 27 11:59:17 2018 -0400 + + generate uorb topic helper ignore _padding properly + +commit a98c7cf5c88a3f59f6cbfa3a90f1a1559d8b6b7d +Author: Daniel Agar +Date: Tue Mar 27 11:57:12 2018 -0400 + + generate uorb topic helper rename px4_printf to print_field + +commit 55466e539b2281b7bd902bcdf8ea9ad367ff1be2 +Author: Daniel Agar +Date: Sat Mar 24 11:43:28 2018 -0400 + + topic_listener report never published and cleanup + + - don't ignore position_setpoint_triplet + +commit 0a0044fc29f3179ba31b7532318d36989670c45c +Author: Daniel Agar +Date: Fri Mar 23 13:53:35 2018 -0400 + + uORB print message add timestamp elapsed + +commit f172171928ca84da4bfc476e46bf285625cd0618 +Author: Daniel Agar +Date: Fri Mar 23 12:48:41 2018 -0400 + + listener replace custom uORB print code + +commit 5fba1f38b210cd9e5ed51effa453cc2220ebfcc6 +Author: Daniel Agar +Date: Fri Mar 23 11:43:19 2018 -0400 + + drivers start using uORB message print instead of custom + +commit 3db17a04fc9dd7e035cda5a1a952bd04ee3d2954 +Author: Daniel Agar +Date: Fri Mar 23 11:43:19 2018 -0400 + + uORB generate message print functions + +commit 8d6bff08bbf9c7961ddcd4d3c4ee1c7ca15bedae +Author: Oleg Kalachev +Date: Tue Mar 27 19:19:53 2018 +0300 + + precland: support receiving LANDING_TARGET message + +commit 5b030535c8976b20587f09152c82e82ea78bec7c +Author: Oleg Kalachev +Date: Tue Mar 27 19:18:14 2018 +0300 + + precland: fix incorrect converting microseconds to seconds + +commit 749a590c1c35023758a29ef2cf803fc6dea91c27 +Author: Oleg Kalachev +Date: Tue Mar 27 19:06:57 2018 +0300 + + precland: fix landing_target_pose subscription check + +commit fef2e2ba82e713ba8687530880698aa08b9d944c +Author: Oleg Kalachev +Date: Tue Mar 27 18:30:16 2018 +0300 + + precland: fix typos and code style + +commit d8de624851e6d3bb7e3603611960207330b727c8 +Author: Daniel Agar +Date: Mon Mar 26 21:53:39 2018 -0400 + + update ECL to latest with geo lib + +commit 0baf3e39aa6958e86548ad7c191b63f6e8b5c61f +Author: Daniel Agar +Date: Mon Mar 26 21:26:02 2018 -0400 + + tests clang-tidy ignore eadability-function-size + +commit f46ea75c9d7275874d01028274d8a1224907d8e5 +Author: Daniel Agar +Date: Mon Mar 26 19:06:58 2018 -0400 + + mag declinataion test switch to ut_compare_float + +commit d585218060560af7002ff558b454a2cf02ffca0b +Author: Daniel Agar +Date: Mon Mar 26 19:02:56 2018 -0400 + + tests clang-tidy ignore readability-function-size + +commit 2b87e5a790a68f8d7a02615e9327444679b3f17e +Author: Paul Riseborough +Date: Tue Mar 27 09:35:45 2018 +1100 + + tests: Test all data points for declination model + +commit 0814ac585eb9c5b4acd3b0c8aaf7bf01790fa25a +Author: Daniel Agar +Date: Mon Mar 26 11:17:22 2018 -0400 + + declination test update values + + - test values entered from https://www.ngdc.noaa.gov/geomag-web/ + +commit 29b39507476a7075fc850727965493c5b9457b63 +Author: Daniel Agar +Date: Mon Mar 19 00:33:20 2018 -0400 + + move geo and geo_lookup to PX4/ecl + +commit 76bf9c6465a7bdae7c2037cf0cb17c451fcd26b2 +Author: Matthias Grob +Date: Mon Mar 26 16:59:08 2018 +0100 + + mc_att_control: reenable TPA for I term + + In commit + eb67686b110a995a258e80298fe180149c41c2a5 + the TPA scaled integral gain was reverted back to the + normal unscaled gain which rendered the I part of TPA + useless. + +commit 500a1c808d0c392bc1836e6bf2f57e418414dae9 +Author: ksschwabe +Date: Mon Mar 26 17:19:00 2018 +0200 + + ROMFS list files explicitly instead of using GLOB_RECURSE (#9107) + + * Lists ROMFS files explicity instead of using GLOB_RECURSE + + Previously, when ROMFS files that were not airframes were touched, the ROMFS + would not be rebuilt. The ROMFS files are now specified explicityl in a + CMakeLists.txt file that is located in the root ROMFS directory. + + Now when one of the ROMFS files is touched the whole ROMFS is rebuilt. + + When new files are added to the ROMFS, they need to be explicity added to + the CMakeLists in the ROMFS root directory. + + * ROMFS: adds individual CMakeLists files in each subdirectory + + Also moves the temporary ROMFS build directory to ${PX4_BINARY_DIR}/ROMFS/genromfs + so that the cmake_install.cmake files and the CMakeFiles directories (generated whenever + are not add_subdirectory() is called) are not generated in the temporary ROMFS directory + from which the ROMFS binary is created. + + * cmake ROMFS generate add px4_add_romfs_files function + + * ROMFS CMakeLists: adds explanatory comment to px4_add_romfs_files function + + * ROMFS CMakeLists: updates copyright headers + +commit 11ea7dc9289b19f4290a4d2cdaea8f10cea801e0 +Author: Matthias Grob +Date: Mon Mar 26 09:31:10 2018 +0100 + + mc_att_control: refactor: switch to matrix library + +commit 693e9ffd462e51bbd12ac46bd7d7ff202eaaceec +Author: Beat Küng +Date: Tue Mar 20 10:26:34 2018 +0100 + + mc_att_control: remove unused include + +commit 1e09139fccb231428ee9dacad61e64c6c74f77a4 +Author: Beat Küng +Date: Tue Mar 20 08:10:49 2018 +0100 + + refactor mc_att_control: move private method declarations above private data members + +commit b04a3a969d5162b59e4007528a3ff5764e0994c0 +Author: Beat Küng +Date: Tue Mar 20 08:09:53 2018 +0100 + + refactor mc_att_control: use ModuleParams & Param classes + +commit 22e8204de8f72f4aba5acf2773166369b2e8b72c +Author: Beat Küng +Date: Mon Mar 19 19:38:24 2018 +0100 + + refactor mc_att_control: move class initializer to member initializer + +commit d68d9b522b19e9758cd567a3905f55ae7b8f5977 +Author: Beat Küng +Date: Mon Mar 19 17:13:07 2018 +0100 + + fix mc_att_control: add missing orb_unsubscribe + +commit 673fa75e58326f6ccc6530c54a3f3eacc8a4dfe3 +Author: Beat Küng +Date: Mon Mar 19 17:12:25 2018 +0100 + + mc_att_control: refactor to ModuleBase & add module documentation + +commit 25300a6b11ae5d363b2eafe24718d44c454a859e +Author: Daniel Agar +Date: Mon Mar 26 08:55:55 2018 -0400 + + VtolLandDetector add airspeed finite check + +commit fda2edb7c423a5db52f580ddf4160b80a6ab869a +Author: Daniel Agar +Date: Mon Mar 26 08:55:39 2018 -0400 + + sensors only publish airspeed if finite + +commit 9d3dfb7864bc2a7b787d7cddff01665c1c0fa6f6 +Author: Alessandro Simovic +Date: Mon Mar 26 13:09:58 2018 +0200 + + libtunes: addressing comments of #9117 + +commit 6e1c495268b743704e17dc3ff31074e579f1e6cb +Author: Alessandro Simovic +Date: Thu Feb 8 10:47:13 2018 +0100 + + libtunes: added TUNE_MAX_STRENGTH + +commit 80d80835a02885074cf5934c90f0d89d1625c91f +Author: Alessandro Simovic +Date: Tue Mar 20 11:03:31 2018 +0100 + + libtunes: fixed some type conversions and other minor changes + +commit 92b89368f1e5de038ac44bb75d46abd6a598fcf7 +Author: Alessandro Simovic +Date: Tue Mar 20 11:03:11 2018 +0100 + + libtunes: fixed playback of string melodies + +commit 7d9b09b5e572b61583f27ec37bf52237ba44761b +Author: Alessandro Simovic +Date: Fri Jan 26 14:55:24 2018 +0100 + + libtunes: made logic in Tunes::set_control() more obvious + +commit 4e479b7f04e874447b728a47de14a5409f27d8f7 +Author: Alessandro Simovic +Date: Fri Jan 26 14:08:51 2018 +0100 + + libtunes: renamed config_tone() to reset() + +commit 6ce839ea1e0dc2ec8873937ec22d2305065cbb12 +Author: Alessandro Simovic +Date: Wed Jan 24 08:25:34 2018 +0100 + + libtunes: added tone strength as state and output to libtunes + + Since the tune library also contains logic how tunes can be overriden, + a user of the tunes library cannot know the strength of the current tune + without replicating some logic. Easy solution is to add strength to the + output of Tunes::get_next_tune(). + +commit acdc81ea0a8943fd7a352261bd687ee0b91ba28c +Author: Alessandro Simovic +Date: Tue Jan 23 17:29:38 2018 +0100 + + libtunes: cleanup / docs + +commit d455c1e7e14d0579f6a70b51b572505268e4dc6f +Author: Alessandro Simovic +Date: Tue Jan 23 12:12:06 2018 +0100 + + libtunes: Repeating tunes can be interrupted without override + + Otherwise the only way of interrupting a repeated tune would be with the override flag, which should only be used rarely. + Now repeating tunes have lowest priority, followed by one-shot tunes, followed by anything with an override flag. + +commit 34836a2b21dcb7afd4863589676ef589d8ff1589 +Author: Alessandro Simovic +Date: Tue Jan 23 10:51:10 2018 +0100 + + libtunes: allow custom tune (id 0) to be used to stop playback. + + Override flag must still be set to true! + +commit 2cf93df918829e380d2d9b2e6a5fa3951cc289c4 +Author: Alessandro Simovic +Date: Tue Jan 23 10:02:07 2018 +0100 + + libtunes: _repeat was uninitialized. Defaulting to false now. + + Bugfix: This fixes a bug where libtunes might indicate that there are more tones to play even after the last note of a tune. + +commit f47443f283f8d2d6ffa669b1d6d15540bbfdef2a +Author: Alessandro Simovic +Date: Tue Jan 23 09:21:07 2018 +0100 + + libtunes: (bugfix) sending a custom msg tune overrides everything + + Custom msg tune can override any tune playing, regardless of the tune_override flag. + +commit 2acd431fcbb2cc8c03213431d2f2259a0a54c358 +Author: Matthias Grob +Date: Mon Mar 26 13:01:41 2018 +0100 + + mc_att_control: revert to tested cutoff frequency + + Revert the disabled d term filter which needs to be enabled + after reducing IMU filtering and was probably unintentionally + during a rebase. + +commit 19a4f0988c42679207b9da101d54bc61432cdfb7 +Author: Daniel Agar +Date: Sat Mar 24 12:55:18 2018 -0400 + + gyrosim fix transfer hardcoded buffer index + + - fixes coverity CID 196758 + +commit a48e3bf68ddd3125aa5d69b60847ecbe45691bb7 +Author: Daniel Agar +Date: Sat Mar 24 12:51:32 2018 -0400 + + sensors fix uninitialized diffferential_pressure message + + - fixes coverity CID 260383 + +commit fc829b8519714407c6f1fa355b579c4db39a365b +Author: Daniel Agar +Date: Sat Mar 24 12:47:03 2018 -0400 + + pwm_out_sim PWM_SERVO_SET_MIN_PWM fix index check + + - fixes coverity CID 264261 + +commit 8c43408a923bcf37631bb3ac997c6d628053252d +Author: Daniel Agar +Date: Sat Mar 24 12:46:14 2018 -0400 + + pwm_out_sim PWM_SERVO_SET_MAX_PWM fix index check + + - fixes coverity CID 264263 + +commit 0ef5d892a1332a43bb501bf3fb2038d815771f3c +Author: Daniel Agar +Date: Sat Mar 24 12:43:59 2018 -0400 + + navigator precland initialize all fields + + - fixes coverity CID 264259 + +commit ed261c76daf6e5a40fab7cec6079b1febff4be85 +Author: stmoon +Date: Sat Mar 24 15:28:27 2018 +0900 + + add timestamp for sensor_preflight + +commit be52dcf5e36b651eda778076a5b2b9c71e33260c +Author: Alexandr Kondratev +Date: Fri Mar 23 19:55:26 2018 +0300 + + BMP280 improve external device flag parameter naming (#8806) + +commit d2712dcb05604b6423e9b7bd161ca45b35fd07fb +Author: Daniel Agar +Date: Fri Mar 23 12:53:49 2018 -0400 + + mc_pos_control move to matrix lib (#9141) + +commit cc26c34691db1e622cddac6d330679fe61467d37 +Author: Roman +Date: Fri Mar 23 13:57:55 2018 +0100 + + airspeed driver: un-advertise differential pressure topic + + Signed-off-by: Roman + +commit 81a80e0d5634c1796838d155abd73ab3ba0c2fd1 +Author: bresch +Date: Fri Mar 23 09:44:50 2018 +0100 + + Airmode - Minor rewording + +commit c9d72c0d0721e3a05930a683b2e1ed3bc59f8134 +Author: bresch +Date: Mon Mar 12 14:41:30 2018 +0100 + + PWMSim : add MC_AIRMODE support + +commit 7ef3ae8828b3fb43ad53ec0c5eeda31b02925e15 +Author: bresch +Date: Mon Mar 12 11:49:53 2018 +0100 + + Multicopter mixer - Recompute safe roll_pitch_scale if not in air-mode + If not in air-mode the mixer is not able to apply positive boosting + and roll_pitch_scale is recomputed to apply symmetric - reduced - thrust. + This has the consequence to cut completely the outputs when the thrust is + set to zero. + +commit 56ea1a82aa7203145531a8f893e5957c9f214e46 +Author: Beat Küng +Date: Mon Feb 19 17:10:50 2018 +0100 + + linux_pwm_out: add MC_AIRMODE support + +commit 20c7387c87bc1022e05056a48c3f90727999f67f +Author: Beat Küng +Date: Mon Feb 19 17:09:42 2018 +0100 + + snapdragon_pwm_out: add MC_AIRMODE support + +commit 2b6ca2cf82e4b8a216758cd9f5835db3befaf231 +Author: Beat Küng +Date: Mon Feb 19 15:09:07 2018 +0100 + + uavcan_main: use parameter_update to check for param updates + + this avoids calling param_get() on every loop iteration. + +commit 72d22c4297d787a54db0f1d5a170dda4ff47a704 +Author: Beat Küng +Date: Mon Feb 19 15:05:46 2018 +0100 + + cleanup uavcan_main: replace warnx with PX4_{INFO,ERR,DEBUG} + +commit f21ab05f486e91d353bee41fe2d7cd005923b1fb +Author: Beat Küng +Date: Mon Feb 19 15:03:56 2018 +0100 + + mixer_multirotor: fix comment thrust_gain -> thrust_scale + + Added in 262d9c790bf0d3cd652. + +commit 0d9693347fff77223613b7b319473ccc25d6d921 +Author: Beat Küng +Date: Thu Feb 15 21:31:23 2018 +0100 + + fmu + px4io: fixes for MC_AIRMODE parameter + + - fmu: in case of _mot_t_max==0 _airmode was not set in the mixer + - px4io: param_val is a float + +commit 99ce9cc2a86c13e608c595436f592df9adcd41ba +Author: bresch +Date: Tue Feb 13 15:18:40 2018 +0100 + + Airmode - Add support for UAVCAN + +commit 6976232a205050ed69347d1802ab789eaa96c31c +Author: bresch +Date: Tue Feb 13 11:53:54 2018 +0100 + + Airmode - Add airmode parameter for multicopter mixer + +commit 851c3657d1178d4bbc017308a552b64a3e4f2456 +Author: bresch +Date: Wed Sep 20 19:16:01 2017 +0200 + + Multicopter mixer - Use already computed value instead of recomputing it + +commit 803eb9ac32e21537ba1be4d7e09e73ee9c49e4f1 +Author: bresch +Date: Tue Sep 5 11:26:06 2017 +0200 + + Multicopter mixer - Simplify and correct mistakes of roll-pitch motor saturation handling + +commit 450e7c67746c14ad468acf0f7fdbb806e63e8cec +Author: bresch +Date: Mon Sep 4 14:11:05 2017 +0200 + + Multicopter mixer - Remove arbitraty boost gain during saturation + +commit 096e2ec6293eab5b93187454b63c4ad585376629 +Author: bresch +Date: Mon Sep 4 12:51:48 2017 +0200 + + Multicopter mixer - Always unsaturate high-saturated motors when possible + +commit df194b1de41553eb6444ff1c5ae13e2c6d6f46db +Author: bresch +Date: Mon Sep 4 12:43:35 2017 +0200 + + Multicopter mixer - Rewrite unnecessarily complicated conditions + +commit 5da2842dbce2a1b21edfcd75f02430b0cc5d5f96 +Author: bresch +Date: Mon Sep 4 12:39:56 2017 +0200 + + Multicopter mixer - Always unsaturate low-saturated motors when possible + +commit 01f5f8862a0e1fe19575f6fd1532db2772f63eb5 +Author: Martin Trgina +Date: Thu Mar 22 21:47:58 2018 +0100 + + Support of HITL simulation for Intel Aero FC (#9132) + + * Adding pwm_out_sim + * pwm_out_sim driver will be by default part of Aero FC PX4 Nuttx drivers + * tap_esc is off when SYS_HITL 1 + +commit dffb4f23b392ddf24724da68aa82fe388f27f396 +Author: Daniel Agar +Date: Thu Mar 22 13:42:24 2018 -0400 + + Jenkins add px4fmu bloaty comparison to last successful master build (#9142) + +commit 44e3bd6c1c0a0d19b3089163b92120b78ada0b3e +Author: Daniel Agar +Date: Wed Mar 21 16:02:43 2018 -0400 + + navigator follow_target move to matrix lib + +commit d75087572ccc466a2d4b8171e5fa456d0eabd0fe +Author: Beat Küng +Date: Thu Mar 22 08:08:03 2018 +0100 + + jMAVSim: update submodule + + Fixes a mavlink 2 parsing bug + +commit a8ddd9ef649bf301a52f6f0221360e9ea81db7e4 +Author: Beat Küng +Date: Tue Mar 20 15:28:12 2018 +0100 + + syslink_bridge: include to fix compilation issue + + GCC error: + error: 'memcpy' was not declared in this scope + +commit b512d11e541781209c0fa83a676333a4f7479f9f +Author: Beat Küng +Date: Tue Mar 20 11:28:48 2018 +0100 + + refactor fw_pos_control_l1: replace BlockParam* with Param* classes + + Also change naming convention: add _ prefix to class attributes + +commit 51ca01ce040a58decfa8af138de12752b37abefd +Author: Beat Küng +Date: Tue Mar 20 11:19:54 2018 +0100 + + FixedwingAttitudeControl: remove SuperBlock dependency + +commit 0fdd53f4c209b32a5c839f3eaefd77f2a48fede8 +Author: Beat Küng +Date: Tue Mar 20 11:14:53 2018 +0100 + + refactor simulator: replace BlockParam* with Param* classes + +commit 7937f9e82c95a0c860513dc61457ef41066690c6 +Author: Beat Küng +Date: Tue Mar 20 11:14:00 2018 +0100 + + refactor Battery: replace BlockParam* with Param* classes + +commit e32d8ea8b64ad89d301e7dd07c21d10c8386029d +Author: Beat Küng +Date: Tue Mar 20 11:10:16 2018 +0100 + + ModuleParams: add setParent() method + +commit 408cfd6ce151bf9700ed8acce8d23db29eca82f8 +Author: Beat Küng +Date: Tue Mar 20 11:09:52 2018 +0100 + + err.h: remove unused declarations + +commit cd4eb9a1deb70d5ab79bc2d738084d1ea9503ea1 +Author: Beat Küng +Date: Mon Mar 19 14:48:41 2018 +0100 + + pwm_out_sim: fix comment & add missing return + +commit dff7cf687aeb692483f820431f2c8cb72ae47191 +Author: Beat Küng +Date: Mon Mar 19 14:45:54 2018 +0100 + + pwm_out_sim: fix documentation & task name + +commit 68ce62f1731bad8f74ec41d3f54069ee4623e076 +Author: Beat Küng +Date: Mon Mar 19 14:21:56 2018 +0100 + + Commander.hpp: remove usage of BlockParam & SuperBlock + +commit e3d653d9a77c88927c7b246f1781a2e799006359 +Author: Beat Küng +Date: Mon Mar 19 14:20:18 2018 +0100 + + md25: remove used source files BlockSysIdent.{cpp,hpp} + +commit 3a0a896a9c937bf7de7f42744a5c4e8afb7a989f +Author: Daniel Agar +Date: Wed Mar 21 14:32:47 2018 -0400 + + sensors move to matrix lib + +commit ad2b96b523779eb560189a1e73c40eff73ea4e33 +Author: Daniel Agar +Date: Wed Mar 21 16:04:51 2018 -0400 + + mavlink move to matrix lib + +commit 7830d3503e812e832b59f3c0d3d752f0360c18d5 +Author: Daniel Agar +Date: Wed Mar 21 01:15:24 2018 -0400 + + posix sitl standard_vtol lower MPC_THR_MIN + +commit b5aded0db2c680ce8e95260c6cc6b69c69d3975d +Author: Daniel Agar +Date: Wed Mar 21 00:53:09 2018 -0400 + + update vtol mission tests to increase length + +commit fd0f31ef50e66db7f217f7d96a95fc29e3b8705a +Author: Daniel Agar +Date: Wed Mar 21 17:38:58 2018 -0400 + + FW Phantom FPV Flying Wing fix FW_R_RMAX 0 + +commit 0e972fc6c264033035a5e4b9819e61aa95e533a0 +Author: Daniel Agar +Date: Wed Mar 21 16:29:45 2018 -0400 + + Jenkins run bloaty on px4fmu nuttx builds + +commit 21ea27f7f69b9804527f450197dcf165981a35d2 +Author: Daniel Agar +Date: Wed Mar 21 14:12:54 2018 -0400 + + camera_trigger replace math::Vector with matrix::Vector + +commit 5b6fda2e4bc138f17917f0a78ba0df0e84de7ce6 +Author: Daniel Agar +Date: Wed Mar 21 14:16:02 2018 -0400 + + uuv_example_app move to matrix lib + +commit ac7242987c7e546c02e857258670560b836a25c7 +Author: Daniel Agar +Date: Wed Mar 21 14:09:36 2018 -0400 + + delete unused tailsitter_recovery library (#9103) + +commit b7bfeb442e7a55654331677ddf07a1b6acdae6aa +Author: Daniel Agar +Date: Mon Mar 19 00:23:45 2018 -0400 + + fw_att_control move to matrix lib math + +commit 1b174eeca220a1176f2c3146515a4ccacf592e76 +Author: Daniel Agar +Date: Tue Mar 20 20:28:38 2018 -0400 + + drivers replace math::Vector<3> with matrix::Vector3f + +commit e504dc86b74ed1f1fb63c6b1f5dd3585dfd63b54 +Author: Roman +Date: Wed Mar 21 18:07:53 2018 +0100 + + fw & vtol startup scripts: don't start wind estimator for now + + - need to make some flash space for fmuv2 to avoid user confusion about + why it wind estimator only runs on some platforms + + Signed-off-by: Roman + +commit d9fbf85c200a703d537651d009bf101177638765 +Author: Roman +Date: Wed Mar 21 18:06:06 2018 +0100 + + ekf2: remove early advertising of wind estimate topic + + - if it's not estimating wind it won't publish it below (was fixed) + + Signed-off-by: Roman + +commit 372a519ac419e6760abb6edc502dfa5465505906 +Author: Roman +Date: Wed Mar 21 15:23:19 2018 +0100 + + wind estimator: added airspeed and sideslip gate sizes for innovation tests + + Signed-off-by: Roman + +commit 32a848d31255c0c96e3f3d6906a105e62279ebdb +Author: Roman +Date: Wed Mar 21 12:16:03 2018 +0100 + + updated ecl for airdata module + +commit 3600225ed43137546e4697f59b6f284d639ddd5a +Author: Daniel Agar +Date: Wed Mar 21 00:36:04 2018 -0400 + + wind_estimator trim module documentation to fit in limit + +commit f1bb61769fe288928bfe52d62a9ca63e2efe669b +Author: Daniel Agar +Date: Tue Mar 20 19:38:40 2018 -0400 + + wind_estimator fix LPWORK/HPWORK confusion and cleanup + +commit 8400d429883ec5d099d53a401cb6a20d48c652e6 +Author: Roman +Date: Wed Mar 14 15:48:39 2018 +0100 + + wind estimator: fixed minor comments + + Signed-off-by: Roman + +commit 86b525ad2c7d901f4bf543e44b2ea245d6bd28a6 +Author: Roman +Date: Wed Mar 14 15:44:44 2018 +0100 + + wind_estimator: use ModuleParams class to handle parameters + + Signed-off-by: Roman + +commit 1fd1a426bb77392f30c0a0380a8a1450d4adf729 +Author: Roman +Date: Wed Mar 14 15:03:28 2018 +0100 + + cmake configs: don't build wind estimator for fmu-v2 due to lack of flash space + + Signed-off-by: Roman + +commit d2ebb0c7a28f3c0331b49831489047026be409a7 +Author: Roman +Date: Wed Mar 14 15:01:20 2018 +0100 + + ekf2: advertise wind topic early to make sure ekf2 get the first instance + + Signed-off-by: Roman + +commit 5b067df01e4b3c5ee7cb77297e2d050aec916006 +Author: Roman +Date: Wed Mar 14 14:59:56 2018 +0100 + + wind_estimator: cleanup + + Signed-off-by: Roman + +commit 33c1bcb9834aa71d9772424b6c1d84e87412abb9 +Author: Roman +Date: Wed Mar 14 14:59:37 2018 +0100 + + wind_estimator: set missing task_id + + Signed-off-by: Roman + +commit 53e22661d4df64fe9985df288118e11083ee861c +Author: Roman +Date: Wed Mar 14 14:59:07 2018 +0100 + + wind_estimator: unsubscribe from topics and unadvertise wind topic + + Signed-off-by: Roman + +commit df3a3daa0f8bd20129854c5db66789c58c9887cd +Author: Roman +Date: Wed Mar 14 10:59:49 2018 +0100 + + start wind estimator for relevant platforms + + Signed-off-by: Roman + +commit 9dc7d1dd7455e43b9751e251192c7f78ec8930f6 +Author: Roman +Date: Wed Mar 14 10:26:20 2018 +0100 + + cmake configs: added wind estimator to relevant configs + + Signed-off-by: Roman + +commit 7c0f043116699ea469c42d10081403ca22bc638c +Author: Roman +Date: Wed Mar 14 10:25:10 2018 +0100 + + added module which implements wind & airspeed scale factor estimator via + work queue + + Signed-off-by: Roman + +commit 9e1089a4fcdf956c940707a424d31043ea1f4a26 +Author: Roman +Date: Wed Mar 14 10:23:04 2018 +0100 + + wind estimate msg: added more relevant data + + - true airspeed innovation and variance + - sideslip angle innovation and variance + + Signed-off-by: Roman + +commit d952fe028e2cedf69b87a9ca01eff811fcc9b94e +Author: Karl Schwabe +Date: Wed Mar 21 14:18:55 2018 +0100 + + MPU6000: unadvertises the accel and gyro uORB topics in destructor + +commit cb30d66cefee4052e3fcc7b37fa919967175779b +Author: Roman +Date: Tue Mar 20 10:14:14 2018 +0100 + + convergence config: increase multirotor idle speed + + - increase the minimum pwm value for multirotor mode since we experienced + the rear motor stalling in certain situations when throttle was low + + Signed-off-by: Roman + +commit d87b7ac7f4f3a86b49b64a976e982e469d361bd0 +Author: sanderux +Date: Sat Mar 17 13:53:44 2018 +0100 + + Fix scale application on FW throttle baro compensation + +commit b6b7fddb9f87d163f7305bf8e58bb7780eb585a0 +Author: Daniel Agar +Date: Mon Mar 19 18:09:54 2018 -0400 + + TECS and L1 switch to matrix math library (#9101) + +commit e63f9d9bf6252b357ff7d6a2d1cce94f8fefa213 +Author: Daniel Agar +Date: Mon Mar 19 12:45:42 2018 -0400 + + mathlib Limits move radians/degrees to header (#9102) + +commit cd250831d51126fc3c0d217f18a0702640881f44 +Author: Alessandro Simovic +Date: Mon Mar 19 13:25:00 2018 +0100 + + commander: removed duplicated startup tune + + Addressing review comments in PR #9096 + +commit be275b880b9626cc722d1b1743271df4b852eb70 +Author: Martina +Date: Fri Jan 19 14:48:12 2018 +0100 + + tunes: add fallthrough macro + +commit ee0ae079ff37bd991eb6b5cad7104235404a625b +Author: Simone Guscetti +Date: Tue Aug 8 11:17:57 2017 +0200 + + tests: test_hrt modernize NULL with nullptr + +commit 879c698cab27915c5fc36c15bdb52b29a89bfc63 +Author: Simone Guscetti +Date: Tue Aug 8 10:58:35 2017 +0200 + + libtunes: Change TuneID::ERROR in ERROR_TUNE + + This prevents the expanction of the ERROR macro inside the TuneID enum + +commit 79dacdda2c4cbb16b16d1b9eada07f16f8fcd5fd +Author: Simone Guscetti +Date: Tue Aug 8 10:20:49 2017 +0200 + + tune_control: update comment + +commit e140c37fe31715f48d631930c37703aebfa10e9d +Author: Simone Guscetti +Date: Tue Aug 8 10:19:46 2017 +0200 + + systemcmds: tests update to cpp file for test_hrc + +commit 50d35f63be333bd4f0e5f8e6ce889e9a9d405170 +Author: Simone Guscetti +Date: Mon Aug 7 17:18:51 2017 +0200 + + tune_control: Remove the tune defines + +commit ce952d8f64e3ca95721ae20dc79cdd1a4064809a +Author: Simone Guscetti +Date: Mon Aug 7 17:15:16 2017 +0200 + + drv_tone_alarm: Add tune definition + +commit 4c6daf074880450c1f05dceded8d6f7e134fb6bb +Author: Simone Guscetti +Date: Mon Aug 7 17:01:59 2017 +0200 + + libtunes: Update tunes and mkblctrl to use the tune_definition + +commit 26b721ac8bb4f59287c20326235a3aa97c7148f1 +Author: Simone Guscetti +Date: Mon Aug 7 17:00:29 2017 +0200 + + libtunes: Add new tune_definition file + +commit 20905ce478e207510c2104f73935129a02ffc27f +Author: Simone Guscetti +Date: Fri Mar 16 15:33:25 2018 +0100 + + stm32: board_reset, keep legacy definition for old chips + +commit 217a67f95651b29f468cfcdd0889766dd87f3b6e +Author: Simone Guscetti +Date: Fri Feb 23 21:19:37 2018 +0100 + + px4_micro_hal: Add up_internal for stm32f7 builds + + This is included in other stm32 architectures in the stm32.h file. + +commit 2b81331f8ad24462cf181b181931de10042fd5e5 +Author: Simone Guscetti +Date: Fri Feb 23 21:02:57 2018 +0100 + + stm32: board_reset, change backup register + + Change to be coherent with the change on NuttX upstream, in the future + STM32_BKP_BASE will be removed. This is using the definition over stm32_rtc.h interface. + +commit 76aa0441050596a08e5a523f94ae13f43ed39b07 +Author: Beat Küng +Date: Fri Mar 16 14:48:34 2018 +0100 + + navigator mission: add yaw offset to vehicle's yaw for ROI cmds and disabled gimbal yaw + +commit 09dba29b6c43092f19117274fb61c254d59ccfc9 +Author: Beat Küng +Date: Thu Mar 15 15:41:35 2018 +0100 + + fix vehicle_roi.msg: re-add ROI_WPINDEX + + The indexes are directly mapped from MAVLink, thus the actual value is + important. + +commit a0372c618322a11f537642bc8a58061c984c23bf +Author: Beat Küng +Date: Thu Mar 15 11:41:10 2018 +0100 + + vmount: implement VEHICLE_CMD_DO_SET_ROI_WPNEXT_OFFSET + +commit cc777a80ffe9326f96669f0d7bf9e6b874a54bdf +Author: Beat Küng +Date: Thu Mar 15 11:23:05 2018 +0100 + + vehicle_roi.msg: remove unsupported fields + +commit aaa67632ca19d08edb205200fd61f41374a3a30b +Author: Beat Küng +Date: Thu Mar 15 11:22:00 2018 +0100 + + navigator: remove redundant switch block for ROI handling + +commit 062e44061d96ee1f82de0c3b7e8a934742c5057c +Author: Shivam Chauhan +Date: Sun Mar 18 08:29:27 2018 -0700 + + bmp280 changed variable name to resolve shadow declaration issue. (#9100) + +commit 52e5e0df14c13343661403f53f9a7c0ee427babf +Author: Thomas Stastny +Date: Fri Mar 16 21:55:44 2018 +0100 + + fw_att_control: schedule trims for airspeed and flap deployment (#8937) + +commit 6d445cf5a6a1353754839cd75243cd0ef84afce7 +Author: ksschwabe +Date: Fri Mar 16 17:44:25 2018 +0100 + + Adds ability for generate_listener.py to process out-of-tree uORB message definitions as well (#9097) + +commit 34dd68bee1909fd98eb0f9938fb10ab27f9e7320 +Author: barzanisar +Date: Fri Mar 16 14:14:52 2018 +0100 + + Update syslink_main.cpp + +commit a6e35ab7f7854d16541a926e2e5e57042af38e97 +Author: barzanisar +Date: Fri Mar 16 13:50:12 2018 +0100 + + Beat's changes to make QGC connect with crazyflie + +commit 691a5c65326ea02c6ae18b63577b9b5af46aac71 +Author: barzanisar +Date: Fri Mar 16 13:45:52 2018 +0100 + + Beat's changes in syslink work so reverting this + + No need for this since beat's changes in syslink_main.cpp work for connecting crazyflie to QGC. + Will open a separate PR for it. + +commit 0f79222ff905501c6cef19897771595317595948 +Author: barzanisar +Date: Fri Mar 16 09:12:08 2018 +0100 + + This makes QGC connect with crazyflie + + Discussed in https://github.com/PX4/Firmware/issues/8924 + +commit 08a53a9056ba86a4b3361a99c75115857920591a +Author: AlexKlimaj +Date: Thu Mar 15 12:46:27 2018 -0600 + + batt_smbus add complementary filter and small fixes (#9080) + + * Batt_smbus. Added complementary filter to remaining capacity, reversed warning state checks, and added remaining/discharged out of range checks to handle bad battery calibrations + + * Changed errx to PX4_ERR + + * Added PX4_ERR returns + +commit 7776789b7d0174050ed432433b4bc43672cadc51 +Author: Kabir Mohammed +Date: Thu Mar 15 13:26:35 2018 -0400 + + rc.sensors : fix startup for lidars on Pixhawk boards (#9058) + +commit f68f8978205fe6aadbd20100327c6c07c437fef8 +Author: Amir Melzer +Date: Thu Mar 15 18:13:07 2018 +0100 + + update submodule to include changes in the ASLUAV BMS message (#9083) + +commit ed0b6db2deec8be50afc7087dbd0a7d0990cb404 +Author: Matthias Grob +Date: Thu Mar 15 17:45:32 2018 +0100 + + mc_att_control: clarify comment about yaw feed forward + +commit ff25c7f48abba7f0575b75069e27baf340132534 +Author: Matthias Grob +Date: Tue Mar 13 10:23:17 2018 +0100 + + ensure attitude setpoint initialization before arming + + - On initialization _v_att_sp got filled with zeros + leaving invalid quaternions + - While not armed mc_pos_control did not publish any + attitude setpoint which makes no sense + - The attitude control just uses the data in _v_att_sp + if it was (ever) updated or not + +commit e32b04fff158da45acc5d041b48c923432e207e5 +Author: Matthias Grob +Date: Tue Mar 13 08:43:00 2018 +0100 + + mc_att_control: catch numerical out of domain case + + While operating on exactly normalized float quaternions + it can aparently still happen that one of the elements + gets just slightly above 1 or below -1 and hence out of + the domain of the acosf and asinf functions resulting in + NaN. The constrain function uses stricly smaller/bigger + comparisons and catches all tested cases. + +commit 42f4e62a04e069d228d4c1e78356a61ec29a564b +Author: Matthias Grob +Date: Tue Mar 13 08:37:54 2018 +0100 + + mc_att_control: clarify corner case comment + +commit 9f69447e225cee3a798fcbebafe8ca83d815c6d8 +Author: Matthias Grob +Date: Sat Mar 3 20:57:32 2018 +0000 + + mc_att_control: replace nasty corner case condition + + I found a better solution for the condition of the numerical + corner case and also tried to comment it more clearly. + +commit d2ead02fb5afdd610c6869e5cf55fec9dae41ae8 +Author: Matthias Grob +Date: Sat Mar 3 20:57:32 2018 +0000 + + mc_att_control: catch numerical corner cases + + - Delete left over identity matrix. + + - Corner case with a zero element when using the signum function: + We always need a sign also for zero. + + - Corner case with arbitrary yaw but and 180 degree roll or pitch: + Reduced attitude control calculation always rotates around roll + because there's no right choice when neglecting yaw. In that small + corner case it's better to just use full attitude contol and hence + rotate around the most efficient roll/pitch combination. + +commit dc28c475443f40e9b0508d13dc1ef59abf16f811 +Author: Matthias Grob +Date: Sat Mar 3 20:57:32 2018 +0000 + + mc_att_control: correct head comment + +commit c4fb2b26fd5705d13df2fc7912eb2d37a76cf0c3 +Author: Matthias Grob +Date: Sat Mar 3 20:57:32 2018 +0000 + + mc_att_control: prepare yaw weight from gain ratio + + According to the paper the quaternion controller is built on + the yaw weight represents the ratio between the roll/pitch and + the yaw attitude control time constant. It also states that as a + thumb rule a value of ~0.4 works alright for most multicopter + platforms. The default attitude gains of PX4 which were determined + independent of the paper from experimental results have a ratio of + 2.8/6.5 = 0.43 which matches. + +commit 6317d36ec94a0fee3e3b74d00745f58fc47c239b +Author: Matthias Grob +Date: Sat Mar 3 20:57:32 2018 +0000 + + mc_att_control: remove time constant parameter + + Because the parameter does not make sense from a control theory + perspective. Either you have a gain with the unit 1/s or an inverse + gain or time constant with the unit s. But the time constant parameter + was neither bound to any exact unit nor did it apply instead of a gain. + Rather it adjusted multiple gains from rate and attitude control + according to an arbitrary scale. This can only by accident lead to + good tuning. + +commit ba5f2254cd3b85b55a5f6f2cf7110b19b6d19bba +Author: Matthias Grob +Date: Sat Mar 3 20:57:32 2018 +0000 + + mc_att_control: add reduced quaternion attitude control + + to prioritize yaw compared to roll and pitch by combining + the shortest rotation to achieve a total thrust vector with + the full attitude respecting the desired yaw + not by scaling down the control output with the gains + +commit 9ff9692270f9a754abcd8038ce2a722af9760748 +Author: Matthias Grob +Date: Fri Oct 20 11:47:00 2017 +0200 + + mc_att_control: switch to quaternion attitude control (no yaw reduction yet) + +commit 1abf90c6d48572958e1887d51b49c36edccd915a +Author: Daniel Agar +Date: Wed Mar 14 13:46:19 2018 -0400 + + EKF2 only publish wind_estimate if wind velocity is being estimated + + - refactor body wind velocity calculation + +commit 7607c71ca8387e13bffed9b8c47e79fc99875e0c +Author: Daniel Agar +Date: Wed Feb 28 19:05:29 2018 -0500 + + fw_pos_control_l1 project virtual waypoint to handle landing overshoot + +commit d1dca4e74c0c22fa58d23e5bbf58d029ee1c5b19 +Author: Daniel Agar +Date: Wed Feb 28 18:07:49 2018 -0500 + + fw_pos_ctrl_l1 move takeoff to control_takeoff() + +commit c72340e0399e2b3e6ca209032077f03c0415fd06 +Author: Daniel Agar +Date: Wed Feb 28 17:46:46 2018 -0500 + + fw_pos_ctrl_l1 move landing to control_landing() + +commit f194c5424c704435c5e66383116b1f6eb89e9518 +Author: Daniel Agar +Date: Tue Mar 13 23:42:47 2018 -0400 + + move hmc5883 i2c address into driver + +commit bb7466c59631db4ed4d7b42b1961f40bd676316b +Author: Daniel Agar +Date: Tue Mar 13 23:40:18 2018 -0400 + + move rgbled i2c address into driver + +commit 2a5a7b3a1e8f5a8a4015dc4f2df8e10e52c8eeab +Author: Karl Schwabe +Date: Tue Mar 13 23:40:38 2018 +0100 + + Adds ability to have out-of-tree uORB message definitions + + If the EXTERNAL_MODULES_LOCATION variable has been set, and the + EXTERNAL_MODULES_LOCATION/msg/ directory exists containing a + CMakeLists.txt file with the following format: + set(config_msg_list_external + message1.msg + message2.msg + message3.msg + ... + PARENT_SCOPE + ) + then the messages defined in config_msg_list_external are added to the + msg_files list in Firmware/msg/CMakeLists.txt and are used to generate uORB + message headers. The generate uORB message headers are generated in the same + location as the normal uORB message headers in the build directory, namely, + /uORB/topics. The uORB topic sources are generated in + /msg/topics_sources. + +commit dacec87d6bc4a799ec04633c4e0784676f625d9c +Author: Daniel Agar +Date: Tue Mar 13 20:36:53 2018 -0400 + + px4fmu-v3 add missing lsm303d and sort + +commit de85acb8b031dbdf776be21bbff48fd26845e3c7 +Author: Daniel Agar +Date: Tue Mar 13 18:11:27 2018 -0400 + + px4fmu-v2 version detection and init cleanup + + - if an invalid version is detected reinit, then reset + +commit 24be68b27a6e464f3de30ba4cf9b353a66b0a409 +Author: Daniel Agar +Date: Tue Mar 13 13:28:05 2018 -0400 + + eclipse project add paths for new params + +commit 2bcc5cf3e58a5f29ca13b025e28bb64627a5d04b +Author: Beat Küng +Date: Tue Mar 13 17:41:18 2018 +0100 + + imu filter defaults: set IMU_GYRO_CUTOFF to 80 and MC_DTERM_CUTOFF to 30 + + tested on at least 5 different vehicles, including AeroFC. The values + should be conservative, good setups (with low vibrations) can increase + these values even further. + + increasing IMU_GYRO_CUTOFF allows for better tuning gains (increased P). + +commit a99e49a85676efb25ee53324c4d463f4c3fb76d4 +Author: Beat Küng +Date: Sat Mar 3 21:56:33 2018 +0100 + + landing_target_estimator: fix param type: int -> int32_t + +commit 22acb1dab1483fcbf618a8836864750ff8596b8f +Author: Beat Küng +Date: Sat Mar 3 20:31:20 2018 +0100 + + cmake configs: add landing_target_estimator wherever local_position_estimator is enabled + + LTEST_MODE is defined in landing_target_estimator and required by + local_position_estimator. + +commit 7ee464c2644fe8731a860641a820b2fe3349d363 +Author: Beat Küng +Date: Sat Mar 3 19:56:02 2018 +0100 + + LPE: refactor to use ModuleParams + +commit 83d55773af0127ba61c8b94a705e7131d9916ab6 +Author: Beat Küng +Date: Sat Mar 3 19:33:21 2018 +0100 + + LPE: refactor to use ModuleBase + +commit 9fb9b2916a63d63578acb09413023878b87afe12 +Author: Beat Küng +Date: Sat Mar 3 19:32:01 2018 +0100 + + LPE: use default & delete keywords for constructors & destructors + +commit f7ee3c2015fc4fe2ee5f21fa3e81d2ead51ae29f +Author: Beat Küng +Date: Sat Mar 3 18:58:56 2018 +0100 + + cmake configs: add vtol_att_control for required parameters VT_B_DEC_MSS & VT_B_REV_DEL + + Required by Navigator. + +commit 279b66bfbdcff9584f7f2d086de7618ef9c5a313 +Author: Beat Küng +Date: Sat Mar 3 14:45:58 2018 +0100 + + ekf2: use new Param class + + reduces RAM usage by 1.3KB + +commit eb33145ac8066e73ef09b28528d8ebaf9f9f8288 +Author: Beat Küng +Date: Sat Mar 3 14:45:43 2018 +0100 + + px4_param.h: add ParamExtFloat & ParamExtInt (required by ekf2) + +commit 89a775b4011641875b7f2fddafc704b733f411d5 +Author: Beat Küng +Date: Fri Mar 2 19:16:15 2018 +0100 + + navigator: remove use of final to allow extending class hierarchy + +commit 8a5cdac1f4abed4708171a9e645ce5754fc65169 +Author: Beat Küng +Date: Fri Mar 2 19:10:33 2018 +0100 + + FixedwingPositionControl: fix ordering of PRINT_MODULE_USAGE_NAME + +commit e0af2912a1d030ea8bb392902b41401ae1f80ee1 +Author: Beat Küng +Date: Fri Mar 2 19:10:01 2018 +0100 + + navigator: avoid use of a static variable last_geofence_check + +commit 320bdc6482cc5e7644e5157294b3d1e589c04fc7 +Author: Beat Küng +Date: Fri Mar 2 19:09:34 2018 +0100 + + navigator: refactor to use ModuleBase class + +commit 246be4f0ab47a843adebd9ec9657655b4dd2fc02 +Author: Beat Küng +Date: Fri Mar 2 14:35:33 2018 +0100 + + precland: use 'default' for destructor + +commit 2e6904b8a45e0190a11b0cd176b92e90f694126d +Author: Beat Küng +Date: Fri Mar 2 14:00:22 2018 +0100 + + navigator: use '#pragma once' as include guard + +commit f2dddc65a5a740cc7ba8f4555704d57e8576cdcc +Author: Beat Küng +Date: Fri Mar 2 13:58:43 2018 +0100 + + navigator: use new Param class + +commit 32eaf278add9a4ddc8e7457f17b0a21196addebc +Author: Beat Küng +Date: Thu Mar 1 15:10:05 2018 +0100 + + Battery: remove unnecessary updateParams() call in constructor + +commit 523bb1157736f87be70db5fd42e2780d7bfa4aa4 +Author: Beat Küng +Date: Wed Feb 21 11:34:03 2018 +0100 + + module template: update to use the new Param classes + +commit 0d26aeafe2cdc0928c504f42d37107deff95c5d5 +Author: Beat Küng +Date: Wed Feb 21 11:19:54 2018 +0100 + + px4_parameter.h: remove this file - it's not used anymore + +commit fca99cf775c25348b8460437865764a46176e86e +Author: Beat Küng +Date: Wed Jan 31 10:26:48 2018 +0100 + + param: refactor BlockParam classes + + - make the selected parameter a template argument. This + enables type-checking at compile-time. + - move things to src/platforms. + This provides consistent includes with ModuleBase + - add ModuleParams base class (replaces Block & SuperBlock) + - drop the Block* prefix from the class names + +commit 0e4034d01ebe3abc0fd070f88419d4580347f81e +Author: Beat Küng +Date: Wed Jan 31 10:23:50 2018 +0100 + + param: add a px4_parameters_public.h.jinja template + + Generates an enum with all params & additional type information for static + type checking + + The generated public param header is required to build the modules using + the new BlockParam classes. + +commit 0a5af0145433431355154fc0f99ee6b189fb8175 +Author: Beat Küng +Date: Wed Jan 31 10:20:54 2018 +0100 + + NavigatorMode: inherit from Block instead of SuperBlock + +commit 118214c6b5ca4419fa6296070f04a1065c0b2a0b +Author: Amir Melzer +Date: Tue Mar 13 13:19:13 2018 +0100 + + update submodule to include ASL_PWR_BRD + +commit ff66605a8a09d4c6034dcf2988cea34038650bba +Author: Philipp Oettershagen +Date: Tue Mar 13 11:07:51 2018 +0100 + + Fix: Increase pwmsim module stack by 100 bytes again because load_mon was giving warning about low stack + +commit 63121b74dfe71ea63ad6863b42e39c6fb85ca40b +Author: Jan Okle +Date: Thu Feb 22 20:16:23 2018 +0100 + + NuttX update - fix kinetis transmission status handling in the serial interrupt (#8944) + + https://github.com/PX4-NuttX/nuttx/commit/efc3d9e92bd10623ab3025f012fd7d481e1a7267 + +commit de9368319f3ae657ae4e3bc4ad40f192112f10d2 +Author: David Sidrane +Date: Wed Jan 3 04:10:56 2018 -1000 + + Do not change mode to read temperature + + The mode change was not necessary and in fact caused the chip to not update the registerfile resulting in MAG timeouts + +commit bb6802a1ed8188d149e1de7fbce2e56246402ed6 +Author: Beat Küng +Date: Fri Dec 22 08:03:25 2017 +0100 + + kinetis: fix PPM decoding + + On kinetis, the TPM_STATUS_TOF was used to detect missed interrupts for + PPM decoding. However this was not correct, because the TOF bit was set on + each timer overflow. This happened regularly after every 64ms interval, + which meant that most PPM frames were just discarded. + + I have not found any equivalent register/solution that is used on STMF4, + so this just removes the TOF handling. However there is now no way to + detect missed edges/interrupts! + +commit 5a7885610d4a70e99864cdb8e7c9bf7aaa05256c +Author: Beat Küng +Date: Fri Dec 22 07:57:08 2017 +0100 + + fmu: fix PPM publication if RC_SERIAL_PORT is not defined + + Before, the RC channel was published as fast as the fmu was running + (around 200Hz in unarmed state). + + And fix code style. + +commit dde922a9710adb914d4e09cdab653dc122e9abd7 +Author: Beat Küng +Date: Wed Dec 20 10:56:18 2017 +0100 + + fxos8701cq: add a 'stop' command + +commit 06df2fcb6598eb29966832eeb09c7cb452a2ffdd +Author: Beat Küng +Date: Wed Dec 20 10:54:34 2017 +0100 + + rc.interface: disable AUX mixer on NXPHLITE_V3 + +commit 0ed631227f0e5b4efc414e5a0a95f236eb3267b1 +Author: David Sidrane +Date: Mon Dec 4 11:50:33 2017 -1000 + + fxos8701cq:Work with fxos8701cq and fxos8700cq + + Allow whoami of fxos8701cq and fxos8700cq + +commit 5335778f6e14e76f2c7aa74e89f9921431cb602b +Author: Daniel Agar +Date: Sun Mar 11 16:23:50 2018 -0500 + + nxphlite start correct sensors and disable debug + +commit f95f4c5f0969d478566790fdd783c5e33f21646f +Author: Mohammed Kabir +Date: Wed Feb 21 01:23:20 2018 -0500 + + UAVCAN : Correct startup sequence and improve parameter description + +commit ebe74ccb2efba5d47931e1d2327c61707e65775b +Author: Vasily Evseenko +Date: Sat Mar 10 22:54:57 2018 +0300 + + Add 'forced on' flow control mode to mavlink UART (#8776) + +commit fd0be3c412a96455ae4d4197298b79f1717befe5 +Author: acfloria +Date: Fri Mar 9 13:49:49 2018 +0100 + + Remove MavLink dependency in navigator + +commit dbdb2c9c22a59c7376204eca55e56e2a0f3ab27f +Author: Simone Guscetti +Date: Thu Mar 8 21:38:33 2018 +0100 + + px4-fmuv5: config fix stm32f7 max SD card speed + + In the stm32f7 the configuration variable for SD card with DMA changed from CONFIG_STM32_SDIO_DMA to CONFIG_STM32F7_SDMMC_DMA + the maximum clock speed of 16MHz can now be achieved. + +commit 64b97cb18e0dd420eaca0a6a9b6f52657696f33f +Author: Roman +Date: Fri Mar 9 11:04:39 2018 +0100 + + fw_att_control: in acro use thrust from rate setpoint topic + + Signed-off-by: Roman + +commit 74730273c17ad84a56459b6e11d0795e5a268dde +Author: Thomas Stastny +Date: Fri Mar 9 04:55:45 2018 +0100 + + fw_att_control move angular rate limits to body angular rates (#9023) + + * ecl: attitude_fw update + - move angular rate limits to body angular rates + - handle rattitude/acro vs attitude mode rate limits + +commit 2ce8b6a984184b9fbb53e96b3ce4a11894857eba +Author: Daniel Agar +Date: Wed Mar 7 09:08:59 2018 -0500 + + delete VT_FW_PITCH_TRIM parameter (#9014) + +commit ac2b3ccadc693e269ce6588135f3a91d1a0830ad +Author: Roman +Date: Wed Mar 7 11:47:26 2018 +0100 + + vtol_att_control: default front transition throttle to 100% + + - the main idea is to prevent airspeed less systems to stall after a + transition + + Signed-off-by: Roman + +commit e4ea7262fde98a21634b61c892414be1bfb97e0b +Author: Roman +Date: Wed Mar 7 11:22:12 2018 +0100 + + tailsitter.cpp: small cosmetic fix + + Signed-off-by: Roman + +commit 03338935e0df471c01c25e9d360ba6257e264551 +Author: Roman +Date: Fri Mar 2 15:24:23 2018 +0100 + + vtol_att_control: make sure blending airspeed is smaller than transition airspeed + + Signed-off-by: Roman + +commit e0ca38e794bbce7dc16b187b8fbcb321b8fe0614 +Author: Roman +Date: Fri Mar 2 15:06:01 2018 +0100 + + standard vtol: fix mc weight calculation + + Signed-off-by: Roman + +commit 23257bf6ee1f2a17d39841aa5720662b6302a10d +Author: Roman +Date: Thu Mar 1 09:13:16 2018 +0100 + + standard vtol: simplify blending weight calculation + + Signed-off-by: Roman + +commit b66bc712af6deec5a2f33191f0d75771ba766412 +Author: Roman +Date: Wed Feb 28 10:08:28 2018 +0100 + + tailsitter: avoid doing same calculation twice + + Signed-off-by: Roman + +commit 1d8f588d37f4de3c442c885f641164e43a11671e +Author: Roman +Date: Wed Feb 28 09:56:32 2018 +0100 + + vtol_att_control: switch from division to multiplication for variable + calculation + + Signed-off-by: Roman + +commit 9e16543dbe17c2011101356aa290d3ed25b4fe78 +Author: Roman +Date: Tue Feb 27 16:09:41 2018 +0100 + + tiltrotor: represent time since transition in seconds + - more intuitive + - avoids tons of divisions + + Signed-off-by: Roman + +commit ae2e6c7a1873bd3af963139b55637396896b207f +Author: Roman +Date: Tue Feb 27 15:29:11 2018 +0100 + + tailsitter: represent time since transition in seconds + + - more intuitive + - avoids tons of divisions + + Signed-off-by: Roman + +commit bf22f02567f66251075964cb30ae36116db60942 +Author: Roman +Date: Tue Feb 27 14:25:46 2018 +0100 + + tailsitter: removed usage of hrt_elapsed and small cleanup + + - do not call hrt_elapsed_time since it's expensive + - remove P2 front transition phase (was not even used) + + Signed-off-by: Roman + +commit 196d0e40b4bc986bf6210f75e7d619a5e5c41712 +Author: Roman +Date: Tue Feb 27 15:17:07 2018 +0100 + + standard vtol: use time in second since transition start instead of using + microseconds + + - seconds is more intuitive + - avoids tons of divisions by 1e6f + + Signed-off-by: Roman + +commit 5a2a5127fa76da4959d7f48013e3e4de65cd80c2 +Author: Roman +Date: Tue Feb 27 14:03:08 2018 +0100 + + tailsitter: removed common vtol parameters + + Signed-off-by: Roman + +commit 2c0436c37ccf07969d7e9b0eaa74d4260fba7c3c +Author: Roman +Date: Tue Feb 27 12:56:16 2018 +0100 + + sitl tiltrotor config: front transition throttle parameter name change + + Signed-off-by: Roman + +commit 07a84f22469caf775555b7716c716afa568a3e9c +Author: Roman +Date: Tue Feb 27 12:52:51 2018 +0100 + + tiltrotor: removed common vtol parameters + + Signed-off-by: Roman + +commit 6900f97b72abb7816b2e0fec022bf039c0d9eea4 +Author: Roman +Date: Mon Feb 26 21:58:01 2018 +0100 + + vtol_att_control: use airspeed_disabled flag instead of airspeed mode + + Signed-off-by: Roman + +commit 8f7163351642c21ec54fe8445cfef27b944852f2 +Author: Roman +Date: Mon Feb 26 17:29:45 2018 +0100 + + sitl configs: updated VT_TRANS_THR parameter name change + + Signed-off-by: Roman + +commit 4859cc04dc25bf201a4b2716cef31b600b8819df +Author: Roman +Date: Mon Feb 26 17:29:18 2018 +0100 + + ROMFS: updated VT_TRANS_THR parameter name change + + Signed-off-by: Roman + +commit daa6c6ffc8b4ff59075e50e0bacb771d2dd20429 +Author: Roman +Date: Mon Feb 26 17:25:19 2018 +0100 + + vtol_att_control: consolidated standard parameters & fix usage of hrt_elapsed time + + - standard vtol was implementing many custom parameters although they + are generic and should be shared between the vtol types + - removed heavy usage of hrt_elapsed_time() which is a system call and + could be computationally expensive + +commit 9c6b1a0f04c5f00f87e3b370b5a7c27dde2a8bd3 +Author: Julian Oes +Date: Tue Mar 6 16:02:23 2018 +0100 + + navigator: fix incorrect takeoff altitude + + This fixes a problem where we do not properly go to the set takeoff + altitude but end up lower. + + The problem was that the setpoint triplet is reset when the navigation + mode changes. So in this case, the triplet is reset when we switch from + takeoff to loiter which can happen before reaching the actual takeoff + altitude. + + The fix is an ugly hack to prevent the reset in the case of takeoff to + loiter. A better solution would be to remove the general reset and have + all navigation modes do the proper resets themselves. + + This hotfix should however be lower risk. + +commit 623e16e8be363c091bb437f8c0b49a2c5cfd40ae +Author: Daniel Agar +Date: Sun Mar 4 14:18:33 2018 -0500 + + logger SITL add additional messages by default + +commit 6f47894929f8b1b759b5635216970c51cdd85f73 +Author: Daniel Agar +Date: Tue Mar 6 02:09:19 2018 -0500 + + rc.sensors ms5611 driver auto detect ms5607/ms5611 + +commit ba90952e071259b5d0293a7b876725f7df3db6a0 +Author: Daniel Agar +Date: Tue Mar 6 01:59:41 2018 -0500 + + px4fmu-v2 board_on_reset also reinit spi + +commit 83d01a7c76eebbbec721a6e393a0b85ff1ef14f9 +Author: AlexKlimaj +Date: Tue Mar 6 02:42:20 2018 -0700 + + Updated batt_smbus. Expanded battery_status.msg. Fixed mavlink_messages.cpp temperature. (#8991) + + * Updated and expanded batt_smbus to work with bq40z50-R2. Expanded battery_status.msg. Fixed mavlink_messages.cpp temperature, added commented out expanded battery_status.msg parameters for future mavlink expansion. + + * Changed errx to PX4_ERR + + * Added PX4_ERR returns + +commit bf097d7fa4fcc7a1f35951e4e3180171e8bfad25 +Author: Roman +Date: Mon Mar 5 17:58:27 2018 +0100 + + convergence config: increase idle speed in mc mode + + - this makes sure that all motors are idling in mc mode. having this too + low can lead to a motor stopping in flight which is critical for + attitude control + - experienced loss of attitude control in RTL during descent prior to this + change + + Signed-off-by: Roman + +commit 493c41c76e82b2d66f348849cc642975977d188a +Author: Daniel Agar +Date: Mon Mar 5 15:16:52 2018 -0500 + + VtolLandDetector require vehicle_status timestamp + +commit 354584acfc5bc222648f9bf6c61d2a3e9a8cd355 +Author: Daniel Agar +Date: Mon Mar 5 15:15:53 2018 -0500 + + MulticopterLandDetector initialize all class members + +commit 69470f699145edb9b55e16ead2cdfd5f20f104bb +Author: Daniel Agar +Date: Mon Mar 5 15:14:40 2018 -0500 + + land_detector use THROTTLE index + +commit 458db2e508861f3f7ab3653265380bc472665894 +Author: Daniel Agar +Date: Mon Mar 5 02:09:37 2018 -0500 + + vehicle_global_position remove redundant evh and evv + + - vehicle_status_flags condition_global_velocity_valid is also unnecessary + +commit 03b8cd78b3e32be581f5e9ecf22358da03b3fe91 +Author: Beat Küng +Date: Mon Mar 5 15:58:48 2018 +0100 + + gps: explicitly disable flow control + + If the GPS driver was used on another port (e.g. TELEM2), it would get + stuck in a `write` call and not return anymore. Disabling flow control + fixes that. + + CPU usage is unchanged. + +commit 1290db7cb7f1087488d20592e449e3a27b9fb6a0 +Author: Daniel Agar +Date: Mon Mar 5 00:57:00 2018 -0500 + + differential pressure sensors delete test helpers + + - these are redundant with listener differential_pressure + +commit b9081fb0ab2a7c1aaee9943a3c8171494e8febd9 +Author: Daniel Agar +Date: Mon Mar 5 01:06:55 2018 -0500 + + vehicle_global_position delete unused pos_d_deriv + +commit 2ddd04cba65539e8ca1090415356f6b8ed46eb00 +Author: Daniel Agar +Date: Mon Mar 5 00:21:03 2018 -0500 + + px4fmu-v2 disable ulanding + +commit 664001921e0410bc77fc79c8eb45b15da4d66ec5 +Author: Coby <43158+cglusky@users.noreply.github.com> +Date: Sun Mar 4 17:24:10 2018 -0600 + + quad_plus geometry fix typo in rear motor name (#9008) + +commit 2f96dbb216f606e39cb357c249cb2c5d0b86a2bc +Author: Daniel Agar +Date: Sun Mar 4 18:00:39 2018 -0500 + + gnd_att_control param fix incorrect FW metadata + +commit 5cbd19aef20d710c416adf1ef44a054457230f70 +Author: Daniel Agar +Date: Sun Mar 4 14:30:29 2018 -0500 + + Jenkins archive nuttx elf files + +commit 5ef27c542505775e855cc3dfa361bfeb46d5d6bc +Author: Daniel Agar +Date: Sun Mar 4 17:50:28 2018 -0500 + + mavlink add minimal mode (#8947) + +commit 6caeb2da4f70616f247878f8afe9ec516e28cba1 +Author: Daniel Agar +Date: Sun Mar 4 13:21:56 2018 -0500 + + pwm_out_sim reduce stack 1310 -> 1000 + +commit 38f5f60a1e9cc8c46586cc762968f86fbbf564e9 +Author: Daniel Agar +Date: Sun Mar 4 11:00:40 2018 -0500 + + pwm_out_sim cleanup + + - move to ModuleBase + - strip down to PWM 8 and 16 modes only + - remove all dead code + - implement missing pwm ioctls (current value, rates, etc) + - default rate 50Hz -> 400Hz + +commit 3d6854099e34c3568430162e6c65b8eb9ba093ea +Author: PX4 Jenkins +Date: Sun Mar 4 07:43:12 2018 +0000 + + Update mavlink v2.0 submodule Sun Mar 4 07:43:12 UTC 2018 + +commit e340f6fd7a7eae577ddf6172672773c7aa39ba5b +Author: ToppingXu +Date: Fri Mar 2 16:14:55 2018 +0800 + + FixedwingPositionControl: fix air_gnd_angle judgement condition. + + air_gnd_angle is from acos(), and never return a value that bigger than + M_PI_F + +commit d39a8b5a486b3e580157181a94bea8b17f683c9c +Author: Matthias Grob +Date: Thu Feb 22 10:22:37 2018 +0100 + + Battery: Switch thrust based load compensation back to linear + + To account for the parameter definition. + My tests if quadratic is actually better in practise were anyways not conclusive. + +commit 5bb9babc206068e9ee67e1489433be94482a402f +Author: Matthias Grob +Date: Thu Mar 1 09:07:55 2018 +0100 + + Mavlink: round battery percentage up instead of down + +commit 4c4f990b3bff5e6bd92e2b282cb322a7da3ea075 +Author: Daniel Agar +Date: Fri Mar 2 01:29:29 2018 -0500 + + EKF2 remove FW_ARSP_MODE check + +commit 2ef9c4ec35e261fbb83f6840e80a9c91f768ef38 +Author: Sander Smeets +Date: Thu Mar 1 22:51:50 2018 +0100 + + VTOL force land even when transitioning to FW (#8958) + +commit ff86d15c13051f604d22bfcfbce83598077fa232 +Author: Roman +Date: Thu Mar 1 21:31:59 2018 +0100 + + caipirinha vtol: do not lock elevons in hover mode + + Signed-off-by: Roman + +commit 3b0b5645e14e36c1bc7025db81ebbb7d9d8d0007 +Author: Daniel Agar +Date: Thu Mar 1 11:48:44 2018 -0500 + + vtol_att update poll fd before poll call + +commit 1ef7b351be32651f293806600432678eefaa9499 +Author: Anthony Lamping +Date: Thu Mar 1 11:56:21 2018 -0500 + + CI: assmue plan file format + +commit 3be6a439f181c434df663476c305637495e5b5a6 +Author: Anthony Lamping +Date: Tue Feb 27 23:30:57 2018 -0500 + + CI: better detect end of mission + + if the vehicle doesn't land and disarm at the end of the mission, the current sequence doesn't reset to 0 + +commit 25b02a9d0fccd2ac85c0556cd6fbe361dd7c8615 +Author: Anthony Lamping +Date: Tue Feb 27 23:02:54 2018 -0500 + + CI: Jenkins use plan file missions + +commit 3b69361a00202851025a427a79d189f1c8e8fb12 +Author: Anthony Lamping +Date: Tue Feb 27 23:01:30 2018 -0500 + + CI: move missions into a folder + +commit 4158b5e6a9405aec80410be83521375471787eb8 +Author: Anthony Lamping +Date: Tue Feb 27 22:52:40 2018 -0500 + + CI: remove old mission formats + +commit e9c70230830efd07c29b41a76c85da196592baba +Author: Anthony Lamping +Date: Tue Feb 27 22:42:36 2018 -0500 + + CI: add missions in plan file format + +commit ea3586cfd96c74d53ba1eedaf7dbd75bfa788afa +Author: Roman +Date: Thu Mar 1 15:50:33 2018 +0100 + + tailsitter: stop fiddling with thrust during transition and just let + the mc pos controller handle it for now + + Signed-off-by: Roman + +commit 08534588cd399f90c5c7e2a5f0eedced35b02f67 +Author: Roman +Date: Thu Mar 1 15:50:03 2018 +0100 + + fw_pos_control: get vtol parameter values if vehicle is vtol + + Signed-off-by: Roman + +commit ee2163ce69fcde7ec6deff5492783f1f9f1b1731 +Author: Roman +Date: Thu Mar 1 16:37:42 2018 +0100 + + vtol_att_control: prevent segfault when no command line args given + + Signed-off-by: Roman + +commit 198708ba2e9d38e563ebc03770315100ef80d5c4 +Author: Andreas Antener +Date: Wed Feb 28 09:31:32 2018 +0100 + + rotation: updated board rotation meta data + +commit ab9ee3aa6c7e0ed41502f3e76151e8fa97d3736a +Author: Andreas Antener +Date: Fri Jan 5 11:57:58 2018 +0100 + + conversion: added -45 deg pitch rotation + +commit add20389f64cea06a22278e36a70917f6fd324d8 +Author: Andreas Antener +Date: Fri Jan 5 11:30:35 2018 +0100 + + conversion: added rotation +45 degree in pitch + +commit 11e3081efd98b2fd714a2c0ca83ae57d7a950df4 +Author: Paul Riseborough +Date: Wed Feb 28 15:32:01 2018 +1100 + + ecl: Fixes bug preventing use of GPS reported speed accuracy (#8981) + +commit 40675bd1f432490d76a5fe741572c28510f1d8c3 +Author: Beat Küng +Date: Tue Feb 27 18:39:59 2018 +0100 + + logger: fix potential semaphore counter overflow + + When the timer callback is called at a higher rate than the logger can + execute the main loop (which is never the case under normal conditions), + the semaphore counter will increase unbounded, and eventually lead to + an assertion failure in NuttX. + The maximum semaphore counter is 0x7FFF, and when the logger runs at + default rate (3.5ms), the logger task must be blocked for 0x7FFF*3.5/1000 + = 114 seconds continuously for an overflow to happen. + + I see 2 cases where that could happen: + - the logger execution blocks somehow, or busy-loops in an inner loop + - a higher-prio task runs busy and hogs the CPU over a long period of time + +commit 17cb5c4d584235d5d9d9318b0bfb849c4a4b632c +Author: Beat Küng +Date: Tue Feb 27 18:32:05 2018 +0100 + + hardfault_log: fix comment + +commit 49e349c753a9d90b2a6334eb77e943452bfe5940 +Author: Roman +Date: Tue Feb 27 11:50:30 2018 +0100 + + updated sitl_gazebo: small tiltrotor fix to enable turns + + Signed-off-by: Roman + +commit 38e5a061367cf11bb5c5d58f4092fac1676a05a1 +Author: Julian Oes +Date: Mon Feb 26 09:59:09 2018 +0100 + + jMAVSim: update submodule again + + This gets rid of a printf. + +commit 91d6f35fc80556c28a4d6e6b0a895db6e93df493 +Author: PX4 Jenkins +Date: Sat Feb 24 23:05:44 2018 -0600 + + Update jmavsim submodule Sat Feb 24 23:05:44 CST 2018 + +commit e0b32a684628c3dd5f976f9d9905e20c694f2fcb +Author: PX4 Jenkins +Date: Sat Feb 24 02:43:15 2018 -0500 + + Update mavlink v2.0 submodule Sat Feb 24 02:43:15 EST 2018 + +commit 611ab577d832d2e00332fbf3f58165340a364214 +Author: Matthias Grob +Date: Thu Feb 22 14:24:20 2018 +0100 + + Battery: Fix estimate initialization + + On the Intel Aero and probably also other specific platforms + the first measured voltage values despite connected battery are unuasable. + The solution here is to start filtering and determining warning + only after a measurement above 2.1V was received. + +commit 83ac74367ccbfd730c013d14e95e81703afed67d +Author: Matthias Grob +Date: Thu Feb 22 11:57:33 2018 +0100 + + Battery: move member initialization values to class declaration + +commit 3917eb2d002011af62decdf97a4a3eaae0986279 +Author: Julian Oes +Date: Fri Feb 23 15:07:58 2018 +0100 + + mavlink: don't send wrong time + + This prevents the autopilot from sending an invalid unix timestamp. + Usually, if no time is set yet by a GPS, the date is somehow set + to 2000-01-01, therefore we can ignore anything earlier than 2001. + +commit df7364d2e277d8e4664dec1562965d58dc955dd9 +Author: Matthias Grob +Date: Fri Feb 23 13:47:31 2018 +0000 + + Battery: Correct unit for capacity parameter + +commit ea8db53d159b52ba1ab19a8e0d2ec4787349a7dc +Author: Roman +Date: Fri Feb 23 14:59:29 2018 +0100 + + fmu: removed obsolete _trim_pwm member and implemented proper fetching + of mixer trim values + + Signed-off-by: Roman + +commit 04a89f7e9b66882a2f99ed32057539a63071b650 +Author: Roman +Date: Fri Feb 23 14:58:01 2018 +0100 + + mixer lib: added methods to fetch the active trim values + + Signed-off-by: Roman + +commit 29c60a1fd4860981b507ad945a487dbc44701f69 +Author: Roman +Date: Fri Feb 23 14:57:19 2018 +0100 + + mixer_group: do not clamp offset to arbitrary value + - allow the user to apply an offset that covers the entire servo range + + Signed-off-by: Roman + +commit 6a987b5a156edb3848c494b17a8b0801d21246c7 +Author: ChristophTobler +Date: Fri Feb 23 08:32:34 2018 +0100 + + update submodule sitl_gazebo to include isinf() fix + +commit 2549b702f0fe71ce271e64d388eb7805abbd96d9 +Author: Roman +Date: Thu Feb 22 20:20:00 2018 +0100 + + pwm_out_sim, simulator_mavlink: fixed code style + + Signed-off-by: Roman + +commit 10bf6a4b59b46ecb555a4b96a44beb14cb2e5cdc +Author: Roman +Date: Thu Feb 22 15:58:05 2018 +0100 + + params cmd: be less verbose + + Signed-off-by: Roman + +commit a1f169f7526dfc836dba71be1ff415bf9c4be05a +Author: Roman +Date: Thu Feb 22 15:56:03 2018 +0100 + + updated sitl_gazebo for tiltrotor support + + Signed-off-by: Roman + +commit 159834ce1b610e0e3aa50cb075d836cc5958d712 +Author: Roman +Date: Thu Feb 22 15:32:30 2018 +0100 + + posix-configs: set tiltrotor transition parameters + + Signed-off-by: Roman + +commit ddb2dd89dbd3369aeba4d322479435ea073cb338 +Author: Roman +Date: Thu Feb 22 11:33:42 2018 +0100 + + simulator mavlink: support for quad tiltrotor mav type + + Signed-off-by: Roman + +commit e9c715f89bb71b4442625b2b65d31491226b3b46 +Author: Roman +Date: Thu Feb 22 11:33:13 2018 +0100 + + pwm_out_sim: various fixes for tiltrotor simulation + - increased the number of pwm outputs + - handle PWM_SERVO_SET_MIN_PWM and PWM_SERVO_SET_MAX_PWM + + Signed-off-by: Roman + +commit 2886fe8da31a2676d2432382c768113cf72b1e67 +Author: Roman +Date: Thu Feb 22 11:31:15 2018 +0100 + + posix-configs: added sitl startup script for gazebo quad tiltrotor model + + Signed-off-by: Roman + +commit 86c472d8ff2956a48e88eaa9edfd7c3cfd275376 +Author: Roman +Date: Thu Feb 22 11:30:38 2018 +0100 + + ROMFS sitl: added a mixer for the gazebo quad tiltrotor model + + Signed-off-by: Roman + +commit 3ef6bc7d9317df84c34d56cf2312e36c7dacbddc +Author: mcsauder +Date: Thu Feb 22 10:16:43 2018 -0700 + + Update CMakeLists for the drivers/imu directory. + +commit 4cac6d1a44ecb2b7c35bb9ba6756c3ce854f709a +Author: Julian Oes +Date: Thu Feb 22 11:31:32 2018 +0100 + + tune_control: added define for tune strength + + This adds a define for the tune strength instead of hard-coding it with + a magic number. + +commit abb067c7886cfe658066ff1ec37ac82ba9e4e18a +Author: Paul Riseborough +Date: Thu Feb 22 22:02:50 2018 +1100 + + ecl: Use EKF version with external vision nav axis rotation bug fixes (#8935) + +commit 19e706fedefd861d5a975c9379841924c327f668 +Author: Daniel Agar +Date: Wed Feb 21 20:16:30 2018 -0500 + + fw_att_control fix attitude setpoint publication + +commit a0f115b9ae2996626a6ddcfc7db0b8284909e06c +Author: Daniel Agar +Date: Sat Feb 17 10:38:18 2018 -0500 + + fw_att_control consolidate flaps code + +commit 4cb71f209f38263fa3b4670bc3bf692d1a6aeb57 +Author: Daniel Agar +Date: Fri Feb 16 20:38:16 2018 -0500 + + fw_att_control centralize manual setpoint generation + +commit 7fa858ad84a4fa12deecdd342e5343a53012a69c +Author: Daniel Agar +Date: Fri Feb 16 20:23:47 2018 -0500 + + fw_att_control only store battery_status scale + +commit 94b8e4a2bf6dd4a889f9810103c077a7ce68d6f3 +Author: Daniel Agar +Date: Fri Feb 16 20:19:11 2018 -0500 + + fw_att_control remove commented warnings + +commit dcc47020a4fdacbe9099b4f50394206986c0a478 +Author: Daniel Agar +Date: Fri Feb 16 20:18:30 2018 -0500 + + fw_att_control update params before poll + +commit bf4296443248099dcc9825bf8854a1a297af3c4d +Author: Daniel Agar +Date: Fri Feb 16 20:15:28 2018 -0500 + + fw_att_control don't store entire vehicle_land_detected message + +commit 97815df1a832afcc3eadccae267bea318fa3e620 +Author: Daniel Agar +Date: Fri Feb 16 20:12:56 2018 -0500 + + uorb_graph update fw_att_control special case + +commit 063714c42c41c404a2b492cf6b83c9133d077b5c +Author: Daniel Agar +Date: Fri Feb 16 18:24:13 2018 -0500 + + fw_att_control initialize all fields in header + +commit 15fb60c48fa896b5076e3f1acafd0b2683a7d868 +Author: Daniel Agar +Date: Fri Feb 16 18:20:26 2018 -0500 + + fw_att_control delete unused loop_counter + +commit 1897b93cd27fe2ddaffd361b8c172615892f3867 +Author: Daniel Agar +Date: Fri Feb 16 18:18:56 2018 -0500 + + fw_att_control rename fw_att_control_main.cpp to match class + +commit 426f2cce2e54bc40c4ca74cf0385ee199493cd5e +Author: Daniel Agar +Date: Fri Feb 16 18:17:16 2018 -0500 + + fw_att_control split header into separate file + +commit 80de3f48c890b100633f83d157ab58eaf9180ed0 +Author: Daniel Agar +Date: Fri Feb 16 18:15:25 2018 -0500 + + fw_att_control remove debug code + +commit 559e2c211a8cb149abe55538c16a107aeb6d7407 +Author: Daniel Agar +Date: Fri Feb 16 16:49:05 2018 -0500 + + fw_att_control move to ModuleBase + +commit a35abf2453e884987246e4e8d7565a94eddad705 +Author: Daniel Agar +Date: Mon Feb 19 19:12:32 2018 -0500 + + rename nuttx board support packages for consistecy (#8777) + +commit 7b5b1c4f23736fe6bc1c4b5f5cce77c2e6633cc4 +Author: Beat Küng +Date: Mon Feb 19 16:10:53 2018 +0100 + + mc_att_control: update & reset d-term lowpass filter only when frequency changes + +commit 5b7c062f67c2d971f58b0f22f41587fdcccd01c9 +Author: Beat Küng +Date: Mon Feb 19 16:10:07 2018 +0100 + + mc_att_control_main: remove unused _rates_sp_prev + +commit f346b00ee0b975fcea9d1d826f523192f498c0e8 +Author: Beat Küng +Date: Mon Feb 19 13:08:42 2018 +0100 + + mc_att_control rate controller: use a butterworth lowpass filter on the D-term + + The filter is disabled by default, thus the behavior is unchanged. + +commit ca9c3b18fffa187c4d40aa826a23a20634267431 +Author: Beat Küng +Date: Mon Feb 19 13:00:56 2018 +0100 + + mc_attitude_control: avoid using a static variable for last_run + + and call hrt_absolute_time() only once. + +commit 54d1395206d994460f3299ac1b3081a49794b572 +Author: Beat Küng +Date: Mon Feb 19 12:57:12 2018 +0100 + + IMU_GYRO_CUTOFF, IMU_ACCEL_CUTOFF: reduce minimum to 0, allowing to disable filtering + +commit 4bf1980ff64ab49f50a9e57219b6032dd8b7b706 +Author: Beat Küng +Date: Mon Feb 19 12:56:08 2018 +0100 + + MC_ROLL_P, MC_PITCH_P: increase maximum value to 12 + + - use the same value for both + - lower control latency allows increasing these gains + +commit 8d9e9d3a7ba1c7b3bb5d79d95c90f6a351d552c6 +Author: Beat Küng +Date: Mon Feb 19 14:13:32 2018 +0100 + + RC input: allow disabling the RC filtering via RC_FLT_CUTOFF + + The default value of 10 Hz adds noticeable lag. + +commit 8fc659dcb2f9ea186112478edb05f24df085bb86 +Author: Daniel Agar +Date: Sun Feb 18 18:35:43 2018 -0500 + + commander only copy actuator_controls if engine failure enabled + +commit 43c7f7edbe1d5933527a89340e6ee22f4762a176 +Author: Daniel Agar +Date: Sun Feb 18 18:23:12 2018 -0500 + + commander remove vehicle_attitude usage + +commit 71fef78bdd7fbbc9bcc984474f289fc9d9ffa489 +Author: Daniel Agar +Date: Sun Feb 18 18:16:53 2018 -0500 + + commander remove unused include + +commit 50e96b24b08400576862b0ce4a25357307410e79 +Author: Daniel Agar +Date: Sun Feb 18 18:16:03 2018 -0500 + + commander remove unused differential pressure check + +commit ecf46b4f91311936570f30e88b7479321c0a36e2 +Author: Daniel Agar +Date: Sun Feb 18 18:14:02 2018 -0500 + + commander remove globallocalconverter + +commit 2c7d45064e5f6eb3ca6f041edebc861d573ae021 +Author: Daniel Agar +Date: Sun Feb 18 18:09:16 2018 -0500 + + mavlink EXTENDED_SYS_STATE initialize landed and vtol state + +commit 4e45d7959cc1380fe3fe226074812f5d06d2fe1e +Author: Daniel Agar +Date: Sun Feb 18 17:24:01 2018 -0500 + + commander remove gps receiver checks + +commit a6e863ac89212316fcc2fd9d376c34a241fb6118 +Author: Julian Oes +Date: Mon Feb 19 15:28:34 2018 +0100 + + sitl_gazebo: updated submodule (#8917) + + * This includes the new basic camera control. + +commit a24a40c6c4a505ad096a80fa042f237fa07b34fe +Author: Lorenz Meier +Date: Mon Feb 19 12:23:56 2018 +0100 + + Update CONTRIBUTING.md + + Updated link to flight review + +commit 135162522a7d5b1960bdb90803a4ca94b2fe80bb +Author: Vasily Evseenko +Date: Sun Feb 18 13:08:40 2018 +0300 + + Don't use ADSB messages with undefined fields in navigator (#8900) + + Don't use ADSB messages with undefined fields in navigator + +commit a1f660119c4ea792d1af54c1a4d07266bdc2bffd +Author: Daniel Agar +Date: Sat Feb 17 11:36:58 2018 -0500 + + fw_pos_control_l1 consolidate message updates + +commit 458d8f7b0258deb05e3b6201a700feb638fd52e2 +Author: Daniel Agar +Date: Sat Feb 17 11:34:01 2018 -0500 + + fw_pos_control_l1 move to ModuleBase + +commit 4aeb70fcfeb390b99fecb6337aa3a077a0244af6 +Author: Daniel Agar +Date: Sat Feb 17 11:14:46 2018 -0500 + + rcS move logger startup to rc.logging and end of init + + - fixes #8903 + +commit f932217fdc706e5ac02769b41444e4e9a7e3e4a4 +Author: Martina +Date: Fri Feb 16 14:05:48 2018 +0100 + + mavlink_receiver: decode obstacle_distance message + +commit 883fb8ce57db9b212214780bcbc125b20c8df8ae +Author: Martina +Date: Fri Feb 16 14:05:08 2018 +0100 + + CMakeLists: add obstacle_distance message + +commit f5bfabfab9bd9ea9a3a09c74cfa31233627092f3 +Author: Martina +Date: Fri Feb 16 14:04:49 2018 +0100 + + add obstacle_distance message + +commit 37a082255a52f75356a1ba3702e8ecf60c366d75 +Author: Beat Küng +Date: Fri Feb 16 06:52:09 2018 +0100 + + rc.interface: enable aux mixer for FMU-v5 + +commit a272cbbd08600dbef576d847ec50754e06b1b74a +Author: Vicente Monge +Date: Fri Feb 9 11:11:10 2018 +0100 + + Included field timestamp for micrortps bridge messages. + +commit f9cb575ced340a86cb753eee9f4c131847d7b62d +Author: ChristophTobler +Date: Thu Feb 15 10:07:03 2018 +0100 + + mavlink_receiver: add evh/evv to vision msg + + this will be used by the ekf2 at some point + +commit 12c343317cde38c9866c3bfd346fe842d739b341 +Author: Avinash Reddy Palleti +Date: Thu Feb 15 13:44:27 2018 +0530 + + Add aerofc baudrate to list + + Adding aerofc baudrate 921600 into the list + +commit a04110cad19c70a8a89b5f4563db9e32c3c08194 +Author: Daniel Agar +Date: Wed Feb 14 19:34:08 2018 -0500 + + Jenkins temporarily disable ROS vtol mission test old 3 + +commit 89b2fa2ba070eda8ad73c797cc1a092af29d1d8f +Author: Beat Küng +Date: Wed Feb 14 12:14:34 2018 +0100 + + microRTPS_transport.h: add clarifying comment for Transport_node::write() + +commit 13a3791c47ddd50e764a2668d7fc0ce5fe8a3a2a +Author: ritul jasuja +Date: Wed Jan 24 19:18:54 2018 +0530 + + Send RTPS header and payload in one stream + + This avoids assembling the header and payload on the receiver side + +commit 2517d3854cd853cb55fd8f2db6082b837cfc2bb0 +Author: Beat Küng +Date: Wed Feb 14 10:50:14 2018 +0100 + + printload: fix buffer overflow on NuttX + + The NuttX config variable CONFIG_TASK_NAME_SIZE does not include the + null terminator byte, thus the buffer needs to be longer by 1 byte. + +commit 80eca306894396760355bab2a944d14f11d3d8a4 +Author: ChristophTobler +Date: Tue Feb 13 16:29:56 2018 +0100 + + microRTPS_bridge: mark task as not running when running stop() + +commit c22dc2beafa4c394cf4c543a70bca01f76f90bc3 +Author: Anthony Lamping +Date: Tue Feb 13 20:49:18 2018 -0500 + + CI: mission WP reached - satisfy based on mavros topics instead of distance check (#8879) + +commit 8ec1fb999900faab095f17fa3fcfd4b493e3db5c +Author: Roman +Date: Tue Feb 13 12:45:41 2018 +0100 + + ROMFS: added mixer for tailsitter simulation + - simulated tailsitter needs a virtual elevator since we cannot simulate + elevons yet (liftDrag plugin does not model longitudinal moment Cm) + + Signed-off-by: Roman + +commit d63a8033d068a51877c54f2119f44b65e476f9bd +Author: Roman +Date: Tue Feb 13 12:43:46 2018 +0100 + + updated sitl_gazebo: tailsitter fixes + + Signed-off-by: Roman + +commit 6be5a0aacc7dd06bce01c04160327545985cb2d0 +Author: acfloria +Date: Tue Feb 13 17:22:04 2018 +0100 + + Add AERT mixer + +commit 4d0964385b84dc91189f377aafb039d10850e5d6 +Author: Phillip Kocmoud +Date: Mon Feb 12 19:49:29 2018 -0600 + + Update rc.sensors : mRo X2.1 to enable the LIS3MDL + + This change allows the LIS3MDL based GPS magnetometers to autostart on the mRo x2.1. + +commit cc36c8ee378f4d03b11d1b976923a965906cd1e3 +Author: Julian Oes +Date: Mon Feb 12 08:58:01 2018 +0100 + + mission: warn at 2/3 of the max distance + + This was wrong, instead of warning at 2/3 of the max distance as + mentioned in the comment, we would start to warn at 3/2 of the distance + which would then never actually happen. + +commit 85b88f723ddc29d9ccf3c35d14a70a9c3d1b1dd2 +Author: Lorenz Meier +Date: Mon Feb 12 21:58:11 2018 +0100 + + Update README + + Update maintenance team duties according to latest discussions on dev call. + +commit 4b64bfdd9516f575c702b89ef9fe8bb0dfe3e8e4 +Author: Beat Küng +Date: Thu Jan 18 10:44:38 2018 +0100 + + mc_pos_control: disable roll/pitch modification in manual for multicopters + + This causes severe oscillations in aggressive maneuvers with high tilt + angles. It's an issue on VTOL's too, but the modification is specifically + for VTOL's and VTOL's typically do not fly with such high tilt angles + (>50 deg). + See also: https://github.com/PX4/Firmware/issues/7949 + +commit 8b63dbecde587317cc3399f663e7590df233f9eb +Author: Daniel Agar +Date: Tue Feb 6 23:59:50 2018 -0500 + + FW controllers initialize vtol_type to a non-valid value + + - tailsitter is vtol type 0 + +commit 36e72a67fa913ac290d1de8e63d265dcfa1eec34 +Author: PX4 Jenkins +Date: Sun Feb 11 02:43:17 2018 -0500 + + Update mavlink v2.0 submodule Sun Feb 11 02:43:17 EST 2018 + +commit b1f08a96406c806b3f8891b1786a3e304d6cff9d +Author: Anthony Lamping +Date: Fri Feb 9 13:40:38 2018 -0500 + + ROS launch: cleanup + + * remove non-functional gazebo headless arg + * remove unused namespace args + * simplify mavros launch, use mavros's px4.launch instead + * fix single_vehicle_spawn spelling + * formatting with xmllint: remove empty lines, set intent to 4 spaces, add xml tag for editors, add comments to break up spections + * remove old and deprecated launch files + +commit a63706396535e71feeafb172fbb8a8576d5d6181 +Author: nanthony21 +Date: Sat Feb 10 20:15:29 2018 -0600 + + fix formattting + +commit 53b4f6406f336b59b850452cd848c3f3f9260823 +Author: nanthony21 +Date: Sat Feb 10 11:42:22 2018 -0600 + + cell_voltage is no longer constant + +commit 9c7de38b7586bf165893ff1cd93c11d16bdcf4d4 +Author: nanthony21 +Date: Sat Feb 10 11:38:27 2018 -0600 + + battery compensation is now performed on the cell voltage rather than the total voltage + +commit e04d30c9cf8d02603b85bdffd13c844bea773265 +Author: Daniel Agar +Date: Sat Feb 10 20:02:43 2018 -0500 + + param markdown metadata handle float enums + +commit 2eb684ded3e5cb68a947cc9206fd1ae255148055 +Author: Daniel Agar +Date: Sat Sep 23 10:08:41 2017 -0400 + + mavlink add MAV_TYPE enums + +commit 1a0238f20c7367d3e40776f73f5dcf210a6f0ce8 +Author: Daniel Agar +Date: Sat Feb 10 16:32:33 2018 -0500 + + tone_alarm fix circuit breaker param handling + +commit 6355eedd7aca363f96bb97d75ff75afc2c426101 +Author: Daniel Agar +Date: Fri Sep 22 20:32:57 2017 -0400 + + move NAV_RC_LT into Mission group + +commit 3928507f652b4fedcf28270d1968d78351cf055d +Author: Daniel Agar +Date: Fri Sep 22 20:16:32 2017 -0400 + + mc_pos_control MPC_CRUISE_90 missing max + +commit 232b38a6694b4eaa7dcc71bee529472d14620e56 +Author: Daniel Agar +Date: Fri Sep 22 20:03:05 2017 -0400 + + RCX_REV params add enum metadata + +commit 2d27b1eb5275d05bc892d2a05c5eee0e5483857d +Author: Daniel Agar +Date: Sat Feb 10 16:26:36 2018 -0500 + + delete unused MAV_TEST_PAR + +commit f621c334a809aafd239f14fa72dd59391905604f +Author: Daniel Agar +Date: Sat Feb 10 16:25:28 2018 -0500 + + sensors don't find parameters that are unused by QGC + +commit 5b80adeadbd66bcf5e29397b12937cd404d8f089 +Author: Daniel Agar +Date: Sat Feb 10 16:21:30 2018 -0500 + + move SENS_EN_MB12XX to mb12xx driver + +commit dbb3621bdbbdd2c28e0e9378a0c52905040d5749 +Author: Daniel Agar +Date: Sat Feb 10 16:20:23 2018 -0500 + + move SENS_EN_TFMINI to tfmini driver + +commit 3e2c9d111352a934e7dded1d9e6fc8727dc74b36 +Author: Daniel Agar +Date: Sat Feb 10 16:19:39 2018 -0500 + + move SENS_EN_LEDDAR1 to leddar_one driver + +commit 23be7d4f960cd467c032e88e92c41432f9f73212 +Author: Daniel Agar +Date: Sat Feb 10 16:18:23 2018 -0500 + + move SENS_EN_SF1XX to sf1xx driver + +commit fb29ea0079e7cb214344dea093b945482c708669 +Author: Daniel Agar +Date: Sat Feb 10 16:17:35 2018 -0500 + + move SENS_EN_TRANGER to teraranger driver + +commit 8a67b5b4478381ab4106071dce6191b8904311e8 +Author: Daniel Agar +Date: Sat Feb 10 16:16:37 2018 -0500 + + move SENS_EN_SF0X to sf0x driver + +commit f6a37d8c743a25302afa952ea952dc5e6d45dbee +Author: Daniel Agar +Date: Sat Feb 10 16:15:12 2018 -0500 + + move SENS_EN_LL40LS to ll40ls driver + +commit cf54023c9613a4f5b783ccd2d2f7c7e0adde968f +Author: Daniel Agar +Date: Thu Feb 8 10:34:32 2018 -0500 + + lis3mdl i2c address is not board specific + +commit ad6df56438ea40e384f7274492a7697134afb439 +Author: Daniel Agar +Date: Thu Feb 8 10:30:40 2018 -0500 + + lis3mdl add mixxing PX4_I2C_BUS_EXPANSION ifdef + +commit c459a04b9b2a7cd76851fd629e2778c960cea3e9 +Author: Daniel Agar +Date: Wed Feb 7 21:48:39 2018 -0500 + + organize all telemetry drivers in subdirectory + +commit 681e351f62304cb29cabf75d0f6fa9beb1b263a0 +Author: Daniel Agar +Date: Wed Feb 7 21:35:39 2018 -0500 + + organize all IMU drivers in subdirectory + +commit f7a17ad5e5b59baf3708d9d57a0e5c2a2718b2d4 +Author: Daniel Agar +Date: Fri Feb 9 12:57:34 2018 -0500 + + cmake improve ROMFS dependencies for px4io inclusion (#8860) + + - fixes #8858 + +commit 782ed5d32474ad1bd3028b3d6ab286569bf0cf6c +Author: Beat Küng +Date: Fri Feb 9 07:54:25 2018 +0100 + + modules documentation script: add anchor for '### Usage' sections + + So that they are unique. + +commit c7dfd2d17fab89cabc2d88e16ace61ddc685a79b +Author: Daniel Agar +Date: Thu Feb 8 19:34:13 2018 -0500 + + ROMFS fix LeddarOne nsh init + +commit caf50dbea2aa2d7e163cb69d9245d3a604d8f7f1 +Author: Daniel Agar +Date: Thu Feb 8 10:46:55 2018 -0500 + + batt_smbus delete IOCTL usage + +commit 64fa1ec6a578f3f0afe892fbf704bc009c8b6a40 +Author: Daniel Agar +Date: Wed Feb 7 20:57:08 2018 -0500 + + batt_smbus readd to configurations and fix compilation errors + +commit b69a4df20c218ecc0aecbafc5259ef9a79fea8ca +Author: johannes +Date: Thu Feb 8 15:23:58 2018 +0100 + + tools-ecl-ekf: remove commas to prevent csv file import errors + + - remove commas from a csv table file string to avoid import errors + +commit bce08334d04f1c1bfaf00a10b311ff621e109f53 +Author: ChristophTobler +Date: Thu Feb 8 15:05:57 2018 +0100 + + update sitl_gazebo submodule + + includes range finder topic fix + +commit 4772a25b779b0a076e0bb63a4c932ce51edd7f10 +Author: Beat Küng +Date: Thu Feb 8 14:48:49 2018 +0100 + + rcS: add clarifying comment for Pixhawk 3 Pro UART port + +commit 35acdfa717769979f6b64adfa48e837d0711d2c5 +Author: Haukanes +Date: Mon Feb 5 13:05:42 2018 +0100 + + Start frsky_telemetry for PX4FMU_V4PRO + +commit 0b9025b2d228e899625b2975efa79250efe2dcca +Author: José Roberto de Souza +Date: Wed Feb 7 12:47:36 2018 -0800 + + px4fmu-v2: Build individual distance sensors + + We are running out of flash memory in px4fmu-v2 so removing all the + distance sensors from binary and adding then individually. + Right now only LeddarOne is not being buid. + +commit 10df6729f3f4f3d3e5537f613fd23c140dee0b75 +Author: José Roberto de Souza +Date: Tue Feb 6 17:55:03 2018 -0800 + + ROMFS: aerofc: Do not start MAVLink in telemetry if LeddarOne is in use + +commit d0baf95df364fc2f1355b557baedef6aeb0ff134 +Author: José Roberto de Souza +Date: Thu Nov 30 17:30:45 2017 -0800 + + drivers: Add LeddarOne lidar driver + + More information: https://leddartech.com/modules/leddarone/ + +commit eaf401a32ff8cc22b67b6267d1e83b37f6095c44 +Author: Lorenz Meier +Date: Wed Feb 7 08:11:32 2018 +0100 + + README: Add hint to QA session on dev call + +commit 74bd40c09d150bcec8fed0ffbc24a43be2e5963e +Author: Anthony Lamping +Date: Mon Feb 5 15:33:38 2018 -0500 + + multi uav launch: spawn urdf + +commit 0413f407a563a910be0c5cd56dedcdcf8a5ad056 +Author: Lorenz Meier +Date: Mon Feb 5 23:39:09 2018 +0100 + + Gazebo: Update to fix geotagging + +commit 86ae7442667378133a63b22ba53b497c8b63c314 +Author: Anthony Lamping +Date: Tue Feb 6 15:11:09 2018 -0500 + + CI: allow Gazebo to restart on crash (#8817) + + * add respawn_gazebo arg to be used with empty_world.launch + * catch rospy sleep method's exceptions + * fix copy-paste mistake in land state failure message + +commit b40323b8d82d5db0c9fead4c71a595592ff380d5 +Author: Daniel Agar +Date: Mon Feb 5 14:08:27 2018 -0500 + + Jenkins simplify docker environment setup + +commit f7285e1cfa80421fc40874ff434a437ea8940bf7 +Author: Daniel Agar +Date: Mon Feb 5 11:23:55 2018 -0500 + + UAVCAN improve dependencies within libuavcan submodule + + - fixes #8828 + +commit 26f9e560141210fb012aeb6ed72ac28f2e62fc72 +Author: johannes +Date: Mon Feb 5 13:57:41 2018 +0100 + + change short option for overwrite to be a single letter + +commit 5357d680d26108ac42034ed7553ad0c2ecc33395 +Author: johannes +Date: Mon Feb 5 11:33:20 2018 +0100 + + print "skipping files" information to console + +commit 0e82e2ec67d1d8cb230675cfe46b764142ba3857 +Author: johannes +Date: Mon Feb 5 10:36:54 2018 +0100 + + update the batch process script for the ekf analysis tool to support resumed analysis: + - ulog files are skipped from the analysis, if a corresponding .pdf file already exists + - an overwrite flag can be set to analyse all the files + +commit 83133b1bcae2eae59383dad7d1b6070657e9d279 +Author: David Riseborough +Date: Fri Feb 2 19:59:03 2018 +1100 + + This commit fixes the way baud rate is generated from the program argument in + the FTPS client and agent. + + A table has been added to the FTPS client and agent code that correlates + the baud rate value with the encoding. + + A function has been added to the FTPS client and agent to take the program + argument for baud rate and use it to look up the table and return the entry + containing both the value and the encoding. + + The value is displayed for the user and the encoding is sent to the uart + node constructor. + + Signed-off-by: David Riseborough + +commit 64f032441c3579d07287d5e3bac424dbf9d7ab4f +Author: elia +Date: Sun Feb 4 22:24:30 2018 +0300 + + add validity flags which are used by ekf2 main module + +commit f5c11248129466005033421c94f72001bba19537 +Author: Daniel Agar +Date: Thu Feb 1 23:16:06 2018 -0500 + + move tailsitter_recovery lib to mc_att_control + +commit b3b1161d53e82e6bbb7c9a22028964048ca50241 +Author: Daniel Agar +Date: Thu Feb 1 23:12:46 2018 -0500 + + mathlib filters include automatically + +commit 6f248bc7e9d9b28fab576febf154cbda856eb496 +Author: Daniel Agar +Date: Thu Feb 1 23:09:56 2018 -0500 + + move runway_takeoff lib to fw_pos_control_l1 + +commit f73f95965a984366ce3f6a21d5c3192a71214543 +Author: Daniel Agar +Date: Thu Feb 1 23:08:33 2018 -0500 + + parameter culling include subdirectories of modules + +commit 6a4ef781117dfa4e760dd4259d651c44c41519f8 +Author: Daniel Agar +Date: Thu Feb 1 22:57:26 2018 -0500 + + move launchdetection lib to fw_pos_control_l1 + +commit d646abcee793e59f88d8c94cbf8c0fc4df1f7980 +Author: Julian Oes +Date: Sat Feb 3 12:11:13 2018 +0100 + + px_uploader: improve silicon check + + - Move check to proper location, out of the try catch block for OTP. + - Add Pixhawk specific check to notify users that want to flash + px4fmu-v3_default on Pixhawks with older v4 bootloaders that do not + support the silicon errata check. + +commit a1ab84e5b92c0e3eb5619454a9b2ceb5e4a7a2cd +Author: Julian Oes +Date: Sat Feb 3 12:10:27 2018 +0100 + + px_uploader: make rev check a bit more intuitive + +commit 6d00de7b2567bbb01106c21ae5c020e8b6ebf79e +Author: Lorenz Meier +Date: Sat Feb 3 11:13:08 2018 +0100 + + Uploader: Move flash size check into appropriate bootloader version region + +commit df322971629af379633fd4ebf9e21bc4122dff91 +Author: Lorenz Meier +Date: Sat Feb 3 19:20:29 2018 +0100 + + Gazebo SITL: Make Rospack optional + +commit d175a75691ce76aba1f84fc3d545f827f08b547d +Author: Julian Oes +Date: Sat Feb 3 11:02:39 2018 +0100 + + px_uploader: fix Python3 upload + + This fixes the error below when using Python3: + + File "Tools/px_uploader.py", line 128, in + __init__ + self.image.append('\xff') + TypeError: an integer is required + +commit 305859f35692f35e8e3b099f96b3ddf6fa213fc9 +Author: ChristophTobler +Date: Fri Feb 2 18:00:39 2018 +0100 + + disable power module (#8804) + + - currently doesn't work on all boards... + +commit 976b890c56f2028d33a86ad5f5ea19366eb49c9d +Author: Daniel Agar +Date: Thu Feb 1 22:42:59 2018 -0500 + + commander increase stack by 90 bytes (3160 -> 3250) + +commit 5ad03d7ef2ee45c8d66c85fabd7986323c822ac4 +Author: Matthias Grob +Date: Tue Jan 30 18:24:44 2018 +0100 + + mc_pos_control: comment typo in flow sensor altitude + +commit 11d480240aed62f5553e027d692ee470e1078a16 +Author: Matthias Grob +Date: Tue Jan 30 18:19:46 2018 +0100 + + mathlib Functions: removed inline, fixed style + +commit 8e68f5ed794bab46e99965dc6720f1bb8123dcd3 +Author: Matthias Grob +Date: Tue Jan 30 17:32:02 2018 +0100 + + mathlib Functions: improve documentation and limit checking + +commit 8c201c88ca1b8d92f7c208424b22bd3ea6908c7e +Author: Daniel Agar +Date: Fri Feb 2 00:09:29 2018 -0500 + + Jenkins always distclean each build + +commit 9c86cdab2ef637c0559d1e33315f7492d9c0dcf3 +Author: Julian Oes +Date: Thu Feb 1 22:59:22 2018 +0100 + + Robustify mission upload/download (take 2) (#8794) + + * Revert "mavlink_mission: don't retransmit automatically" + + This reverts commit 4e008fe89120e24e321e93fb551753242797f022. + + * mavlink_mission: don't retry to send mission item + + The mission items need to be requested one by one by a ground station. + This is a "pull" protocol and we should not retry to "push" the mission + items down. + + If we do this we can trigger the situation where the autopilot keeps + retrying and the ground station does not time out because it keeps + receiving items (even though the items are the wrong ones). + + * mavlink_mission: reduce retry timeout + + When actively re-requesting lost mission items, we can be more agressive + and therefore lose less time when a mission item is lost on the way. + +commit 102c0ead53f23df0a9ba244388b2a5245965d42f +Author: Daniel Agar +Date: Wed Jan 31 18:49:09 2018 -0500 + + cmake consolidate px4 executable builds and upload + +commit 2ff81393bc2b9a95edccfd309b5f4f5b248d5d4f +Author: Daniel Agar +Date: Mon Jan 15 15:34:18 2018 -0500 + + move posix, nuttx, qurt components into platforms + +commit a644ed90dd60b6befe88de6c852af2bf9d93e35f +Author: Beat Küng +Date: Wed Jan 31 14:46:39 2018 +0100 + + mavlink: use orb_unsubscribe() instead of close() for orb subscription + +commit acaf7cd267fe8ef49b64a3c3acc3e51a0d4743eb +Author: ChristophTobler +Date: Wed Jan 31 09:14:34 2018 +0100 + + rcS: automate tfmini start + + disable mavlink on aero telemetry if tfmini enabled and start on mavlink companion device for others (needs SYS_COMPANION to be 0) + +commit 8a1b6d548fd49f9117b79d232ba5a7fa3680d255 +Author: Paul Riseborough +Date: Wed Jan 31 20:14:01 2018 +1100 + + ecl: Update to version that fixes height reset bug + +commit 0c6280ba45a6408ade486d348bc28dbea448a31c +Author: Beat Küng +Date: Tue Jan 30 19:19:27 2018 +0100 + + tune_control: fix clang-tidy errors + +commit 86acd23704d4678b8386bd0229d4f0285a06410c +Author: Beat Küng +Date: Tue Jan 30 18:29:05 2018 +0100 + + cmake configs: add lib/tunes for all configs that have tune_control enabled + +commit 2577eb7527bc1d6ed05da3fa1f751da4ad81a451 +Author: Beat Küng +Date: Tue Nov 21 10:14:39 2017 +0100 + + sensors: adc_poll: remove unneeded argument + +commit 90a698944048396d2e1ec44ef1bebdd112317a45 +Author: Beat Küng +Date: Tue Jan 30 17:53:19 2018 +0100 + + px4fmu-v5 cmake config: re-add drivers/bmi055 + + Accidentally dropped in bad813e911061bc9d356b12673739ac1c48f02cb + +commit c8c918ce9899d973eb662b4c1fce2aec6ae874cd +Author: Beat Küng +Date: Tue Jan 30 16:55:33 2018 +0100 + + cmake configs: add systemcmds/tune_control + + This is now required in the startup scripts + +commit 10597fcf12dfbe6573e1440211e1eb871a0a0385 +Author: Beat Küng +Date: Tue Nov 21 10:15:51 2017 +0100 + + fmu-v5 board_config: add BOARD_BATTERY1_V_DIV and BOARD_BATTERY1_A_PER_V + +commit a916a6c2db596d3185445a24bd3eb71a3be50bdc +Author: PX4 Jenkins +Date: Wed Jan 31 00:19:55 2018 +0000 + + Update sitl_gazebo submodule Wed Jan 31 00:19:55 UTC 2018 + +commit 4c5b42f256a13284ad3d76ebc6db8f3b52658a87 +Author: Daniel Agar +Date: Tue Jan 23 19:12:32 2018 -0500 + + parameters move bson buffered file support into tinybson + +commit 59fd22be1bcf699fbf39b9c57c8af20c6812e7da +Author: Daniel Agar +Date: Tue Jan 23 19:12:14 2018 -0500 + + parameters import/export test + +commit 8d4036df7d1899b1f883a4b7d78cf6e195b11a1d +Author: ChristophTobler +Date: Tue Jan 30 14:14:28 2018 +0100 + + aerofc cmake: add baro driver again + +commit d2e45d14fa875315dfccd7b9813024555d3f96dd +Author: ChristophTobler +Date: Tue Jan 30 11:34:06 2018 +0100 + + update ecl to include ev hgt fix + +commit eed8b0085750dba4c267e6e91dfc816307ecfc7e +Author: Paul Riseborough +Date: Wed Jan 24 21:42:46 2018 +1100 + + mc_pos_control: Release estimator speed limit only when speed demand is significant + + This prevents unexpected increases in stick sensitivity when stick is moved after periods of inactivity. + +commit 6ef43e5b751b52a398ceec657b3217ca6ee3da59 +Author: Paul Riseborough +Date: Wed Jan 24 21:41:24 2018 +1100 + + ecl: Use latest master + +commit f8693b49c282eb18584283ef12774406371aa9c9 +Author: Paul Riseborough +Date: Sat Jan 20 07:20:09 2018 +1100 + + mc_pos_control: Fix compile error after rebase + +commit 388eb6ee4cf86767d6feff355dffee81b9344cc3 +Author: Paul Riseborough +Date: Thu Dec 14 09:18:42 2017 +1100 + + ros: update local_position publication + + Ensure all data is set. + +commit 64551607bcc002df701b32288b97d145e24ed73d +Author: Paul Riseborough +Date: Thu Dec 14 09:17:13 2017 +1100 + + simulator: update local_position publication + + Ensure all data is set. + +commit 4b2dcddec2c09afa324b0589194db0e52cb317be +Author: Paul Riseborough +Date: Thu Dec 14 09:16:54 2017 +1100 + + position_estimator_inav: update local_position publication + + Ensure all data is set. + +commit 33b75d8e872fc5c9d7074350f0eb8905ec572640 +Author: Paul Riseborough +Date: Thu Dec 14 09:16:34 2017 +1100 + + mavlink: update local_position publication + + Ensure all data is set. + +commit c294393377857f6f9c64f9b746dd83c340e46c5d +Author: Paul Riseborough +Date: Thu Dec 14 09:15:45 2017 +1100 + + local_position_estimator: update local_position publication + + Ensure all data is set. + +commit 642a4a5fc7afd913661c24b2394497917f5b53da +Author: Paul Riseborough +Date: Wed Oct 18 08:22:35 2017 +1100 + + mc_pos_control: respect estimator max speed and min height limits + +commit 1e9361572f8936059a3a990bd0ca58ea849cb915 +Author: Paul Riseborough +Date: Wed Oct 18 10:58:23 2017 +1100 + + sensors: Add parameter for flow sensor minimum range + +commit fc78de4c263eba929fc7a4b960a58d523f8d60b5 +Author: Paul Riseborough +Date: Fri Oct 20 11:49:33 2017 +1100 + + ekf2: Update parameter descriptions for air data fusion + +commit f866698fb26defbe0262106f2a7260f89b7276f0 +Author: Paul Riseborough +Date: Thu Oct 19 11:51:02 2017 +1100 + + ekf2: Update parameter description for max optical flow rate + +commit b117fddb2188e686174244a98741a3b4deb9f425 +Author: Paul Riseborough +Date: Tue Sep 19 10:03:59 2017 +1000 + + ekf2: publish estimator position control limits + +commit 0ed78f259eff1c25279d22719f583f843781c122 +Author: Paul Riseborough +Date: Tue Sep 19 10:01:50 2017 +1000 + + msg: Add estimator required control limits to vehicle_local_positiion + +commit d53c5319791945130f8cfedee9337f29853c5445 +Author: ChristophTobler +Date: Mon Jan 29 15:10:47 2018 +0100 + + mpu9250 wrapper: set autopublish rate + + before it didn't integrate IMU values and HIGHRES_IMU was using the filtered values + +commit 47e5382e7efa68bc3f34fd767a1a76193610112c +Author: Simone Guscetti +Date: Thu Dec 14 13:35:35 2017 +0100 + + libtunes: insert explicit fallthrough + +commit 3e09f6309e4360fea63cbaf3a09c24cb516987b6 +Author: Martina +Date: Wed Dec 6 11:12:12 2017 +0100 + + tune_control: add string library after rebase + +commit 1a50759521009af5c1f7db89ec1db640e5b59362 +Author: Martina +Date: Mon Oct 9 14:41:21 2017 +0200 + + tone_alarm: fix rebase error + +commit 9cb95b64ca2a9838f6f3b198317e8e64841368ac +Author: Simone Guscetti +Date: Mon Aug 21 08:43:06 2017 +0200 + + libtunes: change variable name + + This make the variable purpose more clear. + +commit 2ec5ea48a3cfa5501cb3641f6bf382bf18b45f86 +Author: Martina +Date: Wed Jul 12 18:04:47 2017 +0200 + + tunes: for custom tunes set silence from tune control message and set + silence to 0 when the end of the string is reached + +commit 9611641bb790db4f44cf2e5ca343f6751b6edf96 +Author: Martina +Date: Wed Jul 12 18:03:17 2017 +0200 + + tune_control: add silence to tune_control message + +commit d5b2ba276bbb9da611253bd94411c309594c2f99 +Author: Martina +Date: Wed Jul 12 18:01:35 2017 +0200 + + tunes: change tune update interval to 100000 us + +commit 0f1f2d870fcd7f18e88b5e92f2fe8781bd54f8a3 +Author: Martina +Date: Thu Jul 6 17:12:15 2017 +0200 + + tune_control: add silence to tune_control msg + +commit d10372c6b5c4d10d7f36511a29e6a155cc2d3318 +Author: Martina +Date: Wed Jul 5 08:52:57 2017 +0200 + + tunes: change config_tone definition and add pointer to the beginning + of the tune to repeat it + +commit 1988141c6db9c9d6d30e2f14d766e7d6a72f19c9 +Author: Martina +Date: Wed Jul 5 08:51:44 2017 +0200 + + tunes: add pointer to the beginning of a tune to allow tune replay + +commit 402ad9f48f7da957cbd9b10d82668f470cef374a +Author: Simone Guscetti +Date: Tue Jun 20 15:23:20 2017 +0200 + + rcS: partially change rcS to start the modified tone driver + - Start tone_alrm driver after uorb + - Replace tone_alarm $TUNE_ERR with tune_control play -m ${TUNE_ERR} + - TUNE_ERR is a string + +commit a4659b1228cb33544e6a8c201c5cd885dad7a363 +Author: Simone Guscetti +Date: Tue May 30 17:04:27 2017 +0200 + + mkblctrl: Repalce old tune interface with the new one + untested on real hardware + +commit 117966d2a19393fb9ad0152e4306cd547155cd87 +Author: Simone Guscetti +Date: Tue May 30 17:03:07 2017 +0200 + + cmake configs: Add tunes library to each board using tone_alarm + +commit 08490b0182f881655db82ac75a5c4d94bd2cd3ad +Author: Simone Guscetti +Date: Tue May 30 14:39:01 2017 +0200 + + commander_helper: Modify to use the tunes library + +commit 26d2e69ecf1806ea51ebfb98351a2c9841ddcfd3 +Author: Simone Guscetti +Date: Tue May 30 14:36:00 2017 +0200 + + libtunes: Add maximum update interval + +commit 8054bbb9857fbc543fa79fbbb3da84b8e4f0cf9e +Author: Simone Guscetti +Date: Tue May 30 12:00:38 2017 +0200 + + tone_alarm: Adapt tone_alarm driver to use libtunes + +commit f63be6b055c55e04dd20f66d2b1ff9f9e5b640de +Author: Simone Guscetti +Date: Tue Mar 14 08:42:30 2017 +0100 + + libtunes: If default tune does not exist + return -EINVAL + +commit 915f728145eae90a8184149978fc0d5ad1f655ed +Author: Simone Guscetti +Date: Mon Mar 13 14:09:34 2017 +0100 + + libtunes: Separate the default tunes from tunes.cpp + +commit 6e712876a46bc4da558a2128cf817718cf9f5905 +Author: Simone Guscetti +Date: Mon Mar 13 14:07:29 2017 +0100 + + tune_control: Add checks for the strength + +commit 591f9a8a38861287c19572b47085a3c9754bc3d3 +Author: Simone Guscetti +Date: Mon Feb 27 17:19:31 2017 +0100 + + libtunes: Handle notification tunes as high priority + +commit 3f123acd7e797b1fcfd22aaaebae293f9521a61f +Author: Simone Guscetti +Date: Mon Feb 27 17:18:36 2017 +0100 + + libtunes: handle tune override + +commit 6c8b16391e198adfb09ce0bc6fd079d69bff59da +Author: Simone Guscetti +Date: Mon Feb 27 14:21:28 2017 +0100 + + libtunes: complete API doc, minor changes + +commit 61b38279620e731cabb6ddb32945a8109007d2ed +Author: Simone Guscetti +Date: Mon Feb 27 11:13:30 2017 +0100 + + tune_control: Modify tune_control to use new lib functions + +commit b84a97c6d5ef201889283f130555bee98db27093 +Author: Simone Guscetti +Date: Mon Feb 27 11:05:20 2017 +0100 + + libtunes: Changed to a set_control/string and a get_next_tune functions + + Now it is possible to set a string and a control. + The get_next_tune function use the same return values as the erliaer + implemented parse_cmd and parse_string functions. + +commit 5214642bc35b850a8504dda13333b9664aace940 +Author: Simone Guscetti +Date: Fri Feb 24 12:13:47 2017 +0100 + + tunes lib: Minor changes + +commit 546a92af1e9a9c95d71d200a042b4a8ef707956f +Author: Simone Guscetti +Date: Mon Feb 20 12:52:52 2017 +0100 + + tune_control: add usage and strength option + +commit 9c2480e53411541a7dad821df8dd98feeffb49c1 +Author: Simone Guscetti +Date: Mon Feb 20 10:17:11 2017 +0100 + + tune_control: clean up + +commit e9ea7ab698bd878ee444782f61b935aa30a7ba8e +Author: Simone Guscetti +Date: Fri Feb 17 16:38:55 2017 +0100 + + lib tunes: clean up + +commit dcfd2f1579f1949f2b40b19f0ced52e9018788e4 +Author: Simone Guscetti +Date: Fri Feb 17 15:02:12 2017 +0100 + + tune_control: add max iteration count for the string and lib test calls + +commit f7aad844a3d52d57b025e8e3dc17e3251486fa25 +Author: Simone Guscetti +Date: Fri Feb 17 11:10:23 2017 +0100 + + tune control: added the possibility to set tunes with a string + minor changes + +commit 7f1f3fa3678e55a5e344019e7764a5d63d7c5911 +Author: Simone Guscetti +Date: Fri Feb 17 11:01:40 2017 +0100 + + msg tune_control: change the duration field to be an uint32 + to allign with the libray output which is in us + +commit 1714deeb9477babb3b3dbbe5d6ba35f02a27db8d +Author: Simone Guscetti +Date: Thu Feb 16 19:28:36 2017 +0100 + + system cmd: add first iteration of the new CLI interface for tune control + +commit 79ae413982147121e4afa25ff26e9416ef16636c +Author: Simone Guscetti +Date: Thu Feb 16 19:16:29 2017 +0100 + + lib tunes: Add string input method + +commit 8ce57bedb7748ff2570f4d32e8298885ab51d2d5 +Author: Simone Guscetti +Date: Thu Feb 16 07:47:52 2017 +0100 + + libtunes: create a new library for tunes + + cmake configs: Modify to include new library + +commit e139446d09881fb49e3997314b02cde8b4280c95 +Author: Simone Guscetti +Date: Fri Feb 10 15:19:03 2017 +0100 + + msg: add new tune_control messege + +commit aca30fc6128f8591b719c3bc9ec84c26173b50b8 +Author: bresch +Date: Tue Sep 5 12:31:40 2017 +0200 + + VTOL standard - Remove pitch trim + +commit 920cb7a1a19cc14a541db65bba5763681ac88c5a +Author: bresch +Date: Tue Sep 5 12:24:01 2017 +0200 + + VTOL standard - Group multicopter weights in update_vtol_state() + +commit d34767b871e14e9ac5cea708ec35bcfdb1e6bbb3 +Author: bresch +Date: Tue Sep 5 12:09:49 2017 +0200 + + VTOL standatd - Simplify multicopter weight in update_transition_state() + +commit 2bea09a997d953c7ee61ae39dd8363c4bca0d992 +Author: Daniel Agar +Date: Thu Jan 4 12:37:00 2018 -0500 + + rate controller status include rates + + - the actual corrected rates currently used by mc_att_control are not + logged + +commit 98441ac1004c937eb9c065f710b004ba9e8378e5 +Author: Andreas Antener +Date: Sun Nov 26 15:24:00 2017 +0100 + + Log rate controller integrators (FW + MC) + +commit 3504ce8efe7eb8e3ce00bbfeba86b25b91fd68bf +Author: PX4 Jenkins +Date: Mon Jan 29 05:18:15 2018 +0000 + + Update mavlink v2.0 submodule Mon Jan 29 05:18:15 UTC 2018 + +commit cf79be15598d88319355b69eb21d1b76053050de +Author: ChristophTobler +Date: Sun Jan 28 19:12:38 2018 +0100 + + sitl ekf2 config: add vision position estimate + +commit c272feb71d54f04521a1f54a926d7e9b8c6de623 +Author: ChristophTobler +Date: Sun Jan 28 19:11:51 2018 +0100 + + update sitl_gazebo submodule + +commit 8b0ba3c34c52d5afb5881ad2e66ac4341e6669a6 +Author: Daniel Agar +Date: Sat Jan 27 16:23:40 2018 -0500 + + commander log full status flags + +commit dc2d6e8aab4148f4672e3cf674c7e85f86cf5533 +Author: Daniel Agar +Date: Sun Jan 28 11:22:51 2018 -0500 + + commander fix ignored parameters (COM_POS_FS_DELAY/COM_POS_FS_PROB) and refactor position velocity validity check (#8765) + +commit f8f95078e831ce6351b26b677ce9ea07cc85e9cb +Author: SungTae Moon +Date: Sun Jan 28 00:22:29 2018 +0900 + + commander status reuse arming_state_names in state_machine_helper (#8667) + +commit 1f5d6c71173c98984f60675bd2a9cc3b61265102 +Author: ChristophTobler +Date: Sat Jan 27 14:55:30 2018 +0100 + + update sitl_gazebo submodule to include opt_flow fixes + +commit 92dbb16d29eebf6be92fecd6f9e01e4cdf4acae9 +Author: ChristophTobler +Date: Thu Jan 18 18:02:45 2018 +0100 + + tfmini: use px4_open/read and default range finder device path + + this is more consistant and should enable it on qurt/linux + +commit 7bf3425b7edbc604a2b0140c282bf615fae14d68 +Author: ChristophTobler +Date: Thu Jan 18 15:10:54 2018 +0100 + + tfmini: move part from constructor to init() + + This makes sure the driver fails if the device path is invalid (::open fails) + +commit f294445cd09038874f42ebd869ffe260e214ed9f +Author: ChristophTobler +Date: Thu Jan 18 14:16:44 2018 +0100 + + rc.sensors: start tfmini with appropriate device path for FMUv3 + +commit d6f137e10dfc52dc4c1610ca09e12576fbbf9a17 +Author: ChristophTobler +Date: Thu Jan 18 14:15:10 2018 +0100 + + tfmini: fixes for other boards than FMUv3 + + mainly the default device path doesn't work + +commit 738f1ccdb667205b8dfcf5542bd21a7ff53599ee +Author: Beat Küng +Date: Thu Jan 18 08:31:31 2018 +0100 + + module template: need to check if it's running for custom commands + +commit 44d0cba6aaa433eab29413d60cbae196dc41b4b3 +Author: Beat Küng +Date: Wed Jan 17 19:06:55 2018 +0100 + + modules documentation: ignore comments in source files + +commit 5bd8574e47ef2fc852d4e0f6cde41e3819d81e51 +Author: Beat Küng +Date: Wed Jan 17 16:25:38 2018 +0100 + + examples/px4_daemon_app: remove this app + + superseded by src/templates/module + +commit 761826cc5af2bef48b366d63d4953a567fa37490 +Author: Beat Küng +Date: Wed Jan 17 16:18:08 2018 +0100 + + posix_sitl_default.cmake: add template module + + Just to make sure it's built with CI + +commit 25483faf8803297f0d4be83c8d90aea890a1918e +Author: Beat Küng +Date: Wed Jan 17 16:04:30 2018 +0100 + + modules: add a new module that serves as template for background tasks + +commit a63fce86d432e18a1426cdb06e9222021bd51912 +Author: ChristophTobler +Date: Thu Jan 18 17:32:33 2018 +0100 + + rcs: mention wifi mapping on v4 + +commit 5cfe0e9a0ff0a719a2e7b8df5bebe5fed2fa2e0b +Author: ChristophTobler +Date: Thu Jan 18 08:46:34 2018 +0100 + + rcS: update comment on mavlink for FMUv4 + + Comment was a contradiction + +commit ca6d8fefd85176f65940acd03a630f69b27b1efb +Author: PX4 Jenkins +Date: Fri Jan 26 14:19:37 2018 -0600 + + Update sitl_gazebo submodule Fri Jan 26 14:19:36 CST 2018 + +commit 757f0e7334b0b75c1129495b0f8c4b3f2222ca7a +Author: Julian Oes +Date: Tue Jan 23 18:25:58 2018 +0100 + + mavlink_mission: straightaway send item again + + Instead of using a timeout to resend a mission item, we should directly + send the mission request again. This is needed because we removed the + automatic resending which lead to troubles. + +commit d5219c8bc04b7b4498b710067a5dc25dd52e5a33 +Author: Julian Oes +Date: Tue Jan 23 18:24:40 2018 +0100 + + mavlink_mission: answer with mission NACKs + + if anything doesn't go according to protocol we should not just throw + warnings but actually tell the ground station with a mission nack. + +commit e43cc9a9c12ea87e8175486d76867c2c649893b0 +Author: Julian Oes +Date: Tue Jan 23 18:22:32 2018 +0100 + + mavlink_mission: send request again if unsupported + + When we receive a MAV_MISSION_UNSUPPORTED, we should try to send a + mission request again with or without int mode. + +commit ffc7f37f12cc8d40bcc8b8d89d02670c4ac3174a +Author: Julian Oes +Date: Tue Jan 23 18:09:22 2018 +0100 + + mavlink_mission: don't retransmit automatically + + This is an attempt to fix mission upload and download with QGC on a + lossy link. The way it should work according to the protocol on + https://mavlink.io/en/protocol/mission.html is that in general + the ground station should be concerned about timeouts and + retransmission. This means the autopilot does not need to retransmit by + itself but just answer requests. + + This seems like it would make the transfer less robust, however, it + actually resolves an edge case where QGC fails to make requests because + it gets spammed by the autopilot and keeps resetting the timeout. + +commit bc3577bd60573b6c1e9f80024659805498e7608b +Author: Nicolas de Palezieux +Date: Wed Jan 24 17:59:53 2018 +0100 + + mission_block: do relative alt correction for correct nav_cmd + +commit 0266ca9845b00aba18f7b348f4882490fa4de592 +Author: Nicolas de Palezieux +Date: Wed Jan 24 17:59:29 2018 +0100 + + commander: fix indentation + +commit 342509b3ab22263313c3130eae3a90b54aedd150 +Author: DonLakeFlyer +Date: Mon Jan 22 11:49:36 2018 -0800 + + New ROI commands implementation + +commit ae52f74e78c02d7b854164d76b22aae08ef31fd7 +Author: Nicolas de Palezieux +Date: Wed Jan 24 18:17:35 2018 +0100 + + landing target estimator: initialize landing target velocity with negative of vehicle velocity + +commit b7dff9578205c2795818f367f17837d3cdfdcdbf +Author: Nicolas de Palezieux +Date: Wed Jan 24 18:15:52 2018 +0100 + + landing target estimator: check validity of the correct data before computing acceleration + +commit c0615c9e70f8acdf8ad4481c18bbaf359b366b35 +Author: Daniel Agar +Date: Wed Jan 17 10:23:17 2018 -0500 + + logger add safety + +commit 2ae5e575a5f0e45a8cd5cf29dc68bcbd0d9d0747 +Author: Daniel Agar +Date: Wed Jan 17 10:20:17 2018 -0500 + + land detector initialize landed and publish periodically + +commit fd3f59d8c4a921ecd386bcc21f2f4a19d763bbe3 +Author: Daniel Agar +Date: Wed Jan 17 10:06:58 2018 -0500 + + commander publish periodic status messages at 1 Hz + +commit edf178d4e860810dea1e837d6c236c425d257656 +Author: Daniel Agar +Date: Wed Jan 17 09:51:49 2018 -0500 + + commander safety update require successful orb_copy + +commit 9a32ca23072ea0f94341f874d4f8c0c365cbff2f +Author: PX4 Jenkins +Date: Wed Jan 24 00:19:14 2018 +0000 + + Update sitl_gazebo submodule Wed Jan 24 00:19:13 UTC 2018 + +commit 0fd043af017e4e2a01f80d8fe392672f4abe1405 +Author: Nicolas de Palezieux +Date: Mon Jan 8 11:03:39 2018 +0100 + + vmount: compute gimbal yaw setpoint relative to vehicle yaw + +commit d8164377a820f63d9e68b4e397d2b03e00c84b11 +Author: Lorenz Meier +Date: Sun Jan 7 22:59:31 2018 +0100 + + Navigator: Move mission param into mission params + + This is important for the compile scope. + +commit 7ae3884944bc82cbdede9cf054062de732467c73 +Author: Nicolas de Palezieux +Date: Thu Jan 4 10:15:53 2018 +0100 + + heading towards ROI: do not require setting the MIS_YAWMODE param to enable multicopters yawing towards ROIs + + ROI yaw control: configure yawing capability of mount in vmount parameters. + If configured that mount has no yaw control, vehicle will yaw towards ROI, irrespective of MIS_YAWMODE. + Vehicle will behave according to MIS_YAWMODE when there is no ROI. + +commit add3692357bcec94e0ccb3017f3f6bc9d783e917 +Author: Nicolas de Palezieux +Date: Thu Jan 4 10:18:22 2018 +0100 + + ROI: accept ROIs of type None in missions to enable 'deactivating' another ROI + +commit bedaafcc200c4d99ac586d35dc8a834e88c9a303 +Author: Nicolas de Palezieux +Date: Fri Jan 5 16:48:06 2018 +0100 + + NAV_CMD_DO_SET_ROI: handle relative altitude in mission ROI commands + +commit 9d18fc8787f84bf5f8851d1507808e58cd4f9ca8 +Author: PX4 Jenkins +Date: Mon Jan 22 01:43:27 2018 -0600 + + Update mavlink v2.0 submodule Mon Jan 22 01:43:26 CST 2018 + +commit 99c9e09624427e4ab0dd1a6b20e393919bb3d8c8 +Author: Beat Küng +Date: Fri Jan 19 10:50:32 2018 +0100 + + vmount mavlink input: continue to poll for vehicle_command until reaching the timeout + + or receiving a command that we need to handle. This makes sure that we + don't drop commands, when the output mode is set to mavlink (in that case + the input topic is rate-limited, and each input change results in a + vehicle_command publication, which results in queueing up orb items if we + get vehicle_commands from other sources too). + +commit 5a189f3c4a8b2f599c10d9277f5d11e77c01b367 +Author: Beat Küng +Date: Fri Jan 19 10:43:33 2018 +0100 + + vmount mavlink input: rate-limit vehicle_command topic + +commit 48edaa7ef63c360d3d94f7e655756f9da999ade2 +Author: Beat Küng +Date: Fri Jan 19 10:05:32 2018 +0100 + + vmount: remove output rate-limiting + + It causes missed input changes. + This reverts 73d23742ea5c297f262c0e03caec61ee482977b1. + +commit 5e826eaa2714afe56b1bbf6646ff51f1c54d7ceb +Author: Beat Küng +Date: Fri Jan 19 10:01:26 2018 +0100 + + Revert "vmount: fix new input getting lost in throttling" + + This reverts commit b7404ad6c15231bef2a03add05f6b65e0138d24c. + +commit 38c949731fa46d9798ac898f8734b6553030b2dc +Author: Jonas Vautherin +Date: Mon Nov 6 09:18:55 2017 +0100 + + mavlink_main: fix broadcast computation + + The way the broadcast IP is currently fetched is by sending an ioctl() + request. The limitation of this is that the broadcast address may not + be set on the network interface (more specifically, it is usually not + set in docker containers). In those cases, it results in the broadcast + address becoming 0.0.0.0, which is not valid [1]. + + This fix uses the network IP and the netmask to compute the directed + broadcast address. This should be more reliable, as both of those are + always set on the network interface. + + [1]: https://tools.ietf.org/html/rfc1122, section 3.2.1.3 (a) + +commit 463217a5f96a737a9644bafd03bfe534ea626525 +Author: Matthias Grob +Date: Sun Jan 21 05:26:12 2018 +0100 + + Cygwin: repair NuttX build (#8737) + + * Cygwin: repaired NuttX build after 1f63d85869b3495f3f66a3300b365c57469f1020 + all the NuttX specific WINTOOL define handling was skiped in cmake Make.defs generation + The Nuttx build is makfile based and needs its cygwin treatment + + Additionally the ${PX4_SOURCE_DIR}/src/include which was added through cmake needs path conversion + + The two root causes for the special handling are: + - ARM GCC for Windows doesn't support cygwin paths passed as an argument + so they need to be either relative or converted via cypath tool + - Symbolic links are totally different under Windows and because NuttX uses them extensively + it has special handling scripts that need to be fed with the correct defines + + * Cygwin: NuttX include paths all converted in Make.defs.in + + differentiate between WINTOOL define (MSYS & cygwin) and cygwin using uname command: + - MSYS needs symbolic link handling for ARM GCC but no path conversion + - Cygwin needs both + +commit 45458fe9eb6fedee95621a607fd94077cdb852e0 +Author: Beat Küng +Date: Fri Jan 19 11:48:42 2018 +0100 + + uORBManager: add comment about not having to set the priority + +commit 2cb698f01faa12682020ed1f68a6e846c9016efc +Author: Beat Küng +Date: Fri Jan 19 11:48:12 2018 +0100 + + uORBDevices: set the priority when advertising a node that's already subscribed + + This fixes the case where a topic instance is already subscribed, and + advertised later. The subscriber will create the DeviceNode with default + priority, and the advertiser will just use the existing DeviceNode, + without updating to the requested priority. + +commit c8a1050323c89f8e776c1ad5f3689505d7130710 +Author: Simone Guscetti +Date: Tue Jan 16 17:54:43 2018 +0100 + + libled: allow infinite flashing mode + +commit bda929bebb9f158ea7c52bb70d73043e64cda017 +Author: Daniel Agar +Date: Wed Jan 17 10:26:31 2018 -0500 + + commander fix hil_state regression again + +commit b7404ad6c15231bef2a03add05f6b65e0138d24c +Author: Julian Oes +Date: Thu Jan 18 10:23:44 2018 +0100 + + vmount: fix new input getting lost in throttling + + This fixes the case where a new gimbal input gets lost in the output + throttling. + + This is required because an input is potentially set only once and + then not computed again. In the failure case, control_data is set + to nullptr in subsequent calls and therefore not used for the output + calculation ever. + +commit b468551b6cdb4e3ac7ce7d261dda39628eaa7325 +Author: Julian Oes +Date: Wed Jan 17 06:49:54 2018 -0800 + + vmount: remove mavlink dependency + + Let's just hardcode 0 because we don't want to include the mavlink + headers just for this. + +commit 3adb389b7ca0c928e6a7b0a26f5a36d4ff8f4671 +Author: Julian Oes +Date: Wed Jan 17 06:42:19 2018 -0800 + + vmount: don't ignore commands to all component ids + + This resolves the case where a gimbal command assembled by + QGroundControl is rejected because the component id is set to 0 (for + all) and the component id of the vehicle is e.g. 1. + +commit 85ba1607575575340a4d4e02f7a2176475255d44 +Author: Anthony Lamping +Date: Wed Jan 17 17:54:32 2018 -0500 + + CI: improve mavros SITL tests logging (#8714) + + * add more logging to help with #8556 + * log subscribed topics on mission start and test exit (pass or fail) + * use mavlink enums everywhere to avoid maintaining dictionary mappings and to have readable values + * log when the FCU advances to next mission item without satisfying the position reached offset/radius + * some renaming for readability + * log more state value changes (connected and MAV_STATUS) + +commit 821eb5ac8716fb31e52993f407876e45c9ee649e +Author: TSC21 +Date: Wed Jan 17 21:59:40 2018 +0000 + + navigator: precland_params: PLD_MAX_SRCH: fix min value from float to int + +commit ae65289967d0fbdf6363079f838f53d4cd2e7c7a +Author: TSC21 +Date: Wed Jan 17 21:58:19 2018 +0000 + + lpe: params: fix LPE_FUSION max value + +commit 850678b0a69a244cb827b9a82a2ee590b878390f +Author: PX4 Jenkins +Date: Wed Jan 17 07:43:11 2018 +0000 + + Update mavlink v2.0 submodule Wed Jan 17 07:43:11 UTC 2018 + +commit e11008f30ef5b1cb3b889e4f023b0089c6a6176b +Author: Beat Küng +Date: Wed Jan 17 10:14:04 2018 +0100 + + px_uploader: minor text message update + +commit fed06955bc11eecf2f81ec845b25d6768d1a8df2 +Author: ritul jasuja +Date: Tue Jan 16 11:48:19 2018 +0530 + + Update debug message as per connection link + +commit f672152d2d38bbbf9a1962e496a3871615c9edbb +Author: Beat Küng +Date: Tue Jan 16 15:07:06 2018 +0100 + + logger: change 'removing log directory' warning to info + +commit a329fd4c76a64041b03d6907ccc22d0e1bec2b52 +Author: Beat Küng +Date: Tue Jan 16 15:06:32 2018 +0100 + + SITL configs: set SDLOG_DIRS_MAX to 7 + + Avoids ending up with huge log directories. + + plus some param alphabetic reordering + +commit b7d7d1209b331a571b205d5a0006e543c1891357 +Author: Julien Lecoeur +Date: Tue Jan 9 12:21:22 2018 +0100 + + px_generate_mixers.py: scale mixer so that sum(z_thrust_scale)==n_rotors + +commit 262d9c790bf0d3cd65263472236e9a8a9714723f +Author: Julien Lecoeur +Date: Tue Jan 9 08:10:36 2018 +0100 + + MultirotorMixer: Apply thrust gain independently from other axes + + Align the way motor output is computed with the model used in the mixer generation script. + previous: + `out = (roll_gain*roll + pitch_gain*pitch + yaw_gain*yaw + thrust)*out_gain` + new: + `out = roll_gain*roll + pitch_gain*pitch + yaw_gain*yaw + thrust_gain*thrust` + which is the standard matrix*vector multiplication. + + This commit has 0 effect on symmetric platforms (i.e. most) as thrust_gain==1 on these platforms. + On asymmetric platform --where some thrust_gain are lower than 1-- the previous formulation resulted in coupling between thrust and other axes. + + fixes #8628 + +commit 0e3574c44f47653a8ad60611257dc1c659f95e71 +Author: Daniel Agar +Date: Mon Jan 15 15:18:46 2018 -0500 + + hott automatically include hott_sensors and hott_telemetry + +commit c20594cd0ea23b44ed77bb6d96571b6277f4592a +Author: Daniel Agar +Date: Mon Jan 15 15:16:01 2018 -0500 + + move all barometers to the same folder + +commit bad813e911061bc9d356b12673739ac1c48f02cb +Author: Daniel Agar +Date: Mon Jan 15 15:03:15 2018 -0500 + + move all magnetometers to the same folder + +commit 094fa92de08458b6ece1fc8523e2ce368a072deb +Author: Beat Küng +Date: Wed Jan 17 05:45:28 2018 +0100 + + posix main shell: do not update the prompt for unprintable chars (#8704) + +commit 0e65753568061c2e170d7300ba5a8676c9b74213 +Author: Julien Lecoeur +Date: Tue Jan 16 10:09:16 2018 +0100 + + Iris: set mixer to quad_wide + + The geometry was previously quad_deadcat in which front motors are closer to CG and thus more loaded in hover. + quad_wide is the same geometry as quad_deadcat except the CG is centered so all motors are loaded equally. + Flight logs on IRIS with deadcat mixer showed that + - all motors are equally loaded during hover (actuator_outputs 0 to 3 have similar values) + - a negative pitch offset is building up soon after takeoff (visible in actuator_controls) + +commit b184b61457aabee0001e68d9efe52a6f24c7cd00 +Author: Simon Laube +Date: Thu Jan 11 14:08:39 2018 +0100 + + IO: fix px4io uploader to work reliably on F7 platform. + + - Missing get_sync() in verify function + - Allow some time to reboot before closing the serial port + (closing the serial port drives TX low) + +commit 53249c53b53e8a2979f2b746508b8d16f8c59c3c +Author: Simon Laube +Date: Thu Jan 11 10:31:16 2018 +0100 + + IO: Move buffer allocation into the architecture dependent code files. + +commit cc5e00feca30d3f82eea4b999ad59970560c2327 +Author: Daniel Agar +Date: Tue Jan 9 01:42:49 2018 -0500 + + px4io_serial_f7 fix style + +commit 15a69b881d87ce8f236a1290acee3dbf1f08ca61 +Author: Lorenz Meier +Date: Mon Jan 8 22:34:41 2018 +0100 + + Enable IO image buildig for FMUv5 + +commit c6c9f4dc64b12ca4b1ef7396a6b484743bdb6397 +Author: Simon Laube +Date: Mon Jan 8 19:15:19 2018 +0100 + + IO: Implement serial driver for STM32F7 MCUs. + +commit a26c3a05302f035accaca27c73787cd04a935c29 +Author: Simon Laube +Date: Thu Jan 4 14:32:38 2018 +0100 + + IO: Split STM32F4 specific code for serial interface. + +commit e5317ed9b673e956be629f9fd52ecbe118e8c3f6 +Author: David Sidrane +Date: Tue Nov 28 11:03:55 2017 -1000 + + px4fmu-v5: Define UART7 for PX4IO + +commit 2df5d23ab6650d28ca9e106c2271b3d7cc24849a +Author: David Sidrane +Date: Tue Nov 28 11:03:15 2017 -1000 + + px4fmu-v5:Add px4io + +commit 49c838ffebf7d4991c4fd8062a31d30332da5224 +Author: PX4 Jenkins +Date: Mon Jan 15 18:19:28 2018 -0600 + + Update sitl_gazebo submodule Mon Jan 15 18:19:28 CST 2018 + +commit 67f89f51ff74ce0276ed3b39e3ea4aee63f8f766 +Author: Daniel Agar +Date: Sun Jan 14 20:33:55 2018 -0500 + + move all distance sensor drivers to the same folder + +commit 576b42fea337fd7a338a0b5582d60e7926ea7b8c +Author: Daniel Agar +Date: Sun Jan 14 20:00:23 2018 -0500 + + move all differential pressure drivers to the same folder + +commit 6d3dda28020fd3abb51cae45ce8bcb43fd9fe062 +Author: ChristophTobler +Date: Mon Jan 15 20:33:22 2018 +0100 + + update DriverFramework to get ltc2946 fix (#8693) + +commit 5ab6834fed83250229d4debda48ddde6b4d395ff +Author: Daniel Agar +Date: Mon Jan 15 11:16:51 2018 -0500 + + NuttX Make.defs.in ignore -Werror=logical-op + + This is a temporary workaround for equal expressions in chip/sam_xdmac.c + and can be reverted once fixed properly in NuttX. Needed for the GCC 7 + upgrade in #8551. + +commit 9b5ae1ef7a2d2b85efff65fde7de2ffae7d5fdd4 +Author: Daniel Agar +Date: Mon Jan 1 10:26:04 2018 -0500 + + NuttX upgrade default compiler to GCC 7 + +commit cd296c5f88d3cdaba8b1b69a73e502ce5ddcf994 +Author: Daniel Agar +Date: Mon Jan 15 12:23:21 2018 -0500 + + circleci skip astyle until versioning is resolved (#8691) + + - revert after #8689 is resolved + +commit 18b83f2960879a71d19b456f5823d0abb2950290 +Author: ChristophTobler +Date: Mon Jan 15 13:33:02 2018 +0100 + + eagle posix-config: add sleep after muorb + + without this param set doesn't work -> adsp side never receives changes + +commit 872cba12d4dde30993f5fc78d7124066b306e489 +Author: ChristophTobler +Date: Mon Jan 15 09:33:59 2018 +0100 + + update ecl submodule + +commit 3a52e7ee5db26733861613b7d86aa5d348c62a29 +Author: ChristophTobler +Date: Wed Jan 10 08:59:41 2018 +0100 + + simulator mavlink: set vision pos/val valid + +commit 66c67f89e66c6c27360feb4b1dce46650dc4a29f +Author: ChristophTobler +Date: Tue Jan 9 18:46:07 2018 +0100 + + ekf2: check if vision_position pos/vel are valid before using them + +commit 6609e4843b1ecce8b40cc925b843e5214c0aa358 +Author: ChristophTobler +Date: Tue Jan 9 18:44:41 2018 +0100 + + mavlink receiver: set vision_position pos/vel invalid depending on covariance + +commit c7cf442e16b0a87806170804f713d4957341272b +Author: ChristophTobler +Date: Tue Jan 9 11:48:39 2018 +0100 + + ekf2: use ev eph/v for noise parameter if bigger than noise param + +commit 1d59d892822629dbe03dc511b2711047f97743d3 +Author: Beat Küng +Date: Mon Jan 15 09:48:03 2018 +0100 + + posix-config iris_replay: log until SITL exits + + If a log with multiple (dis)arming events was replayed, multiple logs were + created. This changes the replay to only create a single log. + +commit 45fd908784bfc4e0a788c7b5418df8d04a5b5a56 +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:24:41 2018 +0530 + + mavlink : add support for precision landing + +commit 4fecb6fe2030791e4849c5fc08258906beaa818a +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:24:23 2018 +0530 + + irlock : add support for precision landing + +commit 155c55814b4e66fdb8e223f4bcf3bf93e908b8b7 +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:23:53 2018 +0530 + + cmake configs : Add precision landing support + +commit 90e3aeda6cb007a1ba6909f4858bb27ee1eebacf +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:23:33 2018 +0530 + + logger : add support for logging precision landing messages + +commit f2dbb0ad3b97eea91e07a800c968b6d2172b8f4c +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:23:14 2018 +0530 + + commander : add support for precision landing measurements + +commit d9b9b4407a7d27f69d55ecfea1f106eb78ebbe06 +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:22:38 2018 +0530 + + ekf2 : add support for precision landing measurement fusion + +commit dd1d0adfef0e207011ce00214bd9cf3d98f5aeda +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:22:20 2018 +0530 + + LPE : add support for precision landing measurement fusion + +commit 8c0542bdb83f9fea22f8e93cf177e993a813b5d9 +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:22:00 2018 +0530 + + msgs : add support for precision landing + +commit f600cfbb9fd729d23ba31c67e3f77160264073aa +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:21:23 2018 +0530 + + Add support for testing precision landing in SITL simulation + +commit d9221bb8d2a943f6d8b0896bffbf677bd5cf3378 +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:20:20 2018 +0530 + + mc_pos_control : add support for precision landing + +commit aa4c6c038d14b8e21140336fa65071dbc69a6e82 +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:19:57 2018 +0530 + + navigator : add support for precision landing + +commit 652d295b2d3772ec39037858817dbe067a4d6ba1 +Author: Nicolas de Palezieux +Date: Sun Jan 14 23:18:28 2018 +0530 + + Add landing_target_estimator for precision landing from @ndepal + +commit b2046ffd6b68a0cd0a0e2226957a6b866e211967 +Author: Paul Riseborough +Date: Tue Jan 9 09:44:01 2018 +1100 + + Tools: fix errors in thermal calibration script + +commit d375880c4bee5b4f7c287bfd2921f3a1e9d648a7 +Author: Anthony Lamping +Date: Sun Jan 14 21:13:45 2018 -0500 + + improve mavros SITL tests (#8652) + + -created a test base class to centralize redundant methods among the different tests + -added mission waypoint list topic listener (this also helps make sure the simulation is ready) + -check number of mission waypoints in FCU against mission + -increase time for mavros topics to be ready from 30 to 60 seconds + -reduce position check loop rates + -clean up logging + -support QGC plan for mission file format, see #8619 + -vehicle is an arg for mission test launch file, working toward other airframes + -Jenkins: fix vtol vehicle arg value + -get MAV_TYPE param and use FW radius for pure fixed-wing mission position check + -remove unused vehicle arg from test in multiple tests launch, clearing runtime warning + +commit e970f3a2a0cf52fda79b97b0db01d10f53240d6e +Author: Lorenz Meier +Date: Sun Jan 14 21:57:33 2018 +0100 + + MAVLink: Update library submodule + + This brings in new ROI commands and general sync. + +commit ec1c37e1af507bcf3df356027356b3c09c7e427d +Author: TSC21 +Date: Sun Jan 14 15:18:56 2018 -0500 + + modules: lpe: push sensor status update to object; prioritize lidar readings over sonar + +commit b512759336ca601150843b3cac12d739c6694ded +Author: TSC21 +Date: Sun Jan 14 15:11:49 2018 -0500 + + modules: lpe: refactor fusion bitmask + +commit 1c74887a68c44bce90fd864e6cc3a99cd8fe8c5c +Author: Lorenz Meier +Date: Sun Jan 14 12:47:25 2018 +0100 + + Makefile: Fix CLANG-tidy calls + + The calls have not been updated as the CI target has been. + +commit 9ac70ff6391fafad4238125e20a8eaddb24123a9 +Author: ChristophTobler +Date: Thu Jan 4 09:41:56 2018 +0100 + + update DriverFramework submodule to include LTC2946 driver + +commit 7c019b7da3ed3e13ec111101809a6e42fdb4b476 +Author: ChristophTobler +Date: Thu Jan 4 09:41:26 2018 +0100 + + publish battery_status directly + + This is temporary until there is a solution that works for adc and posix power modules + +commit 856a523d294f090e62f22631201c624aa3a5c685 +Author: ChristophTobler +Date: Fri Dec 29 11:17:59 2017 +0100 + + add snapdragon power module (ltc2946) to eagle flight + +commit 4b751bdc4f995088afec83661fb4a14205ce1d7c +Author: ChristophTobler +Date: Fri Dec 29 11:16:45 2017 +0100 + + add wrapper for snapdragon power module (ltc2946) from DriverFramework + +commit 8b3ea27bb30fc81f5d7114246bd72866d22e0888 +Author: stmoon +Date: Sun Jan 7 22:05:56 2018 +0900 + + correct coding style + +commit eec1ead23366fccb3b844757ef5bbbee2dcd168f +Author: stmoon +Date: Sun Jan 7 21:04:56 2018 +0900 + + update description of LPE_FUSION + +commit 28a5287a91556ccb7a9c14fdec74b45197b3152a +Author: stmoon +Date: Sun Jan 7 20:44:13 2018 +0900 + + add FUSE_MOCAP, FUSE_LIDAR, and FUSE_SONAR to select more senors + +commit b524c8a20f0745c13a449bdde3af872aa1b74a8f +Author: Daniel Agar +Date: Tue Dec 26 17:00:45 2017 -0500 + + navigator silence geofence update PX4_INFO + +commit 6e0f3ffa88c7640debebf53492d5937c6f436c3e +Author: Daniel Agar +Date: Tue Dec 26 16:57:52 2017 -0500 + + commander move mission init out of main loop + +commit fe6006e22f07bf83cb73ae50524eb43f2c5fe45f +Author: Daniel Agar +Date: Tue Dec 26 16:48:34 2017 -0500 + + commander move mission_result to class + +commit f49c061a3c00a78924001a31e87f39b0ae7d202c +Author: Daniel Agar +Date: Tue Dec 19 11:46:24 2017 -0500 + + navigator fix mission_result increment and sign mismatch + +commit b1a3475ebf6415b835f6dd3a77e20b87f9ce6c3b +Author: Daniel Agar +Date: Tue Dec 19 11:02:34 2017 -0500 + + commander mission valid check require updated mission_result + +commit 916d6a15fda9cd420fbd978272369e906047f36d +Author: Daniel Agar +Date: Tue Nov 14 16:36:11 2017 -0500 + + Mission merge offboard + onboard and simplify + +commit 956935141e72d8252ef76814147434c5fa7fa715 +Author: Daniel Agar +Date: Tue Nov 14 15:27:52 2017 -0500 + + Navigator simplify mission + +commit 25c7a03a8bbcd0e2506052423911d50efc95b939 +Author: Daniel Agar +Date: Tue Nov 14 12:13:23 2017 -0500 + + Navigator remove unnecessary calls to updateParams + + - the SuperBlock already does this + +commit 6227139df11cc28939c6a1ccafaa69f5bebe811f +Author: Lorenz Meier +Date: Sat Jan 13 18:52:00 2018 +0100 + + MAVLink app: Make debug messages a compile time check + + The debug messages are too verbose to be run in a production vehicle and inherently were something that should only be run in SITL / debug sessions on hardware. Switching the flag to the PX4_DEBUG() macro does not only make this more explicit, but also saves a lot of flash space that otherwise was consumed by the strings. + +commit f1a3fd09a30d7132a1657b1b19fe191e904751b0 +Author: Lorenz Meier +Date: Sat Jan 13 19:03:42 2018 +0100 + + Iridium SBD: Make debug messages a compile-time flag + + This ensures that users do not accidentally enable this in an airborne system and saves flash space. + +commit bc487c7c368b80c81f44075fc0b4b8a0bed3e1c7 +Author: Lorenz Meier +Date: Sat Jan 13 18:49:32 2018 +0100 + + Iridium: Remove lengthy test content + + And also format file according to code style. + +commit be4be6db2c48940eae1c76f4071fff9a1ce3da5e +Author: PX4 Jenkins +Date: Sat Jan 13 10:15:05 2018 -0600 + + Update jmavsim submodule Sat Jan 13 10:15:05 CST 2018 + +commit 931482941c336ba10eccfd9cf9a48cf2d65dc835 +Author: Matthias Grob +Date: Sat Jan 13 02:20:13 2018 +0100 + + mc_pos_control: use global _dt member from the control block architecture + +commit a25ca0c37d63ea090fda66c199a3b31dd0435d83 +Author: Daniel Agar +Date: Fri Jan 12 13:41:50 2018 -0500 + + param include px4_config.h for FLASH_BASED_PARAMS + + - fixes #8585 + +commit 7b1b255158303a7e08467107dd804c197435e546 +Author: Daniel Agar +Date: Fri Jan 12 15:49:02 2018 -0500 + + EKF2 set zero unused estimator_status fields + +commit f47d0c8f8cb65f77095378b57821dd0673c62bc7 +Author: Beat Küng +Date: Tue Jan 9 10:37:14 2018 +0100 + + load_mon: reduce FDS_LOW_WARNING_THRESHOLD to 3 + + This bound can be quite tight, because: + - The system still behaves well, even if all FD's are used (as opposed to + a stack overflow) + - The amount of used FD's is typically only increased one at a time + (e.g. adding new logged topics, adding a mavlink stream, ...) + - reducing CONFIG_NFILE_DESCRIPTORS to the minimum frees up a considerable + amount of RAM on systems that need it + +commit 794c7a5a0f346a5c0a382d4c19a6d673349f6d49 +Author: Beat Küng +Date: Tue Jan 9 10:32:52 2018 +0100 + + load_mon: fix tasks index & fds_free initialization + + Makes sure that if CONFIG_NFILE_DESCRIPTORS == 0, no warning is printed. + +commit eb43b86a4b5d2db5f69abc44b9ba0bc433974f73 +Author: Lorenz Meier +Date: Mon Jan 1 16:36:35 2018 +0100 + + Load mon: Also monitor file descriptors + + It is important that tasks do not run out of them and this addition will provide a warning and log evidence if it goes wrong. + +commit 1037e983abb95e8689018c00df31c690e39c47ac +Author: Daniel Agar +Date: Fri Jan 12 16:20:00 2018 -0500 + + LidarLite port to raspberrypi (#8633) + +commit 86e2f9c306efa11f975f227c418984a52823b863 +Author: Beat Küng +Date: Fri Jan 12 15:28:47 2018 +0100 + + posix shell: handle Home & End (Editing keys) + + See https://github.com/mintty/mintty/wiki/Keycodes#editing-keys + +commit dfe1b599499807c88303e0a16587538f66ac0a14 +Author: ChristophTobler +Date: Fri Jan 12 14:48:03 2018 +0100 + + posix main: add Home/End to jump to beginning/end + +commit d523cb54a5ab45459399243f967753acb3ac1b67 +Author: ChristophTobler +Date: Fri Jan 12 09:38:55 2018 +0100 + + posix main: add left/right arrow + + with this commit, lines can be edited with the lef/right arrow key + +commit 137a2444a8824e5da1eabd59a7a7e78b218824f3 +Author: Daniel Agar +Date: Thu Jan 11 15:44:35 2018 -0500 + + VTOL standard respect VT_ELEV_MC_LOCK + +commit 2756c7661318d3ddf066b41775f390a68c9fc526 +Author: Daniel Agar +Date: Thu Jan 11 15:56:15 2018 -0500 + + mixer lib delete old multi_tables.py and cleanup cmake (#8658) + +commit 385212f2c17e630a151bb1b6cad3dc8a8103117a +Author: Matthias Grob +Date: Thu Jan 4 11:33:47 2018 +0100 + + Simulator: virtual battery drain stops by default at 50% to avoid failing preflight checks to take off again + also added comments and removed throttle compensation because there is no real battery emulation with load drop + +commit 8c998c1309a12877b79edc675ac37ebc57ac5ceb +Author: Matthias Grob +Date: Wed Nov 1 16:32:30 2017 +0100 + + Battery: enhanced voltage, capacity estimate fusion, set empty voltage to a useful value for reasonable lipo usage + +commit 919b6ae239647f4df6aa23f69b21d94d66811df8 +Author: Matthias Grob +Date: Fri Oct 27 16:49:35 2017 +0200 + + Battery added proper initialization for the capacity voltage fusion and doubled the time constant + +commit 663913a1dc6b92f17a15deb17e2b8f1a412277c0 +Author: Matthias Grob +Date: Thu Oct 26 13:54:39 2017 +0200 + + Battery: added simple fusion of capacity based estimate and voltage based estimate + +commit 823d423456922c2f53a0b4b74c1ca1ca19e61bd5 +Author: Matthias Grob +Date: Mon Oct 23 17:06:01 2017 +0200 + + Battery: refactor current integration to be easier understandable + +commit 9fbd6b912d59ae1dbe9419af1359abf987a70ac6 +Author: Matthias Grob +Date: Mon Oct 23 17:03:30 2017 +0200 + + Battery: adapt output constraints to possible values, only calculate remaining capacity if capacity is configured + +commit 60cc132c8af72be922353c1d33aac942d25f331c +Author: Matthias Grob +Date: Mon Oct 23 17:01:32 2017 +0200 + + Battery: refactor _param out of the variable names and use 0.f for zero floats to make code more readable + +commit 90b326f3b5e8bb31431c5938354097faecb74c07 +Author: Matthias Grob +Date: Mon Oct 23 16:57:21 2017 +0200 + + Battery: get rid of the duplicate filtering, just use the already existing methods + +commit 101aeadf038ea09578602d3ddca5fcea26d5cf56 +Author: Matthias Grob +Date: Sun Oct 29 15:51:10 2017 +0100 + + Battery: revised voltage drop calculation to fit the new simpler easier to verify estimation + +commit 52e2aecaf19fbbcc8cbc7303a55f6be55998fe29 +Author: Matthias Grob +Date: Thu Oct 19 11:41:02 2017 +0200 + + Battery: simplify linear voltage relation, currently neglecting the real world voltage drop under load + +commit bc15fdf267e5d5e36ea209f482870ad4cda7302b +Author: Matthias Grob +Date: Thu Oct 19 11:39:42 2017 +0200 + + Simulator: virtual battery drain simplified and stops when battery is exactly empty + it's a lot more readable and battery draining stops exactly at the empty battery voltage which makes debuging easier because it's directly predicatable + +commit f561d16334862bead540f993e172777586cba435 +Author: Beat Küng +Date: Wed Jan 10 20:45:45 2018 +0100 + + fix param_export: off-by-one buffer size + + In rare circumstances, the buffer size was too small by 1 byte, leading + to a param export failure. And leading to a reset of all params! + This could only happen when the last saved param was a float. + + Also the realloc_ok initialization is not needed. + +commit f8ceee0cf23e848a3c1577e9ec0d3aa6e8c7b085 +Author: Beat Küng +Date: Wed Jan 10 20:41:56 2018 +0100 + + fix param: need to use fsync() and not px4_fsync() + + It's used with real OS FD's. + +commit f962e9826b099d49a1c22fee0abc74abccea0ff1 +Author: Beat Küng +Date: Wed Jan 10 20:40:58 2018 +0100 + + param_export: reduce bson buffer size from 512 to 256 + + Some modules call this (and maybe in rare circumstances), which could lead + to stack overflows. With our current headroom of >= 300bytes, 256 should + be ok. + + This increases the export time from ~28ms to ~34ms in my case (on a + Pixracer) + +commit ee9853a3d66622e73fa69095f4a871a2d6b39a59 +Author: PX4 Jenkins +Date: Tue Jan 9 18:19:31 2018 -0600 + + Update sitl_gazebo submodule Tue Jan 9 18:19:31 CST 2018 + +commit 5fe203a510e844e96daa16693e3ec2342b75fabc +Author: Beat Küng +Date: Tue Jan 9 15:30:05 2018 +0100 + + rcS: cleanup defaults for SYS_FMU_TASK & FMUv5 params + + - SYS_FMU_TASK is now enabled for PX4FMU_V4 PX4FMU_V4PRO PX4FMU_V5, but + it's only set on autoconf + - v5 companion is now TELEM2 (same as all other boards) + +commit 48a6a98071a258eb3e4c33b1e5954e84daee51fb +Author: Beat Küng +Date: Tue Jan 9 15:25:51 2018 +0100 + + rcS: merge 'ver hwcmp' for different boards, add V5 to px4flow + +commit 92a667fca56bf1be66fedc2df4eb083ef7da748f +Author: Beat Küng +Date: Tue Jan 9 15:24:48 2018 +0100 + + rc.sensors: document sensors for NXPhlite + +commit a56d2ab98160c6ff77dca15bf6dd7f87b85ba4b9 +Author: Beat Küng +Date: Tue Jan 9 15:24:09 2018 +0100 + + rc.interface: merge 'ver hwcmp' for different boards + +commit dac2a93ea2edfb4998121b9610f27523794e265a +Author: Beat Küng +Date: Tue Jan 9 15:22:52 2018 +0100 + + logger: add sensor_combined at full rate to high rate profile + + useful in case the ekf replay topics are not enabled + +commit 0ead55d38afb5b4c30b33c839f079af5dfd731e1 +Author: PX4 Jenkins +Date: Tue Jan 9 03:08:35 2018 -0500 + + Update mavlink v2.0 submodule Tue Jan 9 03:08:35 EST 2018 + +commit bdfb2910263a9bfd74e34f448bcfd9e225ff86c1 +Author: Daniel Agar +Date: Tue Jan 9 01:12:55 2018 -0500 + + Jenkins make distclean instead of clean only + +commit 82f661b37fa8bef67149f207ff10b36aa915d726 +Author: Daniel Agar +Date: Tue Jan 9 01:07:55 2018 -0500 + + Makefile distclean deinit all submodules + +commit 60eb1c22625ae790c8bb655ff7f7bdd2e9221222 +Author: Huang +Date: Tue Jan 9 16:10:56 2018 +0800 + + mc_pos_control: delete the unused variable + +commit 2cccbee0d5b37e1cb89dd5f8a44ecebf70a44f3b +Author: Daniel Agar +Date: Wed Dec 20 15:51:03 2017 -0500 + + runway_takeoff use BlockParamBool for RWTO_TKOFF + +commit 3d7afaafbd5559cdc8030736de8b04c93775e5a4 +Author: Daniel Agar +Date: Wed Dec 20 15:49:48 2017 -0500 + + launchdetection use BlockParamBool for LAUN_ALL_ON + +commit a9bbbdce82ebf9d1d38fd36948fc3eb064d80177 +Author: Daniel Agar +Date: Wed Dec 20 15:46:30 2017 -0500 + + controllib add BlockParamBool (int32 wrapper) + +commit a02cd869c342fb33b0c2163b9deb302108f483f0 +Author: Daniel Agar +Date: Tue Jan 9 00:37:21 2018 -0500 + + mavlink receiver remove unnecessary rates setpoint class member + +commit fe22b856d66cd8d5debbcc8926b7bffb371249f2 +Author: Daniel Agar +Date: Tue Jan 9 00:36:09 2018 -0500 + + mavlink receiver remove unnecessary attitude setpoint class member + +commit cf2d794da9026dfe7ba2cd746e767fddaf4666e3 +Author: Daniel Agar +Date: Tue Jan 9 00:22:07 2018 -0500 + + Subscription remove unused instance class member + +commit 8fdcdedc84af3c5d7a0bf1132c4f3a2e910c5174 +Author: Daniel Agar +Date: Tue Jan 9 00:20:56 2018 -0500 + + Publication remove unused instance class member + +commit 3d9cd5c0bcd6e8903a9e2d68b0835aba42dc9cdc +Author: Lorenz Meier +Date: Mon Jan 8 17:01:02 2018 +0100 + + Params: Ignore volatile + +commit 48af6b6d6132100eca18745bcc09eefc77ce06de +Author: Lorenz Meier +Date: Mon Jan 8 09:26:58 2018 +0100 + + System: Mark reset state param as volatile + +commit 5a0e4c137e3d719269872e18446a1d92936a99e8 +Author: Lorenz Meier +Date: Sun Jan 7 20:57:43 2018 +0100 + + Tools: Simplify QGC meta sync script using the makefile tools + +commit 1739deb517e7bb1364c67223a132ef16abb044d4 +Author: Lorenz Meier +Date: Sun Jan 7 20:56:42 2018 +0100 + + Makefile: Fix missing params by searching one level deeper + + This is required for generating documentation + +commit 501dd82aaf93fc92118f3d9f4112bd3760cabbfc +Author: Lorenz Meier +Date: Sun Jan 7 20:32:37 2018 +0100 + + Systemlib: Move circuit breaker into Developer category + +commit 115288301ee668c4d70d51db588cc59a3a3c775c +Author: Lorenz Meier +Date: Sun Jan 7 20:32:11 2018 +0100 + + INAV: Move circuit breaker to Developer category + +commit 487530f791e866f35b0fdc2b87acd5ef7f16910a +Author: Lorenz Meier +Date: Sun Jan 7 20:23:54 2018 +0100 + + Use SITL as metadata build validation target + + This allows to build all params and test them. + +commit d6a2002505dfd93a25cefbbfe3257e9faf0b6df8 +Author: Lorenz Meier +Date: Sun Jan 7 20:22:16 2018 +0100 + + Sensors: Update param metadata + + This hides these parameters by default from the user. + +commit b07deed6c6f243eb36ed33e529107f463da7d42b +Author: Lorenz Meier +Date: Sun Jan 7 20:21:47 2018 +0100 + + Land detector: Update param metadata + + This helps with param transfers and will hide these params by default from the user. + +commit 73348b6c4e6594378cabf939a18e27d0e8e95738 +Author: Lorenz Meier +Date: Sun Jan 7 20:21:24 2018 +0100 + + EKF2: Update param metadata + +commit a0c312fcbd5d872fe39dd26d3564830b460f44ca +Author: Lorenz Meier +Date: Sun Jan 7 20:21:18 2018 +0100 + + Commander: Update param metadata + +commit 7f12f4ae9b329cba0f829852a81d37ba51d3e9d0 +Author: Lorenz Meier +Date: Sun Jan 7 20:20:48 2018 +0100 + + Params: Switch level to category and move it to attribute along with volatile + + This makes it easier for QGC to parse. + +commit 55e05886617acd3c9d677dce48af53dde413e527 +Author: Lorenz Meier +Date: Sun Jan 7 17:57:38 2018 +0100 + + Eagle: Update to latest param message + +commit ac5f856d2d0961f4e008d79cb40a4757beef04e1 +Author: Lorenz Meier +Date: Sun Jan 7 17:41:11 2018 +0100 + + Param parser and XML output: Add support for volatile attribute + + This allows to mark parameters as volatile. + +commit 27e64149f0f81d288bdc9c837eee5335d961cb89 +Author: Lorenz Meier +Date: Sun Jan 7 17:16:00 2018 +0100 + + MAVLink app: Avoid comparing to zero for value change + + No functional change, but this avoids numerical issues in the check routine. Since the routine will tend to false positives, we will tend to send more param updates than required in case of numerical noise of the float representation. This is desired, as we prefer to send two updates rather than not sending one. + +commit 7695f792397a6530f5af30e835078edd17eb87f4 +Author: Lorenz Meier +Date: Sun Jan 7 17:04:15 2018 +0100 + + Parameters: Add support for volatile parameters + + Volatile parameters are ones that do not represent a fundamental configuration change but rather than incrementally changing settings. These include logged flight hours or sensor offsets. Marking them as volatile avoids these parameters forcing time-consuming telemetry updates. + +commit f284385c3f98a33070696c2d85a300d591a1a2b0 +Author: Lorenz Meier +Date: Sun Jan 7 16:56:18 2018 +0100 + + MAVLink parameters: Send all updated parameters asynchronously + + Parameters can change not just based on GCS request, but also due to internal code or requests by a different valid connected control authority such a cloud service. This change ensures that all connected systems get updated via MAVLink asynchronously. + +commit 2170e7eba0a10f239ed4368e64e3a9d511df2b4b +Author: Lorenz Meier +Date: Sun Jan 7 16:36:47 2018 +0100 + + MAVLink main: Only update internal parameters + + All param handling happens in the param manager. + +commit 7888acf0878f9048e4007dd40b78c64a75a4c55e +Author: Lorenz Meier +Date: Sun Jan 7 16:35:38 2018 +0100 + + Reboot command: Documentation fix + + Pure comment edit + +commit fb3c58d85f0ea53f878bf6b121c9c7bd7b9ed4c0 +Author: Lorenz Meier +Date: Sun Jan 7 16:35:08 2018 +0100 + + Param interface: Publish instance count + + This helps subscribers to understand if they should update their parameters or not. We will extend this with other flags such as the current save status and alike. + +commit 413b16125038fc49ea0a9aae4cb875292fc46198 +Author: Lorenz Meier +Date: Sun Jan 7 12:22:27 2018 +0100 + + Logger: Style cleanup and comments + +commit fba592b5fc671f2b880f8b74ee03c4b7b9fbfb2c +Author: Lorenz Meier +Date: Wed Jan 3 22:36:14 2018 +0100 + + MAVLink app: Send newest param hash for every param change to notify GCS about change + + This should help keeping the GCS up to date about asynchronous changes on the autopilot. + +commit ca0267b4e9d7ed5d50d4d0d066875855f445c9ff +Author: Lorenz Meier +Date: Thu Jan 4 11:25:59 2018 +0100 + + EKF: Add required flags to parameters + + This marks the learned bias parameters as volatile (as they change in flight without external configuration) and marks them as system level, which should hide them by default from the UI + +commit bf48a358826c969cb7d2829ca1981fbc4c9d568e +Author: Lorenz Meier +Date: Thu Jan 4 11:25:02 2018 +0100 + + Systemlib: Introduce volatile and level tags for parameters + +commit 4eac4934138d1d249a1c288559fe4958baa4621d +Author: Lorenz Meier +Date: Sun Jan 7 10:38:04 2018 +0100 + + MAVLink app: Remove deprecation support for old param + + This has been out of use for more than a year now and is no longer required. + +commit 3c669a4f30a42816db7db9d310c1a7343488231f +Author: Daniel Agar +Date: Mon Jan 8 03:07:48 2018 -0500 + + commander ekf2Check respect reportFailures (#8622) + + - fixes #8621 + +commit 992db1f415d6452348c3dd670f6e4567567b4159 +Author: Daniel Agar +Date: Mon Jan 8 02:43:03 2018 -0500 + + delete snapdragon_rc_pwm and passthrough config + +commit fd7d4156fde3dfcd5c7f1c215093688c993033ef +Author: Daniel Agar +Date: Sat Jan 6 10:57:39 2018 -0500 + + delete pwm_out_rc_in + +commit bb35f75bbfb59f027e06eda860f456bd6a605474 +Author: Daniel Agar +Date: Sat Jan 6 10:42:53 2018 -0500 + + delete mavlink v1.0 submodule + +commit 4b4b181e7c60540839be836c654dfd9de14d5f27 +Author: Anthony Lamping +Date: Sun Jan 7 16:05:52 2018 -0500 + + Jenkins: rename rostest xml logs to match mission (#8616) + + two xml log files are generated for each rostest. they're named according to the launch file, which is reused for each mission test. currently subsequent tests overwrite the previous test's logs. this renames them after they're generated, appending the mission name to the end of the file name. + +commit adfa795b79c82b7c2ae7281a14b5aa13da3a8a8b +Author: yinjiajie +Date: Sun Jan 7 16:21:49 2018 +0800 + + polyfit.hpp : modify xn to xm + +commit 42b4156bae1ff54c8a09a662d36001eae2acfffe +Author: yinjiajie +Date: Sun Jan 7 16:04:30 2018 +0800 + + polyfit.hpp : modify n to m+1 + +commit 3e0b8b7016556224aedb54f51d769d3288f0920e +Author: stmoon +Date: Sat Jan 6 22:48:04 2018 +0900 + + remove unnecessary codes and follow code style + +commit 447aa134db76354e6cd342481d4847075128f5de +Author: stmoon +Date: Sat Jan 6 20:34:58 2018 +0900 + + change mavlink version (1.0->2.0) for simulation + +commit 50bd148f53f1aeca6f1bd4a1caabcc18e4f2888b +Author: Lorenz Meier +Date: Sat Jan 6 12:19:31 2018 +0100 + + Aero: Update maintainer + +commit ea545f2813038e9386e776e7fcae380f16519c8f +Author: Lorenz Meier +Date: Sat Jan 6 11:10:13 2018 +0100 + + ROMFS: Exclude FMUv2 in Stampede + +commit 6213b2266befef15a9b58e4df17ff72c6be1268a +Author: Lorenz Meier +Date: Sat Jan 6 11:10:05 2018 +0100 + + ROMFS: Exclude FMUv2 in Axial Racing + +commit f79c3bb5ea0a63af86f8e8c1be6af0bb53f036c5 +Author: Lorenz Meier +Date: Sat Jan 6 11:09:57 2018 +0100 + + ROMFS: Exclude FMUv2 in ground vehicle + +commit 25141ce184b8dbf75fccc1bf9dfa998f51180db2 +Author: Lorenz Meier +Date: Sat Jan 6 11:09:35 2018 +0100 + + ROMFS: Exclude FMUv2 in obscure airframe + +commit 1930cc2fbeb9c855f5ae6f99c0ecfd4edabb8b0c +Author: Lorenz Meier +Date: Sat Jan 6 11:09:24 2018 +0100 + + ROMFS: Exclude FMUv2 in VTOL + +commit 90e7ce1b961259722fec71ed90751b0a21dd655f +Author: Lorenz Meier +Date: Sat Jan 6 11:08:59 2018 +0100 + + ROMFS: Remove reference to non-existent board + +commit 1cfb441527c65574ad6214b03562b522bf5632cf +Author: Lorenz Meier +Date: Fri Jan 5 23:17:08 2018 +0100 + + ROMFS: Reduce verbosity level + +commit 59f56f4a5be7e233e79715e89dddca721f427922 +Author: Lorenz Meier +Date: Mon Jan 1 17:30:55 2018 +0100 + + Add support for Pixhack detection + + This allows to boot a Pixhack 3.0 which is the same as Pixhawk 2.0 / 2.1 + +commit 01e1bac365e5ae4c482e3f25e9d849d197015bfa +Author: Lorenz Meier +Date: Mon Jan 1 16:44:25 2018 +0100 + + FMUv2: Fix Pixhawk Mini boards while hopefully retaining HK Pixhawk units. + +commit 0cd24874f3e5437917a572203763a041794ab9f0 +Author: Lorenz Meier +Date: Mon Jan 1 16:35:25 2018 +0100 + + MPU6K: Provide more clear output which buses are being probed + +commit 8c647f11d049801d3db7f264c353a6ab9bfbb147 +Author: Lorenz Meier +Date: Mon Jan 1 15:26:11 2018 +0100 + + Revert "Revert "Fix for HobbyKing boards."" + + This reverts commit b7189012dc0c69fbb055c9170156e216588530fd. + +commit 37e3234e49a7e366ed891ac3a03d603ddd017c40 +Author: Daniel Agar +Date: Fri Jan 5 22:57:17 2018 -0500 + + Jenkins uorb graphs set docker arguments + +commit 1f63d85869b3495f3f66a3300b365c57469f1020 +Author: Daniel Agar +Date: Fri Jan 5 22:47:10 2018 -0500 + + NuttX generate Make.defs per config from PX4 cmake (#8573) + +commit f86d4b18f815522e74a34ee32617c40db935b05b +Author: Daniel Agar +Date: Fri Jan 5 17:20:39 2018 -0500 + + Jenkins generate uorb graphs (#8571) + +commit 31ab496f3180573842d05e531deb76efd59d74b2 +Author: Lorenz Meier +Date: Fri Jan 5 23:03:02 2018 +0100 + + ROMFS: Free additional space + +commit dd5524da3d8ae2e58c4d6700bfc802d7d1d71c09 +Author: Lorenz Meier +Date: Fri Jan 5 22:45:12 2018 +0100 + + Make boot slightly less verbose + +commit c0c0666d5c22a7f10163d5a76064cf019a676c73 +Author: Matthias Grob +Date: Thu Jan 4 07:46:01 2018 +0000 + + Cygwin: use absolute path with cygpath conversion to the linker script again + because the relative path is interpreted differently on linux, mac and windows + +commit 275f462136994fd8b8d4a3ab5f8c3979a6e23d2c +Author: Daniel Agar +Date: Sat Dec 16 12:27:50 2017 -0500 + + cmake determine relative path for firmware linking + +commit bf84cf0dcf87b25181e604ad6e22a0c5cdd0fe9b +Author: Daniel Agar +Date: Tue Dec 12 14:24:34 2017 -0500 + + Cygwin: use relative paths where needed + +commit be8adbfdf35ed96cc5d40c1ea8526adb4a645853 +Author: Matthias Grob +Date: Mon Dec 11 16:27:26 2017 +0000 + + Cygwin: refactored & simplified some of the OS define logic + +commit 2186f7b1b1a78dfb10efd77e6f72e31de4870989 +Author: Matthias Grob +Date: Sun Dec 10 07:37:01 2017 +0000 + + Cygwin: Enable ARM build of px4fmu-vX_default under Windows Cygwin Environment + +commit 70de169f15ddbe5ee475a92d81dda9c10981607e +Author: Matthias Grob +Date: Sat Nov 18 15:26:26 2017 +0000 + + Cygwin: Enable build of SITL jMAVsim under Windows using the Cygwin Unix-like environment + + Most of the incompatitbilities are luckily similar to the darwin build. + - New target OS __PX4_CYGWIN added because in other build environments on Windows defines will very likely be completely different + - added all necessary exeptions to the defines + - disabled priorities completely because on Windows they are defined 1-32 and with all the arbitrary +40 -40 priority settings there were a lot of problems + not only did some threads/"virtual tasks" not start because of out of bound priorities but also the resulting scheduling was totally random and inadequate + with default priorities it ran toally fine during my first tests, should be rethought when windows is used onboard in the future + +commit 02c4ec9b2ad106e910950f4fd34bcb519c6e7b06 +Author: Daniel Agar +Date: Thu Jan 4 22:52:32 2018 -0500 + + move nuttx-configs to platforms/nuttx + +commit 62c2fbb443312efe4477bc15fa16860ce8b05952 +Author: Daniel Agar +Date: Thu Jan 4 22:50:16 2018 -0500 + + move Images to platforms/nuttx + +commit 2dcd617a8f60103766b0ede0a6167ca6fa3cec76 +Author: Daniel Agar +Date: Thu Jan 4 22:45:33 2018 -0500 + + move Debug to platforms/nuttx + +commit 7178f8416d761414bf2bab5db44e57bfe956278b +Author: Daniel Agar +Date: Thu Jan 4 22:22:31 2018 -0500 + + delete obsolete Vagrantfile + +commit f2cd5e3e9f41d7936a8c49a0b5a64e8087a437ff +Author: Daniel Agar +Date: Thu Jan 4 22:12:03 2018 -0500 + + move src/firmware/ to platforms + +commit e5b784736f7ce204f2b3e40869d61aa9fda079af +Author: Daniel Agar +Date: Thu Jan 4 22:04:11 2018 -0500 + + delete unused cmake/test + +commit 678e2c415d31d210edeed78ccb62d821f0e90bb5 +Author: Daniel Agar +Date: Thu Jan 4 22:03:10 2018 -0500 + + move cmake/${OS} to platforms + +commit 3fcffe1f3b604fb003d8739df646abd0e67145a0 +Author: Nuno Marques +Date: Fri Jan 5 19:09:31 2018 +0000 + + Tools: update sitl_gazebo (#8597) + +commit 51437a89e1c143f0ce83fb08f0f41f2bf1bebf22 +Author: Amir Melzer +Date: Fri Jan 5 20:08:33 2018 +0100 + + remove coning compensation for the accelerometers (#8594) + +commit 14cc9e9919045d4267869e157b3ed37d87de3680 +Author: Julian Oes +Date: Fri Jan 5 10:16:35 2018 -0800 + + mavlink_messages: fix length of NAV_CONTROLLER msg + + This was caught in an unrelated review. + +commit 3ffc1fd25bfb7597d8cd81402209a556877161c4 +Author: ChristophTobler +Date: Fri Jan 5 11:41:26 2018 +0100 + + Stream scaled IMU for Snapdragon Flight using VISLAM + + This is temporary (and for Snapdragon Flight + VISLAM only) until there is a proper solution to get unfiltered IMU data for VIOs etc. + +commit 545f8c445284fbb5caf6387f572dc69623d50caf +Author: Daniel Agar +Date: Thu Jan 4 23:42:01 2018 -0500 + + RTL optionally use planned mission landing (#8487) + + - adds new RTL_LAND_TYPE parameter + +commit f3bd241dbe76bf6d5db6387ba75441c129ddcedc +Author: Julian Oes +Date: Thu Jan 4 10:16:17 2018 -0800 + + jMAVSim: update to latest master + + This brings some support for mavlink 2, and various other bugfixes. + +commit 430cdada602ee5037f7b8f5c43b615e181400351 +Author: Daniel Agar +Date: Mon Dec 11 16:47:26 2017 -0500 + + param_export use bson encoder buffer + +commit 08443c0bfc65d873b538836616eaa3011ec0755f +Author: Daniel Agar +Date: Mon Dec 11 15:34:38 2017 -0500 + + params add param_find perf counter + +commit ec65ff7c5e38e0e51eeef1cc76e764cdab07e6d2 +Author: Daniel Agar +Date: Mon Dec 11 14:28:19 2017 -0500 + + sensors remove unnecessary param set notification + +commit 627788c93c29c1bb43151ea213227b6e6d9782ec +Author: Daniel Agar +Date: Mon Dec 11 14:28:10 2017 -0500 + + mavlink remove unnecessary param set notification + +commit 2bb4644180b49f689f0c32a41ff117b35ea7d05a +Author: Daniel Agar +Date: Mon Dec 11 14:27:38 2017 -0500 + + camera_trigger remove unnecessary param set notification + +commit 45441d62b1c7b92c3cc2640f8d5bca01587af263 +Author: Daniel Agar +Date: Mon Dec 11 14:06:50 2017 -0500 + + sensors thermal calibration only get params if enabled + +commit 7af3cb9df86e3ada339924935d1451db5f032650 +Author: Daniel Agar +Date: Mon Dec 11 14:05:53 2017 -0500 + + param group "Sensors Thermal Calibration" shorten + +commit f87402b16cd9ed32418acaf62366ef8dc87a20b0 +Author: Daniel Agar +Date: Mon Dec 11 13:59:06 2017 -0500 + + navigator remove redundant param updates + +commit 49180de27cd6157cfc105c8bbb6e30a31793bbc8 +Author: Daniel Agar +Date: Mon Dec 11 13:51:28 2017 -0500 + + commander remove continuous param_get in arm_auth_update + +commit 641129ad4eb509e6fc10324382562361ccb4e7a2 +Author: Daniel Agar +Date: Wed Nov 29 16:20:37 2017 -0500 + + param add perf counters + +commit c8590e0fb11d7397df99723b3d375b5cd5ca5865 +Author: keenanjohnson +Date: Wed Jan 3 08:47:04 2018 -0800 + + Main Readme: Spelling correction + + Signed-off-by: keenanjohnson + +commit c7b5a6f463774154d453c845b68b286d8d648827 +Author: Daniel Agar +Date: Tue Jan 2 21:00:38 2018 -0500 + + FW delete unused yaw coordination parameters + +commit 757d905089e277aa94c10c38b0b4c1bf48d97f17 +Author: Daniel Agar +Date: Tue Jan 2 20:56:58 2018 -0500 + + FW improve FW_ARSP_MODE metadata options + + - fixes #8563 + +commit 1cd0ca9c6cdded4815c899a7395a4d0664431ba7 +Author: CarlOlsson +Date: Tue Jan 2 16:44:19 2018 +0100 + + updated ecl + +commit 96d04af6e880e22b2041c8ac0652587d6180c9c2 +Author: Paul Riseborough +Date: Thu Dec 28 09:22:55 2017 +1100 + + ecl: adds sideslip to innovation test status reporting + +commit 84d7eb2900b4b892576b6fdf555475872231e5f4 +Author: CarlOlsson +Date: Mon Dec 18 15:50:04 2017 +0100 + + ekf2: added beta test ratio to estimator_status + + Signed-off-by: CarlOlsson + +commit 573fbeda047fb65a369a45322a2862aa2f72ac6c +Author: Daniel Agar +Date: Tue Jan 2 15:23:34 2018 -0500 + + Jenkins add flight review email for failures + +commit 14e8ee75e75ea241491998869c7fbf1049b489a3 +Author: Daniel Agar +Date: Tue Jan 2 15:07:16 2018 -0500 + + Jenkins ROS tests fetch all git tags for correct version reporting + +commit 5af4704aace60c5512d62b8ddcb951fdfd0a9404 +Author: Daniel Agar +Date: Tue Jan 2 11:59:44 2018 -0500 + + Jenkins ROS tests set CI=true and set CCACHE_BASEDIR + +commit 1f4bad062448ca39908d723f37e51f17c8380f7e +Author: Lorenz Meier +Date: Tue Jan 2 15:12:30 2018 +0100 + + MAVLink: Harden home position usage + + This should ensure that the home position / altitude is only being used when valid. + +commit d67cbfba3a447eea1a2160f23e976e7bf7fb7f33 +Author: Daniel Agar +Date: Tue Jan 2 09:40:15 2018 -0500 + + Jenkins add descriptions to flight review post + +commit 5db534849a2963b5cb972271eb240c9082d41169 +Author: Daniel Agar +Date: Tue Jan 2 09:35:31 2018 -0500 + + Jenkins ROS tests archive all failure logs + +commit 4d08f56faeb024bc806f9932f25ac5fa6a7d1344 +Author: Daniel Agar +Date: Tue Jan 2 10:18:00 2018 -0500 + + cmake add missing generate_px4muorb_stubs dependency (#8559) + +commit 92540fc6d803f980263b6665146dde1c191fb084 +Author: Lorenz Meier +Date: Tue Jan 2 10:48:09 2018 +0100 + + IO: Remove hint that parameter change requires reboot + + The change is effective immediately so no reboot is required. This makes the whole configuration a lot easier. + +commit f4362c5ae5d39af9bd180d3548cf13ba1f1c8ed3 +Author: Lorenz Meier +Date: Tue Jan 2 10:47:38 2018 +0100 + + FMU: Remove hint that parameter change requires reboot + + The change is effective immediately so no reboot is required. This makes the whole configuration a lot easier. + +commit b8e6fc273057bec642d6ebeca5e0b3d1001da21b +Author: Daniel Agar +Date: Mon Jan 1 18:23:39 2018 -0500 + + Makefile tests_coverage run ROS tests + +commit 6bdc18df6d89a188155a1b423b7c6c408de3a981 +Author: Daniel Agar +Date: Sun Dec 31 23:21:44 2017 -0500 + + sitl launch default ekf2 everywhere + +commit 734a6c8a428f316787315d99e257feb547695f03 +Author: Daniel Agar +Date: Sun Dec 31 22:57:45 2017 -0500 + + Jenkins update mission test naming + +commit cd60fb610246232862198568c1b1a750476a9ef8 +Author: Daniel Agar +Date: Sun Dec 31 22:52:46 2017 -0500 + + ledsim remove debug print + +commit e9960b55325f27adf1ea26a8318f1436cf76221b +Author: Daniel Agar +Date: Sun Dec 31 22:21:41 2017 -0500 + + Jenkins add title and url for flight review upload + +commit 202c29154a3b10636af46d10a8e315321330fd43 +Author: Daniel Agar +Date: Sun Dec 31 21:09:39 2017 -0500 + + simulator optimize GPS and battery + + - GPS and battery were publishing at > 800Hz + +commit 66f614435fc36eda4fc7b29d7cbb26d073c10b31 +Author: Daniel Agar +Date: Sun Dec 31 20:23:51 2017 -0500 + + vtol_att avoid unnecessary work and delete unused + +commit d3a220f8075755fcc72fe352e3ee81c8faa7baed +Author: Daniel Agar +Date: Sun Dec 31 19:19:29 2017 -0500 + + vtol_att only set fw_permanent_stab on param change + +commit 75e4a856a55e27445f78e9f0d1793c51f81a82f6 +Author: Daniel Agar +Date: Sun Dec 31 18:21:47 2017 -0500 + + Jenkins post mission test logs to flight review + +commit 3f67ddbdbafd524f9dbf1bcee18d8f2cc238f775 +Author: Daniel Agar +Date: Sun Dec 31 16:20:07 2017 -0500 + + ROS mission_test.py send mission before starting + + - update to latest sitl_gazebo + +commit 63deb40a769693c089f712e5fed667f81d578436 +Author: Daniel Agar +Date: Sun Dec 10 20:19:03 2017 -0500 + + ROS tests move to test/ and new Jenkins + +commit f46db40b10b9e1ce7032c5af8acf0512a824770d +Author: Anthony Lamping +Date: Sun Dec 31 10:50:37 2017 -0500 + + make sure FCU is connected to mavros before state topic is marked ready + +commit ab5a268ca5dc1519c9ce49e6de10a0238169133f +Author: Anthony Lamping +Date: Sat Dec 30 13:17:01 2017 -0500 + + simplify vtol transition check, more log msgs + +commit f9e7c6671823095db9f77a3eb9dfad0e1e14a3c4 +Author: Anthony Lamping +Date: Fri Dec 15 10:09:40 2017 -0500 + + thread for offboard publishers, add asserts for topics to come up (simulation ready) and set mode and arming, use home_position topic as better indicator of when the simulation is ready, add more feedback to rosinfo, make timeouts meaningful (in seconds), add land and extended state values + +commit 5ce381dfc7e202f96f83e928f7d0ed9a9ea410d4 +Author: Anthony Lamping +Date: Sun Dec 10 16:01:17 2017 -0500 + + update sitl tests + +commit fefed35dfeab1edd3d2fc66aeb80c3a3e3f3b37f +Author: TSC21 +Date: Mon Jan 1 18:06:11 2018 +0000 + + Tools: update sitl_gazebo + +commit 9d61febd391dc3235c8377ca5df5ea347b71ea49 +Author: Daniel Agar +Date: Mon Jan 1 09:48:39 2018 -0500 + + tfmini remove obsolete IOCTLs + +commit 49bed47924ef02912dee97183a1ffdf8f4216e20 +Author: Lorenz Meier +Date: Mon Jan 1 15:38:55 2018 +0100 + + Add TFMini to autostart + +commit 91cedcaba3437391817ccbda23655431eea89087 +Author: Ayush +Date: Mon Jan 1 12:50:56 2018 +0530 + + Added tfmini driver to build configs + +commit 9f2bb6c7f9908819e624dd02c6da1f97d2cf1757 +Author: Ayush +Date: Sun Dec 31 23:20:37 2017 +0530 + + Added support for TFmini-LiDAR + +commit ad532d05108b11349c3d1d845c05feafd6997a8d +Author: Daniel Agar +Date: Mon Jan 1 10:24:07 2018 -0500 + + docker_run.sh update container versions to match Jenkins + +commit 386c34a5635252a95a0cc76b7bcc79ce5fc78ff9 +Author: Daniel Agar +Date: Mon Jan 1 09:59:22 2018 -0500 + + Jenkins update all containers to latest (except NuttX) + +commit 33266ef2c8c1551ce8a2aff11264d5b90dfd99c6 +Author: Daniel Agar +Date: Fri Dec 29 15:13:41 2017 -0500 + + cmake use ccache if found and not disabled + +commit 1468d4ed39a9fddc613f7fb5f68d9281b002756d +Author: Daniel Agar +Date: Fri Dec 29 18:57:02 2017 -0500 + + muorb add generation dependency + +commit 3b71c70583c2b00c508d50554bc65ce2ad7ea7ed +Author: Lorenz Meier +Date: Mon Jan 1 15:13:46 2018 +0100 + + Commander: Do not switch land detection state when not armed + + This is important to have the probation times set up correctly and to silence land detected messages for systems that are not actually flying and just on the bench. + +commit e7fe8f7268bb1952b0169ef63b7f0ba2ef23de2a +Author: Lorenz Meier +Date: Mon Jan 1 15:04:13 2018 +0100 + + Uploader: Enforce matching maximum flash sizes + + The goal is to force developers to use the correct target with the correct flash size. This prevents criticial functionality missing and is in particular important for FMUv2/FMUv3 boards. It is unmaintainable otherwise for the Pixhawk series. + +commit 30414381320b907ce9087e986dfb85c2e1fb582c +Author: Lorenz Meier +Date: Mon Jan 1 15:03:01 2018 +0100 + + Zubax GNSS: Store maximum flash size + +commit e2b2f97d0d7303e93ce816ca1aff68b9b1322e0d +Author: Lorenz Meier +Date: Mon Jan 1 15:02:52 2018 +0100 + + TAPv1: Store maximum flash size + +commit 9a7f99f3cde60a3231571ca97f892715c49b1ae7 +Author: Lorenz Meier +Date: Mon Jan 1 15:02:45 2018 +0100 + + S2740VC: Store maximum flash size + +commit 0bfd2925bfb9393019152022fd78d91ddcbc45c1 +Author: Lorenz Meier +Date: Mon Jan 1 15:02:35 2018 +0100 + + Nucleo: Store maximum flash size + +commit d1d367011ec9f5fc09b200dfb7fcb91e20f32959 +Author: Lorenz Meier +Date: Mon Jan 1 15:02:28 2018 +0100 + + IOv2: Store maximum flash size + +commit d26e037df4eae347a7ac8c4a7cc282c6c8566c62 +Author: Lorenz Meier +Date: Mon Jan 1 15:02:20 2018 +0100 + + FMUv5: Store maximum flash size + +commit 3bfa194933ea0a69b9d51ce01d5e3b9c6c2a3558 +Author: Lorenz Meier +Date: Mon Jan 1 15:02:13 2018 +0100 + + FMUv4PRO: Store maximum flash size + +commit 18715ebd80c31352f4a908322c518ab7a188870c +Author: Lorenz Meier +Date: Mon Jan 1 15:02:07 2018 +0100 + + FMUv4: Store maximum flash size + +commit c0efaa4ca917815d42155049c8535d626d45311b +Author: Lorenz Meier +Date: Mon Jan 1 15:01:53 2018 +0100 + + FMUv3: Store maximum flash size + +commit 6fbfde9ec3a4941b3f9618945e75d532de72536e +Author: Lorenz Meier +Date: Mon Jan 1 15:01:40 2018 +0100 + + FMUv2: Store maximum flash size + +commit d22398f73363476ae6a33dec860ae122902b9175 +Author: Lorenz Meier +Date: Mon Jan 1 15:01:25 2018 +0100 + + PX4 FLOW: Store maximum flash size + +commit cd0fbb3cd28df97c31d39a3d25dfaf582cc42a7b +Author: Lorenz Meier +Date: Mon Jan 1 15:01:10 2018 +0100 + + PX4 ESC: Store maximum flash size + +commit 03c5e9172dbd9977c213e34e9de2080d4467d4f5 +Author: Lorenz Meier +Date: Mon Jan 1 15:00:56 2018 +0100 + + PX4 CAN Node: Store maximum flash size + +commit bb3746e7109aa21a4a4f0e97e0e7125fc884f21d +Author: Lorenz Meier +Date: Mon Jan 1 15:00:40 2018 +0100 + + STM32 Disco: Store maximum flash size + +commit c3f630ca14409fa367fb3a244e512b5bfb364575 +Author: Lorenz Meier +Date: Mon Jan 1 15:00:25 2018 +0100 + + SAMe70: Store maximum flash size + +commit 18d13498de7e8fdacfa65b97e1208111e6f7e870 +Author: Lorenz Meier +Date: Mon Jan 1 15:00:09 2018 +0100 + + NXPPHlite: Store maximum flash size + +commit ca472ebfaf6c091905753d51a3437f82dd5c910e +Author: Lorenz Meier +Date: Mon Jan 1 14:59:51 2018 +0100 + + MindPX: Store maximum flash size + +commit 7277d72db50e6892a67305ad17ee4fc19a493812 +Author: Lorenz Meier +Date: Mon Jan 1 14:59:38 2018 +0100 + + ESC35: Store maximum flash size + +commit 5d186f374b6e0c6bd5e4c0a2a2a5e1c2e11cc69f +Author: Lorenz Meier +Date: Mon Jan 1 14:59:25 2018 +0100 + + Crazyflie: Store maximum flash size + +commit f7b4f13e8100820b19fc0360d877183e1575ac91 +Author: Lorenz Meier +Date: Mon Jan 1 14:59:12 2018 +0100 + + AUAV x2.1: Store maximum flash size + +commit 2ba7b41f5cd47c9b7fd3d643b2f9a66705250481 +Author: Lorenz Meier +Date: Mon Jan 1 14:58:56 2018 +0100 + + Aero: Store maximum flash size + +commit 5072c0b5ae6ec46bc8fa868b05079bf5233313f4 +Author: Lorenz Meier +Date: Mon Jan 1 14:58:41 2018 +0100 + + Aerocore: Store maximum flash size + +commit 32aa8d4f51529626dadabbabca7c072f2cb229f7 +Author: Lorenz Meier +Date: Mon Jan 1 14:58:18 2018 +0100 + + FMUv3: Use its own proper prototype for the image + +commit 40702b36ee65de4bb7aa287ab80643493f915f10 +Author: Lorenz Meier +Date: Mon Jan 1 14:58:00 2018 +0100 + + NuttX: Allow different board prototype names from main build config + +commit 1aebc69fed4e789c446671ca637f96d75bfc18fd +Author: acfloria +Date: Thu Oct 5 13:52:47 2017 +0200 + + commander: Allow manual override in stabilized mode for a fixed-wing. + +commit 715b571daccdde268bc79a18e62638fbd0c6b4cc +Author: Lorenz Meier +Date: Mon Jan 1 13:11:52 2018 +0100 + + Commander: Add hint about ongoing rewrite + + It's important that any reader of the file knows about the ongoing refactoring. + +commit dc6e47f777376a8967299cc923b20cce666107cc +Author: Anass Al +Date: Mon Jan 1 04:43:52 2018 +0300 + + Update SITL Gazebo for magnetic declination fix + +commit a649bbebb72db87e150ea61d1406f647f3c5ff39 +Author: Dennis Mannhart +Date: Sun Dec 31 19:58:20 2017 +0100 + + commander: switch to hold or mission once takeoff is finished (#8020) + + * add COM_TAKEOFF_ACT to optionally switch to mission after takeoff + +commit cf55901ac9c1f6bc66ff0f5f2a3e018d819f6be2 +Author: Lorenz Meier +Date: Sun Dec 31 16:16:23 2017 +0100 + + Calibration timeout: Triple to 90 seconds as the user can now cancel the routine + + We timed out earlier to allow users to abort, but now that we can cancel we do not need to enforce such a time limit. + +commit 2167457e2ea39a485217c5ef6ef1b1742551ec6c +Author: Lorenz Meier +Date: Sun Dec 31 16:11:57 2017 +0100 + + VTOL status: Do not force a commander status change + + Before the VTOL status would automatically force a commander state update all the time. This saves effort and makes sure the system only updates when it should. + +commit 90b4afebb55627a28d62e412d252a518a7733909 +Author: Lorenz Meier +Date: Sun Dec 31 16:11:13 2017 +0100 + + Commander: properly separate preflight check and prearm checks + + We were running pre-arm checks before when not arming, which led to annoying error messages on vehicles that were on the bench or serviced on the ground. Now we really only run them when trying to arm. + +commit ddf0ecfc3801b63f0849d5ba37a523746c53d8b4 +Author: Lorenz Meier +Date: Sun Dec 31 16:10:04 2017 +0100 + + Airspeed calibration: Ensure that the calibration state is stored correctly + + This is necessary due to sensors that are so accurate that they have no offset at all. + +commit 074636a8ae5390b5d214fd5e4146bb3c3990e598 +Author: Lorenz Meier +Date: Sun Dec 31 15:59:27 2017 +0100 + + Commander: Check for preflight errors in order + +commit c06251f3bead245ec6c10cfc7bd41d856a786ec3 +Author: Lorenz Meier +Date: Sun Dec 31 12:20:11 2017 +0100 + + IO serial: Code style + +commit 1f21256f6a1429e3ca259326a7dd9ad5d65a52b8 +Author: Lorenz Meier +Date: Sun Dec 31 12:19:54 2017 +0100 + + IO safety switch: Code style + +commit 0013f641aa1905e1acf4fa592c12fed6aac81ae0 +Author: Lorenz Meier +Date: Sun Dec 31 12:19:38 2017 +0100 + + IO comms: Code style + +commit ac113d71afd8cb8d70b0c94849fa50da7c139d58 +Author: Lorenz Meier +Date: Sun Dec 31 12:18:05 2017 +0100 + + IO main loop: Code style + +commit 7d44567fabc49e54ddde06915a40e3ad1db079bc +Author: Lorenz Meier +Date: Sun Dec 31 12:17:52 2017 +0100 + + IO Proto: Code style + +commit 2c148236aeb00f9de4e9443a5919d6cb6758f6f2 +Author: Lorenz Meier +Date: Sun Dec 31 12:17:38 2017 +0100 + + IO Mixer: Code style + +commit 0ef245aee16955e7225045248ec51eea532d2968 +Author: Lorenz Meier +Date: Sun Dec 31 12:17:21 2017 +0100 + + IO ADC: Code style + +commit 168e070f94e4eadad9208f641227024be567c42a +Author: Lorenz Meier +Date: Sun Dec 31 12:17:05 2017 +0100 + + IO CMake file: Formatting + +commit 51111fc6e3eeaf61e564223c8b4d2a2231b9110e +Author: Lorenz Meier +Date: Sun Dec 31 12:16:33 2017 +0100 + + IO Firmware: Document override behavior for manual override. + +commit d7aaab07fc877d3df8488dff4f908ce17301fa5b +Author: Daniel Agar +Date: Thu Dec 14 12:27:47 2017 -0500 + + delete unused SENSORIOCGQUEUEDEPTH + +commit 6ad9e59a7a3badffbd6ef6ef78301cc3344db1da +Author: Daniel Agar +Date: Thu Dec 14 12:22:35 2017 -0500 + + delete unused GPIO_SET_INPUT + +commit b8b9f15a34b90b21c2df489f0f938eaab3265cae +Author: Daniel Agar +Date: Thu Dec 14 12:21:26 2017 -0500 + + delete unused GPIO_PERIPHERAL_RAIL_RESET + +commit d61e0651ab929284f1a9255c551d34a0a73c0560 +Author: Daniel Agar +Date: Thu Dec 14 12:20:52 2017 -0500 + + delete unused GPIO_SET_OUTPUT_HIGH + +commit 4c041f12ea0271de2dcf3f6c76a92f12687c907a +Author: Daniel Agar +Date: Thu Dec 14 12:20:16 2017 -0500 + + delete unused GPIO_SET_OUTPUT_LOW + +commit f550c8735a083d9dc66b6c7f3bba9c2e1a0e5c06 +Author: Daniel Agar +Date: Thu Dec 14 12:19:30 2017 -0500 + + delete unused GPIO_SENSOR_RAIL_RESET + +commit c65db009148ea56bcb8ccf81fd389a0f267cd22a +Author: Daniel Agar +Date: Thu Dec 14 12:18:43 2017 -0500 + + delete unused GPIO_SET_ALT_4 + +commit db5e932f489893f3f83af90d93f2bc000a934ef3 +Author: Daniel Agar +Date: Thu Dec 14 12:18:04 2017 -0500 + + delete unused GPIO_SET_ALT_3 + +commit 17e58dc08bf2f90c1b936d6bca847c2b590c0ee6 +Author: Daniel Agar +Date: Thu Dec 14 12:16:56 2017 -0500 + + delete unused GPIO_SET_ALT_2 + +commit c6760cc6fb86e98dd48576507b6221e8a43ac4f2 +Author: Daniel Agar +Date: Thu Dec 14 12:16:19 2017 -0500 + + delete unused GPIO_SET_ALT_1 + +commit d91b2347dd51625d322b5b52f7fd58f78088fab4 +Author: Daniel Agar +Date: Thu Dec 14 12:17:37 2017 -0500 + + mpu6000 delete dummy + +commit badcddc29a4e5678805488473676c5b710f897fd +Author: Daniel Agar +Date: Thu Dec 14 12:13:09 2017 -0500 + + delete unused GYROIOCGEXTERNAL + +commit 98ca6932981eeb8802dcd1dc50ca190ec40db906 +Author: Daniel Agar +Date: Thu Dec 14 12:12:10 2017 -0500 + + delete unused GYROIOCGLOWPASS + +commit 85e879a5748715614c2bd1bfc46e4a9215cbf911 +Author: Daniel Agar +Date: Thu Dec 14 12:11:12 2017 -0500 + + delete unused GYROIOCSLOWPASS + +commit 1b4a2242234579dd9560399d409f7c4ecf5f23a7 +Author: Daniel Agar +Date: Thu Dec 14 12:10:05 2017 -0500 + + delete unused GYROIOCGHWLOWPASS + +commit cc2cf40e6e19029a2231e07840a8eab3e576b9cb +Author: Daniel Agar +Date: Thu Dec 14 12:09:30 2017 -0500 + + delete unused GYROIOCSHWLOWPASS + +commit 8b591aa13ae5292204139112ea11ca8306b59d7c +Author: Daniel Agar +Date: Thu Dec 14 12:08:25 2017 -0500 + + delete unused ACCELIOCGHWLOWPASS + +commit 0f8f319411b32db46c9e3027209b286ca376564e +Author: Daniel Agar +Date: Thu Dec 14 12:07:47 2017 -0500 + + delete unused ACCELIOCSHWLOWPASS + +commit 63d24a9e1e4e4425c064b629edf0d766268c8c51 +Author: Daniel Agar +Date: Thu Dec 14 12:06:50 2017 -0500 + + delete unused ACCELIOCGLOWPASS + +commit 417351390f897168eb387ee12f912d1672a095de +Author: Daniel Agar +Date: Thu Dec 14 12:04:52 2017 -0500 + + delete unused ACCELIOCSLOWPASS + +commit be930d4372a15a6a31f771569e527c926a18ab5a +Author: Daniel Agar +Date: Thu Dec 14 12:03:00 2017 -0500 + + delete unused PWM_SERVO_CLEAR_OVERRIDE_OK + +commit dacc45c3d17928063f4f58edc15d5972004f3c88 +Author: Daniel Agar +Date: Thu Dec 14 12:02:29 2017 -0500 + + delete unused PWM_SERVO_SET_OVERRIDE_OK + +commit ca6f6b27a5a85286bd48996d20849198c74fffa8 +Author: Daniel Agar +Date: Thu Dec 14 12:01:05 2017 -0500 + + delete unused PWM_SERVO_SET_RC_CONFIG + +commit ff6928fb631950d4883dc1a531a6fa0708c7f7ae +Author: Daniel Agar +Date: Thu Dec 14 12:00:14 2017 -0500 + + delete unused GPIO_GET + +commit 65f9005bc67cb4609b72006a2b36666a6dd053b5 +Author: Daniel Agar +Date: Thu Dec 14 11:59:41 2017 -0500 + + delete unused RC_INPUT_GET + +commit 32a450f5dd3def0813bd27318f83d9a4dc1b9fde +Author: Daniel Agar +Date: Thu Dec 14 11:52:23 2017 -0500 + + detect_orientation make constants constexpr + +commit 344cf8354910fe9ba76ab21bf6eb9a51ac5037bf +Author: Daniel Agar +Date: Wed Dec 13 20:35:27 2017 -0500 + + delete unused SENSORIOCCALTEST + +commit 4980b9383036662bb25ffb91e68a5c4df5115e38 +Author: Daniel Agar +Date: Wed Dec 13 20:34:30 2017 -0500 + + delete unused SENSORIOCGROTATION + +commit 9c378a7ca173b9cf7c22abde220ccfd3fd3200e2 +Author: Daniel Agar +Date: Wed Dec 13 20:33:36 2017 -0500 + + delete unused SENSORIOCSROTATION + +commit 3ead5c2afde9eae676aff2eb693d6dc4adc586ad +Author: Daniel Agar +Date: Wed Dec 13 20:19:40 2017 -0500 + + delete unused MAGIOCSLOWPASS/MAGIOCGLOWPASS + +commit 301be5ed8ab63943635210436adc065df7e0b379 +Author: Daniel Agar +Date: Wed Dec 13 20:16:52 2017 -0500 + + delete unused range finder IOCTLs + +commit 859b19db9a5ee41c41946852bcb0d56ba8da6297 +Author: Daniel Agar +Date: Wed Dec 13 20:11:39 2017 -0500 + + uORB.h reduce orb_metadata field sizes + +commit 34ea229a786538e2ef3ac4abf6e98bf6176cfe24 +Author: Lorenz Meier +Date: Sat Dec 30 20:14:33 2017 +0100 + + Update Gazebo with GUI fix + +commit ab30532f52e497e39e2a04d8e6a5b7a9a73f14b2 +Author: Lorenz Meier +Date: Sat Dec 30 20:10:00 2017 +0100 + + Update SITL Gazebo with build system fixes + +commit 3cc356a703a10f3a4aff08a5f54fd3a7107a74af +Author: Lorenz Meier +Date: Sat Dec 30 18:17:25 2017 +0100 + + Gazebo: Update repository to enable video streaming support + +commit ab2f85d4ff10daa03fee4a1ebfe87b83c5c6b2f4 +Author: Lorenz Meier +Date: Sat Dec 30 14:47:37 2017 +0100 + + SITL: Search MAVLink locally + +commit 5d4086309f84e949dc2b82da94ce9b530fb66348 +Author: Lorenz Meier +Date: Sat Dec 30 13:05:51 2017 +0100 + + Gazebo: Fix build for Gazebo 8 and tune down GPS noise + +commit e3f5f8e475b550f1ac1779c1d87d33030fc86609 +Author: Lorenz Meier +Date: Sat Dec 30 11:46:55 2017 +0100 + + Update Gazebo submodule to include gimbal fixes + +commit cbc8b50aa15c942595f47992600933c595ba4280 +Author: Daniel Agar +Date: Mon Dec 11 14:21:09 2017 -0500 + + sensors don't store diff_pres in class + +commit 4445ffc70eb5990be1ef9f56f8dbc10aaccfe91d +Author: Daniel Agar +Date: Mon Dec 11 14:14:44 2017 -0500 + + sensors don't store airspeed in class + +commit 6623fd021216acd26d43a1ba97b0b5e7c2aa388f +Author: Daniel Agar +Date: Mon Dec 11 14:12:47 2017 -0500 + + sensors don't keep battery_status messages + +commit d57ed6d17fcfa2e3ae2f00c49a911049ec452f47 +Author: Ramón Hernán Roche Quintana +Date: Tue Dec 12 10:35:56 2017 -0800 + + Changelog generator default params + +commit 6a701adf3cc6522e584afb91096e8eccf33fd7e6 +Author: Lorenz Meier +Date: Fri Dec 29 09:09:37 2017 +0100 + + HITL: Remove hard requirement for airframes + +commit 2eb3392c39cba63fa9afb7d8b471c9daad64d3fc +Author: Lorenz Meier +Date: Fri Dec 29 09:08:37 2017 +0100 + + PWM out sim: Increase stack as needed + +commit bb516be61edacd455ca645db913d6b03175c058c +Author: Lorenz Meier +Date: Thu Dec 28 15:28:15 2017 +0100 + + Commander: Enforce correct system configuration for HITL + + This is important to ensure that users are not trying to use HITL with airframes that will not work. + +commit 0ae1737e85d3957a9717ac2842bcb39d2bcfd235 +Author: Lorenz Meier +Date: Wed Dec 27 19:31:40 2017 +0100 + + Commander: Fix HITL state initialization that prevented pre-flight checks to pass in HITL mode on v1.7.2 + + This is a minor change that fixes the ordering of the initialization. + +commit 644db1b03fcecdd28b024d70ac4a08d1c06bb625 +Author: Lorenz Meier +Date: Wed Dec 27 19:30:41 2017 +0100 + + State machine helper: Fix typo + +commit c31e31bf5e394414795b4df5d4304a5e573e2a15 +Author: Lorenz Meier +Date: Wed Dec 27 19:29:09 2017 +0100 + + Voted sensors: Better error messages + +commit f69a6af9899a280ff6ce9960fee901defbb9bbc9 +Author: Lorenz Meier +Date: Thu Dec 28 15:29:49 2017 +0100 + + Commander: increase stack to ensure enough margin remains + +commit fa8222e18831abeb149e3648682a6a9b2b465d1a +Author: Lorenz Meier +Date: Thu Dec 28 15:29:10 2017 +0100 + + Logger: Free some RAM to leave space for mag calibration + +commit 370da895731294dc58d160b217603a528c3fde0a +Author: Daniel Agar +Date: Tue Dec 26 16:02:31 2017 -0500 + + fw_pos_control fix parameter sanity check (#8521) + + - the sanity check result wasn't being sent to the user and prevents landing slope, runway takeoff, and launch detector parameter updates. + +commit 1cab556ddb0ef22a417ee5ed48efb6c49b95021c +Author: Lorenz Meier +Date: Tue Dec 26 20:11:40 2017 +0100 + + Topic listener: Depend on messages, not just on headers + + This ensures that the listener is re-built when the message spec changes. + +commit 23d15c1365df04eb4f15f475963771026bbb309a +Author: Lorenz Meier +Date: Tue Dec 26 20:10:03 2017 +0100 + + Platform: Depend on messages, not just on headers + + This ensures that platform is re-built if messages change. + +commit 72823e6eb4b45b532ab8500a8bf6ab25c12f669f +Author: Lorenz Meier +Date: Tue Dec 26 20:09:35 2017 +0100 + + MicroRTPS bridge: Depend on messages, not just on headers + + This ensures that an update of the message spec re-generates the bridge. + ; + +commit fc7c8b4b89f590e7f4778ae0085eaf4742a5c221 +Author: Daniel Agar +Date: Wed Dec 20 18:01:27 2017 -0500 + + vehicle_status delete engine_failure_cmd + +commit 17e17d79dd64bb985a81aecd196999e8276ee726 +Author: Daniel Agar +Date: Wed Dec 20 17:57:50 2017 -0500 + + commander delete unused vtol_transition_failure_cmd + +commit d0fba8bf8bdd873f00ce82bbf0a5fc970ca027f2 +Author: Daniel Agar +Date: Wed Dec 20 17:56:41 2017 -0500 + + commander delete unused data_link_lost_cmd + +commit c0be801b5c13102b424f5fcbb54321dcf7cc5e64 +Author: Daniel Agar +Date: Wed Dec 20 17:55:26 2017 -0500 + + commander delete unused rc_signal_lost_cmd + +commit 5a6cde41d55c331fde58a05d5887cf075d42cf8a +Author: Daniel Agar +Date: Wed Dec 20 17:53:30 2017 -0500 + + commander delete unused gps_failure_cmd + +commit ca804a23083deb67fc3589a51c981eab151b876b +Author: Daniel Agar +Date: Wed Dec 20 17:52:00 2017 -0500 + + commander delete unused sensors check + +commit 294fbc46a94de6027e5c1f161a8406bc530153bc +Author: Daniel Agar +Date: Wed Dec 20 15:39:20 2017 -0500 + + commander initial class structure + +commit 55be098e3b7082de12f5e4e2045bd13b6dce0663 +Author: Amir Melzer +Date: Fri Dec 22 19:17:54 2017 +0100 + + adis16448 bmlz fixes (#8519) + + * small bit mask fix + + * Restore factory calibration values in drivers start-up sequence + + * Restore factory calibration values in drivers start-up sequence (reverted from commit 09ba45501f87f77e53d670fcf880b3cfc419fe38) + + * Restore factory calibration values in drivers start-up sequence + + * Initialization of the Adis16448 report struct + + * Add stall time after write and read cycle + + * Increasing the stall time for being compatible with the B sensor version + + * small clean up + + * Add settling time after initialization + +commit 5d6edcc15d928000e166b981b8a849f7eb5ff5a0 +Author: Daniel Agar +Date: Wed Dec 20 20:04:30 2017 -0500 + + commander consolidate periodic state publishing + +commit 1ea5de43cfc1e10678c0ce77924e7aaa6507d491 +Author: Daniel Agar +Date: Wed Dec 20 19:51:49 2017 -0500 + + logger add vehicle_status_flags + +commit 043ad3c33e923c0f4970bf2d75585da733fdfe2c +Author: Daniel Agar +Date: Wed Dec 20 19:51:36 2017 -0500 + + commander vehicle_status_flags only publish if changed + +commit 176738c68853cc8ef763cf9900d639957fc2a2c6 +Author: Paul Riseborough +Date: Fri Dec 22 08:57:06 2017 +1100 + + commander: add missing px4_close (#8513) + +commit ec57832a8fc2e848264ecb56c402916eff0ee655 +Author: Daniel Agar +Date: Thu Dec 21 12:17:32 2017 -0500 + + FW land detector increase trigger time and cleanup (#8486) + +commit 7dab5d438027c0b43c8b269b403a21e92dec7061 +Author: Daniel Agar +Date: Thu Dec 21 01:07:57 2017 -0500 + + mission feasibility full home position isn't always needed + +commit b7189012dc0c69fbb055c9170156e216588530fd +Author: Daniel Agar +Date: Tue Dec 19 10:37:02 2017 -0500 + + Revert "Fix for HobbyKing boards." + + This reverts commit 75b93b0728d57c642641c354dc99390a6ac43ee8. + +commit 2f50a07afbbd6b3675f187fe7a3eed6310f2be60 +Author: Hamish Willee +Date: Thu Dec 21 18:06:41 2017 +1100 + + Delete redundant documentation files (#8505) + +commit 925c65b4d5276029d6565014ecc3c894ff2e4620 +Author: CarlOlsson +Date: Mon Dec 18 15:30:55 2017 +0100 + + ekf2: add beta innovation gate to parameters + + Signed-off-by: CarlOlsson + +commit 58d1cdc733d82b39adf4b652976c1ee7f5d423ac +Author: Daniel Agar +Date: Tue Dec 5 17:35:09 2017 -0500 + + Allow MAV_CMD_DO_SET_HOME as a mission command + +commit a8c26265b58198e36761a79275f18838b8bf3278 +Author: sanderux +Date: Tue Dec 19 10:39:16 2017 +0100 + + Check manual home set when setting during arming + +commit 964cb486a984920086331aa9e5cfd425e7c85776 +Author: Daniel Agar +Date: Mon Dec 18 22:15:34 2017 -0500 + + home_position delete unused direction_{x, y, z} + +commit 375ae991bc21be7836ac72ad3ce25cdf5ea74830 +Author: Daniel Agar +Date: Mon Dec 18 22:11:12 2017 -0500 + + commander DO_SET_HOME populate local coordinates + + - unify commander home update + +commit cf7ad67678cfd94f24e5dd328b0ec34d28fa3c1b +Author: sanderux +Date: Tue Dec 19 02:34:48 2017 +0100 + + Check home reset in local frame + +commit 4e175d13c4032daced447b28fb7bc0843b47d038 +Author: sanderux +Date: Tue Dec 19 01:16:53 2017 +0100 + + Set manual_home when home set manually + +commit 74868f8c2bb037cdd2085ee0bcf3649d51c32707 +Author: sanderux +Date: Tue Dec 19 01:03:31 2017 +0100 + + Reset home position when landed and disarmed + +commit 6172315cf7d855021e9f80db14575024defb9c15 +Author: Daniel Agar +Date: Wed Dec 20 01:29:57 2017 -0500 + + navigator mission_result fix increment sign + +commit a4be7ae7d0082c990cf1366534ceab00b4a72f38 +Author: Daniel Agar +Date: Wed Dec 20 01:24:38 2017 -0500 + + commander mission_result check time and instance + +commit 7a9f7eb424531a8aa32f3a0ccc06808dda09c49a +Author: Hamish Willee +Date: Tue Dec 19 10:31:45 2017 +1100 + + Updates to README + + - Link supported airframes to the Airframe reference rather than portfolio pages (they may look pretty, but nowhere near as useful for developers. Add portfolio link up top. + - Change the somewhat empty "Project Milestones" to "Project Roadmap" and link to the high level roadmap. I removed the only milestone about Lorenz creating the software. If we end up adding a more detailed milestone section that could go in. + - Added clear guidelines for users vs developers. + +commit 4bd7d62b5cff9642553977d7868fc0818da81843 +Author: ChristophTobler +Date: Tue Dec 19 18:27:08 2017 +0100 + + ekf2: update AID_MASK bitmask comment for QGC + +commit aea8985c8d530ad49254b754bd5f75f8527a923b +Author: Pietro De Nicolao +Date: Mon Dec 18 17:23:32 2017 +0100 + + Fix links to supported hardware in README.md (#8476) + +commit 3da8031e8e0603b1be7d075eaa09dce77cae3b38 +Author: Beat Küng +Date: Mon Dec 18 10:12:23 2017 +0100 + + uorb graph: improve error output + +commit eeff52cda7e7be5b1393ecaba3c4e6069c2e5590 +Author: Beat Küng +Date: Fri Dec 15 11:59:27 2017 +0100 + + uorb_graph: add .gitignore, change graph file for sitl runtime config + +commit ec50193d6c0529b4ffbf6c3187f5a709d0eb2c36 +Author: Beat Küng +Date: Fri Dec 15 11:52:21 2017 +0100 + + Makefile: add uorb_graphs target + +commit 51952108931470d994c934b96e03e4e128f139e5 +Author: Beat Küng +Date: Mon Dec 11 12:01:09 2017 +0100 + + CMakeLists.txt: add custom target uorb_graph to generate the graph JSON files + + Use like this: + make px4fmu-v2_default uorb_graph + +commit 57f92250b39b1ebb418c0fe627568100ef78337d +Author: Beat Küng +Date: Mon Dec 11 11:58:37 2017 +0100 + + uorb graph create.py: sort modules & topics by name length for JSON output + +commit 9bff0c8c04912c777cdff6c46f87adffcba082df +Author: Beat Küng +Date: Fri Dec 1 15:25:13 2017 +0100 + + uorb graphs: add script to create graph from a posix startup script + +commit e2d6c0a8f9bbdd566beb9262bab08b45af2800b3 +Author: Beat Küng +Date: Thu Nov 30 11:28:17 2017 +0100 + + uorb_graph: add script to generate uORB pub/sub graphs + + 2 possible output formats: + - JSON (can be used with D3.js) + - Graphviz + + Not covered yet: Publication & Subscription classes + +commit d5bb948cbb5332d6693503d6706ad16a5edaaca8 +Author: Daniel Agar +Date: Sun Dec 17 11:27:55 2017 -0500 + + README fix LICENSE link + +commit a4b127960b05af2adab5d9f6de3cbde57e356141 +Author: Daniel Agar +Date: Sun Dec 17 11:21:23 2017 -0500 + + README switch travis-ci build status to Jenkins + +commit e8624f8afe6199fa8dc9ee1bfc74ac8f6ef52117 +Author: Daniel Agar +Date: Sun Dec 17 01:39:53 2017 -0500 + + navigator takeoff alt check use altitude acceptance (#8480) + +commit 28d1ec8afe3807f883ecb396050cfee65b8f1eee +Author: Daniel Agar +Date: Sun Dec 17 00:58:23 2017 -0500 + + VTOL defaults set MIS_TAKEOFF_ALT 20 and remove tuning (#8481) + +commit 642aeccd1e46e36791057bbc60a5156eed1df1e0 +Author: Daniel Agar +Date: Sat Dec 16 17:55:21 2017 -0500 + + logger add home_position to the default set + +commit 75b93b0728d57c642641c354dc99390a6ac43ee8 +Author: James Goppert +Date: Mon Dec 11 15:51:40 2017 -0500 + + Fix for HobbyKing boards. + +commit a15ca72288386496b495f25b2270c840d8c5dc16 +Author: Daniel Agar +Date: Fri Dec 15 13:20:57 2017 -0500 + + Jenkins add posix_sitl_default and posix_sitl_rtps + +commit 4beeb7f560fe9e930798a737db7d0ff05f3f7446 +Author: Daniel Agar +Date: Fri Dec 15 11:33:23 2017 -0500 + + delete obsolete s3 upload helpers + +commit baff0832bce249295ffbaa0afd47389f119ea32e +Author: Daniel Agar +Date: Fri Dec 15 10:53:55 2017 -0500 + + Jenkins clang scan-build output publisher + +commit c398c95fd5fd0f994484820f50505f3e575e5aef +Author: Daniel Agar +Date: Fri Dec 15 10:49:00 2017 -0500 + + Jenkins px4io-v2 build in same directory + +commit b1315a71ecb102f86f4aca67261fce2790919277 +Author: Daniel Agar +Date: Fri Dec 15 10:34:24 2017 -0500 + + Jenkins add cppcheck build + +commit 670111875e4f92bddbb45512d805554bf6878fea +Author: Daniel Agar +Date: Fri Dec 15 09:59:15 2017 -0500 + + Jenkins add clang static analyzer (scan-build) + +commit e4180f6a72fb71c13f8cedf92b9e95f785fe33ce +Author: Daniel Agar +Date: Fri Dec 15 09:55:34 2017 -0500 + + Jenkins split GCC 7 posix & nuttx tests + + - this groups the builds together properly + +commit 868ff42f47b44a44ee668a228c5b6b8706df12a2 +Author: Daniel Agar +Date: Fri Dec 15 09:54:03 2017 -0500 + + check_submodules.sh handle CI forced update only if directory exists + +commit cebe7add8b13b9ed6f22b1bb7b0fcecf623b5987 +Author: Daniel Agar +Date: Fri Dec 15 09:47:49 2017 -0500 + + Jenkins move style check to tests + +commit d7aa5df3cd7e8bfec26bf09f46fcf44657f55701 +Author: Daniel Agar +Date: Fri Dec 15 09:46:38 2017 -0500 + + Jenkins enable clang-tidy build + +commit cbdb08bb6109c1ea3ef4e23761233df447523a52 +Author: Daniel Agar +Date: Tue Dec 12 10:39:12 2017 -0500 + + mavlink receiver delete unused orb_adverts + +commit d2457467e78f39c0f14c3ab78a2e31bda382526c +Author: Daniel Agar +Date: Mon Dec 11 21:39:04 2017 -0500 + + mavlink delete unimplemented and deprecated handle_message_request_data_stream + +commit c8aa262e853cfec3b1d8b6693bd99515ba4a8bb1 +Author: Daniel Agar +Date: Mon Dec 11 21:37:54 2017 -0500 + + mavlink delete unimplemented handle_message_quad_swarm_roll_pitch_yaw_thrust + +commit 3c667bb4f5e48da54408fa4890a2872b08fa63af +Author: Paul Riseborough +Date: Mon Dec 11 11:40:35 2017 +1100 + + mc_pos_control: format fixes + +commit deaa83bba00c51f9e75793eb2692da3e4fe301f3 +Author: Paul Riseborough +Date: Tue May 2 21:11:14 2017 +1000 + + mc_pos_control: Use vertical position derivative when in velocity control mode + + Stops vertical velocity bias errors preventing the vehicle from landing. + Use of the vertical derivative is blended in so that for zero vertical velocity set point, the local_position.vz is used and when the magnitude of the vertical velocity setpoint exceeds the landing speed, the local_position.z_deriv is used. + +commit 26e85736a52f5dd6cf2395c06a151d17ae0512f1 +Author: Dennis Mannhart +Date: Fri Apr 28 17:29:34 2017 +0200 + + land_detector: Reduce and detection false negatives due to estimator bias + + Using the vertical derivative estimate prevents vertical velocity offsets caused by estimation vertical velocity errors preventing the vehicle disarming. + +commit 64a06d85239bc543ddb18422f70944e250f86a4d +Author: Paul Riseborough +Date: Tue Dec 12 11:41:42 2017 +1100 + + commander: Fix pre-flight delta velocity bias check level (#8446) + + Previous check level was less than the max achievable by the estimator using current default parameters making the check ineffective. + +commit cc216ef918ef734dac7253a0046089f6fd077414 +Author: Daniel Agar +Date: Mon Dec 11 15:15:43 2017 -0500 + + Jenkinsfile set CI env variable in docker builds + +commit f01400d407bb2e135117af39a878476cd9ba6f71 +Author: Daniel Agar +Date: Mon Dec 11 15:15:26 2017 -0500 + + check_submodules.sh force update if in CI + +commit 87646c4ea4f075941555a7df1a133d4308dbd8a3 +Author: Florian Achermann +Date: Mon Dec 11 17:15:34 2017 +0100 + + Update the Description of the estimator_status Message (#8346) + + * Fix description of GPS check fail bits in estimator status message + +commit 86ad2ada71360baa7d8f6817dce8416770465f9b +Author: Daniel Agar +Date: Mon Dec 11 02:15:14 2017 -0500 + + Jenkins remove fast fail + + - this saves build resources, but makes finding the actual failure rather hard (with the current blue ocean gui). + +commit 32cba41bed1f164600a852f7c93738556ea5a799 +Author: Daniel Agar +Date: Sun Dec 10 17:46:48 2017 -0500 + + cmake handle mavlink v1 submodule only where used + +commit 1886c8d98307a27c31669c4ad59df56df4b98843 +Author: Daniel Agar +Date: Sun Dec 10 17:43:09 2017 -0500 + + check_submodules try harder when fetching to work around various issues + +commit aef7a3cd9aed80b2324ddcdc85c87d441b044b19 +Author: Daniel Agar +Date: Sun Dec 10 17:28:05 2017 -0500 + + cmake only init uavcan_board_ident if used + +commit ded055f71d81fd19594d1a1a93ffbf918c878d82 +Author: Daniel Agar +Date: Sat Dec 9 20:09:13 2017 -0500 + + cmake only init cmake_hexagon if used + +commit ddc544aabe80ae1266d9becf97d49c71079f2dcc +Author: Daniel Agar +Date: Sun Dec 10 15:14:13 2017 -0500 + + Jenkinsfile parallel builds fail fast + +commit 7aeea62e21bf3925c8611746c6c532925f75b889 +Author: Daniel Agar +Date: Sun Dec 10 15:09:54 2017 -0500 + + px4fmu-v3_rtps override default naming + +commit 5bdc6a4eabede2ba54ad570abea6790fb64aa566 +Author: Daniel Agar +Date: Sun Dec 10 13:50:30 2017 -0500 + + Jenkins correctly archive artifacts and print sizes + +commit a452554bdfc7dd9d92291f10376d077ee8d9d95f +Author: Daniel Agar +Date: Sun Dec 10 03:27:48 2017 -0500 + + Jenkins add eagle_default build with docker credentials (#8442) + +commit 5c544490634c95e91f10f80deaaf1b0380f3d25e +Author: Daniel Agar +Date: Sun Dec 10 02:32:21 2017 -0500 + + Jenkinsfile small optimizations (#8441) + + - combine default and rtps builds (ccache) + - set CCACHE_BASEDIR + +commit c56b0a0e7c06a5bd312884c672b2af90915d9030 +Author: Daniel Agar +Date: Sun Dec 10 02:31:42 2017 -0500 + + Mavlink only stream HOME_POSITION if valid (#8440) + +commit 63718bf27b63aac113312bb52fd2137b6cf34593 +Author: lamping7 +Date: Sun Dec 10 02:30:58 2017 -0500 + + fix MISSION_ITEM REACHED message broadcast (#8332) + +commit bc9a8e443267a255cc6bbad49801de96e2f4c153 +Author: Daniel Agar +Date: Sat Dec 9 20:35:44 2017 -0500 + + cmake nuttx base .px4 file naming on elf binary + +commit df4ab8b59ede45e210877198fd60c730cb4ce3b3 +Author: Daniel Agar +Date: Sat Dec 9 19:41:12 2017 -0500 + + px4fmu-v3_default name binary appropriately + + - fixes #8436 + +commit 99920c84fed74f59c02293bc5abf6f52fc6eaadf +Author: Julien Lecoeur +Date: Fri Dec 8 23:42:50 2017 +0100 + + Jenkins: update arch image to tag 2017-12-08 + +commit ed10921a675df6368b0c4484fc319ef1ff2b6a6e +Author: Julien Lecoeur +Date: Thu Dec 7 11:15:32 2017 +0100 + + [TO REVERT] Archlinux docker image: use tag pr-archlinux + +commit 0bd5744ebbe43d5bdb5b01676fe7a47fa90a57f9 +Author: Julien Lecoeur +Date: Wed Dec 6 13:04:01 2017 +0100 + + Jenkins: build posix_sitl_default and nuttx_px4fmu-v5_default under ArchLinux (GCC7) + +commit 423241e7e2cde0facfa063dc10f37302e8938cda +Author: Sander Smeets +Date: Sun Dec 10 01:45:47 2017 +0100 + + Add forwarding on telem2 normal telemetry option (#8434) + +commit 324c5151e7c279209f555dabba67312dfa13bd01 +Author: Paul Riseborough +Date: Fri Dec 8 08:43:47 2017 +1100 + + ekf2: use local scope for control mask variable + +commit b812f95a771891443c93b9c332dc0cd1154ea8a8 +Author: Paul Riseborough +Date: Thu Dec 7 22:08:30 2017 +1100 + + ekf2: Adjust pre-flight check level + + Reduce max yaw error when not using global frame aiding data to prevent large yaw yaw changes after takeoff. + +commit ded9ca13e4362f70b3187ac98e99f64e97b107be +Author: Paul Riseborough +Date: Thu Dec 7 11:49:24 2017 +1100 + + ekf2: Reduce sensitivity of preflight yaw check when not doing absolute aiding + + When the EKF is not fusing in observations from the NE global reference frame, the tolerance to yaw errors is much higher. This changes will prevent false triggering of the preflight fail check when operating indoors without GPS where mag field errors can be high. + +commit 9819068ee96056a50a4dff92dbd9c0dc796682b3 +Author: Daniel Agar +Date: Thu Dec 7 23:50:47 2017 -0500 + + Jenkins fetch git tags + +commit fa929322ab7eed7ae4998d9d5c248951eb9026a1 +Author: Beat Küng +Date: Thu Dec 7 19:46:37 2017 +0100 + + load_mon: remove usage of CONFIG_RAM_SIZE + + The define should not be used, as it might be wrong. + This is the case on fmu-v5, which meant that the used RAM was always 1. + +commit f1bd94e25b4c607a75dff2f3030d10940a6e931b +Author: Daniel Agar +Date: Fri Dec 1 02:30:12 2017 -0500 + + cmake add git submodule replace . in target name + +commit 4f8f0d864527ce5a3ce6de049c5c187fdba50fd1 +Author: Dennis Mannhart +Date: Tue Dec 5 11:13:50 2017 +0100 + + mc_pos_control: set triplets to NAN if not in auto mode + +commit 769fef1d9aff89d3b3956082f9c2b88560d0dde9 +Author: Daniel Agar +Date: Wed Dec 6 19:43:53 2017 -0500 + + delete leftover px4io-v1 files + +commit aef8bf2ce8d466d7c84f7d3e42c991d9ec38f4d8 +Author: Daniel Agar +Date: Wed Dec 6 19:38:21 2017 -0500 + + delete incomplete nuttx sim config + +commit 3506f7b8282681d3b8e9b891604e891fd5315ba0 +Author: Daniel Agar +Date: Wed Dec 6 19:33:34 2017 -0500 + + delete non-functional aerocore 1 remains + +commit b4f570e45968028b09a0be4a529e082411284887 +Author: Daniel Agar +Date: Thu Dec 7 12:50:17 2017 -0500 + + NuttX update to latest 7.22+ with pipes poll fix + + https://github.com/PX4-NuttX/nuttx/pull/7 + +commit c4ee5c318faad87fe0d8ff1e6c4764c33bd8439a +Author: Beat Küng +Date: Thu Dec 7 17:29:00 2017 +0100 + + px4fmu-v5: make sure the internal ist8310 is detected as internal mag + +commit a791adf3b9e64b580412bdfddedde437390418fb +Author: Beat Küng +Date: Thu Dec 7 17:26:34 2017 +0100 + + ist8310: enable internal/external distinction + +commit a0afc370d0dbbaab301ef837c715094862ad93ae +Author: Beat Küng +Date: Thu Dec 7 11:14:08 2017 +0100 + + land detector: move arming state into base class & set param when disarming + + Before that, different modules (ekf2, commander & land detector) changed + params upon different events: + - ekf2 & commander set params after disarm + - land detector set params on land detected + If the 2 events were several 100ms appart, it led to 2 param saves, and + the latter param set could have been blocked by an ongoing save. And if + the land detector was blocked, it could lead to mag timeouts. + + This patch makes all modules use the same event, thus only a single param + save will happen. + + If we want to have guarantees to never block, we should introduce a + param_try_set() API method. + +commit 1dbeec6a194a32d56f29d63a6bcf11a4ab1e46b8 +Author: Beat Küng +Date: Thu Dec 7 11:05:42 2017 +0100 + + logger: do not write param changes if _should_stop_file_log is set + + _should_stop_file_log is set after disarming: logging continues for 1s + to measure the CPU usage. + During that time, other modules might change params (such as ekf), and + we don't need to have these the log. However currently all modules do + not notify the system when setting params after disarming. + Meaning this patch is not strictly needed, it's more a preventive + measure. + +commit b5be990109a00814102005b6b809d64daadc40d8 +Author: Paul Riseborough +Date: Thu Dec 7 10:40:42 2017 +1100 + + lpe: fix incorrect setting of local_position.z_global + +commit 8d89e5e40bc579a21539a623e8348c1886061e11 +Author: Paul Riseborough +Date: Thu Dec 7 08:37:04 2017 +1100 + + commander: rework centralise home position publication + + This fixes a bug preventing use of auto and RTL when taking off with GPS. + +commit 41f3e1f9b43f95a2840fd3b2ee8b0ea9450de6b3 +Author: Paul Riseborough +Date: Wed Dec 6 09:54:06 2017 +1100 + + commander: centralise home position publication + +commit 934a7af579ccdec48f1b040d1e796cd89fb12873 +Author: Paul Riseborough +Date: Wed Dec 6 07:34:30 2017 +1100 + + commander: Set home alt to EKF origin if global navigation commences in-flight + + The EKF origin height is calculated to be where the vehicle was at takeoff and is suitable as a surrogate home altitude. + +commit 49d82164c6069d79afada51cb675bf76874086e3 +Author: Paul Riseborough +Date: Wed Dec 6 07:49:21 2017 +1100 + + navigator: check home position horizontal and vertical validity + +commit 024589d63de054e699ae8f5b079973ca1f6e7a74 +Author: Paul Riseborough +Date: Wed Dec 6 07:29:19 2017 +1100 + + msg: Add separate vertical and horizontal validity flags to home_position + + If we have taken off without GPS and gained it in flight, the home vertical position can be set, but not the horizontal. + +commit a81c49014f8fffee6a002467621db56e84c5af91 +Author: Paul Riseborough +Date: Tue Dec 5 08:41:22 2017 +1100 + + mc_pos_control: reset height reference when global position available + + This enables the reference height to be reset when global vertical position becomes available in-flight. + +commit db8900fffc103f90cb4921122070cd4d23bb1a82 +Author: Daniel Agar +Date: Wed Dec 6 20:40:48 2017 -0500 + + cmake improve git submodule dependencies + +commit 1086d4a1e44a2b8620fd2acabc68db0a7ed21261 +Author: Daniel Agar +Date: Wed Dec 6 19:32:09 2017 -0500 + + Jenkins clear ccache stats before each build + +commit 2fa1702c71ee454e9757a01ad0e1a6777c14eb75 +Author: Daniel Agar +Date: Wed Dec 6 19:25:15 2017 -0500 + + Jenkins temporarily disable coverage and clang-tidy + + - check format first to reduce build utilization + +commit 8d39f4e4a167150c8904bbd6b389828c1e78cb8a +Author: Daniel Agar +Date: Tue Dec 5 10:48:52 2017 -0500 + + px4io only update params and bind if not armed + +commit f748b38b3ad2b2b7195f1dae7f605c4ccea12c85 +Author: Daniel Agar +Date: Tue Dec 5 10:39:16 2017 -0500 + + mc_att_control set timestamp_sample from gyro + +commit f6b108c2b64c0f67a6499e3c34aae12d6065ed39 +Author: Paul Riseborough +Date: Wed Dec 6 16:04:34 2017 +1100 + + ecl: Use branch Release_1.7.0 (#8406) + + This branch fixes a reported bug, fixes tow potential bugs and fixes a minor documentation error. + + 1) Removes code un-used under normal conditions that would prevent a height reset if a negative height variance was present. Potential bug. + 2) Fix error in parameter documentation. + 3) Adds missing initialisations for class variables . Potential bug. + 4) Prevents the EKF loss of navigation message being output on startup. Reported bug. + +commit 2f18a3699c9f19bd3ae3fe0bfee043ca67df89c6 +Author: Beat Küng +Date: Tue Dec 5 11:07:07 2017 +0100 + + micrortps_bridge: add optical_flow to the set of received topics + + Required for Optical Flow on the Aero via RTPS + +commit bcceadcb85b293046166ed7898c96b7dbf9acd30 +Author: Julien Lecoeur +Date: Tue Dec 5 20:42:22 2017 +0100 + + NuttX: silence warnings -Wimplicit-fallthrough and -Wnonnull-compare + +commit 9fb98dad3e8b8da68e223b78f7191022c2a7cea7 +Author: Julien Lecoeur +Date: Tue Dec 5 20:41:23 2017 +0100 + + Fix warning -Wimplicit-fallthrough + +commit b21af471ac9b1505871e76ece6368e17351ce892 +Author: Sander Smeets +Date: Mon Dec 4 19:12:44 2017 +0100 + + QuadChute monitor tecs height rate (#8395) + +commit fa5010109edf0c71914fc04bb2dc887918336f65 +Author: Paul Riseborough +Date: Mon Dec 4 13:15:50 2017 +1100 + + commander: Reset nav test when vehicle is disarmed + + Previously, the only way to clear a failed nav test was to reboot. This hindered testing. + +commit d783bc8ae159d5876e4d27733dd3d3dc526dce0b +Author: Paul Riseborough +Date: Wed Nov 29 21:18:48 2017 +1100 + + commander: Check for nav divergence due to bad yaw at takeoff + + This check is performed for up to 30 seconds after takeoff or until a horizontal speed of 5 m/s has been achieved. + If the vehicle is not landed and the check is active, then the yaw will be declared as failed if the velocity innovations fail for a continuous period of 1 second. + This will cause the local and global position and velocity validity to be latched false to prevent unsafe use of position control modes. + +commit afe857dfe66752a1b500a6a59b307938f5bde51c +Author: Paul Riseborough +Date: Wed Nov 29 07:45:03 2017 +1100 + + commander: rework preflight GPS checks + + Fix the bug allowing arming without GPS checks passed in the first 20 seconds after gaining GPS lock when COM_ARM_WO_GPS is set to 0 + Allow 10 seconds after boot for EKF quality checks to pass before reporting failure to allow EKF to stabilise. + Move GPS quality checking and reporting to after all innovation and bias checks. + Make messages more informative. + Add missing GPS speed accuracy check. + +commit c09eecbab14ec20717fc3b1927846c929e3ccea1 +Author: Paul Riseborough +Date: Sat Nov 25 08:10:12 2017 +1100 + + commander: prevent ekf checking being bypassed if GPS checking is disabled + +commit ddfe077f7cae2928d339809d48df3c74a80f6e87 +Author: Paul Riseborough +Date: Fri Nov 24 12:19:41 2017 +1100 + + commander: strengthen pre-flight fail checking + + The commander checks use instantaneous values which are vulnerable to false negatives or positives with noisy data or transient faults. + + This patch checks the estimators published pre flight check status which is based on persistent checks using filtered data. + +commit fc80be0917b5ee517e485f4e93093ca165cafb83 +Author: Paul Riseborough +Date: Fri Nov 24 12:19:11 2017 +1100 + + ekf2: improve preflight checks and publish status + + Separate the vertical and horizontal checks for use by local position validity reporting + Add checking of yaw using a decaying envelope filter to the horizontal checks. + Publish the check result to estimator_status topic. + +commit 92bcc6341885b61f0b53ab1143f20a26f36ae972 +Author: Paul Riseborough +Date: Fri Nov 24 12:18:45 2017 +1100 + + msg: add pre flight check status message + +commit c0a94cda073ef18aa2bc820e6e01a38e6db11d01 +Author: David Sidrane +Date: Tue Nov 28 02:25:00 2017 -1000 + + px4-same70xplained-v1:Ensure _ebss will be 4 byte aligned + +commit 23cfef5753944b2019f91ebb0951ee1e4a1baec5 +Author: David Sidrane +Date: Tue Nov 28 02:24:59 2017 -1000 + + px4-same70xplained-v1:Ensure _ebss will be 4 byte aligned + +commit c621965a2b45b201e6f58ded775b92201d6fb6f8 +Author: David Sidrane +Date: Tue Nov 28 02:24:25 2017 -1000 + + zubaxgnss-v1:Ensure _ebss will be 4 byte aligned + +commit 1812d677c54803fb5b04819c6105bbbbbe65aadd +Author: David Sidrane +Date: Tue Nov 28 02:24:23 2017 -1000 + + tap-v1:Ensure _ebss will be 4 byte aligned + +commit c4b2f39cf4829401c7da7cf42acd03dc5218cfd4 +Author: David Sidrane +Date: Tue Nov 28 02:24:23 2017 -1000 + + s2740vc-v1:Ensure _ebss will be 4 byte aligned + +commit 58af82312b10659b92b467f47b7bef4c043f8bdc +Author: David Sidrane +Date: Tue Nov 28 02:24:23 2017 -1000 + + px4nucleoF767ZI-v1:Ensure _ebss will be 4 byte aligned + +commit b85fbd496fca63166e2ee197cb1a3b0b26a80dee +Author: David Sidrane +Date: Tue Nov 28 02:24:23 2017 -1000 + + px4io-v2:Ensure _ebss will be 4 byte aligned + +commit e9a318e4f7232eb451af591dc64a4c4ed7bdcdf0 +Author: David Sidrane +Date: Tue Nov 28 02:24:22 2017 -1000 + + px4fmu-v5:Ensure _ebss will be 4 byte aligned + +commit 093563efb060c371115baa8ddc84d66a08c75bfc +Author: David Sidrane +Date: Tue Nov 28 02:24:22 2017 -1000 + + px4fmu-v4pro:Ensure _ebss will be 4 byte aligned + +commit c9ed2868748f56df979b2359b0da08ac8797cc88 +Author: David Sidrane +Date: Tue Nov 28 02:24:22 2017 -1000 + + px4fmu-v4:Ensure _ebss will be 4 byte aligned + +commit ad687cde624bd1a853695a571ea62f14a8047936 +Author: David Sidrane +Date: Tue Nov 28 02:24:21 2017 -1000 + + px4fmu-v2:Ensure _ebss will be 4 byte aligned + +commit 096b25550d7f612067f60eb9946b6d851a20edea +Author: David Sidrane +Date: Tue Nov 28 02:24:21 2017 -1000 + + px4fmu-v2:Ensure _ebss will be 4 byte aligned + +commit e4f7b762966108f5078202cd3f883f3f5095d838 +Author: David Sidrane +Date: Tue Nov 28 02:24:21 2017 -1000 + + px4flow-v2:Ensure _ebss will be 4 byte aligned + +commit c1ae7c76df41103a71e91fc2f5cdfed22e7320ee +Author: David Sidrane +Date: Tue Nov 28 02:24:20 2017 -1000 + + px4esc-v1:Ensure _ebss will be 4 byte aligned + +commit 6b30a41da26dd4d6e2d7d2fc9fb4aa3f4b4f4a49 +Author: David Sidrane +Date: Tue Nov 28 02:24:20 2017 -1000 + + px4cannode-v1:Ensure _ebss will be 4 byte aligned + +commit c76f90f078be4a5880bab633c0aebbcc3d9a0d1b +Author: David Sidrane +Date: Tue Nov 28 02:24:20 2017 -1000 + + px4-stm32f4discovery:Ensure _ebss will be 4 byte aligned + +commit e15e9ba5c7f094018cc283199236eab6dab83ce2 +Author: David Sidrane +Date: Tue Nov 28 02:24:20 2017 -1000 + + px4-same70xplained-v1:Ensure _ebss will be 4 byte aligned + +commit fea11f1d47eef8df32ac68083e96514822cbc250 +Author: David Sidrane +Date: Tue Nov 28 02:24:19 2017 -1000 + + nxphlite-v3:Ensure _ebss will be 4 byte aligned + +commit 9879bea6118acc0a2c6c98db5036459f1c87cfd6 +Author: David Sidrane +Date: Tue Nov 28 02:24:19 2017 -1000 + + mindpx-v2:Ensure _ebss will be 4 byte aligned + +commit 8b6e447875bf065b84c29b2a33baf731e8c7db0c +Author: David Sidrane +Date: Tue Nov 28 02:24:19 2017 -1000 + + esc35-v1:Ensure _ebss will be 4 byte aligned + +commit d9cd9183dbea8474606f2d2eb31efdf0e79ea7a4 +Author: David Sidrane +Date: Tue Nov 28 02:24:18 2017 -1000 + + crazyflie:Ensure _ebss will be 4 byte aligned + +commit 687dbea5720ff455c09941a9424b623af691baf0 +Author: David Sidrane +Date: Tue Nov 28 02:24:18 2017 -1000 + + auav-x21:Ensure _ebss will be 4 byte aligned + +commit 66d2509670cc20941244037df955803c2331c2ac +Author: David Sidrane +Date: Tue Nov 28 02:24:18 2017 -1000 + + aerofc-v1:Ensure _ebss will be 4 byte aligned + +commit db02eac009ce604e96e65965728ff6201bed367f +Author: David Sidrane +Date: Tue Nov 28 02:24:17 2017 -1000 + + aerocore2:Ensure _ebss will be 4 byte aligned + +commit 6bb3e65d23262c1d7d48f5cd225d111efb8aaf5a +Author: Hamish Willee +Date: Mon Nov 27 14:46:18 2017 +1100 + + Make non-wrapping/scrolling table + +commit c551496a414611645a311b09f55a08ed8ae10874 +Author: Hamish Willee +Date: Mon Nov 27 13:36:45 2017 +1100 + + Stop parameter names from wrapping in markdown table + +commit 2ca2382dbbcc8124243191861dce37c68fdc627d +Author: ChristophTobler +Date: Fri Dec 1 08:54:27 2017 +0100 + + tap_esc: replace FILE with file_t from base class device + +commit 06a9f54796b1f992a7db2c753961836c952d5a09 +Author: ChristophTobler +Date: Thu Nov 30 15:22:29 2017 +0100 + + tap_esc: changes needed to run on qurt + +commit 0e1c7eb2d23c2c9abb413e462bbf3c7f7822e38d +Author: Lorenz Meier +Date: Thu Nov 30 13:01:33 2017 +0000 + + IO driver: Reflect availability of override state in safety topic + + This allows other components to correctly configure for potential manual override states if the pilot chooses to enable them. + +commit 1b7d3883a4f4d2997cf484eae01673bccd3cfc32 +Author: Lorenz Meier +Date: Thu Nov 30 12:12:08 2017 +0000 + + Commander: Obey override / manual reversion mode from external override device + + This change will force commander into manual reversion mode when an external override device (like PX4IO) overrides the system externally. This is not a functional change on the outputs, as they were in override mode even without this patch. However, this change ensures that the system state is consistent with the output state and also ensures that the pilot and operator has better situational awareness when he / she triggers the manual reversion without realizing it. + +commit 4abc57893274800a16c7988d417e9e16e3f4b179 +Author: Lorenz Meier +Date: Thu Nov 30 12:08:25 2017 +0000 + + Commander: State machine helper documentation + + Future contributors need to know about the time constraints that the execution of this function needs to satisfy. + +commit 67fa220d611630c58aa9d30222abd8617d7f497d +Author: Lorenz Meier +Date: Tue Nov 28 19:39:36 2017 +0000 + + IO driver: Report override device state + + This allows other components to correctly register the IO override status. + +commit 39f4b205e7271ca29b882aaac42a8dd97e92786f +Author: Lorenz Meier +Date: Tue Nov 28 19:38:06 2017 +0000 + + Safety: Add field for override inputs + + This is helpful for safety devices that have an external override input. This helps to put the autopilot in an override scenario into a sane state, instead of letting it believe its still in control. + +commit b1a16840c7fcb7248ef2ba59bfba6b520fd60c18 +Author: Avinash Reddy Palleti +Date: Fri Dec 1 16:43:11 2017 +0530 + + Fix typo error in micrortps_client module + + Fixed the typo error in micrortps_client which was causing issue to update + baudrate and other options. + +commit 1a9e2ac7899133549aad35aa30efe76a63e6accb +Author: Daniel Agar +Date: Thu Nov 30 13:50:48 2017 -0500 + + cmake NuttX wrapper work around windows cygwin path issues + +commit fedc9abb02d8fdc558c05f3d87c5d3cb7bf30350 +Author: Daniel Agar +Date: Wed Nov 29 15:07:30 2017 -0500 + + vtol_att_control increase stack by 30 Bytes (1200 -> 1230) + +commit f63c8218e48eed6614dffc4c343a3d3ffca7f1e0 +Author: Daniel Agar +Date: Tue Nov 28 23:14:00 2017 -0500 + + Jenkins increase test timeout + +commit 66d4a1b3fd5cae58b67ace2d4a1860d06cd9937c +Author: Daniel Agar +Date: Tue Nov 28 19:14:58 2017 -0500 + + Jenkins increase timeout to 30 minutes for now + +commit ba8153afd90537ec407b1bc96ec5f62aae780095 +Author: Daniel Agar +Date: Tue Nov 28 18:30:50 2017 -0500 + + px4fmu-v5_rtps fix config type (v4 -> v5) + +commit 23d7c687fea2553149952b2be72a461e46adf53c +Author: Daniel Agar +Date: Tue Nov 28 17:32:55 2017 -0500 + + Jenkins add rtps builds and cleanup + +commit 376908b0251914f8018238268418201b5f4c58b6 +Author: Daniel Agar +Date: Tue Nov 28 15:39:40 2017 -0500 + + travis-ci remove tests, coverage, clang-tidy (#8383) + + - these builds have migrated to ci.px4.io + +commit 0c10dc714da86bda9adb0631bbdaf62240dbb06a +Author: Daniel Agar +Date: Tue Nov 28 12:32:26 2017 -0500 + + Jenkinsfile add all NuttX, Raspberrypi, Bebop, Ocpoc builds (#8381) + +commit 42e01cde43fc02e89e7d86caed0ca36620a149ab +Author: Daniel Agar +Date: Mon Nov 27 16:54:42 2017 -0500 + + RC params delete incorrect comment + +commit f19faca78b032c2308d23a07ea98dc1ecff85ed0 +Author: Daniel Agar +Date: Mon Nov 27 16:52:56 2017 -0500 + + delete unused RC_TH_USER + +commit a398ffd7d99ecfe03c2b2b8fd82589df53d44f15 +Author: Daniel Agar +Date: Mon Nov 27 16:50:26 2017 -0500 + + delete unused RC_RL1_DSM_VCC + +commit a6ae1fbcaa0b936119eca5694df75dc794bbd604 +Author: Nicolas de Palezieux +Date: Mon Nov 27 21:43:39 2017 +0100 + + vehicle command ROI: do not erroneously report command unsupported; handle VEHICLE_CMD_DO_SET_ROI and VEHICLE_CMD_NAV_ROI identically (#8377) + +commit ed7f333fe8e2da41b794a9bc931dcb3ebd48feca +Author: Daniel Agar +Date: Sun Nov 26 17:25:45 2017 -0500 + + sensors delete disabled ATT_VIBE_THRESH (#8372) + +commit 1d1da12859bbebeb0a0ff6938b941cd4057f2574 +Author: Daniel Agar +Date: Sun Nov 26 16:07:47 2017 -0500 + + delete exampales ekf_att_pos_estimator + +commit d5ea688f00605b595e27db6cfcbef34f9ac4531c +Author: Daniel Agar +Date: Sun Nov 26 16:07:31 2017 -0500 + + delete exampales attitude_estimator_ekf + +commit dd7e82389c4ff37bee8b0a200b8179c3069fc764 +Author: Daniel Agar +Date: Sun Nov 26 16:07:14 2017 -0500 + + delete examples mc_pos_control_multiplatform + +commit 53e6d7eb9fc462d34b56cfd0c889ad0a195b2fef +Author: Daniel Agar +Date: Sun Nov 26 16:07:02 2017 -0500 + + delete examples mc_att_control_multiplatform + +commit b8e24b5d2fa35d8d5edc8b5ed98776b25cd68a86 +Author: Daniel Agar +Date: Sun Nov 26 15:51:04 2017 -0500 + + uORB delete unused vehicle_force_setpoint + +commit d3c87c77d27762282273f8acde7c16413ec66284 +Author: Daniel Agar +Date: Sun Nov 26 15:47:12 2017 -0500 + + uORB delete unused pwm_output + +commit 6ca86c3608522791e1d5dd945faedba6ca74e339 +Author: Daniel Agar +Date: Sun Nov 26 15:40:18 2017 -0500 + + uORB delete unused filtered_bottom_flow + +commit a8787e8fe3239a86f5718836c7b7a0d18fad62f8 +Author: Amir Melzer +Date: Sun Nov 26 20:52:22 2017 +0100 + + Add a driver for the Analog Devices ADIS16448 IMU (#8301) + +commit 246c47e0dba56ac48044f11d7e71a5effbe401f2 +Author: Daniel Agar +Date: Fri Nov 24 13:14:56 2017 -0500 + + RTL land use mavlink critical and log when starting landing + +commit 8567e3b9243fa8e111ccd92327815c4f02ccd1bd +Author: Daniel Agar +Date: Fri Nov 24 13:15:42 2017 -0500 + + RTL fix RTL_LAND_DELAY check and simplify logic + +commit 9439eaa5faf08d4718faad71e1f90747149be864 +Author: Julien Lecoeur +Date: Wed Nov 22 09:25:05 2017 +0100 + + Python import error: Recommend pip over apt-get + + closes #8297 + + The package python-toml does not exist in older (<= 14.04) versions of ubuntu. + +commit 4f5d70bbe55af9d0a38a2c19d410789ccc7d7369 +Author: Andreas Antener +Date: Sun Nov 26 12:47:28 2017 +0100 + + Increase fixed-wing l1 navigation radius limit + +commit d6a609c5523ad82d4217ed9817f657960a560e89 +Author: Daniel Agar +Date: Sat Nov 25 20:10:16 2017 -0500 + + FW enable EKF2 synthetic sideslip fusion by default + +commit ae429230257563c61f4085df01bf5f757666b69e +Author: Daniel Agar +Date: Fri Nov 24 16:03:03 2017 -0500 + + uORB msg delete unused hil_sensor + +commit 2a6f915dfe04b87e1d079cad48f5305a69c61955 +Author: Daniel Agar +Date: Fri Nov 24 13:44:56 2017 -0500 + + px4io delete old v1 battery current and voltage + +commit 04fa54a0770451e298033f05e835dce9369bd427 +Author: Daniel Agar +Date: Fri Nov 24 13:31:01 2017 -0500 + + Jenkins clean before building + +commit b305900caed4d9ca0dca7dcea513a74926796e0b +Author: sanderux +Date: Fri Nov 17 12:41:26 2017 +0100 + + Scale FW cruise throttle based on baro presure + +commit a61974709b6abc17c1d20d345bf1ffb85939dc19 +Author: Martina +Date: Wed Nov 22 10:33:32 2017 +0100 + + mc_pos_control_main: wrap yaw attitude setpoint for offboard mode + +commit ec2786518450a321e2b683e1dd92b312935f3048 +Author: Daniel Agar +Date: Thu Nov 23 00:14:23 2017 -0500 + + px4fmu-v2 add additional modules and sync with v3 + +commit 01691e626bcae674a6b36a9ee0c6053fe7f52565 +Author: Daniel Agar +Date: Wed Nov 22 23:56:13 2017 -0500 + + Merge FMUv3 into FMUv2 + +commit 08a108ee1b065b5048def12ba61b00ed8f6dbc8f +Author: Daniel Agar +Date: Wed Nov 22 23:20:55 2017 -0500 + + restore FMUv2 board versioning + +commit ab51a417938e51d2f59a4f6e30c909b67e6c411d +Author: Robbie Sharma +Date: Sun Oct 22 06:10:50 2017 +0000 + + Removed [cal] references from calibration_log_critical() routines. + +commit b569a8c2b9f6cc1a6f3b5d440f43f0519a744f08 +Author: Daniel Agar +Date: Thu Nov 23 17:09:05 2017 -0500 + + fw_pos_control_l1 increase stack by 110 Bytes (#8348) + +commit d6b455bb063867c1d4c6b0ebdfa2ee3ab4c57a77 +Author: Daniel Agar +Date: Thu Nov 23 01:01:19 2017 -0500 + + nuttx-configs remove unused aerocore + +commit f170b28fbc91fe74323926a9a1eb91bed5c4ff03 +Author: Daniel Agar +Date: Thu Nov 23 00:58:49 2017 -0500 + + nuttx-configs remove cu and mount example + +commit a0f935916a8d790d7cd6f71b04e479a4144f597d +Author: ChristophTobler +Date: Thu Nov 16 10:27:18 2017 +0100 + + add killswitch (manual_lockdown) to Snapdragon uart ESC + +commit d1a4c2dcd0426500162554cc6de69046bceb3ef1 +Author: Daniel Agar +Date: Tue Nov 21 20:22:48 2017 -0500 + + cmake handle git submodule depdencies + +commit cea2c36000b7a8eb3f64306110876d7d6a1394ff +Author: Daniel Agar +Date: Tue Nov 21 19:52:02 2017 -0500 + + gitmodules add branch tracking + + - update mavlink, cmake_hexagon, uavcan_board_ident to latest + +commit 7a5a497725a6c81969264b5e3ee88f1bc3a8a82f +Author: Daniel Agar +Date: Tue Nov 21 19:40:48 2017 -0500 + + version lib find correct directory when used as a submodule + +commit a5cc4bcd08e8f3fec404528db9280b239a7289cc +Author: Florian Achermann +Date: Thu Nov 23 04:03:26 2017 +0100 + + Update SDP3x Airspeed Correction (#8242) + + Update the model for the standard configuration based on the model from Sensirion and add also an option to do the tube pressure loss correction from Sensirion for other configurations. + +commit 85a7a0a86af63fe0c56643bdf36de0b9541516b6 +Author: Daniel Agar +Date: Wed Nov 22 02:05:43 2017 -0500 + + parameters.xml sort parameters by name, sort enums by value + +commit 698bc7d8487747c8e443496db4f721a57565d6b5 +Author: Daniel Agar +Date: Tue Nov 21 01:57:13 2017 -0500 + + qurt fc_addon fix missing library linking and cleanup + +commit 822fc5725c284b68fdf70dd9700f4108a7fd09a0 +Author: Daniel Agar +Date: Tue Nov 21 01:56:27 2017 -0500 + + cmake px4_add_module() make properties private + +commit fc80846825b64e2eb336601b7257fed756b38689 +Author: Daniel Agar +Date: Tue Nov 21 00:44:23 2017 -0500 + + simplify param scoping and centralize dependencies + +commit e5cc1237e367df959ab8813a33cd1554e3bcc7c0 +Author: Daniel Agar +Date: Tue Nov 21 23:37:34 2017 -0500 + + travis-ci fix coverity build + +commit 456227f39e7248799549f87a082c3d360fd6fba1 +Author: Avinash Reddy Palleti +Date: Tue Nov 21 14:14:13 2017 +0530 + + Add RTPS cmake config for AeroFC + + Adding a seperate cmake config to support RTPS messaging on AeroFC. This will + include compiling protocol_splitter and micrortps_client, and starting both + of them at boot time. + +commit 8873d2d6968766d37a2751fe114f9ed7afc3dcc9 +Author: Daniel Agar +Date: Mon Nov 20 23:43:12 2017 -0500 + + travis-ci coverity build install python-toml python-numpy + +commit 1a4f4b083c37f8da1d681cdd6c0db51f78d44a2e +Author: Daniel Agar +Date: Mon Nov 20 20:20:05 2017 -0500 + + cmake nuttx keep builtins generated by nuttx apps (#8323) + +commit 00a47ba542b23f112e2e467a8fd5c3a1c8c322a9 +Author: Daniel Agar +Date: Sat Nov 18 13:27:59 2017 -0500 + + drivers device I2C consistency between nuttx/posix + +commit 8738fe8dafe3cc0aeadb1be2e3da0a8c043ae09f +Author: Daniel Agar +Date: Sat Nov 18 12:45:16 2017 -0500 + + drivers device naming consistency + +commit 53595bac0ebbac72d74eea23dd571b6b20c491ef +Author: Daniel Agar +Date: Thu Nov 16 02:42:32 2017 -0500 + + board support add px4_i2c_bus_external/px4_spi_bus_external + +commit 2aeb4aa55f5cc92e978465eec56fc9b2f79e1677 +Author: Daniel Agar +Date: Thu Nov 9 16:33:11 2017 -0500 + + drivers device move locking to cdev + +commit bf435fc52030711cd84406c9c4471d69290583c8 +Author: Daniel Agar +Date: Wed Nov 8 11:01:04 2017 -0500 + + drivers device merge nuttx and posix Device and CDev + +commit c6b6164cf7c4af4d567386dba44e510649a13684 +Author: Daniel Agar +Date: Wed Nov 8 09:54:55 2017 -0500 + + drivers device nuttx remove unused interrupt support + +commit 5d20cf6b57074f930e508396ea94fe85c18d9697 +Author: Daniel Agar +Date: Wed Nov 8 09:51:12 2017 -0500 + + drivers device organize by nuttx/posix + +commit c1c176d65b3a80d12db617e12311e528099f5f8c +Author: Daniel Agar +Date: Sat Nov 18 11:18:53 2017 -0500 + + cmake nuttx build net if enabled + +commit 3c252d973dc45c23ed81e39959bdd242985755a3 +Author: makekam <1256400447@qq.com> +Date: Sun Nov 19 00:54:35 2017 +0800 + + mpu9250 test command use correct mag units (#8313) + +commit 7608cec1ed847dcfd0650b512c6cd4e88e42765f +Author: Daniel Agar +Date: Mon Nov 13 17:08:50 2017 -0500 + + cmake NuttX improve builtin generation dependencies + +commit d35de9b4e36501ec2a1f0a595e6b8b3673e4e98f +Author: Daniel Agar +Date: Mon Nov 13 15:28:49 2017 -0500 + + cmake nuttx copy source into build with relative paths + + - this works around cygwin path issues on windows + +commit a07a2ebd73040018bc544c726ff6c722319dd930 +Author: sanderux +Date: Sat Nov 18 03:54:51 2017 +0100 + + Better scaling for reverse mixer + +commit 6ddbe91f42cf3b4d90bae2273cf112c7e255ac57 +Author: makekam <1256400447@qq.com> +Date: Sat Nov 18 14:06:13 2017 +0800 + + Change the name of sdlog file in case of differential gps + + The fix_type variable in ubx.cpp may be assigned to 4(DGPS) or 5(Float RTK) or 6(Fixed RTK). So if we use differential gps, the value of the fix_type variable may not be 3. But gps still has 3d data and gps time. So The name of the file should named with gps time.My ublox differential gps fix_type is 5 (Float RTK). + +commit e9e663432b397e939db0a0e20a7f9fbf242dbf06 +Author: makekam <1256400447@qq.com> +Date: Thu Nov 16 12:30:09 2017 +0800 + + bmm150 fix I2C bus define (#8261) + + According to the board_config.h shown. bmm150 only on the external i2c bus + +commit cc0be3e150938223a6e6afb6ff8a06c67fabdb4d +Author: Daniel Agar +Date: Wed Nov 15 22:47:58 2017 -0500 + + README remove gitter badge + +commit 3744cac1bb0d0deab7281a0a337a73aca775b111 +Author: Beat Küng +Date: Wed Nov 15 16:08:22 2017 +0100 + + fix mc_att_control: re-add dropped acro parameters (#8293) + + and make sure the vtol params are always initialized + + This got lost in 4416c4ddb3ef84a958b023 + +commit 44a71ad6c9919fb12e325d0ff772892b3e06d32e +Author: Paul Riseborough +Date: Thu Nov 16 01:19:08 2017 +1100 + + ekf2: Update parameter descriptions (#8292) + + Make it clearer that the gate parameters control innovation consistency checks and that the gate size is specified in standard deviations. + Also make it clear that the EKF2_BARO_GATE also controls the GPS height fusion. + +commit 26171df9fc08838aba37f7d466eed6249f12e394 +Author: Matthias Grob +Date: Wed Nov 8 17:58:48 2017 +0100 + + mc_pos_control: save previous velocity setpoint after constraining, fix smooth takeoff to be still excluded from slewrate + +commit 26d95ef67479b90212f5ea8255d43721865ff904 +Author: Julien Lecoeur +Date: Tue Oct 24 11:09:29 2017 +0200 + + Mixers: Include mixer_multirotor_normalized.generated.h everywhere + +commit 2ca00f1a65c4eb7776ae1bf8786e9f946ecdec28 +Author: Julien Lecoeur +Date: Fri Oct 13 18:18:25 2017 +0200 + + Docker: update images to tag 2017-10-23 + +commit 4be4ad86a0607e507403afa296faca3eb0f70da6 +Author: Julien Lecoeur +Date: Tue Oct 17 17:33:29 2017 +0200 + + Mixers: Add geometry quad_s250aq + +commit 3a1c5f8a94aeee44e97a4831ddbd5ae3d491f788 +Author: Julien Lecoeur +Date: Fri Oct 13 18:12:31 2017 +0200 + + Mixers: do not allow several mixers with same name or key + +commit 76447b0f4e2d6604a87adb1034c7fc64d672c253 +Author: Julien Lecoeur +Date: Fri Oct 13 15:49:17 2017 +0200 + + Mixers: Use geometry filename as mixer name + +commit d43b33b1c4613efce64f140b171af6d4d5a10848 +Author: Julien Lecoeur +Date: Fri Oct 13 14:00:07 2017 +0200 + + Move src/lib/mixer/geoms to src/lib/mixer/geometries + +commit b6911c2266f2cc898a957f3e855fcf1af4d99588 +Author: Julien Lecoeur +Date: Fri Oct 13 13:58:18 2017 +0200 + + Mixers: Rename geom -> geometry(ies) + +commit c95229faabacd3e58dd5c27257e8c23e6d601f67 +Author: Julien Lecoeur +Date: Fri Oct 13 13:52:21 2017 +0200 + + Mixers: add --verbose option to print matrices + +commit 142cd7ee751b167e74874b438067e220e19fed46 +Author: Julien Lecoeur +Date: Fri Oct 13 13:52:01 2017 +0200 + + Mixers: write to stdout if no output file is provided + +commit 679f33b40659aae46147164777a18c3f48a4fd4f +Author: Julien Lecoeur +Date: Fri Oct 13 13:51:18 2017 +0200 + + Mixers: raise exception if no input geometry is provided + +commit 9e045e3b2a249fe3ae0b5e1e924d84ea8cd6ea5e +Author: Julien Lecoeur +Date: Fri Oct 13 13:49:27 2017 +0200 + + Mixers: use os.path.join + +commit 89642a920380606f5508b5d3ecb596ca47d357e6 +Author: Julien Lecoeur +Date: Thu Oct 12 15:13:06 2017 +0200 + + Move src/module/systemlib/mixer to src/lib/mixer + +commit d46c37be792f3f2c2e46848e6bb9c060814a1cc2 +Author: Julien Lecoeur +Date: Tue Oct 10 10:05:05 2017 +0200 + + Mixers: raise exception when geom file is incomplete + + pylint format + +commit cb8d951a7eed489c5accc7454f402695909a414f +Author: Julien Lecoeur +Date: Mon Oct 9 20:17:27 2017 +0200 + + Mixers: add geoms quad_vtail (tilted props) and quad_y (rear coax props) + + quad_vtail: reverse prop direction (same quad_h) to combine yaw torque induced by propellers and yaw torque induced by tilted rotors. + +commit 3e35dcb7dd1446363c6dbea0d23802b244df7b73 +Author: Julien Lecoeur +Date: Mon Oct 9 11:39:59 2017 +0200 + + Mixers: Use geometry of SK450 deadcat for both quad_wide (centered CG) and quad_deadcat (off-centered CG) + +commit 758d214dd184d8e5394883dd7ec20263ca6207c0 +Author: Julien Lecoeur +Date: Thu Oct 5 15:04:03 2017 +0200 + + Mixers: Add geometries + + Mixers: add quad_x, quad_h, quad_plus + + Mixers: add quad_deadcat + + Set quad_deadcat.toml according to dimensions of SK450 deadcat + + Mixers: add hex_x, hex_plus, hex_cox and hex_t + + Mixers: add geoms octa_x, octa_plus, octa_cox + + Mixers: add wide geoms + + Mixers: add tri_y and twin_engine geoms + + Mixers: add dodeca geoms + + Mixers: Add geom quad_x_pusher + +commit 2c4228ce985d0f3e46a7721c5e5b94689f427842 +Author: Julien Lecoeur +Date: Thu Oct 5 15:18:56 2017 +0200 + + Mixers: generate all versions (new,normalized,6dof,legacy) + +commit 99f6c4dbc3c5fd9f9e84dc1f37add76da3f81afa +Author: Julien Lecoeur +Date: Thu Oct 5 15:02:27 2017 +0200 + + Mixers: Generate from geometry description files + + Mixers: List geom files in CMakeLists.txt + + Mixers: add option to normalize like legacy script + + Fix py2 compatibility + +commit f06695c7b17b0bed71b50a6adcc70079f54dccf8 +Author: Julien Lecoeur +Date: Mon Oct 9 08:01:30 2017 +0200 + + CircleCI: install python-toml + +commit 4991ab53627657bd5936074b5f52e5b447ecf190 +Author: Julien Lecoeur +Date: Thu Oct 5 14:53:59 2017 +0200 + + Mixers: use key list to select multirotor mixer + +commit aa789f5e8a19124e58bd27e0d5569ae494fcdcfd +Author: Daniel Agar +Date: Tue Nov 14 22:58:37 2017 -0500 + + voted sensors set enabled by default + +commit fabab8ac4dd45c77f770aea919c5374cfe9a5a01 +Author: Daniel Agar +Date: Tue Nov 14 20:31:00 2017 -0500 + + sensors remove barometer enabled check for now + +commit 8d2792544378b01558179df21d67114205dd43df +Author: Daniel Agar +Date: Mon Nov 13 20:47:03 2017 -0500 + + change CAL_MAG_SIDES param group + +commit 1ccbaf4cd2aa682ee45efc976476e13768a630c8 +Author: Daniel Agar +Date: Mon Nov 13 20:41:34 2017 -0500 + + sensors params split by sensor index + +commit 273742aa0d9199b007ce83d7c988ad921f6e6261 +Author: Daniel Agar +Date: Thu Oct 26 20:45:22 2017 -0400 + + add boolean parameters to enable/disable each sensor + +commit 84f07c64b0745da86418083252dd1ec732e3e4df +Author: Daniel Agar +Date: Sun Nov 12 14:52:05 2017 -0500 + + Navigator RTL fully initialize mission item in each state + +commit 98cbd445261238f5dfc0c036e0058b2a4508b7bc +Author: Daniel Agar +Date: Sun Nov 12 12:18:34 2017 -0500 + + RTL check alt_max before using + + - fixes #8257 + +commit 05c00855c4f154e80e2a4efa40b8a177386ee251 +Author: Dennis Mannhart +Date: Tue Nov 14 17:32:21 2017 +0100 + + navigator: reset triplets if navigation mode changes (#8285) + +commit ef906d08d38515ddaa16d669e510c1cd8fb79c01 +Author: Julien Lecoeur +Date: Tue Nov 14 16:01:07 2017 +0100 + + Jenkins: update docker image (#8286) + +commit a4108930805ce4073e830caab2f7565672efe7d2 +Author: Paul Riseborough +Date: Mon Nov 13 08:39:35 2017 +1100 + + ecl: Update ekf2 to version that addresses known vulnerabilities + + See: + + https://github.com/PX4/ecl/pull/350 + https://github.com/PX4/ecl/pull/354 + + Note the amount of stack allocation has had to be increased to accomodate pr350 + +commit c2c8ed6f5c2471b11c3f21c1ad99a6fa57076484 +Author: Beat Küng +Date: Mon Nov 13 18:30:33 2017 +0100 + + navigator: make FollowTarget::_follow_position_matricies constexpr (#8281) + + The matrix is never changed and has a size of 144 bytes. + +commit f2e8aabda48b1eae2fad1bba096aef18780fbc97 +Author: ChristophTobler +Date: Mon Nov 13 16:10:30 2017 +0100 + + use int32_t instead of int + +commit 585b03898fa5e7bd9714dda68a7922ba248cc1bf +Author: Julian Oes +Date: Thu Nov 9 16:31:35 2017 -0500 + + vtol_att_control: ack transition commands + + Previously transition commands were not acked at all which meant that a + mavlink consumer such as a ground station would not get feedback if the + command arrived. + + This solution is not optimal because it does not take into account if + the transition actually happened but at least it is feedback that the + command has arrived at the destination. + +commit 4028692bfe96e618ed77091d373486d79a66f0ef +Author: Lorenz Meier +Date: Mon Nov 13 09:59:54 2017 +0100 + + Navigator: Limit string copy to length of target array + +commit c3fe7e989e522e60d40b10e9896419d4296a5ae7 +Author: korigod +Date: Mon Nov 13 07:33:36 2017 +0300 + + integrationtests: upgrade numpy before px4tools install (#8274) + + During px4tools installation, the latest version of pandas is + installed, which requires numpy>=1.9.0. Pandas installs the required + version, however, due to the presence of the old numpy in the docker + image, the present version 1.8.2 is used, which leads to an error + when importing pandas. + + This commit fixes the problem by explicitly upgrading numpy before + px4tools installation. + + Signed-off-by: Andrey Korigodsky + +commit cddea6f4b37dde820d1f6459ff7d0fa446ae5898 +Author: garfieldG +Date: Sun Nov 12 03:04:16 2017 +0200 + + Fixed version firmware type (#8250) + + * Fixed the version tag to number and version tag to vendor version number to return dev version in case of any local modifications or in case there's a dash before firmware type in tags that support vendor version. + +commit 4e7bd576cb160903f9370fef0987232b2663bbd2 +Author: Julien Lecoeur +Date: Mon Nov 6 15:33:19 2017 +0100 + + generate_listener.py: generate one function per topic to fit function sizelimit + +commit 8f2759ba7963b90aef582762cf9d52916ccea408 +Author: Julien Lecoeur +Date: Mon Nov 6 12:37:18 2017 +0100 + + topic_listener: allow multi-topic messages + +commit cf7140526a41ad7fd209189a0d9bd33cf4bd0319 +Author: Beat Küng +Date: Wed Nov 8 09:02:02 2017 +0100 + + jMAVSim: update submodule to include fix for VMware driver + +commit 0a58bd309c5c1c59552f67722e8d04df80b97188 +Author: Daniel Agar +Date: Tue Nov 7 15:55:50 2017 -0500 + + EKF2 always publish status message (#8234) + + * EKF2 always publish status message + + * EKF2 fix comment typo + + * EKF2 time slip use signed int and consolidate + + * EKF2 minor readability improvements + +commit aa699cf4b7e63d9bf17dc2ba2b95e2e02224a6ab +Author: Daniel Agar +Date: Sun Nov 5 15:04:14 2017 -0500 + + Jenkins track test results (#8236) + +commit 5a17f6b2d576e19cbc22f463b08d572667de7b08 +Author: TSC21 +Date: Thu Nov 2 22:50:12 2017 +0000 + + lpe: update _sensorTimeout init on constructor + +commit 483f0d55e08d876712856981e485e5be09c3ce3e +Author: TSC21 +Date: Thu Nov 2 16:09:18 2017 +0000 + + lpe: style fix + +commit 051822eee1329558bf565f8b37418cc3cfeb754b +Author: TSC21 +Date: Thu Nov 2 15:58:03 2017 +0000 + + lpe: remove unneeded subscriber to manual_control_setpoint + +commit 691c35f47e025b7d9deb4498da80dc02e2f87093 +Author: TSC21 +Date: Thu Nov 2 15:57:07 2017 +0000 + + lpe: small fixes + +commit e6efb5ec0a7a857aa16f614eca65e96561059ec8 +Author: TSC21 +Date: Thu Nov 2 15:42:35 2017 +0000 + + lpe: update _sensorTimeout and _sensorFault to handle support of more sensors + +commit 392999c2df74ebc2f814549e770ef7eef827ee3e +Author: TSC21 +Date: Thu Nov 2 15:32:15 2017 +0000 + + lpe: fix innovation covariance publishing + +commit 76fcd99241d9f78f60377112e730949288afde92 +Author: avinash-palleti +Date: Fri Nov 3 15:35:46 2017 +0530 + + Fix protocol_splitter compilation issues (#8230) + + Fixing compilation warnings which are treated as errors. + +commit 459a71a6f19b96202c4b1292beb0fe409fac4283 +Author: Beat Küng +Date: Tue Oct 31 10:37:59 2017 +0100 + + mavlink_receiver: directly pass the result to acknowledge() + + And use denied in case ulog streaming fails. + +commit a2db6392894658ff213746466cfb242d25953422 +Author: Beat Küng +Date: Tue Oct 31 10:30:58 2017 +0100 + + mavlink_receiver: disable ulog streaming via Telemetry links + + Telemetry links don't have enough bandwidth for that feature. The vehicle + will return a NACK when trying to enable log streaming on such a link. + +commit 8f7a5d0e0cfd171c0e4e4a64bce45981c288b55e +Author: Beat Küng +Date: Tue Oct 31 10:20:59 2017 +0100 + + mavlink_receiver: merge handle_message_command_{long,int} into a common method + +commit 29af2343e1a2f16249f3e060d9c32070434f6ffd +Author: Beat Küng +Date: Tue Oct 31 10:16:50 2017 +0100 + + fix NAV_TRAFF_AVOID param definition: needs a ; + + Without that the parameter was not in parameters.xml, producing the error: + ERROR [lib__controllib] error finding param: NAV_TRAFF_AVOID + +commit a1a002f9b6d4714249c3e327dc8e827230c091f7 +Author: Lorenz Meier +Date: Mon Oct 30 22:41:06 2017 +0100 + + Navigator: Add the ability to do a low-altitude RTL to avoid traffic + + This is a first baseline implementation for collision avoidance with aircraft equipped with transponders. Since the drone-to-drone and drone-to-airplane system will be regulated by a standard, we do carefully avoid to do anything too fancy. This implementation allows to reduce altitude to get close to ground and land immediately or RTL. This is similar to what a human pilot would do and allows to get out of manned airspace which is at higher altitudes. + +commit 330eed2bd6ccec4c27db3ce625e91da41862fe97 +Author: Daniel Agar +Date: Mon Oct 30 19:58:07 2017 -0400 + + circleci parallel compile + +commit 56bbe541ae48fe0d13398b86ab604d5b4cfd2eac +Author: Daniel Agar +Date: Mon Oct 30 19:57:41 2017 -0400 + + travis-ci remove tests under UBSAN + +commit 9ff7f05d944bae0168644fd1e5be43d2a78312cc +Author: Daniel Agar +Date: Mon Oct 30 19:57:25 2017 -0400 + + travis-ci remove tests under ASAN + +commit 43c062281932d15b52bfa0e4396c21ad0b077d09 +Author: Daniel Agar +Date: Mon Oct 30 19:56:36 2017 -0400 + + travis-ci remove scan-build + +commit c4fd467c1905e382469f28ed779d5a8e90e70785 +Author: Daniel Agar +Date: Mon Oct 30 19:56:24 2017 -0400 + + travis-ci remove cppcheck + +commit a567b9480249b5b4bb996d84e72b4ac2fd4c7c1c +Author: Daniel Agar +Date: Mon Oct 30 19:56:08 2017 -0400 + + travis-ci remove check_stack + +commit 02339055e7649f05f830ce6a2219d8a93f43f662 +Author: Daniel Agar +Date: Mon Oct 30 19:55:53 2017 -0400 + + travis-ci remove check_format + +commit 14fefca85e93c264af3c3a1da76c9441fa72fd8b +Author: Daniel Agar +Date: Mon Oct 30 20:27:29 2017 -0400 + + vmount delete InputTest on error + + - fixes CID 139488 + +commit 0931efb3f0b5367dcdcab4f29f414111a75c941f +Author: Daniel Agar +Date: Mon Oct 30 19:46:12 2017 -0400 + + vmount initialize params + + - fixes CID 199479 + +commit ce78f254c2212d91ddadf2b3c0bad714f50c4532 +Author: Daniel Agar +Date: Mon Oct 30 20:19:53 2017 -0400 + + mavlink parameters initialize struct + + - fixes CID 141890 + +commit 54368014359159a6d17154d842d3d68bad32666b +Author: Daniel Agar +Date: Mon Oct 30 20:25:01 2017 -0400 + + esc_calib properly cleanup on failure + + - fixes CID 139514 + +commit 21995bd4b7b070058988dde91144d23ba144beb9 +Author: Daniel Agar +Date: Mon Oct 30 19:41:15 2017 -0400 + + sensors ignore invalid failover index + + - fixes CID 199478 + +commit dd9179efc937bb8974480b4bf345fb9197593495 +Author: sanderux +Date: Wed Oct 18 22:28:47 2017 +0200 + + Adaptive QuadChute disabled in manual modes + +commit fc16a31f89a724bfb7759d516a0b7d3c4f0c9c9b +Author: sanderux +Date: Tue Oct 17 15:42:45 2017 +0200 + + Adaptive quadchute + +commit 9c8dc3941dbf56af20914b77a6ab585861c9afe4 +Author: Beat Küng +Date: Mon Oct 30 10:03:38 2017 +0100 + + commander: fix 'commander arm' not working in HIL mode + + This got introduced with 61b0a81bf9. Due to the removed startup_in_hil flag, + this check does not work anymore, so remove it completely. + +commit f6693f1f17ea34e86125864bf60bae6ff81bf456 +Author: davidaroyer +Date: Mon Oct 30 11:26:56 2017 -0500 + + drivers: remove ocpoc_sbus_rc_in + +commit 2fab18373117ecc375015abb01b0947a9e3f2aa6 +Author: davidaroyer +Date: Mon Oct 30 11:22:59 2017 -0500 + + posix-configs: use linux_sbus on ocpoc + +commit b0942e996b92d7f73848c4e451c681b618f0505b +Author: davidaroyer +Date: Mon Oct 30 11:18:19 2017 -0500 + + cmake: use linux_sbus for ocpoc target + +commit 090b6680752ccb348e082d5e46a5e3d3dd95c3c0 +Author: davidaroyer +Date: Mon Oct 30 11:14:41 2017 -0500 + + cmake: add missing vehicle control modules to ocpoc + +commit 466eb9ceb44e26c05e4efebd92ae99b95097a52e +Author: Daniel Agar +Date: Mon Oct 30 15:11:34 2017 -0400 + + travis-ci remove metadata build and s3 uploads + +commit 642c2ca2f5a7bd02accccc4c07685cf7b6cb7277 +Author: PX4 Build Bot +Date: Mon Oct 30 15:05:37 2017 -0400 + + don't update devguide and user guide from pipeline + +commit afc850326031f5a3ec170b5bfb4e2b464c7a9d24 +Author: Lorenz Meier +Date: Sun Oct 29 16:14:32 2017 +0100 + + PX4IO Firmware: Fix usage of new operator in IRQ + + The mixer was creating a new class in interrupt context, which is not valid use in NuttX. This change copies the mixer into the buffer and runs the mixer management section of the code outside of interrupt context in the normal task. + +commit 509ac10ccc8f2dfb8c87ce0580ec54f2361c9c5a +Author: Daniel Agar +Date: Mon Oct 30 10:20:23 2017 -0400 + + JenkinsFile updates (#8210) + + - check format first + - build on nuttx_px4fmu-v2_default + - generate all metadata + - stubs for deploying metadata and binaries + +commit b3d045d4d0ceda861dc52a8002d754821159cf99 +Author: Paul Riseborough +Date: Mon Oct 30 20:49:36 2017 +1100 + + Revert "add boolean parameters to enable/disable each sensor" + + This reverts commit 9fde19259ead1c8bb042c52ee574a5fcdc4a7804. + +commit 3a57712d2ba8d28b8affdec72baa8fdeda383527 +Author: Paul Riseborough +Date: Mon Oct 30 16:00:48 2017 +1100 + + ecl: Use commit on master + + This is a non-functional change that point to a commit on master instead of the merged branch. + +commit 589d58ce8782764c8afce14b0cb9f0c21d219d7f +Author: Paul Riseborough +Date: Mon Oct 30 15:47:12 2017 +1100 + + ekf2: Fix bug preventing first IMU failover bias reset + +commit 0c9e07c95a874ef08b9afe766df40baca69ebdb9 +Author: Paul Riseborough +Date: Fri Oct 27 15:45:53 2017 +1100 + + ekf2: repeat IMU bias reset until successful + +commit 9fde19259ead1c8bb042c52ee574a5fcdc4a7804 +Author: Daniel Agar +Date: Thu Oct 26 20:45:22 2017 -0400 + + add boolean parameters to enable/disable each sensor + +commit e1e3c9fca9cd5fc0dbd527d6d41071c09e02fec6 +Author: Daniel Agar +Date: Thu Oct 26 16:02:30 2017 -0400 + + sensors split accel/gyro/mag calibration parameters + +commit 8b7de092a29d2dccd5ec399309604dcec606596a +Author: Daniel Agar +Date: Thu Oct 26 15:39:26 2017 -0400 + + sensors delete unused CAL_BOARD_ID + +commit 2a1ecaa13eb7b6fbad2b2e3629801150a6ed5df5 +Author: Daniel Agar +Date: Thu Oct 26 15:37:59 2017 -0400 + + sensors reduce priority of a failed sensor + +commit e5ead354f008ec9a6d026fff8e7af0b978a1d62f +Author: Daniel Agar +Date: Thu Oct 26 15:14:32 2017 -0400 + + EKF2 reset IMU bias if the accel or gyro changes + +commit 6d8d6323cbcc9233df2dea1986a2a4a2f923fa56 +Author: Julian Oes +Date: Fri Oct 27 16:48:39 2017 -0400 + + navigator: bring follow me back to life + + The function `mission_item_to_position_setpoint()` is called in + `FollowTarget::update_position_sp()`. The nav_cmd is a + NAV_CMD_DO_FOLLOW_REPOSITION as set earlier in `set_follow_target_item`. + + Since `mission_item_to_position_setpointi` returns early because the item + presumably contains no position, the lat/lon of the mission_item are + not copied over to the position_setpoint and therefore the vehicle will + never move in follow me position mode. + +commit 10de946cdf587d77541d1bd871a7e5eebebf4162 +Author: Julian Oes +Date: Fri Oct 27 16:48:16 2017 -0400 + + navigator: remove leftover debug variable + +commit bcb8852c9970dc03f216d1efa4a31f65ccefde3c +Author: Matthew Dailey +Date: Sun Oct 29 16:52:38 2017 +0700 + + Use fabsf instead of fabs for floats + +commit e95410882b72a5f01d055042e16d75e0f5c71f52 +Author: Matthew Dailey +Date: Tue Oct 24 21:02:30 2017 +0700 + + Fix type of MNT_OB_LOCK_MODE and MNT_OB_NORM_MODE parameters + + Fixes issue #8178 + +commit f4b7a1911ed812796aa73a494aa4965b4e084621 +Author: Daniel Agar +Date: Fri Oct 27 11:45:00 2017 -0400 + + circleci fix build reconfigure loop (#8202) + + - use make instead of ninja on OSX for now + +commit db6e2d17ce740e5964093e7450f9e10544801061 +Author: Daniel Agar +Date: Fri Oct 27 10:47:38 2017 -0400 + + initial Jenkinsfile (#8201) + +commit 44839208f747c5b1eba95103983dacefc3281b76 +Author: Beat Küng +Date: Thu Oct 26 15:02:20 2017 +0200 + + jmavsim_run.sh: add more aggressive GC option + + This reduces memory usage by roughly 100MB on my laptop + +commit 083a59ebc094e5d1930967a8813b338fcec768c8 +Author: Beat Küng +Date: Thu Oct 26 15:01:17 2017 +0200 + + Tools/jMAVSim: update submodule (updated textures & rendering) + +commit 9b85b39c07a7045b52e5fdd8c35491f0e20310a4 +Author: Beat Küng +Date: Wed Oct 25 19:03:07 2017 +0200 + + syslink_main: fix int type passed to param_get() + +commit a2fd9ef2d0388b7f471d31cea948579d4ff9fecd +Author: Beat Küng +Date: Wed Oct 25 16:45:12 2017 +0200 + + PreflightCheck: use correct type for params (int -> int32_t) + +commit 207fdc0f12de89e7c39bff2b2e952c20585347e7 +Author: Beat Küng +Date: Wed Oct 25 12:03:46 2017 +0200 + + mc_att_control_main: use correct type for params (int -> int32_t) + +commit c3b47b71de31e9339de9960cec9079ece476598b +Author: Beat Küng +Date: Wed Oct 25 10:56:00 2017 +0200 + + temperature_compensation: use correct type for params (int -> int32_t) + +commit 96616d831edf9bb1fb53199d82607f8ac9d4b490 +Author: Beat Küng +Date: Wed Oct 25 10:09:50 2017 +0200 + + sensors: fix parameter type int -> int32_t + +commit 8a693fa13dab3fc6c4abbb32230f99f97c978159 +Author: Beat Küng +Date: Wed Oct 25 08:35:27 2017 +0200 + + param: undefine CHECK_PARAM_TYPE after it's used + +commit dbb0414e0112d9de026b895e62f0655af4e7ca12 +Author: Beat Küng +Date: Wed Oct 25 07:11:57 2017 +0200 + + commander: remove unused SYS_AUTOSTART param + +commit 8cbd77248996fdae8babf1a398e9c887c36cde42 +Author: Beat Küng +Date: Tue Oct 24 22:05:09 2017 +0200 + + commander: fix wrong parameter types (these are defined as float, not int) + +commit d74f792784a02baea38da6d7ba6d7808a98b1c4f +Author: Beat Küng +Date: Tue Oct 24 22:04:07 2017 +0200 + + commander: fix type passed to param_get() + +commit f9dedd627fd2b265fb95383273bee0c2ec6bfc06 +Author: Beat Küng +Date: Tue Oct 24 22:02:55 2017 +0200 + + camera_feedback: fix type passed to param_get() + +commit ca7e6fc9184d07b11bfb0c211c52b3c28b05bdb2 +Author: Beat Küng +Date: Tue Oct 24 22:02:36 2017 +0200 + + camera_trigger: fix type passed to param_get() + +commit 530fdb0b61f7b4e15183e3ad32dd14bd0fd29aae +Author: Beat Küng +Date: Tue Oct 24 22:02:00 2017 +0200 + + arm_auth: make type passed to param_get() explicit + +commit 861f5a3d112d84e3d8579a067876d7244a761933 +Author: Beat Küng +Date: Tue Oct 24 22:01:36 2017 +0200 + + mag_calibration: fix type passed to param_get() + +commit 0dcf9775f1973fb721302c2e0e4d22e1242646db +Author: Beat Küng +Date: Tue Oct 24 22:01:18 2017 +0200 + + LandDetector: make type passed to param_get() explicit + +commit 41a4d07e4f365a1ef71525458bada3f905d98a1a +Author: Beat Küng +Date: Tue Oct 24 22:00:21 2017 +0200 + + logger: make type passed to param_get() explicit + +commit c997698030d7018b5e1c17f9c29a7b35ea544409 +Author: Beat Küng +Date: Tue Oct 24 21:59:36 2017 +0200 + + mavlink: fix type passed to param_get() + +commit 07d7b29729736c64170ab94ece8ba4c375bceae8 +Author: Beat Küng +Date: Tue Oct 24 21:59:24 2017 +0200 + + simulator_mavlink: fix type passed to param_get() + +commit c35b0aa270b75127dbabadca7001be60d20f1c47 +Author: Beat Küng +Date: Tue Oct 24 21:58:48 2017 +0200 + + param: redefine type-safe versions for param_get() when used in C++ code + +commit 4416c4ddb3ef84a958b023f50b066c0c3f1d87d7 +Author: Daniel Agar +Date: Thu Sep 7 13:14:58 2017 -0400 + + navigator move parameters out of MissionBlock + + - MissionBlock is an interface with > 10 implementations + +commit 8e457b603734a498b54e246d9810c6af429f7ade +Author: ChristophTobler +Date: Wed Oct 25 11:05:47 2017 +0200 + + reset setpoint to current position + + avoid abrupt position changes as the delta can be quite big depending on deadreckoning/imu + +commit bd84061ea54cd41289a9faf37c1cac5868c11773 +Author: Daniel Agar +Date: Thu Oct 26 09:42:09 2017 -0400 + + px4fmu-v2_default add sf1xx driver (#8185) + + - closes #8177 + +commit 69231ea24996969d00cd148a98e228c5a8b28972 +Author: mirkix +Date: Wed Oct 25 22:37:36 2017 +0200 + + SDP3X: fix comment + +commit 48cfb37c5adf502fcf92ebc540516878539e53e8 +Author: Daniel Agar +Date: Wed Oct 25 16:05:39 2017 -0400 + + move bottle_drop to examples (#8187) + +commit 2a2d968b2c3e87c88398ce9755e0a63a014f30b1 +Author: TSC21 +Date: Wed Oct 25 18:51:00 2017 +0100 + + modules: lpe: fix double correction on lidar + +commit 335c319b2ea7755f902b2787d0e8c490f54b6116 +Author: Matthew Edwards +Date: Sun Oct 22 17:52:18 2017 +1300 + + vmount: Use MNT_DO_STAB parameter for defaults in InputMavlinkCmdMount as well. + +commit fdf4eb0bd65e07ea269650dfaede10fec73f5a2b +Author: Matthew Edwards +Date: Sat Oct 21 10:29:37 2017 +1300 + + vmount: Store offset in radians and calculated scale factor in OutputConfig instead of raw parameters. + +commit ccf3e71b5688ae159791dbcf1227b54ba4e995dc +Author: Matthew Edwards +Date: Tue Oct 17 17:09:30 2017 +1300 + + Bump parameter.xml minor version (#8120). + +commit 2f40bc3a78df73565c90906d3b3e79a69ff48b76 +Author: Matthew Edwards +Date: Sat Oct 14 17:33:48 2017 +1300 + + vmount: Add parameters for servo range and offset and whether to stabilize (#8120). + + Adds MNT_DO_STAB for whether to stabilize by default. + Adds MNT_RANGE_{PITCH,ROLL,YAW} for the output range of each output channel in AUX mode (instead of hardcoded 360 degrees). + Adds MNT_OFF_{PITCH,ROLL,YAW} for adjusting the zero point of each output channel. + +commit 8ec59f0bc9e221ffcff83930976c301b2488932f +Author: Beat Küng +Date: Tue Oct 24 11:09:58 2017 +0200 + + status_display: remove unused vehicle_attitude topic + +commit 5f1debd431bd30de5817fe23d9ac4bc8f35dfeb0 +Author: Beat Küng +Date: Mon Oct 23 16:01:18 2017 +0200 + + px4fmu-v2 cmake config: disable mpu9250 + + out of flash again... + +commit 9be8d6acc995526367bbf8e644dd7922db88ef60 +Author: ChristophTobler +Date: Mon Oct 23 10:32:26 2017 +0200 + + add subscriber handler and status displays + +commit ba11e0dc44b8be0b7a51886948f44590c0479824 +Author: Finwood +Date: Fri Jun 9 08:10:00 2017 +0300 + + use tabs for indentation + +commit e2a359143d8a07363888a5787b87fd41f8ea55ba +Author: Lasse +Date: Thu Jun 8 11:52:46 2017 +0300 + + use altitude acceptance radius for MC takeoff check + + When checking a mission, the takeoff altitude is being checked + against the waypoint acceptance radius to ensure the MAV being + clear from ground before heading to the next waypoint. + However, until now the _horizontal_ acceptance radius was being + used, instead of the altitude reference value. + + Targets PX4/Firmware/#7379 + +commit 812f9ea11dd5910cd8cf1dcccf15d2dbf8b353b1 +Author: Daniel Agar +Date: Sun Oct 22 12:30:10 2017 -0400 + + update ECL to latest master (includes tecs) + +commit a133b126351cb73d6ec23cc7226baca00d957ab1 +Author: Daniel Agar +Date: Sat Oct 21 19:36:55 2017 -0400 + + delete fw_pos_control_l1/mtecs + +commit 729e721ef370d7a36f1fab7dcdb5308a68c808cc +Author: Daniel Agar +Date: Sat Oct 21 18:14:17 2017 -0400 + + update LICENSE for github + +commit fa8629f6c70bac85786dd5319ba5d5b9959bca99 +Author: Daniel Agar +Date: Sat Oct 21 18:11:07 2017 -0400 + + nxphlite config remove external_lgpl + +commit 3fc7aba178ebac76d166b9d888d65775dcfc94b7 +Author: Paul Riseborough +Date: Tue Sep 5 11:54:08 2017 +1000 + + TECS: Use version in ECL library + + This change updates a number of interfaces to use the new TECS implementation from the ECL library. + +commit 4923d0cba37efbcae579b0e56cc02b373ec2a181 +Author: Lorenz Meier +Date: Thu Aug 31 00:03:41 2017 +0200 + + Remove TECS from system codebase + + The TECS controller belongs really into the ECL (estimation & control library) where we have collected a number of vehicle control systems. It is being replaced by a new implementation of the algorithm, contributed by Paul Riseborough. + +commit 8693c51cba7f60bce5886cc16d5d5d1a8ca477ea +Author: DonLakeFlyer +Date: Sat Oct 21 11:10:06 2017 -0700 + + Fix bad meta data + +commit c9f44531c20c81500f59680a3e1bc06963900976 +Author: Paul Riseborough +Date: Sat Oct 21 00:30:55 2017 +1100 + + logger: Add logging profile to support comparison of multiple sensors (#8134) + +commit 136d259876a65abb2631c3787918581924ff08fc +Author: Daniel Agar +Date: Fri Oct 20 09:20:30 2017 -0400 + + travis-ci fix coverity scan and px4_metadata (#8156) + +commit aa92ef3ca6b93aa72dffdf0ecc18e6c04c6ed304 +Author: Beat Küng +Date: Tue Oct 17 15:37:58 2017 +0200 + + airframe 4040_reaper: fix type to quad h + +commit 85c076d54ea0f6e2a9cfad8385157399986a9713 +Author: Paul Riseborough +Date: Wed Oct 18 07:12:58 2017 +1100 + + update ecl/ekf submodule + +commit d7c8d534897e3959a309c161d22e517b3e737a77 +Author: ChristophTobler +Date: Tue Oct 17 17:52:01 2017 +0200 + + use get() for BlockParam + +commit 2a23162f8dd661d1604393ab3de3e7b6868a1128 +Author: ChristophTobler +Date: Fri Oct 13 08:54:43 2017 +0200 + + update ecl/ekf submodule + +commit 40b8d8bd4842ddadf871fd6428a7abc5f974ba8c +Author: ChristophTobler +Date: Fri Oct 13 08:52:57 2017 +0200 + + use distance to ground if on ground an distance is out of range + +commit 787931f04fbd08e9526588f1abada76066585a19 +Author: Julian Oes +Date: Tue Oct 17 14:12:26 2017 -0400 + + navigator: check distances between waypoints + + Instead of just checking whether the first waypoint is too far away from + home it makes sense to also check between waypoints. + This can prevent + - flyaways due to user errors, or + - catch the corner case where a takeoff waypoint is added to a mission + and therefore the first waypoint is not too far away, however, the + subsequent waypoints are still too far away. + +commit 8b797d9b0598fa66660318b69b2772d95a54c32c +Author: Beat Küng +Date: Mon Oct 16 16:17:30 2017 +0200 + + logger: use int for loop counter + +commit d930ad4e9e50007505ab8d6f8c5e2a4faf8d1b76 +Author: Beat Küng +Date: Mon Oct 16 14:59:49 2017 +0200 + + mavlink_orb_subscription: reduce orb_exists() check from 10Hz to 3Hz + + Checking with 3Hz for new topics should be fast enough. + +commit 7381ea8222a8647eab48dc7da328d220736a9e62 +Author: Beat Küng +Date: Mon Oct 16 14:58:52 2017 +0200 + + logger: remove unused topics commander_state & rc_channels + + flight review now uses vehicle_status & manual_control_setpoint + +commit d096ec0b6107cea5a7c0c34e41e207f53ad66ea7 +Author: Beat Küng +Date: Mon Oct 16 14:58:06 2017 +0200 + + vdev_posix: change filemap into a static list of objects instead of pointers + + to avoid dynamic memory allocations & frees (specifically in orb_exists) + +commit 266805535800fd7073cf6316841b2f4d7a0c30f6 +Author: Beat Küng +Date: Mon Oct 16 14:57:16 2017 +0200 + + vdev: remove unused fileds from file_t + +commit deaf125c81cda9bc4a891759f39f40f4c56b1b42 +Author: Beat Küng +Date: Mon Oct 16 14:54:37 2017 +0200 + + logger: check for newly published topics while not logging + + If logger is started very early, orb_exists() will fail for a lot of + topics, they will be advertised within the next few seconds. + Logger already dynamically adds subscriptions during logging, but if we + do that before as well, we'll avoid any delays and having to subscribe + to a lot of topics all at once. + +commit 3be252289aaee8652ca06235972b793d94be0741 +Author: Beat Küng +Date: Mon Oct 16 14:52:02 2017 +0200 + + logger: use orb_exists to check if we need to subscribe to the first instance + + To keep track of the configured interval, we store it as negative file + descriptor, until we do the subscription. + + This frees up a considerable amount of file descriptors in most use-cases. + +commit 4c4b52884238c67d42e54108fe23326875376afc +Author: Beat Küng +Date: Mon Oct 16 14:45:08 2017 +0200 + + uORBManager: fix code style + +commit 2f2c0440c4fb96a4a9109031c8b832891d07896e +Author: Beat Küng +Date: Mon Oct 16 14:44:29 2017 +0200 + + orb_exists: change semantics from (is published or subscribed) to (is published) + + Existing users of orb_exists: + - logger (dynamic subscribe to multi-instances) + - mavlink (orb subscription) + - sdlog2 + - preflightcheck (check for home_position) + - wait_for_topic shell command (it's not used) + - orb_group_count() (sensors: dynamic sensor addition) + + All use-cases benefit from the changed semantics: they are really only + interested if there is a publisher, not another subscriber. + +commit d83073f016d61a6054f882ee1a56266b4bf1d963 +Author: Daniel Agar +Date: Tue Oct 17 16:29:55 2017 -0400 + + move RTPS to dedicated px4fmu-v{3,4,4pro,5}, posix, sdflight builds (#8113) + +commit 979d0926281b047c37ec3a4cf9b30a76f32fff85 +Author: Daniel Agar +Date: Tue Oct 17 16:26:17 2017 -0400 + + travis-ci enable tests under address sanitizier (#8095) + +commit c607805154054d69885e942d04eb3106bae2c032 +Author: Daniel Agar +Date: Tue Oct 17 10:54:45 2017 -0400 + + travis-ci allow coverage failures (#8145) + +commit e12bfa30d42d9add1b095cc1d19bb87e727ad339 +Author: Matthias Grob +Date: Tue Oct 3 14:07:36 2017 +0200 + + mc_att_control: defualt parameters set maximal acro rates to 2/1.5 turns per second for roll,pitch/yaw + +commit 8b09eaf1244a1d90e8345926f3430361e577ae16 +Author: Matthias Grob +Date: Tue Oct 3 09:01:47 2017 +0200 + + mc_att_control: use SuperExpo input curve for acro mode to further enhance the stick feel + +commit 455ba0e1b5fced38f1fff01f9004365a0ccd008c +Author: Matthias Grob +Date: Tue Oct 3 11:10:16 2017 +0200 + + mathlib Functions: added SuperExpo function for stick feel enhancement + +commit 3ce5525b7ce56aeb8fc9a66967fd674858abaae0 +Author: Matthias Grob +Date: Sun Oct 1 17:47:41 2017 +0200 + + mc_att_control: use expo input for acro mode to allow for high input rates without loosing input sensitivity + +commit 747e392be6d01545019b05fdcb3570adbbe89a25 +Author: Beat Küng +Date: Tue Oct 17 01:36:55 2017 +0200 + + px4fmu-v2 cmake config: disable team blacksheep telemetry driver + + we're out of flash again :/ + +commit 291872a28dec5f8a69c29a062188bd3b5520a21f +Author: Beat Küng +Date: Mon Oct 16 10:13:58 2017 +0200 + + mavlink: fix flight_information: use COM_FLIGHT_UUID instead of the board id + + The board id was used as flight id which does not make sense. + +commit 85e82dca0d0402aa9bd637693a2417e381420193 +Author: Beat Küng +Date: Mon Oct 16 16:53:52 2017 +0200 + + commander: add COM_FLIGHT_UUID param, increased upon disarm + +commit fa8453443fed5f89c6ad9b690f4e1fd26feb0624 +Author: Beat Küng +Date: Mon Oct 16 16:51:14 2017 +0200 + + fix commander: remove arming_state_changed, check for was_armed != armed.armed instead + + arming_state_changed was not set in all places where an arming transition + occurred, for example when calling arm_disarm() from auto-disarm. + + We did not notice because the state is published with at least 5 Hz already. + +commit 239de7191f7a5ec1f6fdb72f53a87beede153429 +Author: José Roberto de Souza +Date: Mon Oct 16 11:02:03 2017 -0700 + + dataman: Prevent database corruption + + The size in g_per_item_size[item] is the real struct size + + DM_SECTOR_HDR_SIZE bytes of header and the backend functions were + not taking in care it. So a call to dm_write() with more bytes than + the real struct is allowed, causing corruption in the header of the + next item. + + Kudos to jeonghwan-lee for finding it. https://github.com/PX4/Firmware/issues/7927 + +commit cc724438f930cae064edd67be7dc18500c6bd409 +Author: Luís Felipe Strano Moraes +Date: Mon Oct 16 08:25:32 2017 -0700 + + Adding Sugnan as maintainer for Intel Aero (#8133) + + Adding Sugnan Prabhu as maintainer for Intel Aero. + With great power comes great responsibility! + +commit 78a96581634ff6d6605c3c0a98a43c15cfd290e5 +Author: rde-mato +Date: Tue Oct 10 14:57:58 2017 +0200 + + define SDP3X_SCALE_PRESSURE_SDP3X corrected + +commit fd6f2192acee8862cd4056d87eaae5e044958f13 +Author: sanderux +Date: Thu Oct 12 15:27:29 2017 +0200 + + Code style + +commit b01d88770062dd4328f73e3e185e06f99dc6b5a1 +Author: sanderux +Date: Thu Oct 12 14:56:25 2017 +0200 + + When switching to land in VTOL, update land target during back transition + +commit ff6ffa73b56b4ab18ad35a1afa28fe7c64e385a2 +Author: Khoi Tran +Date: Sat Oct 14 13:43:02 2017 -0600 + + Fix typos in MPU6000 driver comments + +commit 1594c80bf465a7e00667468da97e8d8f51df4dc8 +Author: Khoi Tran +Date: Sat Oct 14 13:33:24 2017 -0600 + + Add icm20602 to auav-x21 sensors startup + +commit 98e6ba858d0381a8b4f4d1471791933a87d20f62 +Author: Beat Küng +Date: Sat Oct 14 10:08:50 2017 +0200 + + logger: change SDLOG_PROFILE into a bitset + + This is more flexible, allowing a combination of sets. + + The default enables the same set & rates as before + +commit be6079bc52fac0b3423094f7f377325662f55201 +Author: Beat Küng +Date: Sat Oct 14 09:21:34 2017 +0200 + + logger: add high rate & debug profiles + +commit 07ae1e4044121243724513871a96b1f42d087716 +Author: Julian Oes +Date: Fri Oct 13 09:57:56 2017 -0400 + + posix-configs: attitude quaternion for DroneCore + + DroneCore uses the attitude quaternion, and not the attitude + Euler angles. + +commit 2837870733a32bdf025a60818861cf4e5cfed983 +Author: Julian Oes +Date: Fri Oct 13 09:57:02 2017 -0400 + + posix-configs: send gimbal attitude to mavros port + + The gimbal attitude is required by DroneCore. + +commit 1e91b8cd329d10cdca576094e95bf6bebcb5ccf6 +Author: Julian Oes +Date: Fri Oct 13 09:56:04 2017 -0400 + + posix-configs: send gimbal attitude over mavlink + +commit 30bc248138d924ef0c86a5eae3cf2f75d875e796 +Author: Beat Küng +Date: Fri Oct 13 15:50:37 2017 +0200 + + rc_check: cleanup mavlink log messages + +commit c47cd972a873c48aab430a5b75b7c67fe371f45c +Author: Daniel Agar +Date: Fri Oct 13 00:54:52 2017 -0400 + + attitude_estimator_q remove unused (#8106) + +commit 4da40938397c5490511be6da88f1c1903d9fdb03 +Author: Beat Küng +Date: Thu Oct 12 16:40:47 2017 +0200 + + logger status output: print 'Not logging' if not actually logging + +commit e65547b6afb1a6f040f5aa599997a5058b292489 +Author: Beat Küng +Date: Thu Oct 12 14:27:04 2017 +0200 + + mpu6000: add support for revision 1 + +commit 3929afd6173cfd5b04c83e2794bc3697fa5309ed +Author: acfloria +Date: Thu Oct 12 09:28:17 2017 +0200 + + Fix format in test_mixer.cpp + +commit 5f165e8b3eff6927093da7204c2e05917d717072 +Author: acfloria +Date: Thu Oct 12 08:40:37 2017 +0200 + + Add the flaperons again to the AAERTWF mixer + +commit 9d2da611f6618656c84442997a47369fb7df7359 +Author: acfloria +Date: Thu Oct 12 08:37:58 2017 +0200 + + Fix mixer issue with undefined return in callback and non value initialized variables. + +commit fdc1a2fd398cb78f40fa484cba42edcca06ea94a +Author: Lucas De Marchi +Date: Wed Oct 11 14:06:40 2017 -0700 + + aerofc-v1: fix mentions to tap board + +commit 4a0ee8be6ec571efc25b82f09f180713495a093e +Author: Lucas De Marchi +Date: Wed Oct 11 14:02:47 2017 -0700 + + aerofc-v1: fix chip selection + + aerofc-v1 uses a STM32F429V not STM32F427V. + +commit 3a84d4cfebc1e29b336051c9b9afa512615e7de2 +Author: Lucas De Marchi +Date: Wed Oct 11 13:38:39 2017 -0700 + + build: fix NuttX menuconfig + + There was and extra "nuttx" dir: + cp: cannot stat '/home/lucas/p/dronecode/PX4/Firmware/build/aerofc-v1_default/NuttX/nuttx/nuttx/.config': No such file or directory + FAILED: NuttX/CMakeFiles/menuconfig + + And the board fixup being executed from the wrong working directory: + nuttx-configs/aerofc-v1/nsh/defconfig + fatal: Path 'nuttx-configs/aerofc-v1/nsh/defconfig' does not exist in 'HEAD' + +commit 0247d7bdd7858bd94e6d9beb50aa8a7f928b132a +Author: Beat Küng +Date: Wed Oct 11 15:56:20 2017 +0200 + + fmu: minor refactoring & fixes + + - initialize rc lost with true + - refactor for simpler downstream code-plugin + - allow for the addition of different binding commands + - fix st24 RC lost logic + +commit bb78931e696d1a4bf443e06331257cff4081b811 +Author: Daniel Agar +Date: Wed Oct 11 14:08:40 2017 -0400 + + cmake fix ctest output on failure for coverage (#8112) + +commit 5ddd95e18f81734e909b9efc6e82ca5590e16bff +Author: Daniel Agar +Date: Wed Oct 11 13:33:22 2017 -0400 + + circleci force make distclean before build (#8111) + +commit 651df03f76b8b5621a8507114aed5f289aed589b +Author: Daniel Agar +Date: Wed Oct 11 13:05:44 2017 -0400 + + RTPS and micro-CDR build system cleanup (#8084) + +commit bb9f8c3b44f378cd1a00015dada69dbc27b24432 +Author: Dennis Mannhart +Date: Wed Oct 11 16:30:03 2017 +0200 + + navigator set cruising speed/throttle for reposition (#8096) + +commit d1500dca6f7c7e7f2bc37f6487a4762f018036e3 +Author: Dave Royer +Date: Wed Oct 11 09:27:25 2017 -0500 + + df_hmc5883_wrapper: set mag device path from input argument (#8079) + +commit 81809be7cd81b2a22ebc3f4ad3e10e552edb4e81 +Author: Sugnan Prabhu +Date: Wed Oct 11 19:17:52 2017 +0530 + + Add include guard in headers files (#8108) + + Signed-off-by: Sugnan Prabhu S + +commit 553c8b38d2de29709aeccfbdd8a2708ec435d5f6 +Author: Beat Küng +Date: Wed Oct 11 08:46:29 2017 +0200 + + rcS: start mavlink in normal mode on Pixracer for the WiFi module + + The config mode uses high rates for many streams, leading to high CPU usage + (9-10% for the mavlink sender). The normal mode contains almost the same + set of messages but at lower rates. + This reduces the CPU load on a Pixracer by 3-4%. + +commit 577a8ef05cd64a1a1c811b660f45f49ce937d9c7 +Author: Daniel Agar +Date: Tue Oct 10 15:14:07 2017 -0400 + + circleci fix homebrew by updating first (#8104) + +commit 8a0a8e20e1ce1a764300c99d1a28fbe6db15cfae +Author: Dennis Mannhart +Date: Mon Jun 26 10:22:29 2017 +0200 + + mc_pos_control: use correct altitude as limit + + fadfdasf + +commit 115e7246b08de8d2db77941eea265d42300f73e6 +Author: Dennis Mannhart +Date: Mon Jun 26 10:05:02 2017 +0200 + + battery: only propagate warning state in upwards + +commit f9b8afc0067d2e364a609364175f5b273b303d10 +Author: Dennis Mannhart +Date: Thu Jun 15 11:22:11 2017 +0200 + + Navigator: Use maximum flight altitude to limit missions + + This change limits all mission items to the maximum flight altitude. The mission will still be executed and flown, + but the vehicle will never exceed the mission altitude. This ensures the vehicle can always reach the mission + items. Wether or not the entire mission should be rejected if it falls outside of the fenced area is enforced + in the mission feasibility checker function. + +commit 29cdb655c3f11392b94303867bf8b426270ea39c +Author: Dennis Mannhart +Date: Mon Oct 9 09:32:14 2017 +0200 + + landdetector: remove outdated comment + +commit ef07c3be200c84ef6bbb9ee2e92f3dcd1e557ec0 +Author: Martina +Date: Mon Oct 9 17:30:44 2017 +0200 + + st24: move decode state to header file + +commit a7956c401ba0e4e874000d0363a4f0c2b866a2bb +Author: Martina +Date: Mon Oct 9 17:30:06 2017 +0200 + + st24: move decode state to header file + +commit 5278791f3ddf38d48bbc9226a8d3884573b675f7 +Author: Lorenz Meier +Date: Sat Oct 7 18:00:12 2017 +0200 + + IST8310 driver: Fix startup / calibration order + + The IST driver did not optimally check the calibration result and could trigger false positives if the mag data aligned with wrong signs + +commit 44a71d90f5cc01a45f8b38e1853dca9d45bae8b6 +Author: Dennis Mannhart +Date: Fri Oct 6 10:52:30 2017 +0200 + + mc_pos_control: takeoff threshold to 0.65 + +commit 7229ec2a378758350a9a4121c511c480550f7e15 +Author: Julian Oes +Date: Thu Oct 5 11:59:09 2017 +0200 + + Move throttle check from land detector to posctrl + + This commit is an attempt to fix a race condition happening on takeoff + between the land detector and the multicopter position controller. + + Previously, an auto-takeoff leads to the following events: + + 1. A takeoff setpoint is given. + 2. The thrust setpoint spikes because we don't enter smooth takeoff yet. + 3. The land detector detects a takeoff because of the high thrust. + 4. The position controller sees the landed state transition and + initiates the smooth takeoff. Thrust goes back down. + 5. Depending on control gains the takeoff is successful or fails + if the smoothing takes too long which causes thrust to be too low, so + the land detector detects land again. + + The two obvious problems with this are: + - The intermittent spike. + - The failed takeoff because of the smoothing leads to a delay.. + + With this change, the logic for a takeoff detection is moved from the + land detector to the position controller. + + The events are now: + + 1. A takeoff setpoint is given. + 2. The position controller detects the takeoff setpoint and initiates + the smooth takeoff. + 3. As thrust ramps up, the land detector detects the take off. + + In the same way, we now detect the intent to takeoff in manual, + altitude, control, position control in the position controller instead + of in the land detector. + +commit 3edc5942e48e96113ee6f4717b859df8b5e02c5e +Author: Dario Röthlisberger +Date: Mon Oct 9 11:24:23 2017 +0200 + + versioning: fix style + +commit e3b8c0512ede8336f0533bc01cc76088250bf397 +Author: Dario Röthlisberger +Date: Mon Oct 9 11:20:17 2017 +0200 + + versioning: refactor unit tests + + Use one function which tests flight and vendor version tag parsing. + +commit 6abe198226c44d1ee76c1ef8865239fef01eba18 +Author: Dario Röthlisberger +Date: Mon Oct 9 11:19:07 2017 +0200 + + versioning: tag must contain patch, minor & major + +commit 3dd4454a879b57956b43711d0fa9fb895a1319a0 +Author: Dario Röthlisberger +Date: Fri Oct 6 17:21:42 2017 +0200 + + version: include FIRMWARE_TYPE in vendor version + +commit 257e54b3041b6e67f6468a275dac027e91cc7f8c +Author: Dario Röthlisberger +Date: Thu Oct 5 11:38:45 2017 +0200 + + logger: write vendor version if existent + +commit bb644ee0874a6e75219fe4f615ed76a739408b69 +Author: Dario Röthlisberger +Date: Thu Oct 5 11:19:35 2017 +0200 + + unittests: add versioning test + +commit 28ca3b8d4cb9900e3934d489d878365ff023e9a1 +Author: Dario Röthlisberger +Date: Thu Oct 5 11:11:48 2017 +0200 + + version: add support for vendor version + + This adds support for parsing git tags which include a vendor version. + E.g. vX.Y.Z-A.B.Crc1, whereas X.Y.Z are numbers defining the upstream + version and A.B.C is the vendor version. + +commit 0d7d6e59f549e50e45611d19f339b1201e6139d6 +Author: Dennis Mannhart +Date: Fri Oct 6 16:09:45 2017 +0200 + + mc_pos_control: description fix + +commit 2b7dcd3f34ac6f7af1e18ae0334a6f8ae7cf2596 +Author: Matthias Grob +Date: Fri Oct 6 14:41:39 2017 +0200 + + mc_pos_control: multiple small fixes in position controller we acumulated over time during our PX4 deployment and want to contribute back + +commit c177d6491a40cb841f7db9cb08bf2274009c86b8 +Author: Matthias Grob +Date: Fri Oct 6 10:49:43 2017 +0200 + + mc_pos_control: simplify unnecessary complicated boolean conditions + +commit e1b970c30dca580fbd553b6b07169d85795e31bb +Author: Beat Küng +Date: Wed Oct 4 16:50:18 2017 +0200 + + ver hwcmp: allow to specify multiple hardware identifiers + + E.g: ver hwcmp PX4FMU_V4 PX4FMU_V5 + +commit a88203cec2c9beff5c0ee275f79a9f571a3ce9ab +Author: Daniel Agar +Date: Mon Oct 9 03:23:49 2017 -0400 + + travis-ci codecov add unittests flag (#8092) + +commit 791e420d420e005154c6c66e531bad68e2ee99f8 +Author: ChristophTobler +Date: Thu Oct 5 08:54:26 2017 +0200 + + increase max num params per block because of ekf2 + +commit ed950d70ce4e05b2edffd3a405af4b4358b5a00d +Author: Paul Riseborough +Date: Thu Oct 5 08:05:33 2017 +1100 + + ekf2: Add missing documentation + +commit dbc3a132365baf07cfb1e562d8ad48075e60f009 +Author: Paul Riseborough +Date: Thu Oct 5 08:05:17 2017 +1100 + + ekf2: remove unused parameter + + The logging of replay data is now controlled by the logging module + +commit 6cfee6506043713ad3f5850a49bd1dc8d032661c +Author: Paul Riseborough +Date: Mon Mar 13 10:03:20 2017 +1100 + + ekf2: Add parameters to tune accelerometer bias learning + + These parameters enable the accel bias limiting and learning inhibit logic in the ecl EKF to be easily tuned during testing and replay. + +commit 66277d0c021123be78d928cfa7557985caecabab +Author: Paul Riseborough +Date: Fri May 12 16:02:33 2017 +1000 + + ekf2: Added @reboot_required to parameters + +commit 6f52d8a4e311ef5f83fa500e7ba444da2dc1c2e4 +Author: Daniel Agar +Date: Mon Oct 9 02:38:57 2017 -0400 + + Makefile fix scan-build path (#8091) + +commit 6f3fe3f3ecacaff314ad7353cf3fd40c2c2fc085 +Author: Daniel Agar +Date: Mon Oct 9 02:13:43 2017 -0400 + + travis-ci enable codecov (#8090) + +commit 1947a9a176d958edba30fc40a7437bee0be1834a +Author: Lorenz Meier +Date: Sat Oct 7 15:01:46 2017 +0200 + + Devices: Update submodule to include GPS driver improvements + +commit eb2c9fbef179476987cbee1bb7809dc745a3453f +Author: Lorenz Meier +Date: Sat Oct 7 15:01:14 2017 +0200 + + GPS: Remove unnecessary warning message + + This warning message would often be printed during normal configuration and does not represent a good indicator for true GPS lost states. Instead the system flags should be used, which are available through the normal logging system. + +commit dd7b72dfb01b6c04c1a66753bdbb6c5698563be0 +Author: Lorenz Meier +Date: Sat Oct 7 13:02:28 2017 +0200 + + MAVLink app: Fix boot-time race between receive thread and instantiation. + +commit 2246b54e2bf9a41afb6323434fefc7bd190e549a +Author: Lorenz Meier +Date: Sat Oct 7 13:02:05 2017 +0200 + + FMUv5: Increase USB buffer to increase transfer rates + +commit adba7973233ac75c9c369451be89117843197658 +Author: Bart Slinger +Date: Sun Oct 1 23:52:15 2017 +0200 + + Helicopter mixer scale throttle to -1 .. +1 + + Not sure why it worked for me without this change. I cannot test it myself. Should fix https://github.com/PX4/Firmware/issues/8013 + +commit 353caec1afe8f2200b56e05de9b3497f847fdbc5 +Author: Beat Küng +Date: Wed Oct 4 14:41:19 2017 +0200 + + temperature_calibration: check if no sensor is found + +commit 6b97470106c5ba622c3b5b57cc98fb3105f40727 +Author: Florian Achermann +Date: Sat Oct 7 03:57:43 2017 +0200 + + SDLOG2: Fix definition of DPRS log format. (#8058) + +commit 2a4336b6ef30d9a1250f796ab12cae45f49594c1 +Author: Paul Riseborough +Date: Wed Sep 20 09:32:29 2017 +1000 + + commander: EKF2 GPS requirement 20 sec after 3D lock + +commit 2495f8942b1aefc9ece1e97027b9aadd6f7c61bf +Author: Daniel Agar +Date: Fri Aug 11 01:27:08 2017 -0400 + + preflightcheck EKF2 GPS requirement after 20s + +commit 9a9923c5172366850dc7b77d8639e91ab0c0235f +Author: Daniel Agar +Date: Thu Aug 10 02:40:48 2017 -0400 + + commander simplify sensors PreflightCheck + +commit 391d103bfd69d27a574249d876281a9ed6cafc88 +Author: David Sidrane +Date: Thu Oct 5 12:48:13 2017 -1000 + + hardfault_log:Not having a ulog file to append to is not an error + + The hardfault keeps track of the number of reboot without a + commit to disk. A commit to disk is the act of writing the + fault data from the bbsram to the hardfault file, not the + ulog file. The sucessful commit rearms the hardfault system. + + When ulog appending was added it treated the lack of a ulog + file as an error. This prevented the hardfault_log reset + from being called because the hardfault_log commit returned + an error. + + if hardfault_log check + then + if hardfault_log commit + then + hardfault_log reset + fi + fi + + This change treats the lack a a ulog as a non error. + +commit cdf17c544718e6cc0eaec4b62108cd7413bc709f +Author: Beat Küng +Date: Thu Oct 5 13:14:24 2017 +0200 + + led: add MODE_FLASH + +commit 263b7ea009bb2d03f6821ab2e5439404b3257b25 +Author: Daniel Agar +Date: Fri Oct 6 12:29:13 2017 -0400 + + commander battery failsafe only error if TRANSITION_DENIED + +commit 80dd87536e6d8e3f17629bff97836c6f2ac67d77 +Author: Daniel Agar +Date: Fri Oct 6 13:15:14 2017 -0400 + + navigator fix vehicle_command_ack (don't copy external) + +commit aa2566970ea8ed8f05000f284f81b46057fb42d2 +Author: Daniel Agar +Date: Fri Oct 6 12:42:09 2017 -0400 + + FW landing abort remove message comma (read as a pause) + +commit efb170d91d8ce494bd681fc6ee43a25fa49f0234 +Author: Beat Küng +Date: Fri Oct 6 19:05:21 2017 +0200 + + tap_esc: some cleanup + + - use select_responder from tap_esc_common namespace (same definition) + - switch pwm output to uint16, that's what's used in send_esc_output() + - use SCHED_PRIORITY_ACTUATOR_OUTPUTS instead of SCHED_PRIORITY_MAX + +commit 38f45d1a9dc89c78c6bbc3c9c6ee21f8f8d264e7 +Author: Daniel Agar +Date: Thu Oct 5 14:29:44 2017 -0700 + + airspeed sensor startup improvements (#7903) + +commit 123a0b584ab7ba831b785a65f6696dd63f21fa66 +Author: Daniel Agar +Date: Thu Oct 5 15:03:32 2017 -0400 + + cmake fix posix upload targets + +commit 87a1b15509d6279022a1094c2e499534a6cb32c1 +Author: Daniel Agar +Date: Mon Oct 2 13:13:02 2017 -0400 + + NuttX build restore old .px4 file naming (drop nuttx_ prefix) + +commit 8d07c647f7e460f7deb42351d12166bcf3122ec9 +Author: Daniel Agar +Date: Mon Oct 2 12:54:09 2017 -0400 + + NuttX improve apps builtins dependencies + +commit ed9e798f86df3afc119039fc2797ebd37baf9567 +Author: davidaroyer +Date: Wed Oct 4 16:28:34 2017 -0500 + + docker_run.sh: add ocpoc target + +commit 89f8956ae37cf31e95f8e0e42480632bc89782ce +Author: davidaroyer +Date: Wed Oct 4 15:59:56 2017 -0500 + + boards: update ocpoc board_config defines + +commit 0def4ace5fc6dc7ad0f635419a46c25058a669c7 +Author: Paul Riseborough +Date: Mon Oct 2 10:57:37 2017 +1100 + + commander: check magnetometers for inconsistency preflight + +commit 60a68d30c73362566c8b41f66c94967fb950d33b +Author: Paul Riseborough +Date: Mon Oct 2 10:30:28 2017 +1100 + + sensors: Calculate and publish magnetometer inconsistency + +commit c7097085fa32576add7c1e4bc957114d0a913271 +Author: Paul Riseborough +Date: Mon Oct 2 10:29:46 2017 +1100 + + msg: publish magnetometer inconsistency level + +commit 20e987faa98b0f04ef265ec5b58b586c6e3dae6a +Author: Beat Küng +Date: Thu Oct 5 09:53:53 2017 +0200 + + estimator_status: add missing descriptions for control_mode_flags + +commit 8541555e1317cbbdacf08cc285ddff938247b799 +Author: ChristophTobler +Date: Tue Oct 3 10:23:21 2017 +0200 + + gpssim: add possibility to change parameters + + fix_type, satellites_used and a noise parameter can now be set manually for testing purposes + +commit b41c471090a4bb9d5bbbe1a0b65946338f64143d +Author: ChristophTobler +Date: Tue Oct 3 08:51:17 2017 +0200 + + accelsim/gyrosim: fix seg fault if not enough arguments + + happens with 'accelsim/gyrosim -R' + +commit 684315535759e575d1352ec050f56eed4eef1f37 +Author: ChristophTobler +Date: Mon Oct 2 16:03:59 2017 +0200 + + gpssim: fix seg fault if not enough arguments + + happens with e.g. 'gpssim -f' + +commit 2436a2784817d4a8fbf66a51b95a4e9611ccc865 +Author: ChristophTobler +Date: Mon Oct 2 15:32:41 2017 +0200 + + gpssim: use px4_getopt + +commit bed4714cfe3fe43c785236a9db625014c7781f31 +Author: David Sidrane +Date: Wed Oct 4 08:05:18 2017 -1000 + + kinetis:adc fix typo vailid->valid (#8054) + + Fix typo on master + +commit 86389930be327f814c4c620a58126242754f9cfa +Author: David Sidrane +Date: Mon Oct 2 17:41:33 2017 -1000 + + drv_sensor:Part number changed to fxos8701cq + +commit b363b794b159313e4e56a3e6bffa47593cabcbdd +Author: David Sidrane +Date: Mon Oct 2 17:41:09 2017 -1000 + + fxos8700cq:Part number change fxos8701cq + +commit 390f93724c99223a5457fedd49dd41f62f190b5e +Author: David Sidrane +Date: Fri Sep 29 04:55:58 2017 -1000 + + nxphlite-v3:Fixed USB PRODUCTSTR. CONFIG_CDCACM_PRODUCTID Still needs update + +commit e1496a6d57ff9109417bd6c061235d78c5b71571 +Author: David Sidrane +Date: Fri Sep 29 03:51:58 2017 -1000 + + kinetis:io_timer Added SYC on CCR setting + + Fixes error in fmu test "servo 0 readback error, got 900 + expected 1002" + +commit 10f418a2726dce6dee23a79f6632a904c5569d50 +Author: David Sidrane +Date: Thu Sep 28 14:39:05 2017 -1000 + + nxphlite-v3:rcS move mavlink to UART4 connector P10 + +commit b6c15d72231865b4bf161f78fe8534a2788c46e3 +Author: David Sidrane +Date: Thu Sep 28 10:19:10 2017 -1000 + + nxphlite-v3:Manage Spektrum power & bind + +commit e11b08aa6852457a812f4c8ce43f2b656b05b066 +Author: David Sidrane +Date: Wed Sep 27 18:24:31 2017 -1000 + + nxphlite-v3:ADC 12 use bit + +commit 3e863dff5d683c8d94c25661f903f938cd8f7e4e +Author: David Sidrane +Date: Wed Sep 27 18:24:00 2017 -1000 + + nxphlite-v3:ADC digital USB connected + +commit 7a0254d9f326d0e21440003759d5f45c370645dd +Author: David Sidrane +Date: Wed Sep 27 15:23:23 2017 -1000 + + nxphlite-v3:Use BOARD_HAS_CONTROL_STATUS_LEDS + +commit 1615d5642e7aaf1362ef6a6fefa7acb74706eee5 +Author: David Sidrane +Date: Wed Sep 27 14:41:24 2017 -1000 + + kinetis:drv_io_timer ensure the Mod register is updated + +commit ccc83dde3345b5361f2f34773eeff5b9b88781b7 +Author: David Sidrane +Date: Tue Sep 26 18:23:00 2017 -1000 + + nxphlite-v3:Build rgbled_pwm driver + +commit 99dc1b17e25b6569270a79f33600c7fa693c5be7 +Author: David Sidrane +Date: Tue Sep 26 18:22:33 2017 -1000 + + nxphlite-v3:Add PWM RGB LEDs + +commit 36d4619045f730eb546756331aff08aa30b5f532 +Author: David Sidrane +Date: Tue Sep 26 18:21:50 2017 -1000 + + nxphlite-v3:Define RGB LED timer assignments + +commit 9c7fd0ab9c5a6b918276a7a6eba173001935b2c0 +Author: David Sidrane +Date: Tue Sep 26 18:18:55 2017 -1000 + + nxphlite-v3:Use LED D9 and D10, remove RGB LEDs (going to PWM) + +commit f68da7670112d757b6c32df3a581d0c5677a4b5b +Author: David Sidrane +Date: Tue Sep 26 18:17:16 2017 -1000 + + kinetis:PWM LED driver + +commit e11af2bc27333bf5f0bc20edab7f7360b1131b82 +Author: David Sidrane +Date: Tue Sep 26 16:10:33 2017 -1000 + + fmu:Add PWM6 mode for nxphlite v3.5 + +commit 2eaf0c8c0a32ca0c96f645f48f6a39d6a192c0ee +Author: David Sidrane +Date: Tue Sep 26 13:50:37 2017 -1000 + + fxos8700cq:Drop SCLK to 1 Mhz + +commit b9c13b86cb605f4d1685f59bf9deb98534d3338f +Author: David Sidrane +Date: Mon Sep 25 14:16:06 2017 -1000 + + nxphlite-v3:Refreshed Config + +commit 812128d565fee8814ce1bdb4c1b1fd25993e3613 +Author: David Sidrane +Date: Fri Sep 22 15:38:46 2017 -1000 + + nxphlite-v3:V3.5 HW changes + +commit 9ce3fc670025665248c7f3e7f48c80ef4829e7c5 +Author: David Sidrane +Date: Mon Sep 25 13:54:54 2017 -1000 + + nxphlite-v3 cmake:Bring inline with master + +commit 5d01eac5def797e2c09461e9e1e69b936eeca55f +Author: Julien Lecoeur +Date: Wed Oct 4 16:02:23 2017 +0200 + + Fix check_stack target (#8050) + +commit 93c1ad3103af67d3dfdc808ef04bd78231bc0216 +Author: Jonas Vautherin +Date: Thu Sep 14 11:51:02 2017 +0200 + + sitl: add possibility to not run gazebo when running make + +commit dd98ed565e45d0bb0043c891ad15583e16431a06 +Author: Beat Küng +Date: Wed Oct 4 14:13:14 2017 +0200 + + protocol_splitter: fix type comparison + +commit ec61ae000367919861d6b09e0b33f3fdab53c8f0 +Author: ChristophTobler +Date: Wed Oct 4 11:55:09 2017 +0200 + + ekf2: add some comments + +commit 8016d69ba4fea1996a9bdb2740630347b26be929 +Author: Beat Küng +Date: Mon Oct 2 14:47:27 2017 +0200 + + mavlink_log_handler: set current_log_filep to NULL after closing the file + + It probably did not cause further issues, except that fclose() was called + on an invalid file handle later on. + +commit c47e541d02ca03c9ae7e8bda758ece7519995f35 +Author: José Roberto de Souza +Date: Tue Oct 3 21:14:50 2017 -0700 + + AeroFC: Disable UART8 (#8046) + + * AeroFC: Update defconfig + + defconfig generated using: make aerofc-v1_default oldconfig + + * AeroFC: Disable UART8 + + It is not used but it share the same pinout in the FC connector with + other pin used as I2C2, so it needs to stay in high-z. + +commit 2dd34d639d6fc57d42926f2ba650cc96c341d4c8 +Author: Beat Küng +Date: Mon Oct 2 13:39:56 2017 +0200 + + commander: ignore internal commands during calibration + + if vmount was enabled in mavlink mode, it was continuously sending mavlink + commmands, which lead to 'command denied during calibration: 205' messages + during calibration. + +commit 29e85edac8311ccd6de5db63c3436a9e2d12da31 +Author: Beat Küng +Date: Thu Sep 21 14:18:20 2017 +0200 + + Revert "param MPC_MAN_TILT_MAX: decrease maximum from 90 to 85 degrees" + + This reverts commit d6df692b7a69460642f1efaad967538f8b6ef1c2. + + The changes to attitude controller improve this a lot. + +commit 98893c9f4f80de7eaa194adce09cfb5717b3b8df +Author: Beat Küng +Date: Thu Sep 21 13:39:15 2017 +0200 + + mc_att_control params: increase max roll/pitch/yaw rates to 1800 + + If you want to go to the limit of what the vehicle can do, you need to be + able to set it so large that it is guaranteed that it's never limited by + software. + + Tests showed that it's not a problem to increase it to very high numbers. + +commit f5d9155ab29ffbb7413bd05b0e50567447cfc3f4 +Author: Beat Küng +Date: Thu Sep 21 13:36:32 2017 +0200 + + mc_att_control params: reduce default max acro rates from 360 to 120 deg/s + + 360 is too fast if you just want to hover. Next step is to add expo(), + so that we still have fine-grained control at the center and high rates + at the edges. + +commit 55da07d3c42ac48f16c7a587ab42dcc73ef507d2 +Author: Beat Küng +Date: Thu Sep 21 13:34:33 2017 +0200 + + mc_att_control: fix computation of yaw weight for attitude control + + Previously, the yaw weight was based on the tilt angle of the attitude + setpoint (R_sp(2, 2) == cos(tilt angle)). This makes no sense, it means + the weight is low for high tilt angles even if there is no roll-pitch error + at all. + + This patch changes the weight computation to be based on the tilt angle + error: the yaw weight is 1 if there is no roll-pitch error (independent + from current tilt angle), and is reduced for higher tilt angle errors. + + The weight was added in 05e9a30573f50dd271f10, without any explanation or + derivation of how and why the weight is chosen that way. + + However this patch works much better in practice. The yaw control is + improved, though it can be a bit slow to converge if you do continuous & + fast roll-pitch motions (which is expected). + +commit 2f1ca409b753d93dfcc128cc427c547b3612a4ff +Author: Beat Küng +Date: Thu Sep 21 13:23:20 2017 +0200 + + mc_att_control: add more comments to the code, better explaining what it does + + No semantic changes. + +commit 69b1bfca6cc494c0a8b2cf94545d0f7fb9e44f62 +Author: Beat Küng +Date: Thu Sep 21 13:21:06 2017 +0200 + + mc_att_control: fix yaw feedforwarding + + The feedforwarding was applied in the wrong frame: the term is given in + global coordinates, but was directly applied to body coordinates. This + patch adds the missing transformation from global to body frame. + + In addition, it moves the feedforwarding before the rate limitation, so + that we cannot exceed the configured rates. + +commit 2cc18d2d52ba27ebe8864414ffc19b04be7a3748 +Author: Beat Küng +Date: Thu Sep 21 13:17:49 2017 +0200 + + mc_att_control: move the board_rotation computation to the parameters_update + + It's not necessary to do this computation in each loop iteration. + +commit 27f020af05e67c85cddeb1487af28efc77247120 +Author: Beat Küng +Date: Thu Sep 21 13:16:40 2017 +0200 + + mc_att_control: remove the hardcoded max throttle limit of 0.9 for ACRO + +commit 0d5480e54061d8a0875652fdf26d1777702b8da4 +Author: José Roberto de Souza +Date: Fri Sep 29 17:25:09 2017 -0700 + + driver: ll40ls: Correctly instantiate with the right parameters (#8032) + + It was setting the rotation value to the I2C slave address + causing it to not be successfully probe. + + Changing the constructor paramters order instead of + just fix line instantiating to keep consistency with + the other lidars and sonars. + +commit fa458cdf0e088b2e281a5b477ae49489f536c0b3 +Author: Lucas De Marchi +Date: Fri Sep 29 17:24:14 2017 -0700 + + build: get rid of annoying CMake warning (#8033) + + Depending on the CMake version when we are configuring it emits a + warning about deprecation of CMAKE_FORCE_CXX_COMPILER. However we + rely on this macro and don't want to do what CMAKE_CXX_COMPILER + is doing. Here is what I get with CMake 3.9.1: + + CMake Deprecation Warning at /usr/share/cmake/Modules/CMakeForceCompiler.cmake:83 (message): + The CMAKE_FORCE_CXX_COMPILER macro is deprecated. Instead just set + CMAKE_CXX_COMPILER and allow CMake to identify the compiler. + Call Stack (most recent call first): + cmake/toolchains/Toolchain-arm-none-eabi.cmake:37 (cmake_force_cxx_compiler) + /usr/share/cmake/Modules/CMakeDetermineSystem.cmake:94 (include) + CMakeLists.txt:263 (project) + + Avoid the warning by passing -Wno-deprecated to cmake. + +commit a9bd3aeb85c3639aca7ebf00d095ffa8a304302b +Author: David Sidrane +Date: Fri Sep 29 09:21:13 2017 -1000 + + Fixed typo usb_vaild -> usb_valid + +commit 9ce3412a93cbae97b24756c666adeaa4cb869765 +Author: Daniel Agar +Date: Fri Sep 29 12:48:25 2017 -0400 + + NuttX board build not needed (#8029) + +commit 352d65a14a6e51266a0a846d273b8edc307718ee +Author: Daniel Agar +Date: Fri Sep 29 11:51:00 2017 -0400 + + navigator delete unused attitude setpoint (#8028) + +commit 3ac6d1aa27659d15673b6fc7cdcfdafd271eebf5 +Author: Daniel Agar +Date: Thu Sep 28 19:38:57 2017 -0400 + + px4fmu-v2 and px4fmu-v3 boards cleanup + +commit 95cea13090e61ad14a75edc39d714f1cf0294dd6 +Author: David Sidrane +Date: Wed Sep 27 07:49:55 2017 -1000 + + Updated nuttx and apps submodules for 1.7 Release + + Tied to nuttx, apps px4_firmware_nuttx-master + rebased on upstream nuttx master @ 3647ace55958c094cfe93f07092d308a768f5ca3 + rebased on upstream apps master @ 21c9b793e2ca6f4e86388c80d7af5c466de5e71c + +commit 21137724431812340854fcbd9278ae265cc6340e +Author: Daniel Agar +Date: Mon Sep 25 14:25:19 2017 -0400 + + improve nuttx verbose build + +commit 48f1e3ed1c7c5a0308eb82fee890cc1bb33fbcf1 +Author: Daniel Agar +Date: Mon Sep 25 18:00:59 2017 -0400 + + uORB generation move to msg/ + +commit 03784c6b019bac27b2259373b8f085ea8063efc8 +Author: Daniel Agar +Date: Mon Sep 25 18:30:34 2017 -0400 + + nuttx fix px4 builtin generation dependency + +commit e38136fc9f3ec259f014c075cdd61e4faa69a22d +Author: Daniel Agar +Date: Mon Sep 25 13:19:47 2017 -0400 + + NuttX build re-enable hard link copy and improve builtin_list + +commit f9c9890a49538ef807625f90a69668ebc4ac4e56 +Author: Lorenz Meier +Date: Sun Sep 24 13:40:20 2017 +0200 + + EKF2: Add minimal stack for M7 targets + +commit bb71e47ddf5106587df83273364fbf451153ae05 +Author: David Sidrane +Date: Thu Sep 21 10:47:29 2017 -1000 + + Updated nuttx submoulde 7.22+ w/i2c fix ==px4_firmware_nuttx-master + + Latest nuttx 7.22+ with PX4 contrib for stm32 f4 I2C hang. + +commit 0f028fda3bb82189a9e2a6237d06c2d2e7fae085 +Author: David Sidrane +Date: Sun Sep 17 09:13:46 2017 -1000 + + Update nuttx and apps submodule to 7.22+ ==px4_firmware_nuttx-master + + Prep for Nuttx Upgrade - still needs i2c fix + +commit f79d06dae43d2178fec0ab7e0eff398bee654e2c +Author: David Sidrane +Date: Sun Sep 17 09:13:08 2017 -1000 + + px4-same70xplained-v1:Update to master rename trone to teraranger + +commit 8f78f57f14372dbdd3dca4fea40d0e48c8272b1a +Author: David Sidrane +Date: Sun Sep 17 09:12:42 2017 -1000 + + nxphlite-v3:Update to master rename trone to teraranger + +commit 986607b37d4a74e3311e179e022f8f0a0f61b686 +Author: David Sidrane +Date: Sun Sep 17 08:53:04 2017 -1000 + + PX4_SAME70XPLAINED_V1:Remove unnesasary conditional for FMU mode + +commit e967e02c4d8b8da4dcae5e77d173f6630d7cfb73 +Author: David Sidrane +Date: Sun Sep 17 01:42:55 2017 -1000 + + HW Rev & Ver:0 for no value, -1 for not supported + +commit 7698c08eb7518ac849493f516dbcc0bd1eb78bef +Author: David Sidrane +Date: Sun Sep 17 01:42:42 2017 -1000 + + HW Rev & Ver:0 for no value, -1 for not supported + +commit 7ae999ecb3fa598c098eed74be39a382cc26b80e +Author: David Sidrane +Date: Sun Sep 17 01:42:26 2017 -1000 + + HW Rev & Ver:0 for no value, -1 for not supported + +commit 13c4a6ccedd3649ef5f13e01296cb8f5cc3389c4 +Author: David Sidrane +Date: Sun Sep 17 01:41:59 2017 -1000 + + HW Rev & Ver:0 for no value, -1 for not supported + +commit 0b70a8cc441477f1710a3fc5f43c2d2ee28d890f +Author: David Sidrane +Date: Fri Sep 15 15:16:17 2017 -1000 + + px4fmu-v5:Add FMUv5 HW revision and version + +commit 8451cb324e213f0caad62b3d094de4bad0b13d79 +Author: David Sidrane +Date: Fri Sep 15 15:13:53 2017 -1000 + + board_common: Add BOARD_HAS_HW_VERSIONING control + +commit 04f7a7a47afb986d94c03aba18e7ee1782e21769 +Author: David Sidrane +Date: Fri Sep 15 15:11:40 2017 -1000 + + stm32:Add board Revision and version API for FMUv5 HW detection + +commit d4892bf1798776b7ac65da702a1eccf4b9ac4647 +Author: David Sidrane +Date: Fri Sep 15 15:07:23 2017 -1000 + + stm32 adc:Create board accessible API for using the ADC prior to boot + + board_adc_init() - initalise the ADC HW once. + board_adc_sample() - read a given channel dn + +commit f3e925497dd46c068685d34d76eac32c6a126fef +Author: David Sidrane +Date: Fri Sep 15 15:03:13 2017 -1000 + + board_common:Break into internal and public api. + + Internal functions are public functions that should realy only + be called by the board config. + +commit 9cc7148211db81341c24f4f3e79d1a6b58627933 +Author: David Sidrane +Date: Fri Sep 15 11:55:52 2017 -1000 + + board_common:Documentation clean up merged + +commit 3c384f189098428efe7bd5248677a9f9acef89be +Author: David Sidrane +Date: Wed Sep 13 11:16:27 2017 -1000 + + Updated nuttx and apps submudule 7.22+ ==px4_firmware_nuttx-master + +commit 7dc8f215f61794a4bae82b938c84369fbd6b2d96 +Author: David Sidrane +Date: Wed Sep 13 11:06:42 2017 -1000 + + samv7 board identity:fix sign-compare + +commit 83d870900cbd4f3830de63055b077680e65b251f +Author: David Sidrane +Date: Wed Sep 13 11:06:17 2017 -1000 + + kinetis board identity:fix sign-compare + +commit 7c5f3ea623093137733678461a34172797ae8ac9 +Author: David Sidrane +Date: Wed Sep 13 11:05:55 2017 -1000 + + kinetis io timer:fix sign-compare + +commit c44cfbf87e7a07c543b5ebef5a8228b5c335c7b4 +Author: David Sidrane +Date: Wed Sep 13 11:05:09 2017 -1000 + + nxphlite-v3 spi:fix sign-compare + +commit f83df2a9a6a27b4566ed6ddd8ee433529df673a3 +Author: David Sidrane +Date: Tue Sep 12 14:38:12 2017 -1000 + + Updated nuttx submodule 7.22+ + + Updated to latest upstream with PX4 contrib for STM32 I2C that + fixes an hang in driver. + +commit 1c6dc4b84c915ef2a96b6c59d19f8117201faff9 +Author: David Sidrane +Date: Tue Sep 12 13:13:53 2017 -1000 + + Updated nuttx and apps submodules to Nuttx 7.22+ ==px4_firmware_nuttx-master + +commit c6eec29dec2e09c41ac0df39ea1c5c8a1979d93a +Author: David Sidrane +Date: Wed Sep 6 16:35:04 2017 -1000 + + sensors:Rework battery connected logic + + A battery is considered connected when a) V > BOARD_ADC_OPEN_CIRCUIT_V + and if BOARD_ADC_OPEN_CIRCUIT_V > BOARD_VALID_UV connected + is further qualifed by the Valid signal. + +commit d95e985f59ab12d695066bc59abd3154141c3bea +Author: David Sidrane +Date: Wed Sep 6 16:30:20 2017 -1000 + + px4fmu-v5:Set non default BOARD_ADC_OPEN_CIRCUIT_V + + Due to higher bias, V open circuit on the ADC is high with a 1M + termination. This override the default connected threshold on + V5 HW. Revist once lowe termination is chosen. + +commit ef5d808f6d5dcc2c41e09e28153cdffbe1746bc4 +Author: David Sidrane +Date: Wed Sep 6 16:28:23 2017 -1000 + + px4fmu-v4pro:Override default BOARD_VALID_UV + + Based on the R values on the LTC4411 the px4fmu-v4pro has a + UV of 4.01 Volts. + +commit 5018723eb2d434a3da679f0a0733f233b063c4fa +Author: David Sidrane +Date: Wed Sep 6 16:20:33 2017 -1000 + + board_common:Define defaults for Open circuit max and UV min + + BOARD_ADC_OPEN_CIRCUIT_V is the voltage present on an ADC due + to the bias current on the terminition resistor. + + BOARD_VALID_UV is the under voltage min set by resistors on a + board's Power selector. + + A battery is considered connected when the Voltage measures is + greater than BOARD_ADC_OPEN_CIRCUIT_V. + + In the case where BOARD_ADC_OPEN_CIRCUIT_V is greater then + BOARD_VALID_UV we can use the HW to qualify connected. + +commit 25fef84f98103713a2444e28f5ce78ccb155a6df +Author: David Sidrane +Date: Wed Sep 6 16:19:18 2017 -1000 + + px4fmu-v5:board.h fixed typo in comment + +commit 24eb56aa27fcdfa800f57f3b4db791e6e1c6699a +Author: David Sidrane +Date: Wed Sep 6 15:36:17 2017 -1000 + + battery:Only change the warning level on a connected battery. + + Connected is assumed when the battery voltages is greater than + a predefined level. + +commit 63ac56aeb0bc860811c58b2ac3a3eea6de2d3ded +Author: David Sidrane +Date: Wed Sep 6 15:30:48 2017 -1000 + + smt32 adc:Ensure the the ADC clock is not out of spec + + The data sheet for the F4, F7 indicate a maximum of 36 Mhz + in the 2.4-3.3 volt Soc operating range. This change sets + the clock based on the STM32_PCLK2_FREQUENCY. + +commit dcf8d82f8cbf58030daf74c7c58067b8987bd42a +Author: David Sidrane +Date: Wed Sep 6 07:55:11 2017 -1000 + + px4fmu-v5:Update to use CONFIG_STM32F7_FLASH_ART_ACCELERATOR + + Upstream change on F7 CONFIG_STM32F7_FLASH_PREFETCH and + CONFIG_ARMV7M_ITCM are now contorled by + CONFIG_STM32F7_FLASH_ART_ACCELERATOR + +commit 822b390420d62340e27a95b338621caed243d529 +Author: David Sidrane +Date: Wed Sep 6 07:54:53 2017 -1000 + + Update nuttx and apps submodule 7.21+==px4_firmware_nuttx-master + +commit 474f216a0a315981ed43483833898806924a2eae +Author: Daniel Agar +Date: Mon Sep 4 13:33:02 2017 -0400 + + UAVCAN bootloaders split into separate repository (#7878) + +commit f641c1e15e5117bbfe83d3cfb193a575a71e237e +Author: David Sidrane +Date: Thu Aug 31 14:14:33 2017 -1000 + + Updated nuttx submodule 7.21+ ==px4_firmware_nuttx-master + +commit 8b2ee2cb33bf850b89868685dd73f3805a44b03d +Author: David Sidrane +Date: Thu Aug 31 06:36:20 2017 -1000 + + Updated nuttx submodule 7.21+ + +commit 8fe1abf8ffe3ecbe89919f1c9ee9c9d2f68c9633 +Author: David Sidrane +Date: Thu Aug 31 16:39:41 2017 -1000 + + nxphlite-v3:Add fxas21002c to rc.sensors + +commit d0853092f57b6eaf5382e26f6b1960beb1c1c3f5 +Author: David Sidrane +Date: Tue Aug 29 17:52:50 2017 -1000 + + nxphlite-v3:add fxas21002c driver to board build + +commit 3d6ebc008191316288c87a9c7cc602736fd7cb86 +Author: David Sidrane +Date: Tue Aug 29 11:44:38 2017 -1000 + + Added NXP fxas21002c + +commit 9bc1884e83ff64b90077421b492cb9b2f41c5127 +Author: David Sidrane +Date: Tue Aug 29 12:03:49 2017 -1000 + + nxphlite-v3:Init and control Sensor reset pins in board init + +commit 929c5d9b5e31ec4b63ec9352b07b888dc9c96417 +Author: David Sidrane +Date: Tue Aug 29 11:39:18 2017 -1000 + + Updated NuttX submodule with upstream 7.21+ + +commit 32d434fa8f5ee3933b2de04299324d3857b79a8d +Author: David Sidrane +Date: Tue Aug 29 11:38:08 2017 -1000 + + fxos8700cq:Fixed typo + +commit 01b3e6fd25adf427f29e27f8d57b31f7e54a376b +Author: Daniel Agar +Date: Tue Aug 29 17:22:05 2017 -0400 + + NuttX upgrade cmake wrapper (#7873) + + * NuttX cmake + + * px4_macros:Pass the stringified predicate as second arg to static assert + + CC_ASSERT mapes to the c++ static_assert or provides the same + funtionality for c via the other macros. The c++ static assert + takes 2 argumants the prdicate and a message. This fixes the + lacking second argument. + + * Updated nuttx and apps submodule to upstream nuttx 7.21+==master + + This is the latest uptake of upstream nuttx and apps. + + * ROMFS generate with xxd instead of objcopy + + * delete nuttx-patches + + * NuttX update submodules to latest px4_nuttx-master + + * fix nuttx apps and board dependency + + * docker_run update to latest container 2017-08-29 + + * cmake ROMFS portable sed usage + + * NuttX update submodules to latest px4_nuttx-master + +commit 11e518f4945a06b43e0116773ba37e27fd1871db +Author: David Sidrane +Date: Mon Aug 28 10:12:58 2017 -1000 + + nxphlite-v3:Schedule work queue with higher priority as on master + + was:CONFIG_SCHED_HPWORKPRIORITY=192 + is:CONFIG_SCHED_HPWORKPRIORITY=249 + +commit bb78e71452bcd4c640f14a73eca22afb5a391628 +Author: David Sidrane +Date: Fri Aug 25 09:51:29 2017 -1000 + + Using master README + +commit f7d42a9e418135fefa14210b37f344d6c3c11a4c +Author: David Sidrane +Date: Fri Aug 25 09:49:48 2017 -1000 + + px4-same70xplained-v1:Moved px4-same70xplained-v1 specific README to board dir + +commit 7a5f58a607379b5abd9ea53b9e05ab7b16859f7a +Author: David Sidrane +Date: Fri Aug 25 09:40:23 2017 -1000 + + px4-same70xplained-v1 nsh:Optimize memset for speed + +commit a61b7203bfb1077dca0d70673171514e21b9b5f8 +Author: David Sidrane +Date: Fri Aug 25 09:39:46 2017 -1000 + + px4-same70xplained-v1 nsh:Refreshed config + +commit bff33ba9dcf051e211ca8698cab43af55eb3e004 +Author: David Sidrane +Date: Sat Aug 19 04:34:52 2017 -1000 + + px4-same70xplained-v1:Refreshed config + +commit 4fdce9bf2172c5e35e46079ea0de5d7209d956b4 +Author: David Sidrane +Date: Sat Aug 19 04:27:21 2017 -1000 + + px4-same70xplained-v1 nsh: increase CONFIG_NFILE_DESCRIPTORS from 53 to 54 + + Updated to match master + This is needed when logger is logging to file and ulog streaming gets + activated + +commit 6a4120c44c217e31471b059392808aea6d677aca +Author: David Sidrane +Date: Mon Aug 14 17:22:17 2017 -1000 + + px4-same70xplained-v1:Schedule work queue with higher priority as on master + + was:CONFIG_SCHED_HPWORKPRIORITY=192 + is:CONFIG_SCHED_HPWORKPRIORITY=249 + +commit 442f79dac6d4535857ab117020f169b50e2f4d56 +Author: David Sidrane +Date: Fri Aug 11 15:58:39 2017 -1000 + + same70xplained-v1:use px4_micro_hal PX4_BUS_NUMBER_{TO|FROM}_PX4 mapping + +commit 5d33b602f3365b11438009aa6d6ce6efa55a307a +Author: David Sidrane +Date: Wed Aug 9 15:18:59 2017 -1000 + + px4-same70xplained-v1:Updated to upstream master + + Airspeed changes + add FastRTPS + +commit 4b5d585e57ba240bd022200550bdc614fdfc8d16 +Author: David Sidrane +Date: Wed Aug 9 15:16:56 2017 -1000 + + kinetis:Add define for PX4_NUMBER_I2C_BUSES + +commit f56940e6549c5f2af97e3141e6eb0f85f1a271df +Author: David Sidrane +Date: Wed Jun 14 13:25:33 2017 -1000 + + README for px4-same70xplained-v1 + +commit f04ddf4368813a1b851db064c4505fc4df289aeb +Author: David Sidrane +Date: Wed Jun 14 13:22:38 2017 -1000 + + Inital Commit of px4-same70xplained-v1 + +commit 0da1c79aa3cdde80de2b1fbd65c1613c34b64513 +Author: David Sidrane +Date: Wed Jan 25 10:36:18 2017 -1000 + + Adding Kinetis board common identity to micro hal + +commit 69ac5adf89ba10d3e45ce3876522ebb4c1ec6761 +Author: David Sidrane +Date: Fri Aug 25 09:19:21 2017 -1000 + + drv_sensor:Fix merge by adding new NXP sensors after what was on master + +commit 96b4e5b512ceb203656316ced12cb3d38cbed15c +Author: David Sidrane +Date: Wed Aug 23 16:46:45 2017 -1000 + + zubaxgnss-v1 nsh:Optimize memset for speed + +commit 17bf776af384f5c62efca3061cddb56c8b2e6110 +Author: David Sidrane +Date: Wed Aug 23 16:46:43 2017 -1000 + + tap-v1 nsh:Optimize memset for speed + +commit e53a06429cdaabf1ca51eb09fe038ac017a2b319 +Author: David Sidrane +Date: Wed Aug 23 16:46:43 2017 -1000 + + s2740vc-v1 nsh:Optimize memset for speed + +commit 3f267a5cb2e927d8762c9593c9b6a204f41c3f50 +Author: David Sidrane +Date: Wed Aug 23 16:46:42 2017 -1000 + + px4nucleoF767ZI-v1 nsh:Optimize memset for speed + +commit c71e01bd44fea0907be18047cbf117bf75aeac6f +Author: David Sidrane +Date: Wed Aug 23 16:46:42 2017 -1000 + + px4fmu-v5 nsh:Optimize memset for speed + +commit e4f47d4faa84e97baee1db16fac2af413f4b06a2 +Author: David Sidrane +Date: Wed Aug 23 16:46:42 2017 -1000 + + px4fmu-v4pro nsh:Optimize memset for speed + +commit 68679a3e8ec7bc3be03dffa07679c62493676aeb +Author: David Sidrane +Date: Wed Aug 23 16:46:41 2017 -1000 + + px4fmu-v4 nsh:Optimize memset for speed + +commit 24446f0c88f5afbef1b7df9f2ad294360918de21 +Author: David Sidrane +Date: Wed Aug 23 14:41:46 2017 -1000 + + px4fmu-v3 nsh:Optimize memset for speed + +commit 6955a4c0400005fbb5979a5c43a64e9e1bc85284 +Author: David Sidrane +Date: Wed Aug 23 16:46:41 2017 -1000 + + px4fmu-v2 nsh:Optimize memset for speed + +commit c760278d0fa6a718f0d6cef14772a1ee86bd56a1 +Author: David Sidrane +Date: Wed Aug 23 16:46:41 2017 -1000 + + px4esc-v1 nsh:Optimize memset for speed + +commit c7f3e84bf4086b1da1f85d413b5ffa676078d936 +Author: David Sidrane +Date: Wed Aug 23 16:46:40 2017 -1000 + + px4cannode-v1 nsh:Optimize memset for speed + +commit 92411e7195b945c9b148df7ca09232d78bee5e16 +Author: David Sidrane +Date: Wed Aug 23 16:46:40 2017 -1000 + + px4-stm32f4discovery nsh:Optimize memset for speed + +commit 1a98f3c149ba52c458205a66fa99feda69146991 +Author: David Sidrane +Date: Wed Aug 23 16:46:40 2017 -1000 + + nxphlite-v3 nsh:Optimize memset for speed + +commit 3c25e8d89955a0ef4067453148cf458b70b5c773 +Author: David Sidrane +Date: Wed Aug 23 16:46:39 2017 -1000 + + mindpx-v2 nsh:Optimize memset for speed + +commit 0d82e807fe6d813193b5dc3385c590db5a55e6de +Author: David Sidrane +Date: Wed Aug 23 16:46:39 2017 -1000 + + esc35-v1 nsh:Optimize memset for speed + +commit ad6d0304a996794c4d0a81e5f88ed60464457d2b +Author: David Sidrane +Date: Wed Aug 23 16:46:39 2017 -1000 + + crazyflie nsh:Optimize memset for speed + +commit 202377dd4eff0eb1526da8d6a35ce1564c40a24e +Author: David Sidrane +Date: Wed Aug 23 16:46:38 2017 -1000 + + auav-x21 nsh:Optimize memset for speed + +commit 04a61d47cb6713b14bc927648a1c57f6651b8d0a +Author: David Sidrane +Date: Wed Aug 23 16:46:38 2017 -1000 + + aerofc-v1 nsh:Optimize memset for speed + +commit e95b76025731c8335f0dd606b043646cf54c415e +Author: David Sidrane +Date: Wed Aug 23 14:44:17 2017 -1000 + + aerocore2 nsh:Optimize memset for speed + +commit 24d1481bfb2577fd207ed1151e493fa52c1be21a +Author: David Sidrane +Date: Wed Aug 23 16:36:04 2017 -1000 + + zubaxgnss-v1:nsh Refresh config + +commit 33c4a759d4f6f5a159199571b4c9c36b4104640a +Author: David Sidrane +Date: Wed Aug 23 16:32:32 2017 -1000 + + zubaxgnss-v1:bootloader Refresh config + +commit 8063451a97b11ec6293b1c647ce5e61dee01429c +Author: David Sidrane +Date: Wed Aug 23 16:29:27 2017 -1000 + + tap-v1:nsh Refresh config + +commit 973def1a919fc32f263a5000e42eac8edac1fb27 +Author: David Sidrane +Date: Wed Aug 23 16:26:52 2017 -1000 + + s2740vc-v1:nsh Refresh config + +commit 25b7a7fa6c2008b00aa1c3c1f2ec3e275bcdf46c +Author: David Sidrane +Date: Wed Aug 23 16:24:32 2017 -1000 + + s2740vc-v1:bootloader Refresh config + +commit 859a694d42bea93629cf939cd22ed3990b1b5d69 +Author: David Sidrane +Date: Wed Aug 23 16:22:21 2017 -1000 + + px4-stm32f4discovery:nsh Refresh config + +commit b3c973f3ae58c3a9a323aeff3a76134e206d8b77 +Author: David Sidrane +Date: Wed Aug 23 16:19:42 2017 -1000 + + px4nucleoF767ZI-v1:nsh Refresh config + +commit 813bb29511b987c20793df87ea29642d86342fb1 +Author: David Sidrane +Date: Wed Aug 23 16:17:06 2017 -1000 + + px4fmu-v5:nsh Refresh config + +commit 80101f88823d086f075c1f1697b22e9edd904806 +Author: David Sidrane +Date: Wed Aug 23 16:15:09 2017 -1000 + + px4fmu-v4pro:nsh Refresh config + +commit bdc2397238300c3aa4b727d66d5ae66375e7a706 +Author: David Sidrane +Date: Wed Aug 23 16:14:04 2017 -1000 + + px4fmu-v4:nsh Refresh config + +commit 9b326b1c8af733e7fb8b2fca20b496266ab9402f +Author: David Sidrane +Date: Wed Aug 23 16:11:39 2017 -1000 + + px4fmu-v2:nsh Refresh config + +commit 9e6dcf7261bb24da44c1c0431ed9561d2579a47c +Author: David Sidrane +Date: Wed Aug 23 16:08:43 2017 -1000 + + px4flow-v2:bootloader Refresh config + +commit 4483c1756f9cc63c55b225cdc346f2a356258fb0 +Author: David Sidrane +Date: Wed Aug 23 15:54:56 2017 -1000 + + px4esc-v1:nsh Refresh config + +commit 9368c2e67586982f6bf83cc0e101dfeefcdebb16 +Author: David Sidrane +Date: Wed Aug 23 15:45:06 2017 -1000 + + px4esc-v1:bootloader Refresh config + +commit c637191e8f00e2188ab34a37260634bfd10225d6 +Author: David Sidrane +Date: Wed Aug 23 15:38:59 2017 -1000 + + px4cannode-v1:nsh Refresh config + +commit 8beb30db99f2e4194cc62d2f3117344d2b67f16d +Author: David Sidrane +Date: Wed Aug 23 15:33:32 2017 -1000 + + px4cannode-v1:bootloader Refresh config + +commit c6c636c8b2418e6008f25b9c0d3c0501a2dfe618 +Author: David Sidrane +Date: Wed Aug 23 15:27:50 2017 -1000 + + nxphlite-v3:nsh Refresh config + +commit f22ea147ec062194fc22b986beecde0d664338d6 +Author: David Sidrane +Date: Wed Aug 23 15:24:03 2017 -1000 + + mindpx-v2:nsh Refresh config + +commit bcd832893f587231d0ec90b089e6311970e070f6 +Author: David Sidrane +Date: Wed Aug 23 15:20:11 2017 -1000 + + esc35-v1:nsh Refresh config + +commit d882a39de4e32cf217efe2594e4f17094236a645 +Author: David Sidrane +Date: Wed Aug 23 15:11:52 2017 -1000 + + esc35-v1:bootloader Refresh config + +commit caf06ef6fa91f5c98d980e41cb2b91413fbfd1ac +Author: David Sidrane +Date: Wed Aug 23 15:08:12 2017 -1000 + + crazyflie:nsh Refreshed config + +commit 3c626424b19d3cde656acfd1adff44169d7c575f +Author: David Sidrane +Date: Wed Aug 23 15:05:38 2017 -1000 + + auav-x21:nsh Refreshed config + +commit 8a8448ee8208b1d67afa3badebd5b2f8a61d0392 +Author: David Sidrane +Date: Wed Aug 23 14:53:29 2017 -1000 + + aerofc-v1:nsh Refresh config + +commit 770a27d47c0606d96bd11ccfec0e4f9d0094f0f3 +Author: David Sidrane +Date: Wed Aug 23 14:43:26 2017 -1000 + + aerocore2:nsh Refreshed config + +commit d12e1bc0abb59cc87430dd6e8869ebbf081b0a77 +Author: David Sidrane +Date: Wed Aug 23 14:40:21 2017 -1000 + + px4fmu-v3:nsh Refreshed defconfig + +commit 86c52e2ecf579b446f7da77ec77b853bd622ca72 +Author: David Sidrane +Date: Wed Aug 23 15:12:13 2017 -1000 + + Tools:nuttx_defconf_tool upstream has CONFIG_START_YEAR etal + + Re insetion of CONFIG_START_{YEAR|NONTH|DAY} is not needed as + CONFIG_START_{YEAR|NONTH|DAY} have been defined always in + upstream NuttX + +commit 1991c2774930d229611d9642aabf145879a246f8 +Author: David Sidrane +Date: Wed Aug 23 13:00:37 2017 -1000 + + px4fmu-v2:Removed commented out unit_test module removed on master + +commit 65210ff1e56087fbd00880b709a2d95b01fb2d42 +Author: David Sidrane +Date: Wed Aug 23 12:59:47 2017 -1000 + + nxphlite-v3:Removed unit_test module removed on master + +commit 78e2aef7b5d8c008b828bdadb9252242af9dce50 +Author: David Sidrane +Date: Wed Aug 23 12:58:26 2017 -1000 + + Update Nuttx Submodule ==upstream + + Latest uptake from upstream. + +commit edd741ea76c802563bbdf1d23dcb50b056209baf +Author: David Sidrane +Date: Sat Aug 19 04:23:53 2017 -1000 + + tap-v1 nsh: increase CONFIG_NFILE_DESCRIPTORS from 53 to 54 + + Updated to match master + This is needed when logger is logging to file and ulog streaming gets + activated + +commit 72cdf1de12c5ef71bb650bf7ceb84cf2463bce01 +Author: David Sidrane +Date: Sat Aug 19 04:23:52 2017 -1000 + + sim nsh: increase CONFIG_NFILE_DESCRIPTORS from 53 to 54 + + Updated to match master + This is needed when logger is logging to file and ulog streaming gets + activated + +commit 4e86bc7620bb7aaf655cd84587ca855028ac8ad0 +Author: David Sidrane +Date: Sat Aug 19 04:23:52 2017 -1000 + + px4nucleoF767ZI-v1 nsh: increase CONFIG_NFILE_DESCRIPTORS from 53 to 54 + + Updated to match master + This is needed when logger is logging to file and ulog streaming gets + activated + +commit 0f5c75b4c6d8dedce159cd1e14c27558f123ddd0 +Author: David Sidrane +Date: Sat Aug 19 04:23:51 2017 -1000 + + px4esc-v1 nsh: increase CONFIG_NFILE_DESCRIPTORS from 53 to 54 + + Updated to match master + This is needed when logger is logging to file and ulog streaming gets + activated + +commit 054d489b96948b05371d49e1885cb359d10bc432 +Author: David Sidrane +Date: Sat Aug 19 04:23:50 2017 -1000 + + px4-stm32f4discovery nsh: increase CONFIG_NFILE_DESCRIPTORS from 53 to 54 + + Updated to match master + This is needed when logger is logging to file and ulog streaming gets + activated + +commit c2394053835fa8e5a56fae8debfbd4311555818c +Author: David Sidrane +Date: Sat Aug 19 04:23:50 2017 -1000 + + nxphlite-v3 nsh: increase CONFIG_NFILE_DESCRIPTORS from 53 to 54 + + Updated to match master + This is needed when logger is logging to file and ulog streaming gets + activated + +commit ea0dd5827bc69ef588654308f030881b9978c51c +Author: David Sidrane +Date: Sat Aug 19 04:23:49 2017 -1000 + + esc35-v1 nsh: increase CONFIG_NFILE_DESCRIPTORS from 53 to 54 + + Updated to match master + This is needed when logger is logging to file and ulog streaming gets + activated + +commit 8e1e67d8af03fa511cb0b2452d5cb072ae999da4 +Author: David Sidrane +Date: Thu Aug 17 11:26:03 2017 -1000 + + Updated NuttX submodule to upstream 7.21+ ==upstream + + Bugfix for random SD card failures on px4fmu-v5 (STM32F7) + + Update to upstream with PX4 contrib for STM32F7 DMA preflight + on SDMMC (SDIO) and DMA add dcache alignment check in + stm32_dmacapable when needed: The case were dcache is in + write-buffed mode. + +commit 306f3c53313a3988e1ee4a75b15dfa014c5a4333 +Author: David Sidrane +Date: Thu Aug 17 11:24:28 2017 -1000 + + px4fmu-v5:Updated defconfig to latest NuttX + +commit e02f1a8d0ff5f4706b650cf7cd8ad93be499372f +Author: David Sidrane +Date: Mon Aug 14 17:17:32 2017 -1000 + + Update NuttX submodule ==upstream + + Updated to upstream with C++14 fix + +commit c4dae5e36ee898b5bf3a5574b95884b416bef069 +Author: David Sidrane +Date: Mon Aug 14 09:52:02 2017 -1000 + + px4nucleoF767ZI-v1:Schedule work queue with higher priority as on master + + was:CONFIG_SCHED_HPWORKPRIORITY=192 + is:CONFIG_SCHED_HPWORKPRIORITY=249 + +commit 20866ad1af6232d9dc6c103d29f19f3b5dbddc7d +Author: David Sidrane +Date: Mon Aug 14 09:52:02 2017 -1000 + + px4-stm32f4discovery:Schedule work queue with higher priority as on master + + was:CONFIG_SCHED_HPWORKPRIORITY=192 + is:CONFIG_SCHED_HPWORKPRIORITY=249 + +commit 27e68160fb98489336381131b94aa31b22183109 +Author: David Sidrane +Date: Mon Aug 14 09:52:00 2017 -1000 + + crazyflie:Schedule work queue with higher priority as on master + + was:CONFIG_SCHED_HPWORKPRIORITY=192 + is:CONFIG_SCHED_HPWORKPRIORITY=249 + +commit 69744de5dde12910d68959ae940090bd4943d1b7 +Author: David Sidrane +Date: Mon Aug 14 09:52:00 2017 -1000 + + auav-x21:Schedule work queue with higher priority as on master + + was:CONFIG_SCHED_HPWORKPRIORITY=192 + is:CONFIG_SCHED_HPWORKPRIORITY=249 + +commit a7269fb5a3a3b36ae56f29562846ad6fc5c68f5b +Author: David Sidrane +Date: Mon Aug 14 09:51:59 2017 -1000 + + aerofc-v1:Schedule work queue with higher priority as on master + + was:CONFIG_SCHED_HPWORKPRIORITY=192 + is:CONFIG_SCHED_HPWORKPRIORITY=249 + +commit 09083345c8288c182f9d6307b08d201aeedab79d +Author: David Sidrane +Date: Mon Aug 14 09:51:58 2017 -1000 + + aerocore2:Schedule work queue with higher priority as on master + + was:CONFIG_SCHED_HPWORKPRIORITY=192 + is:CONFIG_SCHED_HPWORKPRIORITY=249 + +commit 683ac7e1f7ef89ee4eb2597f54cd0b9a7914c948 +Author: David Sidrane +Date: Mon Aug 14 09:51:58 2017 -1000 + + aerocore:Schedule work queue with higher priority as on master + + was:CONFIG_SCHED_HPWORKPRIORITY=192 + is:CONFIG_SCHED_HPWORKPRIORITY=249 + +commit 8ac43c998869a57908cce46ebd80ee66d599e48e +Author: David Sidrane +Date: Fri Aug 11 15:45:54 2017 -1000 + + nxphlite-v3:use px4_micro_hal PX4_BUS_NUMBER_{TO|FROM}_PX4 mapping + +commit 64b9f687c0d4925aac1b2c8eadef7c17315f981a +Author: David Sidrane +Date: Fri Aug 11 15:35:37 2017 -1000 + + px4_micro_hal:Provide PX4_BUS_NUMBER_{TO|FROM}_PX4 mapping + + For historical reasons (NuttX STM32 numbering) PX4 bus numbering is + 1 based. All PX4 code, including, board code is written to assuming 1 + based numbering. In the PX4 I2C driver the 1 is subtracted from the + buss number to address the freqency array. These macros are used to + allow the board config to define the bus numbers in terms of the NuttX + driver numbering. 1,2,3 for one based numbering (STM32) or 0,1,2 + for zero based (Kinetis) + +commit 5889b4d89ce47e810a0dc498f291110489c3649b +Author: David Sidrane +Date: Thu Aug 10 14:39:32 2017 -1000 + + Updated NuttX submodule to upstream 7.21+ ==upstream + + Latest upstream. With PX4 contrib for Wide Char fix. + + cwchar:Use CONFIG_LIBC_WCHAR to only export the wc/mb functions + + When a build does not want to use wide or multibyte char + CONFIG_LIBC_WCHAR is not set. Therefore we should to only + export the wc/mb functions when defined. + + Regardless of the stat of CONFIG_LIBC_WCHAR the non mb/wc + definitions such as mbstate_t, wint_t, wctype_t need to be + exported. + +commit f5ed7586bfef20c27036bbe4db9afe8f38b6f3c9 +Author: David Sidrane +Date: Wed Aug 9 15:55:21 2017 -1000 + + boards common:Fix formating + +commit 8e4e4fae36b7f0f9fbb494fa65b13b2df802d4e8 +Author: David Sidrane +Date: Wed Aug 9 15:46:04 2017 -1000 + + rc.sensors:Align with master + +commit f52338143b24d584a8bb46172f5409e164588afb +Author: David Sidrane +Date: Wed Aug 9 15:21:25 2017 -1000 + + nxphlite-v3:Updated to upstream master + + Add FastRTPS + +commit c05429a70ca3a134d6623fb912d2e8813964d427 +Author: David Sidrane +Date: Wed Aug 9 15:17:54 2017 -1000 + + samv7:Add PX4_NUMBER_I2C_BUSES + +commit 01c1228b21a5a987255eff3968be0f54093783fd +Author: David Sidrane +Date: Wed Aug 9 15:16:56 2017 -1000 + + kinetis:Add define for PX4_NUMBER_I2C_BUSES + +commit c7823ffc5887eb4be3a881fcb5c7afd5b7a5ffd4 +Author: David Sidrane +Date: Wed Aug 9 13:04:41 2017 -1000 + + spi:Print only device index (mask bus in _device + + Print only the PX4_SPI_DEV_ID portion of the _device + +commit a5297074c6494081539aef145c10ee85d84cd75b +Author: David Sidrane +Date: Tue Aug 1 12:03:29 2017 -1000 + + zubaxgnss-v1 nsh: Upstream NuttX removed setenv.sh + +commit b405657e8659cb11544e253299679c7d6eaf0d74 +Author: David Sidrane +Date: Tue Aug 1 12:03:27 2017 -1000 + + zubaxgnss-v1 bootloader: Upstream NuttX removed setenv.sh + +commit b08da5397c83bc24d02fca76d694507804f6d3a7 +Author: David Sidrane +Date: Tue Aug 1 12:03:26 2017 -1000 + + sim nsh: Upstream NuttX removed setenv.sh + +commit 99242b549c6e82a9ec01522d63b6ce44d072917b +Author: David Sidrane +Date: Tue Aug 1 12:03:26 2017 -1000 + + s2740vc-v1 nsh: Upstream NuttX removed setenv.sh + +commit 89640fbdfdc9833482606eb6354e5437cecc3af4 +Author: David Sidrane +Date: Tue Aug 1 12:03:25 2017 -1000 + + s2740vc-v1 bootloader: Upstream NuttX removed setenv.sh + +commit bafc00c8fac5e15927b2fac23d749ee5edd0234b +Author: David Sidrane +Date: Tue Aug 1 12:03:25 2017 -1000 + + px4nucleoF767ZI-v1 nsh: Upstream NuttX removed setenv.sh + +commit 8191196efdc46761a8cb129677dfeae638aaa18c +Author: David Sidrane +Date: Tue Aug 1 12:03:25 2017 -1000 + + px4io-v2 nsh: Upstream NuttX removed setenv.sh + +commit 4073e3aa40cc42d6dcb05efaaea3799769a27ef1 +Author: David Sidrane +Date: Tue Aug 1 12:03:24 2017 -1000 + + px4fmu-v5 nsh: Upstream NuttX removed setenv.sh + +commit 5180f01ef24d2271148787179d8478fe4b3ad4f2 +Author: David Sidrane +Date: Tue Aug 1 12:03:24 2017 -1000 + + px4fmu-v4pro nsh: Upstream NuttX removed setenv.sh + +commit f83ea86698e1c2293b27a524ce3afe2987d1f47c +Author: David Sidrane +Date: Tue Aug 1 12:03:23 2017 -1000 + + px4fmu-v4 nsh: Upstream NuttX removed setenv.sh + +commit 3f7301956ea0059687119048c4f4e240d62b4db0 +Author: David Sidrane +Date: Tue Aug 1 12:03:23 2017 -1000 + + px4fmu-v3 nsh: Upstream NuttX removed setenv.sh + +commit 1d99c507efbf33108ac24fd67a3ee9bd6c8864b0 +Author: David Sidrane +Date: Tue Aug 1 12:03:23 2017 -1000 + + px4fmu-v2 nsh: Upstream NuttX removed setenv.sh + +commit 18572c10ac9e556c1f0836398a64aa00696f0a3c +Author: David Sidrane +Date: Tue Aug 1 12:03:22 2017 -1000 + + px4fmu-v1 nsh: Upstream NuttX removed setenv.sh + +commit 932e06b2f39fb0adbaff20eb832ef81029d8a4da +Author: David Sidrane +Date: Tue Aug 1 12:03:22 2017 -1000 + + px4flow-v2 nsh: Upstream NuttX removed setenv.sh + +commit 5d5b91fb5fb527b68d5a574d1ea1f9558b9c7d78 +Author: David Sidrane +Date: Tue Aug 1 12:03:22 2017 -1000 + + px4flow-v2 bootloader: Upstream NuttX removed setenv.sh + +commit 89ab7456c06b67bb9c718cedbc35481733ffb8cf +Author: David Sidrane +Date: Tue Aug 1 12:03:21 2017 -1000 + + px4esc-v1 nsh: Upstream NuttX removed setenv.sh + +commit f3790dc8d15dd62f84e3e9ac8d91b9cb3820fc11 +Author: David Sidrane +Date: Tue Aug 1 12:03:21 2017 -1000 + + px4esc-v1 bootloader: Upstream NuttX removed setenv.sh + +commit a920d8e3050c68a7d11cc0e094cb2b50820e52b6 +Author: David Sidrane +Date: Tue Aug 1 12:03:21 2017 -1000 + + px4cannode-v1 nsh: Upstream NuttX removed setenv.sh + +commit ccc474abbe97595cb2a6c5ed900b07765f665a4f +Author: David Sidrane +Date: Tue Aug 1 12:03:20 2017 -1000 + + px4cannode-v1 bootloader: Upstream NuttX removed setenv.sh + +commit 23d980bf19c6ceba160ab1672a65c9215c72a387 +Author: David Sidrane +Date: Tue Aug 1 12:03:20 2017 -1000 + + px4-stm32f4discovery nsh: Upstream NuttX removed setenv.sh + +commit e1562e0d67437e9e061811fdd01c0c4e4557e026 +Author: David Sidrane +Date: Tue Aug 1 12:03:20 2017 -1000 + + nxphlite-v3 nsh: Upstream NuttX removed setenv.sh + +commit e1dd4677cae2b24c3a6e16a53ab36839d84af861 +Author: David Sidrane +Date: Tue Aug 1 12:03:19 2017 -1000 + + mindpx-v2 nsh: Upstream NuttX removed setenv.sh + +commit d7c5419f57155fe26f7e6c4570f2750754adaa3c +Author: David Sidrane +Date: Tue Aug 1 12:03:19 2017 -1000 + + esc35-v1 nsh: Upstream NuttX removed setenv.sh + +commit c5aea5640b7a60de946be3f9ffba634338c4bf2f +Author: David Sidrane +Date: Tue Aug 1 12:03:19 2017 -1000 + + esc35-v1 bootloader: Upstream NuttX removed setenv.sh + +commit f15c7a60cd174ed5d4ef5197787624b87497f446 +Author: David Sidrane +Date: Tue Aug 1 12:03:18 2017 -1000 + + crazyflie nsh: Upstream NuttX removed setenv.sh + +commit 5e220ea3f2ea4b2222b0e50be18973d1463d4531 +Author: David Sidrane +Date: Tue Aug 1 12:03:18 2017 -1000 + + auav-x21 nsh: Upstream NuttX removed setenv.sh + +commit e3c57ea656318d5c8bb9c19ae70169ae48ec2b29 +Author: David Sidrane +Date: Tue Aug 1 12:03:18 2017 -1000 + + aerofc-v1 nsh: Upstream NuttX removed setenv.sh + +commit cb65b39c4952a2f5d0625bb0903af6cbb63247d9 +Author: David Sidrane +Date: Tue Aug 1 12:03:17 2017 -1000 + + aerocore2 nsh: Upstream NuttX removed setenv.sh + +commit b3c614c5734bca533eed8f5e0117e4b1b8529bef +Author: David Sidrane +Date: Tue Aug 1 12:03:17 2017 -1000 + + aerocore nsh: Upstream NuttX removed setenv.sh + +commit 713ccb01be8acfdc373e09a36b9eff6feea2400f +Author: David Sidrane +Date: Mon Jul 31 16:40:25 2017 -1000 + + Update Nuttx Submodule ==upstream + + Latest uptake from upstream. + +commit d2bc3a534fba07e3ff88ff65f3323bd578363341 +Author: David Sidrane +Date: Mon Jul 31 16:38:53 2017 -1000 + + px4nucleoF767ZI-v1:Fixed STM32_RCC_DCKCFGR2_DSISRC + + C&P error in upstream was:RCC_DCKCFGR2_DSISEL_48MHZ is + RCC_DCKCFGR2_DSISEL_PHY + +commit e6cc4530b49b01666b486b03e7b43c6fc3c96d92 +Author: David Sidrane +Date: Mon Jul 31 16:36:20 2017 -1000 + + px4fmu-v5:Fixed STM32_RCC_DCKCFGR2_DSISRC + + C&P error in upstream was:RCC_DCKCFGR2_DSISEL_48MHZ is + RCC_DCKCFGR2_DSISEL_PHY + +commit c264cb3224e085a9853aa2bd261302fefeac2d9d +Author: David Sidrane +Date: Mon Jul 31 16:33:31 2017 -1000 + + erofc-v1:Updated to new NuttX IRQ API changes + +commit ae2e1da93a40e5c83756e06edb610c9c022bf2ad +Author: David Sidrane +Date: Mon Jul 31 15:07:00 2017 -1000 + + px4_impl_nuttx:PX4 does not used compressed defconfigs nor configure.sh + + The new upstream nuttx defconfig format is compressed. This + will not work well for board configs that are out of the + upstream NuttX tree. + + The reconstitution step will not replace all the non default + settings. I.E. CONFIG_ARCH_BOARD_PX4xxxx and will remove + setting that are not defined from the config/KConfig. Like + CONFIG_ARCH_BOARD_PX4xxxx=y. + + Also the configure script will fail if run without + and intervening make distclean + + The only 2 steps from configure that re needed are + Copying the defconfig to .config and Make.defs + +commit cb21aced5e90dd1e0a0b079e8d93528f543285fb +Author: David Sidrane +Date: Mon Jul 31 13:22:53 2017 -1000 + + PX4 System: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 724e4f9e39f3bce3385a578ea2438896ea4d24ec +Author: David Sidrane +Date: Mon Jul 31 13:21:34 2017 -1000 + + px4cannode-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 65c66d664faa5ad38b98644e50a584a37fa75a91 +Author: David Sidrane +Date: Mon Jul 31 13:20:36 2017 -1000 + + zubaxgnss-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 9a6158e2917ff4dfd9f407b3d21f403b771b5288 +Author: David Sidrane +Date: Mon Jul 31 13:20:35 2017 -1000 + + zubaxgnss-v1 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit a039a7635c0f8f19bf7213043624b8844fdc5ec2 +Author: David Sidrane +Date: Mon Jul 31 13:20:35 2017 -1000 + + s2740vc-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 2f5da07b9ccddde4c78d46591e5e2582cd557b62 +Author: David Sidrane +Date: Mon Jul 31 13:20:34 2017 -1000 + + s2740vc-v1 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 34d87bbddd2b6262591e7ca833d17c40685a388f +Author: David Sidrane +Date: Mon Jul 31 13:19:53 2017 -1000 + + px4io-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit f7f2ecacd4760af5c15e4ab3e6a9a741a8c9a218 +Author: David Sidrane +Date: Mon Jul 31 13:19:52 2017 -1000 + + px4fmu-v4pro nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 8cbd7a9290affb58a1407850fa88fc04b7fad122 +Author: David Sidrane +Date: Mon Jul 31 13:19:52 2017 -1000 + + px4fmu-v4 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 6d5ac6ada96935d33a6eed03dc03db25c7376a72 +Author: David Sidrane +Date: Mon Jul 31 13:19:51 2017 -1000 + + px4fmu-v3 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 9b5acf694ba0dbccfb202d2e28eadf627c77c83e +Author: David Sidrane +Date: Mon Jul 31 13:19:51 2017 -1000 + + px4fmu-v2 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit e382a97273525dcf5f5e6a04d05ebd2ee042f263 +Author: David Sidrane +Date: Mon Jul 31 13:19:50 2017 -1000 + + px4fmu-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 7bcd37b06581413125fc9ccc7095fcb9c8db11a9 +Author: David Sidrane +Date: Mon Jul 31 13:19:49 2017 -1000 + + px4flow-v2 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit c59d9e08a735f290f2b9b1ac5a7cdd3d425e756c +Author: David Sidrane +Date: Mon Jul 31 13:19:49 2017 -1000 + + px4flow-v2 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 3cd605e73461a05be32c0abcb8ef6575426c38c3 +Author: David Sidrane +Date: Mon Jul 31 13:19:48 2017 -1000 + + px4esc-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit fb758e86d01155ed2485b602477164e51d8029f4 +Author: David Sidrane +Date: Mon Jul 31 13:19:48 2017 -1000 + + px4esc-v1 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit afa7dd518bf9a81ee59a850ebc3492f1193fa427 +Author: David Sidrane +Date: Mon Jul 31 13:19:46 2017 -1000 + + px4cannode-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit fee1e87fb1a228746c4bc3563ee469c326f2138e +Author: David Sidrane +Date: Mon Jul 31 13:19:45 2017 -1000 + + px4cannode-v1 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 94d4a8577b295490c41cc9e5f09d759f5cb08ced +Author: David Sidrane +Date: Mon Jul 31 13:19:45 2017 -1000 + + px4-stm32f4discovery nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 62aff9f2c6f18112ae1656c840a6b33069cecbcc +Author: David Sidrane +Date: Mon Jul 31 13:19:44 2017 -1000 + + mindpx-v2 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 7339b957fee209d392cb2ec34669b5833d56ca7b +Author: David Sidrane +Date: Mon Jul 31 13:19:43 2017 -1000 + + esc35-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 43c90e64afa8caf66cb422a4212339d42d14a146 +Author: David Sidrane +Date: Mon Jul 31 13:19:43 2017 -1000 + + esc35-v1 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 7048b068a8db59b2bd197eb9ecb69ddb393e8d5a +Author: David Sidrane +Date: Mon Jul 31 13:19:42 2017 -1000 + + crazyflie nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 1f0a4e8aa96a60c7763d0ec88d0b34f41c405636 +Author: David Sidrane +Date: Mon Jul 31 13:19:42 2017 -1000 + + auav-x21 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 076a8713f86a2ea5c5f2485da0c41be18153d322 +Author: David Sidrane +Date: Mon Jul 31 13:19:41 2017 -1000 + + aerofc-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 5ea00ff4e6af4314dbafc9ccf68a9a991ad54135 +Author: David Sidrane +Date: Mon Jul 31 13:19:40 2017 -1000 + + aerocore2 nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 7265523f409d14bcbca5394db1ebc126116df0be +Author: David Sidrane +Date: Mon Jul 31 13:19:23 2017 -1000 + + aerocore nsh: Upstream NuttX defconfig changes + + was:CONFIG_STM32_STM32F40XX is:CONFIG_STM32_STM32F4XXX + +commit 5aee418e59cf24b8896aa3f40f22ca82a0bd1c5d +Author: David Sidrane +Date: Mon Jul 31 13:02:50 2017 -1000 + + nxphlite-v3:Updated config with upstream naming changes + + Reordering and renaming to match master for v3 config + +commit be9c1073090023bc499e82fb2569982a4e645f35 +Author: David Sidrane +Date: Fri Jun 23 07:01:35 2017 -1000 + + NXPHLITE_V3:Start fxos8700cq + +commit ffffad352f4df277c3b4a7d16933ce9a4fa61636 +Author: David Sidrane +Date: Wed Jun 21 18:32:14 2017 -1000 + + nxphlite-v3:add usb_connected command + +commit 58a6e57452fcc25e5f7f74987afc0e8f2d79b289 +Author: David Sidrane +Date: Wed Jun 21 18:12:01 2017 -1000 + + nxphlite-v3:Use ADC reading for VBUS + + On this HW the VBUS detection is on the ADC. The ADC module + reads the value and sets a global flag as well as publishing + the value via uOrb. + +commit 57892805e20378c40e9d18e5111bc8a4250a1926 +Author: David Sidrane +Date: Tue Jun 20 17:53:45 2017 -1000 + + Sensors:add ID for fxos8700c mag and accel + +commit 3b42d306238a46c67f0024443e46130968d065da +Author: David Sidrane +Date: Tue Jun 20 17:51:41 2017 -1000 + + fxos8700c:Inital commit mag and accel driver + +commit a7422dc9b69f9dcfa4a3d44a4954c57960beb7d2 +Author: David Sidrane +Date: Tue Jun 20 17:49:05 2017 -1000 + + nxphlite-v3:Define and use sensor reset pins + + Define and use the Sensor reset pins. Added the cide to reset + the nxphlite-v3 sensors. + +commit c66c830909366c3bf2e681b2b023b54bb01ad3d6 +Author: David Sidrane +Date: Tue Jun 20 12:08:39 2017 -1000 + + Updated NuttX submodule to upstream 7.21+ ==upstream + + PX4 contrib for Kientis I2C driver + +commit 1682101cffe1764fae55389fbc57d8b16471f6f5 +Author: David Sidrane +Date: Fri Jun 16 17:00:55 2017 -1000 + + mpl3115a2:Rework per data sheet + + The driver appeared to not be finished and was a clone + of another driver that did not work. + +commit e8f2f33911f49d8a21af8a3b056702666c448fcf +Author: David Sidrane +Date: Thu Jun 15 15:25:30 2017 -1000 + + Updated NuttX submodule to upstream 7.21+ ==upstream + + PX4 contrib for samv7 twihs (i2c) driver ref counting. + +commit 526f07b5274ef0fd432e19ba0c4408ec34552c76 +Author: David Sidrane +Date: Wed Jun 14 17:18:22 2017 -1000 + + gpio_led:Define GPIO_MAX_SERVO_PIN down to 4 + + Support boards with less than 6 (GPIO_SERVO_n) where + n is now 16..4 + +commit f4992e64f72ff573d142652d2c4016815425ea04 +Author: David Sidrane +Date: Wed Jun 14 16:12:11 2017 -1000 + + mtd:24xxxx_mtd add AT24C02 - AT24C16 + +commit 5f9b23b4756de582e962a1b82a03509cd2c06f82 +Author: David Sidrane +Date: Wed Jun 14 13:34:18 2017 -1000 + + same70 micro hal + +commit c536bf95f0b3be2875e199755e1f7120aeb21d5b +Author: David Sidrane +Date: Wed Jun 14 13:30:20 2017 -1000 + + px4-same70xplained-v1:ROMFS changes + +commit 2de54da6482526914059aa4b6d9096dfff33c391 +Author: David Sidrane +Date: Wed Jun 14 16:18:14 2017 -1000 + + nxphlite-v3:Updates for latest master + +commit 7cb2319221a8dd73a937c2801e84ae38ec5f7d4f +Author: David Sidrane +Date: Wed Jun 14 15:02:19 2017 -1000 + + mavlink:Hardfaulting usage at 2552 - set to 2840 + +commit eab69fafe104bfc9f5aacf3f291a002f4c389be1 +Author: David Sidrane +Date: Wed Jun 14 13:46:31 2017 -1000 + + Updated NuttX submodule to upstream 7.21+ ==upstream + + PX4 contrib for Kientis SPI + +commit ad5f166c75b8dfe1fcb7aa7d965f0c196ecd02b7 +Author: David Sidrane +Date: Thu Jun 8 16:12:09 2017 -1000 + + nxphlite-v3:Removes spi stubs + +commit 1af3ea322c8e7dbe6efc1cb510fb97cfa6de1fb7 +Author: David Sidrane +Date: Thu Jun 8 15:39:56 2017 -1000 + + BUGFIX:mtd hardfault in no SPI + + NULL check needed to be done before SPI_XXXX calls + +commit 01f520dfd21cd913d555eeef11cb1bb401cc7249 +Author: David Sidrane +Date: Thu Jun 8 15:37:46 2017 -1000 + + Kinetis SPI is zero based + +commit 30653226ed3f8755ba6937ba7812d7cb13c737b2 +Author: David Sidrane +Date: Thu Jun 8 15:36:49 2017 -1000 + + nxphlite-v3:Add MTD to defconfig + +commit 72ea7ae8f6af43f74f5ff4e7d8ddd35e1ef981c2 +Author: David Sidrane +Date: Tue Jun 6 19:10:54 2017 -1000 + + px4cannode-v1:Updated board_button to match upstream NuttX + + upstren widened board_buttons ti 32 bit + +commit 7a0d6174e2d31a04fb978cb12f328d3e340202ab +Author: David Sidrane +Date: Tue Jun 6 15:47:40 2017 -1000 + + nxphlite-v1:Removed from PX4 + + Superceeded by nxphlite-v3 before released + +commit 19313728b032a457fb84e5dd2c95a85aff2d3285 +Author: David Sidrane +Date: Tue Jun 6 15:45:23 2017 -1000 + + Updated NuttX submodule to upstream 7.21+ ==upstream + + PX4 contrib for Kientis USB-FS and MPU fixes. Fixed warning + +commit 39632a67d9d027b4629c858d95e6054711e5a78e +Author: David Sidrane +Date: Tue Jun 6 14:57:17 2017 -1000 + + nxphlite-v3:Removed usb init, there is none needed to be done by board + +commit f48d3f05c24d682f65df595c7d8eecd4c4ceced3 +Author: David Sidrane +Date: Tue Jun 6 14:55:59 2017 -1000 + + Updated NuttX submodule to upstream 7.21+ ==upstream + + PX4 contrib for Kientis USB-FS and MPU fixes. + +commit d4d8f744e1bcd6a62741f309ed8b4cf2e96881fc +Author: David Sidrane +Date: Fri May 26 14:45:09 2017 -1000 + + Updated NuttX submodule to upstream 7.20+ ==upstream + + Latest uptake. PX4 contrib for Kinetis ADC definition fixes + +commit 1bc760c1949d55037ba52861c807116f40ae2a0a +Author: David Sidrane +Date: Fri May 26 14:44:13 2017 -1000 + + Kinetis:Added PX4 ADC Driver. + + PX4 Driver for Kinetis uisng just ADC1. + + On V3 HW RC00 the USB_VBUS_VALID on pin 36 of the MCU + ADC0_SE16/ADC1_SE22 is bridged to pin 29 ADC1_DP0 and read + there. But because of missing schottky diodes on V3 HW RC00 + the signal is true (3.3V) when powered by the Power Module. + +commit 160f5cc67d5f6b15956425f6298fc4d14fe6b07b +Author: David Sidrane +Date: Wed May 24 14:43:33 2017 -1000 + + Removed px4cannode from build as it does not fit in flash. + +commit eb9ebb26ea6af972d9e8dcff43654aaed459daca +Author: David Sidrane +Date: Wed May 24 14:20:51 2017 -1000 + + px4fmu-v4pro:Had wrong bus ID for SPI5, SPI6 + +commit 906d7e7acd3200476d80434517e96c75df0fde30 +Author: David Sidrane +Date: Wed May 24 13:40:01 2017 -1000 + + Using Upstream NuttX up_cxxinitialize from app/platform/gnu + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 4fbcfae3674dfbb981cc0918c9f5aab5569ec13e +Author: David Sidrane +Date: Wed May 24 13:38:43 2017 -1000 + + px4io firmware: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 143750d60cd62d2df6cabf501837b81bd8ba5f47 +Author: David Sidrane +Date: Wed May 24 13:37:44 2017 -1000 + + zubaxgnss-v1: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 2a66de94524a45e3aeb72a6e5eacdaf2e1ad740b +Author: David Sidrane +Date: Wed May 24 13:37:43 2017 -1000 + + tap-v1: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 9156fa09e3c28ccdfbab14d5d24282d1ba528aa8 +Author: David Sidrane +Date: Wed May 24 13:37:42 2017 -1000 + + s2740vc-v1: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 601ec364e888f1f44146cf9248b2c9b0227ca999 +Author: David Sidrane +Date: Wed May 24 13:37:42 2017 -1000 + + px4nucleoF767ZI-v1: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 06b21b60de47b445be10020616b818d1ed4f272b +Author: David Sidrane +Date: Wed May 24 13:37:40 2017 -1000 + + px4io-v1: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 1e25a61b3750e7650d562ef0a0974cf2a4d52531 +Author: David Sidrane +Date: Wed May 24 13:37:40 2017 -1000 + + px4fmu-v5: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 0bf10f02c960061e033bb9c0bfb620dbb695cc88 +Author: David Sidrane +Date: Wed May 24 13:37:39 2017 -1000 + + px4fmu-v4pro: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit caaf2f8e6c2a6d16dcdb2675c0d2739e907cbc94 +Author: David Sidrane +Date: Wed May 24 13:37:39 2017 -1000 + + px4fmu-v4: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 834ec95198831e70633e46ed88cb4f7daa38d055 +Author: David Sidrane +Date: Wed May 24 13:37:38 2017 -1000 + + px4fmu-v2: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit db442ed26bd32e0012a6ffe5ea709f8f9d734f92 +Author: David Sidrane +Date: Wed May 24 13:36:49 2017 -1000 + + px4flow-v2: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit dce72003fe8a34a7bfce19d7ffaecd3f12500198 +Author: David Sidrane +Date: Wed May 24 13:36:48 2017 -1000 + + px4esc-v1: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 1bbab7b2196f09f3931539f9f7909df3d656b086 +Author: David Sidrane +Date: Wed May 24 13:36:48 2017 -1000 + + px4cannode-v1: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 193a22288a59f7670e327e6887ff953bc303bbce +Author: David Sidrane +Date: Wed May 24 13:36:47 2017 -1000 + + px4-stm32f4discovery: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 2a266266c631f54e1cd87f25a37a8631a72714f7 +Author: David Sidrane +Date: Wed May 24 13:36:46 2017 -1000 + + nxphlite-v3: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 8fa8835a6fb53cede496e319cbaa733cc42cdd86 +Author: David Sidrane +Date: Wed May 24 13:36:46 2017 -1000 + + nxphlite-v3: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 3e26c861a2cbbc4f3add2847233d90d4f54d60df +Author: David Sidrane +Date: Wed May 24 13:36:45 2017 -1000 + + nxphlite-v1: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit eca7e0aff7c420dff440c19d504aeed013e7f716 +Author: David Sidrane +Date: Wed May 24 13:36:44 2017 -1000 + + mindpx-v2: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit ce3bcd04022bb31b17d2c14ed44ca22a087e9535 +Author: David Sidrane +Date: Wed May 24 13:36:44 2017 -1000 + + esc35-v1: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 554fb822e69c2ec2f5a29c83867efd04f6436418 +Author: David Sidrane +Date: Wed May 24 13:36:43 2017 -1000 + + crazyflie: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 6829855b1feb857ab42301254b7068b031978b32 +Author: David Sidrane +Date: Wed May 24 13:36:43 2017 -1000 + + auav-x21: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 0e6c7890c0814d70ab00789a73c5a51b747bc5fe +Author: David Sidrane +Date: Wed May 24 13:36:42 2017 -1000 + + aerofc-v1: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 9bfee14be06e88bfd773ccf8685f69353ba02089 +Author: David Sidrane +Date: Wed May 24 13:36:41 2017 -1000 + + aerocore2: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 4b87fac11a5a3815abf3795132c2d81910ecd941 +Author: David Sidrane +Date: Wed May 24 13:36:41 2017 -1000 + + aerocore: Upstream NuttX up_cxxinitialize moved + + was: is:platform/cxxinitialize.h + Removed PX4 version:src/modules/systemlib/up_cxxinitialize.c + in favor of nuttx platform/gnu/gnu_cxxinitialize.c + +commit 069408bc6edc9ff8f9a5c3b5f7921c85d8f2bcd8 +Author: David Sidrane +Date: Wed May 24 13:35:17 2017 -1000 + + Updated NuttX submodule to upstream 7.20+ ==upstream + + Latest uptake. defconfig changes and common cxxinitialize.c + +commit b4887e55a8b72f06c73d98a1cfc74a5d270ef5e0 +Author: David Sidrane +Date: Wed May 24 13:16:42 2017 -1000 + + zubaxgnss-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit f9b5f92268957eaf4e6112297a39d742e2897af7 +Author: David Sidrane +Date: Wed May 24 13:16:42 2017 -1000 + + zubaxgnss-v1 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 440141872b53d9bb2b6dfc10725f7b7818e387f0 +Author: David Sidrane +Date: Wed May 24 13:16:40 2017 -1000 + + sim nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit d21115ef150f67df502747110af02bb46c9eedec +Author: David Sidrane +Date: Wed May 24 13:16:40 2017 -1000 + + s2740vc-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 6b6833e35314ba929e89f208e821cb0a9d405a02 +Author: David Sidrane +Date: Wed May 24 13:16:39 2017 -1000 + + s2740vc-v1 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit f7852cb68c8fe239a37f942abf60ce84a639297f +Author: David Sidrane +Date: Wed May 24 13:16:39 2017 -1000 + + px4nucleoF767ZI-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 5fb8774377b641baa9cf079a420fd5b116d024e0 +Author: David Sidrane +Date: Wed May 24 13:16:38 2017 -1000 + + px4io-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit d509838b49a6912faf724929fc7d716b1f03758f +Author: David Sidrane +Date: Wed May 24 13:16:37 2017 -1000 + + px4fmu-v5 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit d44d21a669a3bd74c7de8663bd91e1a90a8235cf +Author: David Sidrane +Date: Wed May 24 13:16:36 2017 -1000 + + px4fmu-v4pro nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 4692b66f493d0a6a26aabd84c2dde0a43f82e0e5 +Author: David Sidrane +Date: Wed May 24 13:16:24 2017 -1000 + + px4fmu-v4 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 72efdf5fab983c79d863f200ac8994a05f3f8e6c +Author: David Sidrane +Date: Wed May 24 13:16:24 2017 -1000 + + px4fmu-v3 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit f165f6b4fc5bedb77775b82d6cb3f44a35c51819 +Author: David Sidrane +Date: Wed May 24 13:16:23 2017 -1000 + + px4fmu-v2 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 82c441031cda031f51c1a7ecc5815fac6adb2552 +Author: David Sidrane +Date: Wed May 24 13:16:22 2017 -1000 + + px4fmu-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 9c48d1006cd02b2579cd7c326674101335fa6097 +Author: David Sidrane +Date: Wed May 24 13:16:07 2017 -1000 + + px4flow-v2 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 18148bcd312eb39aa9b745bacc096d6ed0a3f01b +Author: David Sidrane +Date: Wed May 24 13:16:06 2017 -1000 + + px4flow-v2 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 15748f92756cc9dd824d6db1ba68d9aa6542d461 +Author: David Sidrane +Date: Wed May 24 13:09:51 2017 -1000 + + px4esc-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit fadf9d417cc719b4f374360466f4d35d034123da +Author: David Sidrane +Date: Wed May 24 13:09:50 2017 -1000 + + px4esc-v1 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 7d8185591eb92e038418d94a633f4b4811a79f49 +Author: David Sidrane +Date: Wed May 24 13:09:49 2017 -1000 + + px4cannode-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 2c37d20a22aa6027361d7c2d0c310ba7cc50cbe6 +Author: David Sidrane +Date: Wed May 24 13:09:49 2017 -1000 + + px4cannode-v1 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 2d477c8f0714f863997aba4f046febd72cba901a +Author: David Sidrane +Date: Wed May 24 13:09:48 2017 -1000 + + px4-stm32f4discovery nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit c6c391b4c73a439fc542b091466a86eff751df6f +Author: David Sidrane +Date: Wed May 24 13:09:48 2017 -1000 + + nxphlite-v3 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit a1fa11e6a3335ad172c827ffec4ff30674169a37 +Author: David Sidrane +Date: Wed May 24 13:09:47 2017 -1000 + + nxphlite-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 34e08be910b49be324162367c99f5b9e4129e7af +Author: David Sidrane +Date: Wed May 24 13:09:46 2017 -1000 + + mindpx-v2 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 7657a40c41e8f0ecdcb1fd8cec22bd62b11a3839 +Author: David Sidrane +Date: Wed May 24 13:09:46 2017 -1000 + + esc35-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit c09fefa5bb1385db093c8e61fb1550b9aa14e32c +Author: David Sidrane +Date: Wed May 24 13:09:45 2017 -1000 + + esc35-v1 bootloader: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit caa5e337dac2469c4ac610d8876cd0f35c5d480f +Author: David Sidrane +Date: Wed May 24 13:09:45 2017 -1000 + + crazyflie nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 63cdc56c5fac54f095bfd866553fcba05d2f0f81 +Author: David Sidrane +Date: Wed May 24 13:09:44 2017 -1000 + + auav-x21 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit ad4ec948a2ee5b55b74b38e0719a3f669ecdb6a7 +Author: David Sidrane +Date: Wed May 24 13:09:43 2017 -1000 + + aerofc-v1 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit bcfdc818928394785140b41e5e476d31451bfd71 +Author: David Sidrane +Date: Wed May 24 13:09:43 2017 -1000 + + aerocore2 nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 7d76e3f987111d8c3a82d21784f9636826e9f339 +Author: David Sidrane +Date: Wed May 24 13:09:42 2017 -1000 + + aerocore nsh: Upstream NuttX defconfig changes + + was:CONFIG_ARM_TOOLCHAIN_IAR is:CONFIG_ARCH_TOOLCHAIN_IAR + was:CONFIG_ARM_TOOLCHAIN_GNU is:CONFIG_ARCH_TOOLCHAIN_GNU + was:CONFIG_MUTEX_TYPES is:CONFIG_PTHREAD_MUTEX_TYPES + +commit 7d8eee202bf55d9cba42dca685a6f9e281b7b330 +Author: David Sidrane +Date: Mon May 15 16:14:23 2017 -1000 + + Kinetis:Hack for imediate PWM update + +commit 2b54ef458b3e2bf819a77f8ed976d4814a2b82b1 +Author: David Sidrane +Date: Mon May 15 14:31:43 2017 -1000 + + Kinetis:PWM + +commit 58c3c8a94b2fbbea492a9bf05946b8f3b13d11ed +Author: David Sidrane +Date: Mon May 15 16:12:50 2017 -1000 + + fmu:Fix stack overwrite + +commit 444a7a2aecf5df199038ad970ae9520847ee68d9 +Author: David Sidrane +Date: Mon May 15 14:33:23 2017 -1000 + + PX4 System changes to support 14 Timer IO channels + +commit df2b5e420f8a29890f3cad874117e5819a255d3f +Author: David Sidrane +Date: Mon May 15 14:32:39 2017 -1000 + + nxphlite-v3:Define PWM and Capture + +commit 681a862b65d71af5680961fda21a693e4dc0dcfe +Author: David Sidrane +Date: Sat May 13 05:47:50 2017 -1000 + + Updated NuttX submodule to upstream 7.20+ ==upstream + + Latest uptake. PX4 contrib for Kinetis K66 pin map fixes. + +commit 69795884860b53cf0f63436e38a0b80fbb223ef3 +Author: David Sidrane +Date: Sat May 13 05:42:02 2017 -1000 + + Patch tracks upsteam NuttX change to apps/Makefile + + A recent change in upstream Nuttx apps/Makefile to fix external + pathing required the patch to be updated. + +commit 2982f7f53a1dd6a401cf8aa149103e820d4da09e +Author: David Sidrane +Date: Sat May 13 05:41:44 2017 -1000 + + s2740vc-v1: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit 6dfa55af45633b82eca95bdb47f00beec05fbebc +Author: David Sidrane +Date: Sat May 13 05:41:42 2017 -1000 + + px4fmu-v4pro: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit 0ed964ef787769c01bbade449dc7822717ad51b6 +Author: David Sidrane +Date: Sat May 13 05:41:42 2017 -1000 + + px4fmu-v4: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit 5708f5f9452e5ec8a64cfb56a6026c7eebb83fa5 +Author: David Sidrane +Date: Sat May 13 05:41:41 2017 -1000 + + px4fmu-v1: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit b46e58629332f819656ed08f41df7faadbf1305b +Author: David Sidrane +Date: Sat May 13 05:41:41 2017 -1000 + + px4flow-v2: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit 5fe857b18851f0935e140f1dc053787df89025ac +Author: David Sidrane +Date: Sat May 13 05:41:41 2017 -1000 + + px4cannode-v1: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit 830780f93e363fb36254d5c746f80926bb6b2643 +Author: David Sidrane +Date: Sat May 13 05:41:40 2017 -1000 + + nxphlite-v3: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit c02848dfb909c315693aa07696939ac3991ff8af +Author: David Sidrane +Date: Sat May 13 05:41:40 2017 -1000 + + nxphlite-v1: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit feb4aaa551a034486cfedfe21ff151f5ae53c533 +Author: David Sidrane +Date: Sat May 13 05:41:40 2017 -1000 + + mindpx-v2: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit 85fcd55908d5babfb4ea7b77ea11773ea94554bc +Author: David Sidrane +Date: Sat May 13 05:41:39 2017 -1000 + + auav-x21: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit e4583e0ec7fbcdf6790f7583ea6bffe2e22d553a +Author: David Sidrane +Date: Sat May 13 05:41:39 2017 -1000 + + aerocore2: Upstream NuttX reloaction of can.h + + can.h was moved in upstream NuttX from nuttx/drivers/can.h + to nuttx/include/nuttx/can/can.h + +commit 5bace5d0fe64ce15449299e1bafa513ee1915168 +Author: David Sidrane +Date: Fri May 12 17:26:41 2017 -1000 + + nxphlite-v3:Configure Tone Alarm + +commit 520850f5f4dea0afceef9ac9762fa1d4d01fee8a +Author: David Sidrane +Date: Fri May 12 17:24:57 2017 -1000 + + kinetis:Implemented Tone Alarm using TPM timers + +commit 6e2885cc4ee9db027213cd611eb3e902bc45d621 +Author: David Sidrane +Date: Wed May 10 17:12:36 2017 -1000 + + nxphlite-v3:Board mods to support 1 Mhz FTM + +commit 24edfbcbcae33ed6fba08c812c114aa1f0063aa7 +Author: David Sidrane +Date: Tue May 9 19:21:42 2017 -1000 + + nxphlite-v3:GPIO_TRI set as output + +commit d8513afcc0d005c46662f76c1feb3974f2454e4a +Author: David Sidrane +Date: Tue May 9 19:21:29 2017 -1000 + + nxphlite-v3:Init TONE ALARM IDLE + +commit e172328f2683030e54dafeeda74953e3fe5ddec3 +Author: David Sidrane +Date: Tue May 9 15:01:47 2017 -1000 + + nxphlite-v3:Init GPIO_SPEKTRUM_P_EN pin + +commit 9342c81cf2bef3f8f3bf1534cb140753dd497cc6 +Author: David Sidrane +Date: Tue May 9 14:47:21 2017 -1000 + + nxphlite-v3:Using new SPEKTRUM API + +commit 9ec37a78ffdee0f0677d1849145fc6ca6170075c +Author: David Sidrane +Date: Tue May 9 11:27:09 2017 -1000 + + nxphlite-v3:Add mpl3115a2 (stubed out) + +commit 32cd31c8147a70e5935d4986e80aab8b5222b159 +Author: David Sidrane +Date: Tue May 9 11:26:27 2017 -1000 + + sensors: Add mpl3115a2 + +commit f21025aac7513b431c9e48c77c5949e48264036b +Author: David Sidrane +Date: Tue May 9 11:26:09 2017 -1000 + + mpl3115a2: Added stubbed out driver to validate whoami + +commit c17949a1d11afefaa90b9b40464f2848b559c3c9 +Author: David Sidrane +Date: Tue May 9 06:54:05 2017 -1000 + + Update submodule NuttX ==upstream + +commit 80293d312f68da04408db4c020a277369b8c413f +Author: David Sidrane +Date: Fri May 5 16:41:58 2017 -1000 + + Update submodule NuttX ==upstream + + PX4 NuttX Kinetis contrib for Kinetis I2C pin definitions + inclding the Open drain configuration + +commit 39a34c5b624b31030f0ef48fe1c7e412096408fd +Author: David Sidrane +Date: Fri May 5 15:28:54 2017 -1000 + + Update submodule NuttX ==upstream + + PX4 NuttX Kinetis contrib now in upstream for: + + TPM support + OSC Updated fro K66 + UART and LPUART HW flow control and temios + BOARD_OSC_CR derived by board + + RC input + PPM + SBUS + + I suspect non exsitent sensors fails are using way to much cpu + resulting in PPM decode fails. + +commit 0e55a9e868ea449ef9576b110596df75fcdf3668 +Author: David Sidrane +Date: Fri May 5 15:28:26 2017 -1000 + + micro hal:Kinetis I2C busses are numbered from 0 + +commit eace382da933e7a4d5ae46c380cab66a6d40c1c3 +Author: David Sidrane +Date: Fri May 5 15:27:30 2017 -1000 + + nxphlite-v3: Indicate use of TMP for tone alarm + +commit b9e71ea8d152d37053243a559035cb0d3108650c +Author: David Sidrane +Date: Thu May 4 16:54:44 2017 -1000 + + Update submodule NuttX ==upstream_kinetis + + PX4 NuttX Kinetis contrib for + + TPM support + OSC Updated fro K66 + UART and LPUART HW flow control and temios + BOARD_OSC_CR derived by board + + RC input + PPM + SBUS + + I suspect non exsitent sensors fails are using way to much cpu + resulting in PPM decode fails. + +commit 2b853ea00ec8e9e36a7b3247226a5b6e70166281 +Author: David Sidrane +Date: Thu May 4 16:49:45 2017 -1000 + + nxphlite-v3:Using termios and HW flow control + + Using PX4 contrib of termios and HW flow control in NuttX + Kinetis. + + Removed stubs and updated defconfig. + +commit 2f2f1ff8eabaa15e1783ca73fca0e1735fdaf9b6 +Author: David Sidrane +Date: Thu May 4 08:41:47 2017 -1000 + + nxphlite-v3:Use 8bit io on usart access for inversion + + Fix comment + Use 8bit io on usart access for inversion, 32 bit + on odd address was causwing BUS access hard fault. + +commit 5ed8955db7f03a1da6d9f685de1ed05027948806 +Author: David Sidrane +Date: Wed May 3 17:43:45 2017 -1000 + + Update submodule NuttX ==upstream_kinetis + + Wip - HRT RC IN + +commit f1e8b532d97747ec2b18c377c9df18a5bb4547ea +Author: David Sidrane +Date: Wed May 3 17:43:01 2017 -1000 + + ADC hack to get comd prompt + +commit 69661df78368dcb3397c0c15a82e772b5f5175b9 +Author: David Sidrane +Date: Wed May 3 15:47:17 2017 -1000 + + tap-v1:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit dad290a8fc9ab8b8187494fcf4f1c7805aa90600 +Author: David Sidrane +Date: Wed May 3 15:47:13 2017 -1000 + + px4nucleoF767ZI-v1:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for s + that define a PX4 device on a given BUS and Chip Select + +commit 9dbaa001d32ab1b31c92b58b0a22e8face737863 +Author: David Sidrane +Date: Wed May 3 15:47:12 2017 -1000 + + px4fmu-v5:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit e332bfa72664732a8f17943f8dc347f16b28ad84 +Author: David Sidrane +Date: Wed May 3 15:47:11 2017 -1000 + + px4fmu-v4pro:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and + that define a PX4 device on a given BUS and Chip Select + +commit 3ade7c303a8ac2989a1dae2ce945abdb2e40396b +Author: David Sidrane +Date: Wed May 3 15:47:10 2017 -1000 + + px4fmu-v4:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macr + that define a PX4 device on a given BUS and Chip Select + +commit e38d5853ad10c635d049caf63fe628f7febd8d64 +Author: David Sidrane +Date: Wed May 3 15:47:09 2017 -1000 + + px4fmu-v2:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit a0b6b90abf0240f6fe141631895652a175a58bb4 +Author: David Sidrane +Date: Wed May 3 15:47:08 2017 -1000 + + px4cannode-v1:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit 6894425fa6cf7a3bd2c6235b835ca2d4e103a4aa +Author: David Sidrane +Date: Wed May 3 15:47:07 2017 -1000 + + nxphlite-v3:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit a9e58df2157b236bd19c5f071880ca854897ff27 +Author: David Sidrane +Date: Wed May 3 15:47:06 2017 -1000 + + nxphlite-v1:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit bc856df03b5e2be7e7d44ab86dd019abe5d1d576 +Author: David Sidrane +Date: Wed May 3 15:47:05 2017 -1000 + + mindpx-v2:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit 0232a24ae6db8bad9a519994c46756166de82c41 +Author: David Sidrane +Date: Wed May 3 15:47:04 2017 -1000 + + auav-x21:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit 40a6de582196b4decbd7ebadc0636388eaef0dde +Author: David Sidrane +Date: Wed May 3 15:47:03 2017 -1000 + + aerofc-v1:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit 5613a2f4e4b4fa3e14af1512405c093f5167f8ed +Author: David Sidrane +Date: Wed May 3 15:47:02 2017 -1000 + + aerocore2:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit c12f9943ab833b5d46fa77cea08f38e965497459 +Author: David Sidrane +Date: Wed May 3 15:47:01 2017 -1000 + + aerocore:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + +commit 25c8ceaf9103754f2f955ba002b7a149fc2b0863 +Author: David Sidrane +Date: Wed May 3 15:43:23 2017 -1000 + + mtd:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit 0d2124ce13ed7ce853303b39bbe4206710d721e7 +Author: David Sidrane +Date: Wed May 3 15:42:23 2017 -1000 + + ms5611:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit fcbb99200fcef63dc352cd6471a1da215aa3b871 +Author: David Sidrane +Date: Wed May 3 15:42:23 2017 -1000 + + mpu9250:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit 487315af199996da633a61139f9da7ed4d2affed +Author: David Sidrane +Date: Wed May 3 15:42:23 2017 -1000 + + mpu6000:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit 1e4113ee37d63ecc86d0648e6b4c2d512afdce17 +Author: David Sidrane +Date: Wed May 3 15:42:22 2017 -1000 + + lsm303d:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit 7e24ec12d921e7d302163be55c6b8134e8b9418e +Author: David Sidrane +Date: Wed May 3 15:42:22 2017 -1000 + + lps25h:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit 7df27aa3441e0c698c7bdab28233eec69ba0d0ce +Author: David Sidrane +Date: Wed May 3 15:42:21 2017 -1000 + + lis3mdl:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit 44a07e7084fdb50bc38ac902e62ef4e9491140e4 +Author: David Sidrane +Date: Wed May 3 15:42:21 2017 -1000 + + l3gd20:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit 3cef14482a231eb132855f232e35aa4468168e52 +Author: David Sidrane +Date: Wed May 3 15:42:21 2017 -1000 + + hmc5883:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit 81bd05d49cbc19bab417fb649832e9c38daa3bf8 +Author: David Sidrane +Date: Wed May 3 15:41:14 2017 -1000 + + bmp280:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit a5ea55cc5c4485163309ce2b0032e2b794c91a3c +Author: David Sidrane +Date: Wed May 3 15:41:14 2017 -1000 + + bmi160:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit 045771ffcbbe93dcf580927d516f511f8c61cfee +Author: David Sidrane +Date: Wed May 3 15:41:13 2017 -1000 + + bmi055:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit bd185ceb22a30afe1e05bb1b0ddf28e2aea59447 +Author: David Sidrane +Date: Wed May 3 15:41:13 2017 -1000 + + bma180:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit b4a9c1578b231bddb3a660b219eb5b6f101b5d8e +Author: David Sidrane +Date: Wed May 3 15:47:05 2017 -1000 + + board common:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device and macros + that define a PX4 device on a given BUS and Chip Select + Refactored to pack the PX4 format in the new NuttX format + +commit fa0ae6386d9ae09f060424924a2da60c7dcd6407 +Author: David Sidrane +Date: Wed May 3 15:42:20 2017 -1000 + + device:spi_dev_e is now uint32_t in NuttX + + Using new type of uint32_t for spi device + +commit c9040257ecd8d9a1aaa964a6c75eecaf5441f05a +Author: David Sidrane +Date: Wed May 3 15:34:09 2017 -1000 + + Update submodule NuttX ==upstream + + Latest upstream with SPI chip select changes + +commit c97753667129dcb986295acba23889f8dce04cc9 +Author: David Sidrane +Date: Wed Apr 12 04:39:13 2017 -1000 + + nxphlite-v3:Assign TPM1 CH0 to HRT, CH1 PPM + +commit ebaf8479c5907cb1e67f787483aeee0348eca522 +Author: David Sidrane +Date: Fri Apr 21 17:31:21 2017 -1000 + + nxphlite-v3:Clock configuration for TPM + +commit 8fd5fb00a34525939993164054347fbbbad98792 +Author: David Sidrane +Date: Fri Apr 21 17:29:14 2017 -1000 + + nxphlite-v1:Add Debug probes + +commit f6cacfc5866b5b5549cfb6112dfca1bd85c282e3 +Author: David Sidrane +Date: Fri Apr 21 17:19:42 2017 -1000 + + Kinteis:HRT Driver using TPM Timer + + This is the PX4 HRT driver fir the Kinetis K family with TPM + timers. + + The requirements for use are an input frequency divisible by + N = {2^0-2^7}. To get a 1 MHz frequency. We currently use + the OCSERCLK of 16 MHz /16. + +commit 26d65f9369e1fbb53f86251dc11c4960c18673e1 +Author: David Sidrane +Date: Fri Apr 21 17:41:49 2017 -1000 + + Update submodule NuttX ==upstream_kinetis + + Wip - HRT RC IN + +commit 5aa449f226098edf61f2f2a09d8f9d9be1eb31a0 +Author: David Sidrane +Date: Tue Apr 18 16:15:02 2017 -1000 + + nxphlite-v3:Set FRDIV to 512 to keep clock in spec + +commit 5608b8ca761d53cebd64379981f825cdd2a2704e +Author: David Sidrane +Date: Tue Apr 18 10:22:38 2017 -1000 + + nxphlite-v3:Refreashed config + Removed Networking until upstream settels down + +commit fba425c168da0a617644b4955704858a35a450b6 +Author: David Sidrane +Date: Tue Apr 18 10:20:39 2017 -1000 + + Updated patch list for rebase on PX4/Firmware master + +commit 417b853f7704134109ae55744b90c557e4410838 +Author: David Sidrane +Date: Tue Apr 18 10:13:33 2017 -1000 + + Update submodule NuttX ==upstream_kinetis + + Latest upstream + with minor warning fixed + +commit e2bd3b31d2a232cda41b6632be1eb7739ae628aa +Author: David Sidrane +Date: Tue Apr 18 10:02:22 2017 -1000 + + Kinetis:tone_alarm updated copyright + +commit bc4102bf3f6f18579d23ffdb0beeac6419c3da33 +Author: David Sidrane +Date: Tue Apr 18 10:01:31 2017 -1000 + + Added pwm_trigger from master + +commit 2295bdcdf299b148c13c6fd4254fce673f2d4e39 +Author: David Sidrane +Date: Tue Apr 18 08:13:47 2017 -1000 + + Update submodule NuttX ==upstream + +commit 3cf820ffd8e8863fc001dbf44b2172bb1322c859 +Author: David Sidrane +Date: Wed Apr 12 04:40:24 2017 -1000 + + Update submodule NuttX ==upstream + + Latest upstream + +commit 4db220d980e5626140ccf759b74d8fb1824b4a19 +Author: David Sidrane +Date: Mon Apr 10 09:36:41 2017 -1000 + + Update submodule NuttX ==upstream_kinetis + + Latest upstream_kinetis rebased on upstream + +commit 7ab29a38bf338c4b98b9c79c793e013232fea9f6 +Author: David Sidrane +Date: Fri Apr 7 13:49:07 2017 -1000 + + Kinetins ADC wip just to built and boot. Still Stubs + +commit 790da4dec335b6d4df4925a97f14064b960baa6a +Author: David Sidrane +Date: Tue Apr 18 10:20:14 2017 -1000 + + Kinetis:hrt stub - to get to command prompt + +commit 9a0fbe5623077030435d8632192c49e92dec04b2 +Author: David Sidrane +Date: Fri Apr 7 13:47:12 2017 -1000 + + Inital commit of nxphlite-v3 per v3 schematic + +commit deecf98f6e574a659e7926de5836397cce17c012 +Author: David Sidrane +Date: Fri Apr 7 13:34:53 2017 -1000 + + Update submodule NuttX ==upstream_kinetis + + Latest Upstrem + removed back ports for i2c-hotfix, stm32f7-serial-dma, and + add-set-ex-to-nsh in upstream + +commit 5922e08f5e052d455b5aadc0a6bd601843ccd12b +Author: David Sidrane +Date: Fri Mar 31 11:43:15 2017 -1000 + + nxphlite-v1:incorperate master's led changes and fit + +commit e281958b4342c62021833f62a64bef80859f7c50 +Author: David Sidrane +Date: Fri Mar 31 11:42:14 2017 -1000 + + nxphlite-v3:incorperate master's led changes + +commit 53e9ce83528ca1edb55748bba2f1b19ed667bf3c +Author: David Sidrane +Date: Fri Mar 31 11:40:18 2017 -1000 + + incorperate master's oneshot api - not functional + +commit f50b9ddbaebc2cfaf327a0c46a66747bb9f7e8cf +Author: David Sidrane +Date: Fri Mar 24 15:27:18 2017 -1000 + + Removed BACKPORT patches in upstream + +commit 5f92fe7e517bee7dd619e2dbdeae95dd31d05bec +Author: David Sidrane +Date: Fri Mar 24 15:26:15 2017 -1000 + + Renamed for ordering and classification + +commit 81d3c9a5e14f2085b35d2e5711ede8ba9bdfe616 +Author: David Sidrane +Date: Fri Mar 24 15:24:47 2017 -1000 + + Removed patch - uptream was fixed + +commit 10f84b46874f3ffb76279bfb1759bbf2c27ac43a +Author: David Sidrane +Date: Wed Mar 8 17:37:51 2017 -1000 + + Updated NuttX submodule to upstream 7.20+ ==upstream + +commit 4c1e397a51a2dc7ae375c7c854d5b93748138ed1 +Author: David Sidrane +Date: Wed Mar 8 17:04:54 2017 -1000 + + Baseline defconfig + +commit d0d4024cc830a33659275e734826ad792e5db910 +Author: David Sidrane +Date: Wed Mar 8 10:01:05 2017 -1000 + + Baseline defconfig + +commit 7a4c5c34751f2ff4c8b77839385a43c335230643 +Author: David Sidrane +Date: Tue Mar 7 18:29:19 2017 -1000 + + Added board_read_VBUS_state to board_common API + +commit 67abeaf182a2610a20f451d7b6f23246147afc53 +Author: David Sidrane +Date: Tue Mar 7 17:11:45 2017 -1000 + + Fixed PX4_MK_GPIO macro + +commit 83aa569f0b2381a122c0e99efe45417131518efe +Author: David Sidrane +Date: Mon Mar 6 09:06:06 2017 -1000 + + Updated NuttX submodule to upstream 7.20- ==upstream_kinetis + +commit 1f5e0907d5341b98afc1003e5fd7d374bf08cda9 +Author: David Sidrane +Date: Mon Mar 6 09:01:41 2017 -1000 + + Updated NuttX submodule to upstream 7.20- ==upstream + +commit 21caf63e13d064d2bf3bec2670c9dd70b68283a2 +Author: David Sidrane +Date: Tue Feb 28 16:32:32 2017 -1000 + + Update px4iofirmware, px4io and drivers to uses NuttX IRQ API changes + +commit bc81339a6812227f666220539d151db69f912cd4 +Author: David Sidrane +Date: Tue Feb 28 16:31:45 2017 -1000 + + Update stm32 to uses NuttX IRQ API changes + +commit e5eab6854c3e947b21a62737d8ed214956d3d047 +Author: David Sidrane +Date: Tue Feb 28 16:31:19 2017 -1000 + + Update Kinetis stubs to uses NuttX IRQ API changes + +commit 3bdbd5344170a27d45a046a671298c69aec9f6dc +Author: David Sidrane +Date: Tue Feb 28 16:30:21 2017 -1000 + + Update tap-v1 tap_pwr to uses NuttX IRQ API changes + +commit 8f24b1c6e0c9a709d50c994f4d3048a31afa3d18 +Author: David Sidrane +Date: Tue Feb 28 16:29:31 2017 -1000 + + Update libuavcan Submodule to uses PX4 contrib to uavcan for NuttX IRQ API changes + +commit 49ccaa6597b86ba6504fd5b8cb26159d6cc3e89b +Author: David Sidrane +Date: Tue Feb 28 16:27:19 2017 -1000 + + Shrink FLASH to fit with Upstream NuttX + +commit 21dec52be0e745dfd2f9b301f8f27d956b280218 +Author: David Sidrane +Date: Tue Feb 28 16:23:52 2017 -1000 + + px4io-v1 nsh add CONFIG_NOARQARG to reduse RAM size + +commit 99f694598ec6835f91d83f61a28d5646580527e2 +Author: David Sidrane +Date: Tue Feb 28 16:21:49 2017 -1000 + + Updated NuttX submodule to upstream 7.19+ ==upstream + + The has the upstream irq dispatch changes and PX4 contrib fixes + There is now a large static (4*NR_IRQ) NR_IRQ is > 77 on most SoS + that is uses to save and pass args to an interrupt service. + The problem this introduces is running out of ram on the + STM32F100 devices. So we will carry a set patches to at + COMPILE time use the oldstyle dispatch. + +commit fe3398300bc867cbe6a430de1583d846ff0ffb54 +Author: David Sidrane +Date: Tue Feb 28 15:54:42 2017 -1000 + + nxphlite-v1 Changes to provides USB clocking + + Support the PX4 contrib to upstream Nuttx for SIM. MCG and PMC + clocking. Now sets the USB clock correctly. + + Refit in FLASH + +commit 73944daf7558b73a79be353d7143d70918305e9e +Author: David Sidrane +Date: Mon Feb 27 16:12:22 2017 -1000 + + nuttx_nxphlite update config for changes on master + +commit 7cde985e277f1e2210de50a0aa856a8eff455a0c +Author: David Sidrane +Date: Mon Feb 27 15:45:20 2017 -1000 + + WIP nxphlite-v3 + + Configure Clocking, USB and Console on LPUART + +commit 6dfae5bface0247594819c73afc1328454e75857 +Author: David Sidrane +Date: Mon Feb 27 15:45:01 2017 -1000 + + Refreshed nxphlite-v3 nsh config + +commit 8f8159fba6cd93fd8cd46db33c12cb4819854e95 +Author: David Sidrane +Date: Mon Feb 27 15:43:15 2017 -1000 + + Updated NuttX submodule to upstream 7.19+ ==upstream + + With PX4 contrib for USB, Clocking, LPUART and UART + console selection and reordering + +commit 1d8b0f14df91f8afa2709ad9463b01add96e6f7d +Author: David Sidrane +Date: Mon Feb 27 06:58:53 2017 -1000 + + Updated NuttX submodule to upstream 7.19+ ==upstream_kinetis + + With PX4 contrib and numerous fixes from Greg adding + Kinetis LPUART + +commit 55cd301dac8bcd9e1aa6732c87826df08e97835b +Author: David Sidrane +Date: Wed Feb 22 11:38:50 2017 -1000 + + Updated NuttX submodule to upstream 7.19+ ==upstream + + With PX4 contrib adding Kinetis feature selection for + SIM and PCM + +commit 46e57a51a31fc89758b1f12f765dad144d002720 +Author: David Sidrane +Date: Wed Feb 22 10:42:22 2017 -1000 + + Updated NuttX submodule to upstream 7.19+ ==upstream + +commit 63af555c507ac6b7f1194c9b6a9b66e18371942e +Author: David Sidrane +Date: Wed Feb 22 07:06:58 2017 -1000 + + Updated NuttX submodule to upstream 7.19+ ==upstream_kinetis + + Fixes strings.h index macro colliding with c++ classes with + that have index as an initalized member variable. + +commit 343f05e1bc4377df90a6b88b18a44e8e571eeb47 +Author: David Sidrane +Date: Wed Feb 22 06:59:50 2017 -1000 + + zubaxgnss-v1 bootloader Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 0ccf3e0c9e48421ff09b185fec2588321b82148e +Author: David Sidrane +Date: Wed Feb 22 06:59:44 2017 -1000 + + tap-v1 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit d5774b31797e44626dd2216d9824dd56417b8891 +Author: David Sidrane +Date: Wed Feb 22 06:59:44 2017 -1000 + + s2740vc-v1 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 0b5f7a4d4b3f555534d30c9ed128ab65835e1d73 +Author: David Sidrane +Date: Wed Feb 22 06:59:44 2017 -1000 + + s2740vc-v1 bootloader Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 741191e8424324d86d60ce2b75a58db6dac77093 +Author: David Sidrane +Date: Wed Feb 22 06:59:43 2017 -1000 + + px4nucleoF767ZI-v1 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 99c66115e5ece8c8ddae2288854958b7b0988e7e +Author: David Sidrane +Date: Wed Feb 22 06:59:43 2017 -1000 + + px4io-v1 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit ccb2bcf7c1a644df9dd1ec02f72e8d14231e4d6a +Author: David Sidrane +Date: Wed Feb 22 06:59:43 2017 -1000 + + px4fmu-v5 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit a81889a1c597540d26e65d622d2b08c479971832 +Author: David Sidrane +Date: Wed Feb 22 06:59:42 2017 -1000 + + px4fmu-v4pro nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 3a4013440a4796621cd7882afe6b8c832e937675 +Author: David Sidrane +Date: Wed Feb 22 06:59:42 2017 -1000 + + px4fmu-v4 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 63812b847ae23b61fb19b4e31fee218689cf6dea +Author: David Sidrane +Date: Wed Feb 22 06:59:42 2017 -1000 + + px4fmu-v3 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 3e6abf081212bc3da845d207172181f99b1cce80 +Author: David Sidrane +Date: Wed Feb 22 06:59:42 2017 -1000 + + px4fmu-v2 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 981f673084b48f5861cc3e795489de1ac0d46787 +Author: David Sidrane +Date: Wed Feb 22 06:59:41 2017 -1000 + + px4flow-v2 bootloader Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 3ea3450febfff6e6eae8da8f4f0ceec47b929791 +Author: David Sidrane +Date: Wed Feb 22 06:59:41 2017 -1000 + + px4esc-v1 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit a0f1dbe5542745adaebe52cb3d8ba2e02f5a34f7 +Author: David Sidrane +Date: Wed Feb 22 06:59:40 2017 -1000 + + px4esc-v1 bootloader Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit d5795f4467277e1b791f2d0f3e56875991eb254f +Author: David Sidrane +Date: Wed Feb 22 06:59:40 2017 -1000 + + px4cannode-v1 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 1d9933796d3f0bb99cdc7bf95bddf6a7721130c8 +Author: David Sidrane +Date: Wed Feb 22 06:59:40 2017 -1000 + + px4cannode-v1 bootloader Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 210495d2638651bf8af596139cd1557c6b2446f1 +Author: David Sidrane +Date: Wed Feb 22 06:59:40 2017 -1000 + + px4-stm32f4discovery nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 2f792dcfcd9528e531fac87a809c0c77345260fd +Author: David Sidrane +Date: Wed Feb 22 06:59:39 2017 -1000 + + nxphlite-v3 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 431a107138b22cf112f8623bcc3ffa8c9176bc0c +Author: David Sidrane +Date: Wed Feb 22 06:59:39 2017 -1000 + + nxphlite-v1 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 82f566f94158ec8f2649bcb117db8e1efb15cec1 +Author: David Sidrane +Date: Wed Feb 22 06:59:39 2017 -1000 + + mindpx-v2 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 01699b32bc4e5a80b5d74859bd41fa14f226dd76 +Author: David Sidrane +Date: Wed Feb 22 06:59:38 2017 -1000 + + esc35-v1 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 74aeff4d04e884ece5bcc9dfb660d88a1d25065b +Author: David Sidrane +Date: Wed Feb 22 06:59:38 2017 -1000 + + esc35-v1 bootloader Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit b379249a3115286fe2c2dae9530c8672cc52d12f +Author: David Sidrane +Date: Wed Feb 22 06:59:38 2017 -1000 + + crazyflie nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 37c556eb0bfdcbf3b4cbedaaab3b5e39d1ba1ff8 +Author: David Sidrane +Date: Wed Feb 22 06:59:38 2017 -1000 + + auav-x21 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 5f3c31e6c52d8d4b8d8e22e719f68c35e43309d9 +Author: David Sidrane +Date: Wed Feb 22 06:59:37 2017 -1000 + + aerofc-v1 nsh Update for upstream NuttX removed CONFIG_LIBC_ARCH_BZERO + +commit 770fab470d89d32161c22969286eca58079ecffd +Author: David Sidrane +Date: Wed Feb 22 07:00:04 2017 -1000 + + Updated NuttX submodule to upstream 7.19+ ==upstream + + Fixes strings.h index macro colliding with c++ classes with + that have index as an initalized member variable. + +commit 287219e197aa2390469d1bd068d143104d4d5349 +Author: David Sidrane +Date: Tue Feb 21 09:46:34 2017 -1000 + + Update NuttX submodule 7.19+ ==upstream + + Pickes up upstream changes that define fully define + include/cxx/cwchar - we no longer need the PX4 patch + +commit 5e9605365178cab482d8000dcc9314b3693d9c69 +Author: David Sidrane +Date: Tue Feb 14 10:03:04 2017 -1000 + + Updated NuttX submodule to upstream 7.19+ ==upstream_kinetis + + With PX4 contrib adding Freedom-K66 and Kinetis K66 Support + and pending updates to upstream + +commit a611fcdeeb76060d87ca3ad57e4d5a4320122271 +Author: David Sidrane +Date: Mon Feb 13 14:48:09 2017 -1000 + + Update submodule NuttX ==upstream_kinetis + + Picks up stat() etal + +commit 509b1ec1c51c3933dc2e72fcac57cd4fa66c5ce9 +Author: David Sidrane +Date: Mon Feb 13 13:29:29 2017 -1000 + + Updated Shadow patch for addition of stat() in upstream + +commit 16714e3991221d04dc4dffecd18df6b92f1d3e39 +Author: David Sidrane +Date: Mon Feb 13 13:28:07 2017 -1000 + + Updated NuttX submodule for kinetis WIP ==upstream_kinetis + + With stat() from upstream + +commit 2a7514194b1f4bdfb0f0b92bfd008739dcddfc9a +Author: David Sidrane +Date: Thu Feb 9 13:52:02 2017 -1000 + + Updated NuttX submodule for kinetis WIP ==upstream_kinetis + + With setvbuf() and up_timer_initialize became arm_timer_initialize + +commit 60bda1627afe225ab8b3b4dbe18a2929774cb41b +Author: David Sidrane +Date: Thu Feb 9 13:48:10 2017 -1000 + + zubaxgnss-v1 bootloader Update for upstream NuttX up_timer_initialize changes + + up_timer_initialize became arm_timer_initialize + +commit 44bfd797b7eb660ee4298eeb1f97fe5b309d88f4 +Author: David Sidrane +Date: Thu Feb 9 13:48:08 2017 -1000 + + s2740vc-v1 bootloader Update for upstream NuttX up_timer_initialize changes + + up_timer_initialize became arm_timer_initialize + +commit 92c0e6861f2e1db13543363f17423998ed0caa81 +Author: David Sidrane +Date: Thu Feb 9 13:48:08 2017 -1000 + + px4flow-v2 bootloader Update for upstream NuttX up_timer_initialize changes + + up_timer_initialize became arm_timer_initialize + +commit c59817a62250f20bb5c8c7df2b4cddac81f603be +Author: David Sidrane +Date: Thu Feb 9 13:48:08 2017 -1000 + + px4esc-v1 bootloader Update for upstream NuttX up_timer_initialize changes + + up_timer_initialize became arm_timer_initialize + +commit 068e026ed1523d0c000116607d3cc861cb697037 +Author: David Sidrane +Date: Thu Feb 9 13:47:25 2017 -1000 + + px4cannode-v1 bootloader Update for upstream NuttX up_timer_initialize changes + + up_timer_initialize became arm_timer_initialize + +commit 2d00fdf630a5d8e5b0ec44c41419a10e86c7c104 +Author: David Sidrane +Date: Thu Feb 9 13:46:07 2017 -1000 + + esc35-v1 bootloader Update for upstream NuttX up_timer_initialize changes + + up_timer_initialize became arm_timer_initialize + +commit 4062061e59ffc75b5b9b5a9212e2eadfac2d7ffe +Author: David Sidrane +Date: Thu Feb 9 13:43:17 2017 -1000 + + zubaxgnss-v1 bootloader Update for upstream NuttX setvbuf changes + +commit 3c8f31772d9afd61aaac7d86108c3e900e2281ad +Author: David Sidrane +Date: Thu Feb 9 13:43:16 2017 -1000 + + s2740vc-v1 bootloader Update for upstream NuttX setvbuf changes + +commit 75b87702143e47987ea081d6488c82d3af34517b +Author: David Sidrane +Date: Thu Feb 9 13:43:15 2017 -1000 + + px4io-v1 nsh Update for upstream NuttX setvbuf changes + +commit 57fb4ccec9c88a49b6c346b82a44662f5e5ab947 +Author: David Sidrane +Date: Thu Feb 9 13:43:15 2017 -1000 + + px4flow-v2 bootloader Update for upstream NuttX setvbuf changes + +commit b389a4cd2d25dfc7ba85ec8d6f0d33f645d6c389 +Author: David Sidrane +Date: Thu Feb 9 13:43:15 2017 -1000 + + px4esc-v1 bootloader Update for upstream NuttX setvbuf changes + +commit 893313f352756219b8f23bd44401f7be2afac351 +Author: David Sidrane +Date: Thu Feb 9 13:43:15 2017 -1000 + + px4cannode-v1 bootloader Update for upstream NuttX setvbuf changes + +commit 0308b1d3639a0f741bc7ed60a349e86b873519db +Author: David Sidrane +Date: Thu Feb 9 13:43:14 2017 -1000 + + esc35-v1 bootloader Update for upstream NuttX setvbuf changes + +commit 227658c9ef29e15eea700e39ce712157f5b9afca +Author: David Sidrane +Date: Mon Feb 6 13:23:14 2017 -1000 + + Updated NuttX submodule for kinetis WIP ==upstream_kinetis + +commit fb7b8d475afc7d6f195e4e29b3752e4e2d0dc906 +Author: David Sidrane +Date: Fri Feb 3 12:11:47 2017 -1000 + + Updated NuttX submodule for kinetis WIP ==upstream_kinetis + +commit c0d691873738529f345aa6dc65459ad3e511aa22 +Author: David Sidrane +Date: Thu Feb 2 11:41:48 2017 -1000 + + Updated Nuttx Submodule to use kinetis WIP ==upstream_kinetis + +commit 9fd3eac282f3b8937dd3fea6f9c2bc896196cf62 +Author: David Sidrane +Date: Thu Feb 2 10:36:26 2017 -1000 + + Updated submodule NuttX for kinetis WIP ==upstream_kinetis + +commit d409ca3e4618266c9d3a688488db19700546eb26 +Author: David Sidrane +Date: Tue Jan 31 13:58:36 2017 -1000 + + Inital commit of nxphlite-v3 + +commit 0e23df28ea127bffaa652afe9aba7885720c0047 +Author: David Sidrane +Date: Tue Jan 31 13:56:21 2017 -1000 + + Removed STM32 references from Kinetis + +commit 23e45cb4b3aaa32e85fd05f7021d2533f725508b +Author: David Sidrane +Date: Tue Jan 31 11:27:09 2017 -1000 + + nxphlite-v1 Refreshed nuttx SDIO changes for 7.19+ + +commit 91f14435d766e99d7e95627b1829fc16d20ccdf9 +Author: David Sidrane +Date: Tue Jan 31 11:11:04 2017 -1000 + + px4nucleoF767ZI-v1 Refreshed nuttx SDIO changes for 7.19+ + +commit f9aa9f29e31c4dbef10fae284861eba3a68da86d +Author: David Sidrane +Date: Tue Jan 31 11:10:42 2017 -1000 + + px4fmu-v5 Refreshed nuttx SDIO changes for 7.19+ + +commit 983c436f5dd051d34d938096a6cad2c904c2f5ec +Author: David Sidrane +Date: Tue Jan 31 11:10:21 2017 -1000 + + px4fmu-v4pro Refreshed nuttx SDIO changes for 7.19+ + +commit 63b9c03e53c7c9bd4d41f6a031602e5db170cbdf +Author: David Sidrane +Date: Tue Jan 31 11:10:02 2017 -1000 + + px4fmu-v4 Refreshed nuttx SDIO changes for 7.19+ + +commit 0a25cc2254bc5569ca1fb19f8d321678e1c4a0e0 +Author: David Sidrane +Date: Tue Jan 31 11:09:45 2017 -1000 + + px4fmu-v3 Refreshed nuttx SDIO changes for 7.19+ + +commit afad39fa14296f6eef5929521b91370d87f0090b +Author: David Sidrane +Date: Tue Jan 31 11:09:27 2017 -1000 + + px4fmu-v2 Refreshed nuttx SDIO changes for 7.19+ + +commit 6ffcec48ba356f99f093ea4023f757729b796f3f +Author: David Sidrane +Date: Tue Jan 31 11:09:11 2017 -1000 + + mindpx-v2 Refreshed nuttx SDIO changes for 7.19+ + +commit 61e45ebb48ae014760e41b2bb4572972849770ac +Author: David Sidrane +Date: Tue Jan 31 11:08:50 2017 -1000 + + auav-x21 Refreshed nuttx SDIO changes for 7.19+ + +commit 8ac9e82ac4545f8d48b6fb75542ce8040e883139 +Author: David Sidrane +Date: Tue Jan 31 11:06:03 2017 -1000 + + Updated NuttX submodules to upstream 7.19+ ==upstream + + These changes add arch namespace to some SDIO related CONFIG defines + in support of per channel capabilities for SDIO + The SDIO api addes SDIO_CAPABILITIES(dev) + and define SDIO_CAPS_1BIT_ONLY and SDIO_CAPS_DMASUPPORTED + + STM32 + ----- + + WAS: + CONFIG_SDIO_DMA=y + + IS: + + WAS: + CONFIG_SDIO_DMAPRIO=0x00010000 + + IS: + CONFIG_STM32_SDIO_DMA=y + CONFIG_STM32_SDIO_DMAPRIO=0x00001000 + + WAS: + CONFIG_ARCH_HAVE_SDIO=y + CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y + CONFIG_MMCSD_SDIO=y + CONFIG_SDIO_PREFLIGHT=y + CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE=y + + IS: + CONFIG_ARCH_HAVE_SDIO=y + CONFIG_SDIO_DMA=y + CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y + CONFIG_MMCSD_SDIO=y + CONFIG_SDIO_PREFLIGHT=y + CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE=y + + STM32F7 + ------- + WAS: + + IS: + + was CONFIG_SDMMC1_DMA + is:Delketed + was CONFIG_SDMMC2_DMA + is:Delketed + + was: + CONFIG_SDMMC1_PRI + is: + CONFIG_STM32F7_SDMMC1_PRI + + was: + CONFIG_SDMMC2_PRI + is: + CONFIG_STM32F7_SDMMC2_PRI + + was: + CONFIG_SDMMC1_DMAPRIO + is: + CONFIG_STM32F7_SDMMC1_DMAPRIO + + was: + CONFIG_SDMMC2_DMAPRIO + is: + CONFIG_STM32F7_SDMMC2_DMAPRIO + +commit c837096268b4255bdf2f3db4a06d31091c063f92 +Author: David Sidrane +Date: Fri Jan 27 15:45:13 2017 -1000 + + sim nsh Refreshed nuttx config for 7.19+ + +commit 9daa8ec3c7f12a928b2eb7ea500122e99b98ec76 +Author: David Sidrane +Date: Fri Jan 27 14:07:48 2017 -1000 + + zubaxgnss-v1 bootloader Refreshed nuttx config for 7.19+ + +commit 13157b3e6c4aaa79da5496c102e2713cc2999b94 +Author: David Sidrane +Date: Fri Jan 27 14:06:50 2017 -1000 + + zubaxgnss-v1 nsh Refreshed nuttx config for 7.19+ + +commit cad85784a2ccd73e17e9ee7a429fecc01e2eac43 +Author: David Sidrane +Date: Fri Jan 27 14:07:47 2017 -1000 + + s2740vc-v1 bootloder Refreshed nuttx config for 7.19+ + +commit 277f117ba4f12cff4bfd0e7ff49d267500df95ef +Author: David Sidrane +Date: Fri Jan 27 14:06:48 2017 -1000 + + s2740vc-v1 nsh Refreshed nuttx config for 7.19+ + +commit 954c0bd601817c145d99d42609e69e25c1f084dd +Author: David Sidrane +Date: Fri Jan 27 14:06:47 2017 -1000 + + px4nucleoF767ZI-v1 nsh Refreshed nuttx config for 7.19+ + +commit 29437e1972ed578e8291405e616146cebce17079 +Author: David Sidrane +Date: Fri Jan 27 14:06:47 2017 -1000 + + px4io-v1 nsh Refreshed nuttx config for 7.19+ + +commit bd87fb4f09f6b568399a1d0920326f9945157ce3 +Author: David Sidrane +Date: Fri Jan 27 14:06:43 2017 -1000 + + px4-stm32f4discovery nsh Refreshed nuttx config for 7.19+ + +commit 9871495e647629529c5fe7aaf1846f804b0c724b +Author: David Sidrane +Date: Fri Jan 27 14:06:46 2017 -1000 + + px4fmu-v5 nsh Refreshed nuttx config for 7.19+ + +commit 10f9ec5400c3df2ed6908a68cd1590fc4d26dc0e +Author: David Sidrane +Date: Fri Jan 27 14:06:46 2017 -1000 + + px4fmu-v4pro nsh Refreshed nuttx config for 7.19+ + +commit d3e9a54b4f8c4abd887e747efa4f809daafad14f +Author: David Sidrane +Date: Fri Jan 27 14:06:45 2017 -1000 + + px4fmu-v4 nsh Refreshed nuttx config for 7.19+ + +commit 3f2b1a9d59819fe9e3e5af87cc75add49c93b56e +Author: David Sidrane +Date: Fri Jan 27 14:06:45 2017 -1000 + + px4fmu-v3 nsh Refreshed nuttx config for 7.19+ + +commit af4ab31d61fc518cea0eda87d7c91615034f9c60 +Author: David Sidrane +Date: Thu Jan 26 17:02:15 2017 -1000 + + px4fmu-v2 nsh refreshed config for Nuttx 7.19+ + +commit b717a71e8689bc744820dc96379bccea541b80c3 +Author: David Sidrane +Date: Fri Jan 27 14:06:44 2017 -1000 + + px4flow-v2 nsh Refreshed nuttx config for 7.19+ + +commit dcaba7d3d12909dc48248a5e5b75244904c0b950 +Author: David Sidrane +Date: Fri Jan 27 14:07:47 2017 -1000 + + px4flow-v2 bootloader Refreshed nuttx config for 7.19+ + +commit 9e746012a30277ac57acb8e06f948567ba4ef583 +Author: David Sidrane +Date: Fri Jan 27 14:06:44 2017 -1000 + + px4esc-v1 nsh Refreshed nuttx config for 7.19+ + +commit 60c8424af43503c591f64fb178b09479edc60026 +Author: David Sidrane +Date: Fri Jan 27 14:07:46 2017 -1000 + + px4esc-v1 bootloader Refreshed nuttx config for 7.19+ + +commit a32c3ee93db7130672004cee5936a9837c472fbf +Author: David Sidrane +Date: Fri Jan 27 16:36:14 2017 -1000 + + px4cannode-v1 nsh Refreshed nuttx config for 7.19+ + +commit 47ccb3fa1ce571c191c2f3cf3650c9b7cd77958d +Author: David Sidrane +Date: Fri Jan 27 16:36:06 2017 -1000 + + px4cannode-v1 bootloader Refreshed nuttx config for 7.19+ + +commit e2b8d3b043abb3cc7ba734eca5f4155b62aee75b +Author: David Sidrane +Date: Fri Jan 27 14:06:43 2017 -1000 + + nxphlite-v1 nsh Refreshed nuttx config for 7.19+ + +commit 2b07444f0db71a9bf363d4be4e06df092dd6b2b3 +Author: David Sidrane +Date: Fri Jan 27 14:06:42 2017 -1000 + + mindpx-v2 nsh Refreshed nuttx config for 7.19+ + +commit 3ea70836017955509b5d078d37debc5d25c0e3be +Author: David Sidrane +Date: Fri Jan 27 14:06:42 2017 -1000 + + esc35-v1 nsh Refreshed nuttx config for 7.19+ + +commit 618776974694feb62d5c723f512d27209cdfe803 +Author: David Sidrane +Date: Fri Jan 27 14:07:46 2017 -1000 + + esc35-v1 bootloader Refreshed nuttx config for 7.19+ + +commit df0057e79188646c5b0145c695ab0844c611a8c2 +Author: David Sidrane +Date: Fri Jan 27 14:06:42 2017 -1000 + + crazyflie nsh Refreshed nuttx config for 7.19+ + +commit 9ff583f6902104ef3255ad8d9cc8d8fa9b7224ba +Author: David Sidrane +Date: Fri Jan 27 14:06:41 2017 -1000 + + auav-x21 nsh Refreshed nuttx config for 7.19+ + +commit 74cb3d6a6647528c751ebeb21f55ee1e391d362c +Author: David Sidrane +Date: Fri Jan 27 14:06:41 2017 -1000 + + aerofc-v1 nsh Refreshed nuttx config for 7.19+ + +commit ff4ad00496bb17cd725b7472a34a277a3490f0c9 +Author: David Sidrane +Date: Fri Jan 27 14:08:26 2017 -1000 + + aerocore nsh Refreshed nuttx config for 7.19+ + +commit cab44bfa01ad90e604303ebb809c8f2b66812d31 +Author: David Sidrane +Date: Thu Jan 26 16:41:46 2017 -1000 + + Updated NuttX submodule to 7.19+ ==upstream + +commit addaf84f7f2f70f28567fc7e15ec38b7ce5b60fc +Author: David Sidrane +Date: Thu Jan 26 16:27:37 2017 -1000 + + zubaxgnss-v1 bootloader uses upstream NuttX's new struct packing + +commit a47770250e0eb0b234f7ff5ca9977a4fe2024c79 +Author: David Sidrane +Date: Thu Jan 26 16:27:11 2017 -1000 + + px4flow-v2 bootloader uses upstream NuttX's new struct packing + +commit 69ba0b89253c66885b72bf83f910a86a56412d53 +Author: David Sidrane +Date: Thu Jan 26 16:26:52 2017 -1000 + + px4esc-v1 bootloader uses upstream NuttX's new struct packing + +commit 2c9a6eb7275c7eb96710e46d7ddde831b0350446 +Author: David Sidrane +Date: Thu Jan 26 16:26:32 2017 -1000 + + px4cannode-v1 bootloader uses upstream NuttX's new struct packing + +commit 364551b6f5590f77fdc91fd55de2e699b00c89bc +Author: David Sidrane +Date: Thu Jan 26 16:26:05 2017 -1000 + + esc35-v1 bootloader uses upstream NuttX's new struct packing + +commit 187482c1bac55e7c6522f3a66afd5a58a41472c6 +Author: David Sidrane +Date: Thu Jan 26 16:25:08 2017 -1000 + + flashfs uses Upstream NuttX's new struct packing + +commit f6e82afff87fcc20f660db03567abcb432d8e969 +Author: David Sidrane +Date: Thu Jan 26 16:22:48 2017 -1000 + + bootloader UAVCAN uses upstream NuttX's new struct packing + +commit bf9a8a0beef9910476552eac81d9754fed12f42e +Author: David Sidrane +Date: Thu Jan 26 16:17:43 2017 -1000 + + Nuttx patches are now in upstream + +commit 2aa8674f86090cc88b0c695c28ca0203c71424d7 +Author: David Sidrane +Date: Thu Jan 26 12:43:49 2017 -1000 + + fmu Allow for using a common format + +commit c168bd248f2057fb15d4128d727d4197fd7b1a65 +Author: David Sidrane +Date: Thu Jan 26 12:39:46 2017 -1000 + + Use Proper ponter conversion + + When PX4_CPU_UUID_BYTE_FORMAT_ORDER is not defined properly + cast the arument for calling board_get_uuid_raw + +commit 34627ac7b918635ca75c2632eb30a882198e46a1 +Author: David Sidrane +Date: Mon Oct 24 16:37:53 2016 -1000 + + REVERT: To fit in FLASH + + Conflicts: + cmake/configs/nuttx_nxphlite-v1_default.cmake + +commit fcb57afd3d81315ca78bf9a7acc1b84fa9413082 +Author: David Sidrane +Date: Wed Jan 25 13:58:23 2017 -1000 + + Add Kinetis impelmantation Skeleton for board common SoC version api + +commit ca9ac66b7703d678a8d639720c5b3d86638ffd02 +Author: David Sidrane +Date: Wed Jan 25 13:55:00 2017 -1000 + + Add new lib/version + +commit 1dbe8b860535c9d75ca806ffc123161c87e14830 +Author: David Sidrane +Date: Wed Jan 25 10:36:18 2017 -1000 + + Adding Kinetis board common identity to micro hal + +commit da178e869341290127e4ad3314a3e9a960eee5b8 +Author: David Sidrane +Date: Wed Jan 25 10:32:45 2017 -1000 + + Adding Kinetis board common identitiy api + +commit 0c576426b21d644cf335c583797b4ebb70526f60 +Author: David Sidrane +Date: Mon Jan 23 15:50:47 2017 -1000 + + Add nxphlite-v1_default to alt builds for CI + +commit b2b6509ee066d6d9a903726591609fd7828c3b4d +Author: David Sidrane +Date: Mon Jan 23 15:17:13 2017 -1000 + + Use micro hal fir px4_savepanic + + To keep board_crashdump.c as common code we create a + wrapper around the arch depandant call to + stm32_bbsram_savepanic. + +commit 6669aa058d9dd3447da7de6b32aeb96d3aeba74c +Author: David Sidrane +Date: Mon Jan 23 15:15:34 2017 -1000 + + hardfault_log should has hal + + remove stm32_bbsram.h and use px4_config.h + +commit e93a5002a1901e68dc417aa5ede889f7d1ebf6c0 +Author: David Sidrane +Date: Wed Oct 12 15:30:34 2016 -1000 + + Updated Micro HAL for kinetis + + Added px4_ abstraction macros + Removed stm32.h reference + +commit c1812af45ef3815d91d3f0e046cab5dfec501018 +Author: David Sidrane +Date: Fri Oct 7 14:36:49 2016 -1000 + + Inital commit of NXPhlite-v1 + +commit ec11b943a88d45a98db07b6d6a0bdd1a2b3989cf +Author: David Sidrane +Date: Fri Oct 14 05:52:10 2016 -1000 + + Allow an alternate startup file independent of bootloader builds + + In support of bootloader builds the nuttx_v3 builds previously had a + facility to set the start up files: Non Bootloader STM32 builds uses + the common vectors facility in NuttX. The bootloaders use a fixed + minimum set of vectors. + + Since other architectures my need to include a start up file or + set of files, this PR allow an alternate startup file to be + selected independent of if this is bootloader build. + +commit 28a9e3275349484d976f9bc831a17168157e2ca8 +Author: Daniel Agar +Date: Wed Sep 27 18:26:28 2017 -0400 + + test perf use stdout, not stdin + +commit 4e5b223a0889871f4c321bc853522371d9c7827a +Author: Daniel Agar +Date: Wed Sep 27 18:26:15 2017 -0400 + + hrt test decrease time + +commit af9690cf0801222238334e153715e89563f6d882 +Author: Daniel Agar +Date: Wed Sep 27 18:25:48 2017 -0400 + + add simple posix tests to SITL + +commit 5eb3e695bb501d5ad10c6d9a4c12fc7c067e1a8c +Author: Daniel Agar +Date: Wed Sep 27 20:48:12 2017 -0400 + + fix and enable mavlink ftp tests + +commit 3c18be387cc47c9875137745b171e7ccec901f2e +Author: Daniel Agar +Date: Tue Sep 26 12:25:02 2017 -0400 + + ROI - move handling to navigator (#7939) + +commit e72769c9248e6b1b0fb852cace6ff203eef0b22e +Author: James Goppert +Date: Mon Sep 25 13:55:56 2017 -0400 + + Imu filter (#7606) + + * Add adjustable driver level cutoff freq for accel/gyro. + + * Fix copy and paste error. + + * Updated print_info. + + * imu filter minor cleanup + +commit a945cd9fc2e7128375b699d7289ec1a64f301364 +Author: Lorenz Meier +Date: Mon Sep 25 08:19:11 2017 -0700 + + Sensors: Clean up boot output (#8005) + + Various sensors had too verbose or confusing boot output that would make the boot log hard to read. This patch ensures all output is consistently indicating if there is a real error or an optional sensor just not present. It also removed redundant error messages and adds an indication on which bus the sensor was probed. + +commit d04d62c37ef72914454a99036ff5f675e24f626f +Author: Daniel Agar +Date: Mon Sep 25 11:17:50 2017 -0400 + + airframe metadata sort by SYS_AUTOSTART and minor cleanup (#8009) + +commit 420df9d88ab407084d5f6e75918518e621fef7f0 +Author: Daniel Agar +Date: Mon Sep 25 11:09:16 2017 -0400 + + mavlink receiver remove undocumented CMD_PREFLIGHT_REBOOT_SHUTDOWN link shutdown (#8008) + +commit 4e0ddf86e11eee56563c6228cea80d042dc4d438 +Author: Daniel Agar +Date: Sun Sep 24 13:36:13 2017 -0400 + + rcS print full version + +commit 414b4d4a404d8ce629255967a943d7d590a34ff5 +Author: Daniel Agar +Date: Sun Sep 24 11:53:41 2017 -0400 + + ver silence hwcmp + +commit 0da2dca8c1216b4f9bf3159d9a7fa671690083fd +Author: Daniel Agar +Date: Sun Sep 24 11:39:30 2017 -0400 + + drivers remove device _debug_enabled + +commit e5f46856c46843a7cac222ef44988a56217498d5 +Author: ChristophTobler +Date: Mon Sep 25 10:37:27 2017 +0200 + + update submodule sitl_gazebo to include new range orientation + +commit 16825e6460e5839ee5267ba1e825c8e3cf3f1b2f +Author: ChristophTobler +Date: Fri Sep 22 11:19:56 2017 +0200 + + inav: subscribe to multi dist instances and check orientation + +commit bfe28c1df3b9c2c139976ba5998bf3b865794cc1 +Author: ChristophTobler +Date: Fri Sep 22 09:00:09 2017 +0200 + + lpe: check for distance sensor orientation + +commit ee82e80517ad92d761399486232787ac597124a1 +Author: ChristophTobler +Date: Fri Sep 22 08:50:26 2017 +0200 + + ekf2: subscribe to multi dist instances and check orientation + +commit 58e09faf9b490f6032b2d0d1ff37c8bf8c2a2397 +Author: ChristophTobler +Date: Tue Sep 19 14:38:55 2017 +0200 + + df trone wrapper: update for new orientation convention + + add possibility to specify distance sensor orientation + +commit de0c196b2bef0a25f17148aaa991155edf8775e8 +Author: ChristophTobler +Date: Tue Sep 19 14:30:28 2017 +0200 + + Bebop rangefinder: update for new orientation convention + +commit 07e6738586e28763b595efaeca86ab94b1f55e21 +Author: ChristophTobler +Date: Tue Sep 19 14:24:27 2017 +0200 + + mavlink receiver: update for new orientation convention + +commit c315aa659efcd97f80b04334d0ebd10d2412a578 +Author: ChristophTobler +Date: Tue Sep 19 14:20:03 2017 +0200 + + ulanding: update for new orientation convention + + add possibility to specify orientation and adapt to new defaults and use px4_getopt + +commit 018aa8e535ebbdffdc46dee76589c0cf25fad491 +Author: ChristophTobler +Date: Tue Sep 19 14:14:35 2017 +0200 + + srf02: update for new orientation convention + + add possibility to specify orientation and adapt to new defaults and use px4_getopt + +commit d5ddc2b4897f11dcd9a15a792c4a586fc5e6889d +Author: ChristophTobler +Date: Tue Sep 19 14:11:27 2017 +0200 + + srf02_i2c: update for new orientation convention + + add possibility to specify orientation and adapt to new defaults and use px4_getopt + +commit 4ed78595e75004f75c2ab24034e81353ab4dec40 +Author: ChristophTobler +Date: Tue Sep 19 14:06:43 2017 +0200 + + sf1xx: update for new orientation convention + + add possibility to specify orientation and adapt to new defaults and use px4_getopt + +commit 4f683db7328e23374467a10d880c7c0f4e40d982 +Author: ChristophTobler +Date: Tue Sep 19 13:45:56 2017 +0200 + + sf0x: update for new orientation convention + + add possibility to specify orientation and adapt to new defaults and use px4_getopt + +commit 0fcc54f95fbb0dd3f162d65119c6dd9158f06d32 +Author: ChristophTobler +Date: Tue Sep 19 13:38:51 2017 +0200 + + mb12xx: update for new orientation convention + + add possibility to specify orientation and adapt to new defaults and use px4_getopt + +commit 21f97cfce68e4f89b9f6d2dfd4dc3aa8e9363062 +Author: ChristophTobler +Date: Tue Sep 19 13:26:20 2017 +0200 + + LidarLite: update for new orientation convention + + add possibility to specify orientation and adapt to new defaults and use px4_getopt + +commit 286d8f2bfffcbb36ff2178f3720489a97f3891d6 +Author: ChristophTobler +Date: Tue Sep 19 13:22:29 2017 +0200 + + teraranger: add possibility to specify orientation and adapt to new defaults + +commit a4d37f71206218c74c86a5392334719bfc57ba89 +Author: ChristophTobler +Date: Tue Sep 19 13:21:07 2017 +0200 + + PX4Flow: add possibility to specify sonar orientation and adapt to new defaults + +commit a45ed5f776274cf0a60f0d478f9b675b693dc480 +Author: ChristophTobler +Date: Tue Sep 19 13:19:16 2017 +0200 + + add constants for distance orientation convention + +commit f0e8abe783fa8fe9f7c73be89155f4b1ccb19f81 +Author: Paul Riseborough +Date: Fri Sep 22 08:38:52 2017 +1000 + + mc_pos_control: Use arming state to prevent unsafe reference point changes + +commit ef0e47ee63eaa32e3ca8cd12d6f72d3f13f7e865 +Author: Paul Riseborough +Date: Tue Sep 19 15:57:21 2017 +1000 + + mc_pos_control: Fix bug causing flyaway when GPS gained after takeoff + + The change in origin when GPS was gained after takeoff was being used to shift the set point despite the previous origin being invalid. + +commit 24f056d2bbf2bee33e370b4250c901bf56fb5079 +Author: Daniel Agar +Date: Sat Sep 23 10:35:56 2017 -0400 + + mavlink receiver sync command_int/command_long + +commit 13e64d00a8b8afa7cedd201ee85842de4feeff6a +Author: James Goppert +Date: Sat Sep 23 10:35:36 2017 -0400 + + commander handle shutdown command (#8000) + +commit d82806869f104dd333e9d4d3760d166f9254fa02 +Author: José Roberto de Souza +Date: Fri Sep 22 18:24:00 2017 -0700 + + cmake: AeroFC: Remove unused apps and libs (#7993) + + We are running out of flash space in AeroFC so a cleanup is necessary. + + Tools not used in Aero RTF, INAV, fixed wing control, vtol control and + unused libs was removed. + + before + $ size build_aerofc-v1_default/src/firmware/nuttx/firmware_nuttx + text data bss dec hex filename + 956880 3524 14608 975012 ee0a4 firmware_nuttx + + after + $ size build_aerofc-v1_default/src/firmware/nuttx/firmware_nuttx + text data bss dec hex filename + 832200 3508 14616 850324 cf994 build_aerofc-v1_default/src/firmware/nuttx/firmware_nuttx + +commit 557559cd8585204e0de70eed198110431495c53e +Author: eric +Date: Thu Sep 21 10:09:20 2017 +0800 + + set _triplet_lat_lon_finite true to avoid landing to not the current location, see #7990 + +commit b4755297ecf3d91b2aa0d6d08d78e35f6692177d +Author: Daniel Agar +Date: Thu Sep 21 16:24:53 2017 -0400 + + delete control_state and cleanup vehicle_attitude (#7882) + +commit 5bea264a5f014d0468293c19081a295c4f87573e +Author: Matthias Grob +Date: Mon Sep 4 04:54:35 2017 +0200 + + Matrix Quaternions: Apply simpler call for constructor and copying to all remaining modules + +commit 2941cea3841aa767675e03d94af6cef74643c5d1 +Author: Matthias Grob +Date: Thu Sep 21 11:00:04 2017 +0200 + + matrix: Switch to hamilton convention for quaternion product order and according ecl changes + + Note: ecl needs to be updated at the same time + because as soon as the ecl is compiled within PX4 Firmware + the matrix submodule checked out by PX4 Firmware is used + for every call to a matrix or quaternion. + +commit 26e4756055777136d9384ec42fe9229236503afe +Author: Beat Küng +Date: Mon Sep 18 14:44:56 2017 +0200 + + mavlink_ftp_test: fix unit-tests + +commit ebd2acfc43ff62b961773937392306570743ae99 +Author: Beat Küng +Date: Mon Sep 18 12:38:49 2017 +0200 + + posix-configs: enable ftp for all mavlink instances + +commit 5b85b26351c2958c20fe13c6cd951720dce6c5b5 +Author: Beat Küng +Date: Mon Sep 18 12:37:46 2017 +0200 + + mavlink_ftp: keep a copy of the last reply & resend it upon duplicated seq num + +commit b072599679e295403622298e956eb72c0895f567 +Author: Beat Küng +Date: Mon Sep 18 12:34:34 2017 +0200 + + mavlink_ftp: fix alignment issue + +commit ea587d585f78db89c5214b160cb0887d4e22a3ea +Author: Beat Küng +Date: Mon Sep 18 12:33:36 2017 +0200 + + mavlink_ftp: add & handle kErrFailFileExists error + + This error definitions already existed in QGC + +commit 4778c7920144085652b21ae953bddd752902d96b +Author: Henry Zhang +Date: Wed Sep 20 13:47:45 2017 +0800 + + commander: removed CONFIG_ARCH_BOARD_xxx usage + +commit d2a37ff9d58a73fca0b347c7ae650d09963d45dc +Author: Henry Zhang +Date: Tue Sep 12 11:32:59 2017 +0800 + + MindPX: Schedule work queue with higher priority + +commit 12384f3ffb7748384710b920d56fb11e1adfaceb +Author: Henry Zhang +Date: Tue Sep 12 11:11:57 2017 +0800 + + MindPX: Enable DDS + +commit 42627777a0b5e49be0db0cab95a900f0646a63e9 +Author: Henry Zhang +Date: Tue Sep 12 11:05:43 2017 +0800 + + cmake configs : add camera_feedback module + +commit b5c3bc7b0f65c2a16ead6c83985a395882a1a14f +Author: sanderux +Date: Fri Aug 25 00:09:29 2017 +0200 + + Remove thrust_sp from pusher assist calculation + +commit 4e6ca271e73ee799e6f74e49b23a2c13f23707cf +Author: Daniel Agar +Date: Wed Sep 20 00:04:23 2017 -0400 + + more px4fmu-v1 cleanup (#7981) + +commit 0780e430fda5396a6ab64380380a993afabb2015 +Author: Lorenz Meier +Date: Sun Aug 6 23:23:10 2017 +0200 + + Sensors params: Adjust tube length to better default + +commit 1880abdac50ceb0b02379948a76886fa6557a524 +Author: Lorenz Meier +Date: Sun Aug 6 23:21:10 2017 +0200 + + Airspeed: Base sensor model on device ID from sensor + +commit 4ea49242d30c8f920b53895de067d99af41e36aa +Author: Andreas Antener +Date: Wed Aug 2 20:19:28 2017 +0200 + + SDP3x pitot compensation: fixed the compensation and protect agains negative compensation values + +commit b59aefc989d34cad32317b0235192310ce4d47e7 +Author: Lorenz Meier +Date: Sun Jul 30 21:45:43 2017 +0200 + + Airspeed measurement: Add accurate models for dynamic pressure + + This allows to get very accurate readings from the SDP3x sensor series from Sensirion using a complete sensor model. + +commit 9cd915949a3b5932cc98e79cb70301fee9863265 +Author: Daniel Agar +Date: Tue Sep 19 11:06:40 2017 -0400 + + FW raise min airspeed based on commanded bank (#7575) + +commit 3498fe0c6fe9715652a50d198d2be3b5efceba16 +Author: Daniel Agar +Date: Tue Sep 19 10:20:41 2017 -0400 + + delete sdlog2 EKF2 replay (#7982) + +commit b00c93ac21b3978fbd049ae4b1d3ac72c1389758 +Author: Beat Küng +Date: Tue Sep 19 11:01:21 2017 +0200 + + mc_pos_control_main: add clarification that we're in world frame + +commit 05e3c58e18c85041dc26a635f2243d7b3d428633 +Author: Beat Küng +Date: Mon Sep 18 14:18:18 2017 +0200 + + mc_pos_control_main: simplify manual control handling + +commit d6df692b7a69460642f1efaad967538f8b6ef1c2 +Author: Beat Küng +Date: Fri Sep 8 18:22:41 2017 +0200 + + param MPC_MAN_TILT_MAX: decrease maximum from 90 to 85 degrees + + At 90 degrees the yaw is extremely unstable (tested with HIL), it + overshoots and only very slowly converges to the correct value. + This behavior is also noticable with lower angles, but not so extreme. + It definitely needs to be looked into further, but for now this makes it + safer. + +commit 55bd35cba687d9ac085056c3aa00e75386862eb0 +Author: Beat Küng +Date: Fri Sep 8 18:19:23 2017 +0200 + + mc_pos_control_main: improve the manual input setpoints + +commit fc51c42280c433b025856f9ea1b763b5d0bf5771 +Author: Beat Küng +Date: Fri Sep 8 18:12:18 2017 +0200 + + mc_pos_control_main: fix types for parameter values + +commit 26f00609acf3b5edb81aebbc51b25973a93303bd +Author: Daniel Agar +Date: Sat Sep 9 12:25:11 2017 -0400 + + multirotor_motor_limits only publish for MC + +commit 9cacd3f9940ce30c2edb45898c96fd6403ccb155 +Author: Daniel Agar +Date: Sat Sep 16 18:10:34 2017 -0400 + + BMP280 fix /dev/baroX unregister + +commit 82f25453a79d33f759d8412f050b0c0e7a6c44b6 +Author: Dennis Mannhart +Date: Wed Sep 13 12:53:06 2017 +0200 + + mc_pos_control: smooth position control from stick input + +commit fb5cb87e9baa7ae003d4fe99d4e3b173b1e4d5bd +Author: Daniel Agar +Date: Sat Jun 3 11:52:10 2017 -0400 + + enable -Wlogical-op and fix bmi160 + +commit a031552756c2ed47f640627101f0f715fb0f3113 +Author: Daniel Agar +Date: Sun Jun 4 12:49:12 2017 -0400 + + systemcmds remove extra semicolons + +commit 681f019ac3642fc6e2ff89c7eddc92482b729695 +Author: Daniel Agar +Date: Sun Jun 4 12:49:01 2017 -0400 + + platforms remove extra semicolons + +commit 545ce9ae2480feb053686495eb09e5e1d896feec +Author: Daniel Agar +Date: Sun Jun 4 12:48:50 2017 -0400 + + modules remove extra semicolons + +commit 08fbd022af126c545877b3fbffbf91ba71946ff9 +Author: Daniel Agar +Date: Sun Jun 4 12:48:38 2017 -0400 + + lib remove extra semicolons + +commit 9f442794884324c6be719cdaaaa92bc862ab8e4c +Author: Daniel Agar +Date: Sun Jun 4 12:48:29 2017 -0400 + + include remove extra semicolons + +commit a1418c56ad015f8ed00658b6c6e640f321e70a35 +Author: Daniel Agar +Date: Sun Jun 4 12:48:12 2017 -0400 + + examples remove extra semicolons + +commit 58268c832c9025612ee8a01e4aa8e3754adc285b +Author: Daniel Agar +Date: Sun Jun 4 12:48:01 2017 -0400 + + drivers remove extra semicolons + +commit a87b6befbb8bbb7b1ad47688cda439a10131ec3b +Author: Daniel Agar +Date: Sat Jun 3 13:59:53 2017 -0400 + + ignore .vscode IDE directory + +commit aab91af05b9792dd42f6892ff795e3f917e787db +Author: Daniel Agar +Date: Sat Jun 3 13:58:37 2017 -0400 + + unit_test add missing definition + +commit 79869c848fc6fc7b8940246326c84e980a4941ac +Author: Daniel Agar +Date: Sat Jun 3 13:58:12 2017 -0400 + + drivers fix missing field initializers + +commit 35e15ed540e10c3a808458a2a97aa0c6bc8b3012 +Author: Daniel Agar +Date: Sat Jun 3 13:55:33 2017 -0400 + + cmake add -Wmissing-field-initializers and a few others + +commit d3ed77383857f6bf0b26ac0012ae4dfbdaa6aeed +Author: Daniel Agar +Date: Thu Apr 27 21:01:13 2017 -0400 + + sensors coverity fix 143426 + +commit 086ddf507824ca018315fb0756b20e05a393e26e +Author: Daniel Agar +Date: Thu Apr 27 20:54:38 2017 -0400 + + logger coverity fix 143427 + +commit 91cda080818ebd7c8e68767226bd3ec89089b481 +Author: Daniel Agar +Date: Thu Apr 27 20:45:45 2017 -0400 + + temperature calibration coverity fix 141891 + +commit 5331768cb38b39af333f3e85cb42391886d2a2a1 +Author: Daniel Agar +Date: Thu Apr 27 20:41:05 2017 -0400 + + ekf2_reply_main coverity fix 143425 + +commit 8ddd071f18fb15a2dba15c1fa8a762e954f4b334 +Author: Daniel Agar +Date: Thu Apr 27 20:39:58 2017 -0400 + + temperature_calibration coverity fix 141892 + +commit 6341299062d6fd592d2922f6d013d348659ae645 +Author: Daniel Agar +Date: Thu Apr 27 20:26:51 2017 -0400 + + ekf2_replay_main coverity fix 143428 + +commit a766cb67223ae1089a02911870fd546a6544d3db +Author: Daniel Agar +Date: Sat Sep 16 14:50:59 2017 -0400 + + px4io remove unused printf arg (#7974) + +commit 7e90716661f2bd9cbc6bf5d5ad45291760b9f8c3 +Author: Daniel Agar +Date: Sat Sep 16 14:50:28 2017 -0400 + + motor_ramp remove unreachable code (#7973) + +commit 98de8c85a498b4fd2f4498b27adde7a42cfeffb1 +Author: Julian Oes +Date: Fri Sep 15 13:52:51 2017 +0200 + + vmount: accept mavlink input from [0..360] degrees + + This enables mavlink user input not only in the range of [-180..180] + degrees but also [0..360] degrees. + +commit 8ba6c209d4b7c18d3a10114f8a91906144ade931 +Author: Mateusz Sadowski +Date: Thu Sep 14 14:42:36 2017 +0200 + + drivers: fix codestyle for teraranger driver + + Signed-off-by: Mateusz Sadowski + +commit e439070f250ae018b546a460f27fd7a782dab095 +Author: Mateusz Sadowski +Date: Thu Sep 14 14:19:42 2017 +0200 + + drivers: refactor trone driver to work with Evo + + This commit changes old trone driver into a generic + TeraRanger driver that supports both TeraRanger One + and TeraRanger Evo. + + As a part of the change a new parameter was created + SENS_EN_TRANGER that allows to specify the following + modes of operation: + + 0 - sensors disabled + 1 - autodetect sensors + 2 - use TeraRanger One rangefinder + 3 - use TeraRanger Evo rangefinder + + Signed-off-by: Mateusz Sadowski + +commit d5f8a300df06eaeb0703f163149e03a314712002 +Author: Mateusz Sadowski +Date: Thu Sep 14 09:39:25 2017 +0200 + + Revert "drivers: add support for TeraRanger Evo" + + This reverts commit d1da112334a875d83abbd04c50fd3bed3b069886. + +commit ee729311901e5254099a8538c236ca4ad82cc0da +Author: Mateusz Sadowski +Date: Wed Sep 13 15:23:36 2017 +0200 + + drivers: add support for TeraRanger Evo + + This commit adds i2c support for TeraRanger Evo sensor + by Terabee + + Signed-off-by: Mateusz Sadowski + +commit 6d1aa4cad2e8dbc34b1366278fee3082d48a40f4 +Author: Karl Schwabe +Date: Thu Sep 14 08:31:01 2017 +0200 + + Bugfix: corrects the ARR calculation for the LED PWM timer + + The calculation of the ARR on the LED PWM timer did not subtract 1 + from the timer period calculation to get the ARR value. + +commit 8f7e2158f1e7ef828bb524d9cf124128aca8b023 +Author: ChristophTobler +Date: Thu Sep 14 14:40:26 2017 +0200 + + update ecl submodule to include flow fixes + +commit b4eb6e4492cba0a8d98d106c6ad2c7bd42dad8fe +Author: David Sidrane +Date: Wed Sep 13 08:27:34 2017 -1000 + + Makefile:distclean should not delete an local eclipse .settings + +commit 38a4c1e90b8c77f2d10f9ae559c28b6fd4578f98 +Author: Karl Schwabe +Date: Mon Sep 11 17:48:04 2017 +0200 + + Bugfix: corrects the ARR calculation for the PWM timer + + The calculation of the ARR on the PWM timer did not subtract 1 + from the timer period calculation to get the ARR value. + +commit 919b3a218abccb69c4f2c424834ea46db5253855 +Author: sanderux +Date: Tue Sep 5 01:59:20 2017 +0200 + + Factor in reverse pusher delay on mission acceptance radius + +commit 5352cffe3fd57ba94b0cb929307100fb3903db3f +Author: NRottmann +Date: Mon Sep 4 13:03:57 2017 +0200 + + Changing Names + +commit e1eceda5f26abba336f1bc90cc146879e155d04b +Author: NRottmann +Date: Fri Sep 1 15:35:11 2017 +0200 + + Change start up script + + Now the start up script starts a GPS simulator as well as the ekf in order + to estimate position and orientation + +commit af58ccf17308bf80268ed55dabbbeda15db97b17 +Author: NRottmann +Date: Thu Aug 31 17:47:15 2017 +0200 + + Adding launch file to lpe folder + +commit 989b1484cced5bdb3d5f944c044848b10e1d5cf8 +Author: NRottmann +Date: Thu Aug 31 17:36:56 2017 +0200 + + HippoCampus AUV: Enable start without ROS wrappers + +commit 81782444e45f685c1d55abf7accac594e648ac43 +Author: NRottmann +Date: Thu Aug 31 17:26:19 2017 +0200 + + Update sitl_gazebo to latest version + +commit 6a9f47b31ee445472b290ce1b298d6c9bbe2aa59 +Author: CarlOlsson +Date: Tue Sep 12 13:23:01 2017 +0200 + + msg: Fix documentation of filter_fault_flag in estimator status msg + + Signed-off-by: CarlOlsson + +commit 67679e56d0d2f7aaf5dd802e812640755f68b418 +Author: David Sidrane +Date: Tue Sep 12 13:00:03 2017 -1000 + + [BACKPORT] stm32:stm32f40xxx I2C ensure proper error handling. + + Injecting data errors would cause the driver to + continually reenter the isr with BERR an RxNE. + This fix allows the error to be cleared and + propagated to the waiting task. + +commit f26933fc5517036d028b7ad3f23c6cbf7ce7455e +Author: Daniel Agar +Date: Sat Sep 9 10:59:43 2017 -0400 + + delete unused RC_DSM_BIND param + +commit ee6a79279f04c42b58e3f6c5c9b7042e45e63160 +Author: Julian Oes +Date: Wed Sep 13 09:00:53 2017 +0200 + + commander: require local position for home + + This fixes (or at least works around) a race condition where the + `status_flags.condition_local_position_valid` is still `false` but the + `status_flags.condition_global_position_valid` is already `true`. + + The way to reproduce it is t: + 1. Poll home position to check if home is initialized + 2. Send arm and takeoff command as soon as home is initialized + + Then arming will succeed but takeoff will fail because there is a check + for `status_flags.condition_local_position_valid` in + `main_state_transition()` to enter TAKEOFF. + +commit 19e7ba63eee330da07da68e4da650cb273534d98 +Author: Beat Küng +Date: Mon Sep 11 15:17:32 2017 +0200 + + param: use separate param save lock + + param save is an expensive operation that can take several 100ms. And + previously it was possible that a param_get() caller was blocked on a + save operation. If this happened due to a param change notification, + important modules, such as sensors, could have been blocked for a longer + period (and affecting the flight performance). + With this patch, this situation is not possible anymore, because a param + save now uses the reader lock and a separate file lock. + + However it is still possible that a param_set() needs to wait for a save + operation, thus blocking for a longer time. param_set() thus needs to be + avoided in important modules when the system is armed. + In the case of mavlink it works, since it does not affect the flight if + the mavlink receiver is blocked over a longer time. It is only problematic + if a joystick is used as input or in offboard control. + +commit 4ce803b321a572b01685ce3d9e5b8baf1184c112 +Author: James Goppert +Date: Mon Sep 11 11:47:34 2017 -0400 + + Update LPE init script. + +commit 47d7465476b312f556be0be9c9d4c79aa1f539a7 +Author: Karl Schwabe +Date: Mon Sep 11 18:01:04 2017 +0200 + + Bugfix: corrects orientation of magnetometer raw values + + The magnetomer raw values were not being rotated in the same direction as + the scaled values. This meant that if the rotation was set to ROTATION_NONE, + the raw values and scaled values were off by 180 degrees. + +commit 07a995a6212ca3462eaca4e80848d87c4582b88a +Author: sanderux +Date: Sun Sep 10 17:50:57 2017 +0200 + + Code style + +commit 1d2a08bd2d365a1ba949bd0b06a0a2482b15a408 +Author: sanderux +Date: Sun Sep 10 17:48:29 2017 +0200 + + VTOL back transition: check only forward velocity + +commit a398dc09c76c2f280ab3a50d69c34d022586e3aa +Author: Dennis Mannhart +Date: Mon Sep 4 11:14:53 2017 +0200 + + mc_pos_control: set curr_pos_sp(0:1) to pos(0:1) if non-finite + +commit 22be99da3e1bd6f1a2c2fffd5bbe57656abe915e +Author: Dennis Mannhart +Date: Mon Sep 4 11:12:29 2017 +0200 + + mc_pos_control: change name _pos_first_nofinite to _triplet_lat_lon_finite + +commit cdb610a45373ff36021e057411959e88ad7f2c0a +Author: Dennis Mannhart +Date: Mon Aug 7 15:44:59 2017 +0200 + + mc_pos_control: remove _limit_vel_xy + +commit 9ea465b66b203fa4f9adc81ffd1af794ad3f25ae +Author: Dennis Mannhart +Date: Mon Aug 7 15:15:00 2017 +0200 + + mc_pos_control auto: fix curr pos sp mapping to local frame + +commit cb9efd71191e348692a4bbc41f07ffebcbd10f6f +Author: Dennis Mannhart +Date: Mon Aug 7 15:14:12 2017 +0200 + + mc_pos_control: remove unused defines and add SIGMA + +commit 352f86fff48dadb3e24fe8245179f381f0431ec5 +Author: Dennis Mannhart +Date: Mon Aug 7 14:19:23 2017 +0200 + + mc_pos_control reintegration fixes of duplicates, unused parameter and order + +commit bf5e81a34f0f3db0ef68b402e95a13ff7a7e14cf +Author: Dennis Mannhart +Date: Mon Aug 7 14:17:41 2017 +0200 + + mc_pos_control param: acceleration parameters adjustment and addition + +commit 10a9c410e354cf06d8267181b7b1571af8c0da92 +Author: Dennis Mannhart +Date: Mon Aug 7 14:16:46 2017 +0200 + + mc_pos_control: parameter for maximum horizontal velocity + +commit 8eca82022c32322a9271ebdbfa7f4525c909bd8c +Author: Dennis Mannhart +Date: Mon Aug 7 14:13:15 2017 +0200 + + mc_pos_control: sub param.acc with block param + +commit 44e4beeeec5e74e47167a3981d6e937345e2f817 +Author: Dennis Mannhart +Date: Tue Jun 27 09:27:57 2017 +0200 + + mc_pos_control: check if triplets are valid, otherwise ignore + +commit 5b03c5f68ed8d641c290482e50e5c798c6c46107 +Author: Dennis Mannhart +Date: Mon Jun 26 12:28:56 2017 +0200 + + navigator: reset triplets during onboard/offboard mission update + +commit c84c7cdcb4429e6c21162a8a424daaf5f201e264 +Author: Dennis Mannhart +Date: Wed Jun 21 15:49:24 2017 +0200 + + mc_pos_control: set previous triplet point to invalid when switching to manual + +commit 2ceb703613e38333b6f0275bc754a46372f1538d +Author: Dennis Mannhart +Date: Tue Jun 13 18:57:59 2017 +0200 + + mc_pos_control: use math::constrain + +commit 947d63fb11e10885253f042ee86ea28fb42ebbaa +Author: Dennis Mannhart +Date: Tue Jun 13 18:10:13 2017 +0200 + + mc_pos_control auto: replace min_cruise_speed with cruise_speed_90; take care of case when cruise_speed_90 is exactly in the middle of max and min + +commit 3538f028b40ba485363be7109531f8434e4d7026 +Author: Dennis Mannhart +Date: Wed Jun 14 13:08:28 2017 +0200 + + mc_pos_control: use 0.5 of acceleration for auto + +commit 807d45c99c3c224df4e3660494ecf7a4069ad0f5 +Author: Dennis Mannhart +Date: Wed Jun 14 11:01:30 2017 +0200 + + mc_pos_control slowing down close to target take over previous setpoint if low + +commit ac3321dc6c515607ca23ec14d84b13e541cf5475 +Author: Dennis Mannhart +Date: Tue Jun 13 20:09:43 2017 +0200 + + mc_pos_control: distinguish between up and down acceleration + +commit c1199d1202fb1a1b8fb1e14df73098faf88732d1 +Author: Dennis Mannhart +Date: Tue Jun 13 19:55:31 2017 +0200 + + mission don't apply slewrate for altitude + +commit 9ec0d72f3c558cb48539a85ea2022cd7651037e2 +Author: Dennis Mannhart +Date: Mon Jun 12 14:10:58 2017 +0200 + + mc_pos_control: make sure that passing waypoint only allowed if altitude is reached + +commit b769d1cee04083142825cb2b12138ecea839bc54 +Author: Dennis Mannhart +Date: Mon Jun 12 13:58:24 2017 +0200 + + mc_pos_control auto: apply auto logic for z-direction + +commit 2655c72cea41bc450324afbcd268c6bc79423f27 +Author: Dennis Mannhart +Date: Mon Jun 12 13:57:25 2017 +0200 + + mission: remove altitude foh for rotarywing + +commit 8e99c73f49f9f7474571642a0d0a6407c76ea649 +Author: Dennis Mannhart +Date: Tue Jun 13 18:44:32 2017 +0200 + + mc_pos_control: don't divide by zero + +commit cb820a168a6f9917a6bd3ef6bdb6fc61150bd9c3 +Author: Dennis Mannhart +Date: Mon Jun 12 14:21:42 2017 +0200 + + mc_pos_control: use original targethreshold when computing target_velocity + +commit 08d15f5402d2ef2f47c385b5d36b48322c9fbc39 +Author: Dennis Mannhart +Date: Fri Jun 9 11:08:23 2017 +0200 + + mc_pos_control: remove target threshold from auto + +commit dbed42a72006fbabf56bc5220a14fe5abde89a3c +Author: Dennis Mannhart +Date: Fri Jun 9 09:54:53 2017 +0200 + + mc_pos_control auto: ensure the order of cruise speeds during mission + +commit 3f73a56f5a0af0810c86c9ccb4b4647c6001b00c +Author: Dennis Mannhart +Date: Thu Jun 1 14:59:17 2017 +0200 + + mc_pos_control: accelerate faster in auto and increase speed at 90degrees angle + +commit 540c0bdafb181b790136737041b7c443545665ab +Author: Dennis Mannhart +Date: Thu Jun 1 13:43:53 2017 +0200 + + mc_pos_control: accelerate faster + +commit 7a822c9db27792bfd3fd478789ae71504f8c3cf3 +Author: Dennis Mannhart +Date: Thu Jun 1 10:00:39 2017 +0200 + + mc_pos_control: don't use slewrate in mission + +commit 267dbe9b7a787e7af7dc7453e6e8de95a04c1c1a +Author: Dennis Mannhart +Date: Fri May 12 16:24:13 2017 +0200 + + mc_pos_control: when close to current and previous, ajdust target velocity + +commit 0a37d8dc429a30319b96dfd20c6ebc68a8500f19 +Author: Dennis Mannhart +Date: Mon May 15 15:22:31 2017 +0200 + + mc_pos_control: clarify speed params + +commit 9cfc57e4a60a7fbd1d646e5da002577db92bf0ce +Author: Dennis Mannhart +Date: Mon May 15 15:21:24 2017 +0200 + + mc_pos_control: rebase fix + +commit 3e4ab5ed595b3b385508fad29ceb03a005377743 +Author: Dennis Mannhart +Date: Fri May 12 16:24:13 2017 +0200 + + mc_pos_control: when close to current and previous, ajdust target velocity + +commit c4c18caed41bb58a2a8ef287cf40c76783a1b6d1 +Author: Dennis Mannhart +Date: Tue May 9 10:46:21 2017 +0200 + + mc_pos_control auto: set speed at 90degrees to 1 + +commit 38f796f99109aa568887c0d30c3e8cd0823397e8 +Author: Lorenz Meier +Date: Mon May 8 19:16:00 2017 +0200 + + mc pos control: More sign checks + +commit a6108cc9514258652586521f76583f4fc07cb1c7 +Author: Lorenz Meier +Date: Mon May 8 18:57:56 2017 +0200 + + mc_pos_control: Use proper boundary checking when taking the norm of a vector + + The previous method made too optimistic assumptions about the resolution of 32 bit floating point numbers. + +commit 4c4ee1af144210c4270b4d553b97a7e55652cfcd +Author: Dennis Mannhart +Date: Mon May 8 10:07:08 2017 +0200 + + mc_pos_contol: sub eplsion with sigma, treat current behind independently + +commit 7734279f61b7441a8c9bce0c969e66fb3193d7cf +Author: Dennis Mannhart +Date: Fri May 5 18:44:31 2017 +0200 + + mc_pos_control: smooth transition between waypoint updates + +commit 3053b24761fe0c9db068e125213f82054e3fe32e +Author: Dennis Mannhart +Date: Fri May 5 17:14:30 2017 +0200 + + mc_pos_control: auto remove min dist + +commit 8c5b1d33da60f1992fc73e7bcbbec56fb30c25d8 +Author: Dennis Mannhart +Date: Fri May 5 15:18:26 2017 +0200 + + mc_pos_contol: add break when printing warning + +commit 13f8936cf1742ceee1cecad0b45bda580fdbbf6d +Author: Dennis Mannhart +Date: Fri May 5 15:11:58 2017 +0200 + + mc_pos_control: warning for invalid thrust sp + +commit e58766c3942ae773d1d2f6d78855eae43be30fd0 +Author: Lorenz Meier +Date: Fri May 5 15:01:27 2017 +0200 + + MC pos controller: log exceptions but rate-limit them + +commit 11a4410500c3eb2f8038afae4d9e4d28c219b60c +Author: Dennis Mannhart +Date: Fri May 5 11:00:53 2017 +0200 + + mc_pos_control: revert protection against nan thrust sp + +commit dae1093bec12db039b872dcf1ac096637c0d2d48 +Author: Dennis Mannhart +Date: Fri May 5 10:32:57 2017 +0200 + + mc_pos_control: auto logic description and sanity check for thrust setpoint + +commit 6e5fe947fea4b356532c5d2db884ebd981b9bc5b +Author: Dennis Mannhart +Date: Thu May 4 21:30:46 2017 +0200 + + mc_pos_control: add clarification to auto function and auto angle computation + +commit e51e52f425ec6ea4a4318c655f585abccbd46f62 +Author: Dennis Mannhart +Date: Thu May 4 19:06:07 2017 +0200 + + mc_pos_control: reorder auto logic and ensure that nan gets caught + +commit 5d4486c920749c368a005f48e370445cf2f53828 +Author: Dennis Mannhart +Date: Tue Apr 25 13:42:03 2017 +0200 + + mc_pos_control: only follow line if longer than 0.1 + +commit 50e3c4067af6668b1d2747f079444e5157c5ae92 +Author: Dennis Mannhart +Date: Tue Apr 25 10:50:53 2017 +0200 + + mc_pos_control: update _curr_pos_sp all the time + +commit 9dc505150485fd6fe9fbdb70ac1643269b90f3c0 +Author: Dennis Mannhart +Date: Tue Apr 25 10:21:28 2017 +0200 + + mc_pos_control auto: use current velocity if smaller than velocity setpoint when slowing down + +commit a84baa1dccc19457aee643c011a129100f6d786c +Author: Dennis Mannhart +Date: Mon Apr 24 23:07:04 2017 +0200 + + mc_pos_control auto: adjust velocity only along track; use vector instead of point + +commit 2735280ffc9742d6c6f3ba7687cbd6ec87764fd9 +Author: Dennis Mannhart +Date: Mon Apr 24 16:17:25 2017 +0200 + + mc_pos_control auto: treat off the track differently depending on position + +commit a7be9854d9373e08d9e3a99138170ae8777c0684 +Author: Dennis Mannhart +Date: Fri Apr 21 18:08:05 2017 +0200 + + mc_pos_control: remove scaling in auto and remove limit_velocity function; update auto logic + +commit c82deaf26f5812e73890bbeef942c35f4687e0c7 +Author: Beat Küng +Date: Mon Sep 4 11:04:17 2017 +0200 + + dataman: fix test for return value of px4_task_spawn_cmd + + And destroy the semaphore if startup fails. + + Credits for finding this go to @jeonghwan-lee + +commit 694de3274061f07bac3f786706a1192edd82395a +Author: David Sidrane +Date: Thu Aug 10 09:11:20 2017 -1000 + + ROMFS::Removed ardrone_interface from PX4 only used PX4v1 + + Removed that driver was only referenced from the now depricated + px4fmuv-1 + +commit ca9e323b13d140255a76a503c9650dc7c5e2e6df +Author: David Sidrane +Date: Thu Aug 10 09:08:14 2017 -1000 + + ardrone_interface:Removed ardrone_interface from PX4 only used PX4v1 + + Removed that driver was only referenced from the now depricated + px4fmuv-1 + +commit 1e0489f48b4a4dd1c953ec4f514d01114eb4d7da +Author: David Sidrane +Date: Thu Aug 10 06:44:29 2017 -1000 + + PX4 System gpio_led:Code cleanup + + Use PX4 log and module documantation + Fixed memory leaks + +commit bcb89f54e2326222226df63852c6c8100bc587b0 +Author: David Sidrane +Date: Thu Aug 10 09:31:27 2017 -1000 + + px4iofirmware:Removed FMUv1 and px4io-v1 + + Removed FMUv1 and px4io-v1, defaulting to px4io-v2 + were appicable. + +commit e07cb71a1129f28cdd8d0e74c674bb3a46546f7a +Author: David Sidrane +Date: Thu Aug 10 09:24:52 2017 -1000 + + px4io:Removed FMUv1 hardware dependancies + + Removed conditional compilation for FMUv1 and defaulted to + FMUv2. + +commit 5782e5c5fd6c55bfa50e22e2e6fe3d51028d7eb9 +Author: David Sidrane +Date: Thu Aug 10 09:23:38 2017 -1000 + + uavcan:Removed PX4FMUv1 support + +commit 34cd7563fb227bf9ee79ac19f674854cbad2af32 +Author: David Sidrane +Date: Thu Aug 10 09:22:30 2017 -1000 + + commander:Removed PX4FMUv1 LED support + +commit acb51aeda3f8f1f743be419d43ec1000b2a1f721 +Author: David Sidrane +Date: Thu Aug 10 09:18:14 2017 -1000 + + rgbled:Updated comment, removing reference to PX4FMUv1 + + Comment expressly referenced PX4FMUv1, but the EEPROM, + could be used on any board. + +commit f5e9ae66826d20f771a10aad189b8f5309ea1456 +Author: David Sidrane +Date: Thu Aug 10 09:17:34 2017 -1000 + + px4fmu:Removed FMUv1 only modes + +commit 60ac35b0acaceee260038d403dd054b7dcd98bf3 +Author: David Sidrane +Date: Thu Aug 10 09:15:31 2017 -1000 + + pwm_out_sim:Removed FMUv1 only modes + +commit 8c8ea0754adf5a6a3b6fe220298eb86e81dcf2fc +Author: David Sidrane +Date: Thu Aug 10 06:40:58 2017 -1000 + + PX4 System gpio_led:Removed FMUv1 + +commit 901af8d02cfbd02473672b1f711e054794a60798 +Author: David Sidrane +Date: Thu Aug 10 09:13:40 2017 -1000 + + Removed PX4FMUv1 from eclipse.cproject + +commit 7c88cb18c62025d8529e00a820d87ca78314230b +Author: David Sidrane +Date: Thu Aug 10 09:13:23 2017 -1000 + + Removed PX4FMUv1 from readme + +commit 3811ed09267ad786df727e687b30504e4d341254 +Author: David Sidrane +Date: Thu Aug 10 09:12:56 2017 -1000 + + Removed PX4FMUv1 auto completions + +commit 802fc415edba00acb3733decbd68b9cd440961d6 +Author: David Sidrane +Date: Thu Aug 10 08:15:49 2017 -1000 + + Debug Scripts:Removed FMUv1 + +commit 99bce7100379603b79260d6eaf33e73d9c14d8c2 +Author: David Sidrane +Date: Thu Aug 10 09:04:17 2017 -1000 + + board_common:px4io-v1:Removed px4io-v1 board from PX4 + + Only provide paths to px4io-v2 bin files. + +commit f6a0765d3c5795f2885c7b1e11bf4888bbbfd6e3 +Author: David Sidrane +Date: Thu Aug 10 09:02:42 2017 -1000 + + ROMFS:px4io-v1:Removed px4io-v1 board from PX4 + + Only support px4io-v2 px4io + +commit 7123777e0e7c6d71b66229a356d3fcfb69ab143e +Author: David Sidrane +Date: Thu Aug 10 08:59:51 2017 -1000 + + px4io-v1:Removed px4io-v1 board from PX4 + +commit 62a2351a7261ec8e428a1d9331871aeb8e80a09d +Author: David Sidrane +Date: Thu Aug 10 08:31:54 2017 -1000 + + ROMFS:Removed FMUv1 from rcS etal + +commit c0bff500fe43a8ed9621e4a71a38e9d4c926650c +Author: David Sidrane +Date: Thu Aug 10 08:25:11 2017 -1000 + + ROMFS:Removed fmuv1 exclude from mixers + +commit c01889ea4f39c758f8d83d50cd66acad189b2896 +Author: David Sidrane +Date: Thu Aug 10 08:21:51 2017 -1000 + + ROMFS:Removed fmuv1 exclude from Air Frames + +commit 2cbd411a53a7af102c5ed6c7cfda604c9fb5656a +Author: David Sidrane +Date: Thu Aug 10 08:33:27 2017 -1000 + + nuttx-configs:Removed errant comments referencing px4fmu-v1 + +commit a7ba7af89ac2c119bf24bfe502d03bcc0ca34871 +Author: David Sidrane +Date: Thu Aug 10 08:18:37 2017 -1000 + + FMUv1:Removed FMUv1 board from PX4 + +commit ceeae7587eba6e293f3d9811136fd38747a8ba13 +Author: Julien Lecoeur +Date: Sun Sep 10 19:34:34 2017 +0200 + + worst case analysis of stack usage (#7883) + + * Makefile target "check_stack" + +commit 24ed06156e3b7275caa3698808817751af4d36c1 +Author: tops4u +Date: Tue Sep 5 08:51:02 2017 +0200 + + Update sf1xx.cpp + + Spaces to Tabs. + +commit 2b700975f214ecbc3c525553ad43b3a5918dda26 +Author: tops4u +Date: Mon Sep 4 22:16:43 2017 +0200 + + Added basic support for Lightware SF20/LW20 I2C connected LIDAR Devices + +commit a6ce2b320c8b92c19ff00ef85c461786f2bf0e14 +Author: Nicolas de Palezieux +Date: Fri Aug 4 18:30:25 2017 +0200 + + mission: add heading towards ROI mode for multicopters + +commit 7a424244114a5a17e92af705f26eb456361edc2e +Author: Daniel Agar +Date: Fri Sep 8 12:18:59 2017 -0400 + + Navigator resurrect FW GPS failure navigation (#7762) + +commit e15afcca7a1d506c9c6111af21a4c1043af3061f +Author: Daniel Agar +Date: Thu Sep 7 10:17:15 2017 -0400 + + vehicle_command commands are uint16, not uint32 + +commit 0ae76aff32c43fda9c2339287837fc4ac4ecabd5 +Author: Larry Wang +Date: Thu Sep 7 22:09:53 2017 -0700 + + updated to use rc driver from PX4, instead of from FC addons (#7798) + + * updated to use rc driver from PX4, instead of from FC addons + + * fixed format + + * update per comments + + * fix format + + * fix format + + * remove duplicated __PX4_QURT + +commit 8f1355c325e4bae28de75de05c442f87c07401c3 +Author: Daniel Agar +Date: Thu Sep 7 22:21:18 2017 -0400 + + docker_run.sh add default port (14556 udp) and remove X11 setup (#7936) + +commit 43667b240eb70145619e0f15518e33ebf1e01128 +Author: Hancheol Choi +Date: Thu Sep 7 22:32:42 2017 +0900 + + mavlink fix incorrect attitude_sp subscription in HIGH_LATENCY (#7928) + +commit 665ab03f5cfe2dbc4707c2b2fd3018b98ba8033f +Author: Daniel Agar +Date: Mon Aug 28 16:07:44 2017 -0400 + + muorb fix sign-compare + +commit a3ccfe52ee2691f3fcb710a7abc23278a80d8f41 +Author: Daniel Agar +Date: Mon Aug 28 16:07:35 2017 -0400 + + pwm_out_rc_in fix sign-compare + +commit dd70892cb88a4b8acf3d3d056a71e9818375caa8 +Author: Daniel Agar +Date: Mon Aug 28 16:01:18 2017 -0400 + + qshell fix sign-compare + +commit e6f2ba9864b3398e1fc449e1aaa46d233cb71796 +Author: Daniel Agar +Date: Mon Aug 28 13:20:52 2017 -0400 + + bebop_fix fix sign compare + +commit 661b36df6b535442126d4964ac7b71c960f3fdd0 +Author: Daniel Agar +Date: Mon Aug 28 13:04:43 2017 -0400 + + px4nucleo_spi fix sign compare + +commit 9b3b83f1acd10e2046547d288b89e8195f77d44b +Author: Daniel Agar +Date: Wed Aug 23 23:27:03 2017 -0400 + + uavcanesc ignore sign-compare + +commit 3289fa292b3372fd646947003e8de78ccfd84855 +Author: Daniel Agar +Date: Wed Aug 23 23:03:21 2017 -0400 + + px4flow fix sign-compare + +commit 8e3efc5135f920303e80778dcfcab9fb7afa6a5a +Author: Daniel Agar +Date: Sun Aug 6 20:31:48 2017 -0400 + + gpssim fix sign-compare + +commit d4502349fbbe8331594ba2f31f1fbd796497cef8 +Author: Daniel Agar +Date: Sat Jul 29 19:08:30 2017 -0400 + + syslink fix sign-compare + +commit 33ee4fc4530660882fa7abbfbffcd5807e5ac473 +Author: Daniel Agar +Date: Sat Jul 29 19:06:55 2017 -0400 + + linux_pwm_out fix sign-compare + +commit dd6892443cce2ee398995ace45c710c1f14785a0 +Author: Daniel Agar +Date: Sat Jul 29 18:37:13 2017 -0400 + + px4fmu-v5 fix sign-compare + +commit fc4a8ebb2ae277682df8cbf8805500f5acf4a9a2 +Author: Daniel Agar +Date: Sat Jul 29 18:31:53 2017 -0400 + + ulanding fix sign-compare + +commit 5fedab75319480e34f4c470334b510f2af89a75d +Author: Daniel Agar +Date: Sat Jul 29 18:29:57 2017 -0400 + + controllib fix sign-compare + +commit 57cffa82f1d5ee6dd2180d1b6edfe50b4c96fb78 +Author: Daniel Agar +Date: Sat Jul 29 18:29:45 2017 -0400 + + posix main fix sign-compare + +commit 494e03000d731317631f9163f720b7e45800cda3 +Author: Daniel Agar +Date: Sat Jul 29 18:29:33 2017 -0400 + + tap_esc fix sign-compare + +commit 6b2fa1127f1ccc51beedc75dfc8dc33da0542df3 +Author: Daniel Agar +Date: Sat Jul 29 18:29:24 2017 -0400 + + iridiumsbd fix sign-compare + +commit 275d81d4d5e24ae3173348cdf39bae745cb0dc8b +Author: Daniel Agar +Date: Sat Jul 29 18:29:12 2017 -0400 + + stm32 common fix sign-compare + +commit 4070abc132bba5ffd032898230263544a8359bb3 +Author: Daniel Agar +Date: Sat Jul 29 18:29:00 2017 -0400 + + gps fix sign-compare + +commit 9b5fe8c476c86755328395433de34422864963bd +Author: Daniel Agar +Date: Sat Jul 29 18:30:15 2017 -0400 + + ignore -Wsign-compare per module + +commit 35d908b453e206f0e4564a06f6c5b899b0db3d86 +Author: Daniel Agar +Date: Sat Jul 29 18:07:10 2017 -0400 + + cmake stop ignoring sign-compare + +commit 4e557e0f1460e6774741f54aff8b02dd51198426 +Author: Daniel Agar +Date: Tue Sep 5 13:53:09 2017 -0400 + + logger add manual_control_setpoint + +commit 9d6aee82ddb5633250e07e8548eae4c0d882228b +Author: Lucas De Marchi +Date: Mon Aug 28 10:26:59 2017 -0700 + + aerofc: switch companion baud to 921600 + +commit fd3b0eafb287dc5cebccb1bd7faf22a973376da8 +Author: Lucas De Marchi +Date: Mon Aug 28 10:26:25 2017 -0700 + + aerofc: allow to use 921600 baud to reboot + +commit 0c38f89b23215713c39987b215025cd6ad753bff +Author: Daniel Agar +Date: Fri Sep 1 11:26:13 2017 -0400 + + commander params wording + +commit 2fc29cf68f168dce86e12c5a309793b0512acb27 +Author: Daniel Agar +Date: Fri Sep 1 11:25:50 2017 -0400 + + rc.fw_defaults FW position failsafe defaults + +commit dc18112697d0e3dba20dddc2a06f8fcfcebd8ded +Author: Daniel Agar +Date: Tue Sep 5 12:56:53 2017 -0400 + + EKF2 limit map reprojection (#7900) + +commit 201b2bd75eba41a1daa78f7f950aea6ce6e20acf +Author: Beat Küng +Date: Tue Sep 5 18:40:53 2017 +0200 + + logger: remove non-existing topics arm_auth_ack & arm_auth_request + +commit 49dceb2bffcd8749b46e23795f324dcfec241f75 +Author: Daniel Agar +Date: Tue Sep 5 10:43:38 2017 -0400 + + logger update topics (#7914) + + - fixes #7911 + +commit 2b714e079b97976da1b6f633699f7b79f1c01389 +Author: Eric Wang +Date: Sun Sep 3 23:55:44 2017 +0800 + + driver: vdev_posix, increase PX4_MAX_FD (#7905) + + - avoid "exceeded maximum number of file descriptors" when "make posix gazebo_typhoon_h480" + - closes #7892 + +commit 962cdcf837d75ce2243ab635b916d55a07406754 +Author: Daniel Agar +Date: Fri Sep 1 13:01:22 2017 -0400 + + ulanding delete VDev usage (#7893) + +commit c3b1ec8b246b123853943c68ce72a9876b399386 +Author: Paul Riseborough +Date: Sat Aug 26 09:15:30 2017 +0200 + + commander: Changes resulting from code review + + Change units of parameters from uSec to sec. + Change recommended FW value for COM_POS_FS_GAIN from 2 to 0 + Fix error in parameter description for COM_POS_FS_PROB + Fix error in unit for COM_POS_FS_GAIN + +commit 684a598d9f9670173a94a518d1086664da4c5617 +Author: Paul Riseborough +Date: Tue Aug 22 21:14:13 2017 +1000 + + commander: Improve position failsafe parameter documentation + +commit 491ba08af1543587095fe5ebf4044b18be1b9c06 +Author: Paul Riseborough +Date: Tue Aug 22 20:57:42 2017 +1000 + + commander: Add parameters to control position failsafe behaviour + + This is required because the hardcoded values were too sensitive for fixed wing use and bad initial mag heading could trigger the failsafe and lead to crashes on launch. The defaults have been left unchanged. Suitable values for fixed wing use will need to be implemented in the airframe specific config file. + +commit f67ac8ba0015ef46a45374a737fe7eb67ba12ffe +Author: Daniel Agar +Date: Tue Aug 15 12:58:11 2017 -0400 + + land detector clang-tidy trivial changes + +commit 6e402bd6f43e0a15209c56f0bf1d043a0124e426 +Author: Daniel Agar +Date: Tue Aug 15 12:39:36 2017 -0400 + + land detector uniform initialization cleanup + +commit cb8cc9a7950b62a51dec91cc21b6f50e341a4f12 +Author: Daniel Agar +Date: Tue Aug 15 11:12:26 2017 -0400 + + land detector add cycle perf + +commit c250fb0a9e2e009b9ad1668e436b8cd109e47f1d +Author: Daniel Agar +Date: Tue Aug 15 11:02:47 2017 -0400 + + land detector FW round get_max_altitude() + + - this prevents constant land detector publications + +commit 18d29d5a732310b1dcc698e1a6e9d825c3c001f7 +Author: Daniel Agar +Date: Tue Aug 15 11:02:24 2017 -0400 + + land detector FW uniform initialization + +commit 90819b2852ee446c770199bf086d88ba9f7a3dd4 +Author: Daniel Agar +Date: Tue Aug 15 10:58:29 2017 -0400 + + land detector move hysteresis constants into FW and MC + +commit fd8a5644e8af36aa0a6eb0982944959376b3399f +Author: Daniel Agar +Date: Thu Aug 24 21:36:58 2017 -0400 + + ets_airspeed posix port + +commit 15407afc6e044eedea07b56e1e23bb35ace25baf +Author: Daniel Agar +Date: Thu Aug 24 21:30:11 2017 -0400 + + ms4525_airspeed update test helpers + +commit 641a90708cae4bdfd1df0854d1476a80209d7ddf +Author: Daniel Agar +Date: Thu Aug 24 21:27:18 2017 -0400 + + sdp3x_airspeed posix port + +commit 9cd25d604b50e2d5a73387775bae95d4f537f309 +Author: Daniel Agar +Date: Thu Aug 24 21:10:28 2017 -0400 + + ms5525_airspeed posix port + +commit 676946c32439f1bcd629cbb002f3fbc0dcfa4e07 +Author: Daniel Agar +Date: Thu Aug 24 20:59:38 2017 -0400 + + eagle add I2C defines + +commit 3a5ae7d1bb3d8e18d01faa0cb24dec0e8e0bd3fc +Author: Daniel Agar +Date: Thu Aug 24 16:24:39 2017 -0400 + + bebop add PX4 I2C defines + +commit 07619cf7236fa545dc3b7092de2d507a86919065 +Author: Daniel Agar +Date: Thu Aug 24 01:21:48 2017 -0400 + + Make NuttX drivers cross platform (VDev -> CDev) + +commit 6562dd496b588b4f329d096610a851b782bf21aa +Author: Sugnan Prabhu S +Date: Wed Aug 30 23:12:18 2017 +0530 + + mavlink: implement MAV_CMD_REQUEST_FLIGHT_INFORMATION + + Signed-off-by: Sugnan Prabhu S + +commit 8a1d8f21629ce174ee9682e7bbebb01a988dad54 +Author: jgs2185 +Date: Mon Aug 28 16:08:31 2017 -0500 + + Ulanding: fix formatting issues + +commit f59530ec1f6bace9068676979cd9c63376c856c1 +Author: jgs2185 +Date: Mon Aug 28 15:10:41 2017 -0500 + + Ulanding: remove unnecessary posix/nuttx platform differences + +commit 085540d5de4f07482ce20618cf24514e1a56046b +Author: jgs2185 +Date: Wed Aug 16 10:52:14 2017 -0500 + + Ulanding: clarify changes made due to ulanding versions + +commit d23fb63c962883e35dda215fdfc782a4f3a9ff11 +Author: jgs2185 +Date: Wed Aug 16 10:46:33 2017 -0500 + + Ulanding: remove redundant lines in Radar constructor + +commit e3ff2df7a0fe18416f32da4295313514f3881fe6 +Author: jgs2185 +Date: Mon Aug 14 16:59:43 2017 -0500 + + Ulanding: add POSIX support for Aerotenna ulanding radar + +commit f9d219b187fefef00695cdd5504d847de0908244 +Author: jgs2185 +Date: Mon Aug 14 16:12:35 2017 -0500 + + Ulanding: add ulanding to cmake driver lists + +commit b0c57fd65b8adc80b777243cd4b83ce44a5f20bf +Author: Julien Lecoeur +Date: Wed Aug 16 10:32:32 2017 +0200 + + Return bool in added MavlinkStream*::send() + +commit be74a1a4edef72acaf43a5b826cab3084ab3162a +Author: Julien Lecoeur +Date: Wed Aug 16 10:18:24 2017 +0200 + + Log debug topics + +commit 798c6d0f56c5d83263f8586961cfb10e19f1b147 +Author: Julien Lecoeur +Date: Mon Jul 3 17:56:44 2017 +0200 + + Use char* for names of debug messages + +commit 1a445c9c7630cfd7b68ea1ae6d448e060a976163 +Author: Julien Lecoeur +Date: Thu Jun 8 11:07:57 2017 +0200 + + Add debug_value and debug_vect to example px4_mavlink_debug + +commit 0e6e0f4cb0ddc3784483e2f7ad6f5e6b5427394e +Author: Julien Lecoeur +Date: Thu Jun 8 09:51:53 2017 +0200 + + Wrong indentation + +commit 12353f4da72073f508c47850d42bb3b139529d37 +Author: Julien Lecoeur +Date: Wed Jun 7 15:45:55 2017 +0200 + + Add support for mavlink message DEBUG_VECT + +commit eeb966d375ad0796edb84c8866d37ebdf0daf27c +Author: Julien Lecoeur +Date: Wed Jun 7 15:37:25 2017 +0200 + + Add support for mavlink message DEBUG + +commit b6c30cf9b20849fee6ebf303a54942f33835d8e4 +Author: Julien Lecoeur +Date: Wed Jun 7 15:32:46 2017 +0200 + + Add support for incoming NAMED_VALUE_FLOAT mavlink messages + +commit 595d706eaf71b23831a1eb1f2d31f3a14b134ec5 +Author: sanderux +Date: Wed Aug 30 00:36:52 2017 +0200 + + Reverse pusher delay + Thist adds a delay for the reverse thrust to allow the motor to brake and avoid sync issues. + +commit 3fd7e3f89c964a70eb4f9572263e095abc2e4f47 +Author: José Roberto de Souza +Date: Mon May 8 18:33:58 2017 -0700 + + modules: commander: Implement arm authorization request + + If the second bit of COM_ARM_MIS_EXT_REQ is set the vehicle + will only arm after receive an authorization. + + The authorization flow: + vehicle/external -> command: arm authorization request -> arm authorizer + vehicle <- command ack with result in progress <- arm authorizer + vehicle <- any data request <- arm authorizer + vehicle -> data response -> arm authorizer + vehicle <- command ack authorizing or denying <- arm authorizer + + Right now there is 2 ways to start the arm authorization request, + that can be configured by COM_ARM_AUTH parameter. + - One arm: When pilot request the vehicle to arm, it will request + authorization blocking the arm process up to the timeout defined in + COM_ARM_AUTH parameter. + - Two arms request: The first arm request will request the + authorization and will deny the first arm request, if authorizer + approved the request, pilot can arm again within the authorized + time and arm without any block. + + The arm authorizer can be running anywhere(compute board or PX4 + itself) and it is responsible to request the mission list or any + other information to vehicle before send a final response, it + should send to vehicle a COMMAND_ACK with + result = MAV_RESULT_IN_PROGRESS as soon as it receive the arm + authorization request and the final result + as after it got all the data that it needs authorize or deny the + request. + +commit 66170d1c010df69807b053eb7f4aed7fee749da8 +Author: José Roberto de Souza +Date: Thu Jul 13 16:37:28 2017 -0700 + + mavlink: Do not miss a vehicle_command + + If 2 or more vehicle_command are queued a call to update() will + return the oldest vehicle_command and set the _cmd_time to the + timestamp of the last vehicle_command queued losing it. + Using update_if_changed() fix this causing all item being consumed + one at each call of send(). + +commit dddac6c85a0f6bdd4db4aab812e3a61c830307b0 +Author: José Roberto de Souza +Date: Mon Jun 26 15:31:53 2017 -0700 + + msg: Add arm authorization request command id + +commit 7e3ab9597518d7a97c18c3ea8a0daa25c58d631c +Author: José Roberto de Souza +Date: Mon May 8 18:30:47 2017 -0700 + + modules: commander: Group arm requirements in just one byte and add a new requirement + + Instead of having several bools to each requirement to arm, lets group then + in a byte and use bitmask. + This also add a new arm requirement "arm authorization" that + will be implemented in another patch. + +commit e5924f81723f0f198c2a953bef1dab748fc28d27 +Author: acfloria +Date: Thu Aug 24 17:08:00 2017 +0200 + + ROMFS: Remove flaperons from AAERTWF mixer. + +commit 61351792021576a4f2b64ee719857322073de22c +Author: CarlOlsson +Date: Sat Aug 26 15:39:00 2017 +0200 + + generate_listener: Add support for uint16, int32 and int16 arrays + + Signed-off-by: CarlOlsson + +commit 49c0947cc2ec35787ab3023066e474df9a1510d6 +Author: CarlOlsson +Date: Sat Aug 26 15:22:24 2017 +0200 + + generate_listener: Add space in array output + + Signed-off-by: CarlOlsson + +commit cde35455603b8f697048af0e9368a6f01ab4ef18 +Author: David Sidrane +Date: Fri Aug 25 15:54:08 2017 -1000 + + px4fmu-v5:Configure PWM LED polarity, and swapping + + Test HW has R and G LED swapped and drives the UI LED's active + high. The changes support all the configuratons of FMUv5 on + RC00 and RC01 HW for PWM status and UI LEDs. + +commit 3e46b5d02f84778c6fa870c6a60a916fd28e9d61 +Author: David Sidrane +Date: Fri Aug 25 15:32:52 2017 -1000 + + px4fmu-v5:Extend PWM LED definitions to suport polarity, drive and swaps + + Added palarity mask to support active low drive on per channel + bassis. + + Added open drain drive type when the enables are active low to + ensure the LED are off when supplied form 5 volts. + For active Push Pull is used. Active low drive is recomended. + + Added support for test HW that had the R and G LED signals + swapped. + +commit 2ef472d796f25c1049c305eb3c083a978eebba29 +Author: David Sidrane +Date: Fri Aug 25 15:28:23 2017 -1000 + + drv_led_pwm:Use hardware to support active hight or active low LED + + Use the timer's polarity control bits to enable active low + drive as apposed to inverting the counts. + +commit 8dd05dadfd1e410d5ec866a9c401da5be38b8fc3 +Author: David Sidrane +Date: Fri Aug 25 15:25:33 2017 -1000 + + rgbled_pwm:Expand support for FMUv5 on board status and UI LEDs + + FMUv5 can have 2 RGB LED's + +commit dd00858ca7c4d33b9f5eca3d75249416633f2f7c +Author: David Sidrane +Date: Thu Aug 24 15:28:27 2017 -1000 + + px4fmu_common:FMUv5 start ist8310 on I2C1, I2C2 & I2C3 + +commit 3b5ca4257b5887f6ad30edada2c8d25a964eba01 +Author: David Sidrane +Date: Thu Aug 24 15:27:01 2017 -1000 + + px4fmu-v5:Add ist8310 to build for FMUv5 + +commit 9c68783c54afac753a489cdc2c57fd20f74810cc +Author: David Sidrane +Date: Thu Aug 24 15:20:58 2017 -1000 + + px4fmu-v5:Reorder I2C busses int 1-4 order + + This alows the -b option map 1-to-1 with the 12C bus numbers + +commit 8d21764dec36edc400d09fcd3c8f17c1a996c2f9 +Author: David Sidrane +Date: Thu Aug 24 15:18:31 2017 -1000 + + ist8310:Use px4_getops + +commit 24522ca885a7059cf7ae5249164863a141808613 +Author: David Sidrane +Date: Thu Aug 24 15:16:52 2017 -1000 + + ist8310:Expand suported busses to External I2C 1-4 + +commit a3b39394b83ea04287b62bbbf62cb9b0e137a0b2 +Author: David Sidrane +Date: Thu Aug 24 10:37:42 2017 -1000 + + px4fmu-v5:Added support for I2C LED driver + +commit b54e1875eade861222b1096469fa0b22c8847c76 +Author: David Sidrane +Date: Thu Aug 24 10:36:12 2017 -1000 + + mindpx-v2:Removed unsed and commented out rgbled_pwm driver + +commit a14d256a2f6ebd22bd644273a86e0fdb92c3b79c +Author: David Sidrane +Date: Thu Aug 24 10:35:00 2017 -1000 + + tap_common:Add passivly starting the PWM rgbled driver + + Board builds may now inclulde both the PWM and I2C RGB LED + To add the PWM RGB LED driver:The board must define + BOARD_HAS_LED_PWM and include rgbled_pwm the moulde list. + + This change attempts to start the either rgbled driver, that + may or may not be present. If it is not present the +e + setting allows the start up to continue. + +commit 5c3f2b783f05d637107c38cabfb05fccbd0acb04 +Author: David Sidrane +Date: Thu Aug 24 10:27:38 2017 -1000 + + px4fmu_common:Add passivly starting the PWM rgbled driver + + Board builds may now inclulde both the PWM and I2C RGB LED + To add the PWM RGB LED driver:The board must define + BOARD_HAS_LED_PWM and include rgbled_pwm the moulde list. + + This change attempts to start the PWM rgbled driver, that + may or may not be present. If it is not present the +e + setting allows the start up to continue. + +commit 50e83ac33ec539eb86174fc40c80195e34a82ae4 +Author: David Sidrane +Date: Thu Aug 24 10:22:33 2017 -1000 + + rgbled:Allow I2C and PWM rgb led drivers to be used on the same board + + Added RGBLED_PWM0_DEVICE_PATH path + Renamed the main of the PWM rgbled driver to create a seperate command + +commit 8bf12f512ba2a0e56c52401ab189478e99f238e6 +Author: Jasmine +Date: Sat Aug 26 18:05:17 2017 +0800 + + vtol tailsitter attitude control (#7841) + + * revise pitch transition start and actuator_out_1 in transition + + * update with new matrix math library + +commit edea4a369ee7d02e4dd74e0fe60e127fe6b57524 +Author: Daniel Agar +Date: Fri Aug 25 13:07:21 2017 -0400 + + uavcan start enforcing code style (#7856) + +commit de6a552b5319fc1f48179047e4f4b77361427474 +Author: Daniel Agar +Date: Thu Aug 24 11:24:35 2017 -0400 + + clang-tidy ignore clang-analyzer-cplusplus.NewDelete due to false positives + +commit dd4be8aecfb1c22793b086d2e8b7859dda37768e +Author: Beat Küng +Date: Thu Aug 24 13:51:09 2017 +0200 + + mavlink: only enable FTP if -x flag is provided + +commit 12f1c342d04f70ad94ea508c297b25038e5f3b3f +Author: Beat Küng +Date: Thu Aug 24 10:18:24 2017 +0200 + + mavlink_main: do not use message_buffer if _ftp_on + + if _ftp_on is true, message_buffer was created and read, but it was + actually never written to, so this is not needed. It can only ever be + written to if _forwarding_on is true. + +commit ca24c8e2b6da7dde2c21e21d5d139ef9407b99c7 +Author: Beat Küng +Date: Tue Aug 22 09:48:12 2017 +0200 + + printload: add a column for the number of used file descriptors + + And the maximum number of configured file descriptors. + + Note that this is per group, not per thread, so that e.g. logger and + log_writer_file show the same number. + +commit bc30a808ab4411ba13672daaf6c8936647498422 +Author: Beat Küng +Date: Mon Aug 21 13:16:12 2017 +0200 + + DriverFramework: update submodule to latest master + +commit 5f5dca480430bb9af3056768ae05b17e80af5f5d +Author: Beat Küng +Date: Mon Aug 21 10:53:58 2017 +0200 + + vdev: replace static list with an std::map + + VDev::getDev() is used in px4_access, which is used in orb_exists. And if + the topic does not exist, it iterates over all 500 indexes, which is slow. + It was slow even if the topic existed, the map reduces runtime from linear + to logarithmic (there are around 80 items in the container). + This is only used on posix. + +commit 409a1ce7d7ca966df09c1a4d362dc71c44adee09 +Author: Beat Küng +Date: Mon Aug 21 10:48:56 2017 +0200 + + param SITL_BAT_DRAIN: add @unit s + +commit 575e7be540cb7b4b5e100734181b278a326e3746 +Author: Beat Küng +Date: Mon Aug 21 10:48:28 2017 +0200 + + fix linux_pwm_out: return correct value for PCA9685::init() + +commit 7a409cf843592265719caababb23b44a8e778de9 +Author: Beat Küng +Date: Mon Aug 21 10:47:24 2017 +0200 + + vdev: remove unneeded devList & topicList methods + +commit 47eb371c01931bbf1031f9c431d97a1b8d3c3a84 +Author: Daniel Agar +Date: Tue Aug 22 18:25:34 2017 -0400 + + delete Tools/make_color.sh + +commit c8bc6f961f562e2c82bba1f0d1be76b1759993b4 +Author: Daniel Agar +Date: Tue Aug 22 18:23:22 2017 -0400 + + topic_listener move generator to same directory + +commit 9f15c572a32639725de43f84e9309baf50a5bc8c +Author: Daniel Agar +Date: Tue Aug 22 18:15:24 2017 -0400 + + astyle scripting move to Tools/astyle + +commit a02caff1bcdd1b48f3fef34d9779094e159d5605 +Author: Daniel Agar +Date: Tue Aug 22 18:32:39 2017 -0400 + + unit_test inline implementation and remove module build + +commit f282f50cff6141f1be204ced59baa362842d659a +Author: Daniel Agar +Date: Tue Aug 22 10:52:21 2017 -0400 + + vmount run at default priority + +commit 47987f7e36c542f00f0232aefda936d63ed3f07d +Author: Daniel Agar +Date: Tue Aug 22 22:47:37 2017 -0400 + + delete dummy tone alarm + +commit fd6499baca56ae78b2b3cbc9e10adbdb539d8caa +Author: Daniel Agar +Date: Tue Aug 22 22:32:47 2017 -0400 + + cmake simplify uavcan linking + +commit fb7b33e75510a81620fc9b4189d1d0315ea1f1e1 +Author: PeterDuerr +Date: Tue Aug 22 16:50:00 2017 +0200 + + Use updated micro-CDR with memory leak fix (#7838) + + * Fixed memory leak (indicated by cppcheck) upstream + +commit e39b38ba96971245aaf6d2b1c249868c8717665e +Author: Dennis Mannhart +Date: Wed Jul 26 10:54:47 2017 +0200 + + landdetector groundcontact: adjust climbrate if landing speed is low + +commit a9b12cc8b40ba4b3c253d7922fb8377fdacf165a +Author: Vicente Monge +Date: Mon Aug 21 11:14:47 2017 +0200 + + Changed the default behavior for the client launching as a infinite loop + +commit a2cf87b3ab1a485e227f1e66a41f83a7c1a92d85 +Author: ChristophTobler +Date: Mon Aug 21 13:34:36 2017 +0200 + + run px4flow for v4 pro + +commit 1e42d523da8d8852d52d922a9e9fca75d6a7c122 +Author: Daniel Agar +Date: Sun Aug 20 17:06:24 2017 -0400 + + mavlink main return main loop delay proper size + +commit 4b97e1571400357c29a6097820039d728114007a +Author: Daniel Agar +Date: Sun Aug 20 17:53:46 2017 -0400 + + commander remove orb_exists telemetry check + +commit 52ba62d6c4f22396642bb2c8c65b19a04a6d1843 +Author: Lorenz Meier +Date: Sun Aug 20 17:14:08 2017 +0200 + + Navigator: Pause and unpause camera triggering on entering and exiting a mission + +commit 447c167d3e7729a5fdc54dd462fc0d55d2276f44 +Author: Lorenz Meier +Date: Sun Aug 20 16:08:53 2017 +0200 + + Navigator: Add on_inactivation() interface. + + This allows to run a command / function once when being deactivated. This avoids having flight modes which are not active run unnecessary code all the time. + +commit 0f8f5d29be6860e29df5d90ee84fd2983a2371bc +Author: NRottmann +Date: Fri Aug 11 13:36:44 2017 +0200 + + Enable Simulation of the Hippocampus (AUV from TUHH) + Adding files which enable a simulation with the autonomous underwater + vehicle (AUV) from the Technical University Hamburg-Harburg + +commit e33a2b6c8d41b027af407603d32ec05f89c92ab6 +Author: Lorenz Meier +Date: Sun Aug 20 20:54:58 2017 +0200 + + Simulator: Add missing parameter_update topic + +commit b620da8f01e66ec7653e367f86597629cac160e9 +Author: Daniel Agar +Date: Thu Aug 17 09:58:35 2017 -0400 + + BlockParam update() and commit() add returns + +commit 633102e7cae4a0d4bad0e8799199917c6c680e62 +Author: Daniel Agar +Date: Thu Aug 17 09:50:33 2017 -0400 + + List and ListNode cleanup + +commit b70b8288b9c7d680e95aaf884ebfe9309fda30cc +Author: Daniel Agar +Date: Thu Aug 17 09:49:21 2017 -0400 + + px4_includes cleanup incomplete list + +commit e63da5860e25f0a2ed6cf038816ac0b8debcd60a +Author: Daniel Agar +Date: Thu Aug 17 09:40:35 2017 -0400 + + uORB cleanup Subscription/Publication c++ + +commit 72237805633fa5146af479571ab6a1ea6156cb91 +Author: Lorenz Meier +Date: Sat Aug 19 23:20:07 2017 +0200 + + Simulator: Make battery discharging configurable. + +commit 641f2f856b695c859b9f1fd7a7dd57027dbb24d5 +Author: AndresRengifo +Date: Fri Aug 18 19:08:51 2017 -0700 + + fix: battery prearm check ignored when CBRK_SUPPLY_CHK is disabled + +commit 0761d220b1f6fe54d3f178a313f3ad136ad8a1ba +Author: davidaroyer +Date: Mon Aug 14 15:38:53 2017 -0500 + + cmake: fix conflict in ocpoc ubuntu config + +commit 41cc679258f35804389fd62e4378293629eb131d +Author: Julien Lecoeur +Date: Thu Jun 15 18:40:27 2017 +0200 + + PX4Flow: allow restart directly after stop + +commit 7a3a9a75d50d11f527cddc69a4fe160810d1ce78 +Author: Julien Lecoeur +Date: Thu Jun 15 17:48:37 2017 +0200 + + Add command line options to PX4Flow app for I2C address and sampling rate + +commit 17ba5dd04a507d744d786ea08487ec2c34ab6ce9 +Author: crossa <421395590@qq.com> +Date: Thu Aug 17 21:37:09 2017 +0800 + + 1.Add sbus driver for linux . This driver can be used to read the + inverted S.bus signal and fetch the data of each channel and publish it + + 2. Fix the bug of linux_pwm_out, when the protocol is pca9685, + after the init method is executed,the method of determining the return + value of init method is incorrect,this will cause the driver to fail + + 3. Add linux_sbus driver to other posix prefixes cmake files + +commit b2a81ed35beb6ab56a5c8d6aaf872e8cc869fd55 +Author: Daniel Agar +Date: Thu Aug 10 01:57:04 2017 -0400 + + multi diff pres sensor publication and logging + +commit 8db2883d847ff69aa43eb7d1887f7ed0281cbbd7 +Author: Daniel Agar +Date: Wed Aug 16 11:29:08 2017 -0400 + + delete unused tones + +commit 295ffdc1b6b51bd7727919013ed7e20dcd9b63fd +Author: Mark Charlebois +Date: Fri Aug 18 15:46:22 2017 -0700 + + Use specific vesions + + Signed-off-by: Mark Charlebois + +commit 326445ba83abeb98ec9ab84cf2e693c108739f61 +Author: Mark Charlebois +Date: Fri Aug 18 15:25:23 2017 -0700 + + Removed support for astyle 2.05.1 + + There are bugs in version 2.05.1 (default version in Ubuntu 16.04) + + Signed-off-by: Mark Charlebois + +commit 44628694322dbcfea3b31c65ff08c968a1db1bf5 +Author: José Roberto de Souza +Date: Fri Aug 18 16:52:46 2017 -0700 + + Add support to new fields in command_ack + +commit d640d1aaf15e5bba3e579642ee277fa52690d041 +Author: José Roberto de Souza +Date: Fri Aug 18 17:52:51 2017 -0700 + + submodules: sitl_gazebo: Update to newest version + +commit 5136ccc647b75172813b2a80379c9832564cc5be +Author: José Roberto de Souza +Date: Fri Aug 18 14:35:50 2017 -0700 + + submodules: mavlink: Update to newest version + +commit b7c705e790be699d171a8c401360a0616272867e +Author: José Roberto de Souza +Date: Mon May 22 13:32:25 2017 -0700 + + msg: Add missing value of MAV_RESULT + +commit c200d0e9a404e4e131ba0118778c1001a7e61d33 +Author: José Roberto de Souza +Date: Thu Jul 27 17:08:22 2017 -0700 + + Keep initialization of outgoing vehicle_command_s consistent + + All others are initialized this way. + +commit 79f49fd851bf14d65c4b3b50bc37eca349883bef +Author: David Sidrane +Date: Thu Aug 17 11:40:49 2017 -1000 + + bugfix:px4fmu-v5 (STM32F7) random sd write failures + + This is a back port of upstream NuttX PX4 contrib of + + ef42c25 stm32f7:SDMMC add dcache alignment check in dma{recv|send}setup + In the where CONFIG_SDIO_PREFLIGHT is not used and dcache + write-buffed mode is used (not write-through) buffer alignment + is required for DMA transfers because a) arch_invalidate_dcache + could lose buffered writes data and b) arch_flush_dcache could + corrupt adjacent memory if the buffer and the bufflen, are not on + ARMV7M_DCACHE_LINESIZE boundaries. + + 1e7ddfe stm32f7:SDMMC remove widebus limitation on DMA + There is no documantation for the STM32F7 that limits DMA on + 1 bit vrs 4 bit mode. + + dffab2f stm32f7:DMA add dcache alignment check in stm32_dmacapable + In the case dcache write-buffed mode is used (not write-through) + buffer alignment is required for DMA transfers because + a) arch_invalidate_dcache could lose buffered writes data and + b) arch_flush_dcache could corrupt adjacent memory if the + maddr and the mend+1, the next next address are not on + ARMV7M_DCACHE_LINESIZE boundaries. + + 38cbf1f stm32f7:DMA correct comments and document stm32_dmacapable + Updated comment to proper refernce manual for STM32F7 not STM32F4. + Added stm32_dmacapable input paramaters documentation. + +commit 236021cc01de850e7475c1b9a3749295f2a09edc +Author: Beat Küng +Date: Wed Aug 16 19:52:30 2017 +0200 + + vmount mavlink input: fix polling for position_setpoint_triplet + + The code was violating the rule 'every successfull poll must be followed + by an orb_copy'. + The result was a busy loop. + +commit 25bbe765309c068e533b4e4646654c2b0b913ea9 +Author: bresch +Date: Thu Aug 17 02:38:19 2017 +0200 + + FW att ctrl - Fix vehicle_attitude_setpoint timestamp logging when in stabilized (#7803) + +commit 63306ada92d792807610dd966a7f7308ba1a70f4 +Author: CAI Dongcai +Date: Wed Aug 16 22:51:41 2017 +0800 + + FW attitude and position control minor code cleanup (#7802) + + - change a little bit to make the code more readable + +commit 83643a719ab472f1ddac0943c868c0f33399adfc +Author: Beat Küng +Date: Mon Aug 14 13:27:02 2017 +0200 + + nuttx config: increase CONFIG_NFILE_DESCRIPTORS from 53 to 54 + + This is needed when logger is logging to file and ulog streaming gets + activated. + +commit ebafa5698d54663a5b66eb99db82d4a1d21b6fa8 +Author: Beat Küng +Date: Mon Aug 14 13:25:34 2017 +0200 + + log_writer_file: register hardfault handler before opening the log file + + hardfault_store_filename() opens and closes a file descriptor, so if we do + it before opening the log file, we need one file descriptor less + +commit 9e01842c6ad81845747b0d2e6e5144afdf195067 +Author: Beat Küng +Date: Mon Aug 14 13:23:59 2017 +0200 + + mavlink ulog: advertise ulog_stream topic before subscribing to ulog_stream_ack + + This reduces the maximum number of needed file descriptors by 1 when using + ulog streaming. + +commit ba150566c6ce1b842e2bef31ce237496f3062d6e +Author: Julian Oes +Date: Fri Jul 21 13:10:02 2017 +0800 + + mavlink_command_sender: add some log printfs + + This improves the printfs which will be logged. This should improve to + debug the camera triggering. The debug printfs are disabled by default. + +commit 31edab6d6dc44195b88146d0c37d941d2fab0336 +Author: Julian Oes +Date: Fri Jul 21 12:52:46 2017 +0800 + + mavlink_command_sender: remove unused include + +commit 33e67fd5276e872fa33be1bb4d5aff6a26567e5c +Author: sanderux +Date: Tue Aug 15 00:13:44 2017 +0200 + + Disable PA during landing + +commit e6c942033bf99f716002ff00cf4074b0280b18d6 +Author: sanderux +Date: Mon Aug 14 10:58:23 2017 +0200 + + Disable pusher assist when descending + +commit 8f5293d7b03843bc2e4456fdbe66b35bbc398565 +Author: sanderux +Date: Sun Aug 13 21:33:44 2017 +0200 + + Remove explicit pusher throttle setting + +commit 33efd89ef88df2df46d3d285b8f2372622fa5394 +Author: sanderux +Date: Sun Aug 13 17:44:05 2017 +0200 + + Disable pusher assist for quadchute failsafe + +commit 66bb7adc4c39da03f25300e6899bf6c5f8e9a797 +Author: sanderux +Date: Wed Aug 16 02:12:26 2017 +0200 + + simplify back transition throttle scaling + +commit 6b9a8daceb26f98dee62216164c03539f9f9773c +Author: sanderux +Date: Wed Aug 16 01:36:17 2017 +0200 + + Correctly name b_trans_thr and remove contraint + +commit ff669ee645b98395da7cbc326bd542957b6014ec +Author: sanderux +Date: Tue Aug 15 10:12:12 2017 +0200 + + Move vtol standard params + +commit 7a8d3c4ab2384d879d849ed5fdce06eba87683e8 +Author: sanderux +Date: Sun Aug 13 22:24:31 2017 +0200 + + Correctly check reverse thrust conditions + +commit 4396e78d128d89192efa4f7a5d0963e8bf4f79cb +Author: sanderux +Date: Sun Aug 13 22:11:56 2017 +0200 + + Allow negative thrust on reverse throttle + +commit 01d9212a294d3ebbfa4d6f2aa4a44143168781bf +Author: sanderux +Date: Sun Aug 13 22:02:04 2017 +0200 + + Widen pusher throttle constraint + +commit e5a55cd142d6aee4cd3cfe236fa61b7c77a6d3a3 +Author: sanderux +Date: Sun Aug 13 21:53:42 2017 +0200 + + Support negative thrust for back transition + +commit 59d81ee0f10200b807cdf841d79376b9f9b1cb6b +Author: sanderux +Date: Sun Aug 13 21:40:26 2017 +0200 + + Clarify parameters + +commit fbbe3d1f41980e25021f61e5bb0d7cc3ce63a998 +Author: sanderux +Date: Sun Aug 13 16:49:47 2017 +0200 + + Check velocity valid and param description + +commit 50894e8615cd58056916ae46bcf251cf0177841d +Author: sanderux +Date: Sat Aug 5 11:01:05 2017 +0200 + + VTOL control back transition ramp up time + +commit 560e9e88dc0977bbecd53386fa5572347d5fd43e +Author: sanderux +Date: Thu Aug 3 15:16:19 2017 +0200 + + Apply slew rate to reverse thrust + +commit e9516db5b0c9fb1e6dff51ede427d4cfd2d7bf3c +Author: sanderux +Date: Thu Jul 27 01:54:41 2017 +0200 + + Back transition duration based on deceleration m/s/s + +commit 2e481867e51ca72c40cb0e6d00fcf5f999aa573e +Author: sanderux +Date: Thu Jul 27 01:12:01 2017 +0200 + + Consider back transtition complete when MPC_XY_CRUISE is reached + +commit 1a0c23d8b344e049090e140966fcb4d22b156920 +Author: sanderux +Date: Sat Jul 22 00:51:39 2017 +0200 + + Support thrust reversal for vtol back transition + +commit f50052f290f06f1ffd98d83945e4ee5e919ee624 +Author: Dennis Mannhart +Date: Fri Aug 11 18:12:22 2017 +0200 + + landdetector mc: widen acceptance threshold after landing instead of arming + +commit 3c26c11144963f962b494d63cf2b0520e936e304 +Author: Daniel Agar +Date: Mon Aug 14 14:21:36 2017 -0400 + + circleci force git to use git:// + +commit a3645b1ed14ab20fd949366b7e8113b78b0a16b0 +Author: Daniel Agar +Date: Mon Aug 14 14:19:38 2017 -0400 + + travis-ci force git to use git:// + +commit 891b2f640dd3f0ae9f58658a8bc2774d4ccf4354 +Author: Lorenz Meier +Date: Sat Aug 12 12:49:50 2017 +0200 + + TAPv1: Schedule sensor priority higher + +commit 00b65f38aa0f5e5813e5ed8dd648fcc118e91fe7 +Author: Lorenz Meier +Date: Sat Aug 12 12:49:24 2017 +0200 + + FMUv5: Schedule work queue with higher priority + +commit c2341ad7f62c4166916f2a33a2d2cc69e8e136bc +Author: Lorenz Meier +Date: Sat Aug 12 12:49:09 2017 +0200 + + FMUv4PRO: Schedule work queue with higher priority + +commit 6f5499af7d54d7a966020873d722952fe108226b +Author: Lorenz Meier +Date: Sat Aug 12 12:48:54 2017 +0200 + + FMUv4: Schedule work queue with higher priority + +commit c6f9cd84d0dd2dd7fde8cc0ab96e79909cf5517e +Author: Lorenz Meier +Date: Sat Aug 12 12:48:42 2017 +0200 + + FMUv4: Schedule work queue with higher priority + +commit b2572a5795281034569f417b1138275c27dbc079 +Author: Lorenz Meier +Date: Sat Aug 12 12:48:30 2017 +0200 + + FMUv2: Schedule work queue with higher priority + +commit fa482b4ebd01d37bfcb63ea1c1ae5a61849b3b61 +Author: Lorenz Meier +Date: Sun Aug 13 11:39:44 2017 +0200 + + Racing boards: Default FMU to task as there is plenty of RAM to do this. + +commit 9af9475541f849e5cb955bf0dbd2410ee4ddbf56 +Author: Lorenz Meier +Date: Sun Aug 13 11:39:00 2017 +0200 + + RTPS: Ignore example processes + +commit 23c790650a144c5067b5adf97c85e55abe17f528 +Author: Lorenz Meier +Date: Sun Aug 13 11:38:14 2017 +0200 + + FMUv5: Enable DDS + +commit 0e661e5a84314d24f144a41f59ab07a8b53afccc +Author: Lorenz Meier +Date: Sun Aug 13 11:38:00 2017 +0200 + + FMUv4PRO: Enable DDS + +commit 2adb9e8c4f9801b11e57cc74d5f9f97a37490403 +Author: Lorenz Meier +Date: Sun Aug 13 11:37:34 2017 +0200 + + FMUv4: config style + +commit fa123db5c31b6647234d6145a912e6e2f8d27417 +Author: Lorenz Meier +Date: Sun Aug 13 11:37:15 2017 +0200 + + FMUv3: Enable DDS + +commit 9e312e8dba385be00fecff315d595077642db4f3 +Author: Lorenz Meier +Date: Sun Aug 13 11:36:12 2017 +0200 + + Uploader: Do not show timeout for larger binaries when everything is still as expected. + +commit 861879c6d31eb448a7d427955a14e86e01afc0ff +Author: Lorenz Meier +Date: Sat Aug 12 12:50:46 2017 +0200 + + Widen threshold for standard gyro consistency check + + Without temperature compensation the default is too narrow. + +commit 67e470b0e145566e83f3d006825cbb3a3c42dc36 +Author: David Sidrane +Date: Fri Aug 11 17:58:16 2017 -1000 + + px4fmu-v5:Use arch/polarity agnostic Power control macros + + Use the board supplied Power control macros, in the + the board_peripheral_reset. + + This abstacts the polarity from the code. Therefore changes + in signal sense can be made, just in the board config. + +commit 5506588a31f75d8ef4f662ec64aa1971814f0b29 +Author: David Sidrane +Date: Fri Aug 11 17:50:20 2017 -1000 + + px4fmu-v5:Add conditional support for Test RC00 HW + + RC00 had an active high VDD_5V_PERIPH_EN + PC01 has an active low VDD_5V_PERIPH_EN + + RC00 Test hardware did not use an LTC4417 + + While RC00 HW is still in circulation you can build with + PX4_FMUV5_RC00 defined and BOARD_HAS_LTC4417 undefined. + + The default is PX4_FMUV5_RC01 and BOARD_HAS_LTC4417 defined. + +commit 55a2930cdb1e3162751d78193400a0983131238c +Author: Nicolas de Palezieux +Date: Fri Aug 11 11:53:32 2017 +0200 + + vmount: reduce stack size to 1900 as recommended by @bkueng (maximum used memory observed: 1552) + +commit b702daf40e67baba6bcfe62b71861fd7807181c1 +Author: Nicolas de Palezieux +Date: Thu Aug 10 17:21:53 2017 +0200 + + vmount: virtual destructor + +commit c3faf587ccece467fc4b3d24379b230f32ccec90 +Author: Nicolas de Palezieux +Date: Thu Aug 10 16:37:48 2017 +0200 + + vmount: make the parameter descriptions a little nicer + +commit 281ee5e5afcbde6dbad46068cfae975cc216aa3e +Author: Nicolas de Palezieux +Date: Thu Aug 10 16:10:19 2017 +0200 + + vmount: increase stack size + +commit b8d389ca4e9847180e46e8622f926aa057353434 +Author: Nicolas de Palezieux +Date: Thu Aug 10 16:03:36 2017 +0200 + + vmount: properly unadvertise uorb topics when stopping or re-configuring vmount. Othwerise subsequent advertise calls may fail (only ever witnessed for _mount_orientation_pub) + +commit cbe3627b8cd817d8981321dd948fc583a1366347 +Author: Nicolas de Palezieux +Date: Thu Aug 10 14:58:31 2017 +0200 + + vmount: set more sensible default parameters for the mount system and component IDs + +commit 89aeea7e8e31b3c9e6e8aef04d97d6af2087fca3 +Author: Nicolas de Palezieux +Date: Thu Aug 10 13:45:29 2017 +0200 + + vmount: publish mount angle commands in proper order and units + +commit 4eb0ffc554aa92ca2ecccc18278caff220618e9f +Author: Beat Küng +Date: Thu Aug 10 10:44:44 2017 +0200 + + vmount: update control_data if already_active is true + + control_data needs to be able to be set to nullptr in case if the input + is already active. Otherwise the output will think there's always new + requests and reset it's state. + +commit 73d23742ea5c297f262c0e03caec61ee482977b1 +Author: Beat Küng +Date: Thu Aug 10 10:40:57 2017 +0200 + + vmount: rate-limit the update of the outputs + + This avoids a busy-loop if the input is listening for vehicle commands and + the output publishes vehicle commands. + +commit 923cdbcbfbb49d44a0b3274365fc57f605039f38 +Author: Beat Küng +Date: Thu Aug 10 10:39:34 2017 +0200 + + vmount mavlink input: process commands only if the target matches our sys & comp id + +commit fd05c09447e7d8b913fce484ffb0fdc56b2f2e72 +Author: Beat Küng +Date: Thu Aug 10 10:37:54 2017 +0200 + + vmount: fix param types, use int32_t + +commit 6e35cb002fd99b813be086ae47e914fe38257186 +Author: Julien Lecoeur +Date: Mon Aug 7 15:11:49 2017 +0200 + + PX4IO interface protocol: Fix rounding error + + Issue: This conversion test failed with gcc 7.1.1 and clang 4.0.1: + ``` + ERROR [tests] conversion fail: input: -0.8188, intermediate: -8187, result: -0.8187 + conv FAILED + Command 'tests' failed, returned -1 + ``` + + Fix: explicit rounding + +commit 02cee074692c66c8670d113f10ddbcaf039dece6 +Author: Daniel Agar +Date: Tue Jul 18 21:36:55 2017 -0400 + + travis-ci add GCC7 SITL build and tests + + -closes #7539 + +commit b9c1d878769de9d16e5e41c1bcf623209c42981a +Author: Daniel Agar +Date: Tue Jul 18 21:51:10 2017 -0400 + + docker_run respect PX4_DOCKER_REPO env variable + +commit aa9023b72e0342303cfa9be54a3c62113549a435 +Author: Daniel Agar +Date: Wed Aug 9 10:50:36 2017 -0400 + + COM_RC_STICK_OV fix broken metadata + +commit 1cc7f47003421628354d17fdc6646f6ca88da49a +Author: Daniel Agar +Date: Wed Aug 9 10:49:31 2017 -0400 + + COM_FLTMODE* add param group + +commit 6ddd7ea8ab01a18c6cf605222068d62e819b2fb4 +Author: Daniel Agar +Date: Wed Aug 9 10:48:22 2017 -0400 + + RC_MAP_FAILSAFE add missing group + +commit 353f637e92603b438e46fcf1c6e4e2da537dc448 +Author: Daniel Agar +Date: Wed Aug 9 10:35:44 2017 -0400 + + move SYS_FMU_TASK to px4fmu + +commit 928fdf34a6538e1f8a7d10ac5222890de3fc5043 +Author: Daniel Agar +Date: Wed Aug 9 10:31:48 2017 -0400 + + sensors move THR_MDL_FAC and MOT_SLEW_MAX to px4fmu + +commit 95631439f11ec1f347e320cadcac4505cc7ba9b3 +Author: Daniel Agar +Date: Wed Aug 9 10:30:53 2017 -0400 + + sensors move PWM params to pwm_params.c + +commit 110d2968d869f85b88960c14b13c7378f0436529 +Author: Daniel Agar +Date: Wed Aug 9 10:28:50 2017 -0400 + + sensors move RC params to rc_params.c + +commit 2f1327540a703c32d6d47692f832b0f45d43e9ab +Author: sanderux +Date: Fri Jul 28 15:37:17 2017 +0200 + + DeltaQuad mixer upgrade + +commit 220bd82b935f1e9459a528ca46b77b7c09ae07fa +Author: sanderux +Date: Fri Jul 28 15:30:53 2017 +0200 + + Per channel PWM disarmed values + +commit 462f1346bd3725167cf58cb68282b58ce8ef83a8 +Author: Lorenz Meier +Date: Wed Aug 9 22:12:25 2017 +0200 + + Add motor_test command to FMUv3 + +commit bd7284634d5e224b885ca61f7b636d8c5bd65a05 +Author: Daniel Agar +Date: Wed Aug 9 11:43:36 2017 -0400 + + land_detector add missing header and init all vtol fields (#7754) + +commit 3ccf3bf2a84ab99307504e1d122c1dacba115ee8 +Author: sanderux +Date: Tue Aug 8 15:57:16 2017 +0200 + + Consistent capitalization + +commit 2c4bbf3f4487ba7288daf9a46d6b0a9af2fbe03d +Author: sanderux +Date: Tue Aug 8 15:33:17 2017 +0200 + + Consistent capital use + +commit e8a84b4faa379575cfae0702d9c0fae9d6748760 +Author: sanderux +Date: Tue Aug 8 15:28:36 2017 +0200 + + Typo + +commit a2ec771f78130fdd95717b6254b41084b7777b3b +Author: sanderux +Date: Tue Aug 8 15:23:20 2017 +0200 + + Widen first waypoint max setting for FW + +commit 75c3d921426dd74522a910237e239a96e210bc4f +Author: sanderux +Date: Tue Aug 8 15:21:13 2017 +0200 + + typo + +commit 6ee24a0c8049eb878aa4c0f83ec36c40e7891d2b +Author: sanderux +Date: Tue Aug 8 22:04:35 2017 +0200 + + Move land detector changes to vtol + +commit 49d2e8a3ff15d79a6de60f82122cf4dac82d44eb +Author: sanderux +Date: Tue Aug 8 11:39:51 2017 +0200 + + Land detector fix for VTOL in FW mode + +commit 72f9371ca4f8b188609d8e7f5e30e7edb1064c7e +Author: Beat Küng +Date: Wed Aug 2 13:59:23 2017 +0200 + + micrortps_client_main: remove unnecessary sleep(1); + + ... and some strange reformatting due to astyle... + +commit 77785c01ef3b0bd91aa1cfa06742784bf9c6e117 +Author: Beat Küng +Date: Wed Aug 2 10:39:09 2017 +0200 + + micrortps_client.cpp.template: avoid 0-init & check result of orb_copy + +commit de8e0b54b62be21f18cf5e74f48e69c2bda1cb62 +Author: Beat Küng +Date: Wed Aug 2 10:37:23 2017 +0200 + + micrortps_client_main: use new module documentation & check param range + +commit e7d19f0a1a75193fb123c5b3e22fe32d43928c99 +Author: Beat Küng +Date: Wed Aug 2 10:37:08 2017 +0200 + + micrortps_client_main: add status command + +commit 55f65b4affaf10de3c4e6c3b86f0cdedbbabc46b +Author: Beat Küng +Date: Wed Aug 2 10:35:47 2017 +0200 + + Tools/message_id.py: rename to uorb_rtps_message_ids.py for clarity + +commit 925efe990d0b17e2c976f51e56860e38b9cc2ba6 +Author: José Roberto de Souza +Date: Thu Jul 27 17:08:22 2017 -0700 + + Initialize all outgoing vehicle_command_ack_s and vehicle_command_s + + This will initialize those structs with zero in all fields not set + and all fields set will only be change once to the final value not + wasting CPU time zeroing it. + + This will guarantee that no non-unitialized structs will have + a trash value on from_external causing it to be sent to the + MAVLink channel without need it. + +commit 7c268f4fa10283e04185065218eea50f6fad6ace +Author: José Roberto de Souza +Date: Thu Jul 13 15:11:51 2017 -0700 + + mavlink: Safely avoid send the same vehicle_command and vehicle_command_ack back + + The previous approach was checking system id and component id but it + will not work in 100% of cases as external devices can send MAVLink + message with the right system id but with broadcast component id. + +commit 89a428fbfe400889e34a2494c01f7ffeb862ab15 +Author: José Roberto de Souza +Date: Fri Jun 23 13:48:54 2017 -0700 + + commander: Keep vehicle_command_ack_s local + + No need to keep this struct as global or alive while looping. + +commit 7082cc13e0e5107906f26fa1d8a7e05744a9148a +Author: José Roberto de Souza +Date: Mon May 8 16:40:15 2017 -0700 + + mavlink: Allow vehicle to receive a command_ack message and publish it to listeners + +commit a8cfd6f36a3d4b1a66b5c114a6f42301cfd34587 +Author: José Roberto de Souza +Date: Thu Jul 13 13:31:24 2017 -0700 + + msg: Use the correctly data types on vehicle_command + + Lets save a few bytes using the right data types. + +commit 1af5ed90242ba25f07c57e26a6c00f0d532318a7 +Author: David Sidrane +Date: Mon Aug 7 16:46:28 2017 -1000 + + crazyflie: Use BOARD_NUMBER_I2C_BUSES and BOARD_I2C_BUS_CLOCK_INIT + +commit 8c1f506944fd78a97463843740db8ea508b72a4a +Author: David Sidrane +Date: Mon Aug 7 16:41:44 2017 -1000 + + tapv1:Use BOARD_NUMBER_I2C_BUSES and BOARD_I2C_BUS_CLOCK_INIT + +commit b4f5e36fb13367d97f3a2f3d93a504406805f5ec +Author: David Sidrane +Date: Mon Aug 7 16:28:31 2017 -1000 + + px4fmu-v5:Add all I2C defines for all busses + + Define BOARD_NUMBER_I2C_BUSES and BOARD_I2C_BUS_CLOCK_INIT + for I2C1-4 + +commit 64aaec441917e4e10e687d655a43d137c298a6f3 +Author: David Sidrane +Date: Mon Aug 7 16:08:19 2017 -1000 + + i2c_nuttx:Use BOARD_NUMBER_I2C_BUSES and BOARD_I2C_BUS_CLOCK_INIT + + Used the board overrideable vlaues to define the _bus_clocks + array and initalize it. + +commit 9644f855e3dc7be4ffdb561218338a30ab774746 +Author: David Sidrane +Date: Mon Aug 7 15:45:48 2017 -1000 + + common:Define default BOARD_NUMBER_I2C_BUSES and BOARD_I2C_BUS_CLOCK_INIT + + Define the default I2C buss frequncies that are backward compatible + with the existing code. While allowing it the defaults to be overridden + by a board config. + + Based on the legacy STM32 code, the I2C buss numbering starts at 1. + The bus frequency is stored in a 0 based array. If px4_i2cbus_initialize + returns a valid device, then the _bus-1 will act as the index to the + busses frequency. + + A board may define BOARD_NUMBER_I2C_BUSES - the number of I2C busses + it supports* and BOARD_I2C_BUS_CLOCK_INIT to initalize the bus + clocks for a given busses. + + BOARD_NUMBER_I2C_BUSES - the number of busses including the *highest + number bus. If the board has 2 I2C + busses I2C1 and I2C3 BOARD_NUMBER_I2C_BUSES + would be set to 3 + + BOARD_I2C_BUS_CLOCK_INIT - Initalization for the bus frequencies + by bus. A call init, with a frequency + less then the value used for the + Initalization will result in the device + not starting becuase the buss runs too + fast for it. + +commit 9a21969189ab74669f4471f3a233b464e8295bd5 +Author: David Sidrane +Date: Mon Aug 7 15:41:52 2017 -1000 + + px4_micro_hal:Define PX4_NUMBER_I2C_BUSES based on the arch/chip + + PX4_NUMBER_I2C_BUSES number of busses that the HW can support + not all of them my be usesd. I.E. The STM32F427 has 3 I2C + busses but only I2C1 and I2C3 are used. + +commit 98396a0bc57ebfdc85ff6ff54c097968387fe620 +Author: Beat Küng +Date: Mon Jul 31 15:40:15 2017 +0200 + + frsky_telemetry: cleanup static vars, use less memory & fix process priority + +commit cb238173178008eac71aa6b2ccdcacb030094496 +Author: Beat Küng +Date: Mon Jul 31 15:39:14 2017 +0200 + + frsky_telemetry: send flight mode & gps info + + This uses the TEMP1 & TEMP2 fields, which probably were used for something + else initially. However this implementation matches with OpenTX and APM. + +commit a2bfcb94ef1c03b586c55d91fffec36b8d504b8b +Author: Beat Küng +Date: Mon Jul 31 15:35:22 2017 +0200 + + frsky_telemetry D protocol: refactor to use less memory & allocations + + Also add the vehicle_gps_position & flight mode information + +commit 9dea515eaaf758abcc0131c0c368078358972f69 +Author: Beat Küng +Date: Mon Jul 31 15:32:09 2017 +0200 + + frsky_telemetry S.Port: refactor to use less memory & allocations + +commit cf8b6a9de17aa69e339ab02acea6220f5d4d6a92 +Author: Beat Küng +Date: Mon Jul 31 15:30:18 2017 +0200 + + frsky_telemetry: use new module documentation + +commit 4e5c6fc80503e436a04c8f718a8f774ae427df5a +Author: Beat Küng +Date: Mon Jul 31 15:29:16 2017 +0200 + + frsky_telemetry: fix heading for D protocol + +commit 1d40336723cf562d8e9c76401cb9016ac6b80d98 +Author: Beat Küng +Date: Tue Aug 8 11:59:00 2017 +0200 + + airframes parser: add dodecarotor image + +commit 453937a89a293e751cda6628cb838e76a664efa8 +Author: Peter Duerr +Date: Mon Aug 7 11:42:43 2017 +0200 + + Fix va_arg calls (always call va_end) + + From the manpage: "Each invocation of va_start() must be matched by a + corresponding invocation of va_end() in the same function." + +commit b845edba64c651ef9d6ac637bcc091958320f9ec +Author: Peter Duerr +Date: Mon Aug 7 16:45:09 2017 +0200 + + Yet another erroneous call to `px4_close` instead of `close` + + * As indicated by @bkueng + +commit 6e808ad0a6e2667b34d9f6908e675b3520c7431d +Author: Peter Duerr +Date: Mon Aug 7 16:43:55 2017 +0200 + + Fix additional erroneous px4_close call + + * As indicated by @bkueng + +commit 73ef7725379c3c498c2cabd3d6390a74092668f3 +Author: Peter Duerr +Date: Mon Aug 7 16:24:55 2017 +0200 + + Fix erroneous use of px4_close + + * Close handle opened with `open` with `close` as indicated by @bkueng + +commit 40dff737c569223806c575d0652e271812fdbce2 +Author: Peter Duerr +Date: Mon Aug 7 15:39:56 2017 +0200 + + Fix uninitialized values identified by cppcheck + + * Replace `malloc` by `calloc` for c-string initialization + * Add initializer braces for structs + +commit 7cf2a499483085c685eb1130cc20c1aa5f0f8b70 +Author: Peter Duerr +Date: Mon Aug 7 15:36:52 2017 +0200 + + Cosmetic fix (silencing cppcheck) + + * For some reason cppcheck complains with `fp != nullptr` but accepts truthiness + of handle by itself. + * Note that the expressions are equivalent according to the C++ standard ("A + prvalue of arithmetic, unscoped enumeration, pointer, or pointer to member + type can be converted to a prvalue of type bool. A zero value, null pointer + value, or null member pointer value is converted to false; any other value is + converted to true. A prvalue of type std::nullptr_t can be converted to a + prvalue of type bool; the resulting value is false.") + +commit cc1b76682443f6de28cd07180a39ba8a6d0edb5d +Author: Peter Duerr +Date: Mon Aug 7 15:35:21 2017 +0200 + + Fix memory leaks identified by cppcheck + + * Add `free` / `delete` + * Add comment explaining the (presumed) motivation for the use of new instead of + allocating on the stack + +commit 5be23060e70245157ecf366b3c727ec55bb2a0c8 +Author: Peter Duerr +Date: Mon Aug 7 15:31:27 2017 +0200 + + Fix resource leaks identified by cppcheck + + * Where possible rearrange error checks to avoid branching + * Otherwise add missing `fclose`, `close`, `px4_close` calls before return + +commit 0a61e9b279675de251d824cdf3016e3fad616fda +Author: Vicente Monge +Date: Fri Aug 4 09:25:40 2017 +0200 + + micro RTPS CMakeLists.txt identation + +commit a93174dee4f579f838ffcf65a14716084b3a72f9 +Author: Vicente Monge +Date: Wed Aug 2 16:18:08 2017 +0200 + + Fix for manual/automatic micro RTPS bridge generation + +commit 4ee9cb2e2f6a3f624a39c633c86dc8d572f764bc +Author: Beat Küng +Date: Mon Aug 7 11:12:51 2017 +0200 + + px4airframes markdown: always use '/' for path separation + + Because it's an URL and os.path.join() will use '\' on windows. + +commit d1e39ed9e0137c699b633fab33e55e12be953034 +Author: Vicente Monge +Date: Fri Aug 4 12:39:03 2017 +0200 + + Added link to documentation and suppress local doc + +commit 490f40bee161112c55c09c865ce9be9e96ea65d6 +Author: Lorenz Meier +Date: Sun Aug 6 20:04:39 2017 +0200 + + Sensors: Use temperature for airspeed validation to avoid false positives for high-performance airspeed sensors + + This is required to enable new high-performance sensors which otherwise would provide incorrect readings. + +commit 45f2a52a7d08077953c84a4111145ad128a6cbf2 +Author: Lorenz Meier +Date: Sun Aug 6 20:09:52 2017 +0200 + + Sensor startup: Simplify and fix Pixhawk 2.1 + + This change simplifies the sensor startup and fixes the detection of airspeed sensors on Pixhawk 2.1 + +commit c81dd46b02819b0f14d78c3fb9ded9adacd91c4a +Author: Sander Smeets +Date: Sun Aug 6 16:02:56 2017 +0200 + + land detector VTOL inherit MC maybe_landed (#7738) + + * maybe_landed state for VTOL inherited from MC + * set correct land detector for SITL + +commit 102003c66496f032113a3a8616e931db17e224d2 +Author: David Sidrane +Date: Fri Jul 21 09:01:43 2017 -1000 + + rc.sensors:Use HW type to refine startup / deprecate mpu9250 on PixhawkMini + + Using the hwvercmp on FMUv2 HW derivatives built with px4fmu_v3_default + to ues a more targeted startup approach: + + 1) Detect V3 and V2M + + 2) On V3 use the external mpu9250 to further discriminate between 2.0 + and 2.1. Then only start the devices that are on that version of + the board. + + 3) Due to HW errata on PixhawkMini deprecate mpu9250. + The mpu9250 will not start reliably on the PixhawkMini + Since we have an ICM20608 and an External Mag the + mpu9250 is not to be used. + +commit ed74530da858177972bb9f6532ae34a5247ce4a8 +Author: David Sidrane +Date: Wed Jul 19 19:45:43 2017 -1000 + + mpu9250:More cleanup + +commit 5bb084408d8195396a9e60b104d477f07b955900 +Author: David Sidrane +Date: Wed Jul 19 19:36:16 2017 -1000 + + bmi160_main:Make the internal interface conditional on PX4_SPIDEV_BMI + + px4fmuv2 had PX4_SPIDEV_BMI defined, for the v3 cmake, but never + provided a Chip select decoded by PX4_SPIDEV_BMI. PX4_SPIDEV_BMI + has been removed from V2, but PX4_SPIDEV_EXT_BMI still remains + and has a chip select assigned to it. + +commit 43843b753d1d40c5e031f2d783bd269d93927ffb +Author: David Sidrane +Date: Tue Jul 18 17:20:51 2017 -1000 + + px4fmu-v2, px4fmu-v3:Restruture SPI Selects and DRDY + + The removes the alias so it is clear what bus and port bit + is associated with as CS or DRDY signal. + + This becomes important when varients of V2 a) use the CS on differnt + busses or b) swap a RDY (in) for a CS (out). In both cases, + a CS on once buss, can back feed and cause sensor reset to not be + able to turn off the power if all the pins are not tunered + off + +commit d58a802eaab7c56211263379bdefe22a452a5eda +Author: David Sidrane +Date: Tue Jul 18 17:21:24 2017 -1000 + + px4fmu-v2:Use versioning API to only change a GPIO for pixhawkmini + + Pixhawk mini has reused the GPIO_SPI_CS_EXT1 signal that was associated + with SPI4. We can not in good faith assert a CS on a bus wer are not resetting. + So we must do this only on HW_VER_FMUV2MIN + +commit 553c64925292d0fc99b46d9514eb6646472033e7 +Author: David Sidrane +Date: Tue Jul 18 17:09:50 2017 -1000 + + px4fmu-v2:Init GPIO_VDD_3V3_SENSORS_EN off at reset + + Insure a 0.0 voltage initial condition on VDD_3V3_SENSORS + By starting the GPIO_VDD_3V3_SENSORS_EN, low and deferring + the GPIO init of the slave selects and drdy signals until + board_app_initialize. We get ~ 80 ms of power off time + with 0.00 voltage applied to the sensors. + +commit 60ce1bc5c59f47dcf7222da4566fa86ecc5aec63 +Author: David Sidrane +Date: Tue Jul 18 17:08:09 2017 -1000 + + px4fmu-v2:Add GPIO_VDD_USB_VALID and initalize it + +commit 5fd8ef1055efce53cedecef04750ae8adaac8562 +Author: David Sidrane +Date: Tue Jul 18 16:59:07 2017 -1000 + + px4fmu-v2:Insure the discharge of the pins PWM pins on rest. + + On resets invoked from system (not boot) insure we establish a low + output state (discharge the pins) on PWM pins before they become + inputs. + +commit 4832ad3191754003e94e5571b7d012ced8b9b2ca +Author: David Sidrane +Date: Tue Jul 18 15:56:01 2017 -1000 + + ver:Add support for HW versioning + + 1) Add hwtypecmp command to allow rc to further enumerate PX4FMU_V2 + for sub types of 'V2' -FMUv2 'V2M' PixhawkMini, 'V30' Cube + + 2) Extend hw to report to display + HW type + HW version + HW revision + +commit afb01d015e246a93b7ebccc2d45bccd4a9920d51 +Author: David Sidrane +Date: Tue Jul 18 15:32:21 2017 -1000 + + px4fmu-v2:Use simple HW versioning API to differentiate V2 variant at runtime. + + There are several boards that share the px4fmu-v2 build as px4fmu-v3 build. + + It was initially envisioned, that the build would be binary compatable and + the RC script would probe different sensors and determine at runtime the + HW type. Unfortunately, a failed sensor, can result in mis-detection + of the HW and result in an improper start up and not detect the HW + failure. + + All these boards's bootloader report board type as px4fmu-v2. + This precludes and automated selection of the correct fw if it + had been built, by a different build i.e. px4fmu-cube etc. + + We need a way to deal with the slight differences in HW that effect + the operations of drivers and board level functions that are different + from the FMUv2 pinout and bus utilization. + + 1) FMUv3 AKA Cube 2.0 and Cube 2.1 Bothe I2C busses are external. + This effected the mag on GPS2 not reporting Internal and + having the wrong rotation applied. + + 2) FMUv3 does not performa a SPI buss reset correctly. + FMUv2 provides a SPI1 buss reset. But FMUv3 is on + SPI4. To complicate matters the CS cross bus + boundries. + + 3) PixhawkMini reused a signal that was associated with SPI4 + as a SPI1 ready signal. + + Based on hardware differnce in the use of PB4 and PB12 this code + detects: FMUv2, the Cube, and PixhawkMini and provides the + simple common API for retriving the type, version and revision. + + On FmuV5 this same API will be used. + +commit dfdb61d2a72233202daca7f90034bf205c02b4eb +Author: David Sidrane +Date: Tue Jul 18 15:28:19 2017 -1000 + + board_common:Add support for simple hardware versioning + + Define methods to get: + 1) The sub type of the hardware as a string. + 2) The version as an integer + 3) The revision as an integer + +commit c8bd60bef84f9bca6d6e5cc6710075cd577ae5c6 +Author: David Sidrane +Date: Fri Jul 14 13:48:46 2017 -1000 + + Mpu9250:Allow internal reset to complete, when started from VDD of 0V + + Per the data sheet: Start-up time for register read/write from power-up is + Typically 11 ms and the Maximum is 100 ms. + + It seems the power up reset is only triggered at VDD < 150 mV. So the + symptom reported: Failure is only happening after a long power down is + consistent with VDD not dropping below 150 mV, therefore not generating + a POR and being ready to be written with out delay. + + This fix adds a delay of 110 ms to ensure the reset has ended with some. + margin. + +commit d10116e54af00e72d2eb432662daaa4d740ce8c1 +Author: Lorenz Meier +Date: Sat Aug 5 16:00:00 2017 +0200 + + Update MAVLink version + +commit 1a3315e397d7a8104eef6a68b42f2b419bc6a3a8 +Author: José Roberto de Souza +Date: Fri Aug 4 16:50:17 2017 -0700 + + msg: Fix build in python3 + + We can afford a slower performance in this parsers with python2 to + keep compability with python3. + http://sebastianraschka.com/Articles/2014_python_2_3_key_diff.html#xrange + +commit 5e0a25c9c7cae22d3376685b69a76e6e12311538 +Author: David Sidrane +Date: Fri Aug 4 06:29:19 2017 -1000 + + nuttx-patches:Removed unused patchs + +commit a31e626bb9caaf41d429163b13eb3651eb5b5353 +Author: David Sidrane +Date: Fri Aug 4 06:24:12 2017 -1000 + + stm32f7:Backport of pinmap changes. + + Juha Niskanen committed 326ab01 2017-06-20 + STM32 F7: Set I2C4 SDA and SCL pins to open drain mode + + Titus von Boxberg committed f3267dd 2017-07-17 + I2C4_SDA can also be on GPIO PB7 + + Titus von Boxberg committed 28eab90 2017-07-27 + No FSMC, only FMC for STM32F7 + +commit a2ef611a30b02857dfe727ef06b17aa74d5e181f +Author: Beat Küng +Date: Fri Jul 21 14:22:28 2017 +0200 + + dataman: improve error reporting + +commit 45e185f8e39bd1b6e8533a996f9f644cddd9f126 +Author: Beat Küng +Date: Fri Jul 14 14:00:06 2017 +0200 + + mavlink: document verbose command + +commit 843cb05ef4ee9cfffe5e35e27a8e28132487aeb0 +Author: Beat Küng +Date: Thu Jun 29 11:16:30 2017 +0200 + + mavlink_mission: fix send_mission_count: must always use MAV_MISSION_TYPE_MISSION + + Because it's only used for missions + +commit 34e31641ab92d7d1b62cee9065e3ddf66154b393 +Author: Beat Küng +Date: Sat Jun 17 17:15:23 2017 +0200 + + mavlink_mission: print mission_type on clear_all verbose output + +commit 25cc64947ab291769642ab954e4806333b95eae2 +Author: Beat Küng +Date: Tue Jun 6 13:39:07 2017 +0200 + + mavlink_mission: add check for fence & safe point on regular mission upload + +commit b1730b67e452d7374bced06a07bf48d5466b6a05 +Author: Beat Küng +Date: Mon May 22 11:01:24 2017 +0200 + + mission: keep 'offboard mission updated' printf as a warning + + Useful to see when a in-flight mission update happens from the log. + +commit fde1c061ed834a34c8da9e8e89eba32b070b8d0f +Author: Beat Küng +Date: Thu May 18 13:30:17 2017 +0200 + + fix mavlink_mission: mission_set_current message only applies to MISSION_TYPE_MISSION + + and thus the current _mission_type does not matter. + +commit 6d85a3c4e4ade7de46bfb6ec9d4b73d4d4ba8674 +Author: Beat Küng +Date: Thu May 18 12:25:07 2017 +0200 + + geofence: lock geofence items during a write transfers + + - avoids race conditions when geofence data is updated in flight. During + a transfer, the geofence module will not check for violations, which + is done with the new dm_trylock method. + - there is an update counter stored in dataman, and for each write + transaction this is increased, so that the geofence module can reload + the data upon data change (after it's unlocked). + - single dm item updates are atomic already, so resetting the polygons + to 0 does not need locking. + +commit cb580c5268c2d38e8ca2f803495e98bdcca71de3 +Author: Beat Küng +Date: Thu May 18 12:04:13 2017 +0200 + + navigator/mission.cpp: check result of dm_lock + + and remove duplicated output, mavlink_log_critical already outputs to the + console + +commit 3d3e6428c29d0b610fd4472849666a6f4f59e360 +Author: Beat Küng +Date: Thu May 18 12:02:15 2017 +0200 + + msg/geofence_update.msg: remove this topic + + We'll use dataman to check for geofence data updates. + +commit 72501df88ed9d537dd3b6eb0941cd19e37ac18d1 +Author: Beat Küng +Date: Thu May 18 11:59:53 2017 +0200 + + dataman: add dm_trylock & add lock for FENCE_POINTS items + +commit 1942641ff66dca2d1c458f4bc27b217700851ef1 +Author: Beat Küng +Date: Thu May 18 11:58:35 2017 +0200 + + semaphore: add px4_sem_trywait + + directly mapped to the posix method sem_trywait + +commit ed478f40fdf69b1f779f4154f50b835dd1102cbb +Author: Beat Küng +Date: Wed May 17 10:35:51 2017 +0200 + + geofence: implement circular areas + +commit 6667b6434b21704492374d1850a1cc4dfc6c9ecd +Author: Beat Küng +Date: Mon May 15 17:03:38 2017 +0200 + + mavlink_mission: replace warnx, add mission_type to verbose output + +commit cf3b068179af193ab1eae3b917d15f6da5ec913a +Author: Beat Küng +Date: Mon May 15 16:58:50 2017 +0200 + + mavlink: add 'verbose [on|off]' command + +commit 371586be2c0416996e9b1da8d0bbd774d303c514 +Author: Beat Küng +Date: Thu May 18 14:04:14 2017 +0200 + + MAVLink: Add verbose command + +commit 32491626b649fc19b25644756b31619b89ac3ead +Author: Beat Küng +Date: Mon Apr 3 11:22:53 2017 +0200 + + mavlink mission: set mission_type in mavlink_mission_count_t message + +commit 401d6a1a6f67c8397d46fa34e74bf03d2c216ef1 +Author: Beat Küng +Date: Wed Mar 29 12:01:23 2017 +0200 + + navigator status: print how many polygons there are currently loaded + +commit 4c1328483d280a7f3e97e2d4e1e422caeff462b7 +Author: Beat Küng +Date: Mon Mar 27 18:13:05 2017 +0200 + + geofence: disable altitude check if not configured + + It currently cannot be configured via mavlink mission protocol. + +commit 2981ece921e6020d11f9f19588a63d0be90e3bde +Author: Beat Küng +Date: Mon Mar 27 16:53:47 2017 +0200 + + geofence: do not show an error for MAV_FRAME_GLOBAL_RELATIVE_ALT{,_INT} items + + Since the altitude is not used, we can ignore this as well. + +commit e52491c0232b849452bf53de3b992394fb9fdb8e +Author: Beat Küng +Date: Mon Mar 27 14:31:16 2017 +0200 + + geofence: there is no altitude for geofence vertices, remove the TODO + +commit 0ed29192b806e150825d74fbf0c3c585fb5990af +Author: Julian Oes +Date: Fri Mar 24 20:21:46 2017 +0100 + + mavlink_mission: don't reset vertex_count + + Since vertex_count is in a union with do_jump_current_count, we can't + always reset the current count, otherwise the vertex_count ends up being + 0. + +commit c4cdaa48e01e00886deb9d4d7932f24937ed5d72 +Author: Beat Küng +Date: Sat Jun 17 08:01:30 2017 +0200 + + dataman, mission_feasibility_checker: remove unneeded uorb includes + +commit 82716012bdf55d8dc99f7d945331063d945679f3 +Author: Beat Küng +Date: Fri Mar 24 09:10:04 2017 +0100 + + geofence_update.msg: notify navigator on geofence update + +commit 328e84117ea8e9cfdec624f586e0b2f6ac06f8ae +Author: Beat Küng +Date: Fri Jul 14 13:17:30 2017 +0200 + + navigator geofence: switch to new dataman data structure, support multiple polygons + + This also removes the 'navigator fence ' command to simplify + code (I don't think there's still use for that anymore). However the + file loading is still supported. + + If goefence.txt does not exist, navigator will not clear the geofence + anymore on startup. + +commit a987886ca3e96a21013cf5f0e1f12a1d89a43013 +Author: Beat Küng +Date: Fri Mar 24 08:44:34 2017 +0100 + + mavlink: add fence & rally to protocol capabilities + +commit 54d8e245c01c70a6ea99816e536ea2dac3da2f9c +Author: Beat Küng +Date: Fri Mar 24 08:44:06 2017 +0100 + + mavlink_mission: fix dm_read check + + ... and init to 0 is not needed, since already done in constructor + +commit b9cddfb75b05c177a3449b5e7442aedbb9d54e66 +Author: Beat Küng +Date: Fri Jul 14 13:16:05 2017 +0200 + + dataman: account for new geofence & rally point structs + +commit b8fb8c610ecdae15bf03897b799bde242ae6bfd3 +Author: Beat Küng +Date: Fri Mar 24 08:42:01 2017 +0100 + + mavlink_mission: implement geofence & rally point protocol + + - retrieve & store the geofence & rally point data from/to dataman + - interleaved transmissions (of different types) are not possible. trying + to do so will NACK the new transmission + - only one storage backend for polygons & rally points (not alternating + between 2 as the mission does) + +commit 40c696ff492260fcf27a160ea5383799ffb342d3 +Author: Beat Küng +Date: Fri Mar 24 08:36:02 2017 +0100 + + navigation.h: add dataman structs for fence & save points + +commit 65e0d63ba684b993ebf04ef2365abcc4c9b1ba99 +Author: Beat Küng +Date: Fri Mar 24 08:29:04 2017 +0100 + + commander: avoid duplicated publish, cleanup log output for offboard_mission update + + - orb_advertise already publishes a struct, no need for orb_publish + - mavlink_log_critical goes to the console too + +commit 7206bf86dc2c958cd04aefe10e6cd9fda8eaf3a9 +Author: Beat Küng +Date: Fri Mar 24 08:26:57 2017 +0100 + + navigator mission: fix printf log levels + +commit 52ca49c6826c243136a09d5105156430a4570f97 +Author: Beat Küng +Date: Fri Jul 14 13:13:21 2017 +0200 + + geofence: remove fence & fence_vertex messages + + - this was never read + - it was implemented wrong, leading to memory access violations in + publishFence (an integer was passed instead of the fence_s struct) + +commit b82975f73d61767402b870431271debe37b58a56 +Author: Lorenz Meier +Date: Tue Jul 11 09:56:56 2017 +0200 + + UAV CAN ESC: Use new task header + +commit 36b57956254eb34e5393cf4fb456813c1808bbf5 +Author: Lorenz Meier +Date: Mon Jul 10 08:29:58 2017 +0200 + + UAV CAN node main: Use new task header + +commit 22d4178ebc3a0540d2c40344bc4a334b278b10ac +Author: Lorenz Meier +Date: Mon Jul 10 08:19:40 2017 +0200 + + UAVCAN: Use new task header + +commit d3aaee65c0e868075f3c920494e15744b6d3c5d5 +Author: Lorenz Meier +Date: Mon Jul 10 08:19:30 2017 +0200 + + Iridium: Use new task header + +commit 144a030676f5f038d9a4303856db4be3f34f6546 +Author: Lorenz Meier +Date: Sun Jul 9 21:55:38 2017 +0200 + + IO: Use default scheduling priorities + +commit a2b23bf23a5af8c3441f210244960b7f3d39c698 +Author: Lorenz Meier +Date: Sun Jul 9 21:55:21 2017 +0200 + + FMU: Use default scheduling priorities + +commit 482a98facb2e8f6170ebdb0e235172d5fd4a7d7a +Author: Lorenz Meier +Date: Sun Jul 9 21:54:47 2017 +0200 + + MC pos control: Use default scheduling priorities + +commit 727bb4886d743848bbf200a1e7c0c02fe90d4e63 +Author: Lorenz Meier +Date: Sun Jul 9 21:54:31 2017 +0200 + + Fixed wing: Use default scheduling priorities + +commit 08e49806c8ce7cf4ef05da00b03e6163769597e9 +Author: Lorenz Meier +Date: Sun Jul 9 21:54:15 2017 +0200 + + Logger: use default scheduling priorities + +commit 60c96d9dd6419f9670d6553c27750e7924cc3db7 +Author: Lorenz Meier +Date: Sun Jul 9 21:54:01 2017 +0200 + + Navigator: Use default scheduling priorities + +commit 017a29cba1db044ec2ce3a0e0c106adcf30d1bde +Author: Lorenz Meier +Date: Sun Jul 9 21:53:48 2017 +0200 + + Sensors hub: Use default scheduling priorities + +commit b07dde78e33e274b5cabf48bb440a7aa9059e0c5 +Author: Lorenz Meier +Date: Sun Jul 9 21:53:29 2017 +0200 + + Move scheduling priorities into px4_tasks to simplify header usage + +commit b26c771ea67aabb0e166343c50e71d46688caca0 +Author: Lorenz Meier +Date: Sun Jul 9 21:39:13 2017 +0200 + + MC attitude controller: Use default scheduling order + +commit 5f12259dfdd967e5042bfa59027e934b19a72b26 +Author: Lorenz Meier +Date: Sun Jul 9 21:38:53 2017 +0200 + + FW att controller: Use attitude controller scheduling order + +commit cae4694d6a8a76d8423a89d4b0330ef88c05c26f +Author: Lorenz Meier +Date: Sun Jul 9 21:38:37 2017 +0200 + + EKF: Use estimator scheduling order + +commit 49198af6c789dd7497db37deac85d27ac5b98efa +Author: Lorenz Meier +Date: Sun Jul 9 21:37:59 2017 +0200 + + FMU driver: Use default actuator output scheduling order + +commit 494f7e4efb6b0f3f2202a654563cc18aeded01e2 +Author: Lorenz Meier +Date: Sun Jul 9 21:36:03 2017 +0200 + + Properly document scheduling priorities + +commit 501cec24697d9ec7dbc42bfe1f3d69d468d104a2 +Author: Lorenz Meier +Date: Sun Jul 9 21:23:15 2017 +0200 + + Scheduling priorities: Formatting and sorting according to current system usage + + this reflects what the system is currently using. + +commit 3ca474f045ac823d9a0c23877edbaa4adfa898cf +Author: Lorenz Meier +Date: Sun Jul 9 21:22:42 2017 +0200 + + Ground rover: Use standard scheduling setup + +commit d8cc38728ddbc0e3ac38a4a175f8e06971be62b2 +Author: Lorenz Meier +Date: Sun Jul 9 19:21:13 2017 +0200 + + Multicopter attitude controller: Run at maximum priority. + + This allows for a quicker update from sensors if the estimator runs at the default priority of the estimator class. If there is no direct sensor pass-through then it will wait for an estimator update. + +commit 8dd96e960d8cff9ec8cfe56812b53c6a6c71f553 +Author: Lorenz Meier +Date: Sun Jul 9 19:19:47 2017 +0200 + + Fixed wing attitude controller: Run at maximum priority. + + This ensures attitude control runs first before any other system component. + +commit c94e54bbab6983522fc5600ad67ec805785c2aed +Author: Lorenz Meier +Date: Sun Jul 30 21:27:53 2017 +0200 + + Commander: Handle HITL state in all places consistently + +commit 9d49690f17ee7b401c21953abee9e412a92bff5c +Author: Lorenz Meier +Date: Wed Aug 2 12:18:48 2017 +0200 + + GPS simulation: Manage delays correctly + + The GPS simulation now mimicks the real driver more closely and should provide even GPS delays. The delays themselves are set by the simulator, and default to 120 ms for Gazebo + +commit 7d46858ae442b3f785580789f8ce465d0a878c7b +Author: José Roberto de Souza +Date: Mon Apr 17 17:22:14 2017 -0700 + + aerofc: Use the additional I2C + + This change plus the new FPGA RTL(version 0xC1 or higher) will make + use of the new I2C bus, this new bus will be shared between aerofc_adc + and ll40ls(if connected) and leaving the old bus just to IST8310. + +commit 66e77c49ae8e34dcefefdfa84f06e04d38264a9f +Author: José Roberto de Souza +Date: Thu May 4 16:19:46 2017 -0700 + + ll40ls: Refactor interface(PWM and I2C) selection and allow probe in more I2C buses + +commit fb3d60850ea0b9c4ca59158b78fc90c37a2b291f +Author: José Roberto de Souza +Date: Thu May 4 13:12:06 2017 -0700 + + aerofc_adc: Add support to use others I2C besides PX4_I2C_BUS_EXPANSION + +commit 18626661b669eec654373852ac1d59d96e0e7f3e +Author: José Roberto de Souza +Date: Mon Apr 17 17:19:32 2017 -0700 + + aerofc: Enable I2C bus 2 + + Now that UART3 is no longer in use we can use this I2C bus. + +commit 79b84a08f535d873ec5415134d1ff5b9aa7b7470 +Author: José Roberto de Souza +Date: Mon Apr 17 17:17:36 2017 -0700 + + nuttx-configs: aerofc: Remove GPIO_I2C*_S**_GPIO + + Nothing use this define right now so lets remove it. + Several other boards also have this defines that can also + be removed. + +commit ce180af4ca77c6431d0e16c051537198047e1791 +Author: José Roberto de Souza +Date: Mon Apr 17 17:15:42 2017 -0700 + + aerofc: Move GPS to UART7 + + The UART3 also have the I2C bus 2 functions so moving GPS to UART7 to + have one additional I2C. + To keep GPS working is also necessary update the FPGA RTL to version + 0xC1 or higher. + +commit 2c0539ae9c703c8b9883dcdc22638059a8a8710c +Author: Julien Lecoeur +Date: Mon Jul 24 14:01:37 2017 +0200 + + Move selected power source to inst 0 only if nb bricks > 1 + + When trying to move the selected power source to the first publication instance + on systems where there is only one power source, the compiler issued the warning + ``` + ../src/modules/sensors/sensors.cpp:512:54: error: array subscript is outside array bounds [-Werror=array-bounds] + tmp_h = _battery_pub[_battery_pub_intance0ndx]; + ``` + because it could not verify that _battery_pub_intance0ndx would always be 0. + + Wrap the block between `#if BOARD_NUMBER_BRICKS > 1 [...] #endif` + to ensure no out of bound subscript and to remove the warning. + + Remove unused _battery_pub_intance0ndx variable when nb bricks = 1 + +commit 9fb5c4f0e9af6f477bb073c01d7088a3a563b2ba +Author: Daniel Agar +Date: Tue Aug 1 18:59:12 2017 -0400 + + navigator land abort use reposition (#7574) + +commit 6bd4e84636303fb004bb085b1ee40ac5ce76e2ea +Author: David Sidrane +Date: Wed Jun 14 11:09:13 2017 -1000 + + BACKPORT:stm32_serial consolidate patches. + + This patch brings stm32_serial eqivilent to upstream Nuttx + without the IRQ changes. + +commit 9867ce455df0275e0954a1ac1e4cd73939a1622e +Author: David Sidrane +Date: Wed Jun 14 09:43:01 2017 -1000 + + Backport of upstream NuttX MTD FLASH driver: Flash corruption fix + + 0a85a41 MTD FLASH driver: Clone Sebastien Lorquet's m25px change to at25, is25xp, ramtron, and sst25xx. + + Clone Sebastien Lorquet's m25px change to at25, is25xp, ramtron, and sst25xx. + +commit e7b7b27ef8b0dbf67b5ecda3b9d1c382a73193bc +Author: Vicente Monge +Date: Tue Aug 1 17:31:55 2017 +0200 + + Adding src/lib/micro-CDR to files_to_check_code_style.sh + +commit bcf9930e32ba52e97944facb555db26770b0a320 +Author: Vicente Monge +Date: Tue Aug 1 16:58:56 2017 +0200 + + Updating micro CDR submodule + +commit 7ffdde8938b3881cfc10b549a34f4a809896cb96 +Author: Vicente Monge +Date: Tue Aug 1 12:42:12 2017 +0200 + + Back to eProsima micro CDR repo + +commit c5e2745a19b40679806c89d30ebf4ab64070e067 +Author: Vicente Monge +Date: Tue Aug 1 11:34:13 2017 +0200 + + Fixes for manual bridge generation + Fix for some forgot .cxx extensions + Fix for 'print' python 2 3 compatibility + Fix for topic ID type change + +commit c05ea542d9f94fab15b56fae2ee7734ab797d6c9 +Author: Mark Charlebois +Date: Mon Jul 31 16:48:51 2017 -0700 + + Added requested information about generate_microRTPS_bridge.py + + Signed-off-by: Mark Charlebois + +commit 131496ce792f2b1db97ed438ff6903a634dc7aaa +Author: Mark Charlebois +Date: Mon Jul 31 16:34:42 2017 -0700 + + Reverted change to stack size for mavlink module + + Signed-off-by: Mark Charlebois + +commit e933d4667ff74d6f561cd8b7469d3505898ea922 +Author: Mark Charlebois +Date: Mon Jul 31 15:03:31 2017 -0700 + + Fixed code format + + Signed-off-by: Mark Charlebois + +commit 0f758fc50a4d6014184a63184200bea67d803ff2 +Author: Mark Charlebois +Date: Mon Jul 31 14:20:02 2017 -0700 + + Fixed copyright on microRTPS_client_dummy.cpp + + Signed-off-by: Mark Charlebois + +commit be090c0109a08500e15091bff02d0568629a024f +Author: Mark Charlebois +Date: Mon Jul 31 14:11:01 2017 -0700 + + Fix GENERATE_RTPS_BRIDGE logic + + Signed-off-by: Mark Charlebois + +commit f3e264874702289f8d835866fed7d420553ce21b +Author: Mark Charlebois +Date: Mon Jul 31 14:02:44 2017 -0700 + + Use dummy bridge stub if fastrtpsgen not found + + If the build config specifies RTPS topics to import/export and fastrtpsgen is not installed + on the build machine, then a dummy stub is used for the RTPS bridge. + + Signed-off-by: Mark Charlebois + +commit d24503242e90356c9dafe69391492bd4912e36d0 +Author: Mark Charlebois +Date: Mon Jul 31 12:58:36 2017 -0700 + + Extracted non-template code from template + + Signed-off-by: Mark Charlebois + +commit b31006dd783c9a571e3816e0b644bb50573166a4 +Author: Mark Charlebois +Date: Mon Jul 31 10:32:26 2017 -0700 + + Converted os.system calls to python methods + + Signed-off-by: Mark Charlebois + +commit 2ed2403d04ee588966d47fb562d08d7a398f6670 +Author: Mark Charlebois +Date: Mon Jul 31 09:25:34 2017 -0700 + + Improved comment language + + Signed-off-by: Mark Charlebois + +commit 049c76929328d98efbee8d14a5118dd49049263b +Author: Mark Charlebois +Date: Mon Jul 31 09:18:45 2017 -0700 + + Converted cxx to cpp + + Signed-off-by: Mark Charlebois + +commit b313bfdaa93046e27a7ceeea64d8204c15165f33 +Author: Mark Charlebois +Date: Fri Jul 28 15:15:39 2017 -0700 + + Only run fastrtpsgen if needed + + If no RTPS import or export messages defined, then don't call fastrtpsgen + + Signed-off-by: Mark Charlebois + +commit fc3d49240e07267e909310e74d3044cf46d57858 +Author: Mark Charlebois +Date: Fri Jul 28 14:32:18 2017 -0700 + + Added missing "%" + + Signed-off-by: Mark Charlebois + +commit 1e3fa64eff60262ff59ee184e36e9953c7462360 +Author: Daniel Agar +Date: Fri Jul 28 17:05:17 2017 -0400 + + microRTPS_client printf PRIu64 + +commit 187cbbcfe676394f0b61dbde8943f5a38326a6b9 +Author: Mark Charlebois +Date: Fri Jul 28 13:58:44 2017 -0700 + + Updated src/lib/micro-CDR + + Signed-off-by: Mark Charlebois + +commit 02e906308965b363fe839786f267b9ead0dd934c +Author: Mark Charlebois +Date: Fri Jul 28 13:48:27 2017 -0700 + + Remove src/lib/micro-CDR + + Signed-off-by: Mark Charlebois + +commit 5feaa92bf70c67ff3ed46069b30a7fbda133b000 +Author: Mark Charlebois +Date: Fri Jul 28 12:49:29 2017 -0700 + + Fixed eagle_default build + + Was missing topics to send and receive vis RTPS + + Signed-off-by: Mark Charlebois + +commit 30f8e5751d8c9bfb20912ebb1686fe43e51416b3 +Author: Daniel Agar +Date: Fri Jul 28 14:27:33 2017 -0400 + + Makefile simplify colorecho for CI + +commit 3eea8eb30156bda5cd21a49d5d6c2ef27c386f5d +Author: Daniel Agar +Date: Fri Jul 28 14:00:24 2017 -0400 + + circleci follow latest OSX documentation + +commit bfc9ed107ea9600d3d195244597d0c191e39a02d +Author: Daniel Agar +Date: Fri Jul 28 13:55:41 2017 -0400 + + circleci install cmake + +commit 81d596c15f018385ef4a794c722acdcdf5d941d9 +Author: Daniel Agar +Date: Fri Jul 28 13:42:34 2017 -0400 + + circleci xcode 8.2 -> 8.3.3 (macOS 10.12 Sierra) + +commit fd86ab7f691c951226c3fc51b9cf2724266d805e +Author: Mark Charlebois +Date: Fri Jul 28 10:40:12 2017 -0700 + + Fixed clock_gettime to be portable to OSX + + Signed-off-by: Mark Charlebois + +commit 319c1d2046dd565af7de7e0914877af7ebaba372 +Author: Daniel Agar +Date: Fri Jul 28 13:32:54 2017 -0400 + + microRTPS_transport.cxx fix code style + +commit 17727b5a820037783758d72cb13d667f21202db4 +Author: Daniel Agar +Date: Fri Jul 28 13:20:00 2017 -0400 + + clang-tidy ignore clang-analyzer-unix.API + +commit 5b1e3b3257a530203032b644c0f0c92141eedb7d +Author: Daniel Agar +Date: Fri Jul 28 13:19:40 2017 -0400 + + microRTPS readability braces + +commit 2151890e50744a41ef1f6030fd21eaa31cfb3796 +Author: Daniel Agar +Date: Fri Jul 28 12:43:34 2017 -0400 + + urtps microRTPS_transport.h code style + +commit 62fc3fb5abf075add05bb43646f2a6c9a62db3ff +Author: Daniel Agar +Date: Fri Jul 28 12:04:08 2017 -0400 + + microRTPS_transport use uint8_t for topic_ID + +commit e6633da832760b39f326e3d31a8831c66b129a4e +Author: Daniel Agar +Date: Fri Jul 28 11:59:45 2017 -0400 + + microRTPS_client printf format fix + +commit b79e68263059cc1e8d50320316296b823ee374aa +Author: Daniel Agar +Date: Fri Jul 28 10:50:53 2017 -0400 + + circleci brew install fastrtps + +commit 1fcca041f3b2c46e5f1735847f4c3b79684f351e +Author: Daniel Agar +Date: Fri Jul 28 10:06:01 2017 -0400 + + docker_run.sh update px4-dev-snapdragon to FastRTPS 2017-07-28 tag + +commit 95a496d121457b64f7febf16409e2b0497fffcba +Author: Daniel Agar +Date: Fri Jul 28 01:23:25 2017 -0400 + + docker_run.sh update to FastRTPS 2017-07-27 tag + +commit b19dc0650e2c8fab0d067ceb8de7b1a2455e63b2 +Author: Mark Charlebois +Date: Wed Jul 26 22:55:56 2017 -0700 + + Fixed format issues and missing micro-CDR in a config file + + Signed-off-by: Mark Charlebois + +commit 2b86dd1fdb966f979c5ef4a33ec04678fe0a795c +Author: Vicente Monge +Date: Wed Jul 26 14:10:55 2017 +0200 + + Added RTPS/ROS2 maintainer + +commit c85039e413fe3a96502e0fdf6d336c16b9711ec5 +Author: Vicente Monge +Date: Tue May 16 17:30:56 2017 +0200 + + Fixing rebase conflicts + +commit d69c53827f7b8aef635ee353031f11038bfb8c6e +Author: Lorenz Meier +Date: Tue Aug 1 20:25:38 2017 +0200 + + HRT sim: Remove outputs that smash simulator stack + +commit 587f4d8f33ebaadffbfb31abc6642ad1b23871f3 +Author: Lorenz Meier +Date: Tue Aug 1 12:11:01 2017 +0200 + + jMAVSIm: Explicitely configure to 500 Hz + +commit 879356c25b17f7d212061f34d6d75f6872cfe99e +Author: Lorenz Meier +Date: Tue Aug 1 12:07:35 2017 +0200 + + SITL gazebo plugin: Harden dynamics of delta quad + +commit d1973a6c7f8273852c48d830390d3f84f23cb5af +Author: Lorenz Meier +Date: Tue Aug 1 12:07:15 2017 +0200 + + jMAVSim: Update submodule to use new timestamp API + +commit 1c0dd8ba497d109fb9cd3a82f4526b9e466d6c2b +Author: Lorenz Meier +Date: Tue Aug 1 12:06:56 2017 +0200 + + Simulator: Add scaling API to adjust for slow simulators + + The simulation engine had the ability to pause already and properly handled load spikes, however, it was not hardened against constant drift. This addition enables it to run at a constant slower-than-realtime rate successfully. + +commit cf7d4fc1a7105198c595346f9b5ff12c7a957d5a +Author: Lorenz Meier +Date: Tue Aug 1 10:16:40 2017 +0200 + + GPS sim: Adjust delay closer to what real u-blox devices do + +commit afb40a761dde4aba870759df81470137e70111ad +Author: Lorenz Meier +Date: Mon Jul 31 17:34:41 2017 +0200 + + Simulator: Compensate scale error, not just message drops. This makes the whole simulation a lot more stable + +commit 94684899a5d8a9f2e6d536a1bef4a81566137692 +Author: Lorenz Meier +Date: Mon Jul 31 17:33:33 2017 +0200 + + Gazebo: Fix usage of timestamps + +commit 292dce04aa6b2748cc9e17ced73df9580a13f48b +Author: Lorenz Meier +Date: Mon Jul 31 17:31:34 2017 +0200 + + Gazebo client: Reduce priority to avoid affecting other processes + +commit a95f02b4a17d994e8c07ac77b39ecde9a84306e7 +Author: Dennis Mannhart +Date: Mon Jul 24 14:55:49 2017 +0200 + + land-detector description fix + +commit f26972704e5ca3d94a920e0653522e94eecc25a5 +Author: Dennis Mannhart +Date: Mon Jul 24 10:07:56 2017 +0200 + + style fix + +commit e6f7af2dcfb3adbdae579ca2095f52a4d7bb5eec +Author: Dennis Mannhart +Date: Mon Jul 10 10:22:23 2017 +0200 + + landdetector + mc_pos_control cherry-pick fix + +commit 69ecfef8a4230f80681e5a72685ab0487d7af5fd +Author: Dennis Mannhart +Date: Wed Jul 5 15:02:53 2017 +0200 + + landdetector: consider 8 second maybe_landed case only if no rotation present + +commit ec04577e3ace8a46394d32b9e0fa71619626f319 +Author: Dennis Mannhart +Date: Thu Jun 8 13:40:14 2017 +0200 + + mc_pos_control: consider landing if not auto takeoff and valid + +commit 4692ccf287faca5b6396a2ff2fa52c6d6e47353f +Author: Dennis Mannhart +Date: Tue Jun 6 16:52:26 2017 +0200 + + mc_pos_control: ignore maybe_landed and ground_contact for takeoff setpoint + +commit 03d86054a48d3ebf1d4a8f21ce5e4d3d4efb4f08 +Author: Dennis Mannhart +Date: Tue Jun 6 11:04:30 2017 +0200 + + landdetector: decrease land detection to 0.3 + +commit 10c41e262432f831989a2d84f75e691f63530e3d +Author: Dennis Mannhart +Date: Tue Jun 6 10:36:11 2017 +0200 + + land xy max: set it back to 1.5 + +commit 50ef2d0e526fdff4d82b701d70574a078695b71f +Author: Dennis Mannhart +Date: Fri Jun 2 15:19:38 2017 +0200 + + landdetector: adjust time to 3 stage detection + +commit 9baf41bef1c8da1a9deebd86f7423032a31cd96d +Author: Dennis Mannhart +Date: Wed May 31 17:45:40 2017 +0200 + + landdetector: check horizontal movement as criteria to enter ground contact + +commit bc46f13d90adc183b5802c38f2e6dd855dd5aa72 +Author: Dennis Mannhart +Date: Tue Jul 4 15:36:16 2017 +0200 + + landdetector: use control mode, add minimum speed to detect hit-ground + +commit 549d8da6eeefcb392d7a906698d9d3884a4dc2a7 +Author: Dennis Mannhart +Date: Fri Jun 30 10:53:48 2017 +0200 + + landdetector: hit ground logic + +commit 363ed43d38d2d7e235df10422a62d60de4930a70 +Author: Dennis Mannhart +Date: Fri Jun 30 10:53:16 2017 +0200 + + mc_pos_control: remove additional land-ground contact logic + +commit 2405abd859c297000d1d00d720d3cc211e484c05 +Author: Dennis Mannhart +Date: Tue May 30 11:36:45 2017 +0200 + + mc landdetector description + +commit 4e204e00cbf66cf40a2045847bf2c2839193c87e +Author: Dennis Mannhart +Date: Tue May 30 10:41:17 2017 +0200 + + landdetector: maybe_landed for rover + +commit 8f7ebc1f3abf4fbc6679307fcf482e9118e44e69 +Author: Dennis Mannhart +Date: Tue May 30 09:22:22 2017 +0200 + + mc landdetector: simplify return + +commit 8a76bd07d06432f2b4575d6f3ceb924bf98d6db5 +Author: Dennis Mannhart +Date: Tue May 30 09:20:34 2017 +0200 + + mc_pos_control: change if to else if + +commit f75dd37326c5de0eebbd422430bb1b0f0ea6844d +Author: Dennis Mannhart +Date: Mon May 29 13:38:45 2017 +0200 + + landdetector: delete or for ground_contact detection + +commit 2890af7305c0addce875ed34d96ac3271f2c235f +Author: Dennis Mannhart +Date: Wed May 24 18:56:29 2017 +0200 + + mc_pos_control: set thrust to zero once maybe_landed is reached + +commit 411ceaa6b3ac44b77100a0b402031c9345130f0b +Author: Dennis Mannhart +Date: Wed May 24 18:55:25 2017 +0200 + + multicopter landdetector: delete PX4_INFO + +commit 97b5cc77b8763f7198437ac15d86aa982fa7a3c5 +Author: Dennis Mannhart +Date: Wed May 24 18:54:37 2017 +0200 + + landdetector: reduce maybe_landed trigger time to 1s + +commit f8e9f380d073c88504bca72aaa94386ff9cec966 +Author: Dennis Mannhart +Date: Wed May 24 16:42:14 2017 +0200 + + landdetector: add additional landdetection state + +commit 529def11e8959373e4a644d1ded7be5ff242b0e0 +Author: Lorenz Meier +Date: Tue Aug 1 12:46:42 2017 +0200 + + CMake / Clang: Increase warning level + +commit ef233d29f0642685ed24a3b96c12f37479918826 +Author: Lorenz Meier +Date: Tue Aug 1 12:46:21 2017 +0200 + + VMount: use correct doube interface + +commit 91c982758e96923887995d8a44f9a548f4eb052e +Author: Lorenz Meier +Date: Tue Aug 1 12:46:02 2017 +0200 + + GEO: Fix double promotion warning + +commit 340432e2cf20bb362ba889e19daf97bd65f76f7e +Author: Lorenz Meier +Date: Tue Aug 1 12:45:44 2017 +0200 + + legacy EKF: Use correct constants + +commit 576ad4b521c85f66a4a84e1926c53f1345ce053e +Author: Lorenz Meier +Date: Tue Aug 1 12:45:02 2017 +0200 + + Sensors update: use correct constants + +commit f4eaea99c55e160ef2471d31ec1ab3b476e16ac7 +Author: Lorenz Meier +Date: Tue Aug 1 12:44:44 2017 +0200 + + Temp cal: Use correct constants + +commit ae737d8df0127c637594a7de1972ea1f1b6239fc +Author: Lorenz Meier +Date: Tue Aug 1 12:44:28 2017 +0200 + + Camera trigger: use double per interface spec + +commit fa18c3d6e6acf1659c623c7d8f6b0ef5a49e5772 +Author: Daniel Agar +Date: Mon Jul 31 18:14:54 2017 -0400 + + delete vtol_quad_x (replaced with quad_x) + +commit 08059caf89498c6f40fb9b0c31e7b82b4ec26e42 +Author: Paul Riseborough +Date: Tue Aug 1 07:29:08 2017 +1000 + + EKF: Enable compensation for static pressure positional error (#7264) + + * msg: add reporting of multi rotor drag fusion + + * ekf2: add reporting of multi rotor drag fusion + + * ekf2: Add parameters required to tune multi-rotor wind estimation + + * ekf2: Add correction for static pressure position error + + * ekf2: Use correct air density for position error corrections + + * ekf2: fix parameter documentation error + + * ekf2: Add separate forward and reverse position error correction factors + + * ekf2: Fix formatting and parameter descriptions + + * ekf2: Improve comments + +commit 02ea10ed99934f219dcea85ad27b7e3e404e02ef +Author: ChristophTobler +Date: Mon Jul 31 15:37:32 2017 +0200 + + range finder: reject if min/max value + +commit e3b61f22f210b2c7009596da6435bad364e76473 +Author: Beat Küng +Date: Mon Jul 31 07:21:19 2017 +0200 + + Tools/upload_log.py: use https + +commit 3c8905919991eb45e62834a88bafc4294c973f0d +Author: Lorenz Meier +Date: Mon Jul 31 12:26:08 2017 +0200 + + Update SITL version to fix image triggering + +commit 1eb10e431fa9a6e6b3d67a8c45b58623f8e35e45 +Author: Lorenz Meier +Date: Sun Jul 30 19:18:49 2017 +0200 + + Create CODE_OF_CONDUCT.md + +commit 6ae2d22b9a31d83b8798942b23401acc8b261346 +Author: Daniel Agar +Date: Sun Jul 30 13:16:49 2017 -0400 + + WIP: github issue template (#7701) + + * WIP: github issue template + + * Update issue_template.md + +commit d5a890041b6c4d291fe4661a592f2972f8f87ca2 +Author: Daniel Agar +Date: Sun Jul 9 22:32:54 2017 -0400 + + commander RTL failsafe should be sticky + +commit 11508e080afdcdeddde00eef171a9f678b524867 +Author: Jan Liphardt +Date: Sat Jul 29 14:12:14 2017 -0700 + + Create 3037_parrot_disco_mod (#7621) + + * Create 3037_parrot_disco_mod + + Add support for the Parrot Disco airframe. Tested with both Pixhawk Mini and Pixracer, using a generic 30A ESC and a Cobra 2221/16 motor. + + * Update 3037_parrot_disco_mod + + fixed indentation per @Dagar + + * Use new generic FW wing mixer (fw_generic_wing.main.mix) + +commit 6e4ba1196b0996f4f7cf66156189ef1673fd542e +Author: Beat Küng +Date: Fri Jul 28 15:25:23 2017 +0200 + + nuttx_px4fmu-{v1,v2}_default.cmake: disable sdlog2 + + Due to flash overflow + +commit b1215a6ddddaf6def26a5dcb89b2bf82ac710233 +Author: Beat Küng +Date: Tue Jul 25 11:44:56 2017 +0200 + + px4_shutdown_request: make sure we release the lock in every case + + board_shutdown should not return, but just in case + +commit b89deaf8e31565fa2165bc502e05875028e91c05 +Author: Beat Küng +Date: Tue Jul 25 09:47:56 2017 +0200 + + tap-v1/tap_pwr.c: make sure to invoke the button notification on registering the cb + +commit c5a1d1928d66da90a25ea2ebaf2e8e24a7db74a7 +Author: Beat Küng +Date: Mon Jul 24 19:35:47 2017 +0200 + + px4_shutdown_unlock: check that counter is > 0 + +commit 007b6dd8d72b905520696fbd6b65f6e68dbf8747 +Author: Beat Küng +Date: Mon Jul 24 14:33:38 2017 +0200 + + commander: make sure the power_button_state topic is advertised on startup + + Otherwise the publication from IRQ context won't work + +commit 8923664f3052dbada7f613e18c9c954eb7ec8dd9 +Author: Beat Küng +Date: Mon Jul 24 13:13:37 2017 +0200 + + param: seek to the beginning of the file before re-trying a failed export attempt + +commit 9d924bea3f919a364038fc9b06f4f8d279f94ae8 +Author: Beat Küng +Date: Mon Jul 24 13:12:24 2017 +0200 + + reboot command: add lock/unlock commands to test the shutdown lock + + If needed it could be used in scripts as well. + +commit dcb5f80180aa89533db89c96a02d6395d1641d75 +Author: Beat Küng +Date: Mon Jul 24 13:11:30 2017 +0200 + + shutdown: increase the max timeout to 5s + + To make sure slow param writes will finish before we hit the timeout. I've + seen param write durations of around 2s. + +commit 931ef189b504f1a0dd382180192b6da814578785 +Author: Beat Küng +Date: Mon Jul 24 13:10:04 2017 +0200 + + param: grab the shutdown lock while writing params to the file + +commit 898a8dcd573c10a2224f9260d7fe31cb2b15aa04 +Author: Beat Küng +Date: Mon Jul 24 13:07:22 2017 +0200 + + shutdown: add px4_shutdown_{lock,unlock} API methods + + Prevents the system from shutting down. + +commit 2815c62acff650a0299e8f08f1faf3eec66d45b9 +Author: Beat Küng +Date: Mon Jul 24 13:05:52 2017 +0200 + + fix power button shutdown: use an orb topic instead of a work queue call + + px4_shutdown_request() was called from the power button IRQ callback, which + invoked a work queue callback. But on NuttX, the work queue uses a + semaphore, and thus it cannot be called from IRQ context. + This patch switches to publishing an uORB msg instead, which is handled in + the commander main thread. + + To increase failure resistance, we could subscribe to the same topic in + another module for redundancy, in case commander runs wild. + +commit 61b0a81bf9823aa56fa4f5cc3d0fc0da5d00b559 +Author: Lorenz Meier +Date: Sat Jul 29 21:47:12 2017 +0200 + + HITL startup: Further simplification of boot logic in commander + +commit 03324e0fb13b1dd86c651b4181c4e438775d4328 +Author: Lorenz Meier +Date: Sat Jul 29 19:27:15 2017 +0200 + + ROMFS: Remove stale HITL config + +commit 58385567424d6f57afce7c7d212ea48d5c120ac8 +Author: Lorenz Meier +Date: Sat Jul 29 17:45:35 2017 +0200 + + HITL handling: Enforce the use of the activation parameter for HITL configuration + +commit 8aa1382e085ad6b887868d70d92306e2188e4d46 +Author: Lorenz Meier +Date: Sat Jul 29 17:20:43 2017 +0200 + + ROMFS: Switch HIL to a setting orthogonal to airframes + + This makes it easy to flip any airframe config over to HIL. + +commit 8878be57411a24babec515f96db637ee1b3d1700 +Author: Lorenz Meier +Date: Sat Jul 29 22:24:51 2017 +0200 + + MC land speed: Ensure that the difference between land speed and land detection is high enough + +commit 6f249472e030162b1136d38c116ea7dbf798b929 +Author: Lorenz Meier +Date: Sat Jul 29 12:54:05 2017 +0200 + + FMUv5: Ensure there is enough UART buffer space - since the board has plenty of RAM, all UARTs are treated equally + +commit 235a789a47fdaaaf460684d77307aaf9883bf009 +Author: Lorenz Meier +Date: Sat Jul 29 12:53:24 2017 +0200 + + FMUv4 configs: ensure there is enough TX buffer space + +commit ad21dc3f504f62ae5551f759cc8f8c86b19a75d9 +Author: Lorenz Meier +Date: Sat Jul 29 12:51:33 2017 +0200 + + Pixhawk configs: Ensure there is enough TX space on high-speed UART links + +commit dc4faa81de82602dc0dacd5b1fa70bead92a4276 +Author: Lorenz Meier +Date: Sat Jul 29 11:39:51 2017 +0200 + + MAVLink: Only initialize where required + +commit 6b17db35b02c2e4b6434103d10b7a3580421cbf7 +Author: Lorenz Meier +Date: Sat Jul 29 11:20:41 2017 +0200 + + MAVLink: Fix vibration message timestamp + +commit 3f048e8a878f1ba618c0f02cec4c58f3078a5433 +Author: Lorenz Meier +Date: Sat Jul 29 11:19:52 2017 +0200 + + MAVLink stream: Do not override interval too much + +commit af451ce638331e87e0e4049ab6ccb4934ad7b6f2 +Author: Lorenz Meier +Date: Sat Jul 29 10:47:48 2017 +0200 + + MAVLink time sync: Better output handling + +commit f0e8ebb2acc2fc0a90cdb441cf1ab949b202f524 +Author: Lorenz Meier +Date: Sat Jul 29 10:45:41 2017 +0200 + + MAVLink: Remove link termination command + + This is no longer required as we have a full shell available now and there is no reason to let the remote terminate the instance. + +commit 37657cf99bcfb8fb5103c65a16471e0bc71a0620 +Author: Lorenz Meier +Date: Sat Jul 29 10:43:24 2017 +0200 + + MAVLink FTP: Use modern output printing to capture errors in system log + +commit 68d70cc8c0ed4c215d8861b5a5fd83f6baaff793 +Author: Lorenz Meier +Date: Sat Jul 29 10:41:19 2017 +0200 + + MAVLink: Use modern PX4 output format to enable system logging for errors. + +commit 09f1373a08543024672b43b9d47f70614f061113 +Author: Lorenz Meier +Date: Sat Jul 29 10:31:02 2017 +0200 + + MAVLink: Adjust stream rates to match real usage + +commit 07ced9895c6312503902b98f296b43e326351b4d +Author: Lorenz Meier +Date: Sun Jul 23 18:28:02 2017 +0200 + + MAVLink: Improve message handling / tracking + + The message handling was not obeying action focused messages and high-rate messages properly before. With this change update rates track the desired rates closely. Critical high-rate messages such as ADS-B are queued additionally to guarantee that all received packets are being correctly forwarded. + +commit 556eb9e45a829af3ee84b6cef676a6b3cd0bb21a +Author: stmoon +Date: Sat Jul 29 06:48:10 2017 +0900 + + fix the bug for posix_sitl_inav + +commit 1867573b022512d4ac3b26eef48a9ae9cf8b8a9f +Author: Daniel Agar +Date: Sun Jul 9 12:24:10 2017 -0400 + + VTOL don't poll parameter_update + +commit 66f0912b9dc19f76c0382a78b8dc1a1e4ac6c9a0 +Author: Daniel Agar +Date: Sun Jul 9 12:19:30 2017 -0400 + + FW attitude don't poll parameter_update + +commit efafc17b0c84044eefe8ae1ba5377044e1230c48 +Author: Daniel Agar +Date: Sun Jul 9 12:17:00 2017 -0400 + + FW position don't poll parameter_update + +commit cf87096b053520b6d7219515aa6c2096fe24312d +Author: Daniel Agar +Date: Sun Jul 9 12:14:18 2017 -0400 + + EKF2 don't poll parameter_update + +commit ddc4500753c05f210bcbaebaf1d87e21d4df902c +Author: Daniel Agar +Date: Fri Jul 28 20:28:54 2017 -0400 + + FW landing optionally disable heading hold (#7617) + +commit 5324f30cb6056d00e7a1b2679f7947fed1ef28b6 +Author: Paul Riseborough +Date: Sat Jul 29 07:18:58 2017 +1000 + + ekf2: Let the EKF know if the vehicle is operating as a fixed wing type. (#7667) + + Setting this enables the EKF to use the GPS velocity to recover from bad compass yaw at launch. + +commit a240eeb86a1555ada4ef42445f7d26d46b622bd7 +Author: ChristophTobler +Date: Fri Jul 28 16:24:24 2017 +0200 + + update sitl gazebo to include tranformation fix + +commit 44cd65798b6935b50fa18edccb1080c7dc7a880a +Author: ChristophTobler +Date: Thu Jul 27 11:47:46 2017 +0200 + + update sitl_gazebo to use the vision position estimate + +commit dc8caeaedfebb3b24e26d82ceccb8eaf4416b02d +Author: Lorenz Meier +Date: Wed Jul 26 07:24:33 2017 +0200 + + MAVLink: Default to standard stream config + +commit 1eda66c9ba3b68ae21412298e83f2760a265fff4 +Author: sanderux +Date: Sun Jul 23 23:55:09 2017 +0200 + + Code format + +commit 7612b94c72b438d16e91c0f3c3606049c8c07414 +Author: sanderux +Date: Sun Jul 23 16:16:41 2017 +0200 + + Allow relaying from same system ID or with target component 0 + +commit 9124617315fd778bab280fcfdabb6ea6bbdb8dcc +Author: Lorenz Meier +Date: Sun Jul 23 11:01:16 2017 +0200 + + MAVLink: Always enable forwarding for companion link + +commit c44322ca151463dbbb3b780a381571c7f6edf648 +Author: Lorenz Meier +Date: Sun Jul 23 11:00:59 2017 +0200 + + MAVLink app: Use more advanced forwarding logic + +commit 98bd6e43e88e2274095168c2415903f419261ed8 +Author: Lorenz Meier +Date: Wed Jul 26 09:26:15 2017 +0200 + + SDP3x: Add model for pitot pressure drop + +commit ae1f8381ce88747fb5be28043e1a54fa57e0b9f2 +Author: stmoon +Date: Tue Jul 25 22:44:58 2017 +0900 + + disable uavcan build to make space for other modules + +commit f746f9a9b3ab349659a4efd26cba8a9d87a19964 +Author: Lorenz Meier +Date: Wed Jul 26 07:55:31 2017 +0200 + + UAVCAN: Reduce memory footprint + +commit 0b9e32ca3efb02be6fc7b12726997d5a4ef0a866 +Author: José Roberto de Souza +Date: Mon Jul 24 14:15:44 2017 -0700 + + aerofc: Reboot board when force bootloader pin is set + + This can help "unbrick" AeroFC when a bad firmware is loaded + and it keeps rebooting or it spinning in some loop. + + No need to request to stay in booloader as it will stay + in bootloader because the pin is set. + +commit 0109154c433f784dff2ce3a649c87d3e0b84dca2 +Author: Beat Küng +Date: Mon Jul 24 08:15:56 2017 +0200 + + logger: avoid logging the UUID if the system does not provide it + + The linux targets don't have it and setting a fixed constant causes + wrong vehicle associationss in Flight Review. + +commit 286c3d41d3e45b15d3f4e729fd727780757017bc +Author: Lorenz Meier +Date: Sat Jul 22 23:27:48 2017 +0200 + + MAVLink app: Send GPS uncertainty via MAVLink 2 + + This is needed by some consumers like transponders. + +commit d83e54cde5200bc72a2a46e3b8a08c35813d390f +Author: Lorenz Meier +Date: Sat Jul 22 23:15:24 2017 +0200 + + MAVLink v2: Update version + +commit 2939bd9c96f0a655a0440d704aeeec8b06e8042f +Author: Daniel Agar +Date: Tue Jul 18 21:14:36 2017 -0400 + + Partial Revert "MAVLink: Add capture command to command queue" + + This reverts commit dde5781142ac8b745ecc19ae6b9d719a15eaab72. + +commit d5cbbba341321704f95d906b02c548c6665b558f +Author: davidaroyer +Date: Thu Jul 20 12:18:33 2017 -0500 + + ocpoc_adc: handle return from fscanf + +commit d01150990b1b2643fffdbb1a5e262321aff567f0 +Author: davidaroyer +Date: Thu Jul 20 12:10:48 2017 -0500 + + cmake: add ubuntu build for OcPoC hardware + +commit bc951f6f157246c05c11596c41f2e94d60f178f8 +Author: ChristophTobler +Date: Fri Jul 21 23:49:00 2017 +0200 + + add constraint to ground distance to avoid values below rng_gnd_clearance (#7662) + +commit a6c682ce504a33f64a3bde83e5f9004c252a476a +Author: Beat Küng +Date: Fri Jul 21 17:22:00 2017 +0200 + + mavlink_ftp: fix stack overflow & add root dir prefix + + - change memory allocation from stack to a malloc'd buffer. This avoids + increasing the stack size. And since FTP is rarely used, the buffers + are only allocated upon use and freed after a time of 2s inactivity. + - adds PX4_ROOTFSDIR as root directory prefix. This does not change + anything on NuttX, but in SITL it will avoid enumerating the whole + disk tree when using QGC (which enumerates all files recursively). + +commit 29f23a390f0ce481f4ef815e7ef9f91f987b7eae +Author: Beat Küng +Date: Fri Jul 21 17:10:55 2017 +0200 + + mavlink_ftp: avoid using seekdir() + + The provided argument payload->offset is in range [0, num_file_entries-1], + but seekdir might use a completely different range. It is not defined + by the API spec. It is only useful in conjunction with telldir(). + +commit 5a2723ab9c936ba911b322c560b52ed4ef8cd791 +Author: Beat Küng +Date: Fri Jul 21 17:06:28 2017 +0200 + + test_mixer.cpp: remove bogus comments + +commit 42f7e6bca3b23c64675f3f5f8a54ff77c2d140f5 +Author: Beat Küng +Date: Fri Jul 21 17:06:10 2017 +0200 + + px4_defines: make sure that PX4_ROOTFSDIR is a string + +commit ced700adf2448f3ecef7950b2dd62a81fa42a09e +Author: Beat Küng +Date: Thu Jul 20 11:30:27 2017 +0200 + + cmake px4fmu-v1 config: remove pwm_out_sim from build + + To reduce flash space usage + +commit 7fc20049e09180f2af232d3b96e86d245d24a834 +Author: Beat Küng +Date: Thu Jul 20 16:17:58 2017 +0200 + + param_shmem import: don't fail on type mismatch + +commit 88b515390acc4350857694b2a092c105f41bdc9e +Author: Beat Küng +Date: Thu Jul 20 16:17:40 2017 +0200 + + flashparams import: don't fail on type mismatch + +commit 2340e7073dffe7cfe9800a178f4a17b7226ee08a +Author: Beat Küng +Date: Thu Jul 20 16:12:16 2017 +0200 + + param import: don't fail on type mismatch + + This can happen for example when a param type is changed from int32 to + float. The type check will then fail if the param is stored and the param + import will be aborted. + Now we just skip the entry and continue loading the rest. + +commit ca82d36c3f84fc7215057113c843cba14bc57626 +Author: Dennis Shtatnov +Date: Thu Jul 20 07:06:05 2017 -0400 + + Support platforms like CF2 without capture ioctl + +commit f93be992ce6e28a21671e1c4ba977fef2a521deb +Author: Paul Riseborough +Date: Thu Jul 20 22:05:29 2017 +1000 + + ekf2: Update documentation for compatibility with Doxygen (#7657) + +commit c1f5feac831776b5721c0f400782faf7b784c848 +Author: Lorenz Meier +Date: Thu Jul 20 08:31:08 2017 +0200 + + MAVLink: Queue transponder reports and send them at full data rate + + This will ensure that no transponder reports are dropped and that all received reports are passed on to the GCS and other devices. + +commit 6081435801d8e28be7e030b2ca1e8f9fd4428017 +Author: Dennis Shtatnov +Date: Wed Jul 19 23:31:33 2017 -0400 + + Fixes #7282 + +commit 2e85a4363e618e20e8e1712f8ee35b5291e6da3a +Author: Dennis Shtatnov +Date: Wed Jul 19 23:28:41 2017 -0400 + + MPU9250: Separate mpu and mag resets + +commit 03e11c4d1815e1b11912a0c0b846d3b3cf6319ad +Author: ChristophTobler +Date: Wed Jul 19 10:25:12 2017 +0200 + + update ecl and add param for innovation consistency checks for range aid fusion (#7585) + +commit 1dbac79c1ba43516653e201e610094b3b6593849 +Author: Paul Riseborough +Date: Mon Jul 17 07:30:05 2017 +1000 + + ecl: Compatibility update for PR #7602 + +commit dde5781142ac8b745ecc19ae6b9d719a15eaab72 +Author: Lorenz Meier +Date: Sun Jul 16 22:24:26 2017 +0200 + + MAVLink: Add capture command to command queue + +commit cb3222d1313c187ef7f8d70c60135e8bfe3dc93c +Author: Lorenz Meier +Date: Sun Jul 16 22:24:03 2017 +0200 + + Navigator: Be less verbose + +commit 0d30d817b87f2eda8275a6239a12f539236180b8 +Author: Lorenz Meier +Date: Sun Jul 16 19:46:12 2017 +0200 + + Update SITL Gazebo to default triggering to MAVLink 2 + +commit 8bc0a8aece0349b6206596e48b906ece24eb8cb4 +Author: Lorenz Meier +Date: Sun Jul 16 19:44:11 2017 +0200 + + Geotagging config: Default vehicle to MAVLink 2 + +commit b1a987f06bf6fb2e6fd5d35676dcad8601dd9374 +Author: Lorenz Meier +Date: Sun Jul 16 18:53:14 2017 +0200 + + Enable camera triggering and gimbal control via MAVLink + +commit efba7fa7b925677a30f40d9749a2c074302fb697 +Author: Lorenz Meier +Date: Sun Jul 16 18:52:05 2017 +0200 + + Update SITL gazebo + +commit 8706525d70a309e36b8eead89d565a4c27291b4e +Author: Lorenz Meier +Date: Sun Jul 16 16:41:11 2017 +0200 + + Update MAVLink rev 1 + +commit 6e97aec8ce39e1b7055bc2b0dada5d900d77a741 +Author: Lorenz Meier +Date: Tue Jul 18 22:51:42 2017 +0200 + + MAVLink app: Do not warn about required reboot but rely on param meta. Fixes #7642 + +commit 0668d616653b66f6c4a9c51a00a83d89742d35a7 +Author: Beat Küng +Date: Tue Jul 18 16:52:26 2017 +0200 + + SYS_FMU_TASK: add param to start fmu as task (default=work queue) + +commit 07b7a153f31484a41c65306831c756f302e8ea18 +Author: Beat Küng +Date: Tue Jul 18 16:26:30 2017 +0200 + + fmu: add ifdef for dsm_deinit() + +commit 2193afd0a009008a5331a86db2e76a359c2d291e +Author: Beat Küng +Date: Tue Jul 18 15:31:42 2017 +0200 + + fix fmu: lower polling timeout to 5ms when running as task + + With the previous value of 20ms, we dropped RC input when not armed. The + result was that some RC channels jumped randomly between min & max. + +commit e6adfa6b6b9264596febcfc7cd9af415e48290c5 +Author: Beat Küng +Date: Tue Jul 18 15:29:58 2017 +0200 + + fix fmu: call dsm_deinit() in destructor + + This closes the fd and cleans up a static variable used in the dsm parser. + +commit 1130bc129cfa7f1c5427ce5021a61dc797a3fb58 +Author: Beat Küng +Date: Tue Jul 18 15:27:14 2017 +0200 + + fix fmu: make sure init() is called on the new task + + This was only a problem when running as a task not on the work queue. + The problem was that init() opened the RC serial device, which was then + read in the main loop, which is a different context when run as a task. + +commit 56cc5e11cc3094e308186c0621b030773140bdf8 +Author: Beat Küng +Date: Tue Jul 18 11:12:30 2017 +0200 + + simulator: initialize sensor data buffers + +commit bb3b11e87a8f7317a3cffc2d2dd636e699ed78b6 +Author: Beat Küng +Date: Tue Jul 18 11:11:50 2017 +0200 + + battery.cpp: initialize _current_filtered_a + +commit bcca17204b2a8069d24458e7da8fa4aa5f4ac9ed +Author: Beat Küng +Date: Tue Jul 18 11:11:25 2017 +0200 + + mc_pos_control_main: initialize _in_takeoff + +commit d419537a724b6d5defd96c7dd5f9fcf4dbfcec10 +Author: Beat Küng +Date: Tue Jul 18 11:11:01 2017 +0200 + + ekf2_main: initialize _mag_time_sum_ms & _balt_time_sum_ms + +commit 9635ec42e94bd7054f46697474b80cad16e4bf1d +Author: David Sidrane +Date: Mon Jul 10 07:14:00 2017 -1000 + + system_power:Add blank line per review + +commit 5ebe5010ac1f5613308260062c130421b823fc8e +Author: David Sidrane +Date: Wed Jul 5 07:28:49 2017 -1000 + + Bugfix:Sensors battery_status Intance 0 voltage was 0V for Brick 2 + + Both PX4Test and Beat noted if only Brick to was connected + battery_status Intance 0 voltage was 0V for Brick2 + + The priority selection logic is run prior to the subscription + creation and only updated the priority on a change. Before the + subscriotions were created. + + _battery_pub_intance0ndx is suposed track the location in + the _battery_pub array that is instance 0. It is then used + to associate (move) instance 0 with (to) the lowest brick + (highest priority in HW) brick that is selected in HW. + + The Bug was that before the subscriptions are created, + _battery_pub_intance0ndx set to 1. And then and never updated. + + The fix was to only run the priority selection logic once + the subscriptions are created. + +commit fc38bc4144f219533ba3706ad8fa095e54f1c60c +Author: David Sidrane +Date: Thu Jun 29 12:41:29 2017 -1000 + + px4fmu-v5:Added Muti Brick support definitions + + BOARD_HAS_LTC44XX_VALIDS - 0 -> No LTC44xx IC, N is the number of + Power Bricks connected to the LTC44xx + For a LTC4417 this would be 2 as the + third prioriy is used for USB + + BOARD_HAS_USB_VALID - If defied as 1 imples that infact + the USB has a priority connection + on the LTC44XX + + BOARD_HAS_NBAT_V - the number of battery voltage sensing chennels + on the ADC + + BOARD_HAS_NBAT_I - the number of battery current sensing chennels + on the ADC + + A super simple (non FMUv5 compliant) board with no LTC44xx and just one battery + that have no current sense: + + BOARD_HAS_LTC44XX_VALIDS = 0 + BOARD_HAS_USB_VALID = 0 + BOARD_HAS_NBAT_V = 1 + BOARD_HAS_NBAT_0 = 0 + + A fully FMUv5 compliant design would use: + + BOARD_HAS_LTC44XX_VALIDS = 2 + BOARD_HAS_USB_VALID = 1 + BOARD_HAS_NBAT_V = 2 + BOARD_HAS_NBAT_0 = 2 + + These setting properly condition the ADC channles and all the Power + module valid sensing logic in the ADC module. + +commit 53a04f3ba71ee8e332f0603c7047ee33d5ba8cef +Author: David Sidrane +Date: Thu Jun 29 12:41:19 2017 -1000 + + px4fmu-v5:board_config clean up + + Removed unused headers and placed the __BEGIN_DECLS where it belonged + +commit f13682223a1b5c5a427f0a67da7cf6ba68b1ca7d +Author: David Sidrane +Date: Thu Jun 29 12:22:22 2017 -1000 + + Added FMUv5 System Power related system_power.msg fields + + voltage3V3_v - the sensor 3.3V voltage rail + v3v3_valid - the value of voltage3V3_v may be 0. This + field is a 1 when the HW provides voltage3V3_v + + brick_valid - is now a bit mask. A 1 in the postion inticate the + Power controler HW has a valid supply voltage + present (in V window) on that priority + (channel V1..Vn). + The mapping is formed by 1< +Date: Thu Jun 29 12:12:57 2017 -1000 + + sensors:Added Backward compatible N Brick Support FMUV4pro & FMUv5 + + This change implements the publishing of batery_status messages + for each brick on the system, using multi-pub. + + Backward compatiblity is achived by always publishing the + batery_status of the bick that has been selected by the HW + Power Controller (PC) on instance 0. + + The batery_status.system_source will be true in one and + only one batery_status publication when a valid bit is + set in system_power.brick_valid. However, if USB is connected, + and both brikcs are not providing voltages to the PC + that are in the Under/Over Voltage Window (set in HW) + the system_source may be false in all publications. + +commit 910948cd7ec2b9dbd361ad9c5d8ffa92673788fb +Author: David Sidrane +Date: Thu Jun 29 12:08:02 2017 -1000 + + board_common:Define defaults for Power Bricks and Sensor rail volatage + + FMUv4Pro and FMUv5 Spec added multi brick support + FMUv5 added SCALED_VDD_3V3_SENSORS + + This change provides legacy (FMUv2) defaults for Power Bricks and + Sensor rail volatage source. + +commit 8e8510f3988f41189d2f0d9f3e1782e8338aad0b +Author: David Sidrane +Date: Thu Jun 29 10:45:52 2017 -1000 + + Added Power Brick related battery_status.msg fields + + system_source - This battery status is for the brick that is + supplying VDD_5V_IN + priority - Zero based, This battery status is for the brick + that is connected to the Power controller's + N-1 priority input. V1..VN. 0 would normally be + Brick1, 1 for Brick2 etc + + Battery now assigns connected from the api in the + updateBatteryStatus, as well as system_source and priority + +commit 579b55f2cb471a0645f05a25e6a73b3bb8ecfcd0 +Author: David Sidrane +Date: Tue Jun 27 13:27:30 2017 -1000 + + px4fmu-v5:There will be variants that will [not]have the PX4IO. + + The PX4IO is an population option on some varients. To have + 1) FMU only control + 2) IO Only control + 3) FMU fall back control + + These pins need to come up as inputs, until the configuration + is determined. + +commit f7e3f34f48d03badd179f028cce3e7a097578b11 +Author: David Sidrane +Date: Tue Jun 27 13:24:18 2017 -1000 + + px4fmu-v5:Insure the VBUS signal is low if USB is not connected. + + Dispite what the ref manaul says. Some HW needs the added pull + down to insure the pin reads low when not plugged in to USB. + +commit 15f9f6c06f0330f6bb0918d2d8b5e5150da4bc94 +Author: David Sidrane +Date: Tue Jun 27 13:23:53 2017 -1000 + + px4fmu-v5:formatting + +commit ddddedf410d08864213bd806ee6ac6cba1bd2952 +Author: David Sidrane +Date: Tue Jun 27 13:22:34 2017 -1000 + + px4fmu-v5:Define Tone Alarm in terms of the FMUv5 Spec + +commit 90fd7734bb430d735f785a1b71d20a235440207a +Author: David Sidrane +Date: Tue Jun 27 13:21:01 2017 -1000 + + px4fmu-v5:Define UI LEDs per the FMUv5 Spec + +commit a254b0dca5dc268fb01aa18ed33a92e4c99f5d89 +Author: David Sidrane +Date: Tue Jun 27 13:18:15 2017 -1000 + + px4fmu-v5:Define the FMU_CAP[1:3] per FMUv5 Spec + +commit 14ce28b1f3d4ff5713789fcb92e99226ba288bff +Author: David Sidrane +Date: Tue Jun 27 13:08:10 2017 -1000 + + px4fmu-v5:GPIO Clean up per FMUv5 Spec. + + Added comments to ADC defines with Pin numbers. + Added the GPIO_HW_{REV:VER}_DRIVE signals + Define the GPIO_nPOWER_IN_{A:C] and assign them to + BRICK1, BRICK2 and USB Valid. + Regroupped power signals and defined true logic Power Control macros + in the arch agnostic form. + Defined the same IOCTL defines for FMU GPIO IOCTL + Use the power Control macros on board_app_initialize + +commit d33b945db67025ceaa8616dadf43f0cb319d8a6c +Author: David Sidrane +Date: Tue Jun 27 13:01:41 2017 -1000 + + px4fmu-v5:SPI chip selects per FMUv5 Spec + +commit 8607b72805a2682198fc2f3c863a7dfeff8a2e4c +Author: David Sidrane +Date: Tue Jun 27 12:58:40 2017 -1000 + + px4fmu-v5:Removed unused LED alias defines. + +commit 892ae1436c3bea351a65f258253f109dffc8ee4e +Author: David Sidrane +Date: Tue Jun 27 12:53:30 2017 -1000 + + px4fmu-v4pro::Insure the discharge of the PWM pins on rest. + As done on fmuV4 on resets invoked from system (not boot) insure + we establish a low output state (discharge the pins) on PWM pins + before they become inputs as a result of the pending reset. + + We also delay the reset by 400 MS to insure the 3.1 Ms pulse is + not too close to the last PWM pulse. + +commit b23e6fc87ca33e0d82d1cd91554616df394ee7e8 +Author: David Sidrane +Date: Tue Jun 27 12:49:09 2017 -1000 + + px4fmu-v4pro:Define GPIO xxx_VALIDs and initalize them. + + The LTC4417 provides a valid signals for brick1, brick 2 and USB + This change configures the GIOP and provides 1) a MACRO to read + the pin and 2) the IOCTL defines to read it from the FMU. + + The macro's result is true logic: It is true when the signal is active. + (Active low on the the LTC4417). The IOCTL read would be the actual + pin state. + +commit 258faeee0357399e840709a5302b194ba0d9913a +Author: David Sidrane +Date: Tue Jun 27 12:37:46 2017 -1000 + + px4fmu-v4:Define GPIO GPIO_VDD_USB_VALID and initalize it. + + The V4 HW replaced the LTC4417 provided valid signal for USB. + with an active high, version. This commit configures the GIOP + and provides 1) a MACRO to read the pin and the IOCTL defines + to read it from the FMU. The macro result true logic: true + when the signal is high. The IOCTL read would be the actual + pin state. + +commit f7cc78bffe72208b9f8994eb02811abca0b2a40c +Author: David Sidrane +Date: Tue Jun 27 12:32:02 2017 -1000 + + px4fmu-v2:Define GPIO GPIO_VDD_USB_VALID and initalize it. + + The LTC4417 provides a valid signal for USB. This change + configures the GIOP and provides 1) True logic macro to + read the pin and the IOCTL defines to read it from the FMU. + The macro will return true when the signal is active (low + on the LTC4417). The IOCTL will read be the actual pin state. + +commit 30aca6677ff38f07edf7d74b05481758b7fb9697 +Author: David Sidrane +Date: Tue Jun 27 12:08:50 2017 -1000 + + px4fmu-v2:nuttx config fix typo GPIO_USART6_CTT->GPIO_USART6_CTS + + Since Hardware flow control has not been enabled this typo + survived. + +commit 4188c4d0d521a934ca087a331f14b2d56d7b8d97 +Author: David Sidrane +Date: Sat Jun 24 05:49:48 2017 -1000 + + px4fmu-v5:Turn On SD card + +commit a09bc6374766a79fa3f55b0db4df8d9026e622d3 +Author: David Sidrane +Date: Sat Jun 24 05:47:34 2017 -1000 + + px4fmu-v5:Use PX4_ERR in board init, spi init and sdio init + +commit 2a61518c9f73a0bb69f39d09d83cc39b042ef609 +Author: David Sidrane +Date: Sat Jun 24 05:45:25 2017 -1000 + + px4fmu-v5:Enable SPI5 in NuttX + +commit 229c5d482f91a3fe9567d088c42d07aaf6a3deaa +Author: David Sidrane +Date: Sat Jun 24 03:37:01 2017 -1000 + + px4fmu-v5:More GPIO_VDD_3V3V_SD_CARD_EN -> GPIO_VDD_3V3_SD_CARD_EN + +commit 46daebfb6c6c890b06091f007d5ffdb38f75cf25 +Author: David Sidrane +Date: Fri Jun 23 13:14:28 2017 -1000 + + px4fmu-v5:Removed a SPI 5 reeady signal from board_spi_reset + + board_spi_reset is used to reset the internal SPI bus. + therefore GPIO_SPI5_DRDY7_EXTERNAL1 should not have been + minipulated, as it is on SPI5 + +commit 59d020fba34ebdadd572f8880e36e39ccee37d7e +Author: David Sidrane +Date: Fri Jun 23 13:12:56 2017 -1000 + + px4fmu-v5:Added comment block to board_spi_reset + +commit 85b6986079ed3238c918a27b7f50c7abb41cf7d9 +Author: David Sidrane +Date: Fri Jun 23 13:09:44 2017 -1000 + + px4fmu-v5:Fix board_peripheral_reset to use correct polarity + + GPIO_nVDD_5V_PERIPH_EN is Active low. board_peripheral_reset + need to tune it OFF then ON + +commit ebc8b47fad7d63e2533901798fefcd42485287c8 +Author: David Sidrane +Date: Fri Jun 23 13:06:59 2017 -1000 + + px4fmu-v5:Added board_on_reset api to reset PWM + +commit 54bd0a9f2aff4fb5b99e52c295230e1603273093 +Author: David Sidrane +Date: Fri Jun 23 13:04:05 2017 -1000 + + px4fmu-v5:Using arch agnostic gpio init + + Define the GPIO pin list use the board_gpio_init + +commit 044b845c4001db9285a695263114f80ba6157d3c +Author: David Sidrane +Date: Fri Jun 23 12:42:18 2017 -1000 + + px4fmu-v5:Match GPIO_VDD_3V3_SD_CARD_EN and polarity to FMUv5 Pin Spec RC01 + + Removed extra V GPIO_VDD_3V3[V]_SD_CARD_EN and it is active High + +commit 82dc6de19fa318a92050fc53ceaf28d306801ebe +Author: David Sidrane +Date: Fri Jun 23 12:37:45 2017 -1000 + + px4fmu-v5:Define the BOARD_NUMBER_BRICKS for future enumeration + + When BOARD_NUMBER_BRICKS exists it will enable multiple + power source testing and reporting. + +commit b9f43068afcde27ff7d65c2f2f8f7abc93c6ab99 +Author: David Sidrane +Date: Fri Jun 23 12:14:44 2017 -1000 + + px4fmu-v5:Define the existance of the UI PWM LED and it's polarity + + Per https://docs.google.com/spreadsheets/d/1-n0__BYDedQrc_2NHqBenG1DNepAgnHpSGglke-QQwY/edit#gid=730959725 + Usage of the PWM UI led is optional and if used it's polaity may + be set ot Active low or high. + +commit 33cd8c70937930b78ace7b6425b5e29eb0a75ba0 +Author: David Sidrane +Date: Fri Jun 23 12:13:45 2017 -1000 + + px4fmu-v5:Fixed comment 8 PWM + +commit e20d685f403e10abbb85ce3f0475578e7c17cef9 +Author: David Sidrane +Date: Fri Jun 23 10:49:45 2017 -1000 + + px4fmu-v5:Add Timer and Channel to comment for HEATER + +commit c1eac11823844f2b9dbd8f10813d2b0e82126b52 +Author: David Sidrane +Date: Fri Jun 23 10:46:29 2017 -1000 + + px4fmu-v5:Match signals names to FMUv5 Pin Spec RC01 + +commit 5669434585c26cd850262c9a8466ed25b465bcd7 +Author: David Sidrane +Date: Fri Jun 23 10:39:01 2017 -1000 + + px4fmu-v5:Define ADC GPIO and Channels clearly + + Moving forward we want all the board configs to drive the + configuration. This is just cleanup to give a clear + example of how ADC should be defined by a simple list, + based on ADC pin number as related to the GPIO and + channel number. Then the xxx_CHANNEL bit are + used to form the ADC_CHANNELS (mask). The GPIO + will are used to for a list for initalization. + +commit 5ba02d740cf1c33d8014c6a361900d59cdb6bd25 +Author: David Sidrane +Date: Fri Jun 23 10:34:37 2017 -1000 + + px4fmu-v5:Group SPI signals by bus + +commit 88c1521b5ed28f75c782357538986499b124a60d +Author: David Sidrane +Date: Fri Jun 23 10:32:31 2017 -1000 + + px4fmu-v5:Status LED's are driven open drain + + Allows Anaode of LEDs to be tied to V5 or V3.3 + +commit 68e5764dbc5c09ddac5b2459350e2dcbddfe88c1 +Author: David Sidrane +Date: Fri Jun 23 10:27:01 2017 -1000 + + board common:Add arch agnostic gpio init + +commit ada48571d76a32f05d6679e0f818505585cc9ce7 +Author: Simone Guscetti +Date: Fri May 19 15:26:31 2017 +0200 + + fmu-v5: fix timer config + +commit a00441ecf43c207a581b247e9e21c1cbda0a6592 +Author: Simone Guscetti +Date: Fri May 19 11:50:39 2017 +0200 + + fmu-v5 timer_config: timer io channels for FMU_CH7/8 + +commit a4d8bf56cce7a647689f2bf9e5f09c9526c5d395 +Author: Simone Guscetti +Date: Fri May 19 11:07:31 2017 +0200 + + fmu-v5 timer_config: set up the timers for v5 board + FMU_CH7/8 use timer 12 ch1/2 + FMU_CAP use timer 2 + Buzzer use timer 9 + +commit bc793d15cf0ce6881b5ca36f8443d580782a8fca +Author: Simone Guscetti +Date: Fri May 19 09:46:46 2017 +0200 + + fmu-v5 board_config: add FMU_CH7 and FMU_CH8 + +commit db9bef352a4f4d586f0cc6ce6ba6c5b5b5ab598a +Author: Simone Guscetti +Date: Wed May 17 15:48:29 2017 +0200 + + fmu-v5 board_config: config SPI5 sync and reset pins + +commit 1e86f24cf9a606589b05f021ba0940af48a42df8 +Author: Simone Guscetti +Date: Wed May 17 15:30:16 2017 +0200 + + fmu-v5 board_config: set up external spi + +commit 74dfa8805ff137d6c897679f03018212bc58a12d +Author: Simone Guscetti +Date: Wed May 17 13:32:03 2017 +0200 + + fmu-v5 board_config: power A is the brick voltage sensing + +commit 518383ada84d89a99f6686b38dc151951c143466 +Author: Simone Guscetti +Date: Mon May 15 09:27:44 2017 +0200 + + fmu-v5: update board config to the newest pin assigment + +commit 308295f6486273638fe535bf93cba69cb484657a +Author: Simone Guscetti +Date: Mon May 15 08:19:30 2017 +0200 + + fmu-v5: fix compiling errors + +commit 30f9c61e672497ebe62e5f12c1181fc2bfc6abf6 +Author: Simone Guscetti +Date: Thu May 11 20:20:28 2017 +0200 + + fmu-v5: started updating board config to newest specs + +commit 71136dcedf9c4006f036022652a698db9b38f092 +Author: Julien Lecoeur +Date: Thu Jul 13 14:47:02 2017 +0200 + + Log_writer_file: Increase stack size + + Test flights reported the warning `[load_mon] log_writer_file low on stack! (292 bytes left)` + + Increase stack size from 1060 to 1072 (=8 + 1060 rounded to next multiple of 8). + +commit bc006b81fc73fd5f2da9104bb3ab68cf7526e141 +Author: Julien Lecoeur +Date: Wed Jul 5 12:44:11 2017 +0200 + + can_boot_descriptor: python3 compatibility + +commit 87e9ad0caaf080d71ce58bba9c00087026d735a6 +Author: Julien Lecoeur +Date: Wed Jun 28 17:16:34 2017 +0200 + + Patch NuttX/nuttx and NuttX/apps for new arm-none-eabi-gcc 7.1.0 warnings + + Rename nuttx patch + + Add nuttx patch for unused variable error + + Pending nuttx patch + + Backport nuttx fix for unused variables in nsh_proccmds.c + + Fix Patch format + + Modify pending patch to match new nuttx PR + + Move accepted nuttx changes from pending patch to backport patch + +commit 940f2c3cca4d2f615f4e63a5e20f47cdcaa81623 +Author: Julien Lecoeur +Date: Tue Jul 4 22:52:12 2017 +0200 + + Update libuavcan submodule, fix arm-none-eabi-gcc 7.1.0 warnings + +commit 61d6903b409530c75c15573a1c376a8836e2c43e +Author: Julien Lecoeur +Date: Wed Jun 28 16:29:54 2017 +0200 + + Fix -Werror=stringop-overflow on gcc 7 + + The error was: + Firmware/src/systemcmds/hardfault_log/hardfault_log.c:312:7: error: specified bound 30 equals the size of the destination [-Werror=stringop-overflow=] + strncat(marker, sp_name, sizeof(marker)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +commit abcb920df46d6f063b857ebaf14140e041148201 +Author: Julien Lecoeur +Date: Tue Jul 4 18:50:00 2017 +0200 + + Fix -Werror=implicit-fallthrough on arm-none-eabi-gcc 7.1.0 + + BMP280: fix -Werror=implicit-fallthrough on arm-none-eabi-gcc 7 + + gnss: fix -Werror=implicit-fallthrough on arm-none-eabi-gcc 7 + + fmu: fix -Werror=implicit-fallthrough on arm-none-eabi-gcc 7 + + timer.c: fix -Werror=implicit-fallthrough on arm-none-eabi-gcc 7 + + px4cannode_led: fix -Werror=implicit-fallthrough on arm-none-eabi-gcc 7 + + Fix -Werror=implicit-fallthrough on gcc7 + +commit d477b1f0f4ce97eb1da28c7ba2539e1bd533ce0d +Author: Julien Lecoeur +Date: Wed Jun 28 16:23:01 2017 +0200 + + Fix -Werror=stringop-overflow on gcc 7 + + This prevents the compiler from optimising pdump. The error was: + Firmware/src/drivers/boards/common/board_crashdump.c:41:2: error: 'memset' writing 3240 bytes into a region of size 4 overflows the destination [-Werror=stringop-overflow=] + memset(pdump, 0, sizeof(fullcontext_s)); + +commit 4349f49610e6ba5ae4e15e31f3d114a257628f17 +Author: David Sidrane +Date: Tue Jun 27 07:04:17 2017 -1000 + + PX4 System:Expunge the nuttx adc structure from the system + + This PR is preliminary ground work for FMUv5. + + PX4 does not use the NuttX adc driver. But used the same format + for the data returned by the nuttx ADC driver. + + There was a fixme:in src/platforms/px4_adc.h "this needs to be + a px4_adc_msg_s type" With this PR the need for + src/platforms/px4_adc.h goes away as the driver drv_adc.h now + describes the px4_adc_msg_t. + +commit d92377a6e68cf1299aa475bfda977754c68c139f +Author: Carl Olsson +Date: Mon Jul 17 09:24:23 2017 +0200 + + ekf2: remove unused function (#7529) + + * ekf2: remove unused function + + Signed-off-by: CarlOlsson + + * ekf2: removed unused variable _mag_decl_saved + + Signed-off-by: CarlOlsson + +commit c59d7baad8a417d4d0b7c3013d5f7b435b5f97f6 +Author: Beat Küng +Date: Fri Jul 14 09:53:00 2017 +0200 + + replay: add backward compatibility for updated sensor_combined topic + +commit cef3a29ac9b3995c8a6b7d214a07b8d53530b68e +Author: Beat Küng +Date: Fri Jul 14 09:52:11 2017 +0200 + + refactor replay: split timestamp offset into separate method + +commit 950273dbcfe2e2b4edcc14a34c2ac7165c900252 +Author: Nicolae Rosia +Date: Wed Jul 12 18:00:01 2017 +0300 + + msg: ekf: switch to uin32_t for deltas, should be more than enough + + Signed-off-by: Nicolae Rosia + +commit f1740bbf546c550286fa60844670abe842c59c43 +Author: Nicolae Rosia +Date: Wed Jul 12 17:55:49 2017 +0300 + + msg: ekf: fix comment, dt is in uS now + + Signed-off-by: Nicolae Rosia + +commit 0a22a9c47cc7d1ae91c8bda69ff438a44a5a2bdc +Author: Nicolae Rosia +Date: Wed Jul 12 17:38:35 2017 +0300 + + change gyro & accel dt from float to uint64. This has the benefit of + calculating the estimator timeslip correctly. + + Signed-off-by: Nicolae Rosia + +commit 5618f34f3bf99792d03261d50929d279dba0a78d +Author: Nicolae Rosia +Date: Tue Jul 11 12:14:52 2017 +0300 + + Remove usage of waitForUpdate/updateNotify, there are no users of this feature. + + Signed-off-by: Nicolae Rosia + +commit 67987d27d8cca8a14326a0a8e2ecc4d1809d48e4 +Author: Nicolae Rosia +Date: Tue Jul 11 12:02:48 2017 +0300 + + barosim: revamp driver + + Current driver was copy pasted from a MS5611 driver. + The existing driver takes data from Simulator, not from + an actual device. + + Signed-off-by: Nicolae Rosia + +commit 4ccbeb47c0b517d7d522db902961fd16cae83e21 +Author: Beat Küng +Date: Fri Jul 14 10:52:11 2017 +0200 + + land_detector_main: fix documentation: rover -> ugv + +commit 0949599f0aac9df78ab9a5e28a568dbaf8978101 +Author: Beat Küng +Date: Fri Jul 14 10:32:20 2017 +0200 + + dataman: fix compilation error + + error: invalid conversion from ‘int’ to ‘dm_item_t’ + and + error: no ‘operator++(int)’ declared for postfix ‘++’ + +commit 1c7941fc89c9f836d1fab8c210c28fdaf1c1e4c4 +Author: Beat Küng +Date: Tue Jun 6 09:52:33 2017 +0200 + + land_detector: fix too long lines in module documentation + +commit eb17d4b5f3d1be6a38b63707bbe589c6934823c0 +Author: Dennis Mannhart +Date: Fri Jun 2 11:48:30 2017 +0200 + + MC landdetector: update description + +commit cf5df4489f61966cb9ce69ec91a5a7acadfcd1cf +Author: Beat Küng +Date: Thu May 18 16:27:27 2017 +0200 + + dataman: extend module documentation + +commit 913cbc773ed65e114c87768cf757e1e256267fc4 +Author: Beat Küng +Date: Thu May 18 16:26:57 2017 +0200 + + px4moduledoc: extend validation: limit max line length to 120 + +commit 318c4497bd430ad7b85102d157bd0625d44f11ac +Author: Beat Küng +Date: Tue May 16 10:09:07 2017 +0200 + + dataman: fix typo + +commit 620d37bc1c334efa9310e38aac38c96afffd93df +Author: Beat Küng +Date: Tue May 16 10:08:48 2017 +0200 + + fmu: remove tautology, fix pwm2cap2 mode for status + +commit 8b64fc8a5ec21c356b3dce3065cf06cdb95bc289 +Author: Beat Küng +Date: Tue May 16 10:05:14 2017 +0200 + + Tools/px4moduledoc: add some comments, describe the regexes + +commit 8a83fb7dc2a189008375cfae9f5830345085e193 +Author: Beat Küng +Date: Fri May 12 19:10:02 2017 +0200 + + land_detector: use ModuleBase & add module documentation + +commit 8d7481f9ac8773a33072390e483099989489f109 +Author: Beat Küng +Date: Fri May 12 09:59:55 2017 +0200 + + load_mon: use ModuleBase & add documentation + +commit 5aa8b455c202058573f32910e3158b8895dd2585 +Author: Beat Küng +Date: Thu May 11 11:11:13 2017 +0200 + + crazyflie airframe: add maintainer + +commit 69f02886498b2b3582e0682afbd667d2bfd0df1a +Author: Beat Küng +Date: Thu May 11 10:27:28 2017 +0200 + + aerofc airframe: RTF -> Ready to Fly Drone & add maintainer + +commit a63699060d36ff5d7063fa81f513f4c30a6aaae2 +Author: Beat Küng +Date: Wed May 10 10:32:45 2017 +0200 + + ekf2: use ModuleBase & add module documentation + +commit 47073e9c32fdfaa9184b341b667121b16a0dc0d1 +Author: Beat Küng +Date: Wed May 10 10:32:01 2017 +0200 + + vmount: add module documentation + +commit 28e52684979e0bac58e44eb41487450239711376 +Author: Beat Küng +Date: Tue May 9 13:58:29 2017 +0200 + + dataman: rename to .cpp & add module documentation + +commit 682dabded1fc2c4a642886048ada7f2ad69e529c +Author: Beat Küng +Date: Mon May 8 14:04:36 2017 +0200 + + replay: use module base class & add module documentation + +commit 674ae5292ee420a45c769cc9ac0cb0fe0da78334 +Author: Beat Küng +Date: Mon May 8 09:44:53 2017 +0200 + + markdown module doc script: write how to generate the modules documentation + +commit 05b0c412c8fc79804546f17a87ebae45e5c3fa64 +Author: Beat Küng +Date: Mon May 8 09:43:30 2017 +0200 + + sensors: extend module doc a bit + +commit 36c9400de4ddb621b5e40242874904ec5c4de362 +Author: Beat Küng +Date: Mon May 8 09:30:35 2017 +0200 + + gps: use ModuleBase class & add documentation + + Note: it changes the interface slightly: instead uf -dualgps, use -e now. + + This also fixes 2 bugs: + - nullptr access when doing 'gps status' with fake gps running + - close(fd) was called on an uninitialized fd when gps fake was running + +commit 6463bd4f6fd955c3bb93d851300d1aacc4bd15ac +Author: Beat Küng +Date: Fri May 5 15:20:49 2017 +0200 + + sensors: use ModuleBase & add documentation + +commit 5923a2e9d063fbe236da04dbfb2527866a308feb +Author: Beat Küng +Date: Fri May 5 15:05:33 2017 +0200 + + src/mainpage.dox: remove this file, it's not used anymore & completely outdated + +commit a43f135ad48111b4c8675871a1c5eb55ccf119e6 +Author: Beat Küng +Date: Fri May 5 11:52:05 2017 +0200 + + minor documentation updates to some commands + +commit 7d50f3df0a12783fb4f943d24e7900e9dced3eda +Author: Beat Küng +Date: Fri May 5 11:51:34 2017 +0200 + + Makefile: add module_documentation target + +commit 7a4f557a7afbcab5433f7ba1f22165e7de1668e8 +Author: Beat Küng +Date: Fri May 5 11:50:57 2017 +0200 + + px_process_module_doc: separate page into one page per category + +commit 05c3b711f3ebd82a8d681902f7413e63b9e6d3fb +Author: Beat Küng +Date: Fri May 5 10:36:58 2017 +0200 + + fix bl_update: move definition of print_usage into the ifdef + + fixes the compile error: + error: 'print_usage' defined but not used [-Werror=unused-function] + +commit a4ca3fc607e0c7893e0bc681ba96b113e1bb7f6e +Author: Beat Küng +Date: Thu May 4 16:44:23 2017 +0200 + + ver: add documentation + +commit 68d754b65e16e7f97bb6dc147f68fa2428597a34 +Author: Beat Küng +Date: Thu May 4 16:44:01 2017 +0200 + + usb_connected: add documentation + +commit 8e965a7a2a721e162f598300b285352a30c3e59d +Author: Beat Küng +Date: Thu May 4 16:43:43 2017 +0200 + + topic_listener: add documentation + +commit 1b4467f674acf019eaa34cdf17100390b0e46736 +Author: Beat Küng +Date: Thu May 4 16:43:19 2017 +0200 + + sd_bench: add documentation + +commit 06178392ce65ee5b6bf19520c8faebea885cacc4 +Author: Beat Küng +Date: Thu May 4 16:43:04 2017 +0200 + + reboot: add documentation + +commit 16e0e1f7ca0859367ee94884ed1ae463bdab4643 +Author: Beat Küng +Date: Thu May 4 16:42:41 2017 +0200 + + perf: add documentation + +commit ba1a483cd658f107523d81e39a85c299e3080567 +Author: Beat Küng +Date: Thu May 4 16:42:25 2017 +0200 + + nshterm: add documentation + +commit 65b11d39a933e84f814c5cd57140c2aa076c888f +Author: Beat Küng +Date: Thu May 4 16:42:07 2017 +0200 + + mtd: add documentation & do cleanup (remove err(), ...) + +commit e362f760c425113a94b87b27456d694062f5f973 +Author: Beat Küng +Date: Thu May 4 16:40:57 2017 +0200 + + motor_test: add documentation & do cleanup (remove err(), ...) + +commit 4839ed849862ff3676377f305cb48ddf025367fd +Author: Beat Küng +Date: Thu May 4 16:40:19 2017 +0200 + + motor_ramp: add documentation + +commit 3a880a09d64c999d9e1b25e72fd2da8d0d1d8b4d +Author: Beat Küng +Date: Thu May 4 16:39:51 2017 +0200 + + mixer: add documentation + +commit b18a1481298f84181a916294ed06dfc79b0e0127 +Author: Beat Küng +Date: Thu May 4 16:39:34 2017 +0200 + + led_control: add documentation + +commit 50d1ed99b0a3a02aa48be000c90defc4b6d2706d +Author: Beat Küng +Date: Thu May 4 16:39:09 2017 +0200 + + i2c commmand: remove errx + +commit 6b99b3412ee390ee31fe70af96cbf5935cffd75a +Author: Beat Küng +Date: Thu May 4 16:38:36 2017 +0200 + + esc_calib: add documentation + +commit 0fdd2b9feac05775553a53475b99b9bf6de6c6d3 +Author: Beat Küng +Date: Thu May 4 16:38:15 2017 +0200 + + dumpfile: add documentation & do cleanup (remove err(), ...) + +commit 7893623d750d8133f82509cccd66e678303f651b +Author: Beat Küng +Date: Thu May 4 16:37:50 2017 +0200 + + fix dumpfile: specify stack size + +commit 4ea44e51b7441172069a2679a671db8e928eb396 +Author: Beat Küng +Date: Thu May 4 16:37:30 2017 +0200 + + config.c: add documentation & do cleanup (remove err(), ...) + + Also changes the order of the arguments for consistency. + +commit be25c337f9da35ee7986b879da1892aa191801e3 +Author: Beat Küng +Date: Thu May 4 16:28:24 2017 +0200 + + bl_update: add documentation & do cleanup (remove err(), ...) + +commit 35aa95c25f82f0f23d67859a13f781b5dce20fc3 +Author: Beat Küng +Date: Thu May 4 16:26:19 2017 +0200 + + perf_counter.c: mention that the latency buckets are in us + +commit 872049dc570107dbac93139c8f0061bb59fec4f9 +Author: Beat Küng +Date: Thu May 4 16:25:39 2017 +0200 + + pwm.cpp: extend documentation for Oneshot + +commit fac6a829c4b58e0641c2786e2c169d91caebdf5c +Author: Beat Küng +Date: Thu May 4 16:25:16 2017 +0200 + + pwm.cpp: fix issues by clang tidy (nullptr & void) + +commit 37ff267b682cbe395c17116fd72ae3d6188aa8d0 +Author: Beat Küng +Date: Thu May 4 16:24:39 2017 +0200 + + param.cpp: fix issues by clang tidy (nullptr & void) + +commit b32b0d9b17499b8e5348dbd02783d254d30dc59d +Author: Beat Küng +Date: Thu May 4 16:22:42 2017 +0200 + + hardfault_log: add documentation + +commit 488bc9d7f395472008fb4103c822e36237801e81 +Author: Beat Küng +Date: Thu May 4 16:21:14 2017 +0200 + + hardfault_log.h: fix comments + +commit 3b0da512a5149e5df52fb3300415acde1f5aa200 +Author: Beat Küng +Date: Wed May 3 16:59:27 2017 +0200 + + px_process_module_doc: add --no-validation flag + + and make sure the command failed if there's a validation error. + +commit d3096179983c75f2bed9152fcae0af448f5e3656 +Author: Beat Küng +Date: Wed May 3 16:43:27 2017 +0200 + + param.c: rename to cpp and add module documentation + + use c++ so that raw string literals can be used + +commit 647bdef85509a670cb9c1eeccb53c5999e9947e4 +Author: Beat Küng +Date: Wed May 3 16:41:57 2017 +0200 + + pwm.c: rename to pwm.cpp and add module documentation + + use c++ so that raw string literals can be used + +commit 3f6769d41ee3724241b0c0a688baa5e3897a2ddf +Author: Beat Küng +Date: Wed May 3 16:40:55 2017 +0200 + + uorb: add module documentation + +commit f25549169cb5fab3f9651351b6568300e090398f +Author: Beat Küng +Date: Wed May 3 11:42:40 2017 +0200 + + fmu: wait until running, and handle mode_rcin properly + + when the fmu was already running in a pwm mode, changing to mode_rcin would + not have any effect. + +commit 3b64be44f4fbe0ce3a1ee640d57ce7129da940f7 +Author: Beat Küng +Date: Wed May 3 11:41:21 2017 +0200 + + ModuleBase: add wait_until_running() method + +commit 6778be2c6e0312c31703f97dc04bdd1b9b90b9a6 +Author: Beat Küng +Date: Tue May 2 16:10:21 2017 +0200 + + mavlink: remove 'p' from px4_getopt() + + It is not handled and not documented. + +commit 0909b5898117b96a45338e7991c279840707bb7e +Author: Beat Küng +Date: Tue May 2 16:07:24 2017 +0200 + + fmu.cpp: fix wrong command usage mode_pwm3cap2 -> mode_pwm2cap2 + +commit 053eb1232919b8cdd76109109dddc97bd897fe57 +Author: Beat Küng +Date: Tue May 2 16:06:58 2017 +0200 + + Module documentation: switch to Markdown + +commit 6c9574b336853905597469db25d3b27efb083bc5 +Author: Beat Küng +Date: Tue May 2 16:05:15 2017 +0200 + + Tools/px_process_module_doc.py: add script to extract documentation + + And turn it into a markdown page. + It also does some simple validation, to check that the getopt() arguments + match the documentation. + +commit c22b79ece5ef805a1c6525116816b51436ec5f89 +Author: Beat Küng +Date: Tue May 2 16:01:05 2017 +0200 + + pwm.c: fix wrong comment + +commit 45bc882f5d9fa13dce6da201fd44385fb6849e06 +Author: Beat Küng +Date: Tue May 2 16:00:24 2017 +0200 + + px_process_params: fix scope when script is called from repo root + + If called with ./Tools/px_process_params.py, the path would start with + src/, and thus not match the regex "^.*/src/" + +commit 41e53ef9493b04a91fe4c955acd9de1a8206072c +Author: Beat Küng +Date: Tue May 2 15:56:12 2017 +0200 + + px_process_airframes: add image path as optional argument for markdown output + + usage: + ./px_process_airframes.py -m -i ../image/path + +commit 63af349bba1f9bcea53a860c46ac8c89746ec6f0 +Author: Beat Küng +Date: Fri Apr 28 12:02:11 2017 +0200 + + px4_module.h: include for strcmp() + +commit 59bde454b57c99d4d6af4d693c516918a56bd017 +Author: Beat Küng +Date: Fri Apr 28 11:42:11 2017 +0200 + + ModuleBase: instanciate -> instantiate + +commit f691ae2a4fe39718716c07fe67948a0293ff06e8 +Author: Beat Küng +Date: Thu Apr 27 17:57:16 2017 +0200 + + mavlink: update usage & module description + +commit 2ad7194ed3e558bcebfd7ad16ee47f42219d408b +Author: Beat Küng +Date: Thu Apr 27 17:56:28 2017 +0200 + + pwm command: update usage + +commit 9e4d1235acd52f2bf80883f03ab49e82c746341b +Author: Beat Küng +Date: Thu Apr 27 17:55:54 2017 +0200 + + pwm command: fix -e param (it was just ignored) + + to keep the behavior the same, remove the -e flags from all pwm commands + that use it in the scripts. + +commit 317c8bf557d35f4041e4252b77181eff43d0e811 +Author: Beat Küng +Date: Thu Apr 27 17:22:14 2017 +0200 + + uorb: update usage + +commit 7b7836de05d7ba10edf3d0762869e7e67b92d3af +Author: Beat Küng +Date: Thu Apr 27 17:21:35 2017 +0200 + + param command: update usage + +commit c1788c4e433eda5b55c0182016c5ea9ddda4e9dc +Author: Beat Küng +Date: Thu Apr 27 17:20:10 2017 +0200 + + top: add module description & usage + +commit 6ea9762117e173bfa2f9596bbb5fad410f31bbae +Author: Beat Küng +Date: Thu Apr 27 17:19:35 2017 +0200 + + fmu: convert to ModuleBase + + Sorry for the large patch :) + + - move cleanup into destructor (this was done on the wrong task before) + - move init into init() method + - sensor & peripheral reset do not start/stop fmu anymore + - remove err & errx (they do not release the lock and could lead to dead- + locks) + +commit 2da0ae45e50dec9325b785f71aebb7c1a3819604 +Author: Beat Küng +Date: Thu Apr 27 17:12:02 2017 +0200 + + fmu: some cleanup + + g_port_mode was never changed. + +commit 16740dd5cdb01d09c2d24acb7230d12f198519f7 +Author: Beat Küng +Date: Thu Apr 27 17:06:20 2017 +0200 + + io timers: fix some typos + +commit 736124435900826d5030387fa0acace6b199b833 +Author: Beat Küng +Date: Thu Apr 27 17:05:37 2017 +0200 + + logger: convert to use ModuleBase + +commit 5bdbfa9b5ce5866ca7fe46a5b9203d158a9d4472 +Author: Beat Küng +Date: Thu Apr 27 17:03:54 2017 +0200 + + send_event: convert to use ModuleBase + +commit 04c4339ca3a026e682412946fdc5e554c94e19f7 +Author: Beat Küng +Date: Thu Apr 27 17:00:03 2017 +0200 + + module: add a common module base class with usage printf methods + + Provides: + - thread-safety for module start/stop + - some shared code for module start/stop. Should also be less prone to + errors. + - constructor & destructors are called from within the new module thread + - can be used for work queue & thread modules + - strutured & formal way for module printf usage & module documentation + + Limitation: + - supports only modules with one instance (eg. not mavlink) + +commit b5275ecd520be1e7a74d4892fda9364adbb6417d +Author: David Sidrane +Date: Wed Jul 12 16:56:44 2017 -1000 + + ver:The recent changes to version.c return values in base10 + + This is part 2 of the fix. The tool that extracts the nuttx + git tag was broken by a new tag added the did not match + the form nuttx-M.mm. To the value was printed as + + OS: NuttX + OS version: 0.0.0 c0 (192) + + Once that issue was fixed, it was apparent that recent + changes to version.c return the values as base 10, before + it was hex. This fixes the formatting. + +commit de97ff163bc2a01c4ad68bd0dea8a9a6644ab145 +Author: David Sidrane +Date: Wed Jul 12 16:52:46 2017 -1000 + + NuttX/nuttx got tagged and broke git version version exraction + + This is part one of a fix for cascading failure. The NuttX + nuttx repos was tagged with upstream_7.18+ and broke the tag + extraction that was expecting nuttx-M.mm + +commit eeb189592225f36be2614b84259c9e4284d93c52 +Author: Beat Küng +Date: Wed Jun 7 10:23:06 2017 +0200 + + i2c_posix: fix simulate variable cannot be assigned on QuRT + +commit 46a7287178515373ab6f71da305e5e492a97f8d0 +Author: Beat Küng +Date: Wed Jun 7 10:10:21 2017 +0200 + + linux_pwm_out: add support for ESC calibration + +commit bf11362daec06a4802e68626c47928b8652d8a8d +Author: Beat Küng +Date: Wed Jun 7 10:09:44 2017 +0200 + + i2c_posix: fix use of wrong device path + + previously, get_devname() was used as the I2C device path, but on NuttX, + get_devname() is the device file which the driver creates. This patch + changes it, so the sematics are the same as on NuttX: both now use _bus + to decide to which I2C bus device to talk to. + + I did not see any other use-cases than the led on ocpoc. + +commit fc4affbb5f72b0e6a2cda35513e5d00c7dcacabb +Author: Beat Küng +Date: Wed Jun 7 10:06:28 2017 +0200 + + ocpoc_mmap_pwm_out: remove this driver, it's in linux_pwm_out now + +commit d17a7b46e89e477156de62012f17cde289a4b7b8 +Author: Beat Küng +Date: Tue Jun 6 16:40:53 2017 +0200 + + linux_pwm_out: add ocpoc_mmap mode + +commit 8527c8276f0cbf2b3c1a9ad808a147452852afe4 +Author: Beat Küng +Date: Tue Jun 6 15:40:24 2017 +0200 + + drivers: rename rpi_pwm_out to linux_pwm_out + +commit 5cbee15309f6e0eea21e68d0997f43ac220c730a +Author: Beat Küng +Date: Tue Jun 6 15:33:58 2017 +0200 + + ocpoc_adc: make xadc_fd a local variable instead of a class member + +commit 2cf88156a91cc8200ce16641fdceb5e2acc016c4 +Author: Beat Küng +Date: Tue Jun 6 15:03:56 2017 +0200 + + cmake: remove -Os from COMPILE_FLAGS in px4_add_module() + + This is already added to the global list, and we already removed this + flag previously, but some of them sneaked back in. + +commit d3f76262da10a77a5a93ee6018481e5d92f4d670 +Author: Beat Küng +Date: Tue Jun 6 12:22:38 2017 +0200 + + RPI px4_no_shield.config: add documentation for connected HW + +commit 243ae00e4e8ff7c074885a4216a2a8ad99a07259 +Author: Beat Küng +Date: Mon May 8 13:09:15 2017 +0200 + + rpi_pca9685_pwm_out: remove this driver, it's now in rpi_pwm_out + +commit 51dc988914f5493fe2cb816fef6b4f2539990ffe +Author: Beat Küng +Date: Mon May 8 13:08:27 2017 +0200 + + rpi_pwm_out: fix mixing output handling (use correct number of outputs) + +commit b6942115e182ad407399e23fdcff7108ba8bc167 +Author: Beat Küng +Date: Mon May 8 13:07:49 2017 +0200 + + rpi_pwm_out: add support for PCA9685 output + +commit 723f67b39ac6853eb9acba05427ba802d6890438 +Author: Beat Küng +Date: Mon May 8 11:47:22 2017 +0200 + + refactor navio_sysfs_pwm_out: rename to rpi_pwm_out + +commit 8ccbc068c2c1ffdbc0779c520b9f7852e7f3a33e +Author: Beat Küng +Date: Mon May 8 11:33:57 2017 +0200 + + RPI PCA9685: code cleanup + +commit d898b555d3aae8e8d8265fcb350cb76c8880af9b +Author: Beat Küng +Date: Mon May 8 11:32:58 2017 +0200 + + rpi_rc_in: code cleanup + +commit 785b997a2e4a0d2ce49af7ce0f87afe9748e797e +Author: Beat Küng +Date: Mon May 8 11:31:23 2017 +0200 + + posix_rpi_cross_no_shield.cmake: move -D__DF_RPI_SINGLE from commons to this file + +commit 4bde004474148adf2fbc88c194c694087b8fc027 +Author: crossa <421395590@qq.com> +Date: Fri May 5 22:28:16 2017 +0800 + + 1. Add parameter name in head file + 2. Remove printf in the cpp + +commit 917d5203789d87eae268fcde8d452b1ce970434f +Author: crossa <421395590@qq.com> +Date: Fri May 5 22:27:39 2017 +0800 + + Check _rcinput_pub is null. + +commit ef587c9593ca96b8f1aa7c39930c5191b84d22a8 +Author: crossa <421395590@qq.com> +Date: Fri May 5 22:21:45 2017 +0800 + + Add -D__DF_RPI_SINGLE in posix_rpi_common.cmake + Add -D__DF_RPI in posix_rpi_common.cmake + Add rpi_rc_in and rpi_pca9685_pwm_out driver in posix_rpi_common.cmake + Rename posix_rpi_cross_without_navio_or_pxfmini to posix_rpi_cross_no_shield.cmake + +commit 0340f96ad0e04d7c3788d3c402efd8b0697dca39 +Author: crossa <421395590@qq.com> +Date: Fri May 5 22:09:14 2017 +0800 + + Rename px4_rpi.config to px4_no_shield.config + +commit d37280e99bdfbf96e0daba8fd66c8b269a9e8e5d +Author: crossa <421395590@qq.com> +Date: Mon May 1 22:28:52 2017 +0800 + + REMOVE DEBUG INGO + +commit 18298f861d81e8fba0fbaa5b8eba102d4d7fbdd7 +Author: crossa <421395590@qq.com> +Date: Sat Apr 29 20:14:56 2017 +0800 + + Remove duplicated configs + +commit b4032f62903ce38abc16ceb8c5920e99609bab24 +Author: crossa <421395590@qq.com> +Date: Sat Apr 29 20:13:39 2017 +0800 + + Remove duplicated config + +commit 6a9aa60ad76502b18f5d8d78d917c6545ce6f312 +Author: crossa <421395590@qq.com> +Date: Sat Apr 29 20:05:08 2017 +0800 + + Add rpi_pca9685_pwm_out command + +commit ed319ce5d5cbffdbfc335cc68f32fb7a4952da72 +Author: crossa <421395590@qq.com> +Date: Sat Apr 29 20:00:31 2017 +0800 + + 1. Add comment written in English + 2. Rewrite and rebase pca9685 driver + 3. Try to fix issue when push the stick of channel 3 to the maxmum position, 0uswill be output to channel 1, should be maxmum pwm signal + 4. Fix the code style + +commit 78b853431d5465c49ed7d864bc34e18be80062c2 +Author: crossa <421395590@qq.com> +Date: Thu Apr 27 10:44:03 2017 +0800 + + change gps command + +commit ea2a3acbd8e23ec1419132ee39416ab44f7b2c05 +Author: crossa <421395590@qq.com> +Date: Thu Apr 27 09:52:00 2017 +0800 + + This driver has been tested and finished first flight + Now I've fixed style of the code + +commit 8a691d9bfb588f38084f6c58e77fe775db8506d6 +Author: zhangfan <421395590@qq.com> +Date: Fri Feb 24 18:38:43 2017 +0800 + + Add CMake file for raspberry pi without shield + +commit c89351c45374cdc624d4a33143e2b6d54b27b2a8 +Author: crossa <421395590@qq.com> +Date: Fri Feb 24 13:11:54 2017 +0800 + + Add PWM output driver with raspberry pi+pca9685 module + +commit 6ee6165592ac968d12249d39d4716f7acddbc8ad +Author: crossa <421395590@qq.com> +Date: Fri Feb 24 11:31:21 2017 +0800 + + PX4 RASPBERRY PI CONFIG + +commit 4839e5cd19aed80b4cc65461ed9f5a6c105ba911 +Author: crossa <421395590@qq.com> +Date: Mon Feb 20 15:03:01 2017 +0800 + + Fix code style + +commit 7b108eb879417e1836c409f507fe9177bebd990b +Author: crossa <421395590@qq.com> +Date: Mon Feb 20 12:41:52 2017 +0800 + + Reading the pwm signal from shared image. + Both 8 channels PPM encoder and 8 channels revicer are required. + Before launch px4, ppmdeocde programe should be launched. + To download ppmdecode programe, + visit https://github.com/crossa/raspberry-pi-px4firmware. + Pxfmini and navio are not popular autopilot hardware in china, + I can handly to purchase it. + So that I use raspberry pi to build autopilot separately. + This dirver help us to decode ppm single to pwm and pushlish it + +commit ac7127ff0f7293eb24e5c171cf4a38f25b6e7bda +Author: José Roberto de Souza +Date: Wed Apr 5 16:11:31 2017 -0700 + + systemcmds: dataman: Check for errors in tasks + +commit 2f2e3a7e7c3c14466e552d5f7e2e8b41739bdfc3 +Author: José Roberto de Souza +Date: Thu Mar 23 11:25:20 2017 -0700 + + modules: dataman: ram_flash: No need to write/erase data that do not need to persist + + Just update in RAM is enough. + +commit 10f54e718eed24cd225231d653d1b1b9a07e3fd9 +Author: José Roberto de Souza +Date: Thu Mar 9 14:45:49 2017 -0800 + + modules: dataman: Optimize memory usage + + Use the size of each item type instead of the biggest one. + + In AeroFC that runs is constrained mode it was using 7860 bytes + and now it uses 6930 bytes almost 1KB less. + +commit f160743df40b9dcc9558f3df1c6eeaf56646a758 +Author: Ramón Hernán Roche Quintana +Date: Tue Jul 11 14:39:24 2017 -0700 + + Join us on Slack README badge + +commit add78a4b04ee82e7a80ee02811496a0c0caae091 +Author: ChristophTobler +Date: Tue Jul 11 11:58:09 2017 +0200 + + stream distance sensor at 10Hz for SITL-EKF testing + +commit dbc7d805f27692eb2ea918c7fb81b90e2ce46d18 +Author: Lorenz Meier +Date: Tue Jul 11 13:23:12 2017 +0200 + + Navigator: Fix pause mode to not continue to next waypoint if already set + +commit 8f391a6eaeb6f615366f1c124f7a3b7d5434ca86 +Author: Henry Zhang +Date: Tue Jul 11 14:15:59 2017 +0800 + + MindPX: update NuttX config + +commit 145c05acc7bd7e0a162ac42a3f071f03d52c3756 +Author: Henry Zhang +Date: Tue Jul 11 14:03:20 2017 +0800 + + Add support for the mpu6k to the MindPXv2 + +commit 9a05c5f137a6ec895efb08e6bb54fae374e860fd +Author: José Roberto de Souza +Date: Mon Jul 10 17:33:25 2017 -0700 + + mavlink: Send command long when component id is broadcast + + Check for the broadcast systemd id to block forward of broadcast + commands. + +commit fc30f2906fd8b8dc5fe52c38a887e9e4e56b2e0a +Author: David Sidrane +Date: Mon Jul 10 15:45:29 2017 -1000 + + mpu9250:Use a cpu speed independant _reset_wait generations. + + This change first pushes out the _reset_wait by 100 Ms. + which is about 3 time longer then the code take to execute. + + Then it does the reset of the accel, gyro and mag and + the ends the wait by setting _reset_wait to now+10 us. + +commit 3f0d26c94938a10788097a264a6c2b4b86012434 +Author: David Sidrane +Date: Mon Jul 10 11:10:32 2017 -1000 + + mpu6000:Support different clock freq per IC type + +commit 3c42c8f7fab5c9d7fbeaec52071f8130da081f90 +Author: David Sidrane +Date: Mon Jul 10 10:38:06 2017 -1000 + + mpu9520:Use maximum clock rate + + The MPU9250 and MPU6500 buth support 1 Mhz and 20 Mhz. Buy upping the clocc we will get the maximum clock rate the driver + supports that is <= 20 Mhz. This will boost the FMUv4Pro SPI speed to 11.25 Mhz (it was half that) + +commit 22d0ea15deb00d7ead6db54fe491571e3e6a4035 +Author: David Sidrane +Date: Mon Jul 10 16:03:08 2017 -1000 + + px4fmu-v3:Add ICM20608 aliased to the PX4_SPIDEV_ACCEL_MAG to the v3 build + + The Pixkhawk mini was not chip selecting the ICM20608 as it did + not define PX4_SPIDEV_ICM_20608. This allow the fmu V2 rc code + to init the ICM20608. + +commit 195468bf06fb37bcd6747a2400e6d296cfc279d1 +Author: David Sidrane +Date: Mon Jul 10 17:14:37 2017 -1000 + + px4fmuv4pro:Init GPIO_VDD_3V3_SENSORS_EN off at reset + + Insure a 0.0 voltage initial condition on VDD_3V3_SENSORS + By starting the GPIO_VDD_3V3_SENSORS_EN, low and deferring + the GPIO init of the slave selects and drdy signals until + board_app_initialize. We get ~ 180 ms of power off time + with 0.00 voltage applied to the sensors. + +commit 6a3e27fe18adfcf4aa0e710980195c8a934a1ecc +Author: Lorenz Meier +Date: Tue Jul 11 08:15:44 2017 +0200 + + PWM command: Be less verbose + +commit 48be61160d43978e0e030769809309bf38c8faea +Author: Sander Smeets +Date: Mon Jul 10 02:40:32 2017 +0200 + + Float value correction + +commit 70178266f0e2b66bb2ccc9620505d14fe7027b2c +Author: Sander Smeets +Date: Mon Jul 10 00:28:54 2017 +0200 + + VTOL pusher assist: return vehicle to level position + +commit 81c46b6f92842a5528d079a2e10ad89b4d56ea95 +Author: bresch +Date: Thu Jul 6 16:54:22 2017 +0200 + + VTOL Standard - Disable pusher-for-pitch strategy in manual control + +commit 1cff86025eb9d0521d4aa6ec5f65e001c1743aa0 +Author: Anup Parikh +Date: Mon Jul 10 10:20:51 2017 -0600 + + Fix issue #7525 + + Add missing `.py` extension to Tools/px4 to fix #7525 + +commit 57a2ea0cd1bc98b4dbcc68670feacf048370bd84 +Author: Lorenz Meier +Date: Sun Jun 4 13:07:18 2017 +0200 + + Navigator: Do not change target position if user is only changing altitude + + This is important for multicopters for drift-free altitude changes and important for fixed wing to keep the current loiter center. + +commit c89bd5c8fd878ccdf06c84da457543e1558e93d3 +Author: Lorenz Meier +Date: Mon Jul 10 08:32:19 2017 +0200 + + HMC5883: Fix range setup + +commit 164010ea4c3060b9e3e4ceb78ead0f4f093315cb +Author: Daniel Agar +Date: Sun Jul 9 16:36:44 2017 -0400 + + standard plane consistent metadata + +commit f2b8291587026c61e745ac692c04340bff9e53f3 +Author: Lorenz Meier +Date: Sun Jul 9 19:18:57 2017 +0200 + + Logger: Run at lower priority than core control pipeline + + This should ensure that controllers run first and log data copying happens after. + ; + +commit df173d4d8a0bae59f35d38feae7e72bd06ace7f1 +Author: Lorenz Meier +Date: Sun Jul 9 19:18:11 2017 +0200 + + Sensors: Do not update calibration when armed. Run at lower priority than attitude control and estimator + + This ensures that the massive (several hundred params if temperature compensation is enabled) param load is not done in flight. We also lower the priority to ensure that attitude controllers and estimators which might consume sensor data directly execute immediately, which should reduce their latency. + +commit 3bdd0e95dd3fd0f6d6831e600ed86f557eb1dab3 +Author: Lorenz Meier +Date: Sun Jul 9 18:04:23 2017 +0200 + + EKF2: Show time slip on console + +commit 8ff40d80485ecb4cfb772dd8f543d67bbfd4e99b +Author: Daniel Agar +Date: Sat Jul 8 19:15:56 2017 -0400 + + consolidate standard plane configurations + +commit 585984fa0c846d1a1c4e63e9e9501cfff9d87cda +Author: Daniel Agar +Date: Sun Jul 9 11:36:51 2017 -0400 + + fmuservo increase stack + +commit 75faf5c7bd1e154fa7487cba09afcad668e704a6 +Author: Lorenz Meier +Date: Sun Jul 9 16:38:38 2017 +0200 + + Preflight checks: Increase accel warn limit range + +commit 80461fad6b84e2b8021c7706d38d670ae62877a6 +Author: Lorenz Meier +Date: Thu Jul 6 22:52:52 2017 +0200 + + Camera trigger: Support triggering one image immediately. + + This allows to re-enable the distance trigger and immediately take a picture. This is helpful to ensure survey areas are covered on entry and exit. + +commit 1a12326d7dcea63d59c9ebddece983089f11dd40 +Author: Lorenz Meier +Date: Sun Jul 9 14:06:50 2017 +0200 + + Reserve value in ENUM for simple mode + +commit 099a6dfd3e176d58296f06b9a97bf3c40b785827 +Author: Lorenz Meier +Date: Sun Jul 9 13:54:00 2017 +0200 + + Mission feasibility checker: Improve output messages for humans + + Text to speech will work better with these messages and some of them exceeded the 50 character limit. + +commit eb5b153d1039da2af9a05ff923a185274fa7b19d +Author: Lorenz Meier +Date: Sun Jul 9 13:52:50 2017 +0200 + + MAVLink app: send status text only if connected to something that can actually handle it. + + This increases the chance that the operator gets to see the messages that the vehicle emitted before telemetry was connected. + +commit 5a8062e646142558d9581ee18655c771df609637 +Author: Lorenz Meier +Date: Sun Jul 9 13:51:46 2017 +0200 + + MAVLink app: Provide function for connected state + + If we have not received an inbound heartbeat we are probably not connected and so user-facing output (which is even buffered) should go only out once we are connected. + +commit 4ca7187e42374b0689ae6f1d3352492a8e5beda4 +Author: Lorenz Meier +Date: Sun Jul 9 13:50:45 2017 +0200 + + Commander: Do not allow to set mission mode if the mission is failing feasibility checks. Provide clear feedback if telemetry is online and home is set about an invalid mission state. + +commit d53598ed58732971558cb929b33e82cc55b2c2b8 +Author: Michael Schaeuble +Date: Tue Mar 7 18:03:47 2017 +0100 + + UAVCAN: Publish actuator outputs + +commit 61fd6f4c8a72c0b688317e0ceb085188cf57777b +Author: Daniel Agar +Date: Sat Jul 8 15:42:10 2017 -0400 + + uorb failure print topic name + +commit f45b9048aa8662865ef95703e51fcdc70544254b +Author: Daniel Agar +Date: Sat Jul 8 19:39:16 2017 -0400 + + GPS driver increase stack (244 bytes left) + +commit a9750f7ccb9fb4b5779e24abf4bb38822d24afca +Author: garfieldG +Date: Sun Jul 9 13:40:31 2017 +0300 + + Fixed formatting + +commit be41cf8ba178ef3f6b6200075a7845a6858d536c +Author: garfieldG +Date: Sun Jul 9 10:08:58 2017 +0300 + + Fixed parameters naming and type and added comments + +commit 44e148151b6863e9138655b7ec0278581dc712cf +Author: garfieldG +Date: Wed Jul 5 18:26:26 2017 +0300 + + Fixed the version naming + +commit 7a9e31f440538b07f6339aaababe7d5cf0a2bdaa +Author: Daniel Agar +Date: Sat Jul 8 20:57:10 2017 -0400 + + delete unused MPC_XY_FF and MPC_Z_FF (#7563) + +commit 75a528e0618d9f988e4a46b4179e48730ad0c9aa +Author: Daniel Agar +Date: Sat Jul 8 17:47:58 2017 -0400 + + FW EKF2 and ublox defaults + + - closes #7550 + +commit e0aa2e23915cf2503998db701c32bb3a3b7826d3 +Author: Daniel Agar +Date: Sat Jul 8 14:48:27 2017 -0400 + + RTL reduce verbosity + +commit fbebec5d0f0709a8e10cd7d71120ee6279844ddb +Author: Daniel Agar +Date: Sat Jul 8 14:02:47 2017 -0400 + + navigator log RTL messages and don't print global timeout + +commit f396224d41f4a937653d16d22d8f5500f52de033 +Author: Daniel Agar +Date: Sat Jul 8 14:02:23 2017 -0400 + + mag calibration add notifications to rotate + +commit 1a6a8716896c4f59290216862ce7876f09a3c2c5 +Author: Daniel Agar +Date: Sat Jul 8 14:01:51 2017 -0400 + + commander properly set boot timestamp + +commit b804616ad03cacef0b3de360eab2b10e73060876 +Author: Daniel Agar +Date: Sat Jul 8 14:01:14 2017 -0400 + + preflight check airspeed use differential_pressure + +commit e303c2ad89fe6c8279434b99022da7d754d8fc1e +Author: Daniel Agar +Date: Sat Jul 8 13:57:59 2017 -0400 + + eagle tree airspeed allow negative differential pressure + +commit 9d9da229cce971834f747f97dca97d13de5707ad +Author: Rogelio +Date: Thu Jun 22 15:41:54 2017 -0700 + + Add GPS command to all eagle configs + +commit f11bb401f400600036a2c19e67551ee55b0093da +Author: Daniel Agar +Date: Sat Jul 8 12:23:56 2017 -0400 + + CMD_MISSION_START allow first_item=-1 to leave index unchanged + +commit 49bbd0e58d9df3cbe460e14d523e59712f7f9884 +Author: Lorenz Meier +Date: Sat Jul 8 19:36:22 2017 +0200 + + Navigator: Be less verbose + +commit d80be2e4ffc5aef7176361ed30e15c24e2680268 +Author: Lorenz Meier +Date: Sat Jul 8 19:36:00 2017 +0200 + + MAVLink: better output handling + +commit 24ffada340acaf02fa5cc16066866a4ff01df5d4 +Author: Lorenz Meier +Date: Sat Jul 8 16:38:18 2017 +0200 + + MPU9250: Hold off from reboot a little longer. Fixes #7555 + +commit 9cd93dcf03454cf5b2889290ef927b9e4074a6a6 +Author: Lorenz Meier +Date: Sat Jul 8 16:31:12 2017 +0200 + + MPU9250: Fix boot on Pixhawk Mini + + This requires further investigation. Hotfix. + +commit f722614ec0e082c656f1ee4abdcffed2e49a8c1c +Author: David Sidrane +Date: Fri Jul 7 16:33:07 2017 -1000 + + mpu9250:Stop per counter on failed read + +commit fbf6532c25a261c00b69b89dd67e4714983218bb +Author: David Sidrane +Date: Fri Jul 7 16:32:18 2017 -1000 + + mpu9250:reset the mag on the reset operation + + This commit fixed a bug were the mag was orphened on a reset. + That resulted in MAG timeouts on reset or test operations and + left the mag in a broken state. + +commit 8bd044e80eefa23d1b2911d75d788fffb781e147 +Author: David Sidrane +Date: Fri Jul 7 16:26:19 2017 -1000 + + mpu9250:mag rework the setup to veify HW first + + If the setup is unsucessful fo not register the devices or + allocate resources. + +commit aec109ac2c190d2feff9758db2946b0c9fcc5e17 +Author: David Sidrane +Date: Fri Jul 7 16:05:29 2017 -1000 + + mpu9250:mag restructure to have proper retires for setup + + We want to setup the mag interface with retries and report + failurs. + + Move retry logic to contol point, instead of hiding re-reading + the ID in ak8963_check_id. + + Allow it to fail once to overcome a read of 0 on firt read. + after 2 failure report error to console and reset the + mpu9250's I2C master (SPI to I2C bridge) + + The same retry logic is used on the ak8963_read_adjustments + with a reset of the I2C master module after 5 fails. If it + fails fter 10 retires. Disabel the mad and report the failure + on the console, stating it is disabled. + +commit 270dd5282ab4970025a2618d9dbf3d386b6d0ba4 +Author: David Sidrane +Date: Fri Jul 7 16:03:21 2017 -1000 + + mpu9250:Add modify checked register api + + Provide an API for the mag to use read-modify-write + +commit ef67b7505704b9bc26e26e046b71ee36512cce27 +Author: David Sidrane +Date: Fri Jul 7 13:33:07 2017 -1000 + + mpu9250:Added comment on BYPASSING the internal i2c master bridge + +commit c3addd931c8edebf58b7727d755f0134fbf1b65e +Author: David Sidrane +Date: Fri Jul 7 13:24:56 2017 -1000 + + mpu9250:Issue error on console when a device fails to take initialization + + On initialization, if after 3 retries to re-init the mpu9250 from + the checked registers values, it fails. Ensure thath the fact the + driver is exitting is logged to console. + +commit 3272cc62d415cf4ef5fcf574490a12b633b30aec +Author: David Sidrane +Date: Fri Jul 7 10:05:01 2017 -1000 + + mpu9250: Do a reasonable post chip init validations, reporting errors + + Check that the mpu9250's configured registers match the settings + written to them. Attempt to fix any that do not up to 3 times. + printing erros to the console on mismatches and returning + faliure if after 3 attempts the any of the values are + still wrong. + +commit 7e293ab1d33a3b14a114197e5f9cd5b18415cac2 +Author: David Sidrane +Date: Fri Jul 7 10:03:32 2017 -1000 + + mpu9250:Fix errant comment + +commit 5a53d92f22ad14718b222d13f31819a5c543c7be +Author: David Sidrane +Date: Fri Jul 7 10:01:10 2017 -1000 + + mpu9250:Remove foklore delays + + Remove delays on each register write in the + reset function. Leaving only the delay + following chip reset prior to configurations. + +commit b4d23a3f2cad2819c895e6eaa69a3143632994e9 +Author: David Sidrane +Date: Fri Jul 7 09:57:48 2017 -1000 + + mpu9250:Rmove magic number, add ACCEL_RANGE_G + +commit 90fdc544fddd5e2fc0455bed45a89d871bfd646b +Author: Lorenz Meier +Date: Sat Jul 8 15:34:14 2017 +0200 + + MAVLink app: Code style fix + +commit ddf32e14de29af3dbc9fea29f7dc6976f789a6ea +Author: Lorenz Meier +Date: Sat Jul 8 15:23:46 2017 +0200 + + MAVLink app: More print improvements + +commit d15dd061f9e7f4760f425b152fa0bc6544a34aac +Author: Lorenz Meier +Date: Sat Jul 8 14:36:08 2017 +0200 + + MAVLink app: More debug string formatting + +commit e8aa5a31728f7e751a15dacc910f2ae7b5b2be77 +Author: Lorenz Meier +Date: Sat Jul 8 14:23:30 2017 +0200 + + MAVLink app: Fix non-enabled debug string output + +commit 6f368f34d15dc8f4acf551b2dc059b13787f90d0 +Author: Lorenz Meier +Date: Sat Jul 8 13:59:35 2017 +0200 + + MAVLink: Remove non-required safety check + +commit 8d8174ea0c5b346e1e853f58263f903b0f71e68b +Author: Lorenz Meier +Date: Sat Jul 8 12:44:43 2017 +0200 + + MAVLink command retransmission: Reduce RAM footprint and make debug output optional + +commit a13f23f2445719987992faad69f7f3fb564e69e2 +Author: Julian Oes +Date: Thu Jul 6 15:17:56 2017 +0200 + + timestamped_list: use const ref + +commit 7e1e98b258ccd76373ca819a35d2b7f6fd4ad100 +Author: Julian Oes +Date: Thu Jul 6 15:12:20 2017 +0200 + + timestamped_list: fix comment syntax + +commit 1576094d9f9e38a21d833f5afdde5185f1a33dc1 +Author: Julian Oes +Date: Thu Jul 6 15:05:55 2017 +0200 + + mavlink_command_sender: use const ref + +commit 893b7b5d462397ad0941a4c833f15edfbe0d34a9 +Author: Julian Oes +Date: Thu Jul 6 15:04:12 2017 +0200 + + mavlink_command_sender: instantiate in initialize + +commit c66af00753547e692362538f015e00766db05d8f +Author: Julian Oes +Date: Thu Jul 6 08:54:10 2017 +0200 + + mavlink_command_sender: fix NuttX build + +commit e6d31f951c0154f509d9f7e07df8acea5dc1c6a7 +Author: Julian Oes +Date: Thu Jul 6 09:05:22 2017 +0200 + + mavlink_command_sender: fix logic after first test + + - change/add a few printfs so they make more sense + - don't accidentally ignore command_acks + - don't forward commands to the same component id, and don't forward + commands that are broadcast to all components (target component 0) + +commit af0107ae0a1d65f8b62549f76291c088ffbb240e +Author: Julian Oes +Date: Wed Jul 5 16:13:42 2017 +0200 + + mavlink: add class for command retransmission + + This adds a class to allow for retransmission of outgoing commands. + The sent commands are kept in a timestamped list to check if they are + acked as required by the mavlink protocol. + If they are not acked within a timeout, they can be retransmitted. + +commit 9854fc0d84b09ad9a553c3ce99489470a3132868 +Author: Julian Oes +Date: Tue Jul 4 08:56:33 2017 +0200 + + Set timestamp with vehicle commands + + The vehicle_command uORB messages had the timestamp unset at 0. + +commit d64b7706f5802c3475a58ed8788373ea9eaaf4ab +Author: Julian Oes +Date: Tue Jul 4 08:55:38 2017 +0200 + + check_code_style_all: accept astyle version 3.0.1 + +commit a5e435808fb701df25eb7872a75e8ca1220b9a03 +Author: ChristophTobler +Date: Mon Jun 12 10:39:39 2017 +0200 + + mavlink log if camera unsuccessful + +commit b42c1123a2c0e8cf5e0481aff9bdd0e7d038d546 +Author: Lorenz Meier +Date: Sat Jul 8 11:50:48 2017 +0200 + + ROMFS: Add flaps and gear mixers to all standard planes + + It makes sense to have this for all standard planes and our default PWM outputs for MAIN are always 6 wide, so this should scale to all known HW platforms. + +commit 6eff7deb7edc5419bdeef3ddf2ce26fdc02a6960 +Author: David Sidrane +Date: Thu Jun 29 02:58:22 2017 -1000 + + Extend the delay ensure post reset pulse delayed. + + Given the original poster's comment that "It happens very consistently for us." I suspect the motor spin observed in https://github.com/PX4/Firmware/issues/7457 is not caused by the original issue of slow decay on the PWM pins at reset, but the post reset pulse of 3.1 Ms arriving in a window that the ESC considers it valid. + + The results from testing, indicated that the if the PWM pins were clamped low for > 300 Ms, prior to reset the motors did not spin. This would delay the the post reset pulse of 3.1 Ms out by > 300 Ms. + + This change delays the reset and therefore the pulse by at least 400 Ms. + +commit 65d8b5c9cd107900d69a560979022507ae5cc2ea +Author: David Sidrane +Date: Thu Jun 22 05:11:16 2017 -1000 + + px4fmu-v4:Insure the discharge of the pins PWM pins on rest. + + On resets invoked from system (not boot) insure we establish a low + output state (discharge the pins) on PWM pins before they become + inputs. + +commit 38fa6dcad5e9a59e85cc3bf912bd416eb31a25a1 +Author: Jan Liphardt +Date: Fri Jul 7 20:20:04 2017 -0700 + + Clipping of the battery current due to Int*Float + + Note that Type buf_adc[i].am_data = int32_t, but everything else are floats. Suggest (float)(buf_adc[i].am_data), precisely as was done a few lines later for the voltage. + +commit 60c760280e07546a31fafe1da8c6aafa6c35e921 +Author: Matthias Grob +Date: Fri Jul 7 13:50:29 2017 +0200 + + mc_pos_control: fix comment typo "hight" + +commit b511ccd9fe9a3aabac6f896252bc35edf2a57810 +Author: Matthias Grob +Date: Fri Jul 7 05:37:57 2017 +0200 + + mc_pos_control: integrate complete order and limits of velocity setpoint calculation + - one warn_rate_limited was missing + - vel_sp_slewrate was in the wrong order for smooth slowdown/speedup on takeoff and landing + - slow_land_gradual_velocity_limit was replaced by calls to math::gradual + - smooth takeoff speed got controllable by user input + - comments were corrected + - an additional check for the sanity of velocity setpoints was added + +commit 1d7f760a967958fdb39b06d9fec7549829ed5d68 +Author: Matthias Grob +Date: Mon May 15 10:50:33 2017 +0200 + + mathlib, mc_pos_control: rename functions file and add gradual linear function + +commit 1c2d54397f606b20aebd2bba74e35d895e601cc2 +Author: Dennis Mannhart +Date: Thu Jul 6 18:17:23 2017 +0200 + + mc_pos_control: move constraints to the end + +commit 2758a4a6fabccd8ec31981a563caab7682445d8f +Author: Dennis Mannhart +Date: Thu Jul 6 17:56:09 2017 +0200 + + mc_pos_control: add warn_rate limit function + +commit c8b9f8afa8836ce921d92b3aba198f04bbab673c +Author: Beat Küng +Date: Fri Jul 7 09:01:17 2017 +0200 + + F7 nuttx configs: increase CONFIG_STM32F7_BBSRAM_FILES to 5 + +commit 9141bf8386a61f3814741b06d4e4f8b42b735e10 +Author: Beat Küng +Date: Thu Jul 6 08:42:06 2017 +0200 + + replay: handle INFO_MULTIPLE & FLAG_BITS ULog messages + +commit c775b07b439585f89332ef5253ebd31612f341dd +Author: Beat Küng +Date: Tue Jul 4 10:41:12 2017 +0200 + + logger: use INFO_MULTIPLE for top & perf output + +commit 209f2202881ea803b092e19ef216ca86a077cc59 +Author: Beat Küng +Date: Tue Jul 4 10:22:35 2017 +0200 + + hardfault_log: move hardfault_store_ulog_filename to logger module + +commit eac657f4b3b343995f9ddc70bb27e85a6bc31408 +Author: Beat Küng +Date: Mon Jul 3 18:06:13 2017 +0200 + + hardfault_log: append crash log to last ULog file upon commit + + This keeps the separate .txt around, since it's possible that the ULog file + gets corrupt during the crash. + +commit b515873bee9b95b3976e8893b51b003ed7d97f44 +Author: Beat Küng +Date: Mon Jul 3 17:54:53 2017 +0200 + + ULog: add INFO_MULTIPLE & FLAG_BITS messages + + This requires support in the parsers, and thus the ULog file version is + increased. + As long as no data is appended, both, existing pyulog & FlightPlot, can + still read the new logs (they will output a warning). + The replay module will print an error, but still continue. + +commit 1be089cf0c8be7666c9bfe8bc048972ccae39a79 +Author: Beat Küng +Date: Mon Jul 3 18:02:27 2017 +0200 + + BBSRAM: add another partition and store the last ulog path + +commit 18ea5ec1f8a774f858a47e8fc77408d1fe829c8e +Author: Beat Küng +Date: Mon Jul 3 17:46:56 2017 +0200 + + logger: add git branch name to the log + +commit 91144f502fac78b9ff57d48d62d625f5dd4d758a +Author: Lorenz Meier +Date: Fri Jul 7 08:29:10 2017 +0200 + + EKF2 build fix + +commit 5af62c8e49357e058f065af420c31a6c5ad44ff2 +Author: Hamish Willee +Date: Mon Jul 3 15:18:10 2017 +1000 + + Fix up so image links work properly + +commit 02b104875201f8ae9b6b8aa081280c092e3fcbe9 +Author: Hamish Willee +Date: Mon Jul 3 14:40:55 2017 +1000 + + Make default output file name airframes_reference.md, which is expected by our gitbooks + +commit 8edc70d150f7f2250017cae3152fa311f092b7cb +Author: Hamish Willee +Date: Mon Jul 3 14:22:12 2017 +1000 + + Add anchors for every vehicle in airframes reference + +commit 7775953289159a5a7a65c869a0587aa6d02feea0 +Author: Hamish Willee +Date: Mon Jul 3 14:20:39 2017 +1000 + + Fix up airframe URLS to point to the PX4 user guide airframe build info + +commit 63cbce6bd383c431251179adb9a0764e6da9560e +Author: Paul Riseborough +Date: Tue Jul 4 08:13:06 2017 +1000 + + ekf2: Increase RAM to remove stack space warnings + +commit ee75f0eb0efbabd547ea4cd0e1090f7cfeb7130d +Author: Paul Riseborough +Date: Mon Jul 3 21:05:43 2017 +1000 + + ekf2: Use updated quaternion type def + +commit b7a5fd314714580274b5fe3d9b3ba632400abc71 +Author: Paul Riseborough +Date: Mon Jul 3 20:43:16 2017 +1000 + + ecl: update to latest master with bug fixes + +commit f7ba70a03276e6e41ce4ea9db5d36d1b437ebd42 +Author: Lorenz Meier +Date: Thu Jul 6 22:15:28 2017 +0200 + + MPU6K driver: Ensure that default range is always 16g by default + +commit 1c7833e3b1660cece4d341dfadbae8791e49dba8 +Author: Daniel Agar +Date: Thu Jun 29 18:18:21 2017 -0400 + + airspeed calibration simplify logic + +commit eb067291bf06d9ac736e6e14b54e929d7ce5c224 +Author: Daniel Agar +Date: Wed Jun 21 19:24:02 2017 -0400 + + airspeed sensors apply offset separately + +commit c45d36900455183b80d0976fdc7737f9e3c9bbe8 +Author: Daniel Agar +Date: Sat Jun 17 16:30:35 2017 -0400 + + ms5525 use int64 for calculation + +commit b66b734a7463e2377619e4617fb56cc64a50419e +Author: Daniel Agar +Date: Fri Jun 16 11:49:14 2017 -0400 + + rcS move additional sensors to rc.sensors + +commit 95eaac687681debfdc7e2fc19f5ce6dc7f2ebfee +Author: Daniel Agar +Date: Fri Jun 16 11:48:57 2017 -0400 + + bmp280 properly cleanup if failed + +commit 936f92fd0bd59b5c1985fe1cbc59076dcdb78ca3 +Author: Daniel Agar +Date: Fri Jun 16 11:20:50 2017 -0400 + + airspeed verify using filtered differential pressure + +commit 72969f00d7f17b0a55b107452d5d8d41fc6a8adf +Author: Daniel Agar +Date: Fri Jun 16 10:51:00 2017 -0400 + + airspeed calibration error_count is uint64_t + +commit 32068dcd171ac6a372860ce5aaaeaa261b346e23 +Author: Daniel Agar +Date: Fri Jun 16 09:51:56 2017 -0400 + + px4io increase stack + +commit 85d7c7d16593e3ee612d880cac1c51084096585b +Author: Daniel Agar +Date: Thu Jun 15 23:51:21 2017 -0400 + + add sdp3x_airspeed to px4fmu configs + +commit 73d9358b1de0ec5f2ae949f2629fead0b98fe9ec +Author: Daniel Agar +Date: Thu Jun 15 20:39:24 2017 -0400 + + meas_airspeed rename to ms4525_airspeed + +commit 7029be87c024308a1994c9d496f8dabff41ae982 +Author: Daniel Agar +Date: Mon May 22 10:06:29 2017 -0400 + + MS5525 differential pressure driver + +commit 66a890d42800e891d6c37e6cc7e06fc3c50e34b7 +Author: James Goppert +Date: Tue Jul 4 11:33:21 2017 -0400 + + Remove mode enum since not used and declare enum type. + +commit 9f20730d7e1322b9d60ec591d1fb48ff13ba5046 +Author: James Goppert +Date: Tue Jul 4 00:54:38 2017 -0400 + + Remove unused sdlog mode handle. + +commit 57e0051c4264c3f7fec71cb2ee94c2011b0327ee +Author: James Goppert +Date: Tue Jul 4 00:44:32 2017 -0400 + + Fix enum. + +commit ac8ef5f338140c781cef3cae1ce879589aab02c8 +Author: James Goppert +Date: Tue Jul 4 00:31:37 2017 -0400 + + Formatting. + +commit 16f46c15d35e2731946905e81b53f32337d01e2b +Author: James Goppert +Date: Mon Jul 3 23:57:49 2017 -0400 + + Switch to class enum and cleanup log profiles. + +commit 034c0c702a2233289adf70b7251ba5fd5e95a4ae +Author: James Goppert +Date: Mon Jul 3 23:56:47 2017 -0400 + + Remove estimator replay log profile. + +commit 82d7332f1af9ec6b029e99040b45f271977b65d1 +Author: James Goppert +Date: Mon Jul 3 23:56:03 2017 -0400 + + Remove log profile set to thermal calibration for PX4FMU_V5. + +commit 784cec1caeb045682f279bd4bc00862b2a9bca9e +Author: Beat Küng +Date: Fri Jun 30 11:41:30 2017 +0200 + + logger: check if topic already added & if so only update the interval + +commit 15ae3a9eb7fb07a5da3f6f1dd4feecca0a7a03aa +Author: James Goppert +Date: Thu Jun 29 07:53:06 2017 -0400 + + Add estimator replay topics to default. + +commit d10a491243b26307e8625beae7856d954f569cf2 +Author: James Goppert +Date: Thu Jun 29 07:32:30 2017 -0400 + + Add logging profiles to logger module. + +commit 20927703611233fe5e02ac63c3ff310ed85187c9 +Author: Nicolae Rosia +Date: Wed Jun 28 22:14:37 2017 +0300 + + Integrator: fix comparison + + Signed-off-by: Nicolae Rosia + +commit 9bb3ab4a711bed06e8ee4a599a8a98052b0909ae +Author: Lorenz Meier +Date: Thu Jul 6 07:42:17 2017 +0200 + + Update SITL module + +commit 72e452ba32823ce1a38eb2e11584f1cf27871091 +Author: Lorenz Meier +Date: Thu Jul 6 07:42:06 2017 +0200 + + Add missing Iris config + +commit 629844adfff9faf1d5bee65f906110b7bc0dea00 +Author: imcnanie +Date: Wed Jul 5 13:17:33 2017 -0700 + + Dodeca mixer using the AUX channels (#7532) + + * Added Dodecarotor Mixer + + * fixed formatting style + + * Renamed dodeca mixers to top and bottom + +commit 1e2ce51c6d6aa86f16368a1ad0e00fa5a48ac7f2 +Author: Beat Küng +Date: Tue Jul 4 10:57:32 2017 +0200 + + LandDetector: fix vehicle flight time + + The problem was signed vs unsigned mixing together with 64bit conversion: + int32_t flight_time = ...; + uint64_t _total_flight_time = ...; + _total_flight_time |= flight_time; + When flight_time is negative, the last line would first extend the sign + bit to the upper 32bits of the 64bit uint and then apply the bitwise OR. + The fix is to use an unsigned 32 bit value. + +commit f54a6c2999e1e2fcbf56dd89de06b615b4186a6e +Author: Lorenz Meier +Date: Sun Jul 2 21:52:18 2017 +0200 + + VTOL Controller: Always read ready topics + + When poll returns a ready FD we have to read it, no matter which flight mode the system is in. + +commit 1acf547e8b55f7b6ffdbe1706b8e62c89338ef1c +Author: Lorenz Meier +Date: Sun Jul 2 21:50:42 2017 +0200 + + POSIX: Move C/C++ separation + +commit ca7c71b759f9334670197a8fa804b9ac047496e8 +Author: Lorenz Meier +Date: Sun Jul 2 21:50:02 2017 +0200 + + Update SITL version + +commit 5724bef14d75f1a14b1b8e9f7c7d43836424cb24 +Author: Lorenz Meier +Date: Sun Jul 2 20:59:25 2017 +0200 + + VTOL att controller: Code style fix + +commit 792b03628fdfb54a554dccfbc8a730c6d6d392e4 +Author: Lorenz Meier +Date: Sun Jul 2 17:15:12 2017 +0200 + + CMake: more clear instructions for python dependencies + +commit 5a4714fef2b5a44015df44a0754b4cda0d13eee8 +Author: Lorenz Meier +Date: Sun Jul 2 17:00:08 2017 +0200 + + Track Gazebo submodules more closely + +commit 4cae86dc1abcc3e457b81169f998ccea2fe8fde4 +Author: Lorenz Meier +Date: Sun Jul 2 16:59:55 2017 +0200 + + Update jMAVSim + +commit 82bd13bfe0d80b9f1fed211379ca40188449452c +Author: Lorenz Meier +Date: Sun Jul 2 16:46:13 2017 +0200 + + Update SITL Gazebo interface version + +commit 6ea9c1877b6465f96fd2637c29ecb13b2e81ff70 +Author: Lorenz Meier +Date: Sun Jul 2 14:43:13 2017 +0200 + + Add version command to PX4 tools directory + +commit 071cfc2d31879f8e6c307296d17b6631c41a1d34 +Author: Hamish Willee +Date: Sat Jul 1 20:35:27 2017 +1000 + + Ensure groups have unique names in TOC + +commit 6f3b6bf55be22abaa146c383b801d9723111fc73 +Author: Hamish Willee +Date: Tue Jun 27 21:32:39 2017 +1000 + + Update parser to get class information and create separate groups for each class + +commit 50140b3d90900e0f8cbc059f72236bcbe990908c +Author: Hamish Willee +Date: Tue Jun 27 15:42:30 2017 +1000 + + Group by vehicle type and add headings + +commit d88e387013843bf083a0c134d63f0634ad163629 +Author: Hamish Willee +Date: Tue Jun 27 15:14:42 2017 +1000 + + Fix typo in exported text + +commit af5256c4540e51d9f1e369d9db22232a0d20aa14 +Author: Daniel Agar +Date: Sat Jun 24 21:40:35 2017 -0400 + + GPS ublox add dynamic model parameter + +commit c8189b9c234173e8b113bbfb7456650a3b0102bd +Author: Daniel Agar +Date: Thu Jun 29 12:08:11 2017 -0400 + + navigator mission_block check range for loiter exit + + - fixes #7510 + +commit 6fcd7d95291c87d6352a65fe5909acb6f069b2af +Author: Beat Küng +Date: Thu Jun 29 12:00:50 2017 +0200 + + estimator_status.msg: fix documentation of innovation_check_flags + +commit 40d40330b8ff80ad2cc856b96fa353109b736dc3 +Author: Daniel Agar +Date: Wed Jun 28 21:30:29 2017 -0400 + + delete unused pio + +commit fc2521381138490bdb44cebe9006ca1d578a45ab +Author: David Sidrane +Date: Tue Jun 27 14:49:27 2017 -1000 + + auav-x21:Delete PX4_I2C_BUS_ONBOARD + +commit 0bda4a7eddee9a96f88226eff815341f084f00a9 +Author: Mohammed Kabir +Date: Tue Jun 27 16:51:38 2017 +0530 + + rc.sensors : correctly start up sensors on AUAV-X2.1 + +commit cd8c8ea5de150d12f4d95c5e828398d6342a8863 +Author: Daniel Agar +Date: Tue Jun 27 13:16:38 2017 -0400 + + FW default PWM_RATE 50 + +commit d5eab23f5361971cac2b25f1c647f6e0895c18d9 +Author: Jan Liphardt +Date: Wed Jun 28 00:28:33 2017 -0400 + + airspeed error message clarification (#7497) + + In day to day practice, there are two reasons for fabsf(airspeed.differential_pressure_filtered_pa) > 15.0f + + 1/ The sensor has not been calibrated. In this case, the sensor needs to be calibrated. + 2/ It's a windy day, and the operator has powered up the system without covering the pitot tube. In that case, you need to reboot with the pitot cover in place. + + The original message ('Check calibration') is ok, but why not be more direct? The user does not have to "check the calibration" - the user has to (a) either calibrate the system in the first place, or (b) not forget the pitot tube cover when powering up the system. + +commit a6ef6c6e33edd63977b990cf8f973a255ebe8ac5 +Author: Lorenz Meier +Date: Tue Jun 27 10:18:55 2017 +0200 + + SITL Launcher: gzserver must be running when gzclient connects + +commit dea467bdbd8a2b40f472e4a606b001db79d1b651 +Author: Lorenz Meier +Date: Tue Jun 27 10:18:35 2017 +0200 + + POSIX: Make sure we do not run out of PX4 file descriptors + +commit 0cfa99436f98ca0cee15f4540c740819a79fc991 +Author: Beat Küng +Date: Tue Jun 27 11:19:55 2017 +0200 + + fix 13001_caipirinha_vtol: class should be VTOL + +commit 04f9b0400ef643520333bc1bff1de805900dc0de +Author: Lorenz Meier +Date: Tue Jun 27 10:38:41 2017 +0200 + + Add airframe class to hexa + +commit f5ff283f171df04a89cb5cd65a3bd8ed133a977c +Author: Lorenz Meier +Date: Tue Jun 27 09:15:20 2017 +0200 + + Quad: Add vehicle class + +commit 2ba65a0dcc7010dd39fba13ba65008a63c14d25b +Author: Lorenz Meier +Date: Tue Jun 27 08:49:32 2017 +0200 + + Various experimental configs: Add class field + +commit 51c7d01a1958f06af4c1020ee7fe934818b944c0 +Author: Lorenz Meier +Date: Tue Jun 27 08:49:10 2017 +0200 + + Plane configs: Add class field + +commit 01c074d9e5891dd940b2036be72e2468d3d36680 +Author: Lorenz Meier +Date: Tue Jun 27 08:48:45 2017 +0200 + + Rover configs: add class field + +commit 86acaf0159f9d0f8030216a550fdfdfae23de5be +Author: Lorenz Meier +Date: Tue Jun 27 08:48:29 2017 +0200 + + Quad configs: add class field + +commit 49d6853219eaf6f2194bcb60eba3e909f3fb0407 +Author: Lorenz Meier +Date: Tue Jun 27 08:48:03 2017 +0200 + + VTOL Configs: Add class field + +commit ccc4f24ae84c8e489303cdad6324911ae2dce953 +Author: Lorenz Meier +Date: Tue Jun 27 08:47:42 2017 +0200 + + Wing configs: Add class field + +commit b78a138f16582c9a3a0f01be40d827a9fcbc2003 +Author: Lorenz Meier +Date: Tue Jun 27 08:47:20 2017 +0200 + + Multicopter configs: Add class field + +commit 53cda2de79271aa79802f1af512983cb3673ceb9 +Author: Lorenz Meier +Date: Tue Jun 27 08:46:05 2017 +0200 + + HIL configs: Add HIL field + +commit 968fa39158f841b28f4e791c524db6ddb017ca14 +Author: Lorenz Meier +Date: Tue Jun 27 08:45:37 2017 +0200 + + Copter configs: Add airframe class field + +commit ad624c4a0adebafe0527da8e600a28e8dc7c9985 +Author: Lorenz Meier +Date: Tue Jun 27 08:44:53 2017 +0200 + + Airframes parser: Add new class field + +commit d641d776f7cf841e38a226dc5e33ddc964d3aa7a +Author: Daniel Agar +Date: Sat Jun 24 20:13:38 2017 -0400 + + mc_pos_control delete unused velocity feed forwards + +commit f947205cbebb225e1c32d766ea37b3bd2e1bf1f5 +Author: Daniel Agar +Date: Sat Jun 24 20:08:31 2017 -0400 + + delete vehicle_global_velocity_setpoint + +commit fc860140f123b9a6f0a868f91ac5793c50f43172 +Author: Julien Lecoeur +Date: Thu Jun 1 10:59:33 2017 +0200 + + Fix internal compiler error with GCC 7 + + Here is the error message: + PX4/Firmware/src/systemcmds/tests/test_matrix.cpp:641:1: internal compiler error: in trunc_int_for_mode, at explow.c:55 + } + ^ + Please submit a full bug report, + with preprocessed source if appropriate. + +commit 7929287f73fb34bcd710645cfa68bab726474be1 +Author: Julien Lecoeur +Date: Tue May 30 16:54:17 2017 +0200 + + Fix -Werror=format-truncation on GCC 7 + + Fix formatting + + Check snprintf return for error AND overflow + +commit 407b403e68a21349170e7b89cbd68b91022e027c +Author: Julien Lecoeur +Date: Tue May 30 16:06:09 2017 +0200 + + Fix -Werror=maybe-uninitialized on GCC7 + +commit 06c6a0cdeca8ca1de3c2a461efa2869247d4f517 +Author: Julien Lecoeur +Date: Tue May 30 16:02:01 2017 +0200 + + Fix -Werror=implicit-fallthrough errors on GCC7 + +commit ca480ff8680fd32ceff42f8892defc554720956f +Author: Daniel Agar +Date: Sat Jun 24 16:07:18 2017 -0400 + + ms4525 treat max temperature as an error + +commit f82e85f8ffc833aebce3c91ed8dfa28bf2992497 +Author: Daniel Agar +Date: Fri Jun 23 11:38:31 2017 -0400 + + cmake remove -fno-math-errno and -fmerge-all-constants (#7462) + +commit 58ca307c9d979dcc7c8e517cff6d1cef855eb4ee +Author: Daniel Agar +Date: Thu Jun 22 12:13:31 2017 -0400 + + move -fno-math-errno to nuttx only + +commit 75a91f79ae5aaa4ef02ffafebd7593d773a0ed57 +Author: Daniel Agar +Date: Tue Jun 20 09:34:17 2017 -0400 + + compiler optimizations add -fmerge-all-constants + +commit aeb1fe5a5504e61df5edd862c9496c82e15212d5 +Author: Daniel Agar +Date: Tue Jun 20 09:33:59 2017 -0400 + + compiler optimizations add -fno-math-errno + +commit 13bf3122635a93df2e0d7036c292c173aafe8ce1 +Author: Lorenz Meier +Date: Wed Jun 21 21:43:28 2017 +0200 + + Commander: Be less verbose + +commit d68dd6ae1ed2e26c51f11b7dc1d99d1a4c0b0a5d +Author: Paul Riseborough +Date: Wed Jun 21 15:30:37 2017 +1000 + + ekf2: Fix parameter description typo + +commit b3ceb37272877185c864fe85925e600eb592e4fe +Author: Paul Riseborough +Date: Mon Jun 19 20:46:33 2017 +1000 + + ekf2: Add parameter to set range dependant noise + +commit 929ecd0e94a5626e59daebd7c79b7413293af5ba +Author: ChristophTobler +Date: Thu Jun 15 10:18:33 2017 +0200 + + change to uint32 to match updated type from ecl + +commit 0007096007cb80ea516aac5d9668aaf310636f85 +Author: Roman +Date: Thu Apr 6 11:20:40 2017 +0200 + + updated ecl + + Signed-off-by: Roman + +commit 33495e81437113bf301ff6cb5f1d1e5cf50dca0b +Author: Roman +Date: Thu Apr 20 08:34:40 2017 +0200 + + ekf2: added parameters to specify horizontal speed and absolute altitude + thresholds for range aid mode + + Signed-off-by: Roman + +commit b5a94481a80576fcf8d6584452e699f7e28c842d +Author: Roman +Date: Thu Apr 6 11:41:59 2017 +0200 + + ekf2_main: support range aid feature + + Signed-off-by: Roman + +commit 68c2eb9decffc04559230fde0fdb302f792e5dde +Author: Roman +Date: Thu Apr 6 11:40:32 2017 +0200 + + ekf2_params: added range aid parameter + + Signed-off-by: Roman + +commit 355205554a7b95ae81fe7fc04fa65c3a850b3c47 +Author: Khoi Tran +Date: Mon Jun 19 17:45:09 2017 -0600 + + Use format to properly format file for process_logdata_parser.py + +commit 8b3fb1e999e7e84cc87cd8fc2bcf8133b0bf5af9 +Author: Daniel Agar +Date: Mon Jun 19 13:47:45 2017 -0400 + + param fix parameters.xml dependency + +commit e1a3c53930bd964988f0eb0c036cdf97e9006472 +Author: Daniel Agar +Date: Wed Jun 14 10:14:18 2017 -0400 + + cmake posix and qurt impl fix whitespace + +commit 61da642cc82d1fe43538927e600c8ffcfe958bde +Author: Daniel Agar +Date: Wed Jun 14 10:02:45 2017 -0400 + + cmake fix airframes.xml dependency + +commit 6a443765a5da48182b9dd4408850b09cfc2f4050 +Author: Daniel Agar +Date: Wed Jun 14 10:02:34 2017 -0400 + + cmake only include mavlink where used + +commit 5984e3d330f5f63a3765642e06ab522d11f55fdb +Author: Martina +Date: Fri Jun 16 11:05:19 2017 +0200 + + mission: clean up mavlink log messages style + +commit 410e822775aa4fabd39fe3431a44aae1914b548b +Author: Beat Küng +Date: Mon Jun 19 14:26:47 2017 +0200 + + px4fmu-v4pro board_config: swap BRICK1 with BRICK2 + + problem: previously when connecting power to Power 1, commander refused + to arm (no power source error), and when connecting to Power 2, arming + works, but power consumption was not measured (& shown in QGC). + Swapping Brick1 with Brick2 makes sure both works when connecting to + power 1. + + Ideally we will have support for both power sources (including fail-over) + +commit 91a94ce8747dd93ffc3298083f18eb08325ee886 +Author: ChristophTobler +Date: Mon Jun 19 11:46:41 2017 +0200 + + check for NAN -> use curr pos and check if first to avoid drifting + +commit 7d23a5287175020385548be1812a5e5a6216d2cc +Author: Lorenz Meier +Date: Mon Jun 19 09:28:38 2017 +0200 + + Commander: Remove debug output + +commit 0a8b9061cfbf28a7eeaff78b1140feb772e22b20 +Author: Lorenz Meier +Date: Mon Jun 19 09:26:27 2017 +0200 + + SDP3x driver: Minor cleanup in driver + +commit 28017105f456e27034771fa3a7f3befb1b4a1a34 +Author: Paul Riseborough +Date: Thu Apr 27 11:24:51 2017 +1000 + + position_estimator_inav: publish vertical position derivative + +commit a147179ad87578c4cf5baad4c36925bae2643cae +Author: Paul Riseborough +Date: Thu Apr 27 11:24:25 2017 +1000 + + local_position_estimator: publish vertical position derivative + +commit 7aec94d4d6d5d1e9edbc86740d383c45a3befc66 +Author: Paul Riseborough +Date: Thu Apr 27 11:23:56 2017 +1000 + + ekf_att_pos_estimator: publish vertical position derivative + +commit 4b7ae78fdab1418768b734daf247fe265ae3661a +Author: Paul Riseborough +Date: Thu Apr 27 10:51:50 2017 +1000 + + ekf2: publish vertical position derivative + +commit 2e008dfbc4f5f739735bb6a59faeca875923b0e6 +Author: Paul Riseborough +Date: Thu Apr 27 10:42:59 2017 +1000 + + msg: Add vertical derivative to vehicle position messages + + This enables control loops that are sensitive to vertical velocity offsets to use a vertical velocity that is kinematically consistent with the vertical position. + +commit 862201cc4cb636e160749f252b5004a88137dd8f +Author: Paul Riseborough +Date: Mon Jun 12 18:01:53 2017 +1000 + + ecl: EKF update + + Adds interface for vertical position derivative + +commit 4afa931d80211dd1c116f336005de99b867b14f2 +Author: Beat Küng +Date: Fri Jun 16 10:11:05 2017 +0200 + + voted_sensors_update: fix mag rotation + + fixes a wrong index for _mag_device_id: previously, driver_index was used + (the CAL_MAG param index), but the correct index is the uorb topic + instance. + +commit 4d6c1b57495af8f772ea141ffe21c3ee86a3d96b +Author: Mohammed Kabir +Date: Fri Jun 16 13:08:31 2017 +0530 + + Add second barometer to thermal compensation fitting script + +commit fd47e0cbb3b3204136086dffc5096cefba9f511a +Author: Todd Stellanova +Date: Thu Jun 15 14:48:42 2017 -0700 + + Set system real time clock once from GNSS data. + + Fixes #7421 + + Tested with Pixracer and Zubax GNSS2.0 + +commit bc406a122e35abcb23c075df56b0f279b18f95f2 +Author: ChristophTobler +Date: Fri Jun 9 10:47:43 2017 +0200 + + disable min loiter altitude + +commit 1c56cad3b136db96da2abab3dfdb8fc7ed5986e8 +Author: Sean Matthews +Date: Tue Jun 13 11:37:59 2017 -0400 + + Uses astyle 2.06 + +commit 08891526fdd4204ed317d1ed8e1d6142c6ab7693 +Author: Sean Matthews +Date: Mon Jun 12 15:46:40 2017 -0400 + + Fixes #6484: Bug in Offboard mode incorrect use of type_mask + +commit d5c923c7eff3b84bd17c3f607983bcc79a201ec0 +Author: Lorenz Meier +Date: Wed Jun 14 21:43:02 2017 +0200 + + Navigator: Fix RTL backtransition for VTOL + + A recent change removed the command forwarding required for VTOL transitions. This change brings this back. + + Partially reverts https://github.com/PX4/Firmware/pull/7249 + +commit e28f8bff67a1c2ed20777f9dea0d69afb24197e8 +Author: Matthias Grob +Date: Thu Jun 15 07:15:03 2017 +0200 + + commander: make commonly spoken strings more user friendly + + these technical messages might not be suitable for the user of a product + +commit 5a96490c689d36d319248468799644cc53b9c22a +Author: Mohammed Kabir +Date: Tue Jun 13 07:52:30 2017 +0530 + + sensors : fix race condition triggered by slow-to-boot external sensors + +commit 51b23f0b575f284514a9ff1b229bb429768d1ec2 +Author: Mohammed Kabir +Date: Tue Jun 13 07:51:51 2017 +0530 + + sensors : add parameters for 4th mag into used parameters list + +commit 90df55123b88a848e84681dcc8bd49bd07ae7d17 +Author: Beat Küng +Date: Wed Jun 14 11:20:01 2017 +0200 + + lps25h_spi.cpp: remove MAGIOCGEXTERNAL ioctl + + Because it's a baro driver, not a mag. + +commit ce7d8d2270ecd6f50a5bb468fd12e76a7544f6b2 +Author: Beat Küng +Date: Wed Jun 14 11:19:29 2017 +0200 + + sensor_mag.msg: add is_external flag & set it in the mag drivers + + With this we don't have to use the ioctl MAGIOCGEXTERNAL, which does not + work on POSIX (eg. RPi). + +commit 19cdbcfd4f4d57a1810d1b915e22d903ec0f5ca7 +Author: Beat Küng +Date: Wed Jun 14 10:08:58 2017 +0200 + + sdp3x_airspeed: fix shadowing warning for crc + +commit ba3d66abba5e93c00b112b324ed2b751cc1ba3d8 +Author: Beat Küng +Date: Wed Jun 14 08:35:20 2017 +0200 + + voted_sensors_update: fix invalid/stale mag data on posix + + Problem: _mag_device_id is used to get the correct rotation matrix for each + mag. But on POSIX, _mag_device_id was always 0, leading to invalid rotation + matrices. + This resulted in stale mag error messages (rot matrix=0 ==> mag data=0). + _mag_device_id was 0 because there are no /dev/magX devices (eg. on RPi), + thus the mag driver could not be opened. + + This patch does: get the device id from the uorb topic instead. We still + need the device handle on certain platforms to apply the calibration params + and to check if the mag is internal or external. + + Problem left: on POSIX, the check for external mag does not work. + +commit 76f593afb0cbe834943121cd5173afb168a311f8 +Author: Beat Küng +Date: Wed Jun 14 08:24:44 2017 +0200 + + fix voted_sensors_update: remove DevMgr::releaseHandle(h); + + the 'continue' continues with the inner loop, whereas the outer loop is + responsible for opening the handle. Thus the inner loop needs to keep it + open. + +commit af6846b9a8402d395946ce4be5328a8d0ceaa2a6 +Author: Beat Küng +Date: Wed Jun 14 08:20:46 2017 +0200 + + fix voted_sensors_update: use int32 for param_get() + +commit ce27e75a765e6b5d10f5283918d1c02208136271 +Author: Beat Küng +Date: Wed Jun 14 08:18:37 2017 +0200 + + sensors: better status output + +commit 1392e25652e2759d9e63f971f68f73c07822683a +Author: Beat Küng +Date: Wed Jun 14 11:29:58 2017 +0200 + + Tools/jMAVSim: update submodule + + allows setting gps origin via ENV variable + +commit c41185a2771a3e791404043cdf107da57d996e2d +Author: Sean Matthews +Date: Tue Jun 13 13:13:53 2017 -0400 + + Fixes valid yaw check + +commit d9cec600edfe030bfea65900840935eb62e2f15b +Author: Sean Matthews +Date: Tue Jun 13 12:33:29 2017 -0400 + + Fixes #7313: Invalid setpoint yaw after takeoff + +commit 89a8c656f2d6d034e9a772e1d61a7e8a609c1289 +Author: Julien Lecoeur +Date: Tue Jun 13 09:57:56 2017 +0200 + + Unneeded includes + +commit 1a6d2c491b10e2dbed4306abad55f1d37cf4e3ab +Author: Julien Lecoeur +Date: Tue Jun 13 09:53:29 2017 +0200 + + Remove explicit template instantiation of Subscription + +commit 550aee4da36d7556f65c318797f702db47c7fdea +Author: Julien Lecoeur +Date: Tue Jun 13 09:53:07 2017 +0200 + + Remove explicit template instantiation of Publication + +commit 3ff1f4d16f54ec58e842a258c106f4a406579058 +Author: Julien Lecoeur +Date: Tue Jun 13 01:14:49 2017 +0200 + + Move uORB::Subscription template implementation to header + +commit 0dc4f1f96ddbb262fdc53996d9934cae32649124 +Author: Nicolae Rosia +Date: Wed Jun 7 21:27:38 2017 +0300 + + Fix strip target and bebop upload + + Signed-off-by: Nicolae Rosia + +commit 5e57594fbad83aef12a9f8a10f6d00794e33bf0a +Author: Nicolae Rosia +Date: Thu Jun 1 00:12:27 2017 +0300 + + update docker_run.sh + + Signed-off-by: Nicolae Rosia + +commit 3dd32492de9634919398348af2bbbfe16ce8a5f6 +Author: Nicolae Rosia +Date: Wed May 31 21:57:50 2017 +0300 + + Move find of STRIP_TOOL to toolchain + + Signed-off-by: Nicolae Rosia + +commit a50a87928f6ba3e4603b34fb0f69ec19a685717d +Author: Nicolae Rosia +Date: Tue May 16 19:46:46 2017 +0300 + + navio_adc: add override flag to init + + Signed-off-by: Nicolae Rosia + +commit a6acb2e68e6492f3f4d3da209ca3d592c79d46bc +Author: Nicolae Rosia +Date: Mon May 15 14:13:52 2017 +0300 + + ARM Toolchain: search compiler in PATH + + Add CMake target for strip since these changes break adb_upload_to_bebop. + + GCC users should add the cross compiler bin path to PATH (location of arm-linux-gnueabihf-g++). + Clang user should do the following: + * set CMAKE_CXX_COMPILER to clang++ by providing -DCMAKE_CXX_COMPILER=clang++ to cmake + * get GCC cross compiler - needed because Clang does not ship a CRT + * create a symlink for clang and clang++ in GCC cross compiler bin dir. + * add GCC bin dir to PATH + + Signed-off-by: Nicolae Rosia + +commit 8f9ca9b45e12a824f2fba91a2e77c4aea5eac64d +Author: Nicolae Rosia +Date: Mon May 15 14:09:43 2017 +0300 + + Commit 8797a090dc06cd0c9f4cf132b67e4872af1ff8f1 relocated __DF_RPI + but missed to move it from *-clang.cmake Toolchain + + Signed-off-by: Nicolae Rosia + +commit f266b91cc99507836cd76d38741a81306eaa8896 +Author: Kabir Mohammed +Date: Mon Feb 6 17:53:13 2017 +0530 + + bebop uploader : kill and restart autostarted PX4 daemon + +commit cd902d32ef3f44d06cefcfd840be5a47e390249c +Author: Kabir Mohammed +Date: Sat Feb 4 13:47:49 2017 +0530 + + Relocate DF_RPI define + +commit 8b1ca2ea9b47951447d7b99e8fbafbb9fea0864e +Author: Kabir Mohammed +Date: Sat Feb 4 13:37:25 2017 +0530 + + Rename RPi/Bebop toolchain locations to PX4_TOOLCHAIN_DIR + +commit f123ade6d33e65f210daa39451bae6f180bb6ade +Author: Kabir Mohammed +Date: Fri Feb 3 13:52:09 2017 +0530 + + Rename to generic arm toolchain + +commit bd60f87283f7938d89be7640afd9f02abcc72c03 +Author: Daniel Agar +Date: Thu Jun 8 20:15:52 2017 -0400 + + move param jinja templates into relevant module + +commit 46101b483bd842fec66175c96d0af4274d9142c3 +Author: Daniel Agar +Date: Thu Jun 8 09:02:06 2017 -0400 + + QuRT follow CMAKE_BUILD_TYPE + +commit a04d7989b18b17e7aa8fb6f735240e0864c57800 +Author: Daniel Agar +Date: Wed Jun 7 18:42:58 2017 -0400 + + eagle and excelsior fix UART_ESC_BAUD param + +commit 846435cd972ec23ef511694224aeae480a7023c9 +Author: Daniel Agar +Date: Wed Jun 7 15:14:40 2017 -0400 + + BlockParam -> BlockParam for qurt + +commit 493744989047fec8ab92b9946bd3af83fd6dffe6 +Author: Daniel Agar +Date: Mon Jun 5 16:23:00 2017 -0400 + + move parameter unittest into systemcmds + +commit f26cd01d1620ab94ffc913483fc093921ef87f0f +Author: Daniel Agar +Date: Mon Jun 5 15:24:10 2017 -0400 + + param gen reorganize and fix DISABLE_PARAMS_MODULE_SCOPING + +commit 9b5de235534859cbf43304f17c58fd965cefdde9 +Author: ChristophTobler +Date: Wed Jun 7 10:51:37 2017 +0200 + + add ref_timestamp (time when origin was set) to lpe + +commit a1a0dd37dc11ca51476b5f9b9942d3952081d100 +Author: Lorenz Meier +Date: Sat Jun 10 14:49:03 2017 +0200 + + Commander: Only report GPS lost errors if armed + +commit a25330762a0b70f5adef6ca5d0672b950f7f82fc +Author: Lorenz Meier +Date: Sat Jun 10 14:02:14 2017 +0200 + + Commander: Adjust airspeed checks on prearm condition + + The previous approach would work with old low-end sensors, but with new high-end sensors we get a lot of false alarms on the bench. Relaxing the check to only apply pre-arm will ensure its now only run when the user intents to take off, at which point the airframe should be with pitot covers off in the field. + +commit d104f984d4a6201680dc9ef1e235d37dd50916f7 +Author: Lorenz Meier +Date: Sat Jun 10 13:36:31 2017 +0200 + + Sensors: print airspeed validator status + +commit 77ee8d5fb96de20d90c80291fcbb3b44045202d0 +Author: Lorenz Meier +Date: Sat Jun 10 13:36:15 2017 +0200 + + SDP3X: Lowpass the signal significantly less as it is far less noisy + +commit 0cd954e382ca95dcf9fffaa31ba6c06fb31fd09f +Author: Lorenz Meier +Date: Sat Jun 10 13:35:32 2017 +0200 + + Start SDP3X with priority over the legacy devices + +commit fd9f6e9415f25a69784d3c156b76d9a541fe8330 +Author: Lorenz Meier +Date: Fri Jun 9 09:21:59 2017 +0200 + + ROMFS: Rework airspeed start to include SDP3X + +commit a5581c6f2518cb24d236db1abfa1c0971d4323c2 +Author: Lorenz Meier +Date: Fri Jun 9 09:20:13 2017 +0200 + + ROMFS: Fix whitespace in rc.sensors + +commit b93e1de88369de560b66392e4bc02d9a099dc72e +Author: Lorenz Meier +Date: Fri Jun 9 09:17:07 2017 +0200 + + ROMFS: Do not abort on error + +commit c6cece52d3e9ba37cfa3868c896c845f2aa4cd36 +Author: Lorenz Meier +Date: Wed Jun 7 11:29:38 2017 +0200 + + Sensirion SDP3X airspeed / differential pressure sensor driver + +commit 5ee79648b7e709c0c31e4369f3f77ae39f1c7567 +Author: Daniel Agar +Date: Thu Jun 1 08:52:19 2017 -0400 + + FixedwingPositionControl cleanup comment spacing + +commit 35864841ba463177093e4e7e1e40f58c5300028a +Author: Daniel Agar +Date: Sun Apr 30 21:55:31 2017 -0400 + + FixedwingPositionControl remove engine failure thrust sp + + - this is already done in fw_att_control + +commit 9511dfa577a791c8bdd2409a5acbd409365b3c9c +Author: Daniel Agar +Date: Sun Apr 30 21:51:20 2017 -0400 + + FixedwingPositionControl combine TECS resets + +commit 0e8b0fe01335db2ff879b97d44e97162d3744612 +Author: Daniel Agar +Date: Sun Apr 30 21:40:46 2017 -0400 + + FixedwingPositionControl clang tidy fixes + +commit 47ec291340986b1f4a12c9aadf8cfce4329a2f91 +Author: Daniel Agar +Date: Sun Apr 30 20:43:43 2017 -0400 + + FixedwingPositionControl add header guard + +commit 376fdd4206a8ae34c95437a7ba5962a8a526efe1 +Author: Daniel Agar +Date: Sun Apr 30 20:34:55 2017 -0400 + + FixedwingPositionControl unnecessary struct + +commit 3313ade2916760b09c8053ff099513614c924a0b +Author: Daniel Agar +Date: Sun Apr 30 20:32:44 2017 -0400 + + FixedwingPositionControl update copyright and control_task + +commit 77eaa3ae6108da2e1e6ca2063f6cf1ce0abd04b6 +Author: Daniel Agar +Date: Sun Apr 30 20:28:45 2017 -0400 + + fw_pos_control_l1 rename Landingslope to match case + +commit 23dd2e537b35520ef25a14536e58983849f5ae1d +Author: Daniel Agar +Date: Sun Apr 30 20:27:14 2017 -0400 + + fw_pos_control_l1 rename to match class + +commit ea448e7fc28dfdc34824ff7faa5a642843d15daa +Author: Daniel Agar +Date: Sun Apr 30 20:26:16 2017 -0400 + + fw_pos_control_l1 extract FixedwingPositionControl header + +commit 8d5c955af4582223a66f5f1bdfde649796d2db32 +Author: Daniel Agar +Date: Thu Jun 8 22:03:50 2017 -0400 + + remove partial CMD_OVERRIDE_GOTO implementation (#7356) + + - closes #7326 + +commit 3b7e57a5b2eef2916200829b1eda543f44b8c480 +Author: Daniel Agar +Date: Mon Jun 5 18:16:30 2017 -0400 + + navigator/follow_target remove unused + +commit d6e9287f516aee8fa69ca571a400090de15e58ba +Author: Daniel Agar +Date: Mon Jun 5 18:16:20 2017 -0400 + + mc_att_control comment out unused rates_i_scaled + +commit 70a485826d088a0f70482c07393cf1f8fea6c5a3 +Author: Daniel Agar +Date: Mon Jun 5 18:15:51 2017 -0400 + + attitude_estimator_q remove unused and small publish cleanup + +commit 9b08cf686fc9efa8247481dd1a186601a83da53b +Author: Daniel Agar +Date: Mon Jun 5 16:38:00 2017 -0400 + + mathlib remove Matrix and Vector virtual destructors + +commit 38fff6546d2f1579aaaaf123d2c099ba47987ac9 +Author: Julien Lecoeur +Date: Wed Jun 7 17:57:56 2017 +0200 + + Fix python 3 compatibility in px_uploader.py + +commit e0d81b4c5e0f98d0e0f031242057e5497930213f +Author: Dennis Mannhart +Date: Wed Jun 7 15:44:32 2017 +0200 + + mc_pos_control: if triplet not valid in z ignore it + +commit 2a943f4bd09a604d0ed25d22eac1690de97966b0 +Author: Dennis Mannhart +Date: Wed Jun 7 13:56:13 2017 +0200 + + mc_pos_control: only set current_setpoint to true if triplet valid + +commit 5cbaaa633b19bc19ffa91660ca73c6b950e28492 +Author: Kabir Mohammed +Date: Wed Jun 7 14:19:57 2017 +0530 + + FINALLY fix mag rotation issues. (#7366) + + * sensors : second cut at fixing mag calibration - remove old problematic code + + * sensors : use more intuitive naming for loop variables + +commit 890c415ff2fc15d53cc59a0ab245083c6844d95a +Author: Anton Matosov +Date: Tue Jun 6 23:21:32 2017 -0700 + + Set acro to allowed max values + +commit f692b87232f40ae288fbd8dcf72d8f12bd420eba +Author: Anton Matosov +Date: Tue Jun 6 23:21:09 2017 -0700 + + Replace tab with space between param name and value to prevent bricking + +commit 829e88587b8a4c1be076467d29e75db6cdb23c99 +Author: Daniel Agar +Date: Tue Jun 6 17:28:30 2017 -0400 + + SITL unit tests don't run perf (#7367) + +commit aef522553ec6ded61d2d8afc0ad5f88027dfd010 +Author: Marco Zorzi +Date: Tue Jun 6 19:26:51 2017 +0200 + + unmanned ground vehicle (UGV) controllers and Traxxas Stampede configuration (#7175) + +commit 184b190513f31d6ee7722bdd2ecae422d41c0b85 +Author: davidaroyer +Date: Wed May 31 15:07:17 2017 -0500 + + DF_MPU9250_Wrapper: move mag rotation prior to calibration application + +commit 6ddc0b3fefcbaa81e0e59a1fe3c929627ac8a399 +Author: Nicolae Rosia +Date: Wed May 31 18:56:25 2017 +0300 + + linux_gpio: open fd once, and reuse it + + Signed-off-by: Nicolae Rosia + +commit 92ac6f0c89bbe55bf6d395304d8161d89695067d +Author: Nicolae Rosia +Date: Wed May 31 18:56:05 2017 +0300 + + navio_adc: open fd once and reuse it + + Signed-off-by: Nicolae Rosia + +commit 5f4fb744caf30ee3f86fe37ab5651bf17dfba738 +Author: Lorenz Meier +Date: Mon Jun 5 11:19:27 2017 +0200 + + Uploader: Signal GCS or other connected devices that a FiFirmware upload is pending and requires device access. + +commit e60fbccbee25a4989c967aad2c58b5db9a438709 +Author: Lorenz Meier +Date: Mon Jun 5 11:17:23 2017 +0200 + + MAVLink app: Add ability to output packets for training and inspection + +commit 3aa502ba256fcdb7a2481ef6b56f8b1703fd3086 +Author: Daniel Agar +Date: Mon Jun 5 09:17:16 2017 -0400 + + travis-ci remove code coverage build and upload (#7357) + +commit 833cdc92369e4fec946bf0266e8e70f8f814807f +Author: Daniel Agar +Date: Sun Jun 4 20:31:46 2017 -0400 + + EKF2 update GPS and airspeed delay defaults (#7353) + + * update ecl to latest + + * EKF2_GPS_DELAY change default 200ms -> 110ms + + - 110msec is more representative of what most users are flying + + * EKF2_ASP_DELAY change default 200ms -> 100ms + + The EKF is relatively insensitive to airspeed sensor delays and the effective delay is installation specific, so it has been set to a value that does not cause the data buffers to be longer than is required to accomodate GPS delays. + +commit 6fbf09d8dae4d6868e676c7f8dde1b7a039fd988 +Author: Lorenz Meier +Date: Sun Jun 4 16:59:25 2017 +0200 + + Fix LPE exception handling in ROMFS + +commit e6670d792650c960ad8a50a6a56dc9d9b2a58e83 +Author: Nacho Carnicero +Date: Sun Jun 4 14:01:40 2017 +0200 + + Drone yaw set to destination waypoint yaw in LOITER mode if MIS_YAWMODE=0 (#7269) + + * Drone does not change orientation while in LOITER mode if MIS_YAWMODE=0 + + * Fix code style + + * Some more code style fixes + + * Format checks passed + +commit c80fd2c31781ddffd3416d4571fdd4ad350fe3e3 +Author: Lorenz Meier +Date: Sun Jun 4 12:52:41 2017 +0200 + + FMUv4: ENable PCA9685 driver so it is compiled at least in one config by default + +commit ad05a6a7ecacfaab125b4a0fb1c4a750c78f7d58 +Author: Lorenz Meier +Date: Sun Jun 4 12:52:18 2017 +0200 + + PCA9685 driver: Fix define + +commit c9a28fc0ebcc96f5055eee23519c3185706d82d2 +Author: Lorenz Meier +Date: Sun Jun 4 12:43:28 2017 +0200 + + ROMFS: Reset the estimator param to EKF2 if LPE fails to start + +commit 69ba69f30ca887198c6efd72cf0743996c4f21c2 +Author: Daniel Agar +Date: Fri Jun 2 22:25:43 2017 -0400 + + controllib split blocks into separate files + +commit 3d6792c0198ed2d923d9aa8e50cdf46fa2bbbd0a +Author: Daniel Agar +Date: Fri Jun 2 22:01:16 2017 -0400 + + Block and SuperBlock minor cleanup + +commit 1671c322380a4ba8f88dd1e7fd7ec5dcf905872d +Author: Daniel Agar +Date: Fri Jun 2 20:48:59 2017 -0400 + + BlockParamExt replace with BlockParam reference types + +commit b03818cd0e49009f795c010f9faf27ffde77311c +Author: Daniel Agar +Date: Fri Jun 2 20:23:50 2017 -0400 + + controllib move old blocks to segway + +commit db816982cde07a19975b02bd2e7d63242d5d8f04 +Author: Daniel Agar +Date: Fri Jun 2 20:06:04 2017 -0400 + + px4params don't search recursively for params + + - move controllib_test under controllib + +commit 0dfd8cd0390f82859bb0ae3952fc172dcec01e6f +Author: CAI Dongcai +Date: Sun Jun 4 16:25:54 2017 +0800 + + Update fw_att_control_main.cpp + + Make the declarations of the variables "roll_sp, pitch_sp, yaw_sp, throttle_sp," in the main loop more readable. + +commit d9dd1b231d0ddde39c5eb56737fda0c265f38ace +Author: Lorenz Meier +Date: Sun Jun 4 10:16:19 2017 +0200 + + UAVCAN server: Use correct MAVLink header version + +commit 8c3b90007cbfa1717c0f18e068a4d7193148733b +Author: Lorenz Meier +Date: Sat Jun 3 11:46:29 2017 +0200 + + MAVLink app: Enable protocol version handshaking + + This allows the ground control station or any other communication partner to query the supported versions. The key aspect is to send the response in MAVLink 2 framing to test the link with a MAVLink 2 framed message. + +commit 990ae93caee85c966efa53a59c02141092e9769b +Author: Lorenz Meier +Date: Sat Jun 3 11:44:45 2017 +0200 + + Version: Add MAVLink git hash to available versions + +commit ea223505ae448402b1978b1a2050c29158b5155f +Author: Lorenz Meier +Date: Sat Jun 3 11:44:27 2017 +0200 + + Tools: Add MAVLink libary git hash to exported symbols + +commit 752623f26dc0bde4c170c614463a6005e8951590 +Author: Lorenz Meier +Date: Sat Jun 3 11:08:59 2017 +0200 + + Update MAVLink 2.0 headers to latest + +commit b4e23600701d08c3f1f862f04f4bc82ad42c6686 +Author: Daniel Agar +Date: Sat Jun 3 18:02:42 2017 -0400 + + uORB generation use constexpr (#7348) + +commit 96cffd40778f512f756ecc81628796f45ca0bfa7 +Author: Fredmcc +Date: Fri Feb 24 17:42:48 2017 +0100 + + Fixed some formatting + +commit 4ffbaed500691d340653ae2541abf0debbf4140f +Author: Fredmcc +Date: Tue Feb 14 19:26:08 2017 +0100 + + Fixed GPS Date on frsky SPort + +commit 90a05a0f55b2d385fd8ae057c1aaefbaf6775998 +Author: Fredmcc +Date: Sun Feb 12 17:44:46 2017 +0100 + + Fixed SPort heading scale and sourced from vehicle_local_pos + +commit 5290e6cfe187e78ddef0ccb1cb9ce95d8ac0eee4 +Author: Fredmcc +Date: Sun Feb 12 14:32:56 2017 +0100 + + Fixed SPort scale for GPS coords and Altitude + +commit 0c3a34fb7f1d44a607445ad75f2f43adee8e6736 +Author: Beat Küng +Date: Mon May 8 09:36:53 2017 +0200 + + mavlink log handler: remove code to delete the msgs_ mavlink txt log files + +commit a5485c97e02c5e3f58cb45f98164ef3baaf2609d +Author: Beat Küng +Date: Mon May 8 09:36:33 2017 +0200 + + mavlink: remove _log_enabled flag + + It's obsolete since we removed the mavlink log file + +commit e2fa5c2857c20e3911506308cbcc4bd68b76e5b9 +Author: Lorenz Meier +Date: Sat May 6 12:38:28 2017 +0200 + + MAVLink: Remove status text output + + The MAVLink app was logging the status to a file on the SD card, however, this has been integrated into the ulog format since. Having these in multiple locations is unnecessarily confusing to the user and induces load to the system. + +commit 8be39855247a721baa92a1d3c2a70e192d2edfbc +Author: davidaroyer +Date: Thu May 25 09:43:52 2017 -0500 + + rc: remove unnecessary board ifdef + +commit 7b5753f4268e3f48bbe215183b50bff63a555415 +Author: davidaroyer +Date: Wed May 24 11:20:23 2017 -0500 + + drivers: use relative path for ocpoc pwm out mixer file + +commit 2b73c977a1a1ee40f23ec2cc5773de81ef68694b +Author: davidaroyer +Date: Wed May 24 11:19:41 2017 -0500 + + drivers: remove unnecessary compile flags + +commit 59057184ceb92b2f7ccb65ca564b4e3aa35099c9 +Author: davidaroyer +Date: Wed May 24 11:18:45 2017 -0500 + + posix-configs: update ocpoc config file + +commit 078d13e45ebfff93ef1502ffcbbd304ecc55fa23 +Author: davidaroyer +Date: Wed May 24 11:18:06 2017 -0500 + + toolchains: remove unnecessary definition + +commit 99799d83b163b43cc1eeb515abe07d3b314850c8 +Author: davidaroyer +Date: Wed May 24 10:18:12 2017 -0500 + + ocpoc support: update copyright dates + +commit 8e0b8314c67b6c5d2baf4a7ea290deb340463b1c +Author: davidaroyer +Date: Wed May 24 09:42:20 2017 -0500 + + drivers: move board specific device path to board_config.h + +commit 68983f7ee2cb0b33d379de9c52f840f6ef5d9a1d +Author: davidaroyer +Date: Mon Mar 27 17:46:29 2017 -0500 + + fix code style + +commit 0de70af78d532f831bd842e9e2f0e6cafbe94749 +Author: davidaroyer +Date: Tue May 30 17:52:30 2017 -0500 + + mixers: add default mixer for Aerotenna OcPoC-Zynq hardware + +commit 0b6fd4f8a29fa8faa00d959f46c6ce2455e30b00 +Author: davidaroyer +Date: Mon Mar 27 17:45:11 2017 -0500 + + rc: add support for Aerotenna OcPoC-Zynq hardware + +commit 0510cd59922780d26f0f22c45d375857c44a2ad8 +Author: davidaroyer +Date: Mon Mar 27 17:43:59 2017 -0500 + + drivers: add support for Aerotenna OcPoC-Zynq hardware + +commit dbbe3c0863bcf3167c1e973ccdedc2b03952b668 +Author: davidaroyer +Date: Mon Mar 27 17:40:50 2017 -0500 + + commander: add support for Aerotenna OcPoC-Zynq hardware + +commit a236bd1015a8b28d23de37b899ddc235cc01531e +Author: davidaroyer +Date: Mon Mar 27 17:37:45 2017 -0500 + + sensors: add support for Aerotenna OcPoC-Zynq hardware + +commit 0e6db671dabea40925a28358edc7ea3d7acd8473 +Author: davidaroyer +Date: Mon Mar 27 17:27:29 2017 -0500 + + posix-configs: add support for Aerotenna OcPoC-Zynq hardware + +commit c5ac73e87e514459339f61c291a49a56f147d6ef +Author: davidaroyer +Date: Mon Mar 27 17:21:29 2017 -0500 + + cmake: add support for Aerotenna OcPoC-Zynq hardware + +commit 70ccfe80a7ff0e086b74eb92b9209ff9e1dd54a5 +Author: Julien Lecoeur +Date: Tue May 23 11:30:04 2017 +0200 + + Fuse flow only if it is activated in param LPE_FUSION + +commit a64e9bfa0358366bdc1707a89fad44d9b7d28d2a +Author: Simone Guscetti +Date: Tue May 30 08:07:41 2017 +0200 + + tap_esc: add board_config.h for completeness + +commit d59e9e295866d4c0ca9958a5ab0720218b712a27 +Author: Simone Guscetti +Date: Wed May 24 16:03:40 2017 +0200 + + tap_esc: minor refractoring + - the definition of ESC_HAS_CURRENT_SENSOR is now in drv_tap_esc + - add tap_esc_common move crc table there + - header guards are applied to the header files + +commit 625dc67f84294c2f8c343517bfc4044bad543b39 +Author: Daniel Agar +Date: Sat Jun 3 11:47:28 2017 -0400 + + commander offboard loss rc act unreachable + + - coverity fix 145492 + +commit beaa758605654ed67d4dafc41f73f88fd016dad0 +Author: Daniel Agar +Date: Fri Jun 2 23:22:50 2017 -0400 + + lcov ignore src/examples (#7341) + +commit 24b26e53b92e655be8fabd7e07ac1c492b8ed0ec +Author: Daniel Agar +Date: Thu Jun 1 08:47:33 2017 -0400 + + cmake organize code coverage handling and base + +commit 17c1114b3ecb510770b99ca76a353de1937820ea +Author: Daniel Agar +Date: Sat May 13 16:03:52 2017 -0400 + + clang-tidy readability-named-parameter + +commit 0d0cbd8243f53e4a5d69cdd09deb481312441254 +Author: Daniel Agar +Date: Sat May 13 15:00:13 2017 -0400 + + clang-tidy ignore cert-flp30-c only in tests + +commit 94f5df8611f082c2cbc3b12446d4729f7a27d7b4 +Author: Daniel Agar +Date: Sat May 13 14:22:51 2017 -0400 + + param and pwm ignore -Warray-bounds for clang + +commit 17a3b195fa8d394ea1e61210679f05197059a2d5 +Author: Daniel Agar +Date: Mon Apr 24 11:27:46 2017 -0400 + + cppcheck start with errors only + +commit de9c39447c5d65833e5de8a2c45ede5f8a41acd7 +Author: Daniel Agar +Date: Mon Apr 24 11:10:11 2017 -0400 + + cppcheck ignore examples + +commit c56df948eeb6fc0fd7e7069e8a4f0c68eef1fc3c +Author: Daniel Agar +Date: Mon Apr 24 10:58:21 2017 -0400 + + mathlib expo template style + +commit 78205b25c9a271a8fbc0e2e076480e665b2cf6ee +Author: Daniel Agar +Date: Mon Apr 24 10:57:51 2017 -0400 + + gyrosim remove unused work handle + +commit e4f55e4526f942ede05a526a786f63feaa9cf3f1 +Author: Daniel Agar +Date: Sun Apr 23 23:48:36 2017 -0400 + + travis-ci upload cppcheck, scan-build, and coverage to s3 + +commit 1ebe215c605de83dfe03665d9b84d8a0018b3fac +Author: Daniel Agar +Date: Sun Apr 23 23:48:20 2017 -0400 + + check_submodules.sh only sync selected submodule + +commit 5d626bd940ad938ea6de021b823321813567adcd +Author: Daniel Agar +Date: Sun Apr 23 22:08:11 2017 -0400 + + clang-tidy remove redundant init + +commit 8a681397bf970e774bbda47753665c2a745f6d48 +Author: Daniel Agar +Date: Sun Apr 23 21:56:29 2017 -0400 + + travis-ci lazy init submodules + +commit 768faa1ae3efaf40d3e4a2f010d6a8561a7bbfbd +Author: Daniel Agar +Date: Sun Apr 23 21:56:08 2017 -0400 + + clang-tidy param avoid malloc(0) + +commit 2e0ed3b47b072479492201df2be663b78356336b +Author: Daniel Agar +Date: Sun Apr 23 21:34:11 2017 -0400 + + travis-ci add cppcheck + +commit 560bfd2b00121b229cd17e6cd92ff6ee98c08c20 +Author: Daniel Agar +Date: Sun Apr 23 21:08:42 2017 -0400 + + clang-tidy only list excluded checks + +commit f1079e3382c8dd29f4db4b1543894b299412801d +Author: Daniel Agar +Date: Sun Apr 23 20:14:04 2017 -0400 + + mission block remove unread value + +commit 4e21b2378f711c4da42cc3267961daca8fb2a08e +Author: Daniel Agar +Date: Sun Apr 23 19:40:57 2017 -0400 + + travis-ci coverity optimization + +commit ef7295affbcbb0b53fd96d45136f6fed9e69ae72 +Author: Daniel Agar +Date: Sun Apr 23 19:34:27 2017 -0400 + + travis-ci split quick_check into tests and check_format + +commit 5434ae670bf92b61f5e08942a41d3015c886a480 +Author: Daniel Agar +Date: Sun Apr 23 19:26:55 2017 -0400 + + OSX build travis-ci -> circleci + +commit d7315582861137d649a9ba2fcc6601a92ad23721 +Author: Daniel Agar +Date: Sun Apr 23 19:11:44 2017 -0400 + + Makefile prepare to split qgc_firmware + +commit 621651fefad188e4b2ad75deaec7dfdcdb340d48 +Author: Daniel Agar +Date: Sun Apr 23 19:05:21 2017 -0400 + + travis-ci quick_check replaces check_format and tests + +commit 0ac237f3dfd2d5a9bb92a02787f8c189dc18fad2 +Author: Daniel Agar +Date: Sun Apr 23 18:39:51 2017 -0400 + + travis-ci coverity abort early + +commit 6a249c742bb8183bc05f7b3c34508854e39e7028 +Author: Daniel Agar +Date: Sun Apr 23 18:10:17 2017 -0400 + + travis-ci add tests coverage to coveralls + +commit a3078c63ab15e999d2ca2f61a324ef6a455da1af +Author: Daniel Agar +Date: Sun Apr 23 18:03:05 2017 -0400 + + travis-ci stop deploying to s3 + +commit 64ed96d81a24ec70ca34419afeab65c2190c9d42 +Author: Daniel Agar +Date: Sun Apr 23 18:00:57 2017 -0400 + + clang-tidy readability-simplify-boolean-expr + +commit 3c06641897dc90340091fee3a67959f6b77b1057 +Author: Daniel Agar +Date: Sun Apr 23 17:18:30 2017 -0400 + + clang-tidy config list all checks + +commit fffd3d4c4c005dea3300d98f223c732c9b41c957 +Author: Daniel Agar +Date: Sun Apr 23 16:54:33 2017 -0400 + + clang-tidy ignore google-global-names-in-headers and misc-redundant-expression + +commit 180ec59255b9c60fc8937dc063bfd7b721870254 +Author: Daniel Agar +Date: Sun Apr 23 16:46:20 2017 -0400 + + clang-tidy ignore mathlib assignment signatures for now + +commit 6e1113ae4d1d3674a7f8fc037ac2aee2505fa1b1 +Author: Daniel Agar +Date: Sun Apr 23 16:25:54 2017 -0400 + + clang-tidy mathlib remove redundant void + +commit e112161a04b6dfa36fd9fca7d85bceb07c598df3 +Author: Daniel Agar +Date: Sun Apr 23 16:21:16 2017 -0400 + + clang-tidy fix mathlib headers and format + +commit ac4a706da0153bbaa2185f3e21644657a50d715d +Author: Daniel Agar +Date: Sun Apr 23 14:48:35 2017 -0400 + + build system fixes and improvements + + - deploy px4 metadata using target + - clang scan-build upload output to s3 + - clang-tidy properly check headers + - add cppcheck helper + - force gcc color + +commit 723a6bf6acd89b63c18ce5b1c6a8e6f5eef751a0 +Author: Julian Oes +Date: Mon May 29 08:54:52 2017 +0200 + + mavlink: new MAV_CMD_IMAGE_START_CAPTURE spec + + The spec of the mavlink command MAV_CMD_IMAGE_START_CAPTURE has changed. + +commit 0cb3eb99dcfdb47ba722f0ea6798299456bd7aca +Author: Mohammed Kabir +Date: Fri Jun 2 20:41:37 2017 +0530 + + sensors : correctly handle internal magnetometer rotations + +commit 0b43546c6afa28455709d01b6acae118c8924ecb +Author: Lorenz Meier +Date: Fri Jun 2 18:44:21 2017 +0200 + + BMI055: Ensure the accel driver sets the device ID in the report + +commit aecfe38f659b9bc3968b6882e1378e6fc2a34be9 +Author: Lorenz Meier +Date: Fri Jun 2 18:41:54 2017 +0200 + + BMI055: Allow the independent use of just the gyro driver + +commit d12421b9eb9dc3426e1ba27248a80e0f391cf302 +Author: Lorenz Meier +Date: Fri Jun 2 18:41:32 2017 +0200 + + BMI055: Ensure gyro device ID gets copied to report + +commit 49b1bd597e57ba7242e25952896400fa775033c0 +Author: Lorenz Meier +Date: Fri Jun 2 18:31:50 2017 +0200 + + FMUv4 config: Ensure enough stack space in user main function + + There was enough margin with 200 bytes, but this change widens that to the default of 300. + ; + +commit 5e1490b8a151e14a55ccfdf87c482e0066cf34a9 +Author: Lorenz Meier +Date: Fri Jun 2 18:30:51 2017 +0200 + + BMI055: Ensure that accel and gyro start consistently. + + This was required on a BOSCH board which otherwise could end up mis-detecting the 055 and not running properly + +commit 9736c08e493e20adc0f86da0e4e7327de07e4631 +Author: Lorenz Meier +Date: Fri Jun 2 18:30:01 2017 +0200 + + uORB listener: Expand command to allow selecting the instance to print + + listener sensor_gyro 1 2 + + will now print one report of the third gyro (index 2). The syntax needs further polishing, but this is a valid intermediate step. + +commit b1670e7e6c03185c68ce5dd4f3b9c54baf5ecc5f +Author: Lorenz Meier +Date: Fri Jun 2 18:28:48 2017 +0200 + + BMI160 driver: Minor code style fix + +commit 7b861572a5772ea54b215857d1d5d5ee923d5ed4 +Author: Daniel Agar +Date: Tue May 30 21:17:58 2017 -0400 + + travis-ci fix s3 metadata upload (#7321) + +commit 680cebcb08a30c002e91b4377af088710b623ae9 +Author: ChristophTobler +Date: Wed May 10 09:05:39 2017 +0200 + + fix qgc flow takeoff -> use min takeoff alt if no home position + +commit cdd7c57dedbe5f298f04eee2cb74d5e4a81e37ba +Author: bresch +Date: Mon May 29 16:50:34 2017 +0200 + + Multicopter mixer: When saturating, compute the new yaw value based on + the reduced thrust value + +commit a0ee07e3576dc36229a23867f610f3caed74cc4a +Author: Nicolae Rosia +Date: Thu May 18 21:20:08 2017 +0300 + + commander: enable partial preflight checks on RPI + + Signed-off-by: Nicolae Rosia + +commit 6201fb564166028e9742c13a2acd28bb45875a92 +Author: Simone Guscetti +Date: Mon May 29 08:49:41 2017 +0200 + + commander: arming with critical battery is not allowed + +commit 29b00434558b844074ec31e2edfc8f12113a4b33 +Author: Lorenz Meier +Date: Sat May 27 13:49:45 2017 +0200 + + Update README + +commit a9ad826b08969f2629b10648224e3036bde8484f +Author: Lorenz Meier +Date: Sat May 27 13:43:57 2017 +0200 + + Commander: Relax gyro consistency check as users without temperature compensation do suffer from it. + +commit ed5cf9f7290f8c7c708d00d88407addbf3405e95 +Author: Mohammed Kabir +Date: Thu May 25 23:22:20 2017 +0200 + + commander : simplify platform defines + +commit 49890c61f5c98be9aaf5371fb5d29a8168b2a0d6 +Author: Mohammed Kabir +Date: Thu May 25 20:28:21 2017 +0200 + + sensors : require reboot for all sensor orientation changes + +commit 62b7645130ba1c2f3fa29e561fa6564903e7359e +Author: Mohammed Kabir +Date: Thu May 25 20:25:51 2017 +0200 + + sensors : remove deprecated (since 2015) mag rotation parameter + +commit 6ee09ca16fd5e52237b4566f6d10de525cc2cb9e +Author: Mohammed Kabir +Date: Thu May 25 20:23:07 2017 +0200 + + sensors : map between driver rotation order and uORB instance order when recieving first mag message + +commit 769fa7134ad05c2ae5a35d26b017b52ef2a5417b +Author: Mohammed Kabir +Date: Wed May 24 11:24:27 2017 +0200 + + commander : make gyro calibration correctly lock-in to corresponding uORB topic + +commit 937efd34728fc4244fd314724f9a5fedcfb7937c +Author: Mohammed Kabir +Date: Wed May 24 10:56:03 2017 +0200 + + commander : make accel calibration correctly lock-in to corresponding uORB topic + +commit 302e2372cf05b9f2a9216884c0d7ad4d174033c1 +Author: Mohammed Kabir +Date: Wed May 24 10:10:32 2017 +0200 + + mpu9250 : fill correct device ID into uORB topic + +commit d7611cac898c854950347f2ccd700b3822ac7109 +Author: Mohammed Kabir +Date: Wed May 24 00:15:24 2017 +0200 + + commander : make mag calibration correctly lock-in to corresponding uORB topic + +commit 52f1718bb8d2e139a0888b8d26dbe4fc645ccce3 +Author: Mohammed Kabir +Date: Tue May 23 18:34:32 2017 +0200 + + commander : warn if excess accels are connected + +commit d177ccc9a7f1276639c80f004d0967e60819331c +Author: Mohammed Kabir +Date: Tue May 23 18:29:45 2017 +0200 + + commander : warn if excess gyros are connected + +commit a11ef6be107035428a80b83b9ff66b15ee73f993 +Author: Mohammed Kabir +Date: Tue May 23 18:12:57 2017 +0200 + + lis3mdl : fill device ID, scale and range into uORB topic properly + +commit f97822155acffdc7e61c7913fcdd5adba7217a18 +Author: Mohammed Kabir +Date: Tue May 23 14:14:07 2017 +0200 + + rc.sensors : start external compass on v4Pro and v5 with temperature compensation and self-calibration at startup + +commit dde605fc4a1add515f19d35dde887de3a337f3d0 +Author: Daniel Agar +Date: Fri May 26 09:28:37 2017 -0400 + + Tools/docker_run.sh pick appropriate container if not set (#7297) + +commit 1b2c54836fcc3bfbe5403f094d35039474c1fba0 +Author: Daniel Agar +Date: Thu May 25 12:33:59 2017 -0400 + + nuttx-patches FATAL_ERROR if patch isn't included + +commit 6b3a665e3393f12a8f995a9809d70c8902cb0b6e +Author: David Sidrane +Date: Mon May 22 12:07:44 2017 -1000 + + Backport Upstream SDIO 1-bit and 16G Size Fixes + + This backports upstrem NuttX + ea7b673 - Allow dma in 1 bit mode in STM32F4xxx + 17cbec1 - fix warning from ea7b673 + 4795d58 - Only the decoded.oid = (cid[0] >> 8) change. + +commit 635d861b76d4810382b8cc39bb25fbde89fb08d9 +Author: David Sidrane +Date: Fri May 19 14:27:31 2017 -1000 + + Backport Upstream SDIO 1-bit and 16G Size Fixes + + This backports upstrem NuttX + ea7b673 - Allow dma in 1 bit mode in STM32F4xxx + 4795d58 - Only the decoded.oid = (cid[0] >> 8) change. + +commit 05b21958e7268b7881688c4b7eefe9353746a696 +Author: Lorenz Meier +Date: Sat May 20 11:02:17 2017 +0200 + + Update README.md + + Refresh team list. + +commit 6bf19d2a0657795f505a5b15250ea344ac845a6d +Author: David Sidrane +Date: Wed May 17 09:14:12 2017 -1000 + + BACKPORT of upstream NuttX stm32_serial: fix freezing serial port. + + Thanks to Jussi Kivilinna + + https://bitbucket.org/nuttx/nuttx/commits/9169ff6a15fe65ba4af134b470dbf89220274c19 + + stm32_serial: fix freezing serial port. Serial interrupt enable/disable functions + do not disable interrupts and can freeze device when serial interrupt is received + while execution is at those functions. + + Trivially triggered with two or more threads write to regular syslog stream and to + emergency stream. In this case, freeze happens because of mismatch of priv->ie + (TXEIE == 0) and actually enabled interrupts in USART registers (TXEIE == 1), + which leads to unhandled TXE interrupt and causes interrupt storm for USART. + +commit ec3fe09602d2b16ce81190dab6eebc5ecb737460 +Author: Paul Riseborough +Date: Thu May 18 11:28:12 2017 +1000 + + ekf2: format fix + +commit 889fb300296a0ff481548350f59185ffa24be763 +Author: Paul Riseborough +Date: Wed May 17 21:54:41 2017 +1000 + + ekf2: Improve control of magnetometer bias learning + + Adds parameters so that the motion checks used to switch between magnetic yaw and 3-axis fusion can be adjusted. + Modifies the check used to determine if learned mag biases can be saved. A cumulated calibration time is used rather than continuous calibration time to allow for for switching in and out of 3-axis fusion mode that is required to do calibration. + +commit aa69ae0ee667d8b1a119e420f16521272d9c9f82 +Author: Paul Riseborough +Date: Tue May 16 20:55:50 2017 +1000 + + ekf2: Add preflight checking of velocity and height innovations + + Filters the vertical position and 3-axis velocity innovations and sets the local and global position as invalid if they exceed limits during ARMING_STATE_STANDBY. + +commit 2d34a3e0966b917bab70c2692f70267bf0cc6b91 +Author: Paul Riseborough +Date: Tue May 16 18:13:17 2017 +1000 + + ekf2: monitor estimator time slip + Used to check if the ekf2 module is failing to keep up with the IMU data + +commit e2242f87c9067726326fc42828611a73710eb068 +Author: Paul Riseborough +Date: Tue May 16 18:05:33 2017 +1000 + + msg: update estimator_status + Reduce unnecessary length of state and covariance arrays + Add time slip monitor + +commit e7a225bf48606f164980a3058ec8e2217273cb84 +Author: Paul Riseborough +Date: Tue May 16 19:20:45 2017 +1000 + + ecl: use latest master + +commit cdf941e78bd24303e03cdd6b8b6cf74eecf5a323 +Author: Kevin Lopez Alvarez +Date: Thu May 18 12:53:25 2017 +0200 + + Fix code style + +commit 588a8d384120ba28780e345efe7761d5bdd0aada +Author: Kevin Lopez Alvarez +Date: Thu May 18 11:05:07 2017 +0200 + + px4fmu-v4pro : Add support for ICM20602 + +commit 74b0e485e7336de945b703cf0c91aa023bef84aa +Author: Lorenz Meier +Date: Thu May 18 10:21:15 2017 +0200 + + MAVLink stream: Ensure the message is not sent again if it was already dispatched. + +commit c84611f0f5a76f459f46999a93a1c405e35c8b3e +Author: Lorenz Meier +Date: Thu May 18 10:19:12 2017 +0200 + + MAVLink: Fix rate handling for camera trigger messages + +commit ee637952ba2f505dce8d91778886db3080f99ec5 +Author: Nicolae Rosia +Date: Thu May 11 10:52:13 2017 +0300 + + aerofc_adc: fix error handling in init + + Signed-off-by: Nicolae Rosia + +commit 410577bb275d3dc42602a4eadb88f77b15d54196 +Author: Kabir Mohammed +Date: Fri May 19 10:13:39 2017 +0200 + + Update README.md + +commit 2ad92dd1444e3ce368c912b860bc0a3dda6ebdee +Author: Lorenz Meier +Date: Fri May 19 10:10:55 2017 +0200 + + Update README.md + + Added maintainers / corrected formatting. + +commit 6094ceade109e1993ae0261dd2e5ef1a360127e2 +Author: Lorenz Meier +Date: Fri May 19 10:08:10 2017 +0200 + + Update README.md + +commit 654a8cb43ab4ec373376325d92e867193dcf67e0 +Author: Lorenz Meier +Date: Fri May 19 10:07:54 2017 +0200 + + Update README.md + +commit 9935aeba1678e1f2a32f9ad59c96e86db89b3744 +Author: Luís Felipe Strano Moraes +Date: Thu May 18 15:54:09 2017 -0700 + + Add Jose as maintainer for Intel Aero. + + With great power comes great responsibility! + +commit 7d1dfb37a56ed6c90188c40513bf715092968219 +Author: Nicolae Rosia +Date: Thu May 18 22:16:37 2017 +0300 + + linux_gpio: pin should be unsigned int + + Signed-off-by: Nicolae Rosia + +commit 99d4f70ef8c0b379fc6f18835241e1bf69de881a +Author: Nicolae Rosia +Date: Thu May 18 22:15:54 2017 +0300 + + linux_gpio: check if pin is already exported + + Signed-off-by: Nicolae Rosia + +commit b82a0f988e024c4ab204a813e23e02a03ce8a5e5 +Author: Nicolae Rosia +Date: Sun May 14 18:33:26 2017 +0300 + + linux_gpio: use nullptr + + Signed-off-by: Nicolae Rosia + +commit 4af7036a8a24633a93a95b8d1859c9cf73854aa4 +Author: Nicolae Rosia +Date: Sun May 14 17:49:03 2017 +0300 + + replace navio_gpio with linux_gpio + + Signed-off-by: Nicolae Rosia + +commit 3d771026535026107ad7f094498706c6c7f1d357 +Author: Beat Küng +Date: Fri May 12 15:01:11 2017 +0200 + + mavlink_main: remove MISSION_ITEM from streams configuration + +commit 2a79ddd621355690e174f134e3421e7bf67bddb1 +Author: Beat Küng +Date: Fri May 12 14:39:25 2017 +0200 + + MavlinkLogHandler: increase MAX_BYTES_SEND to 256kb + + It increases the throughput on UDP (from around 2Mb to 2.5Mb), while the + rate via USB & telemetry stay the same. + +commit a89980f440a16352adf0b0d90f005b401e8112b0 +Author: Beat Küng +Date: Fri May 12 14:37:30 2017 +0200 + + MavlinkParametersManager: update sending rate + + This is an adjustment due to the changed calling frequency of send() + (was 300 Hz, is now 100 Hz) + +commit cfa61c58411f2257b9b5e09a7e4fb16b8bcdbb2d +Author: Beat Küng +Date: Fri May 12 14:35:37 2017 +0200 + + MavlinkReceiver: add mission manager, param manager, ftp and log handler + + This makes also a slight stack size increase necessary (was 284 bytes left) + +commit d70caeb24b377194277a3347d3c70d9547a3cc52 +Author: Beat Küng +Date: Fri May 12 14:33:42 2017 +0200 + + MavlinkParametersManager: remove MavlinkStream inheritance + +commit a761c4189ec77a682ddcaab368fead8f2ea9d17c +Author: Beat Küng +Date: Fri May 12 14:32:49 2017 +0200 + + MavlinkMissionManager: remove MavlinkStream inheritance + +commit 99b29777bab53a60dfb00f2af3b0dccf93d7767d +Author: Beat Küng +Date: Fri May 12 14:28:45 2017 +0200 + + MavlinkLogHandler: remove MavlinkStream inheritance + +commit e6c3b29aa6f398a58a78e78300397bebc1bae6f6 +Author: Beat Küng +Date: Fri May 12 14:28:13 2017 +0200 + + MavlinkFTP: remove MavlinkStream inheritance + +commit 78c1f51f1120a8c6ef9d1a4b79f3508225e2129c +Author: Beat Küng +Date: Fri May 12 14:26:48 2017 +0200 + + mavlink main: remove mission_manager, param manager, ftp & log handler + + Will be moved to the receiver thread + +commit 4105394234536f8f41276d1b7a4b783fffde31b1 +Author: Beat Küng +Date: Fri May 12 11:00:29 2017 +0200 + + mavlink_receiver: check for allocation failure + + Also remove the start() declration (there's no definition of that) + +commit 2c548f84a71107339f4af099a07d796b043dc64b +Author: Beat Küng +Date: Fri May 12 10:59:28 2017 +0200 + + refator mavlink: prefix class members with _ + +commit ef5bc526de38ddd85ce60a08405bb517c078a0e6 +Author: Daniel Agar +Date: Tue May 16 18:08:58 2017 -0400 + + Tools/ecl_ekf mark executable + +commit 3c62f7a3eb1e3427e194a85a32c3ceb69cc7494d +Author: David Sidrane +Date: Tue May 16 17:21:06 2017 -1000 + + stm32:drv_input_capture bug fixes. + + Filter for channel 4 was modifying channel 1 + capture and overflow reads were using wrong paramaters + in macros and addressing junk in memory. + up_input_capture_get_filter was shifing results the wrong way. + +commit a15b8565ef15b8065363261ba50982019568965f +Author: David Sidrane +Date: Tue May 16 17:19:36 2017 -1000 + + Removed wrong comment + +commit 9be519396506ec777fc5f77d7d5294c732b1fe64 +Author: Lorenz Meier +Date: Mon May 15 23:54:54 2017 +0200 + + Navigator: Fix RTL command lnd logic for missions + + The navigator was sending RTL commands in the wrong circumstances leading to a cycle between Navigator and Commander. + +commit 32685338c959883bec3bf72622129676e8ccdaa3 +Author: Dennis Mannhart +Date: Wed May 10 10:59:41 2017 +0200 + + mc_pos_control: simplify transition with just using triplets + +commit a98c0ef25d017278e9302c5ba605c43a314fe0db +Author: Dennis Mannhart +Date: Wed May 10 11:07:09 2017 +0200 + + mc_pos_control: during transition set vel_sp to zero + +commit 1ee160a5fff1fd822782ec5676083d22fb12acf9 +Author: Dennis Mannhart +Date: Tue May 9 12:06:26 2017 +0200 + + navigator takeoff: use global yaw instead of home yaw + +commit 14f860090a45e4af5e7cc30a3ff6472d385fce48 +Author: ChristophTobler +Date: Fri May 5 15:13:08 2017 +0200 + + remove empty line and fix typo + +commit 00c9e4b79fdd447dd4c742235929ff47e7d8cf2e +Author: Dennis Mannhart +Date: Fri May 5 13:26:55 2017 +0200 + + mc_pos_control: set triplets.valid to first time when landed + +commit 9e383f2cd31fd24ad59673a844dded485ef4eb0f +Author: Dennis Mannhart +Date: Wed May 3 17:13:33 2017 +0200 + + navigator: when landed only exit idle if mission/takoff + +commit a55f97503e008b72e22450c58a42002eaf1d9ef3 +Author: Nicolae Rosia +Date: Sun May 14 17:54:04 2017 +0300 + + navio_adc: fix formatting + + Signed-off-by: Nicolae Rosia + +commit 5467beed93725f66a25d53ebb339b5d52a74d231 +Author: Nicolae Rosia +Date: Sun May 14 16:22:49 2017 +0300 + + posix-configs rpi: add default values for Navio2 Power Module + + Signed-off-by: Nicolae Rosia + +commit 32498009a36553a1f50601e205ebd609e894a8df +Author: Nicolae Rosia +Date: Sun May 14 09:54:15 2017 +0300 + + navio_adc: add driver for Navio2 ADC + + Signed-off-by: Nicolae Rosia + +commit 31006eb43c7e1d6d81d70bccc1f446e1a6ffd80e +Author: Lorenz Meier +Date: Sun May 14 15:53:31 2017 +0200 + + Update SITL repository + +commit cd1e04d43cb9c2a2f9110ac8a1808d58fcc24124 +Author: Mohamed Abdelkader Zahana +Date: Sat May 13 22:51:46 2017 +0300 + + support of multi uav simulation in SITL + +commit 669e580f0aef408fa5e8e95b3a7b756594a43dad +Author: Lorenz Meier +Date: Sun May 14 14:24:06 2017 +0200 + + Land detector max altitude: Adjust max limit + +commit cdb8146af5c47a13ea0bfc03c65b62786c4a2043 +Author: Lorenz Meier +Date: Sun May 14 13:27:57 2017 +0200 + + Land detector: Choose a default alt limit parameter value that ensures regular users are not running into it + +commit 3ad23a44c544c517bcb2ab0f4f8eefa60593102f +Author: yaoling <165577564@qq.com> +Date: Sat May 13 09:16:55 2017 -0700 + + navigator fix takeoff insidetime = 0 (#7199) + +commit 55697e08e200bf36b3b51136ce8089d8a9de4543 +Author: Lorenz Meier +Date: Sat May 13 11:44:49 2017 +0200 + + GPS driver: Add more stack to suit data definition increases + +commit 447bea3ce092265eb3fe75d339491fc46958e3a7 +Author: Daniel Agar +Date: Fri May 12 12:42:30 2017 -0400 + + circleci completely remove git submodules + +commit 773d1ec6a8c7e97823fd5bb1cf78d64866f88023 +Author: Mohammed Kabir +Date: Fri May 12 15:29:33 2017 +0200 + + camera_feedback : only use global position subscription to fill geotagging packet + +commit c623e64f96020d03d8287c2b42d8c9e59914b410 +Author: Mohammed Kabir +Date: Fri May 12 15:29:12 2017 +0200 + + camera_trigger : remove relocated feedback parameter + +commit ad5fe5f44a0433ae4d9cfc1b78cebd578b073f84 +Author: Mohammed Kabir +Date: Thu May 11 21:57:47 2017 +0200 + + Add support for SET_CAMERA_MODE command; Not used yet. + +commit 2a057c6f7949cf474a863dd9b81c51fe451b8f87 +Author: Mohammed Kabir +Date: Thu May 11 21:44:33 2017 +0200 + + Update MAVLink submodule + +commit 6a38118c736c60d4049f0aea15d812979d56fffb +Author: Mohammed Kabir +Date: Thu May 11 19:00:52 2017 +0200 + + camera_trigger : reset distance counters to ensure consistent triggering after pausing/disabling + +commit 0b93568aa3ae8a5297c0a77ba1e5c3d1c00283a1 +Author: Mohammed Kabir +Date: Thu May 11 18:59:54 2017 +0200 + + camera_trigger : add transitional support for QGC + +commit 83888e3e7f8fec391608e7433b10fa246926ac2f +Author: Mohammed Kabir +Date: Tue May 9 08:19:28 2017 +0200 + + camera_feedback : move class definitions into hpp + +commit 97ceaf404c5811f659719a7447250e51ada661cb +Author: Mohammed Kabir +Date: Mon May 8 16:04:44 2017 +0200 + + camera_trigger : remove debugging + +commit b146e7afded346c18f1dc84c5647326987970e39 +Author: Mohammed Kabir +Date: Mon May 8 12:07:53 2017 +0200 + + logger : log geotagging packet + +commit a19a5804e75d610c6c830b987215e0c376b9c011 +Author: Mohammed Kabir +Date: Mon May 8 12:10:46 2017 +0200 + + cmake configs : add camera_feedback module + +commit d79750a06c4ef3eb483f376f1b520694e30e44e8 +Author: Mohammed Kabir +Date: Mon May 8 12:08:53 2017 +0200 + + camera_feedback : inital module import + +commit 192e8b48d1b10666f03eb6d32ff73fab1ef7cfc0 +Author: Mohammed Kabir +Date: Thu May 4 11:16:53 2017 +0200 + + mavlink : send camera_image_captured message + +commit b665737aca5038c64627394c463368f6a716798c +Author: Mohammed Kabir +Date: Tue May 2 21:16:51 2017 +0200 + + camera_trigger : do not log test shots from GCS + +commit 2e92a3946d2f3d62d8a505c1ab49f6a28e2d8cb5 +Author: Mohammed Kabir +Date: Mon May 1 19:05:50 2017 +0200 + + camera_trigger : completely refactor state handling + +commit 7af7c86384018222a82efb32b95098b4d1aa947a +Author: Lorenz Meier +Date: Mon May 1 11:23:02 2017 +0200 + + mavlink : send camera capture information + +commit de19af456def181e47683e75dcb27e9d353d6b43 +Author: Mohammed Kabir +Date: Mon May 1 13:18:28 2017 +0200 + + msg : add camera feedback message + +commit 29795fa95fb07c7e383e73cb725aec60fb88d948 +Author: Dennis Mannhart +Date: Tue May 9 11:12:50 2017 +0200 + + mc_pos_control: switch to auto only if triplets have been updated + +commit 47faaa5d78cb24bc816e48a3b4a8af7cf055a756 +Author: lovettchris +Date: Mon May 8 11:17:29 2017 -0700 + + Add loiter option to COM_OBL_RC_ACT (#7170) + +commit 341bd6e8360f38336e4b1bba4031deb30560f5a9 +Author: Paul Riseborough +Date: Sat May 6 20:57:28 2017 +1000 + + commander: add timeout test for global position data + +commit 00a42abc6907b2d27e725a94b46d06a7f00e4a28 +Author: Paul Riseborough +Date: Sat May 6 09:57:17 2017 +1000 + + commander: Add parameter to control postal fallback after loss of navigation accuracy + + Also remove else if branch that cannot be accessed. + +commit b85c8fa1352f9e65e62dd5d97bb3f798c1f6f4c1 +Author: Paul Riseborough +Date: Fri May 5 07:48:37 2017 +1000 + + commander: fix bug in pos vel validity transition + + This ensures that a mode change will occur immediately when the EKF reports the solution as invalid. + +commit d31ee73354da50599b3b252130865f83fc676478 +Author: Lorenz Meier +Date: Sun May 7 18:02:24 2017 +0200 + + FMUv5: Set sdlog mode param + +commit 68e76d8ed3a1974aa3365d0eb4b2314e9cc09067 +Author: Lorenz Meier +Date: Sun May 7 18:01:51 2017 +0200 + + FMUv5: Increase logging throughput considerably. + + This will help to understand the sensor selection on FMUv5 in different airframes. We do have the RAM and CPU to do this on this platform. + +commit 981dac8e955b3a4194421605dda7a09b7c16bbc5 +Author: Lorenz Meier +Date: Thu May 4 23:34:11 2017 +0200 + + Navigator: Increase RAM size + +commit 0dac78b48fd6d49e03f02defe65a59fcfc642cf0 +Author: Lorenz Meier +Date: Fri May 5 18:11:44 2017 +0200 + + FMUv4PRO and FMUv5: Enable auto-build + +commit da566506eb0373e727ce38b632f30d91c2517e7d +Author: Lorenz Meier +Date: Fri May 5 14:24:47 2017 +0200 + + MAVLink: Update submodule for new versions + +commit dc2a2a95528acbb849cc0322cd5c7d0c1a3621bc +Author: Lorenz Meier +Date: Thu May 4 22:57:20 2017 +0200 + + IO: Better formatting + +commit bcd66f14085d7abb8a3d34f0ceef2ef45c8dd656 +Author: Julian Oes +Date: Thu May 4 22:55:53 2017 +0200 + + mc_pos_control: ignore a NaN/inf position setpoint (#7186) + + * mc_pos_control: ignore a NaN/inf position setpoint + + This is a hotfix that prevents the position controller from trying to + do velocity control with a position setpoint that isn't valid in the + first place. + + This is only a workaround, ideally the controls later should not scale + down throttle to the minimum just because the position setpoint is far + away if they still have valid setpoint in z. + + * mc_pos_control: use PX4_ISFINITE and not isfinite + +commit 1bb56e775e0b8feb4c0e6e37107b2d6d5cad195f +Author: Lorenz Meier +Date: Thu May 4 22:32:52 2017 +0200 + + IO: Fix access to free memory + + The free memory was accessed from interrupt context where it should not be accessed from. We build the statistic now at a fixed rate while not armed. + +commit 8bfa84f73f5a7380c5f7d0062caac352b8b7a200 +Author: Beat Küng +Date: Thu May 4 08:44:11 2017 +0200 + + log_writer_file: make sure to close the file + + and avoid doing a loop iteration when the thread is requested to exit + (as it could access _buffer). + +commit 50740ef813d56553be44819a3a3205fcbc1a3572 +Author: Nate Weibley +Date: Wed Mar 8 17:53:38 2017 -0500 + + Improve FW landing predictability + - Use the course over ground as loiter exit criteria (better wind behavior) + - Compute the tangent origin coordinate explicitly instead of using immediate position + +commit 3d2d6c4fdcde8cac1fdaa995899b5936793a9cf8 +Author: Lorenz Meier +Date: Wed May 3 22:44:24 2017 +0200 + + IO: Add lazy atomic OR, AND and CLEAR functions for flags + + IO needs atomic updates of a few critical status flags, but doing these always atomic (with interrupts disabled) might cause a too high interrupts disabled interval. In order to avoid this only operations that change the state of the target variable are done with interrupts disabled, while operations without an effect on the target variable are not executed. + +commit dc6b688a6ac484c5f578bfa4acc39a93b8956606 +Author: Werner Stern +Date: Tue May 2 11:50:42 2017 +0200 + + fixed px4io firmware read-modify-write bug + +commit 65baf9983232a5697b7748c8df52e4abb6e7f067 +Author: Lorenz Meier +Date: Wed May 3 21:52:04 2017 +0200 + + Logger hotfix: Allocate buffer on logging + + This enables to use the RAM normally consumed by the log buffer to be used for calibration and other memory-intense tasks. + These run typically only disarmed when logging is not enabled. + +commit dce28454c8ba9e08f8fcaaeb766748092cfa5c18 +Author: ChristophTobler +Date: Wed May 3 16:11:05 2017 +0200 + + use current local position for land and not GPS -> e.g. flow + +commit 5bfe6d7fecb56a4daea200cc0031a4f2955e0a05 +Author: Paul Riseborough +Date: Tue May 2 15:55:44 2017 +1000 + + ekf2: Fix failure to save mag declination + +commit 0d7f475bd01111c5866e8ccb556ea3d5012f5307 +Author: Paul Riseborough +Date: Thu Apr 27 19:11:19 2017 +1000 + + ecl: minor updates + + Initialisation changes to address valgrind errors + Change to default GPS and Airspeed time delay (these are overwritten by ekf2_main parameter settings) + Increase sensitivity of bad accelerometer checks + +commit b64e40b5dabffecdff6ae189ff2ee49298e68154 +Author: Paul Riseborough +Date: Sat Apr 22 09:58:34 2017 +1000 + + ekf2: format fixes + +commit 1a2ef45a4bbdcdc7d137fb20a376699096c415c7 +Author: Paul Riseborough +Date: Sat Apr 22 09:42:19 2017 +1000 + + commander: remove unused pos vel validity check functions + +commit 625cc4aa83848913c204d28466270f339287524c +Author: Paul Riseborough +Date: Sat Apr 22 09:07:28 2017 +1000 + + commander: Use generic function for checking position and velocity validity + +commit 46ece548cd193ebb6cde89d6f47871c20fdb97cb +Author: Paul Riseborough +Date: Sat Apr 22 08:15:59 2017 +1000 + + ekf2: Changes following code review + +commit 8421ad3dfd7ab329a5ce770ed74d7f690471f27f +Author: Paul Riseborough +Date: Sat Apr 22 08:15:24 2017 +1000 + + commander: Changes following code review + +commit 57de9eccf5e5c234ede5084f13653a4ce2ec4571 +Author: Paul Riseborough +Date: Sat Apr 22 08:14:08 2017 +1000 + + msg: Code review recommendations for estimator_status + +commit 6473f1458fc22edada9883428e9c29ce8352a283 +Author: Paul Riseborough +Date: Thu Mar 30 09:23:15 2017 +1100 + + commander: reset learned ekf2 mag biases when performing a mag cal + + The learned ekf2 mag bias values are invalidated when the sensor calibration is updated and must be reset. + +commit 64749222240d1cd3f1a42daa856a5a304bc74c3b +Author: Paul Riseborough +Date: Thu Mar 30 09:21:47 2017 +1100 + + ekf2: Save learned magnetometer biases + +commit b4178e038834232b946670e18b12dd9e29d2e6d4 +Author: Beat Küng +Date: Mon Apr 3 12:51:55 2017 +0200 + + BlockParam: add BlockParam::commit_no_notification() + +commit 3bcb710da95258de311d754de78b30ea9fc81d38 +Author: Paul Riseborough +Date: Thu Mar 30 09:17:06 2017 +1100 + + voted_sensors_update: publish sensor selections (+3 squashed commits) + Squashed commits: + [290660d] voted_sensors_update: revert the new_accel_data check (and others) + + The check removed the ability to detect sensor timeouts. + [c8dc7ad] sensors: publish changes to sensor selection + [dd90dec] sensors: ensure all sensor selections published first time + +commit 3d3e04cb48e1ddc2b39e93c8ce3273203736cc4e +Author: Paul Riseborough +Date: Thu Mar 30 09:14:47 2017 +1100 + + msg: create uORB topic for sensor selection data + +commit 8ea0b2d3c51a48a7f45440583301f04e52665b02 +Author: priseborough +Date: Wed Mar 8 11:03:27 2017 +1100 + + commander: rework posvel validity checks + + Move into functions. + Reset probation time and recalculate checks if a mode change is demanded to give the operator ability to regain control as soon as possible after nav performance is regained. (+11 squashed commits) + Squashed commits: + [a4bb800] commander: enable pilot to quickly recover from loss of position accuracy + [19e16a0] commander: rework postal probation time + [f96284e] commander: rework bad pos and vel test probation time + [00d5f0c] commander: Allow EKF preflight checks to pass with moving vehicle + + Separates the 'is using GPS' and the GPS quality checks. + Uses a reasonable subset of the GPS quality checks which allows checks to pass if the vehicle is moving. + [4cdfb5c] commander: remove unused variable + [349385a] commander: add EKF GPS quality checks to pre-arm checking + + Only perform check if GPs checking is activated by parameter setting. + Display fault messages that makes it clear if EKF quality checks are failing or the EKF is not using GPS for another reason. We do not want to confuse this with GPS lock. + [340ae29] commander: make position invalid fail-safe more sticky + + Require check to pass for 7 seconds before exiting failsafe. This is required because if GPs is failing innovation tests for a prolonged period, the EKF will periodically reset to the GPS and report good accuracy at the time of reset. + Adding this delay gives time for an underlying error condition (eg bad IMU or compass) to be re-detected. + [b04ac95] commander: Increase RAM allocation to eliminate low stack warnings + [9dca12f] commander: add missing position invalid fail-safe responses + [69f264d] commander: Update position invalid fail-safe responses + + Replace separate logic for each case with a generic function + Add velocity checks. + [8e8cef1] commander: rework position validity checks + + Consolidate existing checks for global and local position validity and add checking of velocity accuracy. + Enable checks to be bypassed using the CBRK_VELPOSERR parameter. + +commit 40160c44881b850aaf8ee6030836869982350eed +Author: Paul Riseborough +Date: Sat Mar 25 09:54:16 2017 +1100 + + integrationtests: add wait time before arming to allow checks to pass + +commit 519e9033475c1d3377136db1ee3b77b8e7247b1c +Author: priseborough +Date: Wed Mar 8 10:59:19 2017 +1100 + + systemlib: Add circuit breaker parameter for position error checks + +commit e61e733d1d138383f04e79cd231aa649c764ae46 +Author: priseborough +Date: Wed Mar 8 10:58:21 2017 +1100 + + local_position_estimator: publish placeholder values for velocity accuracy + +commit 3680057e6d5c46400b54c355182ba8906191fd21 +Author: priseborough +Date: Wed Mar 8 10:57:54 2017 +1100 + + ekf_att_pos_estimator: publish placeholder values for accuracy reporting + +commit 68c1ffd3e59c20d9ebd96a670ff16b73ab3c526e +Author: priseborough +Date: Wed Mar 8 10:57:05 2017 +1100 + + position_estimator_inav: publish placeholder values for velocity accuracy + +commit 1f5908786efc2324e610e385cfb38d2e19513023 +Author: priseborough +Date: Wed Mar 8 10:55:33 2017 +1100 + + ekf2: don't publish estimator status and innovations unless updated + +commit fb6e050b06304453d44be522ca37975dbe2615c6 +Author: priseborough +Date: Wed Mar 8 10:54:19 2017 +1100 + + ekf2: Improve error reporting + + Add missing velocity accuracy reporting + Add missing dead reckoning reporting + +commit 9efb1a59f2a248a6b50b542ff55a4ed0b8ff832c +Author: Lorenz Meier +Date: Thu Mar 16 12:17:46 2017 +0100 + + msg: Add GPS check fail definitions to estimator_status + +commit e9a3eca7512cbe5bfad19fc3ea00380b103b6154 +Author: priseborough +Date: Wed Mar 8 10:50:29 2017 +1100 + + msg: add velocity accuracy reporting to local position topic + +commit d0d2c9dcba89eee6f3ac132c5d4c913f64b7b88f +Author: priseborough +Date: Wed Mar 8 10:50:18 2017 +1100 + + msg: add velocity accuracy reporting to global position topic + +commit e86d9adb93189a3811a5ee38a2e4fadb7456423f +Author: David Sidrane +Date: Tue May 2 11:06:32 2017 -1000 + + px4fmu-v4:Implement board_on_reset API + + Added board_on_reset, to force timer GPIO to output low on reset + This will stop the motors. + +commit e967c2b340e0273259b089fc9b339ae550614cc3 +Author: David Sidrane +Date: Tue May 2 11:04:23 2017 -1000 + + board_common:Added new API point board_on_reset + + This optionally provided function called on entry to + board_system_reset. It should perform any house keeping + prior to retunring to do the rest. + +commit 33f2897f00130daa9c4a8615a1f2313d11f34444 +Author: David Sidrane +Date: Tue May 2 10:52:39 2017 -1000 + + px4fmu-v4:Configure timer IO pins with pull downs + + When the CCER is cleared the IO pin tends to float. The FMUV4 + HW has no TXS0108 and if cut off while high will decay. + + By adding the pull down the pins will seek the low state faster. + 13.8 us from off to decabe below threshold. + +commit be375e25d317b76f3361bf0f4e917859dbc00a34 +Author: Lorenz Meier +Date: Wed May 3 08:30:29 2017 +0200 + + Update GPS driver submodule. Fixes #7173 + +commit 95fd2cd184c2f8460955faf09324ce7c4d853528 +Author: David Sidrane +Date: Tue May 2 17:38:27 2017 -1000 + + Create NuttX git hash and tag + +commit f66f024e3a9427066a870312ad38550c6fe21e25 +Author: David Sidrane +Date: Tue May 2 17:36:28 2017 -1000 + + ver:Print vMM.mm.pp format + +commit bf570dee2f1d6a4f4f45161836d4c6e480ace6e3 +Author: David Sidrane +Date: Wed Apr 12 15:06:31 2017 -1000 + + Added use of SPI_LOCK in the ms5611 driver on any HW where the + PX4_SPI_BUS_BARO == PX4_SPI_BUS_RAMTRON + +commit 6aadc75d18d14f204f27a58cff3208feee88001e +Author: David Sidrane +Date: Wed Apr 12 15:01:41 2017 -1000 + + Removed interrupt based locking on FMUv4 HW + + The ramtron driver already calls SPI_LOCK when accessing the + FRAM. + + Removed the interrupt lockout and anabled the SPI_LOCK + in the ms5611 driver on any HW where the + PX4_SPI_BUS_BARO == PX4_SPI_BUS_RAMTRON + +commit 00efbc804973f7f257869b19de3564d251cd62f5 +Author: Lorenz Meier +Date: Tue May 2 11:56:45 2017 +0200 + + ROMFS: Start EKF2 if no vehicle config is loaded + + This allows to at least have a look at the attitude and check that the board is functional on a basic level. + +commit 5d70f74e36d8c5146fe646686dc1963802fea328 +Author: David Sidrane +Date: Thu Apr 27 15:31:22 2017 -1000 + + px4fmu-v4:SPI and init clean up + +commit 92fc82da33d0595eabf1707397c488a3fcdd8720 +Author: Henry Zhang +Date: Tue May 2 15:45:01 2017 +0800 + + MindPX: Remove MPU6500 driver, use MPU9K driver instead + +commit 40eb5df8deb6cc7060ff3cdff68f12c7c10886db +Author: Lorenz Meier +Date: Mon May 1 18:25:10 2017 +0200 + + UAVCANCAN: Better param documentation and reboot requirements where appropriate + +commit dbf754eab1833a5f83bc3d99f9644bbe49d77667 +Author: Lorenz Meier +Date: Mon May 1 18:24:42 2017 +0200 + + ROMFS: If UAVCAN is enabled, reduce log buffer size + + This is necessary to make the space for UAVCAN in memory and doing it this way avoids negatively impacting users who do not use UAVCAN. + +commit 3ecb07f5db426b575d3b8f0beec97d9fba9d4e3c +Author: David Sidrane +Date: Mon May 1 13:07:20 2017 -1000 + + px4io-v1:Sync with px4io-v1 CONFIG_USERMAIN_STACKSIZE + +commit f77a9bb897b6b572a3f50829b68e8d02fd57c3ed +Author: David Sidrane +Date: Mon May 1 13:05:12 2017 -1000 + + px4io-v1:Limit CONFIG_USART1_TXBUFSIZE to max debug size + +commit 0d7c290f890584bcb76aa0975dc935cb5ad26e07 +Author: David Sidrane +Date: Mon May 1 13:04:25 2017 -1000 + + px4io-v1:Reduce Number of tasks and name + +commit de9e63d5060804846f309cefda4dd8bb33c50b29 +Author: David Sidrane +Date: Mon May 1 13:01:02 2017 -1000 + + px4io-v1:Refreshed defconfig (no changes) + +commit 8cce1bd078963805f6f51396e14bb6f1054685fc +Author: David Sidrane +Date: Mon May 1 12:53:25 2017 -1000 + + px4io-v2:Reduce Number of tasks and name + +commit 3eb909823ee5424e4906b18f94c35ce8b6813e61 +Author: David Sidrane +Date: Mon May 1 12:51:49 2017 -1000 + + px4io-v2:Limit CONFIG_USART1_TXBUFSIZE to max debug size + +commit 85973f69d70de87a9d57f65394cb7a70b92be1a4 +Author: David Sidrane +Date: Mon May 1 12:50:36 2017 -1000 + + px4io-v2:Refreshed defconfig (no changes) + +commit 05ceeec1ba4efb0313af059bdb91a5db374f04fa +Author: David Sidrane +Date: Mon May 1 12:46:38 2017 -1000 + + piofirmware:Base the debug message buffer size on the defconfig + + Recover 16 bytes. Size of debug max message is 40 so limit + the usart tx buffer to same size. + +commit f7835a8677482dc4d617cd868a20c7c384140794 +Author: David Sidrane +Date: Mon May 1 12:41:21 2017 -1000 + + io_timer driver:Only support capture if DIRECT_INPUT_TIMER_CHANNELS > 0 + + This removes the unused input capture capabilities from the px4io + and saves 128 bytes of ram. + +commit d1dd6a16f20e4fb28ff096ab882c9a11c362e57d +Author: Lorenz Meier +Date: Mon May 1 17:35:09 2017 +0200 + + IO v2: disable interrupt stack + + This avoids burning significant memory in a configuration that is not actually using parallel tasks + +commit 60a022329f4de04ff6baa12115f16e2bca5c313e +Author: Lorenz Meier +Date: Mon May 1 17:32:32 2017 +0200 + + IO Firmware: Use new RC lib format + +commit 71731d17a9be253a44d7d36204faa39ffad5b6f9 +Author: Lorenz Meier +Date: Mon May 1 17:32:08 2017 +0200 + + RC C library: Use same buffer as the protocols do not decode in parallel. + +commit 118b9aad194231950c639f3bb1e6c8bf5c659239 +Author: Lorenz Meier +Date: Mon May 1 15:17:09 2017 +0200 + + MC pos control: Document the reference update handling function better + +commit 9983bf23646bf6df3f066dc1b804d0acbc4fe4b6 +Author: Paul Riseborough +Date: Wed Dec 28 10:50:27 2016 +1100 + + ekf2: fix errors in publishing of local position origin validity flags + +commit 7c068e83d84c198032a09ed73206edd7f75dc3c4 +Author: Paul Riseborough +Date: Wed Dec 28 10:49:17 2016 +1100 + + msg: correct definitions for local position origin validity flags + +commit b039f617623ca14a3107d7758e416c1b866e6860 +Author: Lorenz Meier +Date: Mon May 1 16:56:13 2017 +0200 + + Check code style: Be more permissive on Astyle + +commit 875a35fcd51cf700f40b1d4c1d6d575f4d9959b8 +Author: Lorenz Meier +Date: Sun Apr 30 12:02:34 2017 +0200 + + GPS: FIncrease stack by 100 bytes + + The app reached the check limit and needed a bit more headroom. + +commit 6a99ca70e94a7e10e3fa8a4d242d0e728e70549b +Author: Mohammed Kabir +Date: Sat Apr 29 08:56:47 2017 +0200 + + camera_trigger : clarify power control comment + +commit 3ba0275952c6608315da5bb03b6cefa1fba1efe6 +Author: Mohammed Kabir +Date: Sat Apr 29 08:42:07 2017 +0200 + + camera_trigger : switch to queued publisher + +commit b5ce55bab6c00ad966a57a5b0d2452567438441a +Author: Mohammed Kabir +Date: Tue Apr 25 00:43:55 2017 +0200 + + camera_trigger : don't advertise garbage + +commit 3ebfb0cd270fa5ca597736b5ac75dae9c38da33c +Author: Mohammed Kabir +Date: Mon Apr 24 17:39:22 2017 +0200 + + camera_trigger : optimize GCS test command handling + +commit 0a80ee6c2010c3be713ee0203a60a474d1ee4906 +Author: Daniel Agar +Date: Fri Apr 28 21:08:29 2017 -0400 + + OSX builds travis-ci -> circleci (#7157) + +commit 6ec2ff91af7e6fa125d25214b34e4782050625eb +Author: Daniel Agar +Date: Fri Apr 28 13:32:58 2017 -0400 + + README update links and cleanup + +commit b3402214f9015edc56629076ed2654c834c47023 +Author: Daniel Agar +Date: Fri Apr 28 13:21:31 2017 -0400 + + README add state estimation label (#7154) + +commit 5228f70f44321f42cd43497d098fe6e5d6fd06f5 +Author: Daniel Agar +Date: Fri Apr 28 13:21:10 2017 -0400 + + README add MindPX contact (#7153) + +commit 6c1566636852d75984ec8744127f34cb87a2fc31 +Author: ChristophTobler +Date: Wed Apr 26 16:32:06 2017 +0200 + + ekf2: accept min/max range + +commit 1b7838c2fe67b8df5aefe6e530f8810b4499af67 +Author: Khoi Tran +Date: Tue Apr 25 15:06:37 2017 -0600 + + Implement Mavlink PLAY_TUNE + +commit 0c4719de3ede6f3124e3550cfeb375f932d8801c +Author: Matthias Grob +Date: Wed Apr 26 16:40:18 2017 +0200 + + mc_pos_control: smooth takeoff, fixed gradient of the velocity ramp by takeoff speed parameter + because we need a workaround for the broken auto takeoff logic which can start the vehicle with a loiter setpoint + in this case the very first moment is still a jump but then it gets taken over by the fix gradient ramp + this can basically be reverted after the auto takeoff logic is fixed + +commit b5820afa1437f258e01914eb2ca0fb6e04437930 +Author: Matthias Grob +Date: Tue Apr 25 18:04:50 2017 +0200 + + mc_pos_control: smooth takeoff, fixed ramp reset bug and takeoff speed limiting condition + currently when the vehicle is landed again (not after bootup) the core position controller does not run anymore + therefore the velocity limit ramp in some cases did not get reset correctly + + speed limiting in auto takeoff mode only needs to be limited when the user did not take over + +commit 9a162a24bb31c8d7f5e89507a2099f984a68f6a4 +Author: Matthias Grob +Date: Mon Apr 24 20:23:02 2017 +0200 + + mc_pos_control: improved smooth takeoff and used it for manual takeoff as well + adresses: + there were setpoint twitches at the beginning and end of my smooth takeoff routine + it was to slow and not configurable + it was only available for automatic takeoff + +commit 75872b0713cf112e22a0cf051c8c6bb65dbb2fe9 +Author: Matthias Grob +Date: Mon Apr 24 15:59:20 2017 +0200 + + mc_pos_control: switched auto takeoff to clean position control to takeoff point with gradual velocity limit + auto takeoff was pretty chaotic and bypassed the velocity controller until some magic condition + the goal of this approach is to make the behaviour and smoothness more predictable and reuse the exact same logic for manual takeoff + +commit 5fd6bfc18ce295ff390d345618137839a6475562 +Author: Matthias Grob +Date: Wed Apr 26 21:14:05 2017 +0200 + + mc_pos_control: reorder velocity setpoint limiting, adding comments + +commit f5964ec237746f7b6795358fd92fd4023e75d0c9 +Author: Matthias Grob +Date: Tue Apr 25 14:22:54 2017 +0200 + + mc_pos_control: pure refactor, reduce one level of indentation in calculate_thrust_setpoint + +commit 40d058558bd87846774ee829c2dfcc0f15d73100 +Author: Matthias Grob +Date: Tue Apr 25 11:40:49 2017 +0200 + + mc_pos_control: pure refactor, split up core position control into velocity and thrust setpoint generation + +commit fac34de11ef67a8574cc1549323b62207fbab23d +Author: Matthias Grob +Date: Wed Apr 26 21:25:05 2017 +0200 + + mixer_multirotor: switched to math::constrain (#7073) + + - a local implementation was used before which is not necessary + +commit fc30f880c83743d42fcd9e0418c42ce7346aab26 +Author: Beat Küng +Date: Wed Apr 26 10:38:12 2017 +0200 + + px4fmu_spi.c for v4: fix usage of wrong GPIO macros + + This got introduced with the refactoring in c5e841256ae7297b + +commit f04f1d6b03146c5db6bdfaed773b864a2f39848a +Author: Daniel Agar +Date: Tue Apr 25 17:18:11 2017 -0400 + + sensors HIL increase gyro and accel timeout + + - fixes #7050 + +commit 0d22e97c09e493559b8c9645bea21e4cd7c53077 +Author: Beat Küng +Date: Tue Apr 25 10:38:03 2017 +0200 + + sensor_params: document PWM_RATE=0 for Oneshot125 + +commit bd0c1cffc295d5c44b4ad693cdb38c1cde3139b9 +Author: Beat Küng +Date: Tue Apr 25 10:37:08 2017 +0200 + + mount.aux.mix: remove the mode channel + + It does not exist, neither in the actuator group docs, nor in vmount. + +commit 0a1fbef8c8980856967ac42a065df3e40abcf966 +Author: David Sidrane +Date: Mon Apr 24 15:54:26 2017 -1000 + + pwm:ensure that a rate of 0 will invoke the ioctl + + Prior to onshot being added to the system. The -r of the + "rate" command would not invoke the ioctl PWM_SERVO_SET_UPDATE_RATE + when -r was not provided on the command line. This may have been a + feature or a bug. + + When onshot was added to the pwm command a bug was intorduced + that precluded the ioctl PWM_SERVO_SET_UPDATE_RATE from being + called on -r 0. + + This commit fixes that issue, and preserves the "prio to oneshot" + behavior of the "rate" command when -r is not specified. + +commit 44a507fcfe18ba3bb1c53c79d081de2801a060c8 +Author: Beat Küng +Date: Mon Apr 24 16:09:38 2017 +0200 + + camera_interface: initialize _p_pin & handle error + +commit f42a626527834cc9533ee80756a96fb34b5a0bf4 +Author: Beat Küng +Date: Mon Apr 24 16:09:04 2017 +0200 + + vmount: fix null-pointer access if invalid output mode was selected + + In case of an invalid output mode, thread_data.output_obj was null. + +commit 2ef5ebb6dbd9f1f9617ecb60e5b976fe23209bbd +Author: Beat Küng +Date: Mon Apr 24 15:49:07 2017 +0200 + + 4002_quad_x_mount: remove vmount start + + vmount is automatically started now when the param is set from rcS + +commit 69e8213b3789427fa94103af13b83bbff80c8878 +Author: Beat Küng +Date: Mon Apr 24 14:44:36 2017 +0200 + + rcS: set MIXER_AUX to mount if vmount enabled and output is AUX + + This automatically selects the mount aux mixer if mount is enabled via + parameters. A user can customize this by adding a file + etc/mixers/mount.aux.mix + to the SD card. + +commit 3f3ac414e30258e421d835b25ab3287eb2a29f4d +Author: Beat Küng +Date: Mon Apr 24 14:42:37 2017 +0200 + + fix rc.interface: do not append .mix when setting MIXER_AUX + + Because further down the mixer file is set as: + set MIXER_AUX_FILE /etc/mixers/${MIXER_AUX}.aux.mix + +commit 60fe87aac252f5b20922be07ff5f76f8106d3cb5 +Author: Mohammed Kabir +Date: Mon Apr 24 11:03:30 2017 +0200 + + commander : preflight checks increase max_mags to 4 + +commit 57aa41df2c59a3d3636e63273dfc8e08890919ba +Author: Mohammed Kabir +Date: Sat Apr 22 15:26:20 2017 +0200 + + sensors : decouple maximum sensor count and allow flexible maximums + +commit f0accd39f08f3929d8a1a363e40e5bcaf9f7b350 +Author: Mohammed Kabir +Date: Sat Apr 22 15:26:03 2017 +0200 + + sensors : add support for 4th magnetometer + +commit 74f4f72a4ceec07c70393b389d91dfb56d2e6a30 +Author: Mohammed Kabir +Date: Sat Apr 22 15:25:33 2017 +0200 + + commander : add support for calibrating 4 magnetometers + +commit c8dad563009e55dfb59c6a0356353eb298eceb22 +Author: Mohammed Kabir +Date: Sat Apr 22 15:24:29 2017 +0200 + + mathlib : switch min/max to constexpr to match std::min/max + +commit 9909a373b08b91134df19f89a6da610721e6b8fa +Author: Mohammed Kabir +Date: Tue Apr 18 12:45:39 2017 +0200 + + commander : warn if more than 4 mags are connected + +commit 6d21aac4a9b7b582ad6e39f846bc261a8275894b +Author: Lorenz Meier +Date: Sun Apr 23 18:58:27 2017 +0200 + + BMM150 driver: Be less strict on C++ options + +commit e054d1fff754d83599969bced91e8f137223669a +Author: Lorenz Meier +Date: Sun Apr 23 18:20:16 2017 +0200 + + FMUv5: Start BMI055 in correct rotation + +commit 145513ff289900c50be336b865265fac57663b98 +Author: Lorenz Meier +Date: Sun Apr 23 18:19:58 2017 +0200 + + BMI055: Correct boot instructions, better default to 16g + +commit 3affe67c96c939a6a0a3420111dfddbef831105f +Author: Lorenz Meier +Date: Sun Apr 23 17:30:07 2017 +0200 + + Enable BMI055 for FMUv5 and improve console handling + +commit 53bb6c682281169e790c575b13bef7e386b74202 +Author: Lorenz Meier +Date: Sun Apr 23 16:54:39 2017 +0200 + + ROMFS: Start ICM on all boards + +commit 641a03510c8e4c12afcb8728a108fc2dee690318 +Author: Sergej Scheiermann +Date: Tue Apr 11 16:01:35 2017 +0200 + + changes on drivers according to comments from DavidS + +commit da31e6e0b5a913e88d8487b915f2648a32bb0242 +Author: Sergej Scheiermann +Date: Tue Mar 28 15:35:58 2017 +0200 + + bmm150 max datarate changed + +commit 5923e66cf332c621ab6bea05f961444b24f8dc47 +Author: Sergej Scheiermann +Date: Tue Mar 28 13:27:25 2017 +0200 + + bmp285 support added + +commit c3711efd27ea36adf25359926dd9da6da6fdce9a +Author: Sergej Scheiermann +Date: Tue Feb 28 18:31:06 2017 +0100 + + initial commit of bmm150 + +commit c5e841256ae7297bdc5d7435eba09ecf97a5e075 +Author: Sergej Scheiermann +Date: Tue Feb 28 00:35:47 2017 +0100 + + changes added for SPI CS defines as requested for BMI055 driver integration (e.g. GPIO_SPI1_CS_PORTE_PIN15 for bmi055 gyro) to avoid double declaration of same chip select pin + +commit dad5224206a12feac6d19f16eea6bd1c708fc610 +Author: Sergej Scheiermann +Date: Fri Feb 17 15:54:14 2017 +0100 + + bmi055 added to start-up script + +commit 7dcdc57412a2b28891e29d6a517c888f941f0ea4 +Author: Sergej Scheiermann +Date: Fri Feb 17 00:21:50 2017 +0100 + + Update px4fmu_spi.c + +commit e55516c4b785ae162b9b462e7896065bddae53d2 +Author: Sergej Scheiermann +Date: Fri Feb 17 00:19:20 2017 +0100 + + Update bmi055_main.cpp + + format check + +commit cfed8ee2dd9d57cbc4f3957315398d0afd874636 +Author: Sergej Scheiermann +Date: Tue Feb 7 17:25:44 2017 +0100 + + bmi055 initial integration + +commit 061bff14c8b3b03ae71f8fc2e462819b505e7296 +Author: Beat Küng +Date: Mon Apr 24 09:12:10 2017 +0200 + + rpi startup configs: set logger buffer size to 200 + + Avoid dropouts, we have enough RAM there. + +commit ea2a611f0bca638cf65fee676a4b7c1d2b00009c +Author: Daniel Agar +Date: Sun Apr 23 18:15:58 2017 -0400 + + posix-configs replace sdlog2 with logger + +commit de7fef8dd641ac7fd083b28aca98460b97425e03 +Author: Lorenz Meier +Date: Sun Apr 23 19:10:21 2017 +0200 + + Crazyflie: Switch to logger + +commit 17c022b73ed2f0c4d66ff1606763d61f4b76f5c2 +Author: Lorenz Meier +Date: Sun Apr 23 19:10:10 2017 +0200 + + Aerocore 2: Switch to logger + +commit 4d8b5e60c3c2c15e8eb79afb55f711e49afbf10b +Author: Lorenz Meier +Date: Sun Apr 23 19:05:32 2017 +0200 + + System: Set new logger system as the default + + This will upgrade systems to the new .ulog format used by http://logs.px4.io and supported by Flight Plot + +commit da8724accb2fe83ebee82c9db9fc9f8f1680db6b +Author: Mohamed Abdelkader Zahana +Date: Sun Apr 23 23:11:15 2017 +0300 + + removing pwm_start block; not needed in i2c + +commit 60e0ca93211673968ff7fc4c6e27720f9fae9d8c +Author: Mohamed Abdelkader Zahana +Date: Sun Apr 23 22:53:33 2017 +0300 + + add both options (pwm/i2c) for lidar lite + +commit 9911a55393db81bf91ecf161905ff6e6778e944a +Author: Mohamed Abdelkader Zahana +Date: Sun Apr 23 22:30:04 2017 +0300 + + use i2c for lidar lite + +commit c60ad883a4c8819543c49ff8757092821f5f8610 +Author: Lorenz Meier +Date: Sun Apr 23 19:24:40 2017 +0200 + + Update SITL + +commit 21f409366a828265734270c48057758489676f5e +Author: Lorenz Meier +Date: Sun Apr 23 19:23:09 2017 +0200 + + MAVLink app: Warn sender if a command has been rejected + +commit 1766f65f0247a178cc2739835db10c0fd9dd8274 +Author: Lorenz Meier +Date: Sun Apr 23 15:24:41 2017 +0200 + + Update Gazebo SITL + +commit f7469581b91adf16b8439ae733b4827be608c4c5 +Author: Lorenz Meier +Date: Sat Apr 22 18:20:07 2017 +0200 + + VMount: Fix interface spec with respect to MAVLink / vehicle command interface + +commit 3d65fcc875ef880afbe1040674e5636fe530b725 +Author: Lorenz Meier +Date: Sun Apr 23 11:29:41 2017 +0200 + + Mount mixer: Fix channel output order + +commit 00efbffea96e82587b405e7f69631d58d3b8a9de +Author: Andreas Antener +Date: Wed Mar 8 20:45:28 2017 +0100 + + UAVCAN: disable ESCs when in VTOL fixed-wing + +commit 1fd343b5cc7321d2e16a70ef4a086bcae58f945d +Author: Daniel Agar +Date: Fri Apr 21 11:35:34 2017 -0400 + + navigator remove FW and MC cruise parameters + +commit 0106840b87389d4d29c7b38d19b022ca3d888d89 +Author: Sander Smeets +Date: Fri Apr 21 13:25:31 2017 +0200 + + Allow inflight updates of cruise throttle during missions + +commit 21de5bbc390a6d409dd7805010f9842a10589104 +Author: Michael Schaeuble +Date: Thu Apr 20 20:45:53 2017 +0200 + + Acknowledge vehicle commands in UAVCAN server + +commit 293eca7d16c127216276d2806ae40426f6cd668b +Author: Daniel Agar +Date: Sat Apr 22 20:40:42 2017 -0400 + + Makefile add px4_metadata for airframes and parameters + +commit 93d4f487ef17cf008708792ab4087c90933ade38 +Author: Daniel Agar +Date: Sat Apr 22 18:25:47 2017 -0400 + + travis-ci update to latest docker + +commit f8e291dab163227fa996cecfdbb4ed18c2d50595 +Author: Daniel Agar +Date: Sat Apr 22 16:08:27 2017 -0400 + + mavlink VFR_HUD throttle use first 2 groups (#7106) + + - fixes #6974 + +commit e9aef2eb958e6f11cbbf5ca1cf1e0b341ecf28d3 +Author: Julian Oes +Date: Thu Apr 20 14:40:43 2017 +0200 + + px_uploader.py: properly loop through all baudrates + + In case when the baudrate change failed, we should still try that + baudrate again in the next iteration. + +commit 2467297acfe5a03697add654db6ecd8705a3bfd4 +Author: Julian Oes +Date: Thu Apr 20 14:20:56 2017 +0200 + + px_uploader.py: fix exception on baudrate change + + This prevents an exception happening inside the serial stack. + +commit 0754e8f8bc1e97b3f7c5a008b67b45950c57407d +Author: David Sidrane +Date: Fri Apr 21 17:33:11 2017 -1000 + + Bugfix:hrt is used before it is initalized. + + sched_note_{suspend|resume} were calling hrt_absolute_time before + it hrt_init is called. This can lead to register access before + clocking is enabled. The result is a hardfault. + +commit 6c6cfd4f65adeb0cc79611f140f99db2aead5dfb +Author: Sander Smeets +Date: Fri Apr 21 17:24:53 2017 +0200 + + DeltaQuad updated params + +commit 5012dffeaede4228d2109358b1d08adfafdd4d19 +Author: Phillip Khandeliants +Date: Fri Apr 21 18:13:06 2017 +0300 + + Potentially infinite and deleted loops found by PVS-Studio (#7100) + + - Fixed V712 + - The compiler can optimize this code by creating an infinite loop, or simply deleting it. + - There is need to add a volatile qualifier to the '_ExitFlag' and 'sim_delay' variables. + +commit 545458a6872fd5f748a891c36900f0ab1e6a9140 +Author: Sander Smeets +Date: Fri Apr 21 13:34:43 2017 +0200 + + Consider FW PSP in pitch limits (#7098) + + The FW_PSP_OFF parameter no longer breaches the pitch min/max limits + +commit 1843061376cd8389126e0b78917cb4424ecae525 +Author: Paul Riseborough +Date: Thu Apr 20 19:27:58 2017 +1000 + + Tools/ecl_ekf: Improvements to ecl log analysis scripts + + Fix error in scaling of population high frequency vibration metrics + Add histograms for delta angle and velocity bias data + Fix variable descriptions + +commit 2a34bde0e9fd941551cab31d8f6e1c757611e538 +Author: Paul Riseborough +Date: Thu Apr 20 09:56:27 2017 +1000 + + Tools/ecl_ekf: Update EKF log analysis + + Add assessment of IMU bias and mag field estimation + Reduce warning false positives by adjusting thresholds and eliminating use of peak value plots for output observer monitoring + Clear each figure after saving to reduce memory usage + +commit ed9a9b772e541b0bd264b78672290fa7ecbbad4f +Author: Paul Riseborough +Date: Thu Apr 20 08:35:55 2017 +1000 + + ekf2: minimum change required to use updated ecl library + +commit dad2419b21fe9aed5f495f8e29d3d4280a311b7d +Author: Paul Riseborough +Date: Thu Apr 20 08:30:52 2017 +1000 + + ecl: Update EKF version + + Miscellaneous bug fixes and improvements including: + + More conservative reporting of velocity and position accuracy when aiding is lost + Separate reporting of accuracy for local and global position + Detection and recovery from badly conditioned accel bias states and covariance values + Logic to prevent high manoeuvre levels causing bad acceleration bias learning + Reduce sensitivity of covariance prediction to timing jitter + Continue reporting of GPS quality until the later of airborne or checks pass + Add ability to perform wind estimation for multi-rotors using a specific force drag model + +commit 2a8eaa66caa701131ce2cc4da35419238c8166e5 +Author: David Sidrane +Date: Thu Apr 20 10:18:55 2017 -1000 + + Revist:Back out fix for secondary issue + + Ultimate we want this changes that is being backed out herein. + But it is breaking things because it returns the EINVAL + when there is a rate overlap. So the rest of the pwm ioctl + calls then fail and do not set the pulse widths on arming. + + As a secondary issue. We sould call up_pwm_servo_init() to + establish the PWM channel allocation early. This then allows + FMU::set_pwm_rate to properly check for improper rate request + not isolate to one group (timer). + +commit 7322da3c194ab4114534d5f6094fee83e3095a0c +Author: David Sidrane +Date: Thu Apr 20 08:18:19 2017 -1000 + + fmu:Fixes cause of 0 values reported in pwm info + + The root cause was the replacment of a local variable num_outputs + with the class member _num_outputs. + The effect of a "bad mix" is to return 0 - this clampped the + _num_outputs to 0. + + Prior to commit 3b3e2b2 px4fmu: "consolidate usage of output mode" + this would not have been an issue because the local num_outputs + was reset every cycle" + + As a secondary issue. We sould call up_pwm_servo_init() to + establish the PWM channel allocation early. This then allows + FMU::set_pwm_rate to properly check for improper rate request + not isolate to one group (timer). + +commit b885fd97f69a2aaa25ba2ae68003f4aee730e453 +Author: David Sidrane +Date: Wed Apr 19 18:23:03 2017 -1000 + + oneshot:trigger exit early in no chan in oneshot + +commit d21b6655d258b88f36ae160d3a3367f8a00624b1 +Author: Andrew C. Smith +Date: Sun Jan 8 17:54:41 2017 -0800 + + Add the Gumstix AeroCore2 to the build system. + +commit 05cf34a51003c5de16399acadf6431bbed613e87 +Author: Daniel Agar +Date: Sun Apr 16 21:19:23 2017 -0400 + + ekf_att_pos_estimator remove unused _mission_sub + +commit ed1b442065c83c1c93677370e7b66e9f72187b0e +Author: Daniel Agar +Date: Sun Apr 16 21:16:47 2017 -0400 + + mission require valid landing after DO_LAND_START + +commit 56b028148bcb9b2fa4d6b658307fece64688eb19 +Author: Daniel Agar +Date: Thu Apr 20 11:24:55 2017 -0400 + + Navigator move get_time_inside and cleanup (#7062) + +commit 1913b970d7110834c5f4ecb5b5ee02b2c6d6e32f +Author: Daniel Agar +Date: Mon Apr 17 12:50:04 2017 -0400 + + main state auto mission don't require valid mission + +commit 6f89e9d5511caa230da9c8a6b513c026dd9f3591 +Author: Daniel Agar +Date: Mon Apr 17 09:45:43 2017 -0400 + + integrationtests mavros fix type + +commit c1d9972244537b10930a51b4f569ef40b040f9f5 +Author: Daniel Agar +Date: Mon Apr 17 00:18:39 2017 -0400 + + commander add parameter COM_ARM_MIS_REQ + + - arm without mission on by default + +commit 709bd8cb28a214f40da7b0059909e01815a54b20 +Author: Matthias Grob +Date: Wed Apr 19 15:49:35 2017 +0200 + + mc_pos_control: combine separate pitch and roll maximum tilt angles into one + because there is no sense to have different angle scalings into different directions + it would lead to unintuitive piloting experience + acceleration is directly coupled to the tilt angle regardless of possible assymetric multicopter vehicles + +commit d1b270d5b2b2d35cdfec2299b188ef9a6e916b16 +Author: Matthias Grob +Date: Wed Apr 19 12:03:03 2017 +0200 + + land_detector: fix sanity condition that we have ground contact when we are landed to include the hysteresis flag + because the condition was looking for the instantaneous flag and during the hysteresis time the state did not change anymore + +commit caecdbd60bc93240fbb3bce1513bbce71d86fb29 +Author: Matthias Grob +Date: Tue Apr 18 16:50:48 2017 +0200 + + land_detector: treat altitude mode like position mode with vertical checks but without horizontal checks + because in altitude mode we have a baro available and can therefore check vertical movement + we can not check horizontal movement but I consider the checks for landing still pretty safe + unlike in manual mode we are not allowed to disarm before land detection in altitude mode + +commit 08660251499ceaaf613706232d99138622dd6197 +Author: Beat Küng +Date: Wed Apr 19 07:31:17 2017 +0200 + + shutdown: disable work queues for QuRT + +commit 643a3ba2a72778cd751ad1b7aba104f350a3a103 +Author: Beat Küng +Date: Wed Apr 19 07:04:40 2017 +0200 + + board_config: clean up board_config.h on POSIX targets + +commit aa6814217e95924feef0fcfb7a0f5fc0294545ed +Author: Beat Küng +Date: Tue Apr 18 21:36:07 2017 +0200 + + shutdown.cpp: use nullptr instead of NULL + +commit dcccb3a718b95d4a26d3900d22fb7996aca46dc6 +Author: Beat Küng +Date: Tue Apr 18 20:41:46 2017 +0200 + + system_config.h: remove typedef's, there're defined in board_common.h + +commit a2c80e3d55c223d14a9ca5a5bddb55a3f0cb92a3 +Author: Beat Küng +Date: Tue Apr 18 20:41:20 2017 +0200 + + px4_config.h: remove system_config.h include, board_config.h already includes it + +commit c98212ecd6637d700b3ab6304332724a94148a27 +Author: Beat Küng +Date: Tue Apr 18 19:42:07 2017 +0200 + + shutdown: ifdef for NuttX builds without work queue support + + For example on px4cannode-v1_default. + +commit ec5f5bb8089d608876839e1215b1f1edfbb43fee +Author: Beat Küng +Date: Tue Apr 18 18:02:12 2017 +0200 + + board_config.h: add #pragma once + +commit e129969ea23f80c67db59f72fcafb1ce686329eb +Author: Beat Küng +Date: Tue Apr 18 15:56:29 2017 +0200 + + tap_pwr: fix definition of board_shutdown() + +commit 73cb423db61680bc3fcec02c3f4fba291efc6a4f +Author: Beat Küng +Date: Tue Apr 18 14:09:48 2017 +0200 + + commander: add power button notification callback + +commit 7cb71af949a8f0d521aea00ad2472909088a5296 +Author: Beat Küng +Date: Tue Apr 18 14:09:14 2017 +0200 + + reboot.c: switch to px4_shutdown_request() + +commit 1d1eedb086d67b1ed113b2165fdb08d0791bfe39 +Author: Beat Küng +Date: Tue Apr 18 14:08:48 2017 +0200 + + logger: register shutdown hook for graceful shutdown + + This will avoid file system corruptions in cases where px4_shutdown_request + is used. However it will not help obviously when the battery is pulled + directly. + +commit 0165633bf3dee7b7626cd1ba08a013940fbcec24 +Author: Beat Küng +Date: Tue Apr 18 14:06:30 2017 +0200 + + board_config: remove px4_board_pwr, use px4_shutdown_request instead + + px4_board_pwr has become obsolete with the addition of board_shutdown + +commit 25dfa9cda69b382599333c543cae5c947cedae17 +Author: Beat Küng +Date: Tue Apr 18 14:03:57 2017 +0200 + + posix board_config.h: add include board_common.h + + To get the new API definitions + +commit 694bf4842295261fd0338bde5345ec8ab7a611d2 +Author: Beat Küng +Date: Tue Apr 18 14:02:30 2017 +0200 + + system: add generic shutdown API + +commit 211837c73b451d2cccc527cab3fece5ad30fbb86 +Author: David Sidrane +Date: Wed Apr 12 17:16:50 2017 -1000 + + tap:Use board power button notification API + + This adds the board power button notification registration + and shutdown API points. + +commit 109db75881c82ebcb3014113227cbdbaecc22547 +Author: David Sidrane +Date: Wed Apr 12 17:09:52 2017 -1000 + + Added board power button notification API + + Defined types and interface to support a notification call back + on power button events. + +commit 57fa031e2b52cd9f0cd3429bdd368fed7ea13486 +Author: jwilson +Date: Wed Apr 19 14:08:29 2017 -0700 + + Fixes problem preventing params on snapdragon platforms from being saved to flash memory. + +commit 0aaf5953178c219ec90095bb5b454bd5337177da +Author: jwilson +Date: Wed Apr 19 18:54:28 2017 -0700 + + Modified sanity test to identify success from the output of the PX4 flight stack, instead of QuRT. + +commit 7442affaf6cbc117a5e905c7661ad917b1f2ce72 +Author: Beat Küng +Date: Thu Apr 20 07:33:51 2017 +0200 + + px4fmu-v2_default.cmake: enable vmount + +commit 36b26434024d82519fd720a8e792ae7997c738c8 +Author: Beat Küng +Date: Thu Apr 20 07:33:24 2017 +0200 + + rcS: make sure if 'vmount start' fails, boot is not aborted + +commit 88e19a09162ab51b4d5148fef20d327fd3192025 +Author: Lucas De Marchi +Date: Wed Apr 19 22:31:32 2017 -0700 + + nuttx build: fix dangling continuation line (#7079) + +commit 6a99281501d80155bfd7e4bb572612fab9c5c9c8 +Author: Nate Weibley +Date: Wed Apr 19 10:36:14 2017 -0400 + + Incorporate @bkueng's feedback, inhibit bogus output on first pass + +commit 56f4f2b41f2a20e26936d09023a3a0e383cc7893 +Author: Nate Weibley +Date: Tue Apr 18 12:47:15 2017 -0400 + + Fix top output, indentation for #7020 + + Previously load stats were stored outside of the printloop, but + with the refactoring to save memory state was reset and used in + the first loop before the actual load calculations were valid. + + Fixed by moving the summary info to the bottom of the top printout + after everything is computed. Also restructured the callback to + not depend on a line counter and fixed astyle glitches. + +commit 349a468f81476419112c031f7a871d96260540ba +Author: Julian Oes +Date: Wed Apr 12 10:26:41 2017 +0200 + + vmount: add to startup script, disable by default + + vmount is now added to the startup script, however, it will only start + if the param MNT_MODE_IN is set to anything but -1. + +commit ed577f705ddeda700a3df99e2dbb956e5d3f48d4 +Author: Beat Küng +Date: Wed Apr 12 10:05:53 2017 +0200 + + vmount: set output to Neutral for VEHICLE_ROI_NONE + +commit c20ff1737cf2ab6220f803ad5827ce815dac5750 +Author: Beat Küng +Date: Tue Apr 11 16:10:46 2017 +0200 + + vmount: poll only on active input + + To reduce latency of the output update when mode is set to auto. + +commit 9ed21afd593f5b89a26e80852f33fe61ac81cb44 +Author: Beat Küng +Date: Tue Apr 11 16:07:54 2017 +0200 + + vmount: simplify initialization + +commit 021b808f6cc7ca2beebb5141954d1847a3e80687 +Author: Beat Küng +Date: Tue Apr 11 16:06:38 2017 +0200 + + vmount: fix null-pointer access by iterating only over the used objects + +commit 7c0c97ce037507c44335cd50210e719b91c44658 +Author: Julian Oes +Date: Tue Apr 11 12:13:38 2017 +0200 + + vmount: added commented output printf + +commit f4b1623550269470b8890a64a64e5db9607d01da +Author: Julian Oes +Date: Tue Apr 11 12:05:29 2017 +0200 + + vmount: wrong pointer was passed to update + +commit 87d5b41b8471459dab50ad9d0dce38e7cea4fa9b +Author: Julian Oes +Date: Tue Apr 11 12:05:07 2017 +0200 + + vmount: fixed wrong index + +commit ec36bdcd106dc7dc1f23d3e47bb787d77d093901 +Author: Julian Oes +Date: Tue Apr 11 12:04:13 2017 +0200 + + vmount: always initialize + + MNT_MODE_IN 0 now means to automatically check all inputs. + +commit e3d1b7fab4057bde3bb30829c158ccd7e7ee1681 +Author: Julian Oes +Date: Tue Apr 11 12:03:33 2017 +0200 + + vmount: _first_time flag wasn't ever reset + +commit 07de797e8d845385bf76b3a3f41f793b8f3c46ec +Author: Julian Oes +Date: Tue Apr 11 12:02:35 2017 +0200 + + vmount: correctly set control_data output arg + + The control_data pointer wasn't correctly set for the cases where there + actually was a change/command. + +commit e1246063e99ada9dfdd7476deeddeb30a54248f2 +Author: Julian Oes +Date: Mon Apr 10 21:05:55 2017 +0200 + + vmount: another try to get abs and types right + +commit 702922e677a288fd18cbd5bbb08c01b984d4ec5d +Author: Julian Oes +Date: Mon Apr 10 19:52:11 2017 +0200 + + vmount: _get_aux_value needs to be re-used + +commit c33e46167c3b6760ce546ef197847eef9563c499 +Author: Julian Oes +Date: Mon Apr 10 19:49:15 2017 +0200 + + vmount: type-promotion fix clang-tidy + +commit a9523155cfaf0099061edf0ef472d5b1bf631574 +Author: Julian Oes +Date: Mon Apr 10 19:39:31 2017 +0200 + + vmount: small formatting change + +commit caf69b290a5e36cbc71f58b0a6c1259816178178 +Author: Julian Oes +Date: Mon Apr 10 15:13:06 2017 +0200 + + vmount: refactor to auto-select between all inputs + + It is not convenient having to change a parameter to change a gimbal + from RC input to mavlink input mode or back. This refactor changes the + behaviour to use whatever is available, RC or mavlink commands. + + Once a mavlink command is followed, control can be taken back using RC, + however, this requires a clear stick change. + +commit 809fec8c0579835d1fa9f1315f7ebc4398800502 +Author: Daniel Agar +Date: Mon Apr 17 11:03:34 2017 -0400 + + navigator treat TAKEOFF like POSITION if already flying + +commit 304aeddf03434c7c53634ec3b658a37d851ed00e +Author: crashmatt +Date: Wed Apr 19 05:05:14 2017 +0200 + + TinyBson - Compatibility with cpp compiler + Changed "private" keyword used for argument to "priv" + +commit 7b8f3b03a8cc5c31240a7e27134f75f8f722b38d +Author: Daniel Agar +Date: Tue Apr 18 23:50:20 2017 -0400 + + cmake patch depend on previous patch target (#7075) + +commit 4a36a806ded2d4fc79c52dc3cc7f12938567e4a9 +Author: David Sidrane +Date: Mon Apr 17 14:44:28 2017 -1000 + + px4fmu-v4 enable CONFIG_DEBUG_ALERT + +commit 566d73ec22516e2544f3d69c0c79bde59c2d8c2f +Author: David Sidrane +Date: Mon Apr 17 14:30:51 2017 -1000 + + Nuttx Build option had repeated ARCHWARNINGS + + The Make.defs compisition is + + ARCHWARNINGS = $(PX4_ARCHWARNINGS) + ARCHCWARNINGS = $(PX4_ARCHWARNINGS) $(PX4_ARCHCWARNINGS) + ARCHWARNINGSXX = $(ARCHWARNINGS) $(PX4_ARCHWARNINGSXX) + + so the pieces from nuttx-configs/PX4_Warnings.mk should not be combined. + +commit 0ba99df55ea426a6f5d1bd3bbd65b3c88fbbe163 +Author: David Sidrane +Date: Mon Apr 17 11:42:10 2017 -1000 + + Use as strict or stricter warnings than NuttX has + + Reinstate unused checks. + +commit 1e2cef1d7212fdb3d5d57e784cea47c3df32001b +Author: David Sidrane +Date: Mon Apr 17 11:42:01 2017 -1000 + + Fix Unused warning + +commit 2b994b8778724b449bb2c7cabd1cfee24adad141 +Author: David Sidrane +Date: Mon Apr 17 11:41:52 2017 -1000 + + Fix Unused warning + +commit 06997915c23919e4cc652a3bcf94b9c8ede7d96c +Author: Beat Küng +Date: Tue Apr 18 10:47:01 2017 +0200 + + px4airframes: update image path for markdown after dev-guide update + +commit 42d2f8a798db163d25a1fba98759abc13a302fe1 +Author: Beat Küng +Date: Tue Apr 18 10:11:57 2017 +0200 + + px4airframes markdown output: merge output columns with maintainer + +commit 89c24cd697988b497bc3b5277edae717b7149958 +Author: Beat Küng +Date: Tue Apr 18 10:10:33 2017 +0200 + + 13001_caipirinha_vtol config: fix motor assignment documentation + +commit 2d9a82198aa7d437d24dd9cd0b37cfd7081c3375 +Author: Beat Küng +Date: Wed Apr 12 16:59:40 2017 +0200 + + airframes markdown output: merge Outputs where possible for each group + +commit 1df974221927dfbeebe53ddc9fdbe4656f26e7f2 +Author: Beat Küng +Date: Wed Apr 12 16:59:03 2017 +0200 + + airframes: add @output meta-data + +commit ce2502a74c0c94ec629ed9e207c8f5e2645a3a44 +Author: Beat Küng +Date: Wed Apr 12 14:37:42 2017 +0200 + + rc.interface: fix indentation + +commit a73c0d469bd48eaac4e5703db7c72875fae313f0 +Author: Beat Küng +Date: Wed Apr 12 14:37:29 2017 +0200 + + airframe configs Quadrotor x: fix @output tags + + extend where needed, only keep the full list for 4001 (and 4002 which differs) + +commit e30d3a53f5dfe9188c34cb8e98bc9bb7c9a3e925 +Author: Beat Küng +Date: Wed Apr 12 14:24:31 2017 +0200 + + airframe configs: move 4002_qavr5 to 4003_qavr5 + + There was already an airframe with id 4002. + +commit a943bf37f0686470ef7e8c27751216aa685af44c +Author: Beat Küng +Date: Tue Apr 11 10:40:54 2017 +0200 + + Tools/px_process_airframes: add markdown output + +commit 62c1a23ea3a600c078ea072827a52c76ff221783 +Author: Beat Küng +Date: Tue Apr 11 10:40:14 2017 +0200 + + Tools/px4airframes: refactor & remove some unneeded code + +commit 59ea964ea2fc932f5ad38acabcb643b70bc63290 +Author: Beat Küng +Date: Tue Apr 11 10:39:07 2017 +0200 + + remove Tools/aiframes.xml: not needed anymore + +commit c86185d4be72e0eb704cc47334ac415fd5852d47 +Author: Daniel Agar +Date: Sun Apr 16 16:01:38 2017 -0400 + + sensors init CAL_ACC0_ID and CAL_GYRO0_ID for QGC + +commit 00158f6e0e98e3eb841e9fe948f261efdcd6269e +Author: Lorenz Meier +Date: Tue Apr 18 08:55:05 2017 +0200 + + Navigator: Use correct command to start RTL + +commit 96458d3184dd5203f4417b1bf1e871b0f70f7eca +Author: Don Gagne +Date: Sun Apr 16 17:07:19 2017 -0700 + + Support for RTL and Delay mission commands + +commit 3721fb9d52ca6d9a928fd88c31b03eeb6152a9bb +Author: Daniel Agar +Date: Mon Apr 17 20:57:35 2017 -0400 + + cmake cleanup nuttx dependency handling (#7007) + + - closes #6501 + - closes #6820 + - closes #6881 + +commit f460f5b34c665eb9a4a442466692a9779daa6560 +Author: Daniel Agar +Date: Fri Apr 14 19:48:33 2017 -0400 + + mc_pos_control minor cleanup + +commit 34058cbc21080c58967df7748999f0c78ec141d7 +Author: Daniel Agar +Date: Mon Apr 17 09:31:49 2017 -0400 + + mavlink EXTENDED_SYS_STATUS add takeoff and landing (#7064) + +commit 91d2ad17b773446da135f5eca18ec16256448564 +Author: Chris Lovett +Date: Sun Apr 16 16:41:32 2017 -0700 + + Fix takeoff overshoot (issue #319). + +commit 18293875b7da78b15e536770e4d9d9557a218062 +Author: Andreas Daniel Antener +Date: Sun Apr 16 16:10:31 2017 +0200 + + Old style switches: changed the loiter switch to have priorit over main switch (#6764) + +commit 0d2e847c57540602ba1e9058c2801f9d0373fc3b +Author: Julian Oes +Date: Sun Apr 16 16:03:06 2017 +0200 + + tag_to_version.py: fix Python3 error (#7056) + + subprocess.communicate returns bytes instead of a str which is not the + same for Python3. Therefore, we need to decode the bytes. + +commit 4487f0662975a97cd784d1c7d794ac02bf5acf8a +Author: Daniel Agar +Date: Fri Apr 14 20:16:21 2017 -0400 + + fw_pos_ctrl_l1 stop using sensors_combined + +commit 1b8ed8ab08679949b939cc9f3820b36612240d86 +Author: Daniel Agar +Date: Sun Mar 5 01:54:41 2017 -0500 + + add FW to Launch detection param group + +commit 71004ab8979d68e6b3add8727307c7c14f751abc +Author: Daniel Agar +Date: Sun Mar 5 01:35:05 2017 -0500 + + FW launchdetector only run if armed + +commit 9038be2d832be38b7be1fa0dad8f1addfc6d34f0 +Author: Nate Weibley +Date: Fri Apr 14 14:04:33 2017 -0400 + + Fix EKF velocity innovation limit preflight check + +commit f70b4ef8837cd017976dbba732b014eb11850d6c +Author: Lorenz Meier +Date: Tue Apr 11 07:37:10 2017 +0200 + + Navigator: Fix RTL state handling by enabling auto-continue after descend + +commit 2322a4d23296dbac9b8de8bea54af0139fcf37cf +Author: davidaroyer +Date: Tue Mar 28 10:55:18 2017 -0500 + + DF_MS5611_Wrapper: convert baro pressure to mbar + + Temperature compensation in sensors.cpp calculates Baro Altitude + assuming baro pressure is stored as mbar. + +commit 128f726cd9e912a2dc257a376d57159ba5a79737 +Author: Sander Smeets +Date: Wed Apr 12 02:22:46 2017 +0200 + + Add paramter to enable rc stick override + +commit ff3994da1b3987fe11f64edc536f6961ede35dcd +Author: David Sidrane +Date: Tue Apr 11 12:46:51 2017 -1000 + + mpu6500 Fixed 'test' function causes register checking to find a false faults + + Added hold off of testing for register faults from the duration + of the test. + +commit c3c5be3881e729bcacdddd938d470ce849b31a9a +Author: David Sidrane +Date: Tue Apr 11 12:41:43 2017 -1000 + + mpu9250 Fixed 'test' function causes register checking to find a false faults + + Diisabled interrupts in reset to make command to reset atomic. + + Added hold off of testing for register faults from the duration + of the test. + +commit 15460ade775e4155786dba7c4b7dd840e7bec5d2 +Author: David Sidrane +Date: Tue Apr 11 12:31:33 2017 -1000 + + Fixed 'test' function causes register checking to find a false faults + + Added hold off of testing for register faults from the duration + of the test. + +commit bb168287da30959c345212838dbaf92de1fab207 +Author: Julian Oes +Date: Thu Apr 13 11:56:16 2017 +0200 + + gps: just use termios on QURT + + QURT has added support for termios calls a while back that we can now + use. + +commit a41001354a734b2aa9685ec8f1779ed8fc9c20f0 +Author: Daniel Agar +Date: Thu Apr 13 18:18:57 2017 -0400 + + FW landingslope delete unused (#7046) + +commit 12505177b66b57ab20c7073054f71c6d9b47cd47 +Author: ChristophTobler +Date: Thu Apr 13 14:21:41 2017 +0200 + + add killswitch to snapdragon pwm driver + +commit 9eb0e62787d4bc6e9334f20d14aa83960c8d68ff +Author: Nate Weibley +Date: Thu Apr 13 10:51:53 2017 -0400 + + Support calibration of fast+slow gyros #6998 + +commit 5fc20bea5dbab9c6097c01c538151532d19449e2 +Author: Mohammed Kabir +Date: Thu Apr 13 15:39:37 2017 +0200 + + camera_trigger : add support for resetting trigger sequence + +commit 7fcb3b4f93383ea408a39842b0d79d37a2027787 +Author: Mohammed Kabir +Date: Thu Apr 13 15:25:51 2017 +0200 + + camera_trigger : add support for sending ACKs for trigger commands + +commit 056c99b6fb4e33797dd6ba5cc49e40d075ee5f93 +Author: Mohammed Kabir +Date: Thu Apr 13 13:44:32 2017 +0200 + + px4fmu-v4 : add probe instrumentation for timing analysis + +commit 4850aef4f572ae185d012f01f82a6736d435b5bb +Author: Mohammed Kabir +Date: Thu Apr 13 13:43:36 2017 +0200 + + px4fmu-v4pro : add probe instrumentation for timing analysis + +commit 2c0d1c013a559a3470dd005b2b03cf2d05afc11e +Author: Mohammed Kabir +Date: Thu Apr 13 13:13:46 2017 +0200 + + camera_trigger : digicam control command should only shoot once + +commit e4896a59721693ad6a7391914e44bdd15bd1d770 +Author: Mohammed Kabir +Date: Thu Apr 13 13:09:30 2017 +0200 + + camera_trigger : remove unnecessary constrains for constant values + +commit ae35bf524dd190b7aa3369cdbf2f9d895c58234d +Author: Mohammed Kabir +Date: Thu Apr 13 13:07:59 2017 +0200 + + camera_trigger : enforce a minimum activation time in PWM modes + +commit 24f57b00a60a02bf210c391a3d7c4ea822656775 +Author: Mohammed Kabir +Date: Thu Apr 13 11:39:02 2017 +0200 + + camera_trigger : consolidate camera power control and fix camelCase + +commit 164e200d8e6311eb6b6b97d1729aa722fe2f1585 +Author: Mohammed Kabir +Date: Thu Apr 13 10:48:28 2017 +0200 + + camera_trigger : consolidate handling of pins + +commit 0a5ada9e02488721564b0cf5a41723e2dcc99323 +Author: Mohammed Kabir +Date: Wed Apr 12 11:35:09 2017 +0200 + + stm32 : formatting + +commit f9862ec5a88ba9bbcc5cb0f9fd681b0243c6646e +Author: Mohammed Kabir +Date: Wed Apr 12 08:59:29 2017 +0200 + + camera_trigger : add default mode for generic PWM triggering + +commit 9be7ad5805c05dc38b680086ed262f402701542f +Author: Mohammed Kabir +Date: Tue Apr 11 23:39:22 2017 +0200 + + camera_trigger : clean up iterators + +commit c97226b9da794df167e166707a3f779886887532 +Author: Mohammed Kabir +Date: Tue Apr 11 23:29:32 2017 +0200 + + camera_trigger : add generic pwm interface for servo-like trigger systems (e.g IR trigger) + +commit c06d1a9dbe4a727fd67fceae04296698d8b8e7eb +Author: Mohammed Kabir +Date: Tue Apr 11 23:19:04 2017 +0200 + + camera_trigger : rename Seagull MAP2 interface + +commit 3dee42b5ca737601671af0ca57c243d44ed69ebf +Author: Mohammed Kabir +Date: Tue Apr 11 12:23:53 2017 +0200 + + stm32 : deconflict pwm_get_rate_group from all other timer modes + +commit 3b3e2b275e960453dbff7af8bec46eef1a856275 +Author: Mohammed Kabir +Date: Tue Apr 11 12:05:35 2017 +0200 + + px4fmu : consolidate usage of output mode + +commit 6d3c16a35b3d868bada799c1a9b37b0a2636999a +Author: Mohammed Kabir +Date: Tue Apr 4 19:24:14 2017 +0200 + + camera_trigger : cleanup pwm interface + +commit ea890ecdd39ae31e319ebac005542e3851f8c35b +Author: Mohammed Kabir +Date: Tue Apr 4 19:03:48 2017 +0200 + + camera_trigger : clean up console output + +commit 704de4f88f69d6be4ced001e5e30d5c762b7916e +Author: Mohammed Kabir +Date: Tue Apr 4 19:00:26 2017 +0200 + + stm32 : deinit trigger pins properly + +commit 82a1bd83bce47d9247ce1a9a700c99ef0e0ef58a +Author: Mohammed Kabir +Date: Tue Apr 4 15:55:00 2017 +0200 + + stm32 : add new interface for PWM-based camera_trigger + +commit 2b838f57043725f33a38db886719f0ededbbae5b +Author: Mohammed Kabir +Date: Mon Apr 3 17:28:43 2017 +0200 + + camera_trigger : rename relay to gpio + +commit 95778c74e25bb8af7efafb093db1b379fb8b6e3c +Author: Mohammed Kabir +Date: Mon Apr 3 18:06:46 2017 +0200 + + rcS : properly handle trigger/actuator pin mixing + +commit 827725fbe06084bc2ad890a3fc04e4aa5279f3a6 +Author: Daniel Agar +Date: Thu Apr 13 13:30:22 2017 -0400 + + cmake remove -Weffc++ (#7044) + + - closes #7040 + +commit 3fda79ef8b05493ded0037c6bc5305f2b2563f72 +Author: Jon Watson +Date: Thu Apr 13 11:37:19 2017 -0500 + + set battery warning for MAVLink battery status (#6890) + +commit 340773096d3d01315d82f093aa2f530576692dfb +Author: Dennis Mannhart +Date: Wed Apr 12 16:51:44 2017 +0200 + + landdetector: exit landing state if manual.z is larger than threshold + +commit 239370d72c594dd86a82656dd8ce61c145b4932c +Author: Mohamed Abdelkader Zahana +Date: Thu Apr 13 10:54:39 2017 +0300 + + use 1E7 instead 10000000.0f + +commit a9ec1a35bc83b84e9663af161f173f98fed4b250 +Author: Mohamed Abdelkader Zahana +Date: Thu Apr 13 09:27:21 2017 +0300 + + divide lat/lon received from HIL_STATE_QUATERNION msg by 1E7 + +commit 2f6249af2f9bb2c35941e82bfbdd5d7d434be771 +Author: Daniel Agar +Date: Wed Apr 12 12:02:00 2017 -0400 + + cmake add better logs_symlink dependencies + +commit 2955a2c3173c3a88777ac7f78ae32c20f0679bc3 +Author: Matthias Grob +Date: Wed Apr 12 18:58:37 2017 +0200 + + simulator: typo in initial output message + +commit f608abc6b0937b162dfb338b25058179e6ffecb5 +Author: Daniel Agar +Date: Tue Apr 11 21:21:07 2017 -0400 + + README add uavcan and aero labels (#7026) + +commit 06c4a0d1950558fe730b67c98c1625a048ef518a +Author: Daniel Agar +Date: Tue Apr 11 11:56:33 2017 -0400 + + README link to github labels + +commit 39dc983c6f4554e4825b31a595e250b040cdaa8b +Author: Lorenz Meier +Date: Mon Apr 10 09:09:12 2017 +0200 + + DriverFramework: Update to new version and new dspal submodule / location + +commit 1302b6a79649059a3abc75253cbda2dc3e0081fc +Author: davidaroyer +Date: Tue Mar 28 10:59:39 2017 -0500 + + inav: check for updated baro in baro_offset calculation + +commit 24380ae88c1c7c188a8ac6e8b07492a1db00c71a +Author: Beat Küng +Date: Mon Apr 10 14:01:41 2017 +0200 + + logger: add SDLOG_DIRS_MAX param to limit the max number of log directories + + Disabled by default, so that logs are not deleted unexpectedly. + +commit 685f114d293c641492942c4946326520851eb048 +Author: Beat Küng +Date: Fri Apr 7 16:59:52 2017 +0200 + + sitl_target.cmake: create a symlink to the log directory in the build dir + + Allowing for easier access to SITL logs. + +commit 7f0db95f870fb9ce4602d6b9ed66422a3cb6e7e6 +Author: Beat Küng +Date: Fri Apr 7 16:58:25 2017 +0200 + + logger: reduce CPU load by ~1.5% + + Reduces CPU load from ~6.9% to 5.3% (tested on Pixracer & Pixhawk). The + method is only used once, so it does not increase flash usage. + +commit 75bd4f112158533227d6966fc73a80e242e75c55 +Author: Beat Küng +Date: Fri Apr 7 17:51:06 2017 +0200 + + logger: implement a logrotate + + Remove old log directories on startup if free space falls below a threshold. + The threshold is 300MB or 10% of the disk capacity if that's smaller. + +commit 85b074f8d84c8be30d6d93ed5e00d850292f1fae +Author: Lorenz Meier +Date: Sun Apr 9 23:16:50 2017 +0200 + + Navigator: Fix RTL state sequence + +commit 83cf4fb16e2dd9339044902b1fe494af52cd44e3 +Author: Daniel Agar +Date: Mon Apr 10 13:29:44 2017 -0400 + + cmake multi_tables.py dependency + +commit 5fd7f2fa6f5b2de2431ef9fd22759fc4953b94eb +Author: Lorenz Meier +Date: Mon Apr 10 23:18:10 2017 +0200 + + Navigator: Clean up of mission block init + +commit 8687d414bfdce24537e45b109888dd6e4b8470eb +Author: Dennis Mannhart +Date: Thu Mar 30 15:44:38 2017 +0200 + + mc_pos_control: new variable that defines speed in manual controlled mode + +commit 232f428f6e1dbaee4626ea16bd3c172672658d9e +Author: ChristophTobler +Date: Mon Apr 10 15:41:45 2017 +0200 + + add ll40ls for Aerofc + +commit 0b8e88f476589b84d071d238bd429a8fca6343c0 +Author: Daniel Agar +Date: Tue Feb 7 03:27:28 2017 -0500 + + fw_pos_control_l1 remove unnecessary ground_speed + +commit dc30498c809c08c70d71656524329ce71430c51b +Author: Daniel Agar +Date: Tue Feb 7 02:18:15 2017 -0500 + + fw_pos_control_l1 control_position split position_setpoint_triplet + +commit 0b0c552deef242f5242b6cd476102cb908addf2b +Author: Daniel Agar +Date: Tue Feb 7 01:56:54 2017 -0500 + + fw_pos_control_l1 remove unused ground_speed arg + +commit af7b2cd22ff884c3619614ebeb0ca87ac52b3666 +Author: Daniel Agar +Date: Tue Feb 7 01:51:57 2017 -0500 + + fw_pos_control_l1 cleanup init and uorb helpers + +commit 474ce2851ead53137283ff7963d073231aa2682d +Author: Daniel Agar +Date: Tue Feb 7 01:28:27 2017 -0500 + + fw_pos_control_l1 using math constrain, max, min, radians + +commit 8b4877a6ebe1717146cdf5278e97ae3760b3863b +Author: Daniel Agar +Date: Tue Feb 7 01:15:41 2017 -0500 + + fw_pos_control_l1 delete unused terrain helper + +commit 7e3d07207c4fd0143f31c7cc8addb57a8e0e7014 +Author: Mark Whitehorn +Date: Sat Feb 25 20:41:52 2017 -0700 + + Update README.md + +commit 955749ed6f2498fe24c82b88c6757a00b640de92 +Author: James Goppert +Date: Mon Apr 10 03:06:21 2017 -0400 + + Add iris_rplidar model (#6558) + + * Whitespace cleanup and add config for rplidar. + + * Add rplidar target. + + * Disable gps for rplidar. + +commit 36f3befec8fdf1fe6b51688f89ff34484b039fc4 +Author: Mark Charlebois +Date: Wed Mar 29 00:10:01 2017 -0700 + + Updated to latest dspal and cmake_hexagon + + DriverFramework has to be updated to update dspal to the + ATLFlight version of dspal. + + Signed-off-by: Mark Charlebois + +commit c5e0bf1c2f4f2cfbc3aa95bfbb14c7b45778b1e0 +Author: Daniel Agar +Date: Sun Apr 9 13:17:20 2017 -0400 + + uORB combine VTOL FW and MC virtual topics (#7008) + +commit 19f0b0be3a405eea28e2df4cf06725ccd75b4138 +Author: Lorenz Meier +Date: Sun Apr 9 16:39:01 2017 +0200 + + Navigator: Altitude acceptance to switch to new waypoints should be more accurace than horizontal distance by default + +commit 3b743fbbe97bdc264455944fb16e6cee7e7c9db8 +Author: Lorenz Meier +Date: Sun Apr 9 17:06:08 2017 +0200 + + MC position control: Smoother takeoff + + This patch ramps up the throttle to hover throttle instead of a fixed value and limits the vertical takeoff speed to the value set in the parameter. This should ensure smoother, slower takeoffs, in particular in autonomous flight modes. + +commit 61cd89efc1827a21debd43a1dd8f46acf3456040 +Author: Lorenz Meier +Date: Sun Apr 9 16:39:52 2017 +0200 + + Land detector: Since multicopters take off and land slower than 0.7 m/s, setting the default detection threshold to 0.5 m/s is a much safer default + +commit 4ff3fb4dee63ff57eb2b8cabdecddf94cb561ef2 +Author: Dennis Mannhart +Date: Thu Mar 30 17:01:16 2017 +0200 + + mc_pos_control: if takeoff setpoint in auto mode, then do not enter ground contact + +commit 08cf97c6870bfa763b14cb1ba2dfcee9af6482c2 +Author: Lorenz Meier +Date: Sun Apr 9 12:22:50 2017 +0200 + + Commander: indicate failsafe reasons more clearly + +commit 10ebac202604f33de2fd35139e4a06ac57164889 +Author: James Goppert +Date: Sat Apr 8 23:47:38 2017 -0400 + + Fix build when px4 is a submodule (#7006) + + * Fix build when px4 is a submodule + + * Check if submodule directory exists. + + * Fix submodule directory reading + +commit 343593618916418c7f3d16efa9fa603231eac1fb +Author: David Sidrane +Date: Fri Apr 7 09:40:08 2017 -1000 + + Force the patches to be applied in order again! + + While the list was sorted, this change serialize the application + of the patches. + + Moved the disply to the actual application of the patch not + the configuration step. + +commit f74d6e443e9daca1455c08e9a9517b911d3a5de7 +Author: Lorenz Meier +Date: Fri Apr 7 22:36:59 2017 +0200 + + Navigator: Initialize RTL state properly + +commit 8c9affddc8159a82f13f99608855b7c82bd9b3a3 +Author: Daniel Agar +Date: Thu Apr 6 16:06:11 2017 -0400 + + travis-ci generate and upload parameters.md + +commit cff20ee51ee6ca0c67dbfdb55e4718025391f0b4 +Author: Kevin Lopez Alvarez +Date: Fri Apr 7 18:14:04 2017 +0200 + + FMUv4pro : updates (#6983) + + * FMUv4pro : allow power monitoring for hipower rail + + * FMUv4pro : init temperare calibration EEPROM CS + + * FMUv4pro : workaround for safety switch + + * FMUv4pro : remove useless and conflicting defines + + * FMUv4pro : disable internal pull-up for OC sensing + + /FAULT won't achieve VinputLow with internal pull-up resistor so it must + be turned off for both /VDD_5V_PERIPH_OC and /VDD_5V_HIPOWER_OC. + Replaced by external pull-up. + + * FMUv4pro : correct safety switch handling + + RC02 has a hardware pull-down on this signal + + * Revert "FMUv4pro : workaround for safety switch" + + This reverts commit 9528ae29b68700fa7c6604c1ac2756c7dac2819c. + +commit 854511b14b3e19ea0a291fc67a54797eeaef2e33 +Author: Matthias Grob +Date: Fri Apr 7 17:33:19 2017 +0200 + + cmake: NuttX make shell script call explicit (#6996) + +commit 94ef3db4079e52e6d9d541d766c9a7d08acfb6d8 +Author: sirPerna +Date: Tue Mar 14 12:28:56 2017 +0100 + + autostart external airspeed sensor on i2c port 2 + +commit 6ef2ae29993c02f926c8719d29d84202b1fe3142 +Author: David Sidrane +Date: Thu Apr 6 17:21:36 2017 -1000 + + Reduce USART1 tx buffer by 8 bytes to fix aligment issue + + The recent changes to the timers increased memory by 8 bytes. + and should have ONLY added 8 bytes + was 20000dc0 40 20000E00 + is: 20000dc8 40 20000E08 + s/b 20000E08 1f3 next symbol + + But for some unknown reason the linker skipped to the next alignment + of 256 and wasted 246 bytes. + + 20000F00 1f3 next symbol + + Even with .align 8 in the .S file and . = ALIGN(4); in the linker + script I could not move the allocation back only up to the next + 512 alighment. + + So this is a hack to shift things back 8 bytes. + +commit f8d955d5a77b8a4da717c820cab4eb22f421f497 +Author: David Sidrane +Date: Thu Apr 6 04:18:27 2017 -1000 + + Fixed typo in comment + +commit 6541af92975d3040c00dc3f323ac6e6e4ef385a1 +Author: David Sidrane +Date: Thu Apr 6 04:18:02 2017 -1000 + + add-set-ex-to-nsh Reorder patch + +commit cc04dfd27b8fdb8295c0d6177f537bd2cb58bf38 +Author: David Sidrane +Date: Thu Apr 6 03:42:16 2017 -1000 + + Added set [{+|-}{e|x|xe|ex}] [ ] to nsh (#6985) + + * NSH Added support for set [{+|-}{e|x|xe|ex}] [ ] + + Set the 'exit on error control' and/or 'print a trace' of + commands when parsing scripts in NSH. + The settinngs are in effect from the point of exection, + until they are changed again, or in the case of the init + script, the settings are returned to the default settings + when it exits. + + Included child scripts will run with the parents settings + and changes made in the child script will effect the parent + on return. + + Use 'set -e' to enable and 'set +e' to disable (ignore) the exit + condition on commands. The default is -e. Errors cause script to + exit. + + Use 'set -x' to enable and 'set +x' to disable (silence) printing + a trace of the script commands as they are ececuted. The default + is +x. No printing of a trace of script commands as they are + executed. + + Print expanded variables if -x + + * Added comments only on how to use the set +e and and set -x + + * Spelling NSH_PFALG_* -> NSH_PFLAG_* + +commit 392a9fbb1918b6e550c6e95e0dfc071282292939 +Author: Daniel Agar +Date: Tue Apr 4 20:33:23 2017 -0400 + + geotagging.py remove unused imports + +commit 66770226229f12f4086bc1b0d61e322c4bd09a7c +Author: Daniel Agar +Date: Tue Apr 4 20:28:52 2017 -0400 + + geotagging.py pep8 formatting + +commit 7be2eb06a2e2991295aaa5d149097bf3b599b25a +Author: Daniel Agar +Date: Thu Mar 30 22:10:34 2017 -0400 + + geotagging.py handle mismatch of triggers and images + + - print simple progress with time mismatch warning + +commit c2be4df9b733ca332a8b0a5a97a892b74df07596 +Author: Daniel Agar +Date: Tue Apr 4 20:33:41 2017 -0400 + + geo_tag_images.py remove unused imports + +commit 833a7e3677f5df592a7a71bf482ead0cb7943c35 +Author: Daniel Agar +Date: Tue Apr 4 20:30:25 2017 -0400 + + geo_tag_images pep8 formatting + +commit 83d7764e9e2ea29deceaf13880540613a651656d +Author: Daniel Agar +Date: Mon Apr 3 14:33:10 2017 -0400 + + geo_tag_images.py fix to work with PX4 logs + +commit 33b4ec450d7e383fecdac20b6035aab9d77c57ac +Author: Hamish Willee +Date: Thu Apr 6 21:22:16 2017 +1000 + + Update parameter script to include increment, enum value, bitmask, module information + +commit 8e217b028718fb6f0196e8a42ccff026a82c3215 +Author: David Sidrane +Date: Tue Apr 4 06:06:18 2017 -1000 + + bugfix:drv_io_timer properly initialize non-contiguous timer channels + + This fixes the issue with initializing channels 5,6 without + channels 1-4. + + The code assumed all timers actions were in order to be + initialized. This is not the case. This commit fixes that + bad assumption by not stopping the configuration on the + first action entry with a base == 0, but processing all + entries with non-zero base. + +commit b76e7347b526cd2b2421c12aaa50b4b0fd75d292 +Author: Beat Küng +Date: Mon Apr 3 16:07:25 2017 +0200 + + px4fmu-v4pro nuttx config: reduce CONFIG_CDCACM_TXBUFSIZE to 2000 + + Log file download via Mavlink is the one that needs the most bandwidth. + It needs typically around 200B TX buffer, and spikes at around 1500B every + 10sec, with an average download speed of 230KB/s. + +commit 9f9477e1566cf598df7284e9c6c6bafb1c9f65e9 +Author: Beat Küng +Date: Mon Apr 3 16:07:09 2017 +0200 + + px4fmu-v4 nuttx config: reduce CONFIG_CDCACM_TXBUFSIZE to 2000 + + Log file download via Mavlink is the one that needs the most bandwidth. + It needs typically around 200B TX buffer, and spikes at around 1500B every + 10sec, with an average download speed of 230KB/s. + +commit a18fdd2e26ba05aae241fb6be26f0da22bfb903b +Author: Beat Küng +Date: Mon Apr 3 16:07:00 2017 +0200 + + px4fmu-v3 nuttx config: reduce CONFIG_CDCACM_TXBUFSIZE to 2000 + + Log file download via Mavlink is the one that needs the most bandwidth. + It needs typically around 200B TX buffer, and spikes at around 1500B every + 10sec, with an average download speed of 230KB/s. + +commit 40240e83b7ec188909ff077e89d296f3e1288af7 +Author: Beat Küng +Date: Mon Apr 3 16:06:52 2017 +0200 + + px4fmu-v2 nuttx config: reduce CONFIG_CDCACM_TXBUFSIZE to 2000 + + Log file download via Mavlink is the one that needs the most bandwidth. + It needs typically around 200B TX buffer, and spikes at around 1500B every + 10sec, with an average download speed of 230KB/s. + +commit 0392efff9442a2ee7fd309b251b21776caf095f6 +Author: Beat Küng +Date: Mon Apr 3 16:06:41 2017 +0200 + + px4-stm32f4discovery nuttx config: reduce CONFIG_CDCACM_TXBUFSIZE to 2000 + + Log file download via Mavlink is the one that needs the most bandwidth. + It needs typically around 200B TX buffer, and spikes at around 1500B every + 10sec, with an average download speed of 230KB/s. + +commit ff7d062987494754192bec15110cb1f0b4c3a9b9 +Author: Beat Küng +Date: Mon Apr 3 16:06:27 2017 +0200 + + mindpx-v2 nuttx config: reduce CONFIG_CDCACM_TXBUFSIZE to 2000 + + Log file download via Mavlink is the one that needs the most bandwidth. + It needs typically around 200B TX buffer, and spikes at around 1500B every + 10sec, with an average download speed of 230KB/s. + +commit 6f74994c2a97bb10015b8e7480d5c4cafeb6702e +Author: Beat Küng +Date: Mon Apr 3 16:06:15 2017 +0200 + + auav-x21 nuttx config: reduce CONFIG_CDCACM_TXBUFSIZE to 2000 + + Log file download via Mavlink is the one that needs the most bandwidth. + It needs typically around 200B TX buffer, and spikes at around 1500B every + 10sec, with an average download speed of 230KB/s. + +commit 9dab1e36dbb60fc8500d33e0993498dd78ccd4e8 +Author: ChristophTobler +Date: Tue Apr 4 13:15:54 2017 +0200 + + add two-pole-filter to mpu9250 wrapper + +commit 882c5bbdc9b360a46b54bed51fab3b8d6da27f02 +Author: Beat Küng +Date: Tue Apr 4 18:46:48 2017 +0200 + + 4070_aerofc: update MPC and LND parameters + +commit 260b8ea940afd2ea43880b5666bc7ec28914ff97 +Author: Lucas De Marchi +Date: Mon Mar 13 11:48:47 2017 -0700 + + aerofc: remove USB + + There's no USB, don't bring it in. + +commit 5744a0bcece62d155a39127c4fe410c41b6de1e7 +Author: Lucas De Marchi +Date: Mon Mar 13 12:07:40 2017 -0700 + + aerofc: update NuttX config + +commit 06408b8a4ebc4f39eaf99f73f344fd86555b5063 +Author: Lucas De Marchi +Date: Tue Apr 4 16:53:24 2017 -0700 + + ROMFS: allow to run without sercon + +commit c39e9a969565d869b909d6f97e41ef637918e616 +Author: Lucas De Marchi +Date: Fri Mar 24 15:52:04 2017 -0700 + + ROMFS: aerofc: set default EKF2 params + +commit 366ff1f3e9e9593fc04f6cbc7c38b6bb0bd8bed2 +Author: Lucas De Marchi +Date: Wed Mar 22 15:10:26 2017 -0700 + + ist8310: remove undef + + Use PX4_ERROR instead. + +commit 04dac46eaf14f079b39e817d41a8817adb50844e +Author: Lucas De Marchi +Date: Wed Mar 15 00:20:47 2017 -0700 + + ist8310: be resilient to bad data coming from sensor + + It doesn't hurt to test if the sensor is outputing data in the expected + range and it should help with elimination of spikes in case of errors. + +commit e40209ead9011bea57daa17dee92c46c39efa876 +Author: Lucas De Marchi +Date: Tue Mar 14 23:48:09 2017 -0700 + + ist8310: remove commented out and dead code + + This code just makes it harder to grok the driver. When support for this + feature is available we can bring it back. + +commit ade6336fd0ee86a0357bc10057266245ffe575b1 +Author: Lucas De Marchi +Date: Tue Mar 14 23:15:19 2017 -0700 + + ist8310: lower sample rate + +commit 3c48aa4cf183ed7b98b5a4b9c4dda03ece226ec7 +Author: Lucas De Marchi +Date: Tue Mar 14 23:14:35 2017 -0700 + + aerofc: use MPU9250 driver + +commit 3200b032c0fe693e93c145e6336819f3ec7fc06e +Author: Lucas De Marchi +Date: Tue Mar 14 23:12:43 2017 -0700 + + mpu9250: add support to MPU6500 + + MPU9250 is mostly an MPU6500 with a mag (AK8963) in the same package. + Support driving MPU6500 with the MPU9250 driver. The id of the driver + isn't set differently since this way it allows to force a recalibration. + + Ideally MPU9250 driver could even not exist and the support for these + sensors be merged back in the MPU6000 that's more complete. This is an + intermediate step in that direction. + +commit 2805bffe52491504ce40495bd0c381752062e048 +Author: Lucas De Marchi +Date: Mon Mar 13 14:15:41 2017 -0700 + + ms5611: reduce macro scope + + Move the addresses to .cpp where they are used. This should help + noticing discrepancies like the OSR we are using and the sampling + interval. + +commit 47d4c75214c917f2503777ddc54e4de395aece92 +Author: Lucas De Marchi +Date: Mon Mar 13 12:35:24 2017 -0700 + + ms5611: poll sensor at 100Hz + +commit c5108cafff25d7f317ba7b7435733ee4b4e39a79 +Author: Lucas De Marchi +Date: Mon Mar 13 11:44:48 2017 -0700 + + aerofc: fix documentation about pins + + - There's no I2C2, so remove it + - Fix alignments everywhere in board_config.h + - Clarify STM32 ADC (not available) and the ADC on the FGPA + - Fix format on some comments + +commit 11d419161b99bddde65f32d8b744dd4f22866ac3 +Author: Lucas De Marchi +Date: Thu Mar 9 17:14:59 2017 -0800 + + mpu6500: switch driver to 16G range + + All the other drivers use 16G, do the same for MPU6500. + +commit 16cd71025188b3a55146e535ab50ab33e719105c +Author: Lucas De Marchi +Date: Tue Apr 4 12:42:41 2017 -0700 + + aerofc: set tap esc mode + +commit 6b8c0f7db2055d6dc472b22d63230877cedbaec7 +Author: Lucas De Marchi +Date: Thu Mar 2 13:26:13 2017 -0800 + + tap_esc: enable closed loop control if supported by board + +commit 173001e73a6db227f8a95a4505ff30c5c8c34198 +Author: Lucas De Marchi +Date: Tue Apr 4 12:31:13 2017 -0700 + + aerofc: add BOARD_ prefix to define and update description + +commit 41e51a7c85e4e61db17543236038863b3fed1865 +Author: Lucas De Marchi +Date: Tue Apr 4 12:34:18 2017 -0700 + + tap_esc: change define to use BOARD_ prefix + +commit e535156599dfe4781762a4c8d61c09a68297154c +Author: Lucas De Marchi +Date: Mon Feb 13 13:34:44 2017 -0800 + + ROMFS: set baudrate to 460800 for aerofc + + We are getting way to much transfer errors with high baudrate + +commit 12182ec1fc5355d75e12672cc5a7b155fe99f4a1 +Author: bresch +Date: Wed Apr 5 16:39:37 2017 +0200 + + Increase max yawrate default parameters for standard delta VTOL + + MC_YAWRATE_MAX 20 => 50 + + Signed-off-by: bresch + +commit 5788701cc737e8b607eb27ade3fd6db1af4a9eb0 +Author: Pavel Kirienko +Date: Thu Apr 6 12:27:53 2017 +0300 + + Replaced warn() with PX4_WARN() + +commit 02a9ccc4f27c7137cb6471fd6137777f40645132 +Author: Pavel Kirienko +Date: Thu Apr 6 12:26:22 2017 +0300 + + Removed dependency on + +commit 098b57534d338600470531893edfc95e783d1830 +Author: Pavel Kirienko +Date: Wed Apr 5 16:33:44 2017 +0300 + + UAVCAN GNSS bridge: proper handling of various time bases + +commit 8e61ed9b7746eae74a9d12f9348ffd2ec2634376 +Author: Pavel Kirienko +Date: Wed Apr 5 16:05:16 2017 +0300 + + Republishing GNSS Fix2 if no GNSS publishers are available on the bus + +commit 14249d3318aeca5c8509abc27bf2f63e54033e36 +Author: Pavel Kirienko +Date: Wed Apr 5 13:00:36 2017 +0300 + + UAVCAN GNSS bridge status output shows whether support for the old Fix message is active + +commit 75c45b62d7cd5c678248c532db8836493c9a8b81 +Author: Pavel Kirienko +Date: Wed Apr 5 11:56:23 2017 +0300 + + UAVCAN GNSS Fix2 handling + +commit 32ac1288bac88da8ad1594ed32fb452dd5f613e1 +Author: Pavel Kirienko +Date: Wed Apr 5 10:53:19 2017 +0300 + + Libuavcan update + +commit 58f42c19ada493f7861358108739f04cef3c011d +Author: Beat Küng +Date: Wed Apr 5 15:33:07 2017 +0200 + + mpu6000: use MPU6000_ACCEL_DEFAULT_RANGE_G define for accel range + +commit 2506b4099f3de7a474ac5c0ca5ce2ac1e4a69519 +Author: Beat Küng +Date: Wed Apr 5 15:32:34 2017 +0200 + + lsm303d: set accel range to 16g + +commit 51add81f6b01bbddb8ff8cff9589db2c7b7d1483 +Author: Beat Küng +Date: Wed Apr 5 15:30:55 2017 +0200 + + bmi160: set accel range to 16g + +commit 4d7ed14606ec3fd1e73c8846e0c06e2f97572dc1 +Author: Beat Küng +Date: Mon Mar 27 14:27:14 2017 +0200 + + unittests: add PARAM_NO_AUTOSAVE definition + + Seems that the work queue is not available for the tests. + +commit 2946aafc2ba7ff20d2fa6a92623d670e9aa44c50 +Author: Beat Küng +Date: Mon Mar 27 13:52:07 2017 +0200 + + cmake configs: add -DPARAM_NO_AUTOSAVE for esc32, px4esc, px4cannode, s2740vc + + These configs do not have the work queue enabled. + +commit 044a76723530a7af281bc59b63dcffbdb0bd04d7 +Author: Beat Küng +Date: Mon Mar 27 13:46:12 2017 +0200 + + param: add PARAM_NO_AUTOSAVE: if defined, do not depend on LP work queue + + Some NuttX configs do not have the work queues enabled. + +commit b5bb5cffc8cbfef8810619a24116e4d75dabdb0f +Author: Beat Küng +Date: Mon Mar 27 11:25:13 2017 +0200 + + gps: check for allocation failure & avoid busy loop + +commit 1be639ec4616224dbc7a0ea97c56a6ce63796dd9 +Author: Beat Küng +Date: Sat Mar 25 14:07:49 2017 +0100 + + temperature_calibration: turn off param autosave + +commit 43afb8d41e3c29294f92d5a9fec7e0cae908a567 +Author: Beat Küng +Date: Fri Mar 24 17:03:54 2017 +0100 + + sensor calibration: remove param_save_default() calls + +commit 4b18f8ea46aa1d0cb3cb5480f5f97a52d9bf242c +Author: Beat Küng +Date: Fri Mar 24 17:03:04 2017 +0100 + + LandDetector: remove param_notify_changes() + + not needed anymore because of autosave + +commit f256d03364a5b77b5e68b91a53aba70838e20f44 +Author: Beat Küng +Date: Fri Mar 24 17:02:30 2017 +0100 + + param command: remove param_save_default() calls + + Not needed anymore due to autosave + +commit dffba3e03beefa867929eeb65cdb963627458db5 +Author: Beat Küng +Date: Fri Mar 24 17:01:52 2017 +0100 + + param: move variable definitions to the top of the file + +commit a0e2b0c5a247beaf201c6e49a3221c7e04e306e9 +Author: Beat Küng +Date: Fri Mar 24 17:01:16 2017 +0100 + + param: add param_control_autosave to enable/disable autosave + +commit f3e9739ab0319818c9d14a2aa4ae40fc70516139 +Author: Beat Küng +Date: Fri Mar 24 17:00:27 2017 +0100 + + param export: use writer lock + + to protect against concurrent writes to the same file + +commit a5cdff06d5630a769e9f6b1306ca16fc10f0857c +Author: Beat Küng +Date: Fri Mar 24 16:59:51 2017 +0100 + + param: implement rate-limited autosave + + - add a saving delay of 300ms + - save at most once every 2 seconds + +commit 7c43689ddc8118e06026b1dcace31cab11bf30c7 +Author: Beat Küng +Date: Fri Mar 24 16:53:37 2017 +0100 + + commander: remove param autosave + +commit f179049e954eb0ef9870a2a466870f4eff23b55d +Author: Beat Küng +Date: Thu Apr 6 09:11:38 2017 +0200 + + replay: ignore the ULogMessageType::INFO message + + This got introduced the the addition of the perf counter to the log. + + Fixes the error: + unknown log message type 73 + +commit c7d9a7a6d11b7641bd91e8da4fae6d24efc3ebdd +Author: Beat Küng +Date: Thu Apr 6 09:10:39 2017 +0200 + + mavlink_log_handler: fix potential buffer overflow + +commit b0ee1579a9a5ff5f673840c4e6cc3d19cb69506f +Author: Beat Küng +Date: Thu Apr 6 09:09:35 2017 +0200 + + local_position_estimator: fix typo in params + +commit 04303dcf72391b14b0f06bf89637b0a25b29b444 +Author: Beat Küng +Date: Thu Apr 6 09:09:08 2017 +0200 + + PreflightCheck: use orb_unsubscribe instead of px4_close + +commit ecb0dc2bc4e1126ec387ee7e134222a35c2259cb +Author: Beat Küng +Date: Thu Apr 6 09:08:35 2017 +0200 + + IridiumSBD: use strncpy instead of strcpy + +commit 9be11c048a52f9e8c8f179c12876d2738e4f7e39 +Author: Beat Küng +Date: Thu Apr 6 09:08:06 2017 +0200 + + batt_smbus: fix string length, use correct delete[] for array + +commit d9dac8a6a81868a4525de4aa12895e1eda982dbc +Author: Beat Küng +Date: Thu Apr 6 09:07:06 2017 +0200 + + Tools/px_process_params.py: set executable bit + +commit 4d62dd893b92c2698416d105400fbd7c1c4ad8e2 +Author: Beat Küng +Date: Thu Apr 6 10:40:03 2017 +0200 + + tap_esc: handle lockdown & manual_lockdown -> kill switch + +commit 96c40d3ce9cfef1c2736ebf1a8ff9c5387e61eb5 +Author: Beat Küng +Date: Thu Apr 6 10:39:17 2017 +0200 + + tap_esc: improve cleanup & initialization code + +commit 7aea4a33c040ee4b70481128c79c5d0047093529 +Author: ChristophTobler +Date: Thu Apr 6 08:28:38 2017 +0200 + + use new logger for all eagle configs + +commit 3d1a10d4f2241abcf255f3eff9d9ce2f4165f1c4 +Author: ChristophTobler +Date: Wed Apr 5 12:06:31 2017 +0200 + + Use new logger for Snapdragon Flight + +commit 0ea331d5c4b878430b1a79c951cc2efc2636c6c9 +Author: Hamish Willee +Date: Wed Apr 5 13:14:13 2017 +1000 + + Add markdown (HTML) output format for parameters + +commit a6eb0053c5ca4af338487a54afe096e822d22db5 +Author: Daniel Agar +Date: Sat Mar 25 23:36:41 2017 -0400 + + TECS default FW_T_HRATE_FF 0.8 + +commit 027e8ee8c0696ab3bdc1721ef0c80a41fe5dd199 +Author: Daniel Agar +Date: Mon Feb 27 18:57:15 2017 -0500 + + TECS remove unused and fix style + +commit 22d0e507c68ce5006b6369242e2576b0ef0b5b16 +Author: Daniel Agar +Date: Sun Feb 26 00:09:01 2017 -0500 + + TECS fix height demand change + +commit bc8b36a98604ca86c875b9d0d3740a5581f1668c +Author: Beat Küng +Date: Mon Apr 3 09:53:57 2017 +0200 + + gps: update driver submodule + +commit 6b2f5970eb27bb39f2a84782acbbf55cdc4a0fa2 +Author: Dennis Shtatnov +Date: Sun Apr 2 15:52:53 2017 -0400 + + FMU get initial values of parameters + +commit 0158f1d506c145444cd5004a9ac9d6aec7da9b98 +Author: Sander Smeets +Date: Mon Apr 3 01:39:39 2017 +0200 + + VTOL Standard transition improvements (#6904) + + + * FW actuators fully on the entirety of front and back transition + * back transition ramp up to full MC weight half way through back transition + * increase maximum front and back transition times + * navigator don't reset transition altitude + +commit 1d681b0356f2d71d0b152e6e95a922463f2137fd +Author: Jonathan Lee +Date: Sat Apr 1 20:27:32 2017 -0400 + + Update URL in airspeed calibration error message + + When a FW/VTOL system detects a missing airspeed sensor, it produces an error message. + This patch uses the new relevant URLs in the PX4 documentation. + + Fixes #4549 + +commit d50a0c43239488fa472b96618dfe582017ba1b50 +Author: Mohammed Kabir +Date: Sun Apr 2 19:51:15 2017 +0200 + + pwm : fix code style + +commit f915896413543b8b5edf100fb3763256ee40e829 +Author: Mohammed Kabir +Date: Sun Apr 2 17:57:09 2017 +0200 + + pwm : run update only on NuttX + +commit e8e4e5be49f415d856beed3bb77b75b43d5f6d0e +Author: Mohammed Kabir +Date: Sun Apr 2 17:55:17 2017 +0200 + + land detector : add stbs for altitude + +commit 1adbf37cbeb8877820d0ac197f4836906c27a62c +Author: Lorenz Meier +Date: Mon Feb 20 21:11:34 2017 +0100 + + PWM command: Do not use return value of read + +commit dbd065a30733944b7db18ceab93d19507f67dd9e +Author: Lorenz Meier +Date: Sun Feb 19 13:38:12 2017 +0100 + + Add PWM out sim trim settings + +commit 306d4b8817258b7a3320674797134f2ef3b223cd +Author: Lorenz Meier +Date: Sun Feb 19 13:35:11 2017 +0100 + + Makefile: Add Gazebo clean step + +commit 5f135acf33d6202cbd8b025e1ab1001389514a75 +Author: Lorenz Meier +Date: Sun Feb 19 01:15:33 2017 +0100 + + Land detector: Add mode for rovers + +commit bbd1906dfb2d0025f422832146a35a2305531c3c +Author: Lorenz Meier +Date: Sat Feb 18 15:39:48 2017 +0100 + + Add Rover SITL config + +commit 63a84900e691a2a575e21a01f36ad444b42f0672 +Author: Lorenz Meier +Date: Sat Feb 18 15:39:37 2017 +0100 + + Add rover model + +commit 6e64bff494708a874805b3c642fb7330d17979ba +Author: bharath374 +Date: Thu Mar 30 14:09:52 2017 -0700 + + Updated PID gains in 200qx config file + +commit d1c3b771ee1fc3691eea9098b7af24404466aef9 +Author: FantasyJXF <931026752@qq.com> +Date: Sat Apr 1 11:41:58 2017 +0800 + + Update navigator_main.cpp + + fix a spell error + +commit 2a175aa2f90c5cbbcdbb2902e352b634181ea0cf +Author: Beat Küng +Date: Thu Mar 16 09:31:37 2017 +0100 + + logger: use nullptr instead of NULL + +commit bfcbe4b6c3344ed59b823529df0308bdfe94aa0a +Author: Beat Küng +Date: Thu Mar 16 08:51:06 2017 +0100 + + log_writer_file: rename perf counters + + To be more consistent with the rest of the system + +commit 190c14c1861a2c24cd85d203a9e4c6957662ae0b +Author: Beat Küng +Date: Thu Mar 16 08:50:29 2017 +0100 + + logger: add preflight & postflight process usage & perf counters to the log + + For the process usage: we need to measure over a certain period of time, + then we can use the results. To avoid blocking, this does: + - after log is started, initialze the load counters, then one second later + add the results to the log + - after disarming: continue logging for one more second, then add the process + load to the log and stop logging. + - to avoid a delay, 'logger stop' will stop immediately and not log + postflight process usage. + +commit e75f5a4642a7c9784ba9a75849740fd2a4ce1e6d +Author: Beat Küng +Date: Thu Mar 16 08:45:00 2017 +0100 + + perf_counter: add perf_print_counter_buffer & perf_iterate_all + + These can be used to print the perf counters to a buffer. + +commit 446c734edc92c57be6a4b60320f02cd8e4025ce5 +Author: Beat Küng +Date: Thu Mar 16 08:40:34 2017 +0100 + + perf_counter: use a mutex to protect concurrent access to the perf_counters linked list + + perf_counters is read from and written to by different threads and thus + requires synchronization. Without it we risk accessing invalid memory. + + There are still remaining issues (see comment in code), they will not lead + to a crash however. + +commit 4b01e5b6b62959ad97ad5691602ea6fa885009b8 +Author: Beat Küng +Date: Thu Mar 16 08:36:20 2017 +0100 + + printload: add print_load_buffer() method + + Instead of printing to an fd, this prints to a buffer and calls a callback + for each line. To avoid code duplication, the print_load has been refactored + to print to a buffer first, then print to an fd. The overhead is not + noticable, and the behavior of print_load is unchanged. + +commit 9f3043f9cad0346aa82b17cec2736ab270910a59 +Author: Beat Küng +Date: Wed Mar 15 14:05:23 2017 +0100 + + printload: store total_runtime in a separate loop + + Because during the printf, the total_runtime could be changed by another + task. This is still not entirely race-free though. + +commit 23d03559795975ee74b4b990a1c7a01aa4dcc167 +Author: Beat Küng +Date: Wed Mar 15 11:38:57 2017 +0100 + + printload: reduce memory usage of print_load_s + + assuming CONFIG_MAX_TASKS = 32, this saves 256B of RAM + +commit c46274043f4a1514668ec745246a198d80e5b83b +Author: Beat Küng +Date: Wed Mar 15 11:22:05 2017 +0100 + + printload: use sched_lock to protect access to tcb + + what could have gone wrong before? A scheduling switch during the printload + could have led to a task exit, rendering the tcb invalid. After switching + back, printload would access invalid memory. + + This keeps the sched_lock() section as small as possible, just grabbing the + tcb variables we need. + +commit 4b8bedef48dcbd7a397020969f915bdc1bdbdc52 +Author: Daniel Agar +Date: Sat Mar 18 22:00:29 2017 -0400 + + avoid double promotions + +commit 412f956636f9f98a3b681e76c5a123e7f609c988 +Author: Daniel Agar +Date: Fri Mar 17 15:39:28 2017 -0400 + + clang-tidy enable performance-type-promotion-in-math-fn + +commit 3c1d785d86c0f298b06c96d0f486f4ded976e4dd +Author: Julian Oes +Date: Fri Mar 31 15:26:26 2017 +0200 + + mavlink_mission: set INT frame correctly + + Also when formatting malvink mission items from internal mission items, + the INT flag should be obeyed. + +commit 80ce1b6dd8f90b17aee27c6203ccb967490dc870 +Author: Julian Oes +Date: Fri Mar 31 12:24:43 2017 +0200 + + mavlink_mission: support INT altitude frames + + The relative altitude flag was not set correclty when waypoints are sent + using the INT protocol. + +commit 982fe91fa8bf40ae5807998c0f26cffa2e053c4c +Author: Henry Zhang +Date: Thu Mar 30 16:59:03 2017 +0800 + + Commander: fix LED status bug when system is armed + +commit 0b91fd0e20738593f09b6b6dd2d874e5f570398b +Author: David Sidrane +Date: Fri Mar 31 10:04:39 2017 -1000 + + Backport stm32f7:Serial fix for dropped data + + 1) Revert the inherited dma bug from the stm32 + see https://bitbucket.org/nuttx/nuttx/commits/df9ae3c13fc2fff2c21ebdb098c520b11f43280d + for details. + + 2) Most all CR1-CR3 settings can not be configured while UE + is true. Threfore we make all operation atomic and disable + UE and restore it's originalstate on exit. + + N.B. This backport omits all upstream breaking changes. + +commit ba1de2cc0b309ea520597de3a0187da61cb29d13 +Author: David Sidrane +Date: Fri Mar 31 10:04:10 2017 -1000 + + Renamed to indicate stm32 + +commit cd7a57ca1bcb261eab22c86465d1cfe2dd103d9f +Author: David Sidrane +Date: Thu Mar 30 15:57:02 2017 -1000 + + fmuv5:cr2 was written to cr1 + +commit 3eada2c3dff2989921a65c245ba44ed89973e341 +Author: David Sidrane +Date: Thu Mar 30 15:55:22 2017 -1000 + + fmuv5:Using wrong Sbus Serial port + +commit 36731e13c6fbecc4656b83084a608baeb083dcdc +Author: David Sidrane +Date: Fri Mar 31 07:03:12 2017 -1000 + + Allow levels of Sbus debugging + +commit 3ba3aff50517cc2e3ad339d2a556cada16e029c2 +Author: Nate Weibley +Date: Wed Mar 29 16:18:26 2017 -0400 + + Correct MPU6/9k external detection + +commit eb86730dca085841522ec1178e72aa65ae4fc341 +Author: David Sidrane +Date: Mon Mar 13 08:19:47 2017 -1000 + + Removed all SPEKTUM Power and Bind Control + + FMUv4 PRO HW does not have a controlable V3.3 on the connector + it therefore can not support the SPEKTUM binding. + This PR removes the Power switch controls or binding control + interfaces from the board config + +commit 9f0ea7ff4f619d05de64ebb515d9e5a57fa1a180 +Author: David Sidrane +Date: Fri Mar 10 15:29:44 2017 -1000 + + aerofc-v1 Remove GPIO_RC_OUT and vetted RC_IN wiring + + Removed the legacy FMUv4 define that was activating a nonexistent + pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX + to VDD. + + Also detailed the connections of this pins for the board. + + The simplest connection is RC_IN to a timer capture pin + and a UART. + In this case the UART_RX pin and just be left as is. + While the pin can be configured as the PPM_IN (Timer capture) + or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to + facilitate binding. + + Renamed the macros and defines to be more explicit as to what + Is being done and the sense of the parameters + +commit a8f76a3319fa3015b4fc75727cd6a9b0d6732c9c +Author: David Sidrane +Date: Fri Mar 10 15:29:06 2017 -1000 + + px4nucleoF767ZI-v1 Remove GPIO_RC_OUT and vetted RC_IN wiring + + Removed the legacy FMUv4 define that was activating a nonexistent + pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX + to VDD. + + Also detailed the connections of this pins for the board. + + The simplest connection is RC_IN to a timer capture pin + and a UART. + In this case the UART_RX pin and just be left as is. + While the pin can be configured as the PPM_IN (Timer capture) + or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to + facilitate bindin + + Renamed the macros and defines to be more explicit as to what + Is being done and the sense of the parameters + +commit 3ed5cedea3f96ab6800179363a9c3182f224923c +Author: David Sidrane +Date: Fri Mar 10 15:29:06 2017 -1000 + + px4io-v2 Remove GPIO_RC_OUT and vetted RC_IN wiring + + Removed the legacy FMUv4 define that was activating a nonexistent + pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX + to VDD. + + Also detailed the connections of this pins for the board. + + The simplest connection is RC_IN to a timer capture pin + and a UART. + In this case the UART_RX pin and just be left as is. + While the pin can be configured as the PPM_IN (Timer capture) + or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to + + Renamed the macros and defines to be more explicit as to what + Is being done and the sense of the parameters + +commit 784abf2c1962dc1e1f8e0723eec4045b21e8ac63 +Author: David Sidrane +Date: Fri Mar 10 15:29:06 2017 -1000 + + px4io-v1 Remove GPIO_RC_OUT and vetted RC_IN wiring + + Removed the legacy FMUv4 define that was activating a nonexistent + pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX + to VDD. + + Also detailed the connections of this pins for the board. + + The simplest connection is RC_IN to a timer capture pin + and a UART. + In this case the UART_RX pin and just be left as is. + While the pin can be configured as the PPM_IN (Timer capture) + or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to + facilitate binding. + + Renamed the macros and defines to be more explicit as to what + Is being done and the sense of the parameters + +commit 4574feaee69b5674155f82ea054c533ad30d7cf3 +Author: David Sidrane +Date: Fri Mar 10 15:29:05 2017 -1000 + + px4fmu-v5 Remove GPIO_RC_OUT and vetted RC_IN wiring + + Removed the legacy FMUv4 define that was activating a nonexistent + pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX + to VDD. + + Also detailed the connections of this pins for the board. + + The simplest connection is RC_IN to a timer capture pin + and a UART. + In this case the UART_RX pin and just be left as is. + While the pin can be configured as the PPM_IN (Timer capture) + or as SPEKTRUM_R + facilitate binding. + + Renamed the macros and defines to be more explicit as to what + Is being done and the sense of the parameters + +commit 29dd41db1d481a039fe6f35f4e7dfc0982e78283 +Author: David Sidrane +Date: Fri Mar 10 15:29:04 2017 -1000 + + px4fmu-v4pro Remove GPIO_RC_OUT and vetted RC_IN wiring + + Removed the legacy FMUv4 define that was activating a nonexistent + pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX + to VDD. + + Also detailed the connections of this pins for the board. + + The simplest connection is RC_IN to a timer capture pin + and a UART. + In this case the UART_RX pin and just be left as is. + While the pin can be configured as the PPM_IN (Timer capture) + or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to + facilitate binding. + + Renamed the macros and defines to be more explicit as to what + Is being done and the sense of the parameters + +commit a161c05dc697861f243d10b8bfc483b33c544110 +Author: David Sidrane +Date: Fri Mar 10 15:29:03 2017 -1000 + + px4fmu-v4 Remove GPIO_RC_OUT and vetted RC_IN wiring + + Removed the legacy FMUv4 define that was activating a nonexistent + pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX + to VDD. + + Also detailed the connections of this pins for the board. + + The simplest connection is RC_IN to a timer capture pin + and a UART. + In this case the UART_RX pin and just be left as is. + While the pin can be configured as the PPM_IN (Timer capture) + or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to + facilitate binding. + + Renamed the macros and defines to be more explicit as to what + Is being done and the sense of the parameters + +commit dace50c2aa9d0421855a1d61b5ad56b393a82017 +Author: David Sidrane +Date: Fri Mar 10 15:29:02 2017 -1000 + + mindpx-v2 Remove GPIO_RC_OUT and vetted RC_IN wiring + + Removed the legacy FMUv4 define that was activating a nonexistent + pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX + to VDD. + + Also detailed the connections of this pins for the board. + + The simplest connection is RC_IN to a timer capture pin + and a UART. + In this case the UART_RX pin and just be left as is. + While the pin can be configured as the PPM_IN (Timer capture) + or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to + facilitate binding. + + Renamed the macros and defines to be more explicit as to what + Is being done and the sense of the parameters + +commit 78d7508800e2976e64ee53be41f5cc37c38438bc +Author: David Sidrane +Date: Fri Mar 10 15:40:49 2017 -1000 + + dsm Use the abstaction SPEKTRUM_POWER to enable the interface + + Use the abstaction SPEKTRUM_POWER to enable the interface not + the define for the GPIO pin. + + Use the clearer macro definitions + +commit d80a322961c0945452a92a1bf9250069abb86432 +Author: David Sidrane +Date: Fri Mar 10 15:31:17 2017 -1000 + + fmu: Remove Legacy FMUv4 and use the abstaction SPEKTRUM_POWER + + Removed the legacy FMUv4 define that was activating a nonexistent + pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX + to VDD. + + Use the abstaction SPEKTRUM_POWER to enable the interface not + the define for the GPIO pin. + +commit 26d50d2c98b3061cb963ec4c2bb5e3a3a4c0fae9 +Author: David Sidrane +Date: Fri Mar 10 15:28:22 2017 -1000 + + tap-v1 Remove GPIO_RC_OUT and vetted RC_IN wiring + + Removed the legacy FMUv4 define that was activating a nonexistent + pull up and on some HW driving the PPM_IN aka RC_IN aka SPEKTRUM_RX + to VDD. + + Also detailed the connections of this pins for the board. + + The simplest connection is RC_IN to a timer capture pin + and a UART. + In this case the UART_RX pin and just be left as is. + While the pin can be configured as the PPM_IN (Timer capture) + or as SPEKTRUM_RX_AS_GPIO_OUTPUT to use it as and GPIO to + facilitate binding. + + Renamed the macros and defines to be more explicit as to what + Is being done and the sense of the parameters + +commit 5a00cb477085f83cd824f3ff3d6172c1b7862e8a +Author: Matthias Grob +Date: Thu Mar 30 11:44:37 2017 +0200 + + MPU6000 driver: change default accelerometer range to +-16g + This range amkes much more sense for MAV applications. + It reduces vibration vulnerability caused by measurement range clipping. + +commit 419c474d53dfe8790f82c22c09c64106fbb9ec70 +Author: Dennis Mannhart +Date: Thu Mar 30 15:24:36 2017 +0200 + + mc_pos_control: manual input temporary yaw fix + +commit cb87f1ea85ab90bceadaa9b1f462f81cc5c221f3 +Author: Beat Küng +Date: Wed Mar 29 19:37:17 2017 +0200 + + unittests: handle visibility.h correctly + +commit 74f4aecbf8ec30be432d8c3d46a7c9c452c91e1e +Author: Beat Küng +Date: Wed Mar 29 19:08:00 2017 +0200 + + random.c: remove unused & conflicting RAND_MAX + +commit 358bcb6ae04d7d04a614d2166af7cd8282bb1048 +Author: Beat Küng +Date: Wed Mar 29 18:47:20 2017 +0200 + + visibility.h: add #pragma GCC poison getenv setenv putenv + + Just to make sure that it will never be used on NuttX. This is not an + architectural limitation, just a memory optimization, since we call + clearenv() on NuttX. + +commit 4a7e02c6402b610965cca99c37e6e460f1f933e3 +Author: Beat Küng +Date: Wed Mar 29 18:44:00 2017 +0200 + + systemlib/visibility.h: remove this file + + This is duplicated in src/include/visibility and is directly included via + compiler flag '-include' + +commit e87aa6f6c18dca2561270275453305a136bcd4a6 +Author: Beat Küng +Date: Wed Mar 29 18:41:34 2017 +0200 + + cmake: remove ${PX4_INCLUDE_DIR}visibility.h + + This is already added in px4_base.cmake and PX4_INCLUDE_DIR is not set + either. + +commit d72133a380e64b92820ebf8052497406003da4ec +Author: Beat Küng +Date: Wed Mar 29 14:26:53 2017 +0200 + + rcS: increase log buffer by 4kB + + To reduce dropouts, and because we have enough RAM :) + +commit be2d10ff457a1153fe073acd8f5e761465548e97 +Author: Beat Küng +Date: Wed Mar 29 14:25:52 2017 +0200 + + px4_nuttx_tasks: call clearenv() before task_create + + Frees up around 6kB of RAM on Pixracer & Pixhawk. + +commit 80e747526758a3525def84e4738be234a0fbdf68 +Author: ChristophTobler +Date: Wed Mar 29 10:43:35 2017 +0200 + + use snapdragon_pwm_out and change connector for RC + +commit 90fe63bb53f7df8729602d6104253519c0fc3d45 +Author: David Sidrane +Date: Tue Mar 28 10:19:01 2017 -1000 + + Fixes dead aux channels introduce in oneshot + + Returned the fmu mixer code to where it updated the HW once + it has a mixer. But only signals a up_pwm_update() for + onshots on actual control update. + + Before this change the hw outpuse were not updated. + +commit d7703173b2f94fe839fd6005089e938dbf4feb16 +Author: Beat Küng +Date: Tue Mar 28 16:10:17 2017 +0200 + + Critical: Fixes Snapdragon Flight parameter synchronization problem (#6910) + + * cmake: Fixes problem caused when the generated parameters.xml differs for the ARM and DSP builds. + + * fix px4_getopt.h: add accidentally removed file + +commit 7ef3b92109878c0766e4afff58fc143bc9071f46 +Author: David Sidrane +Date: Mon Mar 27 16:21:02 2017 -1000 + + Fixes lost RC on px4fmu-v4 + + A recent change in in the fmu stops the instance when a + xxxx_reset command is used issued if the fmu was not + already running. + + That change left publications published and then on the + next creation created a new publications was created. + + This change calls orb_unadvertise to mark the publication + as un published so that on the next instantiations of the + fmu it resumes publishing on the same publication. + +commit 79d15ad2f04eb83856fe4bb1b95dcdd49520f7b0 +Author: Daniel Agar +Date: Sat Mar 25 00:29:35 2017 -0400 + + mavlink stream camera trigger broadcast DO_DIGICAM + +commit 679b59b8d4d3e3f8972da03133e2fbeff0f9c365 +Author: Mohammed Kabir +Date: Sat Mar 25 10:22:27 2017 +0530 + + lpe : default fusion flags for GPS-only use + +commit de6302c41873ca1621b46359bd734820dd080ade +Author: Lorenz Meier +Date: Sun Mar 26 12:44:49 2017 +0200 + + Update DriverFramework to include Mac OS SITL fixes + +commit 16515e1d1e8d5424317bf3a43cc87a9f744b5828 +Author: Sander Smeets +Date: Sat Mar 25 05:24:59 2017 +0100 + + VTOL standard transition use FW_PSP_OFF (#6728) + + * VTOL back transition maintain FW_PSP_OFF + + * VTOL Front transition FW_PSP_OFF rampup + +commit 2d92ad2538ecd5c12cd0278dd827b24787e8f2ef +Author: David Sidrane +Date: Fri Mar 24 18:06:00 2017 -1000 + + stm32 Updated flash patch to upstream revised (#6893) + + * stm32 Updated flash patch to upstream (fixes missing commit) + + * Removed zubaxgnss-v1_bootloader check build will not fit + + Removing zubaxgnss-v1_bootloader from the check build. It is overflowing flash by 6 Bytes. + +commit fc71ef98bb7cfb1026d8287b517989e85b7652a4 +Author: Sander Smeets +Date: Sat Mar 25 02:06:19 2017 +0100 + + DeltaQuad params (#6894) + + DeltaQuad params + +commit 9618b9417b78b27f16d9b5ebbc57512c598495bb +Author: Nate Weibley +Date: Thu Mar 23 11:16:08 2017 -0400 + + Inline block param getter + +commit f5ffdba4ccbb272832bbddc4803a96b56271cfe7 +Author: Nate Weibley +Date: Fri Mar 24 15:47:22 2017 -0400 + + Move uORB Subscription getter to header file (#6891) + +commit 8a6b6f9be5e57a0c9caddbdf638addf57ce9edb3 +Author: Jon Watson +Date: Fri Mar 24 12:24:09 2017 -0500 + + Send MAVLink DO_DIGICAM_CONTROL on camera trigger (#6815) + +commit 577b4cf2f9ed1ea46acc9e4085fe0366bd1108f9 +Author: David Sidrane +Date: Thu Mar 23 17:31:35 2017 -1000 + + zubaxgnss-v1 Use common/nuttx_stubs to not link scheduler + +commit f550631ecf691ae1241e8fec924981c4e58b0421 +Author: David Sidrane +Date: Thu Mar 23 17:31:34 2017 -1000 + + s2740vc-v1 Use common/nuttx_stubs to not link scheduler + +commit 92ca9fa03549d80d0b78d9eb275ff5019ecb48d7 +Author: David Sidrane +Date: Thu Mar 23 17:31:33 2017 -1000 + + px4flow-v2 Use common/nuttx_stubs to not link scheduler + +commit cbdc6dde7dbae895fecafc84cd684e1b81a9f624 +Author: David Sidrane +Date: Thu Mar 23 17:31:33 2017 -1000 + + px4esc-v1 Use common/nuttx_stubs to not link scheduler + +commit c7ace100bf456b64e91c46fb5716adf2550da2b3 +Author: David Sidrane +Date: Thu Mar 23 17:31:33 2017 -1000 + + px4cannode-v1 Use common/nuttx_stubs to not link scheduler + +commit c8432ae27365231b608e266ca203e43d3716787f +Author: David Sidrane +Date: Thu Mar 23 17:31:32 2017 -1000 + + esc35-v1 Use common/nuttx_stubs to not link scheduler + +commit 78e2a293d2a5c4e0e44794a3cf3a87699c607ee9 +Author: David Sidrane +Date: Thu Mar 23 17:19:26 2017 -1000 + + Fix UAVCAN bootloader builds broken by os calls from stm32_flash + + Recent upsteam NuttX changes needed by PX4 added sem_[wait|post] + in the stm32_flash driver. + + UAVCAN Bootloaders do not use the OS's scheduler etal. + This commit nops the sem_[wait|post] with linker magic. + Which precludes the linking the nuttx scheduler in the + bootloader build. + +commit 5c6264ae3554e34c5ee1add2e9c1ee155fa7231e +Author: David Sidrane +Date: Thu Mar 23 14:55:30 2017 -1000 + + Backport:stm32_flash changes from upsteam + + PX4 contrib from + + 1) stm32: Fix erase sector number for microcontrolers with + more than 11 sectors + + Erase a sector from the second bank cause the bit 4 of SNB being set + but never unsed, so trying to erase a sector from the first bank + was acually eraseing a sector from the second bank. + 2) stm32: Make up_progmem thread safe + + Writing to a flash sector while starting the erase of other sector + have a undefined behavior so lets add a [staticaly initalized] + semaphore and syncronize access to Flash registers. + + 3) Add workaround for flash data cache corruption on + read-while-write + + This is a know hardware issue on some STM32 see the errata + of your model and if you make use of both memory banks you + should enable it. + + 4) Greg's cleanup + + 5) PX4 clean up + + stm32_flash:Need conditional on non F4 targets + +commit 8810f70fdcf036bef1a6567a5857cfe4f859db96 +Author: David Sidrane +Date: Thu Mar 23 17:48:31 2017 -1000 + + Renamed for ordering and classification + + Last patch to rename. + +commit a5fa4e9c022cceacfc6ce95ac2d902519b90cbf6 +Author: David Sidrane +Date: Thu Mar 23 10:23:16 2017 -1000 + + Restructure patch ordering and dissolve 90000-wip-inflight-to-upstream.patch (#6878) + + * Order patch application + + Per discussion with @demarchi this PR adds ordering to the + patch application. + + This alos add some encoding + 00000 series - is for px4 non up streamable changes + 60000 (bp) series - is for back ports + 90000 series - is for wip that shold make it upstream + + * Restore 00010-workarround-for-flash-data-cache-corruption + + Extract this from the 90000-wip-inflight-to-upstream.patch + and orders it. + + * Moved upstreamed 0dbf44e flash fix to bp patch + + * Moved upstreamed 5481087 cdcacm fix to bp patch + + * Moved upstreamed ec85425 STM32F7 copy paste errors to bp patch + + * Moved upstreamed 20e7237 HSI should not be turned off to bp patch + + * Moved upstreamed ca895b9 Adding missing CONFIG_ prefix to bp patch + + * Moved upstreamed 169b398 STM32: Fixes the bkp reference counter issue to bp patch + + * Moved upstreamed 550d259 STM32F7: Fixes the bkp reference counter issue to bp patch + + * Moved upstreamed 02825f3 STM32F3X: Add missing STM32_BKP_BASE to bp patch + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Renamed for ordering and classification + + * Order Patches by Name + +commit 941d17d74cf204ae80d503e15fa20db332986690 +Author: Beat Küng +Date: Fri Feb 24 15:06:38 2017 +0100 + + cmake: make sure params defined in external modules are found + +commit a4fc7ae95e9d0a202c61a3f1a05ba97bd60d5c2d +Author: Beat Küng +Date: Fri Feb 24 15:05:42 2017 +0100 + + simplify px_process_params: remove --modules, use a list for --src-path instead + +commit 8cdde42e3263da3b3c081a5e1792d88867a50555 +Author: David Sidrane +Date: Tue Mar 21 10:19:01 2017 -1000 + + px4io-v2:Fixed GPIO_PPM_IN definition + +commit 0d59e8495399f90f2bb9eefd5cdebc83e9c4f4ef +Author: David Sidrane +Date: Tue Mar 21 10:18:52 2017 -1000 + + px4io-v1:Fixed GPIO_PPM_IN definition + +commit fd0efac2b5e2d1c2e9437655f1f20f134f252b8b +Author: Lorenz Meier +Date: Mon Mar 13 21:58:47 2017 +0100 + + IO driver: Run attitude control group limited until the device speed gets set + +commit 5abdb8fbe9620ac57dbb69fa68edd0763281d9e1 +Author: David Sidrane +Date: Sat Mar 11 02:21:20 2017 -1000 + + Fixed spelling - onshot->oneshot + +commit e04d43218afdd3894a2043f6d026ad0271a0e5b2 +Author: David Sidrane +Date: Mon Mar 6 07:04:03 2017 -1000 + + Revert "fmu add command line onshot mode" + + This reverts commit 22738b1213fff704d288ec84976fa84ff9535aba. + + The command was added due to a lack of my understanding of how the pwm command can be used. + + The command is not needed as the all flag can be used or a proper + mask WHIHOUT -g + + fmu task mode_pwm + pwm rate -a -r 50 -d /dev/pwm_output0 + pwm arm + pwm test -a -p 500 + + fmu task mode_pwm + pwm oneshot -a -d /dev/pwm_output0 is the same as pwm oneshot -m 0xff -d /dev/pwm_output0 + pwm arm + pwm test -a -p 500 + +commit 2368d94f530763087715bf90bbf2628723feed14 +Author: David Sidrane +Date: Mon Mar 6 07:01:28 2017 -1000 + + Fixed low on stack waning + +commit f32f194ad81f40fe9c0887dea0acf664b8b20ca1 +Author: David Sidrane +Date: Fri Mar 3 15:50:45 2017 -1000 + + fmu add command line onshot mode + +commit 75376b77938a4dd9dd74f035a63875ac56d17979 +Author: David Sidrane +Date: Fri Mar 3 13:54:12 2017 -1000 + + Bugfix:Allow mode switch on a free timer + +commit 11191e54e004cd1f5983df8c0063f4c2d7cd5dd5 +Author: David Sidrane +Date: Fri Mar 3 13:30:56 2017 -1000 + + use io_timer_set_PWM_mode not direct reg + +commit d21c44704d691bb47efe38b752f34941f3cd3001 +Author: David Sidrane +Date: Fri Mar 3 10:41:39 2017 -1000 + + Propgate any errors in setting the rate up. + + Since the Onshot<->PWM mode is changed based on rate. The + this signale the higher layers that the operation is invalid + + test case: + fmu task mode_pwm2cap2 + pwm oneshot -m 0xf -g 0 -d /dev/pwm_output0 + + should fail, because all the channels in the group are + not in the same mode. + +commit f5bc3dbc4ef62070d3434e50d4e3ba14f1106fab +Author: David Sidrane +Date: Fri Mar 3 10:22:09 2017 -1000 + + drv_io_timer Support OneShot + + 1) Updated copyright + 2) Defined BOARD overrideable BOARD_PWM_FREQ and BOARD_ONSHOT_FREQ + Not recogmended but allow experimentation + 3) Solved the support for BOARD_PWM_DRIVE_ACTIVE_LOW using + the Polarity control bits as apposed to the negation of + the ARR. + 4) Added a cache for getting a timers channels. This is static + and benifits from the qucik response. + 5) Added a function to realocate all channes in a given timer + from one mode to another. + 6) Removed the frequecy table in favor of the intended use of the + channel mode set. At it is the way to determine the mode of a + channel. Or in onshot's case a timers's complete set channels. + 7) Added 2 lowlevel mode changing functions: + io_timer_set_oneshot_mode and io_timer_set_PWM_mode + that encapsalate the changes in mode to one place + in the code. + 8) Added io_timer_trigger (the up_pwm_update) with low + latancy timer to time in updating. + 9) io_timer_set_rate - use sets to enforce all or none + rules for switching PWM<->OneShot. + Onshot is entered using the very approriate rate of 0. + Only deltas will change the HW state. + +commit 96db91c468df0e765ace3357e2f111607a2ce434 +Author: David Sidrane +Date: Thu Mar 2 16:47:34 2017 -1000 + + drv_io_timer Add simplified Oneshot API + + 1) Define IOTimerChanMode_OneShot + 2) Added detailed commnent on .clock_freq and how it is used + 3) Added single additional API point in support of Onshot mode + io_timer_trigger - That trigger all timer's channels in Oneshot + mode to fire the oneshots with updated values. + +commit b01768addcdaa2f700c1a9d9ef84a540251ba4e3 +Author: David Sidrane +Date: Thu Mar 2 16:38:01 2017 -1000 + + px4iofirmware mixer uses new Oneshot API + + As discusssed in https://github.com/PX4/Firmware/pull/6678#discussion_r104177663 + this take the safe approach to only call up_pwm_update on a valid mix + it does keep intatct the riginal author (OA) had an intent. + +commit 6309642c375ede2274755892ba4bb24e4a610883 +Author: David Sidrane +Date: Thu Mar 2 16:35:21 2017 -1000 + + px4iofirmware registers uses new Oneshot API + + 1) Use up_pwm_retrigger to triger onshot + 2) Updated comment to explain why a rate of zero makes sense + to set oneshot mode. + 3) Updated copyright + +commit 30c8e6eface7b4dd5faebbd1c057b60961c05720 +Author: David Sidrane +Date: Thu Mar 2 16:28:24 2017 -1000 + + drv_pwm_servo provide the simplified interface for OneShot + + 1) Validate timer paramater before using it. + 2) Allow rate of 0 to enter Oneshot mode + At first blush this seamed like a hack, but at Mark + pointed out to me, Onshot PWM does not have a rate + So this is a realy a clever and beautiful simplification + on his part! + 3) Exposes up_pwm_update that runs io_timer_trigger + Which trigger all timer's channels in Oneshot mode to + fire the oneshots with updated values. + +commit 938824500c9c14a51023366840717adbec3478c3 +Author: David Sidrane +Date: Thu Mar 2 16:25:04 2017 -1000 + + Only expose up_pwm_update for onshot + + This api will REWORD + +commit 8984b441a014ce1902ddd9ea431aa6a6f97864f8 +Author: David Sidrane +Date: Thu Mar 2 16:24:06 2017 -1000 + + pwm test uses Onshot API + + At at a period greater than the the max Oneshot pulse width + Trigger all timer's channels in Oneshot mode to fire the + oneshots with updated values. + +commit 6dc3b1cac62f93170553ac9d0ee10fa623b9fa95 +Author: David Sidrane +Date: Thu Mar 2 10:12:49 2017 -1000 + + Revert "add macro PX4FMU_TASK to board_config" + + The fmu now support the commandline option to be run as a task + or off a work queue. + This reverts the board_config.h changes from commit + e33af23122f5ee3030bb9745bbbf616b24c2a14a. + + Conflicts: + src/drivers/px4fmu/fmu.cpp + +commit 71c25611b5f53fc07988bad1f5896654781087b8 +Author: David Sidrane +Date: Thu Mar 2 10:07:15 2017 -1000 + + fmu warnx->PX4_WARN + +commit fc099879bea5f099682fa71edfff0b6a59a7dd7d +Author: David Sidrane +Date: Thu Mar 2 09:33:16 2017 -1000 + + fmu can be run as a task or as worker thread + + The new optional option is + fmu [task] .... + + fmu task mode_pwm - start fmu as a task + fmu mode_pwm - start fmu as a worker + +commit 07834e51b7853281a5afd370c449ee0178c00827 +Author: David Sidrane +Date: Thu Mar 2 07:16:25 2017 -1000 + + fmu:Ensure work_stop still called work_cancel + +commit 9227547886f872bc486be07078af188e67884908 +Author: David Sidrane +Date: Thu Mar 2 06:58:55 2017 -1000 + + fmu added comments & updated copyright + +commit 0ce854ad55420f2e44493d01a1c7d471f1c9f81c +Author: David Sidrane +Date: Thu Mar 2 03:44:15 2017 -1000 + + Support onshot command + +commit 6bc04201377618dcf4d6fe0009af6863d93e942d +Author: David Sidrane +Date: Thu Mar 2 10:07:37 2017 -1000 + + pwm warnx->PX4_WARN + +commit cdd961d2b9e840b2963cb91052a3fe5efcfcbbe2 +Author: David Sidrane +Date: Thu Mar 2 03:35:02 2017 -1000 + + pwm remove arch dependancy + +commit d92cb75b263d0fd8de8e3a637ef2b0d2e56a485d +Author: David Sidrane +Date: Thu Mar 2 03:31:57 2017 -1000 + + pwm use px4_getops + +commit 8b6b4ccee91103c5eb59adbc6cc2afcd00e51315 +Author: Mark Whitehorn +Date: Wed Feb 22 07:22:38 2017 -0700 + + add macro PX4FMU_TASK to board_config + +commit f7f12759cd34843451e9c36ac9b471debcdfd256 +Author: Mark Whitehorn +Date: Tue Feb 21 12:44:17 2017 -0700 + + Revert "add timer validation call" + + This reverts commit 30fe2aa4fb8c099028fd5ca4f50940e88eddbb08. + +commit bbebf980d8f0745a836fdfbfed33e74d5cebdeb4 +Author: Mark Whitehorn +Date: Tue Feb 21 12:06:19 2017 -0700 + + add timer validation call + +commit b5169b0c7bf4fcd75faa6acf5dc4055d53333554 +Author: Mark Whitehorn +Date: Mon Feb 20 07:42:46 2017 -0700 + + uncomment FMU servo readback test + +commit 9e3488af46dfce4d0e58c1c05682ed149145736c +Author: Mark Whitehorn +Date: Mon Feb 20 07:27:54 2017 -0700 + + don't update servos if mixer_mix_threadsafe() failed to run + +commit dd25366b86750540472e987076cc4ddcc0a1652e +Author: Mark Whitehorn +Date: Sun Feb 19 15:50:53 2017 -0700 + + clean up timer_set_rate and add advice on hacking counter frequency + +commit 2d5588ae02560aae029844410212aab38785d671 +Author: Mark Whitehorn +Date: Sat Feb 18 20:35:13 2017 -0700 + + simplify oneshot mode selection; use zero PWM rate as indicator + + cleanup and remove unused (new) params + +commit aa9fbbedd54a7a0e346ea03f439dcdf4f90c6113 +Author: Mark Whitehorn +Date: Tue Feb 14 10:08:14 2017 -0700 + + add oneshot mode capability + + change fmu to task + + increase fmu_servo task priority to max and enable true oneshot + + use lowest FMU priority which minimizes jitter + + constrain oneshot updates to control group 0 events + +commit eac72051b8572fe6c7ed40e3ef22f6598fe6c51a +Author: David Sidrane +Date: Wed Mar 22 13:52:01 2017 -1000 + + Backport of stm32f7 add DTCM to heap and use it on F7 (#6865) + + * Backport:stm32f7: stm32_allocateheap: allow use DTCM memory for heap + + Back port of upstrem contrib by Jussi Kivilinna + + stm32f7: stm32_allocateheap: allow use DTCM memory for heap + + STM32F7 has up to 128KiB of DTCM memory that is currently left unused. + + This patch adds DTCM to main heap if CONFIG_STM32F7_DTCMEXCLUDE is not enabled. + + * px4fmu-v5_default:Enable inclusion of the DTCM in the heap + + CONFIG_MM_REGIONS=3 adds the DTCM region to the heap. + +commit be500723cd3938260ddce577d54d1ed911d48e7e +Author: Dennis Mannhart +Date: Wed Mar 22 11:55:36 2017 +0100 + + mc_pos_control: gradual vel fix for slope + +commit 20a47a1a72a974130c386a286dcddba6628d590d +Author: Dennis Mannhart +Date: Wed Mar 22 11:45:32 2017 +0100 + + mc_pos_control: limit if just xy distance close to target + +commit f9551c12de5cacb9da2137a4187f130a9fbdde87 +Author: Dennis Mannhart +Date: Wed Mar 22 11:38:03 2017 +0100 + + mc_pos_control: param fix and gradual vel fix + +commit 72fb7a5062989dcebc7607ebab0e870b72584106 +Author: Matthias Grob +Date: Tue Mar 21 18:52:18 2017 +0100 + + mc_pos_control: added gradual landing speed logic + depending on two altitudes that can get set as parameter + the logic linearly slows down from higher land altitude 1 to slower land altitude 2 + +commit 7434bcc693018d0e27505c5b180ce568ef6a9404 +Author: Matthias Grob +Date: Tue Mar 21 18:06:15 2017 +0100 + + mc_pos_control: fixed rebase and refactor errors + +commit cd8cc1beaa9449346225c512d68777defe0bc207 +Author: Dennis Mannhart +Date: Tue Mar 21 15:57:53 2017 +0100 + + mc_pos_control: use blockparam, change variable name, delete unused variables + +commit 4c4f214ec74553579472b5be074b32508ed77b47 +Author: Dennis Mannhart +Date: Fri Mar 17 13:16:27 2017 +0100 + + mc_pos_control: target_threshold value change + + mc_pos_control: reorder if statement + + mc_pos_control: add get function for cruising speed + +commit 0d6f9941456d405fcdec7068719e80f3d02f188e +Author: Dennis Mannhart +Date: Thu Mar 16 14:02:53 2017 +0100 + + mc_pos_control: slow down in auto when close to target + + mc_pos_control: move limit vel xy after velocity controller + +commit 8e5a573cb38fe33bf5283768fd12782fe8c50545 +Author: Dennis Mannhart +Date: Wed Mar 15 15:53:10 2017 +0100 + + mc_pos_control: add default only if there is no previous setpoint + +commit fd3889b5a6a268de2fd5876bb26765419a7a4eb9 +Author: Dennis Mannhart +Date: Tue Mar 14 10:28:19 2017 +0100 + + mc pos control: auto handling such that it does not use slewrate when goint to pos + +commit 5e2f18ebaa26996827f9fd9ce4059c66c862e94e +Author: Matthias Grob +Date: Tue Mar 21 13:40:49 2017 +0100 + + mc_pos_control: added separate velocity control setpoint slewrate for deceleration + to improve the smooth user experience while accelerating + but not have any delay when braking + +commit b32e5e7ec0178fe2f4f048226da6da493f10bb2f +Author: Matthias Grob +Date: Tue Mar 21 15:26:23 2017 +0100 + + mc_pos_control: fixed all pull request complaints + mainly changing parameters to BlockParams, reorder them and comment + +commit bfb4de0e6691fef8f323284105b776b0ceb59693 +Author: Matthias Grob +Date: Tue Mar 21 14:19:11 2017 +0100 + + startup scripts/mc_pos_control: renamed parameters after refactor + +commit 470c3fdc0654e299ffd8fb336c008e48dda2eea1 +Author: Matthias Grob +Date: Tue Mar 21 10:45:05 2017 +0100 + + mc_pos_control: refactoring only in manual velocity setpoint generation + +commit 713ba4587679c487f655cacf2134acd114b6f619 +Author: Matthias Grob +Date: Mon Mar 20 18:09:49 2017 +0100 + + mcpos_control: remove duplicate deadzone parameters + +commit eec757915c0289dd02a963fb1475e34b27293c18 +Author: Matthias Grob +Date: Mon Mar 20 17:42:21 2017 +0100 + + mc_pos_control: switch manual vertical/z velocity curve to expo with deadzone + +commit eb054a0ea1003fa8875e9ca25e82a6311887dcfe +Author: David Sidrane +Date: Tue Mar 21 08:18:19 2017 -1000 + + priority_restoration_fix:Review feedback + + Additional backport of c2c226be1db53dd0c1315e13bbd76ace6538eedf + sem_holder:Clean up from Review + +commit a6dcbc3a222c22006b4c26e8d2280072b5c399d5 +Author: David Sidrane +Date: Sat Mar 18 06:39:49 2017 -1000 + + HOTFIX:Fixes improper restoration of base_priority + + Backport of upstream: + + 7601a27cee348f70bebcac95e8e8372fe0651bbf David Sidrane Thu Mar 16 14:16:18 2017 -1000 sem_holder:The logic for the list version is unchanged + 3cc2a4f7c9bb495da6c59f373f8d0e7672e4ee13 David Sidrane Wed Mar 15 14:02:55 2017 -1000 sem_holder: Fixes improper restoration of base_priority + caf8bac7fb9452f25a3297147e7b414d46e74c6f David Sidrane Mon Mar 13 22:54:13 2017 +0000 missing semi + d66fd9f965f27eb0446d6aed24b8758674f98b53 David Sidrane Mon Mar 13 12:34:39 2017 -1000 semaphore:sem_boostholderprio prevent overrun of pend_reprios + 3c00651cfef3a0d90bb9e6522463965ad8989e6c David Sidrane Mon Mar 13 11:56:31 2017 -1000 semaphore:sem_holder sem_findholder missing inintalization of pholder + 4d760c5ea44c5f8d30a1a595800e9fbf4874e705 David Sidrane Mon Mar 13 10:46:26 2017 -1000 semaphore:sem_holder add DEBUGASSERTs + modified 399f3067441941072664bdbfa1bfec8ff35aa449 Gregory Nutt Sat Mar 11 08:57:34 2017 -0600 A few cosmetic changes (removed file that had nothing to do with semaphore commit by OA) + 60d8606b19a7e7c1285a0ef5e8addaaedf26b95f David Sidrane Fri Mar 10 06:38:17 2017 -1000 Priority Inversion fixes:Initalization + 6cc8f9100b3c8026e73ca738aaa5120bd78dae74 David Sidrane Fri Mar 10 06:37:46 2017 -1000 Priority Inversion fixes:typo + 360539afacc83132acdb83da8f20c468dbe4c63d Gregory Nutt Fri Mar 10 09:30:15 2017 -0600 Priority inheritance: When CONFIG_SEM_PREALLOCHOLDERS==0, there is only a single, hard-allocated holder structure. + This is problem because in sem_wait() the holder is released, but needs to remain in the holder container + a93e46d00c1bc3447fb290b866ed21d8f9c8e146 Gregory Nutt Fri Mar 10 08:54:50 2017 -0600 Cosmetic (missleading OA commit message) Using !pholder is now pholder == NULL + + sem_holder: Fixes improper restoration of base_priority + in the case of CONFIG_SEM_PREALLOCHOLDERS=0 + + Original code did not take into accout that 2 holder are needed + and failed silently when a slot could not be allocated + + The call to sem_restorebaseprio_task context switches in the + sem_foreachholder(sem, sem_restoreholderprioB, stcb); call + prior to releasing the holder. So the running task is left + as a holder as is the started task. Leaving both slots filled + Thus failing to perforem the boost/or restoration on the + correct tcb. + + This PR fixes this by releasing the running task slot prior + to reprioritization that can lead to the context switch. + To faclitate this, the interface to sem_restorebaseprio + needed to take the tcb from the holder prior to the + holder being freed. In the failure case where sched_verifytcb + fails it added the overhead of looking up the holder. + + There is also the additional thunking on the foreach to + get from holer to holder->tcb. + +commit aed280fbd48cdce65b0c7ced8c5dd8e6944d9c59 +Author: flying-production +Date: Sat Mar 18 04:42:06 2017 -0700 + + Make sure that external sitl project will be rebuild in case of sourcve has changed + +commit 1880ed975864ac9c877a84a7066607115c1ed99a +Author: Henry Zhang +Date: Wed Mar 22 14:03:14 2017 +0800 + + MindPX: Start send_events handler in MindPX (#6875) + +commit 6791090fe32eea0909ef86f942e2cda03f8b3880 +Author: Henry Zhang +Date: Wed Mar 22 13:46:13 2017 +0800 + + add new config for NanoMind (#6874) + +commit 8f1e8519119021c3b7952350fd3c804f19eb344e +Author: Dennis Mannhart +Date: Tue Mar 21 07:58:47 2017 +0100 + + Stick to velocity fix (#6825) + + * mc_pos_control: use just float for vel and cruise in xy + + * mc_pos_control: stick map saturate magnitude to 1 + + * mc_pos_control: take minimum cruising speed for auto + + * mc_pos_control: cruise speed triplet higher than from mc_pos_control + + mc_pos_control: fix if for cruise in auto + + * mc_pos_control: use PX4_ISFINITE criteria + +commit 7d62aa6a6d9b64977319bbfe66aab23e67884072 +Author: David Sidrane +Date: Mon Mar 20 07:32:45 2017 -1000 + + HOTFIX:Backport Memory corruption due to stack coloring overreach complete (#6848) + + Backport of upstream NuttX + + 86400a252dcbe6e4aef3ecca000b469a0fe96b67 + 08e92abb0ba744927ed0b32294859b0f47726f82 + 4b65817e99cbdf04fefad883eca0e7c8a9add63c + + Improper rounding in redundant stack coloring + routines could overwriting the TOS+1 and BOS-1 + depending on the value of CONFIG_ARCH_INTERRUPTSTACK + + This applies the compelet upstream set of fixes from + David Cabecinhas + + Improper rouding in redundant stack coloring + routines was overwriting the TOS+1 and BOS-1 + + The legacy OABI 4 byte stack alingment was removed + Only the EABI 8 byte alinement is supported + The redundant interrupt stack coloring. up_initalize + had the correct implemantation (last verson of patch) + and the redundant version in the + arch/arm/src/stmxxx/stmxx_irq.c was calculating the size + wrong. + + This is fixed by rounding up CONFIG_ARCH_INTERRUPTSTACK + by 4 bytes when allocated and alining on a 8 byte boundry + +commit f2164b135d5c3327cbb2352ba86d2389016911e6 +Author: David Sidrane +Date: Mon Mar 20 06:18:23 2017 -1000 + + Consolidate the flash patches to fix build (#6850) + + nuttx-patches/workarround_for_flash_data_cache_corruption.patch was + patching a file patched in nuttx-patches/wip_inflight_to_upstream.patch + + The changes in workarround_for_flash_data_cache_corruption.patch + will be submitted upstream once refactored (upstream coding style + compliant and moved to correct location) + +commit c9643cb0756c08d9a85bffd45201bbd446b0d82d +Author: Dennis Mannhart +Date: Mon Mar 20 10:06:29 2017 +0100 + + mc_pos_control: delete leftover from transitional changes for vel_max_z (#6822) + +commit 31aff0b6c00f65939e9bd1c605a1de3275940852 +Author: Dennis Mannhart +Date: Mon Mar 20 10:05:33 2017 +0100 + + mc_pos_control: change yaw setpoint to yaw (#6854) + +commit 546bd2b4d0981c7778e7d3667a3067b4ceb7bd02 +Author: Beat Küng +Date: Tue Mar 14 09:04:05 2017 +0100 + + drivers: remove the overflow perf counter + + This was used together with the read() interface, but we don't use that + so the counters are wrong. + +commit f60dfbbb40beab360f0cc16c0a9bb89b0eae7355 +Author: Beat Küng +Date: Mon Mar 13 15:15:45 2017 +0100 + + perf: remove unused event_overruns, reduce type of delta times to 32bits + + 32 bits are still enough to measure elapsed times up to 1 hour. + + Testing on Pixracer: I counted 73 allocations and 39 frees during bootup, + resulting in 2kB RAM usage after boot. This patch reduce this by ~0.5kB. + +commit 0a02a4c503c660df33adbbb7c5751d2415dfb0ff +Author: David L Sprague +Date: Sun Mar 19 14:57:44 2017 -0700 + + Fixed Issue #6596 + + Fixed the block comments at the top of the source file and the help message for the script (starting at line 279) so that an underscore ("_") character is correctly described as the separator for the first message field name rather than a period character "." + +commit 2b2c307eac8af452f8b770996ff5648225000dcd +Author: Pavel Kirienko +Date: Sat Mar 18 17:16:20 2017 +0300 + + Performance audit (intentionally duplicates #6829) (#6847) + + * UAVCAN ESC output: removing ESC output channels from published message that are always zero. This allows the UAVCAN stack to always transfer only the minimum number of output values, avoiding redundant zeroes and the associated increase in bus load and CPU time + + * Added a separate mixer file for CAN quadrotor + + * Sampling profiler improvements + + * PMSP: Output more endpoints + + * Matrix update + + * libc usage workaround + + * Removed UAVCAN perfcounters + + * Matrix submodule update + +commit c20b85e6adc2ff212bfdc83810283fae1964d510 +Author: David Sidrane +Date: Sat Mar 18 04:04:43 2017 -1000 + + Revert "UAVCAN performance audit (#6829)" (#6846) + + This reverts commit 21e04c9f7afd56adf21d02b76c89ae06fe1fc5a7. + +commit 21e04c9f7afd56adf21d02b76c89ae06fe1fc5a7 +Author: Pavel Kirienko +Date: Sat Mar 18 16:47:09 2017 +0300 + + UAVCAN performance audit (#6829) + + * UAVCAN ESC output: removing ESC output channels from published message that are always zero. This allows the UAVCAN stack to always transfer only the minimum number of output values, avoiding redundant zeroes and the associated increase in bus load and CPU time + + * Added a separate mixer file for CAN quadrotor + + * Sampling profiler improvements + + * PMSP: Output more endpoints + + * Matrix update + + * libc usage workaround + + * Removed UAVCAN perfcounters + +commit 4fe29e5246076aae6f3847b2152c823537e38015 +Author: David Sidrane +Date: Fri Mar 17 13:27:45 2017 -1000 + + Fiexs frsky telemetry stack warning + + WARN [load_mon] frsky_telemetry low on stack! (164 bytes left) + + Added 168 bytes = 160 needed + 8 bytes for head room + +commit 7695b65b7f595b69c3ae4a4a13c777368d59b288 +Author: Lorenz Meier +Date: Thu Mar 16 22:48:38 2017 +0100 + + MAVLink app: Default to MISSION, not MISSION_INT + + In order to ensure correct transmission the mission system needs to default to the legacy protocol and switch to the new implementation when these conditions are met: + * If the GCS sends a MISSION_REQUEST_INT - it will do this based on the AUTOPILOT_VERSION flag indicating int mission support + * If the autopilot sends a MISSION_REQUEST and has the AUTOPILOT_VERSION flag for 2.0 set, the GCS should NACK it, which will make the autopilot retry a MISSION_REQUEST_INT + * If the autopilot sends a MISSION_REQUEST_INT and the GCS does not support it, the GCS will ignore and time out. The autopilot could retry now opportunistically with the old protocol, but this is not great for lossy links. + * If the GCS sends a MISSION_ITEM_INT - this is a fallback + +commit bb3b26e00fac33a263c80f584a3e841393b73498 +Author: Matthias Grob +Date: Thu Mar 16 13:12:38 2017 +0100 + + logger: adjusted log_writer_file stack size + + because of messages in the logs + +commit ca9393eb97aa4e779e6753832f8ec43b01766cc7 +Author: Matthias Grob +Date: Thu Mar 16 11:11:41 2017 +0100 + + mc_pos_control: fix parameter description of expo for QGC parsing + +commit d5137ed7944866d1db5f690898cc5f37bfb3441c +Author: ChristophTobler +Date: Wed Mar 15 08:32:05 2017 +0100 + + set EKF2_AID_MASK and EKF2_HGT_MODE because of iris_opt_flow + +commit 948635c9894d7d8df279df89f5b4daa63f41fe11 +Author: Beat Küng +Date: Tue Mar 14 13:27:01 2017 +0100 + + LandDetector: call param_notify_changes() instead of param_save_default() + + param_save_default() could take something like 0.5s, and because the + LandDetector is running on the HP work queue, this would block other + tasks, like RC handling or drivers. + +commit f6d9d77f60a6d1f3c32bcfcb6bd41019e5a2bdd7 +Author: Beat Küng +Date: Tue Mar 14 13:23:14 2017 +0100 + + param_notify_changes: set unsaved to true + + This will make sure that commmander will save the params. + +commit 0e650638e40ce62ab11a4977729695a90096e29c +Author: Beat Küng +Date: Mon Mar 13 11:05:18 2017 +0100 + + param: implement RW locking + + This allows concurrent read access, which are much more common; reducing + potential lock contention and increasing concurrency. + + Taking a lock is expensive, and the reader lock is now even more expensive. + An RCU synchronization scheme would reduce the overhead of the readers to + increasing/decreasing an atomic counter. + Thus this should only be an intermediate step until we move towards RCU. + + Tested on SITL & Pixracer. + +commit b4290b6b52708c631673cc03af9adee8333062ec +Author: Beat Küng +Date: Mon Mar 13 11:06:40 2017 +0100 + + params: make param_t uint16_t on NuttX + + param_t is only used as an offset and we have <1000 params, so an uint16_t + is enough. + This saves roughly 1KB of RAM. We only do that on NuttX because normal + integers have better performance in general. + Previously on amd64, this was even 64bits because it was an uintptr_t. + +commit 45af77a5431a35444afd4d80e32aabc8feb36c66 +Author: Beat Küng +Date: Tue Mar 14 14:11:58 2017 +0100 + + mavlink parameters: try to send 5 params at once on USB & UDP connections + + This further speeds up param loading. + + On Pixracer via USB, it's possible to send up to 11 at once before the TX + buffer gets full, so there is still enough free bandwidth left. + +commit 2873d973de0e47d007018603f9fe06261b6f7e3a +Author: Beat Küng +Date: Tue Mar 14 14:07:32 2017 +0100 + + mavlink: increase parameter rate from 120 to 300Hz + + This speeds up parameter loading. Slow links like telemetry are unaffected, + since the mavlink loop runs only with ~100Hz. + + Tested on various links, like: + - telemetry link + - pixracer WiFi + - pixracer USB + - SITL + +commit cc153638d2d82356ca3916527c2ea747096846b6 +Author: Simone Guscetti +Date: Tue Mar 14 11:30:09 2017 +0100 + + commander calibration_routines: fix the white led + The white led state would continue during calibration, now it return to the previus state + +commit 1e4b79034f9a500245077a870b89a89678ccbf0c +Author: Simone Guscetti +Date: Tue Mar 14 11:27:27 2017 +0100 + + commander_helper: Add rgbled function + with priority and blink period + +commit 2af5d1b929acb59ad99fdc8b8378dddd724c8010 +Author: Lorenz Meier +Date: Fri Mar 10 19:36:16 2017 +0100 + + Mission transfer: Fix retry logic + + Previously the retry would not actually have been sent if nothing had been received in time. + +commit 10dcb90d5211de9d4926a9eb6b06b00a3c36da40 +Author: Lorenz Meier +Date: Sat Mar 11 22:33:33 2017 +0100 + + Commander: Store last manual stick setpoints only when actually in manual control mode + +commit bef24b906e89fca996306cf44e80ee7b3ad35976 +Author: David Sidrane +Date: Mon Mar 13 07:26:36 2017 -1000 + + Removed v4pro cloned v4 inappropriate definitions (#6808) + + * Remove remove safty swtich LED from FMU control + + * Differentiate GPIO_BTN_SAFETY_FMU from GPIO_BTN_SAFETY + +commit 1a3317ebaba64fde312e947af9483e78bc07f72b +Author: Lorenz Meier +Date: Thu Mar 9 21:18:35 2017 +0100 + + Commander: Do not abort low battery handling due to stick motion. + +commit e9e79cdc9b4557c6883a290e3266ffd94126f5a0 +Author: Lorenz Meier +Date: Sat Mar 11 22:21:10 2017 +0100 + + Updated optical flow repo + +commit 706464d2eb5e2c886df8363661c837e5b39194be +Author: Lorenz Meier +Date: Sun Mar 12 14:42:19 2017 +0100 + + Land detector: Fix param meta data + +commit e4c012289ff2edd1189c25f3cf38a145ff2b63e3 +Author: Lorenz Meier +Date: Sun Mar 12 11:10:19 2017 +0100 + + Logger: Sync setpoints and states to same rates + +commit f7e4d8453db823a69f81e75e518042dd3b4012ff +Author: Lorenz Meier +Date: Sun Mar 12 11:06:40 2017 +0100 + + Logger: Drop position_setpoint_triplet to 5 Hz since its not required at such a high rate in analysis + +commit 32cf540159b4410f66a21719383acf0904a47908 +Author: Beat Küng +Date: Fri Mar 3 19:16:09 2017 +0100 + + rgbled: make sure to load the params on startup + +commit 2cf849a5207a6682e07fb820ca37f4cad7a33797 +Author: Beat Küng +Date: Fri Feb 24 14:36:32 2017 +0100 + + led_control: fix errors by clang-tidy + +commit f22fc1c543b91e1400e1b7339b70c744c802aefb +Author: Beat Küng +Date: Fri Feb 24 13:34:31 2017 +0100 + + led: add breathe mode + +commit 30841ee6bf1b750a9de42f01624d81cea5d83a20 +Author: Beat Küng +Date: Fri Feb 24 11:07:30 2017 +0100 + + send_event: separate initialization and wait until started for 'send_event start_listening' + +commit 1177ec91e50efb80f1ae5ddd1243a901c9ca04aa +Author: Beat Küng +Date: Fri Feb 24 10:53:55 2017 +0100 + + temperatoru_calibration: reformat comments to use doxygen style + +commit 7cb291aa62bc6b606ff2746d5474d2d24ef21222 +Author: Beat Küng +Date: Fri Feb 24 10:46:59 2017 +0100 + + temperature_calibration: use a define for error code -110 + +commit ce8707532e1ee258f406a1e24a81cb690ff12e57 +Author: Beat Küng +Date: Fri Feb 24 10:26:04 2017 +0100 + + led/led: change update logic to keep blinking led's in sync + +commit 9e09f70f378cebba3a251bcc8db462baa465fb8d +Author: Beat Küng +Date: Fri Feb 24 10:25:54 2017 +0100 + + lib/led: make sure to do an orb_copy on startup + +commit b7f5d92b2106e03030062a7d1333caae35c4110a +Author: Beat Küng +Date: Fri Feb 24 10:25:10 2017 +0100 + + lib/led: add some clarifying comments + +commit df791cef94b8defbdd9959e2bbe2b34ae63cf012 +Author: Beat Küng +Date: Fri Feb 24 10:24:40 2017 +0100 + + RPi: make sure navio_rgbled works and add it to autostart + +commit 38156d862f71c4a7b1106a9128398710d9355b04 +Author: Beat Küng +Date: Fri Feb 24 10:24:13 2017 +0100 + + temperature_calibration: add led indication + + - starts with yellow blinking + - turns led to solid according to progress + - blink red on error, green on success + +commit 1e4fcb66160267011cae5e3063e2e85f1c6c8866 +Author: Beat Küng +Date: Fri Feb 24 10:22:56 2017 +0100 + + cmake configs: add systemcmds/led_control and lib/led where needed + +commit b1be96308317362ea754243a629ab08ad0df18f3 +Author: Beat Küng +Date: Fri Feb 24 10:22:43 2017 +0100 + + px4fmu_test rcS: switch to led_control command + +commit 46fef30526323c6800c36034e1b7e2cee403a114 +Author: Beat Küng +Date: Fri Feb 24 10:06:38 2017 +0100 + + systemcmds: add new command led_control + + This can be used to test & control the new uorb-based led backend. + +commit 83afc207d4f3955dec5f082a2ba0c38fe253aae1 +Author: Beat Küng +Date: Fri Feb 24 10:06:19 2017 +0100 + + drv_rgbled.h: remove this, it's not used anymore + +commit 95e8e26ae0ae85f27ac24d1ca3eda5440eaefb38 +Author: Beat Küng +Date: Fri Feb 24 10:16:54 2017 +0100 + + commander: use led_control uorb topic + +commit 8dae94d90ad6d012d881295c699f03821ee80a7a +Author: Beat Küng +Date: Fri Feb 24 10:20:47 2017 +0100 + + lib/led: add BREATHE mode (but not implemented yet) + +commit 729486f992a55642ea093f18a59154b104f0ea68 +Author: Beat Küng +Date: Fri Feb 24 10:05:22 2017 +0100 + + rgbled: switch to new led uorb interface + +commit 7fd6748f34012b877b28196910604bc28b4078cf +Author: Beat Küng +Date: Fri Feb 24 10:05:12 2017 +0100 + + rgbled_pwm: switch to new led uorb interface + +commit 6debbcb20d6deca75783019365b660b7a1a0ba18 +Author: Beat Küng +Date: Fri Feb 24 10:04:52 2017 +0100 + + navio: switch to new led uorb interface + +commit 43b98d9a2f0d85a3e3c9bebaec6b5ca8cd49443b +Author: Beat Küng +Date: Fri Feb 24 10:04:08 2017 +0100 + + lib/led: add led class with led_control uorb topic + + This is the new interface to control external LED's (user-facing). + Features: + - Supports maximum N Leds (where the board can define N) + - on/off/blink M times + - Different priorities + - Allows setting a single led or multiple at once + +commit 5ebbbfc6bf65ecdf636c740b1a1bfc7fd94eee91 +Author: Beat Küng +Date: Fri Feb 24 10:02:27 2017 +0100 + + rgbled_pwm: warnx -> PX4_WARN, NULL -> nullptr + +commit b0439836f6e6bbb80d7c950f436d080137b21dc3 +Author: Beat Küng +Date: Fri Feb 24 09:58:39 2017 +0100 + + refactor drv_led.h: rename to drv_board_led.h + + This makes it clear that it's used to control the board LED's, not external + LED's. + +commit 61c1f6a8ef22ba23a7858839a7107d63a21d4864 +Author: Beat Küng +Date: Mon Feb 13 11:19:34 2017 +0100 + + rgbled: warnx -> PX4_WARN and NULL -> nullptr + +commit 4b1bbaa11469824c0766fc0ed21ea69628459be6 +Author: Beat Küng +Date: Mon Feb 13 11:18:42 2017 +0100 + + posix: remove rgbledsim driver which does nothing + + In addition this is almost a copy of the rgbled driver + +commit 404719953c58523a311e5cf78e4caa7ff5c7807d +Author: Julian Oes +Date: Sat Mar 11 10:52:38 2017 +0100 + + commander: fix abs bug / trigger POSCTL both ways + + The check if stick were touched was only working in one direction (per + axis) because fabsf was used incorrectly. + + However, this check is still only a differential check triggered by + fast movement and does not trigger if someone slowly moves a stick to + the side. Also, the sensitivity depends on the rate of the commander + loop and/or the RC update loop. The correct solution would be a proper + filtering and trigger for movement. + +commit fb64403607424b5e3340b79eff68a2277334e029 +Author: Lorenz Meier +Date: Sat Mar 11 22:03:17 2017 +0100 + + Updated jMAVSim + +commit 86a8e95017940ca8472e654174a6fcfaafc4a970 +Author: Lorenz Meier +Date: Sat Mar 11 21:37:06 2017 +0100 + + Update jMAVSim to fix compatibility with recent java versions + +commit 5a66539b361fa584cfe15596d0c39c4d8505b5a8 +Author: David Sidrane +Date: Sat Mar 11 06:44:39 2017 -1000 + + HOTFIX:Backport Memory corruption due to stack coloring overreach + + Backport of upstream NuttX PR 264 + + As discovered by dcabecinhas. This fix assume the 8 byte + alignment options for size stack size or this will overwrite + the first word after TOS + See https://github.com/PX4/Firmware/issues/6613#issuecomment-285869778 + +commit 742d0e53f9fc6b0f5bad94c77155ab5938c0d288 +Author: Daniel Agar +Date: Sat Feb 25 15:16:59 2017 -0500 + + examples NULL to nullptr + +commit 0611677ee29ff00c04e40eab27aafeee06d95aba +Author: Daniel Agar +Date: Sat Feb 25 13:51:38 2017 -0500 + + segway move to examples + +commit 89ff9f1fe39fefd406d71fbdcb3881206ff0a73a +Author: Daniel Agar +Date: Sat Feb 25 12:56:58 2017 -0500 + + cmake fmu-v3 fix and enable more examples + + - sync posix_sitl_default and px4fmu-v4pro/v5 with fmu-v3 + - fixes #6667 + +commit 4811ab6b137784a84c67c64bffa4917a7b7f0702 +Author: Beat Küng +Date: Fri Mar 10 11:56:10 2017 +0100 + + logger: reduce rate of some topics + + In SITL, logging rate reduces from 70kB/s to 45kB/s. + +commit f61b830ae9bcf9ecf78357e163578e6b675e2879 +Author: José Roberto de Souza +Date: Fri Mar 10 16:34:52 2017 -0800 + + nuttx-configs: aerofc: Enable CONFIG_STM32_FLASH_WORKAROUND_DATA_CACHE_CORRUPTION_ON_RWW + + Now AeroFC is making use of both flash memory banks so it need this + workaround. + +commit 03e38775352ed823961c94105c7ae98af6e5e960 +Author: José Roberto de Souza +Date: Fri Mar 10 16:34:13 2017 -0800 + + nuttx-patches: Add workaround for flash data cache corruption on read-while-write + +commit c967cade47bf63aae0bdc543330ff8981e21b6b9 +Author: David Sidrane +Date: Fri Mar 10 07:26:51 2017 -1000 + + HOTFIX:Backport of second round upstream NuttX i2c fix (#6771) + + backport 3cd66af889b42b036d6c9d88e067fc3b8abbdb2a and pr 258 + + Applies to STM32F4 and STM32F7 + + STM32, STM32 F7, and STM32 L4: Clone Freddie Chopin's I2C change to similar STM32 I2C drivers. + + Save elapsed time before handling I2C in stm32_i2c_sem_waitstop() + This patch follows the same logic as in previous fix to + stm32_i2c_sem_waitdone(). + It is possible that a context switch occurs after I2C registers are read + but before elapsed time is saved in stm32_i2c_sem_waitstop(). It is then + possible that the registers were read only once with "elapsed time" + equal 0. When scheduler resumes this thread it is quite possible that + now "elapsed time" will be well above timeout threshold. In that case + the function returns and reports a timeout, even though the registers + were not read "recently". + Fix this by inverting the order of operations in the loop - save elapsed + time before reading registers. This way a context switch anywhere in the + loop will not cause an erroneous "timeout" error. + +commit 60c8c84e1870d135af6a00852e12cd8e215757ee +Author: David Sidrane +Date: Thu Mar 9 08:20:41 2017 -1000 + + HOTFIX:Backport of upstream NuttX i2c fix + + 5a6d95dd9f051be548a8d2378aaef75f0a1ba5e1 and ee5ae3a57dbbe835584f164c956e0374da1ed2eb + + Applies to STM32F4 and STM32F7 + + Save elapsed time before handling I2C in stm32_i2c_sem_waitdone() + It is possible that a context switch occurs after stm32_i2c_isr() call + but before elapsed time is saved in stm32_i2c_sem_waitdone(). It is then + possible that the handling code was executed only once with "elapsed + time" equal 0. When scheduler resumes this thread it is quite possible + that now "elapsed time" will be well above timeout threshold. In that + case the function returns and reports a timeout, even though the + handling code was not executed "recently". + Fix this by inverting the order of operations in the loop - save elapsed + time before handling I2C. This way a context switch anywhere in the loop + will not cause an erroneous "timeout" error. + +commit 07921c9f3a3a2f0aa5aad82c118477a4d687305d +Author: José Roberto de Souza +Date: Wed Mar 8 15:39:40 2017 -0800 + + aerofc: Use ram_flash dataman backend + +commit e2aae04c95af32680dfd9dc097671f9942445ca6 +Author: José Roberto de Souza +Date: Tue Mar 7 16:43:45 2017 -0800 + + modules: dataman: Add a ram_flash backend + + This backend will keep all updated data in RAM and + persist the data between reboots using flash memory. + + Using only flash memory would result in a slow backend that + would decrease the lifetime of the flash memory, using both + we can reduce the several cycles of erase & write into flash + and keep the performance of the backend almost as fast + as the RAM only backend. + + Note: Do not use this backend on a sector from the same flash memory + bank as the memory bank that STM32 read instructions or it can block + the CPU from fetching instructions from flash during the erase and + write operations and cause your drone crash. + +commit 75e7cfcbe833122172c327bfe1cc205b01ac7fe6 +Author: José Roberto de Souza +Date: Tue Mar 7 16:39:49 2017 -0800 + + modules: flashparams: Change size to uint32_t + + So flash sector of 64Kbyes and 128Kbytes can also be used. + +commit a2670bdbc8a4a37550e092c136c2d6768cbe5782 +Author: José Roberto de Souza +Date: Thu Mar 2 14:14:54 2017 -0800 + + modules: dataman: Move backend specific out of main routines + +commit 66d9d56525acda594029bc4447b8342f212f2101 +Author: José Roberto de Souza +Date: Thu Mar 2 14:14:07 2017 -0800 + + modules: dataman: Share memory between backends + + Also having just a boolean to track if backend is running. + +commit 8d5ba63686a3f805ed560a6d2af3ba969686ad94 +Author: Beat Küng +Date: Thu Mar 9 10:17:31 2017 +0100 + + tap-v1 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit 374dc1be4cb1ef9cf2fdc1f966b5b1450642b00d +Author: Beat Küng +Date: Thu Mar 9 10:17:25 2017 +0100 + + px4nucleoF767ZI-v1 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit d25218eba2bba17e785c951ffc3968c7d38612de +Author: Beat Küng +Date: Thu Mar 9 10:17:11 2017 +0100 + + px4fmu-v5 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit 3848432302d1bd49d25555dfc63ece3c4783df39 +Author: Beat Küng +Date: Thu Mar 9 10:17:03 2017 +0100 + + px4fmu-v4pro NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit 1f520f15a31d41a7f153258de9acd640ff227fc8 +Author: Beat Küng +Date: Thu Mar 9 10:16:53 2017 +0100 + + px4fmu-v4 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit b73cd50863e66510cfbfc15226011ac965f6599f +Author: Beat Küng +Date: Thu Mar 9 10:16:45 2017 +0100 + + px4fmu-v3 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit b89451f160eed13d70afbc82a4b3577e17cfbb47 +Author: Beat Küng +Date: Thu Mar 9 10:16:37 2017 +0100 + + px4fmu-v2 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit 0ffcf70a84b60770e1e3eef3f255ae17b4a4d9b4 +Author: Beat Küng +Date: Thu Mar 9 10:16:30 2017 +0100 + + px4fmu-v1 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit 58aff8491191634e4c913b82582bcd639a0b3533 +Author: Beat Küng +Date: Thu Mar 9 10:16:22 2017 +0100 + + stm32f4discovery NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit 6170544738c56bdd07d3bb670228dd8267375b26 +Author: Beat Küng +Date: Thu Mar 9 10:16:12 2017 +0100 + + mindpx-v2 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit 3ac953db0ed2d5b0dc6d745d885896805fd8f45a +Author: Beat Küng +Date: Thu Mar 9 10:16:02 2017 +0100 + + esc35-v1 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit 9862f1c5f91f26024da2c9d3ef96a17afeb39044 +Author: Beat Küng +Date: Thu Mar 9 10:15:51 2017 +0100 + + crazyflie NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit 34a2326c1280f20a8af16de8ccb2b3b1f5314e6b +Author: Beat Küng +Date: Thu Mar 9 10:15:40 2017 +0100 + + auav-x21 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit ab541b1321319f6759e156b2c0034ef9fbde003e +Author: Beat Küng +Date: Thu Mar 9 10:15:25 2017 +0100 + + px4esc-v1 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit 3cdec49a09acbb23ed8a1ffba6ff507f3dffc4ff +Author: Beat Küng +Date: Thu Mar 9 10:15:10 2017 +0100 + + aerofc-v1 NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit d10848c12953c875209bbf78e2e7754ebe7aafb1 +Author: Beat Küng +Date: Thu Mar 9 10:14:46 2017 +0100 + + aerocore NuttX defconfig: lower CONFIG_DEV_PIPE_SIZE to 70 + + This saves almost 2kb of RAM when using the mavlink shell. 70 matches the + size of the mavlink message. Since the pipe is blocking, a process writing + a lot of data will just wait, data will not be dropped. + + The mavlink shell is the only process creating a pipe. + +commit cfcc75d444f3df23166f4777819ed26261efb85d +Author: Beat Küng +Date: Thu Mar 9 10:08:21 2017 +0100 + + mavlink shell: check if there's enough free buffer to send the mavlink message + + if there is not, the process on the other end of the pipe will just block. + This improves reliability over slow links. + +commit 644d237ce6de6ad55bd12d69d41bd635f5f93ec8 +Author: Beat Küng +Date: Thu Mar 9 12:09:09 2017 +0100 + + posix-configs scripts: remove unneeded 'sleep 1' + + There is no need to wait, and it would be the wrong way of doing + startup synchronization. + +commit b1e27f43953d0578a246e3f5c19420ac663f0192 +Author: Beat Küng +Date: Thu Mar 9 11:58:36 2017 +0100 + + simulator: handle ctrl-c during startup correctly + + This makes sure the px4 process does not hang when Ctrl-C is pressed + during startup. + +commit 9597e708dfc1f1fc607abfec3d1f35a45112690a +Author: Beat Küng +Date: Thu Mar 9 11:57:47 2017 +0100 + + sensors: remove sensors_init + + The initialization code is redundant and incomplete (only the first sensor + is done). I verified that all drivers already set this on startup. + For the mags, they all set their maximum supported update rate. + For the baro, the call can silently fail, as for example the MS5611 which + does not support 150Hz update. But it also sets the maximum in + initialization. + + Tested on Pixhawk & pixracer. + +commit 019386a5a01eed79480858c07bcf1b6acd5ee70e +Author: Beat Küng +Date: Thu Mar 9 11:49:28 2017 +0100 + + bmi160: remove debug output + +commit 828bb983e83cce8d24e1646e91d5faa6a6ea6268 +Author: Beat Küng +Date: Thu Mar 9 14:29:17 2017 +0100 + + rpi startup scripts: start dataman so that missions can be flown + +commit 2a6eac578d5e7267ea923ba97416de92c63c22fe +Author: Beat Küng +Date: Thu Mar 9 11:20:52 2017 +0100 + + rpi: add HIL config + +commit 32995a5bc17500dd0915cf7dd55d4362674cf4c9 +Author: Beat Küng +Date: Thu Mar 9 11:17:54 2017 +0100 + + state_machine_helper: remove unneeded code to disable sensor publication + + In HIL mode we do not start the sensors anymore, so this is not needed. + + Also it did not work (I did not try to find the reason, just noticed the + sensors kept publishing in HIL mode) + +commit af1984ac07388a5932f72a7b86efb51b50008c11 +Author: Beat Küng +Date: Thu Mar 9 11:15:52 2017 +0100 + + sensors: do not warn about baro in HIL mode + +commit bc91005e7aef64ca5e89f72baceee7128678f1d3 +Author: Beat Küng +Date: Thu Mar 9 11:15:01 2017 +0100 + + voted_sensors_update: increase accel & gyro timeout in HIL mode + +commit 3a737097ee8204910b309c268e21333bb4b4efca +Author: Beat Küng +Date: Thu Mar 9 11:13:33 2017 +0100 + + rpi px4.config: switch to ekf2 + +commit 541e53fdcf86ea5a4841cdd450d6ebc6718313f0 +Author: Beat Küng +Date: Thu Mar 9 11:12:48 2017 +0100 + + jmavsim_run.sh: add -i to specify the IP + +commit 62200e2a81e770b07c5b265e7659699a5a739f72 +Author: jwilson +Date: Thu Mar 9 19:58:59 2017 -0800 + + WIP: Temporary fix for a problem which prevents arming on the Snapdragon Flight board. + +commit 0c926106f1ea3be02033774d365520c4e2dc4d43 +Author: Julian Oes +Date: Wed Mar 8 14:05:47 2017 +0100 + + param_shmem.c: comment out locking on Snappy + + The param locking doesn't seem to be working on Snapdragon, so let's + just comment it out again. + +commit 9235c0fd675d298dad834a8a86e9e29ba8dfb40c +Author: Julian Oes +Date: Wed Mar 8 10:46:58 2017 +0100 + + Update jMAVSim submodule + + This fixes the compass, see: + https://github.com/PX4/jMAVSim/pull/55 + +commit 4f9245cc9cea3ea14594dd803599c9ca988ac50f +Author: jwilson +Date: Tue Mar 7 19:40:13 2017 -0800 + + Resolves a conflict in the type of the index parameter in the dm_read and dm_write function signature, caused by a recent change in the dataman code. This problem was causing the loading of the flight stack to fail on the aDSP. + +commit 24819ce7b128e7b4536282ea862a118bf786f408 +Author: Julian Oes +Date: Fri Mar 3 09:33:20 2017 +0000 + + commander: no datalink failsafe on ground + + On SITL startup we got a datalink lost failsafe message whenever home + was initialized. The reason that in standalone SITL, there is usually no + datalink connected. However, on ground, we shouldn't really failsafe, + therefore it makes sense not to enter the state in the first place. + +commit c715228b8fe284d2dbdd0bbc20720d30614a5443 +Author: Beat Küng +Date: Tue Mar 7 14:59:22 2017 +0100 + + LandDetector: save & initialize total flight time + +commit bac10bcfb87c47901fbbde596342c01dde83059f +Author: Beat Küng +Date: Tue Mar 7 14:58:08 2017 +0100 + + rcS: do not wipe flight time param on autoconf + +commit 06c5cb506a6bcb623fde88f9b15df646f1dfd9ec +Author: Michael Schaeuble +Date: Tue Mar 7 17:44:19 2017 +0100 + + Enable ICM 20608 on Pixhawk Pro + +commit 561a5c5422684384d2ac517f69847c2f4706c671 +Author: Beat Küng +Date: Tue Mar 7 14:51:35 2017 +0100 + + Tools/px_mkfw.py: use the same args to get the git version as px_update_git_header.py + +commit d67b6efda31c463ac114e45727578237e75465a8 +Author: Mathieu Bresciani +Date: Tue Mar 7 14:32:57 2017 +0100 + + PixHawk Pro: Update mag IDs to have external higher priority + +commit daf668e6873827a092d5705af661d96bc8f637a5 +Author: Lorenz Meier +Date: Mon Mar 6 20:42:01 2017 +0100 + + Fixed wing land detector: Fix RTL logic with a temporary altitude limit workaround + +commit b8e72789cd561512e4d13f8a5168ec2e89e732fd +Author: zthorson +Date: Wed Mar 1 15:28:07 2017 -0800 + + px4fmu-v4: Formatting fixes + + Signed-off-by: zthorson + +commit a716b105f545188b79a3e552f23cad864d1c1821 +Author: zthorson +Date: Tue Feb 28 20:13:01 2017 -0800 + + px4fmu-v4: Only close down fmu drivers on reset if they weren't running + + Signed-off-by: zthorson + +commit 63857c6afcc719a060c986a20410e8670c1aa971 +Author: zthorson +Date: Mon Feb 27 15:36:32 2017 -0800 + + px4fmu-v4: Fix for HIL Unable to Set Control Surfaces. Fixes #5651 + + The sensor_rest command added to the startup script for px4fmu_v4 hardware + was leaving the /dev/pwm_output0 driver open. This would prevent the + pwm_out_sim module from registering as a simulated driver. The result + would cause the system to properly boot in HIL mode, but you would not + be able to set any control surfaces. + + Since sensor_rest and peripheral_reset are only used on initialization, the + drivers can be shut down after they have performed their reset functions. + + Signed-off-by: zthorson + +commit e63ee9d8bd7c586df156e761548f719c8eda593d +Author: Daniel Agar +Date: Fri Mar 3 12:06:49 2017 -0500 + + fw_att wheel controller enable param (default off) + +commit ca05e64a9f1464f134b1500a03ee42c718c7a2e9 +Author: Beat Küng +Date: Fri Mar 3 15:07:48 2017 +0100 + + replay: update & add some comments + +commit eaa9e6a0193416b28c4094d14fa568b42160fd04 +Author: Beat Küng +Date: Fri Mar 3 10:18:15 2017 +0100 + + ekf2: set att.timestamp to now in replay mode before ekf is initialized + + logger will always log this topic, and a 0 timestamp will look worse in + FlightPlot. This will show a period of 0 attitude instead before ekf + is initialized. + +commit 01541bb10d98f17c44cb11a118bba3df49d5ddd6 +Author: Beat Küng +Date: Fri Mar 3 08:33:42 2017 +0100 + + logger: switch from ekf2_replay to ekf2_timestamps topic, enable by default + +commit 1d48d7e053eb0ddd0d2bbae0bbb53f409bed3d5f +Author: Beat Küng +Date: Fri Mar 3 08:33:04 2017 +0100 + + ekf2 replay: add statistics output when replay finished + + The error counter is an indicator that the logger missed samples or dropped + due to a too small write buffer. + +commit 2a11a2bc0b256eb2c1ab087f6ce128d010ea542f +Author: Beat Küng +Date: Fri Mar 3 08:30:57 2017 +0100 + + ekf2 replay: switch from ekf2_replay to ekf2_timestamps topic + +commit aabdc4125b0230637dbfc2200c10401563b79fcd +Author: Beat Küng +Date: Fri Mar 3 08:26:24 2017 +0100 + + ekf2: publish ekf2_timestamps topic + +commit df3ef3660b9d3e03f5746b4eac9f8f0f7ba4d850 +Author: Beat Küng +Date: Fri Mar 3 08:25:02 2017 +0100 + + ekf2_timestamps.msg: add new message with ekf2 timestamps + +commit 473192aa81f94d4771548eaa0ad75f30a6b65b3d +Author: Beat Küng +Date: Fri Mar 3 08:21:41 2017 +0100 + + replay: some API refactoring & extensions + + in preparation to the updated ekf2 replay + +commit ba89839f65f4bdcd846ac321a33d016d20cb70eb +Author: Beat Küng +Date: Wed Mar 1 15:15:39 2017 +0100 + + replay: make sure ReplayEkf2::handleTopicUpdate is protected, not private + +commit 1d93b1bce300e5d3b180380d4ca8fa7883fe66f8 +Author: Beat Küng +Date: Wed Mar 1 14:43:59 2017 +0100 + + nuttx configs: increase CONFIG_NFILE_DESCRIPTORS from 51 to 53 + + this is needed due to the additional topics logged with the logger + +commit 037280c17dc5fec1820c1d4f348162fb08103ae8 +Author: Beat Küng +Date: Wed Mar 1 14:41:04 2017 +0100 + + sitl: add iris_replay startup script, handle $replay_mode in sitl_run.sh + + usage: + export replay_mode=ekf2 + export replay= + make posix none + +commit 63203625bc70af5f3dfa0393203274e04ec3893a +Author: Beat Küng +Date: Wed Mar 1 14:39:31 2017 +0100 + + replay: add ekf2 replay method (can be selected with 'export replay_mode=ekf2') + +commit e251c64c5f50e23f3198c951cb282374255fe97e +Author: Beat Küng +Date: Wed Mar 1 14:38:22 2017 +0100 + + refactor replay: add some overrideable methods + +commit df8c1a14893516fedb4d155e4d5630a813144542 +Author: Beat Küng +Date: Wed Mar 1 14:32:24 2017 +0100 + + logger: log ekf2_replay topic if EKF2_REC_RPL is set + +commit 9d54f62d3708797cf808583c9aef36350454f2e2 +Author: Beat Küng +Date: Wed Mar 1 13:24:36 2017 +0100 + + replay: check if topic timestamp is smaller than logging start + + This could happen and then the sleep duration would wrap and be huge. + +commit 1d5f51e6a442c4e0a0331d703ca1e554f9f64da9 +Author: Beat Küng +Date: Wed Mar 1 13:20:49 2017 +0100 + + replay: don't add subscription if formats don't match + +commit 4eea89bb42377cc4c9b7738119ace8fa4e92565b +Author: Beat Küng +Date: Wed Mar 1 13:20:03 2017 +0100 + + refactor replay: move topic publication into separate method + +commit 45ffb190e32b8ae8970940c24554e99f0eb2e275 +Author: Beat Küng +Date: Wed Mar 1 12:10:41 2017 +0100 + + logger: add -p option to poll on a topic instead of running at fixed rate + + this will be needed for fast replay. In addition, this option disables + the orb interval. + It can be removed again once we have time simulation. + +commit 2220c3a60d622fbd3c48b47cfc4f92f95638e92c +Author: Beat Küng +Date: Wed Mar 1 10:41:08 2017 +0100 + + ekf2: use sensors timestamp for published topics when in replay mode + + when doing fast replay, hrt_absolute_time() will not match the replayed time + thus we just use the same timestamp as the input sensors. + +commit 018846fadf6c93143894ba08c5123567a192c268 +Author: Beat Küng +Date: Wed Mar 1 10:15:55 2017 +0100 + + ekf2_replay.msg: use timestamp instead of time_ref, remove unused time_usec_vel + +commit dcdfcbe64f316a6b332c118a51eb1ebed4761ca9 +Author: Beat Küng +Date: Wed Mar 1 10:13:27 2017 +0100 + + posix_sitl_default cmake: add ekf2_replay + + so that CI will build it + +commit aa56822f9d6390c8894849f740dd3c0a5c3e7203 +Author: Beat Küng +Date: Wed Mar 1 10:12:00 2017 +0100 + + ekf2_replay: fix double/float conversion compile warning + +commit 99beb03f8352ac984cdb09ef64569336bf4a2250 +Author: Beat Küng +Date: Wed Mar 1 10:11:02 2017 +0100 + + ekf2_replay: switch to new vision topics + +commit eb8bce4825c71cdacc9e94695d2b429ffad9c608 +Author: Beat Küng +Date: Fri Mar 3 09:33:43 2017 +0100 + + sdlog2: fix PARAM name truncation + + if a parameter name was 16 characters long (which is valid), the last + character got truncated due to 0-terminated string. + This raises the param name to 64 chars, which is quite wasteful, but there + is no other length in between. + +commit 54c8e3b26b50d66a5adc95a4f7295e7c2f19d2f9 +Author: Beat Küng +Date: Fri Mar 3 09:15:06 2017 +0100 + + commander: fix excessive orb_advertise calls for vehicle_status_flags + + vehicle_status_flags_pub passed to publish_status_flags() was always null, + thus orb_advertise() was called each time. + + Note that it did not produce a memory leak. + +commit b2d47adf56cc2157659945afd241aeffdec320b3 +Author: Beat Küng +Date: Fri Mar 3 17:42:41 2017 +0100 + + jmavsim_run.sh: add -r option to set the update rate + + currently jmavsim uses a default rate of 500 Hz which is too much. + +commit 2bbe04c3d67f4fdfb262d1d5a597775abb6379a4 +Author: Beat Küng +Date: Fri Mar 3 17:41:49 2017 +0100 + + mavlink_receiver: don't publish sensor_combined for MAVLINK_MSG_ID_HIL_SENSOR + + In hil mode, sensors is responsible for publishing this topic. + +commit 8957b473a8066e6baf27e108cd3280c82d67b1f9 +Author: Beat Küng +Date: Fri Mar 3 17:40:02 2017 +0100 + + px4fmu rcS: start sensors in hil mode if HIL is set, don't load rc.sensors + + This makes sure no sensor publishes sensor topics, instead they will be + published from mavlink. + +commit 881f2d2d36356a2524009c1f44c0e15baa52502a +Author: Beat Küng +Date: Fri Mar 3 17:38:35 2017 +0100 + + sensors: add 'sensors start -hil' parameter + + This does the following if given: + - don't initialize the sensors (the sensor drivers are not started) + - publish sensor_combined even in hil mode + - do not apply or publish thermal corrections + +commit 3f6783fce74e9e11735bb86a11d9f6469aa1590d +Author: Beat Küng +Date: Fri Mar 3 17:35:37 2017 +0100 + + mc_att_control: make sure to update the polling fd when the selected gyro changes + +commit ec33607912b8b73c0252eb0245e27fb994c675e5 +Author: Beat Küng +Date: Fri Mar 3 17:35:04 2017 +0100 + + mc_att_control_main: make sure to initialize at least one gyro sensor + + in HIL mode, gyros are published after mc_att_control started. + +commit 570aca98a3b6a35a71e956dd7e79278d9031c43e +Author: Beat Küng +Date: Fri Mar 3 17:30:32 2017 +0100 + + pwm_out_sim: make sure g_pwm_sim is initialized with nullptr + +commit 68701b197a937e6404c75045f3a0da24902f7917 +Author: ustbguan +Date: Sun Feb 26 23:48:33 2017 +0800 + + use mBar + +commit f5ae90a7cba98266fbf8ebc39266c9eccb0cff39 +Author: Dennis Mannhart +Date: Thu Mar 2 18:05:38 2017 +0100 + + mavlink_main: add POSITION_TARGET_LOCAL_NED to mavlink stream + +commit 9ef87f1311415489d81cb8a6edc380d0ae605aaf +Author: Sander Smeets +Date: Thu Mar 2 16:34:04 2017 +0100 + + VTOL QuadChute Maximum roll and pitch angles (#6665) + +commit e892a51afb59763255d48d5df2613c1e10b713bc +Author: Dennis Mannhart +Date: Wed Mar 1 09:06:52 2017 +0100 + + mc_pos_control: delta_t needs to be positive + +commit 2b902240753455d49f2cbdc9d34910bc1dc90cf7 +Author: Matthias Grob +Date: Mon Feb 27 16:30:37 2017 +0100 + + land_detector: added parameter for manual position stick takeoff threshold + +commit 9c2dd48814a6ade179a734381e44f126ec7bea41 +Author: Dennis Mannhart +Date: Mon Feb 27 21:31:54 2017 +0100 + + landdetector: m/s to m + +commit 7f54f891c1343082648ae4555c838be7eed8a789 +Author: Dennis Mannhart +Date: Mon Feb 27 20:54:23 2017 +0100 + + land_detector: set max height to 100 + +commit 6939583650dd1c907900b58c84bf57c1dbded38a +Author: Dennis Mannhart +Date: Mon Feb 27 20:47:16 2017 +0100 + + mc_pos_control: _run_altitude if close to max altitude + +commit 3d4e7819a0130c203de76ac3ddd3e7a7c5bc9c98 +Author: Dennis Mannhart +Date: Mon Feb 27 20:43:51 2017 +0100 + + landdetector: delete function update_alt_max + +commit 1774e01c00cfe732ab0215fc669739498e36d654 +Author: Dennis Mannhart +Date: Mon Feb 27 19:04:47 2017 +0100 + + rtl: keep rtl altitude below max altitude + + land_detector: delete unused class enum + +commit b887654d69db3e03a531f83d4330570d3a078567 +Author: Dennis Mannhart +Date: Mon Feb 27 17:03:41 2017 +0100 + + mc_pos_control: fix limit_altitude function + +commit ca84cc74391d1a0350ddb5300a6c65501875cdae +Author: Dennis Mannhart +Date: Mon Feb 27 16:32:16 2017 +0100 + + mc_pos_control: delete max altitude, which is not set by landdetector + +commit a1982e039288221c7ecac62e4ea3ebf909b2578e +Author: Dennis Mannhart +Date: Mon Feb 27 16:28:28 2017 +0100 + + land_detector: battery level status to adjust maximum altitude possible + +commit c8690fd072284475c51004a4e8284802df31d6da +Author: Dennis Mannhart +Date: Mon Feb 27 09:38:53 2017 +0100 + + mc_pos_control: limit altitude + + mc_pos_control: delete spaces + + mc_pos_control: cleanup and threshold for velocity control to altitude control when close to max altitude + +commit 497a2107429eee8e85d007b96ae77aebf96647cc +Author: Michael Schaeuble +Date: Mon Feb 27 18:21:25 2017 +0100 + + lis3mdl: Fix check_calibration() output + + The previous implementation returned OK when the sensor was not calibrated and vice + versa. This fixes a preflight fail due to selftest failed. + +commit cff430e13773c603ea5cc6aea90edd4cc146462f +Author: Daniel Agar +Date: Mon Feb 27 16:14:24 2017 -0500 + + px4fmu-v2 enable ll40ls and frsky_telemetry + + - closes #6686 + - closes #6294 + +commit 5c524e15f8e1a16cabe1dba3400cb91fa314ef83 +Author: Lorenz Meier +Date: Mon Feb 27 16:37:08 2017 +0100 + + Battery params: Enforce system reboot + +commit 3961c46d6834f2ccac29c52d5bff78de3fced8aa +Author: Michael Schaeuble +Date: Mon Feb 27 11:44:40 2017 +0100 + + UAVCAN: Incorporate manual loackdown + + This flag is triggered when the manual kill switch is activated. The motors + did not stop when the kill switch was engaged before adding this check. + +commit 12c7421be9b04ad9e9f7e8816de954873cf1979a +Author: Julian Oes +Date: Mon Feb 27 09:55:59 2017 +0100 + + px_uploader.py: remove unused exception vars + +commit 974a9a06738a6166a2254e7b75238f5b336b69ae +Author: Julian Oes +Date: Mon Feb 27 09:50:59 2017 +0100 + + px_uploader.py: enable file to be used as module + + In order to use px_uploader as a module from another Python script, all + the action needs to be moved into a main() function which is only called + if the file is run directly. + +commit 090d7ebd6b3331fd8cfd0b70b7abac02c028a1d8 +Author: Julian Oes +Date: Mon Feb 27 09:41:36 2017 +0100 + + px_uploader: fix SerialException error + + Sometimes right after reboot, we got a `raise SerialException( + msg.errno, "could not open port {}: {}".format(self._port, msg))`. + If this happens now, we will just try again later. + +commit b0a8073e1588cca7c55eed10ac1fe41a26d3f367 +Author: Julian Oes +Date: Mon Feb 27 09:33:35 2017 +0100 + + px_uploader.py: small whitespace fix + + Found by PEP8 checker. + +commit ff87d43be05db3ad595e852dbd7e00fa0756eb95 +Author: Julian Oes +Date: Mon Feb 27 09:29:36 2017 +0100 + + px_uploader.py: vim modeline for indent settings + +commit 172f35042ff171f6a431470904921bc13c4e0b38 +Author: Julian Oes +Date: Mon Feb 27 09:28:10 2017 +0100 + + px_uploader.py: use consistent indenting + + This file had the indentending mixed up between 4 and 8 spaces. + This changes it to the Pythonic way of 4 spaces. + +commit 16530e15dbdf83a908163a046dc7f8e44bed2623 +Author: Lorenz Meier +Date: Wed Feb 22 22:04:04 2017 +0100 + + Commander: Differentiate between emergency battery level and critical battery level + +commit 029c6de4a95b6ca9494bec479f768ba7be489f22 +Author: Lorenz Meier +Date: Wed Feb 22 22:03:21 2017 +0100 + + Battery estimator: Warn on dangerously low levels. + + We need to differentiate between a level where the user should act and where we are about to fall out of the sky (emergency). This helps performing more suitable failsafe actions. + +commit 7372014aee9a6c985e97c8c1c742b14d44840e51 +Author: Lorenz Meier +Date: Wed Feb 22 22:01:21 2017 +0100 + + Battery: Implement an emergency warn level + +commit 85708063d6b931684f2f0403d3d411c2fc9d3659 +Author: Beat Küng +Date: Mon Feb 27 08:23:01 2017 +0100 + + fix tap_esc: use correct ORB_ID for esc_status advertisement + +commit 7710b64d27c6e8631be77e58fee2411144df0535 +Author: Lorenz Meier +Date: Sat Feb 25 18:50:16 2017 +0100 + + Navigator: Re-initialize RTL every time it gets re-enabled + +commit 6ce580724017bb31e70389b8491a08c5982bc779 +Author: José Roberto de Souza +Date: Wed Feb 22 13:47:23 2017 -0800 + + mavlink: Send message to control onboard camera as broadcast + + The target was it self. + +commit c1bd0d57337f9c6bd997f3b6d5db69235d1eb596 +Author: Daniel Agar +Date: Sat Feb 18 13:17:45 2017 -0500 + + sync attitude setpoint messages + +commit fe4ea6dd633ce84fa1f40877624025522f8e71b2 +Author: Daniel Agar +Date: Wed Feb 15 17:07:55 2017 -0500 + + VTOL mc_pos reset internal state during FW mode + +commit 1b2973f6028b9868ee3e003ad3088f79661f38fb +Author: Daniel Agar +Date: Wed Feb 15 16:44:45 2017 -0500 + + VTOL fw_att don't reset integrators during transition + +commit e18fe0a8a804b1545c383542107e774913b8127b +Author: Lorenz Meier +Date: Sun Feb 19 13:39:26 2017 +0100 + + Port PWM command to POSIX + +commit 8fd27fddcdf53559b67f25642bd4aaee905ac3e4 +Author: Matthias Grob +Date: Wed Feb 22 11:53:05 2017 +0100 + + mc_pos_control: moved responsibility of the x,y stick deadzone to a mathematical function + to prevent a setpoint step when moving the stick over the border of the deadzone + and to enable very small inputs even from a control stick that needs a big deadzone + +commit ad3d0391abef7254336020ab760d6d4139f3eb3e +Author: Lorenz Meier +Date: Wed Feb 22 23:48:38 2017 +0100 + + Navigator: Only update params as they change + +commit ecb2511a7bbad094bff23dd95036eda0656778f0 +Author: Daniel Agar +Date: Fri Feb 24 13:49:45 2017 -0500 + + add matrix copyTo + +commit f43f3baa0264dbfc7242d6949941ac2304b7b49e +Author: Beat Küng +Date: Sat Feb 25 07:07:14 2017 +0100 + + ATT_VIBE_THRESH param: move the definition of this param to sensors + + since it's only used in sensors module (otherwise it could get pruned) + +commit 3cc1c9d0a9663c46560a1db6863e034023d25b1c +Author: Beat Küng +Date: Sat Feb 25 07:06:25 2017 +0100 + + param command: warnx -> PX4_{WARN,ERR} + +commit cfa84954ea64995e1beaf3630041f77a569892d3 +Author: Beat Küng +Date: Sat Feb 25 07:05:04 2017 +0100 + + param_get: add null-pointer check + + If param_find() returned PARAM_INVALID, and this was directly passed to + param_get(), param_get_value_ptr() returned null and we read garbage data + (or segfaulted on systems with virtual memory). + On px4fmu-v2, this happened for the param ATT_VIBE_THRESH in sensors. + Because of the recently added parameter scoping, this param got pruned, as + it's defined in attitude_estimator_q. + + credits for finding this go to Jeyong Shin (jeyong). + +commit 3e88b2f2b102b9ae22539422e03396e8ab112b04 +Author: Lorenz Meier +Date: Wed Feb 22 23:51:22 2017 +0100 + + Rate-limit navigator update rate + +commit 80e10645230a6de6f7f5963360fc727611c45d0b +Author: Kabir Mohammed +Date: Thu Feb 23 08:59:41 2017 +0530 + + mavlink : fix legacy vision interface attitude timestamps + +commit 058bc97c838d9ff3958e95c3ad18098f2d75ef36 +Author: Beat Küng +Date: Wed Feb 22 12:11:10 2017 +0100 + + commander preflight calibration: accept param6 == 2 for airspeed calibration as well + + This is according to the updated mavlink spec to deconflict the definition + with APM. + +commit 3a358422c4a9d1f88119b9a79394114794d0d60c +Author: Matthias Grob +Date: Thu Feb 23 19:32:18 2017 +0100 + + mc_pos_control: change sign for close to ground + style fix + +commit de9d05c2920796a6d3d138777741d6a9dad1dbaa +Author: Dennis Mannhart +Date: Thu Feb 23 13:36:24 2017 +0100 + + mc_pos_control: uorb home_postition subscription + +commit 3bc86172240b05113af98c03604e03148adbba00 +Author: Kabir Mohammed +Date: Thu Feb 23 13:11:38 2017 +0530 + + Update maintainers list + +commit 8d50249e8f135f9fee4db89ba5a6b9fc51df7e27 +Author: José Roberto de Souza +Date: Thu Feb 23 10:42:25 2017 -0800 + + ROMFS: common: Start aerofc_adc in AeroFC + + Probably this was a merge error. + +commit e6031a97fa1c0bccb6abcf8c95da6ddadc457995 +Author: Matthias Grob +Date: Thu Feb 23 10:42:11 2017 +0100 + + land_detector: added a parameter for the manual land detection stick throshold + because it is definitely something that needs to be allowed to tune or disable for different application scenarios + +commit ef228b82aaca18d280d4a6fafd8a6f7747631dd0 +Author: José Roberto de Souza +Date: Wed Feb 22 16:15:27 2017 -0800 + + boards: AeroFC: Make it a memory constrained system + + The maximum number of missions was increased in almost 8 times in + recent commit: 9369262e63 navigator: allow more mission items. + + As this board loads missions in RAM, now it don't have enough memory + to allocate causing dataman start to fail, so mark it as a memory + constrained system and reduce the number of maximum missions + supported. + +commit b1c11b14a86a1200aeb1f058b0eb9eaa7bc87bfb +Author: José Roberto de Souza +Date: Wed Feb 22 16:13:51 2017 -0800 + + ROMFS: common: AeroFC: Do not start MAVLink over USB + + STM32 pins are not exposed in AeroFC, so lets save some memory here. + +commit b372d154433f4a21af02f1dc014a174381cba5ab +Author: José Roberto de Souza +Date: Wed Feb 22 14:50:37 2017 -0800 + + drivers: tap_esc: Fix low on stack warning + + WARN [load_mon] tap_esc_main low on stack! (284 bytes left) + +commit 4bffb1478fa65778f45f5a19602034a06b7e09d7 +Author: Roman +Date: Wed Feb 22 15:39:36 2017 +0100 + + ekf2: added parameter for range sensor pitch offset + + Signed-off-by: Roman + +commit 3fdbe13857ff8c97dd4e58a8c07025181aa8a108 +Author: Roman +Date: Wed Feb 22 14:33:11 2017 +0100 + + updated ecl + +commit 3183cbda908dddc8aa5052397e20c36fb0ce5b48 +Author: Matthias Grob +Date: Wed Feb 22 14:19:42 2017 +0100 + + land_detector: manual land detection stick throshold less strict + + Even for well calibrated RC sticks 5% stick movement is a too small margin for the end user that might not land because of this. + 15% is still clearly restricting the stick far down. + +commit cbc54c9917b277f198bbfe4d65891ebcb2bbceb6 +Author: Dennis Mannhart +Date: Wed Feb 22 16:10:43 2017 +0100 + + mc_pos_control: only swithc to velocity control from hold_engaged when user moves stick + +commit d7683e97a30949f65287d5fa70c8abff161ffd99 +Author: Lorenz Meier +Date: Wed Feb 22 09:33:12 2017 +0100 + + MC pos control: More landing handling + +commit c55fa9dd3ff30c95831077145a3d4d1fc6485deb +Author: Lorenz Meier +Date: Tue Feb 21 22:25:38 2017 +0100 + + MC pos control: add option to use takeoff yaw + +commit d11e4915f6ebe5d7ab0ab20b23de9790caa4f392 +Author: Lorenz Meier +Date: Tue Feb 21 22:25:23 2017 +0100 + + Vehicle control state: Add support for global yaw + +commit 4ddc7e22fb11bbf041b07f13adce89dcad2a5617 +Author: Lorenz Meier +Date: Tue Feb 7 14:43:59 2017 +0100 + + MC pos ctrl: Force slow landing speed below min loiter altitude + +commit 1d370f347078d0a944d53a65ec8d87915611f9ff +Author: Lorenz Meier +Date: Tue Feb 21 21:57:18 2017 +0100 + + MC pos control: Improve landing handling + +commit 20604989bbe0af9468ed3ba14ce84fd751ddeb9b +Author: Dennis Mannhart +Date: Tue Feb 21 15:19:16 2017 +0100 + + mc_pos_control: have same acceleration max for xy and z + +commit 2788cf8ffcebb7109add27187731882ddb3036c6 +Author: Dennis Mannhart +Date: Tue Feb 21 13:06:30 2017 +0100 + + mc_pos_control: manual stick input fix; deletion of unusued function + +commit 7fc8ee85fac8b161dc8e030d92cf61c198c49ac6 +Author: Lorenz Meier +Date: Tue Feb 21 13:55:27 2017 +0100 + + Commander: Do not break out of RTL on stick input change + +commit bf06066010bec81ea6a0c13cf63d4a1ca1d188c2 +Author: Paul Riseborough +Date: Mon Feb 20 11:02:04 2017 +1100 + + Tools: Add scripts for ecl EKF log file analysis + +commit ed5c8913ad8a1f01b2db7d24477685e07867136f +Author: Paul Riseborough +Date: Thu Feb 16 18:44:52 2017 +1100 + + events: update documentation for polyfit algorithm + +commit 11484b0d51876d3d4404520440cd88995a23d57d +Author: Andreas Antener +Date: Thu Feb 16 22:27:01 2017 +0100 + + Rattitude: set default threshold for multicopter rattitude mode to 0.8 which enables it right away when selecting it + +commit 44d05bac5509093b749837cfefde819d1479d2fa +Author: Andreas Antener +Date: Thu Feb 16 17:28:10 2017 +0100 + + Rattitude: enable for FW in old style switch mapping + +commit e81e6a82964e6ecf1ec071201f56f4a41642b6d4 +Author: Daniel Agar +Date: Wed Feb 15 23:44:25 2017 -0500 + + fw_att_control add rattitude mode + +commit 9120082b0c953955803fdde6e2ea66878f01ef69 +Author: Daniel Agar +Date: Wed Feb 15 23:02:47 2017 -0500 + + fw_att_control stabilized mode publish att_sp quat + +commit 12e5aca0280dd28674151329883f33ab01325ff0 +Author: Daniel Agar +Date: Wed Feb 15 22:04:15 2017 -0500 + + fw_att_control remove unused accel sub + +commit bd0cd35ff82b51d3e7a8b7eca5be1be17a46a72a +Author: Andreas Antener +Date: Wed Feb 15 00:13:22 2017 +0100 + + Convergence: fix motor output meta data + +commit f6eecf4d5c4f8686b2f6b9ef8b5c3afbe3036f53 +Author: Daniel Agar +Date: Sun Feb 12 12:28:10 2017 -0500 + + commander tests group TRANSITION_CHANGED tests + +commit c14c9c20eb57940c30aeab008e2120cd0abef6a0 +Author: Daniel Agar +Date: Sun Feb 12 12:20:21 2017 -0500 + + commander tests allow FW ACRO + +commit 998427f821d14ec179f44f0e42145970d8e22bd4 +Author: Andreas Antener +Date: Sun Feb 12 16:47:19 2017 +0100 + + ECL: updated to proper commit + +commit 8683739feca26fce5376474e09771ee45159e96f +Author: Andreas Antener +Date: Sun Feb 12 16:34:35 2017 +0100 + + Convergence: updated tuning + +commit 459b8b7c7e0143d817156be48319c8124f0030f1 +Author: Andreas Antener +Date: Sun Feb 12 10:08:52 2017 +0100 + + FW att: removed unused fields again + +commit e04fe593e024d9a9b294393b31f4446d2b55cb25 +Author: Andreas Antener +Date: Wed Feb 8 18:13:20 2017 +0100 + + Tiltrotor: option to enable differential thrust in forwards flight + +commit b19cd19411489a707aa439559ffb73febf886764 +Author: Andreas Antener +Date: Sat Feb 11 10:58:36 2017 +0100 + + FW Acro: udpate ECL and implemented fixed-wing Acro + +commit 2f3b1edbd4ff1ef678028da8c04f20d858db363c +Author: Andreas Antener +Date: Fri Feb 10 11:53:53 2017 +0100 + + Convergence: increase yaw output in mixer + +commit 986fa1d52f596fdccad8e1c180670c2565390f5e +Author: Andreas Antener +Date: Wed Feb 1 11:12:55 2017 +0100 + + Sublime: exclude build folders + +commit a5f3f65c2b9612339d3e07258f679800805e9fb9 +Author: Andreas Antener +Date: Tue Feb 7 18:11:36 2017 +0100 + + Switch assignment: added manual and stabilized switch for a default stabilized switch scheme, let FW go into Acro + +commit 21f5219bbce0bad3fce8a91d1f6f77f14ad9a884 +Author: Beat Küng +Date: Fri Feb 17 14:40:48 2017 +0100 + + vehicle_command.msg: add PREFLIGHT_CALIBRATION_TEMPERATURE_CALIBRATION + +commit e4ca10363bcaddcfdc37304c20b57f621ec818c2 +Author: Beat Küng +Date: Fri Feb 17 14:20:35 2017 +0100 + + mavlink MAV_CMD_IMAGE_START_CAPTURE message: send request for highest resolution + +commit 1a81b64d490129d0980f26bb4f922687d86d7ead +Author: Beat Küng +Date: Fri Feb 17 14:20:00 2017 +0100 + + VEHICLE_CMD_PREFLIGHT_CALIBRATION: update temperature_calibration param definition + +commit 51c8e905085cab9fe73f204b0fcdd0c43130c7a2 +Author: Lorenz Meier +Date: Fri Feb 17 22:31:55 2017 +0100 + + FW att control: Increase stack size to ensure limits + +commit bbc5186e2a3b4d4ef0e66f2eb0654f7b4528886d +Author: Lorenz Meier +Date: Fri Feb 17 22:28:55 2017 +0100 + + GPS driver: Improve GPS "fake" mode init and code style + +commit 495e16d5105912fa85d229c0432834ca37937712 +Author: Lorenz Meier +Date: Fri Feb 17 22:28:14 2017 +0100 + + Uploader script: Fix Python 2 issue and timing corner case on Mac OS, both in a robust fashion + +commit 7659402fdb974b8a5b9acc2b9f8a3fcc8d69b370 +Author: James Goppert +Date: Fri Feb 17 12:36:52 2017 -0500 + + WIP: valgrind runtime analysis and fixes (#6521) + + * Fix several valgrind identified mem leaks + + * Added callgrind target. + + * px4_posix_tasks use nullptr + +commit a0f00f84f35b80ccafcb40290d52292b488c2be8 +Author: Beat Küng +Date: Fri Feb 17 10:42:08 2017 +0100 + + param show command: add -c to show only changed, do case insensitive comparison + +commit a4050db7665822a12e08ec5fb50dc98b612e4c5e +Author: Beat Küng +Date: Fri Feb 17 10:39:52 2017 +0100 + + param: comment what the lock is needed for + +commit b4b5c987a65371b5be4e60f119ec0efc8fc56294 +Author: Beat Küng +Date: Fri Feb 17 10:12:08 2017 +0100 + + unittests: add setup code to call param_init() + +commit df8f0da70c85039b0e0986e023c9e7753472645d +Author: Beat Küng +Date: Thu Feb 16 17:51:29 2017 +0100 + + param & param_shmem: enable locking + + We need to protect access to the param_values array. This is dynamically + allocated and resized (utarray_reserve() calls realloc). If some thread + was iterating the array while another was resizing the array, the first one + would iterate on a freed array, thus accessing invalid memory. + + On NuttX this could lead to hardfaults in rare conditions. + + Unfortunately we need to initialize the semaphore on startup, by calling + sem_init(). This adds a param_init() method called by every board/config + that uses the params (at least I think I've found all of them) + +commit fa3a6b890c04d2a0656c86ba5ebf869a1a545be7 +Author: Beat Küng +Date: Thu Feb 16 17:43:30 2017 +0100 + + param & flashparam param_export: use value directly instead of calling param_get + + This call is not needed, and will avoid deadlocks when locking is enabled. + +commit 42967df63f3ff62af1f346377db0ed78eb49b5aa +Author: Beat Küng +Date: Thu Feb 16 17:40:16 2017 +0100 + + param command: use param_* calls even if flash-based params are enabled + + This will ensure proper locking. + +commit 68bee1b8478bb6f7e404931d4dcf2ffdf9f63902 +Author: Beat Küng +Date: Thu Feb 16 17:35:28 2017 +0100 + + flashparams: remove the locking stubs + + locking will be done in the params module + +commit 85f62f5da0a2c13e6b7dd29d6ff67702913b96ad +Author: James Goppert +Date: Sat Feb 4 16:46:03 2017 -0500 + + Fix param scoping to use cmake for parsing. + +commit 44c8857354b02876fbe2dea60c5dbfd4af064358 +Author: Lorenz Meier +Date: Fri Feb 17 10:00:11 2017 +0100 + + MAVLink app: Update incorrect comment + +commit e4afce8b1be15e5683f8b97fd365f0dd42d0a017 +Author: Phillip Kocmoud +Date: Wed Feb 15 21:00:36 2017 -0600 + + Add the 20602 start command for the AUAV x2.1 to the ROMFS rc.sensors file + +commit 36e2bc8ae7ab3164a5e31a079c2df52eb22765b2 +Author: Phillip Kocmoud +Date: Sun Feb 12 20:09:37 2017 -0600 + + Fix AUAV X2.1 Board Config for 20608 + These changes were required to fix support for the ICM-20608 after this commit: + + https://github.com/PX4/Firmware/commit/f746141afe3499ae56e75b3db06409381ead2f4b + + This has been tested! + +commit 6baf6fc66673bc9a513e35fd84e55bbb084b43c8 +Author: klopezal +Date: Tue Feb 14 16:46:21 2017 +0100 + + Board config : correct GPIO init for px4fmu-v4pro + +commit 0d61e22d9b710ad8fe995eab46d7f19628aa1fb6 +Author: Michael Schaeuble +Date: Wed Feb 15 18:56:16 2017 +0100 + + mavlink: Buffer UAVCAN parameter re-requests + + We buffer the mavlink messages and don't forward them directly + via uORB. This solves an issue where many requests are dropped and + QGC does not start properly in combination with UAVCAN devices. + +commit 172e218dbda385627c0d0e7ab96d8970539f120a +Author: José Roberto de Souza +Date: Mon Feb 13 13:54:03 2017 -0800 + + Commander: Use leds to show PX4 status on AeroFC + +commit aa8fa2ae0580cc024d5de2005f2ff39f0d534d47 +Author: José Roberto de Souza +Date: Mon Feb 13 13:52:11 2017 -0800 + + drivers: AeroFC: Add more leds + + Also change the initial state of the leds to off. + +commit 83a387a553b9ce02ee3d55ef290fbd8283a8a417 +Author: José Roberto de Souza +Date: Mon Feb 13 13:51:02 2017 -0800 + + drivers: Led: Do not initialize twice + +commit d66d7a4932d7dbf8830eee708ec612c07882124b +Author: Lorenz Meier +Date: Thu Feb 16 20:15:21 2017 +0100 + + Navigator: Fix code style + +commit 798a7ed8cd4bc7d30baa41adee17fe9d7ce0403a +Author: Lorenz Meier +Date: Thu Feb 16 14:32:07 2017 +0100 + + Commander: Fall back to GPS enabled modes once GPS becomes available + +commit 070a73ad63e4f5226c3d26cb8fe69da184344319 +Author: Lorenz Meier +Date: Sat Feb 4 21:05:28 2017 +0100 + + Commander: Switch into right mode in various corner conditions + + * If you move in LAND, AUTO or HOLD the sticks the system will give control back to the pilot + * If you do not connect any RC the system will default to HOLD and will allow you tablet control + * If you gain position lock for the first time the system will re-evaluate the mode switch (so if you dropped down to alt hold it will now go into position) + * If the system breaches the Geofence it will now always drop back to POSCTRL if the sticks are moved + +commit c8fb21e73ead4a971e560e254ca90b7c701be32d +Author: Lorenz Meier +Date: Tue Feb 7 11:11:05 2017 +0100 + + Navigator: Enforce a minimum altitude for RTL + +commit 72633ad4c890675eb9b36520896509d38f98378b +Author: Paul Riseborough +Date: Thu Feb 16 18:44:52 2017 +1100 + + events: update documentation for polyfit algorithm + +commit 7bd851469796f16d51938c318f2b45dd0e2201e0 +Author: Lorenz Meier +Date: Thu Feb 16 12:34:21 2017 +0100 + + PWM out sim: Do not obey hardware lockdown flag + +commit ea5caf258fda2380ad46473d8155b2408be257dd +Author: Kabir Mohammed +Date: Thu Feb 16 14:08:55 2017 +0530 + + mavlink : fix vision debug stream attitude update + +commit 47411b052cd4303a1d65b4d1f106eb76d4d6ab41 +Author: Lucas De Marchi +Date: Tue Feb 14 16:29:52 2017 -0800 + + aerofc: test 115200 and 460800 baud rates + + We still want to be able to program the flight stack if the user changes + the baudrate of that UART. + +commit f9795ccbabd02527a35e91385b16cceae1200c90 +Author: Lucas De Marchi +Date: Wed Feb 15 13:09:24 2017 -0800 + + px_uploader: support multiple baud rates + + We may need to change the baud rate from one version to the other. + Allowing the script to try multiple baud rates makes the transition a + little bit less painful. + + This also fixes a bug in which it would go the next port before trying + to identify the board after asking it to reboot. + +commit 6121119631d775d134100225a92c32da0ed05ee4 +Author: Lucas De Marchi +Date: Mon Feb 13 13:33:55 2017 -0800 + + ROMFS: allow to use 460800 baudrate for onboard mode + +commit ab465744f1f0c92607895bd152bd5b8f8e575610 +Author: Siddharth Bharat Purohit +Date: Thu Feb 16 10:14:59 2017 +0530 + + temp_cal: add math explanation for polynomil fit algo + +commit 0e34de08fb9403c2817df82fd9143971cacf9381 +Author: yaoling <165577564@qq.com> +Date: Thu Feb 16 10:50:20 2017 +0800 + + Update send_event.cpp + + do same as command module + +commit 9bc5da6d2df4c3eb0a7ef27cf8d065702c87a333 +Author: Daniel Agar +Date: Thu Feb 16 00:31:06 2017 -0500 + + update matrix and fix test_matrix (#6524) + +commit 7a77e27a7995552e7b19bec998decc5a96c7217e +Author: aivian +Date: Wed Feb 15 23:51:50 2017 -0500 + + fixed wing offboard attitude setpoint fix (#6112) + +commit a84dc2e3d27765574265f000f9f29aca08a39164 +Author: Daniel Agar +Date: Wed Feb 15 19:13:32 2017 -0500 + + clang-tidy disable cert-msc50-cpp rand() check + +commit fd11c3f7b1bb7bd1f1682d14789b906bac30a5c7 +Author: Daniel Agar +Date: Wed Feb 15 16:20:16 2017 -0500 + + clang-tidy disable cert-msc30-c rand() check + +commit 1bbca3bf1dcbf7ab9e30c0b4c2eb8f603fbbfcd4 +Author: Daniel Agar +Date: Wed Feb 15 14:18:50 2017 -0500 + + test_dataman add to SITL with minor updates + +commit 9369262e63d8e3169526e25c8f2b5331837352a0 +Author: Julian Oes +Date: Wed Feb 15 18:41:15 2017 +0100 + + navigator: allow more mission items + + Since using more than 256 mission items has been tested and fixed, the + limit can now be raised to more than 256 (but smaller than UINT16_MAX). + + Since the whole file is allocated in advance on NuttX, the limit there + is (arbitrarily) set to 2000. For POSIX archs such as SITL, we don't + really need to constrain ourselves any longer. + +commit 8c1e85a65f7753fe76c76fd449566e31c3d54065 +Author: Julian Oes +Date: Wed Feb 15 18:39:25 2017 +0100 + + dataman: don't wrap around at 256 + + The dataman started overwriting contents after 256 items because the + item index were only uint8_t. This fix allows for more than 256 + waypoints. + +commit 081c40c6fa2045560f80b0c0707f400eb31b7ff4 +Author: Lorenz Meier +Date: Wed Feb 15 22:16:20 2017 +0100 + + Commander: Fix level cal command + +commit e63747ec2f52761ed9b9d795a2f6eeadf44e93cf +Author: Kabir Mohammed +Date: Sat Jan 21 14:30:22 2017 +0530 + + lpe : changes to allow hybrid GPS-denied navigation + +commit 0f91378eebef30358ab547ec4fba87d12ae11ef9 +Author: Kabir Mohammed +Date: Mon Jan 16 12:20:54 2017 +0530 + + lpe : use vision timestamps to compute measurement delay + +commit 85df00d2da44352d2b04d799b571261e96548f9c +Author: Kabir Mohammed +Date: Mon Jan 16 11:33:15 2017 +0530 + + lpe : use per-measurement variance for vision + +commit 48e7b941620efdac1f73fa7bcdcdd3e136a47cba +Author: Kabir Mohammed +Date: Sun Jan 8 23:55:55 2017 +0530 + + mavlink : track time offset faster + +commit d831c262d089d0192fcbfa5f524745593e40131f +Author: Kabir Mohammed +Date: Sun Jan 8 19:22:38 2017 +0530 + + mavlink : fix code style + +commit 444005f290b1267a280014cf51fd7639947b4e88 +Author: Kabir Mohammed +Date: Sun Jan 8 18:02:49 2017 +0530 + + logger : Log new vision topics + +commit 3653d64b31c95daf8ea3a2f8cf7f58376e2431cf +Author: Kabir Mohammed +Date: Fri Dec 16 23:13:26 2016 +0530 + + att_ekf : move to new vision topics + +commit c65b8fffd325df16472c22422b2ac34913de65e6 +Author: Kabir Mohammed +Date: Fri Dec 16 22:15:43 2016 +0530 + + sdlog2 : log new vision topic + +commit a158d7f1242aa800157159dd6cfd099363b6e221 +Author: Kabir Mohammed +Date: Fri Dec 16 22:15:14 2016 +0530 + + att_q : move to new vision attitude topic + +commit bdcc626f296fc28c2fad752d1e0bad838765848d +Author: Kabir Mohammed +Date: Fri Dec 16 21:54:37 2016 +0530 + + mavlink : correct stream name for vision message + +commit f43ee3a0f513e1a510cd3dfca2345f22ace9c4da +Author: Kabir Mohammed +Date: Fri Dec 16 21:50:35 2016 +0530 + + mavlink : use new vision estimate topic and fix stream name + +commit 294663854d39e6eae3f1282d0d9ed13a7d5768ae +Author: Kabir Mohammed +Date: Fri Dec 16 21:51:14 2016 +0530 + + inav : move to new vision topic + +commit 7236bafee1778fc05bf7325ca1d28054b438bf33 +Author: Kabir Mohammed +Date: Fri Dec 16 21:05:38 2016 +0530 + + ekf2 : move to new vision topic + +commit 8eaddeee0a055848b987fbfd96ff4379812fa97a +Author: Kabir Mohammed +Date: Fri Dec 16 20:57:48 2016 +0530 + + lpe : move to new vision topic + +commit f8775306d33dcd85af13e5c4d0beefc2b15a675e +Author: Kabir Mohammed +Date: Fri Dec 16 20:51:33 2016 +0530 + + Remove deprecated vision_position_estimate topic + +commit b643c94f0a0ef3ea3c2cab3f9b7f2e81f8f27d26 +Author: Kabir Mohammed +Date: Wed Dec 14 12:47:15 2016 +0530 + + mavlink_receiver : Switch VISION_POSITION_ESTIMATE to new topics + +commit 569251dc2ea43ce7728c2391d51a0f7091a7e4ae +Author: Kabir Mohammed +Date: Thu Nov 17 20:24:11 2016 +0530 + + mavlink_receiver : Add external estimator interface + +commit 75f6b4eb0c8f1dc4a348b0d4160b0fdf32459cf8 +Author: Sander Smeets +Date: Tue Feb 14 21:33:38 2017 +0100 + + Readme changes + +commit b7c53342dc7a76d6f1c4ad1b4ad4f093944b910b +Author: José Roberto de Souza +Date: Tue Feb 14 10:42:30 2017 -0800 + + ROMFS: AeroFC: Start dataman with RAM backend + + AeroFC don't have a SD Card or any other storage device, so changing + dataman backend to work over RAM to be able to load missions. + +commit 8c9f27bb8a4cb26836bd5721a629521fe950800e +Author: Roman +Date: Wed Feb 15 13:51:03 2017 +0100 + + land detector (mc): takeoff throttle should be the same for all manual, + altitude controlled modes + + Signed-off-by: Roman + +commit ccfecd4ad2d16fc78b87428877170d200bb82c3a +Author: Phillip Kocmoud +Date: Tue Feb 14 10:37:04 2017 -0600 + + Add support for the ICM-20602 to the Pixracer FMUv4 (#6577) + + The current ICM-20608 is nearing EOL. + + I have tested on both ICM-20608 and ICM-20602 based Pixracers. + +commit 8c837e72be6ee7a2e94fe6cd4783a74e7e66dfba +Author: Daniel Agar +Date: Mon Feb 13 22:23:16 2017 -0500 + + fixedwing_control example fix fds init (#6575) + +commit 4ee8c43ea23fc640b2d0224a00444d957eca5f7c +Author: Julian Oes +Date: Mon Feb 13 15:44:49 2017 +0100 + + mavlink: send attitude quaternion in onboard mode + +commit 7e425c8ff21d3b95ca772907581e281dd492bdde +Author: David Sidrane +Date: Mon Feb 13 07:22:31 2017 -1000 + + Disable bl_upload command on non F4 tartgets + + Upstream nuttx needs to have the flash programing support added. + +commit 94450eb43a68d79e594ee97fbb5806a7ce356c3d +Author: David Sidrane +Date: Mon Feb 13 06:47:16 2017 -1000 + + Use PX4_FLASH_BASE from micro HAL + +commit a2fa199a2632fb8fe7b3e70b80412c92181f0ce5 +Author: David Sidrane +Date: Mon Feb 13 06:46:46 2017 -1000 + + Define PX4_FLASH_BASE in micro HAL + +commit dfd02d8372bcc67e49d2684f57be3faf7cc8863b +Author: Lorenz Meier +Date: Mon Feb 13 21:33:01 2017 +0100 + + Plane interface: Fix motor scaling in simulator + +commit 7f4601a50fdf1916bae09fce9bd9c5e4496ebd9b +Author: Lorenz Meier +Date: Mon Feb 13 21:32:46 2017 +0100 + + Plane: Fix motor scaling + +commit 0263ab8cd24eb321fe9e2130f0f435e08a6c41e1 +Author: ChristophTobler +Date: Mon Feb 13 09:42:31 2017 +0100 + + enable takeoff in gps denied areas and minor requested changes + +commit 64092f087f0a4a533c345eb2cb05741d679f74d7 +Author: ChristophTobler +Date: Fri Feb 10 11:48:48 2017 +0100 + + fix landing angle if no gps + +commit 6a60ff9dc379edcae3a92ee8ab95bd2be20180b8 +Author: ChristophTobler +Date: Mon Feb 6 17:02:41 2017 +0100 + + fix code style + +commit 52f5f1be078335c5387301b3c73c5706cd657222 +Author: ChristophTobler +Date: Mon Feb 6 16:49:24 2017 +0100 + + update submodule ecl + +commit 1f7fdb238663fc42a5c10e970a8db5c4e76de5db +Author: ChristophTobler +Date: Mon Feb 6 16:48:37 2017 +0100 + + allow local position for takeoff (e.g. flow) + +commit 194f0c1de8763db9f6c6ffdfc85e9e55036c5608 +Author: Matthias Grob +Date: Thu Feb 9 14:48:15 2017 +0100 + + land_detector: ground detection corrected comment and clarified condition + +commit 9963cf532d8cf22b82ea3ac4c1d1b1a0a962c741 +Author: Matthias Grob +Date: Thu Feb 9 12:20:02 2017 +0100 + + land_detector: refactored helper method names + +commit c559f195eca9a0fd565825172bfd6e54586befea +Author: Matthias Grob +Date: Thu Feb 9 11:44:45 2017 +0100 + + land_detector: Hotfix to prevent ground contact detection when descending velocity is very slow with manual stick all the way down + Now the stick down check is only done in manual control and the thrust low is again mandatory to detect ground in any case. + +commit b5858e729c8278214659cc949248998704063c72 +Author: klopezal +Date: Wed Feb 8 09:57:20 2017 +0100 + + lis3mdl : correct offset and scale checks + +commit 1167fba9ad3a7b8fb7af58caf37bbb6e93707a6b +Author: Kevin +Date: Tue Jan 31 10:05:14 2017 +0100 + + px4fmu-v4pro : adding correct logic for overcurrent sensing + +commit 1ce0bafebd67fbbf50cbb8c078215b237cd1cfa3 +Author: Kevin +Date: Mon Jan 30 12:33:27 2017 +0100 + + lis3mdl : fix logic in check functions and code style + +commit 62b4d2de0dfb7c3e18624fcc43d3e7f0c101dbdb +Author: Kevin +Date: Mon Jan 30 09:52:49 2017 +0100 + + Fixing code style + +commit f09b60ad9eb7ca5a4c314849dc92a574884be022 +Author: klopezal +Date: Wed Jan 25 15:51:37 2017 +0100 + + lis3mdl : several fixes and enhancements + +commit 089e50c57468ee523566bccc5f31e777d45ad259 +Author: klopezal +Date: Tue Jan 24 18:16:51 2017 +0100 + + px4fmu-v4pro : board configuration + +commit b14cb952aef89098c5608477f39948717a365741 +Author: Daniel Agar +Date: Tue Feb 7 01:11:06 2017 -0500 + + sitl plane update tuning + +commit ff68d63143d93ab1916b4a70db6cdf2979fb4fea +Author: Daniel Agar +Date: Tue Feb 7 01:09:53 2017 -0500 + + fw_pos_control_l1 force heading hold at flare + +commit 94d6a92f41515dab84809dbf4ba5cb4ed6d13305 +Author: Daniel Agar +Date: Mon Feb 6 22:16:07 2017 -0500 + + fw_pos_control_l1 publish quat in att_sp + +commit feda5caac2074e495ab73c72865f9983c08f940a +Author: Daniel Agar +Date: Tue Feb 7 23:37:03 2017 -0500 + + commander state machine helper fix style and remove unused + +commit d0b188f585e08d1f391d7360b640c6194f3e1acf +Author: Daniel Agar +Date: Tue Feb 7 23:22:24 2017 -0500 + + commander FW don't allow FOLLOW or OFFBOARD + +commit 1f4155c208dda9ab9c8d438122404f0d98e96f45 +Author: Paul Riseborough +Date: Sun Feb 12 07:37:40 2017 +1100 + + events: fix code style issues + +commit 9858b0b4919ef441ff043242f9508f8a8d5ccf53 +Author: Paul Riseborough +Date: Fri Feb 10 09:48:19 2017 +1100 + + sensors: Add calibration control parameters to QGC list + +commit 36f83e46ee716912e1a36b6ecb49e8af4f221903 +Author: Paul Riseborough +Date: Thu Feb 9 22:42:08 2017 +1100 + + events: abort calibration if starting temperature is too high + +commit 22c8c59829a70f7db26a184857e671f1e4e3567b +Author: Paul Riseborough +Date: Thu Feb 9 22:15:29 2017 +1100 + + Thermal Calibration - add parameter required to control max starting temperature + +commit 93a70c2d0b409b2c5575af459bd9df235cf1ba60 +Author: Paul Riseborough +Date: Thu Feb 9 17:43:23 2017 +1100 + + systemlib: Fix parameter name error + +commit f3d30564ed5bf012c7982a6cca68f028c41f23ef +Author: Paul Riseborough +Date: Thu Feb 9 15:36:02 2017 +1100 + + events: don't start baro calibration until specified temperature achieved + +commit e75f2b9cf7201fdfda1c11dbe903c31f953ca718 +Author: Paul Riseborough +Date: Thu Feb 9 15:35:50 2017 +1100 + + events: don't start accel calibration until specified temperature achieved + +commit cdf80a868a6c4c25a8f463fe77befa337b4c0dcd +Author: Paul Riseborough +Date: Thu Feb 9 15:33:05 2017 +1100 + + events: don't start gyro calibration until minimum temperature achieved + +commit c901c4b39ebba39e50f18f16c31546a81a044b21 +Author: Paul Riseborough +Date: Thu Feb 9 15:22:21 2017 +1100 + + Thermal Calibration - add parameter required to control minimum starting temperature + +commit 693cc4a533d68486d1152d00c3712f174a2aa6e9 +Author: Paul Riseborough +Date: Thu Feb 9 15:20:55 2017 +1100 + + Update SYS_CAL_TEMP parameter name and description + + We will be adding another parameter to set min starting temp, so this name needs to be made less generic. + Fixes typographical errors in the description + +commit c685cdbfceb1bbf1385294f993bf7a12022952a6 +Author: David Sidrane +Date: Wed Feb 8 05:49:35 2017 -1000 + + Use the NuttXs progmem api to progrem flash + +commit 6013c273bfcdb9b9adc5cef2e98ecbd39566cc48 +Author: bharath374 +Date: Fri Feb 10 15:33:40 2017 -0800 + + Added 8x96 mode to Snapdragon Flight sanity test script + +commit 72e628f6e05c4f7f9caf9a68d442d3ded5e02549 +Author: Lucas De Marchi +Date: Thu Feb 9 00:09:59 2017 -0800 + + aerofc: use autodetection for MS5611 driver + +commit 62ea471ae791b86ea57b23d2028a9c825ed918c6 +Author: Lucas De Marchi +Date: Thu Feb 9 00:03:59 2017 -0800 + + ms5611: support MS5611/MS5607 autodetection + + From their registers it's not possible to differentiate MS5611 from + MS5607. Here we use a little heuristic that people won't likely be + flying (or starting to fly) on very high altitude, greater than 5300m. + Even on these altitudes the error would be much lower using the MS5611 + calculations for MS5607 than it is on MSL. + +commit 80c8130f078d0ea8590f3966a324b073b28430a2 +Author: Daniel Agar +Date: Thu Feb 9 02:27:52 2017 -0500 + + sensors true airspeed fix + + - _voted_sensors_update.baro_pressure() is already in pascals + +commit d0d7955414b67f2fc278a918475a018d764b31f5 +Author: David Sidrane +Date: Thu Feb 9 09:08:12 2017 -1000 + + Hotfix:STM32 and STM32F7 Fixes the bkp reference counter issue + + See https://groups.yahoo.com/neo/groups/nuttx/conversations/topics/14362 + +commit aaa24b0cc877e60bdb421574f9357f664dc786b7 +Author: Julian Oes +Date: Wed Feb 8 11:57:56 2017 +0100 + + Reduce attitude rate but add Quaternion + +commit 317595cff3602649a1828914bdc323d789e87b93 +Author: Daniel Agar +Date: Wed Feb 8 00:51:25 2017 -0500 + + SYS_COMPANION add 115200 normal telem + +commit 08f0524b58bc241cb22e0dac3aa542e80068fec4 +Author: Beat Küng +Date: Tue Feb 7 13:03:42 2017 +0100 + + camera_trigger: remove unused fields _gpio_fd and _p_pin + +commit 507e3b026327f45016e8d1d2fedbd3bd755c281c +Author: Beat Küng +Date: Mon Feb 6 14:52:23 2017 +0100 + + camera_trigger: add TRIG_INTERFACE=3 for Mavlink forwarding + +commit 212502b2b1a23502a6078ddc9dfd28cf19c9b8e8 +Author: Beat Küng +Date: Mon Feb 6 14:50:22 2017 +0100 + + camera_trigger: make sure it builds for SITL & add to SITL cmake + +commit 882146785cd6a5e1ae1001ab95cac6b8f2014ec2 +Author: Beat Küng +Date: Mon Feb 6 14:42:20 2017 +0100 + + camera_trigger: rename info command to status + + to be consistent with the rest of the system + +commit d6c54e4240b1bde02a3c79dc6cffec9f41e94272 +Author: Beat Küng +Date: Mon Feb 6 14:40:04 2017 +0100 + + camera_trigger: remove params from build + +commit 5567170a266023db1735bc59c4ebd0050c3e4379 +Author: Paul Riseborough +Date: Tue Feb 7 08:53:46 2017 +1100 + + Tools: update offline sensor calibration script + + Fix typographical error + +commit f68e34ce40bb61742fb17aeb3dab685dd6842e9b +Author: Lorenz Meier +Date: Mon Feb 6 21:55:29 2017 +0100 + + Update DF to fix Snapdragon scheduling issues + +commit 57b7c4fc3db364f014f4bddef0c89eb8f6586c02 +Author: Dennis Mannhart +Date: Thu Feb 2 19:54:12 2017 +0100 + + mc_pos_control: code style fix + +commit f0978fc9e9b769b770cc493d0a2687e689aa7604 +Author: Dennis Mannhart +Date: Thu Feb 2 17:57:09 2017 +0100 + + mc_pos_control: set position setpoint during transition based on veloicyt and acceleration + +commit c141d4ca3f3544cb3235c09fcff2d76251a6aa93 +Author: Dennis Mannhart +Date: Fri Jan 27 11:11:15 2017 +0100 + + mc_pos_control: turn off thrust xy when in position hold and altitude hold and thrust z is low + +commit 602279ad56d94d8c9943b6ababeb9691160a5905 +Author: David Sidrane +Date: Mon Jan 30 12:55:04 2017 -1000 + + zubaxgnss-v1 bootloader uses mfguid for hw_version unique_id + +commit 29888659f2203710f08f17a7447d5972cb7ac5d6 +Author: David Sidrane +Date: Mon Jan 30 12:54:41 2017 -1000 + + s2740vc-v1 bootloader uses mfguid for hw_version unique_id + +commit c52a8544c19076f619fc16effb04cc0c6333bd43 +Author: David Sidrane +Date: Mon Jan 30 12:54:21 2017 -1000 + + px4flow-v2 bootloader uses mfguid for hw_version unique_id + +commit 050b909b20608763716dc511581b8b2e2405a22b +Author: David Sidrane +Date: Mon Jan 30 12:53:59 2017 -1000 + + px4esc-v1 bootloader uses mfguid for hw_version unique_id + +commit 23ecb78552ac7937c0a1fa8841e5b1c6b06b1bed +Author: David Sidrane +Date: Mon Jan 30 12:53:28 2017 -1000 + + px4cannode-v1 bootloader uses mfguid for hw_version unique_id + +commit 278d6bb71772d6636de2413fc6c63d82c1185b2c +Author: David Sidrane +Date: Mon Jan 30 12:52:35 2017 -1000 + + esc35-v1 bootloader uses mfguid for hw_version unique_id + +commit a8706ad001ddb1c11a695e3fe959b79397d7394b +Author: David Sidrane +Date: Mon Jan 30 12:47:37 2017 -1000 + + uavcannode uses mfgid for hwver.unique_id + +commit d22a41bb70a003ad76126daa872b87820635cff3 +Author: David Sidrane +Date: Mon Jan 30 12:47:19 2017 -1000 + + uavcanesc uses mfgid for hwver.unique_id + +commit 9672898a33a027422e884a771a260c51d17842a4 +Author: David Sidrane +Date: Mon Jan 30 12:47:04 2017 -1000 + + uavcan uses mfgid for hwver.unique_id + +commit 8ba1ffafec6ff97c148df1588da00b8469fb90ae +Author: David Sidrane +Date: Thu Jan 26 08:23:53 2017 -1000 + + mavlink uses simpler common bord indentity api + +commit 138f0378a7e08825ab6d0597e0b46d4a05095866 +Author: David Sidrane +Date: Thu Jan 26 08:23:34 2017 -1000 + + logger uses simpler common bord indentity api + +commit 473c211eb058fddb93a76c1846e8430b2f7963b7 +Author: David Sidrane +Date: Thu Jan 26 08:22:21 2017 -1000 + + gyro_calibration uses simpler common bord indentity api + +commit 7600aa51f74acdcf7e1a72768963f86289ebe3c2 +Author: David Sidrane +Date: Sat Jan 28 05:55:53 2017 -1000 + + Remove fmu id command as it is redundant to ver uid + + This command was redudnat to "fmu uid|all" However it + printed the leading zeros. + +commit 53df80881a572efcc4efff7c4b26b311616b0762 +Author: David Sidrane +Date: Thu Jan 26 08:24:37 2017 -1000 + + ver uses simpler common board indentity api and displays mfguid + +commit 3668047e6cea0992481693a1d0463c1a3f4f533d +Author: David Sidrane +Date: Thu Jan 26 08:24:20 2017 -1000 + + board_serial uses simpler common bord indentity api + +commit bc8b117e8587e642ffc9ff6fa8bf32a5f3349223 +Author: David Sidrane +Date: Thu Jan 26 08:13:33 2017 -1000 + + common board idenity cleanup and add mfguid to api + + Remove the notion of legacy from the api. The board level code + will perform the traslation to lecacy format on the STM32. + new targets will not need to do this as there is no case + where the serial number were used by mfg for tracking. + + Extend board common api to get mfguid and mfguid formatted + + This adds an api that return the MFGUID as an array of bytes + or a string. + + The data is returned with the MSD at index 0 and the LSD at + index PX4_CPU_MFGUID_BYTE_LENGTH-1. + + Removed all reodering defines from the api and hal + +commit b182a5eeca3c19c430910ce1ce0337d75a80442c +Author: Simone Guscetti +Date: Fri Jan 27 19:13:18 2017 +0100 + + Added the vehicle_status_flags publisher with the conversion in a bit field in commander + +commit 2c2addad5317521b2e2f0a8737c0e6db57fa7b4e +Author: Simone Guscetti +Date: Fri Jan 27 19:00:39 2017 +0100 + + Add new message vehicle_status_flags for the commander status_flags + +commit 6bd29b24f6387f09df3a7a3e9caad598a5a0e129 +Author: Lorenz Meier +Date: Sat Feb 4 20:35:24 2017 +0100 + + POSIX: Avoid missing prototype warning on some POSIX platforms + +commit 82fa9a8d432c8a5d704082e0e44389c114c50e03 +Author: Lorenz Meier +Date: Sat Feb 4 20:09:28 2017 +0100 + + Update return type for power management call + +commit bf448fce7122febf163b02a692eb888638fadd6d +Author: Lorenz Meier +Date: Sat Feb 4 18:29:10 2017 +0100 + + Commander: Update call for new power management interface + +commit ce921345cf4cd12650910b22a0d6518d3ca4d37e +Author: Lorenz Meier +Date: Sat Feb 4 18:28:50 2017 +0100 + + POSIX: Stub power management support + +commit 4f1842c9c44fc3fe35682deda2057f27f0d33a4f +Author: Lorenz Meier +Date: Sat Feb 4 18:28:35 2017 +0100 + + TAP v1 config: Add support for external power management calls + +commit 1ad03ed8efc29e91be8a0657a0f9311e9c93a0f1 +Author: Lorenz Meier +Date: Sat Feb 4 18:27:31 2017 +0100 + + Common: Add support for power management (on / off) from the flight controller side + +commit 565a43dee08a72fa163c9c98eeffa86d4ded69e9 +Author: Lorenz Meier +Date: Sat Feb 4 18:27:11 2017 +0100 + + Aero FC v1: Remove unused power management file + +commit f7fa3746564be0b4d367e6cdba5c29ada2d9d4e9 +Author: Lorenz Meier +Date: Sat Feb 4 12:14:16 2017 +0100 + + Implement default board power control to allow software switch-off + +commit a92931fe8424b3bf342b96a7b5c13340f518480a +Author: Lorenz Meier +Date: Thu Feb 2 16:06:44 2017 +0100 + + Commander: Switch system off if in undervoltage condition and disarmed. + + This is necessary to not have systems deep-discharge the battery while sitting idle. While at it we also deny arming in low battery conditions to ensure people who just landed with a low battery do not take off again and fail to get a successful RTL. + +commit 6f84e79d70462ce8376484e75900202db0ea42bf +Author: Lorenz Meier +Date: Fri Feb 3 00:11:07 2017 +0100 + + Navigator: Fix takeoff handling if already in air + + If the vehicle was already in air on takeoff and the waypoint gets converted to a regular waypoint the wait / delay time does not get reset to zero. This change ensures the next mission item is approached immediately. + +commit 7fbc71f0547c298f425bc338196416816e7e8b3b +Author: Lorenz Meier +Date: Sat Feb 4 14:46:34 2017 +0100 + + send event: Do use nullptr, not NULL + +commit ffacc6f64a656f6b992e398b1ed860abd0a4f39b +Author: Beat Küng +Date: Fri Feb 3 18:23:42 2017 +0100 + + param SYS_STCK_EN: enable stack checking by default + +commit 03dc991188014ba37022a73d92d45c2e0ff03d84 +Author: Beat Küng +Date: Fri Feb 3 18:23:06 2017 +0100 + + log_writer_file: adjust stack size + + Stack size was below threshold of 300 by 8 bytes. + +commit 5c2fa034da6008fee5ab6bbf5686ecc55e07bd99 +Author: Beat Küng +Date: Fri Feb 3 18:22:24 2017 +0100 + + load_mon: rename low_stack -> task_stack_info & always publish it + + - use uorb queue to not drop any info, only do 2 tasks per cycle + - also print a warning on low stack (which will be added to ulog) + + this allows to gather statistics of each task's stack usage over time. + +commit c02f1946eb5f5c767aff330fdd9d745e801e51b0 +Author: Beat Küng +Date: Fri Feb 3 18:17:25 2017 +0100 + + load_mon: fix stack check: use up_check_tcbstack_remain() + + The previous method did not work anymore since the NuttX upgrade. + +commit 0e64f8c288568064ae78b1cdc2b606bf9d51d715 +Author: Lorenz Meier +Date: Sat Feb 4 11:21:38 2017 +0100 + + Matrix update with CLANG compile fix + +commit 1b01546d4b89010c60ba0f34b84e61432bfc07df +Author: Lorenz Meier +Date: Sat Feb 4 11:14:42 2017 +0100 + + Revert "Update matrix lib" + + This reverts commit d75024b987cc047b32d08c48597cc13385993709. + +commit d75024b987cc047b32d08c48597cc13385993709 +Author: Lorenz Meier +Date: Sat Feb 4 10:42:47 2017 +0100 + + Update matrix lib + +commit bf26bec46ceaa9a0f81dc57ee70b209ce5d7db52 +Author: Lorenz Meier +Date: Sat Feb 4 10:38:11 2017 +0100 + + Fix gyro init + +commit 72156fe9c13d77935688c51cd451c585d2120d45 +Author: Lorenz Meier +Date: Sat Feb 4 08:54:15 2017 +0100 + + Temp cal: Fix matrix initialization + +commit 51e156e1f4ff183ad48b9b14b0957d51e9129c8d +Author: Lorenz Meier +Date: Sat Feb 4 08:54:00 2017 +0100 + + Code style fix + +commit 54cc212d461828f474c5290308860fea4e793ad7 +Author: Stephan Brown +Date: Thu Feb 2 15:27:21 2017 -0800 + + test_autodeclination: Add world endpoints to test. + +commit 0d219caae37efe4de9c6495e6129b01ddc2030ef +Author: Stephan Brown +Date: Thu Feb 2 15:25:04 2017 -0800 + + geo_mag_declination: Fix interpolation when inputs are outside of sampling min and max. + +commit 20e7bd082a33cd552059dfeb819012cc5a72437a +Author: Stephan Brown +Date: Thu Feb 2 15:21:50 2017 -0800 + + unittests: Remove geomag tests which are now covered in systemcmds tests. + +commit 614853b02358eae2fc818fde37d9e61669a85321 +Author: Stephan Brown +Date: Thu Feb 2 12:45:32 2017 -0800 + + test_autodeclination: Update mag declination test value. + +commit bb0d01d812e91cd742a23579063d7e801f53d301 +Author: Stephan Brown +Date: Thu Feb 2 12:11:19 2017 -0800 + + geo_mag_declination: Update declination values according to 2015 NOAA data. + +commit fc34eef53ab7535699f4169c77138df7ee01a137 +Author: Stephan Brown +Date: Thu Feb 2 12:09:35 2017 -0800 + + unittests: Add unittests for geo_mag_declination. + +commit ab9fa59dd2f728913d360175d078aa3369f12cf0 +Author: Stephan Brown +Date: Thu Feb 2 12:08:21 2017 -0800 + + geo_mag_declination: Fix table bounds checking. + +commit 384e3bb6939b1c701bc8b78ff0264e7a908e87c5 +Author: Daniel Agar +Date: Thu Feb 2 22:10:23 2017 -0500 + + meas_airspeed status aspd_com_err + +commit d3f71454cca387316a41496538d54ec5250b4c4c +Author: Beat Küng +Date: Fri Feb 3 13:43:17 2017 +0100 + + posix_sitl_default.cmake: add modules/events + + It's not used yet, just to make sure it compiles fine. + +commit 0d000173b5c89873e46f2b5bed21b4f5bcd462e1 +Author: Beat Küng +Date: Fri Feb 3 13:13:40 2017 +0100 + + l3gd20 selftest: don't check for 0 offset + + If temperature compensation is enabled, the offset will be 0 + +commit 32ed939ea415584bc15f79c14f9591f367e3703e +Author: Beat Küng +Date: Fri Feb 3 12:15:32 2017 +0100 + + param_shmem: readd dropped static to function definition + +commit ea4d3d970b4bd52d8457c919cf547c084c33e22e +Author: Beat Küng +Date: Fri Feb 3 11:52:27 2017 +0100 + + temperature_calibration: make sure to save the params after the process + +commit 6583f73cfa1aabb409ebc127a14d785dffd30dcb +Author: Beat Küng +Date: Fri Feb 3 11:16:36 2017 +0100 + + temperature_calibration: reduce code duplication by adding a TemperatureCalibrationCommon class + +commit 38b4984c36e05293f6156c3ba727a239a30ddc3e +Author: Beat Küng +Date: Fri Feb 3 10:38:01 2017 +0100 + + temperature_calibration: make sure to call orb_unsubscribe() when objects are destroyed + +commit 980c3bc6a7db0f728811cdee2c0062845e184e72 +Author: Beat Küng +Date: Fri Feb 3 10:33:00 2017 +0100 + + temperature_calibration: notify system about param changes + +commit b89b76fbe612c8f717f1aeeb5dadd3beb71fa324 +Author: Beat Küng +Date: Fri Feb 3 10:28:39 2017 +0100 + + gyro_calibration: use param_notify_changes + +commit 3eecd16309eaa1d6f96067fef7dfd62d7dea027a +Author: Beat Küng +Date: Fri Feb 3 10:28:13 2017 +0100 + + accelerometer_calibration: use param_notify_changes + +commit a802caca870687953e224b659824961e35d0e88a +Author: Beat Küng +Date: Fri Feb 3 10:31:31 2017 +0100 + + param: add param_notify_changes() method + + Can be used for example after several calls to + param_set_no_notification() to avoid unnecessary system notifications, + as it is an expensive change. + +commit 4b8e6cf9cd113d8b639ea2b55dea061279bc2277 +Author: Beat Küng +Date: Fri Feb 3 10:02:34 2017 +0100 + + temperature_calibration: make sure to always do an orb_copy() even when already finished + + ... since we do poll() on the gyro fd. + +commit d2dd61dfbd2097555d832940fd1774ea0d1963d1 +Author: Beat Küng +Date: Fri Feb 3 09:59:23 2017 +0100 + + temperature_calibration: make sure to report an error only once + +commit fe53e3a0d5603e6be83d11fa366c228494765ab0 +Author: Simone Guscetti +Date: Fri Feb 3 11:39:50 2017 +0100 + + commander: add status_changed when battery is low + +commit c4a8aa9c68b0a38e4fa8c4a762687305f287e33b +Author: Beat Küng +Date: Thu Feb 2 20:11:28 2017 +0100 + + temperature_calibration: refactor to separate code & reduce code duplication + +commit b6f3cf9425a638bba8aae03577950e7329b96529 +Author: Beat Küng +Date: Thu Feb 2 15:42:09 2017 +0100 + + events: refactor temperature_calibration command to take options and use a single vehicle_command + + This makes it easier to start calibration for all sensors at once. + +commit 603cd1e6dcce9ca3b7e718b4601137fafb5b3eff +Author: Beat Küng +Date: Thu Feb 2 13:43:30 2017 +0100 + + refator events: move temperature calibration implementation into subdirectory + +commit b36e65fd6dc4ba7145b329fed98254b6735acc3f +Author: Paul Riseborough +Date: Thu Feb 2 22:31:07 2017 +1100 + + events: Improve consistency of console messages + +commit 9e219fba0c80b39e0ceefb21cbeb6f9e5871e458 +Author: Paul Riseborough +Date: Thu Feb 2 20:55:40 2017 +1100 + + events: make required temp rise for calibration adjustable + +commit 4ff5e7c5aba3efe784dd56d891483d7dd07b0da2 +Author: Paul Riseborough +Date: Thu Feb 2 20:52:36 2017 +1100 + + systemlib + +commit 8001db257c4988d972507827e67e2328b343dbab +Author: Paul Riseborough +Date: Thu Feb 2 20:34:15 2017 +1100 + + ROMFS: enable auto start of thermal calibration + +commit 8aa91512e924eeb958de135a196e7409059434e5 +Author: Paul Riseborough +Date: Thu Feb 2 17:37:38 2017 +1100 + + systemlib: Add parameters to control thermal calibration startup behaviour + +commit f86347f1e2c84356b2e489f09f5c42509555e9fb +Author: Paul Riseborough +Date: Thu Feb 2 17:13:07 2017 +1100 + + Tools: Enable offline calibrator to handle less than 3 inertial sensors + +commit 4d163eebb9f5fc3d3f86779be65196c04712b13b +Author: Paul Riseborough +Date: Thu Feb 2 08:53:32 2017 +1100 + + events: Add accelerometer and baro thermal calibration + +commit f0c456dd544e4ef72360c8cb1080354d2196dc6e +Author: Paul Riseborough +Date: Thu Feb 2 08:52:39 2017 +1100 + + events: give gyro cal unique names in preparation for other sensor types + +commit 9e80a6c9d68661df1246daefcef44e895161cef3 +Author: Matthias Grob +Date: Mon Jan 30 16:47:56 2017 +0100 + + sensors: rc filter no unstable cutoff, better initialisation, reset filter on change, constrain output + Filter gets unstable if cutoff is above sample rate/2. + Filter initial frequencies do not matter a lot because they get replaced by parameters anyways. + Filter delay values get reset to 0 when the filter is reconfigured otherwise there can be some weird spikes in the output. + Filter output gets constrained to the range again because of possible overshoot. + +commit 81dcba3a2a2c79d404d50c63af1cd9fbf6c26258 +Author: Matthias Grob +Date: Mon Jan 30 10:34:44 2017 +0100 + + sensors: rc added low pass filter parameters + +commit c2be4b2b2993d56adb04c3f638ce4eaacb88c6de +Author: Matthias Grob +Date: Fri Jan 27 14:17:43 2017 +0100 + + mc_pos_control: added exponential curve to manual x,y velocity setpoint + controlled by parameter MPC_XY_MAN_EXPO that is disabled (0) by default + +commit 661832ca1d96e1a3255e727f09482e3a107dc1db +Author: Matthias Grob +Date: Fri Jan 27 14:05:22 2017 +0100 + + mathlib: added exponential curve function + +commit d991285406fad2d4b39ecdbd2337b0fb773ed16a +Author: Matthias Grob +Date: Fri Jan 27 10:25:09 2017 +0100 + + sensors: rc filter: added sample rate of 33.3Hz and lowpass cutoff 5Hz hardcoded for testing + +commit 27a4ce26918a12ab8fce570303728051592c2010 +Author: Matthias Grob +Date: Thu Jan 26 08:07:10 2017 +0100 + + sensors: rc added lowpass filters to the 4 main channels without useful samplerate and cutoff frequency yet + +commit a14dbdcfdb388fbb1eb76b0f7ff53ecec2a60446 +Author: Matthias Grob +Date: Wed Jan 25 17:42:46 2017 +0100 + + sensors: rc refactored min max ifs to constrain + +commit 9527dd7714e3a35cef2fe11864f85ddacd6c168a +Author: David Sidrane +Date: Wed Feb 1 07:25:08 2017 -1000 + + Add auav-x21_default to the qgc firmware for distribution + +commit 3dc6e7b574658b9f53671d42bd8ec613c382ea55 +Author: Beat Küng +Date: Wed Feb 1 13:38:28 2017 +0100 + + LandDetector: use a 64bit counter for total system flight time + + The previous 32bit counter wrapped in ~1.19h, this switches to 2 32bit + counters, wrapping in 584942 years. + +commit 05b649cc86be8f90e1aa2ace29e33eb3a939568c +Author: Beat Küng +Date: Wed Feb 1 13:36:42 2017 +0100 + + LandDetector: fix total system flight time (landed & takeoff logic) + +commit f718b3a97ac95ebd8d94d06a85cc3d8180c95476 +Author: Dennis Mannhart +Date: Wed Feb 1 15:06:16 2017 +0100 + + mc_pos_control: limit slewrate different in up and down direction + +commit c976a26156302ff36715fc6ec98681f12e3d7d1b +Author: David Sidrane +Date: Wed Feb 1 17:16:24 2017 -1000 + + Use wild card *_PX4_* for upload + + Compliments the Bootloader change To simplify the ripple effect on the tools, we will be using /dev/serial/by-id/*_PX4_* to locate PX4 devices. Therefore moving forward all Bootloaders must contain the prefix "PX4 BL " in the USBDEVICESTRING + +commit 0eac63787060c6d7eaa0643322f4e72fb0e8c458 +Author: Daniel Agar +Date: Wed Feb 1 14:44:02 2017 -0500 + + clang-tidy relax function-size.LineThreshold + +commit 9a2ce9a09821cff59a74b2b33a8cfc95ac57d6fb +Author: Daniel Agar +Date: Wed Feb 1 14:42:39 2017 -0500 + + clang-tidy relax function-size.StatementThreshold + +commit b068c6178455bdf1fd04ad52a33496040f4f9d0d +Author: Daniel Agar +Date: Tue Jan 31 14:38:01 2017 -0500 + + clang-tidy clang-analyzer-core.NonNullParamChecker + +commit 345123bb04cca7e57d757245567abfed0a12f94a +Author: Daniel Agar +Date: Tue Jan 31 00:43:09 2017 -0500 + + clang-tidy readability-static-definition-in-anonymous-namespace + +commit b59ab8b6632830e7325056bf4c6718a295cce752 +Author: Daniel Agar +Date: Tue Jan 31 00:00:50 2017 -0500 + + clang-tidy remove TODOs + + - readability-avoid-const-params-in-decls + - readability-named-parameter + +commit 6f05fec335e810884097912afc28a79f248e2a47 +Author: Daniel Agar +Date: Mon Jan 30 23:24:04 2017 -0500 + + clang-tidy performance-unnecessary-copy-initialization + +commit 7e5f09f40871b8b2bfc02a2849a201fa2e690d8b +Author: Daniel Agar +Date: Mon Jan 30 23:04:34 2017 -0500 + + clang-tidy performance-unnecessary-value-param + +commit be5764db48614cf345ec7addc5efc3e47cfe1ce6 +Author: Daniel Agar +Date: Mon Jan 30 22:38:24 2017 -0500 + + clang-tidy misc-suspicious-missing-comma + +commit edd564b5a980ba0c754e78c60f61c6399706742a +Author: Daniel Agar +Date: Mon Jan 30 22:05:54 2017 -0500 + + clang-tidy list all available checks + +commit 37a2e331c4e8fae4ea21d078f7157cbb0642f335 +Author: Daniel Agar +Date: Sun Jan 29 21:53:22 2017 -0500 + + clang-tidy test_bson memcmp check return + +commit 070cd55636cd493191dd0dc9ca13dfe6636a351f +Author: Daniel Agar +Date: Sun Jan 29 21:52:53 2017 -0500 + + clang-tidy readability + +commit b33d49c77d774eaccc9f45b063a8572d55f421cf +Author: Daniel Agar +Date: Sun Jan 29 21:49:15 2017 -0500 + + state_machine_helper use static_assert + +commit 4e3b4091e89c84d8c05bb39151ddfa612b924852 +Author: Daniel Agar +Date: Sun Jan 29 20:41:59 2017 -0500 + + run-clang-tidy only display output on error + +commit 226148ea8b976a48aec9d1ec2d55c0b9f9532e7a +Author: Daniel Agar +Date: Sun Jan 29 20:41:04 2017 -0500 + + import llvm 4.0 run-clang-tidy.py + +commit ca09f8a1077eb9b10c860a87738d02866d46dafb +Author: Daniel Agar +Date: Sun Jan 29 18:39:44 2017 -0500 + + uORBDevices use global read with stdin int + +commit 73da6d30d97e45622dcb4b9703451aa27cccd8d3 +Author: Daniel Agar +Date: Sun Jan 29 18:45:05 2017 -0500 + + clang-tidy errors cause target failure + +commit 96e51f7c5933ca814d6d8fb910008535bff81e74 +Author: Daniel Agar +Date: Sun Jan 29 04:32:20 2017 -0500 + + clang-tidy remove redundant + +commit 6631e72d6f58efde73350cc2df21155738b9a516 +Author: Daniel Agar +Date: Sat Jan 28 20:49:47 2017 -0500 + + clang-tidy modernize-redundant-void-arg + +commit e927f3e040cf21a62ff5e25146b9e25b5b14ed69 +Author: Daniel Agar +Date: Sat Jan 28 20:21:58 2017 -0500 + + clang-tidy modernize-use-nullptr + +commit ec2467d4a5ca028a2f410f91a5d28b2330418e6b +Author: Lorenz Meier +Date: Sat Jan 28 15:14:23 2017 +0100 + + MPC controller: Do not initialize to zero dt but a likely default dt + +commit 299c40f627e1a8137ea05c6881740c33bf0a1537 +Author: Dennis Mannhart +Date: Wed Feb 1 17:54:02 2017 +0100 + + mc_pos_control: timestamp fix for vel_sp + +commit a66a25b884fd768e06f28f7aca184eda642cbc70 +Author: Bart Slinger +Date: Mon Jan 30 14:08:38 2017 +0100 + + sdlog2_dump.py skip unknown message type + +commit 80c348d3b0906b1755128ae28de2470933169998 +Author: Beat Küng +Date: Mon Jan 30 14:08:53 2017 +0100 + + temperature_compensation: fix return value for set_sensor_id + + got dropped during rebase cleanup + +commit c07fd1a360d0f61343d7ae88ab9ec979c22505a5 +Author: Beat Küng +Date: Mon Jan 30 14:08:20 2017 +0100 + + mc_att_control_main: fix style + +commit 4f6e379e50569a37b0881bc088758807aef81b59 +Author: Beat Küng +Date: Mon Jan 30 13:30:48 2017 +0100 + + temperature_compensation: use const for reference + +commit 7d8ce9ab9ca58756b5a163b0c63785e1f90beacb +Author: Paul Riseborough +Date: Mon Jan 30 22:36:16 2017 +1100 + + sensors: Fix bug in temperature offset calculation + +commit c0fd3afc8c03e72d5d1ed3da8202ca6c85267f04 +Author: Beat Küng +Date: Mon Jan 30 11:26:52 2017 +0100 + + accelerometer_calibration: only notify system once (after last scale change) + +commit 998a4071488c272a48e3aa94ac514e2b01e19f09 +Author: Beat Küng +Date: Mon Jan 30 11:26:09 2017 +0100 + + SITL: better formatting of help output + +commit 0a447e9a93750a9a4354fff80042c86da22ac7d0 +Author: Paul Riseborough +Date: Sat Jan 28 15:58:15 2017 +1100 + + Tools: update instructions for off-board calibrator + +commit e78c5155a2785342e488b6023debfb869b6bc8c7 +Author: Paul Riseborough +Date: Sat Jan 28 13:22:31 2017 +1100 + + Tools: update calibration instructions + +commit 253683af5f859bd4de9950dfaf38ab59467c30cb +Author: Paul Riseborough +Date: Sat Jan 28 12:20:03 2017 +1100 + + drivers: Don't require driver level gyro offsets to be non-zero + +commit bdbc4f4d6506c8067eb01f4fa86c7e07407a547a +Author: Paul Riseborough +Date: Sat Jan 28 12:18:56 2017 +1100 + + commander: fix bug in gyro calibration + + If the same gyro data was contained in two uORB instances, the thermal offset coefficient was being corrected twice. + + TODO should fix what was causing data from the same sensor to appear on two uORB topics. + +commit 6e841f6cbd8cfe064605c69a059345ffb859f80f +Author: Paul Riseborough +Date: Sat Jan 28 11:43:37 2017 +1100 + + commander: fix bugs in handling of thermal compensation during access cal + +commit 06f280e0210492be662aa5464704d5ff4002f021 +Author: Paul Riseborough +Date: Sat Jan 28 08:39:05 2017 +1100 + + Tools: reinstate original offline calibrator to unblock testing + + Refactored calibrator is not working. + +commit 02208759617d58e372505ec09c471e57c268b401 +Author: Beat Küng +Date: Fri Jan 27 16:31:51 2017 +0100 + + fix temperature_calibration: reverse order of polynom coefficients + +commit d84e55878ae03678fa8d8ef905d112d0ddf9d8a6 +Author: Beat Küng +Date: Fri Jan 27 16:25:48 2017 +0100 + + temperature_calibration: remove unused include + +commit e31958cad12a2016f5995f2855f5efe4adc61423 +Author: Beat Küng +Date: Fri Jan 27 16:25:15 2017 +0100 + + voted_sensors_update: don't report failover if previous index is invalid + +commit f9b75e68c90d4d70e28643918fa97cd780033830 +Author: Paul Riseborough +Date: Fri Jan 27 08:42:36 2017 +1100 + + Tools: Change sign convention used by thermal calibrator + + The flight code assumes corrections have the same sign as the sensor bias error and are subtracted from the raw reading + +commit c829e27a02c2b372272e0d2877ba5fdca503177c +Author: Beat Küng +Date: Thu Jan 26 16:56:11 2017 +0100 + + temperature_calibration: refactor variable names: remove preceding _ + +commit b5b6fb24e3e0ea2c29ef5395401393d7390360a0 +Author: Beat Küng +Date: Thu Jan 26 16:49:52 2017 +0100 + + temperature_calibration: exit task when complete, set TC_G_ENABLE & use param_set_no_notification + +commit 4a8d29800ca3639b0c6b0d5f0220f16cb89f9b31 +Author: Beat Küng +Date: Thu Jan 26 14:10:07 2017 +0100 + + voted_sensors_update: cleanup & remove some attributes + + since the correction topic now contains data from all sensors, we don't + need additional fields in voted_sensors_update + +commit 4763a119bcfd167f3e8a6992d6bc719b5becdb09 +Author: Beat Küng +Date: Thu Jan 26 14:08:18 2017 +0100 + + calibration: make sure to notify the system when temp calibration changes + + This is needed so that temperature compensation reads in the updated values + and publishes the updated sensor_correction topic. + +commit 7ebe2ac0178318d3244bb9d0d85545e9b0b7970d +Author: Beat Küng +Date: Thu Jan 26 11:36:26 2017 +0100 + + gyro_calibration: take into account temperature compensation when storing the scale + +commit fbef2b7a6a3436bcc0486b41cc5cdc4da6ab92ee +Author: Beat Küng +Date: Thu Jan 26 10:44:12 2017 +0100 + + accelerometer_calibration: avoid using accel_mapping + + This is not needed, as s is an uORB instance and accel_offset_0 + contains data from uORB instance 0. + +commit 97d7164b6463f87f2a9b2e6ec74d92bc32390a2e +Author: Beat Küng +Date: Wed Jan 25 15:23:39 2017 +0100 + + logger: remove actuator_controls from list of default topics + + this was actually never published, only _0, _1, ... get published + +commit 6ee3c1a117c61d27364a548e08fb7df91f7ecc15 +Author: Beat Küng +Date: Wed Jan 25 15:20:28 2017 +0100 + + temperature_compensation: fix copy-paste error (max_temp was not initialized) + +commit 21070b069b48a229a231ebc0f7254512529f6e5e +Author: Beat Küng +Date: Wed Jan 25 15:08:31 2017 +0100 + + mc_att_control_main: fix {x,y,z} variables (copy-paste mistake) + +commit 75be1abc4c5bc74f53496d022693061c55486097 +Author: Beat Küng +Date: Wed Jan 25 14:57:00 2017 +0100 + + temperature_compensation: make sure to reset temperature when params change + + Makes sure that the offsets & scales are updated and published later on. + +commit fdb75dbba29cc2b95e9a34ee04e64a6dc265a30d +Author: Beat Küng +Date: Wed Jan 25 14:55:22 2017 +0100 + + accelerometer_calibration: simplify & fix if temp compensation is enabled + + if compensation enabled, scale & offsets for the drivers should be reset, + but actually only the params were reset and accel_scale was still applied + to the driver via ioctl. + +commit d0ea4e887620cd23525bc8cd0c4a5f4b612f4309 +Author: Beat Küng +Date: Wed Jan 25 14:53:44 2017 +0100 + + accelerometer_calibration: cleanup + +commit 69fd8447ae7c626b3ad1936cdc4ebe5e5fc1421c +Author: Beat Küng +Date: Wed Jan 25 13:43:58 2017 +0100 + + accelerometer_calibration: make sure to initialize sensor_correction properly + +commit 51def4fc6046b353b4b8a99ea781f12be4e92e5d +Author: Beat Küng +Date: Wed Jan 25 13:43:38 2017 +0100 + + gyro_calibration: make sure to initialize sensor_correction properly + + if it's not published yet or published with low frequency, this makes sure + we have valid data. + + also: + - _sensor_correction -> sensor_correction + - remove unnecessary init of sensor_correction_sub + +commit f890c82c97fcbc3da7878ac0843eabf2b73db458 +Author: Beat Küng +Date: Wed Jan 25 13:40:34 2017 +0100 + + mc_att_control_main: remove unnecessary memset for _sensor_correction + +commit c00c638b77076ac4c963377e57a8cb6d093828be +Author: Paul Riseborough +Date: Sun Jan 22 12:11:42 2017 +1100 + + Remove IMU calibration parameter checks + +commit fb774bef6720fdf196b630bc7122cbd19faaa192 +Author: Paul Riseborough +Date: Sun Jan 22 11:07:47 2017 +1100 + + commander: enable accel cal to adjust thermal compensation parameters + +commit bdd3b094a7850af0769cf06feb48950916cbea75 +Author: Paul Riseborough +Date: Sun Jan 22 17:05:36 2017 +1100 + + sensors: report mapping from uORB to compensation parameter index + +commit 8b1a5461c42a1fc5eb134aab6e5bbf0fbf3eebaf +Author: Paul Riseborough +Date: Sun Jan 22 17:04:47 2017 +1100 + + sensors: Update documentation + +commit ba9e8741c048bd33dd40436dec796b9be0593f66 +Author: Paul Riseborough +Date: Sun Jan 22 17:03:17 2017 +1100 + + msg: Add mapping from uORB index to compensation parameter index + + This mapping is required so other applications can use the correct compensation data, even if the uORB ordering changes. + +commit f2f5034832c73b58966f9441e80f5d7597639646 +Author: Paul Riseborough +Date: Sun Jan 22 10:30:40 2017 +1100 + + sensors: prevent high frequency updating of sensor corrections + + The use of a float to integer cast was causing high frequency reporting when the float value was close to the rounding boundary. + +commit 62694d92d25a6d928af474f14ad8788e645d8ff3 +Author: Paul Riseborough +Date: Fri Jan 20 22:10:20 2017 +1100 + + commander: rework IMU cal for compatibility with temperature compensation + +commit add298c0b5af57286ac4c6d57439a919d6102b96 +Author: Paul Riseborough +Date: Fri Jan 20 21:42:33 2017 +1100 + + mc_att_control: use legacy offset and scale definition (+2 squashed commits) + Squashed commits: + [f81a8b0] mc_att_control: remove unnecessary initialisers + [f3d3f48] mc_att_control: accommodate changes to sensor_correction topic + +commit 170bc9158782de935ab4c2b02f17845afdeca931 +Author: Paul Riseborough +Date: Fri Jan 20 21:41:32 2017 +1100 + + sensors: fix bug in thermal compensation temperature limit (+2 squashed commits) + Squashed commits: + [2df1d9e] sensors: change definition of sensor offset and scale factor to match legacy code + [089e103] sensors: publish thermal corrections for all sensors + +commit 1dd9a10260e59176b518432199a4bb3cf8b7ae46 +Author: Paul Riseborough +Date: Fri Jan 20 21:40:46 2017 +1100 + + msg: publish thermal corrections for all sensors + +commit ef2a5599a1acda42e9ca043d0d8f63febe1b930b +Author: pixhawk +Date: Fri Jan 27 14:28:26 2017 +0100 + + mag_calibration: Make sure calibration fails if any mag fails; More checks on calibration results + +commit fded02220bb17e69c69cda0dd3e2bfea638aaaec +Author: pixhawk +Date: Fri Jan 27 10:59:06 2017 +0100 + + calibration_routines: use PX4_ISFINITE() instead of isnan() + +commit 1da934049c082bdc42f6c1621c002266f7440335 +Author: Beat Küng +Date: Thu Jan 26 15:49:39 2017 +0100 + + matrix_alg: use PX4_ISFINITE() instead if isnan() & isinf() + +commit 5c96c8c1b3da36e7f31427185bb3b4403df8bb04 +Author: pixhawk +Date: Thu Jan 26 11:27:42 2017 +0100 + + Removed std::fill_n since it is not supported + +commit 9fe65d0957001c29e0f42538141810b41fb6b681 +Author: pixhawk +Date: Thu Jan 26 10:54:10 2017 +0100 + + Fix array initialization bug + +commit 2c831c314eabae076785dc88236091a759f5cfbe +Author: Siddharth Bharat Purohit +Date: Tue Jan 24 00:10:31 2017 +0530 + + commander: correct mag cal offset direction + +commit c6f8bcf8b3d8ddbf85bd9308cc899131ff54f74b +Author: Siddharth Bharat Purohit +Date: Sun Nov 27 18:32:08 2016 +0530 + + commander: use mathlib matrix_alg functions + +commit b46b7a3ca305d72f6d31abbb789b8ecb5ccdc571 +Author: Siddharth Bharat Purohit +Date: Sun Nov 27 18:30:37 2016 +0530 + + mathlib: add matrix eval funcs for raw arrays + +commit 78b8deda1592f16785d585d456bc2d294767f253 +Author: Siddharth Bharat Purohit +Date: Fri Nov 18 02:38:05 2016 +0530 + + commander: add ellipsoid 9 param fit for magnetometer corrections + +commit c9ac15f0ddb54483194e4c8b14e3f246338c9f5a +Author: Siddharth Bharat Purohit +Date: Mon Nov 14 14:03:16 2016 +0530 + + commander: fix code style + +commit f811777789ed9901e7f94d3a1d9f4adfbdd8beb4 +Author: Siddharth Bharat Purohit +Date: Mon Nov 14 13:59:49 2016 +0530 + + commander: add new math for sphere fit for compass calibration + +commit f746141afe3499ae56e75b3db06409381ead2f4b +Author: Beat Küng +Date: Tue Jan 31 09:27:26 2017 +0100 + + mpu6000: add & check for the device_type on driver startup + + Fixes the following case: a board that has several bus_options enabled, + and wants to start a specific device (eg mpu6000 -T 20608 start). In that + case the given device_type is never actually checked, and since the start + routine iterates over all bus_options, several can match, and thus start + multiple instances of the driver (note that the whoami check is performed + against the value provided with -T and thus the check will pass). + + This happens on Pixracer (PX4_SPIDEV_MPU and PX4_SPIDEV_ICM_20608 are both + set). + +commit 7c47991504c9e5b17b0c25dcd1fab0cf50666407 +Author: Beat Küng +Date: Tue Jan 31 09:16:48 2017 +0100 + + px4fmu-v4 board config: use PX4_SPIDEV_ICM_20608 instead of PX4_SPIDEV_ICM_20602 + + This is what's used according to https://pixhawk.org/modules/pixracer. + +commit d6ef703fa43e4143207e10a22b0147baf6876995 +Author: Lucas De Marchi +Date: Tue Jan 31 09:07:52 2017 -0800 + + aerofc: disable internal compass (#6485) + + It uses a shared I2C bus with MS65611 which causes noise on the baro + reads. This will rely on the external compass instead of the internal + one. + +commit 899e406005274a6d2717f2cf08f9dc986a4e6faf +Author: Daniel Agar +Date: Sat Jan 14 21:59:45 2017 -0500 + + cmake optionally find and use ccache + +commit dcddcdd28e4eeb52512a548316612e00566ef11d +Author: Daniel Agar +Date: Sun Jan 29 15:32:18 2017 -0500 + + cmake git ver depend on index and HEAD + +commit 159b35919ae9c747d7f585aa7cca05f0c7c72398 +Author: Daniel Agar +Date: Sun Jan 29 15:31:34 2017 -0500 + + cmake nuttx build use full path to copy stamp + + - fixes #6469 + +commit 40aa78572069088ea9bf295c40b04e28ec7f9642 +Author: Lorenz Meier +Date: Mon Jan 30 08:45:54 2017 +0100 + + DSM: Report zero channel count / decode fail through correct data path + +commit de128aaa6e1af0fac74bbbc7e2964a6bac320a84 +Author: Daniel Agar +Date: Sun Jan 29 17:51:33 2017 -0500 + + dsm rctest fix num_values return + +commit 93b0f07b43f3a87045c077944f03d782d62cef24 +Author: Daniel Agar +Date: Sun Jan 29 17:24:52 2017 -0500 + + travis-ci run tests + +commit d1372ddb6728c2f61fbd3f26be8dae477424a643 +Author: Lorenz Meier +Date: Mon Jan 30 08:28:59 2017 +0100 + + Snapdragon RC driver: Move RC struct out of main loop to preserve channel values. Initialize raw rc count. + +commit 2c24900b9d8688a8b7bd1c4d40e94ba48f8cbe78 +Author: Lorenz Meier +Date: Mon Jan 30 08:27:49 2017 +0100 + + FMU: Initialize raw RC count + +commit e7a008934080d3a2a6b0a75f478a1ea29f8d20d0 +Author: Lorenz Meier +Date: Sun Jan 29 16:21:27 2017 +0100 + + 9250: Fill device ID for mag correctly + +commit a9a31bc74568c9d6c0cb677d26ca0cdd0075ff64 +Author: Lorenz Meier +Date: Sun Jan 29 16:21:04 2017 +0100 + + MPU6K: Device ID should come from the main instance, not interface + +commit be2c73e9c35a9fed7974bbe8f6f4c4847e17324e +Author: Lorenz Meier +Date: Sun Jan 29 16:20:44 2017 +0100 + + HMC driver: Device ID should come from the main instance, not the interface + +commit a520c62d1ade74c5ba7736a2a69f5e493f8f96b4 +Author: Lorenz Meier +Date: Sun Jan 29 16:20:20 2017 +0100 + + Allow setting the device ID in device driver + +commit 1b06c04b5cfec56142543dbdc1c7869d6e911390 +Author: Lorenz Meier +Date: Sun Jan 29 16:14:03 2017 +0100 + + Sensors: Style fix + +commit 9cacdaafc70d1100a0446b0b9da8a725efce1523 +Author: Lorenz Meier +Date: Sun Jan 29 12:04:55 2017 +0100 + + Sensors: Reset gyro and accel calibration if one sensor goes missing. + + This is to ensure that if sensor IDs are fixed we do not end up in a state where the system is partially calibrated and the need for re-calibration is not properly communicated to the user. + +commit d0d1a8e04fa54c2a316a897525925b0554314498 +Author: Lorenz Meier +Date: Sat Jan 28 19:59:47 2017 +0100 + + MS5611: Add missing bus identifier + +commit 0ee68071fcaf660a6823e860e6b98745e7e592ca +Author: Lorenz Meier +Date: Sat Jan 28 19:59:17 2017 +0100 + + 9250: Add missing bus identifier + +commit af4e9b668bf1e30bb7db8a8590445c6848ea1673 +Author: Lorenz Meier +Date: Sat Jan 28 19:59:02 2017 +0100 + + MPU6K: Add missing bus identifier + +commit 40e5d25196d28fe9bcbd059d8e2776858d93fc91 +Author: Lorenz Meier +Date: Sat Jan 28 19:58:48 2017 +0100 + + LPS25H: Add missing bus identifier + +commit 19d4c65a702eb6c2bc824606dccd4642c3d2033d +Author: Lorenz Meier +Date: Sat Jan 28 19:58:29 2017 +0100 + + LIS: Add missing bus identifier + +commit 6c7a8b594ef0905112bdd27f421cc358ef1f64dd +Author: Lorenz Meier +Date: Sat Jan 28 19:58:15 2017 +0100 + + HMC: Add missing bus identifier + +commit f80a1df133ad3fc712df4b98404debb66f9b4402 +Author: Lorenz Meier +Date: Sat Jan 28 19:58:00 2017 +0100 + + Sensor header: Add previously unknown device identifiers + +commit 33f6316d3c813683c3eab8eda0f573e3d7c51c3d +Author: Lorenz Meier +Date: Sat Jan 28 19:57:37 2017 +0100 + + Device: Also allow to read bus type + +commit ec7883065778dddae155477f7687832f38838a4d +Author: Lorenz Meier +Date: Sat Jan 28 19:56:46 2017 +0100 + + BMP280: Fix device ID setup + +commit 8f77d55b8c72982d24e1d419d69d00c7bd6a8031 +Author: Lorenz Meier +Date: Sat Jan 28 19:56:32 2017 +0100 + + BMA180: Fix device ID setup + +commit e88bb4cc09282f8405e22c35e0b3106c83550002 +Author: Lorenz Meier +Date: Sat Jan 28 18:37:02 2017 +0100 + + MPU6K: Correctly register sub-type, remove magic numbers. + + Before this change the MPU6K driver would register only the MPU6K family, but not the sub-type, which prevented telling individual sensors apart. This is a breaking change because users will have to perform their accel and gyro calibration again. However, it is unavoidable since right now the different sensors can end up with the same ID and the wrong offsets can be applied to the wrong sensor. + +commit a33bce0d26d27d13724e41c570e74913053f8c23 +Author: Lorenz Meier +Date: Sat Jan 28 18:34:25 2017 +0100 + + Device IDs: List all sub-types of the MPU6K + +commit 1c131f252338dfa385f549d5efed136fe5826b5b +Author: Lorenz Meier +Date: Sun Jan 29 11:40:52 2017 +0100 + + Land detector: Accumulate total flight time between flights + +commit 35efe651ac63fa0dfa8ab5c0291fb96efc587131 +Author: Lorenz Meier +Date: Sun Jan 29 11:39:33 2017 +0100 + + Land detector main: Fix style + +commit 75132a50e6edf702edaa5e490f2c00c438641929 +Author: Lorenz Meier +Date: Sat Jan 28 23:50:20 2017 +0100 + + Land detector: Measure total system flight time + + This implementation is a baseline implementation and makes no attempt to be tamper-proof. A monotonic counter like the W25R64FV or a similar HW facility would be required to achieve this. + +commit 2cf8cdc63f63c12fe891a6b152ae793acc367d07 +Author: Lorenz Meier +Date: Sun Jan 29 15:10:09 2017 +0100 + + Event system: Initialize work item + +commit ff305fa44019777542b7ad48348fa31607075d8c +Author: Lorenz Meier +Date: Sun Jan 29 11:43:10 2017 +0100 + + SITL: Default to same estimator as onboard + +commit 21f8e0783609f052bba08bac30f258494bf4a56e +Author: Khoi Tran +Date: Sat Jan 28 23:10:15 2017 -0700 + + Fixed format + +commit 2428ff9f3a332d9721f81a9498fa9952f97c68f3 +Author: Khoi Tran +Date: Sat Jan 28 22:09:11 2017 -0700 + + mc_position_control: Fix divide by zero in scale_control + +commit 3f9d79c76892b90602fb4a0b77960cae2521a67c +Author: Lorenz Meier +Date: Sun Jan 29 01:19:30 2017 +0100 + + Update GPS + +commit 278b76e5a9126b2de9e9d006705b3664512156e1 +Author: Daniel Agar +Date: Sat Jan 28 16:24:43 2017 -0500 + + astyle src/platforms/qurt + +commit 501f866bf59619dddf461818581805cfec4b6568 +Author: Daniel Agar +Date: Sat Jan 28 16:24:43 2017 -0500 + + astyle src/platforms/posix + +commit ca60d2d15fecbbe009442577829fc74de1bc716c +Author: Daniel Agar +Date: Sat Jan 28 16:24:42 2017 -0500 + + astyle src/platforms/ros + +commit 624403f147ff6b754c2045800c1b7a21f4e3479e +Author: Daniel Agar +Date: Sat Jan 28 16:24:39 2017 -0500 + + astyle src/examples/hwtest + +commit fa3b3df0616f6a6c0e51a509161a7be5119237ae +Author: Daniel Agar +Date: Sat Jan 28 16:24:37 2017 -0500 + + astyle src/lib/geo + +commit 8fbf5cbdaf1feba9b536ba044a1650b1680ed6de +Author: Daniel Agar +Date: Sat Jan 28 16:24:36 2017 -0500 + + astyle src/drivers/device + +commit adbe38e86b1809f74f8afd97d8e82271b58c1959 +Author: Daniel Agar +Date: Sat Jan 28 16:24:34 2017 -0500 + + astyle src/drivers/stm32 + +commit 1261f985d8acc8a23724b355a3df59fb6299adc2 +Author: Daniel Agar +Date: Sat Jan 28 16:24:34 2017 -0500 + + astyle src/drivers/bmi160 + +commit fc4831d625036f8a3974d5140fe811b8220bb4b4 +Author: Daniel Agar +Date: Sat Jan 28 16:24:33 2017 -0500 + + astyle src/drivers/mkblctrl + +commit f0cde91220c4ff467d47adea04cd325efae74c7b +Author: Daniel Agar +Date: Sat Jan 28 16:24:32 2017 -0500 + + astyle src/drivers/vmount + +commit e43a8013dd063f767fbe385aeb7d605d63edbb8c +Author: Daniel Agar +Date: Sat Jan 28 16:24:31 2017 -0500 + + astyle src/drivers/mpu9250 + +commit 52c4479e0feb9b4fef6cb7482ecdbd0bcd2c4bb9 +Author: Daniel Agar +Date: Sat Jan 28 16:24:29 2017 -0500 + + astyle src/drivers/camera_trigger + +commit 30587e56691d2b2b53c58248a0ab5e7c2ff5a846 +Author: Daniel Agar +Date: Sat Jan 28 16:24:27 2017 -0500 + + astyle src/drivers/gps + +commit 32da3381f709f0457b20e1ce47bc104004583b89 +Author: Daniel Agar +Date: Sat Jan 28 16:24:26 2017 -0500 + + astyle src/drivers/bootloaders + +commit 8ab79a2c90e8956b4a2954b3f8ca628510340280 +Author: Daniel Agar +Date: Sat Jan 28 16:24:26 2017 -0500 + + astyle src/drivers/test_ppm + +commit ac06d665a3d81b124038dc099fd41766ee4e1400 +Author: Daniel Agar +Date: Sat Jan 28 16:24:25 2017 -0500 + + astyle src/drivers/boards + +commit e63c8ab2a2ba3857fbc8186aa4c7ff025004312f +Author: Daniel Agar +Date: Sat Jan 28 16:24:24 2017 -0500 + + astyle src/drivers/ardrone_interface + +commit ee8fa78d930ea0346327eefddef319756e12d9ba +Author: Daniel Agar +Date: Sat Jan 28 16:24:22 2017 -0500 + + astyle src/modules/uORB + +commit 88ad0fc3bdc0897a4ac31b48ef65392cdc74f208 +Author: Daniel Agar +Date: Sat Jan 28 16:24:20 2017 -0500 + + astyle src/modules/navigator + +commit 750e5d16908e62e6870e4e1d625154ddaf723eb1 +Author: Daniel Agar +Date: Sat Jan 28 16:24:19 2017 -0500 + + astyle src/modules/uavcanesc + +commit 0bc3c8dfc48e94d482a8e2195f78f8baf50e102d +Author: Daniel Agar +Date: Sat Jan 28 16:24:18 2017 -0500 + + astyle src/modules/systemlib + +commit b1b951aace957605cf1957b81ed2438cb48baa9b +Author: Daniel Agar +Date: Sat Jan 28 16:24:17 2017 -0500 + + astyle src/modules/muorb + +commit a0271fe020134d94c8aded0d4674df3b47f45976 +Author: Daniel Agar +Date: Sat Jan 28 16:24:16 2017 -0500 + + astyle src/modules/vtol_att_control + +commit 380819dfc5164627b9b7149497e0aa9496ae7083 +Author: Daniel Agar +Date: Sat Jan 28 16:24:15 2017 -0500 + + astyle src/modules/uavcannode + +commit 019c6647f276b2449c64e6b1ad3965decb449545 +Author: Daniel Agar +Date: Sat Jan 28 16:24:14 2017 -0500 + + astyle src/modules/sensors + +commit 28e50d5911ffd51f8b31df19405c6a05ec051908 +Author: Daniel Agar +Date: Sat Jan 28 16:24:14 2017 -0500 + + astyle src/modules/logger + +commit da90e1ce62a9ba362ad8997a42e31bc9dd5b1f88 +Author: Daniel Agar +Date: Sat Jan 28 16:24:13 2017 -0500 + + astyle src/modules/replay + +commit 830cb44b9ce405ce25209d0c47a3a3858739dc59 +Author: Daniel Agar +Date: Sat Jan 28 16:24:12 2017 -0500 + + astyle src/modules/fw_pos_control_l1 + +commit a14c5b29ea4477549e44bfdeaf0731f2852ecf19 +Author: Daniel Agar +Date: Sat Jan 28 16:24:10 2017 -0500 + + astyle src/systemcmds/hardfault_log + +commit 7c094053cb8c11d87d881fe0143ecc9ec0a730fb +Author: Daniel Agar +Date: Sat Jan 28 16:09:38 2017 -0500 + + astyle update to v2.06 + +commit e916159f5c57f9474269b4148ab30a6be29da6ac +Author: Roman +Date: Fri Jan 27 21:55:58 2017 +0100 + + updated DriverFramework + + Signed-off-by: Roman + +commit c065dc1930a8e57b01c111ff0595e15259c023f6 +Author: Roman +Date: Fri Jan 27 21:44:48 2017 +0100 + + bebop bus wrapper: fix logging of rpm and rpm setpoint + + Signed-off-by: Roman + +commit 1d4d57c4db9ed46664d8ef6ac0be11f89e146b9f +Author: Roman +Date: Sat Dec 24 09:56:11 2016 +0100 + + bebop bus wrapper: log actual and setpoint motor speed + + Signed-off-by: Roman + +commit 0c7c5977ae83c104fe8ffedc64d19fb79ea130a2 +Author: Roman +Date: Fri Dec 16 20:49:43 2016 +0100 + + bebop motor driver: better naming, removed unused header file + + Signed-off-by: Roman + +commit 480dd0922b65a00a8e5424d475b5b32c57b27bc2 +Author: Matthias Grob +Date: Wed Jan 25 11:41:13 2017 +0100 + + Land detector: revision of the 2 stage landing mechanism + Ground detect: pilot want down or we are on minimum thrust by auto land but no vertical movement + -> Controller should relax x,y corrections and even ramp down desired thrust + Landed: All other conditions are eventually met + +commit b1309130904af9585cbcf2eba26743ed06109972 +Author: Matthias Grob +Date: Mon Jan 23 12:01:10 2017 +0100 + + land_detector: made sure the 2 stage landing can not happen in one hysteresis time + +commit 9ef97b78c83b651d8ec233d01b2cc409bb325e9c +Author: Lorenz Meier +Date: Thu Jan 19 23:25:22 2017 +0100 + + Land detector: Turn throttle range parameter into proper user-configurable parameter + +commit 9448b8cb52b4360cb6ef6083b8b7a4ec629acb81 +Author: Lorenz Meier +Date: Thu Jan 19 18:56:03 2017 +0100 + + Land detector: Fix hover throttle detection + +commit f297c45f78e4f487da2c2485588ef061eef1fcd2 +Author: Dennis Mannhart +Date: Wed Jan 18 11:21:52 2017 +0100 + + mc_pos_control_main: + for landing, set velocity to zero and consider thrust_sp in body frame + instead of NED frame. Also limit thrust_sp_body_z to be larger than 0.0f + +commit 58983e4c52b401f068a2d30362153d673fa931ac +Author: Lorenz Meier +Date: Tue Jan 17 21:48:01 2017 +0100 + + Land detector: Fix code style + +commit 3fe45697bbd6dcfbd84f394c20d9dc25e844dfde +Author: Dennis Mannhart +Date: Tue Jan 17 19:01:01 2017 +0100 + + Fix3dwinglandDetector.cpp: adjusted to astyle + +commit 2f164602b429fd509f489f50147c780037ef2362 +Author: Dennis Mannhart +Date: Tue Jan 17 17:28:50 2017 +0100 + + LandDetector: + - constructor initalization fix + - set trigger time for ground contact hysteresis + - updated ground_contact_state logic + MulticopterLandDetector: + - added hysteresis for ground_contact + VtolLandDetector: + - get_ground_contact_state function that return the one form MultcopterLandDetector + FixedWingLandDetector: + - get_ground_contact_state with a return false: requires implementation + +commit f961a12d9a31df67e0dc77319d4d21e9535575ba +Author: Lorenz Meier +Date: Tue Jan 17 10:05:11 2017 +0100 + + MC position controller: Stop XY control once ground contact is established + +commit aab04141f0f61d6f91f3ac2b263ea1bb1dc22d95 +Author: Lorenz Meier +Date: Tue Jan 17 10:00:50 2017 +0100 + + Initialize raw GPS data + +commit 9e9e0e23ad68f451cea0a5b412156afc807e8bd7 +Author: Lorenz Meier +Date: Tue Jan 17 09:47:53 2017 +0100 + + Land detector: Detect ground contact separately + + This allows to detect ground contact before concluding the system is landed. This allows to disable some parts of the horizontal control system and only control the vertical position to avoid tipping over. + ; + +commit 36026fb631ee8ddc77a0c030b8119f5792acb047 +Author: Lorenz Meier +Date: Tue Jan 17 09:46:50 2017 +0100 + + Land detection topic: Add ground contact state + +commit 264589b2cc8bc69e95fc63580e2ad94be109c016 +Author: Lorenz Meier +Date: Thu Jan 19 23:21:11 2017 +0100 + + Fix motor range + +commit 41ff46b5577d6706ff1251ad9dd46a274d885df8 +Author: Matthias Grob +Date: Thu Jan 19 18:25:47 2017 +0100 + + tap_esc: fixed offset to really keep the range 1200-1900 + even if the input to the driver is too low or too high. + This prevents motor stalling. + NaN or Inf still stop the motor. + +commit 91416fc49ab5d8b5f6a266465d915110ad3df120 +Author: Beat Küng +Date: Fri Jan 27 15:36:38 2017 +0100 + + ver.c: fix hwcmp to match exact string + + Previously for example 'ver hwcmp PX4FMU_V4PRO' matched on PX4FMU_V4 + hardware too. + +commit 37f73bb0edb45b1690847ecae2f45842b19d050e +Author: José Roberto de Souza +Date: Wed Jan 25 14:03:57 2017 -0800 + + ROMFS: aerofc: Only start logger with MAVLink support + + AeroFC don't have SDCard to store logs. + +commit 340be986a6d1f99d1e5cf8871951a60355a3b74f +Author: José Roberto de Souza +Date: Tue Jan 24 18:02:25 2017 -0800 + + ROMFS: aerofc: Switch from sdlog2 to logger + + Logger have adds support of ULog over MAVLink and it will be used in AeroFC. + +commit b3f5a0d51a2181f91d974e2e6f419b0066e9c90a +Author: David Sidrane +Date: Fri Jan 27 14:14:48 2017 -1000 + + Tools to ease nuttx config maintenance (#6452) + + * Added tool to restore defconfig sections after make [old|menu]config + + * Use tool to restore defconfig sections after make [old|menu]config + + invocation: + make px4fmu-v2_default oldconfig_px4fmu-v2 + make px4fmu-v2_default menuconfig_px4fmu-v2 + +commit 72ea5c53dbcbfd6c1492c15c7b57d633cac0e4bc +Author: Larry Wang +Date: Fri Jan 27 14:59:12 2017 -0800 + + qurt px4_layer initialize shared memory (#6453) + +commit 0f33ca1ecca16379770335f141b8089d671769e3 +Author: David Sidrane +Date: Fri Jan 27 03:06:24 2017 -1000 + + tap-v1 Increased IRQ Stack Size + +commit 8bb72d45dcbc526f69bebc2b03c3f3c3d9ce689b +Author: David Sidrane +Date: Fri Jan 27 03:06:23 2017 -1000 + + px4-stm32f4discovery Increased IRQ Stack Size + +commit 3d05fa72292d674e935c665314d72cba8300f497 +Author: David Sidrane +Date: Fri Jan 27 03:06:23 2017 -1000 + + mindpx-v2 Increased IRQ Stack Size + +commit 214fd04b3c2557bcf4ca9d26a52b2c50fb7f8e79 +Author: David Sidrane +Date: Fri Jan 27 03:06:22 2017 -1000 + + crazyflie Increased IRQ Stack Size + +commit 5a7b8e052e2afbf33c8af56327d22020c928eeb9 +Author: David Sidrane +Date: Fri Jan 27 03:06:22 2017 -1000 + + auav-x21 Increased IRQ Stack Size + +commit 2fe0f76e2773a6ad44d380b043a707834e39b894 +Author: David Sidrane +Date: Fri Jan 27 03:06:22 2017 -1000 + + aerofc-v1 Increased IRQ Stack Size + +commit 57581ddaacf0411266404e621af6399dd6bad016 +Author: David Sidrane +Date: Fri Jan 27 03:06:22 2017 -1000 + + aerocore Increased IRQ Stack Size + +commit cdd472f722951f9d779af57003f6d4148fdff80b +Author: Daniel Agar +Date: Thu Jan 26 19:41:48 2017 -0500 + + Makefile update Firmware.zip px4 naming + +commit 3d804dd7ca6e2513de54e4c6d680f2fdc7594c90 +Author: Daniel Agar +Date: Thu Jan 26 16:34:40 2017 -0500 + + cmake nuttx simple binary naming + +commit bc72b8161f743a85896a1e646d97305d755b212e +Author: Daniel Agar +Date: Thu Jan 26 15:12:35 2017 -0500 + + px4fmu-v2_default add logger + +commit f604b7183871154000ab704d08b8d49c734ad09f +Author: David Sidrane +Date: Wed Jan 25 08:15:28 2017 -1000 + + tap-v1 using board common mcu version api + +commit 0088d17f4cb88153a9ef825d5195c303f26a351f +Author: David Sidrane +Date: Wed Jan 25 08:15:27 2017 -1000 + + px4nucleoF767ZI-v1 using board common mcu version api + +commit 59d95cd77b2d93ae7b36f86f78d47e87ee2533e4 +Author: David Sidrane +Date: Wed Jan 25 08:15:27 2017 -1000 + + px4fmu-v5 using board common mcu version api + +commit 3dc205f28ac54e0de053252d0b80b20af7075852 +Author: David Sidrane +Date: Wed Jan 25 08:15:27 2017 -1000 + + px4fmu-v4pro using board common mcu version api + +commit cd1148f146a6a796c511194102f882657c63c5d5 +Author: David Sidrane +Date: Wed Jan 25 08:15:26 2017 -1000 + + px4fmu-v4 using board common mcu version api + +commit d5059efddeb83d3c475340629eb641aa6d6cb7e4 +Author: David Sidrane +Date: Wed Jan 25 08:15:26 2017 -1000 + + px4fmu-v2 using board common mcu version api + +commit af4b8ee8ca23c9ba6689e9f6d69c85f66a6cc9cd +Author: David Sidrane +Date: Wed Jan 25 08:15:26 2017 -1000 + + px4fmu-v1 using board common mcu version api + +commit f71d0eaf5a09eb72af30d3f6298d23902461894e +Author: David Sidrane +Date: Wed Jan 25 08:15:25 2017 -1000 + + px4esc-v1 using board common mcu version api + +commit d7fc536f0635fc009e5358997d25967ed74463aa +Author: David Sidrane +Date: Wed Jan 25 08:15:25 2017 -1000 + + px4cannode-v1 using board common mcu version api + +commit bff54584fe078e798bbd47ac95ad67c1c2278a16 +Author: David Sidrane +Date: Wed Jan 25 08:15:25 2017 -1000 + + px4-stm32f4discovery using board common mcu version api + +commit 5b2ceb7fda187db639ee991b375314bc96cf3d2a +Author: David Sidrane +Date: Wed Jan 25 08:15:25 2017 -1000 + + mindpx-v2 using board common mcu version api + +commit 579f698e4ced7acede8097fae41d201f62ea9bd8 +Author: David Sidrane +Date: Wed Jan 25 08:15:24 2017 -1000 + + crazyflie using board common mcu version api + +commit e484c3bab567f80075dade2ca692d0e8b3061ee4 +Author: David Sidrane +Date: Wed Jan 25 08:15:24 2017 -1000 + + auav-x21 using board common mcu version api + +commit b955ef2876cac392fde5a4c1a35397e37171f625 +Author: David Sidrane +Date: Wed Jan 25 08:15:24 2017 -1000 + + aerofc-v1 using board common mcu version api + +commit 2cf8a1b432ca50e05815c2d82dc39f30e8784170 +Author: David Sidrane +Date: Wed Jan 25 08:15:23 2017 -1000 + + aerocore using board common mcu version api + +commit af12816296688d3fbab098a7685dd03fdeeca038 +Author: David Sidrane +Date: Wed Jan 25 08:13:59 2017 -1000 + + posix derived targets use BOARD_OVERRIDE_CPU_VERSION for mcu_version + +commit 6ab32f16320a3827cb9d61ee4900636ad70cb98d +Author: David Sidrane +Date: Wed Jan 25 08:13:01 2017 -1000 + + logger uses common board api for mcu_version + +commit 4be19b26b0ca5aa126e6391a1826890295ccc249 +Author: David Sidrane +Date: Wed Jan 25 08:12:45 2017 -1000 + + ver uses common board api for mcu_version + +commit 242f563d44c0029a16120b576a18cccfe24e2130 +Author: David Sidrane +Date: Wed Jan 25 08:08:46 2017 -1000 + + Adds a board common API for retriving the SoC' Silicon revision data/errata + + This abstraction will support mcu's other than the stm32 family. + It moves the systemlib/mcu_version.c functionality to + common/stm32/board_mcu_version.c + +commit 975893a406586a0f93d6b8b7b6722a2e9c046830 +Author: Siddharth Bharat Purohit +Date: Wed Jan 25 23:25:15 2017 +0530 + + events: tempcal: get rid of commented code + +commit be512fdc4c9b177866d69aa64aa678c010b4932c +Author: Beat Küng +Date: Wed Jan 25 18:47:00 2017 +0100 + + temperature_calibration: use device id from published topic + + uorb topic instance does not necessarily match the gyro device path instance, + so we need to use the id from the topic. + +commit 00d2fc936a80028e5da4b4af0f4b94bff5257f50 +Author: Beat Küng +Date: Wed Jan 25 18:30:02 2017 +0100 + + polyfit.hpp: fix code style (class member variables start with _) + +commit 2fbb1aee84912032dff3faaef2cf337bef5a9f31 +Author: Beat Küng +Date: Wed Jan 25 18:29:23 2017 +0100 + + temperature_calibration: fix poll (number of fds), remove usleep + + useep() is not needed because we use the poll() + +commit 54e9bda4120f8774f1cd1c4da64f2000d565ea93 +Author: Beat Küng +Date: Wed Jan 25 18:28:25 2017 +0100 + + temperature_calibration: properly initialize gyro subscriptions & bounds checking + +commit e74e883c5604f36f7cd4d9474e2a816722d6ead3 +Author: Beat Küng +Date: Wed Jan 25 18:27:49 2017 +0100 + + temperature_calibration: change some log levels to be more appropriate + +commit 5c7dbe0f24058c6a5ca5f22ce42b8ff0e3cee53b +Author: Siddharth Bharat Purohit +Date: Wed Jan 25 23:09:33 2017 +0530 + + events: tempcal: run cal for all available gyros + +commit 7e6daaf3d120047c6b55d0cc2950f79b23c6f8e1 +Author: Siddharth Bharat Purohit +Date: Wed Jan 25 16:54:27 2017 +0530 + + tempcal: remove separate temperature calibration module + +commit 416a0aece2fd86fcdccc68d2073da55df24bb8c4 +Author: Siddharth Bharat Purohit +Date: Wed Jan 25 16:53:12 2017 +0530 + + events:polyfit: change to using int/unsigned instead of (u)intx_t types + +commit e390f672c9d963503bdd80c0422e75b606b2fe85 +Author: Siddharth Bharat Purohit +Date: Wed Jan 25 16:52:24 2017 +0530 + + events: tempcal: save temperature calibration result + +commit 917a8f63f6969688d41265743cdc1627db80ebed +Author: Siddharth Bharat Purohit +Date: Tue Jan 24 13:17:42 2017 +0530 + + events: add temperature calibration scheme + +commit 86d9ba9cdec26b9be3d2cb83a1043c0cd931c965 +Author: Siddharth Bharat Purohit +Date: Sun Jan 22 13:08:30 2017 +0530 + + tempcal: move to using Matrix library functions + +commit 0cc034ee15e4be1f96cd8c851a475bff4a26397d +Author: Siddharth Bharat Purohit +Date: Sat Jan 21 18:27:38 2017 +0530 + + px4fmu-v2 cmake: disable uavcan build to make space for tempcal module + +commit acff114260e53eb3a7ea069451f57e0da785252f +Author: Siddharth Bharat Purohit +Date: Sat Jan 21 18:21:19 2017 +0530 + + tempcal: add ref temperature and proper debug print methods + +commit 137ade308f9cc2ea45bc1a88db4f5f97b8ea0bf2 +Author: Siddharth Bharat Purohit +Date: Sat Jan 21 09:15:23 2017 +0530 + + tempcal: change to double as float was insufficient for calculation + +commit 269d05ff22c125eb8647d789f2a5ec94f0261243 +Author: Siddharth Bharat Purohit +Date: Wed Dec 14 11:56:37 2016 +0530 + + tempcal: sandbox app for temperature calibration + +commit 0909c322620186ad609cbe57724447ad7a86e791 +Author: Lorenz Meier +Date: Fri Jan 20 00:26:22 2017 +0100 + + PX4 FMU: Start send_events handler in all FMU generations + +commit fd6b05189535b1c61cfc9348a6034aab4045aba3 +Author: Lorenz Meier +Date: Fri Jan 20 00:26:01 2017 +0100 + + Start send_events in work queue + +commit c1e2aeff0bdcf4895c47dd0f981791bdd63a01ff +Author: Beat Küng +Date: Thu Jan 19 16:01:01 2017 +0100 + + commander: ignore PREFLIGHT_CALIBRATION for temperature calibration param + +commit ab8ac8f63acb815138fd609f8ce5325c1c622040 +Author: Beat Küng +Date: Thu Jan 19 16:00:16 2017 +0100 + + events: add new module events + + It uses the LP worker queue to periodically check for vehicle commands (30hz), + useful for several housekeeping tasks. + Currently the only task is temperature calibration. + + Commands can be started via command line or via vehicle_command (from + Mavlink) + + TODO: need to spec & extend the mavlink command. + +commit 34080be68bb9fee0b67c1e868cb024515bfbd486 +Author: Matthias Grob +Date: Wed Jan 25 16:08:41 2017 +0100 + + mc_pos_control: removed special mode switch calculation + because it is not needed anymore with feed forward thrust + it even produced aggressive twitches when used together with the feed forward thrust + +commit 63057d7b60facb2794f58d58661e9d5cef37b9f8 +Author: Lorenz Meier +Date: Thu Jan 19 15:06:41 2017 +0100 + + Ensure that manual control is only sent by sensors app if signal is valid and initialized + +commit b1c6494ed75b2a71a6161014073d5a7819458cbf +Author: Lorenz Meier +Date: Thu Jan 19 15:06:01 2017 +0100 + + MAVLink receiver: Do use correct multi-topic architecture + + This prevents two inputs publishing to the same topic. Now if both RC and joystick are connected the first to be active gets control. This is not optimal but consistent and safe. + +commit cc4fa627c2146f54f08043b17124cc3f36b27f7f +Author: Lorenz Meier +Date: Thu Jan 19 14:59:20 2017 +0100 + + Messages: Add input source field to manual control setpoint message + +commit 6368768d316180378b69bd30e8e5e7fab63a177b +Author: David Sidrane +Date: Tue Jan 24 18:14:21 2017 -1000 + + px4esc-v1 using board common identity api + +commit ead65eb581af474b1652b844beacd7b4723481a7 +Author: David Sidrane +Date: Tue Jan 24 18:13:58 2017 -1000 + + px4cannode-v1 using board common identity api + +commit 8972308559128a626c4af4f13b3235bbd136b572 +Author: David Sidrane +Date: Tue Jan 24 16:22:31 2017 -1000 + + tap-v1 using board common identity api + +commit 6b9d87821bfc18be13cb35a5296beb268a26d4fb +Author: David Sidrane +Date: Tue Jan 24 16:22:25 2017 -1000 + + px4nucleoF767ZI-v1 using board common identity api + +commit 75bb42783032faefb2367207a4eb4f50482e9bf1 +Author: David Sidrane +Date: Tue Jan 24 16:22:25 2017 -1000 + + px4fmu-v5 using board common identity api + +commit 5ede3772ee047765dbe2cb0b0bc6c4e5af57b002 +Author: David Sidrane +Date: Tue Jan 24 16:22:24 2017 -1000 + + px4fmu-v4pro using board common identity api + +commit ca6105d04288d43f6820ae8af4e63dd9a59f62f2 +Author: David Sidrane +Date: Tue Jan 24 16:22:24 2017 -1000 + + px4fmu-v4 using board common identity api + +commit 5ede0ace17be24d0f470302f8b68dfeae9cc6374 +Author: David Sidrane +Date: Tue Jan 24 16:22:24 2017 -1000 + + px4fmu-v2 using board common identity api + +commit a4ad8821cb2afc3e0e32f3afa78137d92b2db14d +Author: David Sidrane +Date: Tue Jan 24 16:22:23 2017 -1000 + + px4fmu-v1 using board common identity api + +commit 89bbe708f8316499ca88dfdfa54751e2bbf3e19f +Author: David Sidrane +Date: Tue Jan 24 16:22:23 2017 -1000 + + px4-stm32f4discovery using board common identity api + +commit 9e5d7d6e097fd5fc015804418bd4679de0a750aa +Author: David Sidrane +Date: Tue Jan 24 16:22:23 2017 -1000 + + mindpx-v2 using board common identity api + +commit e6623554cbcb49c3c3395892e8c251467492d241 +Author: David Sidrane +Date: Tue Jan 24 16:22:23 2017 -1000 + + crazyflie using board common identity api + +commit 1d7dff05e9acf2bed70084385a64b03c45d65d6b +Author: David Sidrane +Date: Tue Jan 24 16:22:22 2017 -1000 + + auav-x21 using board common identity api + +commit ff2e8b10a2abb4709e46b1f3e6f3bfb1197c19ab +Author: David Sidrane +Date: Tue Jan 24 16:22:22 2017 -1000 + + aerofc-v1 using board common identity api + +commit 5ea2d1d53f04cb1357fb6498bae4dd8de73a0c4c +Author: David Sidrane +Date: Tue Jan 24 16:22:22 2017 -1000 + + aerocore using board common identity api + +commit 5c239ffb0b26b8b632a4ed751d641d9d6d616964 +Author: David Sidrane +Date: Tue Jan 24 18:23:43 2017 -1000 + + logger uses board_get_uuid_formated32 instead of mcu_unique_id + + Replace the creation of uuid string with the board common api + board_get_uuid_formated32 as opposed to using mcu_unique_id + and printf. + +commit e6ba897b9a5f777f7f6c975306b05b8a929b17f5 +Author: David Sidrane +Date: Tue Jan 24 18:19:56 2017 -1000 + + mavlink is using board_get_uuid_raw32 instead of mcu_unique_id + +commit 63e3bbde07257d68dca6731eec31a523237932dd +Author: David Sidrane +Date: Tue Jan 24 18:19:34 2017 -1000 + + gyro_calibration is using board_get_uuid_raw32 instead of mcu_unique_id + +commit 5a5cfdbbe3e40af869088c49cc40d9282749ccf9 +Author: David Sidrane +Date: Tue Jan 24 18:15:32 2017 -1000 + + mcu_version remove mcu_unique_id + + Using board cvommon UUID api thefore Removed mcu_unique_id + +commit 93f2cf077fa199da2b00d3655e75b865b339fc72 +Author: David Sidrane +Date: Tue Jan 24 15:47:06 2017 -1000 + + posix derrived targes use BOARD_OVERRIDE_UUID + +commit d0ebc183c9529d81f15205335f88173a83be4353 +Author: David Sidrane +Date: Tue Jan 24 15:45:38 2017 -1000 + + ver uses common board api for uuid + +commit 4dc8e6161244890f06b088b02ceee39d14c7db47 +Author: David Sidrane +Date: Tue Jan 24 15:44:47 2017 -1000 + + uavcan uses common board api to interface with systemlib/board_serial + +commit 5bdd5c79897895615432c69846690f3f189c600a +Author: David Sidrane +Date: Tue Jan 24 15:44:22 2017 -1000 + + fmu uses common board api to interface with systemlib/board_serial + +commit 24f5461402840610f8a67ef4960c4f2bbff43493 +Author: David Sidrane +Date: Tue Jan 24 15:42:47 2017 -1000 + + systemlib/board_serial uses common board api for UUID + +commit 459f71f579416beafc519d29dff869f813850653 +Author: David Sidrane +Date: Tue Jan 24 14:37:44 2017 -1000 + + zubaxgnss-v1 bootloader uses common board api for UUID + +commit 9efeb0d848fe85a47f180d5341e372f655c0ec04 +Author: David Sidrane +Date: Tue Jan 24 14:37:12 2017 -1000 + + s2740vc-v1 bootloader uses common board api for UUID + +commit 69a500c6e7fc41676eca3909633983be6091d007 +Author: David Sidrane +Date: Tue Jan 24 14:35:56 2017 -1000 + + px4flow-v2 bootloader uses common board api for UUID + +commit 147ed3067d185d1b7d62b91bcb403bfb85cec527 +Author: David Sidrane +Date: Tue Jan 24 14:35:18 2017 -1000 + + px4esc-v1 bootloader uses common board api for UUID + +commit 796a7a1a69e87daa0e210798a7da5bc747b1a2e8 +Author: David Sidrane +Date: Tue Jan 24 14:34:45 2017 -1000 + + px4cannode-v1 bootloader uses common board api for UUID + +commit ae872448fd127d2e010fe0435de2461362e4740f +Author: David Sidrane +Date: Tue Jan 24 14:34:19 2017 -1000 + + esc35-v1 bootloader uses common board api for UUID + +commit bf0de997cb8198e727e0e27527f005938c6f8557 +Author: David Sidrane +Date: Tue Jan 24 14:04:09 2017 -1000 + + Adds a board common way of retriving the SoC' Unique identifier + + This abstraction will support mcu's with longer ID's then the + stm32 family. + + It provids a common interface for byte and 32 bit word access + to the UUID data and a facility to reorder it. + +commit b86380086edd7ddc9de8e17846a42a162aee5b2b +Author: James Goppert +Date: Tue Jan 24 18:42:15 2017 -0500 + + Streamline python script for temp cal. (#6416) + + * Streamline python script for temp cal. + + * Simplify file generation for temp calibration. + +commit 1abd629461e76f11de74a2d7078dcf5a7f0c71bc +Author: David Sidrane +Date: Tue Jan 24 07:22:54 2017 -1000 + + Move common macros to systemlib/px4_macros.h + +commit f3f235376b37816be3bbab2fd43676303215c8fb +Author: David Sidrane +Date: Mon Jan 23 14:03:56 2017 -1000 + + PX4 System changes you use board common reset interface + +commit ec90bfb8a54a836a887dd280ed1b8d4746426167 +Author: David Sidrane +Date: Mon Jan 23 14:01:51 2017 -1000 + + zubaxgnss-v1 use board common reset interface + +commit a29d7091c4d128c72e8eba669bd0cc832a0a7aa4 +Author: David Sidrane +Date: Mon Jan 23 14:00:46 2017 -1000 + + px4flow-v2 use board common reset interface + +commit c6c2eca139c643333bc85a259cf541028ad69961 +Author: David Sidrane +Date: Mon Jan 23 13:58:22 2017 -1000 + + s2740vc-v1 use board common reset interface requiers upstream nuttx fix + +commit dde2a0164e4795e4a92ea0da5a04496265f2ca6b +Author: David Sidrane +Date: Mon Jan 23 13:55:37 2017 -1000 + + s2740vc-v1 use board common reset interface + +commit 571ffb76529230b9ec177f9f5c40708a3106bb36 +Author: David Sidrane +Date: Mon Jan 23 13:10:14 2017 -1000 + + px4nucleoF767ZI-v1 use board common reset interface + +commit 6653bfc3c9bf846836083d73ac41834a8e341044 +Author: David Sidrane +Date: Mon Jan 23 12:44:18 2017 -1000 + + px4esc-v1 use board common reset interface + +commit 1aad48c869f0f4ba4f692d4c6918ee1b3d690d98 +Author: David Sidrane +Date: Mon Jan 23 12:43:01 2017 -1000 + + px4cannode-v1 use board common reset interface + +commit 999ecb84d0aab3004d548a5aafe48e6c09456f2a +Author: David Sidrane +Date: Mon Jan 23 12:39:11 2017 -1000 + + tap-v1 use board common reset interface + +commit 327d45165de76050f6d24a7f43e62ded9f66fec8 +Author: David Sidrane +Date: Mon Jan 23 12:38:12 2017 -1000 + + crazyflie use board common reset interface + +commit cde6b0ac07dcbb6f71fe981aa88486041700e6aa +Author: David Sidrane +Date: Mon Jan 23 12:34:13 2017 -1000 + + posix builds define BOARD_HAS_NO_RESET and BOARD_HAS_NO_BOOTLOADER + +commit 4b994267365f9a88da31d4775604a45f7ddeae35 +Author: David Sidrane +Date: Mon Jan 23 12:32:23 2017 -1000 + + px4-stm32f4discovery use board common reset interface + +commit 4bbcb9a768f9697cd3f1f668f62585c801f18624 +Author: David Sidrane +Date: Mon Jan 23 12:30:59 2017 -1000 + + px4-stm32f4discovery use board common reset interface + +commit e68532a86e46b609799ed5373fa2b66f0478fc3d +Author: David Sidrane +Date: Mon Jan 23 12:30:12 2017 -1000 + + mindpx-v2 use board common reset interface + +commit 844f753881bc387d111d38222d36e8e2442ca3b3 +Author: David Sidrane +Date: Mon Jan 23 12:29:04 2017 -1000 + + px4fmu-v5 use board common reset interface + +commit ab3a0ba025cf0b0478cf24183f5fbf83d69e3759 +Author: David Sidrane +Date: Mon Jan 23 12:28:49 2017 -1000 + + px4fmu-v4pro use board common reset interface + +commit eb72b4950768a51540ad566f2519cf8dd0fecf2c +Author: David Sidrane +Date: Mon Jan 23 12:28:30 2017 -1000 + + px4fmu-v4 use board common reset interface + +commit fc00e3e168d5a829744ac80f20584c464b479917 +Author: David Sidrane +Date: Mon Jan 23 12:28:01 2017 -1000 + + px4fmu-v3 use board common reset interface + +commit b01e03bf4f9bd3b3acbc06395ae08dd0d54eed66 +Author: David Sidrane +Date: Mon Jan 23 12:27:03 2017 -1000 + + px4fmu-v2 use board common reset interface + +commit a5d12903981a8946c4363ad1da28f03ac4527955 +Author: David Sidrane +Date: Mon Jan 23 12:26:36 2017 -1000 + + px4fmu-v1 use board common reset interface + +commit bcba37b71c11f7b49c90952ac9b7848c340d1e71 +Author: David Sidrane +Date: Mon Jan 23 12:25:47 2017 -1000 + + auav-x21 use board common reset interface + +commit a89a51cb9b4d87d1ceeb3bed7f715b81bb62c95c +Author: David Sidrane +Date: Mon Jan 23 12:25:16 2017 -1000 + + aerofc-v1 use board common reset interface + +commit c2c8962765c08b68053399c18f8e07e53f697239 +Author: David Sidrane +Date: Mon Jan 23 12:18:17 2017 -1000 + + board_crashdump uses board_system_reset API + +commit 3692a62c3580d257db317a4c697e0834f096d873 +Author: David Sidrane +Date: Mon Jan 23 11:28:04 2017 -1000 + + Move board reset and entering bootloader to to board_common api + + Define modes of reset and way to tell the system to enter + the bootloader via an api defined in board_common.h + + If hardware or simulation deo not support the reset or + bootloader API and can define BOARD_HAS_NO_RESET and + BOARD_HAS_NO_BOOTLOADER respectivly. + +commit 523688e43c4563ef92b329e05d21a2df6a3b0c47 +Author: José Roberto de Souza +Date: Mon Jan 23 12:57:43 2017 -0800 + + aerofc: Reboot after crash + +commit c866e745cd52ab97bb28f66d20216452baebecca +Author: David Sidrane +Date: Mon Jan 23 12:52:37 2017 -1000 + + Removed mis-named file px4iov2.prototype (#6420) + +commit e31dfba4d0d6c82747d06221037d4d8aef8b0dfe +Author: David Sidrane +Date: Fri Jan 20 16:53:47 2017 -1000 + + Include up_internal.h to pickup extern _sdata definition + + Fixes CI error + +commit 4320492377bebab2043c03d539940a2ca2270948 +Author: David Sidrane +Date: Fri Jan 20 16:35:15 2017 -1000 + + Add the ability to use probes + +commit 59ec0e8aef2bd105ff68c08b8c16da826f1cccd7 +Author: David Sidrane +Date: Fri Jan 20 16:33:37 2017 -1000 + + Make board_crashdump.c arch agnostic and move to common + +commit 127a639cd6f4bde091791998699c4aa9fea3fcd4 +Author: David Sidrane +Date: Fri Jan 20 16:14:48 2017 -1000 + + Updated to upstream NuttX config + +commit 4142f1c9d5974b26cff5b17ac434162b82605aa9 +Author: José Roberto de Souza +Date: Thu Jan 19 17:46:20 2017 -0800 + + aerofc: Disable BBSRAM and SAVE_CRASHDUMP support + + This board don't have a SDCard to save crash dumps and it was causing + the board to get stuck into '[boot] There were %d reboots with Hard + fault that were not committed to disk - System halted', until user + connect to the serial console and clear the fault. + +commit 24f9a53f606ada967ba0abab2725cd1d03b2b683 +Author: José Roberto de Souza +Date: Fri Jan 20 13:29:04 2017 -0800 + + drivers: common: stm32: Do not call stm32_bbsram_savepanic() if not implemented + +commit 163bcc4bbc82283ef37c3e5dab11c1ab621d73cf +Author: José Roberto de Souza +Date: Fri Jan 20 13:21:33 2017 -0800 + + drivers: boards: Share board_crashdump() implementation + +commit 0b3fa7bfbbe8e0d98ce2fe319330b2615225175d +Author: José Roberto de Souza +Date: Thu Jan 19 17:13:40 2017 -0800 + + aerofc: Remove call to board_dma_alloc_init() + + This commit will only remove the error message from serial console as + this board don't define BOARD_DMA_ALLOC_POOL_SIZE. + +commit 969c9ca7e8bf340bd8629bdf2711121bc2028c02 +Author: Lorenz Meier +Date: Sat Jan 21 14:43:59 2017 +0100 + + Better status reporting for RC + +commit 4ceba407f2fb831af30cafdf3cfc21e362805806 +Author: Julian Oes +Date: Sat Jan 21 15:46:51 2017 +0100 + + commander: raise stack size + + A stack usage of 3000 bytes was observed, therefore it's safer to raise + the commander's stack size by 400 bytes. + +commit eed78fdcc9977a1169f9012f96e90a7863b4dc7e +Author: Lorenz Meier +Date: Sat Jan 21 14:08:10 2017 +0100 + + DSM: Fix code style + +commit 99450c05f56074eb7d38751b903d74ea21076f63 +Author: Lorenz Meier +Date: Sat Jan 21 12:47:39 2017 +0100 + + FMU driver: Fix code style + +commit 12a34c9fcfd184dac7cdb1e10ae1444274aefba0 +Author: Andrew C. Smith +Date: Sun Jan 8 17:57:50 2017 -0800 + + Minor changes made to FMU module and the DSM code to properly catch Spekrum DSM data. + +commit 42c5684a06d32b50061fa47026a39f7325c70c3c +Author: Lorenz Meier +Date: Sat Jan 21 12:08:18 2017 +0100 + + Fix temperature clipping for temperature calibration. Fixes #6412 + +commit 7e21aaf0c97fb9e1bf39c4825aa71fb9a40b84a8 +Author: Paul Riseborough +Date: Fri Jan 20 20:08:34 2017 +1100 + + Tools: Add script file to generate sensor thermal compensation parameters + +commit d8c046e47c603fcfba24cfd4a599173af55daa79 +Author: Paul Riseborough +Date: Fri Jan 20 08:35:11 2017 +1100 + + ROMFS: add thermal calibration logging mode + +commit 3a029e58c75fd0305a4b9e6724588751c0ae7bfa +Author: Paul Riseborough +Date: Fri Jan 20 08:10:30 2017 +1100 + + logger: Add mode for thermal calibration logging + + Logs the IMU and baro data at 10Hz + +commit 27abc4fe6b07a214125af7ea7f595f2d0bb15bb8 +Author: David Sidrane +Date: Fri Jan 20 13:44:51 2017 -1000 + + Moved BOARD_EEPROM_WP_CTRL further down in file (from rebase) + +commit e3698e68531d98995207d411c197430959bddd12 +Author: David Sidrane +Date: Fri Jan 20 07:22:13 2017 -1000 + + Use the PX4IO_FW_SEARCH_PATHS to set path for PX4IO FW update + +commit daba952ba9a5759e4e433b76e639ba4e16dcfc07 +Author: David Sidrane +Date: Fri Jan 20 07:16:33 2017 -1000 + + Use the BOARD_USES_PX4IO_VERSION to set an overridable FW search path + + 1) Key the exsitance of the PX4IO HW based on BOARD_USES_PX4IO_VERSION + 2) Set default PX4IO_FW_SEARCH_PATHS based on verions of the PXPIO HW + 3) allow PX4IO_FW_SEARCH_PATHS to be overwritten if a board provides + BOARD_PX4IO_FW_SEARCH_PATHS + +commit 7b4f048ca3d00bd6e0f3ba8b2ecebca0e689fbeb +Author: David Sidrane +Date: Fri Jan 20 07:15:34 2017 -1000 + + px4fmu-v4pro Add PX4IO HW version + +commit edd0b468879c97ab6bceb7b641f66bf5a34cb4c2 +Author: David Sidrane +Date: Fri Jan 20 07:15:22 2017 -1000 + + px4fmu-v2 Add PX4IO HW version + +commit d4097a0e291765d59332b753562e8c012499e085 +Author: David Sidrane +Date: Fri Jan 20 07:15:09 2017 -1000 + + px4fmu-v1 Add PX4IO HW version + +commit eb25358aac3442e05d5ee97056ec963e05edc7a2 +Author: David Sidrane +Date: Fri Jan 20 07:14:48 2017 -1000 + + auav-x21 Add PX4IO HW version + +commit feb76b4649beff73b9f75944a014c503ef337304 +Author: David Sidrane +Date: Fri Jan 20 05:44:13 2017 -1000 + + Unit test does not have a board_config.h + +commit 9665db3efc6c0891f72185b96dee547611b13bf7 +Author: David Sidrane +Date: Fri Jan 20 05:43:41 2017 -1000 + + Use px4_config.h not board_config.h + +commit 78eb02e4805d0adeb7167586723c70b0390ad4b9 +Author: David Sidrane +Date: Fri Jan 20 04:47:32 2017 -1000 + + Remove the posix based #ifdef from version.h + + Use the BOARD_NAME distributed to the board_config.h files + for posix derived targets + +commit df1ed22cf93e0d91d413c50917d64f53e1c6b283 +Author: David Sidrane +Date: Fri Jan 20 04:38:39 2017 -1000 + + Distribute sitl and board based assets for posix targets + + This adds a src/board//board_config.h + to configure the build as is done with the Nuttx targets + + src/platforms/posix/include/board_config.h has been renamed to + src/platforms/posix/include/system_config.h to allow the common + posix defines to be included with the board specific defines. + +commit df6b46d0baba13cdff9c0d0e7c5201dc68fc0562 +Author: David Sidrane +Date: Thu Jan 19 12:11:13 2017 -1000 + + FMUV1 Moved magic numbers for battery V div and A per V to board_config.h + +commit 894b41e313edf2dc1634848e9717a00a6bbd4815 +Author: David Sidrane +Date: Thu Jan 19 12:08:57 2017 -1000 + + AEROCORE Moved magic numbers for battery V div and A per V to board_config.h + +commit f86a8c0e5ef91d893ad7e13d2806957f5f552640 +Author: David Sidrane +Date: Thu Jan 19 12:06:31 2017 -1000 + + MINDPX_V2 Moved magic numbers for battery V div and A per V to board_config.h + +commit e0fa53f444d06fc95b987f3268e0ac15122e625a +Author: David Sidrane +Date: Thu Jan 19 12:05:02 2017 -1000 + + FMUV2 Moved magic numbers for battery V div and A per V to board_config.h + +commit 0baefec09f419881242abf4bf36f4d0ce6e46887 +Author: David Sidrane +Date: Thu Jan 19 12:02:31 2017 -1000 + + FMUV4 Moved magic numbers for battery V div and A per V to board_config.h + +commit e9ca626e1924ffdfe388ba81addc5d29412e68d1 +Author: David Sidrane +Date: Thu Jan 19 11:57:33 2017 -1000 + + TAP_V1 Moved magic numbers for battery V div and A per V to board_config.h + +commit fd25f0a594cb3035375854fdecbb6ecbac8f1f96 +Author: David Sidrane +Date: Thu Jan 19 11:55:23 2017 -1000 + + AEROFC_V1 Moved magic numbers for battery V div and A per V to board_config.h + +commit 99902807c954daf79c4db53d375f74ae86bd0e19 +Author: David Sidrane +Date: Thu Jan 19 11:51:41 2017 -1000 + + SITL Moved magic numbers for battery V div and A per V to px4_config.h + +commit a8b9c906f6fcfaa7123f0273a576f3dcecae6c95 +Author: David Sidrane +Date: Thu Jan 19 11:21:19 2017 -1000 + + Board_config.h will provide the BOARD_BATTERYx_V_DIV + + Prep to distrubte the magic numbers assgined in parameters.cpp + to the board_config.h + + common/board_common.h will define: + 1) BOARD_BATTERY[1|2]_V_DIV as 0.0f if not defined to ensure + the missing default trips a low voltage lockdown + + 2) BOARD_BATTERY[1|2]_A_PER_V as 0.0f if not defined to ensure + the default leads to an unrealistic current value. + +commit 1c3ebadb85f7c1d74ea29a4f13a5e36ff672b88e +Author: David Sidrane +Date: Wed Jan 18 16:19:10 2017 -1000 + + Removed unused defines AVIONICS_ERROR_VOLTAGE and AVIONICS_WARN_VOLTAGE + +commit 93bc8f6467dc559a96b51abde2dbb819a5912e65 +Author: David Sidrane +Date: Wed Jan 18 15:58:05 2017 -1000 + + Combined ifdess and made positive logic + + We still allow CONFIG_ARCH_BOARD_SITL in the code base, but + use positive logic and less #ifdefs + +commit 0bb0e92378cbe669a918ddbc29f44c09b5ea33b1 +Author: David Sidrane +Date: Wed Jan 18 15:26:17 2017 -1000 + + gpio_led removed dependancy on CONFIG_ARCH_BOARD_xxxx + + The gpio leg can use either the FMU GPIO_SERVO (Aux Pins) + or the FMUv1 style IO pins. + + We define either LED_ON_SERVO_GPIO or LED_ON_EXT_GPIO_AND_PIO + based on if the board_config provides GPIO_SERVO_1 or + GPIO_EXT_1. + + For LED_ON_SERVO_GPIO we further define GPIO_MIN_SERVO_PIN and + the GPIO_MAX_SERVO_PIN based on the highest GPIO_SERVO_x provided + by the board_config + + When base the ability to use the PX4PIO not in the existance of + the path but on the define BOARD_USES_PX4PIO + +commit 07d7ff5f38dc99a9cfbd340ec5291e4676c286a9 +Author: David Sidrane +Date: Wed Jan 18 14:05:04 2017 -1000 + + Removed all CONFIG_ARCH_BOARD_xxx usage in drv_gpio.h + + Removed remaining entries that had no fmu or pio GPIO + defined + +commit 0fe915bdfd330f913441055fc30c78068e936215 +Author: David Sidrane +Date: Wed Jan 18 14:02:42 2017 -1000 + + aerofc-v1 Removed empty GPIO table + + aerofc-v1 does not used any user GPIO via the FMU Driver + +commit cf893b6e89d3f968c84932dbe8f3eb5b92e4c18d +Author: David Sidrane +Date: Wed Jan 18 13:58:58 2017 -1000 + + TAP_V1 removed unused GPIO defines + + Removed GPIO pins defines that were never user GPIO. + Removed the camera_trigger driver as it depends on + GPIO that are not on the TAP V1 HW + +commit d0f2d5e07f3054d24d139cb5efb4f2481add1bb5 +Author: David Sidrane +Date: Wed Jan 18 13:55:08 2017 -1000 + + crazyflie removed unused GPIO defines + +commit aaf1b9c6171653e443a39adfdf18cadd29fbea82 +Author: David Sidrane +Date: Wed Jan 18 13:43:35 2017 -1000 + + mindpx-v2: moved GPIO defines to mindpx-v2/board_config.h + +commit acb0684a4ef43f6cf26d7d4f97860e94a762ef63 +Author: David Sidrane +Date: Wed Jan 18 12:34:34 2017 -1000 + + aerocore **corrected** and moved GPIO defines to aerocore/board_config.h + +commit 1d4d0656c6bfe9f4b5ffd5612570baf963a7ca6d +Author: David Sidrane +Date: Wed Jan 18 12:30:26 2017 -1000 + + PX4FMUV1: moved GPIO defines to px4fmu-v1/board_config.h + +commit fe0f3bc557b0a2e5e20a51eaabac08088b9d24c8 +Author: David Sidrane +Date: Wed Jan 18 12:23:57 2017 -1000 + + PX4FMUV4PRO: moved GPIO defines to px4fmu-v4pro/board_config.h + +commit 356911ab0dbee4c5e27213068c4689ea8b8080ce +Author: David Sidrane +Date: Wed Jan 18 11:36:28 2017 -1000 + + PX4FMUV4: moved GPIO defines to px4fmu-v4/board_config.h + +commit 58a5ac78d9f8e8e5a87cf1e6723d4563aa900e8f +Author: David Sidrane +Date: Wed Jan 18 11:30:38 2017 -1000 + + PX4NUCLEOF767ZI_V1 **corrected** and moved GPIO defines to px4nucleoF767ZI-v1/board_config.h + +commit 0b8908806500347fd1afc089fbc5be4c155d9417 +Author: David Sidrane +Date: Wed Jan 18 11:26:37 2017 -1000 + + PX4FMUV5 **corrected** and moved GPIO defines to px4fmu-v5/board_config.h + +commit 62dee7d0965fc506588f06614d2d84c0062e430d +Author: David Sidrane +Date: Wed Jan 18 10:47:02 2017 -1000 + + PX4FMUV2: moved GPIO defines to px4fmu-v2/board_config.h + +commit b74d049e89acf24fdd86d2873fb30ed3f93ddcf6 +Author: David Sidrane +Date: Wed Jan 18 10:38:26 2017 -1000 + + AUAVX21 **corrected** and moved GPIO defines to auav-x21/board_config.h + +commit 9416ae670bb05cf88767061789394b214d563665 +Author: David Sidrane +Date: Wed Jan 18 10:35:53 2017 -1000 + + Bring the board config into drv_gpio under nuttx + +commit 955f2d770140768dd90f8ba566836d22ab54498f +Author: David Sidrane +Date: Wed Jan 18 10:11:39 2017 -1000 + + make device paths not board specific + +commit 5d263776f246a2c84342d768ae2f910ed186c071 +Author: David Sidrane +Date: Wed Jan 18 14:18:55 2017 -1000 + + Placed dependancy on BOARD_USES_PX4IO not path (PX4IO_DEVICE_PATH) + + Code was conditionaly included based on #define PX4IO_DEVICE_PATH + in drivers/drv_gpio.h depanedent on board #ifdef CONFIG_ARCH_BOARDxxxx + Now that dependancy comes from board_common.h as BOARD_USES_PX4IO defined + when a board config provides PX4IO_SERIAL_DEVICE. + +commit 33486d50472b4abba27e9f5c5bff012365ae837d +Author: David Sidrane +Date: Wed Jan 18 09:33:17 2017 -1000 + + FMU gpio operations now conditional on BOARD_FMU_GPIO_TAB in board_config + + return -EINVAL on any GPIO ioctl operation when there are + no GPIO pins defined in the board config. I.E. + BOARD_FMU_GPIO_TAB is not defined. + + BOARD_FMU_GPIO_TAB is now optional and if it is defined + then the logical BOARD_HAS_FMU_GPIO is defined and + will enable the px4fmu driver to perform the physical GPIO + operations. + +commit 216ec6513a5a07d7f5aa08d8893a84b4f162906f +Author: David Sidrane +Date: Wed Jan 18 08:58:58 2017 -1000 + + Removed CONFIG_ARCH_BOARD_AEROFC_V1 from tap_esc + + Changed the CONFIG_ARCH_BOARD_AEROFC_V1 in tap_esc.cpp to + TAP_ESC_NO_VERIFY_CONFIG to maintian the commitment to not + have CONFIG_ARCH_BOARD_xxxx ifdef litter in the PX4 code base. + TAP_ESC_NO_VERIFY_CONFIG will be removed (see todo) in + aerofc-v1/board_config.h + +commit fa6ad99aba2a99c6e3f981212f59b508293ab811 +Author: David Sidrane +Date: Fri Jan 13 14:02:08 2017 -1000 + + Enable MEAS Airspeed voltage_correction based on ADC_SCALED_V5_SENSE not CONFIG_ARCH_BOARD_xxx + + ADC_SCALED_V5_SENSE is defined and derived based on HW that provides + and adc input that samples the V5 Rail or in the case of FMUv5 the + V5 supply. + +commit 26b1e1fe0cdd3d23b82a768bbd65f9efeb08cae4 +Author: David Sidrane +Date: Fri Jan 13 13:55:59 2017 -1000 + + Use HW independant overrideable defines to condition ADC V5 sensing & publishing + + Use ADC_SCALED_V5_SENSE as apposed to legasy ADC_5V_RAIL_SENSE to populate + voltage5V_v + Then Scale the DN based on an overridable ADC_V5_V_FULL_SCALE value + +commit a5ec92075636a37f941fb4278c298c4fd7d435c1 +Author: David Sidrane +Date: Fri Jan 13 13:35:55 2017 -1000 + + Provide overridable default ADC Full scale Voltage and Scaling factors + + This add the ability to override the defaults ADC values by + defining values in board_config.h + +commit 43c1237d00a3be5022e0e8593400ac298e6e3d9c +Author: David Sidrane +Date: Fri Jan 13 10:57:43 2017 -1000 + + On lis3mdl use the bus setting to return internal/external + + Removed asssumtion that all HW other then PX4v1 has lis3mdl on + an external i2c bus. Use the actual value of the bus the device + was found and instanced on to return the result of + MAGIOCGEXTERNAL ioctl + +commit 084e714f6287f0893ec838c411259b54ae735ff7 +Author: Lorenz Meier +Date: Fri Jan 20 10:29:20 2017 +0100 + + Mixer: Fix yaw throttle adjustment + + When a motor hits a limit we only want to lower the collective throttle as much as the total limit, not per motor hitting the limit. + +commit 1d66d4b051501b41d9385e54f58ce4a600ae0543 +Author: Paul Riseborough +Date: Sat Jan 21 11:45:09 2017 +1100 + + sensors: Allow for difference in temperature readings across sensors + + We need to track the temperature change in each sensor instance individually when using it as basis for publication. + +commit 1beb2911e242d02097cf55cadb95a259112aaf7f +Author: Larry Wang +Date: Fri Jan 20 23:30:46 2017 -0800 + + init shmem early to avoid random crash in fastrpc (#6407) + + * init shmem early to avoid possible crash + + * fix_code_style + + * Keep the initialziation to NULL, remove the duplicate memory allocation + +commit 7aea2ca0308295b2e2dca30f758a17b6ef34e759 +Author: Michael Schaeuble +Date: Tue Jan 10 17:03:16 2017 +0100 + + BebopFlow: Add V4L2 interface and image functionality + +commit f5727524123f5ecc9733cbff8aa0bdeda00439df +Author: Michael Schaeuble +Date: Mon Dec 26 15:02:33 2016 +0100 + + BebopFlow: Add initial PX4 app and structure + +commit 27fca51b05ee88a42a8a1f4956bbf1c3b85fb54d +Author: Lorenz Meier +Date: Wed Jan 18 08:42:26 2017 +0100 + + Update DF + +commit 85aa710414068c704a3eff0fd2de76ded7d38b92 +Author: Michael Schaeuble +Date: Wed Dec 21 22:47:41 2016 +0100 + + BebopRangeFinder: Integration into build and starup + +commit 6cb659c8efa0cc12a0de5679bf3965535b9b771c +Author: Michael Schaeuble +Date: Mon Oct 24 14:37:33 2016 +0200 + + BebopRangeFinder: Add DF wrapper for Bebop's height sensor + +commit 1d4ae4c68326bcb81e7162f457330a7cdba5ca74 +Author: David Sidrane +Date: Thu Jan 19 14:01:59 2017 -1000 + + Allows a board config to override the number of partitions and names + + A board_config may define BOARD_HAS_MTD_PARTITION_OVERRIDE to + uses it's own number of partitions and names. + + If a BOARD_HAS_MTD_PARTITION_OVERRIDE is not defined + the hardcoded original values of fs/mtd_params & + /fs/mtd_waypoints are used. + + on an mtd device. + +commit 487fbdf0096083324709fadb7151dc50f9fd866b +Author: David Sidrane +Date: Thu Jan 19 14:00:23 2017 -1000 + + Use BOARD_EEPROM_WP_CTRL signal to control EEPROM WP signal if defined + + Erases and write operations will use the BOARD_EEPROM_WP_CTRL + macro to remove the Write protection and restore it. + +commit 44cb1afa4df57dcb7339f6691752b7d75ad52651 +Author: David Sidrane +Date: Thu Jan 19 13:50:36 2017 -1000 + + Provide an overidable nop default for BOARD_EEPROM_WP_CTRL + + To simplify integration of an EEPROM device with a Write Protect + control pin, we add an overidable BOARD_EEPROM_WP_CTRL macro + the does nothing. + + A board that provids the GPIO for WP should define + BOARD_EEPROM_WP_CTRL(_protected_true) that will set the WP GPIO + to the Protected state when passed true. + +commit 9002581ad40c39ab8867af3b0f1feb78b60da806 +Author: David Sidrane +Date: Fri Jan 20 10:50:01 2017 -1000 + + Fixes the missing CONFIG_ prefix on RAMTRON_WRITEWAIT + + This is an intrim nuttx patch that fixes the missing CONFIG_ + prefix on RAMTRON_WRITEWAIT. PR submitted upstream. This will + be in affect until the next uptake of upstream NuttX + +commit 3c270ae2a823ae5bba256a59f19ccaa31f1b7ba6 +Author: Janis Dzerve +Date: Wed Jan 18 11:16:34 2017 +0200 + + simulator: Do not kill every process with string 'px4' in the name + +commit 6bcf9266dc7fe276ef13f15a030741ff8ab30edc +Author: José Roberto de Souza +Date: Thu Jan 19 15:45:45 2017 -0800 + + aerofc: Correctly enable UART driver for UART5(Telemetry port) + + UART4 and UART5 are not USART instances. + +commit d42f8f47458fc9d9ed2d5fcfb8f7e928400e2d89 +Author: David Sidrane +Date: Thu Jan 19 08:45:05 2017 -1000 + + BugFix:Prevent drv_led_pwm passing a value of 0 to px4_arch_configgpio + + This prevents the meta value of 0 => not used from being passed to + px4_arch_configgpio. As this would map to PORTA|PIN0 and is not + the intended configuration. + +commit 3ea5a24924f1c2d185130447e9470d2a327834ab +Author: David Sidrane +Date: Thu Jan 19 08:40:43 2017 -1000 + + crazyflie BugFix:Prevent a value of 0 being passed to px4_arch_configgpio + + This prevents the meta value of 0 => not used from being passed to + px4_arch_configgpio. As this would map to PORTA|PIN0 and is not + the intended use. + +commit c1b1d03515726ce98f5c7f40677910e0d02ab336 +Author: Beat Küng +Date: Thu Jan 19 08:33:26 2017 +0100 + + mc_att_control: use a maximum of 3 gyros + +commit 21a3e4d36a40d52fce6a531fcc32cb3d34ed100a +Author: Beat Küng +Date: Thu Jan 19 08:32:56 2017 +0100 + + mc_att_control: fix out-of-bounds access if system has multiple gyros + +commit ab9e0aa5243b8c37f8e9676d60c0f4801871b95a +Author: Beat Küng +Date: Thu Jan 19 08:26:41 2017 +0100 + + sensors temp compensation: do an orb_copy to get the driver ID + + This removes the necessity, that the driver class ID matches the uorb topic + instance. + + Also improve error handling & reporting + +commit 41d220ac2da7d77c8e1009b5e9b38fa26a913c04 +Author: Beat Küng +Date: Thu Jan 19 08:24:02 2017 +0100 + + sensors: reorder initialization calls + + needed for the next commit + +commit f6f145cbe8adddc26d259f0a7373066e7a4cd817 +Author: Beat Küng +Date: Thu Jan 19 08:23:25 2017 +0100 + + sensors & mc_att_control: increase stack sizes due to recent changes + +commit fd48d9c19032500fef4d5394dd7731dfdcbf85a5 +Author: Beat Küng +Date: Thu Jan 19 08:01:29 2017 +0100 + + sensors: print status of temp compensation with 'sensors status' + +commit 916a04bc56d757d3ee400eb7249b895961e5bd5e +Author: Beat Küng +Date: Thu Jan 19 08:00:09 2017 +0100 + + sensors temp compensation: use SENSOR_COUNT_MAX instead of just 3 + +commit a3515893f3efd054afefee7e2e217a0b4a472588 +Author: Lorenz Meier +Date: Tue Jan 17 21:14:43 2017 +0100 + + ROMFS: Disable AR Drone and micro PCB quad for frames not supporting them + +commit 117826a31f0682d152fdd2d3c35fd065f6e722ff +Author: Beat Küng +Date: Tue Jan 17 19:07:20 2017 +0100 + + sensors temp compensation: refactor into a separate class + + - reduces some code duplication + - provides clear API & separation for temp compensation + + additional changes: + - added timestamp to sensor_correction topic + - reduced its publication rate, to only when voting index or scales or + offsets change (if there is more than 1deg change in temperature) + +commit 23d278cc4383b0bfbe18ec30b17c6c4e55a4ef80 +Author: Beat Küng +Date: Tue Jan 17 19:01:36 2017 +0100 + + sensors temp compensation: minor cleanup + +commit f38843278d8ea04d1c5524f57423ab162b01d83d +Author: Beat Küng +Date: Tue Jan 17 18:57:02 2017 +0100 + + voted_sensors_update: make msl_pressure static const + +commit e1ff6af7926f4eb07481188912c952fa0303f30d +Author: Beat Küng +Date: Tue Jan 17 18:55:17 2017 +0100 + + mc_att_control_main: initialize _sensor_corrections properly + +commit 535b1ea0dd4bbb4f3e3414cda6f0aceb0cb25c66 +Author: Beat Küng +Date: Tue Jan 17 13:56:04 2017 +0100 + + voted_sensors_update: simplify accel & gyro poll methods + +commit 6209cd0e5783e0283a0e0982e0d6d28265d1ed41 +Author: Lorenz Meier +Date: Tue Jan 17 16:18:44 2017 +0100 + + Fix MPU6050 + +commit 62f95931eda469176b5a2d43ba01244679a8e59e +Author: Lorenz Meier +Date: Tue Jan 17 14:47:32 2017 +0100 + + MPU9250: Fix device ID + +commit 1134f1a8689936e286cde086b1d235b224bb63b6 +Author: Lorenz Meier +Date: Tue Jan 17 13:48:26 2017 +0100 + + Fix sensor IDs + +commit 7d5cd02c70e7660907b34e6dde792c047f3a5f0e +Author: Beat Küng +Date: Tue Jan 17 13:40:37 2017 +0100 + + mc_att_control_main: fix bound check for gyro instance + +commit bbd47389e093adaaaa40c589d8027c1ea1484feb +Author: Beat Küng +Date: Tue Jan 17 13:31:59 2017 +0100 + + voted_sensors_update: fix copy paste naming mistake + +commit 0765ed552c2b3d558a99df4c05c57061ad2dfb6c +Author: Beat Küng +Date: Tue Jan 17 13:31:05 2017 +0100 + + sensor_correction.msg rename {gyro,accel,baro}_select to match uORB convention + +commit 7326fea142eaac0411cc3853135d5e571fed87f2 +Author: Lorenz Meier +Date: Tue Jan 17 12:11:16 2017 +0100 + + Driver compile fixes + +commit 71fa064bc7dd054341ba95cbbda10fb076eb6b2c +Author: Lorenz Meier +Date: Tue Jan 17 12:06:14 2017 +0100 + + MPU6K: Fix device ID + +commit 171c321acc15e789f7e7609feeedd2811cf06e1a +Author: Lorenz Meier +Date: Tue Jan 17 12:03:19 2017 +0100 + + MS5611: Fix device ID + +commit 9860a17e25f2db5a23027743223c284c069120ec +Author: Lorenz Meier +Date: Tue Jan 17 12:02:52 2017 +0100 + + MPU6K: Fix device ID + +commit 479e6937d6f1a51ce7841431cb917eecffd31220 +Author: Lorenz Meier +Date: Tue Jan 17 12:01:44 2017 +0100 + + LSM303D: Fix devid + +commit 36e4b8e5e8756a7f02705190e27e1aa878fa7f97 +Author: Lorenz Meier +Date: Tue Jan 17 12:01:17 2017 +0100 + + LPS25H: Fix devid + +commit 79caa30bd52c76a2ddc57b481f717c1cd9e6b82e +Author: Lorenz Meier +Date: Tue Jan 17 12:01:04 2017 +0100 + + L3GD20: Fix devid + +commit 6e2c43b3d97faf69c822cf4eba8e41dcac749f27 +Author: Lorenz Meier +Date: Tue Jan 17 12:00:48 2017 +0100 + + BMP280: Fix devid + +commit a42932033eb2621565ba2e63f39d7e17c8157b9a +Author: Lorenz Meier +Date: Tue Jan 17 12:00:07 2017 +0100 + + BMI160: Fix devid + +commit 00d26b75e9e4e74447bafe9a2d80b54836662928 +Author: Lorenz Meier +Date: Tue Jan 17 11:59:45 2017 +0100 + + MC att control: Harden against incorrect indices + +commit 905c091f8c2835db96b9e2a17253db5bb833da7f +Author: Lorenz Meier +Date: Tue Jan 17 11:57:14 2017 +0100 + + MAVLink receiver: Use fake device ID + +commit 9f0d588989c6a39f391edee3bbe5ea3beef56e80 +Author: Lorenz Meier +Date: Tue Jan 17 11:56:33 2017 +0100 + + Simulated drivers: Use fake device IDs + +commit b1e42915900f95b061c763cc2bae6444bacd375d +Author: Lorenz Meier +Date: Tue Jan 17 11:55:20 2017 +0100 + + Sensor messages device IDs: These remain unsigned + +commit 49a29ee7753abcd30d216ce7c0e00489212dd9fb +Author: Lorenz Meier +Date: Tue Jan 17 11:54:55 2017 +0100 + + Fix up DriverFramework wrappers, bring them back to the real device ID they have already in-built + +commit eac6dfed3cbc4228501a681697aa2ecf74217ebd +Author: Paul Riseborough +Date: Fri Jan 6 10:03:03 2017 +0100 + + mc_att_control: Sync attitude loops to gyro data + + Sync the attitude controller to the raw gyro data to remove the latency in the rate loops caused by the sensor and estimator modules. + Attitude data latency will increase as it will be from the previous EKF update, however attitude loops are less latency sensitive. + Thermal compensation and bias data will be from the previous frame. + +commit b2113b9abe5491c72c8fb8ce7c3922ae8a8f2239 +Author: Paul Riseborough +Date: Mon Jan 16 17:16:06 2017 +1100 + + cmake: Reduce flash size for px4fmu-v2 build + + Removes Iridium SBD support + +commit edbe68f8330cce28a315af92d71839dab4ab4b3f +Author: Paul Riseborough +Date: Sat Jan 14 09:56:26 2017 +0100 + + posix drivers: use orb instance as surrogate sensor ID for simulated IMU + +commit e84a189380a22ca4ca3bbadab1e7aa66dd347781 +Author: Paul Riseborough +Date: Sat Jan 14 09:55:47 2017 +0100 + + drivers: use driver class instance as surrogate sensor ID for gyro and accelerometer + +commit 60c12aaa3691fea49f27d62960d3e8e3c4d4bf26 +Author: Paul Riseborough +Date: Sat Jan 14 09:54:29 2017 +0100 + + msg: change sensor device ID's to signed integers + + Required to use driver class instance as surrogate sensor ID + +commit 0485c2b94a80337085fdfc0026a7134e60277cf7 +Author: Paul Riseborough +Date: Mon Jan 2 16:08:15 2017 +0100 + + sensors: add baro pressure temperature compensation and reporting + +commit c21b4aaf2e4301ff83c222d61e4e1dedb1a320c8 +Author: Paul Riseborough +Date: Mon Jan 9 13:26:34 2017 +0100 + + posix drivers: Populate baro device ID + + TODO - use unique HW ID + +commit 0ba31b521c5a32b5336c130bce4579663c530830 +Author: Paul Riseborough +Date: Mon Jan 9 13:25:36 2017 +0100 + + uavcan: Populate baro device ID + + TODO - use unique HW ID + +commit 677616ed835591981c36d8bbfd3353b2bd2cef36 +Author: Paul Riseborough +Date: Mon Jan 9 13:25:12 2017 +0100 + + mavlink: Populate baro device ID + + TODO - use unique HW ID + +commit 5e53a5425a65c63ee7124023e13a33566b56a2f6 +Author: Paul Riseborough +Date: Mon Jan 9 13:24:41 2017 +0100 + + drivers: Populate baro device ID + + TODO - use unique HW ID + +commit 137bd73ea19d56105d2da0360fda4cf15924ecc9 +Author: Paul Riseborough +Date: Mon Jan 2 17:15:46 2017 +0100 + + msg: add reporting of baro sensor corrections + + Also improve documentation + +commit c2fc283fdbac72be64a3cc086d08759eed48e7d6 +Author: Paul Riseborough +Date: Mon Jan 2 15:22:58 2017 +0100 + + sensors: Update single axis temp comp method to 5th order + + This allows future use with baro sensors that require a higher fit order + +commit 6a78df7fa059c1630104a475b2bdca6eb1401ea4 +Author: Paul Riseborough +Date: Sat Jan 14 05:08:48 2017 +0100 + + ekf_att_pos_estimator: Publish control state gyro bias + +commit f8cef1e9abb606d045791b8581668fd22a899e20 +Author: Paul Riseborough +Date: Wed Jan 4 14:49:04 2017 +0100 + + attitude_estimator_q: populate control state gyro bias data + + Populate with zeros. + TODO provide estimate. + +commit 27e6f07485b5923993e7ab3a53d6fb4d1bac572e +Author: Paul Riseborough +Date: Wed Jan 4 14:47:45 2017 +0100 + + ekf2: publish control state gyro bias data + +commit 28488cfcd02068a91f580addca5d55620f4e1958 +Author: Paul Riseborough +Date: Wed Jan 4 14:46:42 2017 +0100 + + msg: add gyro biases to control state message + +commit da87e3eb0a77d69408964f4626235b88d87d6b1a +Author: Paul Riseborough +Date: Sat Jan 14 08:57:00 2017 +0100 + + posix drivers: Populate device ID in sensor topics for simulated IMU + +commit 961474f430ac0a63f410f8782d8215ebf168e207 +Author: Paul Riseborough +Date: Sat Jan 14 08:56:25 2017 +0100 + + posix drivers: Populate device ID in sensor topics for mpu9250 + +commit 1009550262db686bedc65aa8c0a362b513546031 +Author: Paul Riseborough +Date: Sat Jan 14 08:55:48 2017 +0100 + + posix drivers: Populate device ID in sensor topics for mpu6050 + +commit 48f81f24e1ad801803ef796211cdbb5d6f7448f9 +Author: Paul Riseborough +Date: Sat Jan 14 08:55:16 2017 +0100 + + posix drivers: Populate device ID in sensor topics for lsm9ds1 sensor + +commit 7c9e9f31e1f9804f4a96a836261d140e317e4359 +Author: Paul Riseborough +Date: Sat Jan 14 08:50:54 2017 +0100 + + drivers/mpu9250: Populate device ID in sensor topics + +commit 5177866b543f24012309e491d83e4d74c8b9a704 +Author: Paul Riseborough +Date: Sat Jan 14 08:50:09 2017 +0100 + + drivers/mpu6500: Populate device ID in sensor topics + +commit ddda5eccd64f47871138ca120c98e6064606eab1 +Author: Paul Riseborough +Date: Sat Jan 14 08:49:44 2017 +0100 + + drivers/mpu6000: Populate device ID in sensor topics + +commit cfaef7f43349c30d32422380b4f4a61141b09039 +Author: Paul Riseborough +Date: Sat Jan 14 08:49:22 2017 +0100 + + drivers/lsm303d: Populate device ID in sensor topics + +commit 14e2ea78b3551069f48f0a8cbf36045664434341 +Author: Paul Riseborough +Date: Sat Jan 14 08:48:56 2017 +0100 + + drivers/l3gd20: Populate device ID in sensor topic + +commit 9014443d77807f0babbeeecbded669b2a9da7610 +Author: Paul Riseborough +Date: Sat Jan 14 08:48:07 2017 +0100 + + drivers/bmi160: Populate device ID in sensor topics + +commit f12820755f115365dd52e880d5fabce8f5d5356c +Author: Paul Riseborough +Date: Sat Jan 14 08:45:27 2017 +0100 + + msg: Add device ID to sensor_baro topic + +commit 6a160ecad3e162b87216ec1bec707fe0015a523a +Author: Paul Riseborough +Date: Wed Jan 4 13:18:02 2017 +0100 + + msg: Update documentation for gyro and accel sensor topics + +commit 63f032832f85302c91c17b3f60f3689ee81eef52 +Author: Paul Riseborough +Date: Tue Dec 20 16:38:45 2016 +1100 + + Add prototype IMU temperature compensation + + Enabled using TC_A_ENABLE and TC_G_ENABLE parameters + Disabled by default. + IMU offsets and scale factors for selected sensor published to sensor_correction topic + TODO Parameter storage method is cumbersome + +commit 9599f58c5df8fe8512b406a9096a71f39837bca7 +Author: Paul Riseborough +Date: Mon Dec 26 15:05:06 2016 +1100 + + msg: add uORB topic for IMU sensor corrections + +commit 4f1b748786afa1e8d2c616de1a10ddb386ff99df +Author: Paul Riseborough +Date: Sat Dec 24 14:14:19 2016 +1100 + + msg: Fix documentation errors in sensor_combined + +commit db581fa5e8d1e00b4835e44964f54e7876220c73 +Author: Matthias Grob +Date: Thu Jan 19 17:07:52 2017 +0100 + + mc_pos_control: hotfix for possible thrust below minimum thrust setting + Hotfix after a crash because of a heavily negative desired thrust that got clipped to 0 by the mixer. + 0 thrust meant no more attitude tracking. + +commit 23eb07ff3ed59f7e779e29f82ff531f46e3be801 +Author: David Sidrane +Date: Wed Jan 18 09:53:16 2017 -1000 + + Only perform GIOP operations on defined IO (#6381) + + Check if the table entry fo the IO requested is defined + so that 0 is never passed to px4_arch_gpioXXXX functions. + +commit e7db0ed098bcc030042aba0667d09da67c130ffe +Author: Beat Küng +Date: Wed Jan 18 10:51:45 2017 +0100 + + test_mixer & mixer: use memmove instead of memcpy + + Both, src & dst use the same array, thus potentially overlapping. + Behavior of memcpy in that case is undefined. + +commit 33a307873a35104008ad516a6e470ce89ee6baea +Author: Chris Lovett +Date: Wed Jan 18 02:56:34 2017 -0800 + + Enable rc mode change switch to override offboard mode. This is a safety feature, in case offboard control goes crazy, user can always regain control by switching modes to stabilize, or alt hold or position hold, however they have configured the mode change RC switch. + +commit ec104bb7acc8c07fd45e8daeb9e302944d910622 +Author: Vlad Radulescu +Date: Mon Jan 16 23:19:19 2017 +0200 + + Corrected a tiny spelling mistake and modifed the PPM_MIN_CHANNELS check so it accepts a minimum of 5 channels. It seems that was the initial intention. + +commit 569b20d18478533006450e7bbe92da4c244c8595 +Author: David Sidrane +Date: Tue Jan 17 12:48:47 2017 -1000 + + FMUv5 Fixed hardfault log + + F7 was missing in the CONFIG_xxx that controlled enableing the + hardfault_log boot code that can save the fault log + +commit 0fdf3b13e801d113c79bce38503514bb9b2fc95e +Author: Henry Zhang +Date: Tue Jan 17 15:16:42 2017 +0800 + + MindPX: disable USART3 flow control + +commit ba10db06c2433be1d7d0d653d1c691d0a9a34c5c +Author: Sander Smeets +Date: Thu Jan 12 15:12:15 2017 +0100 + + Code formatting + +commit d0dad4ad7d1575043e11cc7ffc9d140a1ac6a108 +Author: Sander Smeets +Date: Thu Jan 12 11:56:16 2017 +0100 + + Indenting + +commit de039ca87011e0fdf25924cdf7bec2705b9b740a +Author: Sander Smeets +Date: Mon Dec 5 01:47:22 2016 +0100 + + VTOL back transition acceptance radius calculation + +commit 496dee5d2d4525517bd7233cc584c9069235da3d +Author: BharathR +Date: Mon Jan 16 13:10:31 2017 -0800 + + Fixed PX4 sanity test script (removed a check msg) (#6354) + + * Fixed build error in Snapdragon Flight legacy driver mode (partially) + + * Fixed build error in eagle_legacy_default mode (px4muorb.h generation issue) + + * Fixed the snapdragon flight sanity test script (default and legacy driver modes) + + * Fixed PX4 sanity test script (removed a check msg) + +commit 7fd06ee913375f6cdc338be0b783fe7f811f54b6 +Author: Lorenz Meier +Date: Sun Jan 15 01:31:14 2017 +0100 + + MAVLLink simulator interface: Simulate minimum airspeed noise + +commit b8598c4407d15133d2d51923ef093a68961831a1 +Author: Lorenz Meier +Date: Sun Jan 15 01:30:51 2017 +0100 + + Sensors: Adjust airspeed fail checks + +commit a13082bfed69d7f05a540aa806f8c945827816cb +Author: Lorenz Meier +Date: Sun Jan 15 01:03:53 2017 +0100 + + commander: Widen pre-flight check for airspeed + +commit b29e0040f1f838c6249a7af29f98f31f939bcaf7 +Author: Lorenz Meier +Date: Sun Jan 15 00:50:40 2017 +0100 + + ETS airspeed: Work around weird choice of manufacturer zero level cutoff + +commit 67c3102db43878f6f011cebe3e7a247f3e41dc45 +Author: wangxdflight +Date: Fri Jan 13 16:10:44 2017 -0800 + + updated to remove a compilation flag check as orb_exists() is already supported + +commit b693e29d64cab8b35f001b42c85f5bfd8cbaccce +Author: wangxdflight +Date: Thu Jan 12 12:29:41 2017 -0800 + + enable px4 flight for excelsior(legacy) + +commit 12767c8538affd73410a0e6aeefeb8fef37ac844 +Author: Lorenz Meier +Date: Sat Jan 14 02:05:59 2017 +0100 + + MC position controller: Stop holding position once ground contact is established. + + This ensures the system does not tip over on landings. Tested in SITL with a GPS drift model. + +commit 5b54d781281fa2d57b87e8bae45d720f0f7c4709 +Author: Matthias Grob +Date: Thu Dec 29 17:58:35 2016 +0100 + + land detector: changed minimum throttle threshold to have useful landing detection in real world scenarios + +commit 39f96472913c1caf3411194f771ebd77c3017ec1 +Author: Matthias Grob +Date: Thu Dec 29 11:53:27 2016 +0100 + + mc_pos_control: fixed float literals and commented calculations + +commit f95fb0f20f5a5ad2614dc8ae85779e1316098b8c +Author: Matthias Grob +Date: Thu Dec 29 17:44:44 2016 +0100 + + land detector: commented takeoff throttle values for each mode + +commit 5f3cbbbbc2c9065a54443fa6cc91cc3b16ef4d89 +Author: Matthias Grob +Date: Thu Dec 29 17:43:10 2016 +0100 + + mc_pos_control: changed thrust calculation to 3D projection onto body z axis + + until now the desired thrust was simply the absolute value of the thrust setpoint vector + but a multicopter is only capable of producing thrust in its (negative) body z axis + this leads to excess thrust during attitude tracking errors + + one important use case is: + trying to land with minimal thrust in NED z axis against gravity + but the position controller still correcting some small horizontal estimation errors + then this prevents unwanted thrust in a completely wrong direction + +commit d63db203ba5d16c815fb617021286db953782326 +Author: Julian Oes +Date: Thu Dec 15 19:25:38 2016 +0100 + + mc_pos_control: don't publish attitude sp 2x + +commit 7ab295875721a494437a3bb923c9c665eb7fdfc9 +Author: Matthias Grob +Date: Thu Dec 29 17:06:48 2016 +0100 + + land_detector: added takeoff throttle threshold + + if we control manually and are still landed, we want to stay idle until the pilot rises the throttle + +commit 5529023ec1130fc27a28e3321e5dbd1ad66056d5 +Author: Matthias Grob +Date: Tue Dec 27 14:58:02 2016 +0100 + + mc_pos_control: added feed forward hover thrust + + the velocity controller was misusing the integral part to account for the constant gravitational force offset + the hover throttle from the parameter is now is now directly used as feed forward for the thrust in world z direction + the integrator compensates for inaccurate paarameter but should now be idealy zero + +commit 3f94818dcf30958fe69efa8aa5bbb936a9a15b20 +Author: FantasyJXF <931026752@qq.com> +Date: Mon Jan 16 19:09:23 2017 +0800 + + spelling error; + + as it is + +commit 73b31c031fdcdd3e5eb65fa444db16372394a283 +Author: Daniel Agar +Date: Sun Jan 15 01:46:27 2017 -0500 + + cmake nuttx rsync copy only use relative paths + + - this is to work around confusion between cygwin and windows native + paths + - closes #6332 + +commit dafa838e2f819a8e06c1027bc1c33c0224c55b44 +Author: BharathR +Date: Mon Jan 16 00:20:59 2017 -0800 + + Fixed Snapdragon Flight sanity test script (default and legacy driver modes) (#6323) + + * Fixed build error in Snapdragon Flight legacy driver mode (partially) + + * Fixed build error in eagle_legacy_default mode (px4muorb.h generation issue) + + * Fixed the snapdragon flight sanity test script (default and legacy driver modes) + +commit e81548bdb9cfbb7920bd8bfba93a3e43f7ded409 +Author: Henry Zhang +Date: Mon Jan 16 15:08:05 2017 +0800 + + MindPX: Fix for hmc5883 rotation + +commit 50002a0ff68abf0d2d5c275e9ade5e7389841a2d +Author: Lorenz Meier +Date: Sun Jan 15 10:19:05 2017 +0100 + + Update EEKF2 to match ecl updates + +commit 7652a3737ccdedd4ead760ea5901ef31852c0763 +Author: Lorenz Meier +Date: Sun Jan 15 10:18:27 2017 +0100 + + Update ECL + +commit 1c42cea28e6e09c75ed2c8ab5c012ee4465f9ffb +Author: Lorenz Meier +Date: Sun Jan 15 01:46:55 2017 +0100 + + MAVLink: Ignore bogus mission item requests silently + +commit 8e297022e6e47c1c8e7034d6770733f9a09db7df +Author: James Goppert +Date: Sat Jan 14 15:32:05 2017 -0500 + + Update px4tools api for mission test. + +commit d8f423aa2bac337a7a9bef4bd738ebfcec4f9121 +Author: Daniel Agar +Date: Sat Jan 14 17:37:16 2017 -0500 + + travis-ci run check_format + +commit 207f08aa15e183998222f8b821ed46365fa61f91 +Author: Daniel Agar +Date: Sat Jan 14 15:23:21 2017 -0500 + + apps.cpp and ekf_att_pos_estimator readability braces fix + +commit 6961a513c78c7286e606eac50af56e16f193c64e +Author: Daniel Agar +Date: Sat Jan 14 12:53:04 2017 -0500 + + clang-tidy readability-braces-around-statements + +commit fedc1279e4e622a5014457750ea87c8c0fbc8414 +Author: Daniel Agar +Date: Sat Jan 14 17:36:51 2017 -0500 + + travis-ci fix coverity build (#6338) + +commit adcf56346070c0d978f82842f77cbd1ac43a28c2 +Author: Lorenz Meier +Date: Sat Jan 14 21:04:10 2017 +0100 + + Update README + +commit b6e18a1479a17ca30b794057a935bf660b987f07 +Author: Lorenz Meier +Date: Sat Jan 14 20:42:46 2017 +0100 + + Mixer test: More instrumentation to catch repro cases in CI + +commit 06d28b2635a656d6d3bee6c7036e900e9fc27e4f +Author: mazahner +Date: Fri Jan 13 16:43:48 2017 +0100 + + Rework Includes during the uorb message generation + + each CMakeFile that generates parameters should add its path to the msg_include_path + which will then be handled in the px_generate_uorb_topic_files.py + +commit 6ffffe33670c1a9ccb7f7b77efe3b5df01cde5dc +Author: Nicolae Rosia +Date: Sat Jan 14 19:33:34 2017 +0200 + + Remove invalid eigen reference + + This is a left over from cleanup 0acf6db64f0d6a79998879517519df628e388023 + + Signed-off-by: Nicolae Rosia + +commit d1fcd8dd8e49ea02afe4474da2221ca61f86943b +Author: Lorenz Meier +Date: Sat Jan 14 14:40:08 2017 +0100 + + Fix code style for mavlink main + +commit 557a57d51a05a6e1e34aacd9060eec83f40f92dd +Author: Lorenz Meier +Date: Sat Jan 14 14:38:20 2017 +0100 + + Coverity: Fix RC tests + +commit 521b89b1ce03079ab773e3d0a3959413b303f1b8 +Author: Lorenz Meier +Date: Sat Jan 14 14:31:17 2017 +0100 + + MAVLink: Protect against illegal length indication of RTCM data + +commit 26625b3a5d8ae877324d0b20a9561eeaa1937d9a +Author: Lorenz Meier +Date: Sat Jan 14 14:18:28 2017 +0100 + + Servo test: Fix resource leak + +commit a905babe9514c60bb5771c283bf87d263ca17410 +Author: Lorenz Meier +Date: Sat Jan 14 14:18:16 2017 +0100 + + PPM LoopbackTest: Fix resource leak + +commit 3d31914eb5f2f6bfdf4171efcdf16f13b0cf31b7 +Author: Lorenz Meier +Date: Sat Jan 14 14:15:58 2017 +0100 + + Tone alarm sim: Fix resource leak + +commit 1549f5a5d14433d57b5334fb98e406bb7901659b +Author: Lorenz Meier +Date: Sat Jan 14 14:15:40 2017 +0100 + + sdlog2: Fix string termination + +commit 3eb7caba4f7a2822beb7f8989a0cff4d1c575d05 +Author: Lorenz Meier +Date: Sat Jan 14 14:15:20 2017 +0100 + + MAVLink param handling: Exclude Coverity false positives + +commit fc2970b309647d11a6e247277eceb488afdfc516 +Author: Lorenz Meier +Date: Sat Jan 14 14:14:52 2017 +0100 + + Helicopter mixer: Fix out of bounds checks + +commit 4939e42c0fe4978cb533f2ded7b9b953588670b5 +Author: Lorenz Meier +Date: Sat Jan 14 14:14:12 2017 +0100 + + MAVLink main: Fix resource leak for non-NuttX cases + +commit b9e32d7a34d80776f2f8dfd8f6feae10f47fe12b +Author: Lorenz Meier +Date: Sat Jan 14 14:12:18 2017 +0100 + + mixer test: Fix string handling + + Some strings were not enforcing NUL termination. + +commit 1155a4725b541ac41139dd67eab5d2b53dfe7522 +Author: Lorenz Meier +Date: Sat Jan 14 13:39:02 2017 +0100 + + PX4IO: Fix mixer load corner case in string termination + +commit 6927fcb5c0ebb6413ed0d6f1138de1504e97d326 +Author: Lorenz Meier +Date: Sat Jan 14 13:38:42 2017 +0100 + + Mixer test: Fix string termination corner case + +commit 9605507c87cb7dbb19122ef033741eb52d5bd715 +Author: Daniel Agar +Date: Sat Jan 14 10:10:15 2017 -0500 + + travis-ci install jinja2 (#6333) + +commit 8caf6c54fab0a8833d768fa1f78ffe7035a3b9b5 +Author: Daniel Agar +Date: Sat Jan 14 09:38:28 2017 -0500 + + Makefile cleanup and travis-ci s3 deploy (#6329) + + - pulls more of the travis-ci s3 deploy into the repo so we can potentially migrate to another CI system + - fixed the sizes output and added verbose compiler version to cmake (#6322) + - fixed filenames for firmware uploaded to s3 (was broken by the changes yesterday) + - fixed some broken git version display in cmake + - Makefile organization + - simplified .travis.yml + - added a print to know which config the nuttx patch was being applied to + - docker_run.sh now respects PX4_DOCKER_REPO for setting the docker image, but defaults to the good production nuttx image + +commit c235b44a90fefb7a66a56918961a824c0003e4d5 +Author: David Sidrane +Date: Fri Jan 13 13:29:01 2017 -1000 + + FMUv5 define ADC usage + +commit df5d0ba8b9ed368cff4ef664b2415b652260fd91 +Author: Daniel Agar +Date: Fri Jan 13 17:26:27 2017 -0500 + + airspeed cal more descriptive error message (#6324) + +commit 967197adeea1a9f051c06a851ed64130a079cbb9 +Author: ChristophTobler +Date: Fri Jan 13 12:01:19 2017 +0100 + + update sitl_gazebo to used flow with limited ouput rate + +commit b1173f1f623d13f4a3d7070af2113e7396615ae6 +Author: James Goppert +Date: Fri Jan 13 03:00:56 2017 -0500 + + Fix cmake version detection from git tag. + +commit 249d7f00ce42048fed9a2cf29555d67c032daed4 +Author: James Goppert +Date: Fri Jan 13 02:28:31 2017 -0500 + + Fix s3 deployment bug. + +commit 1877df79170b9ea4022cd001d44a146f807fcb8f +Author: James Goppert +Date: Thu Jan 12 19:58:58 2017 -0500 + + Fix Bootloader install files issue. + +commit a0fff97fd211690b507982d8ae2144e2862d6b1b +Author: James Goppert +Date: Thu Jan 12 19:21:41 2017 -0500 + + Moved deployment logic to python scripts. + +commit 50159cabbe5e961e9ff52c6b9456b0db73d5b688 +Author: James Goppert +Date: Thu Jan 12 18:11:02 2017 -0500 + + Automatically set cmake version. + +commit 73462dc5e525cce5a81ccf80ae88f2d9cda196df +Author: James Goppert +Date: Thu Jan 12 17:03:52 2017 -0500 + + Add xml to cpack packaging. + +commit 434dddedea4973a7bb63211dc53331301ff630f4 +Author: James Goppert +Date: Sat Jan 7 20:07:36 2017 -0500 + + Changes to add px4fmu-v2_lpe config. + +commit 338804606aad5d016e5fc05e0404e9ef264c258e +Author: Andreas Antener +Date: Fri Jan 13 07:24:18 2017 +0100 + + Fixed-wing: allow mission takeoff + +commit 78c0186ff8eec5b20bf368c6e14267c53adb169d +Author: Beat Küng +Date: Fri Jan 13 08:22:24 2017 +0100 + + fix posix_rpi_native.cmake: add __DF_RPI define + + Needed for the DriverFramework. Fixes the error: + 15050 SPIDevObj start failed + 15142 DevObj start failed + 15185 Unable to open the device path: + ERROR [df_lsm9ds1_wrapper] LSM9DS1 start fail: -1 + ERROR [df_lsm9ds1_wrapper] DfLsm9ds1Wrapper start failed + Command 'df_lsm9ds1_wrapper' failed, returned -1 + +commit 79d682e74063e51db417d61dded0039e422c95ef +Author: David Sidrane +Date: Thu Jan 12 13:28:38 2017 -1000 + + Master uavcan mainline (#6313) + + * Update libuavcan to upstream master with PX4 contrib for NuttX 7.16+ + + * Release any 64B blocks not needed by usavcan after FW server is stopped. + + We simply call the srrink methode after the server stop. + See https://github.com/PX4/Firmware/pull/3005#issue-111885687 + for backgound + +commit 0d3fd77ba93c879cd4923eb066be87ad69e47f9c +Author: CarlOlsson +Date: Thu Jan 12 07:40:17 2017 +0100 + + mixer: Removed the pitch offset in the mixer file for the TBS Caipirinha since it should be handled by either hardware installation or trim parameter + + Signed-off-by: CarlOlsson + +commit cf5f5bfad9d506ca71bc4d3f5d5dfa03c99a45f2 +Author: Lorenz Meier +Date: Thu Jan 12 02:34:30 2017 +0100 + + Fix code style for param + +commit b14959e165634a3fe74e3ed680fee0551eb29f21 +Author: Mark Charlebois +Date: Wed Jan 11 11:03:19 2017 -0800 + + Fixed param output for QuRT + + QuRT doesn't support printf, so the messages don't appeat in mini-dm. + + This problem is also present in many other parts of the PX4 code. + + Signed-off-by: Mark Charlebois + +commit ba2efff70f2c056301a527077a440cafd5f0e9fc +Author: David Sidrane +Date: Thu Jan 12 06:14:18 2017 -1000 + + Updated libuavcan submodule with upstream ci fix. + + This commit does not effect PX4 it just points to a commit + that fixes a CI failure introduced in the changes upstrem to + support the nuttx upgrade to 7.16+ + +commit 056cd30629bb4f9cf3789a0520e6921d7d359fbd +Author: Daniel Agar +Date: Thu Jan 12 03:02:05 2017 -0500 + + Servo test: fix style + +commit c91b36bf1f2f5ba5a3f2f586d9a62092a998acff +Author: Julian Oes +Date: Thu Jan 12 08:51:06 2017 +0100 + + px_uploader.py: try to follow PEP8 (#6278) + + This fixes some non-Pythonic things and unneccessary semicolons. + + Still to fix are line-length and multiple spaces before operators. + +commit a8902472e4b449fcdc6edc62a0302d137ec7900b +Author: Lorenz Meier +Date: Thu Jan 12 02:40:56 2017 +0100 + + Params: Fix the description text + + The MAIN and AUX outputs had the same description which could confuse users. + +commit 61d7f22aba487c47c100cc3d9bd58707fea86e0a +Author: Lorenz Meier +Date: Thu Jan 12 02:31:15 2017 +0100 + + Servo test: Ensure we only close an open FD + +commit 8c7f810cc29aecdbf9cf92ce1adce6e028a7325a +Author: BharathR +Date: Wed Jan 11 14:18:33 2017 -0800 + + Fixed build error in eagle_legacy_default mode (px4muorb.h generation issue) + +commit ee0b0f2a3ee8b65a4383c6ffa5f14436dfa689bc +Author: bharathr +Date: Mon Jan 9 21:36:22 2017 -0800 + + Fixed build error in Snapdragon Flight legacy driver mode (partially) + +commit ae946be046234bb7a4b3f2b473199585f568c167 +Author: David Sidrane +Date: Wed Jan 11 12:51:58 2017 -1000 + + Changes to RCC HSI and FLASH driver + + STM32F4 does not require the HSI to erase or program FLASH + The HSI needs to be left on until a new clock source is chosen. + (we leave it on all the time) + +commit 751909cd4ed88c7a721b09d9a3366b042ba181f4 +Author: Daniel Agar +Date: Wed Jan 11 17:01:51 2017 -0500 + + clang readability-braces-around-statements (#6298) + +commit 48c5ec54bbfd5be1d57f102526803e144d526f86 +Author: Beat Küng +Date: Wed Jan 11 14:39:21 2017 +0100 + + commander: make sure all code paths return an (n)ack to MAV_CMD_PREFLIGHT_CALIBRATION + +commit 8cd913c148f8a0753bfdcef30f18acb11389b9e8 +Author: Dennis Mannhart +Date: Tue Jan 10 10:44:24 2017 +0100 + + gps.cpp: add gps baudrate 230400 to qurt + +commit 21587bf8d3237ba88d835c2bf67f0833307f0089 +Author: ChristophTobler +Date: Tue Jan 10 08:25:34 2017 +0100 + + update submodule sitl_gazebo + +commit 26d107923b332a3439a8347c33a1125622f54bec +Author: Lucas De Marchi +Date: Mon Jan 9 16:33:52 2017 -0800 + + motor_test: fix use of negative channel + +commit c3b462b3d6c0a5f4fb0da5990eac6c09688449ae +Author: Lucas De Marchi +Date: Mon Jan 9 16:27:51 2017 -0800 + + motor_test: fix getopt call + + This was trying to use optarg when it should instead use myoptarg. + +commit 71baa4b54a379ba1d2f89ae13a235cc238746ff9 +Author: Mark Whitehorn +Date: Mon Jan 9 14:20:53 2017 -0700 + + Update README.md + +commit f5290693680b47c5cb47bc76c5c99a9da72260ce +Author: Mark Charlebois +Date: Mon Jan 9 12:43:28 2017 -0800 + + Fixed code format issues + + Signed-off-by: Mark Charlebois + +commit 00a6fab5a2a6cefe588299c3f8f20449d8cc290a +Author: Mark Charlebois +Date: Mon Jan 9 12:02:30 2017 -0800 + + Converted cout to printf + + Signed-off-by: Mark Charlebois + +commit d0c379e3716e98b903bee4c9bf6edf6ff74299ee +Author: Mark Charlebois +Date: Thu Jan 5 13:24:31 2017 -0800 + + Removed inconsistent static definition + + Signed-off-by: Mark Charlebois + +commit b9ba673009d823401156ac04265b94ada5834771 +Author: Mark Charlebois +Date: Thu Jan 5 13:11:31 2017 -0800 + + Added wait_for_topic builtin command + + Signed-off-by: Mark Charlebois + +commit 830eb8528e03317ed5b113e3a1cc7583e9c11d28 +Author: Mark Charlebois +Date: Thu Jan 5 13:10:30 2017 -0800 + + fixed merge conflict + + Signed-off-by: Mark Charlebois + +commit b08e70b65afad9288f575353dbb73b2c1959be23 +Author: Mark Charlebois +Date: Mon Aug 15 13:33:38 2016 -0700 + + Enabled topic_unadvertised + + Signed-off-by: Mark Charlebois + +commit 9834155d09e42ac3ce244563066e6c79280111c8 +Author: Mark Charlebois +Date: Mon Aug 15 11:59:47 2016 -0700 + + Removed extra debug + + Signed-off-by: Mark Charlebois + +commit b55652898413082f515f5d8fb682647a4969f52a +Author: Mark Charlebois +Date: Fri Jul 22 14:50:50 2016 -0700 + + Fixed wait_for_topic and orb_exists + + orb_exists was not updating the DSP topics on apps proc side + + Signed-off-by: Mark Charlebois + +commit 62a3e07423549a1c4210c790c58f5c155295d470 +Author: Mark Charlebois +Date: Tue Jun 21 10:39:30 2016 -0700 + + orb_exists support for muorb + + Also added builtin command wait_for_topic + + Signed-off-by: Mark Charlebois + +commit dc787830b53f17b9d80291eeeed2a5577d1fbfad +Author: Daniel Agar +Date: Mon Jan 9 16:08:40 2017 -0500 + + circleci run tests under code coverage (#6273) + + * use regular optimization levels for the code coverage build. + * the mixer test fails intermittently when built without optimization + +commit 768485c083ae06137c34eeef37e81a55190e931f +Author: Beat Küng +Date: Mon Jan 9 10:16:04 2017 +0100 + + jmavsim: update submodule + + - enable baro noise + - add lat/lon to ground truth + +commit 30f80515ec3ea425404201b6d69c5c00194e51ae +Author: Beat Küng +Date: Fri Jan 6 13:32:10 2017 +0100 + + fix logger: sscanf was used wrong for custom topics file + + using scanf with %s reads until the first whitespace, which included the + comma (as per C standard and tested on linux). Behavior on NuttX differs. + + This makes it work on both Linux and Nuttx. + +commit b8afc9795910da6555335a2242178dc8d495786a +Author: Daniel Agar +Date: Sun Jan 8 21:55:24 2017 -0500 + + clang-tidy config file .clang-tidy (#6277) + +commit defaf7f5e5cb9de95e14f05da313bd9a632a3b7b +Author: Daniel Agar +Date: Sun Jan 8 13:45:28 2017 -0500 + + docker run helper script (#6270) + +commit 7df3b4ae71a4c9398e90d0797b3fc13446e2daa0 +Author: matanhavi +Date: Sun Jan 8 01:55:45 2017 +0200 + + check_submodules recursevely go over all submodules (#6272) + + * Recursevely go over all submodules + Using git submodules command going over all the submodules and not only the ones on the whitelist + and fixed white spaces + +commit c9956e25b4d632fef49aac11f5cba770bccce03f +Author: Daniel Agar +Date: Wed Jan 4 17:45:32 2017 -0500 + + mavlink fix code style + +commit c280358e32202aaed5fd90a039a47ccf162a5504 +Author: Daniel Agar +Date: Wed Jan 4 17:27:13 2017 -0500 + + navigator fix code style + +commit be14c11589690537460f3603aff99572e2df0e61 +Author: James Goppert +Date: Fri Jan 6 19:28:03 2017 -0500 + + Fix hook install script to create hook dir if it doesn't exist. (#6269) + +commit 48e7c784e793957cb50ce62aa890438273d90048 +Author: Daniel Agar +Date: Wed Jan 4 22:19:08 2017 -0500 + + remove px4_model targets from all + +commit 9b3803f71c417cfc4272cb93b1e75139bb62e55d +Author: Beat Küng +Date: Fri Jan 6 10:44:49 2017 +0100 + + px_process_params.py: fix for empty cmake scope + + Hotfix for cmake configs which use include() for the module list (eg. + posix_sitl_ekf2.cmake or snapdragon). In that case the cmake parser did + not find any modules and thus the param list was empty. + + The proper fix will be to parse the include() statements correctly. + +commit ff560e8c16db18e85b0f0e4ad208288a4ed78ee5 +Author: Bart Slinger +Date: Thu Jan 5 23:25:57 2017 +0100 + + Blade130X heli meta-data + +commit 5a6084de07bd03aabc418192994be71f03b0232a +Author: Stephan Brown +Date: Thu Jan 5 13:42:48 2017 -0800 + + param: Add a missing include. + +commit e57f6221b206baced87c9b6f52731fb1441f22e6 +Author: Stephan Brown +Date: Thu Jan 5 12:24:09 2017 -0800 + + Rearrange parameter unit tests so they are in alphabetical order. + +commit 67a484ac34a40e9ccc78c9286f1689b89d956c0d +Author: Stephan Brown +Date: Thu Jan 5 12:02:39 2017 -0800 + + Make parameter generation also depend on the scripts that run. Address some review comments. + +commit 92b2395ff6cb632bd517d6a7e230a43a63e8dc5f +Author: Stephan Brown +Date: Wed Jan 4 15:45:02 2017 -0800 + + param: Fix another off by 1 error and a formatting issue. + +commit bf57e86dc2bcabcb7ca20bd881944692770fb420 +Author: Stephan Brown +Date: Wed Jan 4 14:45:39 2017 -0800 + + param: Fix an off by 1 issue and some style fixes. + +commit fe8deeeed99f613397c1ded4fcbb2b04c66589c9 +Author: Stephan Brown +Date: Wed Jan 4 13:23:22 2017 -0800 + + param: Add a system command for finding parameters by name. + +commit 99228bdeb17f6f436ea16bc4fba40a1552a8fce5 +Author: Stephan Brown +Date: Wed Jan 4 13:22:56 2017 -0800 + + param: Use utarray_find when looking for changed parameters and use a binary search for finding param handles by name. + +commit e90bf8f8e554c63213a5c6834f48973241fa4bbb +Author: Stephan Brown +Date: Wed Jan 4 13:21:51 2017 -0800 + + px_generate_params: Sort parameters by name after parsing the xml file. + +commit 272f1dd4b9835850e5900170369f6aa35a4f1d06 +Author: Andreas Antener +Date: Wed Jan 4 22:17:13 2017 +0100 + + Firefly6: config meta data update and some small param changes + +commit b721f5fc7ceeee77138cffb68797085f9708a020 +Author: Daniel Agar +Date: Wed Jan 4 15:01:26 2017 -0500 + + fw_att_control init all fields and delete unused + +commit 67975d68bb50d1ad2ce143b6ac97a8340aeca0b3 +Author: Daniel Agar +Date: Wed Jan 4 14:39:39 2017 -0500 + + tailsitter_recovery initialize yaw_ff + +commit ab52bf03910e0a13636ab3e44375aece0d39349e +Author: Daniel Agar +Date: Wed Jan 4 14:39:13 2017 -0500 + + attq remove unused perf counters + +commit 525448de93cae22242a5b8fbe695d77ae0299370 +Author: Daniel Agar +Date: Wed Jan 4 14:38:54 2017 -0500 + + navigator follow target add harmless float cast + +commit 61e48e2286529ecfda14413354cd383e8907cbf9 +Author: Daniel Agar +Date: Wed Jan 4 14:38:10 2017 -0500 + + navigator comment fall through in case + +commit b1d537c603cfe87b909d8fc3d38d56b00a414c9b +Author: Daniel Agar +Date: Wed Jan 4 12:24:19 2017 -0500 + + launchdetection initiailize motorDelayCounter + +commit a7e38e1119025d0723a4d1f5eadcf060b8da2576 +Author: Daniel Agar +Date: Wed Jan 4 11:15:59 2017 -0500 + + Makefile rename checks_alt to alt_firmware + +commit 45c1ad830fb698fbe27b3af6b7447fd28a72ea7a +Author: Lorenz Meier +Date: Wed Jan 4 10:44:08 2017 +0100 + + Autostart: Do not abort boot if sensor driver fails to start + +commit 36ba5eb7410308d7b619b9b67d6695e97a45c0be +Author: Lorenz Meier +Date: Wed Jan 4 10:14:25 2017 +0100 + + Control lib: Fix string handling corner cases + + strncpy() does not enforce NUL-termination, but snprintf() does. So we need to ensure all strings are terminated. Another issue was the use of the wrong length parameter for these functions, resulting in the limiting arguments not being applied to the right length. + +commit d5082251d95fc1aa3499135d836bab255fb6d9e9 +Author: Daniel Agar +Date: Tue Jan 3 03:54:16 2017 -0500 + + controllib decrease blockNameLengthMax to 40 + +commit b3c741715a1fc7aaf20306c88cc77d1291bc206b +Author: Daniel Agar +Date: Tue Jan 3 00:20:07 2017 -0500 + + controllib block use consistent name length + + - coverity CID 12524, 12542, 12548, 12550 + +commit 256222d44de6a563a9d3121a0ebd63a90ba46465 +Author: Lorenz Meier +Date: Wed Jan 4 09:40:50 2017 +0100 + + HMC5883: Remove output on driver level. Reporting should be done by the caller, not inside the driver. + +commit 6b0a6fb38f13662005c754840404c9ef2fae7346 +Author: mazahner +Date: Tue Jan 3 13:19:04 2017 +0100 + + again remove unrequired output + +commit f0c393baf624b308a271e1100f24418aa9ff3850 +Author: mazahner +Date: Tue Jan 3 13:09:26 2017 +0100 + + remove unnecessary printfs + +commit 4e9c9868062efda87dc65498dfe62a4cdbe621ab +Author: mazahner +Date: Tue Jan 3 09:35:26 2017 +0100 + + remove optional_files dependency + + This is a remainder of a rebase onto master + +commit 6fe9b8e54351c8fe620f959b62ce1902b514f3ab +Author: mazahner +Date: Thu Dec 22 14:16:23 2016 +0100 + + use CmakeLists scope to generate te XML file + + - the only difference really is, that scope (the configuration.cmake) is already passed + to px_process_params via the argument --scope. The Paths in --scope are evaluated w.r.t + the path to src provided via the -s /--src-path argument. + - if no --scope is proveided. the Old scheme by simply walking the full --src-path directory + is applied + +commit c72de874d6ee25220663611e91f6fde757604653 +Author: Lorenz Meier +Date: Wed Jan 4 09:29:19 2017 +0100 + + Chance airframe and parameter meta generation to FMUv4 + +commit cc1989b180bfe159b927138cab319a78ec59bb5f +Author: Andreas Antener +Date: Tue Jan 3 22:25:50 2017 +0100 + + Convergence: updated param from todays flights + +commit 2416e523e4a2872d07c134da54043e4d2e2364de +Author: Andreas Antener +Date: Tue Jan 3 17:14:06 2017 +0100 + + Convergence: normalize the mixer + +commit 1de7636fad67362210ecc8094034419f6548fc10 +Author: Andreas Antener +Date: Tue Jan 3 17:12:34 2017 +0100 + + Tiltrotor: gradually reduce roll control with time or airspeed instead of simply switching it off + +commit f2db8d01068e501c691843b71e6c7d66aa86f37c +Author: Andreas Antener +Date: Tue Jan 3 17:12:06 2017 +0100 + + VTOL: added missing open loop time parameter + +commit 364a57016fe88abbd120400c6f330e9010e70080 +Author: Andreas Antener +Date: Fri Dec 30 14:15:50 2016 +0100 + + VTOL: added config for the E-flite Convergence + +commit c416fc3fa00f389932f4dee4267033ab8b3b7ec3 +Author: Andreas Antener +Date: Fri Dec 30 15:47:46 2016 +0100 + + Tiltrotor: + - added open-loop transition time for airspeed-less flying + - added ramping down the back motors during forwards transition + +commit 35740b0b5933041f8218ecd39970a75ca6515c1e +Author: Andreas Antener +Date: Tue Jan 3 01:25:20 2017 +0100 + + Mixer test: fix paths for nuttx + +commit 3229c4183a101bde993f800fcad8105d3b996151 +Author: Lorenz Meier +Date: Mon Jan 2 16:50:18 2017 +0100 + + Mixer test: Condition strncpy properly + +commit 9e95d88574b09da07b6d61bb60ed632c63856ffe +Author: Lorenz Meier +Date: Mon Jan 2 16:39:46 2017 +0100 + + Use system define for path length buffer + +commit 2cabc4866a65ce25fd0a24032ff436e835f6f4d9 +Author: Lorenz Meier +Date: Mon Jan 2 16:31:21 2017 +0100 + + PX4IO: Use mixer header for buffer length + +commit c6b6d04a195949680b8264916401ce19f2931650 +Author: Lorenz Meier +Date: Mon Jan 2 14:57:31 2017 +0100 + + UART tests: Move shell and fix config restore command + +commit 0d5089e3bf737bd432b7165efdce694577ca399b +Author: Lorenz Meier +Date: Mon Jan 2 14:56:08 2017 +0100 + + Mixer test: Improve portability + +commit 5247f1757626576e850c8fb8c93b5055f6c67613 +Author: Lorenz Meier +Date: Mon Jan 2 14:47:02 2017 +0100 + + Mixer test: use real defines from IO firmware + + We use the real defines now and test them against every mixer on the system. This means we should catch transfer errors now before even hitting master. + +commit d401252c9eb684e045cecd89d5b30cad4488b710 +Author: Lorenz Meier +Date: Mon Jan 2 14:45:38 2017 +0100 + + IO firmware: Convert magic numbers to defines + + This is necessary to allow more and better unit testing. + +commit e395c1f3d752ad758a069d69158bf0db2613d86b +Author: Lorenz Meier +Date: Mon Jan 2 14:44:35 2017 +0100 + + ROMFS: Limit test mixer to max 4 inputs + +commit a5a5694a5e299e566b070c2a10eb4e8efb7e66ab +Author: Andreas Antener +Date: Mon Jan 2 12:58:10 2017 +0100 + + Mixer tests: updated vtol2 test mixer to the one that actually failed before + +commit d0dbddea1beba58df5bbe7f9e8b04e4a94b39cbf +Author: Lorenz Meier +Date: Sun Jan 1 20:41:58 2017 +0100 + + Extend mixer test case with complex mixer + +commit 51a89b74fbff397d5b07dcfa56718aa1ad8b16cc +Author: Lorenz Meier +Date: Sun Jan 1 18:37:50 2017 +0100 + + VTOL mixer: Use formatting without workarounds for system test + +commit b3ce3cbaff63a1ba7b623407d82fc96bd47bd24c +Author: Lorenz Meier +Date: Sun Jan 1 18:35:13 2017 +0100 + + Simple mixer: Remove incorrect pre-parser and replace with fixed central implementation + +commit dd05ff5156d926b4673ffd2d84cca233f651b5c1 +Author: Lorenz Meier +Date: Sun Jan 1 18:34:53 2017 +0100 + + Multirotor mixer: Remove incorrect pre-parser and replace with fixed central implementation + +commit ff18140cf4630aced1cd523d01735793987ef291 +Author: Lorenz Meier +Date: Sun Jan 1 18:34:08 2017 +0100 + + Mixer: add string wconditioning check. + + This introduces a correctly designed pre-check for the input parsers. This fixes the mixer unit test and should fix all issues occuring on real hardware. + ; + +commit 0810bcfe8e9abab07e40106671d74a7bf7df0fe8 +Author: Lorenz Meier +Date: Sun Jan 1 18:31:33 2017 +0100 + + Polish mixer test, remove any too verbose output + +commit c27728a7aaeac311774badda8a176f01e6d8b990 +Author: Lorenz Meier +Date: Sun Jan 1 17:11:31 2017 +0100 + + Test VTOL test mixers + +commit 2eda90906d2f6e47b156e59e5e652178ba1f0658 +Author: Lorenz Meier +Date: Sun Jan 1 17:11:17 2017 +0100 + + Add VTOL2 test mixer + +commit 01bbd3976becd2acb7919469d20c9fd590507b9d +Author: Lorenz Meier +Date: Sun Jan 1 17:10:59 2017 +0100 + + Add VTOL1 test mixer + +commit fb8243d5e1519c2d47d878c67f5e4d96aaea349c +Author: Lorenz Meier +Date: Sun Jan 1 17:00:23 2017 +0100 + + Mixer test: Fix test, failing right now but showing the real issues + +commit 8cc261a148b7f94427c0bdcb7b6b3e73827db66f +Author: Lorenz Meier +Date: Sun Jan 1 16:59:21 2017 +0100 + + Slight improvements in unit tests + +commit bae3f369000679a4c7127697c5c00d06fda6a350 +Author: Daniel Agar +Date: Tue Jan 3 18:16:10 2017 -0500 + + circleci temporarily disable code coverage (#6248) + +commit a7eed46062c8f0fd8e871b61b530f7b5785d275f +Author: Bart Slinger +Date: Tue Jan 3 22:16:49 2017 +0100 + + Update vtol_att_control_main.cpp + + Fixes https://github.com/PX4/Firmware/issues/6246 + +commit d124de50459cfe784e03551e0eac0ab6562cc853 +Author: Dennis Mannhart +Date: Tue Jan 3 09:21:17 2017 +0100 + + px4.config: add spektrum_rc to startup + + added line at the end + +commit ab3b68cf18e0b5b79b9606ae6491506ebef2c4b6 +Author: Beat Küng +Date: Tue Jan 3 16:13:37 2017 +0100 + + ORB_PRIO: set ORB_PRIO_MIN to 1 instead of 0 + + This is needed as the sensors app assumes a value of 0 means uninitialized. + + Follow-up to 'Sensors app: Fix consistency checks', a6696d339d + +commit 000d965a5ee1db79117bcd88894d85dfec6f8b86 +Author: Beat Küng +Date: Tue Jan 3 10:25:42 2017 +0100 + + fix test_uart_loopback: 0 is a valid file descriptor + +commit a9d3f0dc736276b0d36ba613ac91cb10ef953a38 +Author: Daniel Agar +Date: Tue Jan 3 03:49:24 2017 -0500 + + update gps driver submodule + +commit 750ab873036d1790c2f66ea4b83020da92222c27 +Author: Lorenz Meier +Date: Tue Jan 3 09:29:04 2017 +0100 + + GPS Sim: Fix destructor + +commit 9cfd46b87c5a4a748503243cfa4def558a57c715 +Author: Lorenz Meier +Date: Tue Jan 3 09:28:35 2017 +0100 + + Airspeed sim: Fix reset function + +commit 4fcb4cf0fd45c2289ab025947dd60860ef4c0ab2 +Author: Lorenz Meier +Date: Tue Jan 3 09:28:18 2017 +0100 + + MAVLink: Fix FTP file path handling + + This was a real issue for long paths and not a flight safety issue for regular users, but could have been an issue for developers trying to use FTP on very deep nested file systems + +commit 66226fb75417225c8fe7eb9226f81db8dcd59f82 +Author: Lorenz Meier +Date: Tue Jan 3 09:27:18 2017 +0100 + + Land detector: Harden string handling + Due to known input this was not a real issue, but bad style. + +commit 1a1522d3ff11874aec16a69bad43acb4c6ccfe22 +Author: Lorenz Meier +Date: Tue Jan 3 09:26:15 2017 +0100 + + Fix RC unit test + +commit 9f3fe2a8021da47db89597a87f4b8ea2ba9cad88 +Author: Lorenz Meier +Date: Tue Jan 3 09:26:02 2017 +0100 + + Fix unit tests leaking resources + + This was harmless but none the less is not good style and needs fixing. + +commit 2880bb185f367d1aca18a2ae9c3897010f57499e +Author: Beat Küng +Date: Tue Jan 3 13:25:33 2017 +0100 + + uavcan_main: replace std::array with a C array + + Sadly, we cannot use std::array on NuttX + +commit 59ca22ee6d2b8ba82037f8fdea92365af20d8da0 +Author: Beat Küng +Date: Tue Jan 3 09:41:57 2017 +0100 + + px4.h: remove this include, causes compile problems on GCC 6.1.0 + + It causes problems because it includes px4_nodehandle.h which in turn + includes , and this is not available on NuttX + +commit f0c905ae43a846432feb70bce4b7fb81c5b04c9e +Author: Beat Küng +Date: Tue Jan 3 09:39:44 2017 +0100 + + Makefile: remove executable bit + +commit c5c676cbd51291081d347c9f1681e3fde921b809 +Author: Daniel Agar +Date: Tue Jan 3 04:20:19 2017 -0500 + + tests template remove list_builtins + +commit 9689163125e0d9e25ddd6081ac20aab9a33e1a17 +Author: Daniel Agar +Date: Tue Jan 3 04:15:12 2017 -0500 + + tests skip junit output and cmake exclude from all + +commit 573aed0ee86bc3a57e404d72c7c370b9ca1addce +Author: Daniel Agar +Date: Tue Jan 3 03:48:30 2017 -0500 + + tests coverage reorder to avoid lcov issues + +commit 6d4579751a0041181a2d3e36b2fab08c52311b72 +Author: Daniel Agar +Date: Tue Jan 3 03:25:09 2017 -0500 + + tests add airspeedsim + +commit d4d63b982dab271377567dd9b5a4eac6f983a9be +Author: Daniel Agar +Date: Tue Jan 3 03:24:44 2017 -0500 + + unittests disable optimization for coverage + +commit c37d2c13e3dffb871f990983cdb49cc4321279b0 +Author: Daniel Agar +Date: Tue Jan 3 02:51:08 2017 -0500 + + circleci limit coveralls submit to main repo + +commit b4da337cd4efe99b296db5544dcbf261eba07e31 +Author: Daniel Agar +Date: Tue Jan 3 02:43:59 2017 -0500 + + test coverage cleanup + + - dataman clean exit code + - unit test proper cleanup + - add some level of simulated sensors for tests + - delete unused test/standard_vtol + +commit a985c27ab0de68d75f6b7df82396d62650917533 +Author: Julian Oes +Date: Mon Jan 2 14:52:34 2017 +0100 + + navigator: reset reached flag, not reached seq + + It doesn't make sense to reset the reached sequence, especially not to + false since it's an int. + +commit a394d148a1c09b7e982ae872dd49777b4da87a8d +Author: Julian Oes +Date: Mon Jan 2 13:30:39 2017 +0100 + + navigator: don't reset current waypoint + + We don't want to reset the current waypoint because this means that the + ground stations see a current waypoint of 0 if the current waypoint is + not updated e.g. when we're not in mission mode. + + However, it is wrong to send 0 as the current waypoint because if we + switch back to mission mode, it will actually go to the last current + waypoint and not 0. + +commit e0eada4400fd8a9b5721d0fedfbaf435d912fef1 +Author: Daniel Agar +Date: Mon Jan 2 23:34:45 2017 -0500 + + travis-ci run coverity scan (#6230) + +commit a0837b88a5fd2b0e27448e42dbf9f9a48a1f04f2 +Author: Daniel Agar +Date: Mon Jan 2 02:46:11 2017 -0500 + + cmake add clang santiziers + + - PX4_ASAN=1 enable address sanitizer (was MEMORY_DEBUG) + - PX4_TSAN=1 enable thread santiizer + - PX4_UBSAN=1 enable undefined behaviour santizier (some options off) + +commit 1ceb0bebb5a3b796df7927e6e8184b04f7a1bf95 +Author: Daniel Agar +Date: Mon Jan 2 01:50:21 2017 -0500 + + sitl tests don't manually stop mavlink and dataman + +commit 34b2fb55e600bc4b339caadc77011562dc346085 +Author: Daniel Agar +Date: Mon Jan 2 00:56:48 2017 -0500 + + Makefile add clang-check and clang-tidy helpers + +commit 28971caaf3c007eba9f1c1cf79e5be355f51f22a +Author: Daniel Agar +Date: Sun Jan 1 23:52:00 2017 -0500 + + partially restore mavlink_tests + +commit 5ec546f735c67050257fb7f3c358820d56ded6fe +Author: Daniel Agar +Date: Sun Jan 1 22:42:01 2017 -0500 + + Makefile add scan-build target + +commit dc9a71b674041751e6c37fd2472a1a3ecdfa8cb2 +Author: Daniel Agar +Date: Sun Jan 1 21:53:49 2017 -0500 + + WIP startup_shutdown test with ASAN on + +commit f8d7c53537d3160c5436854b867cee993c1aaa70 +Author: Daniel Agar +Date: Sun Jan 1 19:53:08 2017 -0500 + + lcov exclude gtest and mavlink + +commit 9fad6f9dd241e89a9865f5754615a5b98cb54512 +Author: Daniel Agar +Date: Sun Jan 1 18:05:01 2017 -0500 + + travis-ci use PX4_DOCKER for builds and specify tag + +commit 3607e72d4d3b43c9b35a6add47c4c5d3607206c6 +Author: Daniel Agar +Date: Sun Jan 1 17:56:37 2017 -0500 + + OSX don't run uorb test + +commit 554f6da1c25808c9942e1361ab0f315369f0f1b9 +Author: Daniel Agar +Date: Sun Jan 1 17:33:17 2017 -0500 + + circleci fix test reports and artifacts storage + +commit b6ff406b7f6305bc7e31d25059808eb7be7cee6a +Author: Daniel Agar +Date: Sun Jan 1 16:54:50 2017 -0500 + + circleci upload coverage to coveralls + +commit cc6fc48be275c05da822996ca10c2d10b396f7c5 +Author: Daniel Agar +Date: Sat Dec 31 19:49:07 2016 -0500 + + circleci fix .ccache permissions + +commit d6fd633500c7c217eee1a0272286869a4eab77ee +Author: Daniel Agar +Date: Sat Dec 31 19:29:50 2016 -0500 + + sitl tests manually list all + +commit 4f97ef417f7f5ee5deac6fca3eb8996210d30e2b +Author: Daniel Agar +Date: Sat Dec 31 18:49:32 2016 -0500 + + sitl tests all config + +commit 9ae5e55f4363cf8171c8f06f08f1ee61417d165a +Author: Daniel Agar +Date: Sat Dec 31 18:31:02 2016 -0500 + + Makefile escape cmake generator string + +commit 351b3d20cb3a0cacfb3781b02d95b6b76834cc94 +Author: Daniel Agar +Date: Sat Dec 31 17:55:31 2016 -0500 + + sitl testing exclude tests + +commit 97bc0f44865b1d7bf3a7e1a56d959dfd402c2241 +Author: Daniel Agar +Date: Sat Dec 31 16:34:07 2016 -0500 + + gather test results + +commit cddef879985d96d5ab6f95b91269e1a3cda3cecc +Author: Daniel Agar +Date: Sat Dec 31 17:49:08 2016 -0500 + + Makefile split large target list for semaphore + +commit 74231e6656b981ecc98e5009332f8cf511dfb2a4 +Author: Daniel Agar +Date: Fri Dec 30 20:57:10 2016 -0500 + + split tests for SITL ctest + +commit cbc96808002434b2d87c382c2b7dfb260170ff30 +Author: Daniel Agar +Date: Fri Dec 30 20:01:02 2016 -0500 + + relax uorb test required avg + +commit c9192e23e1a8a283ae1d7ec6de2f278a77046e3f +Author: Daniel Agar +Date: Fri Dec 30 20:00:49 2016 -0500 + + quiet git header output + +commit ac7c30992507d2d71bf9b7b38db06fbf22191890 +Author: Daniel Agar +Date: Fri Dec 30 19:31:09 2016 -0500 + + move cmake version check into cmake + +commit 9ea80e9ff0fd175b33040cce5025eecb64c04578 +Author: Daniel Agar +Date: Fri Dec 30 18:11:59 2016 -0500 + + Makefile add PX4_RUN docker wrapper + +commit 9178bb73712bf824c41c8deebc632f409b3cfa3a +Author: Lorenz Meier +Date: Sun Jan 1 13:59:08 2017 +0100 + + Add new posix_sitl_shell build target which allows to run -make posix_sitl_shell none- in order to get an empty shell + +commit 78f00368c594571cc9900209b5c17e69999539d9 +Author: Lorenz Meier +Date: Sun Jan 1 13:57:45 2017 +0100 + + Dataman: Be less verbose on start to clutter shell output less + +commit 037d91c51c7ed23ac0ccee4c6fd5738c31e7c0e4 +Author: ChristophTobler +Date: Fri Dec 30 11:17:52 2016 +0100 + + update posix-config for inav optical flow + +commit 0205492a247faa0540f23a2b80a03dedf0103162 +Author: Lorenz Meier +Date: Fri Dec 30 12:21:16 2016 +0100 + + Update Mixer for LPE solo + +commit 14ddc3018a5e0da9885a50aa28c18fd152418953 +Author: jg +Date: Thu Dec 29 14:21:55 2016 -0800 + + fixed solo gazebo target + +commit 90eada1e43c7c07def396b2408191d254ba97cf8 +Author: ChristophTobler +Date: Wed Dec 28 15:57:13 2016 +0100 + + update sitl_gazebo submodule + +commit 11de4d70a676b5eb3c0d817b317e447efa8642dd +Author: ChristophTobler +Date: Tue Dec 27 15:44:29 2016 +0100 + + add config file for ekf2-optical flow + +commit 04bc745d665d3419ed5714372bddddae869443f3 +Author: ChristophTobler +Date: Tue Dec 27 15:43:35 2016 +0100 + + update sitl_gazebo submodule to master + +commit 94ce6e12c196a9c50e487945d33f40f58a600790 +Author: Paul Riseborough +Date: Fri Dec 30 07:40:51 2016 +1100 + + sensor: update default flow sensor rotation + + The SENS_FLOW_ROT parameter is used in the px4flow and mavlink receiver to perform the rotation from sensor frame to body frame. + +commit 3787fafdff5f53ac71ff90bbf7b21505bf3f7bfd +Author: Paul Riseborough +Date: Fri Dec 30 07:30:44 2016 +1100 + + px4flow: update default rotation and documentation + + The driver performs the rotation from sensor frame to body frame. + The recommended installation default is with the Y sensor axis pointing forward. + +commit eca2aeccf9472ca27f87f53faf731e00d80db1af +Author: Paul Riseborough +Date: Thu Dec 29 20:18:14 2016 +1100 + + position_estimator_inav: Make optical flow data conversions consistent with uORB interface + +commit 92f5211f55c5291a2fa3a813e5a899112e98003c +Author: Paul Riseborough +Date: Thu Dec 29 20:17:29 2016 +1100 + + local_position_estimator: Make optical flow data conversions consistent with uORB interface + +commit ae55c8d87c20544f7bc7297dd46c75d74ee4a1c8 +Author: Paul Riseborough +Date: Thu Dec 29 19:17:14 2016 +1100 + + msg: Clarify sign conventions for optical flow message + +commit a6696d339d05b58123e3125c0e1dec3c9f980588 +Author: Lorenz Meier +Date: Thu Dec 29 13:42:37 2016 +0100 + + Sensors app: Fix consistency checks. + + The sensors app assumed that all topics are published on boot which is not necessarily true and it assumed that all publications had valid data. This change ensures that topics are initialized as they update the first time and that the consistency check only runs on topics which carry valid data. + +commit 06436e753e2716121692d50fdb80ed03958c8341 +Author: ChristophTobler +Date: Thu Dec 29 14:37:59 2016 +0100 + + acount for SENS_FLOW_ROT in simulation + +commit fd91f998c42eeaf783a3cf675d99fb1b0f438b11 +Author: Lucas De Marchi +Date: Wed Dec 28 14:39:58 2016 -0800 + + build: sort targets for GCS download + + While at it, fix the trailing continuation line in the last item. + +commit e3f7bbfd8c12bbd4d8f67e505a529cdebc4298fa +Author: Lucas De Marchi +Date: Tue Dec 13 11:07:49 2016 -0800 + + build: add aerofc firmware for GCS download + +commit ece8d858608f40951ca32cf51cd50df1bc1ef1c2 +Author: Lorenz Meier +Date: Wed Dec 28 13:08:39 2016 +0100 + + Add ICM20602 to Pixracer config + +commit d0d6b3960236b1997110c8ba61e082c5851b464f +Author: Dennis Mannhart +Date: Wed Dec 28 18:23:25 2016 +0100 + + This fix is needed because of the pitch_min and time_inside union from mission_item. + Without this fix, the function "get_time_inside" from navigation.h looses its purpose + to distinguish between takeoff and other waypoints. + +commit c597a8e1dfea877f4059c9d9cb4be53ab762e1af +Author: Lorenz Meier +Date: Wed Dec 28 13:14:45 2016 +0100 + + Disable a set of warnings for NuttX that are new in GCC 6 + +commit 381611bb668b09c2f3ddd04ed63e5bd48f2bc3c6 +Author: Lorenz Meier +Date: Wed Dec 28 15:07:56 2016 +0100 + + LL40LS: Make commandline arguments easier to use + +commit 9c2f4503a10d9bb1b5566fc8edd936162f454698 +Author: Lorenz Meier +Date: Wed Dec 28 15:04:13 2016 +0100 + + Additional test command feedback + +commit 4c8e353df77a157ac2921f695363efa29cf68835 +Author: Lorenz Meier +Date: Wed Dec 28 12:02:25 2016 +0100 + + Fix navigator build error after re-integration + +commit 7dcba260a746066e0a8537b82b67d6fe5b887bda +Author: Andreas Antener +Date: Fri Oct 7 00:17:18 2016 +0200 + + Fix meta data for added boolean parameters + +commit 647fafe9bc83612c173125a0b537951965ed9fd6 +Author: Simon Wilks +Date: Thu Sep 15 14:04:31 2016 +0200 + + Allow for immediate cruise speed changes at any time during a mission. + +commit e0fc0a847c87ade89eda1f33e20d7c690dbac0af +Author: Andreas Antener +Date: Mon Sep 19 21:48:10 2016 +0200 + + Mission: + - weathervane on takeoff + - separate cruising speeds for VTOL in MC and FW + - cruising speed resets + - mission work item logic is more clear + - fixed double execution of certain work item states + - enable cruise speed change on the fly by command + - moved VTOL transition target position generation to mission code and set always + +commit 2c78e9de5daecf1b85d19d30ef36c67c279c965f +Author: Sander Smeets +Date: Wed Dec 28 10:33:59 2016 +0100 + + DroneKit IT: use new QGC json format + +commit 53be474191eb8ed0e6d8de8569480c2d56310b16 +Author: Sander Smeets +Date: Wed Dec 28 10:12:53 2016 +0100 + + Simplify dronekit mode change + +commit 05fda0c0fe73894cd7e9ec7a803a2888ba23a5c7 +Author: Sander Smeets +Date: Wed Dec 28 00:32:44 2016 +0100 + + Fix test mission index + +commit f153e9b024c7ca2aba660005fdab08897e3f7855 +Author: Lorenz Meier +Date: Tue Dec 27 20:01:36 2016 +0100 + + Nucleo board config: Add px4_tasks header + +commit 57fd8ffbedd6466d7f519bb8dcf2898d9633333f +Author: Lorenz Meier +Date: Tue Dec 27 18:13:36 2016 +0100 + + Update Crazyflie board driver to include task header + +commit 4ceeb8b0e1d63882b48ecd78ed81aa12bb546846 +Author: Lorenz Meier +Date: Tue Dec 27 17:50:22 2016 +0100 + + HoTT driver: Add task header dependency + +commit faf83aad6a1531591a23b41923b86704d395b74d +Author: Lorenz Meier +Date: Tue Dec 27 16:06:30 2016 +0100 + + Aero FC: Add missing headers + +commit 8a538665535a9b8db18c398a9825a054ed0b9a11 +Author: Lorenz Meier +Date: Tue Dec 27 16:06:14 2016 +0100 + + AUAV 2.1: Add missing headers + +commit 1f8fabd619983e915561f7551e94be443f800511 +Author: Lorenz Meier +Date: Tue Dec 27 16:05:52 2016 +0100 + + MindPX: Add missing headers + +commit 4ba12f71a0a6f80aafb4db970636622caed3c3bd +Author: Lorenz Meier +Date: Tue Dec 27 16:05:41 2016 +0100 + + FMUv2: Add missing headers + +commit 6bc70af7a0d671dab25946558c39af3457ff672d +Author: Lorenz Meier +Date: Tue Dec 27 16:05:29 2016 +0100 + + FMUv2: Add missing headers + +commit c5a167935eac4c72de9101fa946dc6d8bf990006 +Author: Lorenz Meier +Date: Tue Dec 27 16:05:13 2016 +0100 + + FMUv4PRO: Add missing headers + +commit b3c3f9298898811a44aceaa8da645fbc36f206c2 +Author: Lorenz Meier +Date: Tue Dec 27 16:05:00 2016 +0100 + + FMUv5: Add missing headers + +commit 520b1dfe074ef0fdbcf3dcb2dc13ec88d62daa48 +Author: Lorenz Meier +Date: Tue Dec 27 16:04:48 2016 +0100 + + TAP: Add missing headers + +commit c2af93d1a5d6b2dadec6f1d03848cacb5606a8a0 +Author: Lorenz Meier +Date: Tue Dec 27 16:04:32 2016 +0100 + + sensors: Add missing headers + +commit 27cc274991af42e8eea8de8b670cd51b467dc29f +Author: Lorenz Meier +Date: Tue Dec 27 16:04:20 2016 +0100 + + FW control: add missing headers + +commit 9275436043ecc1ca77b1b1e6e07910781d91bc89 +Author: Lorenz Meier +Date: Tue Dec 27 16:04:08 2016 +0100 + + FMU: Add missing headers + +commit f1aeeef35e07bd265f3396bd382cf9953e281e7c +Author: Lorenz Meier +Date: Tue Dec 27 16:03:54 2016 +0100 + + Posix: Add tasks header + +commit 89b37fd7275b4922a89cddf241970439dd755c0f +Author: Lorenz Meier +Date: Tue Dec 27 16:03:40 2016 +0100 + + IO: Add missing float header + +commit 4653a7f883304815b155d375a9437b74e6b1dbc2 +Author: Lorenz Meier +Date: Tue Sep 27 15:32:07 2016 +0200 + + Bottle drop: fix headers + +commit 884876babf6d039f5aab1a2ed83a8a803f242b58 +Author: Lorenz Meier +Date: Tue Sep 27 15:31:57 2016 +0200 + + Rover: fix headers + +commit 13dc938de29e8e5de6a8ab3e40c1aa125a552c5b +Author: Lorenz Meier +Date: Tue Sep 27 15:31:47 2016 +0200 + + MK driver: Fix header + +commit 2ccf0c7bea1e8fc1a036dbcf1942e24184213e94 +Author: Lorenz Meier +Date: Tue Sep 27 15:31:35 2016 +0200 + + FrSky: Header fix + +commit ca5ee13238b3592aee355bc3bead5e7a9794ad2c +Author: Lorenz Meier +Date: Tue Sep 27 15:31:24 2016 +0200 + + Fixed Ardrone driver + +commit 26b6e64ddc156f0674800e9424db2fd316045ff3 +Author: Lorenz Meier +Date: Mon Sep 26 23:19:37 2016 +0200 + + Unit tests: Header cleanup + +commit 556938aebd5c50b35adf58ee3977bf6271394ca5 +Author: Lorenz Meier +Date: Mon Sep 26 23:19:22 2016 +0200 + + Sim: Header cleanup + +commit 0e09f072e1d0be7d118a60705aa131470be8c353 +Author: Lorenz Meier +Date: Mon Sep 26 23:19:13 2016 +0200 + + L1: Header cleanup + +commit a516a2ccf162cdd6d876365b8974001b95fc41f6 +Author: Lorenz Meier +Date: Mon Sep 26 23:18:58 2016 +0200 + + LPE: Header cleanup + +commit 1ce43f8d466a8dba1e967312ab93787a74d6d528 +Author: Lorenz Meier +Date: Mon Sep 26 23:18:47 2016 +0200 + + Inav: Header cleanup + +commit 2ec9f4a74ec34d61e855b0da75c4d9cf07976d9f +Author: Lorenz Meier +Date: Mon Sep 26 23:18:37 2016 +0200 + + uORB: Header cleanup + +commit 38d27e284fc62f4306be8ee215fd1b88a9cb8ee0 +Author: Lorenz Meier +Date: Mon Sep 26 23:18:25 2016 +0200 + + Logger: Header cleanup + +commit 8fd22c7f54dba75ef5977b8f3c755ea13e08daef +Author: Lorenz Meier +Date: Mon Sep 26 23:18:11 2016 +0200 + + Q: Header cleanup + +commit f72b439fd569ab73da4aae16d92cf9fb31c80a7f +Author: Lorenz Meier +Date: Mon Sep 26 23:17:59 2016 +0200 + + Dataman: Header cleanup + +commit 8416505a670e06893001d4e8a20352db688f41ff +Author: Lorenz Meier +Date: Mon Sep 26 23:17:46 2016 +0200 + + Commander: Header cleanup + +commit 16dfd4c6ff0c612a8e84fb6036c6f6259323a3c6 +Author: Lorenz Meier +Date: Mon Sep 26 23:17:34 2016 +0200 + + Navigator: Header cleanup + +commit 15118389196f7001267c2c8c710a7a930ac600cf +Author: Lorenz Meier +Date: Mon Sep 26 23:17:25 2016 +0200 + + Pos control: header cleanup + +commit 7f4519d763dbca99d10d236c106e788414f25084 +Author: Lorenz Meier +Date: Mon Sep 26 23:17:09 2016 +0200 + + VTOL: Header cleanup + +commit 90c4b4123441c7436138ed92ccab033aadd06fdb +Author: Lorenz Meier +Date: Mon Sep 26 23:16:59 2016 +0200 + + Examples: Header cleanup + +commit 2cfcf3402e814f8a5cde7616232482853775bb5a +Author: Lorenz Meier +Date: Mon Sep 26 23:16:46 2016 +0200 + + Systemlib: Header cleanup + +commit 8d4edd74b8a5de4e09dd6562918fe1f3f0a8dd60 +Author: Lorenz Meier +Date: Mon Sep 26 23:16:34 2016 +0200 + + Platforms: Header cleanup + +commit 50d07b196c632a4eea88881736b3f80956e2509a +Author: Lorenz Meier +Date: Mon Sep 26 23:16:24 2016 +0200 + + EKF: Header cleanup + +commit 1857a16e9010d2709167a88a63ba66e2d548b2ce +Author: Lorenz Meier +Date: Mon Sep 26 23:15:53 2016 +0200 + + vmount: Header cleanup, do not build param file + +commit 5a8c542d4623f096e2ebbab77a50f8a61c2a7b51 +Author: devbharat +Date: Tue Dec 6 10:11:48 2016 +0100 + + Added checks for setting mpc saturation flags + +commit b596874b91e8b1178bbdb9df625460d8188e079b +Author: Roman +Date: Tue Dec 27 14:31:54 2016 +0100 + + ulanding radar: small improvements + + - set measurement of first sample to -1 to indicated that the data + is not valid + + - give an estimate of the sensor variance based on the sensor resolution + and experiments + + Signed-off-by: Roman + +commit 97d106b5f190b93874aa21267afd74239ad285f9 +Author: Roman +Date: Tue Dec 27 13:37:28 2016 +0100 + + ulanding radar: added correct sensor type + + Signed-off-by: Roman + +commit bb3b2ba52c4935dcc968b6b6db37c5900ff49063 +Author: Roman +Date: Tue Dec 27 13:34:52 2016 +0100 + + distance sensor message: added type for radar sensors + + Signed-off-by: Roman + +commit 0b9da80ec145aa0431c5b2e7bc0200234343c763 +Author: Roman +Date: Fri Dec 23 15:49:25 2016 +0100 + + ulanding radar: added parsing of buffer + + Signed-off-by: Roman + +commit 06498ce01a086c715efc4e79a8a38790b19bd417 +Author: Roman +Date: Thu Dec 22 09:37:01 2016 +0100 + + build ulanding radar for Pixhawk version 2 + + Signed-off-by: Roman + +commit 4e71d2e2db05db78efe27f29a6419bef55ea2c0b +Author: Roman +Date: Thu Dec 22 09:35:38 2016 +0100 + + ulanding radar from Aerotenna: added driver for NuttX + + Signed-off-by: Roman + +commit 3649def02e47eb6968daa626a8caeb592fe35fa4 +Author: Sander Smeets +Date: Tue Dec 27 11:17:41 2016 +0100 + + Fix heading hold for ekf2 mission takeoff + +commit e49181761082745ce4285fc5964fd078978d0226 +Author: Daniel Agar +Date: Tue Dec 27 02:42:53 2016 -0500 + + cmake nuttx create target for nuttx copy + +commit b1496f72cdbf75127a237037bf301e9f2f6b98e6 +Author: Daniel Agar +Date: Mon Dec 26 22:28:11 2016 -0500 + + Makefile cleanup target lists + +commit 13c7cd29b329f3cdf3e2dbe131c51b31832a15ba +Author: Daniel Agar +Date: Mon Dec 26 19:01:29 2016 -0500 + + docker update to 2016-12-26 images + +commit 3a17c07b1e7b582e05f68059311135e730dfde51 +Author: Anton Matosov +Date: Thu Dec 15 10:38:59 2016 -0800 + + Implement RC and DL failsafe action handling for multirotors + Move RC and DL failsafe actions handling from navigator to commander (credits to @AndreasAntener) + Separate manual kill switch handling via manual_lockdown to prevent override and release of software lockdown by RC switch + + Other changes: + Add failsafe tune + Fix LED blinking for Pixracer + Return back support for rc inputs in simulator but now it is configurable via cmake + +commit 964dabe17968e3afcaccdc4a4f3c2f3f09a2c77d +Author: James Goppert +Date: Sat Dec 3 13:42:10 2016 -0500 + + Add better option handling to integration testing script. + +commit ce106a8324181d08c04afb02122cee96c97612ff +Author: Lorenz Meier +Date: Mon Dec 26 19:30:14 2016 +0100 + + Disable the safety switch by default on Pixracer + + This disables the safety switch when Pixracer is configured. It does not change existing setups and it can be re-enabled after. This might be the more sensible default for a racing board. + +commit 8defe7e7d94e7544ab68f8bed24e4bd9fa4d5841 +Author: Sander Smeets +Date: Thu Dec 22 14:05:45 2016 +0100 + + Revert scaling change + +commit ba3796ebaf0c109e8e09b60c3b00e0701952f3e3 +Author: Sander Smeets +Date: Thu Dec 22 01:12:15 2016 +0100 + + Work with double scaling + +commit 17a089af31d7e69668b7406b66be04851a53eede +Author: Sander Smeets +Date: Thu Dec 22 01:11:44 2016 +0100 + + Fix orb poll + +commit 7fd5aae8347d019657c6bf4d057e7d119a31ecd7 +Author: Sander Smeets +Date: Tue Dec 20 01:35:45 2016 +0100 + + Apply battery voltage throttle scaling to FW (ported from #5778) + +commit 8fdd39270020fcbea8c0a61c33297af1d268c7f5 +Author: James Goppert +Date: Fri Dec 23 22:18:01 2016 -0500 + + Added ground truth tests to sitl gazebo CI. + +commit d150b4b084a893af72fb85c40e11cd28da8249c2 +Author: Andrew Tridgell +Date: Fri Jan 22 17:25:05 2016 +1100 + + px4iofirmware: fixed a bug with override handling + + this fixes a race condition between the DMA completion handler + updating registers in px4io and the mixer used for handling the + override state. The register set code could set r_page_servos[] + between the time when pwm_limit_calc() is called and the servos are + actually output. + +commit 72d8a4f93249dc6c335d823e47367fdaad368e70 +Author: Lucas De Marchi +Date: Tue Dec 20 15:21:31 2016 -0800 + + aerofc: improve upload script + + - Run in a single ssh command + - Allow to update firmware when mavlink-routerd had already been + stopped + - Be resilient to another daemon interfering the communication by + reading/writting to the UART + - Print OS, BIOS nad FPGA version + +commit d26b406a045c2217e5eb9b1c3c5796b9a9dc1053 +Author: Lucas De Marchi +Date: Tue Dec 20 14:59:04 2016 -0800 + + aerofc: update script to upload firmware + + mavlink_bridge.py script was removed in favor of new mavlink-router + project (https://github.com/01org/mavlink-router). + +commit 1fafa2069c36cb4a4f8ebf8eef92bb80dfc00d2a +Author: Lucas De Marchi +Date: Wed Dec 14 16:55:57 2016 -0800 + + sensors: aerofc: set default voltage divider + +commit 0341af4858016a4db7798cd1eeb53d1b6762ca3a +Author: Lucas De Marchi +Date: Wed Dec 14 15:52:11 2016 -0800 + + aerofc: add some fixes to adc driver + + - Other channels are irrelevant since they aren't physically + connected. Avoid the I2C transaction to get invalid data + - Port the driver to use only one address, as it should be + - Minor changes here and there + - Add test() method to read the latest value - helpful during + debugging. + +commit 53f2c1eb1928059d8cf50ab29f8117d76d6e71d6 +Author: José Roberto de Souza +Date: Thu Oct 27 15:21:58 2016 -0200 + + aerofc: Implement ADC + + Measure the battery voltage of Aero RTF kit will be done by FPGA + and read by AeroFC using I2C bus. + + The protocol is a little bit odd, it have different I2C slave + address for each "register", in future the FPGA RTL will + have a protocol more similar to other I2C sensors. + + Also Aero RTF don't have a ADC line to measure current consumption. + +commit 71e48c937ea3bf75f5fe8336b81badd0ffe684a3 +Author: Michael Schaeuble +Date: Tue Dec 13 12:20:39 2016 +0100 + + Restructure posix cmake configuration + + We check if the target is SITL and do not build it with all other + posix targets. + +commit 6d3116e30ba2db033759df1d85e9f0e64549ee46 +Author: Anton Matosov +Date: Wed Dec 7 20:41:46 2016 -0800 + + Implement the way to run posix simulator directly from IDE without the need to reconfigure command lines, but use runner created via CMake + + Steps to debug: + * Run gazebo (or any other sim) server and client viewers via the terminal: `make posix_sitl_default gazebo_none_ide` + * In your IDE select `px4_` target you want to debug (e.g. `px4_iris`) + * Start debug session directly from IDE + + This approach significantly reduces the debug cycle time because simulator (e.g. gazebo) is always running in background and you only re-run px4 process which is very light. + +commit b79e4ab506210c8b68c111f19332f29d1ec5b1fe +Author: Matthias Grob +Date: Thu Dec 22 18:35:33 2016 +0100 + + land detector: reverted scientific notation unwanted doubles + +commit 03d7b652990acd8e36a0ec897f099b51981eb9bc +Author: Matthias Grob +Date: Thu Dec 22 18:03:58 2016 +0100 + + land detector: refactoring ff to freefall + +commit 808dedf441de219d283c53464e0828c76adbd34e +Author: Matthias Grob +Date: Wed Dec 21 17:49:37 2016 +0100 + + land detector: small refactor while studying + +commit 494d2c9ecf4a5eb984974455cdf3848ed47cfdd8 +Author: Lorenz Meier +Date: Fri Dec 23 19:07:02 2016 +0100 + + ROMFS: Enable robust PWM command mode during startup + +commit ca096c12575406da0483d61b1b3d313764c1436a +Author: Lorenz Meier +Date: Fri Dec 23 19:06:46 2016 +0100 + + PWM command: Allow robust error code returns + +commit fff35fe34bea139fae5e2b4fe27a75798a95135f +Author: Lorenz Meier +Date: Mon Dec 26 14:03:10 2016 +0100 + + Commander: Improve preflight check experience + + * Loosen thresholds for gyro consistency check until temperature compensated units are the norm + * Cut down string lengths so they make it through the MAVLink transport as a whole + +commit 4dc96e3ea12e320b3e004d30c66907aec4a9d8b9 +Author: Lorenz Meier +Date: Mon Dec 26 13:55:04 2016 +0100 + + MAVLink app: Remove flow control warning to clean up the boot log + +commit 074e666b95c41b251c1b4a019abb060dc4d5d79e +Author: Lorenz Meier +Date: Mon Dec 26 12:57:23 2016 +0100 + + PX4IO: Robustify firmware for mixer load operation + + This change makes the mixer load and reset operation closer to thread-safe. It was guarded one-way before and in only one location. This change ensures that its being locked out from both directions. The accesses to the locking variables still need work because they are non-atomic. + +commit 5b7052254185beb9f8cde9216b1fa25764b5eeb6 +Author: Lorenz Meier +Date: Mon Dec 26 12:55:18 2016 +0100 + + Mixer: Make reset operation more robust + + This change makes the operation more robust as it flags the whole group invalid in the first step. This should not be confused with being thread-safe - to be thread-safe, all accesses to _first and the following linked list need to be guarded by a mutex. This should be done outside of the mixer in the driver though, as the method depends on the board architecture. + +commit 66b9ee2d24c0c91900fb270f4996305d8bac9b13 +Author: Lorenz Meier +Date: Mon Dec 26 12:10:57 2016 +0100 + + UAVCAN: Make GPS module use the multi-topic facility so that a normal GPS and an UAVCAN GPS can co-exist and do not write on top of each other. + +commit da198a40c574201a623735fbe44a26854d1e2ee9 +Author: Lorenz Meier +Date: Mon Dec 26 12:10:16 2016 +0100 + + Code style check: Remove stale folder location + +commit 8a58cf0daa75493abc605b8832f39d2f6ee08eac +Author: Lorenz Meier +Date: Mon Dec 26 11:04:59 2016 +0100 + + Fix usage of CRTSCTS define from termios.h + + NuttX had the CRTSCTS define incorrectly set for only output flow control, which broke our flow control logic. This commit patches NuttX and puts in addition a guard in place to prevent any future issue with the non-POSIX define being incorrect. + + This has been debugged and identified by @ecmnet, which was the main contribution for this patch. + +commit 72eafe7e7212f3279a87b18e9a2698d9c6110411 +Author: Lorenz Meier +Date: Sun Dec 25 21:55:23 2016 +0100 + + Fix DSM debug statement. From @firwar + +commit 0b6e0c020ec4c113662fb350f7bb7d452d4f9141 +Author: Lorenz Meier +Date: Sun Dec 25 21:34:19 2016 +0100 + + MAVLink stream: Guard against an interval value of zero + +commit 48f1ae31dd2fe724bdf06a238283a72459b6c88a +Author: Lorenz Meier +Date: Sun Dec 25 21:27:13 2016 +0100 + + Iris: use correct mixer for frame + +commit cbd237a58a0cebad01ea25258b10cba0e41b9378 +Author: Lorenz Meier +Date: Sun Dec 25 21:13:30 2016 +0100 + + Integration test: Robustify against 0 home altitude + +commit 9b97e0358b19af12018176854984f4218843825b +Author: Lorenz Meier +Date: Sun Dec 25 21:13:00 2016 +0100 + + MAVLink: Send correct home heading + +commit 64449883928182ca5abb516b91cf9818bd74bb18 +Author: Lorenz Meier +Date: Sun Dec 25 18:28:28 2016 +0100 + + MAVLink app: Send messages on average at a more correct rate and send on first call + + This patch fixes two issues: + * It sends the message on the first call, making sure that the first update gets sent out. + * It improves the rate scheduling. In an experiment with 0.5, 50 and 250 Hz all rates were correct within 0.3% of the intended rate. + +commit d6ef137e59a6fdb98267d7550ac9210b81de5443 +Author: Lorenz Meier +Date: Sun Dec 25 17:10:37 2016 +0100 + + VTOL att control: Fix status reporting + + The transition state reporting was inverted because of a typo. Code analysis suggests this will only have an effect in manual transition. + +commit 1141079a3b50f18d30e80716fa8e1be26184fb9b +Author: Lorenz Meier +Date: Sun Dec 25 17:09:28 2016 +0100 + + Fix Simulator: Set correct rotor count for standard VTOL + + The rotor count was incorrect which meant that control surfaces like elevons were scaled incorrectly. This was the main reason for really bad SITL performance + +commit b7f5a33c9099f703d013aafefa8af8ba3f992193 +Author: Lorenz Meier +Date: Sun Dec 25 17:08:29 2016 +0100 + + EKF2: Code style and efficiency + + Its sufficient to use sqrtf() with floating point resolution and its better to use the Matrix library call for local and global position yaw + +commit 737e18dccb8d065c536e4384ee967ad90c422330 +Author: Lorenz Meier +Date: Sun Dec 25 17:07:34 2016 +0100 + + MAVLink app: Fix VTOL reporting and prevent mission reached spam + + The VTOL status reporting and the mission status reporting were both suboptimal. VTOL was too slow, mission reporting too fast + +commit 171ccd1203508e32aad5fbb9c6414108e9c4f4e2 +Author: Lorenz Meier +Date: Sun Dec 25 17:06:27 2016 +0100 + + POSIX SITL configs: Update default parameters to improve simulation behaviour + + The main changes include: + * Better attitude tuning for airframes (more realistic models, the models had previously not as much thrust as the real vehicles) + * Better waypoint and navigation default parameters which match the on-hardware parameters + * More suitable minimum and trim airspeeds for VTOL and fixed wing which prevents stalls that happened in SITL previously (the new airspeeds match the real vehicles nicely) + +commit 0ae85e8a1778b4129245c0acba09d031db137f27 +Author: Lorenz Meier +Date: Sun Dec 25 17:02:42 2016 +0100 + + VTOL vehicle status: Adjust defines to match VTOL controller enum + +commit 8165ef7d95005afeeb5471d6243d87d724d35c60 +Author: Lorenz Meier +Date: Sun Dec 25 17:02:15 2016 +0100 + + SITL: Move back to LPE as its more robust to host timing + +commit 79fbcf8a1cff8b8e342a6169d6a11a74d452acc4 +Author: Lorenz Meier +Date: Sun Dec 25 17:01:51 2016 +0100 + + Tuning to integration testing for better reporting + +commit fa84d104b2884693cbecf5f21a0170d5d797b8db +Author: Lorenz Meier +Date: Sun Dec 25 17:01:24 2016 +0100 + + Update SITL Gazebo to include model fixes + +commit 42101671f4a7509c238ed584ea22d1ad8004def1 +Author: Lorenz Meier +Date: Sat Dec 24 11:27:13 2016 +0100 + + Drop rate gains for H480 + +commit 07fecaa9d596ffab812442b13f7b132c98dcdbed +Author: Lorenz Meier +Date: Sat Dec 24 11:10:55 2016 +0100 + + Re-tune the H480 config as we increased its simulated motor power recently. + +commit f56bb95bddfece59ad7f047744d1bac393a1b876 +Author: Lorenz Meier +Date: Sat Dec 24 11:10:17 2016 +0100 + + Default SITL to the same estimator as the physical vehicle + +commit 349e3f6309d1a5c01239960d0173059d257e4777 +Author: Lorenz Meier +Date: Sat Dec 24 11:09:55 2016 +0100 + + Update SITL Gazebo to include baro noise + +commit 8418be5fa5372c5d7c603a9e05273cef699e3c27 +Author: Lorenz Meier +Date: Sat Dec 24 10:24:24 2016 +0100 + + Slowdown message: More descriptive and less often + +commit 5607df8a4434ca3ca8b01f30efe1efe53473649f +Author: David Sidrane +Date: Fri Dec 23 16:40:47 2016 -1000 + + Added missing IFLOWCONTROL_WATERMARK settings. + + This was the cause of the CI failure on the hot fix + +commit e15b67ff7035666049831e83c39b445f086e3d16 +Author: David Sidrane +Date: Fri Dec 23 15:01:33 2016 -1000 + + HOTFIX:For Data loss on Nuttx serial w/ DMA & GPIO Flow Control + + This hot fix essentialy revert commit 265af481209d60033f7cd4c4216048b1ce3eb435 + in NuttX/nuttx. The commit STM32 serial: Make input hardware flow-control work with RX DMA. + From Jussi Kivilinna has broken the DMA on an STM32F4 in a yet TBD way. + The symptoms are lost data on RX, the DMA count decrements but + the data ia not written to memory. This looks to be introduced but the + non circular DMA settings. + +commit 2bf7a53d558a240ec979465f54061028448e2a82 +Author: Lorenz Meier +Date: Fri Dec 23 23:24:31 2016 +0100 + + FMUv5: Ensure enough IRQ stack + +commit 88a4b5ba07fca9c9720e6ed5d0f957f489be5168 +Author: Lorenz Meier +Date: Fri Dec 23 23:24:12 2016 +0100 + + FMUv4: Ensure enough IRQ stack + +commit 0924d8ddcff4e9e834fb8cfdc8e0a8d7c27573a7 +Author: Lorenz Meier +Date: Fri Dec 23 23:23:55 2016 +0100 + + FMUv3: Ensure enough IRQ stack + +commit b6e4b63b0dc4d749de748535c522a5082e076b2b +Author: Lorenz Meier +Date: Fri Dec 23 23:23:38 2016 +0100 + + FMUv2: Ensure enough IRQ stack + +commit bdeabbd02c65bd4b6d55f41f99f6ac43e1cd2ae2 +Author: Lorenz Meier +Date: Fri Dec 23 23:23:23 2016 +0100 + + FMUv1: Ensure enough IRQ stack + +commit cbe04d5f9ba7a14d9b2ce9e2aa3ce0b25114effc +Author: Lorenz Meier +Date: Fri Dec 23 18:42:00 2016 +0100 + + FMUv5: Not supporting AUX yet + +commit c28cd76e5f9fd3c10b2e682312acddb42f44e576 +Author: James Goppert +Date: Fri Dec 23 15:08:37 2016 -0500 + + LPE fault relaxation and sitl fix (#6146) + + * Set LPE FUSE for standard iris sitl config. + + * Relax fault detection handling. + + * Always correct lidar. + +commit 661fda2b2a98d81b0d4c093fb8b4b958ad498093 +Author: Lorenz Meier +Date: Fri Dec 23 16:14:08 2016 +0100 + + MAVLink app: Acknowledge all commands that are not sent off to other components + +commit 5d7d26531ce5b96a884cd5ea071341a17c143be6 +Author: Lorenz Meier +Date: Fri Dec 23 16:08:26 2016 +0100 + + Commander: Acknowledge pair commands + +commit df5b29abce0fd7f35ba90b80c7b33524e3103235 +Author: David Sidrane +Date: Fri Dec 23 05:23:44 2016 -1000 + + Bugfix:MPU6000 Driver accept unknown ICM20xxx product IDs + + This allows a ICM20xxxx with an unkown product ID to be used + with the mpu6000 driver. + + This change will issues a warning for any part with an unknown product ID. + For mpu6000 parts (-T 6000 or not specified) it will then exit. + For any ICM20xxxx part with an unknown product ID it will accept the ID + and run with it. + + N.B. This fix expecte the value in the product ID register to be + a per chip constant. (Not changing during operations) + +commit d00750c22ee3bd1833490bc04f6c63c51fbb6e4d +Author: Dennis Mannhart +Date: Fri Dec 23 11:11:28 2016 +0100 + + updated ECL submodule to include snapdragon compile fix + +commit ccc909f346174270e3e3b6fadf00ec173c995a1f +Author: Dennis Mannhart +Date: Fri Dec 23 10:18:52 2016 +0100 + + uORBFastRpcChannel: fixed include for snapdragon + +commit 9e2eac41ff1eed91177a7ee1ae8aae4e40fec43a +Author: Lorenz Meier +Date: Fri Dec 23 09:06:49 2016 +0100 + + ROMFS startup: Fix variable expansion for new NuttX scheme + +commit 1e05520350afa3433dcae7c583473f3ef9ed776c +Author: Beat Küng +Date: Thu Dec 22 15:51:31 2016 +0100 + + Tools/upload_log.py: add missing source parameter + +commit 83fdb9761cbb2531c1439bac8ecc99afd84c0025 +Author: David Sidrane +Date: Thu Dec 22 04:34:54 2016 -1000 + + px4fmu-v4:Fixed SDIO Clocking + +commit abc2ed3c5225d479b51022aed01b5f24a92846d1 +Author: David Sidrane +Date: Thu Dec 22 04:34:21 2016 -1000 + + px4fmu-v3:Fixed SDIO Clocking + +commit a84eebbee40090ef49697cd7f84c567c3d3e524d +Author: David Sidrane +Date: Thu Dec 22 04:32:52 2016 -1000 + + px4fmu-v2:Fixed SDIO Clocking + +commit 31355c858438502c1d9e71b91b6694affcc3b947 +Author: David Sidrane +Date: Thu Dec 22 04:25:14 2016 -1000 + + Mindpx-v2:Fixed SDIO Clocking + +commit feb139eb6ac17cab2a08260da02e45cdc3c4486d +Author: David Sidrane +Date: Thu Dec 22 04:12:11 2016 -1000 + + AUAVX21:Fixed SDIO Clocking + +commit b9bd30d4e272c635873613cf37250e897ed7ab64 +Author: Michael Schaeuble +Date: Thu Dec 22 18:41:11 2016 +0100 + + Build hardfault_log in px4fmu-v3 target + +commit fca3a11907c16fa4fa12935dff94a5d1c38118b9 +Author: Beat Küng +Date: Thu Dec 22 08:10:26 2016 +0100 + + RPI config: set SYS_MC_EST_GROUP + +commit eadb55569b48c491b647a2e5828db8bb6de6c1b0 +Author: Beat Küng +Date: Thu Dec 22 08:07:08 2016 +0100 + + eagle configs: set SYS_MC_EST_GROUP + +commit af99ecfe424ac5c2b3f41ac6aca71b159247cd6f +Author: Beat Küng +Date: Thu Dec 22 08:06:49 2016 +0100 + + bebop config: set SYS_MC_EST_GROUP to 2 + +commit d828023e470157eb09a76b3a28a29944fe586028 +Author: Beat Küng +Date: Thu Dec 22 08:06:28 2016 +0100 + + SITL startup config: set SYS_MC_EST_GROUP + + so that we know which estimator was used in the log file + +commit e6cea82b21b5be0f12cd1d580e4d2c737f667a10 +Author: Lorenz Meier +Date: Thu Dec 22 14:32:42 2016 +0100 + + Better default values for UAVCAN params + +commit a3de7f7acc3e9847ae2c7e91fac2488c877be000 +Author: Beat Küng +Date: Thu Dec 22 14:26:50 2016 +0100 + + RPI: fix startup scripts: start navigator & load parameters + +commit 304afa5629abb37f1ba4312f89615f6694fcf9ab +Author: Simone Guscetti +Date: Thu Dec 22 10:28:11 2016 +0100 + + Changed getopt with px4_getopt which was causing motor_test to always go to the usage function + +commit 03c3ea0040fa0b4844b107d812a6498b520b98b6 +Author: Lucas De Marchi +Date: Wed Dec 21 15:44:58 2016 -0800 + + build: also look for ninja-build in addition to ninja + + The ninja binary may have other names on Linux distributions. On Fedora + it's ninja-build. + +commit 54ab5cde2f5df4904da1d76e1f754003be7ab270 +Author: Lorenz Meier +Date: Wed Dec 21 22:28:42 2016 +0100 + + Fix unused variable in LPE + +commit c38e378f59a2f0589f17ab2d83c02bf34ef55c7c +Author: Roman +Date: Fri Dec 16 20:46:14 2016 +0100 + + bebop config: updated some gains for decent performance + + Signed-off-by: Roman + +commit 0c7e9b0e6d2f0f2c86f06fe1dd4b691bd0b96655 +Author: Beat Küng +Date: Wed Dec 21 16:17:07 2016 +0100 + + version CMakeLists.txt: add ver_gen dependency + + Necessary so that build_git_version.h is generated before version.c is + compiled. + + Error before: + ../src/lib/version/version.c:152:31: error: 'PX4_GIT_TAG_STR' undeclared (first use in this function) + return version_tag_to_number(PX4_GIT_TAG_STR); + +commit cf21d8f55449a6d03f487429efb356e8ea179f94 +Author: Beat Küng +Date: Wed Dec 21 16:14:09 2016 +0100 + + cmake: remove unneeded file build_git_version.h.in + + Obsolete since 9ee478e1f75a3b2355a8ce84d87d5f16055ac2f6 + +commit 479374a0470e478d2f71df295e3efc350f0f56ee +Author: Lorenz Meier +Date: Wed Dec 21 14:18:21 2016 +0100 + + Update SITL gazebo + +commit 1a6c1da855617a1441718c0472536ad8089ebb7f +Author: James Goppert +Date: Wed Dec 21 00:50:03 2016 -0500 + + Update sitl gazebo. + +commit db2efa79da5638afe4f9a48b8a185381bcd1d6e6 +Author: Beat Küng +Date: Wed Dec 21 13:34:49 2016 +0100 + + fix commander: remove unused variable rtl_on + +commit ffe4688d0bb073363fec94e6d71543581336161f +Author: Beat Küng +Date: Wed Dec 21 12:48:21 2016 +0100 + + px4_base.cmake: make sure px_update_git_header.py is executed in the source directory + + otherwise the 'git describe' command can fail. + +commit 9ee478e1f75a3b2355a8ce84d87d5f16055ac2f6 +Author: Lucas De Marchi +Date: Tue Dec 20 12:12:12 2016 -0800 + + cmake: fix update of git hashes + + Since the git hashes were being generate by cmake it would only be + generated if the header file was not present. Simple test: + + $ make aerofc-v1_default + $ touch a + $ git add a + $ git commit -m tmp + $ make aerofc-v1_default + + The file build_aerofc-v1_default/build_git_version.h should have the new + hashes and the correspondent .c/c.pp files should be rebuilt, but they + aren't. The end result is that checking the version with "ver git" in + the nsh console will point to the wrong commit. + + This moves the generation of the header to a separate tool and enforces + the command to be executed every time. + +commit 8aede5d32bba9ac4c80513e28ef44b600b7fa41c +Author: Julian Oes +Date: Mon Oct 24 11:32:50 2016 +0200 + + mavlink: add 500000 baudrate + +commit 9ae2376d1cb079361432564346aef74bdfd744db +Author: Lorenz Meier +Date: Fri Sep 9 14:17:44 2016 +0200 + + Commander: Indicate overload on the ground only if not transient. Adjust max CPU load to 80%. Indicate overload in air immediatley + +commit 11ef348a342c3bdb788d940f5e69c359ec218e5f +Author: Lorenz Meier +Date: Tue Sep 6 15:08:12 2016 +0200 + + PWM: Use same stack size as mixer to limit fragmentation + +commit 535d5b92335ca52df7520ce1a5153f27e8c40df6 +Author: Lorenz Meier +Date: Mon Sep 5 22:16:58 2016 +0200 + + Ensure TAP ESC is fully booted + +commit 6b9d95648f36015b050449c391079598383ee9ca +Author: Lorenz Meier +Date: Tue Sep 27 14:03:52 2016 +0200 + + MAVLink app: Fix flow control handling flags + +commit 19a474e376efc6d5c4fdda18dd1db9cb74b9c06e +Author: Lorenz Meier +Date: Tue Sep 27 14:03:33 2016 +0200 + + Enable flow control in OS config for TAP so that ports without support are correctly detected + +commit 7d8553ecd8d524d41c1906ea862992d5f5f8c9fa +Author: Beat Küng +Date: Wed Dec 21 11:04:14 2016 +0100 + + uavcan: remove assert() for git name check + +commit 115301d43a360d6d5490b2586f942f8637548ed7 +Author: Beat Küng +Date: Wed Dec 21 11:03:15 2016 +0100 + + cmake configs: add lib/version to remaining configurations + +commit 8d1f35bff6f947246be44888f7556c103804ac77 +Author: Beat Küng +Date: Wed Dec 21 10:36:52 2016 +0100 + + board cmake: remove board_name.c from all boards + + leftover after rebase + +commit 5e9bdff2050e420ba69cb4bfcc71dd5ff24ed67e +Author: Beat Küng +Date: Wed Dec 21 10:19:17 2016 +0100 + + version: remove FW_GIT & FW_BUILD_URI, use the correct methods instead + + This is cleanup after rebasing + +commit 3d0f1e4a4f2edd4fef46103b6be11f6af2d1c362 +Author: Beat Küng +Date: Wed Dec 21 08:59:10 2016 +0100 + + logger: use better variable names for chip name description + +commit 66a6ce880cd3c2d9c56fdf53afc3b5bf03070d2f +Author: Beat Küng +Date: Tue Dec 20 15:16:40 2016 +0100 + + cmake stm32f4discovery: add lib/version + +commit 5ad2595f430a2fa6ae8a24cd98f82e9c31b7d4e6 +Author: Beat Küng +Date: Tue Dec 20 15:02:34 2016 +0100 + + logger: add more version info & uuid + + in particular: + - SW release version (in addition to the git hash) + - OS version (tag + git hash if exists) + - mcu version & revision & UUID + - toolchain version + + The uuid can be disabled via parameter, it's enabled by default. + +commit 41dc34204cad898f6598a9def8f2eb922b43c033 +Author: Beat Küng +Date: Tue Dec 20 14:59:21 2016 +0100 + + version cleanup: move all version information into version.c and use a common API + + The provided versioning information is the same, except for some additions, + like OS version (which still need to be implemented on NuttX). + +commit 08dc3decb18126f975a49bb9e54138a57f112f60 +Author: Beat Küng +Date: Tue Dec 20 14:50:09 2016 +0100 + + mavlink: avoid sending uninitialized data + + _global_pos_sub->update(&_global_pos_time, &global_pos); could return + false and in that case global_pos was not set but still accessed. + + This is prevented by checking if timestamp == 0. + +commit c662113527e8732f585d843cc6b236194f192675 +Author: Beat Küng +Date: Mon Dec 19 16:57:37 2016 +0100 + + board_name.c: remove the file and HW_ARCH macro, use px4_board_name() instead + + boards define BOARD_NAME, so board_name() is not necessary. HW_ARCH was + just a wrapper around board_name(). + + This patch simplifies to having only one common method px4_board_name(). + +commit 3d1f24035145abbc4a3f6a2132805fdba68d7403 +Author: Mark Whitehorn +Date: Tue Dec 20 11:29:43 2016 -0700 + + exclude config from fmu-v1/v2 builds + +commit c722e2733f88123106b8b93045175cb4d8aaceae +Author: Mark Whitehorn +Date: Sun Dec 11 12:04:46 2016 -0700 + + update s250aq config for new TPA params + +commit 8962eaa944448b3f920090565c340cffb4e63e95 +Author: Mark Whitehorn +Date: Sun Dec 11 10:52:26 2016 -0700 + + add new asymmetric airframe for Spedix S250AQ + +commit 6ff85fb927bf65b614e4d8abb6ec3624df411710 +Author: James Goppert +Date: Sat Dec 3 13:33:43 2016 -0500 + + LPE land bug fix and switch to fusion bit mask. + +commit f263ea7f7edfb2f323f658c2fadef09e990fece0 +Author: Beat Küng +Date: Thu Dec 15 14:45:03 2016 +0100 + + rc.sensors aerofc: change external mag orientation to 'Yaw 180 deg' + +commit eda7848e16bb6ec6ea1d13cebc8e93d100fac0fc +Author: Matthias Grob +Date: Tue Dec 20 17:01:53 2016 +0100 + + mc_pos_control small refactoring while studying + +commit 3f545c270d084c33d7606c18f797610d79ae1a10 +Author: Lorenz Meier +Date: Tue Dec 20 18:22:18 2016 +0100 + + Removed unused code + +commit 8a32e5a20d81a2b8e2c9a0c10f93038c9b513ed3 +Author: Lorenz Meier +Date: Tue Dec 20 18:18:57 2016 +0100 + + Mixers: Disable on unreachable boards + +commit bf7bdd40622c509a737daf0a9f6fa620bb0a8642 +Author: Lorenz Meier +Date: Tue Dec 20 18:18:39 2016 +0100 + + Crazyflie: Disable on Pixhawk boards + +commit 9fd742d131cf1d846298075d612e6a5081b17776 +Author: Lorenz Meier +Date: Tue Dec 20 18:18:25 2016 +0100 + + ZMR250: Disable on Pixhawk + +commit f795fb053534e1d63320e58ddcf25bd746c41f56 +Author: Lorenz Meier +Date: Tue Dec 20 18:17:54 2016 +0100 + + Disable Aero on non-Aero boards + +commit 3faa836a241df9e9bf3ea4a75eb088452f4d364d +Author: Lorenz Meier +Date: Tue Dec 20 18:17:40 2016 +0100 + + Disable Solo on Pixhawk + +commit f9a4d3b7319aedc06449c18d35f0d1d249d15ff7 +Author: Lorenz Meier +Date: Tue Dec 20 18:17:29 2016 +0100 + + Disable Bebop on Pixhawk + +commit 5d530da9c2fe51d839e9a47b117f7fedd651896f +Author: Lorenz Meier +Date: Tue Dec 20 18:17:15 2016 +0100 + + Disable QAVR5 on Pixhawk + +commit f601dc672e76242609286931036ed1cb3a2b055c +Author: Lorenz Meier +Date: Tue Dec 20 18:17:02 2016 +0100 + + Disable Snapdragon PWM on Pixhawk + +commit 417eda82ef69415cd8c7d25de4f286390af141ee +Author: Lorenz Meier +Date: Tue Dec 20 18:16:34 2016 +0100 + + ROMFS pruner: Kick out excluded files + +commit becd9457ca67d8ed8ee21f8aacb681f51a9f97e9 +Author: Lorenz Meier +Date: Tue Dec 20 18:14:36 2016 +0100 + + Call airframes script with board arg + +commit 671e380fd2ca4dcafbf2fc4c0c3fcfb889d90546 +Author: Lorenz Meier +Date: Tue Dec 20 18:14:07 2016 +0100 + + Params script: Whitespace cleaning + +commit f23881d8ab0f163b7402c03e455a7bed630bd694 +Author: Lorenz Meier +Date: Tue Dec 20 18:13:07 2016 +0100 + + Airframes tool: Support basic pruning + +commit f67e44215ff5178d507bb817eee66b469a93c5e3 +Author: David Sidrane +Date: Mon Dec 19 13:39:38 2016 -1000 + + Fixes TAP-V1 CI Failure: + + Reverted MPU6000_BUS_I2C_INTERNAL1 back to MPU6000_BUS_I2C_INTERNAL + Ony SPI has multiple device + +commit e5b10e808bea418852d070aec0b54bc60ac98379 +Author: David Sidrane +Date: Mon Dec 19 12:44:36 2016 -1000 + + Pickup 2 Upstream NuttX PX4 contributions + + 1) Ensure if CONFIG_SERIAL_DMA is set that cdcacm uart_ops is initalized + with correct functions in correct slots. + This was detected only with PX4 build flags + 2) C&P error from F7 would prevent CONFIG_STM32_SERIALBRK_BSDCOMPAT ifdefed + code from being included. + +commit 5ce9a35e95575c3acca3fa159ca531d7586e5830 +Author: Lorenz Meier +Date: Mon Dec 19 20:54:45 2016 +0100 + + Update rotation for FMUv5 ICM sensors + +commit b250ec2730e2e3ebde566748ed6c4f6a8576b8ed +Author: David Sidrane +Date: Mon Dec 19 06:04:43 2016 -1000 + + Adding more Prudut IDs for ICM20689 + +commit f9ed66fe8bb356fa55bb8c0cf048833a9b2eafac +Author: Lorenz Meier +Date: Sun Dec 18 17:13:32 2016 +0100 + + Board config for FMUv5: I2C bus naming consistency + +commit c22095696140ca1d2d2f6cd37fac61260256dd18 +Author: Lorenz Meier +Date: Sun Dec 18 17:13:00 2016 +0100 + + MPU6K driver: More device names + +commit 83e833c99782e2497268e1a91d7088b620659d38 +Author: Lorenz Meier +Date: Sun Dec 18 17:12:25 2016 +0100 + + FMUv5 defconfig: Better defaults + +commit a7d31133acef90f8e9e76785533d3d25edbe4051 +Author: Lorenz Meier +Date: Sun Dec 18 17:12:02 2016 +0100 + + Sensors startup: Whitespace fix + +commit 27201ba2a183e4add20c3f114c72189d0ef8fd04 +Author: Lorenz Meier +Date: Sun Dec 18 17:11:42 2016 +0100 + + MPU6K: Support different device names + +commit 3caff7cdcad424722d9d1a4ddde2fe77f705d9a0 +Author: Lorenz Meier +Date: Sun Dec 18 17:11:11 2016 +0100 + + HMC5883: Support additional I2C buses + +commit ace1f913552deb77e9e31157e327e0ea5d156268 +Author: Lorenz Meier +Date: Sun Dec 18 17:10:42 2016 +0100 + + I2C4: Fix GPIO setup + +commit 3bbf5da85afe419e04376198bcc7fc5d12aa450c +Author: Lorenz Meier +Date: Sun Dec 18 14:24:07 2016 +0100 + + FMUv5: Set default GPS port + +commit fcc85f79d5e22d3e7793e864d39a1d39b62758b1 +Author: Lorenz Meier +Date: Sun Dec 18 12:12:42 2016 +0100 + + MPU6K: Make stop routine safe to call from any location in the startup code + +commit 489ee587738417c9699acfad6a2fd41f573d299c +Author: David Sidrane +Date: Fri Dec 16 14:44:24 2016 -1000 + + px4fmu-v5 starts ICM 20602 and ICM 20689 + +commit 749fd2f155f19e51cc9a6ca44efd323ff5272ec5 +Author: David Sidrane +Date: Fri Dec 16 14:43:31 2016 -1000 + + Added ICM 20689 + +commit 6ebd24a678c339f9926bdbe8a30baca928641ce6 +Author: David Sidrane +Date: Fri Dec 16 12:45:54 2016 -1000 + + Added ICM20602 + +commit 05701a283065e66d4aa9fad63ed5aa69740564ef +Author: David Sidrane +Date: Wed Dec 14 17:48:10 2016 -1000 + + Reorged px4fmu-v5 code up 32K now that bootloader is completed. + +commit 120064b55d864b637fe368ade5b4f4c45dab6593 +Author: David Sidrane +Date: Tue Dec 13 15:24:04 2016 -1000 + + WIP:Startup for FMUV5 + + Incomplete changes to startup script for FMUv5. + See "Place holder Need" in ROMFS/px4fmu_common/init.d/rc.sensors + +commit 93996a6d6eab0a42f371218bae8827650651e9d5 +Author: David Sidrane +Date: Tue Dec 13 12:28:19 2016 -1000 + + TAP uses BOARD_HAS_SHARED_PWM_TIMERS + + Fixes https://github.com/PX4/Firmware/issues/5710 + +commit 0baab8263b4c5e05e2bcf1b3f6f8b1ec95ee594b +Author: David Sidrane +Date: Tue Dec 13 12:14:38 2016 -1000 + + Fix the LED PWM support for non shared timers + + This is the fixes https://github.com/PX4/Firmware/issues/5710 + by adding 2 concepts. + + 1) Allowing a board to define BOARD_HAS_SHARED_PWM_TIMERS + in this case the io_timeris will be initalized as the + led_pwm_timers - there is an assumptionm that the + number of io_timers == the number of led_pwm timers + + 2) Allowing a board to define BOARD_LED_PWM_RATE + To set an alternate frequency + + Future expansion will require: + 1) The ability to have a config with both the I2C RGB LED and + PWM RGB LED drivers loaded. + 2) The higher level driver to create multiple instances of the + /dev/rgbld, to support internal and external User facing + RGB LED as supported in FMUv5 + +commit 4712ed1889e486b691315450ad8d407ebda0dd0c +Author: David Sidrane +Date: Tue Dec 13 08:13:01 2016 -1000 + + Complete px4fmu-v5 Led configuration + +commit 3f64bf81f34e21172e7437197a78fec078b63901 +Author: David Sidrane +Date: Tue Dec 13 08:15:01 2016 -1000 + + RGB LED cleanup + Removed dead code and magic numbers + Defined the RGB LED to support 2 timers + +commit a81aceea583b83592f445ab43c224b46baca22c3 +Author: David Sidrane +Date: Sat Dec 10 10:27:36 2016 -1000 + + Add SD_CARD_POWER_CTRL as logical interface for SD Power Control + + Set inital State to ON + Add interface macro. + +commit a777cad1023f8a48495c5bce9e1d9028f74a7ec6 +Author: Lorenz Meier +Date: Tue Dec 13 13:21:01 2016 +0100 + + ROMFS: output cosmetics on startup script + +commit 5f82fc70be79d32dfaff6f1dc89e7dfdeb4fc7e1 +Author: David Sidrane +Date: Mon Dec 12 14:43:18 2016 -1000 + + CI Fixes + +commit 116704ef50f6f5d13c7cf75611c6ce03b47eb438 +Author: David Sidrane +Date: Mon Dec 12 14:42:37 2016 -1000 + + Makefile add all Targets + +commit 2957b8d7d40d83a3fb36d4d97ad3160e2b2b4461 +Author: David Sidrane +Date: Mon Dec 12 13:10:33 2016 -1000 + + Adding Carlo Woods's config cloning tool + +commit b7521e1b3852f69ca67b64cbc46899c4dc03139d +Author: David Sidrane +Date: Mon Dec 12 12:54:50 2016 -1000 + + Adding Test for sending break on u[s]arts + +commit cc0a4248f88038a98efff8808b56e4ed0d519ae0 +Author: David Sidrane +Date: Mon Dec 12 14:35:25 2016 -1000 + + PX4 System changes for new Boards + +commit f5a0c04ae8a4c13ba598b86a00c308b4a012656b +Author: David Sidrane +Date: Mon Dec 12 15:31:53 2016 -1000 + + Upstream NuttX irq{save|restor} -> {enter/leave}_critical_section + +commit 3eee469fbcb37e8f7238cc65e76e3baa0807725a +Author: David Sidrane +Date: Mon Dec 12 15:29:40 2016 -1000 + + Display the irq stack usage on the for the init thread (pid = 0) + +commit 17818011515f3e450cf296d575e89a53d14b3301 +Author: David Sidrane +Date: Mon Dec 12 15:27:47 2016 -1000 + + Scope irq_state to function using it + +commit 056bd5527d38db772c3b7231c848185a2247ed25 +Author: David Sidrane +Date: Mon Dec 12 15:25:59 2016 -1000 + + New NuttX debug API + +commit 56613709443a00ff80ff6f4bf715d1fda121e237 +Author: David Sidrane +Date: Mon Dec 12 15:23:02 2016 -1000 + + Changed to Upstream NuttX Instrumentation changes + +commit b7d7b567c0fed84d4d9358d981097d8cbeaa181f +Author: David Sidrane +Date: Mon Dec 12 15:20:44 2016 -1000 + + Changes to px4iofirmware for Upstrem Nuttx c++ init and logging changes + +commit ff0e810b55fa62d848504a99407e25c35976fe63 +Author: David Sidrane +Date: Mon Dec 12 15:04:44 2016 -1000 + + Nuttx changed CONFIG_DRAM_SIZE to CONFIG_RAM_SIZE + +commit b6362ed87c458a96c9c284da52e45b9b9a9b3ec3 +Author: David Sidrane +Date: Mon Dec 12 15:04:21 2016 -1000 + + Needed math.h + +commit 3ed0bfe0d8a4daa041ffd48f0592b78dbbebdfee +Author: David Sidrane +Date: Mon Dec 12 15:03:38 2016 -1000 + + Nuttx added FIONSPACE and fixed FIONWRITE: had retuned the space and should have returned enqueued count + +commit 81d00e730ab15ce0ec1fea8ddf6b852814234bfe +Author: David Sidrane +Date: Mon Dec 12 14:59:32 2016 -1000 + + Portable fsync call + +commit dc8c6ea5e5d26a429c2444242e73219c0f5f8cf5 +Author: David Sidrane +Date: Mon Dec 12 14:46:09 2016 -1000 + + White space fixes + +commit dd2fe5d42fff1c0f1c50dd4f848358f06d1ed670 +Author: David Sidrane +Date: Mon Dec 12 14:24:01 2016 -1000 + + Document and fix '${varname}' usage + +commit dec46927f7a98bd054ea45c9b859bbe018964edc +Author: David Sidrane +Date: Mon Dec 12 14:07:47 2016 -1000 + + RAND_MAX properly defined in upstream NuttX + +commit c9f10107c08b1c9560bfe320649ea4bb51bf9f03 +Author: David Sidrane +Date: Mon Dec 12 03:22:22 2016 -1000 + + Nuttx Upgrade:Adds sem_setprotocol + +commit 8610eced57fce11afb7b50a7d0efdbd3cca8d98b +Author: David Sidrane +Date: Mon Dec 12 14:15:50 2016 -1000 + + Changes to sim for upstream Nuttx + +commit b7cc04e0d2089650afaac9d99d4becf3f013365e +Author: David Sidrane +Date: Mon Dec 12 13:35:26 2016 -1000 + + Changes to tap_v1 for upstream Nuttx and hardfault logging + +commit 402251819d02dc5ae454ea32d1f9329eb1a9cdb0 +Author: David Sidrane +Date: Mon Dec 12 13:28:43 2016 -1000 + + Changes to mindpx-v2 for upstream Nuttx and hardfault logging + +commit f149adac54b47779439789e279b48f465e4d580d +Author: David Sidrane +Date: Mon Dec 12 13:30:47 2016 -1000 + + Changes to px4-stm32f4discovery for upstream Nuttx + +commit feda3e8c5c0b30a926c1cc2e49229e1708e1de4e +Author: David Sidrane +Date: Mon Dec 12 14:12:58 2016 -1000 + + Changes to px4io-v2 for upstream Nuttx + +commit 63f04c1236aff2752727d427ee81fad0cf03284e +Author: David Sidrane +Date: Mon Dec 12 14:11:53 2016 -1000 + + Changes to px4io-v1 for upstream Nuttx + +commit 17633c0714d2d681e153e419ee42fd38006a65d9 +Author: David Sidrane +Date: Mon Dec 12 13:34:13 2016 -1000 + + Changes to px4fmu-v4 for upstream Nuttx and hardfault logging + +commit c89c47e57e87ca33cf3fe7deec227cdffa3a98ec +Author: David Sidrane +Date: Mon Dec 12 13:07:07 2016 -1000 + + Changes to px4fmu-v3 for upstream Nuttx + +commit d9575964a4b83220f5fe05acfd1e966bb7dea5cf +Author: David Sidrane +Date: Mon Dec 12 13:04:56 2016 -1000 + + Changes to px4fmu-v2 for upstream Nuttx and hardfault logging + +commit 82cb9353d18bfc7c2971937344c576fe6644efa2 +Author: David Sidrane +Date: Mon Dec 12 13:32:39 2016 -1000 + + Changes to px4fmu-v1 for upstream Nuttx + +commit 64c00e6c9547e0d846af7cb59389a95b10a8219e +Author: David Sidrane +Date: Mon Dec 12 13:23:21 2016 -1000 + + Changes to crazyflie for upstream Nuttx and hardfault logging + +commit 3ddeb07b2584315ed9b0f9e56b1a94c83825d424 +Author: David Sidrane +Date: Mon Dec 12 13:26:52 2016 -1000 + + Changes to auav-x21 for upstream Nuttx and hardfault logging + +commit a2adf94d13e3cce115d70494916f9f1fd01f873c +Author: David Sidrane +Date: Mon Dec 12 13:25:33 2016 -1000 + + Changes to aerofc-v1 for upstream Nuttx and hardfault logging + +commit 2e235b9013ae7aa9bef0f04f9fe9916a0c1de770 +Author: David Sidrane +Date: Mon Dec 12 14:10:10 2016 -1000 + + Changes to aerocore for upstream Nuttx + +commit 1b17bc74b25b3d931c3a125bfdd3b7cff60d4f61 +Author: David Sidrane +Date: Mon Dec 12 12:36:04 2016 -1000 + + Adding zubaxgnss-v1 bootloader + +commit 276bf4786588e1e3d8facf2de68972ee8901bca1 +Author: David Sidrane +Date: Mon Dec 12 12:29:49 2016 -1000 + + Adding s2740vc-v1 board and bootloader + +commit 6ce7ade2c6d0ecd5da2313fd823ad6f9c1260c5a +Author: David Sidrane +Date: Mon Dec 12 12:25:13 2016 -1000 + + Adding px4nucleoF767ZI-v1 + +commit bca8767981833b24f37f9e494e786e14092af03c +Author: David Sidrane +Date: Mon Dec 12 12:21:03 2016 -1000 + + Adding px4fmu-v5 + +commit 925102464bd2508a6a6f6f5a83fcec22da99ed22 +Author: David Sidrane +Date: Mon Dec 12 12:11:25 2016 -1000 + + Adding px4fmu-v4pro + +commit f14a0ba1079fba5f4160afdaa08354a4402ef638 +Author: David Sidrane +Date: Mon Dec 12 03:58:09 2016 -1000 + + Adding px4flow-v2 bootloader + +commit 24e8c213ee1f351f100254bde51a7a0cc06d0141 +Author: David Sidrane +Date: Mon Dec 12 03:45:23 2016 -1000 + + Adding px4esc-v1 board and bootloader + +commit bba8371b0f79fcc32ceaf247e920e4c54eb9fef6 +Author: David Sidrane +Date: Mon Dec 12 03:38:52 2016 -1000 + + Adding px4cannode-v1 board and bootloader + +commit cd8b759fed02b9becc62de1ff17de96b30de68ba +Author: David Sidrane +Date: Mon Dec 12 03:33:12 2016 -1000 + + Adding esc35-v1 board and bootloader + +commit d09cd7777749123c0e98a92d1eb2c149c829a878 +Author: David Sidrane +Date: Mon Dec 12 12:53:12 2016 -1000 + + Adding hardfault logging application + +commit 57ac4dd4014bc698dce8e625ea83dcc152323761 +Author: David Sidrane +Date: Mon Dec 12 13:09:37 2016 -1000 + + Adding example of developer custom make file + +commit c417a1be7b6cbe9b7217daa9d1f8177156910d5a +Author: David Sidrane +Date: Mon Dec 12 12:42:35 2016 -1000 + + Adding USVCAN bootloader support + +commit ced8c6a2ef4411ac3c4d05d58e9e958b02b469b5 +Author: David Sidrane +Date: Mon Dec 12 14:14:27 2016 -1000 + + Changes to boards/common for upstream NuttX directory changes + +commit 2f0a0e1c30ced618f1c311669cd6f01f83bc9370 +Author: David Sidrane +Date: Mon Dec 12 15:37:51 2016 -1000 + + Added nuttx/arch API + +commit ddb033aa124fc442afd3676e0474604371669a1a +Author: David Sidrane +Date: Mon Dec 12 15:39:11 2016 -1000 + + Temp fix - Needs to move to micro hal + +commit dcc2d1c3d16ced8884db7f005e26803fb3366d72 +Author: David Sidrane +Date: Mon Dec 12 14:31:39 2016 -1000 + + I2C changes for upstream NuttX per trasaction freq control + +commit 0177e250f4265ebd0c894ed3d12e386cce049fe7 +Author: David Sidrane +Date: Mon Dec 12 15:17:10 2016 -1000 + + STM32 Serial Number location is defined in NuttX + +commit fd7d399958c75d0e178d083bb5bdeb73aa81d3cd +Author: David Sidrane +Date: Mon Dec 12 14:33:30 2016 -1000 + + Upstream Nuttx restructured directories use micro_hal + +commit d8580d39b9600a2bf7df56a190bcf8a0ca80516e +Author: David Sidrane +Date: Mon Dec 12 14:57:50 2016 -1000 + + Honor Micro hal and new Nuttx Loging API + +commit ddb9bc32425c67fd53354ada1b2f9018574fdae8 +Author: David Sidrane +Date: Mon Dec 12 14:47:19 2016 -1000 + + Honor micro hal + +commit 9db89ea4cfaf33ebe20e8a075caea2f73f1b2d2e +Author: David Sidrane +Date: Mon Dec 12 15:34:56 2016 -1000 + + Added Micro Hal and configue for Upstream NuttX + +commit 318c69c74b083c338cac2332b5eaabf95a1a7041 +Author: David Sidrane +Date: Mon Dec 12 13:58:56 2016 -1000 + + Honor GIT_SUBMODULES_ARE_EVIL + +commit 16229b3985452d086f98889a27ff132aa9f45651 +Author: David Sidrane +Date: Mon Dec 12 13:08:21 2016 -1000 + + Build time patching of Uptream NuttX + +commit d6098c8226fb09914c4828975b7170cb2987c30f +Author: David Sidrane +Date: Mon Dec 12 13:11:51 2016 -1000 + + Adding Nuttx Build infrastructure + +commit cb9517486d9bdc46cdf8a8a1115b670dc951cf26 +Author: David Sidrane +Date: Mon Dec 12 13:20:48 2016 -1000 + + Upgrade to uavcan to support Nuttx 7.18+ {enter/leave}_critical_section + +commit 07923a86c7d83bb2c91bcc2a529b67445e52b97c +Author: David Sidrane +Date: Mon Dec 12 13:19:49 2016 -1000 + + Upgrade to Nuttx 7.18+ ==upstream + +commit 1e625d024cb25842e77c5c88959bea6bdda28350 +Author: Lorenz Meier +Date: Wed Dec 21 08:10:33 2016 +0100 + + Updated ECL to include a minor compile fix + +commit 42093a5ee1822b002783cf8d413e37677642d0e3 +Author: Dennis Mannhart +Date: Fri Dec 9 09:48:51 2016 +0100 + + remove PX4_WARN if zero bytes are received + +commit bf6328001da69ef0e0ee9dc526d97818d07ee4bf +Author: Dennis Mannhart +Date: Fri Dec 9 09:40:44 2016 +0100 + + move sleep to then end of the loop + +commit 833ee4ba7fea075de486b6a30cdb5bde1a7b2d83 +Author: Dennis Mannhart +Date: Thu Dec 8 15:25:46 2016 +0100 + + deleted poll function since not supported in qurt + +commit d62520e26b2c40ef61b8e5557030ab89d2cc1227 +Author: Julian Oes +Date: Tue Dec 6 08:01:59 2016 +0100 + + Update DriverFramework and build lib/rc + +commit d8b6a1df9f0d6ddbf50172a384a55638d9db4914 +Author: Julian Oes +Date: Mon Dec 5 14:34:10 2016 +0100 + + Revert "spektrum_rc: fix ugly pointers in function args" + + This reverts commit ef3bc1431215dca15383b293101fe75fc27492f2. + +commit 402e2ec611ebb3bc18ecbc2193ab3b3d654283a6 +Author: Julian Oes +Date: Mon Dec 5 14:07:11 2016 +0100 + + spektrum_rc: fix ugly pointers in function args + +commit 45ff2d026d87346a0b38cca1cd9ae7116c1f3838 +Author: Julian Oes +Date: Mon Dec 5 09:02:40 2016 +0100 + + dsm: only close valid fds + +commit 3b937ffab4f2673f6af321683f6fb63f8413218f +Author: Julian Oes +Date: Sun Dec 4 22:00:14 2016 +0100 + + Remove save file created by mistake + +commit f184e642c9fc38d407d567cf1b448b07e51658c4 +Author: Julian Oes +Date: Sun Dec 4 18:30:06 2016 +0100 + + dsm: fix definition + +commit fb42db41d26ff89da7ab5160adb117a278dda546 +Author: Julian Oes +Date: Sun Dec 4 18:21:40 2016 +0100 + + spektrum_rc: raise poll timeout to 50ms/20Hz + +commit a57c8d2a7ce74381317486ae85d1bd47a0a9d5c6 +Author: Julian Oes +Date: Sun Dec 4 18:19:37 2016 +0100 + + spektrum_rc: make usage clear + +commit de9cb46a56f64404b79aa95a3e0fcd82bc2b50c7 +Author: Julian Oes +Date: Sun Dec 4 18:12:37 2016 +0100 + + spektrum_rc: move and clean up (untested) + +commit 97fe56a4e7b8eeebb19e047e4c441d65114553d3 +Author: Julian Oes +Date: Sun Dec 4 18:11:40 2016 +0100 + + dsm: add deinit function + + This implements closing of the serial port which previously was not + taken care of. + +commit c0fcffae76973bea053b924eb55a65dc0084994a +Author: Julian Oes +Date: Sun Dec 4 17:23:40 2016 +0100 + + spektrum_rc: make it compile + +commit c14f1fbaec9051b8d099e6cbd7d9d11f97b2cc91 +Author: Lorenz Meier +Date: Sat Dec 3 13:03:02 2016 +0100 + + Add initial structure for Snapdragon Spektrum input + +commit 4d17467590dc8f9a3fa68a8d1c9e0490ceac9a0d +Author: David Sidrane +Date: Tue Dec 20 02:35:55 2016 -1000 + + Interim fix avoid using params before initialized + + This is a Interim fix to avoid using params before initialized. + + The Long term fix will be: + 1) Not play the startup tone on start but allow tones to be generated from other invocations (i.e error conditions) + 2) Add a command to tone alam to have it read a parameter, after parameter initialization, in the init script. If that parameter is on then sound the startup tone and further tones will be enabled. If it is off all further tones will be disabled. + + The new parameter will not be of the class circuit breaker (not named ) as is is not an absolute control of the tone alarm. + +commit f9da41fcf289eaff8b199feedc035b6f2f261a1b +Author: Matthias Grob +Date: Thu Dec 15 21:27:48 2016 +0100 + + fixed rebase errors in arm switch implementation + +commit 0dbdde34044631d08ddf5e0c5af382fe6382670d +Author: Matthias Grob +Date: Mon Dec 5 12:51:40 2016 +0100 + + Arming: made flags more understandable, added error message for rejected disarm + +commit f6282f5b3d7305b84d4a3fd6355954b8bb85ff99 +Author: Matthias Grob +Date: Mon Dec 5 10:09:50 2016 +0100 + + Arm button fix: include the arm switch into the structure of all the checks for RC arming + +commit 94c8371ffe8b3118bb03d2874669bfbed93da747 +Author: Matthias Grob +Date: Thu Dec 1 17:59:00 2016 +0100 + + Arm button fix: toggle arming state only once per arm button press + +commit 8a75827d6a97893f9dead450771bb8701507fc76 +Author: Matthias Grob +Date: Mon Nov 28 11:29:58 2016 +0100 + + fixed all comments of arm button review + +commit aa984edd90b1a1caa9d7dfe4b74108e2d22fa071 +Author: Matthias Grob +Date: Mon Nov 28 11:29:58 2016 +0100 + + added an rc switch for arming and disarming with the option to use it as a button + +commit 537f72073d3bdaf1a95b219aa93edd307b08d698 +Author: Matthias Grob +Date: Wed Nov 23 15:23:04 2016 +0100 + + minor: uppercase typo and unused header + +commit 292599d3c9098b56e4a46433325d870af4b9ed45 +Author: Lucas De Marchi +Date: Mon Dec 12 10:13:48 2016 -0800 + + Revert "px4fmu rcS: increase mavlink rate to 100000 for SYS_COMPANION 1500000" + + This reverts commit e3537ca6c25ba50b8c0665138a1d833861b1b5f7. + + It needs changes on the Linux side, so reverting for now. + +commit f48605b975b75cff544341c7b231a5f032085261 +Author: Lucas De Marchi +Date: Mon Dec 12 10:15:06 2016 -0800 + + Revert "aerofc: use logger when autoconfig" + + This reverts commit e4e5a77f71363a2744f285510d4ae09ab52d8ddd. + +commit 03be988ebee54bd6eba4c04deb96a1c150076ffd +Author: Lucas De Marchi +Date: Fri Dec 9 16:57:49 2016 -0800 + + aerofc: fix defining PX4FMU_V4 macro + + We were defining both macros. Fix it by using changing to AEROFC_V1. + Also remove a leftover from board rename. + +commit 9468e7779a0c789410c88c5e8e2451750de5ca83 +Author: Lucas De Marchi +Date: Fri Dec 9 16:32:19 2016 -0800 + + aerofc: use same macro name as px4fmu boards + +commit eaa2cf7d994f2de29cce2471e1e51763fd55e092 +Author: Lucas De Marchi +Date: Fri Dec 9 16:21:12 2016 -0800 + + aerofc: fix LED names + + There are no blue/red LEDs and these names just causes confusion with + the "always-on LEDs". + +commit 3e8061c3cd026e5388df91b0e35de74b35fedd18 +Author: Lorenz Meier +Date: Sun Dec 18 22:29:14 2016 +0100 + + Iris mixer: Update naming of mixer + +commit 83b177c5adca73d1162189fbf09f2366058a0839 +Author: Lorenz Meier +Date: Sun Dec 18 01:47:20 2016 +0100 + + DC mixer: Fix geometry for Iris + +commit 6b0ac296b6d5eb089a6b9d41dc57c9b74e49fcbe +Author: Lorenz Meier +Date: Sun Dec 18 01:46:59 2016 +0100 + + Fix usage of Iris mixer, make space by deleting unused files + +commit 92c35f26be05d61f557e6b092359efaa42e2faac +Author: Lorenz Meier +Date: Sun Dec 18 13:56:03 2016 +0100 + + Tests: Correct use of unsubscribe + +commit 313ff2a6f2f9021185f6f604e4a7733fc52553d7 +Author: Lorenz Meier +Date: Sun Dec 18 13:55:50 2016 +0100 + + UAVCAN: Correct use of unsubscribe + +commit 1d98c8f202987a39dcfe1e96b2d71828a2cb8814 +Author: Lorenz Meier +Date: Sun Dec 18 13:55:38 2016 +0100 + + MAVLink app: Correct use of unsubscribe + +commit 3532b48411ad19eb6be012a3767a380f1c205583 +Author: Lorenz Meier +Date: Sun Dec 18 13:55:20 2016 +0100 + + TAP ESC: Correct use of unsubscribe + +commit 97ce9edcac88e47fd406702ca92cf99dfa3a7e04 +Author: Lorenz Meier +Date: Sun Dec 18 13:54:58 2016 +0100 + + FMU: Tighter compile checks and correct use of unsubscribe + +commit 4b99a8f28cb342e30b6078fb3294c058ac4b1e35 +Author: Lorenz Meier +Date: Mon Dec 19 20:37:29 2016 +0100 + + Fix sf1xx start + +commit dfed9a3f13ada3cbf6aa7123649c702f1ad1c566 +Author: Lorenz Meier +Date: Mon Dec 19 20:17:32 2016 +0100 + + Fix nullptr access in mixer group. This was only ever an issue on booboot and not in flight. + +commit 6e32d0b52b5e835f6ddc986b8f41386e614d1872 +Author: Lorenz Meier +Date: Sat Dec 17 20:47:07 2016 +0100 + + Update ECL to include data validator fixes + +commit c91f827072b1c128d357af81c72581c3f63958e2 +Author: Lorenz Meier +Date: Sat Dec 17 20:42:29 2016 +0100 + + sensors app: Always run validator so it gets updated and can detect timeouts + +commit 143086ba2c10cc7901c7d7456944b36eb3cb0e57 +Author: Lorenz Meier +Date: Sat Dec 17 20:41:17 2016 +0100 + + HMC5883: Harden shutdown logic + +commit 5759fd5726fc40cc4bb49d06f266d428fdacd6f7 +Author: Lorenz Meier +Date: Sat Dec 17 20:40:36 2016 +0100 + + GPS app: Increase stack to ensure 300 bytes headroom + +commit fe5cc5622b1d4245e402b026f3d38c366b810db3 +Author: Lorenz Meier +Date: Sat Dec 17 17:40:52 2016 +0100 + + Failover logging in sensors app: Trim down strings + +commit b91b0463d2e9f44ed9eb949aff01a5a2f59704e0 +Author: Lorenz Meier +Date: Sat Dec 17 17:40:26 2016 +0100 + + Update ECL lib to include failover fix for one sensor case + +commit cc7db94edc8bde68251e9fb2e1a8f9d865b23e5a +Author: Lorenz Meier +Date: Sat Dec 17 15:28:21 2016 +0100 + + Sensors app mag voter: Increase stale value detection threshold to accomodate low-noise mag setups + +commit 077f22ece75f594a85cb99ef25ccc93182cb5c70 +Author: Lorenz Meier +Date: Sat Dec 17 15:27:46 2016 +0100 + + HMC5883: Make driver stoppable to simplify system validation + +commit 0e93b75ced43796d5d008491901f3321d6b8598c +Author: Lorenz Meier +Date: Sat Dec 17 15:27:12 2016 +0100 + + Update ECL library to include configurable stale sample counts + +commit 8297e979ff8deec8ea9575c90ab69398d45f537d +Author: Lorenz Meier +Date: Sat Dec 17 13:40:33 2016 +0100 + + ECL: Update to include whitespace fixes + +commit c62c3c98bf0912d233d55aaab8501bf56396548b +Author: Lorenz Meier +Date: Sat Dec 17 12:40:23 2016 +0100 + + uORB devices: Guard more against invalid handles fed to publish routine + +commit ca59d4cddb5c52e0ce98e5ac2667b71c25929d4d +Author: Lorenz Meier +Date: Sat Dec 17 12:39:55 2016 +0100 + + Simulator: Initialize ground truth topic handle + +commit df613361b93f9e17465383fde3b0aba4df47cf0d +Author: Lorenz Meier +Date: Sat Dec 17 12:39:30 2016 +0100 + + LPE: Increase stack to allow enough safe margin + +commit 9667c98b61dddffea94a21256e33b3f93d6315d6 +Author: Lorenz Meier +Date: Sun Dec 18 11:24:11 2016 +0100 + + Start UAVCAN in the two phases required + +commit e2ded396c8d76a227c04e27997a113f1986d25a6 +Author: Dennis Mannhart +Date: Fri Dec 16 18:41:45 2016 +0100 + + Snapdragon pwm (#5940) + + * px4 pwm driver for snapdragon + + * added driver to cmake file + + * applied review changes and adjusted format + + * adjustement to review 2 + + * run formatting + + * added timeout initialization + +commit 48778ed3f209f6f2a9e1907eb6c75cced38bab7b +Author: Mark Whitehorn +Date: Fri Dec 16 08:53:08 2016 -0700 + + bump parameter minor version + +commit bad2dc80a4458a2f69800cc3029f424fe5e468df +Author: Mark Whitehorn +Date: Fri Dec 16 08:22:38 2016 -0700 + + change default THR_MDL_FAC to zero (disabled) + +commit e5f4f50a52387ad125c26a7143ad616dad4c042f +Author: Mark Whitehorn +Date: Thu Dec 15 17:53:13 2016 -0700 + + add param_find for THR_MDL_FAC + +commit d0d9ee373b9eee712a631a1f1e5bb923bdc30e44 +Author: Roman +Date: Thu Dec 15 23:25:17 2016 +0100 + + bebop config: increase logger buffer from 20kB to 200kB + + Signed-off-by: Roman + +commit 5b0a1d4b2a9dce124284fd4d3b4e8a910163f822 +Author: Roman +Date: Thu Dec 15 23:21:35 2016 +0100 + + updated DriverFramework: activated dlpf in mpu6050 + + Signed-off-by: Roman + +commit daa88f69dbcdd8629044b4b318929cd4b408ca18 +Author: Roman +Date: Thu Dec 15 22:27:46 2016 +0100 + + bebop2 config: updated some positon control params for decent performance + + - this is not the final tune!!! + + Signed-off-by: Roman + +commit b0bca245266d61d61cfc831c14cf733e7a321318 +Author: Roman +Date: Thu Dec 15 22:26:50 2016 +0100 + + bebop2 config: use logger instead of sdlog2 + + - sdlog2 drops lots of data and logs very, very irregularly + + Signed-off-by: Roman + +commit 381a565ce38c2369899e1ccb6232bde5c23be0b3 +Author: Mark Whitehorn +Date: Thu Dec 15 07:36:56 2016 -0700 + + add THR_MDL_FAC parameter handling to FMU + +commit d221313dfb7579268f39346bc10db7bc53fc7bad +Author: Roman +Date: Sun Oct 9 14:21:13 2016 +0200 + + implemented mapping between desired thrust and applied pwm in + multirotor mixer. + + Signed-off-by: Roman + +commit 22733b150172dba6a09c91c4b44c97b65ef39031 +Author: Dennis Mannhart +Date: Wed Dec 14 11:49:13 2016 +0100 + + mc_pos_control: dont run alt-control when landing + +commit ef7ade52b15369d43df156049870e14d6aa06ba4 +Author: Julian Oes +Date: Tue Dec 13 23:13:31 2016 +0100 + + mc_pos_control: stay landing even after freefall + + This fixes the following case: + 1. VTOL in auto mission descends to land + 2. _in_landing is set to true correctly + 3. _lnd_reached_ground is set to true because it's detected, motors idle. + 4. The vehicle might drop for a few centimeters and _acc_z_lp goes back + up above 4m/s^2, so freefall is detected. + 5. The motors spin up again, and _in_landing and _lnd_reached_ground are + both reset to false. + 6. Since we're floating at a few centimeters, we can't actyally get to + _vel_z_lp > 0.5, and therefore _in_landing is never triggered after. + 7. Thus we never finish the landing. + + This is fixed by only resetting _lnd_reached_ground to false but + leaving _in_landing true. + +commit 70fec788d9e64fb46683a6a710c772fe10d027b5 +Author: Julian Oes +Date: Tue Dec 13 14:08:55 2016 +0100 + + mc_pos_control: allow takeoff in offboard mode + +commit 072ba510642ba69103ffbfa617b5076b79b0973f +Author: Julian Oes +Date: Fri Dec 9 15:56:19 2016 +0100 + + mc_pos_control_main: changes got lost in rebase + +commit b285827f5232c3f6d82653049900384cbe7e78c7 +Author: Julian Oes +Date: Tue Dec 6 17:18:10 2016 +0100 + + mc_pos_control: remove leftover printf + +commit 65b8bcae129e56d1e0e673a1b9530551904c9650 +Author: Julian Oes +Date: Fri Dec 2 15:59:13 2016 +0100 + + mc_pos_control: always require takeoff setpoint + + Problem: The drone started taking off in LOITER (HOLD) mode even if on + ground and did not do a proper takeoff jump. The effect was mostly a + hovering close above ground or tilting/flipping because of integrator + wind-up. + + Solution: Stay at minimum throttle until a takeoff setpoint is issued. + +commit c64b8c7095fdb337507d721f693087120e7f59b3 +Author: Julian Oes +Date: Mon Nov 21 15:56:46 2016 +0100 + + mc_pos_control: always use fabsf and not fabs + +commit e01eaf172a50727ba241513303df0212b83e3558 +Author: Julian Oes +Date: Mon Nov 21 15:53:39 2016 +0100 + + Add body/NED frame for offboard velocity control + + This adds the possibility to use offboard velocity control in the body + frame and not just the NED (world) frame. + + The frame is set in the set_position_target_local_ned message and passed + on to mc_pos_control in the position_setpoint topic. + +commit e3aecc0762fc1240186c0881887549902767f95a +Author: Julian Oes +Date: Wed Nov 16 07:10:46 2016 +0100 + + state_machine_helper: remove unused const var + +commit 5b132aef704dbab6f82f9de3776ddde6d9786d9f +Author: Julian Oes +Date: Tue Nov 15 20:02:58 2016 +0100 + + mc_pos_control: hold position at offboard vel 0 + + If velocity offboard control is used, it makes sense to lock/hold + position if the velocity input is 0. If this is not done, we will slowly + drift because nothing is integrating to keep the UAV at its position. + +commit 0b02a6e0f73dfe280bde2ac44087e8216fcf4efc +Author: Julian Oes +Date: Tue Nov 15 20:01:52 2016 +0100 + + state_machine_helper: warn about offboard lost, not RC + + When offboard input stops and we're in OFFBOARD mode, we should complain + about offboard being lost and not RC because we probably never even had RC. + +commit 454cd33a5ebbfb4c9b9c0956fce99d173dce5b86 +Author: Julian Oes +Date: Tue Nov 15 08:51:54 2016 +0100 + + mc_pos_control: move stuff where it belongs + +commit 0b37272d75bbf6a54a6f9bf301d9cd4f17a8e05f +Author: Julian Oes +Date: Tue Nov 15 08:35:23 2016 +0100 + + mc_pos_control: further reshuffling + + Should not have any functional change + +commit 61fff54cbe0e923a754d2ab41df0137a12a8ca0f +Author: Julian Oes +Date: Tue Nov 15 08:01:55 2016 +0100 + + mc_pos_control: copy triplet in one place only + +commit 432824d603b2dadc667ab5b255ceb9042de0fe14 +Author: Julian Oes +Date: Tue Nov 15 07:49:35 2016 +0100 + + mc_pos_control: move attitude setpoint to function + + Again, no functional change, just refactor. + +commit c200e581c31a7940c6a4019fc80a089033492211 +Author: Julian Oes +Date: Tue Nov 15 07:42:59 2016 +0100 + + mc_pos_control: move control into functions + + This is only a refactor with no functional change + +commit 3ac056924ce508288fc34050ee44fc27a6ed7ae8 +Author: Julian Oes +Date: Thu Dec 15 08:47:17 2016 +0100 + + navigator: increase stack + The stack size was generally ok but seemed to get exhausted in the case + of a waypoint which is too far away and therefore exercises some more + code in the mission feasability checker. + + Generally, we should have more margin in the navigator stack size + because there are a bunch of different code paths that can happen. + +commit a096b974558347c31692a605e14344ad624332b8 +Author: Julian Oes +Date: Thu Dec 15 08:46:26 2016 +0100 + + Revert "navigator: increase stack" + + This reverts commit 6a6e9d02a312bad94cd164ff7928336472576fec. + +commit 08d36fe2af5a5fabea7c50f31a91351101189545 +Author: Mark Whitehorn +Date: Wed Dec 14 09:50:07 2016 -0700 + + move initial pwm trim update to pwm_ioctl load case + +commit 6a6e9d02a312bad94cd164ff7928336472576fec +Author: Julian Oes +Date: Wed Dec 14 19:45:45 2016 +0100 + + navigator: increase stack + + The stack size was generally ok but seemed to get exhausted in the case + of a waypoint which is too far away and therefore exercises some more + code in the mission feasability checker. + + Generally, we should have more margin in the navigator stack size + because there are a bunch of different code paths that can happen. + +commit 8a6af658f3e1cb83281930ec6d229728e33e897e +Author: Julian Oes +Date: Wed Dec 14 19:44:55 2016 +0100 + + navigator: don't omit printf value + + There was a mismatch between the printf arguments and what was defined + in the fmt. + +commit 3392e3f9f7b8e22e068e3760bc411e477fd6a868 +Author: Roman +Date: Tue Dec 13 20:16:16 2016 +0100 + + bebop2 upload script: create microsd filesystem so that logger does not + complain + + Signed-off-by: Roman + +commit 34d253e4d075342a1aef903d189eb9fca91af11d +Author: Roman +Date: Tue Dec 13 20:06:17 2016 +0100 + + bebop2: let PX4_ROOTFSDIR point to the internal mmc card + + Signed-off-by: Roman + +commit 5ce24e82f588138c57ef142130eaa763ef05796c +Author: Roman +Date: Tue Dec 13 20:04:19 2016 +0100 + + bebop2 apps: start other important apps, use ekf2 as estimator + + Signed-off-by: Roman + +commit 18dd6923e63797e0ebd29eec6d2314dd658660c2 +Author: Julian Oes +Date: Tue Dec 13 23:23:36 2016 +0100 + + integrationtests: use Python2 for dependencies + + This changes the shebang of the integration test files to python2 + because the scripts fail on systems with Python 3 as the default. + + Even though ROS has been ported to Python 3, there are still some + dependencies not playing along. + + The error that comes up when starting with Python 3 is: + > No module named 'mavexpression' + +commit 1c2194c6002581453360fa6b2de67c1fbddc82f7 +Author: Julian Oes +Date: Wed Dec 14 19:38:54 2016 +0100 + + gps: fix cli parsing + + The gps driver did not give feedback if a non-existing verb was used + such as `gps foo`. Also, the goto out was ugly and the usage always + marked as an error when it's really an info. This cleans it up a bit. + +commit 12c5ed39ae79658e3c266499f851b11c627f1964 +Author: Julian Oes +Date: Wed Dec 14 19:37:59 2016 +0100 + + gps: fix faking so that ekf2 initializes + + This changes the faked GPS values in order to get ekf2 to initialize. + +commit ed2d28d5dc7072048cf2c7e6a9d4524ce4623305 +Author: Michael Schaeuble +Date: Wed Dec 14 21:10:21 2016 +0100 + + Use time-stamped integrator in Posix MPU6050 driver + +commit f6c573e882fd7a8ddcafb31ba1a029ef35514c7c +Author: Julian Oes +Date: Wed Dec 14 19:42:02 2016 +0100 + + mavlink: don't send uninitialized bytes + + Valgrind did not approve uninitialized bytes from either home or + vehicle global position to be sent. + +commit 66925bc065b15736dee796cc548b7f55099fbf28 +Author: Beat Küng +Date: Tue Dec 13 10:55:35 2016 +0100 + + voted_senors_update: fix style after rebase + +commit d4da626e78e0b415a0e46cc345017d1ca6eb5873 +Author: Beat Küng +Date: Mon Aug 8 16:01:46 2016 +0200 + + sensors: move sensors with voting into a separate class + +commit f9b3b5a799667e0ec4b1bf29692892533514c9cd +Author: Beat Küng +Date: Wed Jun 29 13:37:51 2016 +0200 + + sensors: break off parameters initialization into separate source file + +commit c5e485bdd76df8cf07a4035ec7a53a617a752df1 +Author: Beat Küng +Date: Wed Jun 29 13:25:34 2016 +0200 + + sensors: break off RC handling into its own class + +commit 4e2d0500a1d967df28f772c9177d1a2fdd78300c +Author: Beat Küng +Date: Wed Jun 29 10:45:11 2016 +0200 + + sensors: use orb_publish_auto where possible + +commit 4b0647d9c01694181720a8967b095301aa878b62 +Author: Lorenz Meier +Date: Wed Dec 14 15:30:24 2016 +0100 + + Condition the GPS check always on the commander GPS prearm check param (#6055) + +commit 17990cf5dcdac584cdea810753e8f2fa7dc45e49 +Author: Daniel Agar +Date: Tue Dec 13 19:40:55 2016 -0500 + + geofence fix combined simple and polygon logic + + - require being inside both fences, not either + +commit bce7ecb0f611f554306a0374bb4d03b5fc0d9bb5 +Author: Daniel Agar +Date: Fri Nov 18 14:59:07 2016 -0500 + + Iridium driver and support + + Mavlink module implement HIGH_LATENCY (Iridium) + +commit 77e482a30e44faae68b1589503d83c6532a5a0e6 +Author: Lorenz Meier +Date: Tue Dec 13 09:17:30 2016 +0100 + + Rover: Refresh config + +commit e74094db5a7dccdee51bb92f18142f83ff8cf32c +Author: Lorenz Meier +Date: Tue Dec 13 09:17:18 2016 +0100 + + ZMR: Refresh config + +commit 1bf45610feeaa3f3e4420a8551bd362409d5c385 +Author: Lorenz Meier +Date: Tue Dec 13 09:17:04 2016 +0100 + + 250: Refresh config + +commit 91b39d14c369eaf8da198047a7f8931d3d86cb7a +Author: Lorenz Meier +Date: Tue Dec 13 09:16:52 2016 +0100 + + Reaper: Refresh config + +commit 45549890ad9101b8fc262cb17915d9d6056885ce +Author: Lorenz Meier +Date: Tue Dec 13 09:16:41 2016 +0100 + + Micro PCB: Refresh config + +commit 679803ab1a4f9cb08c550b06689d74d280ff23fd +Author: Lorenz Meier +Date: Tue Dec 13 09:16:29 2016 +0100 + + Caipi: Refresh config + +commit 83f5ed5d42dc8a823e696f9ef309d03dc87af692 +Author: Lorenz Meier +Date: Tue Dec 13 09:16:16 2016 +0100 + + Albatross: Refresh config + +commit 3d771d6c8ae5ab688a55da8315a134f5320f9f49 +Author: Lorenz Meier +Date: Tue Dec 13 09:16:04 2016 +0100 + + Maja: Refresh config + +commit 85e388839f2e7f945362c022eccdda2eeb759ebd +Author: Lorenz Meier +Date: Tue Dec 13 09:15:52 2016 +0100 + + AERT: Refresh airframe config + +commit fbce24bb654d7bab670371f29a47e0c499bfc109 +Author: Lorenz Meier +Date: Tue Dec 13 09:14:00 2016 +0100 + + Heli: Refresh config + +commit f9d1cd6f1fcb67d1042ce9c1183f190bede14369 +Author: Lorenz Meier +Date: Tue Dec 13 09:13:38 2016 +0100 + + Coax: Refresh config + +commit 38a431b2675a976542298509b1c10799a88804c1 +Author: Lorenz Meier +Date: Tue Dec 13 09:11:28 2016 +0100 + + TBS endurance: Refresh config + +commit b2d48f65bf283ed2107353fcd26ca736434df3b0 +Author: Lorenz Meier +Date: Tue Dec 13 08:07:15 2016 +0100 + + MC att ctrl: Properly initialize members + +commit c9b7b6bbb5a7b2cf1e7007db6cee0a57e02a6b35 +Author: Lorenz Meier +Date: Mon Dec 12 16:47:14 2016 +0100 + + TAP ESC: Secure being the first publisher of all outputs / reports + +commit ac3aa3e85cf088ae8c9b610196fe953886e83b1a +Author: Lorenz Meier +Date: Mon Dec 12 16:46:35 2016 +0100 + + FMU driver: Avoid trashing existing publicacations for RC, motor outputs, etc. + +commit c23378e70de3167eeaaadf0a45e6f919eaf98ff5 +Author: Lorenz Meier +Date: Mon Dec 12 16:45:39 2016 +0100 + + Update heli mixer, not reporting saturation yet + +commit da6d4398e9939753b07b3d1daf1c8f40db77c864 +Author: Paul Riseborough +Date: Thu Nov 24 16:23:12 2016 +1100 + + px4fmu: publish mixer saturation data to uORB + +commit ca6f67fd3b6b8d4521ca3b4c5511ab2613001269 +Author: Paul Riseborough +Date: Thu Nov 24 16:07:44 2016 +1100 + + tap_esc: publish mixer saturation status to uORB + +commit 27d5ecaaa972a1457fcab51b58d82e48ed7b24c0 +Author: Lorenz Meier +Date: Sat Dec 10 13:50:17 2016 +0100 + + Fix multirotor code style + +commit 8b55c8ec550d3ed1dae1a8046ea66a8f807724cb +Author: Paul Riseborough +Date: Thu Nov 24 16:03:03 2016 +1100 + + systemlib mixer: Add public method for multi_rotor saturation status + +commit eb67686b110a995a258e80298fe180149c41c2a5 +Author: Paul Riseborough +Date: Tue Nov 22 08:07:15 2016 +1100 + + mc_att_control: Improve integrator wind-up protection + + Use reporting from the motor mixer to only restrict integrator growth when it will result in increased saturation of the control axis concerned. + Enable absolute integrator limits to be set by parameter + +commit efb71311868ef3a29304d4f1b3305779d61431b8 +Author: Paul Riseborough +Date: Tue Nov 22 08:04:57 2016 +1100 + + px4io: improve multi-rotor motor saturation status reporting + +commit 57a6faf8a22978b1f3d8640ccae40a9a3b7cc9c1 +Author: Paul Riseborough +Date: Tue Nov 22 08:03:55 2016 +1100 + + px4iofirmware: remove unused defines + +commit c4ccfeae0dcd2a16a676196a9194fbcd8af6e78a +Author: Paul Riseborough +Date: Tue Nov 22 08:00:58 2016 +1100 + + mixer: improve multirotor motor limits reporting + +commit 3835e8cd79e0698b0953e43b707bfbc8fd2b9d27 +Author: Paul Riseborough +Date: Tue Nov 22 07:59:46 2016 +1100 + + msg: improve multirotor_motor_limits reporting + +commit 1f72068de3fc97ec27d3a01053232ed7772756e1 +Author: Andreas Antener +Date: Tue Dec 13 09:56:03 2016 +0100 + + Integrationtests: updated script to properly handle log uploads + +commit 14f75bc8a3b9b6af44cf3a6cb9eaadb86eaf0b56 +Author: Andreas Antener +Date: Mon Dec 12 22:40:53 2016 +0100 + + SITL CI: Remove log upload from test script and move into separate one + +commit be2451cfc7812ca56d7474aa4dd125d30ca124e7 +Author: Andreas Antener +Date: Mon Dec 12 21:41:24 2016 +0100 + + SITL: use logger for standard_vtol and upload *.ulg files after integrationtests + +commit 3ff0609f2618548af14a295b5c6f508abc320543 +Author: Andreas Antener +Date: Mon Dec 12 21:38:12 2016 +0100 + + Integrationtests: upload test logs to flight review + +commit 30445ebd68810e4117d0bb0e82342104115d9b0d +Author: Andreas Antener +Date: Mon Dec 12 21:36:55 2016 +0100 + + log upload: ignore error if we cannot get git email, really be quiet with -q except for printing the URL in the end + +commit cc9233960271fb86f93e0141988758ec5c9bbabc +Author: Lorenz Meier +Date: Mon Dec 12 09:47:41 2016 +0100 + + pwm command: Fix off-by-one in param parsing + +commit f60bde9edd9dd8670011b435e358af0513665ade +Author: Lorenz Meier +Date: Mon Dec 12 09:07:15 2016 +0100 + + Protect variables correctly during expansion + +commit 73689e65ee7fdd7b2772961f0ac841a9196e1e60 +Author: Lorenz Meier +Date: Wed Dec 7 09:25:28 2016 +0100 + + Update VTOL setup for PWM outputs + +commit 7d0db35e9086fe4b98372ae07b3649ddd0531137 +Author: Lorenz Meier +Date: Wed Dec 7 09:15:16 2016 +0100 + + Update PWM params to match standard usage in system + +commit c1d7a3d2ff5d008ad93362afe2a9301ff353a8f2 +Author: Lorenz Meier +Date: Wed Dec 7 09:14:17 2016 +0100 + + rcS: Default PWM settings to params + +commit 3bb9dbba98a817b891546704d30d6620cfb7d016 +Author: Lorenz Meier +Date: Wed Dec 7 09:08:19 2016 +0100 + + Better param PWM defaults for multicopter + +commit fce8e3eb23c38970a33ad4537ed04399426a2a4b +Author: Lorenz Meier +Date: Wed Dec 7 09:08:03 2016 +0100 + + Better param PWM defaults for fixed wing + +commit e0d770983cab36e3a635a8315181201284294c73 +Author: Lorenz Meier +Date: Tue Dec 6 22:58:13 2016 +0100 + + FW: Handle PWM params in startup + +commit 421b4fb6fbb1cba1a5ea3422473349765db10295 +Author: Lorenz Meier +Date: Tue Dec 6 22:57:56 2016 +0100 + + MC: Handle PWM params in startup + +commit 8e8336a83f3ceda0e27c3980c2ec2a0f112a7f7b +Author: Roman +Date: Mon Dec 12 22:57:47 2016 +0100 + + gps drivers submodule: updated after removing unnecessary baud rate + +commit 0acdf32ed571fd5c4dbfb09dfae8ba7941620a4c +Author: Roman +Date: Mon Dec 12 22:22:11 2016 +0100 + + gps driver: removed unnecessary baud rate + + Signed-off-by: Roman + +commit e6cbbac120c9906656f033f271b824c1e7b5536f +Author: Roman +Date: Mon Dec 12 21:47:47 2016 +0100 + + gps devices: update submodule + +commit 88f771fc1e4a9a9ef93be9678a7736152f38c4fd +Author: Roman +Date: Mon Dec 12 21:35:20 2016 +0100 + + bebop2 startup config: start gps driver + + Signed-off-by: Roman + +commit d10c4dd824865b1bdc9ad2b822286f5b9a94da61 +Author: Roman +Date: Mon Dec 12 21:30:04 2016 +0100 + + gps driver: added more baud rates in order to support bebop2 + + Signed-off-by: Roman + +commit 4fab4480007d7f58d87749b14a28efd6d5636de2 +Author: Roman +Date: Mon Dec 12 21:27:08 2016 +0100 + + build gps driver for bebop2 + + Signed-off-by: Roman + +commit 1926c7bca716fbd41f9636674bc5d663bfd80254 +Author: Lorenz Meier +Date: Mon Dec 12 22:32:34 2016 +0100 + + Revert "Implement the way to run posix simulator directly from IDE without the need to reconfigure command lines, but use runner created via CMake" + + This reverts commit fff493474356f34c32075cc4f67e50d787efa7a2. + +commit 4cb990356116b42bd1a5ea4faa753f70b971f18d +Author: Lorenz Meier +Date: Mon Dec 12 09:49:48 2016 +0100 + + UAVCAN: Be less verbose on boot + +commit 4c714f0e466dca6edb16b6484973862bfc499471 +Author: Lorenz Meier +Date: Mon Dec 12 09:49:36 2016 +0100 + + Load mon: Be less verbose on boot + +commit 0d174be0a09436c9f0ce8a4b2dd1e9ef464331c7 +Author: Lorenz Meier +Date: Mon Dec 12 09:49:22 2016 +0100 + + IO: Remove unnecessary boot output + +commit 6820eb7a0ce8576fb6f1705472631e119c988615 +Author: Lorenz Meier +Date: Mon Dec 12 09:49:09 2016 +0100 + + MS5611: Less chatty boot + +commit dd6d1136b32cffbbaaf7897e4c16a244cb8daa60 +Author: Lorenz Meier +Date: Mon Dec 12 09:48:40 2016 +0100 + + LIS3MLD: Remove unnecessary boot output left over from driver bringup + +commit 2b518278df18523862d9486b39d522b3cb358aa5 +Author: Lorenz Meier +Date: Mon Dec 12 09:48:22 2016 +0100 + + HMC5883: Silence chatty boot + +commit d1a2f522464dce77aa1818bb2467c4043fea0290 +Author: Matthias Grob +Date: Mon Dec 12 14:38:08 2016 +0100 + + fix segmentation fault when running local_position_estimator module without arguments + + argv[1] was read even if argc < 2 -> segmentation fault when running without arguments + the return saves this + +commit c98927121db64fca16e93c95e88e211899c289c7 +Author: Daniel Agar +Date: Sun Dec 11 13:59:35 2016 -0500 + + crazyflie_default upload for QGC (#6030) + +commit 17f49ec8cb2da6034dcdaf1c1b6adf1baa73f5d7 +Author: Andreas Antener +Date: Sun Dec 11 16:16:07 2016 +0100 + + Integration tests: use separate commands to set mode and arm + +commit adc9ed61b888ebced95d39420e1c8642a532fae9 +Author: Julian Oes +Date: Tue Dec 6 17:25:49 2016 +0100 + + commander: ignore arm/disarm in DO_SET_MODE cmd + + According to https://github.com/mavlink/mavlink/pull/629 the mavlink + command DO_SET_MODE should only determine the mode but not the + armed/disarmed state, so the MAV_MODE_FLAG_SAFETY_ARMED bit should be + ignored. + Instead the mavlink command COMPONENT_ARM_DISARM should be used instead. + + Therefore, the commander now ignores the arm/disarm bit. + +commit f23b5e4699d606c443b058432a0575660fb97dc5 +Author: Dennis Shtatnov +Date: Sat Dec 10 20:35:06 2016 -0500 + + Syslink bootloader faker + +commit 1ab6635ffebbc523ac53e5432d99a1769bb49a42 +Author: Dennis Shtatnov +Date: Sat Dec 10 20:34:33 2016 -0500 + + ACKs for syslink radio parameters. Fixes #6005 + +commit d817d331fdb4c1db091a9d199fcbc41570a1cec3 +Author: Lorenz Meier +Date: Sat Dec 10 14:24:43 2016 +0100 + + Add set trim API for helicopter mixer + +commit a7c8d77453bf05235f809280d261659602e513fc +Author: Bart Slinger +Date: Wed Aug 24 16:32:03 2016 +0200 + + Generic helicopter mixer + + fix code style + +commit d8d9ab1bfb37e9233446975ebe912b812b7d624d +Author: Mark Whitehorn +Date: Fri Dec 9 12:56:28 2016 -0700 + + switch fmu-v2 config back to old logger: config now identical to master + +commit 88126e560fbe24e4afd3f97f1ef945f5dd67382e +Author: Mark Whitehorn +Date: Fri Dec 9 11:45:53 2016 -0700 + + remove trim command: replaced by trim parameters + +commit fc906a79b0a484a8b704dd563271767656e40593 +Author: Mark Whitehorn +Date: Sat Dec 3 10:02:33 2016 -0700 + + delete commented code + +commit 086043a23757d0d225d1843e25268e09d4f1a853 +Author: Mark Whitehorn +Date: Thu Nov 10 05:55:50 2016 -0700 + + remove unused variable + +commit 6257d9bde1bd81d906f6e474e1a201b18e1ae668 +Author: Mark Whitehorn +Date: Wed Nov 9 20:43:26 2016 -0700 + + remove pwm "trim" command; replaced by parameter values + +commit 86252e19e668931b74067f2423452b44f9483dc2 +Author: Mark Whitehorn +Date: Wed Nov 9 20:41:20 2016 -0700 + + clean up other build targets + +commit f0b41a0e52d043aaa005e23f581cbbd7b7aea158 +Author: Mark Whitehorn +Date: Wed Nov 9 15:05:30 2016 -0700 + + change main trims to normalized values + +commit dbc149c22494735eef65b271917b95ab0d4884b0 +Author: Mark Whitehorn +Date: Wed Nov 9 13:45:36 2016 -0700 + + change trim units from absolute usec to normalized values + +commit d8528f46ce235037c50edb937e1dbcef9e840deb +Author: Mark Whitehorn +Date: Tue Nov 8 07:25:27 2016 -0700 + + remove DEBUG_BUILD from fmu.cpp compile flags + +commit 764101e41e94454adcabe41257d80a274eddbef5 +Author: Mark Whitehorn +Date: Tue Nov 8 07:23:23 2016 -0700 + + bump parameter minor version + +commit 876ab45bf32f39c57867cd5ad31d63e3fd908525 +Author: Mark Whitehorn +Date: Mon Nov 7 16:24:30 2016 -0700 + + fix errors in crazyflie and navio builds + +commit d4c707e6981d43006e27fc916f60a207e5154f65 +Author: Mark Whitehorn +Date: Mon Nov 7 06:27:59 2016 -0700 + + remove INAV and switch to new logger for fmu-v2 builds + + roughly 10K bytes below the 1MiB limit + +commit e80ef34b0da7a92a616e2f99650070faf6164267 +Author: Mark Whitehorn +Date: Mon Nov 7 06:01:15 2016 -0700 + + retest FMU control latency + +commit 009a413438efbdd7f7a387c0203e4e3bf69ff67f +Author: Mark Whitehorn +Date: Sun Nov 6 11:39:32 2016 -0700 + + fix argument order in pwm_limit_calc call, clean up + + note that FMU does not update AUX pwm outputs if no RC signal + +commit f3c3d1f7f90620e4a072132c05edbfdd640f3db8 +Author: Mark Whitehorn +Date: Sat Nov 5 09:55:28 2016 -0600 + + fix rebase merge error + +commit 257e236c92bc0418a5070ab90c0ccb57301b9cfd +Author: Mark Whitehorn +Date: Sat Oct 29 08:40:21 2016 -0600 + + add errno to error message + +commit 5601ca19de2b60f8725e0f815f9d7103e17e662e +Author: Mark Whitehorn +Date: Thu Oct 27 08:25:04 2016 -0600 + + astyle + +commit 0ccfcab01073a3a9d321e5e5a043c5899ff2454a +Author: Mark Whitehorn +Date: Mon Oct 24 07:27:08 2016 -0600 + + fmu trims still not working + +commit bb52a77194615db18fbbb7ef506764514660df05 +Author: Bartosz Wawrzacz +Date: Sun Oct 23 13:28:23 2016 +0200 + + [PX4IO/PWM driver] Fixed a bug in px4io driver + +commit 82bfaf396748aeb159390edcda6d97d0c8e4c32f +Author: Mark Whitehorn +Date: Sun Oct 23 12:43:16 2016 -0600 + + debugging fmu mode_pwm4 not recognized + +commit ea83b67bd86ada93711327d780a0395512d127a0 +Author: Mark Whitehorn +Date: Sun Oct 23 10:07:09 2016 -0600 + + add trim parameter handling + +commit 9ced4afca3d77b9e9f1f090207503d326a44830c +Author: Mark Whitehorn +Date: Sun Oct 23 08:22:36 2016 -0600 + + add AUX trim parameters + +commit a0c8a78a14d38be35af6dd9ae5955a4a16b91427 +Author: Mark Whitehorn +Date: Wed Oct 19 22:30:08 2016 -0600 + + use trim values to set mixer:scaler.offset + + clamp mixer output offset to [-.2,.2] ([-2000, 2000] in mixer file) + + add 8 main PWM trim parameters + + add long desc to parameters and bump minor parameter version + +commit 619efa7b45438074fc4b40ebee5abef09d9221a8 +Author: Bartosz Wawrzacz +Date: Wed Jul 6 13:50:08 2016 +0200 + + [PX4IO/PWM driver] Added trim values to the PWM output drivers + +commit 4494182bfcfadbc9e00652a1e2f7fa8514f22226 +Author: David Sidrane +Date: Fri Dec 9 12:52:51 2016 -1000 + + Update rc.interface + +commit fff493474356f34c32075cc4f67e50d787efa7a2 +Author: Anton Matosov +Date: Wed Dec 7 20:41:46 2016 -0800 + + Implement the way to run posix simulator directly from IDE without the need to reconfigure command lines, but use runner created via CMake + + Steps to debug: + * Run gazebo (or any other sim) server and client viewers via the terminal: `make posix_sitl_default gazebo_none_ide` + * In your IDE select `px4_` target you want to debug (e.g. `px4_iris`) + * Start debug session directly from IDE + + This approach significantly reduces the debug cycle time because simulator (e.g. gazebo) is always running in background and you only re-run px4 process which is very light. + +commit a2c0391bcce3e035fe9b0421c852eb18d481a337 +Author: Anton Matosov +Date: Tue Nov 15 01:02:27 2016 -0800 + + Rework TPA to have per-component setup and use more stable and intuitive function + + This also adds a ZMR250 config. + +commit 1bef1ae34ac92a958f8604f9827bc9bf9d6edec9 +Author: Lorenz Meier +Date: Sat Dec 10 00:12:31 2016 +0100 + + Make space in test config + +commit 64778b9540e3801447c6253436896e6b0f90a051 +Author: Andreas Antener +Date: Sun Dec 4 19:05:57 2016 +0100 + + Load monitor: added parameter to disable stack check + +commit 72f52c920ce3f8694f3328d82869f9889293cc10 +Author: Andreas Antener +Date: Wed Dec 7 19:58:13 2016 +0100 + + Load monitor: reduce scope of scheduler locking + +commit 806b8d3a6743c68657793ad01089e4f862267d96 +Author: Andreas Antener +Date: Sun Dec 4 18:56:28 2016 +0100 + + Load monitor: free counter + +commit a0cf938ced797e4ce12afe68666316acb3a4add7 +Author: Andreas Antener +Date: Sun Dec 4 18:27:44 2016 +0100 + + Load monitor: lock scheduler for stack check and added performance counter for stack checking + +commit dda0de09dd2be851bc2b70c0b897a801d55b8863 +Author: Andreas Antener +Date: Sun Dec 4 18:04:35 2016 +0100 + + Load monitor: optimize performance of stack checking + +commit a74269ec6074251947f15254f3b8ecfea67bb198 +Author: Andreas Antener +Date: Mon Nov 21 17:56:22 2016 +0100 + + Load monitor: adding stack logging to logger + +commit c0c75d07c918cf75158e949ead4f465debb3b8d8 +Author: Andreas Antener +Date: Mon Nov 21 15:17:57 2016 +0100 + + Removed 'degree' character that caused python3 to act up while pruning the mixer file + +commit 62103be7ba06462ab466e9da7df31dacf7552268 +Author: Andreas Antener +Date: Mon Nov 21 14:30:51 2016 +0100 + + Load monitor: report and log processes low on stack + +commit b0ee5256d5ea0f40fe4e3dded9be27bbc3ffa871 +Author: Michael Schaeuble +Date: Fri Dec 9 12:46:59 2016 +0100 + + Disable LPE in px4fmu-v2_default + + With GCC 4.9 the binary is to large for the flash memory. + This is why we disabled LPE on that platform. + +commit bdb76d013eb97c681aa2206e250adbb33c5ee9cb +Author: Michael Schaeuble +Date: Fri Dec 9 11:55:16 2016 +0100 + + Fix incorrect MPU9250 device ID + + We propagate the bus parameters from the bus interface to the sensor + devices. Thus, the device ID of the sensor driver is set to the correct + bus id and address. Otherwise it would be zero, which is an issue if several MPU9250s + are running at the same time. + +commit 1fbc688757971cc7ac371949986cd11032b80d41 +Author: Paul Riseborough +Date: Fri Dec 9 11:16:57 2016 +1100 + + Commander: Fix pre-flight EKF check errors + +commit 9442c896913bdd86732697a3bfac3c1eb6dc929a +Author: Beat Küng +Date: Thu Dec 8 09:40:06 2016 +0100 + + Tools/upload_log.py: add script to upload ulog file to logs.px4.io + +commit 1424994bc0b219fc2acef7e9bbb7d884886c04ae +Author: Julian Oes +Date: Thu Dec 8 11:19:08 2016 +0100 + + navigator: don't takeoff in loiter on ground + + This fixes the following corner case: + 1. Upload a mission. + 2. Set mission mode. + 3. Set loiter mode. + 4. Arm. + At this point it will shoot up and go to the takeoff waypoint even + though we're not in mission but in loiter mode. + + The fix makes sure that the triplet is reset to invalid (and idle) in + loiter mode if we're landed and disarmed. + It will lead to the vehcle sit in idle on the ground until you issue a + start mission (or takeoff) command. + +commit dd1ca0daa236e9afe487ff63b7c5ba5f9b20ba30 +Author: Dennis Mannhart +Date: Tue Nov 22 11:44:10 2016 +0100 + + correctin from user input to roll and pitch + +commit 6906d966ce818d0b428e58ad9fca428e60cf1a72 +Author: Dennis Mannhart +Date: Tue Nov 22 11:39:39 2016 +0100 + + manual input mapping to roll and pitch + +commit 0c49abbef85598a10689cc65dbd3837d0ddb5ab2 +Author: Roman +Date: Thu Dec 8 07:32:53 2016 +0100 + + standard vtol: correctly modify attitude for pusher assist + + - fix a bug where the wrong rotation order was used to compute the attitude + setpoint when using the pusher assist feature + + Signed-off-by: Roman + +commit 6b08ba62729cb2269ac677b601a2e9d84e1daa23 +Author: Samay Siga +Date: Mon Dec 5 00:21:48 2016 +0100 + + Update 13010_claire + + updated VT_FW_MOT_OFFID + +commit e3ef206846b66d32ce089cca36ab1d1dae9533ce +Author: Samay Siga +Date: Mon Dec 5 00:37:57 2016 +0100 + + Update claire.aux.mix + + Replaced individual elevator and aileron into "elevons" + +commit 1941dfca879845d011c2b872d4b89b200ba3a90d +Author: Daniel Agar +Date: Sun Dec 4 19:10:24 2016 -0500 + + add tests code coverage + + -closes #5862 + +commit c2b6381759546f709fd84cb140fca56964908960 +Author: Dennis Mannhart +Date: Wed Dec 7 08:48:44 2016 +0100 + + adjust to astyle format + +commit 5ed35e9731cdd767ec6d65c5c8d0b5ef3953660d +Author: Dennis Mannhart +Date: Tue Dec 6 18:31:05 2016 +0100 + + added comment why reseting at this point; created variable for horizontal velocity magnitude + +commit 6865a70dea821c93517d516977ac7f6634831dad +Author: Dennis Mannhart +Date: Mon Dec 5 19:01:02 2016 +0100 + + reset position setpoints once altitude condition is reached + +commit fc9f2143d28c53ecfc1c6c8920145df5238ed7cf +Author: Julian Oes +Date: Wed Dec 7 15:53:53 2016 +0100 + + sitl_gazebo: update submodule + +commit 78f1d9d01782a9019c98749e108567d2b2a0115f +Author: Beat Küng +Date: Wed Dec 7 10:46:48 2016 +0100 + + hmc5883: fix MAGIOCGEXTERNAL ioctl for non fmuv1 boards + + This makes the onboard check consistent with hmc5883_bus_option + initialization. If the current bus is the onboard bus, return !external. + + It fixes the onboard mag (HMC5883) for AeroFC. Its priority is now 100, + previously it was 255, so that if an external mag is attached, it will be + preferred. + +commit 13df03c78aaf8f17389d3643d20c1750b0fba206 +Author: James Goppert +Date: Tue Dec 6 12:55:05 2016 -0500 + + Fix bug with imu rotation for tyhpoon in sitl gazebo. (#5988) + +commit fa834497bfd61d9d23d14aa501013f22f064cd93 +Author: James Goppert +Date: Tue Dec 6 12:19:13 2016 -0500 + + Setup sf0x driver to handle all lightware lidars. (#5957) + +commit 7b81374fda700ba6b1dad3b1a55c4f07da2f62d7 +Author: Lucas De Marchi +Date: Mon Dec 5 09:23:55 2016 -0800 + + aerofc: add comment to make intention clear + +commit 162c0a74188dfbe0c812bf61007f859e717fbcb9 +Author: Lucas De Marchi +Date: Mon Dec 5 09:18:00 2016 -0800 + + Revert "Aerofc: px4fmu_common: Only set AUTOSTART to 4070 if nothing was set" + + This reverts commit 126172d70c9362a6b6cadcac5584e539db280842. + + This commit is going in the wrong direction: it's actually the same as + it was before, but allows changing the autostart configuration to + something other than 4070, which means people could wrongly assume it + would work in other configurations. + +commit 176c6e0df24ebca9ed373e077fa780e3cfe80727 +Author: Beat Küng +Date: Mon Dec 5 16:37:03 2016 +0100 + + aerofc config: update default parameters for attitude & position controllers + +commit e4e5a77f71363a2744f285510d4ae09ab52d8ddd +Author: Beat Küng +Date: Mon Dec 5 11:48:02 2016 +0100 + + aerofc: use logger when autoconfig + +commit e3537ca6c25ba50b8c0665138a1d833861b1b5f7 +Author: Beat Küng +Date: Thu Nov 17 19:10:06 2016 +0100 + + px4fmu rcS: increase mavlink rate to 100000 for SYS_COMPANION 1500000 + + Needed for log streaming + +commit aabf753ecb71fffb07b910ad0c4831376d58be35 +Author: Roman +Date: Mon Dec 5 08:44:29 2016 +0100 + + mc_pos_control: do not do tilt compensation when hor velocity is controlled + + - fixed a bug where tilt compensation was done also when the horizontal + velocity was controlled. This is not needed because in this case + the controller outputs a 3D thrust vector. + + Signed-off-by: Roman + +commit f15d1ce5e7573c992ced59f01a63c75046ab4ca0 +Author: Lorenz Meier +Date: Mon Dec 5 13:45:51 2016 +0100 + + Sort and sync FMUv3 config + +commit 77298e42db20906fe84b8f6bfdf184e853282e61 +Author: Daniel Agar +Date: Sun Dec 4 00:26:10 2016 -0500 + + fix pixhawk 2 (solo) sensor start + +commit 69cc4d7e7fee978ffde258a6887ce1e58bf7a5e2 +Author: Daniel Agar +Date: Sat Dec 3 23:53:50 2016 -0500 + + rc.sensors fix indentation + +commit 9d494e625f07e57b3517b6e9e2af9e1156ddebef +Author: Daniel Agar +Date: Sat Dec 3 23:42:59 2016 -0500 + + travis-ci upload px4fmu-v3 for qgc + +commit a8747a01fe3935b25e9f55e09e1b186b06e629d6 +Author: Daniel Agar +Date: Sat Dec 3 22:49:11 2016 -0500 + + pixhawk 2.1 add 2nd ms5611 + +commit 2c23c16b4f2750ebf5ef51985cda1927b3d85f01 +Author: Daniel Agar +Date: Sun Dec 4 18:14:50 2016 -0500 + + airframe metadata for vtol standard delta and AAERT + +commit 3294d839d6883ff57015bf241fe62e1f4c6e2ab4 +Author: Mark Whitehorn +Date: Sun Dec 4 14:51:22 2016 -0700 + + add airframe metadata + +commit 2f962a986b11ea322a703ce120853a2460da7a22 +Author: Daniel Agar +Date: Sun Dec 4 17:22:37 2016 -0500 + + PX4IO add IMU heater to status + +commit 1a1b8f69ac80dacac436376bc240d4148d52a30c +Author: Daniel Agar +Date: Sun Dec 4 15:29:36 2016 -0500 + + PX4IO add page setup case for thermal + +commit 1b19b78c2b57df32c9412ed60d89f42e2909f497 +Author: Lorenz Meier +Date: Sun Dec 4 12:15:16 2016 +0100 + + ROMFS: Enable thermal control (set to off) for Pixhawk 2 + +commit b229dd891f2f55f8c4100e7944306a26a4a410ff +Author: Lorenz Meier +Date: Sun Dec 4 12:14:52 2016 +0100 + + Senssors app: Introduce thermal setting + +commit 3166aeb8a45e0345276180a5224ced6a6a5981dd +Author: Lorenz Meier +Date: Sun Dec 4 12:14:35 2016 +0100 + + PX4IO driver: Enable thermal control + +commit 9f14ace0fa0023c0f79b20dd1cb6b19644c7bca4 +Author: Lorenz Meier +Date: Sun Dec 4 12:14:17 2016 +0100 + + IO: Allow control of the blue led state as function of a Pixhawk 2.1 heater + +commit 4b6a11161e707fa3ebb88dff50e89b9b60b36b28 +Author: James Goppert +Date: Sat Dec 3 11:40:53 2016 -0500 + + Fixes for sitl gazebo ground truth. (#5932) + + * Fixes for sitl gazebo ground truth. + + * Switch ekf2 to new logging module for sitl. + +commit d71645b32158faca414d8c7d9d40e7743d35e391 +Author: Dennis Shtatnov +Date: Sat Dec 3 08:53:36 2016 -0500 + + CF2 Update to EKF2 + +commit 64657900de1b306c509aeeb704ef897a00aa4183 +Author: Andreas Antener +Date: Sat Dec 3 09:42:54 2016 +0100 + + SITL CI: use tagged docker image instead of latest + +commit 899fb8d3c52731369b3773fd7e4bb13e4675479c +Author: Lorenz Meier +Date: Fri Dec 2 22:20:26 2016 +0100 + + Aero: Add integrator gains for attitude control + +commit ef495d26b89b105871c9c8cc882a4821ed85d1ee +Author: Andreas Antener +Date: Fri Dec 2 11:53:36 2016 +0100 + + Airspeed calibration: wait on filter before preflight check + +commit e9737d6f7a78d2f0ccc2e0dba2344647a813c01c +Author: Andreas Antener +Date: Thu Nov 24 12:19:37 2016 +0100 + + Preflight checks: made sure pre-flight check results are always reported first thing on the console and always on new or re-established telemetry links AFTER waiting for the hotplug timeout + (leads to double publishing on the console when a new link is established, but this is the best compromise between fixing and completely restructuring) + +commit c0692647523e578bd561f0069ff1e96f54b25c67 +Author: Andreas Antener +Date: Thu Nov 24 12:18:08 2016 +0100 + + Preflight check: initialize VTOL flag before it is used + +commit b531e65f6abf0017949fadfd33424f672ee90991 +Author: Andreas Antener +Date: Thu Nov 24 11:04:11 2016 +0100 + + Airspeed check: updated message and explained test parameters + +commit f772fc2d021245b9ae274c3205e9d502d5cf1ec0 +Author: Andreas Antener +Date: Mon Nov 14 00:15:20 2016 +0100 + + Airspeed: preflight check for bad offset, fixed calls to preflight checks (vtol & airspeed) + +commit f092b31f54ea1a378f3a5218d9643954f2ed4f9c +Author: Julian Oes +Date: Fri Dec 2 07:23:47 2016 +0100 + + Update cmake_hexagon and DriverFramework + + This update is needed after changes in + https://github.com/ATLFlight/cross_toolchain/pull/10. + +commit c53d828e09c7ed7cafcef32ac5604409d8a1c813 +Author: Lorenz Meier +Date: Sat Nov 19 15:29:00 2016 +0100 + + Set EKF2 as default estimator + +commit 654c7d2d1678baf4eb165ab0abd3cb2bd28e98d3 +Author: Lorenz Meier +Date: Fri Dec 2 20:58:38 2016 +0100 + + Remove unused system command for FMUv2 config and re-enable MPU9250 driver + +commit fee75c61a18d8c8d6a32406575ed5ede79d01446 +Author: bharathr +Date: Wed Nov 30 18:00:27 2016 -0800 + + Added PX4 sanity test script for Snapdragon Flight + +commit e416a8cb8399f6548ae762a28b044c639bed4af3 +Author: Julian Oes +Date: Fri Dec 2 10:54:25 2016 +0100 + + mc_pos_control: fix takeoff bug + + This resolves a bug where a takeoff would go sideways instead of + straight up. What happened was that the position setpoint got shifted + around even though there was actually no real setpoint set but only a + setpoint of type IDLE. This then lead to a position setpoint far away + from the takeoff point and therefore scary takeoffs. + + This fix prevents the part of the position controller which + moves/integrates the position setpoint from running in the case of an + idle setpoint. + + This bug could be reproduced by switching the vehicle to mission mode + without a valid mission, then switch to hold mode, and then send the arm + and takeoff command. + +commit b982dca45acd2824b5f97435b0a43c4d5bcd1a4b +Author: Michael Schaeuble +Date: Fri Dec 2 10:03:07 2016 +0100 + + Add comments to clarify the BMI160 related changes + +commit 10867131fa31e40dc7c8ff6bcd6189e2ea01e010 +Author: Michael Schaeuble +Date: Thu Dec 1 18:45:26 2016 +0100 + + Bring up BMI160 for px4fmu-v4 targets + +commit 126172d70c9362a6b6cadcac5584e539db280842 +Author: José Roberto de Souza +Date: Wed Nov 30 13:25:33 2016 -0200 + + Aerofc: px4fmu_common: Only set AUTOSTART to 4070 if nothing was set + + This way user can set aftwards any other AUTOSTART value and it will + not be overwritten. + Also move the block up and set SYS_AUTOCONFIG, this way if air frame + configuration was reset in ground station it will wipe the parameters + before load new ones. + +commit 9bb77adbec391edcc01fee34647ddcc346b99f12 +Author: José Roberto de Souza +Date: Thu Nov 24 17:55:36 2016 -0200 + + Aerofc: Fix and add more information about flash sectors + +commit b020be13f67838047d1c2532cf66a99ceb28cddf +Author: Beat Küng +Date: Tue Nov 29 09:25:52 2016 +0100 + + flashparams: fix memory leak when saving parameters + + A large buffer on the heap was not deallocated when parameters were saved, + but there were no changes to the parameters. In that case + parameter_flashfs_write() was not called, which was previously responsible + for freeing the buffer. + + This patch moves the responsibility of freeing the buffer to the calling + side, which already explicitly allocates the buffer. + +commit a0796c6847cf89a56b6436e54e53bdfbe82f1ad4 +Author: Mark Whitehorn +Date: Mon Nov 28 16:42:08 2016 -0700 + + add tests to auavx21 config + +commit e0a97933476acea3fa414e8da840b87398a3637d +Author: Daniel Agar +Date: Tue Nov 29 00:49:57 2016 -0500 + + mavlink doesn't have already published message + + - if the land detector started before the mavlink module it won't have + a valid message vehicle_land_detected message until published again + +commit abc79faf3bc483be45d73f924a8c92c401363cf0 +Author: David Sidrane +Date: Mon Nov 28 06:34:33 2016 -1000 + + Chip Slect fixes for the ICM_20608_G + + The mapping of PX4_SPIDEV_ACCEL_MAG to PX4_SPIDEV_ICM is not + a clean approach and the PX4_SPIDEV_MPU is already used by the + mpu9250 leaving the only (and the correct) option to the use + PX4_SPIDEV_ICM and make it map to the reused ACCEL_MAG_CS PC15 + as 206080D_CS + +commit 0109f6f549ab1d77bbd06b4511eac462c372d061 +Author: Julian Oes +Date: Mon Nov 28 18:48:09 2016 +0100 + + update mavlink to master, rename MOUNT_STATUS + + The mavlink message MOUNT_STATUS has been renamed to MOUNT_ORIENTATION. + + This changes the Firmware code accordingly. + +commit 780e903d5b8ff49df750caa2f19e824e49e8aac0 +Author: Lucas De Marchi +Date: Mon Nov 21 16:45:27 2016 -0200 + + aerofc: load autostart on first boot + +commit 2fb09b7978624f139eccd031ec6ee503fe207030 +Author: Lucas De Marchi +Date: Wed Nov 16 16:30:27 2016 -0200 + + Add AUTOCNF to Intel Aero RTF + + Thanks to Beat Küng for improved tuning. + +commit f51595ab161a488fbdb756c7d1be5f5616c25a6f +Author: Lucas De Marchi +Date: Wed Nov 16 15:45:33 2016 -0200 + + Fix setting output mode in the wrong place + + Make it common with other boards + +commit 8fe765c3aa6390766d9beecbe47b63826b17721f +Author: Lucas De Marchi +Date: Wed Nov 16 15:53:58 2016 -0200 + + Change drone name + + This is the file to set things related to the Intel Aero RTF. + +commit 9befff1e7960e3eca751fc11d04bf88217f5d907 +Author: José Roberto de Souza +Date: Thu Oct 27 18:59:13 2016 -0200 + + aerofc: Add information about the flash usage + +commit 621a0fe49243f9a81fa2d7c8d84616f6386aea39 +Author: José Roberto de Souza +Date: Tue Oct 25 12:34:18 2016 -0200 + + aerofc: Enable IST8310 + +commit 8fb15f1de8ec25d6bc2e93fd8ae9a1d0469b2929 +Author: José Roberto de Souza +Date: Mon Oct 10 18:39:55 2016 -0300 + + aerofc: Enable I2C1 for external compass + + For now it is only checking if there is a external HMC5883, if + necessary more compass should be added and probe. + +commit c49c3f469ecc204bfaef2657960ecd663595cc9c +Author: José Roberto de Souza +Date: Wed Oct 5 16:31:40 2016 -0300 + + aerofc: add upload command + + AeroFC is updated by Aero board using the UART between AeroFC + and Aero board. + + This script will copy firmware and px_uploader.py to Aero board and run + px_uploader.py with the correct paremeters. User only needs to have a + network connection (Ethernet over USB or WiFi) with Aero board to update + AeroFC firmware. The IP/hostname can be given by AERO_HOSTNAME + environment variable. + +commit 6af31a109ff503b94eca45bb5dc0d9c36b548dab +Author: Lucas De Marchi +Date: Thu Nov 10 21:38:41 2016 -0200 + + aerofc: start mavlink on ttyS4 + +commit 4989f8d40a482dd50bf535ecc51f0fb1d7f2ce9e +Author: Lucas De Marchi +Date: Thu Nov 10 21:39:21 2016 -0200 + + aerofc: start mavlink to communicate with Aero Compute Board + +commit 508c782bab689cd5a2f5a992986332ebb0f5560c +Author: José Roberto de Souza +Date: Wed Oct 19 16:48:54 2016 -0200 + + mavlink: Add support for high speed baudrates + +commit 1360c26c623444142acec1c94b92d7000a5a83a9 +Author: Lucas De Marchi +Date: Thu Nov 10 21:35:17 2016 -0200 + + romfs: allow to use another uart for companion + + Right now it's only possible to use ttyS2 as the UART for connecting a + companion computer. Add a variable that can be set so other boards may + be better supported. + +commit 4943437327988a5d011df4aefca458f41e1826a2 +Author: José Roberto de Souza +Date: Tue Sep 27 17:34:20 2016 -0300 + + aerofc: Set sensors rotation + +commit 873901c7cdd0853f04e37baf718aefaff7f24fb2 +Author: José Roberto de Souza +Date: Mon Sep 26 17:57:05 2016 -0300 + + aerofc: Sleep for some time to wait tap_esc startup + + Or mixer load will fail + +commit 8f0322b8aa208a1882f8b64de92573159c80f162 +Author: José Roberto de Souza +Date: Fri Sep 23 19:37:57 2016 -0300 + + aerofc: Dirty hack to start mixer with the correctly output device + +commit 66628a4cf133e2a01622c22411509e7a4df6722b +Author: Lucas De Marchi +Date: Wed Sep 21 14:23:48 2016 -0300 + + aerofc: forbid gpio changes + + We export an "empty" table, but there's no protection when doing + ioctl(). + +commit fdb5a92873a6eedcdb77e53c971e1ec938a0da6d +Author: Lucas De Marchi +Date: Wed Sep 21 14:21:01 2016 -0300 + + aerofc: make sure we don't have IO enabled + +commit f5c65cf206a344d82337493e69bdc33feae5ff16 +Author: Lucas De Marchi +Date: Wed Sep 21 14:20:31 2016 -0300 + + aerofc: disable mixer aux + +commit 99bb7be10f312889bd9f580e0aabdafa17340848 +Author: Lucas De Marchi +Date: Wed Sep 21 14:19:29 2016 -0300 + + aerofc: leave OUTPUT_MODE as rcin + + So it just does rcin and does not try to do the other initializations. + +commit 3b3d4f385c49f51bfbdd432d33eab845ca48d886 +Author: Lucas De Marchi +Date: Tue Sep 13 17:29:22 2016 -0300 + + aerofc: fix UART port assignments + +commit 1eadee19c364564c1d14d2500eae0ff59719c18b +Author: Lucas De Marchi +Date: Tue Nov 8 18:58:32 2016 -0200 + + aerofc: Fix for ms5611 init + +commit 893714dc6ab57cc00afd5549293b5dd93e1340dd +Author: James Goppert +Date: Mon Sep 12 17:10:55 2016 -0700 + + aerofc: Fixes for init + +commit 15c75ebb4010697ea7ff9e5ca375ba8d850cfe9f +Author: José Roberto de Souza +Date: Fri Sep 9 14:42:26 2016 -0300 + + aerofc: Add autostart script + + As ASC use a non-standard UART for mavlink it is necessary check for + the board name and set SYS_AUTOSTART to initialize mavlink on the + right interface otherwise there is no way to change the SYS_AUTOSTART. + +commit effdb37a2b47ba15789f7a6261d341701e4c4510 +Author: José Roberto de Souza +Date: Thu Sep 8 18:14:03 2016 -0300 + + aerofc: Fix UARTs configuration + + Correct set pin mux and removed unused interfaces. + +commit ce8a7f6bdc0b52da0ecdd9a970f091025e2006bb +Author: Lucas De Marchi +Date: Thu Sep 22 11:43:43 2016 -0300 + + aerofc: fix comment regarding hrt + +commit 1aea9457a941cab4e6f1bf863529853d48c6355b +Author: Lucas De Marchi +Date: Thu Sep 22 11:05:46 2016 -0300 + + aerofc: remove usb sensing + +commit 51f85858f2111eef9c6c5ba8cc8c7b6f5739bf25 +Author: José Roberto de Souza +Date: Thu Sep 8 19:52:43 2016 -0300 + + aerofc: Power on sensors + + MPU6500, MS5611 and HMC5883 only power on when GPIO_SENSORS_POWER is + set. + +commit 7ced5a1b6f5e0c78788b09065134610af2d77e13 +Author: José Roberto de Souza +Date: Thu Sep 8 20:33:03 2016 -0300 + + aerofc: Remove unused GPIO configuration + +commit 0f9ad1c393d4db5be12a239c1ee204673d699c50 +Author: José Roberto de Souza +Date: Thu Sep 8 20:31:26 2016 -0300 + + aerofc: Remove remaining code and macros of RGBLed + +commit 8788e2e81e2bc749dee69f7b8cc07bfc6c26397c +Author: José Roberto de Souza +Date: Thu Sep 8 20:29:44 2016 -0300 + + aerofc: Remove ADC configuration + + Battery voltage and current will be read in another way in future. + +commit 007731df46ed4f553d0f89da7057ebf7a95d5010 +Author: Lucas De Marchi +Date: Tue Nov 8 18:54:31 2016 -0200 + + aerofc: use center LED for activity + + Like in bootloader, use the centered LED to show activity. + +commit e690af14d8e82128d4b4342b3bda24c268e0146d +Author: José Roberto de Souza +Date: Thu Sep 8 19:56:37 2016 -0300 + + aerofc: fix I2C bus of MS5611 and HMC5883 + +commit ef7c3b217449ec50c3a9cec06ccb476b87309861 +Author: José Roberto de Souza +Date: Thu Sep 8 15:34:06 2016 -0300 + + aerofc: Fix SPI configuration + + SPI bus 1 is the bus connected to MPU6500, so remove SPI bus 3 and 4. + Also remove everything else related to SPI that this board doesn't have. + +commit a1eec553dc03ba55b350e4412872c4daf7ca631c +Author: José Roberto de Souza +Date: Thu Sep 8 19:53:56 2016 -0300 + + aerofc: Remove unused modules + +commit cf07fa3a1c050b579a24e45738977527e2cf5306 +Author: Lucas De Marchi +Date: Tue Nov 8 18:42:21 2016 -0200 + + aerofc: streamline nuttx configuration + + Remove what's not used like SPI and UART ports, ADC, etc. Add UART5 and + I2C1 that are going to be used. + + This also received contribution from + José Roberto de Souza . + +commit 0cd7984b7f4380dd44c66c2df35ddb5461a0823b +Author: Lucas De Marchi +Date: Fri Sep 9 16:53:12 2016 -0300 + + Rename asc board to aerofc + +commit 4b90daf605617283d115b907fdad74893a9a06b2 +Author: David Sidrane +Date: Sat Nov 26 07:10:03 2016 -1000 + + WIP:Using _PX4_ wildcard match - needs testing + +commit 100f977b0c7af25f5d311ad04a70285c2c918969 +Author: David Sidrane +Date: Sat Nov 26 06:27:14 2016 -1000 + + Added listener removed unconfigured drivers + +commit c042f49fdefe79a67df6ef2829fba7d8e0c66e46 +Author: David Sidrane +Date: Wed Nov 23 15:21:44 2016 -1000 + + System Changes for AUAV X2.1 + +commit 5b5076ae01138c82a1517eb526e3bc3e5db2ba22 +Author: David Sidrane +Date: Wed Nov 23 15:20:23 2016 -1000 + + Added AUAV X2.1 sensor startup script + +commit fb3e2665f350647ffe9cbaee11d804c70779208e +Author: David Sidrane +Date: Wed Nov 23 15:18:47 2016 -1000 + + Inital Commit AUAV X2.1 + +commit 70e597bd9a95d0de3ad17698efe09dd4fb54b463 +Author: Lorenz Meier +Date: Sun Nov 27 16:08:26 2016 +0100 + + Update ECL to include fw controller limit improvements and side slip filter improvements + +commit cf9945ecdc642400a47b3ba76dda14aa100877c8 +Author: Julian Oes +Date: Fri Nov 25 16:04:12 2016 +0000 + + sitl_run.sh: env variable NO_PXH for deamon mode + + This allows to set the environment variable NO_PXH to start SITL without + the interactive pxh> shell. For this, px4 is called with the -d arg + which sets it to deamon mode. + + This feature is handy to script sitl_run.sh. + +commit 707666488e1d8173a9b5345308b9db759ef224ce +Author: Beat Küng +Date: Thu Nov 24 14:57:52 2016 +0100 + + RPi px4_fw.config: use AERT mixer file & fix fw_pos_control_l1 start + +commit fdc489358ad72c7fd3fc7a26732f6a67d8fa6230 +Author: Beat Küng +Date: Thu Nov 24 14:37:46 2016 +0100 + + RPi startup scripts: start logger + +commit 0a0f26840774c2e2889abd7f1d6feb7774ffdcb4 +Author: Beat Küng +Date: Thu Nov 24 13:20:35 2016 +0100 + + RPi: improve upload script, upload mixer files & all startup scripts + +commit 6680af0d965d330bb9c014ba3fa70d507a5efa7a +Author: Beat Küng +Date: Thu Nov 24 13:19:21 2016 +0100 + + navio_sysfs_pwm_out: use quad_x.main.mix as default mixer file + + Most people will use a quad, not FW. + +commit 9230f419e58cd2c69d408a8e4b12ad5d0ecfc8e8 +Author: Beat Küng +Date: Thu Nov 24 14:43:22 2016 +0100 + + DriverFramework: update submodule + +commit f559b6ca8819a8827d202e2d16ef6f5371c68d8b +Author: lhc610github <604340918@qq.com> +Date: Sat Nov 19 11:06:40 2016 +0800 + + df_lsm9ds1_wrapper: apply calibration after rotation + +commit afd6fd38968c7e96727e63bf889d3dd3164d76a6 +Author: Julian Oes +Date: Tue Nov 22 20:56:30 2016 +0100 + + px4fmu-v2_default: save more flash + + This disables the following modules to save flash: + - mpu9250 driver because the MPU9250 is rarely used on Pixhawks + - Snapdragon RC PWM passthrough which is rarely used and definitely a + special/custom configuration. Also, it will soon be obsolete with the + upcoming PWM support on Snapdragon. + +commit 109558cf1f9ed94501633b8049787e10f487d5a2 +Author: Julian Oes +Date: Wed Nov 23 11:32:00 2016 +0100 + + cmake: fix git binary hash + + The generated binary hash was off by one. + +commit 43caf2b68345970d7b6b19b03609564fc6c31096 +Author: Julian Oes +Date: Wed Nov 23 10:57:05 2016 +0100 + + Revert "mavlink: copy chars of git hash instead of binary" + + Pushed by accident. + This reverts commit 87f0ec19e4325782e6f856770c87520d4c825e91. + +commit 87f0ec19e4325782e6f856770c87520d4c825e91 +Author: Julian Oes +Date: Wed Nov 23 10:48:17 2016 +0100 + + mavlink: copy chars of git hash instead of binary + + I could not figure out how to make sense out of the binary git data. + Therefore, I replaced the px4_git_version_binary with the first 8 bytes + of px4_git_version (char[]) and this is easily readable when it arrives + on the other side. + +commit f8f12ee265e91b390233fde88e2ae033ee255393 +Author: Roman +Date: Tue Nov 22 08:13:30 2016 +0100 + + vtol_att_control: removed unnecessary pointers to derived classes + + - we interface over the base class pointer so we don't need any pointers + to the derived classes of VtolType + + Signed-off-by: Roman + +commit d77547e7e1f8ffc3168c34a088ee4df11c912e2b +Author: Roman +Date: Mon Nov 21 16:38:52 2016 +0100 + + vtol_attitude_control: hotfix, do not update parameters on every iteration + + Signed-off-by: Roman + +commit 92a5db92a2ece6a1317fa4b1ca347d1b1e08e967 +Author: Roman +Date: Mon Nov 21 20:43:58 2016 +0100 + + vtol_att_control: initialise pointers and free memory + + Signed-off-by: Roman + +commit 7a698952fbe386d190a40cf3ba68fba18d1fbfa6 +Author: Julian Oes +Date: Mon Nov 21 12:14:39 2016 +0100 + + cmake: use default Python version + + If the Python versions are specified, this breaks the build on Ubuntu systems + where Python3 is also installed but the extensions such as python-empy + are not installed. One could, of course, install python3-empy to fix + this but that's not in the instructions or error messages and therefore + not straightforward. + + It is therefore probably better to just use the system default which + ends up being 2.7 on Ubuntu. + +commit 4ea72f35ed4f4955c1b2a1b19a3cfcde2de47c4a +Author: devbharat +Date: Tue Nov 15 15:11:27 2016 +0100 + + Disable resetting alt/pos setpoint flags if switching to position control from auto when very close to takeoff setpoint + +commit dd1821b02e2985da8e42b1b5df9dcd13b880a978 +Author: devbharat +Date: Tue Nov 15 14:25:31 2016 +0100 + + Reset alt/position when entring position control from auto + +commit 59c1dd7183665add1403ff9e36488f7ffcd99c72 +Author: devbharat +Date: Tue Nov 15 13:56:09 2016 +0100 + + Always check reset flags in auto. Only set reset flags to true when required. Do not limit hor/vert setpoint acceleration when setpoints are reset. + +commit d720cbe1897600cf38020182d352577c28d86139 +Author: Julian Oes +Date: Sun Nov 20 17:52:22 2016 +0100 + + cmake: Use Python3 if available + + This brings support for Distros that use Python3 by default such as + Arch Linux. + +commit fe9ffb824c1ba433baf58b79120deb2ab1873976 +Author: Felix Hu +Date: Mon Nov 21 13:31:26 2016 +0800 + + Update README.md + +commit 912ed98a28022504ef3ec4bf1bce0fe041f83ac4 +Author: Roman +Date: Wed Nov 16 20:58:48 2016 +0100 + + updated ecl + +commit a61b1e089ca152a9c0bbab968ea1e798158d09cf +Author: Roman +Date: Sun Oct 30 21:19:57 2016 +0100 + + make sure to update the reset counters every time the topic updates + + Signed-off-by: Roman + +commit 9f57ee85642b9c78571f9459644e132a9ed8ac84 +Author: Roman +Date: Mon Oct 24 09:41:13 2016 +0200 + + updated ecl for updated gps reset logic + + Signed-off-by: Roman + +commit 76f862de33fe1183fb9040262ba01189a5927f1b +Author: Roman +Date: Wed Oct 19 16:12:42 2016 +0200 + + fw_pos_control_l1: when doing a position reset just reset position controller + + - do not try to shift the target waypoints when a reset occurs in position + control mode. Just make it lock into the current heading. + + Signed-off-by: Roman + +commit 7ba49aeb8082e908636cf301f7d909bca2e173eb +Author: Roman +Date: Mon Oct 17 23:10:49 2016 +0200 + + fw_pos_control_l1: make TECS handle height ekf height resets properly + + Signed-off-by: Roman + +commit ae7f61b0bfe9ffdf6ebfbb8ccc54c4276ba522ec +Author: Roman +Date: Mon Oct 17 23:10:16 2016 +0200 + + tecs: added method to handle ekf height resets + + Signed-off-by: Roman + +commit 1e1bf7e4bbb038fb1aff35afad44602f561b5ebb +Author: Roman +Date: Sun Oct 16 21:35:31 2016 +0200 + + ekf2 reset: fix sign of delta altitude for global position topic + + Signed-off-by: Roman + +commit 8155044b40b80adbbfcb10bea1add4e0446c6449 +Author: Roman +Date: Sat Oct 15 11:21:30 2016 +0200 + + fw_pos_control_l1: put comments for lat/lon wrapping + + Signed-off-by: Roman + +commit f80b4f8732ce94c70faeee2a8e3bb59a5352a498 +Author: Roman +Date: Wed Oct 12 14:06:14 2016 +0200 + + fw_pos_ctrl_l1: added wrapping of lat lon coordinate after addition of + delta reset + + Signed-off-by: Roman + +commit b3f9114b1c47f0970572ad8066591a3613561172 +Author: Roman +Date: Wed Oct 12 14:05:33 2016 +0200 + + fw_pos_control_l1: added missing alitude reset counter update + + Signed-off-by: Roman + +commit d4c87d62f164578029165fe50b09e23cd838a4ea +Author: Roman +Date: Sun Oct 9 19:20:55 2016 +0200 + + fixed code style + + Signed-off-by: Roman + +commit 0e481a5d006a4c14e33a2d214b1d6ebbad2091f5 +Author: tumbili +Date: Mon Jun 6 13:34:39 2016 +0200 + + ekf2: publish state reset information + +commit b2410460a565cd76024f6a39cb2db098a4bdc12e +Author: tumbili +Date: Mon Jun 6 13:33:56 2016 +0200 + + made position controllers handle estimator state resets + +commit 937c5adfc07bc9bedff54f7c2ee3fbc4977d8eaa +Author: tumbili +Date: Mon Jun 6 13:14:22 2016 +0200 + + added estimator reset data to global position topic + +commit 0d7189c894986555f85449710d76583ba2f7daac +Author: tumbili +Date: Mon Jun 6 10:41:24 2016 +0200 + + added position and velocity reset data to local position topic + + Conflicts: + msg/vehicle_local_position.msg + +commit 89f81cb626bddaa18df60cecc8e7383eb0bcbcdd +Author: tumbili +Date: Mon Jun 6 10:40:59 2016 +0200 + + added attitude reset data to control state topic + +commit c17c8884d1a9ef8c91df99ea43b213280692061b +Author: Daniel Agar +Date: Mon Aug 22 01:03:58 2016 -0400 + + implement MAV_CMD_DO_LAND_START + +commit 6cdd188158bc4ec2d5bfa3c941c2b4608a1f169d +Author: Daniel Agar +Date: Sun Nov 6 15:00:43 2016 -0500 + + geofence max horz/vertical better messages + +commit c701085ed401d419f649a23f43884ae79e7c6a0f +Author: Daniel Agar +Date: Sun Nov 6 14:35:08 2016 -0500 + + geofence fix code style + +commit 6f10f8de9a5124ac0a7ed177a1b6eb4ca878f487 +Author: Daniel Agar +Date: Sun Nov 6 15:10:28 2016 -0500 + + navigator begin fixing code style + +commit 9e589cef480e82cc5a8bf5c4002bb2bb7ca27bef +Author: Daniel Agar +Date: Sat Nov 12 18:57:20 2016 -0500 + + airspeed calibration fail with any errors + +commit 46a697787fae2b37b90709bd836728c1d93f2e13 +Author: Daniel Agar +Date: Sat Nov 12 17:04:50 2016 -0500 + + log all raw diff pres and airspeed + +commit 0fa79eab5ce2c710363cc0154ecf5c79d8be6884 +Author: Daniel Agar +Date: Sat Nov 12 19:21:29 2016 -0500 + + add differential_pressure to airspeed logging + +commit 90c049d8ec11baa7c1b8a2afe106d76fa4fcd1da +Author: Anton Matosov +Date: Tue Nov 15 01:45:36 2016 -0800 + + Fix formatting + +commit cd405125053050cf6cf458bf5290862960e58803 +Author: Anton Matosov +Date: Tue Nov 15 01:42:55 2016 -0800 + + Add mag2, acc2 and gyro2 sensors params to make sure backup/restore is reliable + +commit 96fc66ff7d69a84134d3ef385a914c61d8415c4e +Author: Anton Matosov +Date: Tue Nov 15 00:42:36 2016 -0800 + + Add force param_find for missing sensor parameters to fix load/save loss of calibration data + +commit e284a28e25d9dd4342bc008c695821a1aa802d31 +Author: Anton Matosov +Date: Tue Nov 15 01:44:07 2016 -0800 + + Fixed formatting + +commit 4edd12c44ae1d67df8b3ae5e7f010caeb9875f9b +Author: Anton Matosov +Date: Tue Nov 15 00:16:31 2016 -0800 + + Make PWM_RATE configurable via QGroundControl + +commit 81dc20ea863dac5be835b9b6f13c2f7da30d80a6 +Author: Paul Riseborough +Date: Wed Nov 16 13:27:30 2016 +1100 + + logger: add preflight sensor check messages + +commit 9301e9cc50c0c4f5a29faf652d583c798178d1f6 +Author: Beat Küng +Date: Tue Nov 15 15:41:31 2016 +0100 + + logger params: add SDLOG_MODE to select when to start & stop logging + +commit 983cfb8fdd10e9ad861444099fd7962912fff533 +Author: Paul Riseborough +Date: Sun Nov 13 09:32:17 2016 +1100 + + commander: Add preflight checking for EKF health and IMU sensor consistency + +commit 55bf6b4974222a5d11abb2fdf8ae93857ff2c749 +Author: Paul Riseborough +Date: Sun Nov 13 16:27:20 2016 +1100 + + sensors: Calculate and publish pre-flight IMU sensor consistency metric + + If a single sensor is fitted, the calculation is not performed and zero values are published. + If dual IMU's are fitted, the vector length difference between the primary IMU and the second sensor is output for the angular rates and accelerations. The vector difference is low pass filtered before the length is taken. + If three IMU's are fitted, the vector length is calculated for both alternative sensors and and the maximum values output. + Fourth and subsequent IMU's are ignored. + +commit c07f7b56599f74ac4e20f7be066593df6b8967f0 +Author: Paul Riseborough +Date: Mon Nov 14 08:31:17 2016 +1100 + + msg: Add topic for pre-flight sensor checks + +commit 06aca3308588ffbf87f79134761666da2fb13ed4 +Author: Paul Riseborough +Date: Mon Nov 14 19:16:00 2016 +1100 + + ekf2_replay: Add missing log messages + +commit 2799c0fae243d9b96baac00e35f18d937b129535 +Author: Dennis Shtatnov +Date: Thu Nov 17 11:18:26 2016 -0500 + + Change MC_BAT_SCALE_EN to boolean + +commit 37641042cc21660bf9928496fdf03b846541d941 +Author: Dennis Shtatnov +Date: Mon Oct 10 20:31:14 2016 -0400 + + Explicit internal battery resistance params + +commit a634c14582a57ef50dadd281ba5816654eaf0aa9 +Author: Dennis Shtatnov +Date: Sun Oct 9 21:21:19 2016 -0400 + + Scale throttle outputs by battery level. Fixes #4751 + +commit a94c8d7812ed3345dbef143f0678d9edfe6d17bd +Author: Andreas Antener +Date: Fri Nov 18 17:11:46 2016 +0100 + + Log download: try to use file modification date for log list if it makes sense + +commit dd8d178168411939f30bb0bb700c11800e5d33b4 +Author: Andreas Antener +Date: Wed Nov 16 18:45:07 2016 +0100 + + MAVLink Streams: added collision stream + +commit 8a2399eee15899c600fb75904877707d05a74596 +Author: lovettchris +Date: Fri Nov 18 12:55:02 2016 -0800 + + Fix multithreading bug in mavlink over serial port. + +commit 0eadf26d341e6d62bab4790c1cc24e09d869133a +Author: Andreas Antener +Date: Fri Nov 18 16:27:47 2016 +0100 + + Log download: fix memory leak in generating the list + +commit 1f0e630958c3e2fcf454e7a03c94439da96c674f +Author: Lorenz Meier +Date: Thu Nov 17 08:46:06 2016 +0100 + + Update use of time stamp field + +commit 616c5012da7b3cc49f7936ba075cccd4eadbd8af +Author: Lorenz Meier +Date: Thu Nov 17 08:37:37 2016 +0100 + + Update MAVLink submodules to latest + +commit 8ebc846ae782165af7cfea701cf9eac098b17282 +Author: Lorenz Meier +Date: Thu Nov 17 08:36:03 2016 +0100 + + Simulator: Do not open hardware UART in SITL + +commit b83363a5180755f408d2bd02dbb3babdd0d4390d +Author: Lorenz Meier +Date: Tue Nov 15 16:36:36 2016 +0100 + + UAVCAN: Always enable dynamic node ID allocation + +commit 9ff1feb92fab154362bdb2ae9fd73665772ffbb6 +Author: Paul Riseborough +Date: Wed Nov 16 08:50:25 2016 +1100 + + ekf2: fix formatting + +commit 056ac3c9c6ad7f5f2509a5f77dbc5114578455d1 +Author: Paul Riseborough +Date: Sat Nov 5 10:39:46 2016 +1100 + + EKF: Update default value for sideslip fusion noise + + Use value obtained from tuning on replay logs + +commit 680a8f0b44e94fc2b6cdedbf799bb64be87263af +Author: Paul Riseborough +Date: Thu Oct 27 15:11:30 2016 +1100 + + ekf2: fix rebase compile errors + +commit 72ad6627e119238831281b8a031f1855700788d5 +Author: CarlOlsson +Date: Mon Jul 25 22:04:11 2016 +0200 + + updated beta noise + + Conflicts: + src/modules/ekf2/ekf2_params.c + +commit 5435b99f86fa7603cc0fce3ff8ac3ed92e6ee6d8 +Author: CarlOlsson +Date: Mon Jul 18 21:18:00 2016 +0200 + + added beta innovations to ekf_innovations + +commit e4f5710ec36a0d451c94be6476731c985c51d332 +Author: CarlOlsson +Date: Wed Jun 8 19:57:44 2016 +0200 + + added logic for beta fusion + +commit f00f6e6eff8f46228700c3885f4f16f33f04d65a +Author: CarlOlsson +Date: Wed Jun 8 19:46:02 2016 +0200 + + added parameter for when to fuse sideslip + +commit 1223e4ba6b5da75b1794a3610aacb45e042cea3e +Author: CarlOlsson +Date: Mon May 16 14:05:14 2016 +0200 + + added beta to replay + +commit 106c882cea4373fafce936a29fa3aed5f355de21 +Author: CarlOlsson +Date: Tue Jun 7 19:13:17 2016 +0200 + + modified logging + +commit d550290e63a8dedbd9b2c35b5a5f3844c4b95846 +Author: CarlOlsson +Date: Sun May 8 19:57:24 2016 +0200 + + modified ekf2_main.cpp + +commit 0734db1740ca5f8f480418892067bfe3da83dfc3 +Author: Anton Matosov +Date: Tue Nov 15 00:39:53 2016 -0800 + + Ignore all CLion related files as they are all generated from cmake + +commit 3414fc1c7c7e695dc388051ded0d6569547a6872 +Author: Anton Matosov +Date: Tue Nov 15 00:22:24 2016 -0800 + + Setup default CLion ignores + +commit 25d1daa7a5b3a2d17929a1aebe9ed71cc2771ee3 +Author: Julian Oes +Date: Mon Nov 14 23:38:37 2016 +0100 + + px4fmu-v1: Raise INTERRUPTSTACK again + + This fixes #5855. + +commit 53c23e7bff81d06cc48481d3e1def2a275378a8e +Author: Julian Oes +Date: Mon Nov 14 23:41:05 2016 +0100 + + Revert "Revert "FMUv1: Save resources in config"" + + This reverts commit 0ca397ab2046c2a2a71b3ca758e1cbb6f80a87fb. + +commit 0ca397ab2046c2a2a71b3ca758e1cbb6f80a87fb +Author: Lorenz Meier +Date: Mon Nov 14 22:35:24 2016 +0100 + + Revert "FMUv1: Save resources in config" + + This reverts commit c24046ca5bcfc220b579ab5229af8fbf5010816c. + +commit 2f19aebac019e87e9503267fb9a848246485a999 +Author: Beat Küng +Date: Mon Nov 14 17:06:21 2016 +0100 + + mavlink_ulog_streaming: always send an ack (#5853) + + Fixes the case where an ack got lost and the FMU resends the data, but + the client does not resend the ack. + +commit 896118281cacd1f2e48b7494fe25e751909d95b4 +Author: Roman +Date: Thu Nov 3 09:55:18 2016 +0100 + + TECS: remove logic which shifts or limits integrator during large transients + + - during large transients in pitch demand the pitch integrator value + was shifted such that the final demanded pitch did not violate given + limits. Since this strategy can cause large knock-backs of the pitch + integrator we remove this logic completely. We already have logic in place + which reduces the integrator at the pitch time constant in case the + pitch limits are exceeded so we don't need to limit it further. This + has the advantage that spikes in the specific energy balance error + signal does not lead to integrator knock-back. + + Signed-off-by: Roman + +commit 9221c74e46a70ea197a7e986d02578edf788be6e +Author: Paul Riseborough +Date: Thu Oct 20 10:21:58 2016 +1100 + + tecs: improvements to pitch integration limiting + + Constrain the specific energy balance integrator input to prevent increasing saturation of pitch demand. + Decay the specific energy balance integrator state if the pitch demand is saturated to reduce saturation to zero and do so at the same tome constant as the control loop + Relax the clipping threshold on the specific energy balance integrator to allow the input constraint and decay functions to do more of the work + Improve variable naming and commenting + +commit 7106881cbcfede7bbfae2370bd9f60c1e2aa9cc0 +Author: Roman +Date: Tue Oct 18 09:19:52 2016 +0200 + + tecs: fix limiting of pitch integrator input, better comments and structure + + - when limiting the pitch integrator input the value was related to + a quantity with different units (specific energy error rate vs delta pitch) + - once the unconstrained pitch demand is larger / smaller than the max/min + allowed pitch angle the integrator input should only be allowed to drag + the integrator into the direction leading to less pitch demand violation + + Signed-off-by: Roman + +commit 12ddf9d25ec0ebda169c8bcdee25e4f96a328020 +Author: Roman +Date: Tue Nov 1 14:36:20 2016 +0100 + + TECS: better handling of the constraint for the pitch integrator + + - if the specific energy balance correction term produced a demanded + pitch value which exceeded the aircraft pitch limits then the pitch + integrator was shifted such that the pitch demand violation was prevented. + However, this meant that the exceeding pitch was just unloaded into the + integrator and caused unexpected behavior of the pitch loop. + In an underspeed condition e.g. this has lead to the plane pulling up it's + nose very quickly shorty after the underspeed condition kicked in. + + Signed-off-by: Roman + +commit eec55a09185069b86262209c22a9db2ce719f81a +Author: Roman +Date: Tue Nov 1 14:26:43 2016 +0100 + + TECS: run underspeed detection method before calculating speed demand + + - the method in TECS for detecting an underspeed condition was run after + the method which calculated the airspeed demand. As a result the specific + engergy balance error signal showed a spike when TECS detected an underspeed + condition. + + Signed-off-by: Roman + +commit dc6ca7c37299667690f90f0e5278e5f6231c95c6 +Author: Beat Küng +Date: Fri Nov 11 14:59:27 2016 +0100 + + VDev & CDev: dynamically allocate & resize _pollset array + + In most cases, really only 1 element is needed. The dynamic allocation + handles cases where more are necessary. This is all done within a locked + state, so no races can occur. + + Frees roughly 2.3KB RAM. + +commit 14fd1b869380f6bf0420e8e3db7cf1aad8f7107a +Author: Beat Küng +Date: Fri Nov 11 14:53:21 2016 +0100 + + ulog_stream_ack.msg: lower timeout & increase max retries + + We expect a short round-trip time, so lowering the retry timeout will + increase throughput on links with high drop rate. + +commit d54e22614fb2793239b49e87f4c9316fc1f0a8fd +Author: Beat Küng +Date: Fri Nov 11 14:51:06 2016 +0100 + + fix mavlink ulog: return if initial ack not yet received + + Avoid sending data before we have an ack from the logger. + +commit a96ee5044238934e2a44a5cf37a74b6aaeb6413c +Author: Carlo Wood +Date: Sun Nov 6 02:17:30 2016 +0100 + + Stop people from using broken awk. + +commit 0fbf26e9553d5b89592bf3bc14b6ad60250c92bc +Author: Carlo Wood +Date: Wed Sep 28 18:34:35 2016 +0200 + + Add Tools/fix_headers.sh + + Running this script will parse the top of all source files + that are not submodules, examples or test cases, to find + all #include's and then do basically two things: + + 1) Reorder and group the headers so that px4_* headers are + included first, then local headers (headers of the project + that aren't submodules) then C++ headers if any, then C + headers if any, then system headers (which includes submodules) + and finally any #includes that are inside #if*...#endif + constructs. + 2) Fix the use of "" or <> in a consistent manner. + + Afterwards few fixes might be necessary for compile errors that + pop up. Most of those are already fixed in my previous commits. + However, I was not able to test a compilation for ros + (with __PX4_ROS defined) -- so some more fixes might be necessary + because of the header reordering. + + The script comes with a progress counter and an error summary + (if any) at the end (so no scrolling back is necessary). + It is highly recommended to only run this script in a clean + project with no outstanding changes that need to be committed. + In fact, the script enforces this (unless you pass --force). + Reverting a run of the script is then easy with 'git checkout .'. + + It is also possible to run the script on a single file + by passing that on the command line. In that case it + might make sense to pass --debug too, though that was really + meant for just me, while developing the script. This will write + debug output into the file that is passed, so you don't + want to commit that! ;) + +commit de85fbe1dc7cf429a1893ee6c807bde893e171a4 +Author: Carlo Wood +Date: Mon Oct 24 18:42:48 2016 +0200 + + Remaining fixes needed before running Tools/fix_headers.sh + + --> "systemlib/err.h" that fix_headers.sh + would miss because it comes after code it doesn't understand. + + Effectively remove the '__EXPORT extern perf_counter_t perf_alloc(' + line, because currently perf_alloc is defined to be NULL, and + after running fix_headers.sh that happens *before* this header + is included (the order of headers will be changed). + + Do not define NULL to be (void*)0: that only works for C. + In fact, the conversions needed for NULL are so full of exceptions + that standard C++ introduced a new *keyword*: nullptr. + That's what we really should be using for C++ code. + In this case I just include the correct header to define NULL + the correct way. + + Not really related to the header line: + Removed an #include because I noted that px4_time.h + was already included... and moved a #include + to the top of the file (not really a fan of including headers + in the middle unless absolutely necessary). + Removed a include of queue.h because I noted it wasn't used. + +commit ebeb1875220999eedf80820c818534c7c8d6e1f5 +Author: Carlo Wood +Date: Mon Oct 24 18:37:19 2016 +0200 + + Move #pragma once outside #ifdef's. + + In this particular case it does no harm, + but since in other cases it can lead to + problems I didn't want to add an exception + for this case to fix_headers.sh, that currently + chokes on this because it doesn't know better + than that it's a bad thing. + + Note on how #pragma once works: when encountered + (aka the #ifdef that it is inside has to + be true), the compiler marks the whole + file as "seen" (this is implementation + defined, but most implementations store + the inode of the file). Subsequent #include's + of that file/inode are then completely skipped. + Hence it doesn't matter if the #pragma is at + the beginning, at the end or in the middle, + but it should be encountered every #include, + usually, and thus not be inside an #if... #endif + construct. + +commit 04aa2bb3a46b3fe394df4a6e8a04036daf5e132f +Author: Carlo Wood +Date: Mon Oct 24 18:34:18 2016 +0200 + + Add missing header files. + + These headers files were missing from the header files that + I added them to; the fact that they were missing didn't + lead to compile errors because by coincidence the missing + headers are included in the source files before including + these headers. But, after the reordering of header inclusions + by Tools/fix_headers.sh, these cases will give rise to compiler + errors. + +commit 86c581b2efb863f572f6add30119dd1ae06dab9e +Author: Lorenz Meier +Date: Sat Aug 20 18:15:56 2016 +0200 + + Enable usage of UAVCAN node ID for params + +commit 9866ff89591a0b9c93688964f8994b28473ce6be +Author: Lorenz Meier +Date: Sat Aug 20 18:10:01 2016 +0200 + + Allow sending a param with a different component ID + +commit 83e9e1c3828bc6fd4b2945e93d038b90011d8da2 +Author: Benoit3 +Date: Fri Nov 11 15:47:38 2016 +0100 + + The goal of this patch is to allow compatibility with GR12/GR16/GR24 graupner receiver by : + - allowing decoding of SUMD frame with failsafe bit set + - updating stack failsafe state with the sumd failsafe info + + Refer to #5817 issue + +commit 697d401b7335aa3b68c660f31024f5dcb2fc8b3a +Author: Michael Schäuble +Date: Sat Nov 12 12:57:33 2016 +0100 + + Fix boot process on Pixhawk 2 (#5844) + + * Pixhawk2: Check for mpu9250 during boot + + * Fix indentation style + +commit 77a23a043fbdfa880c704b4412103ca22f14b373 +Author: Mark Whitehorn +Date: Tue Nov 8 16:20:22 2016 -0700 + + use include statement instead of symbolic link + +commit 92ae763535654a9d03aed36ce812cc144b0ae2c6 +Author: Mark Whitehorn +Date: Tue Nov 8 15:47:13 2016 -0700 + + change board_config to symbolic link + +commit 40f2c4a8e4f59ef6c2e725ea04bf005188af3224 +Author: Mark Whitehorn +Date: Mon Nov 7 21:12:35 2016 -0700 + + add new board config for fmu-v3 + +commit bdec646736fd41325e1763cbd55377d8add2c1e2 +Author: Paul Riseborough +Date: Tue Nov 8 22:18:12 2016 +1100 + + ekf2_replay: Display RMS innovation values to assist with tuning + + Displaying the RMS innovation values at the end of each replay assets with rapid iteration for time delay parameter tuning without having to plot or post process using another tool. + +commit ab76a379107bf924e8b6388daf47f054d46e0d25 +Author: Julian Oes +Date: Thu Nov 10 00:22:49 2016 +0100 + + DriverFramework: update of cmake_hexagon + +commit 47c14395d3f8eab034411620f349d1f3011b098e +Author: Mark Charlebois +Date: Wed Nov 9 11:14:18 2016 -0800 + + Updated cmake_hexagon for Semaphore CI fix + + Signed-off-by: Mark Charlebois + +commit 6bdca1053cecec9bbc6a2ad6a7305b131fb70627 +Author: Julian Oes +Date: Wed Nov 9 07:44:38 2016 +0100 + + Next cmake_hexagon in Firmware and DriverFramework + +commit 88e81aa58e6551c90d331c333faadccdb88d63a3 +Author: Julian Oes +Date: Tue Nov 8 07:33:15 2016 +0100 + + cmake_hexagon: rpcmem and linking fix + + This updates cmake_hexagon and cmake_hexagon inside DriverFramework + which fixes somethine about rpcmem.a and the double linking issue. + +commit 068ef591ab15a4d92d00ac2a8d741f887bd54fdf +Author: James Goppert +Date: Wed Nov 9 19:40:25 2016 -0500 + + Added fake landing xy velocity measurement to lpe. (#5820) + + Flight tested and is working. + +commit 4d6d0b28500451bde47a7b798fa9f03d158cd2e0 +Author: James Goppert +Date: Wed Nov 9 19:39:39 2016 -0500 + + Fix px4io bind failed message to say safet is off instead of armed. (#5834) + + Minor message clarity fix. + +commit 3511f8abfb77d0178740b6dac99807a21cb1babf +Author: James Goppert +Date: Wed Nov 9 19:38:38 2016 -0500 + + Add position ground truth. (#5819) + + Have confirmed this works with gazebo sitl. + +commit d1d47c4c2703d2a38e5c27f1d4843336087b184a +Author: Julian Oes +Date: Tue Nov 8 11:27:18 2016 +0100 + + mavlink: send MOUNT_STATUS msg if subscribed + + This adds the message MOUNT_STATUS to report about the attitude of a + gimbal. + +commit 18d69698a0cd50d1f9e5fe108b73c5edf28ceecd +Author: Julian Oes +Date: Tue Nov 8 11:26:25 2016 +0100 + + vmount: publish mount_status + + We need feedback in mavlink about the attitude of the gimbal. Therefore + the gimbal output angles are published in vmount. + +commit 7e312f3961ade424d541bd9470db65f40ddc109f +Author: Julian Oes +Date: Tue Nov 8 11:26:12 2016 +0100 + + msg: Added message for mount status + +commit 8ddda0a8fa408b67b042c3f49e045803ab47d590 +Author: Julian Oes +Date: Tue Nov 8 11:24:21 2016 +0100 + + mavlink: move the msg id from uint8_t to uint16_t + + With mavlink2 new messages are added with msg IDs greated than 255. + Therefore the msg ID types needed to be raised everywhere. + +commit 278d63eef6cb8ef7301d81ca855c72b6f453c8b2 +Author: Julian Oes +Date: Tue Nov 8 10:06:30 2016 +0100 + + mavlink: update both submodule to lastest master + +commit 7df11b900dabecdb479c24522590a9f58bf13f0a +Author: Julian Oes +Date: Tue Nov 8 17:00:28 2016 +0100 + + mavlink: use queueing for acks + +commit d0b19837841f52ddf424e2de8f90c91d0bdd4361 +Author: Julian Oes +Date: Tue Nov 8 17:00:08 2016 +0100 + + mavlink: send NACK if msg ID does not exist + +commit 1e617f362dbda39edf370fee6bdbfbde7c75c9c8 +Author: Julian Oes +Date: Tue Nov 8 16:09:33 2016 +0100 + + mavlink: send ACK for CMD_SET_MESSAGE_INTERVAL + + There was no feedback if a CMD_SET_MESSAGE_INTERVAL went through or not. + +commit 643ccd66b623fd2b1812054bee85ee3d0b4b2f06 +Author: Beat Küng +Date: Mon Nov 7 15:11:43 2016 +0100 + + MavlinkParametersManager: output deprecation warning if INAV is selected + +commit d32d250a508df3ab34f0560f2e011415be0db564 +Author: Beat Küng +Date: Mon Nov 7 15:10:20 2016 +0100 + + px4fmu-v2_test.cmake: remove inav + +commit 66ffc834d3cd93870ff6a268cfbd08491517058d +Author: Beat Küng +Date: Mon Nov 7 15:10:03 2016 +0100 + + startup scripts: remove INAV, start LPE if INAV selected + +commit 246dc5421bb307e44f4817adda4767f0b2bb22e5 +Author: Paul Riseborough +Date: Mon Nov 7 22:16:56 2016 +1100 + + ekf2: remove unnecessary variables found during review + +commit d19a62a8f60e218542496409247ef259f3ba1455 +Author: Paul Riseborough +Date: Mon Nov 7 20:21:03 2016 +1100 + + px4fmu-v1: Remove INAV to free required flash space + +commit d75600b8a4c4beaa984611d2792b3283cfec34c2 +Author: Paul Riseborough +Date: Mon Nov 7 18:15:54 2016 +1100 + + px4fmu-v2: Remove INAV to free required flash space + +commit 0ee75dbc6b629c52f4d02c672d299a081578153e +Author: Paul Riseborough +Date: Mon Nov 7 10:56:43 2016 +1100 + + ekf2: Allow adjustment of min arrival time delta parameter + +commit 08a380ae2d8ae23ae04e526e8357c548a2983bca +Author: Paul Riseborough +Date: Mon Nov 7 10:45:42 2016 +1100 + + ecl: update library reference + + Enables optimum setting of sensor data buffer lengths using specified data delays and min arrival interval. + +commit 5ac73f344061e5a2a9ce3b114f449937b96c4434 +Author: Paul Riseborough +Date: Mon Nov 7 09:20:30 2016 +1100 + + ekf2: code style fixes + +commit 699edd25357dde0eeef896224ae49983414d87a6 +Author: Paul Riseborough +Date: Mon Nov 7 08:08:17 2016 +1100 + + ekf2: Prevent loss of baro data due to buffer time arrival checks + + Baro data arriving too soon after the last measurement due to a high sampling rate or timing jitter is rejected inside the ecl EKF to prevent the data buffer overflowing. + This patch checks the timestamp difference from the last measurement, and if to small, the data is accumulated and the average sent to the EKF when the time delta + is acceptable. + +commit ef7ed97cbd1b91ed88c2792984d72f0fa08035fc +Author: Paul Riseborough +Date: Sun Nov 6 17:10:44 2016 +1100 + + ekf2: Don't send un-usable mag and baro data to the EKF + + Fixes: + + 1) Invalid data with a zero time stamp could be the EKF ends up in the data buffers and result in loss of 'good' data from the buffers + + 2) Magnetometer data was arriving at a rate faster than the data buffers could handle resulting in loss of data. + +commit 7d0d29f62def7b29d253f4e45cba272d0c4e15e7 +Author: Paul Riseborough +Date: Sun Nov 6 14:09:39 2016 +1100 + + ekf2_replay: fix time stamping bug + + If the replay data for the baro or mag data has a zero time stamp, then the corresponding relative timestamp published over the combined sensor topic must be se to RELATIVE_TIMESTAMP_INVALID so that the ekf2 module does not try to use this data. + +commit 7be71459f5c2b9a206dc21bb7990d7d0f69a2968 +Author: Lorenz Meier +Date: Mon Nov 7 12:09:41 2016 +0100 + + Offboard control (#5816) + + * Fix jmavsim HITL simulation of MAV_CMD_DO_REPOSITION in the case where you have no radio attached to the PX4 and so you have disabled RC link loss for that reason (set NAV_RCL_ACT = 0) but you still want the jmavsimulation to work. The line of code changed here causes failsafe RTL to kick in without this fix. + + * Add altitude hold option using Z position control, while doing velocity control on vx and vy. + + * Fix style and rebase issues + +commit 9180268a174dff7468da3964168e31d4b11fb320 +Author: Michal Stasiak +Date: Sun Nov 6 20:31:59 2016 +0100 + + Geofence: Param update fix (#5812) + +commit 8ac4dd04ae75e8d6c7d76db68dfb23dd2e75e327 +Author: Daniel Agar +Date: Mon Aug 22 01:03:58 2016 -0400 + + implement MAV_CMD_MISSION_START + +commit 223595e978bb1f9a0d49bfdcd132b4a479ed9ff9 +Author: Beat Küng +Date: Sat Nov 5 09:16:29 2016 +0100 + + ecl: update submodule to master + +commit d1a3261e81b4d0d8c95b4192b18d50fd7718e18e +Author: Beat Küng +Date: Tue Nov 1 12:50:10 2016 +0100 + + ekf2_main: reduce stack (according to the reductions in the commit before) + +commit 5bcfa3c7e6a8b7d934bf20be3654f58a206db7fe +Author: Beat Küng +Date: Tue Nov 1 12:45:36 2016 +0100 + + ekf2_main: add {} to limit variable scope and save stack + + Reformatting makes it look worse than it is, but it really only adds {} + +commit f7e3e46a926bd3f46155e91159801aeb845d71d9 +Author: Beat Küng +Date: Tue Nov 1 12:39:01 2016 +0100 + + config command: fix device commands like 'config /dev/accel0 block' + +commit cc27d2a1e0e1e8ec1614f475ebd76273d7401d9c +Author: Beat Küng +Date: Tue Nov 1 09:12:17 2016 +0100 + + ekf2_main: move subscriptions into main thread & call orb_unsubscribe at the end + +commit 53cf27eb84ac3f01e94558c5fd2f5de9f48505f6 +Author: Beat Küng +Date: Tue Nov 1 09:08:02 2016 +0100 + + ekf2_main: some cleanup of redundant fields + +commit 85cee9460f1fa2fa61d64122eed68cdd10b0264b +Author: Beat Küng +Date: Tue Nov 1 07:55:05 2016 +0100 + + sensors: use only as many voters as there are sensors + + This saves ~1.1KB of RAM for systems with only 1 sensor of each type. + + If there are more sensors, they will be dynamically added, such that + failover still works. + +commit 0f2b31b41e1984ec528fad795272349e4ef3e8af +Author: Beat Küng +Date: Tue Nov 1 07:53:14 2016 +0100 + + uorb: inline orb_advertise (directly calls orb_advertise_multi) + + reduces the stack depth + +commit 309c256e9effd47840468a5fe4a80b3ca8e5df10 +Author: Henry Zhang +Date: Sun Nov 6 21:45:17 2016 +0800 + + fix param interface (#5797) + + * param: fix bug when param value is changed to 'zero' for the first time, it won't be saved. + + * param: revert incorrectly removed code. + +commit 53e0bc5f126efc8a36e04c33c16e4ad1f26f54ca +Author: Julian Oes +Date: Sat Nov 5 13:58:32 2016 +0100 + + POSIX: use up to 20 command line arguments + + This fixes the case where more than 10 args were needed for instance + when starting mavlink with all its options. + +commit bae8adc1a85059c75f5dbe28280320ff985fd3e7 +Author: Lorenz Meier +Date: Sat Nov 5 11:43:09 2016 +0100 + + Update README.md + + Add GitHub links to maintenance team list. + +commit f44ab6f05d2c3e374e9f3f1a28182538f9adee31 +Author: Lorenz Meier +Date: Sat Nov 5 11:34:38 2016 +0100 + + Update README.md + + Listing existing maintainers explicitly. + +commit 2bfac7ff4fdfe28f6ad2f2d187cc6b489f9f9b57 +Author: Michal Stasiak +Date: Fri Oct 21 13:33:31 2016 +0200 + + Mission feasibility: Geofence check fix + + Current implementation checks against geofence only if it is in polygon form. + When it's created via params, it accepts all the waypoints as the number of vertices = 0. + Thus, changed the function to the one that is used to check whether geofence is breached in flight. + +commit bf9a1c5a1881f3992269f8e9b271736b68445d0c +Author: Dennis Shtatnov +Date: Thu Nov 3 08:11:45 2016 -0400 + + Removing alternative io timer rate for CF2 + +commit 2d451991af7b3a0b1f3b2e683bfd53d1c94e1ceb +Author: David Sidrane +Date: Tue Nov 1 10:30:22 2016 -1000 + + PX4 System change to Remove #ifdefs from the IO timers + + Update the comment, to explain how to achive a different perescale + value. + + Added PX4_IO_TIMER_ALTERNATE_RATE one board agnostic ifdef + PX4_IO_TIMER_ALTERNATE_RATE that is non board specific. + + N.B. I would like to eliminate PX4_IO_TIMER_ALTERNATE_RATE + as well, but I need crazyflie HW to validate that the startup + script can just set the rate on the PWM to 3921 fast enough to + not effect the motors. + +commit b2b9a0be9f2d0b536c698a11d279dcce654f2636 +Author: David Sidrane +Date: Tue Nov 1 10:25:09 2016 -1000 + + PX4 System change to allow way to override the PWM_.*_{MIN|MAX} values + + Add PX4_PWM_ALTERNATE_RANGES in suport of a board agnostic way + to override the PWM_.*_{MIN|MAX} values + +commit d77e107e316f6c2d41680ccb27588df9fe91a489 +Author: David Sidrane +Date: Tue Nov 1 10:22:48 2016 -1000 + + Crazyflie uses the board common interface to provide board name + + Removed #ifdef in version.h + +commit ab43baa02d8e6f0f0b2cc6ae65647ecc2c6bfb1a +Author: David Sidrane +Date: Tue Nov 1 10:07:46 2016 -1000 + + Clean up Crazyflie + 1) Remove uneeded spi and reset code + 2) Use the Board commin for providing the BOARD_NAME + 3) Add PX4_PWM_ALTERNATE_RANGES in suport of a board agnostic + way to override the PWM_.*_{MIN|MAX} values + 4) Remove #ifdefs from the IO timers*. Drive the config deltas + from the crazyflie_timer_config.c and one board agnostic + ifdef PX4_IO_TIMER_ALTERNATE_RATE that is non board specific + + *I would like to eliminate PX4_IO_TIMER_ALTERNATE_RATE + as well, but I need HW to validate that the startup + script can just set the rate on the PWM to 3921 fast + enough to not effect the motors. + +commit c4d91ef64450dfd4abda587dbde30e5fc5ff815e +Author: David Sidrane +Date: Tue Nov 1 10:01:50 2016 -1000 + + Removed CONFIG_STM32_I2CTIMEOTICKS defined in the PX4 I2C driver + CONFIG_STM32_I2CTIMEOTICKS is hard defined on PX4 master + and defconfig defined on upstream Nuttx (nuttx_v3) it will be fixed + there. + +commit fd797ae3b441afd39d02b62ad51a0d7804f5222c +Author: David Sidrane +Date: Tue Nov 1 09:58:50 2016 -1000 + + Using build system warnings. + + Aligned Make.Defs to use the build system's defined warnigns. + +commit 9603794b9d5afdd6039a36035e2e76382802b806 +Author: Mark Whitehorn +Date: Fri Nov 4 15:36:44 2016 -0600 + + set verbose flag for Dcm.renormalize test + +commit 03beeb2e558162e3696d13a730df3df9f93fc5f1 +Author: Mark Whitehorn +Date: Fri Nov 4 13:51:20 2016 -0600 + + update matrix submodule + +commit fc73ab5e40cb57fb6fe17ffe70c2af874570cc8b +Author: Mark Whitehorn +Date: Mon Oct 31 09:09:43 2016 -0600 + + add unit test for Dcm.renormalize() + +commit a8369c6ac81df15731d621abba192113c7840b9f +Author: Daniel Agar +Date: Sat Jul 16 20:42:35 2016 -0400 + + FW use loiter to achieve waypoint altitude + + - fixes #5061 + +commit 39cc75b4a0c45bc251a4a46ec7766296649d8856 +Author: Sander Smeets +Date: Fri Nov 4 00:59:49 2016 +0100 + + Rebase of vtol_land_weathervane patch + +commit 4bcf2cdb521043c7e33a9b2c6a3c7dae58e35e19 +Author: Beat Küng +Date: Fri Nov 4 10:58:44 2016 +0100 + + uavcan: fix initialization of std::array + + in C++11, double braces are needed for std::array aggregate initialization, + or assignment with =. + see: http://en.cppreference.com/w/cpp/container/array + +commit 09d36a63ef38f0aa4501998f01ae8faf118f6bd6 +Author: Carlo Wood +Date: Wed Nov 2 12:29:23 2016 +0100 + + Revert to using __builtin_isfinite for QuRT. + + See discussion in https://github.com/PX4/Firmware/issues/5756 + +commit ab4d7dfc59e4bd7f6d0d3c25cb9d9d2f9aae84b2 +Author: Beat Küng +Date: Fri Nov 4 10:24:12 2016 +0100 + + mavlink: stop ulog streaming when mavlink thread exits + + 'mavlink stop-all' during a log streaming session previously led to a + resource leak, and log streaming could only be re-started by rebooting the + system. + +commit 587c5161a3d09d1889ec65674351fdd96d2607a2 +Author: Beat Küng +Date: Fri Nov 4 10:21:45 2016 +0100 + + mavlink_{shell,ulog_streaming}.py: show full error output when pymavlink import fails + +commit fa461d018d77a896cef965ab49a9e978f8716c96 +Author: Beat Küng +Date: Fri Nov 4 10:20:48 2016 +0100 + + mavlink_{shell,ulog_streaming}.py: send heartbeat + + This is helpful, so that a connected partner can switch from broadcasting + to a 'connected' state. + +commit 25be7aa7cf30b633afd1abeb30f15547719f1471 +Author: Mark Whitehorn +Date: Mon Aug 8 08:58:56 2016 -0600 + + incorporate Bill Premerlani's fast rotation handling from MatrixPilot + +commit 76082da674bb37ad1ceccaea98a695ebee48d8c0 +Author: Lorenz Meier +Date: Thu Oct 13 23:02:24 2016 +0200 + + Add IST8310 driver + +commit c5100b6273791b343b656e38d17e70c6e5ea0cc2 +Author: Lucas De Marchi +Date: Tue Sep 27 16:36:59 2016 -0300 + + tap_esc: fix output order for quadrotor + +commit 8b237d7cf3cd92be7f7ab34a2c5715f4eeaf5628 +Author: mantelt +Date: Thu Nov 3 12:37:41 2016 +0100 + + navio_sysfs_pwm_out: Adressing comments of @bkueng + + (https://github.com/PX4/Firmware/pull/5704#pullrequestreview-6977559) + +commit 10491884ca4f7df2ce81f46a400380457fb9461e +Author: mantelt +Date: Thu Nov 3 09:38:38 2016 +0100 + + navio_sysfs_pwm_out: command line argument for mixerfile + +commit 32403ddb90a9e50ba577634e9bcf190a24fa9682 +Author: mantelt +Date: Thu Nov 3 08:59:58 2016 +0100 + + navio_sysfs_pwm_out: removing default mixer + +commit 6cbd398974dde37629c4c9b7e5f25e0bdb00acc9 +Author: mantelt +Date: Thu Oct 20 12:33:04 2016 +0200 + + RPi/Navio: add rpi baseline config for fw + +commit 4b8fc2365e9d522591f5e4323865ccc63bbba317 +Author: mantelt +Date: Thu Oct 20 11:21:46 2016 +0200 + + navio_sysfs_pwm_out: Use mixer file + + use all actuator groups for mixing. + +commit 4c0c5268984aed5132f09d58d4f316768288ccd1 +Author: mantelt +Date: Tue Oct 18 17:37:51 2016 +0200 + + Loading mixer from (hardcoded) file + use actuator_controls_3 for the time being + +commit cdd317ba383775bfde0b4b488092129461a39fd7 +Author: Daniel Agar +Date: Mon Oct 31 11:46:17 2016 -0400 + + commander arm check throttle include rattitude + +commit 93fb02bfa38b6a337e0ec3984e42485e0c00fc82 +Author: CarlOlsson +Date: Mon Oct 31 14:54:18 2016 +0100 + + fw_att_ctrl: Code cleanup + + Signed-off-by: CarlOlsson + +commit 00cd2902c785fd7d2d0571c5040e97efaa421d86 +Author: Beat Küng +Date: Mon Oct 31 11:45:37 2016 +0100 + + fix logger: avoid leaking file descriptor in get_log_time() + + orb_subscribe can succeed, but if there is no publisher, orb_copy will fail. + We still need to unsubscribe in that case. + +commit 2908f1c16daef6f48a5f950e60f26a79741a02e7 +Author: Daniel Agar +Date: Sun Oct 30 17:10:52 2016 -0400 + + commander allow disarm command with throttle + +commit 27a50275b6c2206ff7f43845b000a3818f983311 +Author: Daniel Agar +Date: Sun Oct 30 16:10:02 2016 -0400 + + commander NAV_RETURN_TO_LAUNCH change mode to RTL + +commit 0bff3593d3ecc766f7c8981a3259d10a9110833d +Author: Carlo Wood +Date: Sat Oct 29 02:22:04 2016 +0200 + + Do not use std::cout for qurt's sake. + + Using cout drags in std::localeconv which isn't defined + on QURT. While this file is also used for POSIX, it doesn't + seem to harm much to use printf there as well. + +commit 52b8e75aeadd59e0f12f3de3f9e5759ead7f592b +Author: Carlo Wood +Date: Thu Oct 27 19:20:07 2016 +0200 + + Export symbols init_app_map and list_builtins + + See discussion at https://github.com/PX4/Firmware/issues/5756 + +commit 278124bfb83ce5eb3707782424d952c0c546c575 +Author: Henry Zhang +Date: Wed Aug 17 15:47:54 2016 +0800 + + MindPX: Code clean up. + +commit b280e28623f1c4b95b0edad114d1ea0eef99dc74 +Author: Henry Zhang +Date: Wed Aug 17 15:37:19 2016 +0800 + + MindPX: Remove hardcode for sensors rotation. + +commit f17dc2f2a6e46a5493b256febe50290928cd88fc +Author: Henry Zhang +Date: Wed Aug 17 15:29:25 2016 +0800 + + MindPX: Code style and clean up. + +commit d6ed416d29188703584b4ae18caadc121fbbb219 +Author: Henry Zhang +Date: Wed Aug 17 15:17:17 2016 +0800 + + MindPX: Update spi bus and sensors io config. + +commit cabcc39816b1f0f3090d2c6bf1b25296358566d5 +Author: Henry Zhang +Date: Wed Aug 17 14:59:33 2016 +0800 + + MindPX: Expand to maximum 8 PWM outputs. + +commit 53b499637980ee6a4f0061dbb216e3becc8934c4 +Author: Henry Zhang +Date: Fri Oct 21 15:54:56 2016 +0800 + + MindPX: Use TIM14 CH1 for tone alarm output. + +commit b76c8cd80cc980dada0bcbf6ddc6d915078c5d02 +Author: Henry Zhang +Date: Fri Oct 21 15:47:46 2016 +0800 + + MindPX: Use i2c rgbled. + +commit 016aa47dfc7146ff83b047a3efa15621a14093ec +Author: Henry Zhang +Date: Wed Aug 17 14:43:51 2016 +0800 + + MindPX: Enable FrkSky telemetry on usart8/ttys6. + +commit 2b23835d5694e2de746e508eeae35877461f4156 +Author: Henry Zhang +Date: Wed Aug 17 14:13:24 2016 +0800 + + MindPX: Support RSSI. + +commit d8ac044414da3fe3c5edbc0aff992bb2f4130c61 +Author: Henry Zhang +Date: Wed Aug 17 14:07:48 2016 +0800 + + MindPX: Support serial RC input. + +commit 5076ba0049c3840c63f7393fcfe8628fba916afc +Author: Henry Zhang +Date: Wed Aug 17 13:59:16 2016 +0800 + + MindPX: Disable second CAN bus. + +commit 99ad8f464ece0879575ae8e41cf6be820c4cc3bf +Author: Henry Zhang +Date: Wed Aug 17 13:27:27 2016 +0800 + + MindPX: Update modules config. + +commit 93343487e70e4951f08681564cbb84400018ea99 +Author: Henry Zhang +Date: Wed Aug 17 13:20:46 2016 +0800 + + MindPX: Harmonize with FMUv4. + +commit c9f0d1e645afcb17e710ec3c9262ec6d8621dca9 +Author: Julian Oes +Date: Fri Oct 28 17:19:42 2016 +0200 + + rcS: move check for PWM input up + + pwm_input was not working correctly (only after a pwm_input reset) on + Pixracer because fmu was started on all PWM output channels. + + This moves the check if PWM input is needed up before the fmu start. + +commit b9cf67911898b47bbe88ce38b1fad13d9300f055 +Author: Lorenz Meier +Date: Sat Oct 29 00:01:39 2016 +0200 + + Update sitl_gazebo + +commit b3e948d28caa1864a75a73716b0a00e0dbeb0009 +Author: Lorenz Meier +Date: Sat Oct 29 00:00:33 2016 +0200 + + Update simulators + +commit 62603bee45018161e6e92481d9e6f798e9aa51c5 +Author: Julian Oes +Date: Fri Oct 21 17:14:25 2016 +0200 + + simulation: SITL outputs from 0..1 + + Instead of sending actuator controls from -1..1 for SITL, we should send + 0..1 like we already do for HIL. This will enable negative thrust in the + future, e.g. for pusher props that spin backwards, or for vehicles with + variable pitch propellers. + +commit 0a043365ec343ee3f4cfcfe67b1d624eecb91cd0 +Author: Julian Oes +Date: Fri Oct 21 17:13:01 2016 +0200 + + rename gazebo_tailsitter to tailsitter + + This is currently broken anyway but the new name makes more sense. + +commit 90f3e3b5d322a09a8dfbed6a3c7ce48da271bfd7 +Author: Carlo Wood +Date: Sat Oct 22 03:39:10 2016 +0200 + + Do not include headers inside __BEGIN_DECLS ... __END_DECLS blocks. + + We don't have C++ unsafe headers (anymore). + + I added a test to fix_headers.sh that checks if certain "unsafe" + headers are ONLY included inside a __BEGIN_DECLS ... __END_DECLS + (because after all, they are unsafe), as well as checking that + no other header files are included inside such a block. The rationale + of the latter is that if a file is a C header and it declares + function prototypes (otherwise it doesn't matter) and is sometimes + included outside a __BEGIN_DECLS ... __END_DECLS block (from a C++ + source file) then it has to be C++ safe and doesn't ever to be + included from inside such a block; while if a file is a C++ header + then obviously it should never be included from such a block. + + fix_headers.sh subsequently found several safe headers to be + included from inside such a block, and those that were (apparently + in the past) unsafe were included only sometimes inside such a + block and often outside it. I had a look at those files and saw + that at least an attempt has been made to make them C++ safe, + but especially because they already are included OFTEN outside + a __BEGIN_DECLS ... __END_DECLS (from C++ source files) the + best decision seems to treat them as safe. + + This is not risky: .c files that define such functions still + generate C-linkage for their functions. If a C++ unsafe C header + is included outside a __BEGIN_DECLS ... __END_DECLS block then + the only possible result would be an undefined reference to + a function with C++-linkage that will not exist. Aka, when + something links after this commit, then the commit was correct. + I did build all targets and they all linked. + +commit baf89f4398ae9bc8bfdf6c0761aaba0667ba9db5 +Author: Carlo Wood +Date: Mon Oct 24 18:05:04 2016 +0200 + + Clean up of px4_defines.h (remove math.h) + + This patch reorders px4_defines.h to make it more readable (I think) + but more importantly, cleans up the #include / + and [std::]isfinite stuff. + + My main goal was to completely get rid of including math.h/cmath, + because that doesn't really belong in a header that is supposed to + define macro's and is included in almost every source file (if not + all). + + I'm not sure what it did before ;) (pun intended), but now it does + the following: + + PX4_ISFINITE is only used in C++ code (that was already the case, + but hereby is official; for C code just use 'isfinite()') and is + defined to be std::isfinite, except on __PX4_QURT because that uses + the HEXAGON toolset which (erroneously) defines isfinite as macro. + + I would have liked to remove PX4_ISFINITE completely from the code + and just use std::isfinite whereever that is needed, but that would + have required changing the libecl submodule, and at the moment I'm + getting tired of changing submodules... so maybe something for the + future. + + Also, all includes of or have been removed except + for __PX4_NUTTX. Like the HEXAGON toolset NuttX currently defines + isfinite as macro for C++. So, we could have solved this in the + same was as __P4_QURT; but since we can fix NuttX ourselves I chose + to add a kludge to px4_defines.h instead that fixes this problem, + until the time that NuttX can be fixed (again postponing changing + a submodule). The kludge still demands including , thus. + + After removal of the math header file, it needed to be included + in source files that actually need it, of course. + + Finally, I had a look at the math macro's (like M_PI, M_PI_F, + M_DEG_TO_RAD etc). These are sometimes (erroneously) defined in + certain math.h header files (like both, hexagon and nuttx). + This is incorrect: neither the C nor the C++ standard defines + math constants (neither as macro nor otherwise). The "problem" + here was that px4_defines.h defined some of the M_*_F float + constants in terms of the M_* double constant, which are + sometimes not defined either thus. So, I cleaned this up by + defining the M_*_F math constants as float literals in px4_defines.h, + except when they are defined in math.h for that platform. + This means that math.h has to be always included when using those + constants, but well; not much difference there as those files + usually also need/use the macro NAN (which *is* a standard macro + defined by math.h). + + Finally finally, DEFAULT_PARAM_FILE was removed as it isn't + used anymore. + + All in all I think the resulting px4_defines.h is nice, giving me + much less the feeling of a nearly unmaintainable and over time + slowly growing collection of kludges and hacks. + +commit e29b9b5d392f166cb4ca87d2c9ea84a6da13db96 +Author: Carlo Wood +Date: Thu Oct 27 00:10:00 2016 +0200 + + Remove fake config targets. + + The "targets" posix_rpi_common, qurt_sdflight_default and + posix_sdflight_default are not real targets; they are + just files in cmake/configs that are included by other + targets. + +commit ae2aeab5e4f9e1da7e2e85aee8645c4febf9d267 +Author: Erik Jähne +Date: Thu Oct 27 16:46:22 2016 +0200 + + HIL_STATE: publish control_state_msg when receive mavlink_hil_state_quaternion message + +commit 5b52cd0fe6cd0877ca8f7877b2b8daac47f44144 +Author: Carlo Wood +Date: Wed Oct 19 16:53:11 2016 +0200 + + Compile fixes for old/unused targets. + + These are some changes that I needed to compile + most of the unsupported targets. + + After this all (make list_config_targets) compile + for me except: posix_eagle_muorb, posix_sdflight_default + and qurt_eagle_legacy_driver_default. + +commit 1999ed26016b988b616da3ca451b66de30fee2c5 +Author: Andreas Antener +Date: Tue Oct 25 09:35:46 2016 +0200 + + Testing: use return value to check if controllib tests failed + +commit a2c493efc7ba0da6624e907ff8565890b1ae71ac +Author: Beat Küng +Date: Tue Oct 25 09:21:00 2016 +0200 + + fix vmount: initialize manual control for mavlink inputs + +commit d37a927cdbf1c7c4b71f86e1c2751dc6af173fd3 +Author: Paul Riseborough +Date: Tue Oct 25 20:31:46 2016 +1100 + + ROMFS: enable use of px4flow sensor with pixracer + +commit 7ae749090b636d02543a1f9892efed8379f01aa4 +Author: David Sidrane +Date: Mon Oct 24 16:24:16 2016 -1000 + + Update NuttX submodule to use backport of ctype.h & cctype + + This is the equivalent to Greg's upstream solution for ctype.h & + cctype with the necessary shadow waning fix. + It also deletes the Hack in pa4_defines.h + +commit 4cc97aa7050c1fb59357338570f4107e07e28109 +Author: Mark Whitehorn +Date: Mon Oct 24 09:10:10 2016 -0600 + + fix another bug in fmu mode + +commit 95f5ba9635c588115a2617ed3f2f82749e33a828 +Author: Beat Küng +Date: Mon Oct 24 10:18:20 2016 +0200 + + fix mavlink_shell.py: python3 compat for octal numbers + +commit cbbee30e483f89350a9207a5684803abd8312fd3 +Author: Beat Küng +Date: Mon Oct 24 09:00:46 2016 +0200 + + log_writer_file: add include px4_posix.h (needed for stack size macro) + + Failed with GCC 6.0.1, don't know why it worked before... + +commit c8a79d244381bdadc6364a5beb77028837d44ca9 +Author: Beat Küng +Date: Mon Oct 24 08:59:33 2016 +0200 + + mc_pos_control_main: remove include + + Avoid including which can cause problems on NuttX + +commit 3029555016a8fe719e61cf1eb057a69dbbfbb676 +Author: Beat Küng +Date: Mon Oct 24 08:59:07 2016 +0200 + + uORBUtils: remove #include + + Avoid including which can cause problems on NuttX + +commit d0dace7c23b862f6a28e966b5d0dc522bbd777b0 +Author: Beat Küng +Date: Mon Oct 24 08:58:40 2016 +0200 + + uavcan: use math::min instead of std::min + + Avoid including which can cause problems on NuttX + +commit f466913a325fc9a69738f348d98a084457ad83c6 +Author: Lorenz Meier +Date: Sun Oct 23 21:59:57 2016 +0200 + + Update MAVLink headers and adapter header to current master + +commit f9abe39c3a1055f8c1593e387a92707e53d244da +Author: Lorenz Meier +Date: Sun Oct 23 19:12:03 2016 +0200 + + DSM parser: Keep local copy of channel data + +commit 3bed398a1e3a8447c88bcb708dbb2bdd5e901f51 +Author: Lorenz Meier +Date: Sun Oct 23 19:11:36 2016 +0200 + + FMU: scan longer + +commit 8d51e4ade12c71002d7e199caa528153f1c4e4eb +Author: Lorenz Meier +Date: Sun Oct 23 17:46:22 2016 +0200 + + MAVLink shell: Fix OS X default path + +commit 05bc9acfb776e7b53aecb745086933e35f58085b +Author: Lorenz Meier +Date: Sun Oct 23 11:40:08 2016 +0200 + + navigator: Wrap get time inside into function call and set time inside to zero + + This ensures that the dual-use of the pitch_min / time_inside field is handled + properly between takeoff and non-takeoff items. Flight tested in SITL. + +commit 5ddd69c872d95ac5c4f8096e8dac499afc6495ce +Author: Lorenz Meier +Date: Sun Oct 23 11:40:46 2016 +0200 + + Dataman: Make versioning define more explicit + +commit c7cdef2a4b73204d417394e2308eb1a8f7647bde +Author: Lorenz Meier +Date: Sat Oct 22 12:45:33 2016 +0200 + + Clarify version flag for dataman + +commit 0a4fedd778c8bec4b9be9aba040631ae550d956c +Author: Lorenz Meier +Date: Sat Oct 22 12:43:43 2016 +0200 + + Dataman: Use single method to infer file compatibility + +commit 9e7d5f088e2ae807034c9b857476f08e9b254dbe +Author: Lorenz Meier +Date: Sat Oct 22 12:42:30 2016 +0200 + + dataman: Ensure compat field is set and read correctly + +commit ff0d7613b1ef849d54f622979184bc197a975257 +Author: Lorenz Meier +Date: Fri Oct 21 13:55:38 2016 +0200 + + Add manual seed to dataman hash to allow later incrementing the seed number for incompatible changes + +commit db774798fad6bda2c85d9b5251c42944c378878d +Author: Lorenz Meier +Date: Fri Oct 21 13:54:44 2016 +0200 + + Dataman: Store sizes of all containers and reset file if any of them changes. + +commit c340974991c03d7474747a3739b2d5b6f9d51e20 +Author: Lorenz Meier +Date: Fri Oct 21 13:54:07 2016 +0200 + + Ensure pitch min param is correctly handled + +commit eaae1abdafd2e48829d4604d91ca666553dfc57e +Author: Lorenz Meier +Date: Fri Oct 21 00:27:32 2016 +0200 + + Simplify use of pitch_min + +commit 9821499113fb2eea449f4b0c6caf912069568335 +Author: Lorenz Meier +Date: Wed Oct 19 20:57:13 2016 +0200 + + navigator / mission item: Compress fields into bitfield + +commit 5899ce715dcfd946fed62e654a472ca72b40d64c +Author: Lorenz Meier +Date: Wed Oct 19 19:41:26 2016 +0200 + + Navigator: Leverage overlapping fields in logic to save RAM by makeing them overlap in memory as well + +commit 4160b65edbd433df04c7528b6439be000f36c6fc +Author: Julian Oes +Date: Sun Oct 23 14:10:27 2016 +0200 + + navigator: change default min takeoff alt to 2.5m + + Fixedwing aircraft will override this with fw.defaults anyway. + +commit 82f27884df81ad727b1ee84cb5c3bc612cd6786a +Author: Julian Oes +Date: Sun Oct 23 12:34:30 2016 +0200 + + navigator: fix wrong altitude after takeoff + + This change fixes a wrong behaviour when a takeoff command is sent. + + An example: + - MIS_TAKEOFF_ALT set to 10 meters + - Takeoff command with alt setpoint of 2 meters + + Old behaviour: + 1. Climb to 10 meters -> takeoff WP reached + 2. Go to setpoint at 2 meters + + New behaviour: + 1. Climb to 10 meters and stay there but notify that altitude was + overridden. + +commit 032f4df3de71b3e8328ca52c6541a9c705ce2287 +Author: Julian Oes +Date: Sat Oct 22 19:01:03 2016 +0200 + + mc_pos_control: revert gain change + +commit dcd0df7d02a2d92584bf04a6d306acffab8e6cfa +Author: Julian Oes +Date: Sat Oct 22 15:57:42 2016 +0200 + + navigator: fix typo + +commit 4f5fa50efb82e0b3f9c73c7a79affc03c4141c50 +Author: Julian Oes +Date: Fri Oct 21 17:23:52 2016 +0200 + + navigator: fix takeoff jump edge case + + In the normal sitl `commander takeoff` case, the takeoff jump was never + actually carried out because the default altitude radius is set to 3m + and the takeoff altitude to ~2m which means that the takeoff waypoint is + "reached" immediately. + + This works around this edge case by using the altitude between the home + altitude and takeoff altitude divided by 2 as a acceptance radius. + +commit 72e46e7ed07f1ad5363ebebd07bd12ce545a2ed2 +Author: Julian Oes +Date: Fri Oct 21 17:23:02 2016 +0200 + + mc_pos_control: jump quicker + + In SITL, it still takes a while until a vehicle lifts off, so it seems + sensible to raise this jump gain a bit. + +commit ff415a4f1d30030982976d1435819d82bb47d996 +Author: Julian Oes +Date: Fri Oct 21 17:21:49 2016 +0200 + + mc_pos_control: correctly initialize landed state + + Since orb_copy is guarded with a orb_check, we ended up not having the + corrent landed state in the beginning which could lead to some + unexpected behaviour on takeoff. + +commit 3a332bb11a3f0e367a261a0f9a19a33520f93cce +Author: Pavel Kirienko +Date: Sat Oct 22 13:54:56 2016 +0300 + + Printing all online nodes within UAVCAN status output. This feature increased memory footprint by about 150 bytes. + +commit 9b0ab83f9b779be5b7afb8edee42eb4560f309f4 +Author: Pavel Kirienko +Date: Fri Oct 21 00:17:11 2016 +0300 + + Fixed misuse of the preprocessor + +commit eff6a7b5d05e760d1e6fa4814f868eff9856c859 +Author: Pavel Kirienko +Date: Fri Oct 21 00:16:19 2016 +0300 + + get_next_active_node_id() - starting from 0 + +commit 9448e0d67315ef0653ea91b44ee57ea0bd4497f8 +Author: Beat Küng +Date: Thu Oct 20 09:50:59 2016 +0200 + + vdev: remove wrong comment + +commit f7d8612bc972e467bf70cfc636a392b154011024 +Author: Beat Küng +Date: Wed Oct 19 09:16:39 2016 +0200 + + logger: enable all backends by default + + This requires ~270B more RAM + +commit 7c6d99d30f2cb83fbf4a282ee4df1907d990a0ea +Author: Beat Küng +Date: Wed Oct 19 09:01:13 2016 +0200 + + BlockParam: remove _extern_address and create a new class BlockParamExt for this + + In most cases, _extern_address was unused, thus wasting cycles & RAM. This + adds a separate class BlockParamExt with the field and uses it in ekf2_main + + Frees roughly 0.5KB of RAM on Pixracer + +commit 09d8e4fd8c58038b1a0fe22fbf034951098cdfcb +Author: Beat Küng +Date: Tue Oct 18 17:17:39 2016 +0200 + + logger: reduce stack size, which got freed in 05a771152520 + + commit msg: 'logger: avoid uORB::Subscription, directly use orb_subscribe() instead' + +commit 1bdad65849479ef7c64b8455bcf2ddcd7fd37397 +Author: Beat Küng +Date: Tue Oct 18 17:07:40 2016 +0200 + + uorb: reduce RAM usage by avoiding string copies + + The lifetime of the string is guaranteed because we never delete + DeviceNode objects and the strings in question are already on the heap. + + This frees roughly 2.2KB of RAM on Pixracer + +commit 4da2ae23029ea503527e2a43c33dbc873f99ca4e +Author: Beat Küng +Date: Tue Oct 18 15:31:37 2016 +0200 + + MavlinkOrbSubscription: optimize fields for size + + reorder & reduce instance to uint8_t (which is more than enough). + Reduces sizeof(MavlinkOrbSubscription) from 40 to 24. + + On Pixracer this frees almost 2KB of RAM + +commit c50e4a6e21c3207dc839284bfc38483447b44171 +Author: Beat Küng +Date: Tue Oct 18 13:20:19 2016 +0200 + + uORB::DeviceNode: reduce the size of some members + + The limits the maximum queue size to 255, which I think is ok for the + forseable future. + + sizeof(uORB::DeviceNode) is reduces from 128 to 112 on NuttX, and with + ~80 instances, this saves over 1KB of RAM. + +commit 03c12c4c789b137cda447ca2a96688952e517417 +Author: Beat Küng +Date: Tue Oct 18 13:15:34 2016 +0200 + + Device: use uint16_t for _open_count instead of int (save space) + +commit a5e6f3213ff0ecfe6c989c480fbea81ef22effce +Author: Beat Küng +Date: Tue Oct 18 13:14:54 2016 +0200 + + Device: remove _irq_attached flag, test with _irq == 0 instead + +commit 64df463a854c7deacb8a22b2604903a5a42ac7e2 +Author: Beat Küng +Date: Tue Oct 18 11:01:19 2016 +0200 + + logger: avoid setting the interval for topics where not needed + + Saves some RAM, although not much in that case. But all subscriptions + combined need ~1.5KB only for the interval data within uORB. + +commit 7140914d380c62d90c6e163285f9b2a1b985089d +Author: Beat Küng +Date: Tue Oct 18 10:08:18 2016 +0200 + + logger: remove LoggerSubscription::time_tried_subscribe + + Instead use a single timestamp for subscription checks. This frees up + ~800B of RAM. + + Also make sure the subscription checks are distributed over time. On each + update, at most 1 topic subscription is checked. Reduces the load of the + logger from 7.3% to 5.8% (Pixracer) + +commit f244a78368b7abf4c912ec85ec6c6ca9ea1158ab +Author: Beat Küng +Date: Tue Oct 18 09:25:44 2016 +0200 + + logger: avoid uORB::Subscription, directly use orb_subscribe() instead + + This frees up ~160B stack size + +commit 4120cd93dfdfdc869214f72796ffb681e363be13 +Author: Beat Küng +Date: Tue Oct 18 08:41:03 2016 +0200 + + logger: make sure structs are properly aligned + + ulog_message_info_header_s *msg = reinterpret_cast(buffer); + members of msg could end up unaligned, because of the uint8_t buffer. + +commit 296b07f9d8390f1baf665fdca46d64fa4f7d6f61 +Author: Lorenz Meier +Date: Sun Oct 23 14:21:50 2016 +0200 + + Update Gazebo plugin to fix plane model + +commit 3aa9a72562f8d78b71eb06228a754f0824403960 +Author: Julian Oes +Date: Sat Oct 22 19:01:58 2016 +0200 + + mavlink_shell.py: default to 57600 baudrate + +commit 06ad477847b066cd06019a9d372aa11012a69699 +Author: Paul Riseborough +Date: Tue Oct 18 16:13:08 2016 +1100 + + ekf2: publish vibration metrics + +commit 79ec263b1e5678bcaec6a1acc08ae8ed74616a3a +Author: Paul Riseborough +Date: Tue Oct 18 16:12:43 2016 +1100 + + msg: Change definition for un-used vibration monitoring variable + + Makes the message more useful in comparing the types of vibration likely to cause numerical errors and matches the update ecl library interface. + +commit 6a3b147477026888cba367e42979dd6040aee881 +Author: Paul Riseborough +Date: Thu Oct 20 08:00:10 2016 +1100 + + ecl: update library reference + + Adds reporting of IMU coning and high frequency vibration levels + +commit a2ad92b2d7a475e91c6fb907bd734b962dc0ff31 +Author: David Sidrane +Date: Fri Oct 21 15:40:00 2016 -1000 + + Bugfix: Hard Fault hmc5883 with not params + + Fault results from if (!strcmp(verb, "start")) {``` with null verb + +commit bdfb2bbb8d3655c84dc95702a4948a25e63bc750 +Author: David Sidrane +Date: Fri Oct 21 15:59:34 2016 -1000 + + Fixed hardfault on fast proc + + _baro_topic can be null in init sequence + init call collect before the topic is inited. + + I think this pattern is repeated in other drivers. I would suggest + allowing null in orb_publish to just return. + +commit b75ff417ea05e2cce3b584582acb758ddfaf8653 +Author: Siddharth Bharat Purohit +Date: Fri Oct 21 21:55:14 2016 +0530 + + fmu: fix typo introduced in 78b0d1a which adds PWM1 mode + +commit 6fc30c76a6cbc2d3b876c0d001b9751ecfbaf260 +Author: Carlo Wood +Date: Fri Oct 21 15:54:48 2016 +0200 + + Clean up of app.h + + app.h, generated from app.h_in, has unnecessary code duplication + and isn't a header file (it defines globals, static functions + and doesn't have a header guard, moreover, it has a 'using namespace + std;'). Because of this, a real headerfile that declares the stuff + defined in apps.h was missing leading to even more code duplication: + scattered forward declarations in .cpp files and an often repeated + type of std::map. + + This patch moves cmake/qurt/apps.h_in to src/platforms/apps.cpp.in + (with some changes) and removes cmake/posix/apps.h_in. + Then src/platforms/apps.cpp.in is split into src/platforms/apps.cpp.in + and src/platforms/apps.h.in, splitting declarations from definitions. + + A typedef is defined for the map (apps_map_type). + + The main difference between cmake/posix/apps.h_in and + cmake/qurt/apps.h_in was that the first defined a global 'apps', + while qurt stores the apps in QShell. I opted to get rid of + the global variable (which are in general evil for various reasons) + and used the API of cmake/qurt/apps.h_in where a provided 'apps' + map is initialized with a call to init_app_map. Thus removing + the existing code duplication. + +commit c200ef88edb314b852ec4a5bcfb4042d5dfc6da8 +Author: Daniel Agar +Date: Thu Oct 20 19:17:26 2016 -0400 + + travis-ci, circleci update to GCC 4.9 and 5.4 + +commit d57e9f13d7b1c7a0639808baf7f5b47d16369df6 +Author: Julian Oes +Date: Thu Oct 20 18:07:30 2016 +0200 + + px_uploader.py: catch exception in except block + + This could lead to an exception if serial is not available. + +commit d1822699a90467b9c80be9065d55a21188ebe636 +Author: Julian Oes +Date: Thu Oct 20 18:07:15 2016 +0200 + + px_uploader.py: remove unused variable + +commit a14c565ab19814244e75b56cf9e61c2d47327e95 +Author: Julian Oes +Date: Thu Oct 20 18:06:53 2016 +0200 + + px_uploader.py: trailing whitespace + +commit 78b0d1a01f2f3ebfd33d005d9da5908c72e4843b +Author: Julian Oes +Date: Thu Oct 20 18:15:57 2016 +0200 + + tap: add landing gear capability + + This configures the PWM output for the landing gear. + +commit 2fff2ab9ac0d1357cf48c588bf358c520552b9db +Author: Julian Oes +Date: Thu Oct 20 18:12:09 2016 +0200 + + Add switch for landing gear, pass it to actuators + +commit 10c4ec2e1a689d5ea516f151b1fbd14bbbd3f82e +Author: Beat Küng +Date: Thu Oct 20 16:01:02 2016 +0200 + + update gps submodule + +commit 0002e86b6f1877357e96a583af052a9b56d8f22e +Author: Beat Küng +Date: Thu Oct 20 16:50:35 2016 +0200 + + jmavsim_run.sh: add additional arguments for HITL + +commit 7ed81e5edbe2e1279693791fedaebf9d4600d2b5 +Author: Beat Küng +Date: Thu Oct 20 16:06:35 2016 +0200 + + simulator_mavlink: send MAV_CMD_SET_MESSAGE_INTERVAL to enable ground truth + +commit 7415d94e12be41da913277dd9fa3c1baeb94b821 +Author: Beat Küng +Date: Thu Oct 20 16:05:59 2016 +0200 + + mavlink: don't publish HIL_CONTROLS in HIL mode + + it generates unnecessary load. If really needed, it can still be enabled + manually. + +commit 3fda48517d2f61c5cfa0e76f885b66708f2ee516 +Author: Daniel Agar +Date: Wed Oct 19 20:31:56 2016 -0400 + + travis-ci git clone depth 1000 + +commit 7b2898eaeecabadfb1109bfb9896bf1de3eb7294 +Author: Lorenz Meier +Date: Wed Oct 19 18:29:34 2016 +0200 + + Fix merge collision + +commit 3f5f74399e7d252d768ef0c095bf9eb6f9726d8e +Author: Lorenz Meier +Date: Fri Oct 7 20:15:50 2016 +0200 + + Increased SBUS buffer size for more reliable SBUS and DSM parsing + +commit f7f406c45de427793c5475eee52f8d318de5b2ee +Author: Lorenz Meier +Date: Fri Oct 7 20:08:35 2016 +0200 + + Expand RC test to 2nd receiver with 12 channels + +commit 6f7a5cdf9bbd0e1a32f2c53845078316d340f024 +Author: Lorenz Meier +Date: Fri Oct 7 20:08:03 2016 +0200 + + Add additional DSM test data + +commit 210b5704a913f86ca92a482a011498c40ec11afd +Author: Beat Küng +Date: Wed Oct 19 14:21:14 2016 +0200 + + px4fmu_common rcS: fix MAVLINK_F test + + fixes a 'test: syntax error' message on startup. There were two problems: + - the expansion of $MAVLINK_F lead to multiple arguments in the test + when the variable contained spaces. Fixed with "" + - the x prevents interpretation as a unary expression, if $MAVLINK_F starts + with a - character (in that case the expansion would be: + if [ -r 1200 ... and nsh interprets - as unary expression) + +commit 3bb479f72ec6b1a00779771191b252a1a2aff33d +Author: Beat Küng +Date: Wed Oct 19 11:57:00 2016 +0200 + + ulog mavlink: use the px4_sem calls (needed for OSX) + +commit 7c40c8dfd93b6c133772f8d97d9e7eacd642d77a +Author: Beat Küng +Date: Tue Oct 18 08:25:06 2016 +0200 + + update mavlink submodules + +commit 9272aa592ae79dd90454fe9799767a7d72932bcb +Author: Beat Küng +Date: Mon Oct 17 15:51:32 2016 +0200 + + logwriter: fix shadowing compiler warnings + +commit b2d45732c2252dc5b2a640aff9d42ece7aebc089 +Author: Beat Küng +Date: Mon Oct 17 11:37:34 2016 +0200 + + system_params: add missing crazyflie to the param description + +commit 318c970477394d61445276b818a3867cf72e4cc6 +Author: Beat Küng +Date: Mon Oct 17 11:36:47 2016 +0200 + + mavlink ulog streaming: add rate limiting + + This limits the maximum bandwidth of ulog streaming to 70% of the specified + mavlink datarate. If less is used, the leftover is assigned to the mavlink + streams, if more is used, it starts to drop. + + mavlink status outputs the currently used rate, to check if a link is + saturated. + +commit 8f5656f0339b5e5d604a9fd336f57d2fdb3654d0 +Author: Beat Küng +Date: Mon Oct 17 11:26:55 2016 +0200 + + mavlink ulog: add target sys & component ids (update to changed mavlink message) + +commit 326800e5a8b3e2057590946f29c7a809d4feef59 +Author: Beat Küng +Date: Wed Oct 12 18:01:07 2016 +0200 + + logger: increase stack size + + evaluated with: logger start -e -t -m all + and then make sure to get an error printf in the mavlink writer backend, + eg. for an ack timeout. + +commit 8e0d548f51d433a472dfc4ba1f655df3e766c302 +Author: Beat Küng +Date: Wed Oct 12 17:01:13 2016 +0200 + + logger: increase default queue size for mavlink logging to 14 + + tested on Pixracer: 14 still produces some dropouts once in a while, but I + think it's a fair tradefoff between RAM usage & dropouts. The queue needs + about 3.5KB of RAM. + + When topic sizes/logging rates change, this will have to be reevaluated. + +commit 6999bb3e9af771bd8f863f0c5ab88c3c22c0e032 +Author: Beat Küng +Date: Wed Oct 12 16:56:02 2016 +0200 + + Tools: add mavlink_ulog_streaming.py script to stream ULog via MAVLink to a file + +commit 7d72f31a295ad0dde3600581110326e87924cab2 +Author: Beat Küng +Date: Wed Oct 12 16:52:28 2016 +0200 + + mavlink: integrate MavlinkULog into the main Mavlink task & receiver + +commit 57d85de4d19aa83cf229c4aa6d86b8fdf667733d +Author: Beat Küng +Date: Wed Oct 12 16:47:11 2016 +0200 + + mavlink: add MavlinkULog class to receive ulog data from the logger + +commit f29a50df3172a9c534ddf49ad0d073dbffcf206f +Author: Beat Küng +Date: Wed Oct 12 16:42:57 2016 +0200 + + logger: add support for mavlink backend in Logger class, handle start/stop + +commit 2dc59efbb6b1e5022da7f16a2513f6441c38f26e +Author: Beat Küng +Date: Wed Oct 12 16:39:22 2016 +0200 + + logger: add mavlink write backend + +commit b7d07d77d62bdd38e4c634a0d94bdeb8d71a8189 +Author: Beat Küng +Date: Wed Oct 12 16:36:42 2016 +0200 + + msg files: add ulog_stream & ulog_stream_ack + +commit b233753e23ae481635dc3a966e83b97a356d5dfc +Author: Beat Küng +Date: Wed Oct 12 16:32:02 2016 +0200 + + logger: don't exit if directory creation failed & mavlink mode enabled + +commit 8ea38bc278a8e78425223113d6037632d40d3f5a +Author: Beat Küng +Date: Wed Oct 12 15:35:20 2016 +0200 + + logger: better status output with configured backend mode + +commit 7a60c1296e8926b646ba0dc331d05ed2d051d75d +Author: Beat Küng +Date: Tue Oct 11 21:19:27 2016 +0200 + + logger: re-use subscribed topic id's, only set them once on first use + + Will be necessary when using multiple backends in parallel. + +commit 12ded377d1187a2fafb7d86e43cd7ab0056aa4cf +Author: Beat Küng +Date: Sat Oct 8 09:48:52 2016 +0200 + + refactor logger: add need_reliable_transfer flag, remove write_wait + +commit de20f1778e6ad63af06173777952bb5ad237cf57 +Author: Beat Küng +Date: Fri Oct 7 17:58:02 2016 +0200 + + logger: add -m and -q parameters, prepare for mavlink backend + +commit 1ddddccb81f0ffe14abf83f3318a5a51d10212c6 +Author: Beat Küng +Date: Fri Oct 7 17:07:37 2016 +0200 + + logger: move thread start/stop logic into LogWriterFile + +commit 78f19fccce06474240efc29f8be074d7e4310773 +Author: Beat Küng +Date: Fri Oct 7 16:35:51 2016 +0200 + + replay: remove unneeded include + +commit ccdaabc7fbe44b2b913a4615ede64ba1aca86663 +Author: Beat Küng +Date: Fri Oct 7 16:35:28 2016 +0200 + + refactor logger: prepare for multiple write backends + +commit 4e1a4440ca6000de867fa61ff6a292a2bb5ac657 +Author: Beat Küng +Date: Fri Oct 7 14:48:03 2016 +0200 + + logger: remove _enabled attribute and add LogWriter::is_started() instead + +commit c26e29d11c08e107749f6b7ec17d9f77946b227c +Author: Beat Küng +Date: Fri Oct 7 14:46:13 2016 +0200 + + logger: move writer_thread variable into function (never accessed outside) + +commit 14b0511c6c8ffa6ddbed7b493350705501497813 +Author: Lorenz Meier +Date: Wed Oct 19 09:40:00 2016 +0200 + + MC pos control multiplatform style fix. + +commit 21bc78dedc681b5c116f518021ec9b41d946e8f6 +Author: Lorenz Meier +Date: Tue Oct 18 09:51:10 2016 +0200 + + Update ROS att estimator and remove unused rotation matrix + +commit 3696e7722a366dcd56102295323f9af988eb2749 +Author: Lorenz Meier +Date: Tue Oct 18 09:50:56 2016 +0200 + + Code style adjustments + +commit a12780c88fb416926dd0cd1447329a519d533341 +Author: Lorenz Meier +Date: Tue Oct 18 09:46:12 2016 +0200 + + Remove attitude setpoint matrix from attitude setpoint topic + +commit 5317d29ffdd299ce37b04139066870984d1ea19d +Author: Lorenz Meier +Date: Wed Oct 19 09:25:55 2016 +0200 + + Disable blinkm for FMUv2 + +commit af5d2c488c1077850ba0deb212b2a519af67e89e +Author: Julian Oes +Date: Tue Oct 18 15:33:43 2016 +0200 + + st24: fix RC lost detection based on error count + + The packet_count was actually an error_count, therefore we should + process RC input only when the error_count since the last packet is 0. + + Also, this commit fixes the RSSI scaling for st24. + +commit ffaed18e679e7eb780518d4c2ec42d1f1747d451 +Author: Michael Schaeuble +Date: Tue Oct 18 22:40:50 2016 +0200 + + Reduce the binary size Bebop + + The firmware binary is to large to fit into the onboard memory of the Parrot + Bebop. It could be uploaded to the emmc, but for ease of use it would be nice + to have it in /usr/bin. To strip the binary seems to be the best option right now. + +commit ffe4c77dc95753659920480e946bb4e6b5b721f9 +Author: Lorenz Meier +Date: Tue Oct 18 20:50:09 2016 +0200 + + vmount: Params do not need to be built + +commit 062df05865a0594d023d89d8df42d358508fbf24 +Author: Michael Schaeuble +Date: Tue Oct 18 15:10:37 2016 +0200 + + Add __PX4_POSIX_BEBOP define to PreflightCheck.cpp + +commit 2c23aa434814024d02609860c01ff04f94032f76 +Author: Carlo Wood +Date: Tue Oct 18 16:12:02 2016 +0200 + + Avoid compile error for posix_rpi_common/native. + + Fixes, + error: ignoring return value of ‘ssize_t write(int, const void*, + size_t)’, declared with attribute warn_unused_result + [-Werror=unused-result] + +commit 9bb230fa3d578968271182e6244a4c11cbef5725 +Author: Michael Schaeuble +Date: Tue Oct 18 16:26:53 2016 +0200 + + Remove obsolete linker flag for Bebop build + + The pthread linker flags were changed in c6a2641 and it was questioned in #5504 if the + exception for the Bebop is necessary. It is not, so remove those lines from the cmake + file. + +commit 43d8e5710c063269f9e53d3f8bf4f4cf4704a6cf +Author: Lorenz Meier +Date: Tue Oct 18 08:32:48 2016 +0200 + + Remove unused q_e flag + +commit 7a7bf2205dc981f02af3dc649fd1a1849a995f55 +Author: Roman +Date: Sun Oct 9 20:04:44 2016 +0200 + + ekf2_replay: compute euler angles for logging + + Signed-off-by: Roman + +commit 17a4b64434518a495cf632315fbe34e670a4690c +Author: Roman +Date: Sun Oct 9 20:03:30 2016 +0200 + + old ekf: fix computation of rotation matrix + + Signed-off-by: Roman + +commit 7c2ebd96a0216ddb8b3df615d1be98d41a663564 +Author: Roman +Date: Sun Oct 9 15:01:42 2016 +0200 + + lpe: remove usage of euler angles from attitude topic + + Signed-off-by: Roman + +commit 06931e12cfca1125bb0fcbd9742ed3489378a480 +Author: Roman +Date: Wed Sep 28 09:11:11 2016 +0200 + + mc_pos_control_mulitplatform: cleanup of matrix usage + + Signed-off-by: Roman + +commit d086a348aa359ec4e5974bd7e6db980896b25059 +Author: Roman +Date: Tue Sep 27 23:08:09 2016 +0200 + + rover steering example: fixed compile error + + Signed-off-by: Roman + +commit 7cb06c01eb9ef363feba3345bd1495202dd47eae +Author: Roman +Date: Tue Sep 27 22:50:33 2016 +0200 + + attitude_estimator_ekf: fixed quaternion computation from dcm + + Signed-off-by: Roman + +commit 51941b0af8200fc410579c41e3b2b8145389d016 +Author: Roman +Date: Tue Sep 27 22:50:02 2016 +0200 + + rover_steering_control: fixed comment + + Signed-off-by: Roman + +commit a978d61d9a8dfe688ca0f9a7786ef5ff489b5e20 +Author: Roman +Date: Tue Sep 27 22:18:18 2016 +0200 + + attitude message cleanup: more cleanup + + Signed-off-by: Roman + +commit 3faaeb06d1dc6781ccf330d156b5b7839ebc07ea +Author: Roman +Date: Tue Sep 27 22:03:36 2016 +0200 + + attitude setpoint topic: cleanup of matrix class usage + + Signed-off-by: Roman + +commit ee314d2f509c3135ebe1e437254fc0c6630bb5dd +Author: Lorenz Meier +Date: Tue Sep 27 18:51:06 2016 +0200 + + Remove unused gx, gy, gz fields from attitude + +commit f1e5fe9b395c10be482d965dffcead5372746039 +Author: Lorenz Meier +Date: Tue Sep 27 18:46:17 2016 +0200 + + Fix isfinite compilation for fixed wing example + +commit 57f193174c2aa9490f732253630fc3c111ee0a06 +Author: Lorenz Meier +Date: Tue Sep 27 18:28:52 2016 +0200 + + Fix mc att control multiplatform + +commit b035b6a112a17591f9a6b053260b561be3c9026d +Author: Lorenz Meier +Date: Tue Sep 27 18:21:45 2016 +0200 + + Remove non-quaternion handling for ROS attitude + +commit 5d9c91decef64041f8bf92384f8ea945b826586c +Author: Lorenz Meier +Date: Tue Sep 27 18:17:55 2016 +0200 + + Convert fixed wing example to quaternions + +commit 526fb8f5151ec73e7dc9f1d39a587f3146825e09 +Author: Lorenz Meier +Date: Tue Sep 27 17:54:04 2016 +0200 + + Remove q_valid flag from attitude topic + +commit d349bd570f13bd0aa899dcbe4b3ffb55e3f4953f +Author: Beat Küng +Date: Tue Sep 27 14:44:47 2016 +0200 + + ekf examples: remove unused variable + +commit 0bd42402fbac1ec0a4c471cc2fe63ba5844cb6d7 +Author: Lorenz Meier +Date: Tue Sep 27 12:00:04 2016 +0200 + + Sim: Remove euler angles + +commit 13833e5fd6187c3ddf63b682b5580661e55fb9f6 +Author: Lorenz Meier +Date: Tue Sep 27 11:59:46 2016 +0200 + + LPE: Use euler angles derived from quaternion + +commit ac936a28ddc211ed3a9d436a3af0ed29fbe7499e +Author: Lorenz Meier +Date: Tue Sep 27 11:58:28 2016 +0200 + + Update examples + +commit 873ed17b1428b86d6bb8905988305382811ca3b2 +Author: Lorenz Meier +Date: Tue Sep 27 11:58:19 2016 +0200 + + VMount: Do not rely on euler angles + +commit affefcc75e69a649e73d227f826928b65303abc6 +Author: Lorenz Meier +Date: Tue Sep 27 11:58:04 2016 +0200 + + Attitude: Remove redundant timestamp + +commit 56b2fd0257b6739de8a2308bab10e7142277ab40 +Author: tumbili +Date: Thu Apr 21 10:24:28 2016 +0200 + + fixed rover example + +commit 38b949a5aa0d1ccecbd6c45da8e1298b3e0727a6 +Author: tumbili +Date: Thu Apr 21 10:11:59 2016 +0200 + + calculate euler angles for logging + +commit 0d0fa133e68649f0a42db46321c87b19ff903560 +Author: tumbili +Date: Thu Apr 21 09:49:55 2016 +0200 + + remove comments + +commit eb18622d85a7dbd238ffeef78091e11b33146584 +Author: Roman +Date: Wed Apr 20 22:19:24 2016 +0200 + + added old ekf attitude estimator back to config and made changes so it compiles + +commit b8a219d35194a804d2fb373bca78ece534d088ef +Author: Roman +Date: Wed Apr 20 22:06:11 2016 +0200 + + removed comments and fixed some euler bugs + +commit 5e0e522903021978bf4ddcbac51058c41e777236 +Author: tumbili +Date: Wed Apr 20 17:51:47 2016 +0200 + + adapted to new vehicle attitude message + +commit 215bfaa377b0367263d31d424490a293fc0e44af +Author: tumbili +Date: Wed Apr 20 17:50:48 2016 +0200 + + clean up vehicle attitude message + +commit 78c52be08c1d00e5bacea846b6e979718fd7922b +Author: Lorenz Meier +Date: Tue Oct 18 00:19:05 2016 +0200 + + Minoor nitpick in README + +commit e2c308c4e61b1e6f70ce7fe862c428e84b50e600 +Author: Julian Oes +Date: Fri Oct 14 11:52:15 2016 +0200 + + cmake: fixes for cmake_hexagon changes + +commit 340b9002e253a7dab300b440e509f72da8c3f609 +Author: Julian Oes +Date: Thu Oct 13 14:47:32 2016 +0100 + + sdflight_default: define QC_SOC_TARGET if not set + +commit b5b077ae04d772b03c10bb65cb5556fc0c8bdc2b +Author: Julian Oes +Date: Thu Oct 13 10:03:12 2016 +0100 + + DriverFramework: update submodule once again + +commit 75657dc2eb49f326e5a9a0ed9fd33a85aad60cb4 +Author: Julian Oes +Date: Tue Oct 4 17:53:09 2016 +0200 + + cmake: add __DF_ defines with comments + +commit 0a4ca7c77f279e259f6a92f44d1b2f35d50e21cb +Author: Julian Oes +Date: Tue Oct 4 17:52:24 2016 +0200 + + cmake/DriverFramework: update submodules again + +commit f8a1631077fa60b0b5e5d71cb556f864ad841266 +Author: Julian Oes +Date: Tue Sep 27 14:44:51 2016 +0200 + + DriverFramework/cmake_hexagon: use defines with DF + + This changes the following defines: + + __QURT -> __DF_QURT + __RPI -> __DF_RPI + __EDISON -> __DF_EDISON + __BEBOP -> __DF_BEBOP + __LINUX -> __DF_LINUX + +commit e4398c7088ca716c9722e82fe2f8a900fc9c7eed +Author: Lorenz Meier +Date: Tue Oct 18 08:00:13 2016 +0200 + + Update ECL to include a fix for height reset + +commit c2285c84a9a9e4c694041345734d5de21c2d3a1e +Author: Lorenz Meier +Date: Tue Oct 18 00:26:40 2016 +0200 + + Dataman: Do nnot pack structs to avoid reading back wrong values on existing systems + +commit ecbe8c217971ac8c9280a0556cb2cc2a8cab87c9 +Author: David Sidrane +Date: Tue Sep 27 06:52:48 2016 -1000 + + Packed union to save more space + +commit 86ec70362023ae59875a0862fc18b91ddf65bda8 +Author: David Sidrane +Date: Fri Sep 23 09:16:20 2016 -1000 + + Left test_dataman out by default - as it was prior + +commit bb71aa5b642ddfba1f23ddc9abba5fdbaa196a63 +Author: David Sidrane +Date: Fri Sep 23 09:11:27 2016 -1000 + + Revive test_dataman.c + +commit b2bf9e15ebcdbb3cfb7c38f43446bec48b446793 +Author: David Sidrane +Date: Fri Sep 23 09:09:40 2016 -1000 + + Use union of datatypes supported by dataman to reduce wasted space + +commit b1e94b98b3154a5a37f92b8cdd585b9209fc7919 +Author: David Sidrane +Date: Thu Sep 22 11:09:19 2016 -1000 + + Define tap as a Memory Constrained system + +commit 44b5b52bcbf01c548a30c8dddd5c477c9ce86cb7 +Author: David Sidrane +Date: Thu Sep 22 11:08:25 2016 -1000 + + Add suport for Memory Constrained systems + +commit 979381fcfae726f9643f220ffd947ae0642f58c0 +Author: David Sidrane +Date: Thu Sep 22 11:06:05 2016 -1000 + + Support passing defines from top level config makefile + +commit 24e20b2cecac2897bb868670aaae5aeb1d235350 +Author: David Sidrane +Date: Thu Sep 22 09:41:48 2016 -1000 + + Changed public interface comments to Doxyagen style + +commit 1152b68a28f8d1837b06c379fdd9bec05c9b3382 +Author: David Sidrane +Date: Wed Sep 21 13:21:51 2016 -1000 + + Use RAM storage in dataman + +commit dce2262243fba7672826a4052686344fdf6d711e +Author: David Sidrane +Date: Wed Sep 21 13:21:08 2016 -1000 + + Add in RAM storage to dataman + +commit 0544a6ee3237269d6a44ab34ffc7deebb8e45170 +Author: Lorenz Meier +Date: Mon Oct 17 22:55:31 2016 +0200 + + Upgrade NuttX submodule + +commit e73218c112e1bb1be84f9ca47a4001a584fef1d8 +Author: James Goppert +Date: Sun Oct 16 12:12:19 2016 -0400 + + Increase min agl for flow from 5 to 30 cm to prevent drift on ground. + +commit cd937321c8040971a3bc1716f0abcbeaa265572d +Author: Julian Oes +Date: Sat Oct 15 21:25:30 2016 +0200 + + px_mkfw.py: fix indent (fix for Python 3) + +commit 7eabf1ccb317bbc1b446ba2e29a761cfc1c0e212 +Author: Julian Oes +Date: Sat Oct 15 21:25:16 2016 +0200 + + px_mkfw.py: remove unused import + +commit 8450178849a669f9c62dec4ca9830cc01c3268e8 +Author: Julian Oes +Date: Wed Oct 12 13:33:31 2016 +0100 + + mavlink: move MAV_CMDs according to value + +commit 9842e49dc6d6b7399dd71a2bf2c9c4bdddace4ea +Author: Julian Oes +Date: Tue Oct 11 17:16:29 2016 +0100 + + navigator/mavlink: photos and videos at waypoints + + This adds the capability to forward the commands + - MAV_CMD_VIDEO_START_CAPTURE + - MAV_CMD_VIDEO_STOP_CAPTURE + - MAV_CMD_IMAGE_START_CAPTURE + - MAV_CMD_IMAGE_STOP_CAPTURE + at waypoints which will then be sent over mavlink to component id + 100 aka MAV_COMP_ID_CAMERA. + +commit eb51184bbd9cf32599c11d6df17f5469d2b2b2bc +Author: Paul Riseborough +Date: Fri Oct 14 07:24:43 2016 +1100 + + msg: Update estimator_status documentation + +commit 2d039af7a4299c6565e0d47f333adad65fd0c0a0 +Author: Julian Oes +Date: Fri Oct 14 19:22:08 2016 +0200 + + sitl_gazebo: update submodule yet again + + This fixes the build for Gazebo >= 7.4. + +commit 8bbc1b847272e19820ab81a5b7b35e02e14a4201 +Author: mantelt +Date: Fri Oct 14 14:42:36 2016 +0200 + + navio_sysfs_rc_in: Fixing logical expression + + navio_sysfs_rc_in stop works now. + +commit 36b2e4be09ba67cfc30f60034f9039318ad60111 +Author: Julian Oes +Date: Fri Oct 14 13:17:38 2016 +0200 + + sitl_gazebo: update submodule + +commit 9c82293bc484e62b1bc4e405c3cf86169f703256 +Author: James Goppert +Date: Thu Oct 13 19:53:40 2016 -0400 + + Fix comment. + +commit 3ffff212e1c8c4aad21e4b21c483921284e5e8a1 +Author: James Goppert +Date: Thu Oct 13 19:13:28 2016 -0400 + + Added landed agl correction for lpe. + +commit 35bf1651904705d6544bdd607d5c980395d79af6 +Author: Paul Riseborough +Date: Fri Oct 7 19:49:19 2016 +1100 + + ekf2_replay: fix code style + +commit 02c3ea0a5b56a5818612283c44685b356c9896d6 +Author: Paul Riseborough +Date: Sat Aug 27 17:19:19 2016 +1000 + + ekf2_replay: log output predictor tracking errors + +commit 865b6404ec86a2e0ac0dd4ada4797b65f48c2ff9 +Author: Paul Riseborough +Date: Mon Aug 15 10:46:08 2016 +1000 + + ekf2: reduce default output predictor time constant + +commit ed0cc2af43d72308a00680b7247c3bcd786c6260 +Author: Paul Riseborough +Date: Sun Aug 14 13:49:45 2016 +1000 + + sdlog2: log ekf output predictor tracking errors + +commit 7a9e3002ffa9ce6502eacd66a611259480bb9b31 +Author: Paul Riseborough +Date: Sun Aug 14 13:42:34 2016 +1000 + + ekf2: publish output predictor tracking errors + +commit 23a379a6bf7d57a6da78e5c0a7a0835c780eb629 +Author: Paul Riseborough +Date: Sun Aug 14 13:42:01 2016 +1000 + + msg: add output predictor tracking errors to innovation message + +commit dbd94907c431491f4056c90c87be2876ee3c8305 +Author: James Goppert +Date: Thu Oct 13 01:49:49 2016 -0400 + + Only send failsafe info messages on state change. + +commit 43b665ae01639b76477de5038e0b7db1331810c6 +Author: James Goppert +Date: Wed Oct 12 01:51:09 2016 -0400 + + Fix gps circuit breaker logic in state machine. + +commit cf658638f4958fab4d9ca85744e7dca48aba019c +Author: James Goppert +Date: Wed Oct 12 01:46:54 2016 -0400 + + LPE flow improvements. + +commit db44129ec099a05debf9187da2fd09035c9a67d7 +Author: David Sidrane +Date: Wed Oct 12 04:11:12 2016 -1000 + + Prevents the posibility of buffer overflow in mixer parsing. + + The fix limits scanf from overwritting the geomname buffer local + variable. Thus preventing stack corruption as noted by chungkim. + +commit f30dd2b819e2061ed4a0d7f2698e2527f1accbe4 +Author: James Goppert +Date: Wed Oct 12 12:37:39 2016 -0400 + + Removed lidarlite driver, not widely available. + +commit 027badc3408b81f602b59da8bc847e4ec375a8e5 +Author: James Goppert +Date: Wed Oct 12 12:08:14 2016 -0400 + + Remove bottle/rover apps from v1 to reduce flash space. + +commit 1cb180728e2bcdb7d55cad4b600ca012f9958675 +Author: Lorenz Meier +Date: Wed Oct 12 09:27:02 2016 +0200 + + Disable vectorcontrol ESC firmware as they still are not really available on the market + +commit c6015e65d04401cce0aecdae8543cdd96923be6a +Author: Lorenz Meier +Date: Wed Oct 12 08:55:36 2016 +0200 + + Update ECL to include a reset fix + +commit b4e85d1273d2a2c68289a18ddbdf03c4b2f3f7d2 +Author: Lorenz Meier +Date: Wed Oct 12 08:53:00 2016 +0200 + + Update ECL to include a status reporting fix + +commit 569cceb059a70bbb6aabe4809f4c1d77509eb923 +Author: Lorenz Meier +Date: Wed Oct 12 08:43:25 2016 +0200 + + Fix task load measurement in NuttX. Reported by @chungkim. Fixes #5645. + +commit e9bce5dd71c6dadf0e6eab9482efd12d74103a7a +Author: Daniel Agar +Date: Tue Oct 11 21:18:14 2016 -0400 + + eclipse project file updates + + -properly index ECL and generated uORB + +commit 69551141b75995c3787e6c3cc0634ec5aae34292 +Author: Lorenz Meier +Date: Wed Oct 12 00:32:59 2016 +0200 + + Updated SITL + +commit c87933d556ee7f9e59f3edfc8b10d9df73f685bb +Author: Beat Küng +Date: Tue Oct 11 13:10:43 2016 +0200 + + navigator: cleanup output messages (don't use warnx) + +commit 7cdf9c31bf23410896869cad028c330dc4d0c6cb +Author: Julian Oes +Date: Mon Aug 1 10:54:22 2016 +0200 + + navigator: usual usleep after poll fail + + We don't want to busy loop after the poll fail if that ever happened. + +commit f6ad9b82834fbfa12a5e79a36cf86ed75b11043b +Author: Julian Oes +Date: Mon Aug 1 10:53:13 2016 +0200 + + navigator: only poll for position + + We don't need to poll for vehicle commands, we will get them anyway by + doing orb_check. Also, the polling for them wasn't implemented correctly + anyway. + +commit d80a233bcb88c3839d7ac2d7089a8156820834df +Author: Paul Riseborough +Date: Fri Oct 7 19:53:47 2016 +1100 + + ekf2: fix code style + +commit bef4850ae398bdfea45f2e8c5b29b139da2910ec +Author: Paul Riseborough +Date: Thu Oct 6 14:55:13 2016 +1100 + + mavlink: Publish estimator solution status flags + +commit 6eabf80f2a0b90d784cafcac451cbeb4aac5a5ba +Author: Paul Riseborough +Date: Thu Oct 6 14:54:50 2016 +1100 + + ekf2: Publish estimator solution status flags + +commit fa47569aa5b0a898f6bcbff3f5efbf181c780860 +Author: Paul Riseborough +Date: Thu Oct 6 14:54:13 2016 +1100 + + msg: Add EKF solution status flags to estimator status message + +commit b6d69ca3aa0d085d61e3323f3be346247cd70e53 +Author: Paul Riseborough +Date: Thu Oct 6 08:37:23 2016 +1100 + + mavlink: Add ESTIMATOR_STATUS accuracy data + +commit c0fe08a20364b49241017b0417bf0c3febe6fc49 +Author: Paul Riseborough +Date: Thu Oct 6 08:30:44 2016 +1100 + + ekf2: publish estimator status position accuracy + +commit bc530ea992e910c54f78ecee5221475a885493a8 +Author: Paul Riseborough +Date: Wed Oct 5 20:49:17 2016 +1100 + + mavlink: add missing data to ESTIMATOR_STATUS message + +commit 66e887e5810c5633a6943170e339cb3066a594bb +Author: Paul Riseborough +Date: Wed Oct 5 19:51:08 2016 +1100 + + sdlog2: log estimator innovation test pass/fail data + +commit 5a69f4560aa2fd7e0ccd20ce9aa1612c5cf1331f +Author: Paul Riseborough +Date: Wed Oct 5 19:50:13 2016 +1100 + + ekf2: Publish innovation test status data + +commit 2bda15d72baca1b9e865975931c79c1b3d19285f +Author: Paul Riseborough +Date: Wed Oct 5 19:49:29 2016 +1100 + + msg: Add innovation test data to estimator status + +commit ad65e56f47a5a5887b1259186b6bfa925199601b +Author: Paul Riseborough +Date: Thu Oct 6 11:58:57 2016 +1100 + + ecl: update submodule reference + +commit e9e15ba3d1d3ae954dc5e27e1c01b50e63f06ca8 +Author: Daniel Agar +Date: Mon Oct 10 22:30:36 2016 -0400 + + Makefile error preventing px4fmu-v4_default build + + -fixes #5625 + +commit f3b5c243e592acea0c2bc8e58ca9416ceec24084 +Author: Andreas Antener +Date: Tue Sep 13 11:19:00 2016 +0200 + + UT: added method to test float values + MC pos control tests: added tests to all configs that include them + +commit 9a219da9c2f6338e2a15bca4187558061ae15d81 +Author: Andreas Antener +Date: Tue Sep 13 10:06:19 2016 +0200 + + Refactored cross sphere line tracking and added a unittest to verify correct operation + +commit c2e024665017208d84c33b54c599bbc811a13406 +Author: Andreas Antener +Date: Fri Aug 12 00:19:54 2016 +0200 + + MC pos control: realize when we are on the trajectory but passed the target waypoint + +commit 710a8e8f5664e34625943f5ff88ebcfc59f0bd29 +Author: Lorenz Meier +Date: Sun Oct 2 11:17:32 2016 +0200 + + Commander: ensure hysteresis init + +commit 0f763768b137922b4664fdcb37f6716407c118af +Author: Julian Oes +Date: Thu Sep 29 11:30:34 2016 +0200 + + commander: don't auto-disarm as fast if not flown + + It was found inconvenient that auto-disarm triggers too quickly right + after arming when the vehicle has not actually taken off yet. + + Therefore, the auto-disarm takes now by a factor of 5 longer if the + vehicle has not taken off yet. + +commit ddea179e95729c3ac7cf5e3cd8419255736ac2ce +Author: Gregory +Date: Mon Oct 10 14:28:26 2016 +0000 + + Adding support for 19200 and 38400 baud TELEM2 + +commit 2771b92dc039c138aa57a9f21ad11e5b8e34c4ca +Author: Daniel Agar +Date: Sun Oct 9 23:29:10 2016 -0400 + + px4fmu trivial style fix + +commit cdc1c5c7a412cde36a2899d0ee17eeff17011e56 +Author: Daniel Agar +Date: Sun Oct 9 22:21:26 2016 -0400 + + travis-ci and circleci update docker tag + +commit ed6295747441fa63ce3e72d590ed408d295fe5c7 +Author: Lorenz Meier +Date: Sat Oct 8 17:18:06 2016 +0200 + + Increase RC buffer size + +commit 4cfd84b56af76a574c945516b926fb21f84cc7ae +Author: Lorenz Meier +Date: Sat Oct 8 16:56:04 2016 +0200 + + FMU driver: Ensure correct binding pulses for Spektrum, time out any receiver which has more than one second no signal. + +commit 9d2b5b1c28608b5245817b17d2a84f7d64ad95d6 +Author: Lorenz Meier +Date: Sat Oct 8 16:53:31 2016 +0200 + + Always start MAVLink, never default UART to serial + +commit a56d50599df0a4704bfb706f9b314543f4cd16ad +Author: Mark Whitehorn +Date: Fri Jun 24 17:12:51 2016 -0600 + + subscribe to vehicle_command topic and implement RX_PAIR command + + add spektrum satellite bind command to fmu + + open fmu file descriptor to issue ioctl + +commit 605cffc230c944a215ba70fc0252cff44135ab29 +Author: Lorenz Meier +Date: Sat Oct 8 16:18:48 2016 +0200 + + Fix sensor rail reset on Pixracer. Increase the reset duration to 50 ms to ensure the sensor power has bled off. + +commit e73cd08a3037fec65ae2e281ce476dd6498d6fe0 +Author: Beat Küng +Date: Fri Oct 7 10:24:15 2016 +0200 + + syslink_bridge: return state instead of 0 + +commit 55bff206be1d9c7ce987c83c1cd38bb2b120e382 +Author: Beat Küng +Date: Fri Oct 7 10:21:02 2016 +0200 + + mission: add NAV_CMD_DO_SET_ROI & NAV_CMD_ROI + +commit 248cd45503987a657536b8448fb82993518c6afc +Author: David Sidrane +Date: Thu Oct 6 05:42:13 2016 -1000 + + Added missig can_devinit prototype + + The Nuttx CAN driver is not used with UAVCAN. However to + facilitate compilation to allow the Nuttx CAN Example to be + compiled and linked, the missing proto type was needed. + + Futhermore to include the NuttX CAN eaxample the following changes + are needed: + + 1 ) In cmake/configs/.cmake + Add can to config_extra_builtin_cmds as: + + set(config_extra_builtin_cmds + serdis + sercon + can + ) + + Add: + add_custom_target(can) + set_target_properties(can PROPERTIES + PRIORITY "SCHED_PRIORITY_DEFAULT" + MAIN "can" STACK_MAIN "2048" + COMPILE_FLAGS "-Os") + + 2) Update the nuttx-configs//nsh/defconfig + + Run make oldconfig and make menuconfig and set the follwoing: + CONFIG_CAN=y + CONFIG_STM32_CAN1=y or CONFIG_STM32_CAN2=y + CONFIG_CAN_EXTID=y + CONFIG_CAN1_BAUD=250000 + CONFIG_CAN_FIFOSIZE=8 + CONFIG_CAN_NPENDINGRTR=4 + CONFIG_EXAMPLES_CAN=y + +commit 1c766aef12eeea743c1e9bafce7d4a07236448f0 +Author: David Sidrane +Date: Thu Oct 6 05:37:33 2016 -1000 + + Removed comments to allow appconfigs to bring in can + + Removed the commented body of the 'if CONFIG_CAN' in the appconfigs + +commit 5cd85b98c2d0d68bd1291239f8ac6984c666b58c +Author: Gene +Date: Mon Oct 3 17:12:08 2016 -0700 + + Fixed app args buffer overrun in qurt px4_layer main.cpp and qshell.cpp + +commit f5434633492259f82a19aca03761494e83280f6b +Author: Lorenz Meier +Date: Thu Oct 6 09:11:26 2016 +0200 + + Disable FrSky for FMUv2 + +commit 9ceb5a7e2ea37d738aa397a274ab2686e985654d +Author: Beat Küng +Date: Mon Oct 3 11:44:59 2016 +0200 + + mavlink: extend status output + +commit bad107a374d297b1c76f23cd6b99c4a8ac2fcb19 +Author: Beat Küng +Date: Wed Oct 5 10:50:53 2016 +0200 + + navio_sysfs_pwm_out: avoid dynamic memory allocation & fix a memory leak + + memory leak was in send_outputs_pwm() + +commit b864983c5e558eab04aaa519025e0e8c1ddacb1c +Author: Beat Küng +Date: Tue Oct 4 17:51:59 2016 +0200 + + navio_sysfs_rc_in: avoid dynamic memory allocation for path + +commit a42f0f5a621648fcb96510b02a79e60c19be8c73 +Author: Beat Küng +Date: Wed Sep 28 19:31:43 2016 +0200 + + gps: fix code style + +commit 6d0288d49413763c3f14ede55ad8d0d4c220fee9 +Author: Beat Küng +Date: Wed Sep 28 16:54:46 2016 +0200 + + gps: update submodule + +commit 80771ce8b30a104907cf59628cc9fe31159352fa +Author: Beat Küng +Date: Wed Sep 28 16:47:23 2016 +0200 + + gps: remove gps_driver_interface_t and use GPSHelper::Interface instead + +commit c6f43689e7f2a2dcfabffb9268f7db0de7b3434a +Author: Miguel Arroyo +Date: Tue Sep 6 16:43:28 2016 -0400 + + Adds Auto Mode Scanning + +commit 279952546257b3b284ec03ce65d1667b728bad93 +Author: Miguel Arroyo +Date: Sat Sep 3 21:49:00 2016 -0400 + + Commandline Interface and Mode options + +commit 9bd3f6c9bff4253dadd32c4722ad9318e8731f63 +Author: Hidenori +Date: Sat Sep 3 17:06:40 2016 -0400 + + Navio: Delete (wrong) unnecessary ifdef and modify for new GPSDriverUBX constructor + +commit e7b582502abd5b85db97f6268891e8be0fbf62c2 +Author: Hidenori +Date: Fri Sep 2 23:05:57 2016 -0400 + + Navio: change the GPS device + +commit 96a5baa12bfd288075b93b64afdbbb012bb4e96a +Author: Hidenori +Date: Fri Sep 2 23:01:36 2016 -0400 + + Navio: fix style + +commit 56ef9845297289bbf2063c2589f3fceb8d92ca40 +Author: Hidenori +Date: Fri Sep 2 22:47:00 2016 -0400 + + Navio2: modify for SPI-connected GPS and fix bug in GPIO driver + +commit b9728ecf3981cc16dde07497cb8f4df503d2a707 +Author: José Roberto de Souza +Date: Thu Sep 29 20:32:29 2016 -0300 + + Uploader tool: Add option to set different baudrates for bootloader and flight stack + + By default the baudrate in flight stack (Mavlink or NSH) 57600 and the default + baudrate of bootloader is 115200. So we may need to set different + baudrates. + +commit 7e0946466e7e9712f7d3cd207935783e943eb667 +Author: José Roberto de Souza +Date: Thu Sep 29 20:13:21 2016 -0300 + + Uploader tool: Reboot board and keep it in bootloader + + The Mavlink reboot messages was only requesting the board to reboot. + If the flashed bootloader has a small or no timeout user will + never be able to update firmware. + +commit 6bb03f36658316fce5dedce1ba603f73e77b4c93 +Author: Michael Schaeuble +Date: Tue Oct 4 16:14:44 2016 +0200 + + Add pitch angle to AK8963 for Bebop + +commit bc44ba29077a1ca747036b73e43d38873b81eb23 +Author: Nate Weibley +Date: Mon Oct 3 14:10:39 2016 -0400 + + Fix QtCreator auto whitespace formatting + +commit 71e87cf2876553b769aea9779389f3a2e45a7e21 +Author: Nate Weibley +Date: Mon Oct 3 13:51:18 2016 -0400 + + Set maximum publishing rate to match MPU6000 + + The integrators were set to publish at 800Hz which was overwhelming + the CPU with the EKF running. This brings them in line with what we + get from the MPU6k device. + +commit fde165b4f1679a6f65fffdf7f55028f99fb4edff +Author: Nate Weibley +Date: Mon Oct 3 13:49:02 2016 -0400 + + Fix 2000dps gyro rate setbits + +commit 57d7a002614a251dc6a72388e9101c16981d1e39 +Author: Nate Weibley +Date: Mon Oct 3 13:46:57 2016 -0400 + + Set BMI160 bus speed to 10MHz + + Unliked the MPU6000 from which this driver was based, the bosch + sensor does not have a requirement to handle registers at different + speeds. + +commit 6d41ab9e16dc73c4429f6189534715823fe18fd2 +Author: Glenn Bitar +Date: Tue Oct 4 21:43:55 2016 +0200 + + Fixed order of arguments in px4_task_spawn_cmd. + + Fixes #5601 + +commit c81a1631ece0be126fd49d3a4850c79c6197b357 +Author: Beat Küng +Date: Tue Oct 4 12:56:25 2016 +0200 + + simulator_mavlink: init hil_attitude with 0 & set angular speed + +commit 9500b7f01f3bcfbf038caf7a0e40ba182c789f8f +Author: Mark Whitehorn +Date: Mon Oct 3 07:06:39 2016 -0600 + + update submodule + +commit ec1609350f6182e33d53c8503026f075b72af271 +Author: Mark Whitehorn +Date: Fri Sep 23 10:16:18 2016 -0600 + + fix jMAVSim body-fixed XYZ Euler Angles + +commit 29a4113ce3696c21976f2c796019f9143d2d6a79 +Author: Lorenz Meier +Date: Mon Oct 3 22:34:41 2016 +0200 + + MAVLink app: Handle reboot command properly on COMMAND_INT + +commit cb5728297e6c5ad7d438ae3df4633569cc343664 +Author: James Goppert +Date: Mon Oct 3 14:58:02 2016 -0400 + + LPE fix to enable visual odom. only navigation. (#5588) + +commit 03bfcae351367d7a67ff3cb81e3f94327730b317 +Author: Daniel Agar +Date: Mon Oct 3 12:59:40 2016 -0400 + + circleci better manual submodules clean (#5590) + +commit 7c2798269cc360ab4a39532fd2cc351fdf141faa +Author: James Goppert +Date: Mon Oct 3 02:28:46 2016 -0400 + + Added vision delay compensation to LPE. (#5585) + +commit 2f6abf26a30e00fa681c7f2ae2bfd2af5c677b89 +Author: bharathr +Date: Thu Sep 8 12:24:26 2016 -0700 + + Updated mainapp.config for 200qx and 210qc airframes (based off the generic flight version) + +commit c24046ca5bcfc220b579ab5229af8fbf5010816c +Author: Lorenz Meier +Date: Sun Sep 4 20:55:50 2016 +0200 + + FMUv1: Save resources in config + +commit 93ad4fa44005a61bd56f8ee53bb6269c156b9ad9 +Author: Lorenz Meier +Date: Sun Oct 2 11:29:53 2016 +0200 + + rcS: The param save command is unnecessary as param set already stores to disk. + +commit 74b27808748ce23f39601a810b1ef32a0ef2e7b6 +Author: Artem Sabadyr +Date: Sat Oct 1 13:30:08 2016 +0300 + + GPS driver: use FIONREAD on NuttX only + +commit 4c04b7bb53c708ead2d8c48a8754e5a10759edaf +Author: Artem Sabadyr +Date: Wed Sep 28 15:02:46 2016 +0300 + + gps read optimization + +commit fe40e9cfaefac230cadde9862da0b9ee6987316d +Author: James Goppert +Date: Sat Oct 1 09:02:12 2016 -0400 + + LPE vision estimation fixes. (#5505) + +commit f6bed6f2d2c90c03b399b5cb5743ebd3eb55e5f5 +Author: James Goppert +Date: Sat Oct 1 08:25:49 2016 -0400 + + Update sitl gazebo. + +commit 91f92aa7d3685f47fed812b57a2c4de143ef7aeb +Author: James Goppert +Date: Sat Oct 1 07:58:56 2016 -0400 + + Update sitl gazebo. (#5580) + +commit 0027333e6d016d08de992232cf4124dc07afb5d1 +Author: nephen +Date: Sat Oct 1 04:23:34 2016 +0800 + + add pci-Bitcraze to px4_base.cmake + +commit cf8f48486898835dcbb55dcbe8c54a4427349022 +Author: Roman +Date: Fri Sep 30 12:33:47 2016 +0200 + + mixer class: updated comments on slew rate limit method + + Signed-off-by: Roman + +commit c2a511d81d2356191ee812e8b4d192d397a3295c +Author: Roman +Date: Tue Sep 27 14:42:15 2016 +0200 + + multirotor mixer slew rate limiting: naming and fixes + + - avoid dividing by zero when calculating max delta output + - better comments when calculating max delta output + - better naming of functions and variables + + Signed-off-by: Roman + +commit cced6fc8b2df33e0a7d5ba2901d3f5b7b79d415a +Author: Roman +Date: Tue Sep 27 14:39:25 2016 +0200 + + multirotor mixer: use correct version of delete operator for array pointer + + Signed-off-by: Roman + +commit 8b889caa3323b1b4809f1bce052bbfe9e7ce5d1f +Author: Roman +Date: Fri Sep 16 16:55:42 2016 +0200 + + slew rate limiting: implemented for fmu + + Signed-off-by: Roman + +commit 2607769470450074cddd73c8c516874c20bfe1df +Author: Roman +Date: Fri Sep 16 15:56:06 2016 +0200 + + slew rate limiting: moved logic to multirotor mixer + + Signed-off-by: Roman + +commit 66ddea01d144aff29a6f815c9cedeb29947b7289 +Author: Roman +Date: Thu Aug 11 08:45:59 2016 +0200 + + implemented slew-rate + +commit b6b889260689cb340d6815fc68aea831751f48bc +Author: Beat Küng +Date: Wed Sep 28 16:05:54 2016 +0200 + + hrt_queue: add px4_posix.h include for px4_getpid() + +commit 489f63a3d316aac42724cf5e3097f0f341aa2984 +Author: Beat Küng +Date: Wed Sep 28 15:49:16 2016 +0200 + + rc_check: replace mavlink_and_console_log_critical with mavlink_log_critical + + these functions got merged. + +commit 76733ce54b0180448f0aa0d6c715272279d33208 +Author: Beat Küng +Date: Tue Sep 27 13:04:51 2016 +0200 + + uorb tests: move orb metadata struct definition into cpp file + + If they're in the header and the header is used in multiple .cpp, there + are multiple definitions. Oddly it did not lead to an error, but there + were multiple structs of the same topic but with different adresses. + This lead to a metadata mismatch, when running eg: + uorb_tests + uorb_tests latency_test + +commit 549d456ec705d1f40e3123ebf213d5203e7ef319 +Author: Beat Küng +Date: Tue Sep 27 13:00:38 2016 +0200 + + uorb devices: set errno on write error + +commit e0618422197d4f9a98ebbaf36be2b928cde730bf +Author: Beat Küng +Date: Tue Sep 27 10:29:07 2016 +0200 + + posix main: only try to generate symlinks if data path argument given + + if not given, the dirs are either not needed (eg RPI) or assumed to + exist already + +commit 98ac60e3fd141af93c4ba87fe16ae4140d3693f9 +Author: Beat Küng +Date: Fri Sep 23 10:57:26 2016 +0200 + + Tools: remove unused scripts {posix,qurt}_apps.py + + These were replaced by cmake, with the template cmake/posix/apps.h_in + +commit 50b8ed0a89d2a6022cc518df65fa6bc57375f393 +Author: Beat Küng +Date: Tue Sep 20 18:47:33 2016 +0200 + + commander: initialize gps & baro as failure state + + This avoids error messages on startup. + +commit ce0d31b7d9c2b5983a70840f4915941039c1277b +Author: Beat Küng +Date: Tue Sep 20 12:56:08 2016 +0200 + + mavlink log: ensure all critical & emergency msgs are also logged to console & ulog + + Critical messages that the user sees should also go to the log file, so + that the exact error (with time) can later be analyzed from the log file. + +commit 241fd629cedb4778107deac71fdeb42ceb98a4ef +Author: Beat Küng +Date: Tue Sep 20 10:30:18 2016 +0200 + + ERROR macro: get rid of the many 'oddly, ERROR is not defined for c++', use PX4_ERROR + +commit c606554da37c5548bdbeafc68ce9626f0d188579 +Author: Beat Küng +Date: Tue Sep 20 08:41:10 2016 +0200 + + PreflightCheck.cpp: use __PX4_POSIX_RPI instead of __LINUX for RPI + +commit cf5338df02c52af1bbdf4f4fae9b3326f0ee6d45 +Author: Beat Küng +Date: Tue Sep 20 08:36:46 2016 +0200 + + accelsim: lower publisher rate to 250Hz + +commit 27aaf244afc061ca63b0eb717ae82cf9b7a6399d +Author: Beat Küng +Date: Tue Sep 20 08:36:06 2016 +0200 + + fix accelsim: ACC_READ cannot be 0 (it's used to check if a bit is set) + + before that, accel data was all 0, but since the gyrosim also publishes + accel data, it was not a problem. + +commit d7ed47e2e50f4d86e799d563fe20c9de52da85d9 +Author: Beat Küng +Date: Mon Sep 19 20:35:03 2016 +0200 + + px4_posix_tasks.cpp: make sure to copy the thread name into the thread data struct + + The thread name is used from within the entry of the new thread, but the + provided name could live on the stack of the caller thread. Thus we need to + copy the name. + +commit ac189704ed94d0872e441ff81c91437b1891d695 +Author: Beat Küng +Date: Mon Sep 19 20:31:48 2016 +0200 + + simulator: flush output after waiting message output + + Just to make sure the user sees the message. + +commit f25947b964f31eb55e8f836077bad59973486eef +Author: Beat Küng +Date: Mon Sep 19 20:29:49 2016 +0200 + + hrt_work_queue posix: only send a wake-up signal if not called from own thread + + The simulated timer interrupt always adds a new scheduled work task, which + is called from the work queue thread. Sending the signal creates measurable + overhead (~5% of the px4 CPU runtime) and is unnecessary, since the thread + is not sleeping anyway. + +commit 1d111cb2541d2b713af9132a65c3e3ab1979fb0f +Author: Beat Küng +Date: Mon Sep 19 20:14:57 2016 +0200 + + px4_getpid: return the taskmap index instead of pthread_self() + + this makes it consistent with other functions, like px4_task_spawn_cmd() + and px4_task_kill() + +commit a51d1bc5dc10444e745338cc7f3b002587802e1f +Author: Beat Küng +Date: Mon Sep 19 20:09:12 2016 +0200 + + jmavsim_run.sh: add optional -p argument + +commit 35e93c24e85ad87b9e8897f5dd3f424e9ad10a6a +Author: Beat Küng +Date: Mon Sep 19 20:08:35 2016 +0200 + + fix sitl_multiple_run.sh: adapt to path updates + +commit 763d2d04478e9588b3c1d972bc1f58784226c0c0 +Author: Julian Oes +Date: Fri Sep 30 09:08:34 2016 +0200 + + ecl: point to interim branch for now + +commit 17a1d31b79caba2af73738bd3e1e82ef8f23007c +Author: Lorenz Meier +Date: Thu Sep 29 14:37:06 2016 +0200 + + Update L1 controller stack + +commit 69f6708f37107575f66fe43a2e7261348395ed5e +Author: Lorenz Meier +Date: Thu Sep 29 14:34:19 2016 +0200 + + Increase sensors stack + +commit 7f8f6c38792272ece979a1a4a50721a5efb8ea72 +Author: Julian Oes +Date: Wed Sep 28 08:24:31 2016 +0200 + + ecl: updated submodule again + +commit b1708f3871565f14248fd0080cac239b6aaadc79 +Author: Julian Oes +Date: Tue Sep 27 16:56:28 2016 +0200 + + cmake: only optimize for size on NuttX + + With this change only builds for NuttX which are very much flash size + constraint are optimized for size. All other builds (e.g. SITL, + Snapdragon, etc.) are left at the default for debugging or -O2 for the + usual use. + +commit 8ff237c69f0a0786de39980f936ae4f1d2abb540 +Author: Julian Oes +Date: Tue Sep 27 16:54:37 2016 +0200 + + Remove size optimization for individual modules + + It makes more sense to set the optimization flags on a platform basis + instead of individually for each module. This allows for different + optimization options for SITL, NuttX, Snapdragon, etc. + +commit aa6d9e363ff7b2a11e328856e5bb521fe35ca4f7 +Author: Julian Oes +Date: Wed Sep 28 15:01:32 2016 +0200 + + mavlink: fix a shadowing warning + +commit ab4441c00b67f4d65ff739691424585caadc6d41 +Author: Julian Oes +Date: Wed Sep 28 15:01:20 2016 +0200 + + mavlink: add comment for Snapdragon + +commit 1b69f9cb23606e64e836569ee5908cca5e51002b +Author: Julian Oes +Date: Wed Sep 28 14:50:31 2016 +0200 + + mavlink: don't miss first vehicle_command_ack + + This fixes a corner case where the first advertise/publish of a + vehicle_command_ack was missed. What happened was that the + orb_subscribe_multi was not called until the topic had been published + and therefore orb_exists was happy. This means that by the time + orb_subscribe_multi was finally called, the first vehicle_command_ack + was already history and not detected by orb_check. + + This changed adds a flag to the MavlinkOrbSubscription which tells it to + subscribe to a topic from the beginning. + +commit 158a0be6c4f8b608879caf128dc32e9ad7336e10 +Author: Julian Oes +Date: Wed Sep 28 14:50:02 2016 +0200 + + commander: whitespace fix + +commit 1eca97757c67cd8f1a3e5834c9b3344131c0fdb5 +Author: Beat Küng +Date: Thu Sep 29 10:07:00 2016 +0200 + + sitl_run.sh: fix $rootfs not set (needed for efk2 replay) + +commit bb61144efc2ebc8343a296592c775cde02113c3b +Author: Beat Küng +Date: Wed Sep 28 19:24:48 2016 +0200 + + cmake: add posix_sitl_inav target + +commit acc1cc3158d378d8774921a42964e910d6352f77 +Author: Daniel Agar +Date: Thu Sep 29 00:10:29 2016 -0400 + + travis-ci fix s3 deploy (#5564) + + - deploy all branches to s3 + +commit 92d160c431ab8e2721e95855f865748d9f5cc22f +Author: Beat Küng +Date: Thu Sep 8 20:01:56 2016 +0200 + + uorb devices: fix for QuRT which has no poll() + +commit 219ab519e386be07463088a5b94af22facbc4534 +Author: Beat Küng +Date: Thu Sep 8 19:03:25 2016 +0200 + + uorb devices: rename queue_size() & meta() to avoid member shadowing + +commit d1850f5112497dfe05bb1238d884c99c1d3f49fb +Author: Beat Küng +Date: Thu Sep 8 18:48:32 2016 +0200 + + uorb top: measure the elapsed time to give more accurate results + +commit 52dde93a31a2a05f488aeb890ec035b7405d956e +Author: Beat Küng +Date: Thu Sep 8 17:22:43 2016 +0200 + + uorb: merge nuttx & posix files + +commit f601428e821bcc781e1ae3a858035fc804e2027a +Author: Beat Küng +Date: Thu Sep 8 17:17:03 2016 +0200 + + uorb: add ifdef's where necessary to mitigate diffs between nuttx & posix + + now the files are equal + +commit f5654511b84f4b948fcb035b66dab487c4de2adf +Author: Beat Küng +Date: Thu Sep 8 14:53:54 2016 +0200 + + uorb: more syntax changes to remove diff between nuttx & posix files + +commit 83c5323c3a64f6b1c4f708c31f0941c235055239 +Author: Beat Küng +Date: Thu Sep 8 14:11:57 2016 +0200 + + uorb: remove syntax differences between posix & nuttx src file + +commit fbd7aac4b580bf88160d34b70ecece4f3222ab13 +Author: Beat Küng +Date: Thu Sep 8 13:32:09 2016 +0200 + + uorb: add 'top' command for a live view of topic updates + +commit 670c93e726b29351195f9e1998e10861f51e1caf +Author: Beat Küng +Date: Wed Sep 7 14:05:22 2016 +0200 + + cmake: add support for out-of-tree modules via EXTERNAL_MODULES_LOCATION variable + +commit 65e3ae70dd3f241a4609b59048e640c8cb4af58f +Author: Lorenz Meier +Date: Tue Sep 27 11:21:33 2016 +0200 + + DF update + +commit 676e90cd98092e56199614aebfec9380ce6d63c0 +Author: Lorenz Meier +Date: Tue Sep 27 11:08:29 2016 +0200 + + Define realtime clock for systems not having one + +commit adf56050b95da91ea47eb8e87c5e3aeb92998e1a +Author: Lorenz Meier +Date: Tue Sep 27 11:08:08 2016 +0200 + + Use monotonic clock for simulator + +commit 5b674ffe48db67c72240b771dea5b33f01aec9ca +Author: Lorenz Meier +Date: Tue Sep 27 10:33:37 2016 +0200 + + Update DF to include Travis CI fix for DF + + DF Update: Use common CMake version so Darwin handling is correct in PX4 + + Update DF to use proper constants + + Update DF + +commit af8cbee6d535c0dd8c6b5cbe6fd132dc65c90b29 +Author: Lorenz Meier +Date: Tue Sep 27 10:32:09 2016 +0200 + + Support 10.11 and 10.12 in parallel in PX4 + +commit f49eabdb9d7fecbed44eb6fd9103ea530cd1bc34 +Author: Lorenz Meier +Date: Tue Sep 27 10:31:54 2016 +0200 + + Update DF to have 10.11 and 10.12 support in parallel + +commit c433e7bf3e296e0ae6a45b3391fd966199f1f7ae +Author: Lorenz Meier +Date: Mon Sep 26 23:37:13 2016 +0200 + + Set correct XCode 8 version + +commit 88cffaddec35caddf59e6a7f2b90c0fa9bc50f16 +Author: Lorenz Meier +Date: Mon Sep 26 22:45:27 2016 +0200 + + Enable CMake + + Output CMake version + +commit cf671b51347679e5008f9884964de39dae990d5a +Author: Lorenz Meier +Date: Mon Sep 26 21:11:35 2016 +0200 + + Fix tests and re-introduce tests into build + + Code style fix + +commit 1909f2b02f179f3b45367860181a478539fb525b +Author: Lorenz Meier +Date: Mon Sep 26 20:59:58 2016 +0200 + + Switch Travis to XCode 8 + +commit 2b9596cac0bb705dec166b5239d7473eeb8a4786 +Author: Lorenz Meier +Date: Sun Sep 25 18:39:47 2016 +0200 + + Run clean beffore distclean so that a partial build is wiped as well. + +commit 69c28177ac017061c12d3604129c1a35fd41b8e9 +Author: Lorenz Meier +Date: Sun Sep 25 18:39:21 2016 +0200 + + Fix platform headers / files for XCode 8 + +commit edf0057ceee4be53e235f2cc3554b636debb44de +Author: Lorenz Meier +Date: Sun Sep 25 18:38:41 2016 +0200 + + Modify build for XCode 8 + +commit 398d9642cb6d02b0a5938822888cc782b2c388fc +Author: Lorenz Meier +Date: Sun Sep 25 18:38:22 2016 +0200 + + Update DF for XCode 8 + +commit fb75240ee9ddccd3fd0703ca62d91e3057fcc6b5 +Author: Daniel Agar +Date: Sun Sep 25 16:04:11 2016 -0400 + + FW init TECS with PSP_OFF and constrain TAS error + +commit ebdfa2860b518451008c82cb1046ba14f5b2b5c1 +Author: Daniel Agar +Date: Sun Sep 25 15:56:53 2016 -0400 + + land_detector status cleanup + +commit 9fd0513be335c037d8baf05008e38026539ab687 +Author: Daniel Agar +Date: Sun Sep 25 15:09:33 2016 -0400 + + vtol remove unused vehicle_status + +commit e27f396f55b3085d618e18188151f02d3f3499d3 +Author: Dennis Shtatnov +Date: Wed Sep 21 21:48:30 2016 -0400 + + Syslink properly working address params + +commit f750140b6f75223b71969f41deeb5ff7521a5c75 +Author: David Sidrane +Date: Mon Sep 26 20:34:48 2016 -1000 + + Make line 280 check happy (#5550) + +commit 7c0a567eaa9b69bbc10d2505503cd75d4231664b +Author: Daniel Agar +Date: Fri Sep 2 01:13:43 2016 -0400 + + navigator explicitly invalidate position setpoint + +commit 7b03bce416382e63db2fecce598697f743576462 +Author: Daniel Agar +Date: Fri Sep 2 01:13:43 2016 -0400 + + Navigator mission FOH use previous loiter altitude + + -the previous item altitude wasn't valid if switching from LOITER -> + MISSION + -fixes #5395 + +commit 660a9e13e7649955ffec8e4956bd83c2cfa0212a +Author: Julian Oes +Date: Wed Sep 14 11:11:56 2016 +0200 + + mavlink_mission: improve comments about casting + +commit 238f597b788debaa571dc311cc9745946d74ed8c +Author: Julian Oes +Date: Wed Sep 14 11:11:44 2016 +0200 + + mavlink_mission: remove wrong comment + +commit 047c0e44bd9d368822fcc07ed600d4e3424b67c6 +Author: Julian Oes +Date: Mon Sep 12 13:30:23 2016 +0200 + + mavlink_mission: support missions with int params + + This brings support for the messages MISSION_REQUEST_INT and + MISSION_ITEM_INT which raises the lat/lon accuracy for waypoints. + +commit 997ae984448442f352681db15d67cd9b12691e08 +Author: Julian Oes +Date: Mon Sep 26 22:54:15 2016 +0200 + + navigator: reset cruise speed when out of mission (#5494) + + This reset the cruise speed which can be set by mission items/waypoints + to set a custom speed. Once, switched out of mission, it makes sense to + use the speed set by the param again. + +commit c6a2641507de492deb890745a8cbee8782036797 +Author: Carlo Wood +Date: Mon Sep 26 22:53:41 2016 +0200 + + Fix some pthread related linker stuff. (#5504) + + The px4_os_add_flags defined in cmake/posix/px4_impl_posix.cmake did + add (threading) libraries to added_exe_linker_flags, which subsequently + end up in CMAKE_EXE_LINKER_FLAGS and then have no effect because those + flags are passed to the linker before any of the object files and static + libraries. + + Those libraries are already added correctly in the corresponding + src/firmware/*/CMakeLists.txt files (for qurt, nuttx AND posix). + + I left in the non-library linker flag '-pthread' for the bebop board, + although it seems very weird to me that this is needed (is it?). + If that is needed then it seems weird to link manually (that is, + src/firmware/*/CMakeLists.txt) with -lpthread. + + For linux/g++ -pthread is added to the CXXFLAGS as it should be: + this causes the compiler to define _REENTRANT which is needed + for (the interface of) certain libraries to become thread-safe. + Offically one also can just pass -pthread to the linker, which then + causes the right libraries to be linked, but just linking with + -lpthread -lm -lrt works too. + + I ran into this while adding support for libcwd, which explicitly + complains that _REENTRANT isn't defined when trying to link with + the thread-safe version of libcwd (-lcwd_r) and then tells you + to use -pthread. + +commit 6d655d2d6ead9485730d82440e86bfe932e0effa +Author: Daniel Agar +Date: Mon Sep 26 16:51:43 2016 -0400 + + startup remove old EKF PE_ params (#5533) + +commit 1d0a6678267298c02b24d28ffd87c4bf939f942f +Author: Daniel Agar +Date: Mon Sep 26 16:50:36 2016 -0400 + + Geofence defaults (#5534) + + * geofence messages too frequent + + * geofence horz/vert disable with 0 instead of -1 + + -closes #5430 + +commit 0eca86443dd71cf2938b375e63a712b10372e5ed +Author: David Sidrane +Date: Mon Sep 26 10:48:37 2016 -1000 + + Master additional targets (#5548) + + * Allow Niga to be disabled from command line + + * Add a build all nuttx targets + +commit c4eabbd083dbf97add39b508e4a78d9d0f457028 +Author: Sander Smeets +Date: Mon Sep 26 10:18:23 2016 +0200 + + VTOL transition switch parameter checking (#5545) + + * VTOL transition switch parameter checking + + * Code style + +commit bd922e4eed7af0235aff4334814c283b980976bb +Author: Lorenz Meier +Date: Sun Sep 25 18:37:33 2016 +0200 + + Standard VTOL: report correctly in SIM + +commit 9915a416ff7dd57edae907cf1a1f9c36b736c378 +Author: Lorenz Meier +Date: Sun Sep 25 18:36:46 2016 +0200 + + Better yaw limits for default VTOLs + +commit e42ff72d6a2a24c3fde35a7096d02fbe4a47f948 +Author: Lorenz Meier +Date: Thu Sep 22 12:22:50 2016 +0200 + + Standard VTOL configs: Limit yaw rate + +commit 11f8da5fc64de2d7bb9b5ee1af8e18cdd09d5784 +Author: lovettchris +Date: Fri Sep 23 15:14:32 2016 -0700 + + AUTO_LOITER respect disabled RC link loss param (#5499) + +commit 35b45e02b1938fef4b0d33ec468c7a6a8b9c91ff +Author: tommises +Date: Fri Sep 23 15:13:54 2016 -0600 + + controllib_test fix filename in comments (#5538) + +commit b9c5d117dd27dc2bc12c6bd5fc81f8d3971fbde3 +Author: Dennis Shtatnov +Date: Wed Sep 21 17:20:08 2016 -0400 + + CF2: Linux USB uploading fix + +commit e7d90b1cd325a2cc94f8b04423fdaa33a1334c31 +Author: Andreas Antener +Date: Wed Sep 21 08:52:15 2016 +0200 + + reduced the wait time at the end of the motor ramp to not unnecessary stress the system + +commit 3b58caa32a15f371dff1c11b2a0dc10b332ea75a +Author: Andreas Antener +Date: Wed Sep 21 08:24:50 2016 +0200 + + Updated motor RAMP timing to match slew rate limiter + +commit 69ae0091b8c481fb5441ab19330ff6811d697ce1 +Author: Daniel Agar +Date: Tue Sep 20 13:21:10 2016 -0400 + + VTOL QuadChute only if not landed + +commit cfe59e74b25ab3484941a575af7e82c99d18a57c +Author: Dennis Shtatnov +Date: Tue Sep 20 18:49:52 2016 -0400 + + CF2: Unique Board ID + +commit 9fb167b64201c80f0c98c62ea6f8185a3d8e2265 +Author: Daniel Agar +Date: Tue Sep 20 15:05:44 2016 -0400 + + add crazyflie to builds (#5516) + + * Makefile simplify check and quick_check + + * make check add crazyflie_default + +commit 21ce157763ef467f5dc9009de9dfa618bda6e641 +Author: Beat Küng +Date: Tue Sep 20 18:55:25 2016 +0200 + + lps25h: use STACK_MAIN instead of STACK + +commit 281c450b6eb37689c0f92974addaa8ddbc714e11 +Author: Beat Küng +Date: Tue Sep 20 18:55:05 2016 +0200 + + fix syslink: rc.timestamp_publication -> rc.timestamp + + changed in d297d31c236635ad7fa4a452484b7eb9e886e123 + +commit c4b9b05af9ff0a66641f1731009a2a7a0b54bf54 +Author: Daniel Agar +Date: Tue Sep 20 12:45:42 2016 -0400 + + make check_format also check git whitespace (#5503) + + -fixes #5484 + +commit 392391e8df34de5590dde9328be4c7cd02403bf9 +Author: Nacho Carnicero +Date: Mon Sep 19 17:15:03 2016 +0200 + + Fix VTOL status in forward transition for tiltrotor models + +commit 95f899fee702a879b153c4c22955e5c7ec148cde +Author: Mark Whitehorn +Date: Thu Sep 15 07:09:54 2016 -0600 + + always publish simulator groundtruth attitude + +commit 8f648252972ba3d5dec0ed6ce8e8ef045beb4c10 +Author: Mark Whitehorn +Date: Wed Sep 14 16:02:08 2016 -0600 + + switch to new logger for posix_sitl_default + +commit ca9ac1c807ebb4e080d2afafcfa4af25790e3185 +Author: Mark Whitehorn +Date: Wed Sep 14 15:51:16 2016 -0600 + + add default simulator groundtruth topic only for SITL builds + +commit f24b1997755883b80b745e867d3c5431fe1651c2 +Author: Mark Whitehorn +Date: Mon Sep 12 08:37:51 2016 -0600 + + add HIL_STATE message handler and publish to uORB + + add missing break + + uorb topics generator: add multi-topics to the list of all topics + + topic names with '# TOPICS ' were previously not in orb_get_topics(). + This means the logger could not find them. + + Affects for example actuator_controls_0. + + px_generate_uorb_topic_files.py: add multitopics to generate_topics_list_file_from_files method + + switch simulated attitude to new topic: vehicle_attitude_groundtruth + + logger: add input_rc topic. needed for web plotting + + input_rc.msg: remove timestamp_publication, use timestamp instead + + mixer.cpp: warnx -> PX4_ERR + + logger: initialize timer_call to 0 (hrt_call_every reads some fields) + + position_setpoint_triplet topic: set the timestamp when publishing + + px_generate_uorb_topic_files.py: add multitopics to generate_topics_list_file_from_files method + + add vehicle_attitude_groundtruth to default topics + + change to hil_state_quaternion + +commit 79f2cd79d93e26ec44c89838508328ece94c453b +Author: Beat Küng +Date: Fri Aug 26 19:26:41 2016 +0200 + + px_generate_uorb_topic_files.py: add multitopics to generate_topics_list_file_from_files method + +commit 3a084fbdb8f2619d4baf548b222f3c5daa0b27d6 +Author: Beat Küng +Date: Tue Aug 16 19:38:53 2016 +0200 + + position_setpoint_triplet topic: set the timestamp when publishing + +commit 89a7e0cf87a75ac13a965354395f06d57723c90c +Author: Beat Küng +Date: Mon Aug 15 15:19:14 2016 +0200 + + uorb topics generator: add multi-topics to the list of all topics + + topic names with '# TOPICS ' were previously not in orb_get_topics(). + This means the logger could not find them. + + Affects for example actuator_controls_0. + +commit 4e1652fa6be9ea529724a47965e45f405bb5ab9e +Author: Beat Küng +Date: Mon Aug 15 15:14:57 2016 +0200 + + logger: initialize timer_call to 0 (hrt_call_every reads some fields) + +commit 44ac7d11e70b9d2c4746e8c9d42dd72eae44deb9 +Author: Beat Küng +Date: Mon Aug 15 15:14:13 2016 +0200 + + mixer.cpp: warnx -> PX4_ERR + +commit d297d31c236635ad7fa4a452484b7eb9e886e123 +Author: Beat Küng +Date: Mon Aug 15 09:03:27 2016 +0200 + + input_rc.msg: remove timestamp_publication, use timestamp instead + +commit 3a94afb03cecece329ae0b5676834e66a14bc157 +Author: Beat Küng +Date: Mon Aug 15 08:04:35 2016 +0200 + + logger: add input_rc topic. needed for web plotting + +commit f334a6225a7e3eae107c8ffb5b7afbd66e2d2e0a +Author: Dennis Shtatnov +Date: Sat Sep 17 12:10:14 2016 -0400 + + Syslink cli deck detection + +commit 937f3477d3c384e62a499150338dcfba0e46556a +Author: Dennis Shtatnov +Date: Fri Sep 16 21:48:10 2016 -0400 + + Syslink memory/deck interface + +commit 83105fca9507ef622480b012933b279a5d19c269 +Author: Dennis Shtatnov +Date: Sun Sep 11 22:06:10 2016 -0400 + + CF2: Buzzer + +commit c9a17fdd68209df499a91d857030e496677925f5 +Author: Dennis Shtatnov +Date: Sun Sep 11 21:41:51 2016 -0400 + + CF2: Free up serials + + There are only two exposed serial connections, which are used as other things for the decks, so don't utilize any by default + +commit eafc0dad4ad608e1613b388818a69ea0afa8cec4 +Author: Dennis Shtatnov +Date: Sun Sep 11 14:49:08 2016 -0400 + + CF2: Disable UART console to free up expansion pins + + nshterm should still work. Using low console instead which should just discard all characters for the plain system console + +commit 984e7521d47e6aa67a5921a5649d41dc72aa0035 +Author: Dennis Shtatnov +Date: Sun Sep 11 10:55:02 2016 -0400 + + CF2: Charging and RX/TX LEDs working + +commit c191a828829d00ea2e9b4f3fa2907f065dc8a87b +Author: Beat Küng +Date: Mon Sep 19 09:18:37 2016 +0200 + + gazebo: update submodule + +commit 69865e4e046b6efc0e8cd1563d8c5dba5cb5b355 +Author: Beat Küng +Date: Mon Sep 19 08:03:02 2016 +0200 + + vmount: fix mavlink input: angles are given in deg + +commit ead9b2111c1cd9899b222d114c99d1e7b759dc11 +Author: Beat Küng +Date: Mon Sep 19 08:02:27 2016 +0200 + + vmount: fix calculation of GPS location to angles + +commit 3ae2ca74c5e60ae5dd38a982cdd8c90ab48045e3 +Author: Beat Küng +Date: Mon Sep 19 07:55:38 2016 +0200 + + posix-configs: start vmount for typhoon + +commit 057d71e1017b6a9af5050b48c8171a9956dbf2ef +Author: Beat Küng +Date: Mon Sep 19 07:54:51 2016 +0200 + + posix-configs: use 'mixer append' command for typhoon mount mixer + +commit 5825b8c3e7e47135327f5d3f7539b9a62a521d53 +Author: Andreas Antener +Date: Thu Sep 15 08:34:22 2016 +0200 + + Geofence: renamed action on flag, reset only if none of the possible warning actions is set + +commit a03441b818b6ea54eed61fb867a2a64ff722028b +Author: Carlo Wood +Date: Sun Sep 18 01:44:45 2016 +0200 + + Fix the multi- target targets (#5489) (#5491) + + On second thought, using % just isn't correct. When a make + target looks like: + + foo% bar%: + ... + + Then that implies that it will build BOTH foo% and bar% whenever + that rule is triggered (by either) for any value of the pattern %. + + Clearly that is not what we want / intend. + + So, this commit goes back to using config targets without a % in it + by generating a full list of them. + + It also turns sitl_deprecation into a Hidden Target. + + Finally, now that we have those target lists anyway, I added + a 'help' and 'list_config_targets' targets that print the + available targets. + + Note that the '%' catch-all target only works when all other targets + either have a recipe or are marked as .PHONY, otherwise such targets + are only interpretted as dependencies and still executre the '%' + target afterwards, which is not what we want. + +commit 71fd4b9e98b5e90d7dfe9fad43835894e198acb6 +Author: Lorenz Meier +Date: Sat Sep 17 23:49:41 2016 +0200 + + Uploader tool: Try MAVLink reboot command first + +commit d98bbd9b825f3610b6c0dad6e2274ca3de5ab639 +Author: Lorenz Meier +Date: Fri Sep 16 11:34:40 2016 +0200 + + Fix issue #5501. Link termination now requires param 2 = 10 + +commit 4453e4201b7a245cff52beeb38a293161aea4c48 +Author: Julian Oes +Date: Tue Sep 13 21:52:28 2016 +0200 + + navigator/mavlink: fixes for mission item reached message (#5486) + + * navigator/mavlink: always send last reached item + + Since we can't rely on mavlink that every message arrives, it makes + sense to continuously send the last reached waypoint. + + * navigator: don't report reached for takeoff + + If a takeoff waypoint has been inserted, we should not report that we + reached a mavlink mission item because we actually have not. + +commit d2626d725d8f855aac9ee90611c97c1335f0bf77 +Author: Carlo Wood +Date: Tue Sep 13 13:40:35 2016 +0200 + + Makefile cleanup - fix merge conflict change + +commit e93324785b1fed26e6738527ab9d92f160d90ecf +Author: Carlo Wood +Date: Sat Sep 3 00:45:15 2016 +0200 + + list_vmd_make_targets and list_cmake_targets + + * This allows one to run 'make posix list_vmd_make_targets' and get output like + + >make posix list_vmd_make_targets + [...] + -- Build files have been written to: + /usr/src/debian/px4/Firmware/Firmware.git/build_posix_sitl_default + PX4 CONFIG: /usr/src/debian/px4/Firmware/Firmware.git/build_posix_sitl_default + Scanning dependencies of target list_vmd_make_targets + [100%] List of acceptable 'posix_sitl_default' targets: + none + none_iris + none_iris_opt_flow + none_tailsitter + [...] + replay_solo_valgrind + replay_typhoon_h480_valgrind + [100%] Built target list_vmd_make_targets + + Or, run 'make list_vmd_make_targets' from the build_posix_* directory. + + * This adds the list_cmake_targets make target to print all + cmake targets that one can match with PX4_NO_OPTIMIZATION. + PX4_NO_OPTIMIZATION is ignored (do optimization as normal) + when the CONFIG isn't posix_sitl_*. + + * Add comment in Makefile on how/where to find all targets. + +commit 6f94f7031b82dc5ff20d40818134867eb3097c1d +Author: Carlo Wood +Date: Sat Sep 3 00:06:49 2016 +0200 + + More Makefile cleanup. + + Use $(MAKE) -C build_dir ..., not (cd build_dir; make ...) + (ie, see https://blog.flameeyes.eu/2010/10/tell-tale-signs-that-your-makefile-is-broken) + + Also talk about 'make targets' where appropriate, instead of 'cmake targets' %-). + +commit 77d356d27517ec3cb5a38ab4c489b605e5f7e372 +Author: Carlo Wood +Date: Fri Sep 2 01:12:05 2016 +0200 + + Target specific optimization control. + + This allows one to set a semi-colon separated list of regular + expressions in the environment variable PX4_NO_OPTIMIZATION + to control which (cmake generated) targets should be compiled + without optimization. + + Suppressing optimization can be necessary for debugging in + a debugger, especially when trying to step through the code + or needing to print variables that otherwise are optimized out. + + EXAMPLE + + export PX4_NO_OPTIMIZATION="px4;^modules__uORB;^modules__systemlib$" + + will result in the following messages during cmake configuration: + + [...] + -- Disabling optimization for target 'platforms__posix__px4_layer' + because it matches the regexp 'px4' in env var PX4_NO_OPTIMIZATION + -- Disabling optimization for target 'modules__systemlib' because it + matches the regexp '^modules__systemlib$' in env var PX4_NO_OPTIMIZATION + -- Disabling optimization for target 'modules__uORB' because it matches + the regexp '^modules__uORB' in env var PX4_NO_OPTIMIZATION + -- Disabling optimization for target 'examples__px4_simple_app' because + it matches the regexp 'px4' in env var PX4_NO_OPTIMIZATION + -- Disabling optimization for target 'modules__uORB__uORB_tests' because + it matches the regexp '^modules__uORB' in env var PX4_NO_OPTIMIZATION + -- Disabling optimization for target 'px4' because it matches the regexp + 'px4' in env var PX4_NO_OPTIMIZATION + + Note that a list of all (currently used) target names can be printed + with the following command line from within the required build directory: + + find . -wholename '*/CMakeFiles/*.dir/flags.make' | xargs dirname | xargs basename -a | sort -u | sed -e 's/.dir$//' + +commit 541c8a06ca176836b182e7716c74aefaee3bbf70 +Author: Carlo Wood +Date: Thu Sep 1 23:15:32 2016 +0200 + + Partly cleanup and simplify cmake/configs/posix_sitl_* config files. + + While the config_sitl_rcS_dir is used more extensively (and actually + only depending on the base cmake target), the variables + config_sitl_viewer and config_sitl_debugger are just used to be + passed on for the run_config target; config_sitl_debugger is even + *always* 'disable'. Hence, they don't really need to be cached + (INTERNAL or not). Before this patch FILEPATH was used instead + of INTERNAL, but I doubt very much that that was intended. That + only makes sense when cmake-gui would be used and then would pop-up + a file browser to let the user pick a file (while really they + need to pick a directory, so it's wrong either way). + + The ONLY reason caching would be used is when a developer edits + the build_posix_sitl_*/CMakeCache.txt files, changes these values + and then runs cmake in the build directory again, now overriding + the values intended here. Nevertheless, I left in the caching. + + The main change in this commit (that theoretically has no real effect) + is that I removed the duplicated maintenance of + posix_sitl_broadcast.cmake. When that file was added, it was an + exact copy of posix_sitl_default.cmake and is since not always + maintained to remain the same. I don't think that difference is + in anyway relevant for the broadcasting part though. + + Note that I think that something like that also holds for the + posix_sitl_replay.cmake; it would be a lot better - maintenance-wise + - when it was just derived from (or the same as) posix_sitl_default, + I think. + +commit 900026818b772ef848749e366b722817b3fc6fc4 +Author: Carlo Wood +Date: Thu Sep 1 22:46:37 2016 +0200 + + Makefile cleanup. + + Doesn't really do anything, but while working on understanding + things I did this cleanup, making the Makefile a lot shorter + and more flexible for future changes ;). + +commit 03d176d0975f2fe7f5063f61e0f101319d020dbe +Author: Carlo Wood +Date: Thu Sep 1 10:59:26 2016 +0200 + + Bug fixes, typos, indentation. + + Over time I made a few changes unrelated to what I'm really working on. + These changes are hereby committed first. The bug fixes are related to + what I'm doing in that I need them to be fixed for future commits. + + Tools/sitl_run.sh: rename label to rcS_dir and fix usage help. + cmake/common/px4_base.cmake: Remove the check on OUT_UNPARSED_ARGUMENTS, + and a few typos and indentation issues. + cmake/configs/posix_sitl_replay.cmake: Set the correct variable + (config_sitl_rcS_dir) to the correct directory. + cmake/nuttx/px4_impl_nuttx.cmake: typos and indentation issues, + and removal of a redundant FORCE (INTERNAL implies FORCE). + cmake/posix/px4_impl_posix.cmake: typos and indentation issues. + cmake/qurt/px4_impl_qurt.cmake: typos and indentation issues. + src/modules/mavlink/mavlink_ftp.cpp : possible strict-aliasing breakage. + + NOTES + + The second argument passed to sitl_run.sh is the value of + config_sitl_rcS_dir. This fact is missing from the usage help. + I renamed 'label' to 'rcS_dir' to better reflect this. + Also, for the 'replay' config the wrong variable was set causing + the call to sitl_run.sh to skip an argument and fail (ie the + debugger was passed as rcS_dir and so on). + + The check on OUT_UNPARSED_ARGUMENTS in px4_parse_function_args + basically causes every passed IN variable to be REQUIRED and is + therefore a bug. The test for the presence of the REQUIRED arguments + follows directly after and is sufficient for this job. This bug went + unnoticed because currently every argument to OPTIONS, ONE_VALUE, + and MULTI_VALUE is actually passed to the function(s) calling + px4_parse_function_args (them being REQUIRED or not). + + The changes in mavlink_ftp.cpp are to avoid a possible aliasing bug + and (mostly) to avoid the compiler warning/error: dereferencing type- + punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]. + +commit 6c7e5651cef55cc897a7955dca8f404dc9fe9639 +Author: Andreas Antener +Date: Wed Sep 7 16:54:58 2016 +0200 + + Geofence: moved rtl_on reset up so it always happens when falling out of RTL + +commit 5a7046027c4ac62473536d6e037b7e7f9d4b5f58 +Author: Andreas Antener +Date: Tue Sep 6 22:24:30 2016 +0200 + + added rattitude to geofence exit condition + +commit a59038e3cbe3e6d35d508ab0c8ce297170ee0dbf +Author: Andreas Antener +Date: Tue Sep 6 16:55:59 2016 +0200 + + Geofence: fix reset after violation and also if RTL/Loiter switches are not assigned + +commit ab4731a99f8888062791c3d1feede47919c3943a +Author: Roman +Date: Fri Aug 19 17:30:20 2016 +0200 + + fw_pos_control_l1: for tailsitters we need to rotate the body acceleration + vector as it has it's reference in the mc frame + + Signed-off-by: Roman + +commit e1e410783ac9009fe934e27238cecd3723fa3c77 +Author: Andreas Antener +Date: Tue Aug 23 21:55:46 2016 +0200 + + tailsitter: correctly use roll/pitch inputs when optimal recovery is enabled + +commit 8c9f4e8ab88247b098f99fb2f567b1dd8b66ab66 +Author: Andreas Antener +Date: Thu May 26 07:06:06 2016 +0200 + + added which transition the vtol is in to vehicle status + +commit 46105f735e5a6613a31cf4e1ba6f9131982ac228 +Author: Andreas Antener +Date: Mon Aug 15 08:56:31 2016 +0200 + + finish back transition when a mode change from manual to auto happens during the back transition + +commit c6e4926d4e0498231051be47ed9e58ce4c628d39 +Author: Andreas Antener +Date: Mon Aug 15 08:56:03 2016 +0200 + + prevent instant transition to fixed-wing while already in back transition, prevents unsafe flying state + +commit 670697b0acaa4b021f6b5f8ed4f2bd887dddb013 +Author: Beat Küng +Date: Tue Sep 13 11:43:22 2016 +0200 + + fw_att_control_main: fix implicit float to double conversion issue + + GCC 6.1.1 output: + ../src/modules/fw_att_control/fw_att_control_main.cpp:884:41: error: + implicit conversion from ‘float’ to ‘double’ to match other operand of + binary expression [-Werror=double-promotion] + +commit 31ddf6bdd9b42f149e0b679b170079eb001e2a3b +Author: Daniel Agar +Date: Fri Sep 9 18:42:07 2016 -0400 + + sitl_run.sh use full path to jmavsim_run.sh + +commit e7afecb544b5921e719c9a3acabb13009cd340d2 +Author: Beat Küng +Date: Tue Jun 14 11:03:37 2016 +0200 + + Tools: add separate jmavsim_run.sh script + + It is useful to run jmavsim separately, for example when debugging mainapp + separately, or running some other external tool on mainapp (like heap + analysis) + +commit 7d7e40f59473ed538c61f8b76020ca505ee52487 +Author: Lorenz Meier +Date: Wed Sep 7 22:07:09 2016 +0200 + + UAVCAN: Adjust stack size to platform + +commit 29d33a12dcef91e760a1f40b68b0d52ece5d463d +Author: Lorenz Meier +Date: Wed Sep 7 22:06:51 2016 +0200 + + Simulator: Adjust way too small task stack + +commit f815d9fa748141d7ef60ea854ffa96a266772fbc +Author: Lorenz Meier +Date: Wed Sep 7 22:06:33 2016 +0200 + + sdlog2: Adjust writer stack size + +commit 1c2b932cf8f86cf1878913f9a6a30fffc254e436 +Author: Lorenz Meier +Date: Wed Sep 7 22:06:17 2016 +0200 + + MAVLink receiver: Adjust stack size + +commit bb487878110bd3057219678797d7bb563029b6f6 +Author: Lorenz Meier +Date: Wed Sep 7 22:06:05 2016 +0200 + + Logger: Adjust pthread stack size + +commit 9a8e6de7fe900fc78967e854238dbde9f4265134 +Author: Lorenz Meier +Date: Wed Sep 7 22:05:50 2016 +0200 + + EKF2: Remove QuRT hackery + +commit c52c692c4f0bb3959b784fe22f46b87d0d35b4b9 +Author: Lorenz Meier +Date: Wed Sep 7 22:05:38 2016 +0200 + + Commander: Adjust pthread stack size for platform + +commit 5b69e5892571b97f72cfd984434543f66302a71c +Author: Lorenz Meier +Date: Wed Sep 7 22:05:20 2016 +0200 + + Provide macros and extensions to the task spawn command to set the stack sizes right + +commit efd64e2cd20ccd692ad215c44e18afe0596398fa +Author: Simon Wilks +Date: Sun Sep 11 18:46:00 2016 +0200 + + Update the title metadata and gains after some tuning flights. (#5480) + +commit 52fdbf4acc5a3bfd9a1f53632445a8da9f544912 +Author: Dennis Shtatnov +Date: Sun Sep 11 05:23:15 2016 -0400 + + Syslink Bridge to Mavlink (#5479) + +commit 446f8e3a366461e0b34dba99edb916fd0e9b6dfd +Author: Daniel Agar +Date: Fri Sep 9 18:50:51 2016 -0400 + + make quick_check even quicker + +commit d5c96ec66ac7f27d446496cb3b3b1781fa189218 +Author: James Goppert +Date: Wed Sep 7 23:56:10 2016 +0000 + + LPE rate and stddev changes for mocap/vision. (#5467) + +commit 76c2d92b7e9cc0291926baeb4ae6b5e198a04de0 +Author: James Goppert +Date: Wed Sep 7 23:53:50 2016 +0000 + + Fix for lpe accel bias saturation. (#5466) + + * Fix for lpe accel bias saturation. + + * Formatting. + +commit 3163cf90c9916855e56a64a1692694443f85f2b9 +Author: Andreas Antener +Date: Sat Sep 3 07:51:13 2016 +0200 + + FW: simplified flap/flaperon logic and always move them at the same rate (don't jump) + +commit be4db3c5dfebeeeaa36389b0c9aa9646de7264d4 +Author: Beat Küng +Date: Wed Sep 7 14:24:09 2016 +0200 + + vehicle_command topic: use uorb queuing with length 3 + + Just to make sure we don't lose any messages. + +commit c1b73a068e992e16aaefc39dc77fe45d797da058 +Author: James Goppert +Date: Wed Sep 7 10:26:12 2016 -0400 + + qavr tuning + +commit f34a56999f9d16b71916924d30d466d9689f0f02 +Author: Lorenz Meier +Date: Wed Sep 7 13:29:41 2016 +0200 + + Remove SRF02 driver to make flash space + +commit 79d8d580b1d1e631dc6d8999057fb498eb56c5ca +Author: Bart Slinger +Date: Wed Sep 7 12:09:22 2016 +0200 + + Append AUX mixer for HITL simulation (#5457) + +commit cbbf5e2e7c550f3c18c1e794d549bd5a9b0410cc +Author: Andreas Antener +Date: Mon Aug 22 23:20:27 2016 +0200 + + filtering files for code check seperately to enable fast use of git pre-commit hook to check code style + ask user to install pre-commit hook when code style is checked + +commit 93201835d381fa9ddccccaae39fc7513508efa50 +Author: Michael Schaeuble +Date: Tue Sep 6 10:22:54 2016 +0200 + + Fix code style + +commit 57fee8b9dec413599740271cb27db2f4580ce17d +Author: Michael Schaeuble +Date: Tue Sep 6 10:19:14 2016 +0200 + + Update DF submodule + +commit 1fac4c48746b156c0a7b501263a23a1b00457ad2 +Author: Michael Schaeuble +Date: Fri Sep 2 17:20:18 2016 +0200 + + Improve code documentation and code cleanup + +commit 40bf8f75d6e98dce5e3fc8264a498df84a1f9fc7 +Author: Michael Schaeuble +Date: Fri Sep 2 17:18:53 2016 +0200 + + Add Bebop mixer and controller gains + +commit ad8f51f6629f01ecd236aae3a2b4570c57bca393 +Author: Michael Schaeuble +Date: Wed Aug 24 10:50:42 2016 +0200 + + Update PX4 config to new functionality + +commit d84a3250101da6df242a5f7a8c929504f5eee7c1 +Author: Michael Schaeuble +Date: Wed Aug 24 10:49:47 2016 +0200 + + Integrate DF BebopBus into the wrapper + +commit 5d3e9df731153f6f773157f801a583ae01ef7c62 +Author: Michael Schaeuble +Date: Wed Aug 17 19:57:02 2016 +0200 + + Add DF wrapper for BebopBus driver + +commit 8dfbb43e0014dd6519b06218b992b77ad42e1b7b +Author: Miguel Arroyo +Date: Wed Sep 7 02:17:41 2016 -0400 + + Adds Navio Kill Switch Logic (#5461) + +commit 06bfecd8297a288b4375e2039acacd819f542a9d +Author: Andreas Antener +Date: Tue Sep 6 15:59:27 2016 +0200 + + Geofence: use correct types for float params + +commit 9ea4c33ede3afae212f3892d9eb70d3ea403c63e +Author: Andreas Daniel Antener +Date: Wed Sep 7 07:26:06 2016 +0200 + + Battery: directly evaluate critical battery state if set, wait longer for USB detection to happen (#5460) + +commit e011a528eb6fafe3ef53c17ec32b8e3934b850d1 +Author: Lorenz Meier +Date: Tue Sep 6 23:34:02 2016 +0200 + + Enable a workaround for #5438 (#5450) + + * Enable a workaround for #5438 + + * Disable Travis Slack integration + + * Fix formatting + +commit 78df9de4c49dae95ef53aa1099f5de00d7eb9cf6 +Author: Beat Küng +Date: Tue Sep 6 16:25:13 2016 +0200 + + update jmavsim submodule + +commit 9c0380c31d3f04edac6d71fe7ad6af10e7645710 +Author: Beat Küng +Date: Tue Sep 6 15:58:48 2016 +0200 + + update jmavsim submodule + +commit 44520522ac113f664393c2bb94334df6d8c2850d +Author: Beat Küng +Date: Tue Sep 6 11:39:22 2016 +0200 + + vmount: make sure the test command works, even if MNT_MODE_IN is 0 + +commit 3f07b03911fa197e2dc996a5270b8b823c60a528 +Author: Lorenz Meier +Date: Sun Sep 4 21:25:39 2016 +0200 + + SITL: Tune standard VTOL to have better position control performance & update gazebo + +commit 90c7b06152fb244560b0ed32a826bb1aa8af4a9e +Author: Beat Küng +Date: Fri Sep 2 12:07:57 2016 +0200 + + mavlink hil: add HIL_CONTROLS publication for compatibility (eg. with mavros) + +commit 3de4ec70932e50963727f29bfc1ac352fb840e84 +Author: Beat Küng +Date: Fri Sep 2 08:22:29 2016 +0200 + + Update SITL gazebo + +commit 7e05c12f5dd77249a88e778270f4b80f389b2694 +Author: Beat Küng +Date: Thu Sep 1 16:38:37 2016 +0200 + + px4fmu hexa mixer: add support for mount/gimbal output + +commit 340cb05f7062927fe48d2275ce95ef48581601b0 +Author: John Hsu +Date: Mon Aug 29 13:31:07 2016 -0700 + + Add configurations for Zephyr SITL. Add init script for Zephyr SITL. Update hexa_x.main.mix with leg control. + +commit 010c9e937b23988b222de6a1f714b57690f7742f +Author: Beat Küng +Date: Thu Sep 1 16:34:46 2016 +0200 + + SITL: switch to HIL_ACTUATOR_CONTROLS mavlink message & add pwm_out_sim support for 16 outputs + +commit 41913c4a803a4bd3a1a940a59206108f61da5c6f +Author: Beat Küng +Date: Thu Sep 1 13:49:20 2016 +0200 + + vmount: fix print status output, adjust stack size, improve error handling + +commit 0a95c447b02edbdc95b3d7f17c6009a2e11a2030 +Author: Beat Küng +Date: Tue Aug 30 07:27:49 2016 +0200 + + vmount: add 'vmount test' command to set a specific angle + +commit ccde51304a8cd25b415fd9f55258d34703ec6ad7 +Author: Beat Küng +Date: Fri Aug 26 09:23:55 2016 +0200 + + cmake px4fmu-v2: disable vmount for now, due to flash overflow + +commit 94dbf358bd2ce3fa23786f488d976d7a1b2dafd4 +Author: Beat Küng +Date: Fri Aug 26 09:11:56 2016 +0200 + + vmount: refactor architecture & use C++ + + This splits vmount into inputs and outputs modules with a small API in + between. It allows for greater flexibility, as any input method can be + combined with any output method. At the same time it is easy to add a new + input or output module. + +commit 8757b9a9a568e2ea7d3f5d212e0bcd8b3df8e7b1 +Author: Beat Küng +Date: Fri Aug 26 09:00:11 2016 +0200 + + cmake posix sitl: add vmount driver + +commit faebdeedcf14b0a436ab3c9e3b87187af4f75592 +Author: Leon +Date: Thu May 19 23:46:06 2016 +0200 + + vmount: add mount and ROI implementation + + MavLink spec implementation + + implemented vehicle_roi topic + + rename old gimbal to rc_gimbal + + little changes + + corrected RC Gimbal group + + Starting ROI implementation in commander + + implementation done, needs to be tested + + uhm.. + + add todo + + Change to float32 for x,y and z + + remove mission topic again, not needed + + change roi coordinates to lat, lon and alt + + adjust to float64 + + starting mount implementation + + correcting small mistakes, compiles now + + add todos + + further progress + + implementing parameters + + adjust default parameters + + started implementation of mavlink + + fix typo + + change to lat, lon and alt + + fix typo :D + + change to double (to represent float64) + + add global_position_ + + add mount topic + + commander mount implementation done + + cleanup + + almost finished + + little fix + + codestyle fixes + + leave pitch at 0 degrees + + added pitch calculation + + codestyle changes + + Undo vehicle_mount, react to updated parameters, parsing of CMD_DO_MOUNT_* in mount.cpp + + start implementing mode override + + forgot a semikolon. + + add debug + + Finish implementation of mount override and manual control. + + fix codestyle + + correct cleanup + + rename to vmount + + works now + + fix rebase error + + fix polling + + refactoring and custom airframe for gimbal + + couple changes + + remove warnx + + almost done + + finally + + What is going on? + + change back to actuator_controls_2 + + working + + bump parameter version number and some clarification + + fix submodules + +commit e6391189bcbcd70639f48b96f6b7a44eda25ea67 +Author: Beat Küng +Date: Tue Sep 6 10:40:16 2016 +0200 + + px4_simple_app: update printf to latest format version + +commit 0da44b71667d75cadd16349a382dc223c6487d45 +Author: Beat Küng +Date: Tue Sep 6 10:39:11 2016 +0200 + + posix main: make argument optional, default to CWD + +commit f07cd13fe82eb756a2a19ff0ac41349cddc6e3bf +Author: Daniel Agar +Date: Mon Sep 5 00:47:48 2016 -0400 + + circleci update to tolerate submodule changes (#5451) + + - remove broken ccache setup + +commit 4a5eae23a29d452596ee0c8d0961f661ae635214 +Author: Carlo Wood +Date: Sun Sep 4 23:04:04 2016 +0200 + + Increase stack space on posix 64bit architectures. (#5447) + + When running a simulation with, for example, + make posix jmavsim + px4 crashed almost 100% reproducable near start up. + + This turned out to be a stack overflow. On gitter + it was suggested that the main reason for this could + be stack sizes, as currently used, assume a 32bit pointer + size and that doubling the stack size for everything + but NuttX would be the Right Thing. + + This is the solution that I came up with (it makes + my core dumps disappear). + +commit f607069a5746d71d87ffb8ea93c97e68cfa2d526 +Author: Lorenz Meier +Date: Sun Sep 4 21:57:19 2016 +0200 + + Purge old configs + +commit 3aa66da20f131f8be4e9144d44282cdb157b1e86 +Author: Lorenz Meier +Date: Sun Sep 4 21:44:30 2016 +0200 + + Build serdis / sercon with size optimization + +commit 07966de432b59a3140a04d94e24baf19eadd29e9 +Author: Lorenz Meier +Date: Sun Sep 4 21:43:44 2016 +0200 + + Build serdis / sercon with size optimization + +commit 8709078c38e1290f591bd33effe68535421927d1 +Author: Lorenz Meier +Date: Sun Sep 4 20:55:03 2016 +0200 + + Save some flash for much too verbose output + +commit 585147d5b7093af7d422a2284bbdbf326a6630cc +Author: Dennis Shtatnov +Date: Wed Aug 31 19:15:43 2016 -0400 + + Working LPS25H driver + +commit 1fd3636ab3d03ee6ae11905a49b49ecfc80c1407 +Author: Dennis Shtatnov +Date: Sun Aug 28 09:39:30 2016 -0400 + + Flyable gains for CF2 + +commit c842b0457ff87146279bde81b23c6c81142474cb +Author: Dennis Shtatnov +Date: Sun Aug 28 09:36:06 2016 -0400 + + Syslink for battery, RSSI, and initial radio control + +commit b99b8865764eccb732c12b8c817184c36426338f +Author: Dennis Shtatnov +Date: Sat Aug 27 08:07:48 2016 -0400 + + CF2 correct motor map and LEDs + +commit e91821d2a2d6a41a6643b315c65fdfdf6b3aff78 +Author: Dennis Shtatnov +Date: Tue Aug 23 20:03:52 2016 -0400 + + Merge Crazyflie motor driver with FMU + + Comment corrections + +commit e6b98b2ab8ec83c0fb00458dabeb9c9a408d29bf +Author: Dennis Shtatnov +Date: Mon Aug 22 00:21:29 2016 -0400 + + Tweak configs for CF2 + + Fix build error + + Capitalization mistake for headers + + Non-Mac compiler issue + + Baudrate for crazyflie nrf and fix code style + + Save space + + Cleanup mpu9250 driver + +commit 5100785f51e8476925d651b8946487d138553a62 +Author: Dennis Shtatnov +Date: Sat Aug 20 21:04:42 2016 -0400 + + MPU9250 I2C mode + + Fixes for other boards + + Functioning sensors + +commit 9c8e56401b8b9ab5fe60109eaceb14f06374cb07 +Author: Dennis Shtatnov +Date: Fri Aug 19 22:47:24 2016 -0400 + + Working motors and mtd for CF2 + +commit b65ff53b001060465b5413eb0331a233dbe76139 +Author: Tim Dyer +Date: Sun Nov 22 18:43:56 2015 -0500 + + Initial build for Crazyflie 2.0 + + Working crazyflie firmware build + + * Console on USART3 + * Could not disable building PX4IO firmware, currently commented out + + Don't build PX4IO firmware if the board doesn't ask for it + + Added crazyflie motor driver + + Fixed wrong register + + CLK_SEL is in PWR_MGMT_1 + + Initial I2C/SPI MPU9250 device + + * Tested with I2C + * Need to add error checking + * Intermittent crash on stop call + + Working ak8963 mag driver + + Functional lps25h driver. Work in progress. + + Works well enough to probe and allow sensors task to start. + + Added serial port test module + + HACK! Get sensors module working + + Set crazyflie PWM range + + Extend baudrate for Crazyflie's NRF radio + + Added dummy tone alarm to allow for init + + Added autostart script for Crazyflie + +commit c1e681df601d7d0351d2b0dc39d9310280454028 +Author: Lorenz Meier +Date: Sun Sep 4 19:11:46 2016 +0200 + + HMC: Fill extended mag report completely + +commit 45f740e2102d5732737f91918d8c1267be792998 +Author: Lorenz Meier +Date: Sun Sep 4 19:11:28 2016 +0200 + + Device: Allow access to device id + +commit 31bba3a8477cd0f5cac55988f21e61ad5fccf357 +Author: Lorenz Meier +Date: Sun Sep 4 19:10:57 2016 +0200 + + Report mag data + +commit 8c49372e7a18382785fac6c6b6071bd06a47fb81 +Author: Lorenz Meier +Date: Sun Sep 4 18:47:41 2016 +0200 + + Better error reporting for sdlog2 + +commit cc69dd566546a16ca4c3fe48bfcbf7541d721d42 +Author: Carlo Wood +Date: Sun Sep 4 14:28:23 2016 +0200 + + printf format fixes. (#5444) + + After I got a compiler warning for a printf format in this file + (which I cannot reproduce anymore; for some reason g++ is usually + quite happy with all the errors in this file), I fixed all 'printf' + formats to match the type of their arguments as follows: + + uint8_t : %hhu + uint16_t : %hu (or %hx) + uint32_t : %u (or %x) + int16_t : %hd + int and int32_t : %d + long int : %ld + + Since this file is C++, what we REALLY should be using is + ostream operator<<'s of course (type safe by design and faster + (compile time type matching, no need for format decoding)). + +commit f999fbe4409ce07f554254bfe1e183246ef6c165 +Author: Miguel Arroyo +Date: Sat Sep 3 16:00:51 2016 -0400 + + Publishes LPE GPS epv and eph as estimator status. (#5413) + + * Publishes LPE GPS epv and eph as estimator status. + + * Adds timestamp + +commit a071ef94db9e0ce08aeb49460e8f0f747222a7bc +Author: Nicolas de Palezieux +Date: Sat Sep 3 21:59:27 2016 +0200 + + always update armed flag (#5434) + + otherwise the battery estimator does not compute bat_v_empty_dynamic correctly + +commit d03611763ae5329a3a354bb95b03a732de2e5e11 +Author: Otávio +Date: Sat Sep 3 08:45:40 2016 -0300 + + Use readdir instead of readdir_r (#5421) + + readdir_r is deprecated since glibc version 2.24 and glibc manual + recomends usage of readdir instead of readdir_r. + Replacing readdir_r by readdir will also not be a problem for Nuttx, + because readdir_r is using readdir and filling parameters with the + return information. + + Signed-off-by: Otavio Pontes + +commit b9b9f17eee1984b4874c6c3d5bcc857c2e11a1b3 +Author: Michael Schäuble +Date: Sat Sep 3 12:34:27 2016 +0200 + + Fix build errors (#5436) + + * Use sorted to fix python3 build error + + * Add drv_hrt.h include to Bebop df wrappers + +commit 723d3c121a7c8d584ebdb91e7450332acba3a700 +Author: Lorenz Meier +Date: Sat Sep 3 12:33:48 2016 +0200 + + Find and use Python 2 (#5442) + + This will make the build works in distros that have Python 3 as default + and will not break anything in distros that have Python 2 as default. + +commit a054fb1e048720760ba5345795cbb42821cacb99 +Author: Mark Whitehorn +Date: Sat Sep 3 04:33:36 2016 -0600 + + fix altitude setpoint bug (#5409) + +commit ea212a8ef54f57808e04ed2de97d426d8229d27d +Author: Lorenz Meier +Date: Sat Sep 3 12:30:42 2016 +0200 + + LPE: Avoid false positives for GPS + +commit 686fd5b125771872e9a1e9075b2a57e5ea8e1a42 +Author: Nate Weibley +Date: Fri Sep 2 11:49:53 2016 -0400 + + Convert geofence distance params to float (#5435) + +commit ced33e982b7653bd1edc78738c01ab173461e9df +Author: Beat Küng +Date: Thu Sep 1 13:37:42 2016 +0200 + + update mavlink submodules + +commit 33fdb072df33b204600b4eb3d64b144d287c2829 +Author: Beat Küng +Date: Thu Sep 1 09:00:55 2016 +0200 + + uORBMain: disable message logging to the ulog on Snapdragon + +commit 48a94e35701206ccc01765e030175a46da6d97c7 +Author: Lorenz Meier +Date: Thu Sep 1 09:19:30 2016 +0200 + + Fixed i2c not running (#5408) + +commit d219b8cf467d02d3d7fc086e3e2d143be48cb1c4 +Author: stmoon +Date: Wed Aug 31 21:25:02 2016 +0900 + + fix the bug for double space + +commit 22d286b9ce3ae42572eca38247f2dcf27dc989ab +Author: Nate Weibley +Date: Wed Aug 31 16:03:00 2016 -0400 + + Fix version generation for release builds, #5308 (#5422) + +commit 1d99f83b34e92d7d61c314d4de6942f9fe9897c8 +Author: Lorenz Meier +Date: Wed Aug 31 09:17:01 2016 +0200 + + Add config for LPE and plane + +commit 9d861f021cb1f4f968dcac5a691bed41f0ba1eb2 +Author: James Goppert +Date: Mon Aug 29 22:17:19 2016 -0400 + + Use git tag in cpack package. + +commit f6d7fef7c280d6cac9e4cc3cd47505dffecd76cd +Author: James Goppert +Date: Mon Aug 29 21:55:28 2016 -0400 + + Added more gains for dji matrice. + +commit 8707cbc315f0d5146f44e4bcf47ec64c9ea690f2 +Author: James Goppert +Date: Mon Aug 29 22:04:15 2016 -0400 + + Fix version. + +commit 5a734de3196bc773c92b26b9f660a838cab8f1a2 +Author: Lorenz Meier +Date: Mon Aug 29 23:36:34 2016 +0200 + + Commander: Increase stack space + +commit ece70dc18d389cc29163497a587686ca71816047 +Author: Lorenz Meier +Date: Mon Aug 29 23:35:56 2016 +0200 + + Revert "commander: Running a bit low on space" + + This reverts commit 2a90f7e9c002ee80177b436f2fd0e5d196f3ea95. + +commit 2a90f7e9c002ee80177b436f2fd0e5d196f3ea95 +Author: Lorenz Meier +Date: Mon Aug 29 22:47:07 2016 +0200 + + commander: Running a bit low on space + +commit 36acb906806563039d7483064ffac91ae4a57b67 +Author: James Goppert +Date: Mon Aug 29 16:08:28 2016 -0400 + + Fix gps noise matrix for LPE. + +commit 02029882db9fb7357ee96b8e3f59cad0abf6289e +Author: Andreas Daniel Antener +Date: Sun Aug 28 21:56:31 2016 +0200 + + SITL CI: gracefully fail tests early (#5405) + +commit 15e50b26dc5f3cf773bb1824a265dc28bd383279 +Author: Lorenz Meier +Date: Sun Aug 28 15:12:03 2016 +0200 + + Fix MAVLink subscription + +commit 8dc8ae7de8c69d7765b605d038146ccf42e99869 +Author: Lorenz Meier +Date: Sat Aug 27 15:46:48 2016 +0200 + + MAVLink app: Only hold buffers for published topics + +commit d4b588f84a2fccfe9d253373fe8ea1386c839c2f +Author: Lorenz Meier +Date: Sun Aug 28 10:40:00 2016 +0200 + + Fix proto version selection + +commit 19c2ae615fb5986a88acc4911e7cb0d12b39cbb7 +Author: Lorenz Meier +Date: Sun Aug 28 10:26:59 2016 +0200 + + MAVLink: Do no not init fds struct + +commit 1a716e1a0d896eb6e1ea3080181e55a5fa64b5ad +Author: Lorenz Meier +Date: Sat Aug 27 11:39:45 2016 +0200 + + Update MAVLink 2.0 headers + +commit 6f19531ce447369abad465694c988610292bfa02 +Author: Lorenz Meier +Date: Sat Aug 27 11:31:05 2016 +0200 + + MAVLink: Cleanup of port handling, switch to MAVLink 2 if receiving MAVLink 2. Announce MAVLink 2 capability in autopilot_version message + + commit + +commit 6b08e8ce1f9a3a96c3b378a21e23f44c42de531c +Author: James Goppert +Date: Sat Aug 27 23:50:24 2016 -0400 + + Improvements to lpe for flow and gps. (#5401) + +commit be1417f613592595ea0db4c7eac3409340b7909e +Author: James Goppert +Date: Sat Aug 27 21:57:32 2016 -0400 + + LPE alt init now allows baro only init without GPS w/o changing flag. (#5398) + + Flight test went well, merging. + +commit 4499006744fc7533c7d6c78e9b17da38d1c9bcea +Author: James Goppert +Date: Sat Aug 27 21:18:27 2016 -0400 + + Condition LPE covariance to avoid blowing up in edge cases. (#5377) + + Merging this as it is definitely more robust than what we have now. + +commit dbc5e90993f3f266a70f3626236907c940ad2dbf +Author: James Goppert +Date: Sat Aug 27 20:03:54 2016 -0400 + + Change to sitl to allow no board rotation for gazebo. (#5400) + + * Change to sitl to allow no board rotation for gazebo. + + * Fix typo in typhoon launch file and create config for lpe. + + * Exit early on test failures + +commit bad6f0032c8393e7e30be0a2117ca074087a23eb +Author: Mark Whitehorn +Date: Sat Aug 27 14:56:08 2016 -0600 + + change board rotation to zero (#5392) + +commit 25182108f9261b12ef98f752ee06f19387fc1e17 +Author: Lorenz Meier +Date: Sat Aug 27 12:56:31 2016 +0200 + + Ensure NuttX build depends on defconfig + +commit 5ef6d7952f5b5592a1210dcd673eafe9640578f1 +Author: Lorenz Meier +Date: Fri Aug 26 23:43:49 2016 +0200 + + MAVLink app: Enforce code style + +commit 720c445f210aec9bd0ef9e25d94c6d8ed393a91f +Author: Lorenz Meier +Date: Fri Aug 26 23:43:33 2016 +0200 + + MAVLink: Code style + +commit e67a6bdfc2b62fb9f9cf4090f87fa6eb4354920d +Author: Lorenz Meier +Date: Fri Aug 26 22:48:46 2016 +0200 + + MAVLink: No need to restore previous port config on exit + +commit ebce93f338b5e17a7b89a3d276a676c8987fba83 +Author: Nicolas de Palezieux +Date: Fri Aug 26 14:28:46 2016 +0200 + + only advertise range topic of px4flow board if it is the primary range device (#5390) + + this allows selecting another range device such as a lidar by starting that app first + +commit a1627fad9a11d62a09a06b35aa45d5cb69108f81 +Author: Lorenz Meier +Date: Fri Aug 26 12:09:07 2016 +0200 + + Slack: Only report Travis CI failures + +commit cda43380954131da9b80f2bab31fa609075e072e +Author: Luís Rodrigues +Date: Fri Aug 26 12:03:18 2016 +0200 + + Configuration parameter for TeraRanger One (#5359) + +commit 3d7906647e5c6f382bf6c574927bac88d752874f +Author: Lorenz Meier +Date: Fri Aug 26 09:54:49 2016 +0200 + + Test Travis fix for OS X + +commit 73014acf97787096dbc60e5f898a2c936c780c66 +Author: mazahner +Date: Thu Aug 25 13:28:44 2016 +0200 + + Only Compile and create dependencies for the Messages specified in msg/CMakeLists.txt + + this lets a user select what msgs should be compiled for his project + Care must be taken though, to compile all orb_topcis that are required by the Rest of the Code. + Otherwise many compile errors will occur. + + This commits adds by default the ./msg include path to reference to other msgs. + if an exisiting msg is used in another msg. + +commit add2aa06805e0c9df01543f932180361b36c1361 +Author: David Sidrane +Date: Thu Aug 25 09:59:59 2016 -1000 + + Update Nuttx Submodule to included Proper MAC El Capitan USB fix ==master (#5385) + +commit 1dfe51b11bd94167631bbf1fd21e25b8be991097 +Author: Lorenz Meier +Date: Thu Aug 25 21:48:30 2016 +0200 + + Travis CI: OS X needs to build at least onene Firmware target + +commit f511d49cc23898922d2169fa595258574f9b1dc6 +Author: Lorenz Meier +Date: Thu Aug 25 21:47:45 2016 +0200 + + Improvements to SITL to make paths more flexible. (#5181) (#5255) + + * Path cleanup for SITL. + + * Restructured sitl scripts dir. + + * Set integration tests to use ekf2 for vtol. + + * Fix sitl paths for mac. + +commit 61f7470e7e39c30977cd88e65ba1ae8777b83fd9 +Author: Beat Küng +Date: Wed Aug 24 21:36:06 2016 +0200 + + df wrappers: fix invalid NaN to int16 conversion (set to 0 instead) + + The result of this conversion is undefined! + +commit a7ef9b4954a1721598ac17744bd973027979e170 +Author: Beat Küng +Date: Tue Aug 23 09:40:50 2016 +0200 + + fix navio_gpio: use uintptr_t for pointer type instead of uint32_t + +commit 4b6e6572b98a75138311c54458f10aa9e0a61ccc +Author: Beat Küng +Date: Tue Aug 23 09:39:53 2016 +0200 + + fix navio_sysfs_pwm_out: use correct type for buflen (required by MultirotorMixer::from_text) + +commit d4530d3a396bbe8a39e9b33d0d0f7e420edc6f67 +Author: David Sidrane +Date: Wed Aug 24 21:24:52 2016 -1000 + + Update Nuttx Submodule to included MAC El Capitan USB fix ==master (#5380) + +commit 111b41bc866a4bab928ba3ad9e2559263dcfb779 +Author: Tiktiki +Date: Wed Aug 24 18:32:35 2016 -0400 + + Removed configuration files from master (depreciated). (#5379) + + * Update multi_tables.py + + * Update mixer_multirotor.cpp + + * Create gk + + * Rename gk to 13011_greenkoptr + + * Update 13011_greenkoptr + + * Create greenkoptr.main + + * Update and rename greenkoptr.main to greenkoptr.main.mix + + * Create greenkoptr.aux.mix + + * Update greenkoptr.main.mix + + * Update 13011_greenkoptr + + * Update multi_tables.py + + Corrected HEX_T position and rotation for motors 1-2-5-6 + + * Delete 13011_greenkoptr + + * Delete greenkoptr.aux.mix + + * Delete greenkoptr.main.mix + + * Update mixer_multirotor.cpp + +commit 545152f676497d8e44eba610011a08495d5882ad +Author: Mark Whitehorn +Date: Wed Aug 24 15:05:39 2016 -0600 + + remove "transitional support" (#5378) + +commit 96384bdc297af1e8916010c1c5e9fc580be6c619 +Author: Beat Küng +Date: Wed Aug 24 21:30:50 2016 +0200 + + df wrappers: add drv_hrt.h include + +commit eede43a786bbcfaf66ea91123247fdd50baa72e9 +Author: Beat Küng +Date: Fri Aug 12 19:41:31 2016 +0200 + + px4_log.h: move px4_log_initialize() out of #ifdef + +commit b8e247a0184975a255802351088ee7da0d54f355 +Author: Beat Küng +Date: Fri Aug 12 18:38:25 2016 +0200 + + muorb: add drv_hrt.h include for hrt_absolute_time + +commit 441a05d97614a901f8e69a7fb3233b39cbe11ba5 +Author: Beat Küng +Date: Fri Aug 12 18:23:05 2016 +0200 + + uorb unittests stubs: add orb_advertise_queue + +commit 528ca931af9795e98676e97743c35fe18ab6901d +Author: Beat Küng +Date: Fri Aug 12 17:59:17 2016 +0200 + + logger: only add data message to the log if orb_copy succeeds, when adding a new instance + +commit df53fb0fde9a15fb9e11c6ccabda9c5c512ef99c +Author: Beat Küng +Date: Fri Aug 12 11:11:11 2016 +0200 + + logging: publish a message for PX4_{WARN,ERR} & store them to the ulog file + + - ulog file message rate limited to 50Hz + - queuing with size 2 + - this replaces the mavlink log message in the ulog + (but the mavlink warnings & errors still go to the ulog) + +commit eae1585e38e702829059a84722aa34a78307fcd5 +Author: Beat Küng +Date: Fri Aug 12 09:04:05 2016 +0200 + + logger: store full file name in logger, remove it from log writer + + - also add log file to the status output + +commit aefd217fc0009432998f6e66abe028dd8c40c311 +Author: Beat Küng +Date: Fri Aug 12 08:58:33 2016 +0200 + + uorb subscription: remove _interval & use orb_get_interval() instead + +commit 6b4c24fb125f6842b169cb7f108451e0a3e5a166 +Author: Beat Küng +Date: Fri Aug 12 08:57:08 2016 +0200 + + px4_log: remove __px4_log_level_current + + - there is no way to change it at runtime + - it was implemented wrong (<= comparison disabled the PANIC log level) + +commit e2afb0be6b2987ebf136082570db0f10ad4facf1 +Author: Beat Küng +Date: Fri Aug 12 08:46:17 2016 +0200 + + px4_log.h: remove hrt_absolute_time() declaration (it does not belong here) + +commit d404359888fbfbaa44744617282f205414c7b1f4 +Author: Beat Küng +Date: Fri Aug 12 08:38:00 2016 +0200 + + local_position_estimator_main: warnx -> PX4_{WARN,INFO,DEBUG} + +commit 14ed65f0e41ee497199c104a98036d4642605368 +Author: Julian Oes +Date: Wed Aug 24 17:07:14 2016 +0200 + + sitl_run.sh: use ps instead of jps (#5376) + + The tool jps does not seem to be available on macos Java. + +commit 0127f4017a9c59dc65806b954b14763b188fa9f1 +Author: Beat Küng +Date: Tue Aug 23 20:17:16 2016 +0200 + + NuttX: update submodule + +commit fadac79617055eb9db705aabea4cce582967bbe9 +Author: Lorenz Meier +Date: Tue Aug 23 19:51:57 2016 +0200 + + Add 9250 startup for FMUv2 + +commit 1fffd731b174bea5163f88314888248f5133587e +Author: Beat Küng +Date: Tue Aug 23 09:09:55 2016 +0200 + + print_load_posix under DARWIN: remove unused variable basic_info (#5364) + +commit 79678c5f251b470609b0a8f356716d8c081c000f +Author: Lorenz Meier +Date: Fri Aug 19 22:24:20 2016 +0200 + + MPU6K fix code style + +commit 7f04e3c759b04d6b622ea9743cdc93a3c9a09f8f +Author: Bart Slinger +Date: Fri Aug 19 22:20:59 2016 +0200 + + Helicopter aiframe and basic PID control (#5339) + + * Helicopter aiframe and basic PID control + + * codestyle + + * Blade 130x gains working but not optimal + + * Changed behaviour of feedforward for all multicopter + +commit 75c95955fc113b1a9557344aca87926b27504d14 +Author: Mark Whitehorn +Date: Fri Aug 19 14:20:27 2016 -0600 + + Update 4050_generic_250 (#5343) + +commit 1b5964dc420063d50da26206b40ababc6dd1ade2 +Author: Mark Whitehorn +Date: Fri Aug 19 14:19:47 2016 -0600 + + Update 4009_qav250 (#5344) + +commit 7579ebf4e84d6e049c61b784314f4825e9537049 +Author: Lorenz Meier +Date: Fri Aug 19 22:19:05 2016 +0200 + + Fix failing mac test + +commit 62297c3d86597ecd435cce2215ed311a167abc21 +Author: Julian Oes +Date: Fri Aug 19 22:17:13 2016 +0200 + + DriverFramework: updated submodule (#5351) + + - Fix if _retries variable is not set to prevent "UINT_MAX-1" + retries. + - Update for the cmake_hexagon submodule. + +commit 821d7062dfcc6607f16aa9a38b4821a0ed96010a +Author: Gus Grubba +Date: Fri Aug 19 16:16:46 2016 -0400 + + Support for new log file extension. (#5355) + +commit 306a911dc97d8385c6d3330fe3d04365e5b795e4 +Author: Lorenz Meier +Date: Fri Aug 19 22:09:05 2016 +0200 + + Fix MPU6K driver ICM extensions + +commit c3c8fa55b3e161af285e73433c1cae22ec4e32af +Author: Beat Küng +Date: Fri Aug 19 20:45:56 2016 +0200 + + RC st24: change channel input range from [0,4096] to [500,3500] (#5350) + + QGC failed to calibrate RC with the old range. + +commit fe62c259e89d88dc8393ef15f27eea5b411f12b7 +Author: Lorenz Meier +Date: Fri Aug 19 11:09:44 2016 +0200 + + Fix MPU6K initialization + +commit 90b509a73f0ecd1410fa82f562ffa4282fc8bd52 +Author: James Goppert +Date: Thu Aug 18 19:32:57 2016 -0400 + + Update driver framework. (#5347) + +commit 372d16ee5ef56807ab4845114b9794d0b79bb2a7 +Author: James Goppert +Date: Thu Aug 18 18:01:55 2016 -0400 + + Update matrix. (#5346) + +commit 569e87d46bd361d4815ff3df46222b6ee3edbe48 +Author: James Goppert +Date: Thu Aug 18 17:22:13 2016 -0400 + + Update sitl gazebo. (#5345) + +commit 192cde408ab9266500bf68f150c290712caf0076 +Author: Lorenz Meier +Date: Thu Aug 18 21:43:58 2016 +0200 + + Remove unnecessary C++11 usage in UAVCAN + +commit 818840b576a431c74e58c8ebd94936dea3e00f97 +Author: James Goppert +Date: Thu Aug 18 15:37:23 2016 -0400 + + Path cleanup, low impact changes (#5340) + + * Low impact changes from path_cleanup branch. + + This is a step towards minimizing the diff with path_cleanup branch. + + * Update ecl. + + * Revert matrix update. + + * Revert ecl and matrix. + + * Update sitl gazebo. + + * Revert sitl_gazebo and matrix changes. + +commit d32a7ffb8dbf7566f32587099f9a806174423151 +Author: Lorenz Meier +Date: Thu Aug 18 21:02:48 2016 +0200 + + Probe for ICM20608 + +commit 24e90e3c9054674f191489d236cb962456045b72 +Author: Pavel Kirienko +Date: Sun Aug 7 14:25:43 2016 +0300 + + UAVCAN servers: fixed member initialization; removed dead stuff + +commit d12be196a2a85768ba535fc6a70d9e800a4c5dbf +Author: Pavel Kirienko +Date: Sun Aug 7 13:54:09 2016 +0300 + + Fixed #5153 + +commit 2784c3c5f0130ebb495ca71d9296ea4b475a7193 +Author: Pavel Kirienko +Date: Sun Aug 7 13:39:41 2016 +0300 + + Improved uavcan activity indication + +commit 64d7946cdca52638fa463302a3f9ff62eb549b2f +Author: Pavel Kirienko +Date: Sun Aug 7 13:08:11 2016 +0300 + + Fixed beep duration + +commit 36efc8c83e2883cb1a985802482a243d4faeb76f +Author: Pavel Kirienko +Date: Sun Aug 7 01:55:53 2016 +0300 + + Fixed beeping + +commit 61ffc6c432276996394dbdea4c626a85612daa06 +Author: Pavel Kirienko +Date: Sat Aug 6 16:30:24 2016 +0300 + + Fixed implementation of the ESC auto-enumeration feature + +commit 2fad9a63973889354971b1638570363ed97e22c3 +Author: Pavel Kirienko +Date: Sat Aug 6 15:28:27 2016 +0300 + + ESC status: printing temperature in Celsius + +commit 42031ab572e4a0333a4d9c402ddd42c505634a06 +Author: Pavel Kirienko +Date: Sat Aug 6 15:14:54 2016 +0300 + + Better beeping during ESC enumeration + +commit e27d3f4e1302c2d5ff593aac31e2471f8367103b +Author: Pavel Kirienko +Date: Sat Aug 6 14:47:50 2016 +0300 + + Added new configuration parameter UAVCAN_ESC_IDLT. + This parameter, when enabled, enforces that the UAVCAN ESC driver never outputs zero throttle + while the system is armed. This feature is disabled by default, so the change will not break + the experience of current users. + +commit 2ba70c5d8999cf18611d02ae87d8a0b56799d61e +Author: Hidenori +Date: Mon Aug 8 12:56:05 2016 -0400 + + rename Tools/rpi/clang-check.sh to Tools/clang-tool.sh + + extended in two ways: target specification and tool selection. + +commit 211c2b9ca6e6dcb2bc4357099f992989c27327ba +Author: Hidenori +Date: Mon Aug 8 09:21:31 2016 -0400 + + Rename clang toolchain file + +commit 9181f97f713caed15f845e7678a556eeabbe1571 +Author: Hidenori +Date: Mon Jul 25 22:15:04 2016 -0400 + + RPi: move clang-check.sh to Tools/rpi + +commit a1f89e4fd95970d56690c3335e58468ed79d25af +Author: Hidenori +Date: Mon Jul 25 11:16:55 2016 -0400 + + RPi: add a comment to clang-check.sh + +commit a8d3b15d73f28adac122acc6b92d5201012b9adc +Author: Hidenori +Date: Tue Jul 19 17:12:09 2016 -0400 + + RPi: add clang & clang-check support + +commit ae00abe468b2bd8e4de7e68f4a8f324f943c9283 +Author: Lorenz Meier +Date: Thu Aug 18 15:44:51 2016 +0200 + + Fix typo + +commit dfed00d870869edc33c104958f48a48ee9942385 +Author: Tiktiki +Date: Wed Aug 10 16:46:38 2016 -0400 + + Update multi_tables.py + + Corrected HEX_T position and rotation for motors 1-2-5-6 + +commit 03e5d7490fcfd6d84166510415e8a9e047d1544b +Author: Tiktiki +Date: Wed Aug 10 11:32:38 2016 -0400 + + Update 13011_greenkoptr + +commit 7d4e7aff20b5014974dec57ebf0f153a210a5183 +Author: Tiktiki +Date: Wed Aug 10 11:27:50 2016 -0400 + + Create greenkoptr.main + + Update and rename greenkoptr.main to greenkoptr.main.mix + + Create greenkoptr.aux.mix + + Update greenkoptr.main.mix + +commit a9620986453640a3469c7d12d115914c6d63d887 +Author: Tiktiki +Date: Wed Aug 10 11:25:41 2016 -0400 + + Create gk + + Rename gk to 13011_greenkoptr + + Update 13011_greenkoptr + +commit 021da9b2e187a73a583a466afd8d0ca004975b6b +Author: Tiktiki +Date: Wed Aug 10 09:26:42 2016 -0400 + + Update mixer_multirotor.cpp + +commit 3daf4a3a67ad09edc82f4a995e1bd977bbc06fce +Author: Tiktiki +Date: Wed Aug 10 09:25:21 2016 -0400 + + Update multi_tables.py + +commit 9fe95275bbaea9cc6de86174810b88d18f7ccb7c +Author: Andreas Bircher +Date: Tue Aug 2 14:05:26 2016 +0200 + + removing unnecessary parts + +commit 70cd06bc84d8157af1c52aea84cb87fad5662089 +Author: Andreas Bircher +Date: Tue Aug 2 13:59:19 2016 +0200 + + initial version camera turn on / off + +commit a97c5ec4e1458caa18d628df7237f9e37c3135bd +Author: Lorenz Meier +Date: Thu Aug 18 13:50:29 2016 +0200 + + MPU6K compile and code style fixes + +commit 3d1f1522d977b248cda77c5429623c8fe1f5b1b3 +Author: Lorenz Meier +Date: Thu Aug 18 12:55:54 2016 +0200 + + MPU6K driver improvements + +commit 1efe011522130f48684757bd5bdd7eff9b601710 +Author: sander +Date: Mon Aug 15 09:48:38 2016 +0200 + + code style + +commit 5bb36162be583d3ccbace93f2f1cbacf40c94314 +Author: sander +Date: Sun Aug 14 17:09:25 2016 +0200 + + Start time based transition blending half-way + +commit e6834579e57f513901570d3b4ce9e25c58298b66 +Author: sander +Date: Sun Aug 14 16:35:03 2016 +0200 + + Use altitude acc rad + +commit 7afa21ebb799698a4555196af70cb5a334570a67 +Author: sander +Date: Sun Aug 14 16:33:20 2016 +0200 + + Revert altitude acceptance radius to combat overshoot + +commit f1a1c9d7daa6712dc39906babc57004b0e72d47e +Author: Mark Whitehorn +Date: Wed Aug 17 11:52:45 2016 -0600 + + add breakpoint and slope params for TPA + +commit 5c78af0f36bf7613c86bfcea6d50359125d240af +Author: Mark Whitehorn +Date: Sun Aug 14 21:43:10 2016 -0600 + + simple linear throttle PID attenuation test + +commit 31e634b082033b5c16cfaebd0118c93d964205a9 +Author: JochiPochi +Date: Wed Aug 17 13:44:38 2016 -0400 + + mpu6000 driver: set icm registers only on icm devices + +commit e3557e0d3e7346d7ef5307c03c7889eedf34e8ae +Author: JochiPochi +Date: Sat Aug 6 03:21:04 2016 -0400 + + mpu6000 driver: Add DLPF set function for IMC20608 + +commit ce27cc8326c24b4835d1af0e01fc63cbce7641c9 +Author: JochiPochi +Date: Fri Aug 5 20:41:29 2016 -0400 + + mpu6000: Separate DLPF params for MPU and ICM family of sensors + +commit 9f9c51eab38da44dc597c4eb4eaf7961bcc44886 +Author: Lorenz Meier +Date: Tue Aug 16 23:32:28 2016 +0200 + + Fix MPU6500 devtype define + +commit 7472c9033bc3d70b02dddad82a9a50d9d48dd907 +Author: James Goppert +Date: Tue Aug 16 01:39:47 2016 -0400 + + Formatting fix. + +commit 73362f325bf5254639bf27a738451def62d50322 +Author: Lorenz Meier +Date: Mon Aug 15 23:31:58 2016 +0200 + + Update mapping + +commit 39ce001c41249f5b8725686fff707df22e75f0ce +Author: Lorenz Meier +Date: Mon Aug 15 13:08:14 2016 +0200 + + MAVLink: use only the memory it needs + +commit d810726c6ea53a85dfae9740f6d56b13d7bf5937 +Author: Lorenz Meier +Date: Mon Aug 15 13:07:58 2016 +0200 + + EKF2: Only use the memory it needs + +commit a7ad722b980165e16020798a7e1a0faea9cfbae6 +Author: Lorenz Meier +Date: Mon Aug 15 13:07:45 2016 +0200 + + Use less memory for ESC driver + +commit 7cc0b32e74e5b45f50cd8b276769889015773bdb +Author: Lorenz Meier +Date: Mon Aug 15 13:07:29 2016 +0200 + + Make altitude more efficient and estimator status safe in terms of memory overflow + +commit 5786b737720581c1a20616ed252b26f038b9b762 +Author: Lorenz Meier +Date: Mon Aug 15 13:06:24 2016 +0200 + + Tweak startup order for memory + +commit a130b6a65c8bd36b035f2da8ead9e5fc5c369b9c +Author: Lorenz Meier +Date: Mon Aug 15 12:50:32 2016 +0200 + + style cleanup + +commit 1a9688c42f096d4e029390b20c94beaea4c6e6a5 +Author: Lorenz Meier +Date: Mon Aug 15 14:54:27 2016 +0200 + + Commander: signal high memory usage + +commit 8934aaa9124f9384be918f0d6b9fc66e7b688666 +Author: Lorenz Meier +Date: Mon Aug 15 14:53:48 2016 +0200 + + Load mon: populate memory usage i field for NuttX + +commit eceb7e21b2cad7bc892c7b594103bcddf1c96350 +Author: Lorenz Meier +Date: Mon Aug 15 14:53:26 2016 +0200 + + Include memory in CPU load message + +commit 8b66a764322d950d460d8c3257dc578c11bb90ee +Author: Lorenz Meier +Date: Mon Aug 15 10:49:10 2016 +0200 + + Fix FMU init + +commit 4b9e1d58f7ae4b8a67b4ec1190b3bdbd89838aaf +Author: Lorenz Meier +Date: Sat Aug 13 17:46:08 2016 +0200 + + Fix ESC driver to also include direction information + +commit 0c9ead44f18e709a8884a56bc96e48a3d58386ea +Author: Lorenz Meier +Date: Fri Aug 12 18:01:38 2016 +0200 + + Update ASCv1 template + +commit e6dcc0a2ed7ccc7d67f6f1e853d4f863c142fe48 +Author: Lorenz Meier +Date: Fri Aug 12 18:01:05 2016 +0200 + + Complete ASC config + +commit 90b5fcc1eca1f62bd51339fe65bedb2399292460 +Author: Lorenz Meier +Date: Fri Aug 12 18:00:50 2016 +0200 + + Strip tone alarm + +commit 7ef8d197c65bdec5c33a8b2dda6a42f616b73ed3 +Author: Lorenz Meier +Date: Fri Aug 12 18:00:37 2016 +0200 + + Patch up ASC config + +commit b36d705688056f9d55eeed2d0ea47ba451093702 +Author: James Goppert +Date: Fri Aug 12 14:24:35 2016 -0400 + + Update matrix. (#5310) + +commit bedf081d92f61a284f199c30b1e4f5a877f77ab5 +Author: James Goppert +Date: Fri Aug 12 13:49:48 2016 -0400 + + Sitl gazebo update. (#5309) + +commit 5d0f57d61eed892eeeb2db2f880d18c6fe560e75 +Author: Lorenz Meier +Date: Fri Aug 12 13:09:12 2016 +0200 + + Update Makefile to build for QGC + +commit 0551275b9c1767d09c19aa8abd9c54c90220fe73 +Author: Lorenz Meier +Date: Fri Aug 12 13:08:39 2016 +0200 + + Update prototype and board ID + +commit ed6c63e48f5e806d21b291b5430ef83a30b1e069 +Author: Lorenz Meier +Date: Fri Aug 12 12:32:46 2016 +0200 + + TAPv1: Harmonize with FMUv1 (since they are pretty much the same) + +commit f231feb0f693eba681acac39c3df54e6126b4f91 +Author: Lorenz Meier +Date: Fri Aug 12 12:32:27 2016 +0200 + + FMUv1: Harmonize with FMUv2 + +commit 39303aa87a8e59341160bb7f563f295b12269e91 +Author: Lorenz Meier +Date: Fri Aug 12 12:30:04 2016 +0200 + + Set default battery config + +commit ac1003875a0b0a48ae415e0d8f9aa945992c6902 +Author: David Sidrane +Date: Thu Aug 11 10:25:42 2016 -1000 + + USB Fix:iForce Soft Disconnect + + The STM32F404 OTG FS has an internal soft pull-up. + + The HW also has one too. So we need to overcome it to force a soft disconnect. + +commit 6f973f1d6cd87ee99da04683f0090cb416ef39f4 +Author: David Sidrane +Date: Thu Aug 11 07:24:07 2016 -1000 + + Better Portability with clear naming + +commit b9d93f2cadc102c79d5da9ef35e71ccc4546c0cf +Author: David Sidrane +Date: Thu Aug 11 07:17:11 2016 -1000 + + OTG_FS_ID that is on PA10 is managed by stm32 otg fs device Driver + + N.B The driver set FDMOD, Force device mode and Writing a 1 to this bit + forces the core to device mode irrespective of the OTG_FS_ID input + pin. + +commit 6173649c439d0c6a6bf413ad107a3dd4088f5deb +Author: David Sidrane +Date: Thu Aug 11 06:38:10 2016 -1000 + + Minor corrections + +commit 8bd4a624a7ac597cc35f6433ece5a5c3fd1e0315 +Author: Lorenz Meier +Date: Thu Aug 11 18:30:14 2016 +0200 + + Added voltage scaling. Need to move this to board_config.h instead + +commit d21023c966ab9880cf4b2ee2fb43df0bbd74e4bb +Author: Lorenz Meier +Date: Thu Aug 11 14:02:17 2016 +0200 + + FMU: Power on radio if prsent + +commit 2fad39aaae113e6829eda98f43b02e11a0471700 +Author: Lorenz Meier +Date: Thu Aug 11 14:02:05 2016 +0200 + + tap: Init both USB pins + +commit 3fff9e5826594912c98f3d9f47029f5843a07556 +Author: Lorenz Meier +Date: Thu Aug 11 14:01:30 2016 +0200 + + Harmonize TAP config with FMUv4 config + +commit 3203d3f7706dc985bd683b4ada36cf23c0da5530 +Author: Lorenz Meier +Date: Thu Aug 11 12:42:44 2016 +0200 + + More USB buffer + +commit 7e878e221c19b94b7a28ea68a4c413621efe9479 +Author: Lorenz Meier +Date: Thu Aug 11 12:42:19 2016 +0200 + + FMUv4: Code style + +commit 5678b4cc834dbae101a3ec782bd64e1dc9939b98 +Author: Lorenz Meier +Date: Thu Aug 11 12:42:03 2016 +0200 + + Enable RC lib + +commit 957b01a8eb0ba86841ca32cf2609ec558d38ac5a +Author: Lorenz Meier +Date: Thu Aug 11 12:41:52 2016 +0200 + + Enable serial for RC input + +commit 63275ef92fdccb037bb64c98ab0dbc897255639c +Author: Lorenz Meier +Date: Thu Aug 11 12:41:16 2016 +0200 + + Sensors: Perform init on best effort basis + +commit c3022bf713f7a1677ebde2d1d2f2fe9d014aeeb3 +Author: Lorenz Meier +Date: Thu Aug 11 12:40:55 2016 +0200 + + FMU: Accomodate serial only RC input + +commit 1c0a494b4db6bcca4172a78048e60f45d1027bef +Author: Lorenz Meier +Date: Thu Aug 11 12:40:27 2016 +0200 + + Code style + +commit 64e47f2fae66425a5812c0a31e0c7f3b720569ba +Author: Lorenz Meier +Date: Thu Aug 11 12:39:44 2016 +0200 + + Boot improvements for TAP + +commit a52d0ca00aa4a1ead1ad264a01e3c10e62137aef +Author: Lorenz Meier +Date: Fri Aug 12 13:53:02 2016 +0200 + + Remove hysteresis tests on Mac OS + +commit 2e44fe9eddce707fdce90757ff8586e14486ed68 +Author: Andreas Antener +Date: Thu Aug 11 18:37:48 2016 +0200 + + update previous waypoint before transition command + +commit 5175d45e74f2aa2ab4cbd6de8cab842578b8b252 +Author: Lorenz Meier +Date: Wed Aug 10 23:55:55 2016 +0200 + + Update Gazebo + +commit 5eaf104318dbceb0a7e3e0dbd3c3adbe924b0590 +Author: Andreas Antener +Date: Wed Aug 3 00:41:51 2016 +0200 + + fixed optimal recovery condition + +commit 853a5b77fdcd39c5c494a004019426356c8e4c22 +Author: Andreas Antener +Date: Wed Jul 27 08:40:33 2016 +0200 + + disabled attitude setpoint change in MC controller when optimal recovery is active + +commit 9087ef5990a91aa3150b9f1ef166a1d6d42d3b26 +Author: Andreas Antener +Date: Fri Jul 15 07:23:55 2016 +0200 + + only recalculate rotation matrix and quaternion when not in velocity control + +commit ae533b01b683fb8628ca75a34c31f57ab5927602 +Author: Andreas Antener +Date: Thu Jul 14 15:34:04 2016 +0200 + + removed unused code + +commit deeefe5dd17c58e95258103701915c39ea325803 +Author: David Sidrane +Date: Wed Aug 10 06:19:59 2016 -1000 + + Describe the issues that requires the +=2 on arg[c|v] for NuttX (#5293) + + This may be moot and should be revisited if only px4_getops is used, but this pr politely documents the reson for the logic. + +commit 17561daefb4295ec8bf90355ed806c382fd9bede +Author: Lorenz Meier +Date: Wed Aug 10 12:33:04 2016 +0200 + + TAP power: Shut down faster + +commit 9f4a91ab19d4a11eb73b32ae0df6d35e87eb65f1 +Author: Andreas Daniel Antener +Date: Wed Aug 10 08:39:54 2016 +0200 + + initialize waypoint transfer sequence with -1 (#5274) + +commit 6f7b78821ac0c1992ab1c8d920f105064bafcb66 +Author: huanglilong +Date: Wed Aug 10 03:24:11 2016 +0800 + + fix fake gps bugs (#5285) + +commit c62b886da55ae346dc9c2c944f1746b24c115ec6 +Author: Lorenz Meier +Date: Tue Aug 9 21:19:41 2016 +0200 + + Ua venture hottupdate (#5289) + + * Change default port to Serial4 and improve status outputs. + + * Reduce stack size. + +commit b8c377b91a9fc9ab6fe2d457afc6c4264b7f85dc +Author: Lorenz Meier +Date: Tue Aug 9 16:00:42 2016 +0200 + + Temporarily disable new logger + +commit a664747d0a1cc8b0ef03e1892d7f3640e9bbf372 +Author: Lorenz Meier +Date: Tue Aug 9 16:00:28 2016 +0200 + + Remove unused sensors + +commit 43f772154ced60424b96de2dca509099722873e4 +Author: Lorenz Meier +Date: Tue Aug 9 16:00:00 2016 +0200 + + TAP: adjust ESC buffer size + +commit aae3a379838cd91635c29543399054609d79504d +Author: Lorenz Meier +Date: Tue Aug 9 15:59:34 2016 +0200 + + GPS: Do not use nonblocking access + +commit 12a5ce7a0aa77d899969a4266165efa46e7d7e76 +Author: Daniel Agar +Date: Mon Aug 8 20:59:24 2016 -0400 + + temporarily disable uorb test on OSX (#5280) + +commit 630cebeabcf07ab5fe1e8567cd257b65fab9663f +Author: Lorenz Meier +Date: Sun Aug 7 11:33:51 2016 +0200 + + Relax uORB test for Darwin CI system + +commit e24d18f810ee85b7950c271a1c03bb1db16f9166 +Author: Lorenz Meier +Date: Sun Aug 7 11:25:26 2016 +0200 + + Hysteresis test: Relax time for all tests for OS X CI system + +commit 207a04bba096a1df8c2a2767427489b22a20e18f +Author: Lorenz Meier +Date: Sun Aug 7 11:07:48 2016 +0200 + + Fix uORB tests for Mac OS + +commit ead8e31de4ce69b98f807696946bcf3bd22baa2c +Author: Lorenz Meier +Date: Sun Aug 7 11:03:37 2016 +0200 + + Hysteresis test: Fix for Mac OS CI + +commit 7b5917567a4ccb391002cfedf0d37212b3428e8e +Author: Lorenz Meier +Date: Sun Aug 7 10:59:03 2016 +0200 + + Fix Mixer test for OS X + +commit 8b9bef38723b36e8bb36c87d3486e07a52ea7a2c +Author: Daniel Agar +Date: Sat Aug 6 22:47:57 2016 -0400 + + osx fix and enable tests + +commit ba047f234d4bfa664043a409202643c82c07d6d7 +Author: Roman Bapst +Date: Sun Aug 7 11:30:54 2016 +0200 + + ekf2 replay: added magic values for range min/max distance (#5268) + + - replay was not working without these values as only range measurements + were given to the filter which were between the min/max value + + Signed-off-by: Roman + +commit 393acf22315f2a7fa8ef9cc1ceb22b2bb6358ad9 +Author: Lorenz Meier +Date: Sat Aug 6 13:27:59 2016 +0200 + + Start ESC drivers + +commit 0e9c352927380ea45dc220306dcb8a5ceadf06c5 +Author: Lorenz Meier +Date: Sat Aug 6 13:17:27 2016 +0200 + + Simplify TAP config + +commit c5e11cd16f5be37094a221ef9cfc44ead1326a62 +Author: David Sidrane +Date: Wed Jul 20 04:41:18 2016 -1000 + + TAP:Added i2c speed setting to init + +commit e8ae0fe13ca84896f9adaed91d4a121ac2d113ad +Author: David Sidrane +Date: Mon Jul 18 17:49:10 2016 -1000 + + Made the MPU6000 driver a highbread using both hrt for SPI or workqueue for I2C + +commit 5f342c3b5fe8bd4d29567f1f5371a7204aaa30c5 +Author: David Sidrane +Date: Mon Jul 18 09:46:27 2016 -1000 + + Added I2C to MPU6000 driver + +commit a0cad961b3cb9d0e31f1dec5a6691711b77b0ea5 +Author: Lorenz Meier +Date: Sun Aug 7 11:12:20 2016 +0200 + + Remove non-used app from config + +commit 58135d892ba00e0ffe87e9ced00356a950e7e445 +Author: Lorenz Meier +Date: Sat Aug 6 20:36:38 2016 +0200 + + Sync estimator CMake configs for all boards + +commit 990304ee221aef02f49fa6a1cc19fb9589d2b5cc +Author: Lorenz Meier +Date: Sat Aug 6 19:12:57 2016 +0200 + + Fix check code style to work on Mac OS + +commit a73d5037f232c76b2b7d83344deb94faab7ed230 +Author: Lorenz Meier +Date: Sat Aug 6 19:06:50 2016 +0200 + + Fix FMUv4 build + +commit cf776aeb0abd6c03c6578c676112e5456d6a2954 +Author: Lorenz Meier +Date: Sat Aug 6 19:03:29 2016 +0200 + + Fix compilation of examples + +commit 148b6e6135b9f52510d85db326e694411562d521 +Author: Lorenz Meier +Date: Sat Aug 6 11:57:50 2016 +0200 + + Update CMake config paths + +commit cba4bcd2fb6484514532347160ca7a4ade58e59c +Author: Lorenz Meier +Date: Sat Aug 6 11:52:15 2016 +0200 + + Multiplatform controllers: Move to examples and fix code style + +commit ee5cdab96336c842e3bd2bb64a4c16236662b2a9 +Author: Lorenz Meier +Date: Sat Aug 6 11:56:58 2016 +0200 + + Move old estimators to examples + +commit cff9e90bec7020c6a95ed06a14df89c055b8aec0 +Author: Daniel Agar +Date: Fri Aug 5 22:39:22 2016 -0400 + + position_estimator_inav fix and enforce code style + +commit 4049ec2e966461ba36585b504e1560b4df8851b8 +Author: Daniel Agar +Date: Fri Aug 5 22:38:34 2016 -0400 + + mc_pos_control fix and enforce code style + +commit d4196f7f0c9eb6548820da7e9a11a406f766f448 +Author: Daniel Agar +Date: Fri Aug 5 22:38:02 2016 -0400 + + mc_att_control fix and enforce code style + +commit 8f0132489039b1e1ef43082fa546f89de9898483 +Author: Daniel Agar +Date: Fri Aug 5 22:26:02 2016 -0400 + + ekf2 fix and enforce code style + +commit 968a3d499b8a7def440e4886125c5b0ec23ecde7 +Author: Daniel Agar +Date: Fri Aug 5 22:23:32 2016 -0400 + + add make format (check_code_style_all.sh --fix) + +commit a260a6eeada0e7a8912c5f996708c718ba1cb6a8 +Author: Daniel Agar +Date: Fri Aug 5 21:47:46 2016 -0400 + + check code style list unformatted modules + +commit 61d5d8ce2a70b38d5ca576472e430c45f3cd96fa +Author: Lorenz Meier +Date: Sun Aug 7 10:39:51 2016 +0200 + + Makefile: Remove remaining EKF2 config bits + +commit 3cc64b3b7b4bdd8efd2bb6f552224fb64be6ee65 +Author: Lorenz Meier +Date: Sun Aug 7 10:39:31 2016 +0200 + + LPE: Remove unused var + +commit fb4c620f945c438e2e1f28f87181451f5be172b1 +Author: Lorenz Meier +Date: Sat Aug 6 23:34:23 2016 +0200 + + Replace EKF1 with EKF2 in rover config + +commit 68986604e9ade0271a34288e461616e02f8a49e9 +Author: Julian Oes +Date: Fri Jul 22 09:36:38 2016 +0200 + + df_mpu9250_wrapper: calibration after rotation + + Same as for the df_hmc5883_wrapper. + +commit 1dd2c94949034cf41b42dcbf54fe65a5ef0d67fb +Author: Julian Oes +Date: Fri Jul 22 09:35:38 2016 +0200 + + df_hmc5883_wrapper: use calibration after rotation + + The calibration values need to be applied after the rotation, otherwise + the offsets and scale can be applied to the wrong axes. + +commit 2a15578f8da18bfa862cfb4585e82adbef809b3c +Author: Daniel Agar +Date: Fri Jul 29 20:24:21 2016 -0400 + + FW implement MAV_CMD_DO_GO_AROUND + +commit aa3ffa28c89857573170399e58161d675f3a5114 +Author: Hidenori +Date: Thu Jul 28 22:47:36 2016 -0400 + + add copyright header + +commit 5920711c204af67cf873b223b09c63e7a813ed2d +Author: Hidenori +Date: Wed Jul 20 21:54:56 2016 -0400 + + fix style + +commit eded7bf77268cee51218f5532a4f3f72569f2bc4 +Author: Hidenori +Date: Wed Jul 20 14:07:58 2016 -0400 + + Navio: add rgbled test and tweak implementation + +commit 9a5f88d6bfcf335cbf9898cb5174138e67cf3c2d +Author: Hidenori +Date: Tue Jul 19 17:32:26 2016 -0400 + + Navio: fix GPIO register definition + +commit ff647e7bc86d3ac4b9cfcb8bd528d9d92299e3fa +Author: Hidenori +Date: Tue Jul 19 11:00:49 2016 -0400 + + Navio: GPIO driver command fix and update ifdefs + +commit 3049b9af015d4ea58315d2d9f3eac14c92d50634 +Author: Hidenori +Date: Mon Jul 18 14:57:46 2016 -0400 + + Navio2: add support for GPIO and RGBLED + +commit 40ba3f5131c8fe0ed062ad698f139c9bacc3c51e +Author: Lorenz Meier +Date: Fri Aug 5 00:10:41 2016 +0200 + + Initial config for ASC module + +commit c0e3ab632e36e42c2794f7a785945594481a70ee +Author: Beat Küng +Date: Mon May 23 15:31:22 2016 +0200 + + orb: proper locking for DeviceNode::{add,remove}_internal_subscriber + +commit b86cf2b017d4515b48cdedd610be9c89e7a4cb44 +Author: Beat Küng +Date: Mon May 23 10:22:32 2016 +0200 + + orb status: print information about lost messages + +commit 7280f71cefc3e3ab36add91e239c70d15394d21d +Author: Beat Küng +Date: Fri Apr 29 13:14:29 2016 +0200 + + orb: rm static from DeviceMaster::_node_map & use the non-static getDeviceNode in uORB::Manager + + Reasons: + - DeviceMaster::_node_map does not need to be shared among instances, + because there is at most 1 instance per Flavor and different Flavors + have non-intersecting device paths. + - Keeping it static would also require a static lock + - DeviceMaster::_node_map was not locked at all when used from + uORB::Manager + + So this fixes two synchronization issues: + - Different DeviceMaster objects could access the same static data in + parallel + - getDeviceNode() called from uORB::Manager did not use any locking at all + +commit 45a0a7c5abe533793f56685310fd175e98ae973e +Author: Beat Küng +Date: Fri Apr 29 13:01:01 2016 +0200 + + refactor orb: uORB::Manager is responsible for the DeviceMaster objects + + This has the following benefits: + - Manager can ensure that there is at most one instance of DeviceMaster + per Flavor + - The Manager needs access to (static) data of DeviceMaster already. + This will make it easier to access this data in a non-static way, and + does not introduce new dependencies. + +commit 2dd29ec4a17290b2dd117b3f841810f71dc8ab02 +Author: Andreas Antener +Date: Fri Aug 5 13:55:12 2016 +0200 + + VTOL: publish stabilized FW attitude to correct topic + +commit c97a18b6a42beddec26973d5c40d60816bdd60cf +Author: Lorenz Meier +Date: Sat Aug 6 20:42:44 2016 +0200 + + Fix README name + +commit 3deefb1a79dcab0eef6ac137a91a09a848008221 +Author: h3ct0r +Date: Tue Aug 2 23:34:26 2016 -0300 + + Fixed some edge cases on the geo_tag_images.py script. Added explanation to the --kml function. Added more examples for the execution of the script. + +commit 124e1c26d92084d541a45e1338adccb9f4ec7347 +Author: Beat Küng +Date: Tue Aug 2 09:06:59 2016 +0200 + + gps injection: use the orb queuing API instead of multiple instances + + It uses a queue length of 6. There are 3 RTCM msgs/s, but due to + fragmentation and WiFi lags, there can be more than that. During several + tests, a length of 6 showed no queue overflows. + +commit 9398a4819f3acbbf2cf5dd32ed41ba6df674f816 +Author: sander +Date: Fri Aug 5 22:37:06 2016 +0200 + + Only check mission when needed + +commit 3e87ec5153f0035ec151cc752b869a28354d68e2 +Author: Julian Oes +Date: Thu Aug 4 16:46:03 2016 +0200 + + navigator: mission check refactor + + The mission feasability checker was called with the same arguments + twice which made it hard to understand when a mission is marked valid. + + The mission check should run in these two cases: + - When initializing (if home comes up) if there is already a mission saved. + - When the mission gets updated. + +commit c76c8fda044e91fb966504131239d83862831a0b +Author: Lorenz Meier +Date: Sat Aug 6 11:50:08 2016 +0200 + + MC pos control: Drop default position controller gain + +commit bcd5f98cb11f456b2d945a1f718a5319e9acd2e2 +Author: Lorenz Meier +Date: Sat Aug 6 10:34:20 2016 +0200 + + Navigator: Fix mission feedback and wording + +commit 278b607f62f0b08efbfbba6a68a1373630158204 +Author: Roman +Date: Fri Aug 5 14:23:48 2016 +0200 + + Update ECL library + +commit 37230f4c5d19db993d04bf155d54f15c3617f1e5 +Author: Lorenz Meier +Date: Fri Aug 5 22:10:34 2016 +0200 + + Revert "navigator: mission check refactor" + + This reverts commit a956429c4ccd80dfd8ae8f20fdfa8d777dfa221d. + +commit 102f5b54d7edb11b7913514e1edd081eb4a0d642 +Author: Lorenz Meier +Date: Fri Aug 5 21:29:49 2016 +0200 + + Revert "Improvements to SITL to make paths more flexible. (#5181)" + + This reverts commit 699b6a2cb340f4b6ec3979ae7748ff9c56cfdb89. + +commit bbe352537794f8c010c4af17812de28256ffa6a1 +Author: Mark Whitehorn +Date: Fri Aug 5 09:00:12 2016 -0600 + + fix VTOL vehicle_status timestamp (#5252) + + * fix VTOL vehicle_status timestamp + + * run astyle + +commit 6ac79aa55f677553ba368e05502bec6533c7818d +Author: James Goppert +Date: Fri Aug 5 06:52:35 2016 -0400 + + Formatting. + +commit 08f5ece306650814a72cf5302dfecb50271f49b5 +Author: Lorenz Meier +Date: Fri Aug 5 11:13:17 2016 +0200 + + Remove on arming reset, be less verbose in normal conditions output + +commit 699b6a2cb340f4b6ec3979ae7748ff9c56cfdb89 +Author: James Goppert +Date: Fri Aug 5 06:23:59 2016 -0400 + + Improvements to SITL to make paths more flexible. (#5181) + +commit bc7178c538f557f6989ccd1b5a5ed2ca6126d4ab +Author: sander +Date: Thu Aug 4 11:26:21 2016 +0200 + + Allow mission with active DL and DLL failsafe off + +commit e8a87538b8749d16a6c9ed7ff70f8403d3fffb09 +Author: sander +Date: Thu Aug 4 11:09:09 2016 +0200 + + Code style + +commit 95e80cc29b54de7b3728f910dc8841e78d76d9a9 +Author: sander +Date: Thu Aug 4 11:08:07 2016 +0200 + + Only RTL when mission finishes mid air on DL Lost + +commit a956429c4ccd80dfd8ae8f20fdfa8d777dfa221d +Author: Julian Oes +Date: Thu Aug 4 16:46:03 2016 +0200 + + navigator: mission check refactor + + The mission feasability checker was called with the same arguments + twice which made it hard to understand when a mission is marked valid. + + The mission check should run in these two cases: + - When initializing (if home comes up) if there is already a mission saved. + - When the mission gets updated. + +commit 8566cabd76c0f204cbd7299ef52da161b9b0864c +Author: Michael Schaeuble +Date: Wed Aug 3 16:46:37 2016 +0200 + + Make some code-style fixes + +commit a3a855203c4ee2dc9f8fb57eb8506aed0ff69d2a +Author: Michael Schaeuble +Date: Thu Jul 21 17:12:49 2016 +0200 + + Update Bebop mainapp.config with new functionality + +commit 8351afdca8f402d8279e46832682946f1a2830eb +Author: Michael Schaeuble +Date: Thu Jul 21 17:10:27 2016 +0200 + + Initialize mag scaling with reasonable defaults + +commit 6aa8fcdf53d53b5ba04539488a580ad07ff8a661 +Author: Michael Schaeuble +Date: Thu Jul 21 17:09:23 2016 +0200 + + Enable commander module for Parrot Bebop + +commit 0b7fa4f5ad72798a422c24290dba2f76f9bda8b0 +Author: Michael Schaeuble +Date: Thu Jul 21 17:06:40 2016 +0200 + + Apply sensor calibration after coordinate frame rotation + +commit e600e29ea4c12ecef8c6d3c838146941513d78ea +Author: Michael Schaeuble +Date: Sun Jul 10 23:08:58 2016 +0200 + + Add DF wrapper for AK8963 + +commit 0481c002df60b797efa0caf68111a4493b115669 +Author: Lorenz Meier +Date: Fri Aug 5 10:13:52 2016 +0200 + + Navigator: Initialize subscription and disallow copy constructors for classes that have pointer members + +commit 074a71173bfd6eb276d9d78801ab6b80b017ff18 +Author: Lorenz Meier +Date: Fri Aug 5 10:13:24 2016 +0200 + + Systemlib: Address init and copy constructors + +commit db174cf8b1b108b864724a8448dba80f2440f357 +Author: Lorenz Meier +Date: Fri Aug 5 10:12:44 2016 +0200 + + Disable EKF2 3D fusion temporarily in SITL, fix missing fast-init params for some configs + +commit 815c367294e81d22fdf81a7784357b967f7281c1 +Author: Bart Slinger +Date: Thu Aug 4 17:26:17 2016 +0200 + + Add helicopter airframe icon (#5234) + +commit 8aa3b245a59726ede1a9534425cd73f1d90bef96 +Author: Beat Küng +Date: Thu Aug 4 17:18:03 2016 +0200 + + fix sdlog2: use LOG_DGPS_MSG for second gps (#5235) + +commit aaeeb1684d621e7fad6b64a455c19ef37ee7d72b +Author: Julian Oes +Date: Thu Aug 4 16:04:02 2016 +0200 + + DriverFramework: update submodule (#5233) + + This brings support for the Ak8963 for Bebop. + +commit aa0c89c3ec8e5e4f3fc456c37cf81c0448e78208 +Author: Vasily Evseenko +Date: Mon Aug 1 01:45:46 2016 +0300 + + Fix i2c collision with rgbled + +commit b4d9f449046d2bdb81205104e81b5947bf3b9e09 +Author: Vasily Evseenko +Date: Sun Jul 31 00:42:25 2016 +0300 + + Wait conversion_interval before first measurement + +commit 078aca19665c4088dde329a8d26ab0be991fd9da +Author: Vasily Evseenko +Date: Fri Jul 29 18:29:04 2016 +0300 + + Fix SENS_EN_SF1XX description + +commit 6689a3d1b1df17d42c76949ec14006888a2d4667 +Author: Vasily Evseenko +Date: Fri Jul 29 16:17:02 2016 +0300 + + Add SENS_EN_SF1XX param to specify sensor model + Fix missing orb_unadvertise on shutdown + Fix missing closing of file descriptors + +commit 6d3aba1c5f778ad19045cf61ed5a66bcbaed9963 +Author: Vasily Evseenko +Date: Thu Jul 28 21:36:08 2016 +0300 + + Fix code style + +commit 49844f52d5991a2f3cf3f77ef774d0733c621f00 +Author: Vasily Evseenko +Date: Thu Jul 28 21:22:00 2016 +0300 + + Fix SF10a driver. Add support for SF11c and rename to SF1xx + +commit 00d4eae373ef1eeb184000c1586ee4a40328e267 +Author: Julian Oes +Date: Wed Aug 3 17:42:08 2016 +0200 + + attitude_estimator_q: don't filter output rates + + Since we're already filtering the incoming gyro and accel sensor + signals, we don't need to filter the output rates again. + +commit ea9c8b968a45734e418dbade866dfe6221718b06 +Author: Julian Oes +Date: Wed Aug 3 17:24:10 2016 +0200 + + attitude_estimator_q: don't spam console + + We should not spam the console just because the input data is + degenerate, it would only make things worse because everything would + slow down due to the printfs. + +commit d748f6ca710139fde08107da96c7a24df3c2d165 +Author: Julian Oes +Date: Wed Aug 3 17:23:22 2016 +0200 + + attitude_estimator_q: filter accel and gyro data + + Since accel and gyro are not filtered in the drivers anymore, we need to + filter them in this estimator in order to achieve a similar performance. + +commit cfa203ca2243a7432a096b47dd7043befbaae3e5 +Author: Eike +Date: Thu Aug 4 11:32:26 2016 +0200 + + Remove LPOS.Z reset (#5228) + +commit 422cf7e21ce4be26f02096739389e568389e9e23 +Author: Mark Whitehorn +Date: Thu Aug 4 00:22:33 2016 -0600 + + assign timestamp in vtol vehicle_rates_setpoint message (#5227) + +commit eeb73888fdbf657f2cd13b5681e605fcbddb1bcb +Author: James Goppert +Date: Wed Aug 3 18:46:25 2016 -0400 + + update sitl_gazebo (#5224) + +commit f3c5c2c5a9e020c8b435f55cb513f7fd865d3f13 +Author: Andreas Daniel Antener +Date: Wed Aug 3 23:41:01 2016 +0200 + + use thrust scale parameter for vtol pusher support (#5207) + +commit feccb9bfc13bb87e7372a1de7321164fd0a17bd7 +Author: James Goppert +Date: Wed Aug 3 17:17:07 2016 -0400 + + Make integraiton test script work with kinetic. + +commit 5b06b40ed9b1aa6823af0fabb774c0d3a514f98f +Author: Lorenz Meier +Date: Wed Aug 3 23:04:35 2016 +0200 + + Set SITL as default target now that Pixhawk is not necessarily the default HW + +commit e287b05d678589650f7e6423dae351f72f006290 +Author: Lorenz Meier +Date: Wed Aug 3 21:10:34 2016 +0200 + + NuttX: Add file change which allows really fast log download + +commit 547592fddf75d0d7a97fa983e55ef1889257e635 +Author: Nate Weibley +Date: Wed Aug 3 14:06:40 2016 -0400 + + Use a persistent file* and seek less for log download + + Opening/seeking/closing the file for each data chunk was extremely + expensive and drastically slowed the download process as the position + in the file increased. Over USB with large files this change + nuttx + update results in ~ 10x speedup for log downloads. + +commit 391eb7f8df6be061751eb056fe48153c7a80978f +Author: James Goppert +Date: Wed Aug 3 13:19:26 2016 -0400 + + Sitl update. (#5220) + +commit 579d420db1c9088f611ecac77758b326b71ab007 +Author: Andreas Antener +Date: Wed Aug 3 13:56:07 2016 +0200 + + VTOL: enable MC motors after instant back transition + +commit 86d1488e523991bb2eb2a3530bcd661588cf4c38 +Author: Andreas Antener +Date: Mon Aug 1 15:08:05 2016 +0200 + + added missing const keyword + +commit d089c427ec6e830f03aeccc0251461f53bb10b33 +Author: Andreas Antener +Date: Mon Aug 1 14:42:29 2016 +0200 + + quadchute code style fix + +commit 6f1eda2b18e409bdfc9e839c51feab3b66ccab78 +Author: Andreas Antener +Date: Mon Aug 1 14:20:16 2016 +0200 + + added single point to decide if we need quadchute, let the reason be passed from the source where we know what's going on + +commit 92ddc30b69e33db623caacf2ef97cee17883455a +Author: Andreas Antener +Date: Mon Aug 1 13:57:39 2016 +0200 + + moved min alt param + +commit 92185945bcc337f0bccd52d0cf5a4ffd0f14d430 +Author: Andreas Antener +Date: Mon Aug 1 13:32:25 2016 +0200 + + make quadchute work during transitions + +commit 0cc44a82c5c1e069d1ca09b659722c63031a1d26 +Author: sander +Date: Sun Jul 31 22:45:33 2016 +0200 + + Code style + +commit 45a4472a47a519ab25e63821aacde34320310112 +Author: sander +Date: Sun Jul 31 22:04:37 2016 +0200 + + Do not apply back transition duration for QuadChute + +commit bae54168197d12bfce80d025bd95139b318ffa3b +Author: Andreas Antener +Date: Tue Aug 2 21:05:00 2016 +0200 + + removed duplicate memset + +commit 033e9e140d0fb38d4cf85441682a65fcae0723f8 +Author: Lorenz Meier +Date: Tue Aug 2 14:55:04 2016 +0200 + + Update MAVLink 2.0 version + +commit e2d1524a7a4b8ff1d3ae645f1830f3cdac45fd75 +Author: Lorenz Meier +Date: Tue Aug 2 14:54:40 2016 +0200 + + Mission feasibility checker: Better feedback for landing waypoints + +commit 670b0f7c6ddb4aa93754878271facea71ba314ac +Author: Lorenz Meier +Date: Tue Aug 2 14:54:16 2016 +0200 + + Commander: MAVLink is an off-vehicle API we should not depend internally on + +commit 437221bec2d93791f2fff82d5dc57250fe892ba4 +Author: James Goppert +Date: Tue Aug 2 05:02:01 2016 -0400 + + Make LPE default estimator. (#4483) + +commit c22e7ed5c980df5d386d068a4c643942c9166cd2 +Author: Beat Küng +Date: Tue Aug 2 08:16:36 2016 +0200 + + Tools/mavlink_shell.py: implement a simple shell with history + +commit aefa319fc4538b70b29fc39690ad69cedc2b0962 +Author: Beat Küng +Date: Tue Aug 2 09:04:44 2016 +0200 + + fw_pos_control_l1: fix compiler problem (implicit float conversion) (#5198) + + issue (GCC 6.1.1): + ../src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp:1284:27: error: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Werror=double-promotion] + if ((fabs(air_gnd_angle) > M_PI) || (ground_speed_2d.length() < 3.0f)) { + +commit 457526ebe7c27190c49ba8f477283ecd28b8d8f0 +Author: Vasily Evseenko +Date: Tue Aug 2 10:30:40 2016 +0400 + + Don't push bad values from lidar to EKF2 (#5196) + + Report terrain altitude + +commit a58c2f416f2e351fdc3d6600361decb84ece7ab3 +Author: James Goppert +Date: Mon Aug 1 15:30:31 2016 -0400 + + Update sitl_gazebo. (#5195) + +commit ccea9c9e6f3db3fe414d27d350145dcbaa023db3 +Author: Julian Oes +Date: Mon Aug 1 11:18:36 2016 +0200 + + fmu: flash safety button correctly even disabled (#5189) + + If the circuit breaker to disable IO safety is engaged, the safety + button should still blink in the appropriate pattern: double flash for + safety off, solid on for armed. + +commit 623b99327d0ac9d47afb6562a071ca120750346f +Author: Julian Oes +Date: Mon Aug 1 11:15:21 2016 +0200 + + param: lock the bus as short as possible (#5187) + + Since the FRAM and the baro are on the same bus on the Pixracer, we + currently need to lock down everything (instead of just this SPI bus) + for the time when the params are written. + Therefore, we need to keep this locking as short as possible. + + This change makes the locking even shorter by moving all param_get and + param_name and param_size calls out of the lock. + +commit 5710a0c0405632b0fc3859b8df49d71ea1f6cdd4 +Author: sander +Date: Sun Jul 31 22:09:44 2016 +0200 + + Remove default geofence from gazebo_standard_vtol + +commit a38263b8e7062c2d3240058e919e071e1a2e971d +Author: Lorenz Meier +Date: Sun Jul 31 17:42:53 2016 +0200 + + Enforce enough braking power when users set higher horizontal speeds + +commit dd70b3752a212796beedb5cfa17d894b4400ac9d +Author: Julian Oes +Date: Sun Jul 31 17:04:01 2016 +0200 + + mpu9250: set accel DLPF to 41 Hz (#5177) + + Previously, the accel DLPF was not set, so it's not clear what the + settings are or should be. + +commit d809faec6389b4d34b8df6125125e0e36df74fda +Author: Lorenz Meier +Date: Sun Jul 31 16:52:40 2016 +0200 + + Fixes for Gazebo + +commit 21bc5d171629a6e853c73a4b44a167bfe0f3e690 +Author: Julian Oes +Date: Sun Jul 31 16:49:11 2016 +0200 + + land_detector: remove leftover printf (#5178) + +commit 4e81263d3a8aed72dce93c303997e91249de2c0c +Author: Lorenz Meier +Date: Sun Jul 31 15:56:35 2016 +0200 + + Updated Tools/sitl_gazebo + +commit 11f1a119340fccf58ae941482f4864afa3155eb7 +Author: Lorenz Meier +Date: Fri Jul 29 13:21:14 2016 +0200 + + Lock yaw integral if we hit a yaw limit + +commit a1c858534232ca242bbf03b5466686c6d99cc2f9 +Author: Lorenz Meier +Date: Sun Jul 31 14:01:32 2016 +0200 + + EKF2: Report zero as position until local pos is valid + +commit c835fb36a6ae5ef6c4941231582612f819fefe86 +Author: Lorenz Meier +Date: Sun Jul 31 11:42:31 2016 +0200 + + 5611: Bump sampling frequency back up to 40 Hz from 25 Hz to help with altitude estimation + +commit 0d80a77e461f05846f56f34ad2bb21104dbaa403 +Author: Julian Oes +Date: Fri Jul 29 18:23:19 2016 +0200 + + unit_tests: move hysteresis test to new framework + +commit 8f1d350d3cafdabd515d09dc6e54122b9a489b1f +Author: Julian Oes +Date: Fri Jul 29 18:21:59 2016 +0200 + + unit_test: add ut_assert_true and ut_assert_false + +commit 6bf4bd5f3548b0e3e55e705cbf6ba168c320d625 +Author: Julian Oes +Date: Sun Jul 24 11:55:40 2016 +0200 + + land_detector: remove unused variable + +commit 50cac88e5b7c55d01679f2fabf22aa5cb5378838 +Author: Julian Oes +Date: Sun Jul 24 11:18:39 2016 +0200 + + land_detector: big refactor, share update function + + This is a big refactor and general cleanup of the land detector. The + main functional change is to share the hysteresis lib across all land + detectors. + +commit 9f928308c4c0fbe5848400ead852913c5b711a23 +Author: Julian Oes +Date: Sun Jul 17 17:26:14 2016 +0100 + + land_detector: astyle + +commit 3d0fa410a83288e55cc36e083178c6f7d13c6f69 +Author: Julian Oes +Date: Sun Jul 17 17:18:27 2016 +0100 + + hysteresis: astyle + +commit fd6ad6565c02b83b2c7e2562ed5ac642bb3a6b2c +Author: Julian Oes +Date: Sun Jul 17 17:00:59 2016 +0100 + + commander: use hysteresis lib for auto_disarm + + Since the auto disarm hysteresis was implemented wrongly, it's now + replaced with the hysteresis library call. + +commit f7ad8c03b4090bc57de64b960c71043a4b0c273c +Author: Julian Oes +Date: Sun Jul 17 16:58:40 2016 +0100 + + hysteresis: use 64bit for everything in us + +commit 93acff86414d202bf643f8bf04a17f69b7e95439 +Author: Julian Oes +Date: Sun Jul 17 16:30:06 2016 +0100 + + MulticopterLandDetector: remove always true call + + The result from `!get_freefall_state()` was always true because + `get_freefall_state()` is already called before `get_landed_state()` is + called. Only if we're not in a freefall, we check if we are landed. + +commit 740bfc0b3251224ce7d8d2507ec2d406a5048410 +Author: Julian Oes +Date: Sun Jul 17 16:29:02 2016 +0100 + + MulticopterLandDetector: use hysteresis lib + + The hysteresis was not properly implemented in the land detector and is + therefore replaced by the library call, both for the freefall detector + and the land detector. + +commit ee1669e1743299b6bc5f6547f4f3decf67f41678 +Author: Julian Oes +Date: Sun Jul 17 16:28:34 2016 +0100 + + hysteresis: add to systemlib CMakeLists.txt + +commit f365832c0bdaa063cf496e14f86e51e0accc4aa8 +Author: Julian Oes +Date: Sun Jul 17 16:03:51 2016 +0100 + + hysteresis: we needed different hysteresis + + Sometimes, we only need a histeresis in one direction. + +commit 401d807261205a4d3ab19cf3fc9a4b068cecdd24 +Author: Julian Oes +Date: Sun Jul 17 15:24:39 2016 +0100 + + systemlib: added library for hysteresis + + There have been two cases where a hysteresis function wasn't working + correctly. It is therefore a good idea to abstract the hysteresis + functionality into a library. + +commit 36299c59b4b4775f9688a4b8b8315dcc3f5c543d +Author: Julian Oes +Date: Sun Jul 17 15:24:15 2016 +0100 + + unittests: whitespace + +commit 788f04ea58aebef10819f212b9753a9453436267 +Author: sander +Date: Thu Jul 28 22:31:49 2016 +0200 + + Remove debug info + +commit 94fc8bda02a3f802d7767e347a81b506ebbe1aaa +Author: sander +Date: Thu Jul 28 22:29:18 2016 +0200 + + Fix indenting + +commit 2bca19fc5e19e383dda41dc6da0671f16a503f5f +Author: sander +Date: Thu Jul 28 21:01:56 2016 +0200 + + Remove acceptance radius from takeoff altitude for MC + +commit e4f20f98cde94bb5948a077017984e1c6cc1a993 +Author: sander +Date: Thu Jul 28 20:58:48 2016 +0200 + + Implement altitude acceptance radius + +commit b5ef5cabb558bb49ef9c029ccd2d06fe7d33ad17 +Author: Lorenz Meier +Date: Sat Jul 30 11:40:50 2016 +0200 + + Updated src/drivers/gps/devices + +commit 5f16c976627bb6170dc6e389905fc4ce56fb3faf +Author: James Goppert +Date: Fri Jul 29 16:18:27 2016 -0400 + + Added mb12xx sensor enable. (#5164) + +commit 390a7165dd56440f8cb13df689219613120c63e9 +Author: Daniel Agar +Date: Fri Jul 29 11:46:47 2016 -0400 + + make tests (#5163) + + * make tests use px4 instead of mainapp + + * commander_tests ALTCTL - not rotary requires altitude + +commit 5a262ec6bc29ab070686c6ce26b971cb819cda62 +Author: Julian Oes +Date: Sun Jul 24 11:21:44 2016 +0200 + + uorb: came across a wrong comment + +commit a18eabead4386f56348e8d94508599c2e47f4bbd +Author: Julian Oes +Date: Sun Jul 24 11:20:32 2016 +0200 + + navigator: whitespace + +commit 2de66b1a9d6f75a1a30621707a3d21c4aba20da7 +Author: Daniel Agar +Date: Fri Jul 29 09:05:48 2016 -0400 + + FW navigation in high winds (#5097) + +commit ad2a13dcc82c5529c7746c74d9b653cee04e09fb +Author: Beat Küng +Date: Fri Jul 29 14:37:47 2016 +0200 + + cmake TAP config: add topic_listener + +commit 0fa3bd4691d9f8becaa7ec123dd0927fcde3e44b +Author: Beat Küng +Date: Fri Jul 29 14:37:26 2016 +0200 + + ms5611: use px4_getopt instead of getopt + + - px4_getopt is threadsafe + - getopt does not do argument reordering (ms5611 start -T 5607 did not work) + +commit 1b0f41e36ea8c36f4169cf01d1e29fe4768c489e +Author: David Sidrane +Date: Mon Jul 18 13:49:12 2016 -1000 + + Added support to MS5611 Driver for MS5607 + +commit fa421a91e266b79daf2b0149bce3e79181f0f8cb +Author: Lorenz Meier +Date: Fri Jul 29 14:10:44 2016 +0200 + + Add missing teest targets for MindPX + +commit 6ab9dc0acf89a09fa91a83622fbb1beb3e00d410 +Author: Lorenz Meier +Date: Fri Jul 29 13:27:58 2016 +0200 + + Testing cleanup from Daniel Agar + +commit 99aa5f49fcc3ead861ed21cba0c4f7d58702ffd6 +Author: Daniel Agar +Date: Tue May 31 15:38:44 2016 -0400 + + FW ALTCTL requires altitude + +commit 6aa935fed6b31d119697e1b13a8af3dcfdc3dc31 +Author: Daniel Agar +Date: Fri May 27 16:10:03 2016 -0400 + + FW don't allow ACRO or RATTITUDE + +commit e70223c2be3b273efc546390ab5608f21ec09cef +Author: Lorenz Meier +Date: Fri Jul 29 13:43:24 2016 +0200 + + Allow transition commands also in manual if no switch is used + +commit 1f1839d978b5e9edca7258c9acc1d4e2b6a8d71b +Author: Roman +Date: Tue Jul 19 14:41:21 2016 +0200 + + sensors: fixed code style + + Signed-off-by: Roman + +commit 9ece090dbe95b4f5074c0514fc427e7962953fb5 +Author: Roman +Date: Tue Jul 19 13:11:15 2016 +0200 + + vtol_att_control: use transition switch instead of aux1 + + Signed-off-by: Roman + +commit 499d362b8b18c597fdd1e5ffa15b79ef933563b2 +Author: Roman +Date: Tue Jul 19 11:37:54 2016 +0200 + + added transition switch + +commit 302719527a4213893f094e66be2f7c650eaa3e6e +Author: Beat Küng +Date: Thu Jul 28 17:45:02 2016 +0200 + + nuttx defconfig: increase nr of file descriptors, due to mavlink shell + +commit e8d44da2c0633bacd4b0c7a472ca2118210cea3e +Author: Beat Küng +Date: Thu Jul 28 17:43:52 2016 +0200 + + Tools: add mavlink_shell.py script to start a shell over mavlink + +commit 2241ab9cac674ffcc9ab305132b3bc945f213f5b +Author: Beat Küng +Date: Thu Jul 28 17:42:31 2016 +0200 + + mavlink: add a shell using SERIAL_CONTROL MAVLink message + +commit 78a9472b2557a20375391149197691740a86e5a1 +Author: Julian Oes +Date: Wed Jul 13 19:32:35 2016 +0200 + + px4iofirmware: astyle + +commit dcb7c0e4c2c9700a2f48aa04e416b3d0563915df +Author: Julian Oes +Date: Wed Jul 13 15:10:32 2016 +0200 + + px4iofirmware: correct newline + +commit 79a1b84b09d5e731ea93129d84481e03325c8b08 +Author: Julian Oes +Date: Wed Jul 13 15:05:36 2016 +0200 + + px4iofirmware: clean up override decision + + The override checking was scattered across two places and is now unified + in controls_tick(). The part in mixer_tick only decides which mixer (or + none) to use give the override flag. + +commit de76c398ca508c9334503baffd6fffd9082a96da +Author: Julian Oes +Date: Wed Jul 13 14:42:43 2016 +0200 + + px4io: whitespace fixes + +commit ec035b72684271367cd02f2c1bb0da40185e3866 +Author: Julian Oes +Date: Wed Jul 13 14:39:42 2016 +0200 + + px4iofirmware: no override in multirotor mode + + This fixes a bug where multirotors got into override mode when the FMU + is dead/not responding. + The main bug was that the check was for FMU_OK || MANUAL_OVERRIDE_OK + in order to get further in the override checks. + + Also a mixer_tick was called inside the controls_tick even though these + are called in px4io.c after each other anyway. + +commit 57b3bbf657079c862d50290b9df50b7b2adc8800 +Author: Julian Oes +Date: Wed Jul 13 14:38:25 2016 +0200 + + px4iofirmware: don't set FMU_OK flags immediately + + The FMU_OK flags are later checked anyway based on + system_state.fmu_data_received_time. + +commit 31d5c59ab7e611c4f0d7ac4fb99ca4dd4fd13870 +Author: Julian Oes +Date: Wed Jul 13 14:38:03 2016 +0200 + + px4iofirmware: remove unused define + +commit a9a5f3a19ecc2a85cfc87d4a95e8f7c9951c5645 +Author: Julian Oes +Date: Wed Jul 13 14:37:01 2016 +0200 + + px4io: add FMU fail test mode + + In order to test what happens in px4iofirmware when the FMU stops + sending PWM or control commands, I added a test mode. When the test mode + is activated, no controls are sent. + +commit 55d21242fe1bc5274a6078f205da938d48e4a26a +Author: Julian Oes +Date: Fri Jul 29 11:15:10 2016 +0200 + + Snapdragon: keep copying mainapp.config for now + + mainapp.config can't be renamed to px4.config just yet because it would + clash with the name used for the DSP side. + +commit b6a9ff756c69ea5ddae3479d4d16f0692577a589 +Author: James Goppert +Date: Thu Jul 28 09:52:46 2016 -0400 + + Rename mainapp to px4. + +commit 3b7ba915a8c7e669a63287e0f42a5eefd0095f40 +Author: Sebastian Quilter +Date: Thu Jul 28 14:49:37 2016 -0700 + + small refactor (#5155) + +commit 9f5b081257a1fc71e05a18d4809c152f7a344e7c +Author: Eric Ye +Date: Thu Jul 28 14:47:57 2016 -0700 + + Wrap help line to fit through mini-dm. (#5157) + + It currently gets cut off on mini-dm, split it into multiple lines + so all of it comes through. + +commit 4b414d96eb9f8ae5f47d6d181770547c284cbfd3 +Author: sander +Date: Wed Jul 27 00:36:14 2016 +0200 + + Init _mission_throttle + +commit 0ce08ed9f863139edb2d42e776ae59e5372f8be7 +Author: sander +Date: Sun Jul 24 00:18:01 2016 +0200 + + Code style + +commit ce3749d04fb11ec0407c0ae301e356df4845f9ea +Author: sander +Date: Sat Jul 23 22:52:24 2016 +0200 + + Make tecs init airspeed mode dependent + +commit 0cf77a30b1dc4c3ae488e08562d7255ae7dfda82 +Author: sander +Date: Fri Jul 22 16:21:32 2016 +0200 + + Init tecs with transition airspeed for vtols without airspeed sensor + +commit 415fbae31e27fe81c7f70fafe615c6046f0a9540 +Author: David Sidrane +Date: Wed Jul 27 04:33:28 2016 -1000 + + Fix build for HW w/o mux + +commit 50a14cfd29b98bad608d8faf9a1ce02ed6d5ef3d +Author: Beat Küng +Date: Mon Jul 25 14:46:06 2016 +0200 + + tap_esc: disable the _mode param, use the number of configured channels instead + + Not sure why the Mode enum exists in the first place... + +commit 3a0f4c84a516a6a5f9c71c532112015c3c9f3faa +Author: Beat Küng +Date: Mon Jul 25 13:26:17 2016 +0200 + + motor_test: add iterate command + +commit cbcbce3a28d27fef82e4a83a87076a228b1db74a +Author: Beat Küng +Date: Mon Jul 25 12:55:03 2016 +0200 + + tap_esc: use correct number of outputs + +commit 6245a9b1345187e71642df482e176559a1e86c21 +Author: Beat Küng +Date: Mon Jul 25 12:53:34 2016 +0200 + + motor_test: make -m & -p optional (select all motors/0 output if not given) + +commit d660fb094b44bdd3a6231d250dc462a050ae4cc9 +Author: Beat Küng +Date: Mon Jul 25 12:28:31 2016 +0200 + + tap_esc: add RPMSTOPPED macro, make sure driver starts with stopped motors + +commit d6d3a56116b066f192300733c76418abeef573d9 +Author: Beat Küng +Date: Mon Jul 25 12:26:51 2016 +0200 + + tap_esc: add buffer size check for _esc_feedback.esc[] + +commit c55c978145ec8ee3a8a9c4b824de5f714aefbddd +Author: Beat Küng +Date: Mon Jul 25 12:25:45 2016 +0200 + + tap_esc: reset outputs only when armed really changed (not on each topic update) + +commit 40450681874027ae9ed4e4923dc35137cc45d6ac +Author: Beat Küng +Date: Mon Jul 25 12:25:15 2016 +0200 + + tap_esc: properly initialize _outputs + +commit 8602ff78560fdcf00bb05ec40b1c76414c9750f3 +Author: Beat Küng +Date: Mon Jul 25 12:24:27 2016 +0200 + + tap_esc: fix code style, IS_armed -> _is_armed + +commit 3f9f320f18c0658ae6e5890443262aca959e77bb +Author: Beat Küng +Date: Fri Jul 22 14:13:58 2016 +0200 + + tap_esc: improve error handling & reporting + +commit a8e28c7232dcc265ca369c933ba215b9c4e48881 +Author: Beat Küng +Date: Fri Jul 22 14:12:09 2016 +0200 + + tap_esc: fix argument ordering in memset + +commit 632e4630b17c5c13a6f132956f137e6d794a5924 +Author: David Sidrane +Date: Wed Jul 20 14:49:03 2016 -1000 + + TAP:ESC motors and LED working - The code is still hardcoded for 4 ESC + + But the basics are working. N.B. To Stop the moros a value of 0 need to be + sent. LED color mask are misleeding - LED is On or Off per ESC. + +commit a71cfe92f11dc380f3797692e1caf8c44339690d +Author: Julian Oes +Date: Mon Jul 25 11:29:40 2016 +0200 + + fmu: whitespace fix + +commit 664092b7d49006a4df2bf0ee5840b51c4c02981c +Author: Julian Oes +Date: Mon Jul 25 11:29:02 2016 +0200 + + fmu: support ESC calibration + + The FMU was lacking support to do the ESC calibration. This is needed + for Pixracer. + +commit 3289e0cee607f227d6e667034273bb230a73d9fb +Author: Julian Oes +Date: Mon Jul 25 11:27:34 2016 +0200 + + fmu: don't disarm with disarmed set + + If disarmed PWM values have been set, we can't accept a disarm command. + If we did, the PWM output stop alltogether after the high pulse of the + ESC calibration. + +commit d63870ad716aae9a65da0b3b1d12fa7e14f16640 +Author: Julian Oes +Date: Mon Jul 25 11:26:23 2016 +0200 + + fmu: don' de-initialize + + Once the PWM outputs are initialized, there is no point in + de-initializing them again. + +commit f4e35873a15a6312de7c863395996bf59c005b1d +Author: Julian Oes +Date: Thu Jul 28 08:47:53 2016 +0200 + + DriverFramework: updated submodule (#5148) + + This brings fixes for Edison which should not have any influence on + Snapdragon or Raspberry Pi. + +commit c4eb65862f307de4b679e24f44fab0c565d7c2a3 +Author: Sander Smeets +Date: Wed Jul 27 10:52:20 2016 +0200 + + Reduce esc calibration pwm timeout (#5011) + +commit a9cb2d2fbed5421e9297fbb2ab86c3fb12ef81e4 +Author: Daniel Agar +Date: Sun Jul 17 15:25:26 2016 -0400 + + navigator mission don't report loiter if landed + +commit c4cb916afaebe457ee86806fb4cafbd942469419 +Author: Julian Oes +Date: Wed Jul 27 09:55:29 2016 +0200 + + Fix sdlog2/logger path/file name overflows. (#5138) + + * logger: prevent logpath buffer overflows + + The handling of the log path had the potential to cause buffer + overflows, especially on POSIX platforms where the paths are often much + longer than just 64 chars. + + * sdlog2: prevent logpath buffer overflows + + When the log folder path was created, this was done with the unsafe + sprintf function instead of snprintf. This caused buffer overflows in + SITL but the overflow was usually not detected until recent testing of + some work in progress. + +commit 4656b342444fef96819e00922c90e80fe72521c6 +Author: Julian Oes +Date: Tue Jul 26 17:11:29 2016 +0200 + + DriverFramework: update submodule + + This fixes a gyro/accel scaling bug on Snapdragon. + +commit 4fa59c3cde0fc0ad5d015c91b186d564894fb321 +Author: Beat Küng +Date: Tue Jul 26 10:20:22 2016 +0200 + + sdlog2 README: describe geotagging.py script + +commit b6e57e1347bc5ebf2cca1ea59a7788ab9ee47e7d +Author: h3ct0r +Date: Fri Jul 22 14:19:23 2016 -0300 + + Added geo tagger script to geo reference any set of arbitraty JPG images that does not have the CAM trigger, but have a valid creation date + +commit 83feb83fe2240c441b2cdbe8f39a0362705490c1 +Author: Julian Oes +Date: Fri Jul 22 21:36:59 2016 +0200 + + cmake: don't build load_mon for POSIX/QURT + +commit c3b58822a813e3fa1718707122604a0b406991e2 +Author: Gus Grubba +Date: Mon Jul 25 08:15:23 2016 -0400 + + Fixes to log download (#5133) + + * Fixes to log download + + * Fixing indentation + +commit 50175ca7eafd4b1fa46771cde96cb282dc9b7e32 +Author: Andreas Antener +Date: Fri Jul 22 12:32:03 2016 +0200 + + manual condition includes threshold values + +commit aea7bd5b471cd64ddef843fe0c912f6b0e2eb679 +Author: Roman +Date: Wed Jul 20 13:21:18 2016 +0200 + + fw_attitude_control: calculate attitude setpoint for STAB mode + + - attitude setpoint generation for stabilized mode was shifted back + to the fw attitude controller. since the fw position controller is polling + on global position attitude setpoints were not generated when global + position was not published. + + Signed-off-by: Roman + +commit f0698805044a7cca7039056b4862500768c1cd3b +Author: Andreas Antener +Date: Tue Jul 19 22:37:05 2016 +0200 + + VTOL: don't wait on TECS in FW state if TECS is not running + +commit 254358ef86f651ead3922a2ceb23c0f7fa65aac0 +Author: Andreas Antener +Date: Tue Jul 19 07:39:35 2016 +0200 + + fixed implicit conversion + +commit 89a2f5057f32e6cc12fe39e5e0cacee0bae11778 +Author: Andreas Antener +Date: Tue Jul 19 00:15:30 2016 +0200 + + fixed code style + +commit 6ff65cd8b2ade1c45f76d4c519cc12ee6a3d70da +Author: Andreas Antener +Date: Tue Jul 19 00:08:01 2016 +0200 + + reset attitude setpoint where necessary + +commit 0a997577f5e843b0d12ab09327bb19b7ec0241e1 +Author: Andreas Antener +Date: Mon Jul 18 23:46:46 2016 +0200 + + allow manual yaw in all manual modes and also use it as threshold to snap into heading lock + +commit 9f7f6e4d3d8c883dc808f868d7bf9334125a258b +Author: Andreas Antener +Date: Mon Jul 18 23:29:33 2016 +0200 + + removed roll lock for altitude hold + +commit 6226a0c77df64a892077bf74a0015b501929c9c5 +Author: Roman +Date: Mon Jul 18 15:49:55 2016 +0200 + + fw_pos_control_l1: fixed code style + + Signed-off-by: Roman + +commit ec334f7c9b2b25430f3d92e3a57381774c850327 +Author: Roman +Date: Mon Jul 18 15:22:09 2016 +0200 + + fw_pos_control_l1: limit max roll and pitch setpoints for manual modes + + Signed-off-by: Roman + +commit 8c8120e2fc9e66e3962fe123881d57ff6ef94d05 +Author: tumbili +Date: Mon Jun 27 10:54:30 2016 +0200 + + fw position controller: logic cleanup + + cleaned up logic when not to use pitch setpoint from TECS + + Signed-off-by: tumbili + +commit fd51bf44d59a164ac8ae5c2d361571b4c8f5aaeb +Author: tumbili +Date: Mon Jun 27 10:53:39 2016 +0200 + + fw position / fw attitude control: move attitude setpoint generation to + position controller + + - attitude setpoints for all modes are now computed in the fw position + controller + + Signed-off-by: tumbili + +commit e3f3233ee438b8d38e581f5cc629d92c23c58e13 +Author: Roman +Date: Mon Jun 27 08:11:22 2016 +0200 + + fw position controller: fixup attitude setpoint generation + + - generate complete attitude setpoint for position and altitude + control mode + - fix generation of roll setpoint for position control which lead to + wing rock + - add roll and pitch setpoint offsets so that they are logged as well + + Signed-off-by: Roman + +commit 880fa47ba27438c81c4722244f5bb188f3b0af45 +Author: Lorenz Meier +Date: Sun Jul 24 23:09:05 2016 +0200 + + Fix install in Mac OS X Gazebo + +commit 7458f1e07de84a6f77a2e9c993ce18ed6e36442a +Author: James Goppert +Date: Sun Jul 24 17:07:14 2016 -0400 + + Update sitl_gazebo. (#5136) + + * Update sitl_gazebo. + + * Update sitl_gazebo. + +commit 563122f5d3ef264659a745e4342ea557c372b8c7 +Author: James Goppert +Date: Sun Jul 24 16:30:01 2016 -0400 + + sitl_gazebo update. + +commit 4f62a35993d5c10c63a40acbdeaae50f96b825af +Author: James Goppert +Date: Sun Jul 24 16:27:12 2016 -0400 + + Fixed sitl_gazebo. + +commit 05315abc89d735ef0d81fffe9d4e75f0fd00de88 +Author: James Goppert +Date: Sun Jul 24 13:07:14 2016 -0400 + + Optical flow simulator and install cleanup. (#5132) + + sitl CI is having some issue cloning, but I have verified it locally for various configs + +commit 5cee3fa0e183ee0b63baa905b5b1ba5715088c77 +Author: Eric Ye +Date: Wed Jul 20 16:22:43 2016 -0700 + + Proper return value on qshell help + +commit 76d74640ae402c1078d039671275654f46fd1bb0 +Author: Eric Ye +Date: Wed Jul 20 16:07:04 2016 -0700 + + Add "help" to qshell for qurt + + Fixes issue #5111 + +commit 7399e60e96c835ff26e62c1e176d0839e33191ec +Author: Julian Oes +Date: Fri Jul 22 21:44:05 2016 +0200 + + ecl: update submodule + + This includes just some minor fixes. + +commit a4ef364f800f917a15cfe8120614c211497e30e4 +Author: James Goppert +Date: Fri Jul 22 19:19:30 2016 -0400 + + Added innovation logging to LPE. (#5124) + +commit 0730e681bce1af46101e8896e5320228275f8cb0 +Author: Henry Zhang +Date: Fri Jul 22 14:57:05 2016 +0800 + + Nuttx config: MAVLink app needs more FDs. + +commit 2b93f16118605b48c1c521ad52524309b0792a53 +Author: Henry Zhang +Date: Fri Jul 22 14:55:13 2016 +0800 + + mindpx-v2: build topic_listener, sd_bench, tests, motor_ramp. + +commit 317fd270d19fe569b91acb5a8d732b13118a27cd +Author: Julian Oes +Date: Mon Jul 18 16:01:39 2016 +0100 + + RPi: add mainapp.config again + + This file got deleted accidentally because all .config files were in + gitignore. + +commit b99f51a03536f966a917eab123fcdb046fdcba42 +Author: Julian Oes +Date: Mon Jul 18 16:01:20 2016 +0100 + + gitignore: don't ignore all .config files + +commit ae66085f89ea6197b2c469c63f9c6d5d70c62f3c +Author: Michael Schaeuble +Date: Thu Jul 21 18:48:28 2016 +0200 + + MPU6050: Apply calibration after coordinate frame rotation + +commit 1fc8e3815701835e2294166af796b524938919d2 +Author: Michael Schaeuble +Date: Wed Jul 20 12:19:00 2016 +0200 + + Fix incorrect indentation + +commit 7d11b3298157177d29b5de042483240451a60c21 +Author: Michael Schaeuble +Date: Wed Jul 20 12:15:58 2016 +0200 + + Add correct rotation for MPU6050 on Bebop + +commit 2197bf518d6801661b8e526f27eb40c3b5e3377c +Author: Michael Schaeuble +Date: Sun Jul 10 23:14:32 2016 +0200 + + Fix code style + +commit 28de6d2cbda92661ce90e13df7bf1a05294693f6 +Author: Michael Schaeuble +Date: Wed Jun 29 16:57:05 2016 +0200 + + Update mainapp.config and add MPU6050 + +commit d94bdb08293d4a6ec1799e2376c3baa8eded7392 +Author: Michael Schaeuble +Date: Wed Jun 29 16:56:22 2016 +0200 + + Add missing defines for Bebop sensor drivers + +commit e73d8d73e1ed61deed70b29f7807b88bc16f292d +Author: Michael Schaeuble +Date: Wed Jun 29 16:55:21 2016 +0200 + + Add DF wrapper for MPU6050 + +commit 8ab841e0467d8509db9f97019c640ea8da2cdaff +Author: Beat Küng +Date: Thu Jul 21 23:52:32 2016 +0200 + + sensors: poll on best-voted gyro (#5106) + + This is a follow-up to 399d4ef833cd72ac0 + +commit 03b3bfa98d10f8647c240a59523ff3bf641a76c9 +Author: Beat Küng +Date: Tue Jul 19 12:51:18 2016 +0200 + + tap: add the motor_test command to the build config + +commit 2c0c30eadfc72ece3e61fe7e28b02634111d489f +Author: Beat Küng +Date: Tue Jul 19 12:50:26 2016 +0200 + + drv_tap_esc.h: fix file permissions + +commit 38e4882b5ff0c8387bac9dbc8d2d69c9f9105fa8 +Author: Beat Küng +Date: Tue Jul 19 12:49:52 2016 +0200 + + tap_esc: subscribe to test_motor topic and set outputs accordingly in non-armed state + + This makes it possible to use the 'motor_test' command + +commit 0f6a6f7150c1a1978c0abdfd4a649f9a9aae9eb8 +Author: Beat Küng +Date: Tue Jul 19 09:27:26 2016 +0200 + + mavlink_messages.cpp: only warn once, when MAVLink log opening fails + + This happens for example if no SD card is present. + +commit 9a8c092116d2db8ffd421a3202ddfbffbcae944a +Author: Beat Küng +Date: Tue Jul 19 09:25:36 2016 +0200 + + mavlink_messages.cpp: fix coding style: prepend _ to class members + +commit 5ded579bf38a507894769f62bd7993a6d6228fe2 +Author: David Sidrane +Date: Tue Jul 19 11:58:44 2016 -1000 + + TAP:More IO Init (#5096) + +commit 7b52eced6615fedcc45ce6d2ee28bc7ed1fca7ba +Author: Beat Küng +Date: Tue Jul 19 09:21:35 2016 +0200 + + commander: write timestamp of commander_state topic on init and state change + +commit a420d4779797064e02c97ad9a44715188a4110af +Author: David Sidrane +Date: Mon Jul 18 15:01:55 2016 -1000 + + Minor fix usage (#5094) + +commit 5b85fdb63604b5e24422a6b854f33cd434c42a49 +Author: Beat Küng +Date: Mon Jul 18 15:25:49 2016 +0200 + + fix sdlog2 replay: changed format string from 9c73eae941c (#5090) + +commit 9fcf121380f364e32c8d5b03e6b491cd0ba59afc +Author: James Goppert +Date: Sun Jul 17 10:16:17 2016 -0400 + + LPE: Don't use home as local origin (#5067) + +commit 981353f439ad2f9a9d8e3af5ef1922a2fe2df645 +Author: Mark Whitehorn +Date: Thu Jul 14 21:19:07 2016 -0600 + + fix bug in RC scan for SUMD input + +commit fa614a3cc1534c9c5f46de9d2f118ea9b4f4e8e4 +Author: Julian Oes +Date: Thu Jul 14 17:34:41 2016 +0200 + + RPi: just use RPI instead of RPI2. + + The reason for this change is that RPi2 and RPi3 are compatible, and + hopefully all differences coming up can be resolved without ifdefs but + at runtime. + +commit 2bf40efe8bb86f18ca68033d3658fb9f144c5014 +Author: Julian Oes +Date: Thu Jul 14 13:55:21 2016 +0200 + + RPi2: fuse mainapp/common and navio2 + + We currently only support Navio2, so let's fuse the two configurations. + +commit 17be06cf1ab65f8352878901b971359be24e8b83 +Author: Miguel Arroyo +Date: Wed Jul 13 09:53:11 2016 -0400 + + Fixes Navio2 Config Typo + +commit 1939b88a33f91f22be34cd31987185721bb955c2 +Author: Julian Oes +Date: Thu Jul 14 13:49:44 2016 +0200 + + RPi2: use cross/native instead of release/default + +commit f241518d0e00dc0ad162810dc3b8c7cdb3caebd5 +Author: Julian Oes +Date: Thu Jul 14 13:46:15 2016 +0200 + + RPi2: bring default and release cmake in sync + + The two cmake files for default and release where out of + sync. This change bases them on a common cmake file. + +commit d733fc9139ba575e59e054878cabb96ee6950d7a +Author: Daniel Agar +Date: Sat Jul 16 08:41:19 2016 -0400 + + travis-ci use tagged docker image (#5068) + +commit a1b710025b9c686b4ce4ccb6e96889239fe8f122 +Author: Beat Küng +Date: Sat Jul 16 01:55:32 2016 +0200 + + Improve new logger update rate (#5073) + + * logger: disable some default topics, which are most likely not used + + This is also to safe CPU and lower the amount of file descriptors used. + + * logger: use the hrt timer for more accurate scheduling + + Under NuttX with the default rate of 285Hz, the actual measured rate was + only 200Hz while on Linux it was ~280Hz. The reason is that NuttX only + uses a usleep() granularity of 1ms, so that the typical sleep time is + longer than what we set. + + Now the logger waits on a semaphore, which gets activated periodically + with a hrt timer. With this the measured rate is exactly the expected one, + 285Hz. + +commit ee58f0d11dd96624a2c3d4ffedda9eb1a1754a71 +Author: Beat Küng +Date: Fri Jul 15 23:59:52 2016 +0200 + + encoders.msg: remove this topic, it's never published (#5074) + +commit b48c081e5cddfa79659aeb13f062b92e54350abb +Author: lovettchris +Date: Fri Jul 15 14:59:30 2016 -0700 + + Reset _transfer_in_progress if mavlink transfer times out. (#5077) + +commit 87e964ec10e6d4cdb8c90b905944e7c158158074 +Author: Julian Oes +Date: Thu Jul 14 09:53:41 2016 +0200 + + commander: POSCTL with localpos for MC + + Fixedwings need a global position estimate for POSCTL. + +commit f430c39f5b661ff869f052a3927ae55f5ef6dc35 +Author: Julian Oes +Date: Wed Jul 13 20:09:33 2016 +0200 + + commander: allow POSCTL with local position + + We want to allow flying POSCTL with optical flow only without GPS. + +commit 1cfa429efee002690a92b162fd1957587a08b621 +Author: Julian Oes +Date: Wed Jul 13 17:19:59 2016 +0200 + + DriverFramework: update submodule + + Small additions for Intel Edison. + +commit 33e4f38d82be48bee72e7b5390d345352788d095 +Author: David Sidrane +Date: Thu Jul 14 08:26:40 2016 -1000 + + Add GPS and Compass (#5066) + +commit e2a6ae676f10164fb1cee1fc927ceee666afea8d +Author: David Sidrane +Date: Thu Jul 14 07:32:11 2016 -1000 + + More complete IO init (#5065) + +commit 4a199c1360d9548871d686b8ac7959cb358eda64 +Author: Beat Küng +Date: Thu Jul 14 14:17:38 2016 +0200 + + gyro calibration: avoid double initialization of gyro_scale data + + They're initialized in do_gyro_calibration already + +commit f1b8bed5dfefc5a1a8c4b55b4eedf055b1d20bfa +Author: Julian Oes +Date: Thu Jul 14 13:13:56 2016 +0200 + + gyro_calibration: set scale to 1 instead of 0 + +commit 8a2df2a4580f2a0683ad4ee33511d7d79f323296 +Author: David Sidrane +Date: Wed Jul 13 04:11:08 2016 -1000 + + Avoid unnecessary Write Cycle + +commit 5d1bd6fb2c29923b93523e8a38642af361fb7f5f +Author: David Sidrane +Date: Tue Jul 12 14:43:31 2016 -1000 + + TAP used FLASH Based parameter storage - needs timing eval + +commit 8d13dba0ccad7740de7a6e555e459e3f04040e37 +Author: David Sidrane +Date: Tue Jul 12 14:39:28 2016 -1000 + + Update NuttX with backport of stm32 FLASH driver to support F4 ==master_flash + +commit 5e8d6375c97719531b5098eb8d07a883468f3ab8 +Author: David Sidrane +Date: Mon Jul 11 10:51:42 2016 -1000 + + Back Port nuttx_v3 FLASH based parameter hooks + +commit 39ce201efe10418512b0791a91288fcf4acd31f1 +Author: David Sidrane +Date: Tue Jul 12 14:47:55 2016 -1000 + + TAP:Fix build to use correct ROMFS + +commit 78bc7d850b78552cab9299521f11a38cc1556b82 +Author: David Sidrane +Date: Wed Jul 13 05:53:47 2016 -1000 + + Fix Syntax error - but I suspect the USE_IO logic can be simplified + +commit 3ed8b735c22a787761d2b92dfd212e8881f52e72 +Author: Julian Oes +Date: Wed Jul 13 09:55:58 2016 +0200 + + mavlink: only warn once if broadcast fails + + This fixes the issue where the console was spammed if a broadcast failed + after a connection had previously been established. + +commit 399d4ef833cd72ac059f794963e4e8a6d51ea65a +Author: Beat Küng +Date: Wed Jul 13 14:35:03 2016 +0200 + + sensors: only poll on first gyro for now + + This fixes a bug with following setup: + - two (or N > 1) connected gyros + - ekf2 enabled + In this case, sensors would publish with the combined rate of the gyros, + but with N following messages having the same gyro data & timestamp. + Apparently ekf2 cannot handle this, the other estimators can. + + We may want to rethink what the proper solution is here. + +commit eda2915f0b4706ddfbd6df9770ce237baa5c5ad9 +Author: Julian Oes +Date: Tue Jul 12 13:56:38 2016 +0200 + + mavlink: whitespace fix + +commit d9343fa925131c30b66140c1be77bfaa92799ccd +Author: Julian Oes +Date: Tue Jul 12 13:56:00 2016 +0200 + + mavlink: use new copy_if_updated interface + +commit 8345a0368b443de72101fe2e67ee1cf106a1ef04 +Author: Julian Oes +Date: Tue Jul 12 13:52:12 2016 +0200 + + mavlink: add function to copy only if updated + + The MavlinkOrbSubscription only had an interface to either always copy + or copy based on a timestamp. This commit adds a copy interface if the + topic has been updated. + +commit 8ded6a58abbf46cfc52018e30f764df6e58aa8ac +Author: Julian Oes +Date: Tue Jul 12 13:50:54 2016 +0200 + + mavlink_log: enable queueing + + We don't want to drop messages if possible for mavlink log messages, so + let's use the orb queueing. + +commit 314ee6b7e009da7ca518168808e6c2ac7b8ef877 +Author: Julian Oes +Date: Tue Jul 12 13:41:09 2016 +0200 + + commander: remove some if confusion + + This is a try to simplify the if statements a bit. Also, a check of + new_arming_state which was impossible, is removed. + +commit 631ce1fc55d72847279953a4f6181e8d9df1c214 +Author: Julian Oes +Date: Tue Jul 12 12:12:59 2016 +0200 + + commander: proper arguments for preflight check + +commit af8cd3f880a14864e57284a5f1242796a71a103d +Author: Andreas Antener +Date: Tue Jul 12 14:33:44 2016 +0200 + + correctly scale and trim outputs in IO + +commit 13905c2480c63ab3b42d96e5b55606514221c817 +Author: Roman +Date: Tue Jul 12 13:49:32 2016 +0200 + + px4io driver: send roll, pitch and yaw scale parameter values to io + + Signed-off-by: Roman + +commit 08bbd6dbfaff58524928437a56fd7976d69fa2f5 +Author: Roman +Date: Tue Jul 12 13:48:57 2016 +0200 + + px4iofirmware: added scale parameters for roll, pitch and yaw + + since pure manual control for fixed wings in handled on the io side + the scale parameters for roll, pitch and yaw had to be introduced there + as well. + + Signed-off-by: Roman + +commit 71e2a43790f1baca06e9fa2de0956bd37115d3d0 +Author: tumbili +Date: Thu Jun 9 17:26:59 2016 +0200 + + consider scale parameters in rc calibration code + +commit f0dd5a103c2841de09932a07577786da5d735e84 +Author: tumbili +Date: Thu Jun 9 17:23:54 2016 +0200 + + allow scaling controls in full manual mode for fixed wings + +commit 784883af2249dabbea526b1d0f6c2dc5bacef86f +Author: tumbili +Date: Thu Jun 9 17:23:02 2016 +0200 + + added parameters to allow scaling controls in full manual mode + for fixed wings + +commit 7718343b27653e00ba2f59f89ff871da81f81db1 +Author: xiaoyuli +Date: Wed Jul 13 05:43:17 2016 +0800 + + fix the function of disabling safety switch (#5031) + +commit de14418e93ff9c8758cfd228ae2d2e4cc618db3d +Author: Daniel Agar +Date: Tue Jul 12 13:45:32 2016 -0400 + + fw_pos_ctrl_l1 var naming consistency and effc++ + +commit ebce72572097f1941a753638bfa15a3d16de8fe1 +Author: Daniel Agar +Date: Tue Jul 5 17:38:24 2016 -0400 + + px4fmu-v2 disable motor_ramp + +commit 59b4350aa010eeaf085f168b19b42724ad216b5f +Author: Daniel Agar +Date: Mon Jul 4 14:17:27 2016 -0400 + + implement MAV_CMD_NAV_LOITER_TO_ALT and general mission cleanup + +commit 7419151314e7667d76a82565d3fd1c40bf416d2a +Author: Lorenz Meier +Date: Tue Jul 12 22:17:22 2016 +0200 + + Update EKF2 replay timestamp handling + +commit 0576031a81e652a13a154685fd09f2c71cfccbd5 +Author: David Sidrane +Date: Tue Jul 12 05:07:03 2016 -1000 + + TAP PID (#5036) + +commit f8382a27137b15da1ede6689ba5213abe48c809e +Author: Beat Küng +Date: Tue Jul 12 14:47:39 2016 +0200 + + upload scripts: add TAP for the uploader script + +commit 5cc58fa0677e1f4a43b64b70bb6444aa26ee8c05 +Author: David Sidrane +Date: Tue Jul 12 03:57:31 2016 -1000 + + Reserving 32Kib of FLASH for parameters (#5035) + +commit 817f69529784a5ad48aa366d1c8794c781e4f2a8 +Author: James Goppert +Date: Mon Jul 11 16:02:39 2016 -0400 + + Change to LPE terrain model to account for velocity scaling. (#5027) + +commit a740d80a2092aa582bc9af95abeedad42c2c4a13 +Author: Lorenz Meier +Date: Mon Jul 11 15:16:35 2016 +0200 + + Mag voter: Be more forgiving on load changes + +commit 021f0840ae7f724bfdfd317dda3d57362017b835 +Author: Lorenz Meier +Date: Mon Jul 11 15:03:07 2016 +0200 + + Fix Hobbyking Pixracers + +commit 4fa2c54485916fc1a0cfef3e9179b8486fcaf726 +Author: tommises +Date: Mon Jul 11 04:46:29 2016 -0600 + + Mocap timestamp cleanup (#5021) + +commit c9652fd42a16faff0c170b40d0d87f7725ad9620 +Author: Beat Küng +Date: Mon Jul 11 10:04:44 2016 +0200 + + logger: update set of default topics to match functionality of sdlog2 + + logging rate with these topics: ~50KB/s + + The rates may need to be adjusted + +commit 4ec9e53debe3b75859d3d45195799dc71242c6b7 +Author: Beat Küng +Date: Mon Jul 11 10:03:02 2016 +0200 + + param SYS_LOGGER: remove experimental for new logger + + It's ready to be used! + +commit 68e14ceb295d6d48e656dd775d3d7c9431d9bb3b +Author: Beat Küng +Date: Mon Jul 11 10:01:16 2016 +0200 + + tap startup script: add -t param for logger + +commit 49614cfe38a46d98557c559cc7eed798462c6a28 +Author: Beat Küng +Date: Thu Jun 30 15:41:17 2016 +0200 + + SITL init scripts: add replay tryapplyparams & replay trystart + + These will only start replay if there's an environment variable 'replay', + otherwise they do nothing. + + We apply the parameters even before loading the modules, so that the + modules 'see' the same state as the recorded system had. We will have to + see how well this works in practice. + +commit db13ac4c531a06b6a25fbe73d8ad30ec407e9a13 +Author: Beat Küng +Date: Thu Jun 30 15:17:44 2016 +0200 + + posix_sitl_default.cmake: add -DORB_USE_PUBLISHER_RULES if it's a replay build + +commit e9726af54cbc2eb1a849f0d42e2ea9e2bac30654 +Author: Beat Küng +Date: Thu Jun 30 15:16:52 2016 +0200 + + Makefile: check for 'replay' env variable and change build dir accordingly + + For replay with the new logger, we want a separate build dir so that the + parameters file and orb rules don't get mixed up. + +commit 80134d2b7d7369eed420d5bbd7202637cd240dfd +Author: Randy Mackay +Date: Mon Jul 11 16:05:29 2016 +0900 + + IR-LOCK: rework driver (from jschall) (#5024) + + * irlock: change output format to tangent of angles + + * irlock: put all targets in single struct + + * irlock: eliminate tanf function in constant + +commit 71d150f6ec0789d36d4f7af85a2e44c225846d51 +Author: Lorenz Meier +Date: Sun Jul 10 17:05:33 2016 +0200 + + MAVLink app: Fix rate handling + +commit c7130081cc42a3eaa9dcd971085bf81ba8503fa4 +Author: Lorenz Meier +Date: Sun Jul 10 16:33:07 2016 +0200 + + Update ECL + +commit 02b3adc4a70b7e958218264f88c5ffebe0990c88 +Author: Lorenz Meier +Date: Sun Jul 10 16:32:59 2016 +0200 + + Update DriverFramework + +commit 18330f7ab7425d6e8b0fc2a6c8fa11983058d3e1 +Author: Lucas De Marchi +Date: Thu Jul 7 18:06:43 2016 -0300 + + Move __STDC_FORMAT_MACROS to build system + + __STDC_FORMAT_MACROS changes the behavior of inttypes.h to allow + defining format macros for printf-like functions. It needs to be defined + before any include is done, otherwise due to include chains and header + guards it may not take effect. + + Instead of having to define it everywhere it is used, move the define to the + build system. Also update ecl and DriverFramework submodules to deal with the + changed definitions. + +commit d2194d787f10110365bbaa777bb9b161d2d5c077 +Author: tommises +Date: Sun Jul 10 08:22:22 2016 -0600 + + Refactored Mavlink stream configuration (#5015) + + Streams ordered same way in all modes. + +commit f39d28419378cb127c9256ccff982d3135b17f60 +Author: Lorenz Meier +Date: Sun Jul 10 14:21:56 2016 +0200 + + Update vision fields for attitude_estimator_ekf + +commit 7601788c432eab14040c58e0938f9d3798bf921a +Author: Lorenz Meier +Date: Sun Jul 10 12:44:00 2016 +0200 + + INAV: clean up vision timestamps + +commit 8b3045baa28eeefaca5195916a267aba3dce401f +Author: Lorenz Meier +Date: Sun Jul 10 12:43:47 2016 +0200 + + MAVLink: clean up vision timestamps + +commit c0a406b81f050ebf15f15c4a60967915e04bf4b7 +Author: Lorenz Meier +Date: Sun Jul 10 12:43:34 2016 +0200 + + LPE: Clean up vision timestamps + +commit 826eaed2ee1d09fff6dbfc6d90e79617b83a68e3 +Author: Lorenz Meier +Date: Sun Jul 10 12:43:21 2016 +0200 + + EKF2: Clean up vision timestamps + +commit 4f875560b7d18647210570eeaad8aeb7504b92e5 +Author: Lorenz Meier +Date: Sun Jul 10 12:43:10 2016 +0200 + + Att Q Estimator: New vision timestamp + +commit 07384d6b5af38077299e798b64dee85833092378 +Author: Lorenz Meier +Date: Sun Jul 10 12:42:56 2016 +0200 + + Vision msg: Cleanup timestamp + +commit 19b56c1574bc75fbb16294ad7abf4f6352cf9173 +Author: tommises +Date: Sat Jul 9 16:34:58 2016 -0600 + + Use timestamp received from companion computer as timestamp_boot + +commit 5bd574dd05ffd34d8050ebaa81554c4d098f417b +Author: tommises +Date: Sat Jul 9 11:09:19 2016 -0600 + + Fixed timestamp synchronization + +commit f69e9a3d37ee71a830ca5bbc0698ce4e5a2ae7f1 +Author: tommises +Date: Sat Jul 9 12:59:32 2016 -0600 + + Fixed VISION_POSITION_ESTIMATE.usec + + Fixed units to be microseconds and not milliseconds. + +commit a23785842c29e43848abdb3b630943a5855933db +Author: David Sidrane +Date: Fri Jul 8 16:51:15 2016 -1000 + + tap-v1 Uses New PWM LED driver structure + +commit ea4d9a34fd7f739cbb93f61f279b4dd8bc966f0d +Author: David Sidrane +Date: Fri Jul 8 16:50:38 2016 -1000 + + mindpx-v2 Uses New PWM LED driver structure + +commit a36f392b580be251062dc270af7f73cdeeee41cc +Author: David Sidrane +Date: Fri Jul 8 16:48:52 2016 -1000 + + Rework PWM LED Driver + +commit da96144e80acd57266188464c0591dd19390eddc +Author: David Sidrane +Date: Fri Jul 8 12:17:34 2016 -1000 + + Added Power button and cleanup sdio + +commit 5de19500c2e0cb0acb20ab36ce26372862f10de9 +Author: David Sidrane +Date: Fri Jul 8 12:15:20 2016 -1000 + + TAP-v1 set Console Baud Rate to 57600 + +commit 09227526b62535ed913438c4d04f881717311640 +Author: Mark Whitehorn +Date: Sun Jul 10 03:15:27 2016 -0600 + + enable use of GPS time for new logger folder/file naming (#5010) + +commit 7afe2e8dd84c2dba8c70619829351e179d145f22 +Author: Lorenz Meier +Date: Fri Jul 8 00:02:48 2016 +0200 + + Iris SITL: Default gains + +commit eb6af9afb9b697e49e048265646a88ed2dff3087 +Author: Lorenz Meier +Date: Thu Jul 7 23:30:57 2016 +0200 + + VTOL updates + +commit 38652ec9405b6b634780ad21787c97d022e2a386 +Author: Lorenz Meier +Date: Thu Jul 7 23:28:21 2016 +0200 + + SITL: Re-tune multicopter gains + +commit 3c11c0d8d86fd4c61faf079a16710222aeed32af +Author: Miguel Arroyo +Date: Thu Jul 7 16:38:17 2016 -0400 + + Adds Calibration Support for RPi2 and Navio2 (#4999) + +commit 23175899505ae1065b08bfb4e33579c95545d922 +Author: Andreas Bircher +Date: Thu Jul 7 16:50:46 2016 +0200 + + fixing the publishing of the triggering stamps (#5005) + +commit e86c1851a7c4a4dedafbb54550634cc42f02fde1 +Author: Lorenz Meier +Date: Thu Jul 7 16:49:28 2016 +0200 + + Mag fusion update to ECL + +commit ddba274496c687beba05c101d5cfcbe97450d0fc +Author: Julian Oes +Date: Thu Jul 7 13:49:35 2016 +0200 + + sdlog2: fix poll_counter that I broke earlier + +commit 544ea72d4c789eac77198b7d54b35db88ff54eeb +Author: Julian Oes +Date: Thu Jul 7 13:46:12 2016 +0200 + + Snapdragon: set CPUs scaling to performance mode + + Sdlog2 misses least updates when the CPU scaling governor is set at + maximum performance. This is not optimal to save power but the best + effort until there is a RT patched kernel on Snapdragon. + +commit 03dbcf54642144e76fe265432e979b7848474de1 +Author: Julian Oes +Date: Thu Jul 7 12:28:05 2016 +0200 + + sdlog2: don't forget to copy after poll + + The previous changes broke sdlog2 on NuttX because no orb_copy was + called after polling in the case when sdlog2 was not actually logging. + +commit 772dc302b6c5036b9de5374e4f4e611b1c900724 +Author: Julian Oes +Date: Thu Jul 7 11:47:08 2016 +0200 + + sdlog2: raise min write size back + + Turns out in practice there was not really a difference, so there was + no reason to change it. + +commit fe91527604ef9cbe473076d50004c7991bedb96e +Author: Julian Oes +Date: Thu Jul 7 10:11:51 2016 +0200 + + sdlog2: poll for sensor and replay on Snappy + + This brings better performance, so less missed updates on Snappy, as + well as a bit of a cleanup of the poll and orb_copy logic. + +commit 5f18f9bbba75025eaff128e7f8778e2b896061dd +Author: Julian Oes +Date: Thu Jul 7 10:09:06 2016 +0200 + + sdlog2: select MIN < MAX bytes to write + + Previously, the MAX and MIN were both 512 meaning that usually it would + start writing at > 512 bytes but only write 512 bytes which results in + a 512 bytes write shortly followed by a e.g. 30 bytes write. + + Also, performance (measured in missed poll updates) seems slightly + better on Snapdragon with bigger chunks. + +commit 1631cfdc83a37fb52b2022e74bbc4c96d7157ddc +Author: Julian Oes +Date: Thu Jul 7 10:07:34 2016 +0200 + + Eagle: SDLOG_PRIO_BOOST to raise sdlog2 priority + + This should lead to less drops on Snapdragon although it's hard to + verify this. + +commit f7bb43b20b6bef3c6b5b2e41aa82ae25fa12014c +Author: Julian Oes +Date: Thu Jul 7 16:24:13 2016 +0200 + + DriverFramework: update submodule (#5004) + + This brings various PRs and fixes. + +commit 168c7442323f7c8adb47ddb7617c63f5d05fad3f +Author: Beat Küng +Date: Tue Jun 14 14:41:40 2016 +0200 + + replay: fix string printf output: add .c_str() + +commit 6e44760819f082369f367a5836e21fb8e756ae80 +Author: Beat Küng +Date: Mon Jun 13 16:05:01 2016 +0200 + + replay: add 'tryapplyparams' command + + This only applies parameters from the log file and user-supplied overrides. + It is intended to be called as one of the first startup commands (after + param load), so that during startup, all applications find the parameters + from the replayed system. + + Note that this is an optional command and 'replay start' will again load + and apply the parameters in any case. + +commit 84a1a100062980b0613db6628a161dcb0a3d7872 +Author: Beat Küng +Date: Fri Jun 10 12:45:22 2016 +0200 + + logger: check if we are in replay mode via ENV variable 'replay' + +commit 28ad6066aa6f241ff42efe9646f2c3ddd7917f38 +Author: Beat Küng +Date: Fri Jun 10 12:43:07 2016 +0200 + + replay: add replay module, build for sitl_default, but do not load on startup + + This adds a new module that does: + - read an parse an ULog file, given via ENV variable 'replay' + - apply all parameters from the log file + - read and apply user-defined override parameters from a file + - publish all messages in 'real-time' from the log file and add a constant + offset to the timestamp to match the system time. + - apply changed parameters in the log (which are not overridden) + +commit ffcefd9047488a4ab27f4c69994266fdd3059c2f +Author: Beat Küng +Date: Fri Jun 10 12:36:41 2016 +0200 + + orb: read & apply publisher rules from file (currently disabled via #ifdef) + + If enabled, orb reads a rules file (./rootfs/orb_publisher.rules) on + startup. This can contain rules about which module is allowed to publish + which topic. It is completely transparent, so a publisher does not know + if he's not allowed to publish, and publications will look as if they + succeeded. + + To test, add + #define ORB_USE_PUBLISHER_RULES + to uORBManager.hpp + +commit 4252511b8eb54fc44bc4c09d53f8f61fbe2c3d0c +Author: Daniel Agar +Date: Sun Jul 3 19:34:45 2016 -0400 + + add bitmask param metadata + +commit 9974b6f7475b2c390c2de54c379a4784ae112c6b +Author: Andreas Bircher +Date: Thu Jul 7 11:37:45 2016 +0200 + + Camera trigger update (#4998) + + * updating the camera driver, correct init and keepAlive function + + * removing debug output + +commit 15880f8d1320fdfd7d55de3720a526751855f27f +Author: Lorenz Meier +Date: Thu Jun 30 10:13:22 2016 +0200 + + Less verbose + +commit aa77e8ee23a21a47d85153d7318ade8db188d2e6 +Author: Lorenz Meier +Date: Thu Jun 30 10:10:22 2016 +0200 + + Cleanup + +commit 50b93b161ce4ea24c2e77fe90b2b1129189f268b +Author: Lorenz Meier +Date: Wed Jun 29 12:49:29 2016 +0200 + + Camera trigger: Make interface dependent on parameter, not command line + +commit 78f7f00ae2268ba70bb04ecd34baa44db9148afd +Author: Lorenz Meier +Date: Wed Jun 29 12:49:29 2016 +0200 + + Camera trigger: Make interface dependent on parameter, not command line + +commit 4683e20187a482d0b2203e5bbb8bf6e537d348ea +Author: Lorenz Meier +Date: Wed Jun 29 12:49:08 2016 +0200 + + Clean up camera trigger interface code + +commit 9c73eae941c2ae569559878160ff66810161fad5 +Author: Beat Küng +Date: Thu Jul 7 10:35:03 2016 +0200 + + sensor_combined: replace accel & gyro integral with value, use float for dt + + Reason: the value is easier to read & handle (for example plotting). In + most places the value is needed, not the integral. + + Note that this breaks the replay format for sdlog2 replay + +commit 8e136779ec807ead35c77a989ba4879fc746a74d +Author: Beat Küng +Date: Sat Jun 25 18:00:50 2016 +0200 + + stack sizes: reduce stack sizes for modules that use sensor_combined + + The sensor_combined topic got reduced from ~780 bytes to 72 bytes. + +commit c5ea4b43be86d11901bcf50cdd369bdc0307b212 +Author: Beat Küng +Date: Sat Jun 25 15:57:03 2016 +0200 + + sensor_combined.msg: make timestamps relative + + This is needed for the new logger & saves some space as well. + +commit c66f26245cdb46d0d93efcfb64b1b8261a365896 +Author: Beat Küng +Date: Sat Jun 25 14:19:32 2016 +0200 + + sensor_combined.msg: use uint32 for integral_dt + + There is no reason to make this 64 bit. The same should be done in + the sensor raw messages, together with further cleanup. + +commit 30301187f077a2db8c2b6bd63103e3707ec499b1 +Author: Beat Küng +Date: Sat Jun 25 12:28:45 2016 +0200 + + cleanup sensors_init: remove the static const int ERROR and use PX4_ERROR + +commit d846ad5dacfa4ab89fd611116d0ea8d21b9bc181 +Author: Beat Küng +Date: Sat Jun 25 12:28:02 2016 +0200 + + sensors: move voting into sensors module + + - voting is now at a central place instead of duplicated within the + estimators + -> this also means that estimators that did not do voting so far, + now have voting, like ekf2 + - estimators requiring more than that can still subscribe to the raw + sensors + - allows sensors_combined to be 3 times smaller + - reduces logger, memcpy (cache) & RAM overhead + - all modules requiring only 1 or 2 sensor values now automatically get + the voted result + - this also adds voting to baro + +commit c50d267bfb9248fe2178fabe78deff78abe04048 +Author: Beat Küng +Date: Fri Jun 24 17:16:42 2016 +0200 + + sensors: cleanup includes and logging (warnx -> PX4_WARN/ERR/INFO) + +commit 0c30ee8d37e573701a539461934ccd5f19460c6c +Author: Beat Küng +Date: Thu Jun 23 21:32:24 2016 +0200 + + fix resource leak in attitude_estimator_q_main: unsubscribe topics + +commit b4ecc5a8d961d31ef7eb66b8f5ea097568e914f0 +Author: Beat Küng +Date: Fri Jun 24 12:52:16 2016 +0200 + + sensor_combined cleanup: remove many unneeded fields + + Decreases the message size from 780 to 280 bytes. + In particular, all modules using sensor_combined must use the integral now. + The sensor value can easily be reconstructed by dividing with dt. + + Voters now need to be moved into sensors module, because error count and + priority is removed from the topic. + + Any module that requires additional data from a sensor can subscribe to + the raw sensor topics. + + At two places, values are set to zero instead of subscribing to the raw + sensors (with the assumption that no one reads them): + - mavlink mavlink_highres_imu_t::abs_pressure + - sdlog2: sensor temperatures + +commit c407123a72f0438177227a3b25ad27dfda9ffc8b +Author: Beat Küng +Date: Tue Jun 21 14:12:13 2016 +0200 + + cleanup sensor_combined: remove adc & differential_pressure fields + + These are not really used. differential_pressure is just copied from the + topic with the same name. + + for sdlog2 we assume no one needs the diff pressure fields and set it to 0. + We plan to switch to the new logger soon anyway. + +commit 2c2477a07d0c9803305a365f82ec8b1d7cf39505 +Author: Beat Küng +Date: Tue Jun 21 12:50:35 2016 +0200 + + fix sensors leaks: unsubscribe topics when exiting + +commit ac45c9001bcfe312274ca9b17974f8d160bbc76f +Author: Beat Küng +Date: Tue Jun 21 12:49:40 2016 +0200 + + sensors: cleanup syntax: replace &x[0] with x + +commit 78b45c4778df78924d36b3b5b97829f074cbafb0 +Author: Beat Küng +Date: Tue Jun 21 12:48:10 2016 +0200 + + sensors: remove duplicated initialization + +commit ddc4d70d5196ec912830df346293bb35482956fb +Author: Beat Küng +Date: Tue Jun 21 12:47:43 2016 +0200 + + airspeed_calibration: remove unused include + +commit 1d5c5497b510ae7d833b4ef1fb45734f0c99d9c8 +Author: David Sidrane +Date: Wed Jul 6 11:52:08 2016 -1000 + + Reduces wasted FLASH by > 4K (#4994) + + * Reduces wasted FLASH by > 4K + + * Removed PX4_IMPLEMENT_PX4_LOG_MODULENAME + + * Moved implamentation of px4_log_modulename to px4_log.c + +commit 056f73f5d279435a6bb2f77174bb8bfa1e556416 +Author: James Goppert +Date: Wed Jul 6 10:31:55 2016 -0400 + + Changed LPE distance sensor timeout logic. (#4996) + +commit 703141d650c95205655cb21476a5f0cf1a31334c +Author: Lorenz Meier +Date: Wed Jul 6 13:37:46 2016 +0200 + + Estimator cleanup + +commit 332f669d9be2ccdfb915b9d5bb6cd4f040667950 +Author: Lorenz Meier +Date: Wed Jul 6 13:32:10 2016 +0200 + + Add tap-v1 config + +commit 7ed0eba50ea257861c22b3d5594091545199afee +Author: Lorenz Meier +Date: Wed Jul 6 13:31:24 2016 +0200 + + USB config is now in main boot + +commit 8a2155f2af9192f3cd76d2e3396fd4265087a4c2 +Author: Lorenz Meier +Date: Wed Jul 6 13:31:11 2016 +0200 + + UAVCAN is now in main RCs + +commit 96f053273c381dbef66f09a4b60e7eeed5a711ff +Author: Lorenz Meier +Date: Wed Jul 6 13:30:58 2016 +0200 + + Always start default mc apps + +commit 09ecc84cc7a5a253fc777eb8cd3cd02d306fba40 +Author: Beat Küng +Date: Wed Jul 6 09:32:37 2016 +0200 + + gps file dump: re-implement with an uORB topic & write to the log file (#4987) + + Drawbacks of the previous method: when writing to the SD card, there are + high delays in the write() call of several 100ms, every now and then. The + frequency and length of these events depend on: + - SD card + - used logger bandwidth + - bandwidth of gps data (RTCM) + Since the whole gps thread was blocked during this period, it lead to + gps timeouts and lost module. + + What we do now is: publish an orb topic with queuing. This makes it async + and the logger takes care of buffering. This means it's best to: + - use high logger rate + - use large logger buffer + - reduce logger bandwith by disabling unused topics + +commit 7e883809e33de34647dc4b485373ca341d1de29a +Author: James Goppert +Date: Wed Jul 6 01:43:59 2016 -0400 + + Bump matrix version to 1.0.1. + +commit c38f23c0e177df5bd9ade4a1a74d8da177c1afde +Author: James Goppert +Date: Tue Jul 5 21:20:17 2016 -0400 + + Bump matrix version. (#4993) + +commit 9c0ed52bb835c668533fe6e359c4b2ae8721e456 +Author: James Goppert +Date: Tue Jul 5 17:38:35 2016 -0400 + + Updated matrix lib to 1.0.0. (#4991) + + * Updated matrix lib to 1.0.0. + + * Bump matrix version. + +commit 09ddc24801b4a630ff261e9eafab97cc4d951ba0 +Author: James Goppert +Date: Tue Jul 5 16:54:08 2016 -0400 + + Added agl smoothing to LPE. (#4976) + +commit 3524fd7d2434e04c001134fe136a6ce441addb15 +Author: Julian Oes +Date: Tue Jul 5 17:40:37 2016 +0200 + + ekf2: don't ignore function argument (#4990) + +commit e34229920496238c95418d5ffe24cb592491a1ec +Author: Ivan Dimitrov +Date: Tue Jul 5 15:17:32 2016 +0300 + + Fixed filename in the Doxygen field. See issue "wrong doxygen descriptor (file name) #4979" + +commit c4e77cf41113ae775b87078104b239d88bd28603 +Author: Beat Küng +Date: Tue Jul 5 13:40:01 2016 +0200 + + logger: fix '-r 0' parameter: should be unlimited rate instead of 1Hz + +commit c94fe845ec14c396efcb0f19077cefcb59dbcf4f +Author: Beat Küng +Date: Mon Jul 4 17:57:21 2016 +0200 + + fix logger: remove space in format for changed parameters + +commit a455962e1737a99581815afdae302a2cea612f39 +Author: Beat Küng +Date: Mon Jul 4 16:27:28 2016 +0200 + + logger: only call write_add_logged_msg when sucessfully subscribed + +commit dc1f34350158046dc6e6b93f6260c37ceb9494b3 +Author: Eike +Date: Mon Jul 4 21:41:58 2016 +0200 + + Change lower range limit of SF10a to 0.01m (#4977) + + * SF10a driver added + + * Remove Sf10a driver + + * Set lower range boundary to 0.01m for LPE + +commit 7f89994785716dfe69905fc424491ba867e2ea3d +Author: Daniel Agar +Date: Mon Jul 4 15:41:16 2016 -0400 + + use NAV_ACC_RAD for vertical waypoint acceptance (#4978) + +commit a9a3050682b55c0ab1997caa8884dcb1a369bc11 +Author: Daniel Agar +Date: Mon Jul 4 02:18:15 2016 -0400 + + EKF2 HIL gps decrease s_variance_m_s 5.0 -> 1.0 (#4973) + +commit 8d254058fabc0fe8fe50526bbcd0c3b34db2ad51 +Author: Andreas Antener +Date: Sun Jul 3 15:03:54 2016 +0200 + + added square wave mode and PWM max parameter + +commit d96810f250d60481193cf15b7e99cd49d5106028 +Author: bharathr +Date: Tue Jun 28 22:15:27 2016 -0700 + + Removed px4 config file for 200qx P1 board, updated P2 board version to support Qualcomm ESCs + +commit 29be7c30035177a46b1966d685327673ff4c586d +Author: bharathr +Date: Thu Jun 23 18:44:35 2016 -0700 + + Updated motor-esc mappings in 200qx config file + +commit 9131647566ba789968f935ffc58814e9f1d3d3b0 +Author: bharathr +Date: Thu Jun 16 18:11:43 2016 -0700 + + Fixed UART_ESC_MODEL parameter in 200qx config file + +commit 00243a9842e4cfcb3138cad51476933f2a16a018 +Author: bharathr +Date: Tue Jun 14 20:27:43 2016 -0700 + + Updated 200qx config files (removed calib files, cleaned up and renamed all files) + +commit 97d9fd38bee7ce07ed193ecc4d5844289c99a726 +Author: Martin K. Schröder +Date: Sun Jul 3 12:29:58 2016 +0200 + + Update Matrix.hpp (#4966) + + This was horribly wrong. Matrix is first cast into a matrix of size NxM (which is supposed to be the size of the result - NOT the starting point) so the transpose result becomes garbage. Instead make "Me" an MxN matrix as the original. Took me a whole evening to figure out this problem. Now my Kalman filter finally returns good results. + +commit bc6e83f5e3a3552afe8704ba43829c6682eb58ae +Author: Lorenz Meier +Date: Sat Jul 2 13:00:07 2016 +0200 + + Version reporting: Be more accurate about platforms + +commit d85e41668049489bab450f3c1934cd3fdbc4479b +Author: Lorenz Meier +Date: Sat Jul 2 12:59:49 2016 +0200 + + Fix default handling for battery params + +commit 9258bb2ae8e4ddc814dee8f73dd691e263209f70 +Author: Lorenz Meier +Date: Sat Jul 2 12:08:57 2016 +0200 + + v1.4.0 transitional support for battery count + +commit 88cf8f23f6796b44b8ee2a7cf5167a09e92e6273 +Author: Lorenz Meier +Date: Sat Jul 2 12:08:30 2016 +0200 + + Fix ver command + +commit fd17c87eb418b7e4bbc06a2b15753e380f44f4e8 +Author: Lorenz Meier +Date: Sat Jul 2 12:00:56 2016 +0200 + + Fix release parsing + +commit 972a6f7be8a7d716d263d1731b0c9b0a49848a97 +Author: Lorenz Meier +Date: Sat Jul 2 11:43:24 2016 +0200 + + Fix MAVLink reporting of Firmware version, implement dev / release version reporting + +commit 2a729028bd4182e81f58c6a5bd057e35175ae783 +Author: Lorenz Meier +Date: Sat Jul 2 11:41:23 2016 +0200 + + SITL: Set battery cells + +commit 7e282f579b255d5b88ca514848fa4eca21570edf +Author: tumbili +Date: Mon Jun 27 14:06:01 2016 +0200 + + sensors app: logic fixed and cleanup + + - do not exit sensors app if sensor init failed + - do not spam console if we fail over first/second gyro + + Signed-off-by: tumbili + +commit ee581881622e0cc159e9ccf6f3357e9793047b35 +Author: Hidenori +Date: Fri Jul 1 12:51:12 2016 -0400 + + Split Navio2 specific parts from general RPI2 files + + For Navio2, make posix_navio2_release and use navio2.config. + +commit 506d1855ffc9ae0e077a82d5e984c0d5f6b0c0f2 +Author: Hidenori +Date: Thu Jun 30 14:54:58 2016 -0400 + + rename files and add navio target + +commit b871b322d2bded6fb2313803e7165fe6429c9fea +Author: Miguel Arroyo +Date: Thu Jun 30 10:21:33 2016 -0400 + + Using Actuator Control Group 0 & Checkstyle fixes + +commit 76ee17e532fdbd28bc6e0a20bf16626c17f52288 +Author: Hidenori +Date: Wed Jun 29 13:10:11 2016 -0400 + + RC input and PWM output for Navio2 + +commit 54e14cd4b60a4d71f5b439470a12dcbbef1a473a +Author: Daniel Agar +Date: Fri Jul 1 17:00:35 2016 -0400 + + add latest version to README (#4960) + +commit cb3120764a9b5e0ba796c0e2e0c600238ff57f90 +Author: James Goppert +Date: Fri Jul 1 13:27:29 2016 -0400 + + Made LPE var pub threshold a parameter. (#4959) + +commit a0fdfb0c213bd395696fffd8f102dbccaa0af724 +Author: Lorenz Meier +Date: Fri Jul 1 18:23:08 2016 +0200 + + Strip ESC calib commandline tool + +commit ed19d1ff6b607cea1dfb42d5cdf215c3ec1ce07e +Author: Lorenz Meier +Date: Fri Jul 1 18:22:56 2016 +0200 + + EKF2 wrapper: Optimize for size + +commit fad07a45b92b7173c8cb683cd6f967ad45e12b5c +Author: Lorenz Meier +Date: Fri Jul 1 18:21:35 2016 +0200 + + Mathlib: Optimize for sixe + +commit 8162300522063b8c85740be51ef6e1485cae96fa +Author: Lorenz Meier +Date: Thu Jun 30 18:23:52 2016 +0200 + + Switch fixed wing to EKF2. Does not link yet. + +commit e43625cfc1e941c64b377b769c1e9aa6064e6197 +Author: Lorenz Meier +Date: Fri Jul 1 18:08:32 2016 +0200 + + ROMFS: Clear out SITL mixers from deployed image, delete unused mixers, move test mixers to test config + +commit 42d8459e87dbd54ab9c9a1127ef023441888357f +Author: Lorenz Meier +Date: Fri Jul 1 18:04:47 2016 +0200 + + We are not using the conversion scripts in this ZIP file any more + +commit 82b2fa5ecbe97bc6393d9bd0aa5f7b408c5d3ef0 +Author: Lorenz Meier +Date: Fri Jul 1 18:04:09 2016 +0200 + + Commander should not depend on MAVLink + +commit 37edb43b6060bc9e7285e4a8b66baf08f6e2fe09 +Author: Lorenz Meier +Date: Fri Jul 1 18:03:38 2016 +0200 + + ROMFS: Strip README files + +commit 6268cdc86a227f37a9d13af702f155e44921c51b +Author: Lorenz Meier +Date: Fri Jul 1 18:03:23 2016 +0200 + + Solo is just a normal X quad + +commit 00dfc99e08de7c685c0345f30e17f2763b519166 +Author: James Goppert +Date: Fri Jul 1 11:43:09 2016 -0400 + + LPE Variance Dependent Publication (#4914) + + * Use variance to control publishing for LPE. + + * Don't stop publishing if we have gps/ baro. + + * LPE tuning and cleanup. + + * Added bias saturation to LPE. + + * Added vector enabled low pass filter block. + + * Added rk4 integration and pub lowpass to LPE. + + * Fix std::abs issue on mac/ reset lowpass on state reset. + + * Don't estimate gyro bias when rotating at high speed att_est_q. + + * Lowered low pass on position to 5 Hz for LPE. + + * Streamline state space update for LPE. + + * Added health flags to est2 log. + + * Revert to old tuning, more conservative, less faults. + + * Formatting. + + * Fix for fault message on LPE. + + * Added subscription throttling to LPE. + + * Formatting. + +commit 2a395c3fecd9281821e4a44faa968429d4be9792 +Author: sander +Date: Tue Jun 28 15:57:48 2016 +0200 + + Moved to integrationtests + +commit 1548a9a2a1abbc6df48a4d48c29ba9f4bb037473 +Author: sander +Date: Tue Jun 28 15:41:19 2016 +0200 + + Change mission to new format and reset defaults + +commit 25e749de7764bd466db0108ee849fe524ccbb6ab +Author: Andreas Antener +Date: Thu Jun 30 16:36:47 2016 +0200 + + use MC auto rates always in AUTO + removed duplicate weathervaning limit + +commit a2b1269b275d53af3241669ff676da3e7b0db17f +Author: Daniel Agar +Date: Thu Jun 30 21:00:11 2016 -0400 + + check_code_style don't paginate output (#4952) + + - fixes #4943 + +commit 2214e7c202367268b73a2704a584654bc8ac5544 +Author: Lorenz Meier +Date: Thu Jun 30 16:59:17 2016 +0200 + + Commander: Remove annoying GPS fix regained warning + +commit 998579befc22d15c22c9c5b78ff612dd4de06f56 +Author: tumbili +Date: Mon Jun 27 15:03:07 2016 +0200 + + mc pos control: zero yaw setpoint move rate in attitude setpoint topic + + - fixed bug where a non-zero yaw setpoint move rate could make the drone + yaw around in non-manual modes + + Signed-off-by: tumbili + +commit 0a40034159e38eded3eac6541ca5c417cf6013d6 +Author: Lorenz Meier +Date: Thu Jun 30 16:26:05 2016 +0200 + + Takeoff: Fix coordinate scaling (#4947) + +commit 5dcc62d8f9ebf9927814e827ef9796bc2913c017 +Author: Andreas Antener +Date: Fri Jun 24 23:01:17 2016 +0200 + + allow yaw setpoint offset to be reduced once maxed out + +commit 377726a9a7e72505b3ee3425a19610d9918955a4 +Author: Daniel Agar +Date: Thu Jun 30 07:56:06 2016 -0400 + + sitl gazebo plane fix land detector startup order (#4932) + +commit 07fa814597a675eebf3eb262143b4fe731698a79 +Author: Daniel Agar +Date: Thu Jun 30 07:55:47 2016 -0400 + + FW vtol landing always forced (#4939) + +commit 9649050c2ecc8f344aec9e81b018b78cb5201857 +Author: Lorenz Meier +Date: Thu Jun 30 13:29:47 2016 +0200 + + Update ECL to master + +commit 036f42999a8f13c2a9c80046e2d942ecd4f60e52 +Author: tumbili +Date: Wed Jun 29 13:28:27 2016 +0200 + + vtol delta quad plane: adjusted default controller gains + + Signed-off-by: tumbili + +commit 57a665ad99240d7cb363e8cfb1b4fb7dac8cdf43 +Author: tumbili +Date: Fri Jun 17 07:59:11 2016 +0200 + + vtol delta quad plane: adjusted mixer scaling + + Signed-off-by: tumbili + +commit fcee34a9d111814db6f2cbde97f6db135bde4681 +Author: Samay Siga +Date: Wed Jun 29 09:14:18 2016 +0200 + + Quad tilt vtol config (#4473) + + * Added new VTOL Config + + I added new Vehicle ID for our VTOL aircraft - Quad - Tilt Rotor - FW + + Added + 13010_claire + claire.main.mix + claire.aux.mix + + * Added files via upload + + * Delete 13010_claire + + * Create 13010_claire + + * Update 13010_claire + + * Update claire.main.mix + + * Update claire.aux.mix + +commit 5ed4e4e3a5ae161d20507758e0dce131c9ca3f6f +Author: Andreas Antener +Date: Tue Jun 28 15:45:51 2016 +0200 + + use proper matching for VTOL fixed-wing state regarding position acceptance + +commit 53b5758eb418be0ea09cab949a532ab5e063e7a1 +Author: Andreas Antener +Date: Tue Jun 28 11:34:29 2016 +0200 + + added mission name to assertion outputs + +commit 85b5b399b9ae5c097a5f2b9a2fd43b0a6064823d +Author: Andreas Antener +Date: Tue Jun 28 11:30:16 2016 +0200 + + updated FW horizontal acceptance radius to work with deltaquad + +commit 26de353d4f8e885727438c3c4db61717fac3409d +Author: Andreas Antener +Date: Tue Jun 28 11:11:46 2016 +0200 + + added mission file to test name + +commit 2f581a296ef574ed6420454dd9bbad3944cac82f +Author: Andreas Antener +Date: Tue Jun 28 00:01:53 2016 +0200 + + enable VTOL tests on CI again + +commit c9f278e46f962b660d19f43a29d6c6b4acaaee43 +Author: Andreas Antener +Date: Tue Jun 28 00:01:34 2016 +0200 + + fix rcS for standard vtol + +commit 0e5a83f3c1175006fdd80b9481d943127779cf33 +Author: Andreas Antener +Date: Mon Jun 27 23:32:53 2016 +0200 + + temporarily disabled running mission test on CI + +commit 37884dc5ddd152ff7b430e24679d06ed1f6f16d4 +Author: Andreas Antener +Date: Mon Jun 27 23:32:29 2016 +0200 + + fixed landing and transition detection test + +commit d995f758c2574fbb0ea25db90506b1eb47906081 +Author: Andreas Antener +Date: Mon Jun 27 22:47:54 2016 +0200 + + added mission test to CI run + +commit f252ac3eff260acc2b457e0f0f1be728138488ac +Author: Andreas Antener +Date: Mon Jun 27 22:47:18 2016 +0200 + + added mission checks for landing and VTOL transition + +commit 57fa9d2070b92ebaffee51fcff59707dbe46c681 +Author: Andreas Antener +Date: Sun May 15 16:33:44 2016 +0200 + + use separate altitude offset check in FW + +commit 05dc643f176e74b685a5a2d1c364eef1acae6344 +Author: Andreas Antener +Date: Sun May 15 16:02:28 2016 +0200 + + increased fixed wing radius for mission tests and added more informative output for position matching + +commit 361abd7f044f5cd1e34e402ba0b97e62a8ea26b8 +Author: Andreas Antener +Date: Tue May 10 00:28:18 2016 +0200 + + added VTOL test missions + +commit 00d56b9ef8138889feeb7f6ff51ff38d52bb0a88 +Author: Andreas Antener +Date: Mon Apr 25 21:04:22 2016 +0200 + + added VTOL mission test, updated mission test to check mission depending on vehicle state + +commit 150eb779aeda4d1d4626250fbbc06d264a89a30b +Author: Andreas Antener +Date: Mon Apr 25 17:04:52 2016 +0200 + + added draft script to run missions against SITL + +commit 5c88353d0589f80443aad274c0ae3e220b985a87 +Author: Andreas Antener +Date: Mon Apr 25 17:04:33 2016 +0200 + + removed GCS link from mavros + +commit 8a12dee125c37a3e48104877efd0f109d90b039b +Author: Beat Küng +Date: Tue Jun 28 09:26:36 2016 +0200 + + cmake: remove all module.mk files & cmake conversion script (#4918) + + It seems these files are leftovers. + +commit b28bfce186fa26f7fe5d93669681027c4611daee +Author: Beat Küng +Date: Tue Jun 28 09:25:36 2016 +0200 + + position_estimator_inav: fix compiler issue for GCC 6.1.1 (#4923) + + GCC output: + implicit conversion from ‘float’ to ‘double’ to match other operand of + binary expression [-Werror=double-promotion] + + It seems gcc 6.1.1 uses the float variant of fabs, whereas older gcc's + use the double version. This makes it compile for both. + +commit ec35e77175cdc71efe7bd8ab5ec52aa1a13750a5 +Author: Roman Bapst +Date: Mon Jun 27 17:31:43 2016 +0200 + + px4io driver: fix reporting of mixer limits (#4922) + + mixer limit topic was not filled correctly + + Signed-off-by: tumbili + +commit 050eedc4f8b65a2273683e658eddebcf92009e7d +Author: Daniel Agar +Date: Mon Jun 27 10:16:24 2016 -0400 + + mavlink publish WIND_COV (#4913) + + * mavlink publish WIND_COV + + -closes #4678 + + * px4fmu-v2_default disable logger and sync configs + +commit 5935b18581619990534dd68df3d53d11d077ad77 +Author: James Goppert +Date: Mon Jun 27 02:46:00 2016 -0400 + + Added EPH/EPV min to LPE. (#4915) + +commit 04e8b40a5ce8d33588d6e0cd89d4b70607f452b2 +Author: Eike +Date: Mon Jun 27 08:43:39 2016 +0200 + + Posix LPE target (#4911) + +commit 422acc0b699a1fd2c5c0732082645c135cda1bd3 +Author: Daniel Agar +Date: Sun Jun 26 17:42:00 2016 -0400 + + travis-ci add check_format to qgc_firmware + +commit b8b855f2aac2ad546c8e4188cde9f5027910d019 +Author: Daniel Agar +Date: Sun Jun 26 17:36:45 2016 -0400 + + param.c fix style + +commit 3c2bd4f6dd88d61c8e1fb5b07c1ce732fb0e6f9b +Author: Lorenz Meier +Date: Sun Jun 26 22:29:14 2016 +0200 + + Param interface: Only mark as changed if value changed + +commit acc8acd059df7bd448f1faad050e98ff001d7538 +Author: Lorenz Meier +Date: Sun Jun 26 22:27:45 2016 +0200 + + FMU driver: Fix typo + +commit 33e259e8278ef60777998716379632dc012569d6 +Author: Lorenz Meier +Date: Sun Jun 26 22:25:55 2016 +0200 + + Update controller gains to match better vehicle models + +commit 47a4b952176067e00948eb28ea69c399d8144b1c +Author: Lorenz Meier +Date: Sun Jun 26 22:25:26 2016 +0200 + + Updated simulation models + +commit e9fb929f5063ec08f3e22e99ec273c99081fafb5 +Author: Lorenz Meier +Date: Sun Jun 26 21:38:14 2016 +0200 + + Annotate build type classes for ver command + +commit cb320f6e8a7baf5d0ec44d3077d9c73b27083820 +Author: Daniel Agar +Date: Sun Jun 26 15:27:11 2016 -0400 + + param set default battery parameters (#4912) + +commit 27e20acbaeded33b8980526496dace4d750d6c39 +Author: Lorenz Meier +Date: Sat Jun 25 12:15:32 2016 +0200 + + Leave pin 5 and 6 of the AUX port available for camera triggering when the trigger is enabled + +commit e6bb21db657d636eae5b0a4f2cc97e3ec33cd7b5 +Author: tommises +Date: Fri Jun 24 14:30:18 2016 -0600 + + Leave some pins available for camera trigger GPIO. + +commit 6618cac10a8eae3280244aeec97c028c85279725 +Author: Julian Oes +Date: Fri Jun 24 20:19:34 2016 +0200 + + RPi2: don't forget to start the baro + +commit fedde86bf4b9f62e59e40cafab7a8821bdad83f3 +Author: Julian Oes +Date: Fri Jun 24 19:43:17 2016 +0200 + + df_lsm9ds1_wrapper: new DF submodule, fixes + +commit e56be33e50f0a9731ad44c58ff5ad16dbf198d92 +Author: Julian Oes +Date: Fri Jun 24 19:42:38 2016 +0200 + + RPi2: switch from ekf2 to q/inav + +commit 8b8766e840c5fc35505617b5a35204d47b338f46 +Author: Julian Oes +Date: Fri Jun 24 19:42:04 2016 +0200 + + RPi2: put drivers back in + +commit ea7cebbf102ee73bc0cda72b2e3fc457cb5d6243 +Author: Julian Oes +Date: Fri Jun 24 19:41:43 2016 +0200 + + scp_upload.sh: use ENV variable to set IP of RPi2 + +commit 4c0ed8bdd54cb173ef7cee73c7f87878ee2ff865 +Author: Julian Oes +Date: Fri Jun 24 17:05:27 2016 +0200 + + df_lsm9ds1_wrapper: astyle + +commit ef729ab2d8b5154252447055946309662a23bf59 +Author: Hidenori +Date: Thu Jun 23 14:42:12 2016 -0400 + + MS5611 driver wrapper for RPi + +commit f0dbae2e19149801087a1e0bb190a483d111cb3a +Author: Miguel Arroyo +Date: Thu Jun 23 14:09:20 2016 -0400 + + Adds LSM9DS1 DriverFramework + +commit 8b8513fe8c5d4baa83bbc03d8d9ebbfaf9d4d965 +Author: Miguel Arroyo +Date: Thu Jun 23 14:08:03 2016 -0400 + + Adds LSM9DS1 Wrapper + +commit ae6600e48fe2dd72bec0a4eadba66c11491762e8 +Author: Henry Zhang +Date: Sat Jun 25 17:02:02 2016 +0800 + + MAVLink app: fix mavlink forwarding issue. (#4907) + +commit 705a08bbbda4a3defa082332e82864b45e5bc19a +Author: Andreas Daniel Antener +Date: Sat Jun 25 10:59:50 2016 +0200 + + do not modify attitude setpoint in velocity controlled mode (#4905) + +commit 8ba5afcd5a87aa5c965ca2e141e3e68148cb7811 +Author: Daniel Agar +Date: Sat Jun 25 00:25:13 2016 -0400 + + circleci ccache (#4906) + +commit 52c790b1847eba0659a6c63f4b144112c8b78304 +Author: Daniel Agar +Date: Fri Jun 24 20:21:46 2016 -0400 + + circleci sync submodules recursive + +commit 645204eb4276aeacc0945d4db795389d582d9454 +Author: Lorenz Meier +Date: Fri Jun 24 12:47:59 2016 +0200 + + Update MAVLink library versions + +commit e432a406b6980b1d15f6f14212e10a3a4c7fbac9 +Author: Lorenz Meier +Date: Fri Jun 24 11:42:53 2016 +0200 + + Update MAVLink submodules + +commit bf9f3b60613473bf4696d37a3716dc92dd723dd7 +Author: James Goppert +Date: Fri Jun 24 05:44:39 2016 -0400 + + Added QAV-R (raceblade) 5". (#4897) + + * Added QAV-R (raceblade) 5". + + * Added I gain for qav-r. + +commit 286efb6b3443dc70bff837f5c6b80907ecc5d476 +Author: Lorenz Meier +Date: Fri Jun 24 10:39:55 2016 +0200 + + Remove POOSIX porting noise from ms5611 driver (#4896) + +commit d49598b8b3106f503a5482bcaee879387d96efe4 +Author: Lorenz Meier +Date: Fri Jun 24 10:31:28 2016 +0200 + + Build SF10A on FMUv4 + +commit 7b2367cdff04a3b761996c4b383b94684378b2c7 +Author: Lorenz Meier +Date: Fri Jun 24 10:31:17 2016 +0200 + + Remove unused topic from SF10A + +commit 993831aba8a587643d31390e6f0b5ad23005c07f +Author: ecmnet +Date: Fri Jun 24 08:21:42 2016 +0200 + + SF10A driver fix + +commit eabc4647c27e9aa795cbc7eb196a9333ca382df0 +Author: Roman +Date: Fri Jun 24 08:35:27 2016 +0200 + + mavlink receiver: fixed unit conversions for current + + Signed-off-by: Roman + +commit f754d23a0fe5c77e1d69570c467f1f535f947c7d +Author: Roman +Date: Fri Jun 24 08:08:53 2016 +0200 + + mavlink receiver: fixed computation of cell count + + Signed-off-by: Roman + +commit 925c3409150ee2469829575e29da8541d61061e8 +Author: Lorenz Meier +Date: Fri Jun 24 00:24:09 2016 +0200 + + Remove unused code from simulated driver + +commit e0c11f5545e7b4e95ce4242391d3c79b7f1d800e +Author: Beat Küng +Date: Thu Jun 23 21:50:26 2016 +0200 + + fix ekf2_replay_main.cpp: remove timestamp_velocity from gps topic + +commit cf5d959f1b3569d67310cd18ecf8432a91e28cbf +Author: Beat Küng +Date: Tue Jun 21 11:09:08 2016 +0200 + + gnss.cpp: switch to relative gps timestamp + +commit 940ac5471d5fe8397415463dc99bd0faa4b70d9f +Author: Beat Küng +Date: Tue Jun 21 11:04:53 2016 +0200 + + ekf2: remove unused gps_msg.time_usec_vel + +commit f8e9a19889164750bcfd937a3c8084a8d399316b +Author: Beat Küng +Date: Mon Jun 20 22:14:16 2016 +0200 + + gps_position: convert uint64 timestamp_time -> int32 timestamp_time_relative + + We need to make this timestamp relative to the main timestamp. Necessary + for replay, and saves some space. + +commit e2a71453791c5714f1c12312627d5fe821522696 +Author: Beat Küng +Date: Wed Jun 15 13:11:40 2016 +0200 + + vehicle_gps_position: remove timestamp_variance & timestamp_velocity (they're not used) + +commit 89f5bd27e8ecedd57b2cc45060be3d94b9897725 +Author: Beat Küng +Date: Wed Jun 15 12:59:39 2016 +0200 + + vehicle_gps_position: use timestamp field instead of timestamp_position + + timestamp was unused. This allows to remove timestamp_position. + +commit bf0b3c15857f6d9624d9aef5ac569e124d95796d +Author: Lorenz Meier +Date: Thu Jun 23 18:39:16 2016 +0200 + + More complete ESC feedback, ensure to include a timestamp + +commit 34c0d3e99a2410abe191402a42e208d7594147c1 +Author: Lorenz Meier +Date: Thu Jun 23 18:38:53 2016 +0200 + + Add TAP to vendor list + +commit b04e2526a130484e09c97e57c90bb5098479bba5 +Author: Lorenz Meier +Date: Thu Jun 23 18:26:08 2016 +0200 + + Fix compile errors for tap ESC + +commit de1c865881a9addac696ee9fc53340aee171e990 +Author: Lorenz Meier +Date: Thu Jun 23 18:25:51 2016 +0200 + + Move TAP ESC to FMUv4 to save flash on FMUv2 + +commit 1f8b75c9f3d5d241479a6581a9e6bbae85b3d2bc +Author: Lorenz Meier +Date: Thu Jun 23 14:19:12 2016 +0200 + + Enable it in build + +commit fab201a2d6e1d646caa342c247635b60277c83a5 +Author: Lorenz Meier +Date: Thu Jun 23 13:30:35 2016 +0200 + + Initial import of TAP controllers + +commit 40a7bd009f289899649f01827089c55e1ff7b340 +Author: Mark Whitehorn +Date: Thu Jun 23 15:27:51 2016 -0600 + + implement Spektrum bind function for Pixracer R14 (#4887) + +commit 024a86c30979ded47dade49cd0b5dc2ecb1f9067 +Author: Lorenz Meier +Date: Thu Jun 23 22:32:14 2016 +0200 + + Simulator: fix battery sim + +commit 571798c318a6736f748495378907cf76fae3c884 +Author: Roman Bapst +Date: Thu Jun 23 18:41:38 2016 +0200 + + Pr external battery monitoring (#4881) + + * mavlink receiver: added handling of battery status + + handle incoming battery status messages in order to support external + battery monitoring + + Signed-off-by: Roman + + * sensor params: added parameter for battery monitoring source + + Signed-off-by: Roman + + * sensors: only publish battery status if we don't have external battery + monitoring activated + + Signed-off-by: Roman + +commit 9f95f457a987b7bb3b49f8166d2cfe1c74534c65 +Author: sirPerna +Date: Thu Jun 23 18:09:07 2016 +0200 + + Update default Caipirinha parameters (#4883) + + * Update default parameters for TBS Caipirinha + + * reverse channel 0 doesn't exist + +commit b09872e79509fccb9fbf62cb5ae0e63302dfa334 +Author: Daniel Agar +Date: Thu Jun 23 11:04:36 2016 -0400 + + travis-ci fix git shallow clone for git ver (#4885) + +commit c2825f701a10d295399c727dc916ec53ab516714 +Author: tumbili +Date: Thu Jun 23 15:56:30 2016 +0200 + + ekf_att_pos_estimator: fixed saving params when landed + + fixed logic such that parameters are saved when vehicle just landed. + only save parameters once when state changed from in_air to landed. + + Signed-off-by: tumbili and bkueng + +commit 8026273cb08053e7a26a985e85b7acafa5665d81 +Author: tumbili +Date: Thu Jun 23 15:54:24 2016 +0200 + + land_detector: do not publish if landing or freefall state has not changed + + Signed-off-by: tumbili and bkueng + +commit 7dea8d4a24b6cb00b05b9e29fb21e4db6d99a3f4 +Author: Beat Küng +Date: Thu Jun 23 14:54:20 2016 +0200 + + fix 10020_3dr_quad script: load proper mixer file (#4880) + + fixes regression from 85245471c05a7453ffa50e2e74dbf8f48c01982b + +commit 0551e001e2dc9799cf9a61b2bb87192e7685d1f9 +Author: Nate Weibley +Date: Thu Jun 23 04:17:17 2016 -0400 + + Properly reflect flow control state if IOCTL fails (#4873) + + The flow control state is improperly reflected as enabled if the arch/HAL rejects an IOCTL to turn it on. Mavlink::enable_flow_control updates _flow_control_enabled only if the IOCTL call does not fail. + +commit 27e61127a814830139c35d430df921dfb1c088b8 +Author: Roman +Date: Thu Jun 23 09:08:08 2016 +0200 + + ekf2: fix if else logic + + Signed-off-by: Roman + +commit 6f6ae78cf2ef095a01f5a3b557df8699c146ca14 +Author: Roman +Date: Thu Jun 23 09:07:46 2016 +0200 + + ekf_att_pos_estimator: added logic for airspeed modes + + Signed-off-by: Roman + +commit c1ba7ab62b5d2653e2898606bf82f5fa88371439 +Author: tumbili +Date: Wed Jun 22 11:14:35 2016 +0200 + + vtol attitude control: fixed code style + + Signed-off-by: tumbili + +commit bbf852787e0c2adfb7f88e66857d907c28bd34b1 +Author: sander +Date: Tue Jun 21 21:22:36 2016 +0200 + + Rename param to throttle + +commit 3002852bfaaf96e1305e91c22c9728971f7117de +Author: sander +Date: Fri Jun 10 02:17:34 2016 +0200 + + Allow throttle updates below 10% + +commit f2e425b75baff61cca181ad0d8a98b2aa6aedd23 +Author: sander +Date: Fri Jun 10 01:50:23 2016 +0200 + + commenting + +commit 9d59ba125d2185aefaa654f8285f96966cbb52e4 +Author: sander +Date: Thu Jun 9 17:18:09 2016 +0200 + + remove debug info + +commit 37531c018a7f789949c0d7514bbb2850ad5b48a2 +Author: sander +Date: Thu Jun 9 17:15:57 2016 +0200 + + Implement MAV_CMD_DO_CHANGE_SPEED throttle + +commit 7f8c183d99372206e4b0258e2328a1be39d76551 +Author: Roman +Date: Tue Jun 21 22:46:10 2016 +0200 + + added airspeed mode enum to control state topic + + Signed-off-by: Roman + +commit 22db94e352949110036d95d8d5c7603c7d67ffdb +Author: Roman +Date: Tue Jun 21 22:11:31 2016 +0200 + + removed debug printf + + Signed-off-by: Roman + +commit cea2350d2e66332a7048fbb253599269dc1d0f03 +Author: sander +Date: Tue Jun 21 21:57:30 2016 +0200 + + Time based front transition blending + +commit b54982965b15f1613f524c5b5c0cba30012c7da2 +Author: sander +Date: Wed Jun 8 23:06:51 2016 +0200 + + Allow VTOL transition based on time + +commit 1bce38bd9b18ba23f81ac557f06b206dc631c864 +Author: tumbili +Date: Wed Jun 8 12:40:39 2016 +0200 + + code style formatting + +commit c2da51ccf5a6a922ce1df7dcd0902c0756e6cce7 +Author: tumbili +Date: Wed Jun 8 11:29:29 2016 +0200 + + use airspeed mode parameter to decide which method used to publish + control state airspeed + +commit 099becb3536f1b480bd5ee4b6ee37f36694857e1 +Author: tumbili +Date: Wed Jun 8 11:26:54 2016 +0200 + + added parameter for airspeed mode selection + this will enable small planes flying without an + airspeed sensor + +commit e0a214da20f862e1fbb712a8594f7431bcaf7084 +Author: Daniel Agar +Date: Thu Jun 23 01:22:47 2016 -0400 + + travis-ci OSX don't use homebrew (#4875) + + * the OSX builds were spending the majority of the time just updating homebrew and installing a couple packages + +commit 3194153b2199f3d2bf9c1e8ccce9a5116434a71e +Author: Daniel Agar +Date: Wed Jun 22 21:55:12 2016 -0400 + + travis-ci homebrew cleanup (#4874) + +commit b247dac120a188d706deddc6950e3356c9fb42e8 +Author: Daniel Agar +Date: Wed Jun 22 17:42:49 2016 -0400 + + travis-ci optimizations (#4870) + + * move gcc 4.9 build to circleci + + * travis-ci update to xcode 7.3 + + * travis-ci limit git fetching for OSX + + * Makefile split firmware targets for CI + + * OSX ccache + +commit 56ddd29f1a822d3c4dba326671a49287e32de0e1 +Author: Lorenz Meier +Date: Wed Jun 22 16:03:01 2016 +0200 + + Commander: Update params on last step of mag cal + +commit e7f31393bcf1bc7a96cda34cc2f31d38160b7987 +Author: Beat Küng +Date: Wed Jun 22 15:28:23 2016 +0200 + + orb: reduce size of SubscriberData struct (#4771) + + - priority field uses only the lower 8 bits, so we can merge with the + update_reported flag + - orb_set_interval is not used often, so make the necessary data an + optional pointer and alloc only when needed. + + Memory savings: + - pixracer (w. ekf2): 7.3kB + - pixhawk: 5.3kB + +commit dfa2ec8c6c2b01cfaeab04749e88b1836c46a275 +Author: Julian Oes +Date: Wed Jun 22 15:19:29 2016 +0200 + + DriverFramework: updated submodule (#4867) + + This brings some makefile and script fixes, as well as an updated dspal. + +commit 37108870e15a7b25f7aa06b98c6fbcb7f1ccfd0a +Author: Roman Bapst +Date: Wed Jun 22 15:19:11 2016 +0200 + + fw_pos_control_l1: added roll setpoint for logging (#4869) + + in altitude control mode for fixed wings the roll setpoint was not + logged because the position controller publishes the attitude setpoint + but the desired roll setpoint is calculated in the attitude control + module. Now the position controller calculates the roll setpoint as well + for the sake of logging. + + Signed-off-by: tumbili + +commit 36103d33d23355d4cd1f40758e0ae14776301a54 +Author: Daniel Agar +Date: Tue Jun 21 13:26:31 2016 -0400 + + travis-ci only build qgc firmware + +commit 3f3a44fec5e2eb376e76dd6b6411ce3b707f0ab5 +Author: Daniel Agar +Date: Tue Jun 21 11:52:23 2016 -0400 + + cmake status message if MEMORY_DEBUG enabled + +commit 924fb49bf5ee25a4a401218c79d57f46b4bc4750 +Author: Daniel Agar +Date: Tue Jun 21 11:50:51 2016 -0400 + + fw_pos_control_l1 shorten task name + + -limited to 16 chars + +commit b65291579fc71a03469252cb27a3e78809eb54a5 +Author: Daniel Agar +Date: Tue Jun 21 11:49:42 2016 -0400 + + show bad formatting diff + +commit 4d0bb9f1e2879a30b3fc01405386179c62e2bf1a +Author: Daniel Agar +Date: Tue Jun 21 10:15:42 2016 -0400 + + update eclipse project file templates + +commit 9794bb2f2f8843890ec64cf4df330f0c533f69f6 +Author: jwilson +Date: Tue Jun 21 06:50:27 2016 -0700 + + Running fix_code_style.sh on the requested source files. + +commit acc1f04b67de6b893cf6846398bbd6bfe56b9761 +Author: jwilson +Date: Mon Jun 20 19:36:21 2016 -0700 + + Unfortunately, lot's of whitespace changes, required to satisfy unspecified code style format errors. + +commit 109131927452662dc173693e2160bc5c61068c01 +Author: jwilson +Date: Mon Jun 20 18:36:56 2016 -0700 + + Removing shmem_posix.c from the unit testing since param_shmem_test is disabled. + +commit a2c16a3b5eea3510b1bb9abd0bee98c23b9b37d5 +Author: jwilson +Date: Mon Jun 20 17:44:55 2016 -0700 + + Another attempt to fix the build problem in the shmem code. + +commit 701d6314d2239c3b66ebec775cbdb77da7e5d05e +Author: jwilson +Date: Mon Jun 20 17:36:01 2016 -0700 + + Fixes build problem in the shmem code. + +commit a73ac821ab4ce909f409c99b6b6ab5e80737eb07 +Author: jwilson +Date: Mon Jun 20 16:01:32 2016 -0700 + + Fixes shared memory locking bug and eliminates the need for an AppsProm driver to reserve a shared memory region. + +commit 6739ae9dfc96e4e8bc3857d191722bb7b1ce7e8d +Author: tumbili +Date: Tue Jun 21 14:12:05 2016 +0200 + + ekf2: substract gyro bias from control state rates + + Signed-off-by: tumbili + +commit c84870046e0dceafe79199cab06773e2b1c2d3e0 +Author: tumbili +Date: Tue Jun 21 13:55:41 2016 +0200 + + updated ecl: added method to return ekf bias state + + Signed-off-by: tumbili + +commit b563fae11822c8f83e990c7d1dd497fd3d380126 +Author: Lorenz Meier +Date: Wed Jun 22 00:09:13 2016 +0200 + + Fix request data stream handling + +commit de675845afe69e5d1e622382cd5db6ed645bc90c +Author: Lorenz Meier +Date: Wed Jun 22 00:04:31 2016 +0200 + + Fix navigator timeout logic + +commit 2f113a4ce3138d3ec9b595636aa0656b47a31ebf +Author: Lorenz Meier +Date: Tue Jun 21 16:38:53 2016 +0200 + + MAVLink: Allow data rate updates + +commit 1869ffd15f2db156054e645c4645c0779fdbf960 +Author: Lorenz Meier +Date: Tue Jun 21 13:36:35 2016 +0200 + + Fix unknown command message for Spektrum bind + +commit 91127d51c0e94341b469f4b8e1db0bbbadfe71b5 +Author: Julian Oes +Date: Wed Jun 8 10:23:00 2016 +0200 + + commander: stay in failsafe even when landed + + If the failsafe state is ended when landed, we would switch back to + POSCTL and therefore take off again, however, all we want is stay on + ground and wait for the auto disarm. + +commit 5ad671ed4c61b3481109dd33c3d56c5794a7e38f +Author: dong.chen +Date: Mon May 23 16:46:37 2016 +0800 + + Solve the problem When lost rc signal, it will rtl repeated. + +commit c7ec07be701f04851e5bffffecd48b7a0df4469b +Author: Julian Oes +Date: Tue Jun 7 16:00:23 2016 +0200 + + commander: properly use new param + + The param COM_ARM_WO_GPS is set to 1 by default to allow arming without + GPS. This then sets a bool arm_without_gps which translates to + !GNSS_check in preflightCheck. + +commit f67e74935e976c75b6a82d635a444f4e94e04c99 +Author: Julian Oes +Date: Mon Jun 6 14:02:25 2016 +0200 + + commander: remove leftover printf + +commit 66dd72555a1bf9be4453932c906c49ade1c5f587 +Author: Julian Oes +Date: Mon Jun 6 13:57:23 2016 +0200 + + navigator: change default of RC loss param to RTL + +commit ef04085ac5e037adb7f95eb49284fcc6e01cd6c9 +Author: Julian Oes +Date: Mon Jun 6 13:56:37 2016 +0200 + + commander: go to ALTCTL if GPS is lost in POSCTL + + Previously, we renained in POSCTL and would drift away if GPS was lost. + +commit 67a4a5749126627df56fde5851ad333a859b82d3 +Author: Julian Oes +Date: Mon Jun 6 13:55:18 2016 +0200 + + commander: only warn if termination happens + + The termination warnings were printed even if termination was not + actually enabled. This was confusing and is therefore fixed. + +commit 872b08f677f497cd9a30da15409e5225b1e5071f +Author: Julian Oes +Date: Mon Jun 6 13:54:20 2016 +0200 + + commander: remove unneeded include + +commit fdff6ea325fc25abb25a3d1d1fb017640edd7fb2 +Author: Julian Oes +Date: Mon Jun 6 11:19:26 2016 +0200 + + Revert "commander: remove unused/wrong failsafe handling" + + This reverts commit 9e704a5e121c7516e2133d02b328500d9d66fb67. + +commit d0355cef1f38909dd8fbc00b1e1fe8ed77fc5c69 +Author: Julian Oes +Date: Mon Jun 6 11:19:10 2016 +0200 + + Revert "commander/navigator: remove param NAV_RCL_ACT" + + This reverts commit 77ea4cebf41cd106fe771b9eb469aa2326339467. + +commit 049146ef9c83efb440b8b2edf1f70520bd0db786 +Author: Julian Oes +Date: Mon Jun 6 11:18:26 2016 +0200 + + commander: param to allow arming without GPS + +commit 3e9d1388af60152efea84ff4c0f6e58488338511 +Author: Julian Oes +Date: Sun Jun 5 14:29:32 2016 +0200 + + commander: remove unused/wrong failsafe handling + + The deleted code conflicts with the failsafe handling in set_nav_state. + Also, flight termination was usually disabled by circuit breaker which + means this code had no effect anyway. + +commit 016d514d8063dc22d55981f32b963f6b139db736 +Author: Julian Oes +Date: Sun Jun 5 14:27:57 2016 +0200 + + commander/navigator: remove param NAV_RCL_ACT + + The param NAV_RCL_ACT was not implemented as described. Also, it has the + completely the wrong name. It should be a COM param and not NAV. + Therefore, remove the param and delete the partly implemented + and probably never used functionality. + +commit ea10c8c8a36a070a4530423d11f7b3c953b1f32b +Author: Julian Oes +Date: Tue May 17 10:55:47 2016 -0400 + + circuit_breaker: change default for GPS failure + + We should definitely take action when GPS fails, this circuit breaker + shouldn't be engaged anymore. + +commit 739d1cfd3fe9ede871050b9c71f668ed92fcaede +Author: Julian Oes +Date: Tue May 17 10:54:48 2016 -0400 + + navigator: always run the loop, even without GPS + + If the navigator stops when no more position updates arrive, it won't + switch to land mode when DESCEND is requested by the commander. + +commit fe29d99d62b60a81a0b855f6e8825133e74b2ae8 +Author: Julian Oes +Date: Tue May 17 10:53:07 2016 -0400 + + commander: use the gps_failure flag + + The gps_failure flag had been ignored in some navigation states. + +commit 4d10759699b0e20a0223b1049377b2a35c08fe47 +Author: Julian Oes +Date: Tue May 17 10:51:55 2016 -0400 + + commander: use DESCEND mode and not LANDGPSFAIL + + Always use the DESCEND mode and not LANDGPSFAIL because LANDGPSFAIL will + try to loiter for some time and then request termination instead of + descending gently and trying to land. + +commit 178f32ab41d8d300dcfeb6c4b382f0daba1e4641 +Author: Henry Zhang +Date: Tue Jun 21 16:20:33 2016 +0800 + + Commander:fill missing command ack. (#4814) + +commit 847d9ec4f49f318fddae20e677884eba1388c4a2 +Author: Chris Lovett +Date: Mon Jun 20 19:14:03 2016 -0700 + + Fix code style using Tools/fix_code_style.sh + +commit 534e10c96a1b5fc7a98965d4b82feff4450719a7 +Author: Chris Lovett +Date: Wed Jun 15 18:41:39 2016 -0700 + + Implement code review feedback. Add get_id_static to MavlinkStream items. Add implementation of MAV_CMD_SET_MESSAGE_INTERVAL, MAV_CMD_GET_MESSAGE_INTERVAL. Add deprecation message to REQUEST_DATA_STREAM. + +commit 4ef4be2d7012231a070a65d6783949a339d8e3f7 +Author: Chris Lovett +Date: Tue Jun 14 18:07:24 2016 -0700 + + MavlinkReceiver::handle_message_request_data_stream walks into deleted memory when you send the "stop" bit on a stream. It also fails to restart the stream because it deletes the stream when you send the stop command, so restart needs to use stream_list to find the stream again. + +commit 3f45d008eb7b5c76664c3f64bdafc1bf2441ff18 +Author: Lorenz Meier +Date: Tue Jun 21 09:43:00 2016 +0200 + + Fix stack main usage in motor ramp app + +commit 8aee4432a9aa517deb5b9851949a0d5f405e1ed4 +Author: Julian Oes +Date: Tue Jun 21 09:15:38 2016 +0200 + + px4io: set safety on before going into bootloader (#4860) + + Sometimes when flashing new firmware, the IO update fails because safety + is off. In this case, we should set safety on first before putting the + IO board into bootloader mode. + +commit 85245471c05a7453ffa50e2e74dbf8f48c01982b +Author: Lorenz Meier +Date: Mon Jun 20 22:36:50 2016 +0200 + + Update 3DR quad config, remove rendundant entries + +commit 2c29652136f3509f81e6220bd4e81665f83c08f9 +Author: Andreas Antener +Date: Mon Jun 20 20:59:43 2016 +0200 + + fixed code style in motor_ramp + +commit 0581f1af52606809fdcb12f3db83584d9a81d822 +Author: Andreas Antener +Date: Mon Jun 20 20:21:39 2016 +0200 + + added motor_ramp to fmu v4 + +commit 2dc97fc68030160b986b6855017457bdb4f51036 +Author: Andreas Antener +Date: Mon Jun 20 20:18:51 2016 +0200 + + added check for running attitude controllers, cleaned-up output + +commit 4e0980aeb979538097ba62c6e3732d8fc49dedd5 +Author: Andreas Antener +Date: Mon Jun 20 19:52:56 2016 +0200 + + fixed sine output + +commit 7f56961e2637e67267c9fc76728795e86cd81eb1 +Author: Andreas Antener +Date: Mon Jun 20 19:49:43 2016 +0200 + + removed unnecessary output texts + +commit 87dc996a4109515f4722c57575aae94dc9e2bfe1 +Author: Roman +Date: Mon Apr 25 22:39:19 2016 +0200 + + added option to output sine wave + +commit b3c3d6f88f21feb518bab25e0e3020a2c84753c0 +Author: Andreas Antener +Date: Wed Apr 20 09:27:41 2016 +0200 + + fixed format error + +commit 7c76c7c25ac5c950d0cca1c6afb5b16ff9183dae +Author: Andreas Antener +Date: Thu Apr 14 11:43:04 2016 +0200 + + added warning, set hold time to 1 sec + +commit a7834693e875ac4122cbbd4a7dd9e4a7b6b9fc46 +Author: Andreas Antener +Date: Wed Apr 13 18:21:32 2016 +0200 + + updated usage, increased prio and lowered max hold time + +commit d8cdb2032cc40befaa94db930f365394fb3b002e +Author: Andreas Antener +Date: Wed Apr 13 17:46:20 2016 +0200 + + constantly set outputs for ramp, otherwise the ESC doesn't keep it's setting (why?) + +commit ede032c55703072501a0c2136e743b699b300f23 +Author: Andreas Antener +Date: Tue Apr 12 23:09:28 2016 +0200 + + ouput pwm values directly + +commit fabb37975d703565d3d7261da073b316c9adb82a +Author: Andreas Antener +Date: Tue Apr 12 21:24:32 2016 +0200 + + added motor_ramp to v2 config + +commit 0b930a36b9e5d62584f4c14900273be77e964e79 +Author: Andreas Antener +Date: Tue Apr 12 21:07:09 2016 +0200 + + added parameters to motor_ramp + +commit 1aeb1391575532986e704d320b22d663d9b1bada +Author: Andreas Antener +Date: Thu Apr 7 20:17:51 2016 +0200 + + added motor ramp app, draft impl + +commit d1b27ab056d35f695b33d1a021d8900a4d69ba61 +Author: Andreas Antener +Date: Mon Jun 20 19:23:11 2016 +0200 + + moved params NAV_OBL to COM_OBL + +commit 8727295f8e4e5775bb643b0cace1cfc79585fd2e +Author: Andreas Antener +Date: Wed Jun 8 13:21:17 2016 +0200 + + fix OBL parameters in commander + +commit d3d9f013f48fd3a5da0b4bebd5bdbe89c0b84e4f +Author: Andreas Antener +Date: Fri Jun 3 11:05:33 2016 +0200 + + set OBL parameters for iris + +commit 095997ca59e261964e9a7054a4b5370f689da752 +Author: Andreas Antener +Date: Thu Jun 2 21:00:15 2016 +0200 + + changed order of arguments for readability + +commit fedb9de6ef5b91b103784a2a2cf41f3ea696ffa3 +Author: Andreas Antener +Date: Thu Jun 2 20:43:47 2016 +0200 + + fixed offboard loss timing handling + +commit ced83762689d900a448074b65b25e2344a17f1e9 +Author: Andreas Antener +Date: Thu Nov 26 17:45:20 2015 +0100 + + added offboard lost actions with additional timeout + +commit e42b5804a0c166f883da50d91aefa0060606e1fb +Author: Daniel Agar +Date: Mon Jun 20 10:03:37 2016 -0400 + + travis-ci only run make check within docker (#4854) + + * otherwise the build environment doesn't get the proper return code + +commit d92496a7f73b80db2f71461ed03c7ef862b56c84 +Author: Julian Oes +Date: Mon Jun 20 15:29:30 2016 +0200 + + df_ms5607_wrapper: astyle (#4853) + +commit f95f37cb7bfd65652635fca3497e93d17d69b537 +Author: Michael Schaeuble +Date: Mon Jun 20 11:34:16 2016 +0200 + + Update to DF commit with the MS5607 driver + +commit 83ec092b46dff17c61de918dcad423a98ca10b9d +Author: Michael Schaeuble +Date: Sun Jun 19 16:55:06 2016 +0200 + + Update bebop configuration and use parameters + +commit cc0d28e59b969113498dada56b85bf85b4ec4e21 +Author: Michael Schaeuble +Date: Sun Jun 19 14:13:36 2016 +0200 + + Update DF to include the MS5607 driver + +commit 0d9c031a2c4e0bd410f0c719a6e3b54b8cd56ccc +Author: Michael Schaeuble +Date: Wed Jun 15 20:02:55 2016 +0200 + + Check for bebop ip as environment variable + +commit 847562f5d70f7c31b9d5651118109d0f715d778e +Author: Michael Schaeuble +Date: Wed Jun 8 10:38:47 2016 +0200 + + Don't build px4_simple_app anymore + +commit 47613fefa07a8ccdffec3d903453f54acfef52e8 +Author: Michael Schaeuble +Date: Wed Jun 8 10:37:14 2016 +0200 + + Don't advertise garbage, apply same fix from #4735 + +commit 52d8723d551d2c486101140bc24a39453aa0fbe5 +Author: Michael Schaeuble +Date: Wed Jun 1 17:07:52 2016 +0200 + + Add df_ms5607_wrapper (a renamed copy from BMP280) + +commit 696a378120666588b719580155cc03d6402fa033 +Author: Michael Schaeuble +Date: Thu May 26 15:42:35 2016 +0200 + + Add modules and commands to bebop build + +commit 9933494d535ba07e83f1105f7ec6230bfb13ada5 +Author: Michael Schaeuble +Date: Thu May 26 10:28:36 2016 +0200 + + Add parrot bebop build structure + +commit b2cfe05881c697ae96c2d6c643a6585c1b919531 +Author: Lorenz Meier +Date: Mon Jun 20 12:54:22 2016 +0200 + + Adjust Typhoon H480 gains + +commit 146c8ddbc38d041f2751f414c692285737193415 +Author: Julian Oes +Date: Mon Jun 20 09:37:43 2016 +0200 + + px4_getopt: astyle + +commit 97f6ad4e533d59aec61413375b7c7638f46f30de +Author: Lorenz Meier +Date: Sat Jun 18 19:28:48 2016 +0200 + + Even better Gazebo models + +commit a812224103325e91e44eca7d802e4d9a0de2cc81 +Author: Lorenz Meier +Date: Sat Jun 18 18:18:00 2016 +0200 + + Update standard VTOL + +commit 95430180f0f1d79e9678f6310c92e8a10039ae02 +Author: Lorenz Meier +Date: Sat Jun 18 17:37:24 2016 +0200 + + Update gazebo + +commit c647b6db4dd80f4a8a75809284000ded025b68b6 +Author: Lorenz Meier +Date: Sat Jun 18 17:36:48 2016 +0200 + + Update gains + +commit d860bdcdc08ac29c708bcd8a3de086f41f0fe45e +Author: Lorenz Meier +Date: Sat Jun 18 17:03:49 2016 +0200 + + Update VTOL gains + +commit 229208610efb2163eebef64b38992b15ebb11b40 +Author: Lorenz Meier +Date: Sat Jun 18 17:03:11 2016 +0200 + + Fix simulator code style + +commit e7d02f627261d3d446db5f6589721a6c157c5e39 +Author: Lorenz Meier +Date: Sat Jun 18 16:59:46 2016 +0200 + + Update VTOL gains + +commit 3ef6ee056f5fbae679417897e9da3d32c17a48b7 +Author: Lorenz Meier +Date: Sat Jun 18 16:58:04 2016 +0200 + + Sync rate control gains + +commit 3c9f5694e70ce2559307549a0385dfcc8f201034 +Author: Lorenz Meier +Date: Sat Jun 18 16:38:49 2016 +0200 + + Fix Gazebo models for VTOL and planes + +commit 03813cc46b7622e2d7958034cb82a5c3a90eb607 +Author: Lorenz Meier +Date: Sat Jun 18 16:29:39 2016 +0200 + + Update fixed VTOL model + +commit afdc8cdf550078a029002bf30f61240a36ea575c +Author: Lorenz Meier +Date: Sat Jun 18 16:29:28 2016 +0200 + + VTOL: Use standard attitude gains + +commit 2242331f08063e46ca112b0e3bbe5a7e8b069ff7 +Author: Lorenz Meier +Date: Sat Jun 18 15:34:37 2016 +0200 + + Update SITL Gazebo + +commit eabb50444591943baf617ffc9c9838d1a3811c92 +Author: Lorenz Meier +Date: Sat Jun 18 13:16:05 2016 +0200 + + Compress Iris Gazebo model + +commit 7b109bacf2e4b80856a542c666dbe87943a5fef1 +Author: Lorenz Meier +Date: Sat Jun 18 12:08:45 2016 +0200 + + Update Gazebo models + +commit fd768fe5ac080a2392f16aab9c6c2bee397ce3f7 +Author: Lorenz Meier +Date: Sat Jun 18 10:41:35 2016 +0200 + + Update models + +commit 5d18ea75022cb61709c756710de59c87b1604ff2 +Author: Lorenz Meier +Date: Sat Jun 18 10:40:34 2016 +0200 + + Update models + +commit 51df9771b3795544d73256edda5ecb138595846d +Author: Lorenz Meier +Date: Sat Jun 18 01:54:31 2016 +0200 + + Add support for more than 8 outputs, but do not enable it yet + +commit 85e3073f1487b08ed9f8fbfc42abbc53801df30e +Author: Lorenz Meier +Date: Sat Jun 18 01:50:42 2016 +0200 + + Simulator: Send all actuator output groups + +commit c285e231b7cc08f00a3c7c7e164bde54fc9c6c26 +Author: Lorenz Meier +Date: Thu Jun 16 23:34:35 2016 +0200 + + Update jMAVSim + +commit 9230688f541a0e169b89100213635b339c55ba8f +Author: Lorenz Meier +Date: Wed Jun 15 20:42:56 2016 +0200 + + Commander: Add transition command + +commit e8274d3ddb42599e930b5072058af3ec7e196e61 +Author: Lorenz Meier +Date: Mon Jun 13 19:28:28 2016 +0200 + + SITL: Add gimbal meshes + +commit e6b82898fb54bc9b9379ed135f72e095ef112433 +Author: Lorenz Meier +Date: Sun Jun 12 15:30:50 2016 +0200 + + Add airframe model + +commit 0126e49841dc1e3f4258ba9955d90abfc98ce547 +Author: Lorenz Meier +Date: Sun Jun 12 10:56:09 2016 +0200 + + Solo: Use the right mixer + +commit dff50072e9a1810081938ac1dbd24c6441fc9f05 +Author: Lorenz Meier +Date: Sun Jun 12 10:55:56 2016 +0200 + + Add new airframe meta files + +commit 55267b9ad3abed3e5d90ae3be11bcb6d9363e7ec +Author: Lorenz Meier +Date: Sun Jun 12 10:55:13 2016 +0200 + + Add new airframe + +commit 825ba912c3a02621c542f082b537128c3902ab16 +Author: Lorenz Meier +Date: Sat Jun 11 23:27:10 2016 +0200 + + Update plane mixer + +commit 3770bfd6414ebc6081da3b195ba14d97c9a65d06 +Author: Lorenz Meier +Date: Sat Jun 11 23:26:39 2016 +0200 + + Update Gazebo model for plane + +commit d50e30724310e137e3d7b5610c40098efa383615 +Author: Lorenz Meier +Date: Sat Jun 11 22:39:59 2016 +0200 + + Update Tailsitter model + +commit c248adb18de10dfa7b8d6ece5351b23973a4563e +Author: Lorenz Meier +Date: Sat Jun 11 22:39:23 2016 +0200 + + Fix tuning gains for Solo and tailsitter + +commit 96387ed8247f0e1a4a90496452db9148d2113860 +Author: Lorenz Meier +Date: Sat Jun 11 22:27:07 2016 +0200 + + Update SITL gazebo + +commit acd7c370571a94d5823f8976c28eb9cfcc463cec +Author: Lorenz Meier +Date: Sat Jun 11 22:26:56 2016 +0200 + + Get closer to correct tailsitter mixer, still incomplete + +commit 413233341edf3630fbf00567734e13d72c87a2e0 +Author: Lorenz Meier +Date: Sat Jun 11 17:25:27 2016 +0200 + + Update SITL Gazebo model + +commit afa9467dad7b1664762d92a23c4defd525e6b500 +Author: Lorenz Meier +Date: Wed Jun 8 13:17:04 2016 +0200 + + Final plane mixer + +commit 982c25b7da7471462508b22b2b00ddb009a9651f +Author: Lorenz Meier +Date: Wed Jun 8 10:19:45 2016 +0200 + + Update SITL Gazebo with new consistent interface + +commit 184da9e7435f7c638a4ff67f24a2f28817a0eb5a +Author: Lorenz Meier +Date: Wed Jun 8 09:46:41 2016 +0200 + + Remove null mixers from plane now that we are doing it correctly + +commit f11d42aab365809be3c765927392987fc6aca27e +Author: Lorenz Meier +Date: Wed Jun 8 09:34:20 2016 +0200 + + Simulator MAVLink: Forward port cleanly + +commit 46ec1e6b95a23f2f3577ff47f96e22c5c47e013c +Author: Andreas Bircher +Date: Thu Jun 16 15:40:01 2016 +0200 + + fixing cherry-picking divergences + +commit 6bd17c7ba4e36d53702de95c460e89f27c4e88e8 +Author: Andreas Bircher +Date: Thu Jun 16 13:39:55 2016 +0200 + + adding user info + +commit e951a356fec50f3f725a36ed07d350abefdf0333 +Author: Andreas Bircher +Date: Thu Jun 16 11:25:06 2016 +0200 + + fixing the driver interface + + Conflicts: + PX4/src/drivers/camera_trigger/interfaces/src/pwm.cpp + PX4/src/drivers/camera_trigger/interfaces/src/pwm.h + +commit f038b167347877b1bcf11ff57efd55d024843eeb +Author: Andreas Bircher +Date: Fri Jun 10 14:54:12 2016 +0200 + + adding arming check before setting PWM + +commit eed968979ff3780b78cba1e0fcc01b563e8ecb11 +Author: Kelly Steich +Date: Tue Jun 14 16:21:11 2016 +0200 + + added parameter for choosing the camera interface mode + + Conflicts: + PX4/src/drivers/camera_trigger/camera_trigger.cpp + +commit c49a2da2614d5d4cfbf395e23048afcbdeac4b65 +Author: Andreas Bircher +Date: Fri Jun 10 14:54:12 2016 +0200 + + adding arming check before setting PWM + +commit 2ec1e508d2ca82c54a1228f30fbbf78901d04f90 +Author: Kelly Steich +Date: Fri Jun 10 15:29:52 2016 +0200 + + added setup method to constructor of camera interfaces + + Conflicts: + PX4/src/drivers/camera_trigger/interfaces/src/pwm.cpp + +commit adffb859627779712b62da118f0a402e6c2f16e7 +Author: Andreas Bircher +Date: Fri Jun 10 14:54:12 2016 +0200 + + adding arming check before setting PWM + +commit 4c5f32ab16857555c770a1426088c0604826e678 +Author: Kelly Steich +Date: Fri Jun 10 14:20:26 2016 +0200 + + delete the camera interface object in camera trigger destructor + +commit f83c53c27448fc052d0b426c032570e959fb04e8 +Author: Andreas Bircher +Date: Fri Jun 10 12:11:56 2016 +0200 + + adding the initial pwm trigger logic + +commit 3671bfb743d29792a44f19676343927f3461af64 +Author: Kelly Steich +Date: Fri Jun 10 11:29:41 2016 +0200 + + added the camera interface info method to the camera trigger info method + +commit 29f31ae6ac8b625422d93873e11e490d0041b5b5 +Author: Kelly Steich +Date: Fri Jun 10 11:23:09 2016 +0200 + + fixed the triggering function logic + + Conflicts: + PX4/src/drivers/camera_trigger/camera_trigger.cpp + PX4/src/drivers/camera_trigger/interfaces/src/camera_interface.h + PX4/src/drivers/camera_trigger/interfaces/src/pwm.cpp + PX4/src/drivers/camera_trigger/interfaces/src/pwm.h + PX4/src/drivers/camera_trigger/interfaces/src/relay.cpp + PX4/src/drivers/camera_trigger/interfaces/src/relay.h + +commit b31c346ea7dba6c3e0998a8e1e91d38c1a064709 +Author: Kelly Steich +Date: Thu Jun 9 18:03:36 2016 +0200 + + new file structure for the camera_trigger driver + + Conflicts: + PX4/cmake/configs/nuttx_px4fmu-v2_default.cmake + +commit 1dec6e83c6fe1abf31e0ad09d14e65abfc74b965 +Author: Julian Oes +Date: Fri Jun 17 21:16:54 2016 +0200 + + ecl: update submodule (#4839) + +commit c4463047514790cf34bfe720e3e7e9bdf9dc77b6 +Author: Eric Ye +Date: Fri Jun 17 07:47:06 2016 -0700 + + Update makefile to ask for cmake 3.4.3 (#4831) + +commit bada390ddebb65562cb306fa0c98ee78ee5e3446 +Author: Daniel Agar +Date: Thu Jun 16 15:02:28 2016 -0400 + + fw_pos_control_l1 fix FW_LND_FLALT usage (#4835) + + -fixes #4745 + +commit 538d9ada2500c7a38a306a8fda6c842404539524 +Author: David Sidrane +Date: Wed Jun 15 09:51:53 2016 -1000 + + Needed to avoid name collsion in upcomming Nuttx logger changes (#4830) + +commit e2801d35e4de21cf21b2e1a67cf5b74ecd1c44ed +Author: Daniel Agar +Date: Wed Jun 15 11:11:31 2016 -0400 + + fix comment spelling + +commit 64d9b8eefdb671fec4eafeb8b9312e8758bbd963 +Author: Daniel Agar +Date: Tue Jun 14 16:14:45 2016 -0400 + + fix COM_FLTMODE5 metadata typo + +commit 4ab8ddec53696e1135cc590ea1a7dffe1715734a +Author: Daniel Agar +Date: Tue Jun 14 15:09:07 2016 -0400 + + rename cb_usb -> circuit_breaker_engaged_usb_check + +commit c22a9137dd63b4e228856c1fbee8e840773772a7 +Author: Daniel Agar +Date: Tue Jun 14 13:42:49 2016 -0400 + + commander cleanup headers + +commit 7bbfa5d94b2468fe78384930fd184368140851f0 +Author: Daniel Agar +Date: Tue Jun 14 13:30:59 2016 -0400 + + cleanup px4_custom_mode + +commit d16daf5ba4c7d8c08ce48b6169c31ec1754e3ada +Author: Daniel Agar +Date: Wed Jun 15 14:29:19 2016 -0400 + + pwm_out_sim sleep if no fds (#4829) + + -fixes #4828 + +commit 2a26611cf5be85d8475ac08e387530b847e93fbf +Author: James Goppert +Date: Wed Jun 15 12:37:52 2016 -0400 + + Make LPE sonar reading more robust. (#4806) + +commit a76eab367cbc394fd58653b3cd6e30da40d64e3c +Author: Julian Oes +Date: Mon Jun 13 17:33:10 2016 +0100 + + DriverFramework: update submodule + + This brings various PRs in: + - RPi build fixes + - unit tests on CI and on Mac + - some cmake cleanup + - CI style check for DF + +commit d9d5d9d9e47a173b6bb9456d7ec65a9a30ecf9f2 +Author: Julian Oes +Date: Fri Jun 10 14:19:12 2016 +0100 + + mc_pos_control: run the loop without position data + + By running the loop in mc_pos_control without successfully polling on + position data, we still copy the manual input over so that + mc_att_control can consume it. This allows to fly in manual mode without + GPS and no position estimate. + +commit 26b7ac388444ccc0e96876233fa85a2094f0ccab +Author: Beat Küng +Date: Wed Jun 15 09:56:34 2016 +0200 + + mavlink: remove an UDP remote port warning, print remote port in mode info + +commit 574a67b93db0a436c11c8c85d31ff05b673c100c +Author: Beat Küng +Date: Wed Jun 15 09:55:25 2016 +0200 + + fix px4_getopt: ensure progress in case of unknown options + + Previously sdlog2 got stuck in an endless loop if an unknown argument was + given + +commit 2b85c594b34052e50f861f9329796f40b7c96876 +Author: Beat Küng +Date: Wed Jun 15 09:53:37 2016 +0200 + + fix px4_getopt: correctly handle options that take an argument, but no argument is given + + This lead to a segfault, for example 'logger start -r' + +commit d66af65a9265faf6684d0d1909e2c4cfcbda4d14 +Author: CarlOlsson +Date: Wed Jun 8 19:48:01 2016 +0200 + + ekf2: fixed airspeed thr bug + +commit b731a9e96c8c84305b4310282120ceb1f53fbfa3 +Author: Lorenz Meier +Date: Tue Jun 14 08:42:12 2016 +0200 + + Fix AR Drone scaling param + +commit 2eac57731cbb61f7e18dbc8310c431570c14241a +Author: Daniel Agar +Date: Tue Jun 14 02:18:22 2016 -0400 + + travis-ci fix missing semicolon (#4812) + +commit f13b75a6d2ab6f2dcb69da79464aab2de5f04689 +Author: Daniel Agar +Date: Tue Jun 14 01:56:42 2016 -0400 + + travis-ci fix s3 deploy conditions (#4810) + +commit 2f5357be7ad44aa4d0471232fb2100ca02d2d7eb +Author: Daniel Agar +Date: Tue Jun 14 01:06:43 2016 -0400 + + travis-ci use px4io docker images (#4696) + +commit 6f7e978f33fd7ce261dbeaa34cd593dd3ffe1b6d +Author: Daniel Agar +Date: Mon Jun 13 17:39:30 2016 -0400 + + initial circle-ci configuration (#4807) + +commit 4cca4ea9540c6a3e9902c68b79a3650331c68624 +Author: Lorenz Meier +Date: Sun Jun 12 11:53:55 2016 +0200 + + Add DOI + +commit 8a5e2a308555d8bf260150a07f99c797ffc7902c +Author: Lorenz Meier +Date: Sun Jun 12 09:29:14 2016 +0200 + + Updated IRIS params + +commit 8ecada3f8142c326edf875119ce6235a37511a08 +Author: Lorenz Meier +Date: Fri Jun 10 21:28:05 2016 +0200 + + Sensors: Allow more headroom for stack + +commit a19a6be05e487c3d9fd94dfbde04352fb24deea8 +Author: Lorenz Meier +Date: Wed Jun 8 09:32:23 2016 +0200 + + Update jMAVSim + +commit e322359b27a01256e7aa23be689773f42ef70077 +Author: Daniel Agar +Date: Fri Jun 10 10:33:56 2016 -0400 + + get_mavlink_mode_state remove unused pos_sp_triplet (#4613) + +commit da0813b84258335b291b3623db7a0db3169f6b99 +Author: Julian Oes +Date: Wed Jun 8 14:20:36 2016 +0200 + + Snapdragon: make RC calibration easier + + 20 Hz of RC_CHANNELS makes the RC calibration in QGC a more pleasant + thing. + +commit 3bfedfff19e408e0c7201902388260e4a46872d8 +Author: Beat Küng +Date: Fri Jun 10 08:50:16 2016 +0200 + + logger: printf cleanup, output statistics when stopping the logger + +commit 0bf7c39356c4259b24a093a67c7717d22c3c6775 +Author: Mark Whitehorn +Date: Thu Jun 2 06:28:27 2016 -0600 + + remove extraneous topic list file + +commit f129b86d1b5446d88321efc6838226deba290e0b +Author: Mark Whitehorn +Date: Tue May 31 09:24:45 2016 -0600 + + reduce logbuffer size to 12K due to lack of RAM + +commit 0ca63fa37913f5adff53673226fa168fc3f1704f +Author: Mark Whitehorn +Date: Tue May 31 09:24:19 2016 -0600 + + 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 + +commit 2bd15f169894abf19bc98abb56022ba1c5860e0f +Author: Mark Whitehorn +Date: Tue May 31 07:03:08 2016 -0600 + + fix string handling issues and simplify parser + +commit f2509117769d92b26fd84f7e36b35e52f9649e85 +Author: Mark Whitehorn +Date: Mon May 30 20:30:04 2016 -0600 + + read topics to log from a text file + +commit f4f0892b25447d3e7a20312ebee429b4f8d06fe1 +Author: Julian Oes +Date: Fri Jun 10 07:48:37 2016 +0100 + + 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. + +commit 0a27d14f6cce7812755765c9ec0b9f256516abed +Author: Mark Whitehorn +Date: Thu Jun 9 15:33:57 2016 -0600 + + robustify S.port and D telemetry detection (#4731) + +commit 039d5528ddfba211d07d3e970d0e6d2922ea1765 +Author: Stephen Street +Date: Thu Jun 9 12:08:57 2016 -0700 + + Change prefix construction to allow correct building of scope tag in parameters.xml when building out-of-tree (#4781) + + Fixes issue #4767 + +commit 29eac9b7cbf66553e94d348a40afd7da7aa17ccf +Author: Beat Küng +Date: Thu Jun 9 13:16:04 2016 +0200 + + px4_log.c: fix code style + +commit 513900fb16b41026613725194871392b01ba5b09 +Author: Beat Küng +Date: Thu Jun 9 12:51:04 2016 +0200 + + printf log: colorize output under POSIX & tty output according to the log level + +commit 03f7ee9b1218ae8b87966dbbd91c73bb516e50d3 +Author: Beat Küng +Date: Thu Jun 9 11:12:07 2016 +0200 + + 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 + +commit 1b5edcabec0ce8931c581884b25606b92ac72885 +Author: Beat Küng +Date: Thu Jun 9 11:08:04 2016 +0200 + + posix shell: avoid printing non-printable characters (like Ctrl-C) + +commit 5b811facabcbdabef87c50e48e3e8c230d0df0b5 +Author: Beat Küng +Date: Wed Jun 8 17:59:07 2016 +0200 + + posix console/scripts: treat lines starting with # as comment + +commit a7c7a46be87c0f81a3ae5b887a60bbba0a329ae7 +Author: Beat Küng +Date: Wed Jun 8 17:58:30 2016 +0200 + + 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 + +commit fcab80bfee34e5029b1c5d21faaf9311452f598f +Author: Beat Küng +Date: Wed Jun 8 13:04:54 2016 +0200 + + getprogname: rename to px4_get_taskname + +commit 9f5adb2356ec6eccba354c10bcc37b75fc275d2b +Author: Beat Küng +Date: Wed Jun 8 12:58:23 2016 +0200 + + getprogname: re-enable on NuttX & move to px4_tasks.h + +commit b9e9f62bee8f9787d75eaf69df6b8bd2e040fba9 +Author: tumbili +Date: Wed Jun 8 17:14:33 2016 +0200 + + code style formatting + +commit acea2f98d5df5e1b64da9a38c186f1ff65963ebc +Author: CarlOlsson +Date: Tue Jun 7 14:02:24 2016 +0200 + + log airspeed in rpl mode even if it is not fused + +commit 9c170f7fae5b482db7ee5a27bb52894e772329cb +Author: CarlOlsson +Date: Mon Jun 6 16:53:02 2016 +0200 + + added parameter which defines threshold for airspeed given to the filter + remove unnecessary replay fields + +commit 847cf684db03696d3a6769b1f3c2162f73eaeae3 +Author: Julian Oes +Date: Wed Jun 8 12:38:50 2016 +0200 + + Revert "sitl_gazebo: update submodule" + + This reverts commit a9a0759d91209c8a8839feba62e58a90c3e00e6e. + +commit a9a0759d91209c8a8839feba62e58a90c3e00e6e +Author: Julian Oes +Date: Wed Jun 8 10:55:56 2016 +0200 + + sitl_gazebo: update submodule + + This only removes one printfs, nothing fancy. + +commit 58f6835b19c5c32d698dcb6df0c523016bc411d3 +Author: Miguel Arroyo +Date: Tue Jun 7 16:49:27 2016 -0400 + + Fixes Function signature MPU9250 + +commit 98eeb25e45271dc524fca50900b7bd729579cd04 +Author: Andreas Antener +Date: Thu Jun 2 14:04:15 2016 +0200 + + produce 0 voltage/current if no suitable default could be set + +commit e1805dfe0c94f082d96842e46d30dc76c3748314 +Author: Lorenz Meier +Date: Sun May 22 14:09:29 2016 +0200 + + Sensors app: Use two parameters to convert battery current and voltage to make configuring custom frames easier + +commit 3b5feafef4692b8153475a27a82f7a0d06f8576c +Author: Julian Oes +Date: Tue Jun 7 10:06:36 2016 +0200 + + err: add missing include for exit + +commit 04083cff3d9aee6a4178783a928969de1a370eab +Author: Julian Oes +Date: Tue Jun 7 09:41:57 2016 +0200 + + 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. + +commit a548b5bd5e4913b9800205a472b0a7db11466154 +Author: Julian Oes +Date: Fri Jun 3 14:04:14 2016 +0100 + + tonealrmsim: better output of tone_alarm in SITL + +commit 5e4e896dad12789c8b816ece8170cfb2b9f6a9ed +Author: Julian Oes +Date: Fri Jun 3 14:03:46 2016 +0100 + + tone_alrmsim: add missing string for home set tone + +commit 69bb60229105955f8eb8946586562024c234cbb4 +Author: Julian Oes +Date: Fri Jun 3 14:03:29 2016 +0100 + + gyrosim: be less verbose + +commit 01f6d713b4478c5db022b38e6e8b0e0de3bf1495 +Author: Julian Oes +Date: Fri Jun 3 14:00:34 2016 +0100 + + pwm_out_sim: use PX4_INFO + +commit f24ca14122d5d25f64a4a63d1ba54a2663f9160d +Author: Julian Oes +Date: Thu Jun 2 17:27:16 2016 +0100 + + param: whitespace + +commit 5f3332e429cba1292b4253500a816c2b5395792d +Author: Julian Oes +Date: Thu Jun 2 17:26:44 2016 +0100 + + ver: less verbose on startup + +commit 0acf0b3c69686bab9df7c6b57c74620b83745a03 +Author: Julian Oes +Date: Thu Jun 2 17:26:23 2016 +0100 + + param: be less verbose on startup + +commit 8d491077cef680e5e470e71a69ac110fbbda57b0 +Author: Julian Oes +Date: Thu Jun 2 17:25:45 2016 +0100 + + adc: removed unneeded printf + +commit 4a6b845ef635812dc057efad07cfcec406c01969 +Author: Julian Oes +Date: Thu Jun 2 17:25:27 2016 +0100 + + px4io: nicer printf + +commit c87f9a1f8a8cbb61220082996b7b822351fe3a03 +Author: Julian Oes +Date: Thu Jun 2 17:25:02 2016 +0100 + + init: make echo consistent with printfs + +commit b24eded7a00e52afaa695d71e38eedc7ac10066a +Author: Julian Oes +Date: Thu Jun 2 16:43:25 2016 +0100 + + cmake: use module name if no main is available + +commit be4819e8b170a79fe089ace5566b5aca717bb1b1 +Author: Julian Oes +Date: Thu Jun 2 16:32:21 2016 +0100 + + ecl: update submodule + + This moves printfs to PX4_INFOs. + +commit de4ae580197f9d644d1d7d26aaf8d1d67caeeba4 +Author: Julian Oes +Date: Thu Jun 2 15:56:22 2016 +0100 + + px4_log: get the printf of fmt/args right + +commit c916ee7357f668d231fa35783f14097499b7c172 +Author: Julian Oes +Date: Thu Jun 2 15:24:09 2016 +0100 + + err: astyle prefers it different + +commit 6898e2dcf4bee9ecd300f98a0e6debf0e3e5ede3 +Author: Julian Oes +Date: Thu Jun 2 15:22:39 2016 +0100 + + commander: don't shout please + +commit a6fd71853031867d27d4c38ca96d86723474a2d3 +Author: Julian Oes +Date: Thu Jun 2 15:22:23 2016 +0100 + + px4_log: use proper ROS printfs + +commit f68a6eb42cde25a9c41592f5ea4975cca7464930 +Author: Julian Oes +Date: Thu Jun 2 15:19:21 2016 +0100 + + err/px4_log: switch everything to static function + + Instead of having separate log functions for NuttX and POSIX, this now + switches everything to px4_log.h and PX4_INFO/WARN/ERR/DEBUG. + + Also, the call mostly used is now a static inline function instead of a + macro which lead to a big increase in flash size for STM32. + +commit 49930d64ad677af8f762d915ba4de9c22e06aeba +Author: Julian Oes +Date: Thu Jun 2 15:11:43 2016 +0100 + + romfs_pruner: delete hidden files, remove tabs + + If a text editor creates hidden save files, those will get copied into + the ROMFS. This is now fixed by deleting hidden files. + + Also, the there was some available potential by removing the leading + whitespace. + +commit cdd45a7b2ddeb3dcb5867e95d3e158702d48ca4e +Author: Julian Oes +Date: Thu Jun 2 11:11:04 2016 +0100 + + cmake: add define for module name + +commit 750b40f96284ee60968af4df627cb99e983a8b04 +Author: Julian Oes +Date: Wed Jun 1 17:02:19 2016 +0100 + + pwm_out_sim: don't complain without waiting + +commit a6e46a7e6fb1652fa1e72e2cada20b2ce2c6a900 +Author: Julian Oes +Date: Wed Jun 1 15:45:19 2016 +0100 + + commander: whitespace + +commit 953984dd48d3b425840e8346b728cfe4eab8bdc4 +Author: Julian Oes +Date: Wed Jun 1 15:44:18 2016 +0100 + + QURT px4_layer: getpid can shut up + +commit a2865cd5c1e4b3b8690bdec93acb26e2bb2abf98 +Author: Julian Oes +Date: Wed Jun 1 15:43:52 2016 +0100 + + QURT px4_layer: removed debug printfs + +commit 8e47f612fd02abbbd245b0697abe7b5bbb091c15 +Author: Julian Oes +Date: Wed Jun 1 15:43:12 2016 +0100 + + QURT main: more precise printfs + +commit 7a29cf0f13a6b277b3c014ce263d70226c8c618f +Author: Julian Oes +Date: Wed Jun 1 15:42:42 2016 +0100 + + QURT main: less debug printfs + +commit 4cb073a48b4fffb6d0f344a1789ac1a1fc0d3920 +Author: Julian Oes +Date: Wed Jun 1 15:42:00 2016 +0100 + + POSIX main: get the newlines right + +commit a381c6cea58919e41d118b1c7ef8d007182cc2d1 +Author: Julian Oes +Date: Wed Jun 1 15:41:30 2016 +0100 + + df_mpu9250_wrapper: removed a debug printf + +commit 6b1bcef644b37f67489fe0a9fa72c7940f53d8fe +Author: Julian Oes +Date: Wed Jun 1 15:40:11 2016 +0100 + + uORBManager: removed printfs + +commit 11cc17b63a07e28d61d5d4f9af67bdb972e27f55 +Author: Julian Oes +Date: Wed Jun 1 15:39:45 2016 +0100 + + param_shmem: be less verbose + +commit a88c3c2dbeb37ae734e970eadcfb54c19d026bef +Author: Julian Oes +Date: Wed Jun 1 15:39:23 2016 +0100 + + commander: printf fine tuning + +commit 5b4f01635724f117b520f14e80f5f35c7b29d289 +Author: Julian Oes +Date: Wed Jun 1 15:38:33 2016 +0100 + + qshell: swap INFO and DEBUG + +commit 9186a95b00d10b6e0eb3cb77566a5dee845597ce +Author: Julian Oes +Date: Wed Jun 1 15:35:55 2016 +0100 + + pwm_out_rc_in: say a tiny bit less + +commit 51defb9de291422bca29570da71a9c5eb24c8a32 +Author: Julian Oes +Date: Wed Jun 1 15:35:36 2016 +0100 + + px4.config: remove unneeded commands + +commit 9079b5400140fde6a2acd32ab213475c03c56df2 +Author: Julian Oes +Date: Wed Jun 1 14:04:58 2016 +0100 + + POSIX: be less verbose on startup + +commit 9c9f22fd4050f59c52f08073eb8e1b8b08bada1f +Author: Julian Oes +Date: Wed Jun 1 14:04:01 2016 +0100 + + main: don't add a newline after every line + +commit 93ada40bf96605aadce798e391f7f9772d4b1dba +Author: Julian Oes +Date: Wed Jun 1 14:03:37 2016 +0100 + + param_shmem: removed a printf + +commit 4827f0d93138a2e937e608895452ec11311b8ac2 +Author: Julian Oes +Date: Wed Jun 1 14:03:22 2016 +0100 + + sdlog2: removed a printf + +commit f8020a40639ed0735e41f4097e0a830392e0088f +Author: Julian Oes +Date: Wed Jun 1 14:03:04 2016 +0100 + + muorb: removed printf + +commit c95c13985c4afd49ff497375a8cce1dc198f0e25 +Author: Julian Oes +Date: Wed Jun 1 14:02:15 2016 +0100 + + mavlink: better printf + +commit 00bffeaf72ecb5e9f231d6e2cff98477f9918310 +Author: Julian Oes +Date: Wed Jun 1 14:01:59 2016 +0100 + + mavlink: whitespace only + +commit 1dea9433b7850381f578297ce27894287107d2fb +Author: Julian Oes +Date: Wed Jun 1 14:01:24 2016 +0100 + + mavlink: don't complain if there is no mission + +commit 67b2f68abdfdf54a3270d93dce3bcbe439a26011 +Author: Julian Oes +Date: Wed Jun 1 14:01:00 2016 +0100 + + mavlink: improved, updated usage + +commit ec5b2adfc0701a284258e33bb441d6e0acde6baf +Author: Julian Oes +Date: Wed Jun 1 14:00:03 2016 +0100 + + mavlink: don't try broadcast 0, and less printfs + + This removes a bunch of unneeded printfs and prevents broadcasting + packets of size 0 which just trigger a warning. + +commit a39124a10d54b200823150c9173b1ca6df8e2dc9 +Author: Julian Oes +Date: Wed Jun 1 13:58:55 2016 +0100 + + dataman: make it less chatty + + - Removed a couple of unneeded printfs. + - On POSIX it shouldn't warn if it's not a multiple of the + block size. + +commit 7a6ff4742d0baa71e5a2749206222931737d64a2 +Author: Lorenz Meier +Date: Tue Jun 7 21:25:35 2016 +0200 + + Add Solo sim model (#4761) + +commit ff58d31348cc6ad4f2e54691f1c45002caf9acbd +Author: Roman +Date: Tue Jun 7 20:00:41 2016 +0200 + + fixed code style + +commit cd574c523bc54a8956bbc0cbd5dc1b67484f91a0 +Author: tumbili +Date: Tue Jun 7 15:48:39 2016 +0200 + + fixed whitespaces + +commit cdf98644289359e19d9bd6cee844c47ba81fa64b +Author: sander +Date: Sat May 28 04:44:11 2016 +0200 + + QuadChute moved to VtolType + +commit 2d61eddebf8ac3a78ab1053b31e7028befe58b9e +Author: sander +Date: Sat May 21 13:50:59 2016 +0000 + + Remove debug info + +commit 832e1003c289953d28859bec200b442934ef7238 +Author: sander +Date: Sat May 21 13:49:14 2016 +0000 + + Base QuadChute on local_pos.z and only when armed + +commit bb0b7f26320444b564e686d32ca43b634cceff09 +Author: sander +Date: Fri May 13 02:08:13 2016 +0200 + + Sanitize mavlink message + +commit 7cea813d55107f5d3905400ac426876e84a31f7d +Author: sander +Date: Fri May 13 01:58:05 2016 +0200 + + Sanity check and quadchute during front transition + +commit ec15130a80b702762a58e3309c49bce4b0b62f32 +Author: sander +Date: Fri May 13 01:46:24 2016 +0200 + + Minimum altitude for FW flight in standard VTOL + +commit 3f027023cf827d5a3103f03e857627e1c77ffc0d +Author: Lorenz Meier +Date: Tue Jun 7 19:30:07 2016 +0200 + + Update Solo model + +commit fb7f0747ca8f9a2fbc7a036d779cbdf883df1da0 +Author: Lorenz Meier +Date: Tue Jun 7 15:20:00 2016 +0200 + + Update sitl_gazebo with Solo model + +commit 9ec9210a082ed5ee5faf8c3afbb793af8571e52d +Author: Andreas Antener +Date: Thu Jun 2 13:22:00 2016 +0200 + + fixed code style in standard.cpp + +commit ac9a81c0c72270d6c346b71a1de8c9fc80b3e2da +Author: Roman +Date: Sat May 28 19:52:20 2016 +0200 + + standard vtol pusher fix: + - pusher code now works with the new manual setpoint generation + +commit 354b31e1b1938de4dd8e743cee1b7543718df448 +Author: Julian Oes +Date: Sat Jun 4 22:14:04 2016 +0200 + + DF driver wrappers: astyle + +commit 44207a3a5c6311dfca7120270e01bdcfd8a80d3e +Author: Julian Oes +Date: Sat Jun 4 22:00:01 2016 +0200 + + df_trone_wrapper: don't advertise garbage + +commit 40d6a4e5fc88661afa6ad57f40736f93d0cf9a77 +Author: Julian Oes +Date: Sat Jun 4 21:59:43 2016 +0200 + + df_isl29501_wrapper: don't advertise garbage + +commit 7c5769675250304804174182818bf5d1b7bcb5d2 +Author: Julian Oes +Date: Sat Jun 4 21:59:14 2016 +0200 + + df_bmp280_wrapper: don't advertise garbage + +commit f56e951f00eba7dd003e36332eb47195a307dd9f +Author: Julian Oes +Date: Sun Jun 5 14:36:43 2016 +0200 + + land_detector: don't estimate freefall on 0 data + +commit b2719cf439497b66d91f5d540ac65b289091ef59 +Author: Julian Oes +Date: Sun Jun 5 14:36:01 2016 +0200 + + land_detector: publish when there is proper data + + Instead of publishing before even having done update(), let's wait for a + result and then advertise. + +commit ba7d35d9d06ca5dd1caebde9b929f5ede562be58 +Author: Julian Oes +Date: Sun Jun 5 14:34:46 2016 +0200 + + commander: fix convoluted auto disarm + +commit 294c05d60796bf89ca9ecfc715fa7e2a7c062d49 +Author: Julian Oes +Date: Sun Jun 5 22:04:35 2016 +0200 + + DriverFramework: update to latest master + +commit 224b20b3e41c42ea5d72318bdfaf068f66194c02 +Author: Julian Oes +Date: Tue Jun 7 11:19:44 2016 +0200 + + cmake_hexagon: updated submodule (#4756) + + This contains the latest fixes for the SDK 3.0. + +commit d9267a4db5e434f131d148aba98a815eb50b702c +Author: Beat Küng +Date: Tue Jun 7 10:49:07 2016 +0200 + + pwm_out_sim.cpp: fix initialization of _control_subs + + Note: {-1} initializes only the first element, and sets the others to 0. + +commit 1be3c0fe48c08bdc677de3e04a2db217fc14c2cd +Author: Beat Küng +Date: Mon Jun 6 16:57:24 2016 +0200 + + mavlink_main.cpp: fix race conditions in 'mavlink stop-all' + + This had multiple issues: + - linked list was modified while other instances were still running and + accessing it (the used linked list is NOT thread-safe). + - Mavlink instance was deleted, but it was still in the linked list, and + thus could still be dereferenced by other threads + - the instance was deleted, but it was still accessed by the 'stop-all' + calling thread + + What we do now is: + - wait for all threads to exit + - then remove the instances from the linked list and delete them + +commit 1f55e238275a044cdf1860fee11df0c52d92bb58 +Author: Beat Küng +Date: Mon Jun 6 16:48:16 2016 +0200 + + fix resource leak in mavlink_main.cpp: close the socket + +commit d8fbd8a6f6f8ce1458ed330fff664b4787f06df3 +Author: Beat Küng +Date: Mon Jun 6 16:20:05 2016 +0200 + + fix MavlinkOrbSubscription: use orb_unsubscribe instead of close() + +commit 0eb22823a6aaa4cf8eac56af0d9e2a6bfb9ee34c +Author: Beat Küng +Date: Mon Jun 6 16:19:00 2016 +0200 + + fix resource leak in MavlinkParametersManager: call orb_unsubscribe + +commit d0ffb1acb88b34511c1bdcbdf5bb8e99ba296715 +Author: Beat Küng +Date: Mon Jun 6 16:18:19 2016 +0200 + + fix resource leak in MavlinkReceiver: call orb_unsubscribe + +commit dc3bd31e590852c3da4b5c16718786e4074da9ba +Author: Beat Küng +Date: Mon Jun 6 16:16:14 2016 +0200 + + pwm_out_sim: fix orb handle == 0 is valid & use orb_unsubscribe instead of px4_close + +commit 9fedda43c6a501575773d83d715c36c46ac05f6a +Author: James Goppert +Date: Mon Jun 6 20:02:45 2016 -0500 + + Revert "Changed baro init count for LPE." + + This reverts commit cefc00af39dccfe8ff3ec2155a271ec93ff57661. + +commit cefc00af39dccfe8ff3ec2155a271ec93ff57661 +Author: James Goppert +Date: Mon Jun 6 19:51:07 2016 -0500 + + Changed baro init count for LPE. + +commit 97e6a57501e58b3151300dcaa8d7215d9a47eb9c +Author: James Goppert +Date: Mon Jun 6 19:40:41 2016 -0500 + + Add more GPS checks for LPE (#4750) + + * Added more GPS checks for LPE. + + * Add logic to force GPS alt init. + +commit c64b0d45734c0eefffbe16c4a898c926de7826a0 +Author: Beat Küng +Date: Mon Jun 6 16:46:07 2016 +0200 + + logger: don't use system time for log file name if system time obviously wrong + +commit f5310ca51eaf2794f07c4309672e4b3a51eb827f +Author: Beat Küng +Date: Mon Jun 6 15:49:06 2016 +0200 + + orb: avoid unnecessary string duplication of objname + +commit 5125fc3a81726aa8c9010b877c00d5bdfd45d3f2 +Author: Beat Küng +Date: Mon Jun 6 15:39:17 2016 +0200 + + uORBDevices::SubscriberData: remove unused member poll_priv + +commit 605f731ac428efcef5c5d8b7261badeb78f626e0 +Author: Beat Küng +Date: Mon Jun 6 15:36:04 2016 +0200 + + logger: reduce maximum logged string length to 128 (use less memory) + +commit 76d6ffd4453648272343796fad7527a07f68f41b +Author: Beat Küng +Date: Mon Jun 6 15:34:58 2016 +0200 + + logger: use the defined interval for all multi-instances (& fix code style) + +commit e709048fb85278c449938a7c87af3b4c6cb7281e +Author: Beat Küng +Date: Mon Jun 6 15:27:29 2016 +0200 + + orb: add orb_get_interval to API + +commit 0fb0f17ccbe44ba480000cdaff99d5d3e42053ec +Author: Beat Küng +Date: Sat Jun 4 17:24:11 2016 +0200 + + logger: reduce memory usage, by limiting the nr of added topics to 64 (was 128) + +commit 78d357cb0cb3611b0b693abe52a6b94a96e03ae0 +Author: Beat Küng +Date: Sat Jun 4 17:23:20 2016 +0200 + + logger: free up ~200B stack size + + we now use the already existing buffer for logging messages, which is + allocated on the heap. + In fact, stack usage was too high before this, now it's ok again. + +commit febe75bb12d8c4fc768b48847916bbf395af553b +Author: Beat Küng +Date: Sat Jun 4 15:11:18 2016 +0200 + + logger: don't use uint8_t buffer[msg_size]; (it's C99 not C++) + + Also, it's not clear where the allocation was. It looks like it was on + the heap, but the compiler could decide to put it on the stack. This is + very bad for us because we use fixed size stacks with tights bounds. So if + a user specifies a large topic to log, it could have crashed. + + Now the allocation is on the heap and the user can specify any size of + topic to log (as long as there is enough memory). + +commit 8ef493c82d24100ef19229a427a7ef327e871606 +Author: Beat Küng +Date: Sat Jun 4 10:18:07 2016 +0200 + + logger: use local time if orb_copy(vehicle_gps_position) fails for -t option + + orb_copy can fail if there is no advertiser yet + +commit b51ec04938412d01e8ae17ae3a086d3b4525eefb +Author: Beat Küng +Date: Sat Jun 4 10:15:03 2016 +0200 + + logger: fix alignment issue in data message header + +commit 64e5e565c2c8c90830f09b0fbb6c7121b36e8642 +Author: Lorenz Meier +Date: Mon Jun 6 23:11:54 2016 +0200 + + Gazebo: Fix Tailsitter model + +commit 5ec7de3a5a4d8fda7528c4f57f018d1423da3067 +Author: James Goppert +Date: Mon Jun 6 14:12:18 2016 -0500 + + Make LPE est always log. (#4749) + + This is a trivial change so I'm going to merge to help address edge cases in users logs. + +commit f9df60919e4722edade53b066d25248af9d73fd6 +Author: Lorenz Meier +Date: Sun Jun 5 15:51:54 2016 +0200 + + Update submodule again + +commit ed0aad61d22cab320789f75be5b1cd2ce7d32777 +Author: Lorenz Meier +Date: Sun Jun 5 15:47:03 2016 +0200 + + Updated SITL gazebo, fixes #4723 + +commit 66db577c7d74ee12be71dca32586af46c7421942 +Author: Lorenz Meier +Date: Sun Jun 5 14:37:47 2016 +0200 + + Tone down mavlink message + +commit c02214f7452e7b76bf58eb809068bbdeece78df3 +Author: Lorenz Meier +Date: Sun Jun 5 12:55:14 2016 +0200 + + Update RPI2 config + +commit 93ef7ea4f6ecd7ff62e3cbc351b487a02e6492fb +Author: Lorenz Meier +Date: Sun Jun 5 12:54:41 2016 +0200 + + posix-configs/eagle/hil + +commit 44c222f6b7faf9f082806d92e4e2d9ab229199d1 +Author: Lorenz Meier +Date: Sun Jun 5 12:54:27 2016 +0200 + + Update Eagle flight config + +commit 8a7fd9c8893390cb362e08c529d5ccd0c06cef5f +Author: Lorenz Meier +Date: Sun Jun 5 12:54:12 2016 +0200 + + Update 210qc config + +commit 131a1613afd7151f331d3cc1f28fcd01294439eb +Author: Lorenz Meier +Date: Sun Jun 5 12:53:58 2016 +0200 + + Update 200qx config + +commit 6b97a9ece8f7adcd113042728386a3031361ea21 +Author: Lorenz Meier +Date: Sun Jun 5 12:53:44 2016 +0200 + + Update Bebop config + +commit b0d05c19bc77dcd8baf6f9cc51618a63d3ece846 +Author: Lorenz Meier +Date: Sun Jun 5 12:53:32 2016 +0200 + + Update SITL config posix-configs/SITL/init/rcS_multiple_gazebo_iris + +commit 6608c98192119f364b8d756077d5349e0cebf9e1 +Author: Lorenz Meier +Date: Sun Jun 5 12:43:04 2016 +0200 + + Update SITL config posix-configs/SITL/init/rcS_lpe_jmavsim_iris + +commit 53b1bbd49f10e7642fd845676dcf66bf88f4c275 +Author: Lorenz Meier +Date: Sun Jun 5 12:42:52 2016 +0200 + + UPpdate SITL config posix-configs/SITL/init/rcS_lpe_gazebo_iris_opt_flow + +commit 50f4a603e8803b496674c0dcc8c6205d640ce1db +Author: Lorenz Meier +Date: Sun Jun 5 12:42:37 2016 +0200 + + Update SITL config posix-configs/SITL/init/rcS_lpe_gazebo_iris + +commit 17e28ceeb118d00692dfb529d4ab264f8c6c07d8 +Author: Lorenz Meier +Date: Sun Jun 5 12:42:22 2016 +0200 + + Update SITL config posix-configs/SITL/init/rcS_jmavsim_iris + +commit e5ba214f34caa44fb5bd4e2042a5be2a29afd1e0 +Author: Lorenz Meier +Date: Sun Jun 5 12:42:08 2016 +0200 + + Update SITL config posix-configs/SITL/init/rcS_gazebo_tailsitter + +commit da943b000738d2b09b6bffc56cbd84ed77e2d635 +Author: Lorenz Meier +Date: Sun Jun 5 12:41:55 2016 +0200 + + Update SITL config posix-configs/SITL/init/rcS_gazebo_standard_vtol + +commit a651f3dae537c1689c9870f8ae4f547ab57970c6 +Author: Lorenz Meier +Date: Sun Jun 5 12:41:43 2016 +0200 + + Update SITL config posix-configs/SITL/init/rcS_gazebo_plane + +commit b198638a6cc42233f0ca950301ea3f793f3d6255 +Author: Lorenz Meier +Date: Sun Jun 5 12:40:41 2016 +0200 + + Update SITL config posix-configs/SITL/init/rcS_gazebo_iris_opt_flow + +commit e19b373347ea68df1cf303f13019b8b85a3211e3 +Author: Lorenz Meier +Date: Sun Jun 5 12:40:25 2016 +0200 + + Updatee SITL config rcS_gazebo_iris + +commit ff4f27b05e8a32cf30d1cae1a512de632683a3aa +Author: Lorenz Meier +Date: Sun Jun 5 12:39:22 2016 +0200 + + MAVLink app: Add option to configure broadcast, default to off + +commit f8ff667ddeff000d7b7099b83d6a4e801d02c345 +Author: CAI Dongcai +Date: Sun Jun 5 12:08:31 2016 +0200 + + pwm steps bugs fixed (#4719) + + fix the divide 0 bug in using "pwm steps" in NSH, and add it's + description + +commit eea102f63dd4baac1cb186b43df05890e7db60e2 +Author: Julian Oes +Date: Sun Jun 5 11:02:13 2016 +0100 + + cmake: POSIX/RPi build don't need patch/genromfs (#4733) + +commit 1880d1f6fd92c3477774df0fb18192677cade59b +Author: Julian Oes +Date: Sun Jun 5 11:01:38 2016 +0100 + + Snapdragon: start sdlog first to log everything (#4734) + + In order to capture everything for replay logs, start sdlog2 at the very + beginning. Also, wait with starting the sensors for a second, to make + sure sdlog2 has started by then. + +commit 5e00155e033ba23034a0a78a4eb0e3cd98c39011 +Author: Kartik Mohta +Date: Sat Jun 4 01:03:45 2016 -0400 + + Update cmake/cmake_hexagon + + New updates required to use the Hexagon SDK v3.0 from Qualcomm + +commit 6f9665d7188f297982685acc35cf8c73199140ed +Author: bharathr +Date: Fri Jun 3 19:44:56 2016 -0700 + + Restored 210qc snapdragon config files + +commit 7524474c7b8249a504169e43b3c58d1f0df5a7c8 +Author: Daniel Agar +Date: Fri Jun 3 16:50:26 2016 -0400 + + make distclean ignore eclipse project files + +commit de5bf60b07e164c87a004e325a58ffdc118af948 +Author: Daniel Agar +Date: Fri Jun 3 16:48:30 2016 -0400 + + make submodulesclean sync recursively + +commit f06e6f0ce11d22f8eff877bcaaee78839c9c52ef +Author: BharathR +Date: Fri Jun 3 01:22:09 2016 -0700 + + Fixed actuator controls struct in Snapdragon legacy uart_esc driver wrapper (#4724) + +commit fb1fd205bd2beea683611725607eb0efb0cdf76e +Author: Lorenz Meier +Date: Thu Jun 2 09:27:26 2016 +0200 + + MAVLink app needs more FDs + +commit f07a4f2f939bdc9c5e5220798d999073dd151674 +Author: Lorenz Meier +Date: Thu Jun 2 09:27:15 2016 +0200 + + MAVLink app needs more FDs + +commit fc2d2c6ce077c8ba2d4df80ecdb0e5ae4ee03f29 +Author: Beat Küng +Date: Wed Jun 1 16:16:25 2016 +0200 + + gps: update drivers submodule + +commit b226f7d13d348ed481f0af0fe33ae28f0b981861 +Author: Beat Küng +Date: Tue May 31 15:10:22 2016 +0200 + + gps: call fsync after injecting gps data + + This is to minimize delay + +commit d35814ed992a0e7182a4abb71b4927391cf402e9 +Author: Beat Küng +Date: Tue May 24 10:02:57 2016 +0200 + + nuttx px4fmu-v4 config: increase CONFIG_NFILE_DESCRIPTORS to 52 + + necessary for mavlink receiver. It had the following output: + mavlink_rcv_if0: node_open as advertiser failed. + +commit 25cff52019086b9e6e728fdc0489c10b32f250d9 +Author: Beat Küng +Date: Tue May 24 10:00:59 2016 +0200 + + RTCM: use MAVLINK_MSG_ID_GPS_RTCM_DATA mavlink message (supports fragmentation) + +commit 0e3d660ccd8827df82079c4f4f7433c06b942def +Author: Beat Küng +Date: Tue May 31 17:32:13 2016 +0200 + + logger refactor: add ulog_ prefix to struct names and header length + +commit 078e79f2949cb0563e05e232ddfd45fcbd4e7359 +Author: Beat Küng +Date: Tue May 24 15:27:10 2016 +0200 + + mavlink_log.c: fix coding style + +commit 034772056acd858a29c64f42ecf9503b68f34b92 +Author: Beat Küng +Date: Tue May 24 15:07:11 2016 +0200 + + logger: prepare for replay: add replayed file to the log, use _replayed as file name suffix + +commit 069dd01cb0724af40c0a011f0d6229bc67d7517b +Author: Beat Küng +Date: Tue May 24 15:05:49 2016 +0200 + + logger: subscribe to mavlink_log messages and write them to the log + +commit 659ac8faf295e478746c0c5afa58e76ac743df48 +Author: Beat Küng +Date: Tue May 24 14:17:04 2016 +0200 + + refactor logger: use static fields & move them to source file + + avoids multiple declarations of... + +commit 43d734ef4372d4b502580c78debef32370d4d7c2 +Author: Beat Küng +Date: Fri May 27 09:40:42 2016 +0200 + + orb: consistently use unsigned int for queue_size + +commit 392c32d31668fce2a2fd63caa23beb6e3a3d91b5 +Author: Beat Küng +Date: Fri May 20 16:03:07 2016 +0200 + + uORBTest_UnitTest.cpp: fix style + +commit 79b3766544cc8a1e5c2971afb78c5453cc075e53 +Author: Beat Küng +Date: Fri May 20 15:29:32 2016 +0200 + + orb: add unit tests for queuing, including tests with poll & notify interface + + Both succeed under Posix & NuttX (Pixracer) + +commit 5b1273e3348ef705abe1c56bd7c7dc035f338f60 +Author: Beat Küng +Date: Mon May 2 09:58:30 2016 +0200 + + orb: add optional queuing of messages + + This adds two uORB API calls: + - orb_advertise_queue + - orb_advertise_multi_queue + + Both add a queue_size parameter to define a maximum number of buffered + item. The existing orb calls use all a queue size of one and thus their + behavior is unchanged. If a writer publishes too fast, the oldest elements + from the queue are silently dropped. + The returned timestamp is always the one from the latest message in the + queue. + + Queue size can be set via ioctl during advertisement phase. After that it + cannot be changed anymore. + +commit bdf064fd8f8d5b7d3ef4a937f2dfc9e4e7b26551 +Author: Lorenz Meier +Date: Thu Jun 2 06:45:32 2016 +0200 + + Update SITL Gazebo plugin + +commit 69976caca902a0270c4db9a232c0c3195ccc561e +Author: Kabir Mohammed +Date: Thu Jun 2 10:07:19 2016 +0530 + + param : fix shell handler instructions (#4716) + +commit ec620ecc14a723a363f8fb91920e5c6f1a06df9f +Author: Mark Charlebois +Date: Tue May 24 22:00:42 2016 -0700 + + Updated cmake_hexagon for SDK 2.0 support + + Signed-off-by: Mark Charlebois + +commit cc1578509114bb6a0ad48976f61b769a62b72d0f +Author: Mark Charlebois +Date: Tue May 24 21:47:10 2016 -0700 + + Updated cmake_hexagon + + Signed-off-by: Mark Charlebois + +commit bea416e117657b0e165c3368b22694d533293e9b +Author: Mark Charlebois +Date: Tue May 24 16:55:38 2016 -0700 + + Updated cmake_hexagon for support of required posix build headers + + Signed-off-by: Mark Charlebois + +commit 30a3311fe66d445d837ae100d79f3037e6ed3263 +Author: Mark Charlebois +Date: Tue May 24 16:41:43 2016 -0700 + + Fixed qurt_eagle_travis build + + Added missing stub function and added SDK 2 and 3 support. + + Signed-off-by: Mark Charlebois + +commit 02e3f28d87d5b7fc7f444ed86759f2a7652b4d79 +Author: Mark Charlebois +Date: Tue May 24 16:32:34 2016 -0700 + + Added back support for SDK 2.0 as well as 3.0 + + Signed-off-by: Mark Charlebois + +commit 6ac0eabb5a0cb8c0a6e9c617ba9d6450872f4abb +Author: Mark Charlebois +Date: Tue May 24 14:39:17 2016 -0700 + + Changes required to support Hexagon SDK 3.0 + + The inc and lib directories were renamed to incs and libs. + + This requires an updated cmake_hexagon and come changes to qurt paths in + PX4. + + Signed-off-by: Mark Charlebois + +commit a7946aa7716fe2e68a467b1510f590538700ce52 +Author: David Sidrane +Date: Wed Jun 1 06:35:42 2016 -1000 + + Fixed Spelling (#4713) + +commit 201b5e36fa191810bb46584451d9167fe23ef632 +Author: Lorenz Meier +Date: Wed Jun 1 17:54:19 2016 +0200 + + Update SITL Gazebo + +commit 64109daff888996feadc2b922e40cde7f6793f34 +Author: Julian Oes +Date: Wed Jun 1 16:15:27 2016 +0100 + + land_detector: fix timestamp type (#4710) + + The overflow of the uint32_t lead to the land_detector start getting + aborted. + +commit f79adacc9b908528ca8119ded9746215cc0c29d6 +Author: Lorenz Meier +Date: Wed Jun 1 17:12:52 2016 +0200 + + FMUv4: Save 3KB of RAM + +commit ae5527fac71fa8a5ebaa89274fd2b8d7fe2549ae +Author: Lorenz Meier +Date: Wed Jun 1 17:12:34 2016 +0200 + + FMUv2: Save 3KB of RAM + +commit eb7970bee2accad51f40669b78a610ce26bc806a +Author: Lorenz Meier +Date: Wed Jun 1 17:12:19 2016 +0200 + + MindPX: Save 3KB of RAM + +commit 8f4ca16bae22b93ed669baacd80a022f33027071 +Author: Lorenz Meier +Date: Wed Jun 1 17:12:02 2016 +0200 + + FMUv1: Fix board config + +commit 144b0a179a31f6efafed64cd185b9e0dbd2f9cae +Author: Julian Oes +Date: Tue May 31 18:08:39 2016 +0100 + + df_hmc5883_wrapper: fix wrong variable name + +commit 3e176fa91f949e6a511dfe2eebdd7e0138efe4f4 +Author: Julian Oes +Date: Tue May 31 18:05:18 2016 +0100 + + df_mpu9250_wrapper: usage is info + +commit d5a7aaa09df7dea7920eba55a51841773c4b0f5f +Author: Julian Oes +Date: Tue May 31 18:04:42 2016 +0100 + + df_hmc5883_wrapper: rotation on driver level + +commit 969940e98a60da5193bc44f1eebefbd71b359b68 +Author: Julian Oes +Date: Tue May 31 17:31:24 2016 +0100 + + df_mpu9250_wrapper: add rotation to internal mag + +commit a7ae7907f7c9561f44bcb3f4cf90e7203da79d6a +Author: Kabir Mohammed +Date: Mon May 30 12:43:34 2016 +0530 + + add rotation support to mpu9250 wrapper + +commit 69d0a78c543c7caeff70fd46ecbb0b142da54c5f +Author: David Sidrane +Date: Tue May 31 17:14:51 2016 -1000 + + Update adc.cpp + +commit 9833ef13fb3836f632651b06af808ad4c5a9bd99 +Author: David Sidrane +Date: Tue May 31 16:47:46 2016 -1000 + + Update adc.cpp + +commit 08f0cc1b24342aceb63bdce3ce68d6ab3e3a2675 +Author: David Sidrane +Date: Tue May 31 10:53:24 2016 -1000 + + Print the DMA usage in top via instrumentation interface + +commit b54ec99d2281c176f7f783568319a11fc94d8457 +Author: David Sidrane +Date: Tue May 31 10:52:35 2016 -1000 + + Move the DMA allocation to a common code and provide an instrumentation interface + +commit 28080f04b011ff0b3195e4fc1d5334cdf53ef6fa +Author: Lorenz Meier +Date: Wed Jun 1 08:12:35 2016 +0200 + + Update Gazebo models + +commit 99cf6758d220e498ba6fab33210cad2fa4a8d6b7 +Author: Julian Oes +Date: Tue May 31 15:23:39 2016 +0100 + + DF driver wrappers: whitespace fixes + +commit 4e54bed051d7127e4b577ae5ab2719adb19de296 +Author: Julian Oes +Date: Tue May 31 15:21:25 2016 +0100 + + df_mpu9250_wrapper: bool comparison without == + + I prefer this way because I think it's more readable. + +commit b0b7832048df3fc7662297cbc751e5502f1717ff +Author: Julian Oes +Date: Tue May 31 15:20:35 2016 +0100 + + DF driver wrappers: advertise with actual data + +commit c170657dffe203e9a9ef33f93cd35bac96800f98 +Author: Julian Oes +Date: Tue May 31 15:18:11 2016 +0100 + + DriverFramework: update submodule + + This brings MPU9250 mag support with the correct scaling in place. + +commit d030444733992b0c43d5261cb3e2afb678a54f49 +Author: Julian Oes +Date: Tue May 31 15:17:00 2016 +0100 + + posix-configs: start HMC5883 before MPU9250 in DF + + We need to start the external mag before we start the internal mag on + the MPU9250 because the ekf2 does not support voting for the sensor with + the highest priority (or failures) yet, so it will just subscribe to + whatever is at 0. + +commit c6e7307ee188b4a18827afb46f0f1fa5abea1850 +Author: jywilson +Date: Fri May 27 20:03:44 2016 -0700 + + Update .gitmodules + +commit a7b31e9fcac33e5b423e6baa5ef8bba6c6f82df4 +Author: jwilson +Date: Fri May 27 19:29:15 2016 -0700 + + Pointing internal build to ATLFlight until PX4 pull request is accepted. + + Signed-off-by: jwilson + +commit 76095ebba5ef92cb9ea5cc853b3997ddc6bdaac2 +Author: jwilson +Date: Fri May 27 15:28:29 2016 -0700 + + Responding to PR feedback. All items resolved. + + Signed-off-by: jwilson + +commit 67ea3d6ec624fa957c4cbc8d710dd9194674557a +Author: jwilson +Date: Thu May 26 21:47:19 2016 -0700 + + Fixing function which retrievs mag calibration values. + + Signed-off-by: jwilson + +commit c6250657ebfdd9a819cd4d10ec9fefd756987cdc +Author: jwilson +Date: Thu May 26 21:21:37 2016 -0700 + + Added mag support to the DriverFramework mpu9250 driver. Shortened parameter names for legacy drivers. Added temporary ifdef's in the calibration code for Snapdragon Flight builds. + + Signed-off-by: jwilson + +commit d9422e02960e84fc4e34faa35c9f10e32818972b +Author: Michael Schäuble +Date: Tue May 31 13:04:22 2016 +0200 + + Add Parrot Bebop as build target (#4698) + + * Add parrot bebop build structure + + * Add upload functionality to bebop build + + * Add modules and commands to bebop build + +commit 292b35d06de3c3b1fa06ab006818d1be3fcf225a +Author: Roman Bapst +Date: Mon May 30 23:31:06 2016 +0200 + + updated matrix lib: (#4631) + + - better documentation in header files + +commit 8c9b27254559f843423f2d9dbe697761f444672d +Author: Beat Küng +Date: Mon May 30 21:53:37 2016 +0200 + + mavlink udp: avoid spamming the console when disconnecting the Network or bcast addr not found (#4611) + +commit 95a705776829940468626e9774498555458bb4c0 +Author: Julian Oes +Date: Mon May 30 15:26:02 2016 +0100 + + cmake: fix merge mistake + +commit 977eb2de17820e8160c1f024e1922a62ce26e802 +Author: Kabir Mohammed +Date: Mon May 30 13:12:15 2016 +0530 + + Fix missing dprintf on QURT + +commit 4a0d7808a55bac06e12be9194aec0b1ecef657fd +Author: Lorenz Meier +Date: Sun May 29 16:34:23 2016 +0200 + + Remove LPE config + +commit aa961c8d284831cb9480bdd88040b87860b1c126 +Author: Lorenz Meier +Date: Sun May 29 16:28:15 2016 +0200 + + FMUv2: Allow LPE config + +commit 9dd050b3930f2bc0ecafa6f820affb31ef5de2f0 +Author: Lorenz Meier +Date: Sun May 29 16:27:50 2016 +0200 + + VTOL: Be more efficient + +commit 0354ada5d377c0f535a394cfda636d9079631206 +Author: Lorenz Meier +Date: Sun May 29 16:27:39 2016 +0200 + + Sensors: be more efficient + +commit ba9e9397aa685db8f6f270e4829d7f53f57abd40 +Author: Lorenz Meier +Date: Sun May 29 16:27:27 2016 +0200 + + Navigator: Be more efficient + +commit 1e9fae830156e66122018a909437b576ac404def +Author: Lorenz Meier +Date: Sun May 29 16:27:14 2016 +0200 + + MC pos control: Be more efficient + +commit 8032787faa0bbeeadfd9ce2acaed36414225f399 +Author: Lorenz Meier +Date: Sun May 29 16:27:01 2016 +0200 + + MC att control: Be more efficient + +commit 4d4f8d25c2efff82998cc9abf0820aaef28763b3 +Author: Lorenz Meier +Date: Sun May 29 16:26:47 2016 +0200 + + Logger: Be more efficient + +commit c838469db948acd8c0b087dcf6ae4c79f4f10e02 +Author: Lorenz Meier +Date: Sun May 29 16:26:37 2016 +0200 + + Load man: Be more efficient + +commit 4da0ddb8cb432547da38392cd0171be4d86230cb +Author: Lorenz Meier +Date: Sun May 29 16:26:23 2016 +0200 + + EKF1: Safe ROM space + +commit e134a683e03056ea3488be8cba62f61ee02f28cf +Author: Lorenz Meier +Date: Sun May 29 16:24:36 2016 +0200 + + Loggers: Be more efficient + +commit aebe4db52abb2a7d336553584eee1e7c7a47709f +Author: Lorenz Meier +Date: Sun May 29 15:47:10 2016 +0200 + + Q estimator: Optimize for size + +commit 5198fc39e82c060687978d042203b33da2ad8995 +Author: Lorenz Meier +Date: Sun May 29 14:19:08 2016 +0200 + + PWM out: Fix usage of MAVLink buffer + +commit 49f960728938c3666e7492b5ce3191e3eb17ab3b +Author: Lorenz Meier +Date: Sun May 29 14:16:27 2016 +0200 + + Snapdragon RC pwm: Only reserve one MAVLink buffer + +commit 001a2c01f060874f8788131b934a35d406c04cde +Author: Lorenz Meier +Date: Sun May 29 14:16:07 2016 +0200 + + PWM out RC in app: Only reserve one MAVLink buffer + +commit 1b2043b9298bceae16188e807c51de39de5ca3cc +Author: Lorenz Meier +Date: Sun May 29 14:15:48 2016 +0200 + + MAVLink app: Allocate buffers only as they are needed + +commit fe69be05caf485e33c96bbbfb3c61c8500beff0d +Author: Lorenz Meier +Date: Sun May 29 15:54:04 2016 +0200 + + INAV: Move to -Os + +commit b4bed73282bcb17de07a2c9e215a36d16922e8b3 +Author: Lorenz Meier +Date: Sun May 29 15:19:06 2016 +0200 + + Update SITL Gazebo + +commit ef343dc45278792eaff68f1dfa4905694d767ab5 +Author: Pavel Kirienko +Date: Sun May 29 14:54:45 2016 +0300 + + STM32 CAN driver moved from .data to heap; partially resolves #4677 (#4681) + +commit 7398164fccd727886144195d8a450cc5e34b07a6 +Author: Lorenz Meier +Date: Sat May 28 14:56:17 2016 +0200 + + Updated PX4 use / API of low level GPIO and other hardware-centric system facilities + +commit c2e2645c828a545b5c5d16a620d5191462907e5a +Author: Paul Riseborough +Date: Thu May 26 23:32:11 2016 +1000 + + ecl: update submodule reference + + Improvements and bug fixes for external vision processing and filter initialisation + +commit 9e0ab5d266c05f0ca5c674cac13ae4a549ebc86a +Author: Paul Riseborough +Date: Fri May 27 13:19:23 2016 +1000 + + ekf2: update height source parameter documentation + +commit 2ce8056b8f2d9d3c2489e9f11f3a1edc9b14fb0e +Author: Paul Riseborough +Date: Fri May 27 11:45:04 2016 +1000 + + mavlink: publish values for vision system errors + + Sets zero values as a placeholder until mavlink can be updated. + +commit ac50510c78ada1067cd47d8d7a939048ab2f8730 +Author: Paul Riseborough +Date: Fri May 27 11:39:45 2016 +1000 + + ekf2: Use parameter defined values for EV noise if vision system estimates not available + +commit 26d81418fa5f442a07865007110b2ec398019583 +Author: Paul Riseborough +Date: Thu May 26 23:30:14 2016 +1000 + + ekf2: Add external vision to replay + +commit 37b4955f07ed3dbdda949b92a2c9518847041848 +Author: Paul Riseborough +Date: Thu May 26 23:29:19 2016 +1000 + + ekf2: Add use and logging of external vision data + +commit 57c1138d284c3a7668bc357868a0b319608ec45b +Author: Paul Riseborough +Date: Thu May 26 23:25:21 2016 +1000 + + ekf2: add parameters for control of external vision fusion + +commit 2e127a4737c5f365e93c6e16777741894f0a41d3 +Author: Paul Riseborough +Date: Thu May 26 23:14:54 2016 +1000 + + sdlog2: Add external vision data to ekf2 replay + + Put struct definitions in enum order + Fix duplicate enum value + Add ekf2 replay message for external vision data + +commit fc4d5ddb67e564517b49fbd180023e3723ee88e0 +Author: Paul Riseborough +Date: Thu May 26 23:11:04 2016 +1000 + + msg: add error estimates to vision pose and position data + +commit e5431543d8e4bd9493d5a0608b5c4748c0e89e39 +Author: Paul Riseborough +Date: Thu May 26 23:09:53 2016 +1000 + + msg: add external vision data for ekf2 replay + +commit 8bccd69e6c6ed0ad3404fcfa3f8f7b3d00992bb3 +Author: Lorenz Meier +Date: Sat May 28 14:51:05 2016 +0200 + + LPE: Params are not actually C files + +commit 0d26bccbbc93b07beaddb169ad7fc87ab2651c13 +Author: Lorenz Meier +Date: Sat May 28 14:50:53 2016 +0200 + + Controllib: Params are not actual C files + +commit a80223bc81e3e5bef40f4b4f8b497be5301073a1 +Author: Lorenz Meier +Date: Sat May 28 13:57:32 2016 +0200 + + systemlib: Added cases for TOP for Linux and QuRT + +commit 04b491c365e048e5a434bdcc2f686c425883f851 +Author: Lorenz Meier +Date: Sat May 28 13:40:14 2016 +0200 + + Exit top on read failure + +commit 8f37e02c59ea24d5e46c7ab44ae61e399c2da4da +Author: Lorenz Meier +Date: Sat May 28 12:23:29 2016 +0200 + + Darwin: Print the relative CPU load produced by each thread + +commit 55c7ffbe62de08065394b8c3899e9814738a77bb +Author: Lorenz Meier +Date: Sat May 28 14:36:51 2016 +0200 + + Fix more Qualcomm param length issues + +commit afa3429bdbcf09c4104461bc789fc4a851d6e453 +Author: Lorenz Meier +Date: Sat May 28 14:24:55 2016 +0200 + + 210qc: Fix sample rate + +commit aa355d86d08a2198273f09ef21aff442ef68aa9c +Author: Lorenz Meier +Date: Sat May 28 14:24:38 2016 +0200 + + 200qx: Fix sample rate + +commit c19ac3425f86cfe58952bb9aed47ce5069003a28 +Author: Lorenz Meier +Date: Sat May 28 14:24:19 2016 +0200 + + MPU9x driver: Fix param names + +commit 86e470b1c28cff810c890348295290eb188cd55d +Author: Mark Charlebois +Date: Thu May 5 12:55:09 2016 -0700 + + Fixed syle issues + + Signed-off-by: Mark Charlebois + +commit af1e20a1d02f27184d9cb5e2cd5c3310f5009aa3 +Author: Mark Charlebois +Date: Thu May 5 12:49:20 2016 -0700 + + Added fc_addon uart_esc support + + Signed-off-by: Mark Charlebois + +commit 0b3cd3d0088df108c06fb03ae7b7e2a8159bb861 +Author: Mark Charlebois +Date: Thu May 5 11:51:41 2016 -0700 + + Restored cmake/configs/qurt_sdflight_default.cmake + + Signed-off-by: Mark Charlebois + +commit b8c22718afbedf56cd6b9cb1b499b4c4fc32913c +Author: Mark Charlebois +Date: Thu May 5 11:47:28 2016 -0700 + + Added build of rc_receiver to qurt_eagle_legacy_driver_default + + Signed-off-by: Mark Charlebois + +commit 6f8f8279b7abd9f0ee419de982fc5fecab28b82b +Author: Mark Charlebois +Date: Thu May 5 11:37:14 2016 -0700 + + Added support for fc_addon drivers + + Signed-off-by: Mark Charlebois + +commit dea4c55897af6d18c9194fc30345184ae558a03e +Author: Mark Charlebois +Date: Tue May 3 11:27:24 2016 -0700 + + Fixed incorrect variable name + + Signed-off-by: Mark Charlebois + +commit 7a44ee7429161eb1cf5aeb2af0cf919efb55ccac +Author: Mark Charlebois +Date: Fri Apr 29 16:09:47 2016 -0700 + + Added support for external shared libraries + + The FC_ADDON drivers are shared libraries that have PX4 wrappers. + The wrappers are built as modules which are static libraries and + cannot have shared library dependencies. + + The shared libraries are required to resolve the symbols at runtime + and need to be linked with the libmainapp shared library. + + Signed-off-by: Mark Charlebois + +commit b412980f90e984509bfa8b5dfd14dffa7899f475 +Author: Lorenz Meier +Date: Sat May 28 12:10:19 2016 +0200 + + Enable top in SITL + +commit 120ff6ea15f8cd9d6c328aa2f323ecbdd980f7dc +Author: Lorenz Meier +Date: Sat May 28 12:07:28 2016 +0200 + + CPU load header cleanup + +commit 2b370417e87b88e44f7a6a37f18fc511c83deb6d +Author: Paul Riseborough +Date: Thu May 26 20:28:01 2016 +1000 + + drivers: Correct IMU coning correction implementation + + Previous did not match the matlab simulation in: https://github.com/priseborough/InertialNav/blob/master/models/imu_error_modelling.m + +commit 9d489b9b0f26e3c082aeaf051d837761933ad480 +Author: Julian Oes +Date: Sat May 28 10:54:13 2016 +0200 + + Snapdragon: rename uart_esc to pwm_out_rc_in + + The name uart_esc was initially taken by Qualcomm's UART ESC driver but + then got changed into the current mavlink ESC/RC helper. Since the + uart_esc is still around, we should prevent the names clashing. + +commit 6dfb80ddd18905ed373c5ed36a2b01c4594c7f03 +Author: Julian Oes +Date: Sat May 28 10:25:04 2016 +0200 + + snapdragon_rc_pwm: fix comments + +commit 73d70fa7e8834c34c4ba1e342875b0b499a0dce2 +Author: Julian Oes +Date: Sat May 28 11:35:28 2016 +0200 + + adb_upload: try to sync after uploading (#4669) + +commit ff5a481c34ce4d5af28cde627a5ca30a286c0bba +Author: Lorenz Meier +Date: Sat May 28 11:34:08 2016 +0200 + + Remove unneeded EKF2 configs + +commit c3974446bdb2b5f1ab6783a8eee00eeeb3755480 +Author: Lorenz Meier +Date: Sat May 28 11:31:39 2016 +0200 + + Update Gazebo tuning gains + +commit 959c9e3817685f4313fce4dbf23a0136dd5cb258 +Author: Lorenz Meier +Date: Sat May 28 11:25:15 2016 +0200 + + Update gazebo plugin to fix inertial sensor oscillation + +commit 8b510270a959f11e37050346c46bf9f01bde85e6 +Author: Lorenz Meier +Date: Sat May 28 10:34:15 2016 +0200 + + CPU load: add missing header + +commit 7a0d43586f7e11b669fb976b172b4d6761ec2611 +Author: Lorenz Meier +Date: Sat May 28 09:57:07 2016 +0200 + + MAVLink app: Only start transmitting when boot is complete (#4666) + +commit 6fa446b465bf06bca0eeeb543856c89293fa298b +Author: Lorenz Meier +Date: Sat May 28 00:10:02 2016 +0200 + + Format fix + +commit 7be5ae9b93c526605f87064b1377aa6f24ed36b2 +Author: Lorenz Meier +Date: Fri May 27 23:12:51 2016 +0200 + + Version: Report in common MAVLink format + +commit 0dc36d149ef3a1ece2b59b6abad6fbfcee47ed09 +Author: Lorenz Meier +Date: Fri May 27 23:12:07 2016 +0200 + + Sensors: Reinstate main stack + +commit 24622131c9e764bf453d7413c409958aa03cb39b +Author: Lorenz Meier +Date: Fri May 27 23:11:51 2016 +0200 + + Sensors: Reinstate boot stack + +commit 38acd15ec6d34dc5a39d1ae87efa45cd6e296d8f +Author: Jimmy Johnson +Date: Thu May 26 15:35:03 2016 -0700 + + more clean up + +commit f397d40f09c7a6ab54d0df1b4513ea668a836e4f +Author: Jimmy Johnson +Date: Wed May 25 23:06:45 2016 -0700 + + follow target updates + +commit 26feb018d904c6062d9d5e7e0522e55a25cce8c4 +Author: Beat Küng +Date: Thu May 26 07:37:55 2016 +0200 + + getprogname on posix: fix locking (mutex was not unlocked in some cases) + +commit a2d78eaa50d041b4a22d4007ac74137e18b4b3e9 +Author: Andreas Antener +Date: Fri May 27 18:39:57 2016 +0200 + + use new build path for gazebo - sim connection + +commit d34edfd435d81576766a9867f3a966e4b3dc9d08 +Author: Andreas Antener +Date: Wed May 25 22:28:13 2016 +0200 + + changed mavros connection string, updated gazebo sitl build process + +commit 45bb1786b63d32f85bcc905419f64dcc5abeb556 +Author: Julian Oes +Date: Fri May 27 18:52:38 2016 +0200 + + Fix SITL CPU (#4657) + + * accelsim: add debug output like in gyrosim + + * DriverFramework: update submodule + + This brings lower CPU usage because of scheduling in us instead of ms. + +commit 224fbbc26b046e2666f330e2731a1dfe8403e0c4 +Author: Julian Oes +Date: Fri May 27 17:18:51 2016 +0200 + + land_detector: fix uninitialized value (#4659) + +commit d4262bce2a192e8c938b3c1738f7980f5e428c25 +Author: Paul Riseborough +Date: Fri May 27 16:36:37 2016 +1000 + + EKF2 output predictor update (#4606) + + * ekf2: Update tuning parameter documentation + + * ecl: update submodule reference + + Enables selection of a new output predictor method + +commit c08eec0a23fb2c715ed029a1fe1f06564a8fcf7a +Author: Pavel Kirienko +Date: Thu May 26 21:00:10 2016 +0300 + + Fixed stack overflow in UAVCAN process (#4643) + + * Increased uavcan stack size; the old value of 1800 was insufficient + + * Removed a misleading warning message from uavcan servers initialization + +commit a25bbdd12dd14e75042e714c92a8b79966cf4032 +Author: Julian Oes +Date: Thu May 26 19:57:20 2016 +0200 + + DriverFramework: update submodule (#4648) + + This fixes a bug where the accelsim and gyrosim were conflicting with + work handles which lead to a state where no gyro data was published. + +commit e8aae9c7ab274581fdc33408a79f5fc6e21d2448 +Author: Lorenz Meier +Date: Thu May 26 14:05:50 2016 +0200 + + Update DriverFramework reference to point to DF master + +commit acdcb14d7969e954aaf754e8b538f56686737f77 +Author: David Sidrane +Date: Wed May 25 10:24:01 2016 -1000 + + In support of merging Spread the checks multiline lists (#4626) + + * Insupport merging Spread the checks multiline lists + + * Removed long line of checks + +commit 0ad0602560c58d496d861ca687ca462cdeff7755 +Author: Lorenz Meier +Date: Wed May 25 22:20:53 2016 +0200 + + Added missing timestamp to topic listener + +commit af06737e7e3e536c5043adfc943e4b4600d19e36 +Author: Julian Oes +Date: Wed May 25 21:50:23 2016 +0200 + + sdlog2: fix Segfault on Eagle (#4638) + + Since orb_exist doesn't work on the Snapdragon Linux side, we need to do + an additional orb_check after the orb_subscribe_multi, otherwise we copy + garbage. + + The segfault was triggered by a count/length information about ESC + packets which lead to access outside the struct in the garbage case. + +commit d9718d0d9869cb94c0f80383cfb334010c46d982 +Author: Lorenz Meier +Date: Wed May 25 20:56:25 2016 +0200 + + Fix commander argc handling + +commit 250aab66ed796dd7a38cdb3f3b9fcd68c1d9d631 +Author: bharathr +Date: Thu May 19 13:14:35 2016 -0700 + + Fixed the parsing of commander arguments for non-QURT builds + +commit 723b50118697b3bbd45b6aeed451dbc1b4ed8f96 +Author: bharathr +Date: Thu May 19 01:15:31 2016 -0700 + + Restricted the previous commit to __PX4_QURT only + +commit 64c3b330eef72395dc1243f9a4de0f6041cf13f2 +Author: jwilson +Date: Thu May 5 19:51:13 2016 -0700 + + Partial fix for Snapdragon HITL mode + +commit ea138cfd380c06179d2e89cdd8167637dbd96d54 +Author: Mark Charlebois +Date: Sat May 21 13:02:16 2016 -0700 + + Updated DriverFramework with NuttX fixes + + See required DriverFramework change: + + https://github.com/PX4/DriverFramework/pull/83 + + Signed-off-by: Mark Charlebois + +commit 8845070d89644e61de8810f4aad6d17dda5555bc +Author: Mark Charlebois +Date: Fri May 20 15:11:33 2016 -0700 + + Revered changes by Daniel Agar that broke posix eagle build + + The following cflags must be set for the eagle builds that compile the + generated IDL stubs: + + -Wno-missing-prototypes -Wno-missing-declarations + + Signed-off-by: Mark Charlebois + +commit 7c6d24d6b01b5cdeafb9fe225a9481a0cd5141b1 +Author: Mark Charlebois +Date: Fri May 20 14:42:37 2016 -0700 + + Updated DriverFramework with critical qurt fixes + + Signed-off-by: Mark Charlebois + +commit 2c6a8c0ce619a7ba57fb55a474e7f6ac35b682ef +Author: Lorenz Meier +Date: Sun May 22 15:21:56 2016 +0200 + + MS5611: Drop readout rate to 25 Hz to alleviate self-heating. + +commit e6bfe4348c26b400125d3e7e2b8bb4609f54adcc +Author: Lorenz Meier +Date: Sun May 22 15:17:44 2016 +0200 + + Reduce logging buffers to free some RAM + +commit c4da55e40ff2ab3c747f72003b79f59746c195cc +Author: Lorenz Meier +Date: Sun May 22 15:03:22 2016 +0200 + + MAVLink app: Reduce excessive allocation + +commit 655b605431a57b269f252d99fa7b52f52eaf71be +Author: Lorenz Meier +Date: Sun May 22 14:54:57 2016 +0200 + + Do not force safety disable for all FMUv4 units + +commit 1d3669714b20e15db2822880490e4901566fff7a +Author: Lorenz Meier +Date: Sun May 22 14:27:53 2016 +0200 + + EKF2 config: Do not build other estimators + +commit 7f3a95508e03bfddf33ec240b06e09f1d21fa757 +Author: Beat Küng +Date: Fri May 20 12:11:32 2016 +0200 + + logger: move SDLOG_UTC_OFFSET param definition into logger module + + It's still used in sdlog2, but once we'll depricate/remove sdlog2, we will + not remove this parameter as well. + +commit cd7c955067fd33235e8b8afbb86ba3ddee81b37b +Author: Beat Küng +Date: Fri May 20 11:05:44 2016 +0200 + + logger: -t param: fall back to px4_clock_gettime if there's no gps fix + +commit a9930c2173af7ba1bc5ca551d1d60179aed40afb +Author: Beat Küng +Date: Fri May 20 10:20:40 2016 +0200 + + logger: avoid logging the padding if it's at the end of a message format + +commit bd96afa00b28ec2bbc8cb4427619339914921e1c +Author: Beat Küng +Date: Wed May 18 11:16:18 2016 +0200 + + logger: use int32_t for utc_offset instead of uint32_t + +commit 623fe7ca2cbd499ee3a46674d2d5a88ce258dc73 +Author: Beat Küng +Date: Wed May 18 09:46:10 2016 +0200 + + logger + uorb msg template: rm msg name from o_fields to save space + + Instead we use o_name to get the topic name. Now the topic names are not + upper case anymore in the log format. This makes it more consistent, eg. + if used as a nested topic + +commit 4f8d16cc4de352cb0e22718da934efa5b2c2f38a +Author: Beat Küng +Date: Tue May 17 16:54:20 2016 +0200 + + logger: log dropout events + +commit c13247e14f51a51d1e67cbe14aec74ff6be4eb01 +Author: Beat Küng +Date: Tue May 17 14:18:59 2016 +0200 + + logger: log all known formats, add ADD_LOGGED_MSG message + + this is needed for nested topics. + +commit 2d037d1a1cd125f19d5bd645e6049cf3cae097ba +Author: Beat Küng +Date: Tue May 17 13:00:29 2016 +0200 + + logger: add an MSG_HEADER_LEN to clarify meaning + +commit df803fc4b987e851473fd8d2d494e4fb2ab02923 +Author: Beat Küng +Date: Tue May 17 12:58:34 2016 +0200 + + logger: remove redundant format_len from message_format_s + +commit 971e97745fb0fdb0f05747154ad2518addaad3e9 +Author: Beat Küng +Date: Tue May 17 12:40:11 2016 +0200 + + logger: reorder message header fields (for alignment) + +commit 0ddd7a408c3ea34a30661b2ac2feb356feb0d723 +Author: Beat Küng +Date: Tue May 17 12:28:23 2016 +0200 + + logger: write "sys_name" and "time_ref_utc" info to log file + +commit 908f7eb47f47941d95edb8a5d6f9bdc0e713347c +Author: Beat Küng +Date: Tue May 17 11:10:59 2016 +0200 + + logger: remove some comments, logging output + +commit 1719d9a957d847d51aa68ac2116ee542d6261585 +Author: Beat Küng +Date: Tue May 17 11:10:37 2016 +0200 + + logger: add a file magic + +commit 5cf8081a980dc95495ea91a2d0b0f57fa114b0c0 +Author: Beat Küng +Date: Tue May 17 09:26:44 2016 +0200 + + uorb template: add timestamp to the format string + + We explicitly include the timestamp. This makes it possible to change it's + type later on. + This breaks the current ULog logging format. + +commit 3f6f030fc464df146db9d98189ee1079116147bd +Author: Andrew Tridgell +Date: Sun Jun 21 18:02:31 2015 +1000 + + px4iofirmware: allow override when RAW_PWM is active + + if override is enabled then it should apply even if RAW_PWM is being + supplied by the FMU + +commit f38b1bf160c93c4a306f34be307e425c2ccc8fc3 +Author: Andrew Tridgell +Date: Mon Aug 17 12:01:13 2015 +1000 + + px4fmu: allow for GPIO_SET_OUTPUT with initial value + + this is needed to prevent inadvertent camera trigger when setting up a + port + +commit 9c1a02d673f74677136ab67d09b42ea3ce2dfed1 +Author: Andrew Tridgell +Date: Tue Apr 12 19:00:33 2016 +1000 + + gpio: added SET_OUTPUT ioctls + +commit 76c2c9a46d3f67b1b799c584df272f32567aebaa +Author: Andrew Tridgell +Date: Tue Apr 12 18:59:45 2016 +1000 + + drivers: added filter control ioctls + +commit 8bc550b619e518d269463bd37a05f59aceddd666 +Author: Andrew Tridgell +Date: Tue Apr 12 18:46:01 2016 +1000 + + oreoled: align with ArduPilot version + +commit 034bbdf9887bbc1bd37fa0efeaab8460f2a8ad6d +Author: Lorenz Meier +Date: Sun May 22 12:44:07 2016 +0200 + + Fix battery topic handling in SMBus battery + +commit a94654e8d4a2eb3609ecb5f5caf7bc5cb0d37970 +Author: Beat Küng +Date: Mon May 16 11:38:55 2016 +0200 + + gps dump communication to file: include received RTCM messages + +commit 6b8ab4611b6eb1a7826c08d0637badc103ca07c1 +Author: Beat Küng +Date: Mon May 16 10:49:46 2016 +0200 + + gps: workaround for missing stat() on QuRT + +commit aef78b8aeb5bd196d7856899ea60933806500890 +Author: Beat Küng +Date: Thu May 12 17:31:08 2016 +0200 + + gps: add GPS_DUMP_COMM param: if 1, dump all gps communication to a file + +commit 47ed8c1a3cb8e580b4e878c1a7676ac71ec1ef2e +Author: Beat Küng +Date: Wed May 11 14:55:19 2016 +0200 + + gps: fix thread initialization under posix + + under NuttX the argc in task_main_trampoline contains two arguments, + but on linux only one. + +commit 9d0c5469a066e51ca699470f169e2073aa181bac +Author: Beat Küng +Date: Wed May 4 19:47:46 2016 +0200 + + gps: remove unneeded comment + +commit f600b7fb3779910c384a12f146a6f190fc3a1e6f +Author: Beat Küng +Date: Wed May 4 16:17:17 2016 +0200 + + fix gps regression: publish satellite info + +commit c6f25591f716d5a9199413bfd2e67a1477e9b6d6 +Author: Beat Küng +Date: Wed May 4 16:16:46 2016 +0200 + + dual gps: some cleanup, correctly use args argument of px4_task_spawn_cmd + +commit e7ed07cf3c4a1fbc78e0f4eee350fa086a42a23c +Author: Sebastian Verling +Date: Wed May 4 13:50:08 2016 +0200 + + formatting + +commit 62a152227aebfca3542c0e1007161254277c403a +Author: Sebastian Verling +Date: Wed May 4 13:15:41 2016 +0200 + + removed debugging line + +commit 49e1c99deed67f40724ca0494a60d4f54926d543 +Author: Sebastian Verling +Date: Wed May 4 13:02:26 2016 +0200 + + make sure gps1 always publishes to gps1 topic + +commit 7c5d10d57ca3b2cab02a601013d7251659bd3838 +Author: Sebastian Verling +Date: Wed May 4 09:50:07 2016 +0200 + + removed unnecessary pointer and comment + +commit 07d1d78a43e9f6ec5d0ccd370ad525b0173b6f01 +Author: Sebastian Verling +Date: Wed May 4 09:13:37 2016 +0200 + + driver starting correctly + +commit 34150ba68860e796b4a6702cc5904a0b4b848708 +Author: Sebastian Verling +Date: Fri Apr 29 13:49:45 2016 +0200 + + unadvertising gps_pub + +commit 3a72e9b49490a13c4cad7747acc5942ffe5137fe +Author: Sebastian Verling +Date: Thu Apr 28 08:43:37 2016 +0200 + + formatting + +commit c1cdef7e63aaa8fd084b4a5a54b81d0f3996a85f +Author: Sebastian Verling +Date: Tue Apr 26 11:11:49 2016 +0200 + + fixed multi subscribing and publishing + + removed debugging message + + changed to orb_publish_auto + +commit 556851a5115cc61624601ccaff38b5894ae364e8 +Author: Andreas Bircher +Date: Mon Apr 18 16:30:28 2016 +0200 + + applying dual gps patch + + resolve transfer errors + + reformatting + + implementing multi-topics + +commit 5be1f3a856eb15c38e9614b2b87daffcf070a725 +Author: Daniel Agar +Date: Sat May 21 12:43:02 2016 -0400 + + ASan use normal optimization (MEMORY_DEBUG=1) + + - see #4530 + +commit 84761a9b8ed97aa6dc0cfeed8c8cc64e8769e874 +Author: Mark Whitehorn +Date: Fri May 20 09:59:23 2016 -0600 + + add parameter for arm/disarm "hysteresis" + +commit e7add076b5b71b530189e14d6688490131bedea6 +Author: Mark Whitehorn +Date: Fri May 20 07:57:20 2016 -0600 + + typo in comment + +commit 1db1a364c16389c52c55426f36045376d32bf5f0 +Author: Lorenz Meier +Date: Sat May 21 15:40:05 2016 +0200 + + SBUS decoding: Fix channel 18 return value + +commit d8bcd77290339aaeee8ab34e2c68950b4623987b +Author: Lorenz Meier +Date: Sat May 21 14:10:49 2016 +0200 + + EKF2: Remove unused header + +commit 2dad43549dff3ef345322a8837cd826edea5e8da +Author: Lorenz Meier +Date: Sat May 21 14:10:31 2016 +0200 + + Bottle drop: Fix uninitialized member + +commit 47d2cb8134f25c2e8ca8541c855920b703b3f400 +Author: Lorenz Meier +Date: Sat May 21 14:10:12 2016 +0200 + + LPE: Fix stack smashing + +commit 490cd95cb227390269740dff05eb56188639d5bf +Author: Lorenz Meier +Date: Sat May 21 14:09:59 2016 +0200 + + EKF1: Simplify output + +commit fe60a43bba6ebb976513f3db0b7a8aca749fc2a3 +Author: Lorenz Meier +Date: Sat May 21 13:53:14 2016 +0200 + + EKF1: Fix stack smashing resulting from uninitialized publication + +commit f71b68a487de394c10f5ef1c710243018c1fef8a +Author: Lorenz Meier +Date: Sat May 21 12:08:20 2016 +0200 + + Allow arming in Rattitude mode + +commit 1551d93a53ede41a3db92b7b74c260459f92937e +Author: Henry Zhang +Date: Fri May 20 14:43:21 2016 +0800 + + MindPXFMUv2 uses a new board id, different with PX4FMUv2. + +commit 4495eafbf441e15dba37eed1181021abfeb0e78e +Author: Henry Zhang +Date: Fri May 20 13:57:42 2016 +0800 + + MindPXFMUv2 add lpe/ekf2/load_mon. + +commit 9570d66d9d0522f007a34325b6766909059e078e +Author: Henry Zhang +Date: Fri May 20 13:49:28 2016 +0800 + + MindPXFMUv2 uses STM32F427 v3, enable 2M flash. + +commit 45cc79fbf77e34b58adff50de886a05d96673a2c +Author: Lorenz Meier +Date: Sat May 21 10:51:38 2016 +0200 + + VTOL and fixed wing: Move parameters that belong to the navigator into its parameter definition space + +commit 1b77ec7f8207b3adfb6b9f248012e6c8504f78c0 +Author: David Sidrane +Date: Fri May 20 10:39:14 2016 -1000 + + Decouple board name + +commit 7badf645b30a9b93655dde7788fdcf70bbc1bf47 +Author: Daniel Agar +Date: Fri May 20 21:17:54 2016 -0400 + + fix missing stack check instrument_flags (#4593) + +commit 4267b20c9a2f041f0c687f823c103e93b07399c6 +Author: Lorenz Meier +Date: Fri May 20 10:06:04 2016 +0200 + + Fix Lama coax config + +commit 3c22c1c525d541813e747d5c988fffcecd3e794c +Author: Lorenz Meier +Date: Thu May 19 22:17:41 2016 +0200 + + Make navigator message a bit more informative + +commit 87e5499ad2fea2329a9a40ddfcfe49b2b454687d +Author: Mark Whitehorn +Date: Thu May 19 12:30:19 2016 -0600 + + stop spamming console with timeout warnings + +commit c626f5b0015c0e17b42a0eae7d2c95d2817f98df +Author: Mark Whitehorn +Date: Thu May 19 11:13:44 2016 -0600 + + shorten pwm init and ramp times + +commit 761d02d4337e248c038d47a93101d1cdfc5b5e35 +Author: Lorenz Meier +Date: Thu May 19 22:01:12 2016 +0200 + + Sensors: return stack handler to default stack size + +commit 5da9e7e65315bf11f259eb82c301bf8ecc1809cf +Author: Daniel Agar +Date: Thu May 5 22:30:56 2016 -0400 + + cmake nuttx copy with rsync + +commit 0afcfd9fab3a38d592c7848f5619101aebcff9b5 +Author: Daniel Agar +Date: Thu May 19 12:39:58 2016 -0400 + + px4fmu-v4 add lpe + +commit 464e2f14c19f207d5da77dcdae76e095abb2a2e5 +Author: Daniel Agar +Date: Thu May 19 12:24:19 2016 -0400 + + mavlink remove clang warning/error + +commit 1ecdb0f6fb8d2a3d222b31cc3380399c67deee4c +Author: Daniel Agar +Date: Thu May 19 11:42:36 2016 -0400 + + adjust stack sizes + +commit 206d5a7afcca2b0d28d9ec16b5c65c37a0b619e4 +Author: Daniel Agar +Date: Thu May 19 11:41:48 2016 -0400 + + sync px4fmu-v2_default and px4fmu-v2_test + +commit b0b2cfaa654f62aa5aa6aff54a0162f7de54b479 +Author: Daniel Agar +Date: Thu May 19 00:21:23 2016 -0400 + + cmake nuttx stackcheck fix for current master + +commit 7cf8b3ea1b64de4c2b1aa396b203da2bdaba8ea1 +Author: Daniel Agar +Date: Thu May 19 00:19:53 2016 -0400 + + sync posix_sitl_default and posix_sitl_test + +commit 2487dbfc9254c7411e0c1e5fc449aaacbbf61e78 +Author: Daniel Agar +Date: Thu May 19 00:19:09 2016 -0400 + + remove Wpacked and cleanup unused warning flags + +commit f58596bbcdc7f8fed1e5ca44e4b89bad4d28a27a +Author: Daniel Agar +Date: Thu May 19 00:05:07 2016 -0400 + + vtol_att_control astyle + +commit 3d1713f79e898d4f0438eab25a8f541307a2c3b9 +Author: Daniel Agar +Date: Thu May 19 00:02:57 2016 -0400 + + vtol remove Wno-write-strings + +commit 4e26c7fcd4c61cb148a843800d3744839283b6d2 +Author: David Sidrane +Date: Wed May 18 14:00:51 2016 -1000 + + Use the value of nuttx CONFIG_ARMV7M_STACKCHECK to configure PX4 build for HW stack checking + +commit be92040fe957229825a5337e793beabcda9a0941 +Author: Lorenz Meier +Date: Thu May 19 21:10:27 2016 +0200 + + FMUv2: Do not build BMI160 + +commit 56e887c6c7599fe15349540a527a17402f0d786c +Author: Lorenz Meier +Date: Sat May 14 16:37:41 2016 +0200 + + MAVLink app: Return result of network operation + +commit 1775435ee5c2af661368f70d1476f8275d188a0a +Author: Lorenz Meier +Date: Sat May 14 16:03:34 2016 +0200 + + v2 test config: Disable a couple unnecessary parts + +commit 84800dfd87d1eddcd973bb1a653d6212f73415e8 +Author: Lorenz Meier +Date: Sat May 14 15:17:32 2016 +0200 + + MAVLink: Update complete app to support MAVLink 1 & MAVLink 2. Add MAV_PROTO_VER param to switch between them + +commit acb2e52389f7c0a83af3def96812414b48ace8f2 +Author: Lorenz Meier +Date: Sat May 14 15:17:00 2016 +0200 + + Update headers + +commit 55750a0e7c3c719c5ad821d9dd5d56a06b8dab58 +Author: Lorenz Meier +Date: Sat May 14 14:35:47 2016 +0200 + + Fix GCC compile error + +commit 0a597d0d62080a2c8418ba4f41b053b52833d5ba +Author: Lorenz Meier +Date: Sat May 14 14:17:30 2016 +0200 + + MAVLink: Update to version 2 compaat API + +commit c6aa1b1efb18578881e78c588c23d0bd71456533 +Author: Lorenz Meier +Date: Sat May 14 14:16:58 2016 +0200 + + Update MAVLink version + +commit 6eccfe3d14febbea68d52292fd8099fdf3a806dc +Author: Lorenz Meier +Date: Fri May 13 14:53:47 2016 +0200 + + MAVLink 2.0: Take a first stab at integration, enable heartbeat packets + +commit c67907ffb22d02bee68252883d6e3f53f6d1157a +Author: Lorenz Meier +Date: Thu May 19 15:44:37 2016 +0200 + + BMP280 wrapper: Clean up floating point operations + +commit 9027ff437211dca836c01ff283e460f25579976a +Author: Michael Schaeuble +Date: Thu May 19 14:22:54 2016 +0200 + + DriverFramework: update submodule reference + +commit e185352f56facaca3b5be9384619f2e3f54bfec7 +Author: Kabir Mohammed +Date: Fri Apr 29 21:03:31 2016 +0530 + + Add RPI2 definitions for DF + +commit bcaa990220a4e87ed824d2ed84a5c9db73dc7e6f +Author: Kabir Mohammed +Date: Fri Apr 29 17:50:28 2016 +0530 + + Updated DF submodule + +commit 1bd4dca266ec1ecb10f59dd5a6784d32c036defa +Author: Kabir Mohammed +Date: Fri Apr 29 14:32:38 2016 +0530 + + Fix RPI2 defines + +commit 529460d5736287e90f3a4970d5431b672140b5c4 +Author: Kabir Mohammed +Date: Fri Apr 29 09:39:23 2016 +0530 + + Fix RPi2 build system + +commit 02ba3317e908723e2bb37fdddc62f1133e2aea13 +Author: Roman Bapst +Date: Thu May 19 15:28:04 2016 +0200 + + WIP: Manual attitude setpoint for large heading errors (#4564) + + * mc pos control: in manual mode calculate attitude setpoint + such that it reflects the users intuition of roll and pitch + for any given heading error + + * added some comments on the new manual attitude setpoint generation + + * make calculation shorter + +commit fd0f52bebd0a2c05a860768bfcf51cd1ca078701 +Author: Beat Küng +Date: Thu May 19 11:08:37 2016 +0200 + + orb macros: cleanup some unused code (#4576) + +commit fee5e87d8784974c125dc02aa46bf98ec3e43c90 +Author: Paul Riseborough +Date: Thu May 19 12:58:58 2016 +1000 + + ecl: update submodule reference + + Incorporates big fixes for use of external vision data + +commit 567e10eb6633be1e3eb0d36a89fe5e0f07445057 +Author: Paul Riseborough +Date: Wed May 18 21:24:34 2016 +1000 + + ecl: update library reference + + Further updates to improve angular alignment consistency + +commit f5a1569f4940cbaaee7ac806f95aaa3e3f5597f0 +Author: Paul Riseborough +Date: Wed May 18 12:19:01 2016 +1000 + + ecl: update library reference + + fixes bug that can cause alignment to fail for pitch angles near +-90 deg + +commit 6ddffb71ea6e187c1e172ce46943ebf16065208f +Author: Julian Oes +Date: Tue May 17 09:14:59 2016 -0400 + + SITL init: set EKF2 params for SITL + + The sensors in the SITL environment are near ideal, so the + initialization in ekf2 can happen quicker. + +commit 1e155776fdfac1827cf3738aac904c7a1762c022 +Author: Julian Oes +Date: Tue May 17 09:08:33 2016 -0400 + + Revert "Switch from EKF2 to LPE since SITL s is not any more a bearable workflow with EKF2 init lag" + + This reverts commit 503966165bf0322a521bebee505b13ec90d25ec4. + +commit 83cc9ef496d68ec0e3de0160c9532fb0690ae60b +Author: Paul Riseborough +Date: Tue May 17 13:15:57 2016 +1000 + + ekf2: Enable tuning of initial tilt alignment uncertainty + +commit 71db04c02c17a3f9b2a66dad485e7b7a8a4e043b +Author: Paul Riseborough +Date: Tue May 17 13:15:26 2016 +1000 + + ecl: update submodule reference + + adds ability to set initial tilt alignment uncertainty + +commit 7d2d15643db37f6183a4adbb144d9ee36b36e5d2 +Author: Paul Riseborough +Date: Tue May 17 11:14:12 2016 +1000 + + ekf2: Add tuning for IMU switch-on bias errors + +commit ec991ab1a87979aeece0c38e11c767192f838679 +Author: Paul Riseborough +Date: Tue May 17 11:17:54 2016 +1000 + + ecl: update submodule reference + +commit 7f65e01d07ea0c1527ea1369750b8f4e53e86094 +Author: Beat Küng +Date: Mon May 16 09:22:34 2016 +0200 + + cmake: avoid GLOB for *.msg files and use an explicit .msg file enumeration + + This makes sure that adding & removing of .msg files is handled properly + by the build system. + +commit f6f47e3362e1be9f8c65b12d5961ce4f148718ae +Author: Beat Küng +Date: Mon May 16 07:51:57 2016 +0200 + + cmake topic_listener: make topic_listener.cpp depend on msg_gen + + This makes sure the .cpp file is regenerated on .msg file changes + +commit a268845f1dd60adda130695d2f4ebb2cc170f777 +Author: Pavel Kirienko +Date: Mon May 16 21:21:11 2016 +0300 + + Cleaned up UAVCAN ioctl codes + +commit bf6dff3e99cb64a952e1f1ea942926f94e9d227e +Author: Jimmy Johnson +Date: Mon May 16 15:10:43 2016 -0700 + + raising follow target filter responsiveness to tested value + +commit 8e3720ca9a78d449bea2ef95991299b4afa46382 +Author: Jimmy Johnson +Date: Mon May 16 14:53:37 2016 -0700 + + adding clamp for yaw smoothing + +commit 59296e0a494eb89dcf9bf8f7322d3cde383afe49 +Author: Jimmy Johnson +Date: Sun May 15 16:14:22 2016 -0700 + + adding user parameters, simplifying dynamic gps filter, adding yaw smoothing + +commit bb79d14cb19abe8aa47bcd893c8c2f0d5bb78e4d +Author: Jimmy Johnson +Date: Mon May 9 07:11:38 2016 -0700 + + adding lpf based on confidence of linear movement + +commit 38b42789984db8bacbd9c4f7db5967873da4af77 +Author: Jimmy Johnson +Date: Tue Apr 12 13:25:19 2016 -0700 + + minimum follow target alt of 8 m added, protecting against nan values in pos controller, fixing ci build error + +commit 42e04d4c11c7d425c7fb0baf936849c7134ea8e5 +Author: Jimmy Johnson +Date: Tue Apr 12 00:04:26 2016 -0700 + + fixing travis CI build + +commit 55f023b77111d440c61c096026077ff3d1685ca8 +Author: Jimmy Johnson +Date: Mon Apr 11 23:52:22 2016 -0700 + + adding params for offset, and side to track, fixing velocity tracking bug + +commit f5c90a2d640e945aa37c26a7b813d476eadeb653 +Author: Jimmy Johnson +Date: Mon Apr 11 21:33:26 2016 -0700 + + adding new follow target parameter + +commit 94f3c50f830a69dc5a97c6877bdfffd0ab596d06 +Author: Jimmy Johnson +Date: Mon Apr 11 21:30:05 2016 -0700 + + follow target safety updates + +commit f3ee22b22c75593620d13af8d97fbbe1a35d3cff +Author: Lorenz Meier +Date: Sun May 15 15:38:20 2016 +0200 + + Battery lib: Set valid flag + +commit 55c879a0abc2ec03d9641d72a61b7a2e6939da91 +Author: Lorenz Meier +Date: Sun May 15 15:38:01 2016 +0200 + + MAVLink: Use valid flag to initialize fields + +commit 7633797190f0b26769af452d9ca92769c0066803 +Author: Lorenz Meier +Date: Sun May 15 15:37:46 2016 +0200 + + Battery status: Add valid flag + +commit 41b127d40526b2c507dd19ec5fcbdf34d61f3fc9 +Author: Lorenz Meier +Date: Tue May 10 18:59:23 2016 +0200 + + Make IO RSSI handling as robust and informative as on FMU + +commit 65e079f8cd8ab32efc3fa3f239672a6b1a78f01c +Author: Lorenz Meier +Date: Sun May 15 14:28:19 2016 +0200 + + Startup: Boot system with sdlog starting sooner + +commit 69f702fb6ae819f800470e036861577a2e55e41e +Author: Lorenz Meier +Date: Sun May 15 14:27:59 2016 +0200 + + MAVLink: Remove unused function definitions + +commit 237bdfdb61ea335df7c2baca0588fd7fa3e26c6d +Author: Lorenz Meier +Date: Sat May 14 18:22:34 2016 +0200 + + EKF: Be less verbose, avoid floating ng point printing stack smashing + +commit 06fec2bce08fba0682a0b392ffc12c6f56871e21 +Author: Lorenz Meier +Date: Sat May 14 18:05:24 2016 +0200 + + IO driver: Fix PWM load + +commit 91142f0c2079da20a30c2dac426dbf6b4313c5aa +Author: Lorenz Meier +Date: Sat May 14 18:05:14 2016 +0200 + + PWM cmd: better reporting + +commit b2a223eaabf6527018a89dfa8cbf81b84b2d7afc +Author: Lorenz Meier +Date: Sat May 14 17:21:46 2016 +0200 + + Move logging to main rcS to save RAM + +commit b8b05b1b4b36848f59bab34e2e4ef626a4ea3150 +Author: Paul Riseborough +Date: Sat May 14 21:31:19 2016 +1000 + + ecl: update submodule reference + + Fixes error in calculation of observation variance used by terrain estimator. + +commit ee33f21303cb66d6ed85a68a33d37ec2fef76aaa +Author: CarlOlsson +Date: Thu May 12 14:43:14 2016 +0200 + + added airspeed to ekf2 replay + +commit 6a07d6167105b20b094c0199407eb011ebe923a8 +Author: Beat Küng +Date: Thu May 12 16:11:26 2016 +0200 + + parameter source parser: validate length of parameter name (limited to 16) + +commit 97bcea292e866500f07e5fc24f1c8d9989c0e08e +Author: Daniel Agar +Date: Fri May 13 17:36:50 2016 -0400 + + logger.cpp fix style + +commit c57bc26d5bc865a42081055e086b2043260cab2c +Author: Daniel Agar +Date: Fri May 13 17:36:21 2016 -0400 + + fully restore px4fmu-v2_lpe + +commit 9c32792017e5d63779c4e3ab5d3ecb0150d19ac9 +Author: Daniel Agar +Date: Fri May 13 17:14:44 2016 -0400 + + param_test link libmsg_gen + +commit cf667dedb8b6f4f314860523627bbc5c796387ef +Author: Beat Küng +Date: Fri May 13 20:04:31 2016 +0200 + + tests: increase stack size from 8000 to 9000 + + clang failed with: + ../src/systemcmds/tests/test_mathlib.cpp:56:5: fatal error: stack frame + size of 7400 bytes in function 'test_mathlib' [-Wframe-larger-than=] + int test_mathlib(int argc, char *argv[]) + +commit d082060429dfed5651c31a281779c3d1a3377af7 +Author: Beat Küng +Date: Fri May 13 20:00:56 2016 +0200 + + commander: fix wrong #ifdef header guard in state_machine_helper_test.h + +commit 4b8152465d9ad7c27c4a5956bbf6b71f5ca5a2bb +Author: Beat Küng +Date: Fri May 13 16:23:34 2016 +0200 + + logger: unsubscribe from all topics when logger exits + +commit 0f30bfa0aced15a0c081c7468399d27defbc0b57 +Author: Beat Küng +Date: Fri May 13 15:52:15 2016 +0200 + + logger: fix -e parameter (logger immediately stopped again after start) + +commit 408f299dbb6aa0588e05f7bd1e4fb4788c2d882d +Author: Beat Küng +Date: Fri May 13 15:06:57 2016 +0200 + + cmake px4fmu-v2_test: disable sdlog2 (avoids flash overflow) + +commit 197b37fc17cf95c39ce1e17fdecb14283c4cfecc +Author: Beat Küng +Date: Fri May 13 15:01:33 2016 +0200 + + fix cpuload.msg: remove timestamp (cleanup after rebase) + +commit fcf7e8b78c873fa9e64712a53c228a25f29cd1f6 +Author: Beat Küng +Date: Wed May 11 15:32:29 2016 +0200 + + logger: -e option only logs until disarm, add -f option to log until shutdown + +commit fc51f81bf5e5782dcb2027b1a5b7f88dfbff9e44 +Author: Beat Küng +Date: Wed May 11 11:05:05 2016 +0200 + + logger: add free space check (need at least 50MB to start) + +commit 501544520ff7f6687e1c2abb96357292e5ef1224 +Author: Beat Küng +Date: Wed May 11 10:10:14 2016 +0200 + + logger: change some PX4_WARN to PX4_INFO and PX4_ERR + +commit fe2b80ffb829b015fd5b104e1014c4b7bba82df7 +Author: Beat Küng +Date: Wed May 11 10:08:25 2016 +0200 + + logger: add '-t' option to use GPS date/time for file and dir name + +commit 9da2eac3d33c4639fca92b8700db7e4285f4606e +Author: Beat Küng +Date: Tue May 10 16:11:12 2016 +0200 + + logger: remove unneeded start parameters (-x & -a) + +commit d9ced9730b91422198d705b3c58fb9ff25c07e9b +Author: Beat Küng +Date: Tue May 10 08:10:21 2016 +0200 + + logger: remove unnecessary MODULE_CFLAGS from CMakeLists.txt + +commit ec6c53eb6093fbd4f2f1c2511491b20e57467964 +Author: Beat Küng +Date: Mon May 9 17:24:54 2016 +0200 + + logger: correct cleanup in case 'logger start' fails + +commit da1e63eaf3549c9b991f19a091439b086f3baceb +Author: Beat Küng +Date: Mon May 9 16:34:18 2016 +0200 + + logger: fix resource leaks in LogWriter + +commit d3a9930b500f0adcfedb5926980d69d90a0a5132 +Author: Julian Oes +Date: Mon May 9 14:28:06 2016 +0200 + + logger: get paths working on Snapdragon + +commit a0beef32046c308dbc34a6b3e118048825d5b2fd +Author: Beat Küng +Date: Mon May 9 14:16:30 2016 +0200 + + logger: output error on failed to get log file name + +commit 693703de1e7255db9f97edb5a8596ca3f39b23bb +Author: Beat Küng +Date: Mon May 9 11:09:14 2016 +0200 + + logger: initialize logger_ptr with null + +commit cfa491467e1a00cbd2f9c4b468618380acf4e988 +Author: Beat Küng +Date: Mon May 9 11:08:45 2016 +0200 + + logger: fix 'logger stop' when nothing has been logged yet + + when executing 'logger stop' and the logger did not log yet, _running was + false, so log_writer thread would never exit. + +commit d7f0808316b06fef81c188d242ed28ef72465fad +Author: Beat Küng +Date: Mon May 9 09:47:35 2016 +0200 + + logger: create _vehicle_status_sub & _parameter_update_sub on stack + + Since it's only used in run(). + +commit 4f0573d6127170e0078d7f59ce9b501822277938 +Author: Beat Küng +Date: Sat May 7 08:44:27 2016 +0200 + + logger: reset _write_dropouts after status output + +commit 6e7c605279f77ebc66b5da17a296f0741cc326a5 +Author: Beat Küng +Date: Fri May 6 16:42:35 2016 +0200 + + Tools/px_generate_uorb_topic*: combine the src & header generators into one script + +commit 093eece29b039697ac5aa20ed1199876a1de902a +Author: Beat Küng +Date: Fri May 6 14:15:13 2016 +0200 + + orb message templates: move common code into px_generate_uorb_topic_helper.py + + This also greatly speeds up the generators. + +commit 797d0f24d6597c5695a3610db35d9803d390657b +Author: Beat Küng +Date: Fri May 6 13:48:12 2016 +0200 + + reformat orb message templates + +commit d5dcbf01d0d4f8d3434ff4745c50a485ca948e2e +Author: Beat Küng +Date: Fri May 6 13:36:42 2016 +0200 + + logger: add copyright to files + +commit 04f301619f68aab400556132fb1cb6ed6331c8d8 +Author: Beat Küng +Date: Fri May 6 13:18:38 2016 +0200 + + refactor LogWriter: remove friend class Logger and use the public interface + +commit dde96dd4d7915246cfc6c67e07b1c4f09b31947f +Author: Beat Küng +Date: Fri May 6 13:12:50 2016 +0200 + + logger: allocate _vehicle_status_sub & _parameter_update_sub on the logger thread + + This makes sure the file descriptors are closed in the right thread. + Before on NuttX, when stopping the logger, orb unsubscribe failed due to + this. + +commit 7d42a648f0900535484f2eaffddf42e169b987d7 +Author: Beat Küng +Date: Fri May 6 11:47:13 2016 +0200 + + logger: make sure the buffer is at least 300B larger than _min_write_chunk + + We always write larger chunks (orb messages) to the buffer, so the buffer + needs to be larger than the minimum write chunk + +commit 9a02dbdd66a1554c6e1e3243f0d89124c0a57920 +Author: Beat Küng +Date: Fri May 6 11:37:29 2016 +0200 + + logger: extend status ouput, disable DBGPRINT for now + +commit 4ce658ab99992c3988422f04a1c7c56f0ea84e0a +Author: Beat Küng +Date: Fri May 6 09:31:15 2016 +0200 + + logger: move _writer.lock() call after write_changed_parameters() + + write_changed_parameters() also takes the lock and thus would deadlock + otherwise. + +commit 3de7fbb0a92616c657ac2e29d9b55f2de26971e6 +Author: Daniel Agar +Date: Thu May 5 10:17:40 2016 -0400 + + logger and uORBTest_UnitTest astyle + +commit 1edf03767a5a2c2d6da5439f4546297da554ed9e +Author: Beat Küng +Date: Thu May 5 14:10:40 2016 +0200 + + logger: KB/s -> kB/s + +commit eabc43d78c78754ce85dcac6c3d57e8f7bf876e4 +Author: Beat Küng +Date: Thu May 5 14:10:23 2016 +0200 + + orb structs: add padding bytes to align the structs where necessary + + This is required for the logger, we just manually add the padding bytes + what would otherwise be done by the compiler. Additionally we reorder + the fields by type, so that padding is only necessary for nested types. + +commit 7d4c4c0401fd9f4e488f22bbbac797234116c40a +Author: Beat Küng +Date: Thu May 5 14:05:42 2016 +0200 + + px_generate_uorb_topic_sources.py: add search_path to the environment + +commit 69c1ce1714b902a6d67c10718919dfaf49b26796 +Author: Daniel Agar +Date: Tue May 3 16:50:12 2016 -0400 + + WIP logger serialization + +commit 8f5cb4084d2c276ad165a274b63ce78e84a86a6a +Author: Beat Küng +Date: Wed May 4 12:26:08 2016 +0200 + + logger: use non-scientific format for status output + +commit 4edc0d9ea962824c8562b107a9b392237f2b3873 +Author: Beat Küng +Date: Wed May 4 11:23:51 2016 +0200 + + fix logger: add forgotten unlock in Logger::write_info + +commit 63bd2cebf95223311ab8aa0b0b15e476853b0834 +Author: Beat Küng +Date: Wed May 4 11:22:05 2016 +0200 + + refactor logger: add a write_wait method to avoid code duplication + +commit 768e5ab66f058e33eb79459264ea710eaae8c278 +Author: Daniel Agar +Date: Tue May 3 17:10:41 2016 -0400 + + adc_report remove timestamp + +commit c7e7026f4713993d9c2eacefdf16b7253aea6d96 +Author: Mark Whitehorn +Date: Mon May 2 09:59:12 2016 -0600 + + remove code obsoleted by move of log buffer + +commit 4e50f271d6f925da3a95defa53bb3523c3a14e8d +Author: Mark Whitehorn +Date: Mon May 2 09:29:20 2016 -0600 + + use C99 print format for size_t + +commit 26596dbe157bf71e380b3c57f5371c5483902a2f +Author: Mark Whitehorn +Date: Mon May 2 09:28:15 2016 -0600 + + fix infinite loop when not logging + +commit f40afac448ab18471e6cf8a6f0ebf8431e1da77e +Author: Beat Küng +Date: Mon May 2 16:39:07 2016 +0200 + + logger: fix 'Undefined symbols for architecture x86_64' on clang for _min_write_chunk + +commit dae12f12386b47b60e53865665e979021390e517 +Author: Beat Küng +Date: Mon May 2 16:02:41 2016 +0200 + + mathlib: replace math::{min,max,constrain} with template methods + +commit 7055d3c9299496a95ac927b73ed9d7e415eda763 +Author: Beat Küng +Date: Mon May 2 16:01:27 2016 +0200 + + fix tecs.cpp: use UINT64_C for uint64_t constant instead of UUL + +commit 3dade23e39147786213a2f1681f300bae92d05fe +Author: Beat Küng +Date: Mon May 2 15:09:11 2016 +0200 + + logger: fix _min_write_chunk comparison and set file descriptor after closing it + +commit 8b5a32564494b7838ea36a66d45625f2ba5aebd5 +Author: Beat Küng +Date: Mon May 2 15:07:15 2016 +0200 + + logger: remove _log_buffer from Logger, initialize it in the writer instead + + it's not used in the logger, so don't store it there. It is accessed via + LogWriter::write. + This also makes sure the buffer size is >= _min_write_chunk and handles + allocation failure properly. + +commit 04f38b9197abd1a5a15706c68b848b419372f56a +Author: Beat Küng +Date: Mon May 2 14:52:16 2016 +0200 + + fix Logger::add_topic: 0 is a valid file descriptor + +commit d0d2664efad95a7ea45a60643d8ba77f6025efe0 +Author: Beat Küng +Date: Mon May 2 14:50:43 2016 +0200 + + logger: use %zu to print type size_t, use PX4_INFO instead of printf + +commit dd22445768bafdca2b584d754268bd79018c140e +Author: Beat Küng +Date: Mon May 2 14:47:58 2016 +0200 + + Logger::add_topic: error handling if orb_subscribe or _subscriptions.push_back fail + +commit e9f257c15ff227273170a2d487645a5504e39664 +Author: Beat Küng +Date: Mon May 2 14:45:57 2016 +0200 + + logger: fix wrong default buffer size in usage string + +commit 84015e5c0118df15915c2b8bac5511af2df0a7ae +Author: Beat Küng +Date: Mon May 2 14:44:45 2016 +0200 + + logger: proper error handling if writer thread creation fails + +commit 72263eaa97f6e93393a961a2dafa2c45bb7e91e4 +Author: Mark Whitehorn +Date: Sat Apr 30 22:18:19 2016 -0600 + + correct msg_size offset to 3 for all records (must be same) + +commit 9dbbe8cd8d1cb061d907a9dd62ba0dd47dcc3662 +Author: Mark Whitehorn +Date: Sat Apr 30 17:36:38 2016 -0600 + + log changes to parameters + +commit e5e523aa9e2d191fc8eb819af4f02ffdafb1c8dc +Author: Mark Whitehorn +Date: Sat Apr 30 10:16:16 2016 -0600 + + size_t is different in posix build + +commit fb4d72df86fc40a7e6d167a749f4bef5f4600be6 +Author: Mark Whitehorn +Date: Sat Apr 30 09:11:21 2016 -0600 + + write git and hw version records to log + +commit 90ce04654d3682b671c81052ad0976e2c3c5fec1 +Author: Mark Whitehorn +Date: Fri Apr 29 10:35:37 2016 -0600 + + fix posix build + +commit 02b6d2541451df47ef2c35d2e29f622ae5880235 +Author: Mark Whitehorn +Date: Fri Apr 29 09:46:02 2016 -0600 + + non-posix NuttX feature? + +commit 89294317a15638ad8917571846bd6257757a29da +Author: Mark Whitehorn +Date: Fri Apr 29 08:20:52 2016 -0600 + + reduce log buffer to 24K + +commit 8a77fec9c815fe924a16eadb4339989849cf4416 +Author: Mark Whitehorn +Date: Fri Apr 29 06:57:27 2016 -0600 + + still need this workaround to avoid hardfault + +commit db858a853affdbaef438a90a48a9141f53f9d647 +Author: Mark Whitehorn +Date: Fri Apr 29 06:56:27 2016 -0600 + + run astyle + +commit 1b483bcc2af1c12e1960aa1ff7dd517d758d6527 +Author: Mark Whitehorn +Date: Fri Apr 29 06:54:58 2016 -0600 + + correctly report failure to allocat log_buffer + +commit f07c93651f6001c4b5b6706aa2d0d3ff0e7be9d5 +Author: Mark Whitehorn +Date: Wed Apr 27 08:28:39 2016 -0600 + + clean up file open/close logic + +commit 56cc9bd3771ee4e586a60186efa04a759867446d +Author: Mark Whitehorn +Date: Tue Apr 26 16:49:37 2016 -0600 + + my topics + +commit dcdeefd5ea4f44de659e805484254fa5030d8dac +Author: Daniel Agar +Date: Mon Apr 25 17:36:13 2016 -0400 + + new logger + +commit 9a0e962cbfbfbe03c0ec0e309a23ee157468aa1b +Author: Daniel Agar +Date: Mon Apr 25 17:36:13 2016 -0400 + + uorb autogeneration + +commit 728de5f87b4a5d3c0e86d33de2bffe4ab9daedf4 +Author: Mark Whitehorn +Date: Wed Apr 27 08:28:39 2016 -0600 + + clean up file open/close logic + +commit 672042e051fb44d55f72eda096f39eee787b99f7 +Author: Mark Whitehorn +Date: Mon Apr 25 21:25:22 2016 -0600 + + not enough RAM for 32K buffer: reduce to 20K + +commit 4e0129275d6e0e474b19742375bf3042e038ee6f +Author: Daniel Agar +Date: Mon Apr 25 17:36:13 2016 -0400 + + new logger + +commit eb29b33620aefcc8e9eecf7d270037f0bd7e1429 +Author: Daniel Agar +Date: Wed Apr 27 20:44:15 2016 -0400 + + use gcc attributes to align and pack + +commit 76387b1693f234602e6c354115fbcac25b33baab +Author: Daniel Agar +Date: Mon Apr 25 17:36:13 2016 -0400 + + uorb autogeneration + +commit 3aa2297497b8014f5390b62c8b9fc906d970ea4d +Author: Paul Riseborough +Date: Sat May 14 11:54:45 2016 +0930 + + ekf2: Add parameters to control output filter + +commit 5f2c2f8392ef03e1d36768b8577baae2cb6d030a +Author: Paul Riseborough +Date: Sat May 14 11:53:51 2016 +0930 + + ecl: update submodule reference + +commit 382987161247394e793d8376d231a7669c047b51 +Author: David Sidrane +Date: Fri May 13 11:44:14 2016 -1000 + + Removed unused NXFFS buys back 5792 bytes of FLASH + +commit 920d2ef1e83528070433a771b10722758393ce5a +Author: Julian Oes +Date: Sat May 14 00:07:33 2016 +0200 + + posix sdflight: add navigator to Linux side + +commit 3a8d24257665b4d85f3469a9b16cc5fcf0b1db76 +Author: Julian Oes +Date: Sat May 14 00:06:55 2016 +0200 + + dataman: get path for Snapdragon right + +commit e1868216927ee3a33a98b3b9d309dfc13a506703 +Author: Daniel Agar +Date: Fri May 13 20:25:35 2016 -0400 + + vtol_att_control_params.c param metadata + +commit b1d8c46bb2094ec3bc1e64612b9b4235ffb5ed57 +Author: Daniel Agar +Date: Fri May 13 20:25:34 2016 -0400 + + uavcan_params.c param metadata + +commit 0ee801df2074e73b9be3a76962732d8b446a07de +Author: Daniel Agar +Date: Fri May 13 20:25:33 2016 -0400 + + system_params.c param metadata + +commit 119fa8ed1b2dbb7445977a9615c4ba24d5e47015 +Author: Daniel Agar +Date: Fri May 13 20:25:32 2016 -0400 + + sensor_params.c param metadata + +commit 0042c8ed12fecd213a49e145ab26eb997cc5c8cf +Author: Daniel Agar +Date: Fri May 13 20:25:31 2016 -0400 + + sdlog2.c param metadata + +commit e43751c2197482ce3c778c9b0b252a6e3918007d +Author: Daniel Agar +Date: Fri May 13 20:25:31 2016 -0400 + + params.c param metadata + +commit e08e8fa24fd6d9f5c66201e17cc7d742dbf6473d +Author: Daniel Agar +Date: Fri May 13 20:25:30 2016 -0400 + + position_estimator_inav_params.cpp param metadata + +commit be3348d770315536b32c59c7aea041394fdcaf3a +Author: Daniel Agar +Date: Fri May 13 20:25:29 2016 -0400 + + mission_params.c param metadata + +commit 439ccc99ce1b5a44bd7f320095e9b4d3731904db +Author: Daniel Agar +Date: Fri May 13 20:25:28 2016 -0400 + + params.c param metadata + +commit d6cf441bac260a449025bf957c9220205a1597c9 +Author: Daniel Agar +Date: Fri May 13 20:25:27 2016 -0400 + + mTecs_params.c param metadata + +commit a54a51a9d564a0563d8cbf0202840acd4739e741 +Author: Daniel Agar +Date: Fri May 13 20:25:26 2016 -0400 + + fw_pos_control_l1_params.c param metadata + +commit 80ef893d2336e298e16638a9dcefb0a486cdb7e5 +Author: Daniel Agar +Date: Fri May 13 20:25:25 2016 -0400 + + attitude_estimator_q_params.c param metadata + +commit be3f0ac1756af94201204c33d61f4f15d2f67c55 +Author: Daniel Agar +Date: Fri May 13 20:25:24 2016 -0400 + + attitude_estimator_ekf_params.c param metadata + +commit ceea55a640e705e8ee8d3121f25ad74f62912c6b +Author: Daniel Agar +Date: Fri May 13 20:25:23 2016 -0400 + + runway_takeoff_params.c param metadata + +commit deecd4b918578abc4a984d873fbc24876b3b3417 +Author: Daniel Agar +Date: Fri May 13 20:25:23 2016 -0400 + + launchdetection_params.c param metadata + +commit 6f49f861d6ef401183e5fab52676d414552cebf7 +Author: Daniel Agar +Date: Fri May 13 20:25:22 2016 -0400 + + px4io_params.c param metadata + +commit 3bda6e08830a1bf5754387a1296ebeb5d94d11fb +Author: Daniel Agar +Date: Fri May 13 20:25:21 2016 -0400 + + mkblctrl_params.c param metadata + +commit 18b6815eec955406b71ae5b9b62083746b1208a4 +Author: Daniel Agar +Date: Fri May 13 20:25:20 2016 -0400 + + camera_trigger_params.c param metadata + +commit 27cd3af7fb08d0ff4d57ccad208d48e0ac088aba +Author: Daniel Agar +Date: Fri May 13 18:39:17 2016 -0400 + + mavlink fix missing MavlinkStreamNavControllerOutput (#4538) + +commit a4c7fe50a7fec02ee846b64b5c021192bdb03439 +Author: Daniel Agar +Date: Fri May 13 14:54:12 2016 -0400 + + travis-ci proper git version + +commit e064cb645ec0b38b0d05e4c1174e23e1c9bbdaea +Author: Julian Oes +Date: Fri May 13 16:58:58 2016 +0200 + + gpssim: fix command line argument handling + + The gpssim interface was pretty broken, from random usage complaints to + segfaults. + +commit 7d66435546fbd6af2ee9c61f00e35cbb37d6082e +Author: Lorenz Meier +Date: Fri May 13 22:05:46 2016 +0200 + + Commander: Fix the takeoff and land commands. Fixes #4516 + +commit 503966165bf0322a521bebee505b13ec90d25ec4 +Author: Lorenz Meier +Date: Fri May 13 22:05:07 2016 +0200 + + Switch from EKF2 to LPE since SITL s is not any more a bearable workflow with EKF2 init lag + +commit 7c7d94e3dc308ef28fb34d4f524ecc6cccbee295 +Author: Lorenz Meier +Date: Fri May 13 22:04:28 2016 +0200 + + Build LPE in all configs + +commit 058bc139fe979dfc8d6a096e24e38c661f0ba214 +Author: Lorenz Meier +Date: Fri May 13 15:13:51 2016 +0200 + + Update MAVLink 2.0 to include RTCM messages + +commit ae859ea7fda7ef0b0010a219572e6bcf1a3ebafb +Author: Lorenz Meier +Date: Fri May 13 15:10:51 2016 +0200 + + Update MAVLink v1.0 version + +commit 29d6c95ec48235f2373fb6d2eb0429aa2e647074 +Author: Lorenz Meier +Date: Fri May 13 13:41:36 2016 +0200 + + FMUv4: Build all Bosch drivers so they get built at least for one target + +commit 637396359d1975f8043b6128c6abe12bad1a4e04 +Author: Lorenz Meier +Date: Fri May 13 13:41:16 2016 +0200 + + BMA180: Fix compilation + +commit 13a819730d3163a35d92c17f8a96f910d04d01b3 +Author: Lorenz Meier +Date: Fri May 13 13:41:04 2016 +0200 + + BMP280: Cleanup to make it compile + +commit ea4896813c216febb1931ee60a7b67bb85e9f6ab +Author: Lok Tep +Date: Wed May 4 11:00:31 2016 +0200 + + astyle formatted + +commit 07557bc3626a1e9346a5e3e754eddae705c59960 +Author: Lok Tep +Date: Tue May 3 16:26:50 2016 +0200 + + SPI bmp280 driver, I2C skeleton + +commit 24022e46343b3e437b1fa24c1cca808360f03510 +Author: Lorenz Meier +Date: Fri May 13 14:53:11 2016 +0200 + + MAVLink 2.0: Update to 2.0 protocol files + +commit ae6d1c50d724e7652ed564441c5e298e66de041e +Author: Lorenz Meier +Date: Fri May 13 14:51:04 2016 +0200 + + MAVLink submodules: Add v2.0 protocol + +commit 88800b9e36f235af8d01cff52bd43d99a94d3792 +Author: CarlOlsson +Date: Fri May 13 10:09:14 2016 +0200 + + added tas_innov_gate to params + +commit 1a992c2d025768e3d95484b85d1df7d71a45ebe1 +Author: korotkoves +Date: Wed Apr 6 11:39:24 2016 +0300 + + fix code style for Travis + +commit 7f9ab9b7cb5cba3afc664b89deade3d64843119e +Author: korotkoves +Date: Wed Apr 6 11:27:22 2016 +0300 + + fix code style for Travis + +commit a8bbbcbff50b038941b8e6d731506b6be322da54 +Author: korotkoves +Date: Tue Apr 5 12:37:57 2016 +0300 + + scripts for runnung multiple SITL + +commit 22e3ce7d7a7be71a5785236b5aa13f9394312e67 +Author: korotkoves +Date: Mon Apr 4 23:06:09 2016 +0300 + + simulator udp port from command line + +commit adfe946f72efa4730ac6ab1629b2ca2eac68457f +Author: Daniel Agar +Date: Thu May 12 11:38:13 2016 -0400 + + sync test with default equivalents + +commit 27fc739f7d5e97913d579af342b9be9f0997a75c +Author: Daniel Agar +Date: Thu May 12 11:34:32 2016 -0400 + + load_mon use STACK_MAIN + +commit 27f6b60169c3f331538675a074c87f63d32047cb +Author: Daniel Agar +Date: Tue May 10 17:14:00 2016 -0400 + + fix pixhawk errata URL + +commit 97fd951d4a4a2d03585bd608d93b79b6e069badf +Author: Daniel Agar +Date: Thu May 5 16:00:28 2016 -0400 + + cleanup after rebase + +commit 51298c1eb127457a2c937ac74579cd2fb4af7fc5 +Author: Daniel Agar +Date: Sun Apr 24 19:32:32 2016 -0400 + + remove unused + +commit 05b7dd0046a11562a6a52f020729462f1c56179e +Author: Daniel Agar +Date: Sun Apr 24 19:25:31 2016 -0400 + + check_code_style don't create tmp files + +commit 701d177e236a07ba64487271dc8513e4ac210fd2 +Author: Daniel Agar +Date: Sun Apr 24 18:58:16 2016 -0400 + + px4fmu-v2_test don't build frsky_telemetry, gimbal, and snapdragon_rc_pwm + +commit d804f5727efa09bc13f7d7b5de944892e4dd8983 +Author: Daniel Agar +Date: Sun Apr 24 18:48:56 2016 -0400 + + run tests in posix sitl with gazebo + +commit d85e7732b4facfd4b1db7c14cc42dd007a6bee8f +Author: Daniel Agar +Date: Sun Apr 24 18:18:32 2016 -0400 + + fix param_test + +commit 008354f9358dd1e7a8adf2e57a17d6dc5fc5cf83 +Author: Daniel Agar +Date: Sun Apr 24 13:26:27 2016 -0400 + + testing cleanup + +commit 12165ba5a48ae8be1cf0c4034f138f5bfcad7a14 +Author: Daniel Agar +Date: Sun Apr 24 02:01:43 2016 -0400 + + uORB separate tests + +commit dc8b9d1da84fe79ce367529ff78bbcb0c748caa8 +Author: Daniel Agar +Date: Sun Apr 24 02:09:06 2016 -0400 + + px4fmu-v2_test add drivers/test_ppm + +commit 39d388051a4aeef9209bfde9983768f95535a855 +Author: Daniel Agar +Date: Sat Apr 23 02:20:11 2016 -0400 + + WIP posix_sitl_test + +commit 2bc74fd5d956a22636af71451c748f0906936b78 +Author: Daniel Agar +Date: Fri Apr 22 15:15:37 2016 -0400 + + restore px4fmu-v2_test + +commit 848e87ff7656042e73a909fd2c677142c14d9000 +Author: Daniel Agar +Date: Fri Apr 22 13:40:31 2016 -0400 + + lis3mdl use STACK_MAIN + +commit 875dbb92e58c6777fc21b526bb36b9cecf418156 +Author: Daniel Agar +Date: Thu Apr 21 17:29:49 2016 -0400 + + check code style parallel + +commit 770c6b3bd100fafe0455d7c80bf62f821a68f92a +Author: Daniel Agar +Date: Thu Apr 21 22:24:23 2016 -0400 + + travis-ci build px4fmu-v2 ekf2 and lpe + +commit be391b4fe52c82150ea46d11eaeee18e9b75a8ca +Author: Daniel Agar +Date: Thu Apr 21 17:28:21 2016 -0400 + + unittests stop building in tree + +commit eae726e3456978a403b0ae26c9c2a2701153451f +Author: Daniel Agar +Date: Fri Apr 22 21:45:34 2016 -0400 + + FW add mavlink NAV_CONTROLLER_OUTPUT + +commit 5fb1de906c711e88a9a3ddd37cd0ccaea685a7b3 +Author: Lorenz Meier +Date: Fri May 13 11:39:40 2016 +0200 + + commander: Better reporting and convenience for commander + +commit a700b02f77ff3eb2ef7b44e5b0b0e1b603257a5f +Author: Lorenz Meier +Date: Fri May 13 11:03:35 2016 +0200 + + Navigator: Do not publish an empty triplet + +commit 8b41ddd224af55f75a05c72e87f48cb238f5448c +Author: Lorenz Meier +Date: Fri May 13 11:03:18 2016 +0200 + + Commander: Better status feedback + +commit f204a145c758e2700dfc62301e6e94a3594d8745 +Author: Lorenz Meier +Date: Fri May 13 10:35:19 2016 +0200 + + POSIX: Improve console management + +commit a40e1ea269a5d3670884244ee49d2842c1b64bdb +Author: Lorenz Meier +Date: Fri May 13 10:35:07 2016 +0200 + + sdlog2: Properly handle pragma + +commit 623ef6d67c76596aa000986210f846ac408465f8 +Author: Lorenz Meier +Date: Fri May 13 10:34:47 2016 +0200 + + MC pos control: Use default initializers + +commit d89937502c0b0ccf04524be5af985a257f2d20e5 +Author: Lorenz Meier +Date: Fri May 13 10:34:25 2016 +0200 + + MAVLink: Clean up stream init + +commit db5212a2092251c347490bc6d2b263c44dcd7596 +Author: Lorenz Meier +Date: Fri May 13 10:34:13 2016 +0200 + + Land detector: add missing init + +commit 89661b2d9a1b12d01d1eff1175d6d94472e6b6a0 +Author: Julian Oes +Date: Wed May 11 21:41:50 2016 +0200 + + df_mpu9250_wrapper: use all accel/gyro data + + Use the data which has been filtered by the integrator for the + instantanous values instead of only 1 out of 32 samples. + + This is to better support estimators and modules other than ekf2 which + uses the integrated gyro/accel values anyway. + +commit 080a136e502a8d846634e7e2293c190a6546aa2e +Author: Julian Oes +Date: Wed May 11 21:37:53 2016 +0200 + + integrator: add function to return filtered data + + Instead of only being able to get the integral and its integration time, + it can also be handy to get the integral divided/differentiated by the + the integration time. This data is then just filtered by the integrator. + +commit 54b3995175d86bcbb23e8c7e1b94aca9d7e76b35 +Author: Julian Oes +Date: Wed May 11 16:51:55 2016 +0200 + + load_mon: added missing include + + USEC2TICK was not found. + +commit a69393b191ce41cbd4945d67c69eac586dc79c08 +Author: Julian Oes +Date: Fri May 6 11:11:29 2016 +0200 + + commander: fix shadowing errors + +commit 352d0992495df9518a5df0551f458018d6ab255a +Author: Julian Oes +Date: Fri May 6 11:10:16 2016 +0200 + + commander: fix merge conflict mistake + +commit 30b6f9ff6c592b9f789bf58f48ad862ef0639ad8 +Author: Julian Oes +Date: Wed May 4 08:22:33 2016 +0200 + + sdlog2: more merge conflict resolving + +commit afbdec1742a83721414b15d79fb2fabe90d30357 +Author: Julian Oes +Date: Wed May 4 08:22:00 2016 +0200 + + mavlink: whitespace + +commit b965554bdde98ad3788c1ff26d060412c6e6eef4 +Author: Julian Oes +Date: Fri Apr 29 14:30:39 2016 +0200 + + sdlog2: move main state, fix formatting, fix bug + + Since the vehicle_status topic has been split up, we can't publish it + together with the the split cpuload and commander_state topics. + + Therefore, the log field STAT.MainState will change to COMM.MainState + because it is only the internal commander state. Important to the + outside is STAT.NavState. + + Likewise, the log field STAT.Load becomes LOAD.CPU. + +commit 43d76f5e17ef254158a8f0f97d6ac3ea530caba8 +Author: Julian Oes +Date: Fri Apr 29 14:29:31 2016 +0200 + + load_mon: use work queue instead of a whole task + +commit 3451e901a55d2ba9a7b6ba394b744bf6a2cb50d9 +Author: Julian Oes +Date: Fri Apr 29 14:27:16 2016 +0200 + + rcS: start load_mon on NuttX startup + +commit a94a409f5fe12cb35f4a3d7e784df97530578c13 +Author: Julian Oes +Date: Fri Apr 29 14:26:49 2016 +0200 + + commander: got rid of leftover system_load + +commit 888b517d62a049234c7e7a8b528b18c1266070bd +Author: Julian Oes +Date: Fri Apr 29 10:04:42 2016 +0200 + + load_mon: correct copyright year + +commit 939f04c80dcd293165ebad90465046dad5c47d73 +Author: Julian Oes +Date: Fri Apr 29 09:57:59 2016 +0200 + + load_mon: small comment fix + +commit e5ce9809c5834f668ace0aae5058a68a41b07528 +Author: Jonathan Challinger +Date: Sun Feb 28 22:54:31 2016 -0800 + + cmake: add load_mon wherever commander is built + +commit 01305da7e7f28636a0b1d8af5ac1b5636f68ee3d +Author: Jonathan Challinger +Date: Fri Feb 26 18:14:59 2016 -0800 + + sdlog2: subscribe to and use cpuload message instead of vehicle_status + +commit 7ec37d5ffd380392cd36c24975affd84c2a4c102 +Author: Jonathan Challinger +Date: Fri Feb 26 18:14:24 2016 -0800 + + mavlink: subscribe to and use cpuload message instead of vehicle_status + +commit 535cea4e77380699f214b7bc4f2cfcdcddd61621 +Author: Jonathan Challinger +Date: Fri Feb 26 18:14:03 2016 -0800 + + commander: remove load from vehicle_status message + +commit 749b598af1118c6cce4d8dd937eec00dbd563fd8 +Author: Jonathan Challinger +Date: Fri Feb 26 18:03:18 2016 -0800 + + load_mon: initial commit + +commit 5ee865a6eb24897d469c1724b1b3338c4afe4a26 +Author: Julian Oes +Date: Thu May 5 17:14:46 2016 +0200 + + eagle: use a bigger buffer for sdlog2 + +commit c7c786d56798e707f8c24daa0a0e69d6f0a799cd +Author: Julian Oes +Date: Thu May 5 16:50:17 2016 +0200 + + Revert "posix-configs: conflicting args for sdlog2" + + This reverts commit aac9a584aa5fa26ea93d7583305c44d50608ecfa. + +commit f6845df21fc782ed141a698bdb8e1108486aa467 +Author: Julian Oes +Date: Thu May 5 16:19:24 2016 +0200 + + sdlog2: don't log an empty sensor_combined topic + +commit c8d888cdc106b2e0a060e2c3fa549bf2bd6aad84 +Author: Julian Oes +Date: Thu May 5 16:15:44 2016 +0200 + + sdlog2: fix wrong if (facepalm!) + +commit 91cc52f60edb46988f4ed657abaf4be026b358a2 +Author: Julian Oes +Date: Thu May 5 14:47:16 2016 +0200 + + posix-configs: conflicting args for sdlog2 + +commit e00101e5abfa78b2ed4b698f1d090c196961aa0a +Author: Julian Oes +Date: Thu May 5 13:01:36 2016 +0200 + + sdlog2: remove duplicate orb_copy + +commit 871c112699660a1d96f4caff42fd5e6197a20835 +Author: Julian Oes +Date: Thu May 5 11:39:46 2016 +0200 + + sdlog2: log normal data and replay on Snapdragon + + In SITL and on Snapdragon, the logging performance is high enough, so we + can log both: the usual topics, as well as the ekf2 replay fields. + + Note that the ekf2 replay still needs to be enabled via param. + +commit 194b48b50a60f493f3e941af518b675aab305276 +Author: Daniel Agar +Date: Thu May 5 14:19:37 2016 -0400 + + srcscanner.py replace windows slashes + +commit 8e130c878c4f871cdd79309a392a54b66d29c2ee +Author: Daniel Agar +Date: Fri May 6 17:43:25 2016 -0400 + + system_params.c param metadata + +commit 845b4c032cf062c2ddc921529aa55f2722c285b8 +Author: Daniel Agar +Date: Fri May 6 17:43:24 2016 -0400 + + battery_params.c param metadata + +commit ec519a33b3fa46faafec675b5bd9d56c746b70e0 +Author: Daniel Agar +Date: Fri May 6 17:43:23 2016 -0400 + + navigator_params.c param metadata + +commit c5d53c4ee6e9901d68f3f1d7804c94dba5f0c2f8 +Author: Daniel Agar +Date: Fri May 6 17:43:22 2016 -0400 + + mission_params.c param metadata + +commit 731f633d3eeb0eb789cf579be86494c0e603e1e7 +Author: Daniel Agar +Date: Fri May 6 17:43:21 2016 -0400 + + gpsfailure_params.c param metadata + +commit 0fbf12a021a21da8409d6db42b193d7047c9fcd6 +Author: Daniel Agar +Date: Fri May 6 17:43:19 2016 -0400 + + datalinkloss_params.c param metadata + +commit 331456f8317f3e02f367336f2c5be7cf26ff846e +Author: Daniel Agar +Date: Fri May 6 17:43:18 2016 -0400 + + mc_pos_control_params.c param metadata + +commit fc636b61b0b79cb8235541266f333c00c0c3189e +Author: Daniel Agar +Date: Fri May 6 17:43:17 2016 -0400 + + fw_pos_control_l1_params.c param metadata + +commit b471d9406979cf76657582704f6ea42d9bd62f3b +Author: Daniel Agar +Date: Fri May 6 17:43:16 2016 -0400 + + fw_att_control_params.c param metadata + +commit a1a1a515dbf41c8c24a2c3ff07e9da431309fb28 +Author: Daniel Agar +Date: Fri May 6 17:43:15 2016 -0400 + + commander_params.c param metadata + +commit 91f1ac5c8877b3521fe397ce52063d36655a058a +Author: Daniel Agar +Date: Fri May 6 17:43:14 2016 -0400 + + runway_takeoff_params.c param metadata + +commit 72d296fe65f14f5c4b8347e5b802fd35dc988ee5 +Author: Daniel Agar +Date: Fri May 6 17:43:13 2016 -0400 + + launchdetection_params.c param metadata + +commit 6ebb2079e03fe44788824329c9bb2531bd28e738 +Author: Andreas Antener +Date: Wed May 11 15:58:23 2016 +0200 + + use new method for instant transition in tiltrotor + +commit 1a66155d8ad9f6dd287716b860b10ea6e74f9acc +Author: Andreas Antener +Date: Wed May 11 15:56:56 2016 +0200 + + use new method for instant transition in tailsitter + +commit 05f1da8c4a6d761872cc829c8cb73ce024b4ddbd +Author: Andreas Antener +Date: Wed May 11 14:50:31 2016 +0200 + + subscribe to land_detected topic + +commit af0c42d3d761736f0b1ae0163ac94bf61c978b09 +Author: Andreas Antener +Date: Sat May 7 16:51:05 2016 +0200 + + allow direct transition in standard vtol when landed + +commit 42a9d5651f881b7f70009f85a9e1e30a20faa1b4 +Author: Beat Küng +Date: Wed May 11 13:29:37 2016 +0200 + + platform: some code cleanup for px4_{posix,qurt}_tasks.cpp + + - __BEGIN_DECLS is for declarations not definitions + - getprogname() declaration is in err.h + +commit 77c61260df62784d795ee338250ad7980c8dfb4b +Author: Beat Küng +Date: Wed May 11 12:54:47 2016 +0200 + + px4_task_spawn_cmd: handle case properly when running out of unused taskmap items + +commit d3068b4337d05e2c4e7fa932ec794a5fbae271a4 +Author: Beat Küng +Date: Wed May 11 12:52:05 2016 +0200 + + px4_task_spawn_cmd: fix memory leak on posix + +commit 0aabe9b3bbab9a768cfc7ed7f51de6935138d2d9 +Author: Beat Küng +Date: Tue May 10 13:31:04 2016 +0200 + + add sd_bench command, enable it on the px4fmu-v4 & posix_sitl build target + + Useful to test maximum sequential write speed to the SD Card + +commit d7daab9620b1a877edad846f216751905a9bcca9 +Author: David Sidrane +Date: Fri May 6 02:43:29 2016 -1000 + + Move the build log to nuttx directory + +commit 7d64aa80575c348f2086bbd3e9592e42286e3266 +Author: Julian Oes +Date: Wed May 11 08:01:42 2016 +0200 + + ekf2: raise stack size on Snapdragon + + It seems that the stack size was exhausted on Snapdragon. + +commit 3179b12dd3a5dd9a6922fe81f1f1594222f85396 +Author: Paul Riseborough +Date: Tue May 10 10:23:50 2016 +1000 + + ecl: update library reference + + removes use of vehicle arm status message + +commit 163ad19957d1440eeffb750ae19b56a1ac84c2f4 +Author: Paul Riseborough +Date: Tue May 10 10:44:15 2016 +1000 + + msg: update documentation for estimator status + +commit 4480e4206dc1fe5899e3e4c6aab60d0edf86c8d0 +Author: Paul Riseborough +Date: Tue May 10 10:18:17 2016 +1000 + + ekf2: remove use of arm status + +commit 4b8c7201b716ac48eab72800040f61b5fd2dd2ef +Author: Paul Riseborough +Date: Mon May 9 09:40:28 2016 +1000 + + sdlog2: add logging of ekf2 internal fault message + +commit af9a7a39f2f376da16d3270a30ce6bb96c6ef95e +Author: Paul Riseborough +Date: Mon May 9 09:40:02 2016 +1000 + + ekf2: add handling of filter internal fault message + +commit e8c34fa30e5e15708f9fc21851b78d461a291b17 +Author: Paul Riseborough +Date: Mon May 9 09:39:21 2016 +1000 + + msg: add filter internal fault message + +commit 2c6b7a008fc21eef5e8127427ea7699da26f9db8 +Author: Paul Riseborough +Date: Mon May 9 09:38:10 2016 +1000 + + ekf2: Update tuning parameters + + Remove unused gyro scale factor parameter + Change gyro and accelerometer bias noise parameters to more intuitive units + Updated tuning defaults + +commit 7f1632d65ba982744c09147c71e56fe88840aa46 +Author: Paul Riseborough +Date: Mon May 9 09:33:37 2016 +1000 + + ekf2: correct control state message for 3D acc bias + +commit 6ef2e4c9b24c193616060d8fbe1c65584b6be82d +Author: Paul Riseborough +Date: Fri Apr 29 12:05:37 2016 +1000 + + ecl: update library reference + + Numerous EKF updates for improved accuracy and stability + +commit d017514d59a0c1b7467c89c45ebe106080fad102 +Author: Lorenz Meier +Date: Wed May 11 14:46:23 2016 +0200 + + sdlog2: Start / stop logging on arming even if enabled already during boot + +commit 165f75589bfc3dc7c1cf742f93fa771c599db997 +Author: Lorenz Meier +Date: Wed May 11 12:59:57 2016 +0200 + + MAVLink app: Use proper C99 NaN define + +commit e016f6ca38414eef9b574fb54a81930437ded28c +Author: Lorenz Meier +Date: Wed May 11 12:59:41 2016 +0200 + + Clang: Do not use new pointer option + +commit 34baf01d7e2373435c091839e9de84b93f731672 +Author: Lorenz Meier +Date: Wed May 11 10:02:03 2016 +0200 + + Fix altitude estimate + +commit 097840ef83341874de2d3ca4a40445f2e4637ae4 +Author: Julian Oes +Date: Wed May 11 09:32:05 2016 +0200 + + eagle: fix DSP build + + The hexagon-clang is clang-3.5 and does not support -fcheck-new. + +commit 52af5408d35d371e5d9277e46dc2d27f0737d5c2 +Author: Lorenz Meier +Date: Tue May 10 22:57:59 2016 +0200 + + Racer: Disable attitude bias estimatition + +commit b429fbc0249415391d62bd33be552b6793521bc0 +Author: Mark Whitehorn +Date: Tue May 10 14:08:39 2016 -0600 + + update generic 250 racing quad parameters + +commit 29dd1ad47a9ec91a68dcd88af2ed4893708d17ad +Author: sander +Date: Tue May 10 10:25:25 2016 +0200 + + Code style + +commit 1a04e952f8ef94dc73345f181dbac743e4350542 +Author: sander +Date: Tue May 10 10:17:48 2016 +0200 + + Inline comment addition + +commit e0a857125446a39f624ac3e61be6ecb5dfcae086 +Author: sander +Date: Tue May 10 10:13:10 2016 +0200 + + Use filtered voltage and current values for mavlink sys message + +commit 9a09c5af5c132074de2722b963b7e6f1d679fc67 +Author: sander +Date: Tue May 10 10:08:15 2016 +0200 + + Add low pass filtered current draw + +commit 6b5e77250f3144180cb7a3d90ce8c0906b3f77f4 +Author: CarlOlsson +Date: Mon May 9 15:42:26 2016 +0200 + + ekf2: Added airspeed to rpl logging + +commit f4c8bd9be30370e92c67c8f150216bc7d5f3d56e +Author: Roman +Date: Tue May 10 15:33:57 2016 +0200 + + updated gains of QAV 250 racer: + - tested in acro mode with good orientation lock and good response + - tested in stabilize mode with good attitude tracking + - needs more testing and maybe small adjustments + +commit 7d733c5ccdd3a41e04a546382ab06ff734264f45 +Author: Beat Küng +Date: Tue May 10 10:21:56 2016 +0200 + + cmake: add -fcheck-new to cxx_compile_flags + + GCC assumes that operator new never returns null, but throws an exception + instead. This is defined by the C++ standard, and thus ok. But we disable + exceptions with -fno-exceptions, so we break this assumption. GCC then goes + ahead and removes some of our nullptr checks. This flag removes the + assumption. + + This adds ~1.4kB to the binary size of the px4fmu-v4 target. + +commit 8960ab3402a87b182d17ab1b3cb165115e0f4bad +Author: Lorenz Meier +Date: Tue May 10 13:58:42 2016 +0200 + + Navigator: differentiate between takeoff and reposition commands, perform calculations for repositions only when armed. + +commit befab7303fd7f38dacdc971dbdb824d0345fb46b +Author: Lorenz Meier +Date: Tue May 10 13:57:05 2016 +0200 + + Commander: Fix modes switching back to prev mode + +commit 06938064c15cceea4bc873512aadc78176a90ebd +Author: Lorenz Meier +Date: Tue May 10 12:41:48 2016 +0200 + + MAVLink: Always accept commands to avoid corner case with USB power + +commit 86a5244bc9c654b9c072c47db68d2d79ad81015a +Author: Lorenz Meier +Date: Tue May 10 12:40:59 2016 +0200 + + RTL: Set RTL messages to info so they do not distract the user from the actual operation + +commit 098db8595f12ea0e2304ba9a8e8ced676e770021 +Author: Lorenz Meier +Date: Tue May 10 12:40:28 2016 +0200 + + Style fix + +commit 05b19c8e85fd19bb4753de160b01d2d951e0cec7 +Author: Lorenz Meier +Date: Tue May 10 12:09:47 2016 +0200 + + Fix yaw handling for land command + +commit 65f9a86c1965942d388613d10974e34f10ac3444 +Author: Lorenz Meier +Date: Tue May 10 10:13:37 2016 +0200 + + Navigator: Only run FOH logic when in mission mode + +commit a686d9a166eb6db93bf42b35f81234cb69841d8d +Author: Lorenz Meier +Date: Tue May 10 10:12:29 2016 +0200 + + Navigator: Add mission state feedback + +commit 09d8476c1dc4757816adb0ca0aae0744358e53d0 +Author: Lorenz Meier +Date: Tue May 10 10:12:10 2016 +0200 + + Navigator: update header + +commit 3b889375947463aede2b6a35c2f43a86f06b9b5d +Author: Andreas Antener +Date: Fri May 6 10:45:49 2016 +0200 + + added ROTATION_PITCH_90_ROLL_270 + +commit c31c29097d603abb6b87ab305cfe99b7688eb4d1 +Author: Lorenz Meier +Date: Tue May 10 09:27:00 2016 +0200 + + Rename params, add transitional support + +commit 468b0b25de5c74c93fefb1f94a060a23c7761ba9 +Author: Adyasha Dash +Date: Fri May 6 15:40:22 2016 +0200 + + added different parameters for ascent and descent rates + +commit ffb0d37c8a56c88e83e257b770053fe24946fc48 +Author: Lorenz Meier +Date: Mon May 9 23:01:06 2016 +0200 + + Commander: Fix reposition handling, run faster to allow catching of consecutive commands + +commit b9333d95f4a090ada153a485558162c43c0286de +Author: Lorenz Meier +Date: Mon May 9 22:59:57 2016 +0200 + + Navigator: Run faster + +commit 4ed112b2594f6a8aa34b5d9f3894eb7c36170022 +Author: Kabir Mohammed +Date: Fri Apr 29 21:22:34 2016 +0530 + + Remove old toolchain + +commit c5a6442ce6426bb7351e94de416016400fdd9a06 +Author: Lorenz Meier +Date: Mon May 9 09:03:30 2016 +0200 + + Perf print: Fix division by zero + +commit d369a26db487b31ad08c8c158fca6f2a9d3b676d +Author: Lorenz Meier +Date: Mon May 9 08:44:50 2016 +0200 + + Fix ESC calibration + +commit 32cd154d7c479f821400a54bd2cc249934319113 +Author: Lorenz Meier +Date: Mon May 9 08:37:05 2016 +0200 + + Revert "ESC cal: Increase timeouts" + + This reverts commit d2575c25563d5731f6db0a1607d096198d32cabe. + +commit 0917a346e47a971575bf0e6284d2efec02e098d2 +Author: Lorenz Meier +Date: Mon May 9 00:32:54 2016 +0200 + + Mag cal: allow 6, 3 and 2 side calibrations (and anything in-between with bitfields) + +commit 4aec95b2393b1c4e46878d1c3b77f2c64a0ad19c +Author: Lorenz Meier +Date: Sat May 7 14:37:35 2016 +0200 + + HMC5883: Be less sensitive to large scaling errors and offsets + +commit 3f169d9b787fb55addff94dbaeb2911117bde39f +Author: Lorenz Meier +Date: Sat May 7 13:21:43 2016 +0200 + + Fix instructions for airspeed calibration + +commit 1815b47fbfb9b2f3dd64b62c5c5309042e23f6ea +Author: Sander Smeets +Date: Sat May 7 10:59:49 2016 +0200 + + Add reserved type, fixes #4466 (#4476) + + * Add reserved type, fixes #4466 + + * Additional reserved vtol types added to is_vtol + +commit 61d2987e6ddb71fb68a3f165b9ca76f705549747 +Author: Andreas Bircher +Date: Sat May 7 10:29:40 2016 +0200 + + Geotagging enhancements (#4475) + + * adding the altitude tag + + * sorting list of pics before tagging + + * adding instruction about alphabetical image naming + +commit 7b0078a20d102cd7e45d97377d6e6ca59eb43f88 +Author: Daniel Agar +Date: Fri May 6 15:07:34 2016 -0400 + + bosch bmi160 driver (#4469) + +commit 755176b2473c24ebd228059b89b5e531934577a9 +Author: Lorenz Meier +Date: Fri May 6 19:22:18 2016 +0200 + + Sim compile fix + +commit ebaca071f61ea363dd91e97f7e9b4833466747ef +Author: Lorenz Meier +Date: Fri May 6 18:14:34 2016 +0200 + + Battery charge estimation: Factor in voltage drop for idle props + +commit 48d7295be65e091d45d37a258ff2be821d18db4c +Author: Lorenz Meier +Date: Fri May 6 07:27:50 2016 +0200 + + Default to a multicopter + +commit e2c3ea064e70e07c441e25f9924f39623ad4b2af +Author: Mark Charlebois +Date: Thu May 5 22:18:57 2016 -0700 + + Remove release configs (#4454) + + * Removed release configs for eagle + + These configs are only built for internal testing + + Signed-off-by: Mark Charlebois + + * Removed release build for eagle from Makefile + + Signed-off-by: Mark Charlebois + +commit 7dbef87ca0c575fc068b4ee296ae3525bd4c2e92 +Author: Lorenz Meier +Date: Thu May 5 20:11:00 2016 +0200 + + FW pos control: Reduce excessive stack ssize + +commit 5e099d8d1623d289e9e72f268ebaf70500de88cc +Author: Lorenz Meier +Date: Thu May 5 20:09:09 2016 +0200 + + sensors: Reduce perf counters + +commit 901461f301475bb2d400409aa0acbd475be30b80 +Author: Lorenz Meier +Date: Thu May 5 20:08:54 2016 +0200 + + FW att ctrl: Reduce perf counters + +commit 34c7dea08ce58fdcb56f594a08c0edf3f90b705a +Author: Lorenz Meier +Date: Thu May 5 20:08:43 2016 +0200 + + EKF: Reduce perf counters + +commit dd774a60e3c3257f174509e0cd1a7c861a50d4e0 +Author: Lorenz Meier +Date: Thu May 5 20:08:11 2016 +0200 + + IO driver: Reduce perf counters + +commit 2e23d01b603f7e9e970e9b8a85deada4c5713e2a +Author: Lorenz Meier +Date: Thu May 5 20:07:48 2016 +0200 + + Systemlib: harden perf counter handling for null ptrs + +commit 32e2998fe4b79604db7cdf301bfb7a8afbf7cb7c +Author: Lorenz Meier +Date: Thu May 5 20:07:20 2016 +0200 + + ROMFS: Further squeeze FMUv1 logging buffer + +commit e250d12184416f661616966c051e7b31edc16aaf +Author: Lorenz Meier +Date: Thu May 5 20:06:42 2016 +0200 + + Board drivers: Shorten perf names + +commit 1840d2287c7808b3dcc30e9bed5e2117ad6b5f74 +Author: Lorenz Meier +Date: Thu May 5 20:06:23 2016 +0200 + + Update ECL to reduce perf counter usage + +commit ae75ba26b73a9e79025a9dc27cb1acab534cf9eb +Author: Lorenz Meier +Date: Thu May 5 19:36:39 2016 +0200 + + MAVLink: Remove excessive stack + +commit 986145ac234af6d5014d3c6045bb0797361a4a5f +Author: Lorenz Meier +Date: Thu May 5 19:36:28 2016 +0200 + + ROMFS: Free flash by being less verbose + +commit 29550a4cee5618e3508f0d8dfa97bcbedece30da +Author: Lorenz Meier +Date: Thu May 5 18:23:33 2016 +0200 + + Strip LPE config, as it has become part of the default config + +commit 639a589233aba7c4e7bd5945aa8d820d47464638 +Author: Lorenz Meier +Date: Thu May 5 16:55:04 2016 +0200 + + Fix RTL abort detection on stick change + +commit bbd2b763a395a9d8dfde7ed875391c0c741f420a +Author: Lorenz Meier +Date: Thu May 5 16:11:27 2016 +0200 + + Fix battery charge level filter + +commit 6c61b67fd5624e586b43b21175df2de5e4420985 +Author: Julian Oes +Date: Thu May 5 14:28:35 2016 +0200 + + shmem: fix eagle build + +commit bdaa1b58f62140d70af6ebb54f1ba3ad31214143 +Author: Julian Oes +Date: Thu May 5 14:28:20 2016 +0200 + + uart_esc: fix eagle build + +commit 2801a54544eef2d782bae5f99c8e45959c1d8c40 +Author: Lorenz Meier +Date: Thu May 5 14:15:25 2016 +0200 + + Snapdragon param build fix + +commit 34ba80ea9d8d649ba09d328eaaf6e99f168193f9 +Author: Lorenz Meier +Date: Thu May 5 14:09:18 2016 +0200 + + Remove attributes warning for Snapdragon + +commit 192510ee1c9ec34959c2284c3ee4d7cedafcfb42 +Author: Lorenz Meier +Date: Thu May 5 14:09:03 2016 +0200 + + FMUv4 compile fix + +commit 084dfb40260eb53f3f48b37a7263e5af1c7c8d02 +Author: Lorenz Meier +Date: Thu May 5 14:02:31 2016 +0200 + + Fix Snapdragon no-packed + +commit 1e7f19335de6f6396f9d9fb087e99d59b2ea38b3 +Author: Lorenz Meier +Date: Thu May 5 13:37:02 2016 +0200 + + Build: Less verbose + +commit 7aa6e85563424f4c5695f818d94067ce2dcbbcc2 +Author: Daniel Agar +Date: Wed May 4 18:34:35 2016 -0400 + + enable Wshadow + +commit e61f517bc68eadc45bedaf3f8c4a88eea11e5b2d +Author: Lorenz Meier +Date: Thu May 5 13:18:03 2016 +0200 + + Update ECL library to include all bugfixes + +commit bdaa2ee20eb7f31b0defa4fcce33f1f90d367cca +Author: Lorenz Meier +Date: Thu May 5 11:51:36 2016 +0200 + + Update DriverFramework to include recent improvements and fixes + +commit 3e165c51d4fa606ba3a4d06a88c3950fbec246c7 +Author: Julian Oes +Date: Thu May 5 09:14:11 2016 +0200 + + cmake: copy over changes that rebase missed + +commit efd20373fffee68f7aa9e02eb04e1ba098881d6f +Author: Julian Oes +Date: Thu May 5 09:12:46 2016 +0200 + + cmake: re-use the QURT build as well + + Instead of calling the eagle cmake script from excelsior, use a shared + sdflight cmake file like in it is done for the POSIX build on + Snapdragon. + +commit 805ef9fff1b2e8b3d936b2c044e9c82f41d7c2e8 +Author: Julian Oes +Date: Thu May 5 09:11:59 2016 +0200 + + cmake: added some comments about eagle/excelsior + +commit 01ad1b642be2cd06911a881e426bcaebb1048a9a +Author: Julian Oes +Date: Thu May 5 09:11:29 2016 +0200 + + Makefile: whitespace only + +commit 5b6fae5380be2e22dfdfe804adfb2900768bf949 +Author: jwilson +Date: Mon May 2 14:54:29 2016 -0700 + + Adding config changes to allow PX4 to be built for the Excelsior board. + +commit c87a8bedb61293419100f1f5572d62a90ebaabf3 +Author: jwilson +Date: Mon May 2 14:53:24 2016 -0700 + + Adding config changes to allow PX4 to be built for the Excelsior board. + +commit 0c5c111cdd9b3693fea0272a8507ae7c530a87d7 +Author: Julian Oes +Date: Thu May 5 08:09:59 2016 +0200 + + cmake: no param sculling for all eagle configs + +commit 8d510471a16b8cef324726c385c7e5bf015ed0bf +Author: David Sidrane +Date: Wed May 4 11:26:41 2016 -1000 + + Turn off paramter culling on eagle + +commit a08cce27d7b47637f95317200e0e96de9cb299d7 +Author: David Sidrane +Date: Wed May 4 11:25:35 2016 -1000 + + Allow paramter culling to be tunred off + +commit 553818b6467f3842a31b76122aee5b0828a45256 +Author: Daniel Agar +Date: Wed May 4 23:21:17 2016 -0400 + + make submodulesclean proper order + + -can't sync after deinit + +commit 18176ea73dab389dece87d9d50789c3dbe4606e4 +Author: Felix Hu +Date: Wed May 4 15:59:32 2016 +0800 + + change productstr + +commit 9dd42e45d556be83eebd05e9770dca05769939f3 +Author: Felix Hu +Date: Wed May 4 15:35:50 2016 +0800 + + mod mindpx v2 prototype and defconfig + +commit 45a5f2aaa40032afaa389eb5799f59fdae2f0740 +Author: Lorenz Meier +Date: Wed May 4 22:49:36 2016 +0200 + + MC vel control: Better defaults, better min and max gains + +commit aafcae7e6f1bf3161b630430edf073d63725783a +Author: Julian Oes +Date: Tue May 3 17:40:40 2016 +0200 + + MPU9250: integrate using the FIFO sample interval + + Instead of calculating time offsets between samples, it is easier just + to assume a constant sampling time. Then all samples can be integrated, + and published every forth time the FIFO buffer has been emptied. + + The sampling in the sensor happens at 8kHz, the driver empties the + buffer at 1kHz, and publishes (and resets the integration) at 250 Hz. + +commit f528c630300648de1032ffe2b342252e0ec1d1d3 +Author: Julian Oes +Date: Tue May 3 17:40:07 2016 +0200 + + integrator: add a put method for known intervals + + This adds a second put method to the integrator class. This allows to + integrate with known intervals between samples, rather than based on + timestamps. This makes integrating the samples coming out of the MPU9250 + FIFO buffer easier. + +commit e24bef1f704b84bb8e8529a84003299a4961448d +Author: Beat Küng +Date: Tue May 3 17:32:38 2016 +0200 + + fix AttPosEKF::FuseOptFlow: move fuse block into 'if (fuseOptFlowData)' block + + if fuseOptFlowData == false, then K_LOS was not initialized, but it was + accessed in the next fuse block to update states variable. + +commit 27d821ac9ff2f14573f5e5d4e2a2932e21e4b442 +Author: Beat Küng +Date: Tue May 3 16:18:00 2016 +0200 + + fix position_estimator_inav_main: put terrain_estimator on the stack + + This fixes a memory leak + +commit 44a0981c14249947a389c793597332ff82e18983 +Author: Beat Küng +Date: Tue May 3 16:16:30 2016 +0200 + + fix px4_task_spawn_cmd: unlock mutex if pthread_create fails + +commit 99a682e7a72f43af20003b50f2593d2d26ef1ee2 +Author: Beat Küng +Date: Tue May 3 16:15:56 2016 +0200 + + fix px4_task_spawn_cmd: memory leak, if one of the pthread_* calls fails + +commit c942266aa6a5c6ba75057281b91576c2bef4ce79 +Author: Beat Küng +Date: Tue May 3 16:11:42 2016 +0200 + + fix airspeedsim: add missing return + +commit 57f73e59b790429e152538d8acace278d665a492 +Author: tumbili +Date: Tue May 3 14:38:51 2016 +0200 + + warn immediately if ekf2 instance allocation has failed + +commit 9f5e9594f5af5b6424911f20cae20907b48ec261 +Author: tumbili +Date: Fri Apr 29 09:28:59 2016 +0200 + + implement ekf instance and block parameter instance as class members + in order to avoid memory management + +commit a6e1df06d96cf7c69dad2064770ecc24d6a18718 +Author: Julian Oes +Date: Tue May 3 15:51:21 2016 +0200 + + Merge pull request #4422 from PX4/fix_snappy_muorbinit + + muorb: call `initialize()` before `get_instance()` + +commit 9db80b75f4603787b96ce324f6a827fd29406cb0 +Author: Michal Stasiak +Date: Tue May 3 11:48:55 2016 +0200 + + Auto take-off corner case: Reset work item type when landed + +commit b883b304049293f95ad746398bda955516c5ae3c +Author: Lorenz Meier +Date: Tue May 3 13:45:15 2016 +0200 + + Simulator: Drain the battery to 15%, reffill it once disarmed to allow for more testing + +commit e1e15add01bf9292bd636581037a8673b376af15 +Author: Lorenz Meier +Date: Tue May 3 13:35:53 2016 +0200 + + Reposition: Do not yaw for small dispsplacements + +commit a4ad82695857559c518a3623e319529a901ff4ee +Author: Lorenz Meier +Date: Tue May 3 13:16:19 2016 +0200 + + Loiter: Face travel direction when performing reposition + +commit 6de02c460a799044e3ec98b5149cee06cf82838a +Author: Lorenz Meier +Date: Tue May 3 12:35:35 2016 +0200 + + Battery estimation: Widen thresholds and filter more + +commit 4c61f522692f2d6903486b3975e83b47f7fb909f +Author: Lorenz Meier +Date: Tue May 3 11:42:28 2016 +0200 + + Code style fixes + +commit c958bfeaa3c985392b4c32388e6e9179f987b0d3 +Author: Lorenz Meier +Date: Tue May 3 11:39:54 2016 +0200 + + MAVLink app: Report OS and Firmware version + +commit ff3e17df0d14306a10abd63490049a24c89c303f +Author: Lorenz Meier +Date: Tue May 3 11:39:39 2016 +0200 + + Systemlib: Add FW and OS versioning + +commit cef1e79b00d817f4e478ed53cec1da7eda77a778 +Author: Lorenz Meier +Date: Tue May 3 10:04:55 2016 +0200 + + Update DriverFramework version + +commit 8cb8987bcd98a45edd21daeb744f165e66ad9f50 +Author: Mark Charlebois +Date: Tue May 3 01:03:28 2016 -0700 + + Use DriverFramework as a PX4 module (#4415) + + * Use DriverFramework as a PX4 module + + Targets wanting to use DriverFramework must add + + lib/DriverFramework/framework + + to their config file. + + Signed-off-by: Mark Charlebois + + * Removed spurious code + + No need to add if check before for loop + + Signed-off-by: Mark Charlebois + + * Added DriverFramework to NuttX configs + + Added lib/DriverFramework/firmware to nuttx configs + + Signed-off-by: Mark Charlebois + + * Updated src/lib/DriverFramework + + * Removed DF_TARGET and __DF_${OS} defines + + These are now handled inside DriverFramework + + Signed-off-by: Mark Charlebois + + * Updated DriverFramework + + Signed-off-by: Mark Charlebois + + * Restored __DF_${OS} + + The include files in DriverFramwork need to know the target OS. + + Signed-off-by: Mark Charlebois + +commit 23a9af9088c6cd5f5f753f3b033e3be1061f0d52 +Author: Lorenz Meier +Date: Sun May 1 18:28:45 2016 +0200 + + Bump param meta version + +commit c84b2ddeb033fea9cd0980128cf5550e33589f1c +Author: Lorenz Meier +Date: Sun May 1 18:28:20 2016 +0200 + + Navigator: Clarify geofence params, remove terminate + +commit 9b1e4c42de6408da83a3ab72d11cfee706374d74 +Author: Lorenz Meier +Date: Sun May 1 18:28:01 2016 +0200 + + Multicopter: Clarify speed params + +commit bca167aa3f167dbaffea092e048c418ce8f13c34 +Author: Andreas Daniel Antener +Date: Sun May 1 17:30:06 2016 +0200 + + added Sparkletech Ranger Quadplane config (#4411) + +commit 6b756ca95a4f5724d71f5f5b37c5a8a1c575d37e +Author: Lorenz Meier +Date: Sun May 1 16:55:42 2016 +0200 + + FMU driver: Do not fake RSSI values, but report that we have no proper RSSI available + +commit 887dfd1ec4f250478c76de2d77ed261dbb32fb63 +Author: Lorenz Meier +Date: Sun May 1 16:42:30 2016 +0200 + + Fix RSSI lower bound + +commit 4ec4deabbdb65f942317dccbaa370df5aa65fa41 +Author: Lorenz Meier +Date: Sun May 1 16:36:15 2016 +0200 + + FMU driver: Make auto-detection of analog RSSI more stable + +commit be467f606bb949ecfc2279c1f53d4a308d9ce141 +Author: Lorenz Meier +Date: Sun May 1 16:25:25 2016 +0200 + + Sensors: Use C++ init style + +commit 088ee7459134f570ffdd0196cf028e7a531479ac +Author: Lorenz Meier +Date: Sun May 1 16:25:14 2016 +0200 + + Sensor params: Add two param handles that should have been there for a long time + +commit c7f3881ccc70439a95e579b36b66a0b4f8758f14 +Author: Lorenz Meier +Date: Sun May 1 16:24:52 2016 +0200 + + Quad mixers: Add AUX1-2 passthrough + +commit 34081c1d3c411130e3d75db3667ca4502207384b +Author: Lorenz Meier +Date: Sun May 1 16:24:33 2016 +0200 + + FMU: Fix rc lost flag handing + +commit bdd2070dd7e57fdce3f2445631b85bf5b8bb3ced +Author: Lorenz Meier +Date: Sun May 1 15:46:55 2016 +0200 + + FMU driver: Report RSSI for RC + + Move RSSI sampling into FMU driver from sensors + +commit 3335d32c0a235ac6f4f1344f14e794539e3f67c0 +Author: Lorenz Meier +Date: Sun May 1 15:46:22 2016 +0200 + + ADC driver: Publish via uORB + +commit ca3b1478cef941cff2f200ee6bd8cf91578ce744 +Author: Lorenz Meier +Date: Sun May 1 15:44:46 2016 +0200 + + Add ADC report + + Enable building of ADC topic + +commit b5b4769d1f46be670913289b6103f3e80703692d +Author: Lorenz Meier +Date: Sun May 1 14:06:09 2016 +0200 + + Enable RSSI sampling on Pixracer + +commit 82aca3d65c63185e8cdc16ae62c97697b0867263 +Author: Andrew Tridgell +Date: Thu Apr 14 11:08:33 2016 +1000 + + FMUv4: enable RSSI analog input pin + +commit a189130b5251510b059afde6a51f7a9191f90b09 +Author: Lorenz Meier +Date: Sun May 1 14:22:34 2016 +0200 + + Commander: Be less chatty on auto disarm + +commit 44316ac316bf0d5587be33b6ffe8fbe09f3f77c1 +Author: Lorenz Meier +Date: Sun May 1 14:22:16 2016 +0200 + + FMUv1: Build camera trigger + +commit 9cfd730819a46f7e7342ba59a9755644ce63b41a +Author: Lorenz Meier +Date: Sun May 1 13:47:23 2016 +0200 + + Topic listener: Depend properly on msg_gen + +commit 0c7a4fd66ea8b88083824caaf46624a2247337f1 +Author: Lorenz Meier +Date: Sun May 1 13:47:08 2016 +0200 + + Make parameter source file generation properly depend on board config + +commit d55feb2e0ecf97527fea1ad57b564493df3dae89 +Author: Lorenz Meier +Date: Sun May 1 12:14:19 2016 +0200 + + 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 + +commit 5a84a223e68b1ee456d7c771de7849240595c609 +Author: Lorenz Meier +Date: Sat Apr 30 10:50:24 2016 +0200 + + Param handling: Cull unused params + +commit 1c94e27463862e1e4b208b992a1e45676c8c9625 +Author: David Sidrane +Date: Tue Nov 10 09:16:48 2015 -1000 + + Bugfix:#3167 Nested parameter files under xxxx/yyyy/zzzz/kkkk are considered in the scope of xxxx/yyyy + + Conflicts: + src/lib/ecl + +commit 64d43ad38185f925b2a7fc3c1737d6d844087653 +Author: David Sidrane +Date: Thu Nov 5 11:48:35 2015 -1000 + + Scope parameter included in build by cmake/configs + + Conflicts: + Tools/px_generate_params.py + src/lib/ecl + +commit 93d261a558238464a4dec85afabe0b26ac7b05c7 +Author: Daniel Agar +Date: Tue Apr 26 13:04:58 2016 -0400 + + cmake fix px4_base linker flags + +commit d0dd52c0d644fbe47ac660cfab26cb4171fb8338 +Author: Lorenz Meier +Date: Sun May 1 11:40:11 2016 +0200 + + Better param meta + +commit 9ff6751eb5be400d8eeff815e28ddf10a62c5044 +Author: thedevleon +Date: Sun May 1 00:41:17 2016 +0200 + + hotfix for frsky dport telemetry (#4409) + +commit 05885e4e5f99cc1a2b7bd5b6f3aeae2bcee2453f +Author: Lorenz Meier +Date: Sat Apr 30 12:00:56 2016 +0200 + + Add support to enable FrSky telemetry on TELEM2 + +commit e7b23a557a118dbfd578926745e50003d64a937b +Author: Lorenz Meier +Date: Sat Apr 30 09:16:12 2016 +0200 + + Mag cal: Require only three sides, robustify output. + +commit f386fb8bae574a4f9d117f4a185e1815c70c352a +Author: Lorenz Meier +Date: Sat Apr 30 09:15:47 2016 +0200 + + EKF estimator: Disable vibration warnings due to excessive false positives + +commit d69109c21ccc742a6202b8c89001444e57ec7476 +Author: Lorenz Meier +Date: Sat Apr 30 09:15:26 2016 +0200 + + Q estimator: Disable vibration warning due to excessive false positives + +commit ae123d9e20f2038710cc514fdcab68f187a8dd99 +Author: Lorenz Meier +Date: Sat Apr 30 09:15:06 2016 +0200 + + MAVLink app: Do not accept config commands on wireless links when USB is connected + +commit 796af52df26599fc749fa7a4ab446c2640e38662 +Author: Lorenz Meier +Date: Fri Apr 29 22:05:56 2016 +0200 + + MAVLink app: Offer a little more RAM + +commit 2a963dc3b7ff728318ed61f6897d81b95697d10e +Author: Lorenz Meier +Date: Fri Apr 29 22:00:00 2016 +0200 + + Initialize MAVLink system to sane defaults + +commit bf0ea86bd91910caeb3854532af0c7ca655f4baf +Author: Lorenz Meier +Date: Fri Apr 29 20:34:32 2016 +0200 + + Fix battery params to better defaults + +commit c1bf70eea013ff236bb5e15d1b86235fa5502b37 +Author: Lorenz Meier +Date: Fri Apr 29 17:39:40 2016 +0200 + + EKF: Bump vibration warning threshold + +commit 7fcb53ec74acbb182617bb4db0ae6343a8867194 +Author: Lorenz Meier +Date: Fri Apr 29 17:39:25 2016 +0200 + + Q Estimator: Bump vibration warning threshold + +commit ef6892a885c57d0bb1edc9e7f4962080eaf81008 +Author: Julian Oes +Date: Fri Apr 29 17:16:45 2016 +0200 + + sdlog2 bugfix of vehicle_status conflicting with commander_state (#4402) + + * sdlog2: move from STAT.MainState to COMM.MainState + + This fixes a bug where vehicle_system_status and the commander internal + state were conflicting. + + This will need adaptations in logging tools. + + * sdlog2: don't bother changing STAT.MainState + + For compatibility reasons, let's stick to the used log field (but still + fix the bug where the buffer (union) was overwrittern. + +commit eb1ab4011a61f2414c78c013ee922661ccb991c5 +Author: Julian Oes +Date: Fri Apr 29 16:21:52 2016 +0200 + + sensors: the ifdef logic was inverted (#4401) + +commit 49ae3e17d58fbee7890a51597aaa3ea4d749cddf +Author: Julian Oes +Date: Fri Apr 29 15:36:18 2016 +0200 + + land_detector: fix wrong astyle formatting (#4399) + +commit 1b11049e42763f5e1014504e196298eff30bb057 +Author: Lorenz Meier +Date: Fri Apr 29 15:01:39 2016 +0200 + + Land detector: fix code style + +commit a7412572933c869c6bbe4e3671a55f6b13a4cabb +Author: Lorenz Meier +Date: Fri Apr 29 14:59:11 2016 +0200 + + Enable new ESP8266 TELEM2 output mode + +commit 18b72241cefc51ee21e95941bf1bb5f3a074df96 +Author: Lorenz Meier +Date: Fri Apr 29 14:58:41 2016 +0200 + + System params: Update choices for ESP8266 + +commit 8b9b02bee8c0ffd8fd5075ae15301f18a553ecb9 +Author: Lorenz Meier +Date: Fri Apr 29 14:58:27 2016 +0200 + + Land detector: Update params + +commit 5c1d2c1cee79a88fdfca57faf2c18b7c33a98ea6 +Author: Lorenz Meier +Date: Fri Apr 29 14:50:45 2016 +0200 + + Land-detector: Better granularity for manual and auto flight modes + +commit 234068989b40be5394cde635827b25e5205f1778 +Author: Julian Oes +Date: Fri Apr 29 10:25:31 2016 +0200 + + sensors: treat RPi like QURT + +commit 3ccd9988d3736c71f5f6c7414a6a8a281bc256bb +Author: Lorenz Meier +Date: Fri Apr 29 12:34:58 2016 +0200 + + Multicopter land detector: Enforce sync between system and detector + +commit 109f88564ddf09ded79de55a0b8d7abd6434d4cd +Author: Lorenz Meier +Date: Fri Apr 29 12:34:28 2016 +0200 + + Commander: Init land detector + +commit 567364317a95aee63ccc43a43b7f06791e9e1b3a +Author: Lorenz Meier +Date: Fri Apr 29 11:16:41 2016 +0200 + + Fix formatting in battery + +commit 4a94835880d4a9ef599b190805e8ef2df8205983 +Author: Lorenz Meier +Date: Fri Apr 29 11:16:27 2016 +0200 + + Fix formatting in sensors + +commit 825d754036d2fe1b904bc3fe8301971ce550a6e1 +Author: Beat Küng +Date: Tue Apr 26 11:07:08 2016 +0200 + + orb nuttx: add irqsave() guard around 64bit timestamp readout + +commit 1ce5d795be188898f8fce787317e83b12b296d45 +Author: Beat Küng +Date: Tue Apr 26 09:55:02 2016 +0200 + + orb: move SmartLock into global space and use it also for NuttX + +commit 4269db73a059998387c48650e80d683859d461ca +Author: Beat Küng +Date: Tue Apr 26 09:48:52 2016 +0200 + + refactor semaphore: move into separate file + +commit 843e54f5546d7a049e384301162649714c1f803b +Author: Beat Küng +Date: Tue Apr 26 09:32:39 2016 +0200 + + orb DeviceMaster posix: make destructor virtual + +commit c6da90ac63c66f24eba957787e210f817869e866 +Author: Beat Küng +Date: Tue Apr 26 09:32:04 2016 +0200 + + orb nuttx: fix threadding issue in uORB::DeviceNode::write + + same issue as in posix code: 64bit values are not atomic in general. + +commit 44012be8b64df71c22f7086f03818d399a7d3cb2 +Author: Beat Küng +Date: Mon Apr 25 17:00:58 2016 +0200 + + orb posix: fix multi-threading issues + + in detail: + - in the write method: the following are not necessarily atomic operations: + _last_update = hrt_absolute_time(); + _generation++; + - appears_updated() was called with a lock held in some cases, but not + in ioctl + - use the SmartLock class, so that unlock() is not needed before every + return call. Makes it less error prone + +commit 9a0cff2a002e7dbf33172c56a7e72d884207daf9 +Author: Beat Küng +Date: Fri Apr 22 18:37:39 2016 +0200 + + vdev: add a SmartLock class that automatically unlocks when going out of scope + +commit aacfd8d55357991d3b745b860ebcb9ee98f4d914 +Author: Beat Küng +Date: Fri Apr 22 17:03:33 2016 +0200 + + orb: add some comments about locking + +commit 5cf78da7d77f8af855872fb9e7d0762f744476ec +Author: Beat Küng +Date: Fri Apr 22 17:00:20 2016 +0200 + + orb uORB::DeviceMaster::_flavor: make it const, it's never changed + +commit c61a5acd59bd01380967ac54c3d40017a3bbed38 +Author: Beat Küng +Date: Fri Apr 22 16:59:06 2016 +0200 + + orb DeviceNode::filp_to_sd: make this method static + + Makes it easier to see that no class members are accessed + +commit 1a57488ac68e147389050752e8b6b9bbf6620a56 +Author: Beat Küng +Date: Fri Apr 22 16:28:23 2016 +0200 + + orb: add a separate uORB::Manager::initialize() method + + This fixes a race condition: uORB::Manager::get_instance() is used in a + multi-thread context, but the singleton initialization was not thread-safe. + Further, this avoids having to check for nullptr every time the singleton + is accessed. + + uORB::Manager::initialize() is called when uorb is started. No one else + accesses the singleton before that point, because it is only used in the + orb_* methods, and in muorb. Both require uorb to be started already when + they are used. + +commit 1b133931a621237042e670473a035f6811cfcbf4 +Author: Lorenz Meier +Date: Fri Apr 29 11:05:44 2016 +0200 + + Battery charge estimation: Refactor the filtering strategy and move it to the backend, doing integration before and filtering the resulting charge estimate + +commit 343b8fb50fe2b6286d327a6a5d7148ca5dfaf364 +Author: Lorenz Meier +Date: Fri Apr 29 11:02:51 2016 +0200 + + Sensors app: Send proper throttle setting to battery charge level estimator + +commit 49d174aae4cc368aa0c378d840bf6c21bde57098 +Author: Lorenz Meier +Date: Fri Apr 29 11:02:29 2016 +0200 + + Add small script to sync meta data to QGC build + +commit 52d85f56e1ec52586f21a03053b57ae803778d85 +Author: Lorenz Meier +Date: Fri Apr 29 11:02:15 2016 +0200 + + upload sh: Fix portability + +commit 08f88d006f718ff7e1bdb82123ab5c90b9d62ce7 +Author: Julian Oes +Date: Thu Apr 28 16:13:29 2016 +0200 + + sensors: use the empty sensor init for RPi as well + + The RPi build is based on the same DriverFramework base like the QURT + build, therefore it should use the same empty sensor init function. + +commit 1827f78ab727aff59b56cb79179ee9c4adeb485f +Author: Beat Küng +Date: Wed Apr 27 11:20:33 2016 +0200 + + orb unit tests: use orb_unadvertise & create a separate test for it + + Now 'uorb test' can be called multiple times. + +commit 9da537c0926d015de1f30dbdde4cdbe031f7e4ee +Author: Beat Küng +Date: Wed Apr 27 11:23:05 2016 +0200 + + uorb: add uorb_unadvertise method + + This is necessary when using multiple instances of a topic. However it does + not free the underlying resources, as it is assumed they will be used again + at a later point. + +commit 0c0d2510038993a4d1ccc6041357af25275e43e7 +Author: Julian Oes +Date: Thu Apr 28 15:31:40 2016 +0200 + + Intersil wrapper continued + + * Qflight: add intersil sensor driver + + * df_isl_wrapper: change driver lib name to isl + + * posix-config: add df_isl_wrapper start command to eagle startup + + * isl_wrapper: cleanup isl wrapper + + * isl: remove unused option -R + + * isl: change the driver name to isl29501 + + * DriverFramework: updated submodule again + + This is to get the latest `make fix-style` changes. + + * df_isl29501_wrapper: rename wrapper all the way + +commit f1d86a90643380c1ae48c3ada5c070f66d29374e +Author: Andreas Antener +Date: Thu Apr 28 12:28:28 2016 +0200 + + removed not needed memsets + +commit a6878fb653a81772f6e1c156a6963d6307ddc625 +Author: Andreas Antener +Date: Thu Apr 28 12:15:29 2016 +0200 + + initialize offboard structs + +commit 3345a586d27501193c0bf2b2eec967d279619727 +Author: Lorenz Meier +Date: Thu Apr 28 13:24:53 2016 +0200 + + Battery: Initialize lowpass value properly + +commit 4441b7402009625df5b249adde9b451fc0db15e7 +Author: Lorenz Meier +Date: Thu Apr 28 13:06:02 2016 +0200 + + sensors: Default battery to a 50% setting + +commit a676af3d42f82e118c099524e2863e1b9c76167f +Author: Lorenz Meier +Date: Thu Apr 28 13:05:44 2016 +0200 + + Battery: Deal with symmetric throttle + +commit d67ff7564f0eed1ce98335123451aae3718adb2c +Author: Lorenz Meier +Date: Thu Apr 28 12:20:16 2016 +0200 + + Fix sdlog2 race between copy and store + +commit e42b1dc948fa7fedc56af237631459929604d421 +Author: Lorenz Meier +Date: Thu Apr 28 12:14:29 2016 +0200 + + Revert "fix bug in the logging app:" + + This reverts commit 29c5c25f4712a85cad9d9eecb880ac0708f20d61. + +commit eb89cddea3b82d6dd331c9c7c901ff955c037d6e +Author: jwilson +Date: Tue Apr 26 15:01:54 2016 -0700 + + Adds pressure sensor driver to the build and modifies the configuration file to get the associated driver loaded. + +commit 29c5c25f4712a85cad9d9eecb880ac0708f20d61 +Author: Roman +Date: Wed Apr 27 21:40:07 2016 +0200 + + fix bug in the logging app: + - either sensor combined or the replay topic where copied into + the union buffer but at times the memory was overwritten by other + topics which updated below + - this change makes sure that the two topics are copied into the union + buffer at the correct location in the code + +commit 5bcdfed203815864d2e711c57dcc3aa8165e6a54 +Author: Lorenz Meier +Date: Wed Apr 27 19:57:26 2016 +0200 + + Improve trigger meta + +commit a01cb1d0b82d56516510fe494587539741c378ca +Author: Lorenz Meier +Date: Wed Apr 27 16:40:58 2016 +0200 + + Bump param meta version + +commit 2fc6cdd9948bd800712892cea80ce3c3c591a19d +Author: Lorenz Meier +Date: Wed Apr 27 15:30:44 2016 +0200 + + Gazebo SITL: Ensure a tightly closed altitude control loop + +commit 65d0d1f9e3696841c897060e033f3f1f5f1fc1e8 +Author: Lorenz Meier +Date: Wed Apr 27 14:37:55 2016 +0200 + + Commander: Allow better battery failsafe warning / actions + +commit f3586b371ae736fe50f5fae4327b7d681ef77460 +Author: Lorenz Meier +Date: Wed Apr 27 12:17:55 2016 +0200 + + Travis CI: Upload all default targets + +commit 7a197c53842fe82ecb6452542a73435cc3d16949 +Author: Lorenz Meier +Date: Wed Apr 27 12:14:52 2016 +0200 + + Travis CI: Re-create historic file names + +commit 83f146aea723183034fa76d9dd8f7554ba66ec2e +Author: Lorenz Meier +Date: Wed Apr 27 11:42:01 2016 +0200 + + Update master build + +commit 161f92250f857b5636950f1572f61adfc69ecce2 +Author: David Sidrane +Date: Tue Apr 26 20:29:06 2016 -1000 + + Update CMakeLists.txt (#4377) + + Removes warning as Cmake now using STACK_MAIN + +commit 99286cf1bda894c90ee06452cec4140679697207 +Author: Julian Oes +Date: Tue Apr 26 22:15:30 2016 +0200 + + ekf2: replace `!isnan` with `PX4_ISFINITE` (#4374) + +commit ea3adee28a12d73a22eb0dcb1ae6cf64dee20edb +Author: Julian Oes +Date: Tue Apr 26 10:23:39 2016 +0200 + + shmem_qurt: fix format + +commit e3c9135ac2ab3487c22c19ec411ccfabca0dc156 +Author: Julian Oes +Date: Tue Apr 26 10:21:01 2016 +0200 + + param_shmem: fix bug where params didn't stick + + There was the case where a param was changed on the Linux side but the + change did not get saved on the DSP side because the param was not in + the local list of changed params on the DSP side. On save, the param + index is now refreshed, and param_get is called on all params that have + changed. This is a hacky workaround but resolves the problem for now. + +commit 2fff2d4eac88ffb6b4d5445c3d8a5e36f04a2f7d +Author: Lorenz Meier +Date: Tue Apr 26 09:11:35 2016 +0200 + + Robustify single mode selection. Fixes #4364 + +commit 1a5040b9d2c37789ff0d8839d0683ff25530a942 +Author: Mark Whitehorn +Date: Mon Apr 25 12:02:20 2016 -0600 + + only call fsync in NUTTX builds + +commit 6f20b9e1dfc7cf5d9686406ab07868df3f8ee4b6 +Author: Mark Whitehorn +Date: Mon Apr 25 10:18:31 2016 -0600 + + fix unused variable error + +commit 4cf427510e0679973d4f17242e35fda573246e19 +Author: Mark Whitehorn +Date: Mon Apr 25 10:13:14 2016 -0600 + + fix problem with log_file_path and add msg timestamps + +commit 6552f925f8d654dc2b1fd56fcf38dc503c0056be +Author: Andrew Tridgell +Date: Wed Apr 13 15:14:09 2016 +1000 + + px4fmu: allow control of safety state on FMUv4 + + allows for MAVLink control of safety state + +commit 9199c5ec17f4556589ced6c3174ba584ae6d13d5 +Author: Nicolas de Palezieux +Date: Mon Apr 25 14:42:31 2016 +0200 + + changed parameters to int32_t to prevent stack smashing + +commit b1c6a2c7abf8752714d9dbefdf71a6229d7e6cca +Author: Nicolas de Palezieux +Date: Mon Apr 25 13:49:08 2016 +0200 + + ensure PWM_DISARMED value is sent to ESCs if snapdragon does not send anything else + +commit f454d74a51928b962edb73aaf23d81e1e29751c2 +Author: Julian Oes +Date: Mon Apr 25 15:35:22 2016 +0200 + + mavlink: fix Snapdragon build + +commit 2e476ce6bfb0a1afca67d8c33e3d90b2c3901d2c +Author: Julian Oes +Date: Mon Apr 25 14:59:28 2016 +0200 + + gps/devices: updated submodule + + This includes the mtk bugfix for Snapdragon. + +commit 5e5af9c37f6814a49f61232ca83e4ad57e6ccbae +Author: Julian Oes +Date: Mon Apr 25 14:39:55 2016 +0200 + + posix px4_layer: fix Mac build + +commit ee57055b994159fb5a77fbdb22fe982c1345d7a8 +Author: Julian Oes +Date: Mon Apr 25 14:25:19 2016 +0200 + + posix px4_layer: fix linking error on QURT + +commit c975d012000404ec58c38913722cf090942e879c +Author: Julian Oes +Date: Mon Apr 25 14:04:29 2016 +0200 + + gps: fix Snapdragon build + +commit 191afe499ca0f41798963753ffcfa10a8dba4414 +Author: Lorenz Meier +Date: Mon Apr 25 14:53:01 2016 +0200 + + Gazebo: More Eigen3 fixes + +commit 14a20e31122c20a435101ae5c9393a384c56255d +Author: Lorenz Meier +Date: Mon Apr 25 14:46:15 2016 +0200 + + MAVLink streams: Better log file handling + +commit b855d76f281d02ed69644c04fb0f88dffd22864b +Author: Beat Küng +Date: Mon Apr 25 13:08:21 2016 +0200 + + fix gps: subscribe to topics in the gps thread instead of the shell thread + + NuttX does not inherit file descriptors when creating new tasks. + +commit 58a7db51c373416bab894e8f55582c616c4d41a0 +Author: Beat Küng +Date: Mon Apr 25 13:03:33 2016 +0200 + + gps: add RTCM message rate to the 'gps status' command + +commit acc40c82173d8bae9569f7833cd0f00173ccbc63 +Author: Beat Küng +Date: Mon Apr 25 13:00:04 2016 +0200 + + orb unittest: increase waiting time so that test does not fail on slow devices + + This test failed on the pixracer because the subscriber thread was too slow + and thus orb messages got lost. This behavior is expected, but the test + should not fail because of that, so we increase the sleeping time. + +commit 0031220c1a2650dcb0025b78dca2d1a95a10d03e +Author: Julian Oes +Date: Mon Apr 25 09:19:35 2016 +0200 + + df_mpu9250_wrapper: add reporting for range hits + + We now send log messages over mavlink in case excessive vibrations are + detected. + +commit 84c87696fe319a0abd9a9391a8126559457d9894 +Author: Julian Oes +Date: Mon Apr 25 09:17:59 2016 +0200 + + df_mpu9250_wrapper: use the elapsed counter + +commit 20e494410aacb22c52a2f6f4ea1562f5a5a14e6a +Author: Julian Oes +Date: Mon Apr 25 09:17:39 2016 +0200 + + df_mpu9250_wrapper: add an info function + +commit 23f882063e8aa6d5e06d7801d051d81bd90cfd27 +Author: Julian Oes +Date: Mon Apr 25 09:15:50 2016 +0200 + + df_mpu9250_wrapper: also free the perf_counters + +commit 1cf7de8fdb5e92163d4f724e5f1471adc5c9640c +Author: Julian Oes +Date: Mon Apr 25 09:13:14 2016 +0200 + + perf_counter: perf_print_counter now works on QURT + +commit d55b4802f11403fa7042dfb6874072cf883a8a3a +Author: Julian Oes +Date: Sun Apr 24 19:51:58 2016 +0200 + + df_mpu9250_wrapper: add perf counters + +commit 4ac67f69d18e84e43efc81f4fa469823ade01c68 +Author: Julian Oes +Date: Sun Apr 24 19:49:42 2016 +0200 + + DriverFramework: updated submodule + + This brings the latest renamed counters. + +commit 944acfaf75d5d5b55213150904b45146f46dfa62 +Author: Julian Oes +Date: Sun Apr 24 19:49:15 2016 +0200 + + simulator: change after perf_counter API change + +commit fa6fe4ca9642d3099b11be9ef4f8b3a0f4364ef9 +Author: Julian Oes +Date: Sun Apr 24 19:48:17 2016 +0200 + + px4io: small change after perf_counter API change + +commit 662c097803a6ab6e3c234e357fd9a82676701fac +Author: Julian Oes +Date: Sun Apr 24 19:47:02 2016 +0200 + + perf_counter: add function to set a count + + This needed the set function which sets elapsed to change the name to + avoid ambiguities. + +commit 08a1941fd6b63bc7edefe5b4981f4f5705c83e53 +Author: Julian Oes +Date: Sat Apr 23 09:14:47 2016 +0200 + + df_mpu9250_wrapper: fix style + +commit 75444ae08456b188aba757501a073415539e1719 +Author: Julian Oes +Date: Sat Apr 23 08:56:24 2016 +0200 + + df_mpu9250_wrapper: use FIFO time offsets + + - Make use of the FIFO time offsets provided by the MPU9250 driver. + It allows to use proper dt for the integration. + - Got rid of the unnecessary perf_counters for now. + - Properly use the changed integrator lib. + - Provide integral_dt for ekf2. + +commit d824ca3a14d37aa1c989357a6e498861bfac5b6a +Author: Julian Oes +Date: Sat Apr 23 08:55:54 2016 +0200 + + integrator: fix style + +commit 544f0b70a9dcb7c43392e5967a196f4da655b317 +Author: Julian Oes +Date: Sat Apr 23 08:52:05 2016 +0200 + + DriverFramework: updated submodule + + This brings error counters and timestamp offsets between FIFO samples. + +commit 302bf879de1cdbbd187d6bf0203c43df8a228054 +Author: Julian Oes +Date: Sat Apr 23 08:41:54 2016 +0200 + + integrator: improvements and cleanup + + The integrator had an untested read mode which did not apply the coning + correction. Instead of keeping two integrals (auto/read) it is now one + and the reset mechanism can be selected by setting the + auto_reset_interval to 0 to disable it or some positive number else. + + Also, the integrator could potentially explode if a (single) timestamp + was wrong, so before the last integrated one. This is now caught with a + dt of 0 instead of inf/nan. + +commit f91be1e28114d9c4e6fc353e361d764ab1427de6 +Author: Julian Oes +Date: Tue Apr 19 15:18:35 2016 +0100 + + DriverFramework: updated submodule + + This raises the sampling frequency from 500 Hz to 8kHz using the FIFO + buffer. + +commit 3f1994886a874a2886948baea07266a8887bc5ed +Author: Lorenz Meier +Date: Mon Apr 25 09:49:42 2016 +0200 + + Add new GPS submodule to check + +commit afefa4d2a0abf51bc9766e070d99c7b324649de9 +Author: Beat Küng +Date: Fri Apr 22 09:40:29 2016 +0200 + + gps: use a max poll timeout of 50ms to check for orb msgs more often + + Before this, I measured a max time spent in poll of 197ms. By checking at + least every 50ms we make sure to not lose any orb messages. + +commit f62324c8a6a4a82f78f13ff83503132b68209212 +Author: Beat Küng +Date: Thu Apr 21 10:16:17 2016 +0200 + + mavlink_receiver.cpp: use sizeof(gps_inject_data_topic.data) instead of hardcoded size + +commit 6029551c63eaa99bcf8c8b9cf501c9a8cb12bdc0 +Author: Beat Küng +Date: Thu Apr 21 09:56:31 2016 +0200 + + gps & mavlink receiver: use C arrays instead of std::array<> + +commit 4cf08ba58060a0491b36294324800a18cc9adf4e +Author: Beat Küng +Date: Wed Apr 20 09:50:22 2016 +0200 + + gps handleInjectDataTopic: repeatedly check for new orb messages + + Without that there were still lost messages, now it's all fine (tested + under Linux) + +commit c8f2a7ea02997291fbe709846a65e9fefdeab563 +Author: Beat Küng +Date: Tue Apr 19 19:04:54 2016 +0200 + + update gps submodule (fix coding style) + +commit 1085f33f882a290734a6479d219bc2dcc78d3530 +Author: Beat Küng +Date: Tue Apr 19 17:05:37 2016 +0200 + + gps: remove the old driver files + +commit 7ef718912ac6be956c6bb684518e91cfbb2d0891 +Author: Beat Küng +Date: Tue Apr 19 16:43:13 2016 +0200 + + drv_gps.h: cleanup the file, remove unneeded stuff + +commit 1013ae7d4975fb9d7324514e3d55af9197a393fd +Author: Beat Küng +Date: Tue Apr 19 16:22:53 2016 +0200 + + gps: major restructuring & extension of ubx driver: use a submodule for gps drivers + + The gps drivers are now in a platform-independent submodule because they + are used in QGroundControl as well + +commit b427f5c90d7dea3f24645ee77a72d7decc02cc75 +Author: Beat Küng +Date: Tue Apr 19 16:10:01 2016 +0200 + + mavlink_receiver.cpp: fix coding style + +commit 5b684a77f4a93eda71b2d335f3b1cf392dcb35f0 +Author: Beat Küng +Date: Tue Apr 19 16:09:22 2016 +0200 + + mavlink_receiver.cpp: remove __BEGIN_DECLS, __END_DECLS + + This is the wrong usage of the macros and not needed at this place + +commit 5cf351f5853c3910ce17bc1c975962b57815459f +Author: Beat Küng +Date: Tue Apr 19 16:08:13 2016 +0200 + + orb: add gps_inject_data message & publish from mavlink + +commit faa85a2eba03acd3f57c90275319bcba96121084 +Author: Lorenz Meier +Date: Mon Apr 25 09:36:28 2016 +0200 + + Battery: Add proper units + +commit 2a83cb54c851ac9ebe134c1138b0fbdd22254dff +Author: Lorenz Meier +Date: Mon Apr 25 09:36:13 2016 +0200 + + Raise param meta version + +commit 388d29baec4ec93a325af71c5c7b8b57eede4017 +Author: Lorenz Meier +Date: Mon Apr 25 09:35:58 2016 +0200 + + MC pos control: Show normalized units properly + +commit 9b71379ea619a56cc69c30ca6acd9c48e05d75a2 +Author: Lorenz Meier +Date: Mon Apr 25 09:35:41 2016 +0200 + + FW pos control: Show normalized units properly + +commit aa6168963a2555482ae46393afb314a49e56b3ac +Author: Lorenz Meier +Date: Mon Apr 25 09:35:23 2016 +0200 + + Land detectorr: Fix units, complete meta data for decent user representation + +commit 3598d1e2912ef5f649e5c5d2172be1c0de951e96 +Author: Lorenz Meier +Date: Mon Apr 25 07:35:08 2016 +0200 + + Fix typo in param meta + +commit c7df99030a8ab63632695692f36b29adce5a177b +Author: Lorenz Meier +Date: Mon Apr 25 07:34:57 2016 +0200 + + Commander: Limit data link loss params to save ranges + +commit dc635b460cf9c9a498c948c171db7a6a474aec7a +Author: Lorenz Meier +Date: Sun Apr 24 21:45:04 2016 +0200 + + Update FIirmware param meta + +commit fd9978c8058f1a9cb1c9ee6c9404a07b909cc094 +Author: Lorenz Meier +Date: Sat Apr 23 19:36:56 2016 +0200 + + Battery: Trigger RTL a little later + +commit f533e00d5c6701d8e8c2632186147acd0058df97 +Author: Lorenz Meier +Date: Sat Apr 23 19:36:36 2016 +0200 + + SITL configs: Fix param names + +commit 163b5afc730f4ce5b28023a291130591575ab2b3 +Author: Lorenz Meier +Date: Sat Apr 23 18:00:42 2016 +0200 + + Navigator: Fix style + +commit 35180e1d10e10cb7c480f4d2c9c4706720581f8a +Author: Lorenz Meier +Date: Sat Apr 23 17:59:11 2016 +0200 + + Hide OBC failsafe actions for normal users + +commit d3dff8a1e234bdc0952da46d17d7f39b534b2e0b +Author: Lorenz Meier +Date: Sat Apr 23 17:54:18 2016 +0200 + + Raise params version + +commit 3003ed8d40bf0832fb80fa579eb322aa2eb78ae0 +Author: Lorenz Meier +Date: Sat Apr 23 17:10:07 2016 +0200 + + Make battery failsafe limits configurable + +commit 5c70b44d0a0567a91eddea594c158f18130e9908 +Author: Lorenz Meier +Date: Sat Apr 23 16:52:50 2016 +0200 + + Navigator: Support finer granularity of RTL and failsafe actions + +commit 55d18949bcbc2b3140993974667456de9e2fc138 +Author: Lorenz Meier +Date: Sat Apr 23 16:51:10 2016 +0200 + + Commander: support finer granularity of data llink loss and RC loss actions + +commit b781006e208b56bd23502b2bb49bdfa240317052 +Author: Leon +Date: Mon Apr 25 01:56:34 2016 +0200 + + Increase sending of navstate and gpsfix to 2 Hz + +commit 5d114d3984826eec42684057545274cfc36e8fdf +Author: Leon +Date: Sun Apr 24 01:51:40 2016 +0200 + + Small improvements and corrections + + Added more SPort GPS Sensors + + Fix code style + + Adding DIY IDs + + Moved navstate and gpsfix away from Temp1 and Temp2 to their own IDs + + More consistent names + + Fix codestyle + + Rebase work off master frsky_telemetry driver + + Fixed code-style error + + forgot something + +commit a302e79bb6c6ec791899ff47e4fe6dae8e3c8a2e +Author: Julian Oes +Date: Sun Apr 24 10:43:09 2016 +0200 + + param_shmem: be less chatty, printf cleanup + +commit a1e90f4aa7517094f48eafa0db6cb91e4b11475f +Author: Lorenz Meier +Date: Sun Apr 24 20:03:05 2016 +0200 + + Better loiter handling + +commit 92afa7c258670ea0c22998c8068cd42f212ad1b8 +Author: Julian Oes +Date: Sun Apr 24 10:27:05 2016 +0200 + + mag_calibration: bugfix for device ID of mag + + The device ID is defined as a uint32_t in the driver and topic but + stored as a int32_t param. It is therefore sufficient if the device ID + is not 0 in order to be valid. + +commit 588133e85d80907f97bc3fe8fd7f97ec5c010bf6 +Author: Lorenz Meier +Date: Sun Apr 24 11:54:50 2016 +0200 + + Commander: Only change flight mode immediately if GCS requested it + +commit 2244ff167f10919305aa6a9a20e560dca97ba8aa +Author: Lorenz Meier +Date: Sun Apr 24 11:54:20 2016 +0200 + + Navigator: execute on reposition commands + +commit 711053fd769d4d12235f3f60a83f96fc6f18911a +Author: Lorenz Meier +Date: Sat Apr 23 20:12:27 2016 +0200 + + Commander: Switch flight mode so reposition commands can get applied + +commit 05aae9410c43ff6e248b59aef63c9001ba50de66 +Author: Lorenz Meier +Date: Sat Apr 23 20:12:11 2016 +0200 + + Navigator: Handle reposition commands. Untested + +commit c99ff66f7507828f193104082d1e18f6c3e7e350 +Author: Lorenz Meier +Date: Sat Apr 23 18:27:18 2016 +0200 + + Support disarming fixed wing if landed + +commit 1ecfaff6ea34d218b5d3c6bfb5d88c22e2370570 +Author: Lorenz Meier +Date: Sat Apr 23 17:51:24 2016 +0200 + + Fix up power consumption estimation + +commit 4beca408b9b840fbbded32df5ba9ca17532aa560 +Author: Lorenz Meier +Date: Sat Apr 23 16:59:40 2016 +0200 + + Fix Jenkins build error + +commit 25f327c4ac8ee9504de31688a97568c0885971e3 +Author: Lorenz Meier +Date: Sat Apr 23 16:33:25 2016 +0200 + + Set RSSI to zero if we loose signal + +commit 82d51c5d174d243d65fa92284f430cc406870507 +Author: Lorenz Meier +Date: Sat Apr 23 16:31:03 2016 +0200 + + Support more failsafe actions on data link and RC loss + +commit b402cd9336d89489db826d00e9c6905b01f463d6 +Author: Lorenz Meier +Date: Sat Apr 23 15:51:44 2016 +0200 + + Battery: Fix code style + +commit 41c1e5607517ef6dff95f1b508460ce2809f2f94 +Author: Daniel Agar +Date: Fri Apr 22 17:47:22 2016 -0400 + + FW stabalized mode properly initialize att_sp + +commit f3ec95c3b218c1c54201edf202143722f45c5e91 +Author: Paul Riseborough +Date: Sat Apr 23 09:47:49 2016 +1000 + + ekf2_replay: Add missing GPS height data + +commit 1b3ac22d3f8f5b12c10875cee59ceb234549f390 +Author: Mark Charlebois +Date: Fri Apr 22 21:31:18 2016 -0700 + + Added missing controllib + + Signed-off-by: Mark Charlebois + +commit c0177e97951a4b2bb27baeef0f8d9afad5b9e203 +Author: Andreas Antener +Date: Sat Apr 23 07:56:57 2016 +0200 + + do not reset VT parameters on every boot + +commit 8955fdc0e115fdd8d71f327081849c94b10145b4 +Author: Lorenz Meier +Date: Sat Apr 23 15:47:59 2016 +0200 + + Commander: Decouple land detection states + +commit ba817c7e454e869cf6d25be12fc54b12d93a0af9 +Author: Lorenz Meier +Date: Sat Apr 23 15:47:20 2016 +0200 + + Battery handling: Make critical state accessible + +commit 268b2e3546418de4fedbad230a84e53316fdba40 +Author: Lorenz Meier +Date: Sat Apr 23 15:47:00 2016 +0200 + + Improve yaw behaviour in RTL + +commit 50433c5eeeaab3504250a6a953f1c5dd2053669e +Author: Lorenz Meier +Date: Sat Apr 23 15:12:20 2016 +0200 + + Commander: Better RTL output + +commit 36e2bdf876d7d715b3d18d2927f665b2fe66b81d +Author: Lorenz Meier +Date: Sat Apr 23 00:30:50 2016 +0200 + + Commander: Support battery failsafe + +commit 5b897e095ae71e470409512dcb7fd1c9c0b31d2d +Author: Lorenz Meier +Date: Fri Apr 22 21:52:47 2016 +0200 + + Generalize RTL handling + +commit a49ba1a3833f487f0a778f5d88272001d34ccd08 +Author: Lorenz Meier +Date: Sat Apr 23 14:45:12 2016 +0200 + + Sensors: Code style + +commit 7d57713dd5197f55b1dd5c54375bee6df967d912 +Author: Lorenz Meier +Date: Sat Apr 23 14:33:10 2016 +0200 + + Start simulator after params have been loaded and set + +commit 19f2a7bff048523ed2fd736568a3e81d3dbbfbc2 +Author: Lorenz Meier +Date: Sat Apr 23 14:29:25 2016 +0200 + + Only publish battery if we can measure something, initialize battery topic in commander correctly + +commit 4b0f1a6fb1e5baf01205106e6954dab99e2cbe86 +Author: Lorenz Meier +Date: Sat Apr 23 14:25:21 2016 +0200 + + Battery lib: Fix interfaces and params + +commit 0733651d01034828842697979ac47d0b29f191a5 +Author: Lorenz Meier +Date: Sat Apr 23 14:25:01 2016 +0200 + + Simulator: Fix battery interface + +commit 803880a9f8e0cb71daea815b2e640941ea6e9ca7 +Author: Lorenz Meier +Date: Sat Apr 23 14:24:36 2016 +0200 + + MAVLink: Fix current reporting + +commit 1b7319d2e55782e09880ca8204bcd40860a4808c +Author: Benoit Landry +Date: Wed Apr 20 12:13:20 2016 -0700 + + adding the position control mode change for accel control back to the commander + +commit 95faba391a8b6d891409679bc6dd94598b47f06b +Author: Benoit Landry +Date: Thu Apr 7 15:09:21 2016 -0700 + + accel control in pos controller + +commit ce810542e2002752c6957b568f77c71aa1ecb53a +Author: Benoit Landry +Date: Wed Mar 9 12:47:08 2016 -0800 + + simple NED acceleration control interface + +commit 2dac97fe68da0c70a3e22b43d1396ec310870097 +Author: Robert Dickenson +Date: Sun Apr 3 13:29:39 2016 +1000 + + Add required rotation option to driver startup command and fix a couple of details in warnings/comments + +commit b7976576943d348c86ba10dd45967a93f8e0c0e4 +Author: Robert Dickenson +Date: Sat Apr 2 01:12:31 2016 +1100 + + remove the commented out WARN as it's no longer an issue + +commit 91241626a910fa5b96c02baf21598466a51c4510 +Author: Robert Dickenson +Date: Wed Mar 30 12:47:53 2016 +1100 + + change type mag_scale to type struct mag_calibration_s for compatibility with master (only noted this thanks to travis build test) + +commit cb3c625ea443a5c57ed87dc4dab1a5abf787928d +Author: Robert Dickenson +Date: Wed Mar 30 11:57:42 2016 +1100 + + Apply AStyle to fixup formating + +commit 630146686ed73f64545f16ee48ed32ad8181df19 +Author: Robert Dickenson +Date: Fri Mar 25 08:52:25 2016 +1100 + + Comment out line which checks for attempt to set sampling rate beyond that supported by device. + +commit edd17771b1cfda568d8d621c3d50349e6914f5b4 +Author: Robert Dickenson +Date: Sun Mar 20 01:05:52 2016 +1100 + + Quiet an annoying warning + +commit 45a601b9c1b69c7c8a40008801cbc14298fb007f +Author: Robert Dickenson +Date: Sat Mar 19 17:27:09 2016 +1100 + + New driver for the LIS3MDL magnetometer. + +commit ff800a4c9785ecadd1ab6eee963454d8392e3000 +Author: Lorenz Meier +Date: Fri Apr 22 10:28:13 2016 +0200 + + MAVLink app: Save stack for file name handliling, log only when armed + +commit 851b5d02a9c33f6ea16b40ca66e17b993afa86ca +Author: Lorenz Meier +Date: Fri Apr 22 09:36:07 2016 +0200 + + Fix potential string overflow corner case + +commit b046f93173ce66be04d3b66c47e3f0f7e951135f +Author: Lorenz Meier +Date: Fri Apr 22 09:34:02 2016 +0200 + + Better MAVLink app error reporting + +commit 40776162646a1f0fdc8a3da4c992c6bbcf53b72d +Author: Lorenz Meier +Date: Fri Apr 22 09:03:57 2016 +0200 + + Significantly reduce stack size needed for calibration in commander + +commit f2c31ec4da5b695b700915687fc90e48d22d3ac1 +Author: Nicolas de Palezieux +Date: Thu Apr 21 18:07:08 2016 +0200 + + passthrough: stop commander s.t. it doesn't disarm. Unfortunately this makes it impossible to stop the no-SD-card beeping with the safety switch + +commit 8475b3290985ea7fda7f1d610cf955b23954e89c +Author: Nicolas de Palezieux +Date: Thu Apr 21 12:52:51 2016 +0200 + + fixes issue with sending PWM signals to ESCs in passthrough mode + +commit 578d1f1f240e0a53516905f5a0137ba1d3789d22 +Author: Mark Charlebois +Date: Thu Apr 21 21:55:53 2016 -0700 + + Removed csr_gps from module list + + Signed-off-by: Mark Charlebois + +commit 37bd2914461c65be85287730bc55381fc8825ec4 +Author: Mark Whitehorn +Date: Thu Apr 21 21:25:59 2016 -0600 + + fix regression which broke rattitude mode + +commit c2f88c78b4141d357735f6cb471601db78987343 +Author: Lorenz Meier +Date: Thu Apr 21 21:32:18 2016 +0200 + + Fix battery current integration issue + +commit 8e5091703ce43c3f262b864f99aee4a903ea5682 +Author: Julian Oes +Date: Thu Apr 21 16:56:37 2016 +0200 + + commander: no message due to LED/buzzer not found + + The LED init and Buzzer init messages were only annoying and not helpful + on Snapdragon and SITL. Therefore they are replaced with only developer + printfs. + +commit 8c246b3219b07065d6fc67646f0eb9cac9348817 +Author: Nicolas de Palezieux +Date: Thu Apr 21 18:17:05 2016 +0200 + + mavlink_receiver: only publish the distance measurement of the mavlink flow message on uORB if they are valid + On the snapdragon, optical flow is computed in a separate process and sent to the mainapp via mavlink. Distance measurements come from a range sensor and are already published on uORB. + Here we make sure that meaningless distance values in the mavlink optical flow message do not interfere with the ones from other sources. + +commit 88626cf5f16e156fa124ca9cbf60434104abf59f +Author: Julian Oes +Date: Thu Apr 21 13:34:46 2016 +0200 + + px4io: remove leftover printf + +commit 482ce55d579a56984abb633a3e9d1edf7eddd665 +Author: Julian Oes +Date: Thu Apr 21 13:32:38 2016 +0200 + + px4io: allow 0 as a PWM signal + +commit d5cc9e087348be8e09d59f85dcf29d7ebf3c385b +Author: Julian Oes +Date: Thu Apr 21 13:00:08 2016 +0200 + + snapdragon_rc_pwm: allow the driver to be stopped + +commit 835ee4d7098f06ae140c9b0a3000da150a893de7 +Author: Lorenz Meier +Date: Thu Apr 21 10:36:14 2016 +0200 + + Commander: Better status feedback about power status + +commit ef69f74977ade341254aa591875b797015261f12 +Author: Lorenz Meier +Date: Thu Apr 21 10:35:57 2016 +0200 + + Do not use low level debug output on USB resume + +commit c8c7c8411093303c86acbccc487a0dd4d76f29a4 +Author: Lorenz Meier +Date: Thu Apr 21 10:35:44 2016 +0200 + + Simplify ADC driver + +commit 5569d5444bb08fbee6a0219377a2a2f7b7da7930 +Author: Lorenz Meier +Date: Thu Apr 21 10:02:52 2016 +0200 + + Fix incorrect use of constant + +commit 3307c71e6dfed54ccb9ba954c8ec980a975cf76e +Author: sander +Date: Mon Apr 11 11:41:26 2016 +0200 + + Additional yaw handling on land + +commit e2812e34f82e7395db86d1e64af949a3ac3d6b8f +Author: sander +Date: Sun Apr 10 00:51:34 2016 +0200 + + Restore yaw orientation on RTL descend + +commit f5d3871b9ce0c4398dc220c46c3168d7e4205391 +Author: sander +Date: Fri Apr 8 23:50:34 2016 +0200 + + Fix RTL vtol back transition + +commit e42206fc61b2d67cf285e2d7da31b830819d3f76 +Author: Andreas Antener +Date: Sun Mar 27 04:52:44 2016 +0200 + + use waypoint type for RTL descent phase + +commit 433eeb3d09e5c222cd36d0ad49fb4ed79b0a31d4 +Author: Andreas Antener +Date: Wed Mar 23 12:34:25 2016 +0100 + + make landing in RTL default for VTOL capable vehicles + +commit f22437564197a0823981be4fffd5645cae9e6d9a +Author: Andreas Antener +Date: Wed Mar 23 12:34:00 2016 +0100 + + VTOL: transition to MC before descent in RTL + +commit af02b860b3cc495f67a879088dca9f8b1edd58f9 +Author: Lorenz Meier +Date: Thu Apr 21 08:39:28 2016 +0200 + + Revert "bug fixes for sitl cmake files" + + This reverts commit 76df4ecf34d4531d20e18ddc39b17021167c854d. + +commit f76bc2aa182e80ee38cf2b59966c8a6e75a872b7 +Author: jwilson +Date: Tue Apr 19 18:45:06 2016 -0700 + + Adding additional changes to the legacy driver config files, originally in the non-legacy driver config files. + +commit d2ecd3c9f574925c918ff980861d62b819f94c23 +Author: jwilson +Date: Tue Apr 19 18:11:24 2016 -0700 + + Modify config files to incorporate changes made in the corresponding non-legacy CMake config files. + +commit fb97edd8afc2a091201ad0865b5d40ab7f7aa6a1 +Author: jwilson +Date: Fri Apr 15 17:38:24 2016 -0700 + + Adding new CMake config files which will be used to generate a build which uses the legacy sensor drivers. This is only temporary until integration with the corresponding PX4 DriverFramework drivers is complete. + +commit 76df4ecf34d4531d20e18ddc39b17021167c854d +Author: SimsGautam +Date: Mon Mar 14 20:33:34 2016 -0400 + + bug fixes for sitl cmake files + +commit fff535857de0a883901b08c59fd10b5781f7da44 +Author: Nicolae Rosia +Date: Tue Apr 19 08:37:30 2016 +0300 + + drivers/gps: fix segfault when parsing arguments + + running gps command without parameters results in segfault + due to illegal access to unallocated memory + + Signed-off-by: Nicolae Rosia + +commit df3dce33c7dddc15ea3ab18ae60d9fbd6c339e72 +Author: Paul Riseborough +Date: Mon Apr 18 18:01:14 2016 +1000 + + ecl: update library reference + + Improved reporting and logging of ekf2 status + +commit 771d7534199e74d4e233816d11c6f37065d127b3 +Author: Paul Riseborough +Date: Sat Apr 16 15:15:48 2016 +1000 + + sdlog2: log ekf2 GPS and control status flags + +commit 631040b30b1a41536c7eadd730bec32cfc20f038 +Author: Paul Riseborough +Date: Sat Apr 16 13:42:11 2016 +1000 + + ekf2: publish filter control mode status + +commit 07eb4feed82b01c198411eceae7b8a218ac57712 +Author: Paul Riseborough +Date: Sat Apr 16 13:41:16 2016 +1000 + + ekf2: publish GPS check status + +commit ba5d608cadc2dde6042b1f79417cebf50914dffe +Author: Paul Riseborough +Date: Sat Apr 16 13:02:47 2016 +1000 + + msg: Add control mode data to estimator status + +commit fce556e34cf21f68130961936103b9e42e4942b8 +Author: Andreas Antener +Date: Wed Apr 20 17:52:02 2016 +0200 + + commented tests for mp sitl cmake config + +commit dab7d1f8285f1a49268597d4f981ecf54e1349e5 +Author: Andreas Antener +Date: Wed Apr 20 17:23:05 2016 +0200 + + allways pull latest container before running tests + +commit 02823213041fff47c1a98a346c236b769a0ff221 +Author: Andreas Antener +Date: Wed Apr 20 17:00:22 2016 +0200 + + fixed test results directory location + +commit bee2c9878546e1afee323c36caa02d7f519672b1 +Author: Andreas Antener +Date: Wed Apr 20 16:51:58 2016 +0200 + + reorganized posix sitl launch scripts, reorganized mavros python test scripts (integration tests) and updated them for posix sitl, removed old and not working integration tests + +commit a8a57ca20cec3d66d6ba5fd65ce5a99b25f8b678 +Author: Andreas Antener +Date: Sat Mar 5 17:24:45 2016 +0100 + + make iris move a bit faster in gazebo and removed broken assertion from posctl test + +commit 326405faa485c6dcb3885430126953d5a8fa6c43 +Author: Andreas Antener +Date: Sat Mar 5 01:32:03 2016 +0100 + + updated mavros IT scripts, copy more data after the test + +commit 7f767a86e5aebd909eacc7e6d22a8500e676621e +Author: Andreas Antener +Date: Sat Mar 5 00:34:26 2016 +0100 + + copy test results outside container + +commit fc8d9588c661eed7ea59f4af3dc4bcdd00987733 +Author: Andreas Antener +Date: Fri Mar 4 23:39:10 2016 +0100 + + added IT run scripts to Firmware + +commit cbc94fbe8c25f13178b05ab2482b76bf9e25f5f3 +Author: Andreas Antener +Date: Tue Mar 1 01:47:43 2016 +0100 + + first attempt to run mavros tests in new sitl environment + +commit f097e118df6fa3d72e576b0418da82885a5dec3f +Author: Mark Whitehorn +Date: Tue Apr 19 11:41:18 2016 -0600 + + assign timestamp + +commit 91133021d616a8af4e32a66e3b2860ae8eb146ce +Author: Julian Oes +Date: Tue Apr 19 15:10:16 2016 +0100 + + posix/qurt cmake: fix eagle upload + +commit d227c612469557ce1980b643cfdf9d7b36727ffa +Author: tumbili +Date: Mon Apr 11 14:43:41 2016 +0200 + + update all fields of the control state message + +commit 42e733b98415a7a99b93c04553ddc2593ae856ce +Author: tumbili +Date: Mon Apr 11 14:43:21 2016 +0200 + + better comments for control state message + +commit 184a2fa7ded427ed6bd9b41e20ff7ead5cb6aa7d +Author: Sebastian Verling +Date: Mon Apr 4 16:59:50 2016 +0200 + + publishing velocity and position to control state in ekf2 + + Signed-off-by: CarlOlsson + +commit b1b8ab62a34d9150309690132611f57280be9d27 +Author: Roman +Date: Tue Apr 12 10:37:02 2016 +0200 + + updated ecl ekf + +commit c6668cae6cb4f5bad3794feb5e4c57cf04aeed75 +Author: Roman +Date: Tue Apr 12 10:45:05 2016 +0200 + + provide ekf2 with eas2tas factor + +commit f5730dc7b53e7004d8bbe403938fc34b6c546cd7 +Author: Roman +Date: Tue Apr 12 10:37:02 2016 +0200 + + updated ecl ekf + +commit 80e05dd3a329e7c8b4ba45f14aaa25befa53cf65 +Author: Beat Küng +Date: Sat Apr 16 10:25:23 2016 +0200 + + orb: fix memory leaks, forgotten unlock & wrong exit condition in advertisement + + How can someone just add a FIXME for such a simple case?! + +commit fdc10d212be62a255e805c787016338dcceb23c2 +Author: Beat Küng +Date: Sat Apr 16 10:21:52 2016 +0200 + + orb: fix when orb_subscribe_multi is called before orb_advertise_multi + + This fixes the previously introduced unit test. It fixes the case where + orb_subscribe_multi is called multiple times with different instances, + and no publisher advertised the topic yet. In this case all subscribers + got the same instance 0. + +commit 8fa18f412a4437312fbe46ccfaed16b6dddfdc43 +Author: Beat Küng +Date: Sat Apr 16 10:16:50 2016 +0200 + + uorb: add unit test that currently fails (simulation of a queue with a single topic) + + This fails both on NuttX & Linux + +commit 9041b7e16d0037e59412c402ff0b35c14ccacfdb +Author: Beat Küng +Date: Fri Apr 15 15:07:43 2016 +0200 + + fix formatting style for uORB + +commit 934207b5182baf7cfaf08f90e6c67ada0fd92d49 +Author: Beat Küng +Date: Fri Apr 15 14:06:24 2016 +0200 + + uORB: merge the files uORBManager_{nuttx,posix}.cpp, largely the same code + +commit c5984295475113de543b26c507796debec17c925 +Author: Beat Küng +Date: Fri Apr 15 13:30:50 2016 +0200 + + uORB doc: remove redundant doc & update existing one (describe the _multi methods) + +commit e9019582cced41d658930873dad5b8d1aa116dbe +Author: Beat Küng +Date: Fri Apr 15 12:53:16 2016 +0200 + + uORB::DeviceMaster::ioctl: avoid operator[], since we already have the iterator + + In the existing implementation, the map had to be searched twice. + +commit 9c360e9f88b355962b488221aeaa23cd8dd3a800 +Author: Beat Küng +Date: Fri Apr 15 12:46:49 2016 +0200 + + uORB: fix node_open: *instance is read even though it's an output parameter + + This fixes a subtle bug: the instance parameter of orb_advertise is an output + parameter and thus its value can be random. However in node_open this value + is accessed and thus the open(...) call could succeed even though it should + not. This can happen for example if a second advertiser of a topic calls + orb_advertise_multi with *instance=0. + + The existing implementation worked only because *instance was initialized + with -1 in most cases. + +commit 995710da006cae642f3fad17ea8e93d3d6fb278a +Author: Lorenz Meier +Date: Tue Apr 19 11:12:15 2016 +0200 + + MAVLink update + +commit 852e33697dc846ac3d6d7a7687a832b6c8cf97a5 +Author: tumbili +Date: Tue Apr 19 10:57:22 2016 +0200 + + fixed ekf2_replay: + we are now using the vehicle_landing_detected topic + instead of getting the landed flag from the vehicle status topic + +commit 10b9fde1693b18b9107e9deb4ecb053289ccb96f +Author: Benoit Landry +Date: Mon Apr 4 11:47:29 2016 -0700 + + parameters for esc duty cycles + +commit 6801a5a0d1639a5e82111b67d4dd86eddfa4485c +Author: Lorenz Meier +Date: Mon Apr 18 23:40:53 2016 +0200 + + Update cmake_hexagon version + +commit 169259059ba57c97dfaf5d67e0022f379d95ba6a +Author: Mark Charlebois +Date: Fri Apr 15 14:42:47 2016 -0700 + + Updated cmake_hexagon and all the associated files that use it + + Signed-off-by: Mark Charlebois + +commit e9041846138ca67eb401f579fb17b904819e8c57 +Author: Mark Charlebois +Date: Fri Apr 15 13:02:11 2016 -0700 + + Updated cmake/cmake_hexagon + +commit 5211da9f5b56dd140930051a2fcbe826d20a2755 +Author: jwilson +Date: Fri Apr 15 17:38:24 2016 -0700 + + Adding new CMake config files which will be used to generate a build which uses the legacy sensor drivers. This is only temporary until integration with the corresponding PX4 DriverFramework drivers is complete. + +commit 03f4e1f4371ac30caaf7c69d41858362d91a35bf +Author: Lorenz Meier +Date: Mon Apr 18 22:48:43 2016 +0200 + + Update SITL Gazebo version + +commit b3841e5ea58f6052cd582825d9180ba50a517c74 +Author: Emmanuel Roussel +Date: Fri Apr 15 11:06:51 2016 +0200 + + ran astyle + +commit ec427f61c4e47600fcd3db6f2bc2c76894d9c3b5 +Author: Emmanuel Roussel +Date: Fri Apr 15 10:14:51 2016 +0200 + + fix a small mistake: parameter LNDMC_FFALL_TRIG was not shown in QGC. + +commit f350bab67bff9058e55d433a5b5acde006613964 +Author: Emmanuel Roussel +Date: Fri Apr 15 10:07:10 2016 +0200 + + use accelerations provided by the control_state message instead of + sensor_combined + +commit e6b3cf3ac95dc35d5b52e1a3b73695efc85499db +Author: Emmanuel Roussel +Date: Mon Feb 8 10:38:19 2016 +0100 + + Fix code style + + (Ran AStyle) + +commit 59c9f6b4fb97cecc5a6475b3963364baf7a4db83 +Author: Emmanuel Roussel +Date: Thu Jan 28 13:46:41 2016 +0100 + + Removed debug parts + + Disable free-fall detection when threshold is 0 + +commit 776c7f5d6047feb0a81b44b25684a2da6c874ae2 +Author: Emmanuel Roussel +Date: Thu Jan 28 13:26:49 2016 +0100 + + Updated commander to take free-fall into account + + Added free-fall status in vehicle_status topic + +commit 98d51179ad5eed10010d9dfe5a1e6d4c96cce999 +Author: Emmanuel Roussel +Date: Thu Jan 28 11:09:10 2016 +0100 + + Added time to trigger free-fall as a parameter + +commit 78a99797fb505ec909b96375d0c9692965e728d6 +Author: Emmanuel Roussel +Date: Wed Jan 27 19:40:47 2016 +0100 + + Implemented first try on multicopter free-fall detection + +commit 35110a52f940ee242cabdc9cced80390ca1f3bfc +Author: Emmanuel Roussel +Date: Wed Jan 27 18:17:13 2016 +0100 + + Added room in land_detector code for free-fall detection + +commit e70804c9d0c5dbb816271a49b4575805ff78e32d +Author: devbharat +Date: Mon Apr 18 17:14:25 2016 +0200 + + Removed debug comments + +commit cf7145c8d9be91740e731c086123cf0d8ce5c045 +Author: Roman +Date: Mon Apr 18 11:51:58 2016 +0200 + + calculate large error rotation correclty in attitude controller + +commit 9daf6c336be38b25a28dcc50baf71dde65d258bb +Author: Andrew Tridgell +Date: Sat Mar 12 15:45:42 2016 +1100 + + px4iofirmware: removed unused PX4IO_P_CONFIG_CONTROL_GROUP_COUNT + +commit 3bad8131cfecbc57fcf30031c2f0687e52dbc5c7 +Author: Andrew Tridgell +Date: Wed Apr 13 09:38:40 2016 +1000 + + px4io: don't call io_set_rc_config when rc config disabled + +commit 7dae3abac906bee5b72f8720616dddd933b3f18d +Author: Lorenz Meier +Date: Mon Apr 18 18:29:21 2016 +0200 + + Sensors: Adjust mode switch ranges + +commit 0adb4d8e8cb95dd27ffde182ca5bd600f20a12e7 +Author: Lorenz Meier +Date: Mon Apr 18 18:29:07 2016 +0200 + + Commander: Fix single channel mode switching + +commit b90f6dc15738b68a73fe011d6161599a4dbd5c52 +Author: Lorenz Meier +Date: Mon Apr 18 17:06:12 2016 +0200 + + Fix text print to logfile + +commit cc0fbdd549dc15b07a6cd03957d4e6795b0ab5bf +Author: Andrew Tridgell +Date: Fri Apr 15 09:26:27 2016 +1000 + + px4fmu: added SET_MODE ioctl + + this gives control over timer capture driver + +commit e60f2c3f41274d3e5acfb2bb6a69431f439d2ae6 +Author: Andrew Tridgell +Date: Fri Apr 15 09:26:04 2016 +1000 + + drv_pwm: added new PWM_SERVO_SET_MODE ioctl + +commit c66fab01e5b45ea47e5d8bdd1ef3325e5ab5b624 +Author: Andrew Tridgell +Date: Thu Apr 14 18:27:58 2016 +1000 + + drv_pwm: expand range of PWM ioctl indexes + + we had run out of them. _IOC_MASK is 0xFF, so we can add an extra 16 + without an issue + +commit fde635ef5ab2fbf45a576719406095481a3b5d43 +Author: Andrew Tridgell +Date: Fri Mar 11 19:10:45 2016 +1100 + + px4iofirmware: fixed display of sbus rate in px4io status + +commit c5f5b9f53c0c65cca0b0ca5c4069f7d0159b189f +Author: Andrew Tridgell +Date: Tue Apr 12 18:49:07 2016 +1000 + + drv_pwm_output: added IOCTL for SBUS rate + +commit 30ce7fdd48fed3143a71a8294b44483f275493e0 +Author: Andrew Tridgell +Date: Wed Apr 13 09:40:43 2016 +1000 + + px4io: display SBUS rate in px4io status + +commit 6290e621d4c60136cea16f902247095fbae60ea6 +Author: Andrew Tridgell +Date: Wed Apr 13 09:42:24 2016 +1000 + + px4io: added control for setting SBUS rate + +commit f19761d278bc725289615983564169f4801e74e1 +Author: Andrew Tridgell +Date: Thu Mar 10 15:26:23 2016 +1100 + + px4iofirmware: support setting the SBUS output frame rate + + this allows for helicopters and multicopters with SBUS output + +commit 58122ed33d0534626c13c063c2088317c0fc84d9 +Author: Andrew Tridgell +Date: Tue Apr 12 18:39:58 2016 +1000 + + sbus: added support for changing SBUS output rate + +commit 05790ff540583b96e9380e9df0587647558cec83 +Author: Andrew Tridgell +Date: Mon Apr 11 19:44:44 2016 +1000 + + px4fmu: prevent checking of safety switch parameter in main loop + +commit 3fda934d1b4ecc4763a1b9c804b2416264acdfb4 +Author: Andrew Tridgell +Date: Thu Mar 17 16:25:04 2016 +1100 + + px4io: on config error ask IO to reboot to bootloader + + this allows us to update fw when core config settings have changed, + such as the actuators/servos change that happened recently + +commit 85e8cd89b66c1f8720e3646d917742ef430b6dc3 +Author: Andrew Tridgell +Date: Wed Apr 13 09:39:38 2016 +1000 + + px4io: set reasonable default voltage scaling + + needed for when px4 param system not available in ardupilot + +commit 5928569321457b598a08baca866390512d71ccba +Author: Andrew Tridgell +Date: Mon Apr 11 17:09:25 2016 +1000 + + px4fmu: fixed signed/unsigned comparison + +commit 955af32b1ce7e461e0231ab6f686d5e60916fdc0 +Author: Gustavo Jose de Sousa +Date: Wed Feb 24 13:25:43 2016 +0000 + + systemlib: properly check for MULT_COUNT value + + Checking with preprocessor directives doesn't have any effect because + MULT_COUNT is an enum value rather than a macro. Thus, since MULT_COUNT is + undefined from the preprocessor perspective, even if the number of items in + `enum MULT_PORTS` (except MULT_COUNT) was greater than 33, the error wouldn't + be raised. + +commit 9984555faa2ec18dc833d1f272dc3fbfa89a41e0 +Author: Andrew Tridgell +Date: Tue Apr 12 18:47:46 2016 +1000 + + motor_test: fixed build + + this is C, not C++ + +commit 05c282e761efeea640f9277780db0edc6a35ee21 +Author: Andrew Tridgell +Date: Tue Apr 12 18:39:04 2016 +1000 + + stm32: fixed build errors with more warnings enabled + + needed for ArduPilot build + +commit 091515956d87d9e662aa0ee46abfec314a46f1e8 +Author: Andrew Tridgell +Date: Tue Apr 12 18:39:21 2016 +1000 + + dsm: fixed shadowed variables errors + +commit fc6b074d4030658704463c8fc65d03a0525d2036 +Author: Andrew Tridgell +Date: Tue Apr 12 18:37:43 2016 +1000 + + irlock: fixed header for other than FMUv2 + +commit 25dbb5d628f1aafaccb5ae11373b01ff88009b2e +Author: Paul Riseborough +Date: Thu Apr 14 08:53:12 2016 +1000 + + ekf2: Add missing tuning parameters + +commit 0d50dd03d6aa479845e2ec9cfa488b2273932a01 +Author: Paul Riseborough +Date: Thu Apr 14 08:16:07 2016 +1000 + + ekf2: Specify display precision for parameters + +commit 81292c1e6591f2748dc7ff9d3923cf2cf750a405 +Author: Paul Riseborough +Date: Wed Apr 13 15:20:01 2016 +1000 + + ekf2: Enable position of range finder and flow sensor to be adjusted + +commit 66fe3ab583da9120434bb2f1bdcdfbc1022c4f51 +Author: Paul Riseborough +Date: Mon Apr 11 18:18:53 2016 +1000 + + ekf2: Use corrected local position and velocity + + Corrects for IMU offset from body frame origin + +commit 43e56f9fdc8b0ef119cfe3863dad350a65c78d39 +Author: Paul Riseborough +Date: Sun Apr 10 20:31:00 2016 +1000 + + ekf2: Add tuneable parameters for sensor positions + +commit 7acd5fda22b05797d1d9f985b78807ea96c6f075 +Author: Paul Riseborough +Date: Sat Apr 9 09:36:47 2016 -0700 + + ekf2: send flow sensor yaw rate data + +commit 717c90eab4ddd18937906f4ad01f19f26df540ff +Author: stmoon +Date: Fri Apr 15 15:39:43 2016 +0900 + + enable commander hil option when hils mode + + test for merge... + + recover modification part + +commit 98443e8712ee5245da5b0647c9923596142d8345 +Author: Lorenz Meier +Date: Mon Apr 18 11:07:44 2016 +0200 + + Update UAVCAN + +commit 07d926bab890228af306cf524b4b1703cc23b577 +Author: Lorenz Meier +Date: Mon Apr 18 09:27:58 2016 +0200 + + Show fatal error for tools missing + +commit 8290f592475313474c3f210fe3bc5086146d9b17 +Author: Daniel Agar +Date: Sun Apr 17 17:18:26 2016 -0400 + + travis-ci use make check + +commit f58157266fdf01d4cd174cbc7a5f7b76bf6df885 +Author: Daniel Agar +Date: Sun Apr 17 16:36:59 2016 -0400 + + mindpx-v2_default STACK -> STACK_MAIN + +commit 469af45c21d62ad9edee0eaf669b96bcbb4f71e6 +Author: Daniel Agar +Date: Sun Apr 17 16:33:07 2016 -0400 + + travis-ci fix mindpx-v2_default typo + +commit f754119ff63b3bf9fa23f44b807b73ab869e6ad4 +Author: Daniel Agar +Date: Sun Apr 17 16:27:05 2016 -0400 + + cmake - I don't care what you couldn't find unless you need it + +commit 19c78f583adc952696c6b8ac4282f5920be0a5f6 +Author: Daniel Agar +Date: Sun Apr 17 16:17:07 2016 -0400 + + make check_format check version + + -run Tools/fix_code_style.sh with no argument to check astyle version + +commit 9ad38cf3935ca8258b2cdfbb95c9cf3918b6992c +Author: Daniel Agar +Date: Sun Apr 17 15:59:06 2016 -0400 + + travis-ci properly handle build config name + +commit 8569c3e25d03c467575f3034138f01232e630e1e +Author: Daniel Agar +Date: Sun Apr 17 15:51:16 2016 -0400 + + PX4 NuttX enable -Werror + +commit 0b54bb99f91032c76427a0060062a0bbc354a523 +Author: Daniel Agar +Date: Sun Apr 17 00:27:54 2016 -0400 + + NuttX quiet build + + cmake combine NuttX copy and export + + -NuttX wasn't recopying if it fails to compile + +commit 211e667639ed3674ece2f84d0d0d0330cff9e934 +Author: Simone Guscetti +Date: Tue Apr 12 14:49:32 2016 +0200 + + Configure mavlink to connect to localhost + +commit e8cd89eb01014cfaffc14a8fb5ff9e8615475750 +Author: Lorenz Meier +Date: Sun Apr 17 21:54:37 2016 +0200 + + Add make broadcast jmavsim SITL build + +commit d5dfb17f0dea0f37faaaf731a41da976ebd34b11 +Author: Jonathan Challinger +Date: Mon Apr 6 18:22:32 2015 -0700 + + px4iofirmware: return failure when FORCE_SAFETY_OFF fails + +commit 9f3401d12cbf109e43454394462b9ed440cb718e +Author: Lorenz Meier +Date: Sun Apr 17 21:33:04 2016 +0200 + + Update NuttX version + +commit 66080b4b28aae81d5b3c285cee1efe25c2af303d +Author: Lorenz Meier +Date: Sun Apr 17 21:30:38 2016 +0200 + + Make submodule check smarter + +commit 51f94809d8213e9ecb809acad2628cc31397791d +Author: Lorenz Meier +Date: Sun Apr 17 21:20:48 2016 +0200 + + UAVCAN update + +commit cdeb7df43c0e8eb7ea3ba251b3e6ffbfd2a57cd0 +Author: Lorenz Meier +Date: Sun Apr 17 20:03:48 2016 +0200 + + MAVLink: More robust string operations + +commit f42f229c5f9125c684fc42656b50827638ea551e +Author: Lorenz Meier +Date: Sun Apr 17 20:03:32 2016 +0200 + + Fix length of mavlink log message + +commit 5088baa87d847b85986a7c0bdba2870ed79b9ebd +Author: Lorenz Meier +Date: Sun Apr 17 19:33:53 2016 +0200 + + ECL: Update library to fix pointer initialization + +commit 943e6ffbc985de6298fbd5ba1abe0362616e4455 +Author: Andrew Tridgell +Date: Sun Jun 21 16:29:07 2015 +1000 + + px4iofirmware: blink blue LED more rapidly when override is active + + this makes it easier for a user to test that override is working + correctly in pre-flight checks. Otherwise override is hard to + distinguish from normal manual mode + +commit d8aee84625a20c6901c62a1abaf99f54bd3f6d5b +Author: jaxxzer +Date: Fri Feb 5 13:15:45 2016 -0500 + + ms5611: Fix to start drivers for all devices present at boot. + +commit f1645005806bfc9f4d53d26d6dee5d97d8678175 +Author: Lorenz Meier +Date: Sun Apr 17 19:06:00 2016 +0200 + + Commander: optimize text for voice output + +commit c80918aceff80535f3f65a70fbd6f32c39d26c6b +Author: Daniel Agar +Date: Wed Apr 13 17:30:08 2016 -0400 + + add mindpx-v2_default to make check + +commit a0b818096b465f5e7d2f1be8cadff608069f1287 +Author: Daniel Agar +Date: Wed Apr 13 17:30:08 2016 -0400 + + fix hc_sr04 and srf02_i2c subsystem_info init + +commit 20a59b88867910c458d6da2ed9726b6ec2b89af7 +Author: Lorenz Meier +Date: Sun Apr 17 18:53:50 2016 +0200 + + Fix mixer testing setup + +commit 74db7bdf8472f4e9a7ea5ba3238afa36ac275aa5 +Author: Lorenz Meier +Date: Sun Apr 17 18:32:52 2016 +0200 + + Multiplatform: Resolve compile warning + +commit a663aa68aff311e754450176045a073df7c33d23 +Author: Lorenz Meier +Date: Sun Apr 17 18:19:32 2016 +0200 + + Send out ADS-B reports to GCS + +commit 2c2a87cea163ea98ef75f9a55c2f81343bcba7bb +Author: Lorenz Meier +Date: Sun Apr 17 17:57:00 2016 +0200 + + MAVLink app: Read MAVLink transponder report + +commit 1da25db617a6e8d9b64117c4dc55693c19984295 +Author: Lorenz Meier +Date: Sun Apr 17 17:56:39 2016 +0200 + + Add ADSB transponder report + +commit 40546647b30147bbfe7e60a134c739285058d8a3 +Author: Lorenz Meier +Date: Sun Apr 17 16:21:49 2016 +0200 + + Update EKF2 interface + +commit 7e8f434869ec3df973246241bb51667269e95248 +Author: Lorenz Meier +Date: Sun Apr 17 16:16:39 2016 +0200 + + Update UAVCAN library version + +commit 236304b929ec3803ec78e91a73c7c3a03bc638af +Author: Lorenz Meier +Date: Sun Apr 17 16:16:29 2016 +0200 + + Update EKF2 version + +commit 43235a8cff4f1acd8d6e0ba19a17f7a85144164e +Author: Andrew Tridgell +Date: Tue Apr 12 18:56:10 2016 +1000 + + perf: fixed mixup of stdout/stdin + +commit 59ee9ea1aeacb58765a94800d7d9da5649111cab +Author: Holger Steinhaus +Date: Fri Feb 19 19:36:48 2016 +0100 + + uavcan: add IOCTL interface for queryiung node discovery progress + +commit efd4552e3724321aacd28a8428b318b2ad9621b9 +Author: Andrew Tridgell +Date: Wed Sep 23 09:03:13 2015 +1000 + + ms5611: reduced OSR to 1024 + + this reduces self-heating of the sensor which reduces the amount of + altitude change when warming up. Apparently some individual sensors + are severely affected by this. + + Unfortunately it raises the noise level, but Paul is confident it + won't be a significant issue + +commit 73f48b78aa3d9585afc2171d066119c6b8df556e +Author: Lorenz Meier +Date: Sun Apr 17 16:04:07 2016 +0200 + + Update ECL version + +commit fcb099883c45c8061796cd813d92b1785c87528d +Author: Simon Wilks +Date: Fri Apr 15 17:19:19 2016 +0200 + + Add new config for the Sparkle Tech 1.2m Pigeon flying wing. + + Add a new config for the Sparkle Tech 1.2m Pigeon flying wing. + +commit 5c067ccdbbbba238bb32593287ca7e290bd15bd6 +Merge: 349a06d03 9259406a2 +Author: Lorenz Meier +Date: Sun Apr 17 11:56:26 2016 +0200 + + Merge pull request #4279 from bkueng/fix_listener_cmd + + Fix listener cmd + +commit 349a06d03a7f649d3b7e76bb3fe3683a7c33bdfb +Author: Lorenz Meier +Date: Sun Apr 17 11:54:56 2016 +0200 + + Fix mixer test + +commit a1352af0487cd3d5b8789856c68e50bb350e0657 +Author: Daniel Agar +Date: Thu Apr 14 11:31:02 2016 -0400 + + px4fmu-v2 stop building unused drivers and examples + +commit 0f0f354acdae354f7e66452c5bbadf40a504ca4b +Author: James Goppert +Date: Fri Apr 15 11:02:32 2016 -0400 + + Added warning for MPC_ALT_MODE. + +commit 9259406a2981083e08d6497376251eb0aa7c5e81 +Author: Beat Küng +Date: Fri Apr 15 15:02:26 2016 +0200 + + generate_listener.py: add a timeout of 2 seconds + + abort if within 2s there is no new message published + +commit 1269dfbc43b8a2dc2a593192c1fd8c88c23b7c59 +Author: Beat Küng +Date: Fri Apr 15 14:29:35 2016 +0200 + + generate_listener.py: fix listener command + + the loop variable i was increased even if no topic was updated. This means + less messages are outputed than specified. + +commit 8a3b9e3b4ed8c3c5c927cd3ac30294de07cecc70 +Merge: 2527a8804 372de3fca +Author: James Goppert +Date: Thu Apr 14 18:28:30 2016 -0400 + + Merge pull request #4273 from jgoppert/sf0x_handling + + Added LPE to testing, fix LPE logging, add SENS_EN_SF0X + +commit 372de3fca9de042bafed4f19bfa94f0c03ef79a3 +Author: James Goppert +Date: Thu Apr 14 18:14:22 2016 -0400 + + Added LPE to testing, fix LPE logging, add SENS_EN_SF0X + +commit 2527a88042ae2d3201e04f9d45bc18a566df3f41 +Merge: 31cef095f f90527695 +Author: James Goppert +Date: Thu Apr 14 18:03:06 2016 -0400 + + Merge pull request #4272 from jgoppert/mpc_alt_mode + + Added mpc_alt_mode. + +commit f9052769580905144eca821d0393707ff63124b0 +Author: James Goppert +Date: Thu Apr 14 17:52:28 2016 -0400 + + Added mpc_alt_mode. + +commit 31cef095fe25e8fb19bc78609132acdb45ffe412 +Merge: 4666a9a4d d45e5ca50 +Author: James Goppert +Date: Thu Apr 14 17:45:01 2016 -0400 + + Merge pull request #4271 from jgoppert/uorb_update + + Added control state subscription. + +commit d45e5ca50ed6d2d7baec1b94c99e32a036faf350 +Author: James Goppert +Date: Thu Apr 14 17:41:08 2016 -0400 + + Added control state subscription. + +commit 4666a9a4db02918d210cd6adbef3939e494e1090 +Merge: bdd6f8ee9 f73af95b3 +Author: James Goppert +Date: Thu Apr 14 17:07:50 2016 -0400 + + Merge pull request #4269 from jgoppert/mc_est_groups + + Added SYS_MC_EST_GROUP to allow fine grained algorithm selection. + +commit f73af95b388ff66602c1f2918f52f5f968c44b0e +Author: James Goppert +Date: Thu Apr 14 15:22:25 2016 -0400 + + Added SYS_MC_EST_GROUP to allow fine grained algorithm selection. + +commit bdd6f8ee973a155574712716078c85a293e7180f +Merge: f5988dd3a 09d4ce1e2 +Author: James Goppert +Date: Thu Apr 14 15:03:17 2016 -0400 + + Merge pull request #4268 from jgoppert/sf0x_min_dist + + Set sf0x min dist to 30 cm, 0 cm is outside of spec for sf02. + +commit 09d4ce1e2cc0a9ac605c1fc47d608ad75aded443 +Author: James Goppert +Date: Thu Apr 14 15:01:41 2016 -0400 + + Set sf0x min dist to 30 cm, 0 cm is outside of spec for sf02. + +commit f5988dd3ac3ee71a97dd3eb692383ff31bbeb7e2 +Merge: ba36183d7 0bfe3a440 +Author: James Goppert +Date: Thu Apr 14 14:55:56 2016 -0400 + + Merge pull request #4267 from jgoppert/lpe_update + + Updated lpe for separate sensor source files, also made more quiet. + +commit 0bfe3a44037b06beb507189609a31d3b5429c180 +Author: James Goppert +Date: Thu Apr 14 14:32:22 2016 -0400 + + Updated lpe for separate sensor source files, also made more quiet. + +commit ba36183d7d68137b2dd6d3e0a45eb6a664d49dcd +Merge: 831bce67b afcc5b469 +Author: James Goppert +Date: Thu Apr 14 14:29:16 2016 -0400 + + Merge pull request #4266 from jgoppert/controllib_move + + Moved control library. + +commit afcc5b4695a6996326e72926bff975f61731f443 +Author: James Goppert +Date: Thu Apr 14 14:07:28 2016 -0400 + + Moved control library. + +commit 831bce67bcc5e08f2bad4b0bfd31368d90cfc7fb +Merge: 362a8957c 967e4dd12 +Author: James Goppert +Date: Thu Apr 14 14:10:01 2016 -0400 + + Merge pull request #4265 from jgoppert/cmake_stack + + Modified cmake to use STACK_MAX and STACK_MAIN + + Looked over the reported sitl failure with jenkins, but it shows all tests passed, and this is happening on all branches, so going to merge. + +commit 362a8957c987ed74e596bd20db7e4b0cef254226 +Merge: 5843acecc 28f7c72ce +Author: James Goppert +Date: Thu Apr 14 13:38:44 2016 -0400 + + Merge pull request #4264 from jgoppert/dji_matrice + + Added config for dji matrice 100. + +commit 967e4dd127197530aae125cf201af696d2108cc9 +Author: James Goppert +Date: Thu Apr 14 13:36:36 2016 -0400 + + Modified cmake to use STACK_MAX and STACK_MAIN + +commit 28f7c72ce4e9cdbe8423b2d2e5b3cbfdc3e28943 +Author: James Goppert +Date: Thu Apr 14 13:07:30 2016 -0400 + + Added config for dji matrice 100. + +commit 5843acecc47d67388c00df329160967ae312d2aa +Author: Daniel Agar +Date: Wed Apr 13 17:30:08 2016 -0400 + + fix mixer_test + +commit 0438bf6a8b6891245b1e38796f5a136254caed3e +Author: Julian Oes +Date: Mon Apr 11 13:34:38 2016 +0200 + + mavlink: get the ifdefs correct + +commit 72be6de0cf553b3de8d0a81209b270862686438a +Author: Julian Oes +Date: Mon Apr 11 13:02:18 2016 +0200 + + mavlink: whitespace fix + +commit 361c05741290cb02a806a36b12b1645be4443eb9 +Author: Julian Oes +Date: Mon Apr 11 13:01:28 2016 +0200 + + mavlink: get mavlink reconnection working + +commit 02fb3d185623970f3907422392687bbe6f67957d +Author: Lorenz Meier +Date: Mon Apr 11 16:45:14 2016 -0700 + + Multirotor mixers: Only map two AUX channels + +commit c2c6b222bf2fa7f9db6f39f1a5d9ebad265fa844 +Author: tumbili +Date: Tue Apr 12 14:22:59 2016 +0200 + + publish acceleration in control state + +commit 22847e49e747953f3732af6f59576fcb76bf32c4 +Author: Julian Oes +Date: Tue Apr 12 09:28:37 2016 +0200 + + param_shmem: fix style + +commit 9cfffc97472c84e9046e4cb113827737087e272b +Author: Julian Oes +Date: Tue Apr 12 09:10:47 2016 +0200 + + param_shmem: do fsync after param write + +commit 015d7431a7fc316af4e391fcc5efc5d7381caf30 +Author: Julian Oes +Date: Tue Apr 12 12:28:23 2016 +0200 + + sdlog2: comment fix + +commit 1aa45cede88367074fb0cec022d1bce8fcb324ef +Author: Julian Oes +Date: Tue Apr 12 11:32:41 2016 +0200 + + sdlog2: workaround for Snapdragon + + This fixes an issue where topics where not subscribed to on the Linux + side on Snapdragon. It's a hack until there is a proper fix for the + orb_exists() call. + +commit 592113178bd4bbf3d31e137aa9b90073737da114 +Author: Paul Riseborough +Date: Tue Apr 12 11:24:51 2016 +1000 + + ecl: update library reference + + Improved recovery from bad height estimation + +commit fbd7c73043b184fbae0e94f3a2053cafdd89a145 +Author: Julian Oes +Date: Tue Apr 12 08:56:34 2016 +0200 + + drv_hrt: fix comment + +commit 4bdfb8a10775ab2f8feeade1c622de259234052c +Author: Lorenz Meier +Date: Mon Apr 11 12:51:07 2016 -0700 + + Drop Wifi rate to 20K + +commit 6abc55c30374e14a2c1d95691d3e37ca0a2961a2 +Author: Julian Oes +Date: Mon Apr 11 12:02:54 2016 +0200 + + navigator: whitespace + +commit 34e504aec5353c6f488af6edd69c9ef39cddaa28 +Author: Julian Oes +Date: Mon Apr 11 12:02:42 2016 +0200 + + navigator: fix after rebase + +commit c9ac9c7dbd7ce23cc23ec793b9e16cbfc7b85cee +Author: Julian Oes +Date: Mon Apr 11 12:02:23 2016 +0200 + + commander: fixes after rebase + +commit 32f2b892527e12fbd0b0aae70a982d53b87c0ada +Author: Julian Oes +Date: Fri Apr 8 13:19:25 2016 +0200 + + sdlog2: comment fix + +commit 3c9f9540dc58ae3d3a171faf316d1e2b176f0cee +Author: Julian Oes +Date: Fri Apr 8 13:19:11 2016 +0200 + + commander: add failsafe flag back in + +commit 11c2b6784dc89f047f30abfbc575c6804511f720 +Author: Julian Oes +Date: Fri Apr 8 13:18:45 2016 +0200 + + msg: fix comment in commander_state + +commit 974223bdd1068283b777b7b0f3f3e5f28335ab5e +Author: Julian Oes +Date: Thu Apr 7 16:19:20 2016 +0200 + + commander: pass battery status to preflight check + + A low battery check was recently added to the preflight check, therefore + we need to pass on the information about the battery. + +commit 68a69c9d4672b549f21d41ce53b2c8de12fd7d2d +Author: Julian Oes +Date: Tue Apr 5 10:38:16 2016 +0200 + + cmake: add commander_state message to ROS build + +commit a325b77adf86d4abb0a7145e80b80a8de1f85684 +Author: Julian Oes +Date: Tue Apr 5 10:19:52 2016 +0200 + + ros-commander: refactor changes + +commit 3b806235acc04e8904eef24897271e68cc381002 +Author: Julian Oes +Date: Mon Apr 4 13:24:44 2016 +0200 + + sdlog2: compile fixes after rebase + +commit 50c36296fa21c400cdcc693719d9e89136beb040 +Author: Julian Oes +Date: Mon Apr 4 13:24:19 2016 +0200 + + navigator: compile fixes after rebase + +commit 08ce231d76ddddf65b23e345fcd8b2e2106d2851 +Author: Julian Oes +Date: Mon Apr 4 13:24:02 2016 +0200 + + ekf2: compile fixes after rebase + +commit e91f587438ce4d9f6d84fd82a9b1a7ba2e0b3d96 +Author: Julian Oes +Date: Mon Apr 4 13:23:30 2016 +0200 + + commander; various compile fixes after rebase + +commit 9859d43fe2b403d6b94934146a6080613bad54f3 +Author: Julian Oes +Date: Thu Mar 3 15:08:59 2016 +0100 + + frsky_telemetry: fixed build + +commit 05d64b334298ebe39d77b5fca9f060eaea435ee7 +Author: Julian Oes +Date: Thu Mar 3 14:22:46 2016 +0100 + + navigator: fix for vehicle status refactor + +commit 03a0788207024eda3945986ff2d035659ca2c766 +Author: Julian Oes +Date: Thu Mar 3 14:22:07 2016 +0100 + + fw_pos_control_l1: fix for vehicle status refactor + +commit f21f82223c804e3e1cdc47da0fc1dba0357760fa +Author: Julian Oes +Date: Mon Feb 29 19:20:05 2016 +0000 + + ekf2: fix stupid bug caught by travis on Mac + +commit be2fe78c824e03f9bb9a1d782fdcfb49d1dd4915 +Author: Julian Oes +Date: Mon Feb 29 09:40:11 2016 +0000 + + commander: publish internal state + +commit 3a209d71afc10265edbeac2b0d7f48209137b7b5 +Author: Daniel Agar +Date: Sat Feb 27 22:22:23 2016 -0500 + + fix clang size error + +commit dfeab4f5e31089c95c0e35b6aab2ea89e0238588 +Author: Daniel Agar +Date: Sat Feb 27 21:59:28 2016 -0500 + + remove unused vehicle_status + +commit 56dbfef37833e414950207b16b8496071e72a6e5 +Author: Daniel Agar +Date: Sat Feb 27 21:10:19 2016 -0500 + + remove duplicate bat_msg.id + +commit c494e850957c5cb694ed66a26ed8e088e7a7f7dd +Author: Daniel Agar +Date: Sat Feb 27 21:09:46 2016 -0500 + + fix sign compare to make travis-ci happy + +commit 315c202824779ff25aa2b7fe59328bbe08e84f42 +Author: Julian Oes +Date: Fri Feb 26 16:57:23 2016 +0000 + + sensors: removed more leftover variables + +commit c87fa43b68fb8f1fddb0c0460bb9e3d8145c2d9c +Author: Julian Oes +Date: Fri Feb 26 16:43:07 2016 +0000 + + sensors: removed unused variable + +commit 9512a71cf8ea743026151823d19edeccbe221975 +Author: Julian Oes +Date: Fri Feb 26 16:41:35 2016 +0000 + + commander: cleanup the status messages + +commit 2cd05dea4dfa8c8bf27c1327386f5cd5b642e06c +Author: Julian Oes +Date: Fri Feb 26 16:07:21 2016 +0000 + + commander: try different mavlink include + +commit 5ca5af5fcd2a2b352ad4a7707767778c6f3e295e +Author: Julian Oes +Date: Fri Feb 26 15:41:03 2016 +0000 + + commander: take main_state out of vehicle_status + + This state is only commander internal. Therefore it doesn't need to be + in vehicle_status. Instead it is now in the commander_state message. + +commit 1ad0ee0fae0818f86b4c2072b97854b4f93691d5 +Author: Julian Oes +Date: Fri Feb 26 13:40:42 2016 +0000 + + mc_att_control: don't use main state for RATTITUDE + + Instead of the state use the boolean flags. + +commit 5c9713f05b77c9728a2623fca42b967381ac369d +Author: Julian Oes +Date: Fri Feb 26 12:48:23 2016 +0000 + + commander: try to get the travis include right + +commit 70cff975cc19c7579955c06340fe2d3e47696d00 +Author: Julian Oes +Date: Fri Feb 26 11:01:12 2016 +0000 + + commander: move some flags out of vehicle_status + + All the removed flags were not used anywhere else than inside the + commander. + +commit 0988fef831e26024b9ef1ea10059f33957d56e56 +Author: Julian Oes +Date: Fri Feb 26 10:21:33 2016 +0000 + + commander: forgot to close fd + +commit 23df992cc536700acf295b8c8ed421ac085e3a1e +Author: Julian Oes +Date: Fri Feb 26 10:20:52 2016 +0000 + + commander: moved offboard bools into status_flags + + The offboard status bools were not used anywhere but in the commander. + Therefore they are now moved to the local status_flags topic. + +commit a11a986df8ccfdfd2a9bef66bbd81fcb458a3ab3 +Author: Julian Oes +Date: Thu Feb 25 17:03:54 2016 +0000 + + mavlink: removed leftover debug printf + +commit 1f44fb1efdae680c8cdf24a232b27136e8a5c45c +Author: Julian Oes +Date: Thu Feb 25 17:00:39 2016 +0000 + + commander: internalize system status bools + + Most condition bools in the commander are not used anywhere but in the + commander. It therefore makes sense to move them to a different internal + struct and remove them from the vehicle_status message. + + Also, the land_detected should be used by all the modules instead of + getting it through the commander and system_status. + +commit 705979e3c769b0f395d40a0108887b586e2a2921 +Author: Julian Oes +Date: Thu Feb 25 16:59:58 2016 +0000 + + simulator: use new battery systemlib + +commit 2dfc644f17edd60410ce456ca87c8c5d29dc4cbe +Author: Julian Oes +Date: Thu Feb 25 16:59:29 2016 +0000 + + sensors: only publish battery topic if valid + +commit 4ddd1bbf0354b2520cddf8505535c37584853324 +Author: Julian Oes +Date: Thu Feb 25 15:33:34 2016 +0000 + + battery: fix segfault + + The name was set NULL which lead to a segfault on POSIX. + +commit 141b984d5bf04241a346d9a71d9cdd4f1892f071 +Author: Julian Oes +Date: Thu Feb 25 08:11:57 2016 +0000 + + commander: take previous main state out of status + +commit 181eb49da8cf2f68eaed0d47080f120a8aaee48b +Author: Julian Oes +Date: Thu Feb 25 07:56:28 2016 +0000 + + commander: remove calibration_enabled + + This flag is not used anywhere, it therefore doesn't need to be in + vehicle_status. + +commit fe85841a1d4fcd3cf24f1136c47b3e6919f4a698 +Author: Julian Oes +Date: Thu Feb 25 07:53:12 2016 +0000 + + commander: remove counter + + The counter variable in system status wasn't used anywhere. + +commit 1cc43a00d6fc7ffb3db0256e9a31e97eb7040a27 +Author: Julian Oes +Date: Wed Feb 24 18:19:09 2016 +0000 + + battery: astyle + +commit 76c66a4e92a5d2aec33ceae7b95199ca8d5e0e02 +Author: Julian Oes +Date: Wed Feb 24 18:18:46 2016 +0000 + + frsk_telemetry: astyle + +commit 69b0b75151e37f756eb9fc87075984975dc5bce7 +Author: Julian Oes +Date: Wed Feb 24 18:18:20 2016 +0000 + + px4io: astyle + +commit 32c313578868ddb1cf203ab820c4024de9c0013f +Author: Julian Oes +Date: Wed Feb 24 18:08:56 2016 +0000 + + commander: move battery calculations to systemlib + + The commander used to consume the battery_status topic and write the + contents after some calculations into the system state. Instead, the + calculations now happen in library calls in systemlib/battery. + + This moves the battery fields out of the vehicle_status message into the + battery_status topic. + + This brought quite some changes in all modules that need battery + information. The current state is compiling but untested. + +commit 699b08c9fd212b4386b0588a142496c9b54f449a +Author: Julian Oes +Date: Wed Feb 24 10:37:43 2016 +0000 + + commander: move battery warning + + The battery warning is not consumed anywhere, therefore scrap it from + the vehicle_status message. + +commit 8e9e9f8a8be960824c9fc231e73bb9ffc7e61377 +Author: Julian Oes +Date: Wed Feb 24 10:27:00 2016 +0000 + + vehicle_status: move vtol_vehicle_status enum + + It makes more sense to have the VTOL status in its own message. + +commit 74072dbe74cbe7a97186fe0527f5417bf22e8ecb +Author: Julian Oes +Date: Wed Feb 24 10:10:50 2016 +0000 + + vehicle_status.msg: delete unused mavlink stuff + + The MAV_TYPE enum was not in sync with the mavlink specs anymore. It + makes therefore sense to remove the duplication and include the correct + mavlink header file where it is needed. + Also, error counts which are not populated, can be scrapped. + +commit 5f3a23a253e57e8184b9832543cf53863ef9ac97 +Author: Julian Oes +Date: Wed Feb 24 08:00:33 2016 +0000 + + commander: remove circuit breakers from status msg + + Since the circuit breaker bools are not actually used anywhere else than + in the commander, it is safe to remove them and replace them with local + bools. + +commit ebacd4c1de5a0231ad9a4cddcc3759a5389835ea +Author: Mark Whitehorn +Date: Mon Apr 11 07:58:28 2016 -0600 + + add missing check for stop command in idle state + +commit 2f7601370b6103e9a19551052ab084374ff1840a +Author: tumbili +Date: Mon Apr 11 15:35:51 2016 +0200 + + mixer multirotor: initialise min_out with correct value + +commit 092efd22fd7c24168586d76b2d1bb80efaa0ac63 +Author: tumbili +Date: Mon Apr 11 15:08:11 2016 +0200 + + set default thrust scale parameter to zero - this will disable using the fw motor for mc pitch by default + +commit 04cfc23c013086c894d7505e808fa40fe78ebdb3 +Author: tumbili +Date: Mon Apr 11 15:03:50 2016 +0200 + + allow pusher for pitch strategy to be turned off by setting thrust scal param to zero + +commit f7c0518a614b01fc316c1026aea2d84fa3f33049 +Author: Roman +Date: Wed Mar 30 21:05:26 2016 +0200 + + log pitch setpoint after modifying it + +commit db2a53d95df220b1e7df1ab99655b59d254575f8 +Author: tumbili +Date: Tue Mar 29 10:38:02 2016 +0200 + + added parameter to allow scaling the forward thrust used to acclerate forward + in multirotor mode + +commit 34fe3408645950e16c5b15ef660958af9a9f45fb +Author: tumbili +Date: Thu Feb 25 10:50:04 2016 +0100 + + added parameter for maximum allowed standard vtol down pitch + +commit cf309bfc3fcce101fac8abc95b4be324d43b2dd2 +Author: sander +Date: Thu Feb 25 00:41:12 2016 +0100 + + invert setpoint formula + +commit e11d4ae302ce79958a410cd49f64f9aee17f095b +Author: Roman +Date: Wed Feb 24 22:54:45 2016 +0100 + + standard vtol: + implement moving forward using pusher + +commit 0b107200344d444b6c4e0652a0896261113b6f36 +Author: sander +Date: Wed Feb 24 21:50:21 2016 +0100 + + testing tweaks + +commit 3a6882a4d665cbc67d0bafdbfcdae5cda3971b7a +Author: sander +Date: Wed Feb 24 03:02:35 2016 +0100 + + First attempt at pusher assist + +commit 441d7aacbb7b95d6d3cec9fac64c67c2dc6c31a3 +Author: Julian Oes +Date: Mon Apr 11 13:51:04 2016 +0200 + + gps: fix build, unused var ERROR + +commit e3eea6288744bded3f31aac9bbcd38d75b3aeb50 +Author: sander +Date: Sun Apr 10 12:31:41 2016 +0200 + + Add estimator selection logic to VTOL apps + +commit dde7907da4202b5ca527654c28316bf2fc7e42f3 +Author: Beat Küng +Date: Fri Apr 8 10:21:34 2016 +0200 + + ubx gps driver: configure both USB & UART interfaces + +commit 8c64e2b80173face5f85e2969ea794688b49ca58 +Author: Beat Küng +Date: Thu Apr 7 09:32:16 2016 +0200 + + gps driver: fix 'gps stop' error + +commit 0c966dc9238d53be858d2e6f342b43c5b1e86381 +Author: Beat Küng +Date: Wed Apr 6 16:16:59 2016 +0200 + + fix mtk+ubx gps driver: use px4_clock_settime instead of clock_settime + +commit c495266c796ea2554f70ad0dae502777f90c2a00 +Author: Beat Küng +Date: Wed Apr 6 15:29:29 2016 +0200 + + ubx gps driver: remove variable length member 'raw' from union + + this causes only problems and is not supported by ANSI C. error caused: + fatal error: field '_buf' with variable sized type 'ubx_buf_t' not at the end of a struct or class is a GNU extension + +commit 215aa78f3079f70f9f8f3ac29a28f4f1f5c06ffe +Author: Beat Küng +Date: Wed Apr 6 14:26:10 2016 +0200 + + fix coding style for gps drivers + +commit 851340eccceb8f7770de4999e93b3c02b63ff691 +Author: Beat Küng +Date: Wed Apr 6 13:54:54 2016 +0200 + + ubx gps driver: add error handling when write(...) fails + + this also fixes a compiler warning + +commit 95c753471245f240b8a1ab99a198dd55bc50b65b +Author: Beat Küng +Date: Wed Apr 6 10:27:07 2016 +0200 + + ashtech gps: fix compiler warning in configure + + the warning is: + error: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Werror=unused-result] + +commit 21f403e12b1c800c3e4bd901c363a886736f6466 +Author: Beat Küng +Date: Wed Apr 6 10:02:21 2016 +0200 + + gps: make sure the gps module compiles for POSIX & add it to the posix_sitl_default cmake + + - Note that the simulator still uses gpssim by default + - now the gps module can be used in the SITL. this makes it possible to test + the real gps HW under POSIX + additional steps needed to use it: + - in the rcS_jmavsim_iris, make sure to start the gps instead of gpssim: + gps start -d /dev/ttyACM0 -s + - disable the mavlink serial connection in simulator_mavlink.cpp, + openUart(PIXHAWK_DEVICE, 115200); + - this also fixes a memory leak in the gps module + +commit b72484715455b1af904cd164e557d246c263933d +Author: Beat Küng +Date: Wed Apr 6 09:56:32 2016 +0200 + + ack: add .ackrc to ignore the Documentation directory + + when using ack to search the code we want to avoid matches in the doc html + files + +commit b3ed8b70d2ebec4ebdf21dec86d32af00e16e4aa +Author: Beat Küng +Date: Wed Apr 6 09:55:05 2016 +0200 + + systemlib scheduling_priorities: include the more generic px4_tasks.h + + this makes sure the header can also be used under POSIX + +commit ec819737c18c54a5bcab660dbe282c1caa62beb2 +Author: Beat Küng +Date: Wed Apr 6 09:53:27 2016 +0200 + + systemlib: make err() & errx() work for POSIX + +commit 458feb0a4485b4cdf13d3705270856ad5fa5fffa +Author: Beat Küng +Date: Wed Apr 6 09:51:58 2016 +0200 + + fix gpssim: properly handle the case where gpssim is not running + +commit 77cda58d73a234e0d2a8f1d8372b5aee7d4d50b3 +Author: Beat Küng +Date: Wed Apr 6 09:50:08 2016 +0200 + + fix ashtech gps: _satellite_info can be nullptr + +commit 7ff80463be7abb2f5da167d04f2d09bf74b8848b +Author: Beat Küng +Date: Wed Apr 6 09:49:34 2016 +0200 + + fix completely wrong file permissions for log files & mavlink ftp (new mode 666) + +commit d7ca0b1139563e983a223dee429f42cb150eaff2 +Author: Beat Küng +Date: Wed Apr 6 09:40:27 2016 +0200 + + hrt_absolute_time: add comment, that time is in us + +commit a12c79a11590abee1b4220d2b4b68066f36af24d +Author: Beat Küng +Date: Wed Apr 6 09:37:45 2016 +0200 + + romfs mixer files: remove executable bit of file permission + +commit cf48f9ff127c7ef4ec79a18f05265e7c7d4c9e11 +Author: Beat Küng +Date: Wed Apr 6 09:37:07 2016 +0200 + + doc: rename the README -> doxygen.README & remove reference to qgroundcontrol + +commit 13967975c1de26c37a9dbc4db388eb02edfe64ad +Author: Lorenz Meier +Date: Sun Apr 10 12:19:12 2016 -0700 + + Wifi link: Drop rate further to relieve pressure on ESP8266 + +commit d97f32cca17b9f43f2b6874c7e0538c726ce69de +Author: Lorenz Meier +Date: Sun Apr 10 12:11:26 2016 -0700 + + Fix MAVLink not responding regression on TELEM2 + +commit d2c98a98e9033b06ebacdee07eb8015a9a652c17 +Author: Lorenz Meier +Date: Sun Apr 10 11:18:05 2016 -0700 + + Rename stop-all to stop for MAVLink, but still keep stop-all for existing scripts + +commit 8b876e649761dd6799ee3708da75864571a625b9 +Author: Lorenz Meier +Date: Sun Apr 10 11:15:18 2016 -0700 + + MAVLink command feedback: Do only report command status and not additional string + +commit 91d4e129f4f2630fa7a3d69afd53b6122650a85b +Author: Don Gagne +Date: Sun Apr 10 10:53:10 2016 -0700 + + Change to normal cal message + + This way QGC can respond to it and show good ui + +commit d3f5cf5d936efce10907e858fe83de4fe3970fee +Author: Lorenz Meier +Date: Sun Apr 10 10:58:11 2016 -0700 + + MAVLink app via Wifi: Drop max data rate + +commit ad3ca2a9d2e087867cc079ea5f79059286094dea +Author: Lorenz Meier +Date: Sun Apr 10 10:57:38 2016 -0700 + + Commander: Indicate low battery + +commit e3d6bad3fe28d60669f70ee5a3eca3fc940aefe8 +Author: Lorenz Meier +Date: Sun Apr 10 10:37:03 2016 -0700 + + Revert "report sensor init failure" + + This reverts commit 407f467b456a393a891a936c79cc90e64e52fd45. + +commit b66967a8a59c2c28c296ce06681f8fc792a39dbf +Author: Lorenz Meier +Date: Sun Apr 10 10:36:48 2016 -0700 + + Revert "add low battery warning and comment out the "resolved" messages" + + This reverts commit 221e259d01b32f23d14270af78d0996b728bf9d1. + +commit 34a9449df92e6c9b11bd61cf3acfb27133f308ec +Author: Lorenz Meier +Date: Sat Apr 9 18:00:38 2016 -0700 + + Include cal status data for mag + +commit 224aaeddfecee3db00ab64bda783521e3b070fa8 +Author: Lorenz Meier +Date: Sat Apr 9 13:44:53 2016 -0700 + + Harden calibration experience on master + +commit d9b32221e7865845800508e8f29e889d8178ea6b +Author: Lorenz Meier +Date: Sat Apr 9 11:53:44 2016 -0700 + + Commander: Reduce mag output + +commit 275fe8ee2dfadb69f0214cc12372fca5ffaecc53 +Author: Lorenz Meier +Date: Sat Apr 9 11:50:50 2016 -0700 + + Play safe with calibration done messages + +commit 0abc792d96729544f7765e18a58a8681f0f2a96f +Author: Lorenz Meier +Date: Sat Apr 9 10:24:20 2016 -0700 + + Update Gazebo plugin + +commit 7338fe889e805852764b38d428612d0dbaf81dba +Author: sander +Date: Sat Apr 9 13:24:20 2016 +0200 + + Only set virtual waypoint for VTOL_TAKEOFF. Fixes #4193 + +commit 42eff31c845f4d52ddc12a8b3e7b200adb8ab55e +Author: sander +Date: Fri Apr 8 17:43:23 2016 +0200 + + Keep current altitude for vtol move to land after transition + +commit 7f5a2b1baceca0159ed03d936a3de1731a7cecae +Author: Andreas Antener +Date: Sun Mar 27 14:09:59 2016 +0200 + + only use the default acceptance radius for checking mission feasibility + +commit 727783fe9429e14f502e16271413b0df41d4b740 +Author: Julian Oes +Date: Fri Apr 8 16:35:19 2016 +0200 + + mavlink: keep trying to find to broadcast + + This should help the Snapdragon to connect if the network is not yet up + by the time the mainapp starts. It will retry to find a network and + broadcast once it finds one. + +commit 0ddf72075939afa5defb5b3605801f7dd9b9dd06 +Author: Holger Steinhaus +Date: Fri Apr 8 20:34:33 2016 +0200 + + uavcan: fix shadowed variable + +commit 43473b10a82c93945b79c3f440d7e1b61444ff5c +Author: Lorenz Meier +Date: Fri Apr 8 22:36:07 2016 -0700 + + Better defaults for posix SITL + +commit a8ccc2b087cfc348aae1a26cdcb1242192712f9e +Author: Lorenz Meier +Date: Fri Apr 8 22:15:37 2016 -0700 + + jMAVSIM / IRIS: Disarm on land + +commit 678c7dfdf4cc07b93b9613dc4873de9cb72718a7 +Author: Lorenz Meier +Date: Fri Apr 8 22:15:06 2016 -0700 + + IRIS / SITL: Disarm on land + +commit 4e0e9ff691cd1a1c67c8cac5ea13b266435554ae +Author: Lorenz Meier +Date: Fri Apr 8 22:14:48 2016 -0700 + + Update SITL Gazebo + +commit ebc1c0b648114708073a3c31c47b055269ccd4e4 +Author: Lorenz Meier +Date: Fri Apr 8 21:51:12 2016 -0700 + + Update SITL Gazebo + +commit 075a6e3d4e853b1b067e6dae18126d14814c2459 +Author: Lorenz Meier +Date: Fri Apr 8 21:51:00 2016 -0700 + + Update IRIS configs to match new simulator dynamics and fixes + +commit dd0d1f001ebb02b8258607d83e5b5b7e6f9e9553 +Author: Lorenz Meier +Date: Fri Apr 8 21:25:55 2016 -0700 + + MPC velocity controller: Reduce gain to stabilize control loop + +commit f2cff929e9cd1944e26b78474511daedab0639a4 +Author: Lorenz Meier +Date: Fri Apr 8 18:23:31 2016 -0700 + + Update SITL version + +commit 504e42561ff69612a73a603a2b92e4b20d6a1697 +Author: Lorenz Meier +Date: Fri Apr 8 18:21:26 2016 -0700 + + Gazebo IRIS: Fly with default gains + +commit 55e4e75a4f30237ab1cf5ae3b75a79958f34e71f +Author: Lorenz Meier +Date: Fri Apr 8 18:20:59 2016 -0700 + + SITL: Generate SDF from xacro on every build + +commit 0231b512b4d1b9690e51c18843563fb630c1e0c0 +Author: Lorenz Meier +Date: Fri Apr 8 17:24:14 2016 -0700 + + Plane: Use appropriate idle speed + +commit b3b22b1c2c9b965ec39b8df80717d719fc6d5bc2 +Author: Lorenz Meier +Date: Fri Apr 8 17:23:59 2016 -0700 + + Airspeed driver: Proper start handling + +commit c32310b6b4583c54b3e13b2fe44e082eb0dbdf4a +Author: Julian Oes +Date: Fri Apr 8 09:49:49 2016 +0200 + + muorb: improve comment + +commit 36d580bdc81f4d3fb9f430648b0cf662866cb006 +Author: Julian Oes +Date: Thu Apr 7 10:39:06 2016 +0200 + + DF wrappers: use abs time instead of DF timestamp + + The timestamp in the DriverFramework is not the same as the one + provided by hrt_absolute_time() in PX4. Because we are publishing on the + PX4 side, let's also use the timestamp from there. + +commit 8422280f18295c66af60ec9174b17d1fcf0a0258 +Author: Julian Oes +Date: Thu Apr 7 10:34:35 2016 +0200 + + muorb: typo and added comment for magic number + +commit 2bce8f2803409e543319cc8ea3ed87b9037b8c8c +Author: Julian Oes +Date: Wed Apr 6 15:31:30 2016 +0200 + + muorb: abs time on aDSP in sync with Linux side + + This adds a call on startup of the muorb on the aDSP side to use an + offset for hrt_absolute_call(). This means that the hrt_absolute_call() + on the appsproc (Linux) side should now match the one on the aDSP + (QURT) side. + The accuracy still needs to be determined. + +commit ae2c28677d51467a293871cdfa92b797d6376c88 +Author: Julian Oes +Date: Fri Apr 8 09:41:10 2016 +0200 + + mavlink: adapt network detection for Mac, use heap + + It seems that Mac does not support the ioctl to check how big the ifconf + buffer needs to be. Therefore we just have to make a guess. + Alos, instead of allocating the variable size array on the stack, it's + probably safer to use the heap. + +commit 20cd5f3e76b83bbec18d937e4ec29d1a578d09b5 +Author: Julian Oes +Date: Thu Apr 7 15:21:24 2016 +0200 + + mavlink: make broadcast detection Mac compatible + + This adresses that the ifconf interface is a bit different on Mac. + +commit 66567baf896e601b5c1406ba2ba32d3f8910415f +Author: Julian Oes +Date: Tue Apr 5 13:36:29 2016 +0200 + + mavlink: only try broadcast if valid address found + +commit 832dde7531e7ed20fe177f9f9138aeb8445eb8bb +Author: Lorenz Meier +Date: Wed Apr 6 14:57:55 2016 -0700 + + Update rcS to run Wifi faster + +commit 9fdbaa5a229ca95d6fdea1c2ee72d1b5937c0f60 +Author: Lorenz Meier +Date: Wed Apr 6 14:30:51 2016 -0700 + + Mag cal + +commit 6d24e33819160f47a815c9f559b8584a08867759 +Author: Lorenz Meier +Date: Wed Apr 6 14:23:49 2016 -0700 + + Commander: Space out mag feedback further + +commit 47d3e093a4abb2bd4e34cc5c2c02813b19424f8b +Author: Lorenz Meier +Date: Wed Apr 6 14:23:35 2016 -0700 + + Increase Wifi data rate + +commit 7c4479fa7a3da9cd968d87eea8da8e5c1b74853b +Author: Lorenz Meier +Date: Wed Apr 6 11:16:14 2016 -0700 + + Start attitude estimator Q stream + +commit 97be79496fbe64e2ecae1d2008fdfc2f18ffffd8 +Author: Lorenz Meier +Date: Wed Apr 6 11:15:42 2016 -0700 + + LPE: Add attitude quaternion stream + +commit bd99b9de649de781bfcc57d2eae752ef93236b2a +Author: Lorenz Meier +Date: Wed Apr 6 11:14:49 2016 -0700 + + Gazebo configs: Enable attitude quaternion stream + +commit 0a606462d22c05a5d130df35ebb6329e740e03da +Author: Lorenz Meier +Date: Wed Apr 6 11:14:16 2016 -0700 + + Add attitude quaternion stream for iris config + +commit d990a43c62a3abfabccd325621f0852e9d80b880 +Author: Lorenz Meier +Date: Wed Apr 6 11:13:37 2016 -0700 + + Add attitude quaternion stream for EKF2 config + +commit a0a0e5edd61c2d443d18e41eb14f05482073c172 +Author: Lorenz Meier +Date: Wed Apr 6 11:13:17 2016 -0700 + + Add attitude quaternion stream for FW config + +commit 9c8f67dfb8b1707c456d349f922f4fdc14c7d9c2 +Author: Julian Oes +Date: Wed Apr 6 11:18:24 2016 +0200 + + platforms: fix build for QURT + +commit 00352565ee2c8e88b2dac10605ffc3cb390f45b6 +Author: Nicolas de Palezieux +Date: Mon Apr 4 16:29:30 2016 +0200 + + added I2C driver for TeraRanger One + +commit 43e0186eb383bbbbd13fb9afbec95530d0fb643f +Author: Lorenz Meier +Date: Tue Apr 5 21:33:40 2016 -0700 + + Commander: Space out MAVLink log messages more + +commit a052907c29dea78293d7bae68a2588388c688028 +Author: Lorenz Meier +Date: Tue Apr 5 21:31:53 2016 -0700 + + Updated SITL Gazebo version + +commit 1634fa9390ca0bbf0040b7d6c04702aeeb7aa239 +Author: Lorenz Meier +Date: Tue Apr 5 20:22:20 2016 -0700 + + Update Gazebo + +commit a64af416bac210a0c169ac22fdd46b955375ed1a +Author: Lorenz Meier +Date: Tue Apr 5 20:09:18 2016 -0700 + + Update Gazebo + +commit 817c0eafbc7c9153faad60945a8034fbe2eae8ef +Author: Mark Whitehorn +Date: Fri Apr 1 15:20:45 2016 -0600 + + add low battery warning and comment out the "resolved" messages + +commit b4520f538ecbd4581f5bbc6cbcc422963df35733 +Author: Mark Whitehorn +Date: Fri Apr 1 13:23:35 2016 -0600 + + report sensor init failure + +commit f5c3b349a8122a8b36fb4bb9a3681dd86df95e24 +Author: Lorenz Meier +Date: Tue Apr 5 18:07:35 2016 -0700 + + MAVLink sim: Fix code style + +commit 9c9ca9211fcf74398063c379c252897eadb8426c +Author: Lorenz Meier +Date: Tue Apr 5 17:17:17 2016 -0700 + + HRT fix for negative time instrumentation + +commit e035c95cf7a64d0791fccf5066e3c8a4846881f3 +Author: Lorenz Meier +Date: Tue Apr 5 17:12:31 2016 -0700 + + Update jMAVSim version + +commit 5828c7fa4f64c67c300cdbe0d6c4f38f6f26320d +Author: Lorenz Meier +Date: Tue Apr 5 17:10:24 2016 -0700 + + system_time: Use more strict time + +commit 805439c0f2b080f152dc2fd9cba24ead4a86ab75 +Author: Lorenz Meier +Date: Tue Apr 5 17:10:06 2016 -0700 + + Simulator fixes + +commit b2029f7a35f524869e5318e74075450c6b32e3dd +Author: Lorenz Meier +Date: Tue Apr 5 16:34:45 2016 -0700 + + POSIX: Fix code style of main app + +commit 205650efd73033755a7b2285a843ff4064301d19 +Author: Lorenz Meier +Date: Tue Apr 5 16:34:31 2016 -0700 + + Simulator: Fix code style + +commit 437041f3023f7db3bc6c26071507d888365ae438 +Author: Lorenz Meier +Date: Tue Apr 5 15:30:51 2016 -0700 + + POSIX API extensions + +commit 6ed99a23256bc2e09f3ddd9f5fb1daf5253ad4df +Author: Lorenz Meier +Date: Tue Apr 5 15:30:31 2016 -0700 + + Remove debug output + +commit 0baa6256813e72624bf150880d99d7fb1115208a +Author: Lorenz Meier +Date: Tue Apr 5 15:29:05 2016 -0700 + + Adjustements and improvements in the simulation interface + +commit 4d27239bb25e702fafc7c46fbb8a1eecf3bfe985 +Author: Lorenz Meier +Date: Tue Apr 5 12:16:02 2016 -0700 + + Update jMAVSim + +commit 3cfb6ba4a7bfcf2d491b20f85032ea3324c1fe2b +Author: Lorenz Meier +Date: Sun Apr 3 08:07:04 2016 +0100 + + Do not send unneeded NSH command any more + +commit 23bf798e2987ebc13bd1502ba765e676e52d1826 +Author: Lorenz Meier +Date: Fri Apr 1 19:01:52 2016 +0200 + + Update jMAVSim version + +commit 079151b3fe75401cf0fd71aab15c8695dc336ceb +Author: Lorenz Meier +Date: Fri Apr 1 19:01:41 2016 +0200 + + New strategy to build and run jMAVSIM + +commit 3232912c779739c1988fdec0c0702f9d53b2f5ab +Author: Lorenz Meier +Date: Tue Apr 5 19:09:04 2016 -0700 + + Update ECL version + +commit e66a3bd99ff0b9dd6a27895ec2fedabc158bb773 +Author: Paul Riseborough +Date: Fri Apr 1 17:57:57 2016 -0700 + + ekf2: incorporate fixes to covariance prediction and initialisation + + Update ecl library reference. + Update default parameters + +commit 222566de6ea3b0ab6e44d7cdeee686a9b5552e6f +Author: Paul Riseborough +Date: Mon Apr 4 07:35:12 2016 -0700 + + ekf2: Fix error in parameter documentation + +commit 16dea15d541bd01af39442c74da6e108e02dc696 +Author: CarlOlsson +Date: Sun Apr 3 17:21:13 2016 +0200 + + AStyle + +commit 7c88d599eeb81c41998818cb78ba3a2f3bfb7bec +Author: CarlOlsson +Date: Sun Apr 3 09:25:27 2016 +0200 + + publish wind_estimate topic + +commit 8707cfe9f263f91b544dd90602b2d3bc6c3884b8 +Author: Julian Oes +Date: Tue Apr 5 09:59:06 2016 +0200 + + commander: use macro with wait in all calibrations + +commit f583f5102754cf0f7e6635b3071d04429e91b5f0 +Author: Julian Oes +Date: Tue Apr 5 09:57:16 2016 +0200 + + commander: add macros for log messages and wait + + As a current workaround we need to wait some time after publishing a + mavlink log message in order for it to arrive in QGC. + +commit dff78830ace485bac76ec5fe870f3cee7998b277 +Author: Lorenz Meier +Date: Tue Apr 5 15:35:00 2016 -0700 + + Build mindpx-v2 target in Travis + +commit afdf8bbaaac5f07d3df5ad45b1ca04ca50d0f406 +Author: Felix Hu +Date: Tue Apr 5 14:41:49 2016 +0800 + + Fix the build of mindpx-v2 default + +commit 321440281b1cb7dce062ce1883046888be8daff9 +Author: Lorenz Meier +Date: Tue Apr 5 15:32:13 2016 -0700 + + Fix land detection for altitude hold + +commit 65d491cafc9d94f143aff5265962d245dad7cf0e +Author: Roman +Date: Tue Apr 5 21:37:36 2016 +0200 + + ekf2: update airspeed fusion (not yet active) + +commit 42a5be5afe04de5035e67d5c2dd7b529325d8e39 +Author: Roman +Date: Tue Apr 5 12:59:04 2016 +0200 + + replay cleanup + +commit f3e147f57bf699b1ea349c76c095f1a40bf36709 +Author: Roman +Date: Tue Apr 5 12:58:54 2016 +0200 + + make replay faster + +commit 1ce99e3b96ce1d6a81866fd0a3da3bab0e53438b +Author: Roman +Date: Tue Apr 5 09:21:26 2016 +0200 + + ekf2 replay: some cosmetics + +commit bd4a0e30ded062824aa93ca6e81285cb3d4d152e +Author: Roman +Date: Mon Apr 4 22:26:26 2016 +0200 + + ekf2 replay: allow user to change parameters + +commit 7352dc6f2ee81c010a6f0758105dcfdb03ba2abf +Author: Julian Oes +Date: Tue Apr 5 12:34:40 2016 +0200 + + commander: workaround to wait 1s before param save + + Without this wait, we end up saving the old parameters on Snapdragon. + +commit 60d66dc23fe44e5ea0e04f4af802628909cbc715 +Author: Julian Oes +Date: Tue Apr 5 12:34:15 2016 +0200 + + param_shmem: before saving update the param + +commit 57c134a23dbd1cc5ecb757149214c5e3b0e3d9d3 +Author: Julian Oes +Date: Tue Apr 5 09:30:33 2016 +0200 + + DriverFramework: updated submodule + + This fixes the clock used for pthread_cond_timedwait properly. + +commit 1afb7af2bbbd81ae4f287b4f55130b54aa6d3e3d +Author: Julian Oes +Date: Tue Apr 5 09:22:37 2016 +0200 + + cmake: don't mess with git submodules everywhere + + It's enough to have the check_submodules.sh script. The rest needs to + go. + +commit e5c64c7629d31fb54592fcb0f3c895634bb6cd03 +Author: Julian Oes +Date: Mon Apr 4 16:01:44 2016 +0200 + + DriverFramework: update submodule + + This fixes a bug that the mainapp on Snapdragon uses 100% CPU. + +commit 2b95b3dff1a4dac709226a320d1a0428fa508116 +Author: Julian Oes +Date: Mon Apr 4 12:59:23 2016 +0200 + + sdlog2: fixed wrong memset + +commit 94aaf0d298467596e7c6e067e3252dc0f937b429 +Author: tumbili +Date: Mon Apr 4 11:17:26 2016 +0200 + + increase sleep time in accel calibration routine to make accel calibration work on snapdragon + +commit 2f057939ad1b0247b9191957a0d948bcae243db5 +Author: Mark Whitehorn +Date: Sat Apr 2 07:58:10 2016 -0600 + + fix bug in handling of missing default current scaling parameter + +commit 0d94800b50137d270d2f19e5155c7af9d1a51184 +Author: Lorenz Meier +Date: Sat Apr 2 21:39:03 2016 +0100 + + VTOL: Add missing fields to log. Fixes #4080 + +commit cbe7bd21980cebda7ef3c325cf7a58cb19ccf102 +Author: sander +Date: Tue Mar 29 23:04:15 2016 +0200 + + Set virtual waypoint for VTOL_TAKEOFF item + +commit 4fc24dce60c97f77051b64b4198a57deda424bbf +Author: sander +Date: Mon Mar 28 01:36:21 2016 +0200 + + Set correct setpoint type for vtol transitions + +commit dcacefb0d3db12536417982ba10c8ca7ebd35c23 +Author: sander +Date: Sun Mar 27 00:34:49 2016 +0100 + + Ignore position for VTOL_TAKEOFF + +commit a9511478f23f497ea2bac66ff3c4a1d56ca66d82 +Author: sander +Date: Sat Mar 26 19:02:31 2016 +0100 + + Don't allow yaw updates during transition + +commit f9037b9ca75bf93fa740add66b6574b027fc4271 +Author: sander +Date: Thu Mar 24 12:18:58 2016 +0100 + + Force vtol by default and correct param name + +commit 4171e891372859904e0bce9fc299cf9d487c6488 +Author: sander +Date: Thu Mar 24 12:03:55 2016 +0100 + + Code style and commenting + +commit b922ceecfde4f9611668453d6d35db3452e2e675 +Author: sander +Date: Thu Mar 24 11:51:28 2016 +0100 + + Rename VT_FORCE_VTOL to VT_NAV_FORCE_VTL + +commit 26c8df0eb93da54fb5c824b46e10b020a4d83fc3 +Author: sander +Date: Thu Mar 24 00:59:00 2016 +0100 + + Sanitize vtol_takeoff behavior + +commit 1a20de79086da33045a4855e16d4f4cd2d5889cf +Author: sander +Date: Thu Mar 24 00:02:33 2016 +0100 + + Fix aligning to next waypoint for regular transition command + +commit 3f256a778dfea5bf3b07989d885031f83953ce45 +Author: sander +Date: Wed Mar 23 21:32:47 2016 +0100 + + apply vtol_force_vtol + + remove debug output + +commit b99e3e0ae239a32385490b70ebca9b5c9baab6a4 +Author: sander +Date: Wed Mar 23 14:21:31 2016 +0100 + + Wait for VTOL transition command to complete + +commit 240c8fbee1b8f3e99b7befa9d18955df6a450ff7 +Author: sander +Date: Wed Mar 23 12:31:48 2016 +0100 + + Fix VTOL_LAND to have correct SETPOINT_TYPE + +commit aafeab63d56c4d956f6ace771d071060b1d6ac9b +Author: Andreas Antener +Date: Wed Mar 23 10:37:35 2016 +0100 + + do not try to calculate FOH altitude when distance and acceptance radius are 0 + +commit 31862be420830405cff4782dec9ccc2a3865f171 +Author: sander +Date: Tue Mar 22 10:59:55 2016 +0100 + + Workitem handling for land + +commit 903a0cd689263d391f7965d86bde43fe3f5d3c73 +Author: sander +Date: Thu Mar 24 10:47:21 2016 +0100 + + Vtol takeoff/land handling in work items + +commit 8d8c3f9683e3e694463a061aded35d348236bad9 +Author: sander +Date: Mon Feb 15 00:24:49 2016 +0100 + + Implement forced VTOL landing + +commit a713fd4197ee17cd1081bcbcba58e63aa8e846b3 +Author: sander +Date: Wed Feb 10 22:25:44 2016 +0100 + + Implemented VTOL_TAKEOFF and VTOL_LAND commands + +commit e832f7dbf5a180f5ab8d1c2e0a65a39231c45441 +Author: Lorenz Meier +Date: Sat Apr 2 00:04:26 2016 +0200 + + Fix reporting on broadcast address + +commit f4f1f5f0273ba39af21e5fa98d0513f735005e33 +Author: Julian Oes +Date: Fri Apr 1 15:12:08 2016 +0200 + + commander: raise stack of low prio thread + + The accel calibration sometimes lead to a crash. Raising the stack size + resolved the issue. + +commit 08be5b3f3ae883504faac761d2659545c973ac8f +Author: tumbili +Date: Fri Apr 1 13:05:38 2016 +0200 + + fixed formatting + +commit 4da93a316d9c15b0599c6f16c4e531013289974d +Author: tumbili +Date: Fri Apr 1 13:01:45 2016 +0200 + + ekf2 replay logic: + support recent change in ekf2 module which made it only publish the output + when an ekf update was occuring. in case the ekf2 module does not update + the replay module will be informed and will thus not wait for an update + but continue preparing the next sample of sensor data + +commit 994947ea849519defa704235185b922267fbd2e3 +Author: Julian Oes +Date: Fri Apr 1 11:36:27 2016 +0200 + + Makefile/cmake/Tools: add easy Snapdragon upload + + This adds a a target `make eagle_default` to build both the POSIX and + the QURT side in one command. Also, it adds an upload target for both to + push the files over adb to the device. This doesn't just push the + executables and lib files, but also the startup config files. + +commit 2f48317a9ea7b05d8c61b3d1c44f8229491350b1 +Author: tumbili +Date: Thu Mar 31 14:03:42 2016 +0200 + + ekf2: publish indicated airspeed in control state topic + +commit 8810ee33a4d44fbcc83606c175bff024ce937e68 +Author: Lorenz Meier +Date: Wed Mar 30 21:56:30 2016 +0200 + + Travis CI: Only notify via Slacack if builds fail + +commit ffb72d3fae6bc4fca0b51f168329c5aaa61ad9c8 +Author: Andreas Antener +Date: Wed Mar 30 20:08:43 2016 +0200 + + added battery current sensor offset + +commit 4a4ab13bfec133957fd026e86bcbaa5d477bde15 +Author: Andreas Antener +Date: Wed Mar 30 20:48:56 2016 +0200 + + log both actuator groups 0 and 1 again + +commit 76a9ee261890416e8ad8ff2a60656ce527a1a491 +Author: Lorenz Meier +Date: Wed Mar 30 20:56:11 2016 +0200 + + MAVLink app: Limit to max updaate rate + +commit 0ef5c1fc1451f63f5f699f24e9122ee296ed39eb +Author: Lorenz Meier +Date: Wed Mar 30 20:47:25 2016 +0200 + + Travis Slack integration + +commit 936f6b6eb75b2e4fa0bdea70b5eac44e2a018ca4 +Author: Lorenz Meier +Date: Wed Mar 30 19:45:12 2016 +0200 + + Fix FMUv3 startup script logic + +commit c528c02e95c9e79c70b8bbe45ade5eede6224a08 +Author: Felix Hu +Date: Wed Mar 30 10:27:39 2016 +0800 + + Optimize rc shell + +commit 4aa13d8f1ff4167446701ac6f7a9413b8de810e3 +Author: Felix Hu +Date: Mon Mar 28 10:09:27 2016 +0800 + + remove un-necessary change + +commit 3295b29bf93caf7cb9ecd03d5bb01df1840f0941 +Author: Felix Hu +Date: Tue Mar 15 10:29:34 2016 +0800 + + fix code style issues + +commit bd580e09bfbd3200b04ee41bacbbae1c69c6fde6 +Author: Felix Hu +Date: Sat Mar 12 12:50:14 2016 +0800 + + supports MindPXv2 borad which is a product from AirMind. + +commit adab4510135004f5def1827cb87fc29683f078a9 +Author: Daniel Agar +Date: Wed Mar 30 12:24:35 2016 -0400 + + fw defaults param fix + +commit ff338d8920a40ffd8aff111eb50951d124598379 +Author: tumbili +Date: Wed Mar 30 18:04:00 2016 +0200 + + set mavlink data rate for snapdragon + +commit 56585082ecc247a9fb8c8d1cd3991c2b11b90b05 +Author: Julian Oes +Date: Tue Mar 29 17:35:28 2016 +0200 + + mavlink: look up broadcast address, don't guess it + +commit a7e9bc8ba5a5efdda2874333e26b127e38f73917 +Author: Julian Oes +Date: Tue Mar 29 17:34:11 2016 +0200 + + mavlink: copyright and author update + +commit df24852366f9868a0daf275257d11bc0b5f31c39 +Author: Julian Oes +Date: Tue Mar 29 14:24:02 2016 +0200 + + mavlink: fix broadcast on Snapdragon + + Instead of using 255.255.255.255 as the broadcast address, go through + the network interfaces and and try to use a broadcast in the local + network such as 192.168.1.255. + +commit f776a3dc37a7504ae671430e66fa2a78b528d8b5 +Author: Julian Oes +Date: Tue Mar 29 14:11:06 2016 +0200 + + mavlink: better broadcast failed error description + +commit 4a68946b62e04a0c95c848877f08cb76def08bb1 +Author: Julian Oes +Date: Wed Mar 30 15:32:51 2016 +0200 + + DriverFramework: update submodule + + This lowers the MPU9250 sampling rate from 1kHz to 500 Hz. + +commit 6f6795160db2779e4c73fe2876c90feb41b5c7b9 +Author: CarlOlsson +Date: Sun Mar 20 21:18:41 2016 +0100 + + updated ecl + +commit 23d084dbc9a594518822bf340f3b87b0cc8c0483 +Author: CarlOlsson +Date: Mon Mar 14 18:31:38 2016 +0100 + + adopted logging 2 + +commit 3244808ca8e7d1645ebf7680f2fe510e5b52aebf +Author: CarlOlsson +Date: Mon Mar 14 18:29:34 2016 +0100 + + Adopted logging + +commit 1bb07ff50c0fda378d2dd205d0c039193c8f5108 +Author: CarlOlsson +Date: Mon Mar 14 18:28:12 2016 +0100 + + adopted ekf2_params.c + +commit 3af01a8c5eba8e8c78988b940c29d5646c153f6f +Author: CarlOlsson +Date: Mon Mar 14 18:26:19 2016 +0100 + + adopted ekf2_main.cpp + +commit c821f416314c0a8e0307cfd419ef03390025a30c +Author: CarlOlsson +Date: Mon Mar 14 18:21:53 2016 +0100 + + added msg + +commit 9a5aa4f11285358fbee3feefa88f0fc906286852 +Author: Julian Oes +Date: Wed Mar 30 10:00:22 2016 +0200 + + commander: pass PreflightCheck on Snapdragon + + The tests don't work properly on Snapdragon yet, so just report happy + for now. Otherwise users get messages such as "No Gyro found" which is + wrong. + +commit 99723975a6c638c812505d0ed7461b02a732f1c4 +Author: Roman +Date: Wed Mar 30 07:45:54 2016 +0200 + + ekf2 replay: apply parameter values from log at the beginning + +commit bc39cae5a3682bc13f614c17b27ee5555b4f7e83 +Author: Lorenz Meier +Date: Tue Mar 29 22:47:48 2016 +0200 + + Revert argc change reqquired for NuttX + +commit 34646485336261368af039bd19e77bd03a0e07a3 +Author: Julian Oes +Date: Tue Mar 29 20:00:54 2016 +0200 + + sdlog2: fix segfault when starting without args + + `sdlog2 start` lead to a segfault. + +commit 4179ed6c19099d447877ca78b269bfc59a44d102 +Author: Julian Oes +Date: Tue Mar 29 19:33:45 2016 +0200 + + sdlog2: don't free the logbuffer after disarm + + Only free the logbuffer if you exit sdlog2. After disarming, just reset + the pointers. This way, we don't take any risks doing malloc and free. + + The actual "double free" was caused by trying to free the perf counter + inside logbuffer_free. + +commit 7ce297be592584ad1b90482290753c97a52d31a7 +Author: Julian Oes +Date: Tue Mar 29 19:32:39 2016 +0200 + + sdlog2: add logbuffer_reset to reset pointers + + This allows resetting of the logbuffer without having to free and malloc + again. + +commit 3981f06d4239155e65751de6f0bcb4ba7c8d295a +Author: Lorenz Meier +Date: Tue Mar 29 22:42:57 2016 +0200 + + Reject arming timeout + +commit 4e64382ba50a184a21232793b5309a421b2bf626 +Author: Julian Oes +Date: Tue Mar 29 09:55:29 2016 +0200 + + sdlog2: fixes for Snapdragon + +commit 3ae0ef6eb6ecb7b71f9fa571f339eaa435df4187 +Author: Julian Oes +Date: Tue Mar 29 09:54:19 2016 +0200 + + mainapp.config: add sdlog2 to Snapdragon startup + +commit a66cf2a6582bf4f44f6e80ccf9e4a21236e8f401 +Author: Lorenz Meier +Date: Mon Mar 28 17:30:43 2016 +0200 + + MAVLink app hotfix: Enable MAVLink daemon on default port + +commit 0cab404cb892f6463dda9d8c6e293ab4246476a2 +Author: Lorenz Meier +Date: Mon Mar 28 14:48:14 2016 +0200 + + Recuperate 1.7K RAM with leaner startup scripts + +commit 15427bec58cd0891deba6ddfff7f913251a30a87 +Author: Lorenz Meier +Date: Mon Mar 28 13:05:47 2016 +0200 + + Trone: Use shorter perf names + +commit 2c6119e3555034f181e1ff2dece02a926c4bd758 +Author: Lorenz Meier +Date: Mon Mar 28 13:05:36 2016 +0200 + + SRF02: Use shorter perf names + +commit 90f731a13416f3fefb832824ab6e0f4dfc20f262 +Author: Lorenz Meier +Date: Mon Mar 28 13:05:22 2016 +0200 + + SF10a: Use shorter perf names + +commit c7cc563832f746365bff6b4f1c4a4fa822458d94 +Author: Lorenz Meier +Date: Mon Mar 28 13:05:07 2016 +0200 + + SF0X: use shorter perf names + +commit 6e34e0acafb6b226ad1e4ecde0849d1d68642a64 +Author: Lorenz Meier +Date: Mon Mar 28 13:04:53 2016 +0200 + + Flow: Use shorter perf names + +commit 0f31f88b2499d904850867c98de2acb45a9e7205 +Author: Lorenz Meier +Date: Mon Mar 28 13:04:41 2016 +0200 + + PCA: Remove unuses perf counter + +commit 8891c94087552845e4520d638a200782b3a6a4d8 +Author: Lorenz Meier +Date: Mon Mar 28 13:04:25 2016 +0200 + + Gimbal: remove unuses perf counters + +commit 96fd15f42e5437af1ad59980d7d7612316296271 +Author: Lorenz Meier +Date: Mon Mar 28 13:04:10 2016 +0200 + + MS5611: Use shorter perf names + +commit 5a65f41482f8049a57d43e3fad197dbbc37c9c52 +Author: Lorenz Meier +Date: Mon Mar 28 13:03:56 2016 +0200 + + MPU9K: Use shorter perf names + +commit b8c5f6be6a829ca7505f5d88a3c9086353920dab +Author: Lorenz Meier +Date: Mon Mar 28 13:03:41 2016 +0200 + + MPU6K: Use shorter perf names + +commit fdf57e14a1eb181f770ef17bb6285b158f725710 +Author: Lorenz Meier +Date: Mon Mar 28 13:03:25 2016 +0200 + + Use shorter perf names for MB12xx + +commit 37fb74c8b7195be8f78c9349f0030d848c8e50cf +Author: Lorenz Meier +Date: Mon Mar 28 13:03:10 2016 +0200 + + Use shorter perf names for LSM303D + +commit 6b7142469a70197d3168dbc97d8939a2f79ab7ad +Author: Lorenz Meier +Date: Mon Mar 28 13:02:59 2016 +0200 + + Use shorter perf names for L3GD20H + +commit 54a75d5ef99d297404e1c441854cd984a89dbadc +Author: Lorenz Meier +Date: Mon Mar 28 13:02:41 2016 +0200 + + HMC: Use shorter perf names + +commit b71123f4fe4e60bd5de460c739b5b957ba19362c +Author: Lorenz Meier +Date: Mon Mar 28 13:02:29 2016 +0200 + + GPS: Use shorter perf names + +commit 924b7efaa2c4ac987165f6a7da745ad12cdd4744 +Author: Lorenz Meier +Date: Mon Mar 28 13:02:15 2016 +0200 + + Airspeed: Use shorter perf names + +commit e26c5bb590889d4afa45ec604ca2c278988e683a +Author: Lorenz Meier +Date: Mon Feb 29 14:05:09 2016 +0100 + + Do not receive anything in OSD mode + +commit b600e3ee933d2078966222182c18eda78774bb94 +Author: Nic +Date: Wed Mar 23 14:50:25 2016 -0700 + + added descend into navigation using existing land helper, downstream logic handles ignoring position setpoints (despite being populated), tested with multirotor in gazebo + +commit 5418e17a999a5b6b82130e495ec53867ce8b4c35 +Author: James Goppert +Date: Sun Mar 27 15:35:47 2016 -0400 + + Navigator mavlink_fd rename fix. + +commit 039d1e4e2f81c2e8b882b9b83b88f484caa7420f +Author: Lorenz Meier +Date: Sun Mar 27 12:52:47 2016 +0200 + + Fix wrong header location + +commit 438c8827f6d22cc0147da1f52462acbc7a8c5d40 +Author: Julian Oes +Date: Sun Mar 27 10:52:17 2016 +0200 + + snapdragon_rc_pwm: astyle + +commit f718c25dbed900d0e44e60d37247fbf3257ce1a5 +Author: Julian Oes +Date: Sun Mar 27 10:49:30 2016 +0200 + + commander: remove QURT workaround + + Timestamps didn't exist when commander was run on the Linux side. + However, commander is now always run on the QURT side, so the hack is no + longer needed. + +commit 00bee89c6613f01b847b4f79a3e4c37ddf7c7ecf +Author: Julian Oes +Date: Sun Mar 27 10:49:08 2016 +0200 + + uart_esc: fix compile error and remove printf + +commit 4698bf92a5996855291464f85018a64215c87fb7 +Author: Julian Oes +Date: Sun Mar 27 10:46:07 2016 +0200 + + snapdragon_rc_pwm: no PWM when timed out + + PWM output is now stopped if the mavlink actuator_controls stop being + sent. This means props will stop in case the Snapdragon crashes or the + cable from Snapdragon to Pixhawk/Pixracer breaks. + +commit 8bf41fda944ff06b80f0b9cb6f520469a75db61c +Author: Julian Oes +Date: Sun Mar 27 10:45:24 2016 +0200 + + px4.config: go back to J13 which is /dev/tty-2 + +commit 5fc5fc1ba23bc476a7ccf3e04db9b7aef2944288 +Author: Julian Oes +Date: Sun Mar 27 10:43:41 2016 +0200 + + posix_eagle_default: define fix for POSIX eagle + +commit e7c997c5f148e5b59faa22524766c2ac6d78d54b +Author: Julian Oes +Date: Sun Mar 27 10:42:03 2016 +0200 + + rcS: remove hack + + The mavlink instance USB can now be shutdown, so this hack is not needed + anymore. + +commit 28a295485ccb038c935f66e2075dd721a8d9dc3a +Author: Julian Oes +Date: Sun Mar 27 10:40:49 2016 +0200 + + rcS: set PWM output to 400 Hz for passthrough + +commit 8b9c943da90c9780f68b05bdbb04a620a738d00b +Author: Julian Oes +Date: Thu Mar 24 22:33:23 2016 +0100 + + uart_esc: calculate raw PWM on the Snapdragon + + This includes taking care of the arming state and the limit ramp. + +commit df9832f806fec21eac63c33f9d8618a0263d5303 +Author: Julian Oes +Date: Thu Mar 24 22:32:36 2016 +0100 + + snapdragon_rc_pwm: use ioctl to set PWM + + This is by far the easiest solution for now. + +commit a615f57c803c7499585d01e6efe414e44899e45d +Author: Julian Oes +Date: Thu Mar 24 22:31:47 2016 +0100 + + rcS: Make the passthrough option a vehicle_type + +commit a9a20e0a55ffb50e3d2e8e5e6af5ad1fd1188d97 +Author: Julian Oes +Date: Thu Mar 24 14:21:24 2016 +0100 + + rcS: startup for a passthrough Snapdragon option + + This adds a custom passthrough "vehicle" to be used on + Pixhawk/Pixfalcon/Pixracer together with Snapdragon for RC input and PWM + output. + +commit e5dfda6d46464d8d1331bb1337c6d90cde22db47 +Author: Julian Oes +Date: Thu Mar 24 14:19:28 2016 +0100 + + uart_esc: remove timeout printf + +commit e50f3ad4f209f795872e67ee56f4f998a359c9a1 +Author: Julian Oes +Date: Thu Mar 24 14:18:49 2016 +0100 + + uart_esc: do an additional advertise + + If this is not done, the aDSP crashes, not quite sure why but it's gotta + be something about the context of the callback. + +commit 647526407a2a7cba1a4b3d740dac61fef000b9f1 +Author: Julian Oes +Date: Thu Mar 24 11:57:39 2016 +0100 + + snapdragon_rc_pwm: cleanup and raise bitrate + +commit ee7b9751ceb10e19f7699b13aba3c1d8f2113b45 +Author: Julian Oes +Date: Thu Mar 24 11:23:03 2016 +0100 + + px4_layer: removed leftover printf lie + +commit a318c4a4cd37a69c6882ac0b1fff72abf82fb2df +Author: Julian Oes +Date: Thu Mar 24 11:22:27 2016 +0100 + + px4.config: use the ESC J13 UART on Snapdragon + +commit cd2f0eca9503df8421153958e7164a3bb25404a9 +Author: Julian Oes +Date: Thu Mar 24 11:20:30 2016 +0100 + + uart_esc: major cleanup, raise UART bitrate + + This remove all leftovers from Qualcomm's ESC. Also, the startup + commands are cleaned up, and the UART bitrate is raised to 921600. + +commit 45b41e26cc6e0c8a18e932489087093a224c5391 +Author: Julian Oes +Date: Mon Mar 21 11:31:36 2016 +0100 + + uart_esc: accept n channels instead of just 8. + +commit 4477566d73aa321233496f29ded48a180edf97a7 +Author: Julian Oes +Date: Mon Mar 21 11:30:32 2016 +0100 + + snapdragon_rc_pwm: send RC anyway. + + Let's always send RC even if nothing arrives on the UART just yet. + +commit 05ad25e1416003e6b312304e0fcddfe4325abd86 +Author: Julian Oes +Date: Mon Mar 21 11:29:40 2016 +0100 + + px4fmu-v4_default: compile snapdragon_rc_pwm + +commit 1d30e352fe149702a1d928b06c0d56b710ace486 +Author: Julian Oes +Date: Mon Mar 21 11:28:49 2016 +0100 + + rcS: don't stop if mc_att_control not running + + This stopped the startup for setups with SYS_AUTOSTART 0. + +commit d06c6a3f5c846285f511ebbbe7ca9454c7ca6292 +Author: Julian Oes +Date: Mon Mar 21 11:28:04 2016 +0100 + + rcS: don't stop Pixracer startup if no params + +commit 07246efef9bd452f1506331c47fa2a7a93b05d90 +Author: tumbili +Date: Thu Mar 17 11:08:55 2016 +0100 + + added snapdragon rc pwm driver + +commit cf98894a2320940b423050a01e020b446759274c +Author: Julian Oes +Date: Wed Mar 23 11:37:01 2016 +0100 + + df_mpu9250_wrapper: disable coning correction + + The coning correction for the accel int slipped in by accident. + +commit b04cfd3eee2df6d68fca438467633ac53fca0984 +Author: Julian Oes +Date: Wed Mar 23 11:36:30 2016 +0100 + + df_mpu9250_wrapper: publish at 250 Hz + +commit 393bcad4b613d1501ceab13455beade362422c59 +Author: Julian Oes +Date: Wed Mar 23 10:46:48 2016 +0100 + + df_mpu9250_wrapper: add delta angles for MPU9250 + +commit 4effcc0ac7d4cb0d69aa9cc275abd83c5fdd2526 +Author: Julian Oes +Date: Wed Mar 23 10:04:08 2016 +0100 + + cmake/posix-configs: switch to ekf2 on Snapdragon + +commit 4aceb21d19536a960195e3c9eaeb8847c4ec056a +Author: Lorenz Meier +Date: Sun Mar 27 12:26:33 2016 +0200 + + Mission: Be less chatty + +commit d9cabde13e01e404c5b1e0527c6964b41241befa +Author: Andreas Antener +Date: Sun Mar 20 13:40:19 2016 +0100 + + reset mission after vehicle was in mission and then disarms + +commit fbd2edaae5093a216070f23f738e02412e4ebbf0 +Author: Jimmy Johnson +Date: Sat Mar 26 07:33:40 2016 -0700 + + fixing possible safety issue with altitude + +commit ed2029b5d447fc5a751823cec0f14c5787dcdbcc +Author: Lorenz Meier +Date: Wed Mar 23 20:36:59 2016 +0100 + + Navigator: Fix header code style + +commit 88b2349241d4d8c15cb1a91940f060babbd8f0ff +Author: Lorenz Meier +Date: Wed Mar 23 20:34:50 2016 +0100 + + Code style fixes + +commit 9dd6327668ecefc01d939bee2014775224886aea +Author: Lorenz Meier +Date: Wed Mar 23 20:32:07 2016 +0100 + + Fixed MAVLink app code style + +commit b3472d6cc82b2e223ba74fac63f4e22c6b6b635c +Author: Lorenz Meier +Date: Wed Mar 23 20:30:34 2016 +0100 + + Fixed follow target code style + +commit 737ad045b237b87dec6c5109e7acee419ec06947 +Author: Lorenz Meier +Date: Wed Mar 23 20:24:48 2016 +0100 + + Fix up formatting in mc pos control + +commit f2777cb6eedc4d365cfb2b2023fd42f465b18031 +Author: Jimmy Johnson +Date: Tue Mar 22 12:33:38 2016 -0700 + + making code more robust + +commit 6ff1b2d8961a05c3e74aea15f8f176af74b79a03 +Author: Jimmy Johnson +Date: Mon Mar 21 08:40:41 2016 -0700 + + Replacing SETPOINT_TYPE_VELOCITY use with velocity and position valid + booleans in setpoint struct + +commit 9993b24bf94106caeb482e5f1bcf3ea5a14a9bb7 +Author: Jimmy Johnson +Date: Sat Mar 19 20:53:26 2016 -0700 + + reverting .gitmodules file + +commit 38c40d56013c2912d5b9582990e9b58ad44e7037 +Author: Jimmy Johnson +Date: Sat Mar 19 20:34:32 2016 -0700 + + fixing var change after rebase, setting min mission takeoff altitude to 10m for safety + +commit 3ce7d13c5124cf61de358f379a2414c16efad0ea +Author: Jimmy Johnson +Date: Thu Mar 17 20:25:22 2016 -0700 + + fixing structure initalization + +commit 3aaad68c76bf119e0ff1bd944605c434b671ca71 +Author: Jimmy Johnson +Date: Tue Mar 15 11:19:18 2016 -0700 + + fixed position tracking overshoot + +commit 142884bcd8c0828857be304737fda758f490eb89 +Author: Jimmy Johnson +Date: Sun Mar 13 07:46:38 2016 -0700 + + fixing code style and enter/exit radius logic + +commit dfc2d9b5e09ec3de9e84eb46b8ff2f3f522aafb7 +Author: Jimmy Johnson +Date: Sat Mar 12 14:30:15 2016 -0800 + + more clean up + +commit 515882ac0e27c96da4608eb9ea24a1885c2524c6 +Author: Jimmy Johnson +Date: Sat Mar 12 13:54:21 2016 -0800 + + more clean up + +commit 8829db88440e59ce4f4e5faf3b8661c71d5755e6 +Author: Jimmy Johnson +Date: Fri Mar 11 22:25:56 2016 -0800 + + code clean up complete + +commit 26cb645ee0deeeceee8bfe3438b3b7dd7d55cd15 +Author: Jimmy Johnson +Date: Wed Mar 9 15:31:50 2016 -0800 + + follow me working + +commit 01e971b342a3075f3e7c362e729dad74df659c90 +Author: Jimmy Johnson +Date: Wed Mar 2 20:27:07 2016 -0800 + + Tests + +commit 0797c7fc216ab1f400a548b94d92e8d9ebb5a48c +Author: Jimmy Johnson +Date: Wed Feb 24 10:03:46 2016 -0800 + + velocity smoothing + +commit 554d1ac013a05cc0bf6c27efc8235bfdcba1048a +Author: Jimmy Johnson +Date: Sat Feb 20 19:31:08 2016 -0800 + + making first setpoint on follow target activation loiter in place + +commit 69351675b6bf135f40fca31796b2f60399515f46 +Author: Jimmy Johnson +Date: Sat Feb 20 11:54:11 2016 -0800 + + follow target mode working + +commit bbc8eaefd727af506832d54ad52160f202ab1e94 +Author: Jimmy Johnson +Date: Thu Feb 18 06:57:01 2016 -0800 + + Adding new follow target navigation and main states. New follow target + topic added. New follow fsm added to the navigator + +commit fc061ea94da198318502a0c4847b19b01a939728 +Author: Andreas Antener +Date: Sat Mar 26 19:12:48 2016 +0100 + + try meas airspeed on I2C bus 2 on fmu rev 3 + +commit 34992d97963f8e03ca6855578fa0cf3bf7f75d97 +Author: Daniel Agar +Date: Sat Mar 26 23:21:10 2016 -0400 + + FW_ATT_TC replaced with FW_R_TC and FW_P_TC + +commit 1c891432eb14c2e318587eee5152f7d025a978e0 +Merge: c10b37c2e e69799882 +Author: sander +Date: Sat Mar 26 21:25:29 2016 +0100 + + Merge branch 'bo-rc-master' + +commit e69799882815b53654aa39eee6b34983161d44db +Author: Bo Liu +Date: Sat Mar 26 13:59:33 2016 -0500 + + fix sdlog2 self deadlock bug + +commit c10b37c2edd27e7b03bc465dff06dead3cc8af07 +Merge: d02abf2cc ff75b8bb8 +Author: Lorenz Meier +Date: Sat Mar 26 12:17:52 2016 +0100 + + Merge pull request #4078 from dagar/master + + more param metadata cleanup + +commit ff75b8bb8f0511feddfd8a921940421ec7630af5 +Author: Daniel Agar +Date: Fri Mar 25 20:47:56 2016 -0400 + + allow boolean tag + +commit 26bb2fd22f9f8ee52b7dcaefb8892c229a889f58 +Author: Daniel Agar +Date: Fri Mar 25 20:38:08 2016 -0400 + + capitalize param values + +commit 68885450370382e36e2bd72c11e825afb871775e +Author: Daniel Agar +Date: Fri Mar 25 20:33:25 2016 -0400 + + remove @unit enum + +commit bee39d93d9d9bdcd14aa8e20c3db41d7625fad79 +Author: Daniel Agar +Date: Fri Mar 25 20:27:48 2016 -0400 + + battery param add units + +commit 70a68def83db787caba14f49172d055c90d5ad3a +Author: Daniel Agar +Date: Fri Mar 25 20:25:17 2016 -0400 + + params correct boolean tag + +commit ff9b8118ab6f1e6ba9896b5c525e90a0e620c6d2 +Author: Daniel Agar +Date: Fri Mar 25 17:24:48 2016 -0400 + + fw_att_control add units + +commit b26f90406bebafdd5ba1dd07ae7b93326f18d61d +Author: Daniel Agar +Date: Fri Mar 25 17:04:59 2016 -0400 + + group l1 control and tecs as FW + +commit c748eb67574963798d4a96c0a0b99165aed902d4 +Author: Daniel Agar +Date: Fri Mar 25 16:28:51 2016 -0400 + + cleanup mission params + +commit d02abf2cc0ca2faf76d05abe7a70af3f23a21b29 +Author: James Goppert +Date: Fri Mar 25 04:38:07 2016 -0500 + + Removed CMSIS. + +commit 425c5dea2a2f72fff85ced6cab7500a0d8ef4364 +Author: Lorenz Meier +Date: Fri Mar 25 14:01:31 2016 +0100 + + Fixed 9250 mag readouts. From @Inspirati + +commit a721cd88cb9091f2e3472921af2b607647862f0f +Author: Lorenz Meier +Date: Fri Mar 25 16:07:25 2016 +0100 + + Update README + +commit 6dd0a192e2c3b3706f0c9df3093ee9ea1478fed9 +Author: Lorenz Meier +Date: Fri Mar 25 15:52:56 2016 +0100 + + Temporary fix for NuttX build failure + +commit 6d42595c795adc1fa5729a49c24f25f75634d1f6 +Author: Lorenz Meier +Date: Fri Mar 25 15:20:32 2016 +0100 + + Fix MAVLink app teardown with mavlink stop-all command + +commit c385d5e32bc8a28c1a09c6f9ac22ad087d45800a +Author: Lorenz Meier +Date: Fri Mar 25 14:22:49 2016 +0100 + + Adjust multicopter position control default params + +commit 0dae7528c9351a899de7447e1b39fbf23c311dcc +Author: Andreas Bircher +Date: Thu Mar 24 15:43:04 2016 +0100 + + adjusting header + +commit b63701bfdb5ea356927d47ecdda09ce2c97bd3d7 +Author: Andreas Bircher +Date: Thu Mar 24 15:37:37 2016 +0100 + + adding geotagging python script + +commit e2be45e8e777bd636902349191ae077194c2e7f0 +Author: Lorenz Meier +Date: Thu Mar 24 16:18:42 2016 +0100 + + Update NuttX version + +commit 13c611462e459b9b67d41619ae8137c8115b79d1 +Author: AndersonRayner +Date: Tue Mar 22 08:50:18 2016 +1100 + + Make sdlog2_dump.py compatible with APM .bin files + + sdlog2_dump.py didn't know what to do with data types "d" and was causing errors when trying to dump APM .bin files to .csv. + +commit 79426c32c70bb5bd8cfcb8c9c2d566f664ca8dd1 +Author: Julian Oes +Date: Thu Mar 24 14:56:54 2016 +0100 + + DriverFramework: update submodule + + The latest version must have gotten lost in the merge. + +commit 391f366a03895f63c4f2d0d04a866ae494050864 +Author: Lorenz Meier +Date: Thu Mar 24 14:21:49 2016 +0100 + + MAVLink app: formatting + +commit e28b9edc8b77c9e31e901253e7ba21d971382559 +Author: Lorenz Meier +Date: Thu Mar 24 14:21:36 2016 +0100 + + Fix MAVLink log output and priorities + +commit d3f710dbb5e39aab2f28cd8bcf7deb7007540c6c +Author: Julian Oes +Date: Tue Mar 22 20:19:14 2016 +0100 + + mavlink: don't use the file logging on Snapdragon + +commit c1d112e86002088c770319cd899ea326a76c5936 +Author: Julian Oes +Date: Tue Mar 22 20:18:48 2016 +0100 + + cmake: add define for the POSIX side of eagle + +commit 13866400fa82947b67375eef79766639385571bc +Author: Julian Oes +Date: Tue Mar 22 19:58:44 2016 +0100 + + commander: workaround to get calibration status + + If mavlink_log calls follow close after each other a later one will + replace the previous one. Therefore do a quick usleep to get the + calibration status out the door. + +commit de0e467150c4fbfc00400e0d143510a13d07281e +Author: Julian Oes +Date: Tue Mar 22 19:25:46 2016 +0100 + + mavlink: bring buffering for log messages back + +commit 1fc9b99307ac4db988bfd1bce29885b3446ae650 +Author: Julian Oes +Date: Tue Mar 22 17:29:58 2016 +0100 + + commander: some rebase fixes + +commit aecdd4e32f694bab18147e9a77133251cd43b8a8 +Author: Julian Oes +Date: Mon Mar 21 12:59:13 2016 +0100 + + mavlink: add logging of mavlink messages back + + The logging into a text file was commented out in the recent changes but + is added back in with this commit. + +commit 198b8a299ea6d14211c0e79dbf76584de967ceec +Author: Julian Oes +Date: Mon Mar 21 12:39:54 2016 +0100 + + mavlink: remove file added by accident + +commit 4ed29bf66b8edbeed6f1927f163f168cc3be0f7b +Author: Julian Oes +Date: Thu Mar 17 11:43:08 2016 +0000 + + mc_pos_control_multiplatform: comment mavlink_log + + The mavlink log didn't seem to be used anyway. This should fix jenkins. + +commit bba0d0384d1aca8dec1923cadf42bb47e70b7a66 +Author: Julian Oes +Date: Tue Mar 15 18:25:02 2016 +0000 + + drivers/modules: changes after mavlink_log change + + The mavlink_log API changes lead to changes in all drivers/modules using + it. + +commit b49b012d35e63dcd329b46ea55c5373a25a3b9e9 +Author: Julian Oes +Date: Tue Mar 15 18:23:57 2016 +0000 + + ringbuffer: update header file + + The header file was not in source with the source file. + +commit 2d4179a35b07fdb537edbd6b339f0518dd0a65ee +Author: Julian Oes +Date: Tue Mar 15 18:21:52 2016 +0000 + + mavlink: refactor mavlink_log + + This moves the mavlink_log interface from ioctl to uORB and enables the + mavlink statusmessage output for Snapdragon. The API changes will lead + to changes in all modules that are using it. + +commit 790fa7667c4d8f1d66d435ad9ca60973fee8b196 +Author: Julian Oes +Date: Tue Mar 22 17:20:28 2016 +0100 + + commander: cherry-pick fixes + +commit 37a1f6ea8d58d7156daa1ac7977c56d3647223ad +Author: Julian Oes +Date: Tue Mar 22 17:12:32 2016 +0100 + + DriverFramework: updated submodule + + This brings better support for device ids. + +commit 88a812618c1259f3b662597f8bca1d4eb63821af +Author: Julian Oes +Date: Tue Mar 22 16:58:30 2016 +0100 + + commander: fix the calibration for NuttX. + + This fixes some regressions on the calibration using NuttX, especially + considering the PRIME param and the device ids. + +commit d0e9ec0c67892e0be2499353605e8dd0f7d2f32b +Author: Julian Oes +Date: Tue Mar 22 10:49:31 2016 +0100 + + commander: get PRIME parameter back + + The PRIME param got lost on the way of the refactoring. + +commit e949d6d18aedb6796abeea53031fa3d69673d2ef +Author: Julian Oes +Date: Tue Mar 22 10:49:31 2016 +0100 + + commander: get PRIME parameter back + + The PRIME param got lost on the way of the refactoring. + +commit a6af53bcb461f81495b2ce3f26bb476cae93f506 +Author: Julian Oes +Date: Thu Mar 10 19:26:08 2016 -0800 + + df_mpu9250_wrapper: reset calibration if no params + +commit 10ce1c19a2fbdbdbd9f98fc246dc58d90191a3ef +Author: Julian Oes +Date: Thu Mar 10 17:13:31 2016 -0800 + + mag_calibration: small fix for non QURT + +commit 1b5210ca135535de3566c8cd4bdaff21f99d144c +Author: Julian Oes +Date: Thu Mar 10 17:00:13 2016 -0800 + + sensors/calibration: use params in DF wrappers + + Instead of using a uORB topic with the calibration values published in + sensors and consumed by the DriverFramework driver wrappers, let's just + use the the params directly. This is quite a rough change and needs + definitely some cleanup and refactoring. + +commit aa9d6982046d92e97949cd0e8b38e4c52808b934 +Author: Julian Oes +Date: Thu Mar 10 16:58:51 2016 -0800 + + mavlink_log: support telem printfs on QURT + +commit 6a8bac2b30fc84b67fb11edb75635705ad71af83 +Author: Julian Oes +Date: Tue Mar 8 17:40:42 2016 +0100 + + df_hmc5883_wrapper: subscribe to calibration data + +commit 23da6696d7ccf4489e50a973a7406c40d4471fbc +Author: Julian Oes +Date: Tue Mar 8 17:40:23 2016 +0100 + + df_mpu9250_wrapper: comments only + +commit c152f88f7f2d0ffdb0a560a4678ef98e9713775a +Author: Julian Oes +Date: Tue Mar 8 17:32:54 2016 +0100 + + uavcan: fix after calibration refactor + +commit e0c41632a61d0c9e9121059a1347e36430cbfa96 +Author: Julian Oes +Date: Tue Mar 8 17:32:14 2016 +0100 + + drivers: some fixes for the calibration refactor + +commit a8955553de7bcad2b1b372c2dcbc2b8fefa1967b +Author: Julian Oes +Date: Tue Mar 8 16:39:57 2016 +0100 + + hmc5883: missing semicolons + +commit 8d096c4053e651a6225251f1b0a16dc7588d529b +Author: Julian Oes +Date: Mon Mar 7 23:08:00 2016 +0100 + + hmc5883: astyle + +commit b9cc0b74e21059b40e790952eb80d0908880f14c +Author: Julian Oes +Date: Mon Mar 7 23:06:06 2016 +0100 + + drivers: re-use calibration topic + + E.g. instead of defining a gyro_scale struct in drv_gyro.h, use the + gyro_calibration message. + +commit 98e407696e4a838235d735ac4a6d9c85e34d8977 +Author: Julian Oes +Date: Mon Mar 7 22:50:16 2016 +0100 + + commander: whitespace only + + Trailing whitespace all over. + +commit f24b2a701f9f4bf411fd85f4f3f1e6457e19319a +Author: Julian Oes +Date: Mon Mar 7 22:32:02 2016 +0100 + + sensors: first part of a calibration refactor + + This adds uORB messages to publish calibration data by sensors which is + then consumed by the sensors. Currently this is only used on Snapdragon + and guarded by QURT ifdefs. + +commit 76a8bea1c1c6a06d09d035b4cf0e5a7b27eee862 +Author: Lorenz Meier +Date: Thu Mar 24 12:07:06 2016 +0100 + + Fix mixer reporting + +commit ec930d2372da90aedaed157a9610f4a8c860fbab +Author: Lorenz Meier +Date: Thu Mar 24 10:40:46 2016 +0100 + + Increase stack size by 100 bytes. From @tridge + +commit 2fa1673ee0c08cb75cff0c61141340e74737a14d +Author: Lorenz Meier +Date: Thu Mar 24 10:40:29 2016 +0100 + + Make 800 bytes space on IO. From @tridge. + +commit 1f47aa11802271d0b7904b38e59f078b99df2600 +Author: Lorenz Meier +Date: Thu Mar 3 12:56:03 2016 +0100 + + SD log: Fix skipped statistics + +commit 2dcd529ad873555a9a67002509f0530c6fb01c76 +Author: Lorenz Meier +Date: Thu Mar 3 12:41:09 2016 +0100 + + sdlog2: Use more appropriate priorities and locking strategies. + +commit a446a337e99b57f6936896944f5ed2809e36267f +Author: Julian Oes +Date: Wed Mar 23 11:46:25 2016 +0100 + + Revert "mavlink: send out parameters faster over UDP" + + This reverts commit 213cdf1a9139488f156721a72feded53d839d964. + + Raising the stream rate of param values had the nice effect that + receiving the params became really quick. However, on the downside it + set all other streams pretty slow. This needs to be fixed differently. + +commit 2e3093cd8f3de620a7e3acf661b8cd5aea842b35 +Author: Julian Oes +Date: Tue Mar 22 22:22:30 2016 +0100 + + sdlog2: put defines around QURT path + +commit 46bc1774f429ff15ec475a6ea8578aed0eee3756 +Author: Kevin Mehall +Date: Wed Mar 16 01:02:22 2016 +0000 + + sdlog2: hard-code path to work on Linux + +commit 91a32ff7fb9ccd28a1912546fee85a7361adf902 +Author: Siddharth Bharat Purohit +Date: Fri Mar 11 14:47:39 2016 -0800 + + landdetector: use PX4_WARN and remove printf statements + +commit f006840f2a2ffc81542fb91f45939570828865a9 +Author: Julian Oes +Date: Tue Mar 22 22:18:49 2016 +0100 + + px4.config: remove rc_receiver + + This was in there by accident. + +commit 40c6ac94c7c84d22ad083fa9466cc4e35b40d422 +Author: Julian Oes +Date: Tue Mar 22 22:12:40 2016 +0100 + + cmake: include land_detector in QURT build + +commit 4e1c6073ae5c32d1de39f46bdce2914558029902 +Author: Julian Oes +Date: Tue Mar 22 21:28:15 2016 +0100 + + px4.config: add SYS_AUTOSTART param for now + +commit f06a27a53cf61b5b27aaad0820fde0294e1112c9 +Author: Julian Oes +Date: Tue Mar 22 21:25:26 2016 +0100 + + posix-configs: unite mainapp-calib/mainapp-flight + + There is no calibration config needed anymore. + +commit e1aca91467cb76a8cfc2ede568446572b77056cd +Author: Julian Oes +Date: Tue Mar 22 21:22:47 2016 +0100 + + posix-configs: unite px4-calib and px4-flight + + The calibration config is no longer needed. + +commit d629f0912c9fcf9bee8a672fb621f0c02957df83 +Author: Julian Oes +Date: Tue Mar 22 21:20:55 2016 +0100 + + px4-flight.config: add land_detector + +commit bc853804397eaea563face4d07bee03daed4af15 +Author: Julian Oes +Date: Tue Mar 22 21:19:18 2016 +0100 + + px4-flight.config: fix rc_receiver command + +commit 4a1e9d610b45bdc6f260a080ed17d9c19122aa95 +Author: Julian Oes +Date: Tue Mar 22 20:38:11 2016 +0100 + + param_shmem: fix the "unknown param id" bug + + The recent workaround to flag all params as used did not include + param_for_used_index(). However, this function got used in the case if + one param had not been received by QGC and was requested by its index. + +commit 25cb671a6cea52aad39600b3cf5c5e0d3fe587ee +Author: Daniel Agar +Date: Mon Mar 21 20:18:16 2016 -0400 + + mission_block.h add TODO + +commit 408d147a18f28867c6d0b070b8070bae3b01d913 +Author: Daniel Agar +Date: Sun Mar 20 23:35:29 2016 -0400 + + MissionFeasibilityChecker geofence ignore NAV_CMD_DO_* + + -closes #4040 + +commit c37cf7abd404988bea81c7049dae427f74e2d0c6 +Author: Mark Whitehorn +Date: Sun Mar 20 10:16:09 2016 -0600 + + remove broken configgpio call; tested OK on R14 + +commit 192c2a32c8d97f26bf8dfcc37e7607cac52e35f3 +Author: Mark Whitehorn +Date: Sun Mar 20 09:28:29 2016 -0600 + + unconfigure GPIO_PPM_IN before reconfiguring + +commit 2cf5fb8fb0ae08d4739863653e118d858bb5244d +Merge: 20720bdfb acf9be488 +Author: James Goppert +Date: Mon Mar 21 16:08:16 2016 -0400 + + Merge pull request #4052 from PX4/revert_sonar_pub + + Revert "px4flow: disable distance data transmission from px4flow sensor" + +commit acf9be488dc5eea94b42626cc6b77d80dfeaea43 +Author: Julian Oes +Date: Mon Mar 21 19:42:48 2016 +0100 + + Revert "px4flow: disable distance data transmission from px4flow sensor" + + This reverts commit 47f79a66d146e9be8a914aa5918aaef934eb618d because it + was just an intermediate debug commit. + +commit 20720bdfb18624bb1c775522fc24f22a49e59210 +Author: James Goppert +Date: Mon Mar 21 16:02:57 2016 -0400 + + Matrixlib update. + +commit f3a1abf6590ed0ef4e1a263350f699bc6dfb26c4 +Author: Andreas Antener +Date: Thu Nov 26 14:14:33 2015 +0100 + + added support for SP type idle + +commit 664b0ee0a9b705320a807e621094b5719f9f4fae +Author: Andreas Antener +Date: Sun Nov 15 13:54:41 2015 +0100 + + read setpoint type from type mask in offboard + +commit 46ad873d0065712042c8fa44f4a2c335a42c5185 +Author: Andreas Antener +Date: Sun Nov 8 18:26:10 2015 +0100 + + add nan protection to attitude and actuator targets + +commit b1ee89b5cad9ddccfa684cb31c01f5f82b26d6b4 +Author: Andreas Antener +Date: Sun Nov 8 17:54:29 2015 +0100 + + add nan protection for position target local + +commit a3967872f37d575e1d7fb69e682ab61641b20335 +Author: Julian Oes +Date: Fri Mar 18 22:08:32 2016 +0100 + + df_bmp280_wrapper: hack to publish altitude + + Previously we only published pressure which wasn't inav for the position + estimator. + +commit a1f4ab21bf23af681d4918d89bc63a0a77641a4d +Author: Andreas Antener +Date: Sun Mar 20 14:48:47 2016 +0100 + + fixed code style + +commit 6782bdaf69712f41573d000674b3d1328e19acd9 +Author: Andreas Antener +Date: Fri Mar 18 15:22:06 2016 +0100 + + prevent alternate flight control group (1) throttle from being active when safety is disabled + +commit 4847023cadbb1fd21cc4056ce41e9c43ee4ea8c0 +Author: Andreas Antener +Date: Mon Mar 14 22:38:27 2016 +0100 + + reset current setpoint when entering RTL + +commit f3f01ad96019168fcb5712bcf2fefa76502c2798 +Author: Lorenz Meier +Date: Sat Mar 19 19:28:42 2016 +0400 + + Fix NuttX compilation + +commit afa06ba9d781348d733afae9d8760838777932e5 +Author: Kevin Mehall +Date: Thu Mar 17 18:50:01 2016 -0700 + + Disable UDP options on platforms where it's not supported + +commit 0cc3b4beccb5cc47a5d29449077c40e4c6091be5 +Author: Kevin Mehall +Date: Wed Mar 16 11:21:21 2016 -0700 + + Add `mavlink start -t partner_ip` option to pre-set partner IP. + + This avoids the need to modify the source code to hard-code the IP when + broadcast doesn't work. + + Initializing the sockaddr_in structs with memset is unnecessary because + they are value-initialized by the Mavlink constructor. + +commit 319fb6b9f96cd021672cb4efa8a120a7d43abab5 +Author: Daniel Agar +Date: Tue Mar 15 16:13:43 2016 -0400 + + make submodulesclean deinit + +commit 4b3aab2767cde3337a4694a1e12afee37b1872c4 +Author: Paul Riseborough +Date: Wed Mar 16 12:57:55 2016 +1100 + + ekf2_replay: Fix bug in replay message format handling + +commit a46b924d8c484a72feb3a70df817f5888bd6796b +Author: Paul Riseborough +Date: Wed Mar 16 12:32:44 2016 +1100 + + sdlog2: Fix bug in EKF replay message format + +commit 75ebdda1797649e671f9ab18955daf67fc047f82 +Author: Paul Riseborough +Date: Wed Mar 16 14:22:06 2016 +1100 + + ekf2: Improved publishing rules + + If the ekf has not completed alignment or encounters a serious error that produces NaN's on the attitude states, then the control, attitude and position topics are not published + The control topic is published first to reduce latency + +commit 8ea581189a5cf7719e654a57fcc8d1fdec4a4a3e +Author: Julian Oes +Date: Thu Mar 17 10:02:21 2016 +0000 + + DriverFramework: updated submodule + + This brings various bugfixes for the framework, as well as Support for + RPi2 with Navio+. + +commit c27981d27bf694cd77d8fc90204422665581fde1 +Author: Lorenz Meier +Date: Sat Mar 19 18:47:43 2016 +0400 + + Update to latest MAVLink libraries / submodule. + +commit 38b09031a03b1ec5eecb252c399e3a741337bbb0 +Author: Joep Linssen +Date: Tue Mar 15 16:59:40 2016 +0100 + + Fixed a typo that caused a uORB publication to fail + +commit 6b997f9e91f318f92b92820be78f744a37723dfe +Author: Mark Whitehorn +Date: Fri Mar 18 10:14:54 2016 -0600 + + fix error in use of union + +commit 7dde4cb55b182b6403f10df3a03b9efa21368685 +Author: Mark Whitehorn +Date: Thu Mar 17 20:09:20 2016 -0600 + + fix sensor_combined_s temperature indexing error + +commit 6ac641956a5d226215e7ee514a57b3ca74a5591d +Author: Nicolas +Date: Fri Mar 18 14:28:24 2016 +0100 + + added posix and qurt apps to enable remote execution of shell commands on qurt side from posix shell + commands are sent via muOrb to qurt, where they are executed and printed (i.e. visibile on mini-dm) + +commit 61baef4b6539ab2d0fafc80cc35b168a2d4a3103 +Author: Julian Oes +Date: Thu Mar 17 11:14:34 2016 +0000 + + param_shmem: fix format + +commit 06d7a9c4916ddbaeb6d457fec81f7f65fb6deff0 +Author: Julian Oes +Date: Thu Mar 17 11:02:51 2016 +0000 + + param_shmem: fixes for params on Snapdragon + + On Snapdragon we can't yet use the "used" mask for parameters and + therefore need to send all of them down to the ground station. All + params were set to used in an earlier commit but the count and index + function didn't reflect this change. This is fixed now, therefore we can + successfully receive all params in QGC. + +commit 213cdf1a9139488f156721a72feded53d839d964 +Author: Julian Oes +Date: Thu Mar 17 11:01:45 2016 +0000 + + mavlink: send out parameters faster over UDP + +commit 8a224b7d6a10ddfbfd4a370e14c5f5a899810f44 +Merge: 21e5c0a99 03072bb4d +Author: Lorenz Meier +Date: Fri Mar 18 15:11:52 2016 +0400 + + Merge pull request #4032 from FantasyJXF/patch-1 + + Update nuttx_px4fmu-v2_default.cmake + +commit 03072bb4d4842ff970f292744d0081dcb5376de8 +Author: FantasyJXF <931026752@qq.com> +Date: Fri Mar 18 17:03:09 2016 +0800 + + Update nuttx_px4fmu-v2_default.cmake + + hello sky + +commit 21e5c0a990d481b25e2dcc936bbfdcf9fdc642ef +Merge: ce7dad81c bcba1fb27 +Author: James Goppert +Date: Fri Mar 18 01:42:47 2016 -0400 + + Merge pull request #4009 from jgoppert/lpe-gps-delay + + Enabled gps delay compensation for lpe based on x hist. + +commit bcba1fb27e225b7ecb051a741e2dcef827588eb7 +Author: James Goppert +Date: Mon Mar 14 11:28:08 2016 -0400 + + Enabled gps delay for lpe based on x hist. + +commit ce7dad81c2db0bcf319f62d3d9550f604a87ea1c +Author: James Goppert +Date: Tue Mar 15 18:11:44 2016 -0400 + + Updated matrix. + +commit 484a95978f9a956ec6180f5eb3718d81a80dd592 +Author: James Goppert +Date: Tue Mar 15 06:52:13 2016 -0400 + + Matrix lib update. + +commit 2f4aaa6449d02d8589246bdd153705d4c3babee6 +Author: Julian Oes +Date: Thu Mar 3 13:50:55 2016 +0100 + + land_detector: remove unused variables + +commit 836c63339e7281ae9313f3ab1fde59f7f832b557 +Author: Julian Oes +Date: Mon Feb 22 12:45:12 2016 +0100 + + land_detector_params: comment fix + +commit 31beabd7b92780bb2f3ab23034cb5286df29fde1 +Author: Julian Oes +Date: Mon Feb 22 12:44:43 2016 +0100 + + VtolLandDetector: only comment fixes + +commit 70eb77453a78e496b4fa0647e2006f22dc2ee9ab +Author: Julian Oes +Date: Mon Feb 22 12:42:50 2016 +0100 + + MultiCopterLandDetector: switch to local position + + Instead of using the global position topic for NED velocities, let's use + the local position topic. Also, use the xy and z valid flags instead of + the system state. + In case of no local position update, still rely on the throttle stick + position. + +commit f5e0c72ea0b3487b2385f5f7c269b54e14400b31 +Author: Julian Oes +Date: Mon Feb 22 12:41:13 2016 +0100 + + FixedwingLandDetector: timeout fixes + + In the case of the control state topic not updating, the land detector + would get stuck. Therefore, set it to landed in that case. + +commit 0cab41075b2c3e7cfca578b6f4f74b26a5765dbb +Author: Lorenz Meier +Date: Mon Mar 14 09:41:47 2016 +0100 + + Fix pparam meta data + +commit 58e08339e83da79d6edeaaedbea3b1bef452a79f +Author: Paul Riseborough +Date: Mon Mar 14 11:10:24 2016 +1100 + + ekf2: Update parameter documentation + + Updates parameter documentation to take advantage of the range finder height option. + +commit aed444c1c8c1a324a22225ce243c6bd8eb0982b3 +Author: Paul Riseborough +Date: Mon Mar 14 11:06:36 2016 +1100 + + ecl: update library reference + + Adds functionality allowing the range finder to be used as the primary height measurement when operating over flat terrain. This will be useful for indoor testing where barometric pressure is unreliable due to operation of HVAC systems. + +commit 3e1f5c232bc9bb898223b2d9b9b045479a0b9d7d +Author: Lorenz Meier +Date: Mon Mar 14 09:29:53 2016 +0100 + + Flow driver: Handle rotation parameter if present + +commit 6708069a9793f7180b26c680507a1a926cb16e68 +Author: Lorenz Meier +Date: Mon Mar 14 09:29:34 2016 +0100 + + Sensors app: Remove flow rotation setup + +commit 5c810eef11aa78f9321bf1c4836eea3b55fe1172 +Author: Lorenz Meier +Date: Mon Mar 14 09:21:18 2016 +0100 + + Set reboot required param for flow sensor + +commit c99b7abe8d6aa686d5cf6934a6cffb912e369568 +Author: Lorenz Meier +Date: Mon Mar 14 09:16:01 2016 +0100 + + Do not ignore untracked files in DF and ECL + +commit 94824e718b5a3b74e52f7d98b52ad895b0c67f57 +Author: Daniel Agar +Date: Sat Mar 12 14:13:55 2016 -0500 + + eclipse project template updates + + -filter out new build_* directories + -add proper targets + -use uORB from posix_sitl_default + +commit fc54d2c305907e6fc719c2f1cc940fa47aa54a00 +Author: Daniel Agar +Date: Sat Mar 12 18:33:43 2016 -0500 + + Makefile submodulesclean force clean + +commit ce8eb0edd86bc19dce7c2bedb23b50e05170873f +Author: Daniel Agar +Date: Sat Mar 12 17:01:08 2016 -0500 + + unit tests -Werror + +commit dcd44ea4bb23fe17e1e5774205d325bab23f6a1e +Author: Daniel Agar +Date: Sat Mar 12 16:28:34 2016 -0500 + + unit tests use ninja and ctest + +commit a67546d23211739fe05370209b5dd25ccdc46e7e +Author: Daniel Agar +Date: Sat Mar 12 15:55:42 2016 -0500 + + Makefile add package_firmware + +commit ca4dfb564309e038fb1611a113f1c2d93399d4f5 +Author: Daniel Agar +Date: Sat Mar 12 15:43:25 2016 -0500 + + mixer_test change count to 4 + +commit 20ec9965eae1f1b14862137b314b54eb7070a83e +Author: Daniel Agar +Date: Sat Mar 12 15:26:53 2016 -0500 + + mixer_test be less verbose so we can see the failure + +commit c82e7d6ae912eb3a163bc13a1e407e5a67b2c45a +Author: Daniel Agar +Date: Sat Mar 12 15:26:28 2016 -0500 + + make check build everything and run tests + +commit e029ad41ef8c5b5abbdae6ce672beffd8e0df930 +Author: Daniel Agar +Date: Sat Mar 12 14:59:21 2016 -0500 + + Makefile add travis-ci vectorcontrol build + +commit c37236ecb5a3699d207b75ed2bc4f1b482029ea6 +Author: Daniel Agar +Date: Sat Mar 12 14:15:23 2016 -0500 + + Makefile add distclean and submodulesclean + +commit 1e2be407dd35f8b5b7ce979756d8cc669cb75f6c +Author: Daniel Agar +Date: Sat Mar 12 14:05:43 2016 -0500 + + unit tests cleanup + + -launch using top level make tests + -ignore generated files + +commit d02ca5dd45e8663ed373f639104c1b26484d2cab +Author: Daniel Agar +Date: Sat Mar 12 13:41:56 2016 -0500 + + git submodules ignore untracked files + +commit 7a051cbd8ffb9cf2a6c0d3ec0e09d35fb9352d78 +Author: Daniel Agar +Date: Sun Mar 13 16:41:36 2016 -0400 + + px4fmu param @unit take 2 + +commit 9c94acc3e310dffaf9aae61267b2471a252c72e2 +Author: Daniel Agar +Date: Sun Mar 13 16:36:54 2016 -0400 + + ekf2 remove @unit None + +commit 371f189cd506e3f544f5c61e05720f5299934619 +Author: Daniel Agar +Date: Sun Mar 13 16:36:15 2016 -0400 + + mtecs fix comment formatting + +commit b89fbc9dbd48d2580f017a46c4ef48d5ba618e07 +Author: Daniel Agar +Date: Sun Mar 13 16:35:07 2016 -0400 + + ekf2 fix comment formatting + +commit 8ffcfdb4924a764cf2e3c33653e9f34b98252ef8 +Author: Daniel Agar +Date: Sun Mar 13 16:33:14 2016 -0400 + + systemlib fix comment formatting + +commit c5645dfdf8d82bb58c4f9acc2d05c580ce87b356 +Author: Daniel Agar +Date: Sun Mar 13 16:32:43 2016 -0400 + + fw_pos_control_l1 fix @unit + +commit 7a9427bc346c0ac5017832f6f9467fa3ca5ad366 +Author: Daniel Agar +Date: Sun Mar 13 16:29:27 2016 -0400 + + param remove empty @unit + +commit 146cdf578ae006b5bae1de9ac8cd8ce0346840e1 +Author: Daniel Agar +Date: Sun Mar 13 16:26:59 2016 -0400 + + px4io param @unit take 2 + +commit c654b205844461f9b10ea6c64c7885cb7e037f28 +Author: Daniel Agar +Date: Sun Mar 13 16:21:30 2016 -0400 + + param @unit remove % usage + +commit c10dbfed7b2a9eb3a2a23708e88d2f9664715e32 +Author: Daniel Agar +Date: Sun Mar 13 16:20:47 2016 -0400 + + position_estimator_inav param @unit + +commit 0869d9b1dad0de0191c09509c36f89d0ca2e39df +Author: Daniel Agar +Date: Sun Mar 13 16:20:33 2016 -0400 + + gimbal param @unit + +commit 33bfbd6290ef7266f3adffeebf910274b6924c6c +Author: Daniel Agar +Date: Sun Mar 13 16:20:15 2016 -0400 + + camera_trigger param @unit + +commit 0049022239b5003c55bbaca11a8470a8ae94e363 +Author: Daniel Agar +Date: Sun Mar 13 16:15:27 2016 -0400 + + vtol_att_control param @unit + +commit 8f80b210b68b577e5999680fdd2063e90231b954 +Author: Daniel Agar +Date: Sun Mar 13 16:15:16 2016 -0400 + + uavcan param @unit + +commit 12d0febaea35fe442e00759a4b7e93199795389d +Author: Daniel Agar +Date: Sun Mar 13 16:09:36 2016 -0400 + + system param @unit + +commit 91e3073e11bd10ef1393ba9a21f52a321032628e +Author: Daniel Agar +Date: Sun Mar 13 16:04:10 2016 -0400 + + circuit_breaker param metadata + +commit d840eac923fb238ee79828445df0b7da9189c23f +Author: Daniel Agar +Date: Sun Mar 13 16:01:19 2016 -0400 + + sensors param @unit + +commit 3e44957d204902a1efd1e2d9a3650e314e7245ab +Author: Daniel Agar +Date: Sun Mar 13 15:28:42 2016 -0400 + + sdlog2 param @unit + +commit cfac0b0640032d70e984f03178988cb0d88ff08c +Author: Daniel Agar +Date: Sun Mar 13 15:26:35 2016 -0400 + + position_estimator_inav param @unit + +commit db06e7eebc9511def3d24f54dba3633b933f6840 +Author: Daniel Agar +Date: Sun Mar 13 15:23:55 2016 -0400 + + rtl param @unit + +commit 15aceae7d826708d6b78de21c54905786a6d3e71 +Author: Daniel Agar +Date: Sun Mar 13 15:23:14 2016 -0400 + + rcloss param @unit + +commit 189138d6a1b17be491e8c6d5f561ac8130b2c12a +Author: Daniel Agar +Date: Sun Mar 13 15:22:48 2016 -0400 + + navigator param @unit + +commit 2fbf6073413c6366094b97aeebd22d7b5ec2763c +Author: Daniel Agar +Date: Sun Mar 13 15:20:42 2016 -0400 + + mission param @unit + +commit e22e0b28b61a7b4f7d10756678b8f4b533b3622e +Author: Daniel Agar +Date: Sun Mar 13 15:17:45 2016 -0400 + + gpsfailure param @unit + +commit d10027996a89592842c43d16065e98096100bcf2 +Author: Daniel Agar +Date: Sun Mar 13 15:17:02 2016 -0400 + + geofence param @unit + +commit dc34328e67253ace4bb51a0eeca1c73d7db16142 +Author: Daniel Agar +Date: Sun Mar 13 15:13:36 2016 -0400 + + datalinkloss param @unit + +commit 11f1251fca6989d66d3cf96c5d52e0a6db1d6768 +Author: Daniel Agar +Date: Sun Mar 13 14:59:53 2016 -0400 + + mc_pos_control_multiplatform param @unit + +commit f930f3e55793ac1aa610413f9d1f003577561995 +Author: Daniel Agar +Date: Sun Mar 13 14:55:24 2016 -0400 + + mc_pos_control param @unit + +commit 018c6cec76d10eb9eba9d13af035c35766217a8f +Author: Daniel Agar +Date: Sun Mar 13 14:49:30 2016 -0400 + + mc_att_control_multiplatform param @unit + +commit 55b33e97b313df07b1feece84500da7520ff34e3 +Author: Daniel Agar +Date: Sun Mar 13 14:48:25 2016 -0400 + + mc_att_control param @unit + +commit da9025ce86b91dab7653b66e9c98a6a8c1a34092 +Author: Daniel Agar +Date: Sun Mar 13 14:44:58 2016 -0400 + + mavlink param @unit + +commit 066c25aacc51fb8b55bb9d312ed01f93ec3cadef +Author: Daniel Agar +Date: Sun Mar 13 14:43:26 2016 -0400 + + local_position_estimator param @unit + +commit c9b03a984427773c22f66c869189a32f34b69c15 +Author: Daniel Agar +Date: Sun Mar 13 14:39:57 2016 -0400 + + land_detector param @unit + +commit 7c5ba19fe27416d44f51c51e45d9c9c194fc9e91 +Author: Daniel Agar +Date: Sun Mar 13 14:37:57 2016 -0400 + + fw_pos_control_l1 param @unit + +commit fa66055a929a11d6cde2de4bc4f4aba4ec68b9b2 +Author: Daniel Agar +Date: Sun Mar 13 14:32:20 2016 -0400 + + mTecs param @unit + +commit 344555e08654ea2f72d0214f37ae261ae9422f8e +Author: Daniel Agar +Date: Sun Mar 13 14:27:09 2016 -0400 + + fw_att_control param @unit + +commit 5af98549b926614e99831778dc30031633064bba +Author: Daniel Agar +Date: Sun Mar 13 14:22:17 2016 -0400 + + ekf2 param @unit + +commit 676713d0c248efb1351468ffd9cfdad65c51263e +Author: Daniel Agar +Date: Sun Mar 13 14:17:00 2016 -0400 + + ekf_att_pos_estimator param @unit + +commit 13932103bae7fbfdab90a660041c145c8aab8cbb +Author: Daniel Agar +Date: Sun Mar 13 14:16:44 2016 -0400 + + commander param @unit + +commit c013a87490fab86abe04ba37272f7abd959fec88 +Author: Daniel Agar +Date: Sun Mar 13 13:58:25 2016 -0400 + + bottle_drop param @unit + +commit 638b4efc1a6c13867a615ba4f93d5876b1f81b59 +Author: Daniel Agar +Date: Sun Mar 13 13:53:23 2016 -0400 + + attitude_estimator_q param @unit + +commit 1c164f09d5daea9f62c808185cadaae6be0803eb +Author: Daniel Agar +Date: Sun Mar 13 13:45:45 2016 -0400 + + runway_takeoff param @unit + +commit 06b61a93cbad977d8c1d6674eaf25db84a212517 +Author: Daniel Agar +Date: Sun Mar 13 13:41:35 2016 -0400 + + launchdetection param @unit + +commit 51cd8ce1fff243609339f79642dc522d580b3613 +Author: Daniel Agar +Date: Sun Mar 13 13:35:01 2016 -0400 + + subscriber example param @unit + +commit d2bd25cad139830268dbf333f21ff56109ce3399 +Author: Daniel Agar +Date: Sun Mar 13 13:34:39 2016 -0400 + + uart_esc param comment typo + +commit 0ab44ad8f6b530bbb9ae2ce91e674d20bf9f8462 +Author: Daniel Agar +Date: Sun Mar 13 13:31:51 2016 -0400 + + rgbled param @unit + +commit 58e9c235440ce3b172fdb1dbe63b6aa52ba1da67 +Author: Daniel Agar +Date: Sun Mar 13 13:29:01 2016 -0400 + + px4io param @unit + +commit f557f1565f016a91b11e9a5e9b5d1753bc35036f +Author: Daniel Agar +Date: Sun Mar 13 12:56:01 2016 -0400 + + px4fmu param @unit + +commit 11a31d5ecbdb8155c994ae987bf71a6b2e9fbeeb +Author: Pavel Kirienko +Date: Tue Feb 2 01:55:42 2016 +0300 + + ESC command transfer priority assigned a high value. This change is not directly related to the current PR, but this change seems minor enough to be pulled in with it. + +commit 1a64b5fa01417158e0f16fe875a8bfcffc2463d1 +Author: Pavel Kirienko +Date: Tue Feb 2 01:54:34 2016 +0300 + + Assigned a low transfer priority value for hardpoint commands + +commit 8fd05e81b75a634b6c752a96477fad43ec9ce82a +Author: Pavel Kirienko +Date: Tue Feb 2 01:44:39 2016 +0300 + + Fixed string literals after autoformatting (astyle is stupid) + +commit 6c3af77937d3f05d9ea32abb018101bb0aeca5cb +Author: Pavel Kirienko +Date: Tue Feb 2 01:41:03 2016 +0300 + + Fixed hardpoint controller initialization + +commit 1b75da8103d87e82e42ea806c95ad50c695d4d57 +Author: Pavel Kirienko +Date: Tue Feb 2 01:25:25 2016 +0300 + + UAVCAN better usage help + +commit 1ac88ec0344ec269d2f34aacda1c673f033b24d2 +Author: Pavel Kirienko +Date: Tue Feb 2 01:20:07 2016 +0300 + + Improved hardpoint command handling + +commit 7b83e828b8996940e6679f17b2e1752c7278a341 +Author: Pavel Kirienko +Date: Tue Feb 2 00:53:59 2016 +0300 + + UAVCAN hardpoint driver: fixed mutex lock/unlock + +commit 6a06c59c099b21b8d53897be2d58ab386153b244 +Author: blah +Date: Wed Jan 27 12:26:38 2016 -0800 + + more cleanup + +commit 5e596df85902a1a0951a6973a67a724252c4be45 +Author: blah +Date: Wed Jan 27 08:22:06 2016 -0800 + + fixed mutex in hardpoint_controler_set() + +commit 39fc9c7761bfe2925c70ecc4b1dae1d7e8173b8a +Author: blah +Date: Tue Jan 26 14:53:57 2016 -0800 + + clean up.... + +commit ef7e11e56c37c9ab896ab8ddeb985da53c0e0349 +Author: blah +Date: Mon Jan 25 13:03:39 2016 -0800 + + more format fixing... + +commit 1188aa138c776bf8bfd3afd6398005d090073642 +Author: blah +Date: Mon Jan 25 11:57:14 2016 -0800 + + Fixed formating and cleanup + +commit 147606a399c5ccd1eb422d7a08b19b650613d25f +Author: blah +Date: Wed Jan 20 12:40:16 2016 -0800 + + moved function defenition + +commit 7d079d1dd7fba3504cf224084979f74144236e73 +Author: blah +Date: Wed Jan 20 12:30:20 2016 -0800 + + added/fixed more checking on hardpoint set command for CLI + +commit c98e2367447a51ba91f05822474d9bc25f3bd6d4 +Author: blah +Date: Wed Jan 20 12:00:13 2016 -0800 + + fixed CLI hardpoint_controller set + +commit 8a1a9b43e0e72044699f960bec4411e47eea1206 +Author: blah +Date: Tue Jan 19 18:30:53 2016 -0800 + + CLI for hardpoint, set_commmand call not working + +commit 26b7fff239f8081ecd0c21eeea1ca736ecace1fa +Author: blah +Date: Tue Jan 19 15:25:17 2016 -0800 + + buch of error fixes for the uavcan hardpoint stuff + +commit ecf2b56013432139bd3689dbc491c8d8fa405df7 +Author: blah +Date: Tue Jan 19 13:57:17 2016 -0800 + + fix timer in hardpoint controller + +commit 9228e420d04ec48fa1daa42e1bd2c8114e68894c +Author: blah +Date: Tue Jan 19 12:38:27 2016 -0800 + + IOCTL for Hardpoint controller and instantiation for UavcanHardpointController as a field of UavcanNode + +commit fb4db49ea0ddffa0a84fbd473fe82dd53598b846 +Author: blah +Date: Tue Jan 19 11:57:19 2016 -0800 + + Added Hardpoint controller to UAVCAN for OpenGrab EPM support + periodic update timer is broken needs fixing + +commit cab895004ddc654d749f6a3a5c64e691d0ef1c9f +Author: Lorenz Meier +Date: Sun Feb 28 20:33:08 2016 +0100 + + Navigator: DDifferentiatee between min loiter alt and min takeoff alt. Reduce both by default + +commit d81d0c21ed97ba7f4cd2011fee9b8625980f8c6a +Author: Lorenz Meier +Date: Sun Mar 13 19:49:18 2016 +0100 + + More debug output in commander shell + +commit c29bfcd1fe5daf78f8ce64c20ecc836e2eae7c5c +Author: Lorenz Meier +Date: Sun Mar 13 19:49:05 2016 +0100 + + Enable data loss failsafe in SITL so we doo not RTL on RC failure + +commit 79fb8036b6ff0d5b708acfe008bdc12fc545274a +Author: Lorenz Meier +Date: Sun Mar 13 18:29:01 2016 +0100 + + Bump param meta version + +commit b323908fc508c400549a8feaae7085c99818b21f +Author: Lorenz Meier +Date: Sun Mar 13 18:12:17 2016 +0100 + + Correct param name + +commit 2a2dca84bfddef0a5194b85541a6579a8acf2e6d +Author: Lorenz Meier +Date: Wed Feb 17 16:51:13 2016 +0100 + + Navigator: Do not interpret DO_SET_SPEED as 3D location, reset speed on negative value. + +commit c97dca0cdba0f97dc3d066a266c06482d8c4f796 +Author: Lorenz Meier +Date: Wed Feb 17 16:50:33 2016 +0100 + + MC pos control: Differentiate between cruise and max velocity + +commit 36a8f3f45a5085fd7de16fa23f2df4c2389c5f02 +Author: Lorenz Meier +Date: Wed Feb 17 16:50:13 2016 +0100 + + Commander: Ignore speed commands + +commit f73148e98daa508932497f0c2f800aeb2d7020e3 +Author: Lorenz Meier +Date: Fri Jan 22 13:31:18 2016 +0100 + + mc pos control: Support do change speed + +commit 7871ab0faef2b9142d1595b943257a2dc2257ffe +Author: Lorenz Meier +Date: Fri Jan 22 13:31:02 2016 +0100 + + Fixed wing: support do change speed + +commit 697096511cf25d532cfa8554727c9aa3cc541239 +Author: Lorenz Meier +Date: Fri Jan 22 13:30:49 2016 +0100 + + Enable change speed command + +commit 2549505e7b5d5f184443dd3b97379dcde0f7c879 +Author: Lorenz Meier +Date: Fri Jan 22 13:29:48 2016 +0100 + + Navigator: Add support to read cruising speed off a mission item + +commit cc5afdd6b55f5d6b63e27e33dca110e4d8a40b7a +Author: Lorenz Meier +Date: Fri Jan 22 13:29:27 2016 +0100 + + Add field for desired cruising speed + +commit e285e509c10c8108fc67f62a9e11863b7fa64349 +Author: Daniel Agar +Date: Sun Mar 13 12:43:47 2016 -0400 + + mkblctrl param @unit + +commit 9b7452c09bc2ad83364b671fee9ff7281c181591 +Author: Daniel Agar +Date: Sun Mar 13 12:41:54 2016 -0400 + + gimbal param @unit + +commit 289b9266c3a543a7c51cb082e122adb144afd03e +Author: Daniel Agar +Date: Sun Mar 13 12:38:28 2016 -0400 + + camera trigger param @unit + +commit 63235747c2c60547cddf066b37ccf5ba001e30b3 +Author: Lorenz Meier +Date: Tue Jan 19 17:28:14 2016 +0100 + + ROMFS: Run I2C clock config command for all non-v1 boards + +commit 2184dc16d4448f5a232769f138a0650cc34bd998 +Author: Lorenz Meier +Date: Tue Jan 19 17:27:50 2016 +0100 + + FMU driver: Allow i2c config without FMU instance + +commit 5acad450f8e26f9cbb2356b57c3e9ef34e0ecf9b +Author: Holger Steinhaus +Date: Sun Mar 6 10:00:55 2016 +0100 + + uavcan module: extracted public module header for inclusion from other components + + The module has some interfaces, that need to be known by external components (e.g. the IOCTL bases and device paths). These were defined in uavcan_main.hpp, which contains to much internal knowledge to be includable from other components. + +commit d1e0cbe325f9a24154e5f754b4c5f5e78ef9282d +Author: MaEtUgR +Date: Thu Mar 10 13:30:35 2016 +0100 + + fixing all "argc < 1" to avoid segmentation fault when calling the module with no parameters + argc is never smaller than one because the first element of the array is the program name! + +commit cecec86081566f243a0dec33b9dedc3dd1624f58 +Author: Paul Riseborough +Date: Sun Mar 13 09:44:27 2016 +1100 + + ekf2: Update documentation for height source param option + + The GPS and range finder options are still under development but should be reserved in the interface + +commit c037b30aeb5bd698362ffa1a17e4c81c97cf166b +Author: Paul Riseborough +Date: Fri Mar 11 14:47:59 2016 +1100 + + ekf2: add missing GPS status data to ekf2 replay + +commit 016bfad507cab51715ddac6532cd1317abeedbc0 +Author: Paul Riseborough +Date: Fri Mar 11 14:47:19 2016 +1100 + + sdlog2: add missing GPS status data to ekf2 replay + +commit c0404e84608d675a5f4b9df1ceb009e1dba2835b +Author: Paul Riseborough +Date: Fri Mar 11 14:46:30 2016 +1100 + + msg: add missing GPS status data to ekf2 replay + +commit 77697c586f7005bd8a4eda7ab6e1cf998705d01e +Author: Roman +Date: Thu Mar 10 09:35:45 2016 +0100 + + write flow innovations and flow innovation variances to replay log + +commit 7a6a09f1a1061b371c3359a94e3c30e63237d843 +Author: Roman +Date: Thu Mar 10 08:21:05 2016 +0100 + + ekf2_replay: support parsing a uint32_t + +commit 89ace03133707f2da773223f3c1ca3de78812f96 +Author: Roman +Date: Wed Mar 9 22:46:17 2016 +0100 + + ekf2_replay: added support for flow and range data + +commit 8e1b824ecb5b511527fca1f56df0d25ec4da2765 +Author: Roman +Date: Wed Mar 9 22:45:40 2016 +0100 + + ekf2 app: only copy flow and range into replay message if they updated + +commit 37079dc7437087def1718e2d0d1fb27a7017ed7f +Author: Roman +Date: Wed Mar 9 22:44:58 2016 +0100 + + sdlog2: + added separate replay messages for flow and range + +commit 4965926392a8e947c13337e70368450be698c9f0 +Author: Roman +Date: Wed Mar 9 09:30:23 2016 +0100 + + make ekf2 replay app work with sparse gps data + +commit 06ffd59f172758ea325fd390dca380d3c4fd5dda +Author: Roman +Date: Wed Mar 9 09:29:54 2016 +0100 + + sdlog2: only log gps replay data if updated + + Conflicts: + src/modules/sdlog2/sdlog2.c + +commit 181a5fd60d06b44e61565f6de84c5048792a68ff +Author: Roman +Date: Wed Mar 9 09:29:32 2016 +0100 + + ekf2 app: only publish gps in replay if updated + +commit 80927d79fe2dc0f628a8d4d55ce3e671fece4a8c +Author: Paul Riseborough +Date: Wed Mar 9 17:33:06 2016 +1100 + + sdlog2: Add replay logging of flow and range finder messages for ekf2 + +commit b1f656c4b8badc12e876ca0cbdad477ac403d4b9 +Author: Paul Riseborough +Date: Wed Mar 9 17:08:24 2016 +1100 + + ekf2: Add optical flow and range finder data to ekf2 replay logging + +commit 686b0005037a3fcd1ddfde932383e233c8c30c83 +Author: Paul Riseborough +Date: Wed Mar 9 17:07:49 2016 +1100 + + msg: Add optical flow and range finder data to ekf2 replay + +commit 1ca857404fd4dbc1675f98a4a913f5dd598c8638 +Author: Paul Riseborough +Date: Wed Mar 9 12:11:46 2016 +1100 + + ekf2: Enable tuning of terrain estimator + +commit 735f2942c8d85c94c2d26e0c0b2c11a3de7f6620 +Author: Paul Riseborough +Date: Tue Mar 8 09:36:39 2016 +1100 + + ekf2: Enable tuning of range finder and optical flow fusion parameters + +commit dcb47e425d993b24288ed9591d58ee69b92b8211 +Author: Paul Riseborough +Date: Mon Mar 7 20:44:11 2016 +1100 + + ekf2: Add local position ground clearance reporting + +commit 70e9047f5d89b0e2bd48bc3e0f3da43c6356ae8c +Author: Paul Riseborough +Date: Mon Mar 7 19:27:20 2016 +1100 + + sdlog2: Log ekf2 height above ground fusion data + +commit e540315da87eb0a2cc0c3bbd83d5312369189154 +Author: Paul Riseborough +Date: Mon Mar 7 19:26:46 2016 +1100 + + ekf2: Publish height above ground fusion data + +commit c9954c8ddc6a6772510986bf950f47dbe48020b5 +Author: Paul Riseborough +Date: Mon Mar 7 19:25:55 2016 +1100 + + msg: Add ekf2 height above ground fusion data + +commit 562bfd1be31c709817bb8baa52a710beda986180 +Author: Paul Riseborough +Date: Mon Mar 7 17:50:44 2016 +1100 + + sdlog2: fix duplicate message ID + +commit 5abd11c6b9425e80182b476f10fdb38fd3218e30 +Author: Roman +Date: Wed Mar 2 09:52:00 2016 +0100 + + fixed rebasing issues + +commit 01ee6081177fdf5f303d546046b62a2997bde34f +Author: bugobliterator +Date: Tue Feb 23 13:07:40 2016 -0800 + + sdlog: setup flow innovation logging + +commit 47f79a66d146e9be8a914aa5918aaef934eb618d +Author: bugobliterator +Date: Wed Feb 17 11:54:39 2016 -0800 + + px4flow: disable distance data transmission from px4flow sensor + +commit e2901a7c2f3b36e8b0d99aa14f127f3e6e221f9c +Author: bugobliterator +Date: Wed Feb 17 11:53:35 2016 -0800 + + ekf2: use yaw estimation of ekf for local position yaw value + +commit d33dbb8cbbb2310e35f56fd39537cb99bab7f342 +Author: bugobliterator +Date: Wed Feb 17 11:52:37 2016 -0800 + + ekf2: use estimator's estimate of variance for standard deviation calculation + +commit c02d17f56e586459687570a3031ea4fe9e2ab913 +Author: bugobliterator +Date: Wed Feb 17 11:51:53 2016 -0800 + + ekf2: calculate dist from bottom values + +commit 6c5812c528e88d13cf2eee3dae254cb34339e851 +Author: bugobliterator +Date: Wed Feb 17 11:45:45 2016 -0800 + + ekf2: add listeners for range and optical flow data + +commit 31a975e501b2948bb6f5c1b6052dfd3cad25de16 +Author: Daniel Agar +Date: Wed Mar 9 16:30:56 2016 -0500 + + VEHICLE_CMD_DO_SET_MODE missing RATTITUDE + +commit 6b10d2b8e16d1df64ff68e9213b0ccd77287f156 +Author: Lorenz Meier +Date: Sun Mar 13 15:42:34 2016 +0100 + + Sensors: Remove debug output + +commit 475bdb72127b251c3469eca5567c37d4a12e4881 +Author: Lorenz Meier +Date: Sun Mar 13 15:41:02 2016 +0100 + + Sensors: Fix white space + +commit b1145751392e9eba0805e87f581bb14dfe76eb9e +Author: Lorenz Meier +Date: Sun Mar 13 15:40:39 2016 +0100 + + GPS: Fix comment + +commit 1fdf252e9619bd1754e21db122c4e39e4b09e6f7 +Author: Lorenz Meier +Date: Sun Mar 13 15:39:35 2016 +0100 + + Remove duplicate LAND mode, clean up mode reporting across the board to ensure consistency + +commit f472ac577afa6ca39089f69981731b78048850b9 +Author: Lorenz Meier +Date: Sun Mar 13 15:39:12 2016 +0100 + + Cleanup for manual control messages + +commit 8373f41d42992f6d8cd390c8e71044a1fc4a7bd8 +Author: Lorenz Meier +Date: Sun Mar 13 15:38:56 2016 +0100 + + Clean up new mode switching + +commit 99e686ea08de261576da9fadeb0e31de351cdd2b +Author: Lorenz Meier +Date: Sun Mar 13 11:48:41 2016 +0100 + + Sensors: Add integer rounding prottection, add comments so people less familiar with integer arithmetic can follow + +commit 6bcf38c4bbe1b262823dea2c3583f653980cf49f +Author: Lorenz Meier +Date: Sun Mar 13 11:42:32 2016 +0100 + + Fix mode switching + +commit f7640f02add51cb1ea3e0e8c4b783c49151fd1c9 +Author: Lorenz Meier +Date: Sat Mar 12 17:14:27 2016 +0100 + + GPS driver: Removed debugging noise + +commit f7ac1f0d8f7e8ea8975a6ba4a1e79ea433ae0b18 +Author: Lorenz Meier +Date: Sat Mar 12 16:43:30 2016 +0100 + + Clean up mixers, remove unused pass-through mixers from planes clobbering up RAM + +commit c198388dd50f616907d9f9d2150de427e4e8cdbe +Author: Lorenz Meier +Date: Sat Mar 12 16:36:04 2016 +0100 + + Use new data for mode changes + +commit 3373e994b42fc8e875cedca93119c31532aa139a +Author: Lorenz Meier +Date: Sat Mar 12 16:21:16 2016 +0100 + + Commander params: Hold mode is now called hold mode + +commit bac1903a43656909d083182aafd3ffae5abe7bf4 +Author: Lorenz Meier +Date: Sat Mar 12 16:15:35 2016 +0100 + + param meta data cleanup + +commit 3f1ba686a7bd25685e4d9a854916b0b383421745 +Author: Lorenz Meier +Date: Sat Mar 12 16:15:04 2016 +0100 + + Meta data update + +commit 703f41d76b90ff5f64dd01429eb595f7819bd268 +Author: Lorenz Meier +Date: Sat Mar 12 12:37:49 2016 +0100 + + Move unit tests to Linux only to avoid false positives + +commit f944ac7e26c077667f1e78e52135526194d6118e +Author: Daniel Agar +Date: Thu Mar 10 11:48:02 2016 -0500 + + commander add mode argument + +commit 65947346eb8f9372c01910f6ecea310c2f3e1050 +Author: Julian Oes +Date: Fri Mar 11 15:08:59 2016 -0800 + + df_hmc5883_wrapper: get the var swapping right + +commit 09dd88ec0159f1aae1bc9de237615206be9ea723 +Author: Julian Oes +Date: Fri Mar 11 14:41:30 2016 -0800 + + df_hmc5883_wrapper: fix mag rotation + + The external GPS+Mag needs some rotation. + +commit 1aee73a8a7e865fbc9c570f2ca83599b1e0bf123 +Author: Lorenz Meier +Date: Sat Mar 12 11:23:52 2016 +0100 + + Update ECL + +commit 2fa43e35f51a6567d0af43fbb5fa65f9c0d605a5 +Author: Lorenz Meier +Date: Fri Mar 11 21:59:38 2016 +0100 + + Compile fixes for EKF2 + +commit 83557ff0ba4a792e97c5084e112cee57a947182c +Author: Lorenz Meier +Date: Fri Mar 11 21:59:26 2016 +0100 + + Update ECL lib + +commit 22a0ce7048f770388ff3ea863c9f5c9177002f64 +Author: Lorenz Meier +Date: Sat Mar 12 12:14:55 2016 +0100 + + Pull in fixes from Gazebo + +commit 2d25ef36bb36a7e12d19d574bddbde5b3acc0201 +Author: Lorenz Meier +Date: Sat Mar 12 12:06:17 2016 +0100 + + Complete plane config + +commit b080f76c3aab584c66fb4f16a9a5eba77adb6343 +Author: Lorenz Meier +Date: Sat Mar 12 11:22:20 2016 +0100 + + Updated SITL + +commit ed35f73a284d190d455d673203863affd650db4e +Author: Lorenz Meier +Date: Sat Mar 12 11:19:36 2016 +0100 + + Update DriverFramework to fix SITL + +commit 32368e5eda81441f930ff08341b0b3d2265af62f +Author: Lorenz Meier +Date: Sat Mar 12 11:07:55 2016 +0100 + + Baro sim: Cleanup + +commit c1321ec72176b9c464726b19c27089879ecb87a4 +Author: Lorenz Meier +Date: Sat Mar 12 11:07:34 2016 +0100 + + GPS sim: Add missing velocity timestamp + +commit 155a0d7f1834065b193c3f807a5a740ee52ea0fb +Author: Lorenz Meier +Date: Sat Mar 12 11:06:51 2016 +0100 + + Code style in MAVLink simulator + +commit 8e4a1ca36e6ae5789d1d82c8b7f7e50f52f2dbed +Author: Mark Whitehorn +Date: Fri Mar 11 13:54:28 2016 -0700 + + change large mag offset from error to warning + +commit 4b5750287ea5f3130e069f139eb7b7a003ae8c5e +Author: sander +Date: Fri Mar 11 15:18:24 2016 +0100 + + Remove increments from enums + +commit 04cbe17b45a4a7027902e62bbf188063598b6b79 +Author: sander +Date: Fri Mar 11 15:16:31 2016 +0100 + + bools to enums and fix values + +commit ac79d9874178155a342b264b461bfb006d7ea915 +Author: sander +Date: Tue Mar 1 15:07:51 2016 +0100 + + fix enum + +commit 531762d6b5ebb9770d070d25d0b564228be99f22 +Author: sander +Date: Tue Mar 1 11:50:30 2016 +0100 + + fix typo + +commit f6cb253d41ddc7758b456c96c8c53043ccfdbb51 +Author: sander +Date: Mon Feb 29 01:13:27 2016 +0100 + + Model specific param meta data + +commit 32b7ef5284413c06042e83e91ff18dc22ef19d38 +Author: sander +Date: Mon Feb 29 01:08:49 2016 +0100 + + VTOL params meta data + +commit d7254c2b0129986dec85cfbe5a9e87ff91ab2321 +Author: Lorenz Meier +Date: Fri Mar 11 16:42:07 2016 +0100 + + Fix SITL configs + +commit de146784523eb7f0906a6ee4028c7ae2f25d1b46 +Author: Lorenz Meier +Date: Fri Mar 11 16:39:56 2016 +0100 + + Makefile: Add gazebo plane config + +commit 412bf391b6f05562ea7aef0f4a9bcf58ac558898 +Author: Lorenz Meier +Date: Fri Mar 11 16:39:02 2016 +0100 + + Add CMake target for plane + +commit f5dd944e46b24ba35a21134d3b62dfa8abd50e3c +Author: Lorenz Meier +Date: Fri Mar 11 16:38:41 2016 +0100 + + Add Gazebo plane config + +commit 1401629ab801b86d153174bd7c083d6b3d69d09a +Author: Lorenz Meier +Date: Fri Mar 11 12:30:41 2016 +0100 + + Update header in Makefile + +commit 71f5e3377a917f690ee28effc41440aca5cf13c7 +Author: Lorenz Meier +Date: Fri Mar 11 12:20:32 2016 +0100 + + Strip python serial since we are not flashing boards in Travis + +commit cf89e82e95bdcde1443674e51b1303136c6ee763 +Author: Lorenz Meier +Date: Fri Mar 11 12:07:39 2016 +0100 + + Makefile: Be less verbose on build + +commit 0720407b8caee8e1c305c32c1552e8f22669560b +Author: Lorenz Meier +Date: Fri Mar 11 12:07:26 2016 +0100 + + Make submodule check less verbose + +commit b937618e59a888f653d8f1e1b6b38d5228efdaff +Author: Lorenz Meier +Date: Fri Mar 11 11:59:49 2016 +0100 + + Improved CMAKE return value checking and ensured that fresh checkouts initialize the GIT submodules correctly + +commit 4551879b5585cb60ecb968211bdfba1331929db5 +Author: Lorenz Meier +Date: Fri Mar 11 11:59:13 2016 +0100 + + Improved GIT submodule check + +commit 881a2a5860a37b1e586d46231ea02ca4e17c8d97 +Author: Julian Oes +Date: Thu Mar 10 09:03:24 2016 -0800 + + param_shmem: make all params used + + This is a workaround for the fact that the used information is not + shared between the ADSP and the Linux side on the Snapdragon. By + flagging all params used, we can at least receive them on QGC. + +commit 55e1259f5981d392c3b7bed7f92e77c874ed0698 +Author: Andreas Antener +Date: Thu Mar 10 15:48:35 2016 +0100 + + prevent vtol from entering ACRO (temporary) + +commit ceeedd739f13f552f3d7914597bed96c0fe50a23 +Author: Lorenz Meier +Date: Thu Mar 10 19:18:24 2016 +0100 + + Fix UART formatting + +commit 030b544dd78a09716d6fe9b2f3726173f5e82489 +Author: tumbili +Date: Thu Mar 10 17:06:01 2016 +0100 + + removed UART read experiment for now + +commit e80fb86b425b178c3b0c0c53a6a255972125aa62 +Author: tumbili +Date: Thu Mar 10 16:41:48 2016 +0100 + + uart_esc: made sending motor commands to pixhawk work + - experimented with reading rc data from uart but this fails + - mixer loading works + +commit 3867e7709d84f5290d8929bb7df4896e1eda0fc0 +Author: tumbili +Date: Thu Mar 10 16:31:51 2016 +0100 + + added uart_esc app to dsp startup script, this will output + serial data on the snapdragon ESC connector (J13) + +commit 8463dddb8c02d2b7bfd5369787d58df3a13810c7 +Author: tumbili +Date: Thu Mar 10 16:31:34 2016 +0100 + + strip comments from quad x mixer file because else it fails to load on Snapdragon + +commit 7e086a2a04483c0f831360fa53f7ee295b10cf60 +Author: Lorenz Meier +Date: Thu Mar 10 10:09:23 2016 +0100 + + UART ESC: Fix syntax + +commit 4fb97de4e41cf11929f379f5808c5000ed07a60a +Author: Lorenz Meier +Date: Thu Mar 10 10:02:55 2016 +0100 + + Enable UART ESC driver in QuRT + +commit 5d35dc4331d3ddc45b83985d021a0f97d06a83fc +Author: Lorenz Meier +Date: Thu Mar 10 10:02:36 2016 +0100 + + Re-introduce UART ESC driver + +commit 6b89ce0b7f677c85748db97b889972031b8b1248 +Author: Lorenz Meier +Date: Thu Mar 10 09:15:13 2016 +0100 + + Fix decimal places in att control params + +commit 9aab96a4e5dad2daaaa39710ec0eb124a67c76d6 +Author: Julian Oes +Date: Wed Mar 9 14:48:20 2016 -0800 + + DriverFramework: update submodule + + This should fix includes, as well as the gyro scaling. + +commit ef8d074e23ed1487259607eba070af077b2100ab +Author: Julian Oes +Date: Wed Mar 9 11:10:19 2016 -0800 + + shmem_qurt: remove leftover printf + +commit 022ced3648fe94baf9fb54d189714f6ed141749b +Author: Julian Oes +Date: Wed Mar 9 11:07:34 2016 -0800 + + shmem: don't do locking for now + + The locking seems to be broken, therefore refrain from using it. + +commit 070e71ed55d6cc29578e1e571a161da0fb3de176 +Author: Julian Oes +Date: Wed Mar 9 08:34:09 2016 -0800 + + px4_layer: astyle + +commit 8b19d249b25c8812c39c877c17713e9182eda78a +Author: Julian Oes +Date: Wed Mar 9 08:32:26 2016 -0800 + + px4_layer: better printfs for shmem_posix.c + +commit f2b906d7affb3e2abf0858088d56f7c2123fd4f1 +Author: Julian Oes +Date: Wed Mar 9 08:31:52 2016 -0800 + + posix-configs: start mavlink on mainapp + +commit 3e964ef85d52558b2f35bc6e27e982888574863e +Author: Julian Oes +Date: Wed Mar 9 08:30:55 2016 -0800 + + POSIX config: param shem define was lost + +commit 4f29c7c4db6ba9627d92945cfea3ceab5dad3ef4 +Author: MaEtUgR +Date: Wed Mar 9 09:38:32 2016 +0100 + + switch the modules implementing the block structure to px4_poll such that in posix_sitl simulation the poll works as expected, blocks the module and doesn't overload the CPU + +commit 613ec40d864e557fa76de658ee08b38401acc92c +Author: James Goppert +Date: Tue Mar 8 11:48:20 2016 -0500 + + LPE: comment out gps delay handling, too much memory required. + +commit d37ddb61025193312c825aa6070773d89cfa2688 +Author: James Goppert +Date: Tue Mar 8 09:38:31 2016 -0500 + + Work on LPE GPS delay. + +commit ac66050cd6f244ef57e64b7ede082d2fc46ff68d +Author: James Goppert +Date: Tue Mar 8 08:56:33 2016 -0500 + + LPE tuning for GPS delay in sim. + +commit 12489654eaf76557e2342522003e57df38e10a5a +Author: James Goppert +Date: Tue Mar 8 08:08:20 2016 -0500 + + GPS delay compensation for LPE. + +commit 02454d0cdc95dbfa7acde991c923c85ae4398a73 +Author: James Goppert +Date: Tue Mar 8 07:27:34 2016 -0500 + + Improved controllib delay block. + +commit 5c09c8ede7c4299311aeeb9f33182f5dec1b9736 +Author: James Goppert +Date: Tue Mar 8 06:08:30 2016 -0500 + + Add delay block to controllib. + +commit c677d446d39c02b17071f05741a5439cd696c136 +Author: James Goppert +Date: Tue Mar 8 05:07:27 2016 -0500 + + LPE SITL script updates. + +commit 078628e74f925dde8855d8c1063e260a8c11b83c +Merge: e33fd3d81 baed2c025 +Author: James Goppert +Date: Tue Mar 8 04:06:56 2016 -0500 + + Merge pull request #3748 from jgoppert/lpe-improvements + + improved position based flow correction for lpe + +commit baed2c02552fce0bf9b11dcaf599a8aaa00135ad +Author: James Goppert +Date: Tue Mar 8 03:30:36 2016 -0500 + + Updated lpe. + +commit e33fd3d815a461009d964905789d7dcfbe829a47 +Author: James Goppert +Date: Tue Mar 8 03:21:46 2016 -0500 + + Added controllib statistics block. + +commit 6f01c48ca7127eb2d29838d893c0316b2e9c1f6f +Author: Mark Charlebois +Date: Thu Mar 3 13:40:40 2016 -0800 + + Use consolidated MPU driver + + Signed-off-by: Mark Charlebois + +commit 55e5956f75a02e6bb8649f3f1eee9b73a80a1df4 +Author: Lorenz Meier +Date: Tue Mar 8 09:28:24 2016 +0100 + + Fix mode for mag file + +commit 7a6c2ed6f4c4ce32cc95c45148275139efe062d4 +Author: Lorenz Meier +Date: Tue Mar 8 09:27:59 2016 +0100 + + Fix mode changes + +commit 481e28aae168381dd0cf0e9e718c923086b2a6a5 +Author: Robert Dickenson +Date: Tue Mar 8 12:52:31 2016 +1100 + + Minor format/whitespace changes courtesy of AStyle + +commit 76e3f92fb4aab641d5298b48ef76085bf62ee8bd +Author: Robert Dickenson +Date: Tue Mar 8 11:49:32 2016 +1100 + + Remove execute mode from cmake file which was accidently committed earlier + +commit abeb2b9c7ecc4b50e75d86b092c89bab73114c0a +Author: Robert Dickenson +Date: Mon Mar 7 19:50:39 2016 +1100 + + Hopefully the last of the trivial minor fixups before being able to PR + +commit 198a85a72e6eabf34e871476e313f2b2cd760d3c +Author: Robert Dickenson +Date: Mon Mar 7 19:44:38 2016 +1100 + + Undo a local change to quiet some debug noise when running on an XRacer rev7 board + +commit d65bd3f1bd5602753e70bad09bfe8bc8d693ad5d +Author: Robert Dickenson +Date: Mon Mar 7 19:31:06 2016 +1100 + + Add magnetometer range and temperature to the 'test' output report + +commit 7061bc804a03316cd1a186b9cfefbeb66e4fb85b +Author: Robert Dickenson +Date: Mon Mar 7 19:19:09 2016 +1100 + + Remove file with only whitespace change as not required in PR + +commit 044a139a2fe7f996580a5443b9e414852ecd3b6e +Author: Robert Dickenson +Date: Mon Mar 7 19:12:49 2016 +1100 + + Remove deprecated target from the module list which was deleted in previous commit + +commit 95e51ed8c61a7408188fe093c2722f82db4a8b96 +Author: Robert Dickenson +Date: Mon Mar 7 19:10:02 2016 +1100 + + Cleanup mpu9250 driver in preparation for PR + +commit 4ef914851729cbd6f694338290b0400d4f024cc6 +Author: Robert Dickenson +Date: Mon Mar 7 13:54:27 2016 +1100 + + Preparing MPU9250 driver for PR + + Corrected magnetometer gain and alignment, added support for sensitivity adjustment values, cleaned up debugging messages and removed dead code. + +commit 0a33ca6e577eb08b449f5c78a140e944338f5257 +Author: Robert Dickenson +Date: Sun Mar 6 17:32:56 2016 +1100 + + Align the magnetometer axis with the accel/gyro + +commit 2f69afb738aba6f542aa71e20b5437063a1f76f5 +Author: Robert Dickenson +Date: Thu Mar 3 17:03:56 2016 +1100 + + Temporarily quiet a noisy timeout warning on pixracer board. + +commit 5903891213251bbabbbc3de6a5e83ad18bb0a3e8 +Author: Robert Dickenson +Date: Thu Mar 3 16:28:08 2016 +1100 + + Significant work on mpu9250 driver to get magnetometer updates happening reliably. Improved 'mag' utility to aid driver development and testing. + +commit 505f331c360356446c0edd7f688b33ed988b611c +Author: Robert Dickenson +Date: Sat Feb 20 22:20:34 2016 +1100 + + Add the new mag system command to the px4fmu build + +commit c861e6ee169806e3103424cf69ee386ff9524c52 +Author: Robert Dickenson +Date: Sat Feb 20 22:19:03 2016 +1100 + + Add new system command to monitor the magnetometer uORB publication, in order to see MPU9250 driver mag output + +commit bad571ebab32c1bbe9232eae7638602af32869b8 +Author: Robert Dickenson +Date: Sat Feb 20 22:17:30 2016 +1100 + + Add required define for the new MPU9250 magnetometer + +commit 00500573929398e51148e5e715fd2795dc838f44 +Author: Robert Dickenson +Date: Sat Feb 20 22:06:55 2016 +1100 + + Add internal AK8963 magnetometer support to the MPU9250 device driver + +commit 6b62c032d62077654cb867939150391eb0f4e95d +Author: James Goppert +Date: Tue Mar 8 03:18:19 2016 -0500 + + Matrix update. + +commit 309212b52baf91f25ecf26b1a5b30ecc3a82cee1 +Author: Kabir Mohammed +Date: Wed Oct 28 21:27:30 2015 +0530 + + px4flow : rotate gyro readings as well + +commit f33c5a0e7fa6a77dac611e12cc4ec6856404401f +Author: sander +Date: Tue Mar 8 00:29:23 2016 +0100 + + Initialize abort_transition bool + +commit a62046625b234dcc71279d036b6a70530c67c030 +Author: Roman +Date: Mon Mar 7 21:14:41 2016 +0100 + + mc_pos_control: only reset position setpoint if we are not in rotary wing mode + +commit 17b86d97e2a11a800367ac42ff081125f1979a7d +Author: Lorenz Meier +Date: Sun Mar 6 18:05:45 2016 +0100 + + System lib format fixes + +commit f0b770a3ce54178f3917a059740ed50840d4be1d +Author: David Sidrane +Date: Fri Mar 4 04:56:01 2016 -1000 + + Use correct CS defines to disable chip selects + + Repair one more cut and past mistake I made. + + https://github.com/dipspb/PX4Firmware/blob/px4-master-sensor_reset_fix/src/drivers/px4fmu/fmu.cpp#L2167-L2170 + + Should not have OFF + +commit e4d71ec682b5e3e8a2070192738c221b1926503f +Author: Julian Oes +Date: Thu Mar 3 12:12:38 2016 +0100 + + configs: compile and start the gps driver on QURT + +commit 1cebfde8408a9a7936f630b1e495332c9e10f9c3 +Author: Julian Oes +Date: Thu Mar 3 12:12:11 2016 +0100 + + gps: make the driver compile and run on QURT + +commit bc9e24102d8114687a7061e6c2d39af55326cf9a +Author: Julian Oes +Date: Thu Mar 3 12:10:01 2016 +0100 + + DriverFramework: update submodule + + This fixes a missing include. + +commit 2e63cfbcfc80b98ea930b923217a6ac249bc2248 +Author: Lorenz Meier +Date: Sun Mar 6 17:55:45 2016 +0100 + + Do not check for RC map + +commit 98e65a2c3ac512fdf82ff97a1c7c82c70aca1978 +Author: Lorenz Meier +Date: Sun Mar 6 17:54:11 2016 +0100 + + Do not check mode switch for now + +commit ad58fc745874387f71a22cbfe0cb0565ec4461b0 +Author: Lorenz Meier +Date: Sun Mar 6 17:38:08 2016 +0100 + + Bump param version + +commit 9e7837fc31dfd193e7d38eb2e8c7bca0ca60b2b3 +Author: Lorenz Meier +Date: Sun Mar 6 16:28:42 2016 +0100 + + Update sensor meta data + +commit 8a91ce65e8586eff3a59609bfeaf5ff8ae4976e8 +Author: Lorenz Meier +Date: Sun Mar 6 14:56:25 2016 +0100 + + Ensure RC switches get evaluated on first run + +commit b338ba439c0cb1d44508ad1c92c8f111ef89d3b4 +Author: Lorenz Meier +Date: Sun Mar 6 14:27:05 2016 +0100 + + Sensors: Update param meta data + +commit b766213b20e0adc16ad6e35414c089b4075ebfd7 +Author: Lorenz Meier +Date: Sun Mar 6 12:57:39 2016 +0100 + + Format fix for sensors + +commit 82a390c12526226881721d9f996111099846dd2d +Author: Lorenz Meier +Date: Sun Mar 6 12:48:28 2016 +0100 + + Commander: Better user feedback for kill switch + +commit 351ab38179060450d2527035979c12173347e97f +Author: Lorenz Meier +Date: Sun Mar 6 12:48:14 2016 +0100 + + Fix additional switch eval + +commit 74694e3c77fca90e7f11bdf29b2ddfd3a746462f +Author: Lorenz Meier +Date: Sun Mar 6 12:34:31 2016 +0100 + + Commander: Support fallback strategies for rejected control modes + +commit 2e5a41e8c94e1114d95840d498f706e66d5ded4c +Author: Lorenz Meier +Date: Sun Mar 6 12:34:07 2016 +0100 + + Sensors: Use correct ranges for mode slots + +commit ffd24e8cf03d4b77ea809b91de741c5cbba21888 +Author: Lorenz Meier +Date: Fri Mar 4 11:47:33 2016 +0100 + + Commander: Support single channeel flight mode selection + +commit 1c21a631015fa77b60646aded57e295722d4dc83 +Author: Lorenz Meier +Date: Fri Mar 4 11:47:15 2016 +0100 + + Sensors: Support single channel flight mode selection + +commit 4e36973cee45915185b6895c10088276a67182a9 +Author: Lorenz Meier +Date: Fri Mar 4 11:46:59 2016 +0100 + + Manual control: Prep single channel flight mode selection + +commit 07775f76296a8298a8cea3d33aece1f82e7c51d8 +Author: Don Gagne +Date: Fri Mar 4 19:58:27 2016 -0800 + + Add initial version stamps to meta data + +commit 29af484685ff019241f1dc93710be74b5b828061 +Author: Don Gagne +Date: Fri Mar 4 19:58:12 2016 -0800 + + Add firmware type to .px4 + +commit d832e325c13deadbfd363495dd464da6199e8a20 +Author: sander +Date: Fri Feb 26 22:27:47 2016 +0100 + + Remove debug output + +commit 00c9c7fdff9fb8a3213e9c5586be133a3bc5d3a2 +Author: sander +Date: Fri Feb 26 10:03:43 2016 +0100 + + VTOL Front transition minimum time + +commit 4d82cf72242f79762cb069b3874256f4aecf0407 +Author: Daniel Agar +Date: Fri Mar 4 17:30:50 2016 -0500 + + fix TECS comment typo + +commit 65696acf6aea33b4aea93fd5ce53746e935ee0d0 +Merge: 2d2b0a2d4 6f2a4f3d8 +Author: David Sidrane +Date: Fri Mar 4 04:52:28 2016 -1000 + + Merge pull request #3920 from dipspb/px4-master-sensor_reset_fix + + Fix sensor_reset method for PX4FMU_V4 + +commit 6f2a4f3d826997259d564f32cb87460449d4bc05 +Author: Dmitry Prokhorov +Date: Fri Mar 4 14:19:03 2016 +0300 + + Fix sensor_reset method for PX4FMU_V4 + +commit 2d2b0a2d43d336b7f7067d282f0dd2b54d8e91ce +Author: tumbili +Date: Wed Mar 2 15:41:00 2016 +0100 + + mc pos: in auto mode reset the position to current position. Velocity controller ensures continuous attitude setpoint + +commit 9297a02ac29b66cc3628e9fa3294797e6c10fbde +Author: tumbili +Date: Wed Jan 20 09:10:48 2016 +0100 + + move code which clears the pos and alt hold flags to the correct place. + this should fix the problem of the jump in the altitude setpoint when + switching into altitude hold mode. + +commit 989a4a09843950a82a954c3411d0417c1b7f3f2f +Author: tumbili +Date: Mon Feb 22 14:57:01 2016 +0100 + + mc pos control: + -when switching into vel control mode (xy) choose vel sp such that attitude + setpoint is continuous + +commit dcf022f480cf1a84bc4c1d2e04bb56698fdc3e53 +Author: Julian Oes +Date: Thu Mar 3 13:42:13 2016 +0100 + + Submodules: use submodule sync --recursive + + This should make changes where the submodule repository changes trouble + free for users. + +commit b1a890f0cd64bbd1d022e7bf77a6f2c67033fc5d +Author: tumbili +Date: Thu Mar 3 10:14:12 2016 +0100 + + updated ecl + +commit e73ae292dc9f29c40a1bab1bfcfe36e260bcd61f +Author: Lorenz Meier +Date: Thu Mar 3 10:46:45 2016 +0100 + + Fix unit tests + +commit e6b9712ff5d4265b4542e721d466e8ec2c096f54 +Author: Julian Oes +Date: Wed Mar 2 10:56:02 2016 +0100 + + DriverFramework: update submodule + + This update sets the HMC5883 into single measurement mode at 150 Hz + instead of continuous measurement mode at 75 Hz because the I2C write + issue on Snapdragon has been resolved. + +commit 6bb3d5f47bcabd18ce5695f49fd395177e8a8552 +Author: Daniel Agar +Date: Wed Mar 2 10:14:24 2016 -0500 + + fw_pos_control only use const position_setpoint_triplet within control_position() + +commit 2eea0af843d7018ba5ce5bc050483e638a1e3e0a +Author: Daniel Agar +Date: Wed Mar 2 10:14:05 2016 -0500 + + navigator only accept waypoints if !landed + +commit 0cbb2c7f234646ba8195a376e4fac12d751510fe +Author: Daniel Agar +Date: Tue Feb 23 14:58:23 2016 -0500 + + FW ALTCTL/POSCTL remove 0 throttle threshold when not landed + +commit 9ab067410776f2c746a8f6b4a2aa4c5d0bed7d11 +Author: Daniel Agar +Date: Wed Mar 2 13:27:33 2016 -0500 + + TECS fix typo + +commit d1e096abc727ffb4fbcb887a9752b7c8913ef4d2 +Author: Daniel Agar +Date: Wed Mar 2 12:02:38 2016 -0500 + + more consistent naming for LND params + +commit f34f5c4f5aba225f28890700d93d7ed96fc729bb +Author: Lorenz Meier +Date: Wed Mar 2 02:37:23 2016 +0100 + + Mag: Shift output argument + +commit 4185d0ae41edfb2471f806ad855ab1815998fba4 +Author: Lorenz Meier +Date: Wed Mar 2 02:12:48 2016 +0100 + + Better error reporting on mag failure + +commit 984f07d8c4ca8721e1fc737760dc6702037be827 +Author: Lorenz Meier +Date: Wed Mar 2 02:02:49 2016 +0100 + + Commander: Relax mag offset to maximum + +commit 68e45057a05d24e87e3fcd7aea2b571be0a1434f +Author: Roman +Date: Tue Mar 1 21:32:21 2016 +0100 + + sdlog: compute logging rate correctly + +commit 7d893703d73df879b244b793349112aeb1d87706 +Author: tumbili +Date: Tue Mar 1 09:45:42 2016 +0100 + + ensure suitable PWM min/max/disarmed param values for multirotor and vtol + +commit 457dc6a0a4936a8b4c65df753e18d3ac80763c4a +Author: tumbili +Date: Tue Mar 1 09:36:23 2016 +0100 + + vtol defaults: use parameters for pwm values + +commit 413f63ab93f19e2bf4f5dc3308067a3e53cce1ff +Author: tumbili +Date: Mon Feb 29 14:38:37 2016 +0100 + + Caipiroshka: set correct MAV_TYPE, set correct pwm output channels + +commit c49e576d607f3d27bf318cfbd24bae95e679e153 +Author: Mark Whitehorn +Date: Sun Feb 28 13:29:11 2016 -0700 + + reduce output scaling as workaround for broken output limits + +commit b57e8793f5fb1d090e0d931f375035aa1dd545a6 +Author: Mark Whitehorn +Date: Sat Feb 27 21:21:33 2016 -0700 + + clarify left/right and elevon assignments + +commit d61f935bb11232fb1b74fb49d9b3e32af736c532 +Author: Mark Whitehorn +Date: Sat Feb 27 20:34:11 2016 -0700 + + fix sign of roll in elevons mixer + +commit beab5ec3d719542b6055fcb51b1023190c2df4ea +Author: Mark Whitehorn +Date: Sun Feb 28 13:29:11 2016 -0700 + + reduce output scaling as workaround for broken output limits + +commit 1551898f5ad48572cc23a3ee043fd7dc9edd5afe +Author: Mark Whitehorn +Date: Sun Feb 28 07:42:29 2016 -0700 + + fix typo in comment + +commit 53ed61790d8653ece07aa438986ac23d3de84ff1 +Author: Mark Whitehorn +Date: Sun Feb 28 07:21:00 2016 -0700 + + fix typo in comment + +commit 5ee6dad7ea44633068c73591debe1bc86d25fdc2 +Author: Mark Whitehorn +Date: Sat Feb 27 21:21:33 2016 -0700 + + clarify left/right and elevon assignments + +commit ad54f0149c8ca2b00c0dd79abffedfdd7aa76c2e +Author: Mark Whitehorn +Date: Sat Feb 27 20:34:11 2016 -0700 + + fix sign of roll in elevons mixer + +commit 5a167ea99d9fd77226fda99478e7a38cbae3ead1 +Author: Daniel Agar +Date: Mon Feb 29 10:32:41 2016 -0500 + + reorder compiler options to respect -Wno-sign-compare + + -closes #3867 + +commit 98a4dd6a4aa34bde994427f939e863656b8361c3 +Author: Mark Whitehorn +Date: Mon Feb 29 17:46:31 2016 -0700 + + run astyle + +commit bebe8b0a789296cdc1bfc8fb8e74e23351c97fcc +Author: Mark Whitehorn +Date: Mon Feb 29 17:42:15 2016 -0700 + + init frsky_state properly + +commit ab596e37110c26d52c197744d060d254609c9952 +Author: Mark Whitehorn +Date: Mon Feb 29 17:28:59 2016 -0700 + + scan indefinitely for FrSky RX, report state in status + +commit 607053cfbc9b0ae79e64348b22ce98e40227c822 +Author: Mark Whitehorn +Date: Mon Feb 29 09:01:35 2016 -0700 + + decrease stack allocation to 1100 + +commit 52465d07b96439a3173789d1b951d040e5bbd334 +Author: Mark Whitehorn +Date: Sat Feb 27 09:36:40 2016 -0700 + + run astyle + +commit 8186139dad11611a4c5443cc00424013903babb6 +Author: Mark Whitehorn +Date: Sat Feb 27 09:12:05 2016 -0700 + + reduce D-type stack usage and static allocations + +commit 6d2927cd7a59b749c273923febf2bdc9db818203 +Author: Mark Whitehorn +Date: Fri Feb 26 21:22:48 2016 -0700 + + allocate structs on the heap; exit daemon if no FrSky receiver detected + +commit 95d328f57c88c415fc5f6c443a13bc6e9535f314 +Author: Mark Whitehorn +Date: Fri Feb 26 16:57:20 2016 -0700 + + remove commented code and change to sensor_baro topic to filter altitude + +commit 6d509835eb89510cbc6989c9d27dc844ab7142ac +Author: Mark Whitehorn +Date: Fri Feb 26 07:19:35 2016 -0700 + + clean up uORB code + +commit 0960e1a8207a9abfa91b9df99d3632eff117a97a +Author: Mark Whitehorn +Date: Thu Feb 25 10:29:53 2016 -0700 + + make structs static and decrease stack size, run astyle + +commit 6fa6e722509bbafe733797dad47cf05ef2bc7bc1 +Author: Mark Whitehorn +Date: Wed Feb 24 21:19:30 2016 -0700 + + add sPort GPS telemetry + +commit 584165def20f3a354edc9393af2308a736c8d544 +Author: Daniel Agar +Date: Sun Feb 28 13:43:19 2016 -0500 + + travis-ci use both gcc 4.8 and 4.9 + +commit fcfe64ee5a0256dbb050f9a1eb26557fc3ba350e +Author: Mark Whitehorn +Date: Mon Feb 29 12:28:39 2016 -0700 + + enable disarmed PWM and rework safety switch disable logic + +commit 29b0520263eb037a12fabf9d1f93317b5a96e8ac +Author: Mark Whitehorn +Date: Mon Feb 29 11:11:38 2016 -0700 + + enable PWM with safety switch off + +commit 7adaccfe671857b7671b401acb220ca2b97d0813 +Author: Lorenz Meier +Date: Mon Feb 29 15:17:12 2016 +0100 + + Higher default gains for multicopter position control + +commit 9d35b058897e3e5e3b722a194e15e0e793137bfb +Author: Lorenz Meier +Date: Mon Feb 29 14:06:48 2016 +0100 + + FMUv4: Safe RAM + +commit b88a8baa76bd46a876be44f343c5613221ed17e6 +Author: tumbili +Date: Mon Feb 29 10:27:05 2016 +0100 + + log replay topic correctly + +commit f25702c29f249587e3b27aef8531ea268c2afbc4 +Author: tumbili +Date: Mon Feb 29 09:51:55 2016 +0100 + + increased default logging to 100Hz + +commit aa130b1b03a417b172d3fedaa67a25e50defec87 +Author: tumbili +Date: Mon Feb 29 09:51:36 2016 +0100 + + added missing parenthesis to fix logging + +commit 3001d08df6b554460c0133d6a8a9ba9ef72fa6a7 +Author: Lorenz Meier +Date: Sun Feb 28 20:50:47 2016 +0100 + + Commander params for single switch flight mode selection + +commit 3af73e4022a3b9c8e3ccf0df0b6be0afc7b52c3e +Author: Lorenz Meier +Date: Sun Feb 28 19:53:23 2016 +0100 + + More commander meta data + +commit d6f7ced2749b7c407115897f21ab01365a8ff9c8 +Author: Lorenz Meier +Date: Sun Feb 28 19:48:43 2016 +0100 + + Commander: Add param meta data + +commit e3853ed4e536860cc3b2f4e688f0c20eb2e2151b +Author: Lorenz Meier +Date: Sun Feb 28 19:42:34 2016 +0100 + + MC att control: Support increment meta data + +commit 9415dd8cd38a57f347ff8196352d5592d47f3664 +Author: Lorenz Meier +Date: Sun Feb 28 19:42:19 2016 +0100 + + Add support for increment tag + +commit 3efd0ff68679600964b95326a50de9704a30e49e +Author: Lorenz Meier +Date: Sun Feb 28 17:18:45 2016 +0100 + + Gazebo: Better physics tuning + +commit 8f46c072491fe135ec55216cab98001c2c6d48ab +Author: Lorenz Meier +Date: Sun Feb 28 17:17:59 2016 +0100 + + Sim: Do not drain the battery all the way to zero yet + +commit 730ce4535f850ade6aae6fc77a50c9faa018a560 +Author: Lorenz Meier +Date: Sun Feb 28 16:36:56 2016 +0100 + + Switch all SITL configs to EKF2 + +commit 2a521345dc206d883914d9add0e4ee36045dc39c +Author: Lorenz Meier +Date: Sun Feb 28 16:36:43 2016 +0100 + + Update SITL gazebo + +commit 9b03854fdaa00ad721785c36b78fb1c7bfb94c29 +Author: sander +Date: Sun Feb 28 15:57:21 2016 +0100 + + Change MPC_ACC_HOR_MAX default to 2.0 + +commit ba79b32b300bf3c652157ad4db2f39ef6b0273fa +Author: Lorenz Meier +Date: Sun Feb 28 12:11:47 2016 +0100 + + Fix FMU output on non-Pixracer boards + +commit ef07fdf9c73ba43caa0c9c72621593a58a3c5c62 +Author: Lorenz Meier +Date: Sun Feb 28 11:19:23 2016 +0100 + + Fix camera trigger logging ID + +commit 509be8208110476e8d875c94af2c3c6c8c175793 +Author: Lorenz Meier +Date: Sat Feb 27 12:57:21 2016 +0100 + + Navigator: Show feedback on pause / continue command + +commit 3fa3158ca27120ecfe7724e92943db1dd6fc1528 +Author: Lorenz Meier +Date: Sat Feb 27 14:58:53 2016 +0100 + + sdlog2: Ensure sensor combined gets written + +commit df4d63dd0703a671d6715f461616e7ec18ee4a30 +Author: Lorenz Meier +Date: Sat Feb 27 14:52:05 2016 +0100 + + SDLOG2: Always copy the topic, even if not using it right away + +commit 473eea154f3f8c7026c74e3b973c7092fc60d80c +Author: Lorenz Meier +Date: Sat Feb 27 12:12:26 2016 +0100 + + MC position control: Hold position more aggressively + +commit 5c7f8ca12e396a4478e70a281b1dabe26e8f6e34 +Author: Lorenz Meier +Date: Sat Feb 27 11:56:30 2016 +0100 + + Update MAVLink submodule + +commit c161248e71964982729564747ed720e124258534 +Author: Lorenz Meier +Date: Sat Feb 27 11:55:20 2016 +0100 + + Fix reposition vehicle command + +commit bdf373c89716d9318a82e7a682ec287421afa133 +Author: Roman +Date: Sat Feb 27 10:07:53 2016 +0100 + + final cleanup + +commit 3ab6fe7edd2cadc83749a9e4186a5248368dff93 +Author: tumbili +Date: Fri Feb 26 17:06:40 2016 +0100 + + do not allocate unnecessary memory in logging app + +commit 36e3600809f54adda5d713bf02a3ff6ae172af8a +Author: tumbili +Date: Fri Feb 26 16:05:00 2016 +0100 + + take into account laneded and armed flag for ekf2 replay + +commit 2e40d4d4fd8f6834a2577c1052f67648eca56ba3 +Author: tumbili +Date: Fri Feb 26 16:04:03 2016 +0100 + + sdlog2: log attitude in replay mode for consistency checks + +commit b98602df8b3317fbe2bb055e728777d3bdb5dee4 +Author: tumbili +Date: Tue Feb 23 15:32:57 2016 +0100 + + sdlog2: + increase stack size and fix indentation + +commit 527f9886f97c7df1a687eb9f445fd5ed834986fb +Author: tumbili +Date: Wed Feb 17 14:56:31 2016 +0100 + + ekf2 app: + - support use of replay + +commit d73e3a731866f906536a6b0d3473c5369a715d99 +Author: tumbili +Date: Wed Feb 17 15:09:23 2016 +0100 + + start sdlog2 app with different arguments in replay mode + +commit e0a489a749e0ec2b687279f44abc9248aa6bbb5d +Author: tumbili +Date: Wed Feb 17 15:05:07 2016 +0100 + + added ekf2 replay message + +commit ec803a650ec9eaa776b6a21627be7d36d9055e60 +Author: tumbili +Date: Wed Feb 17 15:01:46 2016 +0100 + + sdlog2 replay: + - added PRIO_BOOST parameter to avoid log data loss + - added replay mode which disabled logging of uneeded topics + - run mainloop based on polling of either sensor_combined or replay topic + depending on mode + - log ekf2_replay topic + +commit 7da3c6ceaa92d0681fc0bcbcb731848f4e57a4bf +Author: tumbili +Date: Wed Feb 17 14:59:25 2016 +0100 + + sdlog2 messages: + - added ekf2 replay message + +commit 652fb5e99e44a43d4500d4146c5dd93833662f35 +Author: tumbili +Date: Wed Feb 17 14:56:31 2016 +0100 + + ekf2 app: + - support use of replay + +commit 35d573e12ab753d81d3ebc1c9313735fd062ca3d +Author: tumbili +Date: Wed Feb 17 14:54:53 2016 +0100 + + added ekf2 replay module + +commit 34b6354fa6301bc03c6792ad67724014e54af4b1 +Author: Lorenz Meier +Date: Thu Jan 28 22:28:36 2016 +0100 + + Expand SITL run + +commit fcb70d1e211be0fcb87c71779d709a062d19a06a +Author: Lorenz Meier +Date: Thu Jan 28 22:28:02 2016 +0100 + + Enable replay target + +commit d7c8acd15c48eb11a1bf0fdba01338648116515c +Author: Lorenz Meier +Date: Thu Jan 28 22:27:49 2016 +0100 + + CMake: Add replay config + +commit e5c53f2755369c6983820ce2fc543590af663ebf +Author: Lorenz Meier +Date: Thu Jan 28 22:27:27 2016 +0100 + + Ignore PX4 log files + +commit 261ddb8e2119120bcf54e614f99581574a5bd13f +Author: Andreas Bircher +Date: Thu Feb 25 11:40:26 2016 +0100 + + online command support to enable/disable distance based triggering + +commit 4bf11ca06b578cfa47b3258659cc9f101f0c8bfe +Author: Andreas Bircher +Date: Tue Feb 23 08:53:25 2016 +0100 + + adding the timestamp logging + +commit e695af2100b66177b20eba8a7f854068b5d896f0 +Author: Andreas Bircher +Date: Mon Feb 22 13:40:13 2016 +0100 + + fixing the logging of trigger information + +commit 7abb699bc4a354e3b7af4e08a23b838b72ae9840 +Author: Andreas Bircher +Date: Fri Feb 19 13:55:19 2016 +0100 + + adding the camera trigger logging to sd card + +commit 2cce938980dee23c9f28f808b730c896884592bb +Author: Andreas Bircher +Date: Fri Feb 19 12:00:09 2016 +0100 + + implementing @LorenzMeier comments + +commit 8959954d37980f557e046e87dccc718fe22a6db0 +Author: Andreas Bircher +Date: Tue Feb 16 11:21:12 2016 +0100 + + adding third camera triggering mode to trigger based on covered horizontal distance. bench-tested. + +commit 11da8df84af177c3124cf8f7f464b527b99d5730 +Author: Lorenz Meier +Date: Tue Feb 23 13:15:46 2016 +0100 + + FMUv4: Disable safety on all current boards and in the future for all racing configs + +commit 04a9eada1edb6ccf87c1493a35ff72f7a34d3082 +Author: Mark Whitehorn +Date: Mon Feb 8 13:31:31 2016 -0700 + + disable safety switch if CBRK_IO_SAFETY is on + +commit beb9707933eb780b49929bfe0273a48949e8a469 +Author: Mark Whitehorn +Date: Mon Feb 8 13:06:13 2016 -0700 + + fix fmuv1 compile error + +commit 426903c617c25ae9ba99809d8a22987acc1bfb08 +Author: Mark Whitehorn +Date: Mon Feb 8 12:43:40 2016 -0700 + + run astyle + +commit b6231c718b3a98487b585308ad03a06b68c0fd27 +Author: Mark Whitehorn +Date: Mon Feb 8 08:45:54 2016 -0700 + + reduce safety switch sampling to ~10Hz and clean up + +commit ef2a7bda5315538c60c7b4ef5a98154f66fc11e0 +Author: Mark Whitehorn +Date: Sun Feb 7 17:21:38 2016 -0700 + + add fmuv4 safety switch handling + +commit 5a7d31f7a9b4aaa896170a88cb23d66654d4eb27 +Author: Mark Whitehorn +Date: Sun Feb 7 13:47:25 2016 -0700 + + fix typo in comment + +commit 17358ffbfff72bcbc8e1b511eea29a175d75c64b +Author: Lorenz Meier +Date: Tue Feb 23 16:02:20 2016 +0100 + + Changed permissions, added Python shebang + +commit fa590bbe8038941423ddb8ecb36d94dc7298b167 +Author: sander +Date: Fri Feb 19 11:47:34 2016 +0100 + + Correct float parsing args and increase altitude monitoring frequency + +commit b9ae592e2b23692917772583d9409a6ff26fd014 +Author: sander +Date: Fri Feb 19 02:57:24 2016 +0100 + + Altitude monitoring and wait for home lock + +commit 14f358a975c8756b629a05e29abe2db9afb730a5 +Author: sander +Date: Thu Feb 18 14:54:13 2016 +0100 + + Argument parsing and copyright + +commit e38b8d93ea4cff84cad25e89930fea6f9ea96de5 +Author: sander +Date: Thu Feb 18 01:01:25 2016 +0100 + + Fix failure message + +commit f425068926e8f456564e4f3191feea7c80613396 +Author: sander +Date: Thu Feb 18 00:50:28 2016 +0100 + + Comment update + +commit 35044273a2c874f8c8284c4957bb7977d33220b6 +Author: sander +Date: Thu Feb 18 00:27:05 2016 +0100 + + Fixed connection string, added constants + +commit 96d7036b09a33e39c2220eb9dbde91d6d5509329 +Author: sander +Date: Wed Feb 17 23:08:59 2016 +0100 + + Initial mission check script using dronekit + +commit 5aaf74bbe6a7eb841f7dded9da93df762fb92f04 +Author: Lorenz Meier +Date: Sat Feb 27 11:23:40 2016 +0100 + + MC pos control: Allow higher yaw rate by default + +commit 44e885f3c3d48c67379a7561ae5095d1e055a91d +Author: Lorenz Meier +Date: Sat Feb 27 11:23:24 2016 +0100 + + Att control: Allow higher yaw rate by default + +commit e9d778fd242cd5cc629de93621b32d080b4cbdf4 +Author: Lorenz Meier +Date: Sat Feb 27 11:22:57 2016 +0100 + + Vehicle command: Add reposition + +commit 64a6c16fb6671780bf2cc209f7493eb4cd506fd0 +Author: Lorenz Meier +Date: Sat Feb 27 11:22:39 2016 +0100 + + Add reposition command support + +commit 326389d04b8d531612c3ea77df9841a5cbc1190c +Author: Lorenz Meier +Date: Sat Feb 27 00:42:46 2016 +0100 + + Add sensor meta data for RC mapping + +commit b513edffcd58c65d15bbeb19649c3b44837d3ca6 +Author: sander +Date: Fri Feb 26 22:51:11 2016 +0100 + + Add vtol states to sdlog2 + +commit 1165e0a946fb33481f11cc3d4cbdaa8612cfe902 +Author: sander +Date: Fri Feb 26 16:17:06 2016 +0100 + + New params for quadranger + +commit b4d95a7a48bd39aa5609dba5a80218d36a396baa +Author: sander +Date: Fri Feb 26 09:08:29 2016 +0100 + + Bump gazebo_standard_vtol to ekf2 + +commit 3575984f5971c8d2426414e3495b69b7fb83335f +Author: Lorenz Meier +Date: Fri Feb 26 09:24:18 2016 +0100 + + Mag cal: Be more specific which unit failed + +commit 159da5442e39ee33f672a8f056680a02fe76ab01 +Author: Lorenz Meier +Date: Fri Feb 26 09:24:00 2016 +0100 + + Mag msg: Remove unused field + +commit a2c4c094e6fa6a4e2d3915c7183990e1dfbe5e6a +Author: Lorenz Meier +Date: Thu Feb 25 22:20:42 2016 +0100 + + HoTT stack size adjustments + +commit 4ca91583b4151faea667220e8835587831b41e4d +Author: Lorenz Meier +Date: Thu Feb 25 17:24:38 2016 +0100 + + Updated ECL + +commit d83823398e4625c50c47e76681df80a356d2edff +Merge: a51645086 3e8b2c4ad +Author: Lorenz Meier +Date: Thu Feb 25 17:17:44 2016 +0100 + + Merge pull request #3859 from PX4/pwm_min_250 + + better PWM_MIN defaults for 250 airframes + +commit 3e8b2c4ad1683d0520968e2e617c697a37f496a8 +Author: tumbili +Date: Thu Feb 25 17:04:51 2016 +0100 + + better PWM_MIN defaults for 250 airframes + +commit a516450868d66ba63facf5f6f1be4ced2535bd2e +Author: Lorenz Meier +Date: Thu Feb 25 15:57:53 2016 +0100 + + MAVLink: Send vibration status message + +commit 29d417beb7cf6fc270ceea73e1e7ec2ee4f75fd5 +Author: Lorenz Meier +Date: Thu Feb 25 15:57:37 2016 +0100 + + Messages: Add vibration levels and onboard / offboard sensors + +commit 03657931c8b3940cfeabe97fea9d23a0425c8c8e +Author: Lorenz Meier +Date: Thu Feb 25 15:57:14 2016 +0100 + + Attitude estimator Q: Publish vibration levels + +commit 94353a9d408e72aa1eff6f1ba3240c7810eca2b5 +Author: Lorenz Meier +Date: Thu Feb 25 14:12:08 2016 +0100 + + Commander: Allow arming in MANUAL, STAB, ACRO, ALTCTL + +commit 755569ac12825f731ca95daaf26d2311720d45b4 +Author: Lorenz Meier +Date: Thu Feb 25 13:43:39 2016 +0100 + + HDOP / VDOP correctly reporting + +commit fdff16c3cb61fc2653cc5f16f6cc6122b00b9480 +Author: Lorenz Meier +Date: Thu Feb 25 13:26:52 2016 +0100 + + Always enable nav sol + +commit 8fcf24f23f9caa8f17b10ff5d4707301f1f8e202 +Author: Lorenz Meier +Date: Thu Feb 25 13:21:13 2016 +0100 + + GPS driver UBX: Support hdop and vdop + +commit 6f484c04bdb719b786932fe297fdf648b2d87c9f +Author: Lorenz Meier +Date: Wed Feb 24 11:47:08 2016 +0100 + + Ashtech GPS driver: Fix code style + +commit cd583e054e53cda7ab711e44168940d71fd842a3 +Author: Lorenz Meier +Date: Wed Feb 24 11:29:51 2016 +0100 + + MAVLink app: Use HDOP / PDOP + +commit 56c95dc9c8b659d482c323103a01b3c7c7559876 +Author: Lorenz Meier +Date: Wed Feb 24 11:29:37 2016 +0100 + + GPS driver: Populate HDOP / VDOP fields + +commit 9b5c9b0c8aed1f375e7afe528f4971dffb7dac59 +Author: Lorenz Meier +Date: Wed Feb 24 11:29:19 2016 +0100 + + Add HDOP / VDOP fields + +commit c6a30d74c1a8750cc099fb4597bce428f8fec609 +Author: Lorenz Meier +Date: Thu Feb 25 11:14:15 2016 +0100 + + Bump VFR HUD rate for OSD + +commit 1d0c968a888b7395a8dc67f2c59d56187d2bf4fe +Author: Lorenz Meier +Date: Thu Feb 25 10:50:45 2016 +0100 + + Widen rate gains + +commit ae900849777e27a0cca5030b42fd666df46c068d +Author: Lorenz Meier +Date: Thu Feb 25 02:17:00 2016 +0100 + + Fix build error + +commit 0a8a75af1f91f1d0280c1fe501c1893385987195 +Author: Lorenz Meier +Date: Thu Feb 25 01:56:17 2016 +0100 + + Commander: Provide better calibration errors + +commit 4f666cebe7ab2dd2c70d379b02dc450c391bf7f6 +Author: Lorenz Meier +Date: Thu Feb 25 01:49:59 2016 +0100 + + Commander: RRelax mag cal requirements and report offsets on failure + +commit c5b0650c239f1f106ba8a3d07985b1be2f5a1c45 +Author: Lorenz Meier +Date: Wed Feb 24 12:31:24 2016 +0100 + + Sim: Add batttery sim + +commit 43f75c2c4ed4bd772549bfb21b2aca25c209e1d2 +Merge: 23171b97f 376cdc78c +Author: Sander Smeets +Date: Wed Feb 24 02:04:30 2016 +0100 + + Merge pull request #3837 from PX4/readme_link + + Link reversed in readme + +commit 376cdc78c8c7260d192af94d1b5500f23b049dfb +Author: sander +Date: Wed Feb 24 00:07:48 2016 +0100 + + Link reversed in readme + +commit 23171b97fb0c73aa10063e176c2ca948362dfe3e +Author: Julian Oes +Date: Tue Feb 23 15:26:57 2016 +0000 + + Makefile: don't do any git submodule magic + + Let's do all the submodule stuff in check_submodules.sh + +commit 5af9dc280fca8323fbc20afa9741b107a51366b4 +Author: Julian Oes +Date: Tue Feb 23 15:16:04 2016 +0000 + + check_submodules: Don't override submodule + + Previously make would override a submodule, now it only does submodule + init and override if the submodule is not already checked out. + +commit 9a32c08cff708ef4c14f02c9c4624da6cb7ae6ff +Author: Lorenz Meier +Date: Tue Feb 23 16:06:11 2016 +0100 + + Complete log buffer patch set + +commit daeb4a24f3630b9e8f41243401aaa079cf7abe9d +Author: Lorenz Meier +Date: Tue Feb 23 13:17:30 2016 +0100 + + Fix code style + +commit 9172bf727175c1d86fe58af63b5f6519d1ff706c +Author: Lorenz Meier +Date: Tue Feb 23 13:07:30 2016 +0100 + + MPU6K: Report start scan not as failure, but as not found if sensor is not around + +commit a14e083728be3ac3b9d13ac5542f041fb7b7b574 +Author: Lorenz Meier +Date: Tue Feb 23 13:07:04 2016 +0100 + + sdlog2: Free log buffer on log stop + +commit c8492454e9b8c5011f07c20fd47a76b09ab44e16 +Author: Lorenz Meier +Date: Tue Feb 23 13:06:41 2016 +0100 + + commander: Support enabling and disabling lockdown + +commit 168f955e0cd4133417b2f917ac123df71d4924fb +Author: Lorenz Meier +Date: Tue Feb 23 13:06:19 2016 +0100 + + IO firmware: Ensure that in case of lockdown only the lockdown code writes servo outputs + +commit 738d3cb1238e82f01c5b72d304131cf951ac0bea +Author: Lorenz Meier +Date: Tue Feb 23 13:05:51 2016 +0100 + + IO driver: Fixx lockdown flag handling + +commit 5dfd9dd68bbe5883d580962f6f2209e062b53c7a +Author: Lorenz Meier +Date: Mon Feb 22 22:15:12 2016 +0100 + + Add a test command from commander + +commit 3854eae3ecceab0ab7ae59027375e187b0022137 +Author: Lorenz Meier +Date: Mon Feb 15 13:50:34 2016 +0100 + + FMU: Send disarmed pulse if in lockdown + +commit 59c30a4cbf3275f89eff3e381e7c26e3b5e272db +Author: Lorenz Meier +Date: Sun Feb 14 19:06:25 2016 +0100 + + IO firmware: Output a disarmed pulse on lockdown + +commit 362e0316f7ef234b3ecf317c674269a80a3dd28e +Author: Lorenz Meier +Date: Tue Feb 23 09:25:47 2016 +0100 + + Navigator: Forward trigger distance commands + +commit 04ae52447ee1b4a37c95e637415b5c0e3180675a +Author: Lorenz Meier +Date: Tue Feb 23 09:25:29 2016 +0100 + + Commander: Ignore trigger commands + +commit be3863d99ff8e9bdd113d6280d67d7ad9b9e8444 +Author: Lorenz Meier +Date: Sun Feb 21 20:41:00 2016 +0100 + + Fix formatting + +commit 9f5469ab1f79850a48a578bcdcc8664192b0e91b +Author: Lorenz Meier +Date: Sun Feb 21 20:28:24 2016 +0100 + + Workaround for stack size setting on OS X + +commit 80f3fefcc342e54a8b99d21feecd8c45db341e42 +Author: Daniel Agar +Date: Thu Feb 18 21:49:00 2016 -0500 + + FW adjust throttle to airspeed mapping for ALTCTL + +commit 4c8e9265c44c3ac9362c47911a1e07988f978318 +Author: Daniel Agar +Date: Fri Feb 19 18:09:20 2016 -0500 + + FW update position control param metadata + +commit d2575c25563d5731f6db0a1607d096198d32cabe +Author: Lorenz Meier +Date: Fri Feb 19 22:31:24 2016 +0100 + + ESC cal: Increase timeouts + +commit 82bc110c796a52a8fd656edae924ee64e2d575c8 +Author: Lorenz Meier +Date: Fri Feb 19 21:37:36 2016 +0100 + + Harmonize Pixracer and Pixhawk OSD API + +commit 73125b52d6014954125e87eb7a1456f753edffdf +Author: Lorenz Meier +Date: Fri Feb 19 20:36:04 2016 +0100 + + More autostart items for serial link + +commit ca11f76842227ce240c8557a5b7a289706862bd4 +Author: stmoon +Date: Sat Feb 20 02:57:52 2016 +0900 + + add utc offset for sdlog filename + +commit 30580a661c3cd7211aec14bebab4cfe94e3f5892 +Author: Julian Oes +Date: Fri Feb 19 18:48:58 2016 +0100 + + DriverFramework: updated to latest merge + +commit 991bc54626e1cbce4fe77e0048907a77cb016693 +Author: Julian Oes +Date: Fri Feb 19 10:22:51 2016 +0100 + + DriverFramework: updated submodule + + This enables continuous mode for the HMC5883 instead of single + measurement mode, therefore working around a ADSP crash. + +commit 46a6176e2a263bc5a25e9798a17e91e14c7c5382 +Author: Julian Oes +Date: Thu Feb 18 20:44:26 2016 +0100 + + px4_layer: astyle + +commit 0287ff9e13f7345506011d8b31668ea7178596f4 +Author: Julian Oes +Date: Thu Feb 18 20:44:14 2016 +0100 + + sensors: astyle + +commit c99402b04c20033455ba26ece339c53a64009d28 +Author: Julian Oes +Date: Thu Feb 18 20:41:25 2016 +0100 + + sensors: get it to compile on NuttX and POSIX + +commit ebfcf32323a43eb2610211bdb5cf852b77ca2db0 +Author: jwilson +Date: Wed Feb 17 21:02:13 2016 -0800 + + Added build specific sensor initialization. + +commit 75fad09263c27af36d5233396fc0d35f4cacdb52 +Author: jwilson +Date: Wed Feb 17 20:03:15 2016 -0800 + + Fixed problem causing a failure to obtain the shared memory lock on the AppsProc. + +commit 4adfea7fa9bc7ab7a0b251280f62ecd7d14f2a38 +Author: jwilson +Date: Tue Feb 16 20:01:27 2016 -0800 + + Resolved shared memory parameter problems and removed additional debug code. + +commit d84639f8c45cc402c1ab504f832beee5d6cd8153 +Author: jwilson +Date: Fri Feb 12 21:39:50 2016 -0800 + + This code is flyable, but a few problems exist which cause values in the .config files to be overwritten by the defaults in the .XML file. + +commit 8cc37db5950c329edc39f7aa8ecf4d55da8762d9 +Author: jwilson +Date: Wed Feb 10 18:40:11 2016 -0800 + + Removing unneeded debug statements. + +commit 9f173b5659c44e693929a08b3cae6f6cdce1f26a +Author: jwilson +Date: Wed Feb 10 18:38:35 2016 -0800 + + Debug statements included in the code. + +commit 80a2eb9dffb718c7833b5314950470e3f227323e +Author: jwilson +Date: Tue Feb 9 19:14:01 2016 -0800 + + Adding additional warnings to indicate that the secondary and tertiary gyros are unavailable. + +commit 9955c08d16e107ce012043103127b1659741247f +Author: jwilson +Date: Tue Feb 9 18:30:59 2016 -0800 + + Removing changes made inadvertantly to the make file. + +commit fcb614a6a2594ac8bfdf55747fd76d91c7c148e4 +Author: jwilson +Date: Sun Feb 7 10:50:57 2016 -0800 + + Removing test code. + +commit 9a97140ad848235142bdd2cc5bf2110f5b8cd615 +Author: jwilson +Date: Sun Feb 7 10:49:33 2016 -0800 + + Removing test code. + +commit 8625641638c1703e134e9ffed7b46b0b0edecbf5 +Author: jwilson +Date: Sun Feb 7 10:41:41 2016 -0800 + + Removing test code. + +commit b31472af0ccb2f69ca2e0057444eba1b64bd0ffe +Author: jwilson +Date: Fri Feb 5 19:33:37 2016 -0800 + + Cherry-picked i22438c8 + + Original description: + Modified the sensor module to prevent the selection of an invalid + secondary/tertiary gyro if the primary gyro times out + +commit e26cca760a191844181b065a8320c451010d5e37 +Author: jwilson +Date: Thu Feb 4 19:59:59 2016 -0800 + + StubSensor template class implemented to allow registration with the DevMgr. + +commit aec31c590436475be63bd9c59e67e9ed0bb02a43 +Author: jwilson +Date: Wed Feb 3 19:27:49 2016 -0800 + + Defining Eagle Board specific device paths, still in progress. + +commit 39daea103be549681161c6c9396a757b4dddcc5c +Author: jwilson +Date: Wed Feb 10 18:40:11 2016 -0800 + + Removing unneeded debug statements. + +commit 2b4b9aa1038f3338fcf610d5f9d8ad590eb7ac6d +Author: jwilson +Date: Wed Feb 10 18:38:35 2016 -0800 + + Debug statements included in the code. + +commit 8f26735255a43d9cde0c87bc0269794b390be955 +Author: Julian Oes +Date: Wed Feb 17 11:22:13 2016 +0100 + + POSIX: add px4_clock_settime stub for Mac + +commit 740b4556a0186d1e90b7f60150aa406d163d2184 +Author: Julian Oes +Date: Wed Feb 17 10:29:41 2016 +0100 + + Tools: revived posix_apps.py and qurt_apps.py + + Not sure why they got removed in the first place in the merge. + I also don't know how they are used and what they are for, comments + welcome. + +commit e0db3c74116b1b5532a416de17f0f656dac7e788 +Author: Julian Oes +Date: Wed Feb 17 10:22:15 2016 +0100 + + POSIX main: astyle + +commit 7fc8a213ac2196a0b40cb16ab194d0d40a79ae8d +Author: Julian Oes +Date: Wed Feb 17 10:21:26 2016 +0100 + + df_mpu9250_wrapper: astyle + +commit 10f1ff46f0b4fb773e0e8fc20ac2abeb014e29ca +Author: Julian Oes +Date: Wed Feb 17 10:21:10 2016 +0100 + + df_hmc5883_wrapper: astyle + +commit b41fbe49f3354b97d5fe288e2dcdba75200445df +Author: Julian Oes +Date: Wed Feb 17 10:20:57 2016 +0100 + + df_bmp280_wrapper: astyle + +commit 68a85a7215ee9358219ad6c711a21f804cd5787c +Author: Julian Oes +Date: Wed Feb 17 10:20:13 2016 +0100 + + px4_layer: astyle + +commit 2dd2c9143a04af894de99676e7c18d4ff14ceff6 +Author: Julian Oes +Date: Wed Feb 17 10:20:01 2016 +0100 + + uORB: astyle + +commit fcf98d07e056c8b7c01808b47e67bccc55d947c2 +Author: Julian Oes +Date: Wed Feb 17 10:19:51 2016 +0100 + + sensors: astyle + +commit 51ff00b78670745f34d37167d1da5ccd35f37958 +Author: Julian Oes +Date: Wed Feb 17 10:19:40 2016 +0100 + + muorb: astyle + +commit 028f5b33920514423f7cf49d5d1e52b89653c289 +Author: Julian Oes +Date: Wed Feb 17 10:19:20 2016 +0100 + + attitude_estimator_q: astyle + +commit 2dfd13e2cb9ddf7ae3d2eb193005e5056b61debd +Author: Julian Oes +Date: Wed Feb 17 09:11:38 2016 +0100 + + DriverFramework: updated submdule + +commit 3cda3610d0d90fc6abd50d82633cecd139788116 +Author: Julian Oes +Date: Tue Feb 16 21:15:31 2016 +0100 + + param: workaround for QURT + + There is no such thing as set_param_no_autosave on QURT, therefore just + save it anyway. On the Snapdragon the overhead should not be a problem. + +commit 10afd4abb44008e345a5c362de4a41d7a81ffb26 +Author: Julian Oes +Date: Tue Feb 16 21:15:06 2016 +0100 + + posix main: tell us which command failed + +commit adf9647aabe68481c104ae7458f70eef3e98e197 +Author: Julian Oes +Date: Tue Feb 16 21:14:47 2016 +0100 + + barosim: corrected wrong return value + +commit 4e4f22428efd81be0e6a965957d106255261d881 +Author: Julian Oes +Date: Tue Feb 16 21:14:23 2016 +0100 + + sensors: use QURT ifdefs instead of commenting out + +commit 3a8feaf61761809edd25ff8ee2b803175a57f82d +Author: Julian Oes +Date: Tue Feb 16 21:13:10 2016 +0100 + + muorb: clean up of forgotton merge conflict + +commit d3fc3b6c23be9a41338b27a590e39fbb8b0781cc +Author: Julian Oes +Date: Tue Feb 16 21:12:15 2016 +0100 + + muorb: merge leftover in Makefile + +commit 341004f4608fad261f7a88c6f0bfe639f6426089 +Author: Julian Oes +Date: Tue Feb 16 21:11:03 2016 +0100 + + commander: added some comments + +commit 951b97baac533990755c8e7852b65296f867f3b0 +Author: Julian Oes +Date: Tue Feb 16 21:10:35 2016 +0100 + + commander: small comment fix + +commit dd960565e8ad7c0183cc4ec65edd1ca59fd2380d +Author: Julian Oes +Date: Tue Feb 16 21:09:55 2016 +0100 + + DriverFramework: updated submodule + +commit fbac24ad28f09f8741f7de5dd2f398620f56ee1b +Author: Julian Oes +Date: Tue Feb 16 21:09:22 2016 +0100 + + vdev_posix: switch back to CLOCK_REALTIME + + Otherwise SITL doesn't work anymore, at least on Linux + +commit ebeed9df65ebef350b85657dbad493a35b16841c +Author: Julian Oes +Date: Tue Feb 16 21:08:53 2016 +0100 + + qurt_eagle_default: don't build the gps driver yet + +commit 975e38a3503a38e6881714a155b074ef4fc31ea6 +Author: Julian Oes +Date: Tue Feb 16 21:08:27 2016 +0100 + + check_submodules: submodule was lost in the merge + +commit 1cd49a6dd50145a0f0a138e3429bcd472126339b +Author: Julian Oes +Date: Tue Feb 16 14:34:05 2016 +0100 + + vfile.cpp: added file that got removed in merge + +commit 5feae4368287385fbffe649af15f06cd70d07620 +Author: Julian Oes +Date: Tue Feb 16 14:25:34 2016 +0100 + + DriverFramework: updated submodule + + This mainly fixes the NuttX build. + +commit 7a42b259b2d361afdba351b84848d0717a5d84b4 +Author: Julian Oes +Date: Tue Feb 16 14:22:13 2016 +0100 + + device.h: add file which got lost in merge + +commit 0c37716c18abcb7aa2644c2bc715b3689ea9ddfc +Author: Julian Oes +Date: Tue Feb 16 14:21:51 2016 +0100 + + sensors: remove merge leftover + +commit 1524ff7f80ca9eebc8b90dc92bc7e09a17fafc7f +Author: Julian Oes +Date: Mon Feb 15 13:43:21 2016 +0100 + + HMC5883: added wrapper for DriverFramework + +commit 4c288eaa97324be24a580cac0dcf5de1bc3ed032 +Author: Julian Oes +Date: Mon Feb 15 13:35:38 2016 +0100 + + posix drivers: comment file name update + +commit 0d615c80b421562f3f5decb4e92ac60daaa4db59 +Author: Julian Oes +Date: Fri Feb 12 13:43:16 2016 +0100 + + attitude_estimator_q: no mavlink_log for QURT + + Don't try to open the mavlink_fd on QURT because the px4_ioctl leads to + timeouts of the attitude_estimator_q loop. + +commit a844619b3591defb1b92fec5f4825f1c86fba0b5 +Author: Mark Charlebois +Date: Thu Feb 11 16:46:37 2016 -0800 + + Fixed terminal when exiting mainapp + + mainapp was not restoring the original terminal setttings on exit + + Signed-off-by: Mark Charlebois + +commit 928a31b59a9e2eae9400e8ca7308d9167b6f0ff9 +Author: Julian Oes +Date: Thu Feb 11 18:03:57 2016 +0100 + + QURT: use drv_hrt.c from POSIX + +commit b2ad3f5fbd4744ee817cdac68fe54d03ab69888d +Author: Julian Oes +Date: Thu Feb 11 18:02:46 2016 +0100 + + POSIX: get px4_poll right + + Like this the timeouts are going through instead of hanging everything. + +commit 9e77f554d222308c37cecf15b17c738695825ba1 +Author: Julian Oes +Date: Thu Feb 11 16:06:17 2016 +0100 + + px4_qurt_tasks: fix timeout calculation + + It was wrong to subtract seconds and nanoseconds from each other. This + will wrap, therefore use ts_to_abstime and do the subtraction + afterwards. + +commit dbd89fe584d478af71cbf6a2cf8c5731b5976158 +Author: Julian Oes +Date: Thu Feb 11 14:14:18 2016 +0100 + + px4_qurt_tasks: fix hang because of absolute time + + The timeout was triggered using absolute time instead of a delay in + usec. This lead to the system hanging. With the fix it continues after + the timeout, however, the rates still don't seem right. + +commit c726e2b807ad8d6e7055fec18b6ccd7584052d7e +Author: Julian Oes +Date: Thu Feb 11 14:13:53 2016 +0100 + + px4_qurt_tasks: fix header + +commit f7697eec665feb59a000094712f725f9b80f4e9e +Author: Julian Oes +Date: Thu Feb 11 13:10:43 2016 +0100 + + BMP280: added the baro driver + +commit 5e64557e05d24b363e8afaf790e8510e74ef404f +Author: Mark Charlebois +Date: Wed Feb 10 09:38:00 2016 -0800 + + FIxed travis build to resolve link symbols + + Signed-off-by: Mark Charlebois + +commit d29a2ecfac835219e0d292ee7e360d5605c6bc82 +Author: Mark Charlebois +Date: Wed Feb 10 08:57:39 2016 -0800 + + Set stack size to minimum valid size if less requested + + The stack size cannot be less than PTHREAD_STACK_MIN. + + Signed-off-by: Mark Charlebois + +commit e57d936d8b285a3dfb803347f3665f1a2021055a +Author: Julian Oes +Date: Wed Feb 10 17:10:13 2016 +0100 + + attitude_estimator_q: be specific about the error + +commit 67597a604e2ff5774d8203bf84198a28ac1a5c2f +Author: Julian Oes +Date: Wed Feb 10 15:57:37 2016 +0100 + + Rename DfImu to DfMpu9250Wrapper + +commit 8794aacf59f7138c36e5f39b7e462feb37984364 +Author: Julian Oes +Date: Wed Feb 10 15:26:18 2016 +0100 + + sensors: HACK to stop init calls for sensors + +commit 160400c611cdf1c89bc38f2826558a784984a30d +Author: Julian Oes +Date: Wed Feb 10 15:24:32 2016 +0100 + + sensors: don't just blindly switch to another gyro + + Failover is good but failover to garbage doesn't help. + +commit e8402f0f7830c03ff86a0dc1ca0f99c4cdcc82c8 +Author: Julian Oes +Date: Wed Feb 10 15:24:00 2016 +0100 + + uORB: fix off-by-one bug in topic count + +commit 9c18c9aea481ac7692561839198cfd45a8c6bdbf +Author: Julian Oes +Date: Wed Feb 10 15:23:33 2016 +0100 + + sensors: header comment changes + +commit 41269468f2d6ffc59274be757d47df1692caee65 +Author: Julian Oes +Date: Wed Feb 10 11:01:34 2016 +0100 + + POSIX main: get rid of some leftover printfs + +commit bfd37c44580e5b7b6fee317cd943b1c1a3f5f784 +Author: Julian Oes +Date: Wed Feb 10 10:56:15 2016 +0100 + + POSIX main: set exit flag and exit gracefully + + On Control+C, 'muorb stop' is now always executed, however this + shouldn't break POSIX SITL where the command is just not available. + +commit e4398bc87cafa742caff98e73dc396c6be6ac4f9 +Author: Julian Oes +Date: Wed Feb 10 10:55:14 2016 +0100 + + muorb: don't start muorb with stop command + + Previously using 'muorb stop' would in fact start at least part of the + muorb which is not what it's expected to do. + +commit 338ccb34f5f0019b7b2569ca5e4dfec103726291 +Author: Julian Oes +Date: Wed Feb 10 10:54:29 2016 +0100 + + apps.h_in: fixed what is presumably a typo + +commit 9d875a7e675f8ecc09ae917fd9706749a30067bd +Author: Julian Oes +Date: Wed Feb 10 09:57:07 2016 +0100 + + POSIX main: always add newline after a command + +commit 8fd4b80eed070286a69d4c8fdcc4603192ea1a77 +Author: Julian Oes +Date: Wed Feb 10 09:56:46 2016 +0100 + + uORB: improve console output and status + +commit adb44c29185daf3c47ffa5b8f8e227f64867c446 +Author: Julian Oes +Date: Wed Feb 10 09:42:47 2016 +0100 + + df_imu: added gyro publishing, cleanup + +commit 507b9130fd68e7e914809e2c1fa756e28474a0cd +Author: Julian Oes +Date: Wed Feb 10 09:05:42 2016 +0100 + + df_imu: remove debug relict + +commit ec8a58a9ac2d0c928a9122de3a76e517908f68a3 +Author: Julian Oes +Date: Tue Feb 9 16:47:54 2016 +0100 + + df_imu: get the accel to publish to uORB + +commit 4b2be9c9d48d3fb26c611c86d88c7e3c520126ef +Author: Julian Oes +Date: Tue Feb 9 16:47:14 2016 +0100 + + param_shmem: remove debug noise + +commit 98a6facd551063216db49580419db0b0d91d30f1 +Author: Mark Charlebois +Date: Tue Feb 9 01:40:04 2016 -0800 + + Fixed order of processing df libs + + df libs were being defined after firmware directory was added and so + were not defined yet + + Signed-off-by: Mark Charlebois + +commit 8fb8260bd4c1c555e486605d4b52d9799c574c83 +Author: Mark Charlebois +Date: Tue Feb 9 01:19:50 2016 -0800 + + Added link of df driver libs + + Signed-off-by: Mark Charlebois + +commit 53c0bccf19d3b550a4733a2c9c08289d78f24757 +Author: Mark Charlebois +Date: Tue Feb 9 00:42:59 2016 -0800 + + Fixed build for GCC and clang on Linux + + Signed-off-by: Mark Charlebois + +commit d8dd8ab67df5ea7f113c8fc3c40e29588d87098c +Author: Mark Charlebois +Date: Tue Feb 9 00:33:28 2016 -0800 + + Fixed SITL build (and clang posix build) + + Signed-off-by: Mark Charlebois + +commit 791ec37f43635947dbe99e43b746144f30f1e442 +Author: Mark Charlebois +Date: Mon Feb 8 22:59:26 2016 -0800 + + Code formatter fixes + + Signed-off-by: Mark Charlebois + +commit 419f4c49ce8b68826ad079d6f4443e9108164a0b +Author: Mark Charlebois +Date: Mon Feb 8 22:54:25 2016 -0800 + + Added new config entry for DF driver entries + + DF drivers can now be added in each config file by adding + + set(config_df_driver_list + bmp280 + ... + ) + + Signed-off-by: Mark Charlebois + +commit 7ed6506406e64a350f9ac7585d9de9d41d12659f +Author: Julian Oes +Date: Thu Feb 4 12:41:15 2016 +0100 + + posix-configs: current configs which run on qurt + +commit 3525b626515d3c060543037cdf8199dbfa3ad952 +Author: Julian Oes +Date: Thu Feb 4 12:40:39 2016 +0100 + + posix_eagle_default: add listener + +commit f1cc0d522c7aa517f028692bbe995756080f3d5a +Author: Julian Oes +Date: Thu Feb 4 12:38:33 2016 +0100 + + New lightweight class to connect to the MPU9250 + + It needs to be determined if this class should be for any imu sensor or + if it is specific to the MPU9250. + Also, the callback doesn't publish anything just yet. + +commit 5cf3215e388173ef9f88bf66a4a5bb1e632ffec1 +Author: Julian Oes +Date: Thu Feb 4 12:37:10 2016 +0100 + + cmake: try to compile and link everything for MPU + + Unfortunately this still gives linking errors. + +commit caa94d58a6c28eaff7ed38eca2167783f9e2af66 +Author: Mark Charlebois +Date: Wed Feb 3 11:38:57 2016 -0800 + + Manually integrated Jim's changes from integrate2_jim branch + + Signed-off-by: Jim Wilson + Signed-off-by: Mark Charlebois + +commit a1a615b9079b029a451ee2cd326607635006f7e0 +Author: Mark Charlebois +Date: Wed Feb 3 01:46:17 2016 -0800 + + Added param shared memory support + + Signed-off-by: Mark Charlebois + +commit ac0d35d28e15f304291e8293b38a59e4b8505866 +Author: Mark Charlebois +Date: Wed Feb 3 01:40:32 2016 -0800 + + Added ecl lib for qurt build + + Signed-off-by: Mark Charlebois + +commit bd76042de2f4aacf949156da1a82a05534e08721 +Author: Mark Charlebois +Date: Wed Feb 3 01:33:28 2016 -0800 + + Added muorb to posix eagle build + + Signed-off-by: Mark Charlebois + +commit ff0618a8ff9faa679d843ad2c157f6b5e4d77299 +Author: Mark Charlebois +Date: Wed Feb 3 00:53:32 2016 -0800 + + Set the stack size for qurt + + Signed-off-by: Mark Charlebois + +commit d4811bc108f5e533b37766d7c5daff217cbc1228 +Author: Mark Charlebois +Date: Tue Feb 2 13:11:47 2016 -0800 + + Added dspal submodule to check_submodules.sh + + Signed-off-by: Mark Charlebois + +commit 897b2a6e4650a300f3eb19dfe56e270ca902368b +Author: Mark Charlebois +Date: Tue Feb 2 11:36:48 2016 -0800 + + Commented out CONFIG_SMEM until it is working again + + There is an unresolved symbol when building with CONFIG_SMEM enabled + + Signed-off-by: Mark Charlebois + +commit aa8117e9e406cf270273cafd6c2a463527552cb5 +Author: Mark Charlebois +Date: Wed Jan 27 13:12:59 2016 -0800 + + Removed stubs now resolved in adsp static image + + Signed-off-by: Mark Charlebois + +commit 2e0ecc930fed1a2b8eed3e6ba1adbc79a02c7d94 +Author: Mark Charlebois +Date: Mon Jan 25 18:28:21 2016 -0800 + + Added missing stub functions for qurt build + + No wchar support in current aDSP image. + + Signed-off-by: Mark Charlebois + +commit c15e0427412a018b2cf86e6d38d8b6d53925874d +Author: Mark Charlebois +Date: Fri Jan 22 19:41:29 2016 -0800 + + Added missing apps.h include + + Signed-off-by: Mark Charlebois + +commit 1c5bfd28f0bfe84aab14ee43508723511d539b70 +Author: Mark Charlebois +Date: Fri Jan 22 19:33:30 2016 -0800 + + Added fprintf fputc and _StdErr definitions + + PX4 uses fprintf in numerous places but it is not supported by qurt. + + Signed-off-by: Mark Charlebois + +commit 2c4187f21f06a2f4a9f6e16eeaccfee1e95d5001 +Author: Mark Charlebois +Date: Fri Jan 22 18:30:00 2016 -0800 + + Resolved missing symbols for qurt build + + Signed-off-by: Mark Charlebois + +commit f59d6b13b59a2fa66a62f38be9f1f97fab5d3b54 +Author: Mark Charlebois +Date: Fri Jan 22 14:33:03 2016 -0800 + + Removed FC_ADD_ON dependency for qurt release build + + Signed-off-by: Mark Charlebois + +commit 7142d3850bf3accde05f8341e8d20ad471a61d9b +Author: Mark Charlebois +Date: Fri Jan 22 10:17:43 2016 -0800 + + Removed EAGLE_ADD_ON dependency + + Signed-off-by: Mark Charlebois + +commit f5211030dcba9806c6969b6fd105980ef350204a +Author: Mark Charlebois +Date: Thu Jan 21 20:44:39 2016 -0800 + + Changes to improve performance + + The work queue processing was causing too much overhead so a more + efficient check was implemented. + + Signed-off-by: Mark Charlebois + +commit dab1f835c784ede8ec62d6824296906b07649b38 +Author: Mark Charlebois +Date: Thu Jan 21 20:41:42 2016 -0800 + + Code cleanup and ifdefs required for qurt build + + Code that was previously out of tree that was #if 0, is now #ifdef __PX4_QURT. + These changes were required for flight using the qurt build. + + Changes include code cleanup for shmem_posix.c. + + Signed-off-by: Mark Charlebois + +commit ff649083e7b75d08b0cf1e6118a34b49fae7d76a +Author: Mark Charlebois +Date: Thu Jan 21 13:00:16 2016 -0800 + + Updated cmake/cmake_hexagon + +commit c19784339bfee78658aa3d0cc3ea979ff76df8e1 +Author: Mark Charlebois +Date: Thu Jan 21 12:38:02 2016 -0800 + + Reverted to older version + + Signed-off-by: Mark Charlebois + +commit 8ed263eda77eca01b26b802b3c626e3489051f50 +Author: Mark Charlebois +Date: Thu Jan 21 12:35:33 2016 -0800 + + Removed load of string vs file for qurt build + + DSPAL now supports reading from a file so the change is no longer + required. + + Signed-off-by: Mark Charlebois + +commit cb788d2c4fd3d2f9126805c856076923a0b795a2 +Author: Mark Charlebois +Date: Thu Jan 21 12:29:59 2016 -0800 + + Removed extra carriage return + + Signed-off-by: Mark Charlebois + +commit 267158751e1717a3a2fc84e3743d5177d5639d7c +Author: Mark Charlebois +Date: Thu Jan 21 12:24:16 2016 -0800 + + Reverted change to src/modules/mc_pos_control/mc_pos_control_main.cpp + + Signed-off-by: Mark Charlebois + +commit 4c7ec2b0ff1abb64cab487de379e04ffe5764dc0 +Author: Mark Charlebois +Date: Thu Jan 21 12:18:17 2016 -0800 + + Reverted change to src/modules/simulator/simulator_mavlink.cpp + + Signed-off-by: Mark Charlebois + +commit ae0d0e67cc72e78f87f3636283fd21602fa73318 +Author: Mark Charlebois +Date: Thu Jan 21 12:07:33 2016 -0800 + + Added rpcmem.a to posix_eagle_release build + + Signed-off-by: Mark Charlebois + +commit 8b22bde0719bc0936ea247c3cba8eb5ff3341c55 +Author: Mark Charlebois +Date: Wed Jan 20 22:19:45 2016 -0800 + + Code format fixes + + Signed-off-by: Mark Charlebois + +commit 3b58cfb89ddd033c26418f08023632fbbf7c4be7 +Author: Mark Charlebois +Date: Wed Jan 20 22:16:25 2016 -0800 + + Added back ending carriage return + + Signed-off-by: Mark Charlebois + +commit 3dbb4fb34f103bda2fef2f4750fdd3a762b34f0d +Author: Mark Charlebois +Date: Wed Jan 20 22:13:00 2016 -0800 + + Backed out change to uORBDevices_posix.cpp + + Signed-off-by: Mark Charlebois + +commit d56459bd170fa3d3cfe9c594abf23aa830844c9e +Author: Mark Charlebois +Date: Wed Jan 20 22:10:08 2016 -0800 + + Backed out bad merge change in commander.cpp + + Signed-off-by: Mark Charlebois + +commit 3c700dfca3a9f1f85920702b22707199cec82cda +Author: Mark Charlebois +Date: Wed Jan 20 22:07:46 2016 -0800 + + Backed out change to attitude_estimator_q_main.cpp introduced in merge + + Signed-off-by: Mark Charlebois + +commit 3e2555f5906dee972afc72e1ddadc2c57e2e39b5 +Author: Mark Charlebois +Date: Wed Jan 20 22:04:31 2016 -0800 + + Backed out commented out line + + Signed-off-by: Mark Charlebois + +commit 94a1332cfa3c11eea4979fa5829c0b696cbb03c5 +Author: Mark Charlebois +Date: Wed Jan 20 21:57:17 2016 -0800 + + Removed extraneous ifdef __PX4_QURT + + Signed-off-by: Mark Charlebois + +commit 0637437d8de89ff8171ad98128b6cfe885ea8c51 +Author: Mark Charlebois +Date: Wed Jan 20 21:55:39 2016 -0800 + + Backed out added code from bad merge + + Signed-off-by: Mark Charlebois + +commit 0d62646ecba568f2c25f550a07970ccef9f33023 +Author: Mark Charlebois +Date: Wed Jan 20 21:47:49 2016 -0800 + + More bad merge fixes + + Signed-off-by: Mark Charlebois + +commit 7fb5f4d45c6fdd11778942ca160f0146c4a2c2b6 +Author: Mark Charlebois +Date: Wed Jan 20 21:37:38 2016 -0800 + + Whitespace fixes + + Signed-off-by: Mark Charlebois + +commit 304caead99fb0d066ac3953f62b5101bc0c0b6ac +Author: Mark Charlebois +Date: Wed Jan 20 21:35:42 2016 -0800 + + Fixed bad merge artifacts + + Signed-off-by: Mark Charlebois + +commit f25613ebeb90b7a9c33d7ddbe06a59f1bc14611f +Author: Mark Charlebois +Date: Wed Jan 20 21:23:40 2016 -0800 + + Removed extra returns + + Signed-off-by: Mark Charlebois + +commit 473fe773b473c94e2440992ee24572af536dcea1 +Author: Mark Charlebois +Date: Wed Jan 20 21:09:37 2016 -0800 + + Provide impelmentation of px4muorb_KraitRpcWrapper + + The Terminate function is not properly implemented yet. + + Signed-off-by: Mark Charlebois + +commit 42baeeb9995eb1d6a61b9b80b4b67d66f5fc1eb6 +Author: Mark Charlebois +Date: Wed Jan 20 15:24:18 2016 -0800 + + Merge fixes + + Signed-off-by: Mark Charlebois + +commit 16a7597a168a70fd979d088db73a5eb5f7c38043 +Author: Mark Charlebois +Date: Tue Jan 19 00:40:18 2016 -0800 + + Removed duplicate target in Makefile + + Signed-off-by: Mark Charlebois + +commit d4bb010f47e34654ae441ff61ca35c53c1fec067 +Author: Mark Charlebois +Date: Tue Jan 19 00:01:58 2016 -0800 + + Whitespace fix + + Signed-off-by: Mark Charlebois + +commit 1d59e2c6fb3e624d3e38e79dff848ce1cea5fae9 +Author: Mark Charlebois +Date: Mon Jan 18 23:51:32 2016 -0800 + + Whitespace fixes + + Signed-off-by: Mark Charlebois + +commit 8c4064e346ad9279901abcd5a12ad3e71def9bf9 +Author: Mark Charlebois +Date: Mon Jan 18 23:35:15 2016 -0800 + + Removed bad integration changes + + Signed-off-by: Mark Charlebois + +commit 4c9492e10f024c6bc36b053a22fd5356b1b140e1 +Author: Mark Charlebois +Date: Mon Jan 18 23:16:31 2016 -0800 + + Rebase changes on upstream master + + This brings in many of the changes from the PX4 fork on ATLFLight. + + Signed-off-by: Mark Charlebois + +commit b24d29e1eb684454ef97ccfc211808e694d4a93d +Author: Mark Charlebois +Date: Tue Jan 19 15:42:42 2016 -0800 + + Made generic external module support + + Signed-off-by: Mark Charlebois + +commit ef88706fa63c7f5fd8500ab925b3ba94401f609c +Author: Mark Charlebois +Date: Tue Jan 19 14:12:40 2016 -0800 + + Generalized use of external modules + + Signed-off-by: Mark Charlebois + +commit 957e67ed85174763a7c6bf06d18906797de008c8 +Author: Mark Charlebois +Date: Tue Jan 19 00:40:18 2016 -0800 + + Removed duplicate target in Makefile + + Signed-off-by: Mark Charlebois + +commit d3d231e8b6b251b79e9e98a7e6ade53080d9cbf9 +Author: Mark Charlebois +Date: Tue Jan 19 00:01:58 2016 -0800 + + Whitespace fix + + Signed-off-by: Mark Charlebois + +commit ba282bd30dfba7ebee141840cb3a5ba85f96c045 +Author: Mark Charlebois +Date: Mon Jan 18 23:56:58 2016 -0800 + + Require HEXAGON_ARM_SYSROOT for arm-linux-gnueabihf + + The Toolchain-arm-linux-gnueabihf.cmake is currently used for + the SnapdragonFlight Apps processor. + + The sysroot is required for cross building for Ubuntu 14.04 armhf. + + Signed-off-by: Mark Charlebois + +commit 50d0771dc04461f01687dd18b5c4cced4033cd3e +Author: Mark Charlebois +Date: Mon Jan 18 23:51:32 2016 -0800 + + Whitespace fixes + + Signed-off-by: Mark Charlebois + +commit 4d5690908840c0be833fe552195452e55635b54c +Author: Mark Charlebois +Date: Mon Jan 18 23:46:40 2016 -0800 + + Removed dspal submodule, added px4muorb.idl + + Signed-off-by: Mark Charlebois + +commit 9f1aca90b399baa598261c975c55e913c9799a05 +Author: Mark Charlebois +Date: Mon Jan 18 23:35:15 2016 -0800 + + Removed bad integration changes + + Signed-off-by: Mark Charlebois + +commit 014f15d8b01b2231b2d7717b299b0225eed6b327 +Author: Mark Charlebois +Date: Mon Jan 18 23:16:31 2016 -0800 + + Rebase changes on upstream master + + This brings in many of the changes from the PX4 fork on ATLFLight. + + Signed-off-by: Mark Charlebois + +commit 2938d23c6c0ab38405ab5c25aec80fdd30f4d5bd +Author: Mark Charlebois +Date: Wed Jan 27 13:12:59 2016 -0800 + + Removed stubs now resolved in adsp static image + + Signed-off-by: Mark Charlebois + +commit 801affd761d154eaaf70b12d98ca7469d0e96c6f +Author: Mark Charlebois +Date: Wed Jan 27 13:01:49 2016 -0800 + + Added define for qurt build so the _skel library works + + The _skel lib created for the qurt build was failaing because + the loader could not find the un-exported global symbol because + default visibility was set to hidden. The define is used to + explicitly export the QAIC function needed bu the loader. + + Signed-off-by: Mark Charlebois + +commit e6d27f019ee34f72b3e51e396a4368407d025784 +Author: Mark Charlebois +Date: Mon Jan 25 18:28:21 2016 -0800 + + Added missing stub functions for qurt build + + No wchar support in current aDSP image. + + Signed-off-by: Mark Charlebois + +commit 4f84a6d81e86c85d06c8c85e1a762cbbbbfe4cab +Author: Mark Charlebois +Date: Fri Jan 22 19:41:29 2016 -0800 + + Added missing apps.h include + + Signed-off-by: Mark Charlebois + +commit 1fff0d6d550e5dee437fcaaf285e5d3032b664fe +Author: Mark Charlebois +Date: Fri Jan 22 19:33:30 2016 -0800 + + Added fprintf fputc and _StdErr definitions + + PX4 uses fprintf in numerous places but it is not supported by qurt. + + Signed-off-by: Mark Charlebois + +commit a495e3442c3e52916c51954ed063f60fbb567777 +Author: Mark Charlebois +Date: Fri Jan 22 18:30:00 2016 -0800 + + Resolved missing symbols for qurt build + + Signed-off-by: Mark Charlebois + +commit b9fb4c48add7ce29466c3a9ce41db3eb3636460c +Author: Mark Charlebois +Date: Fri Jan 22 18:21:45 2016 -0800 + + Fixed unresolved symbols + + ecl module was missing for release build + qurt_external_hook() was missing. + + Signed-off-by: Mark Charlebois + +commit 9a1daac639be3e365222033e384bb9d1dc2610fb +Author: Mark Charlebois +Date: Fri Jan 22 14:33:03 2016 -0800 + + Removed FC_ADD_ON dependency for qurt release build + + Signed-off-by: Mark Charlebois + +commit 7b6811ca5496ca929f11b1d8a2a8716dd5dfd4af +Author: Mark Charlebois +Date: Fri Jan 22 10:17:43 2016 -0800 + + Removed EAGLE_ADD_ON dependency + + Signed-off-by: Mark Charlebois + +commit ee34207fdd84cc9e55c608d43fb22bfaa54916c3 +Author: Mark Charlebois +Date: Thu Jan 21 21:49:52 2016 -0800 + + Added param module back for nuttx build + + Signed-off-by: Mark Charlebois + +commit e775e7bd054ba6bbeaabd39f7ac1f6784379560d +Author: Mark Charlebois +Date: Thu Jan 21 21:14:05 2016 -0800 + + Fixed copyright header + + Signed-off-by: Mark Charlebois + +commit 63620afeadf378017ca5741cf4dad1f7cc24c754 +Author: Mark Charlebois +Date: Thu Jan 21 21:09:12 2016 -0800 + + Added -fPIC flag for only qurt build + + Signed-off-by: Mark Charlebois + +commit 80b44478e576b9ba62f36c3d21704b307da2ba44 +Author: Mark Charlebois +Date: Thu Jan 21 21:00:29 2016 -0800 + + Updated cmake_hexagon + + Signed-off-by: Mark Charlebois + +commit 9516e2559aaf29f1657e8690027cec0fec38fbd9 +Author: Mark Charlebois +Date: Thu Jan 21 20:44:39 2016 -0800 + + Changes to improve performance + + The work queue processing was causing too much overhead so a more + efficient check was implemented. + + Signed-off-by: Mark Charlebois + +commit fea910d45ae80b7743e09dbce3b98cc989c4b33e +Author: Mark Charlebois +Date: Thu Jan 21 20:41:42 2016 -0800 + + Code cleanup and ifdefs required for qurt build + + Code that was previously out of tree that was #if 0, is now #ifdef __PX4_QURT. + These changes were required for flight using the qurt build. + + Changes include code cleanup for shmem_posix.c. + + Signed-off-by: Mark Charlebois + +commit 8634452d6dfab4828054c87ec26c36f518c29104 +Author: Mark Charlebois +Date: Thu Jan 21 20:16:28 2016 -0800 + + Fixed logic for posix SITL build + + Signed-off-by: Mark Charlebois + +commit 49eacbf6b0aee7fe721c6aa03a55e50e02d7f55c +Author: Mark Charlebois +Date: Thu Jan 21 13:01:17 2016 -0800 + + Updated src/lib/DriverFramework + +commit a356e845dc22460d593a99f9bf0f08c38ceac71f +Author: Mark Charlebois +Date: Thu Jan 21 13:00:16 2016 -0800 + + Updated cmake/cmake_hexagon + +commit 62635fe37d98d663bd27b5d028aa6d50c28a4054 +Author: Mark Charlebois +Date: Thu Jan 21 12:38:02 2016 -0800 + + Reverted to older version + + Signed-off-by: Mark Charlebois + +commit d7505af067f2e85b7dc52dda09055c1cfa8cf629 +Author: Mark Charlebois +Date: Thu Jan 21 12:35:33 2016 -0800 + + Removed load of string vs file for qurt build + + DSPAL now supports reading from a file so the change is no longer + required. + + Signed-off-by: Mark Charlebois + +commit 4e79300bdb5808558d1ca26c0d9f0ca8bd7bc9c3 +Author: Mark Charlebois +Date: Thu Jan 21 12:29:59 2016 -0800 + + Removed extra carriage return + + Signed-off-by: Mark Charlebois + +commit 29f840944521cbac124103706c9e3571dbe0710e +Author: Mark Charlebois +Date: Thu Jan 21 12:24:16 2016 -0800 + + Reverted change to src/modules/mc_pos_control/mc_pos_control_main.cpp + + Signed-off-by: Mark Charlebois + +commit a996b94c411f9b5f8a3e9b4ae179570b24303400 +Author: Mark Charlebois +Date: Thu Jan 21 12:18:17 2016 -0800 + + Reverted change to src/modules/simulator/simulator_mavlink.cpp + + Signed-off-by: Mark Charlebois + +commit a002d6eabd2bdde9f26d67f5d825f76f07fa1b71 +Author: Mark Charlebois +Date: Thu Jan 21 12:07:33 2016 -0800 + + Added rpcmem.a to posix_eagle_release build + + Signed-off-by: Mark Charlebois + +commit 5846a22a8f283faf99995f849c91921a6bb693a1 +Author: Mark Charlebois +Date: Wed Jan 20 22:19:45 2016 -0800 + + Code format fixes + + Signed-off-by: Mark Charlebois + +commit d6a99c79c18f607ab54299de7fd3ac4412392b15 +Author: Mark Charlebois +Date: Wed Jan 20 22:16:25 2016 -0800 + + Added back ending carriage return + + Signed-off-by: Mark Charlebois + +commit fa4434ad96b5f82da6a20d3ae0cedf6374621349 +Author: Mark Charlebois +Date: Wed Jan 20 22:13:00 2016 -0800 + + Backed out change to uORBDevices_posix.cpp + + Signed-off-by: Mark Charlebois + +commit d079c1a33e547b418530252507f7653d4b82742e +Author: Mark Charlebois +Date: Wed Jan 20 22:10:08 2016 -0800 + + Backed out bad merge change in commander.cpp + + Signed-off-by: Mark Charlebois + +commit 05580d8d6581717e1ae35bf5a3616e336540c0dc +Author: Mark Charlebois +Date: Wed Jan 20 22:07:46 2016 -0800 + + Backed out change to attitude_estimator_q_main.cpp introduced in merge + + Signed-off-by: Mark Charlebois + +commit 8a1335dbd985446827d2a34b9555f20ac9d47819 +Author: Mark Charlebois +Date: Wed Jan 20 22:04:31 2016 -0800 + + Backed out commented out line + + Signed-off-by: Mark Charlebois + +commit 20bc45f187939af69ab26bd369450fcb160ff937 +Author: Mark Charlebois +Date: Wed Jan 20 21:57:17 2016 -0800 + + Removed extraneous ifdef __PX4_QURT + + Signed-off-by: Mark Charlebois + +commit 9cf44c0a31118616c1725dbe5bbd3f67d7a7abf3 +Author: Mark Charlebois +Date: Wed Jan 20 21:55:39 2016 -0800 + + Backed out added code from bad merge + + Signed-off-by: Mark Charlebois + +commit c06d51d02a1b1cfbcb4b8617700d9e0af61705c1 +Author: Mark Charlebois +Date: Wed Jan 20 21:47:49 2016 -0800 + + More bad merge fixes + + Signed-off-by: Mark Charlebois + +commit 7860c959a52a7bed63522bd037610a1d53e195e0 +Author: Mark Charlebois +Date: Wed Jan 20 21:37:38 2016 -0800 + + Whitespace fixes + + Signed-off-by: Mark Charlebois + +commit ff1a38dba6b2bdaf25c224d4e2cea5e9e97e554f +Author: Mark Charlebois +Date: Wed Jan 20 21:35:42 2016 -0800 + + Fixed bad merge artifacts + + Signed-off-by: Mark Charlebois + +commit 0c42c469afbe938fc009e48bec7e194f350d4219 +Author: Mark Charlebois +Date: Wed Jan 20 21:23:40 2016 -0800 + + Removed extra returns + + Signed-off-by: Mark Charlebois + +commit 01d0543e0ac98be8eaab9bb59bdbe873f563a856 +Author: Mark Charlebois +Date: Wed Jan 20 21:09:37 2016 -0800 + + Provide impelmentation of px4muorb_KraitRpcWrapper + + The Terminate function is not properly implemented yet. + + Signed-off-by: Mark Charlebois + +commit 7389ea76481ed411c66757d5ee46c7e15dc67227 +Author: Mark Charlebois +Date: Wed Jan 20 15:24:18 2016 -0800 + + Merge fixes + + Signed-off-by: Mark Charlebois + +commit da8519b44d9fd75eed9f44fa589bc6624bc627e9 +Author: Mark Charlebois +Date: Tue Jan 19 00:40:18 2016 -0800 + + Removed duplicate target in Makefile + + Signed-off-by: Mark Charlebois + +commit 87524955b09101f30667d2ac8bc1819547e964e5 +Author: Mark Charlebois +Date: Tue Jan 19 00:01:58 2016 -0800 + + Whitespace fix + + Signed-off-by: Mark Charlebois + +commit 20f7d3d49f6ca5db3511a5273192e30541702ea5 +Author: Mark Charlebois +Date: Mon Jan 18 23:51:32 2016 -0800 + + Whitespace fixes + + Signed-off-by: Mark Charlebois + +commit b63e29e53de9e5fa1f4030a4f29c8a9154c84bdf +Author: Mark Charlebois +Date: Mon Jan 18 23:35:15 2016 -0800 + + Removed bad integration changes + + Signed-off-by: Mark Charlebois + +commit 65d89b5b97d0a91e7c0d749831f76c6032faa4cb +Author: Mark Charlebois +Date: Mon Jan 18 23:16:31 2016 -0800 + + Rebase changes on upstream master + + This brings in many of the changes from the PX4 fork on ATLFLight. + + Signed-off-by: Mark Charlebois + +commit a0d91d2225a139d65421dba51f6064a21fb7bb95 +Author: Mark Charlebois +Date: Tue Jan 19 15:42:42 2016 -0800 + + Made generic external module support + + Signed-off-by: Mark Charlebois + +commit 136c6da36dfe93776f795ac57e4807e15946d2b9 +Author: Mark Charlebois +Date: Tue Jan 19 14:12:40 2016 -0800 + + Generalized use of external modules + + Signed-off-by: Mark Charlebois + +commit 7d9a14dab53c03a1d46cab3fdf989bb1aaed8c4b +Author: Mark Charlebois +Date: Tue Jan 19 00:40:18 2016 -0800 + + Removed duplicate target in Makefile + + Signed-off-by: Mark Charlebois + +commit b70f87af3425ec808b018448bb0db468157876ce +Author: Mark Charlebois +Date: Tue Jan 19 00:01:58 2016 -0800 + + Whitespace fix + + Signed-off-by: Mark Charlebois + +commit 252eca9fb5f16e9feebffcdc9b9d690794fe99c0 +Author: Mark Charlebois +Date: Mon Jan 18 23:56:58 2016 -0800 + + Require HEXAGON_ARM_SYSROOT for arm-linux-gnueabihf + + The Toolchain-arm-linux-gnueabihf.cmake is currently used for + the SnapdragonFlight Apps processor. + + The sysroot is required for cross building for Ubuntu 14.04 armhf. + + Signed-off-by: Mark Charlebois + +commit 53bf98c6306d520119f4503cdf7b106a1c7e5b40 +Author: Mark Charlebois +Date: Mon Jan 18 23:53:41 2016 -0800 + + Fixed HEXAGON_ARM_SYSROOT + + This was being reset in px4_impl_posix.cmake + + Signed-off-by: Mark Charlebois + +commit 8ca3e8e057753b17a29d02c2b2fdfe9988c267cf +Author: Mark Charlebois +Date: Mon Jan 18 23:51:32 2016 -0800 + + Whitespace fixes + + Signed-off-by: Mark Charlebois + +commit 0e24e808abcbcb696b397b67ac0ed75b18f7e92b +Author: Mark Charlebois +Date: Mon Jan 18 23:46:40 2016 -0800 + + Removed dspal submodule, added px4muorb.idl + + Signed-off-by: Mark Charlebois + +commit 2a1ec7aad8d5bca239979de25cf15389317ab27e +Author: Mark Charlebois +Date: Mon Jan 18 23:35:15 2016 -0800 + + Removed bad integration changes + + Signed-off-by: Mark Charlebois + +commit 9f3bf8e9f4b8f5cde42786211280628168246f99 +Author: Mark Charlebois +Date: Mon Jan 18 23:16:31 2016 -0800 + + Rebase changes on upstream master + + This brings in many of the changes from the PX4 fork on ATLFLight. + + Signed-off-by: Mark Charlebois + +commit efe9344fc2fab94339704e1a29574c2c25ddcc3e +Author: tumbili +Date: Fri Feb 19 14:37:02 2016 +0100 + + removed text from generic quav250 startup script because it was interpreted as a command + +commit 7c91aaee641016392de7779ca57a09f3f133aca4 +Author: Mark Whitehorn +Date: Thu Feb 18 17:30:25 2016 -0700 + + add generic 250 quad_x config tuned for acro mode + +commit 7fbd4a0b5bd0b7cbfd55f25cd417706901f33ab2 +Author: Daniel Agar +Date: Thu Feb 18 21:20:26 2016 -0500 + + sensors fix code style + +commit eb11c9173326961bfec1095db802f151d2c035de +Author: Lorenz Meier +Date: Thu Feb 18 22:53:43 2016 +0100 + + Fix airspeed check in simulation + +commit 4b6d0ef0a6e0dc0a37212df728a2b74ce0637e87 +Author: ksschwabe +Date: Sun Jan 24 18:33:40 2016 +0100 + + batt_smbus: Adds check for if the battery detected is a 3DR solo battery + + Also, if the battery is a 3DR Solo battery, it checks for the button + press on the battery which sets the is_powering_off flag. + + The check for whether the battery is a 3DR Solo battery is based on + whether the Manufacturer Name, Device Name and Device Chemistry all + match the that of the standard 3DR Solo battery. + +commit 27a645353bf5be2ddb4b21a4f9121ab1681afb21 +Author: ksschwabe +Date: Fri Jan 1 18:17:00 2016 +0100 + + batt_smbus: Adds functions for reading out the SBS Info + + Functions added for reading out the following info: + - Manufacturer Name + - Device Name + - Serial Number + - Device Chemistry + +commit e3f2467b915eb9bf4c0388f261775fb3e51e7640 +Author: ksschwabe +Date: Fri Jan 1 17:40:52 2016 +0100 + + batt_smbus: Commentted out button press detection + + The button press detection relies on reading the MANUFACTURER_DATA + register. The implementation of what information is returned when reading + this register differs from manufacturer to manufacturer. + + This has been commented out until an elegant solution can be found to detect + the battery shutdown on different batteries manufactured by different + manufacturers. + +commit 6ac26c680d994d8947424ad6baf7cc1c0316bb8d +Author: Angus Peart +Date: Thu Aug 27 10:51:12 2015 -0700 + + batt_smbus: read button status from the smart battery + + This is a cherry-pick of commit 8bd17a4b0cd9c1432cb57a9a80a215692f532370 + in 3drobotics/PX4Firmware-solo + + Conflicts: + src/drivers/batt_smbus/batt_smbus.cpp + src/drivers/drv_irlock.h + src/lib/ecl + +commit 7fc0b0925c60979cc3d647c04ad9d9585a87a73b +Author: ksschwabe +Date: Wed Dec 30 15:18:57 2015 +0100 + + batt_smbus: Adds ManufacturerAccess, write_reg, and write_block functions + + Also fixes the the PEC calculation for writing. See + http://cache.freescale.com/files/32bit/doc/app_note/AN4471.pdf and + http://www.ti.com/lit/an/sloa132/sloa132.pdf for more details for more + details on SMBus reading and writing including with and without PECs. + +commit 90276fa3a7b9c0f409599f007bebc6612904b922 +Author: sander +Date: Wed Feb 3 22:12:39 2016 +0100 + + VTOL: check feasibility as rotary wing + +commit 8007a84ab3bd002fca675b808035bd18d5c658ec +Author: Lorenz Meier +Date: Wed Feb 17 14:33:05 2016 +0100 + + FMU: Ensure an all-low output set on boot with direct start of the PWM sequence + +commit c26b18c15345f922969558fa8e35efb06a6b7675 +Author: Lorenz Meier +Date: Wed Feb 17 14:27:02 2016 +0100 + + IO: Initialize PWM pins first + +commit 9c08872b61de59c1521e471a0df9176bedf07086 +Author: Lorenz Meier +Date: Wed Feb 17 14:26:06 2016 +0100 + + IO: Initialize PWM pins to low state + +commit 19151e93e1383cc5eacf68d913926f7237ea759f +Author: Lorenz Meier +Date: Wed Feb 17 14:25:39 2016 +0100 + + FMUv4: Initialize PWM pins to low state + +commit ed134da8e052ab5a74b2b3f3e5df36af3a442556 +Author: Lorenz Meier +Date: Wed Feb 17 14:25:21 2016 +0100 + + FMUv2: Initialize PWM pins to low state + +commit 6eb2e62306e4b55fd78444f26c15ae8e9963d416 +Author: Andreas Antener +Date: Thu Feb 18 12:06:02 2016 +0100 + + temporarily use indicated airspeed for transitions so we're consistent with tecs until we move tecs to true airspeed + +commit 228a54fd51fc32c2e8599b1a60e7ac5c753cd0c1 +Author: tumbili +Date: Thu Feb 18 11:14:03 2016 +0100 + + - fixed bad pitch setpoint in fw pos controller for tailsitter + - created enum for vtol types + - minor cleanup and fixes + +commit 4c61b05ef3c9ec47ea819bc5c7121eed88d29598 +Author: tumbili +Date: Thu Feb 18 09:48:30 2016 +0100 + + tailsitter, tiltrotor: + - use the transition trust when waiting for TECS to kick in + after transition + +commit 0ccf0ce7472809a2784a9319a0ae25f6377ff612 +Author: Andreas Antener +Date: Thu Feb 4 13:07:45 2016 +0100 + + only run FW posctl in FW mode and ramp up desired airspeed for tecs after transition + +commit 59a571d22f117d76de027ca105d95912da707ece +Author: Roman +Date: Tue Feb 2 11:51:55 2016 +0100 + + TECS: + - do not run TECS for VTO which are in rotary wing mode + - reinitialise TECS the first time we start using it again + +commit fe89bee02a302b391de6393a5c7946188e96ade8 +Author: Andreas Antener +Date: Mon Feb 15 01:15:06 2016 +0100 + + using 0 pitch and thrust FW attitude SP when TECS isn't running + +commit 3773eaad99f9ac359b48789177e4d475bc29f43b +Author: Andreas Antener +Date: Tue Feb 9 22:23:59 2016 +0100 + + VTOL/TECS: publish transition throttle after transition until tecs is initialized and fw pos ctl is publishing att setpoint + +commit fa52aa322a4546aa24d163684e0b5bebcccdcc2d +Author: tumbili +Date: Fri Feb 5 15:21:50 2016 +0100 + + VTOL: pull up generic setpoint publishing + +commit 967b404de8fe6d7e434af5a98f8949076fc50242 +Author: Andreas Antener +Date: Thu Feb 4 13:07:45 2016 +0100 + + only run FW posctl in FW mode and ramp up desired airspeed for tecs after transition + +commit 1da686b125803ee546d6f76f8cef158a22c80e1d +Author: Roman +Date: Tue Feb 2 11:51:55 2016 +0100 + + TECS: + - do not run TECS for VTO which are in rotary wing mode + - reinitialise TECS the first time we start using it again + +commit 1bbfb02430bab3a7efce5ffb7da3f063c0ab16ef +Author: Julian Oes +Date: Mon Feb 15 17:01:20 2016 +0100 + + position_estimator_inav: fix function declaration + +commit a1c9dc1f6894b551fffffd79322e71935d68c5a6 +Author: Nate Weibley +Date: Wed Feb 17 10:35:49 2016 -0500 + + When restarting listing all parameters, skip sending hash on subsequent request + + This change fixes a bug where hash-aware QGC using the old spec would continuously request the parameter list every time it received a mismatched hash. + +commit ae3838ff2e2b9c155782dc310dedd7939255c8cb +Author: Nate Weibley +Date: Tue Feb 16 11:24:25 2016 -0500 + + Remove superfluous parameter cache load message + +commit 0419a99f00b8ae2e00a0f6ba708cc17ccf7a0476 +Author: Nate Weibley +Date: Mon Feb 15 18:07:37 2016 -0500 + + New param hashing spec + + - When listing all params, lead with _HASH_CHECK value for cache load + - When set value on _HASH_CHECK is rx'd, stop any ongoing listing req + +commit 854660bd36fb8a750f99a54a686675ad70a6094f +Author: Lorenz Meier +Date: Thu Feb 18 09:36:10 2016 +0100 + + Sensors: Fix code style + +commit 345246953b5c4d68097501eb0a4145715b4647f3 +Author: Lorenz Meier +Date: Thu Feb 18 09:32:44 2016 +0100 + + Airspeed pre-flight check: do not arm if sensor data is stuck or bus errors are high + +commit 2aad0c079e902c0a95f2594fffb0f90a2c4d4dc3 +Author: Lorenz Meier +Date: Thu Feb 18 09:32:19 2016 +0100 + + airspeed: Populate confidence field + +commit e290bd4ebefd92fef701f99fdc8010c4512e3c7a +Author: Lorenz Meier +Date: Thu Feb 18 09:32:00 2016 +0100 + + Update to latest ECL + +commit 3f9fc625f90c8fce507e3794cb18e779a951530d +Author: Lorenz Meier +Date: Thu Feb 18 09:28:53 2016 +0100 + + Airspeed: Add confidence estimate + +commit b7919e00399cfc7d5c5be3f8f3f9b600273f6144 +Author: tumbili +Date: Thu Feb 18 16:48:04 2016 +0100 + + initialise all tecs class members + +commit c1e1d0b03124acc6754ace6f6fa42cf84f6ca41d +Author: tumbili +Date: Thu Feb 18 16:02:50 2016 +0100 + + put TECS init bug to rest: + the uncostrained demanded pitch was never initialized which + could lead to large initial pitch integral values + +commit dd6549e1a29cd03fd441c21154c3b047f37e9967 +Author: Daniel Agar +Date: Wed Feb 17 22:39:48 2016 -0500 + + travis-ci only build sitl on OSX + +commit f10770a4a44d82b1329d925b55b41aa2c7acb61c +Author: Lorenz Meier +Date: Thu Feb 11 11:57:16 2016 +0100 + + FW pos ctrl: Fix build error + +commit bd606b05df025cd5f62b1ea3720cc2c6ef68fd2c +Author: Lorenz Meier +Date: Thu Feb 11 11:24:07 2016 +0100 + + Launch detector: Use idle throttle param + +commit e98cd6c746b3325de6e6b0e05ad8af01d0555bb0 +Author: Lorenz Meier +Date: Thu Feb 11 11:23:50 2016 +0100 + + FW pos control: Set idle throttle on ground in all modes + +commit d5d3b63dc80cecf909fea27ea9c4c54d70a874b8 +Author: Mark Whitehorn +Date: Fri Feb 12 18:04:01 2016 -0700 + + delete parameter MPC_HOLD_Z_DZ + +commit 8cd4b57c6b348089348fb50bc272f9f5c00a3416 +Author: Mark Whitehorn +Date: Fri Jan 15 15:49:24 2016 -0700 + + add parameters for adjusting ALTCTL deadband + +commit ead3eeda6c190d9f0b1b73dbd1065f9101c74a11 +Author: Mark Whitehorn +Date: Sun Jan 3 07:33:25 2016 -0700 + + expand description of MPC_THR_HOVER parameter + +commit 5de7c7e426711c5a142058bafe6894227daf9101 +Author: Mark Whitehorn +Date: Sat Jan 2 11:13:12 2016 -0700 + + zero altctl deadband + +commit 159abb9b0011a6c0571110358ff4035e50fe1a75 +Author: Mark Whitehorn +Date: Sat Dec 26 22:25:20 2015 -0700 + + add parameter for hover throttle setting + + and tighten z deadband + +commit 101ac63737769dd1a1cc962895814046c2348c92 +Author: Mark Whitehorn +Date: Sat Dec 26 21:39:36 2015 -0700 + + change altctl throttle deadband to 2 point curve + +commit 770c020117585cc11a0daae150487fa0eedb7644 +Author: Andreas Antener +Date: Wed Feb 17 10:49:28 2016 +0100 + + removed lower default from vtol config, added flight tested Fun Cub parameters + +commit 03e71c47b69e92a868399ba395434f1ebd313f11 +Author: sander +Date: Tue Feb 16 23:14:48 2016 +0100 + + New params for QuadRanger + +commit fb131f43c3fa35e5fb6060162e3b2dfa705a9507 +Author: stmoon +Date: Wed Feb 17 11:08:01 2016 +0900 + + fix the bug ( error: array subscript is above array bounds [-Werror=array-bounds] ) + +commit 2a556f91edb035e1a63e9fb3692876aaf672199b +Author: Roman +Date: Tue Feb 16 22:55:15 2016 +0100 + + added autoconfig gains for caipiroshka + +commit f9a11b7a2f6f4a1451f73aea85e31a6f4b0ea9ee +Merge: a85939f66 30cb1e697 +Author: James Goppert +Date: Tue Feb 16 16:28:05 2016 -0500 + + Merge pull request #3779 from jgoppert/matrix_update + + Updated matrix lib to get slice. + +commit 30cb1e6976ed7893b0bab8cbd4f767937b7a3d12 +Author: James Goppert +Date: Tue Feb 16 12:33:47 2016 -0500 + + Updated matrix lib to get slice. + +commit a85939f66b56800ce198b2ccc5fc6d33e199f04c +Merge: a2de2bb9c 12437f1fc +Author: Lorenz Meier +Date: Tue Feb 16 19:22:29 2016 +0100 + + Merge pull request #3780 from kd0aij/frsky_stack + + increase stack size for frsky telemetry daemon + +commit 12437f1fc6ab604b43287ed960806a5d455f66db +Author: Mark Whitehorn +Date: Tue Feb 16 10:39:30 2016 -0700 + + increase stack size for frsky telemetry daemon + +commit a2de2bb9cb0a7a375431c830dc2f47a3274675a8 +Merge: 48e2053f9 59781167a +Author: James Goppert +Date: Tue Feb 16 11:35:41 2016 -0500 + + Merge pull request #3777 from jgoppert/matrix-update + + Updated matrix lib. + +commit 59781167a29b89188f3213eb8252bbcf392bef88 +Author: James Goppert +Date: Tue Feb 16 10:58:39 2016 -0500 + + Updated matrix lib. + +commit 48e2053f98552dcdc351e7f6241877e09f10ace1 +Author: Andreas Antener +Date: Tue Feb 16 00:05:16 2016 +0100 + + fixed code style + +commit f11a619bf84a800b44ff4072b0e172bda7438f7b +Author: Roman +Date: Wed Feb 10 15:21:34 2016 +0100 + + multirotor landing: + prevent sudden thrust setpoints when vehicle has reached ground + after landing + +commit 570fb97163e4a9c798c9f5d9db2109d874903879 +Author: Andreas Antener +Date: Sun Feb 14 11:57:16 2016 +0100 + + updated timeout logic to work only on waypoints with forced headings, updated param docs accordingly + +commit eb5b8a32ee66aeff5edf78c4374b3837bff354a2 +Author: Andreas Antener +Date: Sat Feb 13 01:08:07 2016 +0100 + + transition alignment will force heading now and go to RTL if it cannot reach it in time, handle mission failure correctly, reset after mission update, issue message with actual problem + +commit bb4decfa8b6cbf03ee4408ec6554f72565277de7 +Author: Andreas Antener +Date: Fri Feb 12 13:55:16 2016 +0100 + + implemented basic heading timeout for waypoint acceptance, added parameter for yaw error on waypoint heading acceptance, set yaw timeout for vtol default + +commit 0a4d0f6eaed8e0a79054a3236d83479d34dc7630 +Author: Lorenz Meier +Date: Mon Feb 15 16:33:13 2016 +0100 + + Reaper config: Provide standby pulse + +commit a3b57c68208fd51d5c8d85be7fd6c9c44777d364 +Author: Lorenz Meier +Date: Mon Feb 15 16:03:22 2016 +0100 + + Add REAPER frame + +commit 4207213fc38b4dddbf877bdd89e76b724862b118 +Author: Lorenz Meier +Date: Mon Feb 15 15:58:01 2016 +0100 + + Set correct MAV type for quad_h mixer + +commit 8dbbe1b1f34aeb0ec94a32142ffe1738473eacc3 +Author: Andreas Antener +Date: Mon Feb 15 15:55:14 2016 +0100 + + fixed code style in px4io.cpp + +commit 9e2e78c9ed9ac89a924d6459ae59051798818782 +Author: Andreas Antener +Date: Mon Feb 15 13:25:19 2016 +0100 + + only set PWM AUX values where necessary so the surfaces don't move to extreme positions on boot + +commit cd7001fd2f3b1a8f4d102ae33be67ab38606d2ee +Author: Lorenz Meier +Date: Mon Feb 15 13:20:00 2016 +0100 + + Sensors: Fix code style + +commit 15b0baf555e14280378b46be9ea98d4a2fc6e77a +Author: Roman +Date: Sun Feb 14 22:00:13 2016 +0100 + + ekf2: fixed call to save parameter + +commit af5bbc916ce9fdc99e7b47360d0ba916befd8aa3 +Author: Paul Riseborough +Date: Sat Feb 13 19:12:47 2016 +1100 + + ekf2: Enable user defeatible saving of declination for next startup + +commit 2ca48037fd717673fa0c6c9ceba759acd8856de7 +Author: Paul Riseborough +Date: Sat Feb 13 19:11:02 2016 +1100 + + ekf2: Add mavlink adjustable parameters for control of magnetometer fusion + +commit 384ab209fce5910f296e004fc4911805d047378b +Author: Paul Riseborough +Date: Sat Feb 13 19:09:07 2016 +1100 + + ecl: update library reference + +commit be6278a1ba22d6ff1dd27a6ee70bacf013786997 +Author: Lorenz Meier +Date: Mon Feb 15 12:44:07 2016 +0100 + + IO: Avoid param writes which do not change a value + +commit c3529d353d4d23c655e74d4c4ae97c925ed25291 +Author: Lorenz Meier +Date: Mon Feb 15 12:43:11 2016 +0100 + + sensors: Do not change parameter if it already has the right default + +commit 230db2e0502e2f3bdfa4df24d4fc7b9558070ba3 +Author: Lorenz Meier +Date: Mon Feb 15 12:42:20 2016 +0100 + + VTOL control: Do not spam the console + +commit 2fd89ea904f5dad3fb86f235fb69e6c24a712911 +Author: Lorenz Meier +Date: Mon Feb 15 12:40:57 2016 +0100 + + ROMFS: Remove calls which messed with params + +commit 17e77535bfc44046820d86ca79bbb90298a858a9 +Author: Lorenz Meier +Date: Sun Feb 14 19:51:43 2016 +0100 + + Enable new PWM disarmed setting which allows to pick the single throttle channel. Servos stay unpowered until safety is disabled, ESC gets a standby pulse + +commit 1d5cf70e83a48c50c55ff3f541eedaffc2328a4c +Author: Roman +Date: Fri Feb 12 12:36:08 2016 +0100 + + implemented vtol weathervane yaw control for landing and loiter mission item + +commit dc7077b125f3f193a4ce5405ae4c1b2989afddae +Author: sander +Date: Sun Feb 14 23:50:57 2016 +0100 + + Move constraint after feed forward + +commit 7db35337da39c564ca2d2074c6ac805282b84510 +Author: Andreas Antener +Date: Sun Feb 14 15:36:37 2016 +0100 + + use control flag to decide if we enable wv or not + +commit 8c2eec61612e120a8e7bad729277f0e98fb342bb +Author: Roman +Date: Fri Feb 12 12:37:39 2016 +0100 + + use correct struct names for virtual topics + +commit 80f8fcbdf622663040a4916bb35a3977561a2cc2 +Author: Roman +Date: Fri Feb 12 12:36:08 2016 +0100 + + implemented vtol weathervane yaw control for landing and loiter mission item + +commit be0f680863ad38f4d988917da3b15c36101744ec +Author: Roman +Date: Fri Feb 12 12:30:13 2016 +0100 + + orb topic messages: + -added flag to enable weathervane yaw control for vtol + -added comment to keep virtual topics and original topic identical + +commit 11df8168ee1adb410a5a5d0240535eb1d0b41cf3 +Author: Roman +Date: Sat Feb 13 08:56:25 2016 +0100 + + provide ekf2 with landed flag from landing detector + +commit 2177c0e18a687cf9fa1bdfe135dbdb533346164a +Author: Roman +Date: Sat Feb 13 12:37:25 2016 +0100 + + ekf2: remove unused print functions + +commit e46824e784036a00cacfc496c9a97bf4f572f54b +Author: Lorenz Meier +Date: Sun Feb 14 18:43:38 2016 +0100 + + MC pos control: Param meta data + +commit 9cb82e93be4549323f873c23e4f1c6eca453572e +Author: Lorenz Meier +Date: Sun Feb 14 18:43:23 2016 +0100 + + MC att control: Param meta data + +commit 6d75f11d3c3dbed30a8cb38b7b98fd177e154554 +Author: Lorenz Meier +Date: Sun Feb 14 18:43:07 2016 +0100 + + Commander param meta data + +commit d2041b0ef3ffec1fc606c1389b1b74f1cf51beb7 +Author: Lorenz Meier +Date: Sun Feb 14 17:37:28 2016 +0100 + + Fix initial build error for new users + +commit b9b05dcc0374680f5dedca9e57f15faf72cd7dd5 +Author: Andreas Antener +Date: Sun Feb 14 13:24:58 2016 +0100 + + updated docs for FW_AIRSPD_SCALE param + +commit de8c4c9901391c28ee4d86c5cf026db74b6042ac +Author: Lorenz Meier +Date: Sat Feb 13 23:32:22 2016 +0100 + + Pixracer: Increase streams and data rate via Wifi + +commit 07a0da91143f0024c427cfb678d45699a21738d2 +Author: Lorenz Meier +Date: Sat Feb 13 11:41:05 2016 +0100 + + jMAVSim: Update to fixed version with declination support + +commit f53b3ae49d481afb72c37e95fd7c8e3c359ec1e7 +Author: Lorenz Meier +Date: Sat Feb 13 11:40:41 2016 +0100 + + Commander: Fix comment + +commit df28f970fa05950c35d726fb11752796a23b5108 +Author: Lorenz Meier +Date: Sat Feb 13 11:40:24 2016 +0100 + + CMake: Fix submodule init + +commit fbb201845bfe4a39a52ac65465fec3d87989af4a +Author: Lorenz Meier +Date: Sat Feb 13 11:39:51 2016 +0100 + + Fix check submodules + +commit f577f2efb0598511165900e2d13ee01e7c240197 +Author: Lorenz Meier +Date: Sat Feb 13 11:15:13 2016 +0100 + + Updated check submodules + +commit ee4784ab256507a74be0da2adf83e5917dc66ff6 +Author: Lorenz Meier +Date: Sat Feb 13 11:15:04 2016 +0100 + + Updated DriverFramework + +commit c5b1e791bdd4368e95ccadd0868677f4e043ede2 +Author: Lorenz Meier +Date: Sat Feb 13 00:50:06 2016 +0100 + + Update git check script. Fixes #3733 + +commit f8915104e08807349a288c8a1e8db49ca1e0dc09 +Author: Andreas Antener +Date: Fri Feb 12 11:58:39 2016 +0100 + + use multi subscribe to get topics for sdlog + +commit 590e8df8d04e34319bec9d6134df756102399417 +Author: Lorenz Meier +Date: Fri Feb 12 10:47:16 2016 +0100 + + Fix actuator output logging for good + +commit 581623cd482f27cf8925f77e37004951e9e98b6c +Author: sander +Date: Thu Feb 11 23:38:30 2016 +0100 + + Fix for transition failsafe + +commit 6e8f563d27de0b9c30b81350808f26e51843377c +Author: Lorenz Meier +Date: Thu Feb 11 18:40:18 2016 +0100 + + dataman: Do not reset mission file on each reboot + +commit 612d80a59a26cc40227a40c1619fce091934dfc8 +Author: James Goppert +Date: Wed Feb 10 06:08:45 2016 -0500 + + Removed inav from startup. + +commit 9172c7c491b197e41c5494943413586096f1b07a +Author: James Goppert +Date: Wed Feb 10 04:42:36 2016 -0500 + + Added lpe flow gazebo config. + +commit 2ff9fd64b11006ca5fa5a2811e06899605442c26 +Author: Andreas Antener +Date: Thu Feb 11 15:51:20 2016 +0100 + + increased stack sizes for mc and fw pos ctl + +commit 38ecec86f79ffc6e7860cd8c069c3ce4ada54228 +Author: Roman +Date: Wed Feb 10 15:40:18 2016 +0100 + + mc pos control: + do not run takeoff code when disarmed + +commit ff43c1ab6a9b52279821e9f78091ff55ae3a9790 +Author: Andreas Antener +Date: Thu Feb 11 14:13:18 2016 +0100 + + disable yaw on takeoff wp before heading update + +commit 6d32b8f41dff2c61e912a9b17e497a5bc8f681b1 +Author: Lorenz Meier +Date: Sun Jan 3 11:27:51 2016 +0100 + + Fixed camera trigger code style + +commit 6ee8e148a202ad71f707bc279150b5b37aa52bce +Author: Lorenz Meier +Date: Sat Jan 2 21:20:21 2016 +0100 + + Camera trigger: ensure it executes with minimal latency + +commit 41883a08d80cc787b259803b4ef19820bef42cd9 +Author: Lorenz Meier +Date: Sat Jan 2 21:19:38 2016 +0100 + + camera_trigger: Add one-shot operation + +commit 32d9bae44de64697c2b2f1327f0adb032b943f31 +Author: Lorenz Meier +Date: Thu Feb 11 14:08:58 2016 +0100 + + Pos control FW: Update comment + +commit ebeb9eba4bc8255f07b8bdba485638d3694cccdf +Author: Lorenz Meier +Date: Thu Nov 19 20:18:43 2015 +0100 + + Cleaned up target system handling for some commands + +commit a8e3194dfaf01f0528ce3671683b5044c4d7f9f6 +Author: Andreas Antener +Date: Wed Feb 10 19:03:24 2016 +0100 + + reset transition failsafe state after switching out of failed transition mode + +commit 5b8b4454250ad83de2d6d12812fca5900e9eca94 +Author: Andreas Antener +Date: Wed Feb 10 16:52:06 2016 +0100 + + consider transition command for the correct state + +commit d5eae460c0e4eab4e1bf56a16d8c16dc8cc7ee6f +Author: sander +Date: Fri Feb 5 13:06:51 2016 +0100 + + VTOL transition failsafe RTL + +commit 2fa73802464ed7e3ff6ef9a2efdde3ec0c50f72c +Author: sander +Date: Wed Feb 3 06:54:45 2016 +0100 + + Front transition timeout + +commit 519a7e2c8e739a25431200a74974a95825b5e47e +Author: ChristophTobler +Date: Tue Feb 9 15:28:04 2016 +0100 + + added different distance_sensor_pub pointers for flow, hil and lidar + +commit f2af55d92f77573ea3d8d7499c906fdc72f72114 +Author: ChristophTobler +Date: Tue Feb 9 14:44:57 2016 +0100 + + changed min/max distance for ll40ls (lidar) + +commit 19bc39e7adc8ae09acaf310bd3fb82e506b82e27 +Author: ChristophTobler +Date: Tue Feb 9 14:39:11 2016 +0100 + + added a offset parameter for lidar in inav + +commit 0a76347c9df1e6d20e2c91e0a9db3187ab23037f +Author: ChristophTobler +Date: Mon Feb 8 14:22:34 2016 +0100 + + Changed min/max distance with distance topic params. Added a check for mocap: mocap estimation requires heading from mocap + +commit e8344de38a9ec59c608bb42f5a68e35000e1fc98 +Author: Lorenz Meier +Date: Sun Feb 7 13:00:14 2016 +0100 + + Iris: Add custom startup script + +commit b4b385cc1362f0718546542e65f326b8ce892705 +Author: Lorenz Meier +Date: Sun Feb 7 13:00:03 2016 +0100 + + Add Iris optical flow SITL config + +commit c7640723c9096f09ebccfa8bbf920758562ae7bb +Author: ChristophTobler +Date: Thu Feb 4 11:28:33 2016 +0100 + + change std::fabs to fabs and rate_threshold to double + +commit c7ff253a6dac67710459ad08c8aaaff3c418f4f6 +Author: ChristophTobler +Date: Thu Feb 4 10:21:34 2016 +0100 + + change abs to std::fabs + +commit e7cdb19424d06d28f26e0a6edb07ce4552b1af38 +Author: ChristophTobler +Date: Thu Feb 4 09:47:20 2016 +0100 + + gyro threshold for optical flow and lidar min/max parameter + +commit a78d732957a3e066b8d1094aa7f3eb8fffe09e50 +Author: ChristophTobler +Date: Mon Feb 1 17:16:56 2016 +0100 + + change lidar altitude correction threshold + +commit e2c04b7fa79193ab94e90f397dcd4046e036098a +Author: ChristophTobler +Date: Mon Feb 1 16:46:15 2016 +0100 + + replaced lidar min/max distances with parameters + +commit 1a6c4e123c3c67628a62561c9c55dfd962945d8f +Author: ChristophTobler +Date: Mon Jan 18 15:45:56 2016 +0100 + + formatting + +commit f822b136dc565f11812798d1d67f9ce324ebd665 +Author: ChristophTobler +Date: Sun Jan 17 21:48:40 2016 +0100 + + change optical flow weight and scale + +commit 82be3d09d6beebf5c681f797c4020cc3b6d2d15c +Author: ChristophTobler +Date: Sun Jan 17 21:45:18 2016 +0100 + + added optical flow scale and removed blanks + +commit f32021f856525dea7db6e56ec93a0410f26a7621 +Author: ChristophTobler +Date: Tue Dec 8 14:21:22 2015 +0100 + + remove lidar filter value from qgc params + +commit 23f428d639c68d23105e59e5fadcc9710c666556 +Author: ChristophTobler +Date: Tue Dec 8 14:18:05 2015 +0100 + + removed lowpass for lidar correction + +commit 42131e817d9029d363697febd04b402563e6c4e9 +Author: ChristophTobler +Date: Mon Dec 7 13:06:35 2015 +0100 + + changed value for lidar filter + +commit b54bc23550905c0af2f43838278cfde4f44946f8 +Author: ChristophTobler +Date: Fri Dec 4 16:45:15 2015 +0100 + + fix in flow yaw compensation + +commit 6650bca35bf616eb37297e52e9f945f32138b192 +Author: ChristophTobler +Date: Fri Dec 4 15:26:37 2015 +0100 + + decoupled lidar from flow and used it for altitude estimation. qgc params added to enable it. + +commit 42e8fe159f5ceeab737dec5b9c31329dcaab31e5 +Author: Mark Whitehorn +Date: Sat Feb 6 07:27:45 2016 -0700 + + run astyle + +commit cca2807ff0881d1449ba82e63aa5042eb304e10b +Author: Mark Whitehorn +Date: Fri Feb 5 20:13:46 2016 -0700 + + apply 1st order lowpass filter to baro alt + +commit b25a9a45b521229d4fcd349d9b1df2baab1b89b5 +Author: Mark Whitehorn +Date: Wed Feb 3 21:18:07 2016 -0700 + + initial add of Vario sensor. 1st difference of baro_alt... need to add a + LPF in front of the difference + +commit 403810c688dca15e86eda52223122939aa05beae +Author: Mark Whitehorn +Date: Mon Feb 8 16:55:12 2016 -0700 + + disable console print of incoming telemetry data + +commit e25b26e2a8a108689a0531e9d293d41e711e9b68 +Author: Mark Whitehorn +Date: Fri Jan 29 19:40:07 2016 -0700 + + fix format + +commit de39b63402f1c2238f57cf0d84473c623b449221 +Author: Mark Whitehorn +Date: Fri Jan 29 08:47:29 2016 -0700 + + fix bug in rssi assignment + +commit 8116f15d958703599bc59747f554e079d7e8418e +Author: Mark Whitehorn +Date: Fri Jan 29 08:25:14 2016 -0700 + + enable print of incoming telemetry + +commit 47337eb4a5f577fcb0c18581dc101bea1e0bb159 +Author: Mark Whitehorn +Date: Thu Jan 28 22:27:28 2016 -0700 + + add parsing of host frames for D type telemetry + +commit 3edf304e557765ca16cfc5e30a58ffc42ad5856d +Author: Lorenz Meier +Date: Wed Feb 10 08:38:03 2016 +0100 + + EKF2: Fix home altitude reporting + +commit aab63c78f9e53e30ccd745e649c989b55aa95724 +Author: Lorenz Meier +Date: Wed Feb 10 08:30:19 2016 +0100 + + Update ECL to include global alt fix + +commit 419fa456579ad52bdb18a95702aad8cb0b24f380 +Author: Lorenz Meier +Date: Wed Feb 10 08:29:17 2016 +0100 + + Change SDLOG2 to blackbox in user-facing output + +commit 84552d475e87be02d81c8b0888b1d403404ab285 +Author: Lorenz Meier +Date: Sun Feb 7 16:27:47 2016 +0100 + + jMAVSim: Enable Zurich as location, enable mag decl lookup + +commit 62d685440a0adea105502d653af470e186c07c95 +Author: Lorenz Meier +Date: Tue Feb 9 21:46:10 2016 +0100 + + Posix: Do not spam console with tone alarm + +commit e59323c7d75755b6b57a0622b04acb4663013b73 +Author: Lorenz Meier +Date: Tue Feb 9 21:45:56 2016 +0100 + + Commander: Do not announce home via MAVLink + +commit 3e02bb1070b0f5f2909833ccb979ab4a03607d41 +Author: Lorenz Meier +Date: Tue Feb 9 12:50:45 2016 +0100 + + MAVLink: Improve network handling + +commit fb8b98101505f525979329b82eede536b0a80a7f +Author: Andreas Antener +Date: Mon Feb 8 23:34:45 2016 +0100 + + make FOH and yaw mode work in parallel + +commit a63197b82b0cc36abed21d269310196a65c757a6 +Author: Andreas Antener +Date: Mon Feb 8 10:56:59 2016 +0100 + + prevent home yaw mode for vtol during transitions + +commit e60cd46ad045d3ed5fb29caefba1da3cd649ba48 +Author: Andreas Antener +Date: Mon Feb 8 10:20:22 2016 +0100 + + removed duplicate and unused flag vtol_in_transition + +commit 7af08165706d5552f1825d91b78b65b1021a2c94 +Author: Andreas Antener +Date: Mon Feb 8 09:30:05 2016 +0100 + + fixed yaw calculation for all yaw modes and stay during loiter items + +commit 20ef3adb1f3568127bc0bd48ce7b474fef711958 +Author: Andreas Antener +Date: Sat Feb 6 21:58:18 2016 +0100 + + set relative altitude to false when using the feedback for the landing waypint + +commit baa11e357de0240b9d4cc537d787b6a2215e2e7e +Author: Andreas Antener +Date: Sat Feb 6 00:34:38 2016 +0100 + + refactored do_set_servo handling and generalized formatting of CMD mavlink mission items, fixes #3644 + +commit 46bd1cbacfed2084f21c4367ec62f8c20a8840b7 +Author: Andreas Antener +Date: Wed Feb 3 17:37:45 2016 +0100 + + only update previous setpoint if we read a new actual position setpoin, prevent yawing between waypoints inside the acceptance radius + +commit 4e0559eacf731800e38345ebf708740f34869883 +Author: Andreas Antener +Date: Wed Feb 3 14:18:42 2016 +0100 + + updated mpc parameters for sitl standard vtol + +commit 134e95efdaea1ad5c0f30252b0cfb9d7379f83ad +Author: Andreas Antener +Date: Tue Feb 2 23:44:56 2016 +0100 + + don't use waypoint heading for landing descent + +commit b05465470a41e198db69e9978eb70b781d7def18 +Author: Andreas Antener +Date: Tue Feb 2 23:04:56 2016 +0100 + + ignore wp altitude for intermediate landing wp so it doesn't descent before it is in landing mode + +commit fec7950424238dc46ee725971b2050c4865b711e +Author: Andreas Antener +Date: Tue Feb 2 21:30:24 2016 +0100 + + prevent yaw setpoint from changeing constantly when we're over it + +commit 26c635359ef4cf006239d0602c35fe0601187bfd +Author: Andreas Antener +Date: Tue Feb 2 19:54:44 2016 +0100 + + updated some message severities and clarified reset in pos controller + +commit e2328fcd724e0b11735ecaa44b4cabf14a338742 +Author: Andreas Antener +Date: Mon Feb 1 12:13:14 2016 +0100 + + use default acceptance radius for takeoff in MC case, set VTOL radius to 3 + +commit e32ec2a29a0876ab8f016d5627f567ab10cbde97 +Author: Andreas Antener +Date: Sat Jan 30 14:17:23 2016 +0100 + + wait until until vehicle enters transition before continuing after transition command + +commit 1351c6f68cba6edf404b53e9bce0c74b5b22c4f2 +Author: Andreas Antener +Date: Fri Jan 29 16:42:23 2016 +0100 + + small fixes + +commit f8f208dbe6f1747e014bbdeca955662b5bfb62cb +Author: tumbili +Date: Thu Jan 28 16:08:11 2016 +0100 + + vtol: reset multirotor positon and altitude + when not in rotary wing mode + +commit dfb31f225216384df6bafaa242a8374f7d868656 +Author: Andreas Antener +Date: Thu Jan 28 14:20:30 2016 +0100 + + finish moving to waypoint after a back transition + +commit 0bdfb465cf16179191fbda5b8c31b89b19dfe60b +Author: Andreas Antener +Date: Thu Jan 28 10:46:50 2016 +0100 + + set correct mission item type for aligning before transition + +commit c11a677207117619204bd41acd33b7704d70356b +Author: Andreas Antener +Date: Thu Jan 28 10:23:23 2016 +0100 + + directly issue status update after vtol update + +commit ff47cae7c18210dfc9feabba7052f380b17e5bbb +Author: Andreas Antener +Date: Thu Jan 28 09:42:12 2016 +0100 + + removed warning + +commit 02aa0eacd52eeb6c68bfef10430d84249206f984 +Author: Andreas Antener +Date: Thu Jan 28 09:05:10 2016 +0100 + + align towards next waypoint before MC to FW transition + +commit b75eaf3c4a4a1d930aa51b7c01caf448915113aa +Author: Andreas Antener +Date: Wed Jan 27 18:17:43 2016 +0100 + + implemented takeoff before WP and move to WP before land + +commit ac985ee1c7985a90c7b2ff50ca32fe83353ce662 +Author: Andreas Antener +Date: Tue Jan 26 23:31:33 2016 +0100 + + fixed mission item iteration + +commit 93bc018c93b0a924d6f1f48f0826b604d95af103 +Author: Andreas Antener +Date: Tue Jan 26 03:02:37 2016 +0100 + + read current and next mission item at the same time, issue item commands while processing items, guarding setpoint from non-position items + +commit 9e0c636b97d8a7f878056c7c225aff29cf37fbcf +Author: sander +Date: Sat Feb 6 23:28:23 2016 +0100 + + RTL transition set constant + +commit 9ad39fec67c684ed09f26348768a494c53098ff8 +Author: sander +Date: Sat Feb 6 23:24:20 2016 +0100 + + If VTOL then transition to RW before landing in RTL + +commit 949b0738e1a1d6689aa1a8e89c2dbe2209fa02ea +Author: sander +Date: Sun Feb 7 01:32:49 2016 +0100 + + Remove run-once procedure on check_dist_1wp + +commit a8d00ee46fb52a477d96d1a721d9f12ac7dedee7 +Author: Lorenz Meier +Date: Sun Feb 7 15:06:58 2016 +0100 + + Update mag declination code in SITL Gazebo + +commit f91520730bbf26cdda7a4b84e8c8edd1c63ffda0 +Author: Lorenz Meier +Date: Sun Feb 7 12:30:28 2016 +0100 + + Correct declination math. Allows to properly simulate declination in various locations + +commit 630ad18c8dcef5f046bab679904dfc935cc70e6a +Author: Lorenz Meier +Date: Sun Feb 7 12:10:46 2016 +0100 + + Update SITL gazebo + +commit 8a42b312ef12cbe4498731b70e9d3584421ae65d +Author: Lorenz Meier +Date: Sun Feb 7 12:00:59 2016 +0100 + + Add Gazebo version with mag declination + +commit 7a592d56a2e4f7df30083d3aeb273ca5c875020b +Author: Andreas Antener +Date: Sun Feb 7 11:16:04 2016 +0100 + + initialize mission item struct + +commit 48ea0230e1e1f06416b947e149a0d8e72dc56ec3 +Author: Andreas Antener +Date: Sat Feb 6 21:37:14 2016 +0100 + + minimum clearance for separate takeoff item needs to be bigger than acceptance radius + +commit 248bbcb5207a89602e79b182dc35b21eb89f9a2c +Author: Andreas Antener +Date: Sat Feb 6 21:12:02 2016 +0100 + + use system specific acceptance radius for multirotor takeoff, ignore mission item + +commit 9583ff1b8bd13f5669bb9265721f595d4e196fac +Author: Lorenz Meier +Date: Sun Feb 7 01:32:03 2016 +0100 + + Add memory debugging switch support + +commit 3bdcb203f421c116db9eb3fe8f3cc125a6bbf516 +Author: Lorenz Meier +Date: Sat Feb 6 17:03:24 2016 +0100 + + SITL: Fix compile errors + +commit 336a464ed390adbd9b530ac92eb518cd0c4554cf +Author: Lorenz Meier +Date: Sat Feb 6 16:42:36 2016 +0100 + + Updated SITL Gazebo to master merged with VTOL + +commit 8c56f38ea6a55e270e9e2d39ce310918cb4d4928 +Author: Lorenz Meier +Date: Sat Feb 6 16:25:52 2016 +0100 + + Add missing reboot required flag + +commit b1a16c711e634b66d5b2dda4f6a0f9d89b439d41 +Author: Lorenz Meier +Date: Sat Feb 6 16:19:46 2016 +0100 + + Param meta data: Validate new enum value entries + +commit 8ba1132660644569fabe99cf5379161cdde470ef +Author: Lorenz Meier +Date: Sat Feb 6 16:12:19 2016 +0100 + + Companion link: Support enums + +commit 203416f136ec7f6b3ab236d9eef95c4cc00638c8 +Author: Lorenz Meier +Date: Sat Feb 6 16:11:58 2016 +0100 + + PX4 params: Support enum values + +commit 1aff724ee2b85b6c41a022e696020c27ec2bc2b9 +Author: Lorenz Meier +Date: Sat Feb 6 13:42:03 2016 +0100 + + Reject loiter turns + +commit 7345440a1a574853a264ec9c293cf5c3bc1a541d +Author: Lorenz Meier +Date: Sat Feb 6 13:41:48 2016 +0100 + + Enable TELEM2 in OSD mode by default + +commit 45ea58d451983ae50889a1547dbdcf01d0e491de +Author: Lorenz Meier +Date: Sat Feb 6 12:23:04 2016 +0100 + + FMUv4: Increase USB and UART buffers to speed up log transfers + +commit 65081ca6819d6b01d2612a70ec48e1f577d4b02f +Author: Lorenz Meier +Date: Sat Feb 6 12:22:40 2016 +0100 + + FMUv2: Increase USB buffer to speed up log transfers + +commit fcf642fe4eefdab4151d17aad30f63e5b53682b9 +Author: Roman +Date: Fri Feb 5 00:02:33 2016 +0100 + + fixed bad formating of ekf2 CMakeFile + +commit 371e5f70b18c426e6cdc02857e10748a9c812398 +Author: Paul Riseborough +Date: Thu Feb 4 17:14:22 2016 +1100 + + ekf2: fix formatting + +commit 2db2d8f6f446e033554691edd8f3e4ac3de6e16f +Author: Paul Riseborough +Date: Wed Feb 3 17:08:36 2016 +1100 + + lib: update ecl reference + +commit a37daf4cec1b8b0bd1eb65cf516ce8801010c7e5 +Author: Paul Riseborough +Date: Wed Feb 3 18:41:38 2016 +1100 + + ekf2: Add position observation noise parameter for flying without GPS + + A larger position uncertainty is required when flying without GPS to reduce tilt attitude estimation errors caused by vehicle manoeuvring. This needs to be tuneable to allow optimisation for different use cases (e.g. outdoor vs indoor). + +commit 8f020d5a8f940f716bf5af8728f20cd678719722 +Author: Paul Riseborough +Date: Wed Feb 3 17:07:42 2016 +1100 + + ekf2: Update tuning parameters + + Set conservative defaults as a baseline for tuning + Add a missing parameter for magnetometer observation noise. + Correct error in definition of magnetic heading observations noise (previous parameter defined the variance directly, not the noise). + Update documentation and display names for consistency. + +commit 4123da4963904f6db8ce5132c346a5460a2c6a0f +Author: Lorenz Meier +Date: Fri Feb 5 18:24:24 2016 +0100 + + SF10a: Run driver at the default max rate + +commit 9eb46fa7a06126416fb3e0b05c414e078415116c +Author: ecmnet +Date: Tue Jan 19 09:46:30 2016 +0100 + + Conversion rate comment added + +commit 497982aa4a31b78d0643d140489e1f70c987b782 +Author: ecmnet +Date: Tue Jan 19 09:42:04 2016 +0100 + + Overclocking comment added + +commit f725ded9d49c29741203d111958aa100d77ad064 +Author: ecmnet +Date: Mon Jan 18 09:56:02 2016 +0100 + + Fixing code styles + +commit edfbb90656582325424cce2a049f437a5027b4c4 +Author: ecmnet +Date: Fri Jan 15 14:27:14 2016 +0100 + + Initial commit SF10x driver + +commit fdc0ef00b34a89cc857cfb255893fc95ebd95962 +Author: Roman +Date: Thu Feb 4 23:06:27 2016 +0100 + + fix TECS logging + +commit 15e7b1999128ce9fdee119024b60df055d6e2004 +Author: Lorenz Meier +Date: Fri Feb 5 16:36:43 2016 +0100 + + uORB: Block on simulation delay for orb_check() calls as well + +commit 39ee36a8ea38805cb01450ff9fe5a6f5d8c5c136 +Author: Lorenz Meier +Date: Fri Feb 5 09:24:59 2016 +0100 + + Pre-empt HRT execution in SITL if simulator is slow + +commit 5f93f04627439f30b13d3187ba47538ff9b32cdf +Author: Lorenz Meier +Date: Fri Feb 5 09:16:53 2016 +0100 + + HRT: Fix code style + +commit ac788ad5dc56dedfce60d7e9ffdcc0affd7e913b +Author: Lorenz Meier +Date: Fri Feb 5 09:16:41 2016 +0100 + + MAVLink: Fix code style + +commit f5c5f4757d818174e2bf58b3990b048e1bbbd074 +Author: Lorenz Meier +Date: Fri Feb 5 09:16:28 2016 +0100 + + sensors: Fix code style + +commit 9f2498af94fe82187b6fe8e55d6286fc8cbd2d6a +Author: Lorenz Meier +Date: Fri Feb 5 00:54:40 2016 +0100 + + Attitude controller: Include process name in poll error message + +commit 14946f11c15864c4f43711b7dc873cec0635da24 +Author: Lorenz Meier +Date: Fri Feb 5 00:54:19 2016 +0100 + + Commander: Include process name in poll error message + +commit 443a58cafe315602903813c13d74e04b54292cb2 +Author: Lorenz Meier +Date: Fri Feb 5 00:53:58 2016 +0100 + + px4_poll() on POSIX: Block execution in simulation if required + +commit 8e62c9eb8da42851051c7534ea0fc314cea34d04 +Author: Lorenz Meier +Date: Fri Feb 5 00:53:22 2016 +0100 + + Use delay API + +commit 61fac4a1279667030b3d3a9654af1e7584baa290 +Author: Lorenz Meier +Date: Fri Feb 5 00:53:08 2016 +0100 + + HRT: Support delay API + +commit d8892eb86d53524b9426e6530745803bdf04b464 +Author: Lorenz Meier +Date: Fri Feb 5 00:52:35 2016 +0100 + + Navigator: Announce app name in poll error return + +commit 4990272b19e3569e6e3ed4fbe9f2f6eea4bf080f +Author: Lorenz Meier +Date: Fri Feb 5 00:52:12 2016 +0100 + + Sensors: Do not fail over to non-existent gyro sub. Do not fail over on POSIX / sim + +commit fdcfb7c7c6c85a5bfb747b60871ff8166d02c103 +Author: sander +Date: Thu Feb 4 20:44:35 2016 +0100 + + Mission feasibility fixes + - Fixes https://github.com/PX4/Firmware/issues/3656 + - Fixes https://github.com/PX4/Firmware/issues/3648 + - Corrected spelling on method + +commit 0bde2b6fa3d41559e6cce0d2b6efae210cf8c454 +Author: David Sidrane +Date: Wed Feb 3 16:46:13 2016 -1000 + + Fixed Channel mapping + +commit 7541aecd18c292e32f6bf255d28a1b68403db89d +Author: David Sidrane +Date: Wed Feb 3 16:45:39 2016 -1000 + + Fixed Isr restore (moved out of loop) + +commit 80c532acf15aa840f7c0540f06fc0d4f827b6568 +Merge: 0aff2e6c0 f0bad06bf +Author: Lorenz Meier +Date: Wed Feb 3 13:09:06 2016 +0100 + + Merge pull request #3660 from PX4/mavlink_frame_fix + + Mavlink read back frame fix + +commit f0bad06bfdd9b8e9a4d9977c8d4c4f3d5a2ae183 +Author: sander +Date: Wed Feb 3 11:48:42 2016 +0100 + + Fixes https://github.com/PX4/Firmware/issues/3658 + +commit 0aff2e6c094bb8f56115086dd8a34596ca3aad2e +Author: Andreas Antener +Date: Thu Jan 28 15:53:00 2016 +0100 + + limit takeoff and land velocity to max z velocity + +commit 6a98c6ca630a1fcacdf4c24bfec9d0b2c65201f9 +Author: Lorenz Meier +Date: Tue Feb 2 08:31:32 2016 +0100 + + Airframes XML generator: Add support for Octo Coax Wide + +commit 9a8050cc117fbe8d30b2c761b9c9c4d778731649 +Author: Simon Wilks +Date: Sun Jan 3 22:05:56 2016 +0100 + + Add Steadidrone MAVRIK mixer and gains. + +commit 86c8308e984a45a689230fd611542b453a18ecd4 +Author: Lorenz Meier +Date: Mon Feb 1 11:20:04 2016 +0100 + + POSIX configs: Send to port 14540 for onboard links + +commit b7470794c7aa2af4c7d07198b69abfa61d6ab9f8 +Author: Lorenz Meier +Date: Mon Feb 1 11:19:46 2016 +0100 + + MAVLink: Send to first target system by default + +commit b44f20d7052927b0e8faed20302af79ee714ebe2 +Author: Julian Oes +Date: Fri Jan 15 10:48:43 2016 -0800 + + mavlink: option to specify the UDP remote port + + This enables using several mavlink instances for SITL. + +commit 3d282e4ee8c1edc24c54189807f42ccdaa0350d4 +Author: Lorenz Meier +Date: Sat Jan 30 14:06:36 2016 +0100 + + Flag locations in PWM input driver needing refactoring + +commit 61bb8ac6031561e2eeea7f89a91d2e425caabb5b +Author: Lorenz Meier +Date: Sat Jan 30 14:06:17 2016 +0100 + + FMUv4: Do not mess with GPIO5 during startup + +commit f2a6645cc9b8a34aab7ccede50e69819e77f0b7f +Author: Lorenz Meier +Date: Sat Jan 30 14:03:47 2016 +0100 + + FMUv2: Do not mess with GPIO5 during startup + +commit 7edd07f8cbc9da3da62c365b0ec5ab78d69ec76d +Author: David Sidrane +Date: Fri Jan 29 12:18:41 2016 -1000 + + Rebased on master, removing the default_rate field and using default to 0 for rates + +commit 0d13c41108710f28bf3ec7ca8aa5cfff003f9ebe +Author: David Sidrane +Date: Tue Jan 26 09:45:12 2016 -1000 + + Ran Astyle + +commit 8268161b1898814880ce60fb65b3c89a47975b25 +Author: David Sidrane +Date: Mon Jan 25 18:12:16 2016 -1000 + + Fmu interface to Capture + +commit b3af469e80276e02fddac676be627b685872b91b +Author: David Sidrane +Date: Mon Jan 25 18:11:46 2016 -1000 + + IO Timer Changes for Capture + +commit 0397537cf0f7f11af6c3ba00a35930b01886177a +Author: David Sidrane +Date: Mon Jan 25 14:58:54 2016 -1000 + + Adding input capture driver + +commit f3c22d3334ee81310b2f750bbe3052f7242f2c53 +Author: David Sidrane +Date: Mon Jan 25 14:54:53 2016 -1000 + + Refactored pwm servo to use drv_io_timer + +commit 2949578832eab4ef5819f2ac9466ffbb4f05a96d +Author: David Sidrane +Date: Mon Jan 25 09:03:12 2016 -1000 + + Renamed pwm_timers to more appropriate io timers for use in pwm in/out and capture + +commit 019e197714860d88f12e4806a75fc3250d68ddc5 +Author: David Sidrane +Date: Mon Jan 25 13:18:07 2016 -1000 + + Change pin init state to 1 to uses late pwm init with not pulses + +commit 5e47ffdaf9783d58bb1c9cdfa83eaa90cd7d2b78 +Author: David Sidrane +Date: Mon Jan 25 12:51:32 2016 -1000 + + Moved Switching IO to the point of ARMing + +commit 1843eea917591033daeeb93b2bd8e1f0e70ac66d +Author: David Sidrane +Date: Mon Jan 25 10:43:50 2016 -1000 + + Reverting 2e8accc6ffd5e1c2f37d31b09d6968a1e4af31ba infavor of IO init changes + +commit 1454e2acbae79d7982e5b9de07f882a2a5f3a901 +Author: Pavel Kirienko +Date: Sun Jan 31 23:26:11 2016 +0300 + + Libuavcan update: Reduces STM32 CAN IRQ overhead with new error handling logic + +commit 43553eacce4510c1419c3e2ffedd02abd9d76549 +Author: nephne <18682441907@163.com> +Date: Mon Feb 1 13:35:38 2016 +0800 + + add cscope.in.out cscopte.po.out to .gitignore + +commit c8bd81b739f62475e5ea03e92ee1d872fb85a6d7 +Author: Lorenz Meier +Date: Sun Jan 31 23:25:27 2016 +0100 + + Updated ECL to use standard C++ initializers + +commit c75cc75d25060ec86eb1d013b76e4bc78d3d705c +Author: Roman +Date: Sun Jan 31 22:28:19 2016 +0100 + + ekf2 module: be consistent in constructor + +commit 904319f889681bbd6ddda84b6b1736cf8be83401 +Author: Paul Riseborough +Date: Sun Jan 31 20:35:30 2016 +1100 + + lib: update ecl reference + +commit 0f43a1ebbb67ed458a8b578baf7382aec8ab5814 +Author: bugobliterator +Date: Sun Jan 31 00:09:43 2016 -0800 + + ekf2: fix code style + +commit 04ad8ca5948250bd2fd37bc244e5508fe22ade6b +Author: bugobliterator +Date: Sun Jan 31 00:07:55 2016 -0800 + + ekf: change the name of estimatorr interface class + +commit 92f0032475321c80a06ddbeaeb1f16d3d8e24bd8 +Author: Paul Riseborough +Date: Sat Jan 30 22:35:20 2016 +1100 + + ekf2: Add tuning parameters for GPS and Baro innovation gates + +commit 6ffcca4b8f4c5768105daa0208954464d5c0d0ca +Author: bugobliterator +Date: Fri Jan 29 17:12:48 2016 -0800 + + ekf2_main: fix variable pass type + +commit 92f2492fff67778c10f3e8f003631b08e981fb62 +Author: Paul Riseborough +Date: Fri Jan 29 21:31:03 2016 +1100 + + ekf2: update interface method for vehicle arm status and NED origin + +commit 4594b3c69d7fd49f7086483f39226d619f143527 +Author: Paul Riseborough +Date: Tue Jan 26 17:09:00 2016 +1100 + + ekf2: Add parameters for magnetometer error checks + +commit 5e4f76d8444aa6f4832ab585a68f8823d7f1afc7 +Author: Paul Riseborough +Date: Mon Jan 25 13:14:50 2016 +1100 + + ekf2: Add parameters and support for GPS quality checks + +commit bfd182d12e3eaccaa5045c41dafe0d693ead208f +Author: Paul Riseborough +Date: Mon Jan 25 13:12:15 2016 +1100 + + msg: Add GPS check status to estimator_status uORB topic + +commit 8167f729adeca942de6cd82aa7815ec3e319aa93 +Author: Lorenz Meier +Date: Sun Jan 31 22:04:39 2016 +0100 + + MAVLink app: Fix NuttX compilation error + +commit c78fd7014d7301fe8ca7801f9589fab4951b15e8 +Author: Lorenz Meier +Date: Sat Jan 30 15:12:18 2016 +0100 + + MC: Only use auto yaw limits if manual control is off + +commit 7455a833d02a82bd96b037b73a6845f268c680fe +Author: Lorenz Meier +Date: Sat Jan 30 15:03:20 2016 +0100 + + MC: Split yaw speed limiting between manual and velocity control modes + +commit 56cd54ab7109baae1988599e1c58958c6b0231c3 +Author: Lorenz Meier +Date: Sun Jan 31 20:16:26 2016 +0100 + + MAVLink app: Fix network code to always prefer localhost, work still with remote targets + +commit 5f8ee1ea1a9cfb964d94f0fbfb91af4a4293da11 +Author: Lorenz Meier +Date: Sun Jan 31 15:14:17 2016 +0100 + + Update caipirinha config + +commit 069471a62cd7cacef5b343ea7d332138831aa62d +Author: Lorenz Meier +Date: Sun Jan 31 14:53:54 2016 +0100 + + Commander: Indicate error number on failure + +commit 260b77dd78e5f41ae39748d858fd51abe2eefb3c +Author: Lorenz Meier +Date: Sun Jan 31 14:53:40 2016 +0100 + + MPU9250: Make check return values more discriminative + +commit 1245b50ef5b5855013f0cc0881eb3161b1729b9e +Author: Holger Steinhaus +Date: Thu Jan 28 16:44:14 2016 +0100 + + fix typo + +commit f50aba844f5eeb130e5ae581283008ae19da8b34 +Author: Lorenz Meier +Date: Fri Jan 29 11:40:37 2016 +0100 + + CAN config: Drop default D gains + +commit 7104a853c909c49570b34dc6ef99da6af6f2f777 +Author: Lorenz Meier +Date: Fri Jan 29 11:40:17 2016 +0100 + + Firefly: drop D gain + +commit 6a74f2c69d3316b77708d719e8187eb27e7beb0f +Author: Lorenz Meier +Date: Fri Jan 29 11:40:04 2016 +0100 + + F450: Fix default gain + +commit 76da9ab82bb75b51f8287daaee248b01a111da8f +Author: Holger Steinhaus +Date: Thu Jan 28 16:46:01 2016 +0100 + + Set default node id to 1, default bitrate to 1M + +commit 8d66e1c0ef55bcd0cf9237704b2e5cee3f2005da +Author: Holger Steinhaus +Date: Thu Jan 28 12:32:28 2016 +0100 + + Renamed shadowed variable + +commit 7b7da618b8bde999a50ad5f3586a34ae7227e91c +Author: Mark Whitehorn +Date: Thu Jan 28 11:21:48 2016 -0700 + + format and disable some warnx output + +commit 81ae5cbd0daacdf36644cccec8385adfeeb567f8 +Author: Mark Whitehorn +Date: Thu Jan 28 10:51:51 2016 -0700 + + check for incoming D type telemetry packet (RX also connected to telemetry port) + +commit b8a60f250100ab693622a77cb310300ff14ba8a9 +Author: Andrew Tridgell +Date: Fri Jan 29 15:03:51 2016 +1100 + + pwm: change default_value for all boards from 1000 to 0 + + the value '1000' is not really magic, and it was resulting in sending + a single 1ms pulse on all IO channels for a brief instant on + startup. With some servos this led to the control surfaces being at + extremes (and straining) on startup. It may also contribute to making + ESC calibration harder on multi-rotors + + In the worst case it could cause a IC motor with reverse throttle to + go full throttle on startup + + A logic analyser shows the problem very clearly. Changing the + default_value fields to 0 from 1000 fixes the issue and no pulses are + generated until an explicit value suitable for the airframe is + provided via one of the many methods PWM output values can be + generated + + Conflicts: + src/drivers/boards/px4fmu-v4/px4fmu_pwm_servo.c + src/lib/ecl + +commit e6db5e2db17b4cbddb4cdeb915b951f8b1d3d751 +Author: Andreas Antener +Date: Wed Jan 27 15:03:34 2016 +0100 + + set all outputs for firefly + +commit 1363e4aa8f0cf8bd94e40b9c11b6def796dae185 +Author: Andreas Antener +Date: Wed Jan 27 14:52:22 2016 +0100 + + use 400Hz for motor outs in vtol configs, fixes #3609 + +commit f35e3335be8092d14136c82f35f48c253e0b250a +Author: Roman +Date: Wed Jan 27 11:15:22 2016 +0100 + + - only use takeoff strategy when in auto mode + - after jumped takeoff set previous vel setpoint such + that thrust setpoint is continuous + +commit f2af8a5a5dfb3104979a6264a8c849a3168f312e +Author: Lorenz Meier +Date: Tue Jan 26 14:52:39 2016 +0100 + + IO Firmware: Reduce unnecessary buffer space + +commit b54a0308a75c4792dfacdef76a1df7f6545ae7db +Author: Lorenz Meier +Date: Tue Jan 26 14:52:20 2016 +0100 + + IO: Do not allocate excessive UART buffers + +commit ba169ce0b519af67a6f759e550e56c79780cd356 +Author: Roman +Date: Tue Jan 26 18:18:52 2016 +0100 + + do not do jumped takeoff if already in air + +commit 3928924c4332083d5d282c1df387aa29c61256a8 +Author: Andreas Antener +Date: Tue Jan 26 15:44:14 2016 +0100 + + RTL was broken by a recent change, revert + Revert "for multicopter landings make sure that the copter moves" + + This reverts commit ad1058d3742bbfa9cbd16648aa2925fa1e618a55. + +commit 5ea5ecf32bfd4b19d8babe94d1ecc02369df3e83 +Author: Lorenz Meier +Date: Tue Jan 26 12:35:27 2016 +0100 + + Limit manual yaw command properly. Fixes #3600 + +commit c9b1fb154d3e6ea1bbb28401688811a59c0f6543 +Author: Roman +Date: Tue Jan 26 13:19:15 2016 +0100 + + hotfix: + multirotors shouldn't use tailsitter recovery code. + +commit e11fff3011ad8fa9acd4686bcf361907028b8cb5 +Author: Lorenz Meier +Date: Tue Jan 26 12:58:17 2016 +0100 + + Fix tests stack space + +commit 17c3aa3bac9b6b817259b1e4b37f159e47df9cfb +Author: Lorenz Meier +Date: Tue Jan 26 12:32:26 2016 +0100 + + MC att control: Slightly increase max yaw rate + +commit fcbd717200e086824a399388a6062aa9ae70f51a +Author: Lorenz Meier +Date: Mon Jan 25 22:42:53 2016 +0100 + + Switch POSIX sitl to EKF2 per default + +commit 6c13cef85ed32178b4dfeec626c65e9ad04f4784 +Author: Lorenz Meier +Date: Mon Jan 25 21:46:07 2016 +0100 + + Lister: Add missing uint16 + +commit 4cb1f8a4404d9ae6b2ecf438c1a509c359f673d8 +Author: James Goppert +Date: Mon Jan 25 14:40:44 2016 -0500 + + Updated matrix for euler wrap fix. + +commit 166f6e2e7a5a65a8d66bb99c8cc1ac3bbf07f238 +Author: Julian Oes +Date: Mon Jan 25 20:42:15 2016 +0100 + + posix sitl: bring the pxh back + +commit 6ce5e1be49526b186cfade19d370642802c90123 +Author: Julian Oes +Date: Mon Jan 25 16:33:25 2016 +0100 + + posix sitl: don't exit if a command fails + +commit 563460444a2fe0c7601a5181f96633ddf1b90b8c +Author: Julian Oes +Date: Mon Jan 25 16:19:45 2016 +0100 + + ekf2: get the rad to deg conversion right + +commit 28754d3f58398a29c77fbec1af028273593c7d99 +Author: Julian Oes +Date: Mon Jan 25 16:19:10 2016 +0100 + + ekf2: don't reset GPS position in every loop + +commit 9d5728b96ff7020b9b78acfa1d98391b89002f8f +Author: Lorenz Meier +Date: Mon Jan 25 12:08:26 2016 +0100 + + FMU: Default to 900 us pulses + +commit 2e8accc6ffd5e1c2f37d31b09d6968a1e4af31ba +Author: Lorenz Meier +Date: Mon Jan 25 12:08:08 2016 +0100 + + FMU driver: Only init pins right before using the for PWM. Prevents accidental pulses + +commit d32d533d11f3a51fd9e72cf4290cab9caddcfce3 +Author: Lorenz Meier +Date: Mon Jan 25 12:07:38 2016 +0100 + + FMUv4: Disable unused ADC channels + +commit 9cccc0ec76ad313dadd9310637dc342b3c217b1f +Author: Lorenz Meier +Date: Mon Jan 25 09:30:45 2016 +0100 + + GPS: Do initial zero value publication to avoid corner cases + +commit 6eac78d67529e20c3170092fd271c11c57c70f2f +Author: Lorenz Meier +Date: Sun Jan 24 16:34:49 2016 +0100 + + Sensors: Code style fix + +commit 081da8bb7f37c0a6a7323d85e19c0fd5b4283eeb +Author: Lorenz Meier +Date: Sun Jan 24 16:34:36 2016 +0100 + + Navigator: Force yaw pointing towards waypoint for all cases + +commit 737fe1fc7f689456722a56cbd21bbb1844771931 +Author: Lorenz Meier +Date: Sun Jan 24 16:30:21 2016 +0100 + + Always perform yaw SP generation, not only in multicopter mode + +commit b2237ce525fe45f67aed945b6b9f8fe1bcf58ca9 +Author: Lorenz Meier +Date: Sun Jan 24 16:02:21 2016 +0100 + + Current scaling: Employ per-board defaults + +commit 4b55c5276e2ce58d8cb2e20c48b45cb452f846a6 +Author: Julian Oes +Date: Sun Jan 24 09:45:30 2016 +0100 + + px_romfs_pruner.py: fix indenting + +commit 443592136b75509a93ee81d99bff7f760634b2bb +Author: Julian Oes +Date: Tue Jan 19 08:41:35 2016 +0100 + + px_romfs_pruner.py: PEP8ify and whitespace + + - Changed from 8 spaces indent back to 4 which I find appropriate for + Python. + - Fixed linelength to 80 chars. + +commit 6e26d1b8dc9cf7b97e2c51fd2fff75264f4a958e +Author: Julian Oes +Date: Tue Jan 19 08:24:23 2016 +0100 + + px_romfs_pruner.py: ignore files starting with . + +commit 9169a585bf52ac287ec2783b6d6d2a0dc0a262c7 +Author: Lorenz Meier +Date: Sun Jan 24 15:21:17 2016 +0100 + + Deprecate ROS target + +commit a284b77c7b72b2f291878990f0e5ad17750273ab +Author: Artem Sabadyr +Date: Sun Jan 24 15:30:52 2016 +0300 + + gps advertise fix + +commit 06b496e2578957ee73cfe4c013f2fe264d757e58 +Author: Lorenz Meier +Date: Sun Jan 24 14:08:41 2016 +0100 + + Navigator: Only set acceptance radius based on navigation capabilities for fixed wing flight. + +commit fb216548071e4ad636a24af8010daf634c3d68bd +Author: Lorenz Meier +Date: Sun Jan 24 13:22:45 2016 +0100 + + PX4 airframes: Fix XML parser + +commit 69d4b1b6920736e99ecfb1d9ff027f1da6a050c6 +Author: Lorenz Meier +Date: Sun Jan 24 13:22:25 2016 +0100 + + Fix config meta data + +commit d96a17adfb37717c3ee9465221ec8ed657e7973e +Author: Mark Whitehorn +Date: Sat Jan 23 16:18:33 2016 -0700 + + missed some name changes from sPort to frsky + +commit cfc3af8374ed62ff42f808ccb400ebbfdacddf23 +Author: Mark Whitehorn +Date: Sat Jan 23 15:01:22 2016 -0700 + + update fmu-v4 cmake config + +commit 527fe4b37496a498bb8ad920d873f3aca35b761f +Author: Mark Whitehorn +Date: Sat Jan 23 10:34:03 2016 -0700 + + remove sPort_telemetry directory + +commit c81c34b147ee0f654a241d23b5444f948854bc38 +Author: Mark Whitehorn +Date: Sat Jan 23 09:57:28 2016 -0700 + + add sPort telemetry handling into frsky_telemetry daemon + +commit 8f8b4485f154c7b95ab0520611e197814b3bf4b1 +Author: Mark Whitehorn +Date: Sat Jan 23 09:23:37 2016 -0700 + + change rcS to start frsky_telemetry daemon for FMUv4 + +commit 29d759768e1328e01be0eb685087a9b35c79643c +Author: Mark Whitehorn +Date: Sat Jan 23 08:59:17 2016 -0700 + + clean up structure + +commit 42f90796832de782ad25fda2252a57a3464afa28 +Author: Mark Whitehorn +Date: Sat Jan 23 08:12:13 2016 -0700 + + move sPort_telemetry.c to src/drivers/frsky_telemetry and rename daemon + to frsky_telemetry + +commit 528e2826d53d303811d05e4d8dc0a590d00cb304 +Author: Mark Whitehorn +Date: Fri Jan 22 20:56:03 2016 -0700 + + run astyle + +commit 3b9ef1cef57231999cd4780f4b41b6288e7dbca4 +Author: Mark Whitehorn +Date: Fri Jan 22 20:55:06 2016 -0700 + + reduce reporting frequency for smartport sensors. reduces CPU load to + approx. 1% + +commit 4f55ae5306580300541bbc1ba5e58c960cde18ab +Author: Mark Whitehorn +Date: Fri Jan 22 17:51:50 2016 -0700 + + add D type telemetry fallback to sPort_telemetry daemon + +commit a402b3beeb51f56d6bde5f6f92a65a1e7a28b020 +Author: Mark Whitehorn +Date: Fri Jan 22 14:42:39 2016 -0700 + + change frsky_telemetry default port to USART8 for pixracer + add a 50msec timeout to poll calls in sPort_telemetry to prevent hangs + +commit 8d089d95d4d4e7c51a352b9f7fe981f332a120ad +Author: Mark Whitehorn +Date: Wed Jan 20 16:35:28 2016 -0700 + + change baro altitude scaling to 100 to match OpenTX "custom" altitude + mode + +commit 52ebbda5ac399c68c544b0cbf5e6a22b05889174 +Author: Mark Whitehorn +Date: Wed Jan 20 15:28:38 2016 -0700 + + add conditional start of sPort_telemetry daemon for FMUv4 to rcS + +commit 99286db832f8fc4549de90fa81dc7431568ea0fc +Author: Mark Whitehorn +Date: Wed Jan 20 14:46:48 2016 -0700 + + running astyle inside QtCreator doesn't guarantee that travis will pass + format checks + +commit 6cb631716aa17796c56ef3c7385b162abbc0e346 +Author: Mark Whitehorn +Date: Wed Jan 20 10:41:39 2016 -0700 + + corrected scales for OpenTX 2.1.7 as specified in the comments + +commit 4e4d1a98f6e1be5768e483d453ccbaabc07286fd +Author: Mark Whitehorn +Date: Wed Jan 20 10:24:58 2016 -0700 + + update comments on scale factors + +commit ea4937491b8615d98466233abd914e5569f0f305 +Author: Mark Whitehorn +Date: Wed Jan 20 09:49:26 2016 -0700 + + fix scale factor for VFAS: battery voltage report + +commit bbc03731c78384284a17dd5c71e818459e8e8487 +Author: Mark Whitehorn +Date: Tue Jan 19 15:34:28 2016 -0700 + + initial implementation of 5 virtual sensors for Bat V,I, Baro alt, Fuel + and GPS speed. Voltage and current scaling can be set in OpenTX. Fuel is + in percent. Alt in meters. Need to look at what OpenTX wants for speed. + +commit 82bb0564e22dd589adb9b62d8dc874314a38254f +Author: Mark Whitehorn +Date: Mon Jan 18 20:19:57 2016 -0700 + + fix byte stuffing typo and add comments + +commit 8949a88f2514cc8f1506ea50061963574f9df3e2 +Author: Mark Whitehorn +Date: Mon Jan 18 20:01:52 2016 -0700 + + fix CRC calc and add battery voltage report + +commit ff690dda8072bb8068772cebfe4cd7979d491151 +Author: Mark Whitehorn +Date: Sun Jan 17 20:41:36 2016 -0700 + + increase priority of sPort_telemetry to 200 + +commit bb565f5d6aed28dbcc4d839c5592eb423e776664 +Author: Mark Whitehorn +Date: Sun Jan 17 20:01:34 2016 -0700 + + add sPort_telemetry cmd to fmu-v4 module list and change default port to ttyS6/usart8 + +commit 214709dc897ffe9154090931511bdb3dbde19ce3 +Author: Mark Whitehorn +Date: Sun Jan 17 15:32:47 2016 -0700 + + move smartport telemetry to new module + +commit 47dcf7155414b16efac3e849cfa03a7c9f507d3d +Author: Mark Whitehorn +Date: Sun Jan 17 15:27:38 2016 -0700 + + initial test of FrSky SmartPort telemetry + +commit 9a8e94bb68d2c78ea1bd9d62ac993d937b797a31 +Author: sander +Date: Sat Jan 23 16:59:00 2016 +0100 + + Reject mission when starting with LAND and vehicle is landed + +commit 759b107468123603353354f5fd566f9f6bb5771c +Author: James Goppert +Date: Sun Jan 24 05:13:54 2016 -0500 + + Update LPE sitl init script. + +commit bf03b8cb18ff6404911ea172e673428efac329b9 +Author: Lorenz Meier +Date: Sun Jan 24 11:13:09 2016 +0100 + + Yaw rate limit: use a lower limit for less twitching + +commit e2fd2f466ebb5c2f8be0af0fbc2f2f8e77bf9c96 +Author: Lorenz Meier +Date: Sat Jan 23 17:59:40 2016 +0100 + + UDP testing for Linux folks + +commit cfd81736873a245379d9eaacd33aced0eae53fb6 +Merge: 03434a0b9 c6d30315d +Author: James Goppert +Date: Sun Jan 24 03:16:01 2016 -0500 + + Merge pull request #3574 from PX4/matrix_update + + Matrix update. + +commit c6d30315d9de5fae074eb03dc76dbd76e8f26fab +Author: James Goppert +Date: Sun Jan 24 02:11:59 2016 -0500 + + Matrix update. + +commit 03434a0b9e24c8001fb7389d533cb5b8f1a2e874 +Author: Lorenz Meier +Date: Sat Jan 23 18:25:07 2016 +0100 + + Start 3rd MAVLink instance on OSD port + +commit e17f3441190bbd3b8437e000550feb13d6edc929 +Author: Lorenz Meier +Date: Sat Jan 23 18:23:15 2016 +0100 + + MAVLink: Enable 4 streams and fix OSD rate configuration + +commit c2aaeefa6c42838f1234a4389767a2f17d5be02c +Author: Lorenz Meier +Date: Fri Jan 1 13:18:54 2016 +0100 + + sdlog2: Log actuator output group 1 as well + +commit f52ce2001df76e0a3f9508a22d00d66601ef09cc +Author: Lorenz Meier +Date: Sat Jan 23 14:29:15 2016 +0100 + + Param lib: fix code style + +commit 4b893053a060ff7a61549e17cf937ae611de8356 +Author: Lorenz Meier +Date: Sat Jan 23 13:32:52 2016 +0100 + + param: Lock read operation + +commit b37082e3904d6a0adeab59e76c903f819abfa7ee +Author: Lorenz Meier +Date: Sat Jan 23 13:32:42 2016 +0100 + + MS5611: Run SPI bus faster + +commit 99068aebac4d16f2b84eec739c8678bdabc8e661 +Author: Lorenz Meier +Date: Sat Jan 23 13:32:32 2016 +0100 + + FMUv4: Run FRAM bus faster + +commit c18d31ce415d8611473db79198e98db155b1be62 +Author: Lorenz Meier +Date: Sat Jan 23 13:23:53 2016 +0100 + + Param write: Support locking the bus + +commit 1474ddbb78553eba8a3851a6b1f8458b426080a4 +Author: Lorenz Meier +Date: Sat Jan 23 13:23:32 2016 +0100 + + MS5611: Ensure to set the lockmode at the right location + +commit 0102e47708ff44d478cde919638b2f65b91ac0a6 +Author: Roman +Date: Sat Jan 16 17:22:06 2016 +0100 + + for multicopter landings make sure that the copter moves + to the landing waypoint first before the descending phase starts + +commit 871b4b482e9b059e562912125d2dd411a59837ba +Author: Lorenz Meier +Date: Fri Jan 22 18:07:27 2016 +0100 + + Do not enable new bus sync yet + +commit c659d7851f1f9b17232244213c788b7cc5d261f9 +Author: Lorenz Meier +Date: Fri Jan 22 17:12:13 2016 +0100 + + MS5611: Use the right locking mechanism on Pixracer + +commit e88367d7224134f9ef81fc6fbfc11d1e93ae0c3b +Author: Lorenz Meier +Date: Fri Jan 22 17:11:46 2016 +0100 + + SPI: Support setting the lock mode + +commit 7a8ef6c0e45a58c229a9f10bf9df685e06bc5450 +Author: tumbili +Date: Fri Jan 22 12:37:07 2016 +0100 + + elc ekf2: + support logging + +commit c185a12c8e061b82095f0575c9d69d3676476813 +Author: Roman +Date: Thu Jan 14 15:27:04 2016 +0100 + + log ekf2 innovations and innovation variances + +commit 21f7641e8d71505252c07a59c89089dcfa484388 +Author: Roman +Date: Tue Jan 12 07:32:38 2016 +0100 + + log ekf2 estimator status + +commit 67eed88767afa59e2e4f6ee263c152977b2c5b3e +Author: Roman +Date: Tue Jan 12 07:31:44 2016 +0100 + + added message for ekf2 innovations message + +commit 7452cfdf631d384899c7d494bb68424d39fca6ce +Author: Lorenz Meier +Date: Fri Jan 22 14:21:19 2016 +0100 + + EKF2: Fix polling code + +commit f460e955549d3fb4425d42f23f9e51cd98978132 +Author: Lorenz Meier +Date: Fri Jan 22 14:21:09 2016 +0100 + + Param: Increase robustness of default save command + +commit 1cfa9d924d5eb58818f5c874e49085b6b8dfc025 +Author: Lorenz Meier +Date: Fri Jan 22 12:07:17 2016 +0100 + + Fixed ekf2 stop / start routine + +commit 08ef2e8a1c08c6189de3f2912944c5ce495d50cc +Author: Lorenz Meier +Date: Fri Jan 22 11:58:04 2016 +0100 + + Param command: Increase stack as needed + +commit 9e2dd7aab6c96d03b0ab455b5b764c70ce2ee0dc +Author: Andreas Antener +Date: Thu Jan 21 00:41:52 2016 +0100 + + landing without thrust limiting + +commit 7a8adaa59155623a04c4a8482e7288ed30aececc +Author: Roman +Date: Sun Jan 17 13:25:16 2016 +0100 + + multirotor landinging sudden fall protection: + remove condition which made activation of the protection + very unlikely + +commit c32938d2a82fecd1e9c59be5327b1cb941aaa89e +Author: Lorenz Meier +Date: Fri Jan 22 11:43:38 2016 +0100 + + EKF2: Update params only as they change + +commit 93a9032f87176a6a5e4fb18e5ee927b42997298b +Author: tumbili +Date: Fri Jan 22 10:53:16 2016 +0100 + + ekf2: parameter cleanup + +commit b6cf1b54f98f96305e14d1ba27dfcf59a3f44923 +Author: tumbili +Date: Fri Jan 22 10:52:44 2016 +0100 + + ecl ekf2: added default parameter values + +commit 15b72045ceda4db2bc76c1fb2366cdb6a55d02d3 +Author: Lorenz Meier +Date: Fri Jan 22 11:36:14 2016 +0100 + + Param command: Auto-save after set + +commit 3a43038583c1b863fd85b3043afbc6208406bf3a +Author: Lorenz Meier +Date: Fri Jan 22 11:35:56 2016 +0100 + + Params: Provide set and save API + +commit 85c49ff64251c67879f4a9bfa1cedc71d8d65a77 +Author: Lorenz Meier +Date: Fri Jan 22 11:33:40 2016 +0100 + + Commander: Do not save params on already saved param update + +commit 19b81b9ab26e4576450d6cb946ee06a127b2c6ce +Author: Lorenz Meier +Date: Fri Jan 22 11:31:39 2016 +0100 + + Commander: Rate-limit preflight check + +commit 9c6f4de753e10c30fa6fa057e293ea3d80030bf0 +Author: David Sidrane +Date: Tue Jan 19 13:00:44 2016 -1000 + + Fixes buffer overwrite on CONFIG_ARCH_BOARD_AEROCORE + +commit 461451147443356aaca7ad0473e41991607a9092 +Author: Andreas Antener +Date: Wed Jan 20 21:38:42 2016 +0100 + + use set takeoff speed + +commit 7817924aeff4862b89356216df84a021fb9443b3 +Author: Roman +Date: Sun Jan 17 11:51:07 2016 +0100 + + multirotor takeoff: + instead of altering the velocity setpoint for the vehicle to takeoff + use the thrust setpoint directly. this does not depend on the tuning of + the velocity loop. + +commit f918b0c99237590ba92cc08a22b55cefdd79ce34 +Author: Lorenz Meier +Date: Thu Jan 21 09:34:54 2016 +0100 + + Uploader: Make sure to warn about wrong board type + +commit e6d2d1710970300249ac04fe6892bce943d16f69 +Author: Roman +Date: Thu Jan 21 07:25:18 2016 +0100 + + initialise topic structs properly + +commit 4ce5d4e3e3f3175637aa9c69ac6ba04ae87e3c5e +Author: Lorenz Meier +Date: Wed Jan 20 23:54:01 2016 +0100 + + Make LPE_ENABLED available as default + +commit 93042eccb65a54a1aa858b77782fe980c266e51a +Merge: 619548b10 afb01e6d9 +Author: Roman Bapst +Date: Wed Jan 20 15:22:39 2016 +0100 + + Merge pull request #3550 from PX4/level_horizon + + fix level horizon feature: + +commit afb01e6d9aab2e7feb32125948d55d0066565a9e +Author: tumbili +Date: Wed Jan 20 13:46:50 2016 +0100 + + fix level horizon feature: + allow attitude to settle for a while if changes to the board rotation + parameters are done + +commit 619548b10a7e64995c731ec4e8fc73f67286b5f7 +Author: Lorenz Meier +Date: Wed Jan 20 11:53:44 2016 +0100 + + MAVLink: Send for the first 4 seconds to localhost on UDP to not interfere with the network + +commit 883148d3d14a8b13e6b1c9fdd11f58db280a28d7 +Author: Lorenz Meier +Date: Wed Jan 20 11:13:24 2016 +0100 + + Revert "Adjust to AUAV screwup on voltage / current pins" + + This reverts commit 3c401c396c690228987df354a7a50bd46a12d790. + +commit a49dbbc9a8207999b252ddca5210d35348f83afa +Author: Lorenz Meier +Date: Wed Jan 20 11:01:31 2016 +0100 + + Lister: Fix Clang compile error + +commit b8f11dee9994ee21e177a5faeaaaee28e347e3c7 +Author: Lorenz Meier +Date: Wed Jan 20 10:59:39 2016 +0100 + + MAVLink: Code style + +commit 83e45a15643b07427fa25d2d812cc3831bb6324c +Author: Lorenz Meier +Date: Wed Jan 20 10:59:25 2016 +0100 + + Re-instate UDP handling for MAVLink app + +commit 3c401c396c690228987df354a7a50bd46a12d790 +Author: Lorenz Meier +Date: Wed Jan 20 10:47:50 2016 +0100 + + Adjust to AUAV screwup on voltage / current pins + +commit cbde246f0a02afb771cccc5e61faed5f7115e22a +Author: Lorenz Meier +Date: Wed Jan 20 10:08:40 2016 +0100 + + FMUv4: Remove non-existent airspeed sensing channel + +commit 92c946dae1c786b3c3d470b9d96a7f66387bdb8e +Author: sander +Date: Tue Jan 19 21:15:06 2016 +0100 + + New default PID's for QuadRanger + +commit 0025ab7258d0358102df81435507e2f551915ba8 +Author: Lorenz Meier +Date: Tue Jan 19 22:00:20 2016 +0100 + + Sensors: Code style + +commit 751a95deb84d6fd5a948431724057bfdfc6d233c +Author: Lorenz Meier +Date: Tue Jan 19 19:27:36 2016 +0100 + + Commander: Operate blue led on pixracer + +commit a76ecf38219fc78825c81bc3835ef31422b12597 +Author: Lorenz Meier +Date: Tue Jan 19 19:27:21 2016 +0100 + + Remove differential pressure ADC + +commit cd37ffd0bf244fd1f837d1823ff8dbcb6fdf339e +Author: Lorenz Meier +Date: Tue Jan 19 19:27:05 2016 +0100 + + Do not sample pressure ADC if not configured + +commit d1cf8df2ad3be35e81a81820ed3995d90f0f5741 +Author: Lorenz Meier +Date: Tue Jan 19 19:26:50 2016 +0100 + + Initialize system power struct + +commit 56957e7ee48e5112628a0546dab01e669646e4ab +Author: Lorenz Meier +Date: Tue Jan 19 19:26:31 2016 +0100 + + Improved listener tool + +commit 9d239c10e521ef686413daf4a9b5d99487fc7f13 +Author: Lorenz Meier +Date: Mon Jan 18 23:19:51 2016 +0100 + + Restore MAVLink network behaviour with fixed remote system approach + +commit 37cbb90930d4abf3f562ed0998f5bdf09fbe3d62 +Author: Kabir Mohammed +Date: Sun Jan 17 22:44:20 2016 +0530 + + Crosscompiler support + +commit 37ffb61afdfd2ad4032592933b8224d714abac52 +Author: Mohammed Kabir +Date: Sun Jan 17 16:06:50 2016 +0000 + + changes to rpi2 configs + +commit 4351eb147c4d208640a41934a02c1b611bb3b8d7 +Author: Mohammed Kabir +Date: Sun Jan 17 11:04:11 2016 +0000 + + Add native RPi2 build config + +commit de88892f99660ffbe7ddada723afbdabab89eac9 +Author: Lorenz Meier +Date: Mon Jan 18 13:40:30 2016 -0800 + + Update Matrix to fix QuRT build + +commit 7ead4050d6608c5c7a433ad46077ef5cfc58067d +Author: Lorenz Meier +Date: Mon Jan 18 13:08:35 2016 +0100 + + Hotfix for sock addr, but this is merely a workaround + +commit 803f2ce03584d96847100fb42ec8e2a02ad14b57 +Author: Lorenz Meier +Date: Sun Jan 17 15:59:36 2016 +0100 + + Fix threshold param comment + +commit ab65a55fbf374a881318921e982e1df158853dc7 +Author: Lorenz Meier +Date: Sun Jan 17 13:45:44 2016 +0100 + + Change arming transfer to only set the register if the local configuration changed. Move its write operation to the fast rate so that arming / disarming is instantaneous + +commit f485b60f570bc80ba465339624c127a0eaf852b4 +Author: Lorenz Meier +Date: Sun Jan 17 13:44:18 2016 +0100 + + Kill switch: Fix logic to only trigger on on/off state of switch, not on/undefined. Remove debug output. + +commit cb2c8a13906f6f8857243ee5618bb2afc3bf7aa0 +Author: Lorenz Meier +Date: Sun Jan 17 13:05:53 2016 +0100 + + Fix list of files to check for code style + +commit 8cb472af31e00c2fe89857bb8c71a445fad516b3 +Author: Mark Whitehorn +Date: Fri Dec 18 21:21:51 2015 -0700 + + add RC kill switch + +commit c802b86acccb17a7c5ea7cf5911475e251a372dc +Author: Lorenz Meier +Date: Mon Jan 18 10:23:23 2016 +0100 + + Sensors: Fix FMUv4 voltage + +commit bafa9bb6bb637c70cb170593cf06e5fecb936670 +Author: Lorenz Meier +Date: Sun Jan 17 16:30:02 2016 +0100 + + MAVLink: Fall back in altitude indication to baro if estimate is not available + +commit 57b95916f5b0e4a493f74ec14772f2b66be0ba4d +Author: Lorenz Meier +Date: Sun Jan 17 16:29:36 2016 +0100 + + MAVLink: Add stack space for interface + +commit efd7e202f7de363324fc53c9abdbec47ece745f1 +Merge: 170f9aec4 07fafc491 +Author: Roman Bapst +Date: Sun Jan 17 15:43:53 2016 +0100 + + Merge pull request #3518 from PX4/mc_checks + + multirotor mission feasibility checks: + +commit 07fafc491347e858ef90c5602e33a23b3bb5ede3 +Author: tumbili +Date: Fri Jan 15 12:44:00 2016 +0100 + + multirotor mission feasibility checks: + + make sure that the relative altitude of the takeoff waypoint is + at least one meter higher than the acceptance radius of the waypoint. + This makes sure that the takeoff waypoint is not reached before the vehicle + is at least one meter in the air. + +commit 170f9aec498c776d84db7a739a0602cc4977e3b6 +Author: Lorenz Meier +Date: Sat Jan 16 14:38:12 2016 +0100 + + Update standard VTOL model + +commit 401af28b38dd2de5ad59e264c06aefe57ea6f3f5 +Author: Lorenz Meier +Date: Sat Jan 16 12:07:50 2016 +0100 + + Ensure that UAVCAN_ENABLE is always present + +commit 7ea41491e540426a37e9e2d8759e660a25bd101e +Author: Lorenz Meier +Date: Fri Jan 15 23:45:29 2016 +0100 + + FMUv4: Fix code style + +commit 0db264bc797326ecc3b2888122e5a80f31147640 +Merge: 415e42f5d be1db2ced +Author: Roman Bapst +Date: Fri Jan 15 23:29:15 2016 +0100 + + Merge pull request #3519 from PX4/mc_pos_quick_fix + + quick fix: + +commit 415e42f5de5b52c411a260aa9911f28bee91c624 +Author: Lorenz Meier +Date: Fri Jan 15 22:44:22 2016 +0100 + + MS5611: Use baro SPI device + +commit 0910cb32561595a78b647674227938912a31272a +Author: Lorenz Meier +Date: Fri Jan 15 22:34:20 2016 +0100 + + FMUv4: Add baro SPI bus define + +commit e663b60c694b08306b8a1257faf6ec5edd39ec38 +Author: Lorenz Meier +Date: Fri Jan 15 22:34:09 2016 +0100 + + FMUv2: Add baro SPI bus define + +commit be1db2ced51d837dc062aa9d509955c0aa41bfab +Author: tumbili +Date: Fri Jan 15 15:52:12 2016 +0100 + + quick fix: + Remove throttle non-increase condition for landing since this has lead to + quads falling out of the sky. + +commit 4ab39725ddbf728a81a8d5c3d2c1b0fee1be0cd2 +Merge: c0e88e262 c77a2acb9 +Author: Sander Smeets +Date: Fri Jan 15 11:58:24 2016 +0100 + + Merge pull request #3517 from sanderux/master + + QuadRanger airframe + +commit c77a2acb93e62f34649a44161e9917423867e472 +Author: Sander Smeets +Date: Fri Jan 15 10:22:29 2016 +0000 + + QuadRanger airframe + +commit c0e88e262c8d01d22e5b0df00ab95a8a1576de86 +Author: Lorenz Meier +Date: Thu Jan 14 23:50:37 2016 +0100 + + Drop man min throttle to 8% since its a continous user complaint + +commit c0bc72177861bffcdb5bb6b22680f78f05b8c413 +Author: Lorenz Meier +Date: Thu Jan 14 18:48:42 2016 +0100 + + Add missing define for DSM + +commit b26fc1f089ebef751fd1aa82ffcf2a14ed6b3828 +Author: Roman Bapst +Date: Mon Jan 11 11:20:43 2016 +0100 + + fix waypoint handling in position control + +commit 9fb29d3a38a468bbc67850eb6a2648d963733002 +Author: Lorenz Meier +Date: Thu Jan 14 17:55:19 2016 +0100 + + FMU: Add RC input definition for each RC protocol + +commit 5bd4495a789972e79068ed4c2947bb9af4bfcf7f +Author: Lorenz Meier +Date: Thu Jan 14 17:53:02 2016 +0100 + + Added input_rc SUMD defines + +commit c7767dfe7e9403823dd5d433dfd83c8d61d8ef59 +Author: Lorenz Meier +Date: Thu Jan 14 17:51:59 2016 +0100 + + RC: Add constants for FMU input + +commit 5a93e68918466adafda0a58b1b70b0da966aedef +Author: Mark Whitehorn +Date: Wed Jan 13 22:01:11 2016 -0700 + + fix code style + +commit ab1bbb9ed88b231fa801938bc53d7d5554ac9ced +Author: Mark Whitehorn +Date: Wed Jan 13 21:59:57 2016 -0700 + + remove extraneous rescan tests + +commit 4d7fe0806970878d2b2d210b7afc0a93780b36a9 +Author: Mark Whitehorn +Date: Wed Jan 13 17:15:11 2016 -0700 + + fix code style + +commit 5d588d98be0e44b642b54efab5f6a7b8d85e406e +Author: Mark Whitehorn +Date: Wed Jan 13 10:37:17 2016 -0700 + + change CMake CONFIG to fmu-v2 and THREADS to 4 + +commit df5cb5472d6867eb280ff12158d7969cb3f1e8dd +Author: Mark Whitehorn +Date: Wed Jan 13 06:37:37 2016 -0700 + + configure GPIO_SBUS_INV for PixRacer R12 + +commit ecbcfe838bcf002c2b749bb4d22931e751c3e94a +Author: Mark Whitehorn +Date: Thu Dec 31 15:38:35 2015 -0700 + + clean up, change SPI2 clock back to 12MHz and remove debug prints + +commit ab71af60534b854409d4c992679db26a9089315c +Author: Mark Whitehorn +Date: Thu Dec 31 21:57:21 2015 +0200 + + fix spi select logic + +commit 4952d056520786a0932974c593c894a6ea30354d +Author: Mark Whitehorn +Date: Thu Dec 31 17:47:31 2015 +0200 + + debugging ms5611 on spi2 + +commit 32626b57a42f06fbd2d0a17532590c2b9906a2cc +Author: Mark Whitehorn +Date: Tue Jan 12 20:58:53 2016 -0700 + + add missing #ifdef + +commit 47207b8fc8d874639e1ca3ab565d6c7da9c982b2 +Author: Mark Whitehorn +Date: Tue Jan 12 16:44:38 2016 -0700 + + set FMU_RC_OUTPUT high for all non-SBUS modes + +commit 5cf78cd450b777a557ffc4371f7a154f694e9205 +Author: Mark Whitehorn +Date: Mon Jan 11 21:14:20 2016 -0700 + + configure usart6 TX for RC out + + add RC_OUT pin to FMUv4 config + +commit e0bbbd356fd1a4656fc0f7e0b68aa1ec5f478b2f +Author: Mark Whitehorn +Date: Mon Jan 11 15:11:34 2016 -0700 + + add SUMD decoder to RCscan + +commit 3d185e18e966576fb5fb18252fd1caf9ed5b26b6 +Author: Mark Whitehorn +Date: Mon Jan 11 14:49:41 2016 -0700 + + remove warnx in set_rc_scan_state + +commit eb36eac13789e79c3771bdafd00277a03e1d7612 +Author: Mark Whitehorn +Date: Mon Jan 11 14:47:43 2016 -0700 + + reduce scan interval to 100msec + +commit 9eecca6a719674c5e78a9e353fb73df254b6848e +Author: Mark Whitehorn +Date: Mon Jan 11 10:26:58 2016 -0700 + + add string value struct for RC_SCAN enum + +commit 425169921c5f1205ae914aeb56946b8785a48d58 +Author: Mark Whitehorn +Date: Sun Jan 10 18:01:30 2016 -0700 + + begin adding DSM bind function + +commit ca2e9e7be1634973a041979f76bd34cf8dfacb0f +Author: Mark Whitehorn +Date: Sun Jan 10 11:41:53 2016 -0700 + + handle PPM input with RC_SERIAL_PORT undefined + +commit 72156d9cd6edf467887ac6d1c33c7208031f1f05 +Author: Mark Whitehorn +Date: Sun Jan 10 09:28:46 2016 -0700 + + add macro to control RC input inverter + + remove redundant variable + +commit 71a3e3713c3d82113f5f1b0ca7dc8a0cfa112fa2 +Author: Mark Whitehorn +Date: Sun Jan 10 08:17:23 2016 -0700 + + move PPM input disable into scan case for PPM; PPM input is now enabled only while in RC_SCAN_PPM state + +commit 434ce8593742ce5e5c3c193b73f73e49f703ddbb +Author: Mark Whitehorn +Date: Fri Jan 8 20:56:19 2016 -0700 + + lock RC scan on first detection and fill in default values for fields not in DSM record + + pull serial port read out of sbus and dsm input methods + + clean up scanning code and add STM24 + +commit 02030d9b3608005130d2eb3cb1085d663d9b8ded +Author: Mark Whitehorn +Date: Fri Jan 8 17:30:03 2016 -0700 + + scan working for SBUS and DSM + +commit 0f3878a48a457f0d9dcda6801a6a2c9ead7e0558 +Author: Mark Whitehorn +Date: Fri Jan 8 12:27:40 2016 -0700 + + DSM input tested OK with DX7 + +commit af42f454f75ff1c2ee1a539c27519ee8bf22027d +Author: Mark Whitehorn +Date: Tue Jan 5 16:08:57 2016 -0700 + + fix sbus for pixracer beta + +commit 05b23a8b5487ca1f729b322f2ef5a22b74deacdc +Author: Andreas Antener +Date: Thu Jan 14 14:25:22 2016 +0100 + + disable pos/vel control during mission in transitions + +commit 0d1872f223a4277c2d66d6e9f08893c8882c4bdf +Author: tumbili +Date: Wed Jan 13 10:21:45 2016 +0100 + + support building standard vtol plane in SITL gazebo + +commit 5fb6c75a2a38b628c867f234518fda56de56b05c +Author: tumbili +Date: Wed Jan 13 10:21:08 2016 +0100 + + added mixer for standard quad vtol plane in SITL gazebo + +commit f2e7d5ca772bef36eb5788e669d8a541fcea4803 +Author: tumbili +Date: Wed Jan 13 10:20:35 2016 +0100 + + simulator: support for standard vtol plane + +commit 2dab23ba046978dd3d5b730ee2fdc501021ab45c +Author: tumbili +Date: Wed Jan 13 10:19:09 2016 +0100 + + pwm_out_sim: scale controls to correct range + +commit 960a233fe983f24beef3359700e4b41987a0926b +Author: tumbili +Date: Wed Jan 13 10:15:25 2016 +0100 + + added startup script for standard vtol plane in SITL + +commit ee71a0d7616289812e413753e5f64bb99bfaf208 +Author: tumbili +Date: Wed Jan 13 09:54:23 2016 +0100 + + updated sitl_gazebo: support standard quad vtol plane + +commit dd58dcfb9170682c3b2ba035141b95d068e83763 +Author: Lorenz Meier +Date: Thu Jan 14 12:48:42 2016 +0100 + + Fix CMake version check + +commit 67bba2065e7e1f8c455cfd572cd02883f129b3dd +Author: Lorenz Meier +Date: Thu Jan 14 00:43:36 2016 +0100 + + ROMFS: Update airframe configs + +commit 4437727b970282a5c2d720a1791976cfd25f839f +Author: Lorenz Meier +Date: Thu Jan 14 00:43:23 2016 +0100 + + Airframes XML: Generate new icons + +commit 30a86f4b79281b017e1ffcea08ac65cc946d979d +Author: Lorenz Meier +Date: Wed Jan 13 21:20:54 2016 +0100 + + FMU: Flag params requiring a reboot + +commit 0f78c28acacd292573243d1b63b4fa371e9f08d4 +Author: Lorenz Meier +Date: Wed Jan 13 21:20:41 2016 +0100 + + PX4IO: Flag params requiring a reboot + +commit 3e27189026f9bc775317d12ec716a5bfb5484382 +Author: Lorenz Meier +Date: Wed Jan 13 21:20:21 2016 +0100 + + Sensor params: Flag params requiring a reboot + +commit 9f4e6e32083bc5ce316fedaac5b394d154311216 +Author: Lorenz Meier +Date: Wed Jan 13 21:14:50 2016 +0100 + + Set reboot required tag for cam trigger + +commit 1772cbe5e090c5f0ec6cbee5c634efac53f07fef +Author: Lorenz Meier +Date: Wed Jan 13 21:14:35 2016 +0100 + + Support reboot_required tag + +commit a2758eadb6de453c7a3c53c6dc412540cb5d66d3 +Author: Lorenz Meier +Date: Wed Jan 13 11:50:27 2016 +0100 + + Automate initial submodule update + +commit 181cbd383cf51ac6e2e7f55151461c0fb9c97001 +Author: Roman Bapst +Date: Tue Jan 12 12:56:57 2016 +0100 + + tailsitter gazebo: lower max climb/descend velocity + +commit 2c786e21f410ee66e931b77b793002ca2b7f2faf +Author: Lorenz Meier +Date: Tue Jan 12 12:16:24 2016 +0100 + + Update Matrix lib to fix isfinite call + +commit e1ce6819601204a6ba66c6e3b18542a27c672447 +Author: Lorenz Meier +Date: Tue Jan 12 11:52:00 2016 +0100 + + Update Matrix lib for CI + +commit e21062c6dbc40aef633a6227df6a87a40b0cfc36 +Author: Lorenz Meier +Date: Tue Jan 12 11:04:53 2016 +0100 + + Updated Matrix lib + +commit 7d7333cdeafe16e122cbffa57f74cce3f600129d +Author: Lorenz Meier +Date: Tue Jan 12 10:33:24 2016 +0100 + + Better output on submodule check fail + +commit e9dd2aec48041ddb5039404267cf6e92d4894119 +Author: Lorenz Meier +Date: Tue Jan 12 10:18:05 2016 +0100 + + Further git submodule improvements + +commit 365ef883e36467c257b40f64675ffaf1608581b9 +Author: Lorenz Meier +Date: Tue Jan 12 10:14:15 2016 +0100 + + Check submodules during each build + +commit c40c91bedc1324f916ef50b2a99b5f95dd6519c0 +Author: James Goppert +Date: Mon Jan 11 22:12:32 2016 -0600 + + Updated matrix for quaternion merge. + +commit 21b99b408cec117c994b7af017c41614aa92a1dd +Author: Lorenz Meier +Date: Mon Jan 11 11:57:55 2016 +0100 + + Yaw fix: increase threshold + +commit 79e7059eaf42037cdfa495cdb25ce9914e7af9dc +Author: Lorenz Meier +Date: Sun Jan 10 23:30:16 2016 +0100 + + Fix yaw when in manual mode during arming + +commit f99d0525826fca2997673efef808fc4ef999d9c2 +Author: Lorenz Meier +Date: Mon Jan 11 09:27:48 2016 +0100 + + Fix submodule force. Fixes #3490. + +commit 78f9bb79f129b21588290827592aac05c8f69361 +Author: nopeppermint +Date: Sun Jan 10 12:41:04 2016 +0100 + + more spelling mistakes + +commit ed081ef60be2e06f362c114e81613ab2311297c5 +Author: Stefan +Date: Sun Jan 10 12:13:02 2016 +0100 + + correct link to developer guide + + correct link to developer guide + +commit 47786c858572761366925fbbe0f57f0b9654cb3f +Author: Stefan +Date: Sun Jan 10 12:04:03 2016 +0100 + + Update mavlink_main.cpp + + spelling mistakes + +commit 3dc4411592073147367c76c1b51094312a5f9050 +Author: Stefan +Date: Sun Jan 10 12:02:31 2016 +0100 + + Update sensors.cpp + + spelling mistakes + +commit 1742cce6f6e270eb48a070fde1b940091aed7023 +Author: Stefan +Date: Sun Jan 10 12:01:07 2016 +0100 + + Update commander.h + + spelling mistakes + +commit 6e1bf506ad822d001e1aa707c79f5ee9ca73ca1a +Author: Stefan +Date: Sun Jan 10 12:00:26 2016 +0100 + + Update dq_rem.c + + spelling mistakes + +commit 41abe9221eca1a683624fd68d6d00dc46b659190 +Author: Stefan +Date: Sun Jan 10 11:59:39 2016 +0100 + + Update main.cpp + + spelling mistakes + +commit d5c6fde5bcc1eb1c4e2a2bd9c8392c7bdf12bf9b +Author: Stefan +Date: Sun Jan 10 11:58:05 2016 +0100 + + Update px4_posix.h + + spelling mistakes + +commit 70e7f1bec6275f4fa2dbe5d4cb3533e5737e8a88 +Author: Stefan +Date: Sun Jan 10 11:57:26 2016 +0100 + + Update px4_spi.h + + spelling mistakes + +commit 07973bf87a12b854eb66bcb73c17e7356cc9890c +Author: Stefan +Date: Sun Jan 10 11:56:10 2016 +0100 + + Update px4_nodehandle.h + + spelling mistakes + +commit c341f94e5daeb7845d793ce181ba5956029e9494 +Author: Stefan +Date: Sun Jan 10 11:53:35 2016 +0100 + + Update gimbal_params.c + + spelling mistakes + +commit b97b3c68cb6618561cc7c77ef7bd9efe2cb9ccd6 +Author: Stefan +Date: Sun Jan 10 11:52:16 2016 +0100 + + Update mtk.h + + spelling mistakes + +commit c42b0e72013b9817ff54e098e415282b9d0727d9 +Author: Stefan +Date: Sun Jan 10 11:51:34 2016 +0100 + + Update camera_trigger.cpp + + spelling mistakes + +commit 4ab4f1edc764728ccf4c3fd3fa7013b811f2c8f9 +Author: Stefan +Date: Sun Jan 10 11:50:33 2016 +0100 + + Update pwm_input.cpp + + spelling mistakes + +commit abf03c1c9da69c83f19af31132183976763c9d4c +Author: Stefan +Date: Sun Jan 10 11:49:00 2016 +0100 + + Update hott_sensors.cpp + + spelling mistakes + +commit 54677cd223f00ea99c0a5f05dfabe798f0dd8fc2 +Author: Stefan +Date: Sun Jan 10 11:48:10 2016 +0100 + + Update messages.cpp + + spelling mistakes + +commit 1d1ad3e9ed790cd73cd52bf54e40aee08988a898 +Author: Stefan +Date: Sun Jan 10 11:47:29 2016 +0100 + + Update messages.h + + spelling mistakes + +commit 86ca7d8cfcdd608f3ffbd515f644a1ad073ee419 +Author: Stefan +Date: Sun Jan 10 11:46:31 2016 +0100 + + Update drv_hrt.c + + spelling mistakes + +commit 5c1b84f16a8f90a91fb19791ee6ec6392b85ebe3 +Author: Stefan +Date: Sun Jan 10 11:45:15 2016 +0100 + + Update ms5611_i2c.cpp + + spelling mistakes + +commit 8701e0ba78a2caf485d02dfd9fb1a040f08d8f02 +Author: Stefan +Date: Sun Jan 10 11:44:12 2016 +0100 + + Update test_mathlib.cpp + + spelling mistakes + +commit b274a3f6d138dbc8cd88e85870a1fdb77abbd747 +Author: Stefan +Date: Sun Jan 10 11:43:19 2016 +0100 + + Update test_eigen.cpp + + spelling mistakes + +commit 9f009d061556612d833f6d1fa6a23275c83ffdba +Author: Stefan +Date: Sun Jan 10 11:41:49 2016 +0100 + + Update UserGuide.md + + spelling mistakes + +commit 9197b85cfeb2101f10f0af0bc43c1f4dbed78e3c +Author: Stefan +Date: Sun Jan 10 11:40:18 2016 +0100 + + Update rc_parameter_map.msg + + spelling mistakes + +commit caf0121f95e27561da51b3b05141a937de9ede9c +Author: Stefan +Date: Sun Jan 10 11:39:48 2016 +0100 + + Update manual_control_setpoint.msg + + spelling mistakes + +commit fb702b7c487503138cd04d036bf7fddde79f5a2e +Author: Stefan +Date: Sun Jan 10 11:39:00 2016 +0100 + + Update input_rc.msg + + spelling mistakes + +commit 902b774091046cba4bd8f289320a9035688fb720 +Author: Stefan +Date: Sun Jan 10 11:36:55 2016 +0100 + + Update mavlink_px4.py + + spelling mistakes + +commit 9d7b3bbff172f899501e75f7327abe9000cc1c72 +Author: Stefan +Date: Sun Jan 10 11:17:09 2016 +0100 + + update ublox Protocol Specification links + + update ublox Protocol Specification links + +commit 7e7b21cbdc678e3ac006162275edc1a79021123f +Author: Andreas Antener +Date: Wed Jan 6 15:39:04 2016 +0100 + + use raw parameter floats if mission item is a mission command + +commit b0333e3e9598a423ee71a57c2b8f239fa4d48170 +Author: Andreas Antener +Date: Wed Jan 6 15:38:44 2016 +0100 + + allow transition commands in auto mode + +commit 77782bd254e395e0b59691596d434977c53a2802 +Author: Lorenz Meier +Date: Sat Jan 2 21:18:32 2016 +0100 + + Navigator: Support transition command and digicam command in missions + +commit e1125ce9d37a2de0b98829e94512e7462dfe5874 +Author: Lorenz Meier +Date: Sat Jan 2 21:18:07 2016 +0100 + + Add digicam commands + +commit 2207986a1e93ad414e6fce5f684097ccd150ef11 +Merge: ecc53488d 88b2c6c78 +Author: Roman Bapst +Date: Mon Jan 11 07:30:20 2016 +0100 + + Merge pull request #3485 from PX4/ekf2_blockparam + + Ekf2 blockparam + +commit ecc53488dde217412bb5126e97427df2fe2bccc9 +Author: Lorenz Meier +Date: Mon Jan 11 00:40:40 2016 +0100 + + Commander: Allow commandline takeoff if already armed + +commit 4d36cb848f28f2899f7a97ebb25cf796fd39c0d7 +Author: Lorenz Meier +Date: Mon Jan 11 00:38:05 2016 +0100 + + Fix excessive DriverFramework log level + +commit a355bdeea31851700c4b8d03f6b0258c433fc17b +Author: Lorenz Meier +Date: Sun Jan 10 23:24:33 2016 +0100 + + Fix MAVLink radio status flow control + +commit 88b2c6c78da055d4238088119bf9ce338c752431 +Author: Roman +Date: Sun Jan 10 21:13:30 2016 +0100 + + blockparam: added support for external parameter copy + +commit 0510d2cb569b374e694114f6f019b23f677545ef +Author: Roman +Date: Sat Jan 9 10:51:09 2016 +0100 + + fixed code style + +commit 8a9b27f8f3e290a62dede0f660650652e0261597 +Author: Roman +Date: Sat Jan 9 10:49:18 2016 +0100 + + ecl ekf: added parameter interface + +commit fe07079367015b2964e5e8f79d3cae30d1ddfec5 +Author: Roman +Date: Sat Jan 9 09:11:31 2016 +0100 + + added parameter interface to ekf2 + +commit b22c05a19d5208b00d0a462049ec2c4449cfa3ac +Author: Lorenz Meier +Date: Sun Jan 10 20:40:16 2016 +0100 + + Update DriverFramework and make mutex optional + +commit 9674c611b362c4da055b2396ad4c54fa9896ecaa +Author: Lorenz Meier +Date: Sun Jan 10 20:33:00 2016 +0100 + + Updated DriverFramework, fixes NuttX build + +commit caab01642562ab87571b4e184eaeb92cd1bea41d +Author: Mark Charlebois +Date: Sat Jan 9 23:26:28 2016 -0800 + + Updated cmake_hexagon + + Signed-off-by: Mark Charlebois + +commit a8c49809face75f716621e44921bac91134190f0 +Author: Mark Charlebois +Date: Sat Jan 9 23:16:20 2016 -0800 + + Fixes for other qurt builds to use QURT_BUNDLE + + Signed-off-by: Mark Charlebois + +commit f22c574b877070b919fbad03d2a5e0a7e846b952 +Author: Mark Charlebois +Date: Sat Jan 9 23:00:59 2016 -0800 + + Integrated cmake_hexagon for qurt build + + Still a WIP since the IDL file needs to be replace with the + muorb IDL file. + + Signed-off-by: Mark Charlebois + +commit 4b659f199560e2f7213428d3d13a7d9f570f47bf +Author: Lorenz Meier +Date: Sun Jan 10 16:18:52 2016 +0100 + + Fix naming of Solo config + +commit 1cdb2d3209f46bec0e694b93425495644c137a69 +Author: Lorenz Meier +Date: Sun Jan 10 16:11:30 2016 +0100 + + PWM command: Ensure we have enough stack + +commit 83339a2de0b6ee86854828e2025229ef36cc5f2a +Author: Lorenz Meier +Date: Sun Jan 10 13:56:39 2016 +0100 + + Remove unmaintained fixed wing controller + +commit dd883d2c9bcae84676284fc19d0dc4e7ceae7a1c +Author: Lorenz Meier +Date: Sat Jan 9 23:07:41 2016 +0100 + + Update README.md + + More URL fixes from @peppermint + +commit 36a8bcc12ee081235f9333ce9af85ebf38f9cb64 +Author: Stefan +Date: Sat Jan 9 22:44:19 2016 +0100 + + Update README.md + + in my opinion https://px4.io and https://discuss.px4.io is not a working webpage + http://px4.io and http://discuss.px4.io are working + +commit 41f36aa99f8c8007db8cde115461d840eb0c91da +Author: Lorenz Meier +Date: Sat Jan 9 16:59:37 2016 +0100 + + Enable debug key/value stream by default + +commit 055a17f2e10347a18591f696a3a351e15386a75b +Author: Lorenz Meier +Date: Sat Jan 9 16:59:22 2016 +0100 + + Updated links in README + +commit 501ad87dd2b07b3a512f4700cc6793431130bf33 +Author: Lorenz Meier +Date: Sat Jan 9 02:07:27 2016 +0100 + + Travis CI: Next attempt at GCC fix + +commit c17466ffee318b99e9594ac3bc171d69204d864c +Author: Mark Charlebois +Date: Fri Jan 8 12:07:15 2016 -0800 + + Added fix for missing declaration of get_commands for qurt + + Signed-off-by: Mark Charlebois + +commit e12e029659a95fcf2a14f933a79abe1add0ad799 +Author: Mark Charlebois +Date: Fri Jan 8 09:44:00 2016 -0800 + + Updated dspal version + + Added dspal_math.h + + Signed-off-by: Mark Charlebois + +commit d98024a3003d71a542b01f1fe3540f2dce55e3ee +Author: Roman Bapst +Date: Fri Jan 8 19:23:38 2016 +0100 + + updated sitl_gazebo + +commit 0adb6d0104714b7090ad09a16a17a1f0a44a39e8 +Author: Lorenz Meier +Date: Sat Jan 9 01:42:30 2016 +0100 + + Fix QuRT formatting + +commit 44cf30e0399c3947860a8ef84e3bd150e0abdd70 +Author: Lorenz Meier +Date: Fri Jan 8 16:43:50 2016 +0100 + + SITL: Update tailsitter model + +commit 5bc2019fd583d61cd6cc329da771079f887ab58a +Author: Mark Charlebois +Date: Thu Jan 7 15:09:38 2016 -0800 + + Fixes for qurt build + + Added missing functions that were added for other targets but not for qurt. + + Added workaround for missing sem_timedwait(). This may have a performance + impact until a sem_timedwait is supported. + + std::to_string is not supported by the hexagon compiler + + Signed-off-by: Mark Charlebois + +commit 1edd9d5a9a10b22c939b051e3cc28c334b9b951f +Author: Lorenz Meier +Date: Fri Jan 8 08:37:56 2016 +0100 + + Travis CI tweaks + +commit 94aaa28d886329a4c5a9fb6e661e0d875a9994e4 +Author: Lorenz Meier +Date: Fri Jan 8 08:01:29 2016 +0100 + + Travis CI: Move to C++ 4.9 + +commit bf1a51061120257a1b662ad2d6d67d74baea0f17 +Author: Mark Whitehorn +Date: Thu Jan 7 19:04:28 2016 -0700 + + init sbus uart in full duplex mode + +commit 2f09808316608512f56dd4549331f36c4d564260 +Merge: 4907bf337 2b04f5acb +Author: Roman Bapst +Date: Fri Jan 8 07:40:31 2016 +0100 + + Merge pull request #3462 from PX4/ekf2_update + + updated ecl ekf2 + +commit 2b04f5acb96dafcc33bb137a7a0a824ce3be340a +Author: Roman +Date: Fri Jan 8 07:07:45 2016 +0100 + + updated ecl ekf2 + +commit 4907bf3374d3b1e7b059f2eb1e6db48c849cdbd5 +Author: Lorenz Meier +Date: Thu Jan 7 23:19:20 2016 +0100 + + Sim: Keep MAVLink parse status persistent, because that is the frickin state machine + +commit 24116b26726b021e9f11774e280df154a7bf8ce9 +Author: Lorenz Meier +Date: Thu Jan 7 23:19:00 2016 +0100 + + Only try to disable HW flow control when not being UDP + +commit 72dc4d3290ba895c9cc12d60d424549aed3c84e0 +Author: Julian Oes +Date: Wed Jan 6 21:28:41 2016 -0800 + + simulator: fix mavlink parsing of sim+RC stream + + The mavlink stream from the simulator and the mavlink stream over serial + (used for RC input) both had the same MAVLINK_COMM channel and were + therefore sharing an internal buffer in mavlink_parse_char. This meant + that most (low rate) serial messages were getting swallowed by the high + rate simulator stream. + + This change fixes the issue where RC input was not properly arriving in + Gazebo, however it breaks the `commander takeoff` command in SITL which + needs to be investigated. + +commit 4b9a793c8f86099310dc0cfd075835ed64196bb8 +Author: Andreas Antener +Date: Thu Jan 7 16:21:23 2016 +0100 + + properly handle takeoff waypoint when not currently at takeoff location + +commit 20c8c6a2fad266e55ec3d928931a79422eeb8164 +Author: Lorenz Meier +Date: Thu Jan 7 22:24:10 2016 +0100 + + Fix VDev formatting + +commit b2aa25448b3961a653c47013df3133f2918cf188 +Author: Lorenz Meier +Date: Thu Jan 7 00:26:22 2016 +0100 + + Pixracer: Boost buffer and FTP transfer capability + +commit 857701daa17b29d77f3401dd0cd840611332f8b3 +Merge: 268990f21 f18afc47c +Author: Lorenz Meier +Date: Wed Jan 6 10:02:43 2016 +0100 + + Merge pull request #3441 from kd0aij/fmu_pwm_limit + + Fmu pwm limit + +commit 268990f2167c34dd5ba7caa0680213012a8b3e1c +Merge: 99f4487cc 5227dbe26 +Author: Lorenz Meier +Date: Wed Jan 6 09:27:18 2016 +0100 + + Merge pull request #3433 from PX4/posix_uart + + MAVLink app: Enable network and serial on POSIX + +commit 99f4487cc3d8ef8355bdef8a3b5e5acfadf6f38c +Author: Andreas Antener +Date: Tue Jan 5 18:14:36 2016 +0100 + + allow yawing with 0 throttle, changed condition to not being landed + +commit 7d5a12f9979cc61577dd372493e9d8df0fb88f17 +Author: Lorenz Meier +Date: Tue Jan 5 22:53:44 2016 +0100 + + Re-instate logging for tailsitter + +commit cb52a7eeec6403160f6418b3c7b78b6678cdd4b6 +Author: Lorenz Meier +Date: Tue Jan 5 22:53:27 2016 +0100 + + Raise number of max FDs for VDev + +commit 2ce3ef1caa06a647e01bdbf8c004c688a28bbc43 +Author: Lorenz Meier +Date: Tue Jan 5 22:10:32 2016 +0100 + + VTOL: initialize fds struct + +commit e9865071fa9172a0fe91aaa59c97473e22533d43 +Merge: fc2b9a503 30c620a42 +Author: Lorenz Meier +Date: Tue Jan 5 21:14:34 2016 +0100 + + Merge pull request #3439 from PX4/vtol_sitl + + VTOL fixes for SITL + +commit 30c620a426569c594a1b61e0c96840ac9a616f23 +Author: Lorenz Meier +Date: Tue Jan 5 19:03:29 2016 +0100 + + Print backtrace on file descriptor exceed error + +commit f01df766a9e11d93d401db0c4f0454f8a11b53a8 +Author: Lorenz Meier +Date: Tue Jan 5 19:02:07 2016 +0100 + + POSIX: Warn about file descriptor exceed with associated thread name + +commit fc2b9a5031c8cc7146ce3b18d71162b8952fe945 +Author: Lorenz Meier +Date: Tue Jan 5 19:03:29 2016 +0100 + + Print backtrace on file descriptor exceed error + +commit adad9271dfd360057dc25dc371e4454af8b7462c +Author: Lorenz Meier +Date: Tue Jan 5 19:02:07 2016 +0100 + + POSIX: Warn about file descriptor exceed with associated thread name + +commit 2e9cec5b06566011833ccc8a08e8d21e760b3649 +Author: Lorenz Meier +Date: Tue Jan 5 19:00:36 2016 +0100 + + Simple app: Use enough stack + +commit 669f8bf098a49f851756f246b641aabef43a7e0e +Author: Lorenz Meier +Date: Tue Jan 5 19:00:21 2016 +0100 + + Matlab example: Use enough stack + +commit 7c8a2a1e185d4bfcc302e31df3e2c27dbd989491 +Author: Lorenz Meier +Date: Tue Jan 5 19:00:07 2016 +0100 + + HW test example: Use enough stack + +commit 302d848104e99b199fe4ca0952852d9da8b9ab7f +Merge: 11ed5169c bd6e4b9d9 +Author: Lorenz Meier +Date: Tue Jan 5 08:18:23 2016 +0100 + + Merge pull request #3398 from dogmaphobic/logHandler + + Add mavlink log messages handler + +commit bd6e4b9d9d0a8ff28d7e7a60e068065155a25dd8 +Merge: c0773c015 11ed5169c +Author: dogmaphobic +Date: Tue Jan 5 01:03:11 2016 -0500 + + Merge remote-tracking branch 'PX4/master' into logHandler + + * PX4/master: (45 commits) + don't use default source address for onboard udp link, wait on remote + Configure Easystar HIL setup to do Runway takeoff + ROMFS: Set 3DR quad tuning to more realistic default values + Fix incomplete boot on new EKF config + Fix px4fmu-v2_ekf2 config + Updated MAVLink protocol version + MAVLink: Start slightly differently on USB + Start shell only if SD card not present + Update ECL + NuttX configs: added px4fmu-v2_ekf2 target for EKF2 development on Pixhawk + Get QuRT drivers out of the way, as we are using our own + Fix POSIX eagle config + Remove unmaintained NuttX config + VDev: fix code style + Add new posix_eagle_default and qurt_eagle_default targets + Fix QuRT build error + Fix FMUv4 USB PID + Speed up Vagrant + VTOL: Fix motor index use in VT_FW_MOT_OFF. Create new param to re-default all deployed vehicles to not shut down motors. + VTOL: Fix MOT_OFF bug + ... + +commit c0773c01573b3e15dd5990e8de84757c805370e7 +Author: dogmaphobic +Date: Tue Jan 5 01:00:48 2016 -0500 + + Handling missing data requests without clearing session. + Letting stream handle all transfers. + Tested and fully working with new QGC PR. + +commit 11ed5169cc3ce40fdd3389e938617394f3867eed +Author: Andreas Antener +Date: Mon Jan 4 23:53:34 2016 +0100 + + don't use default source address for onboard udp link, wait on remote + +commit 68329fe152843944fca0b2a7eefe95beace95a18 +Author: Lorenz Meier +Date: Mon Jan 4 22:33:02 2016 +0100 + + SITL Gazebo: Link against protobuf lib + +commit f18afc47cb305938b3232c76b2fa979386e1b344 +Author: Mark Whitehorn +Date: Mon Jan 4 10:54:38 2016 -0700 + + revert short PWM ramp interval + +commit 1b860f0b31eaade21fc9a5c3f5a76116b68a675c +Author: Mark Whitehorn +Date: Mon Jan 4 10:51:45 2016 -0700 + + fix code style + +commit e6155d64aeda4d4c1bc9284f4134878446518b94 +Author: Mark Whitehorn +Date: Mon Jan 4 09:26:11 2016 -0700 + + fix fmu arming bug + +commit a79c6be39b43a69d1f7f352cfc8cc8c263042f24 +Author: Roman +Date: Mon Jan 4 15:30:42 2016 +0100 + + tailsitter: go into mc mode it transition switch not assigned + +commit 2be8d1a58aa7392f83da0a312593de44dc3af025 +Author: Lorenz Meier +Date: Mon Jan 4 18:17:56 2016 +0100 + + Disable sdlog2 for tailsitter + +commit 723f4bf3a1336bc6a92e4f0fa94deb2c4ef7cae6 +Author: Lorenz Meier +Date: Mon Jan 4 15:52:56 2016 +0100 + + Build lift drag plugin for OS X + +commit 9415a6f8904268123ce686462135785e3eb9c8d1 +Author: Lorenz Meier +Date: Mon Jan 4 15:10:22 2016 +0100 + + Configure Easystar HIL setup to do Runway takeoff + +commit 5227dbe26a2f995d182689b7124e8952d1885509 +Author: Lorenz Meier +Date: Mon Jan 4 12:35:23 2016 +0100 + + MAVLink: Send RC_CHANNELS_OVERRIDE + +commit c343926b51e69240db6a91aa9abaaf13692a5299 +Author: Lorenz Meier +Date: Mon Jan 4 12:25:35 2016 +0100 + + MAVLink app: Enable network and serial on POSIX + +commit 3fb54e66b27efed56912fc71d6b6cfdaacb40a8d +Author: Lorenz Meier +Date: Sun Jan 3 23:57:06 2016 +0100 + + ROMFS: Set 3DR quad tuning to more realistic default values + +commit 0a5a5f4619ba0816cb128aec9243f9345a4f9577 +Author: Lorenz Meier +Date: Sun Jan 3 22:44:19 2016 +0100 + + Fix incomplete boot on new EKF config + +commit ae2c46ac4c759ddcf8a57909f92a207d9d84521b +Author: Lorenz Meier +Date: Sun Jan 3 19:03:17 2016 +0100 + + Fix px4fmu-v2_ekf2 config + +commit 77f869680aa60b79215afb4d32e7434dfb3b2f44 +Author: Lorenz Meier +Date: Sun Jan 3 17:16:47 2016 +0100 + + Updated MAVLink protocol version + +commit a8a9c9b8ece94e8fedfd89dbdad2e94ac62f845c +Author: Lorenz Meier +Date: Sun Jan 3 15:28:04 2016 +0100 + + MAVLink: Start slightly differently on USB + +commit 2794ff2ddadb00c92d1be4d0e260b4e16bab2ec5 +Author: Lorenz Meier +Date: Sun Jan 3 15:27:45 2016 +0100 + + Start shell only if SD card not present + +commit 6e0f96c095762ec2cb7a9955c54fa874e63168c5 +Author: Paul Riseborough +Date: Sun Jan 3 18:43:03 2016 +1100 + + Update ECL + +commit ba90ba14b0dcbcf4de425db4254662ce93e3e965 +Author: Lorenz Meier +Date: Sat Jan 2 17:17:27 2016 +0100 + + NuttX configs: added px4fmu-v2_ekf2 target for EKF2 development on Pixhawk + +commit 0ed13a911ebd849e6591fcdcb049787aa7fb802a +Author: Lorenz Meier +Date: Sat Jan 2 03:51:26 2016 -0800 + + Get QuRT drivers out of the way, as we are using our own + +commit 6f1e53c810d19a30af4c5cab30df451e10b67e53 +Author: Lorenz Meier +Date: Sat Jan 2 03:14:06 2016 -0800 + + Fix POSIX eagle config + +commit 735c823b5767a8cb2427afdbb6d357351d11952b +Author: Lorenz Meier +Date: Sat Jan 2 03:13:49 2016 -0800 + + Remove unmaintained NuttX config + +commit c91df50d7ead9fcbe4ff4852bcdb649a10326f4c +Author: Lorenz Meier +Date: Sat Jan 2 09:59:06 2016 +0100 + + VDev: fix code style + +commit 2d72c95edaa0ca2353942b128409d75bb94d1645 +Author: Lorenz Meier +Date: Sat Jan 2 09:30:51 2016 +0100 + + Add new posix_eagle_default and qurt_eagle_default targets + +commit 55ce8c0c42a0e7ca00f95a7473848c2f6c8bb8e3 +Author: Lorenz Meier +Date: Sat Jan 2 01:27:29 2016 +0100 + + Fix QuRT build error + +commit bbe69fbe45f33f86e499e5ee6c5d49713ac0beb3 +Author: Lorenz Meier +Date: Sat Jan 2 01:06:22 2016 +0100 + + Fix FMUv4 USB PID + +commit 4ba7408ba0e47a92783086cc1bf4df5035c76235 +Author: Lorenz Meier +Date: Fri Jan 1 21:21:49 2016 +0100 + + Speed up Vagrant + +commit 3b2e82cd62266555fd417c7de5331266f464b99c +Author: Lorenz Meier +Date: Fri Jan 1 14:44:42 2016 +0100 + + VTOL: Fix motor index use in VT_FW_MOT_OFF. Create new param to re-default all deployed vehicles to not shut down motors. + +commit 56e5c5070370ae4be07fd40ab37f89432b8ece12 +Author: DroneBuster +Date: Tue Dec 29 19:48:48 2015 +0200 + + VTOL: Fix MOT_OFF bug + +commit e50fdbe32775edb6ee907eb76811da5879526423 +Author: Lorenz Meier +Date: Fri Jan 1 12:31:56 2016 +0100 + + Update ECL + +commit dc11b8a7efa8a18de2b2c8a68f70c6849775bcf5 +Author: Lorenz Meier +Date: Fri Jan 1 12:30:52 2016 +0100 + + EKF2 sitl target: start normal app selection + +commit ce43c79a5ae9b039eb1f48a03ed403b67626015d +Author: Lorenz Meier +Date: Fri Jan 1 11:42:25 2016 +0100 + + Update ECL use + +commit 276855acd297ce8abd3ff7af8875ef441b4a0e2c +Author: Lorenz Meier +Date: Fri Jan 1 11:39:11 2016 +0100 + + EKF2: Remove todo + +commit 61ff954d26b75e4de949f479fce0c55d963019a6 +Author: Lorenz Meier +Date: Fri Jan 1 11:38:56 2016 +0100 + + uORB msg spec: Clarify local position yaw + +commit 9264cec8070eefbfdf66d4af412b0ad74bc7dea5 +Author: Paul Riseborough +Date: Fri Jan 1 13:39:16 2016 +1100 + + msg: Improve vehicle_gps_position documentation + + Clean up formatting, improve consistency of descriptions and ensure units are defined. + +commit 092b0d5dfba7932030250ee302b500c4b7900028 +Author: Paul Riseborough +Date: Fri Jan 1 13:38:21 2016 +1100 + + msg: Improve vehicle_global_position documentation + + Clean up formatting, improve consistency of descriptions and ensure units are defined + +commit 635d9ea760c2a6410a441085187de6124cca5cd2 +Author: Paul Riseborough +Date: Fri Jan 1 13:38:02 2016 +1100 + + msg: Improve vehicle_local_position documentation + + Clean up formatting, improve consistency of descriptions and ensure units are defined + +commit 28f5cb8fe6c3111398b7fe0114ca2a0f966eebc3 +Author: Paul Riseborough +Date: Thu Dec 31 18:37:16 2015 +1100 + + ekf2: Changes required to enter POSCTL mode + + Adds missing local position and global position data + +commit bdaaca3d7889af2b05f77a40fef4a447f0231da3 +Author: Paul Riseborough +Date: Thu Dec 31 14:40:56 2015 +1100 + + make: Add missing ekf2 module to PX4-v1 build + +commit 3d971e214ada0e2436b590f74dbd21db0ba756a8 +Author: Andreas Antener +Date: Mon Nov 30 21:44:28 2015 +0100 + + don't update local position reference if home position changes + +commit d39e3137688c0f236bc9a482f166661f072750e9 +Author: Andreas Antener +Date: Thu Dec 31 11:50:52 2015 +0100 + + use the proper check to prevent multiple mavlink instances on the same udp port, added warning when different remote than localhost connects to udp + +commit eff94677a47382146a3437cef49539eaee0bebb0 +Author: Lorenz Meier +Date: Wed Dec 30 17:26:09 2015 +0100 + + MAVLink: Only broadcast heartbeat on local network if not in onboard mode + +commit 85b3de0b0058b6b4639d501dda466b81de9a99d7 +Author: Lorenz Meier +Date: Wed Dec 30 17:25:27 2015 +0100 + + Start 2nd MAVLink instance in jMAVSim SITL + +commit 38fe768421924cdc149ae94baef451ec4a4be2f0 +Author: Lorenz Meier +Date: Wed Dec 30 17:24:01 2015 +0100 + + Start 2nd MAVLink instance in Gazebo SITL + +commit 4f548f328aa69f6c54336b34b9a86da9a18578ba +Author: Lorenz Meier +Date: Wed Dec 30 11:54:52 2015 +0100 + + Set range to 0.9 Ga max since full scale range is 1.3 Ga + +commit a4018bcbc1d554a2f06a1a0bc2a9872e40bf3f11 +Author: Lorenz Meier +Date: Tue Dec 29 17:13:22 2015 +0100 + + Update to higher jMAVSim update rate + +commit 62763904f24db62ca8aafaac16495ebc48ac0cb3 +Author: Lorenz Meier +Date: Tue Dec 29 17:12:29 2015 +0100 + + Simulator: Add performance counter for incoming packet interval + +commit fb3fade653ceefb3f682380fb8be444b363f7b74 +Author: Lorenz Meier +Date: Tue Dec 29 14:22:37 2015 +0100 + + VTOL: Use correct motor off define + +commit 947aa183f677bc62fc049445b8212f28d932334c +Author: Lorenz Meier +Date: Tue Dec 29 14:22:06 2015 +0100 + + Use 900 us as default motor off PWM since some ESCs have lower limits + +commit 5dc4ea8146d591e01897856a6cbd312130b137c1 +Author: Lorenz Meier +Date: Tue Dec 29 14:17:59 2015 +0100 + + Sim: minor cleanups + +commit 5d6f63af1901536e1a41690c8ea95e2fe0c59975 +Author: Lorenz Meier +Date: Tue Dec 29 14:15:33 2015 +0100 + + update jMAVSim + +commit 6e1f54e2ff62d9cf7d5f2d7044d976f0308d7d2d +Author: lchish +Date: Thu Oct 22 09:22:55 2015 +1300 + + Add missing stm32f4discovery make targets + +commit b4e69ccd4b68627762c7e2a3aa67d3d83ed53844 +Author: dogmaphobic +Date: Mon Dec 28 17:02:32 2015 -0500 + + One day I will get this right. + I had not tested the build under POSIX + +commit 1869b6ff97b15790c965d107e025fe4efa80f465 +Author: dogmaphobic +Date: Mon Dec 28 16:05:16 2015 -0500 + + Fix build error. + +commit 76cb67ae356e016fa7e315d0d99e8071e88e1a8b +Author: dogmaphobic +Date: Sun Dec 27 16:55:23 2015 -0500 + + Add mavlink log messages handler + +commit 7c52e8b96f132db3dabed275517f17225e3ea1e4 +Author: Thomas Gubler +Date: Mon Dec 28 11:15:03 2015 +0100 + + Improve landing for special yawmode settings + +commit 2af066bc6aa5c3fe5b4e9a676c31be6462c995fd +Author: Thomas Gubler +Date: Mon Dec 28 11:14:03 2015 +0100 + + guard against invalid yawmode values + +commit ea1439c6273e8e4cbc0ef05ea05a1d6cb325e625 +Author: Lorenz Meier +Date: Mon Dec 28 16:00:32 2015 +0100 + + Commander: Support landing through commandline + +commit 6c04ab970b92c4bff4bdcf384b1d88c573c04c01 +Author: Andreas Antener +Date: Fri Dec 25 20:21:45 2015 +0100 + + fixed formatting + +commit bd3d53902aaf7a450ac8ef5e92b2a2bf5e719a3b +Author: Andreas Antener +Date: Fri Dec 25 13:47:47 2015 +0100 + + readded missing rotation + +commit 68c9c4ae0f4e6a8639fa8fda5bd05830c29a54fc +Author: Andreas Antener +Date: Fri Dec 25 13:42:23 2015 +0100 + + better defaults for relevant landing/takeoff parameters + +commit 52951801c9ac63787b8a46e1c0679a2f65774b94 +Author: Andreas Antener +Date: Thu Dec 24 10:55:23 2015 +0100 + + updated solo config for master + +commit 65299e7aaf16e7f24fa55ad9ee63c99989ef6337 +Author: Andreas Antener +Date: Thu Dec 24 10:42:44 2015 +0100 + + updated jmavsim iris config for takeoff and landing + +commit b5f3c2d30d85d871222f5cf9b8ea1a67f5d3b282 +Author: Andreas Antener +Date: Tue Dec 22 12:20:11 2015 +0100 + + ramp up jump velocity instead doing a huge step + +commit 98bec0e175dc55f504c9a6e7f99e826b7909761b +Author: Andreas Antener +Date: Tue Dec 22 10:41:12 2015 +0100 + + also filter acceleration to filter out the bump on the ground on landing + +commit e0405617ef10723781388b43725b321953535817 +Author: Andreas Antener +Date: Mon Dec 21 13:52:05 2015 +0100 + + also don't reset possp if near a loiter sp + +commit ee0aa7b37d9c9d8b43e908f23bfc0f5a0ce73bd3 +Author: Andreas Antener +Date: Mon Dec 21 11:40:44 2015 +0100 + + recalculate absolute thrust before limiting + +commit d9878493bdf71b697b2af1d7e640a50e9d413b9d +Author: Andreas Antener +Date: Mon Dec 21 10:54:15 2015 +0100 + + cleaning up takeoff/landing logic, commenting on magic values + +commit c033ef959a16ce135ff1f04bd78c1a52bf39bddd +Author: Andreas Antener +Date: Sun Dec 20 17:41:47 2015 +0100 + + proper setpoint handling on takeoff, switch to loiter sp when takeoff finished + +commit fe90e7882bb2749f505809a7297e8b9cffcf0472 +Author: Andreas Antener +Date: Sun Dec 20 17:41:21 2015 +0100 + + do mission notifications for landing, switch to idle setpoint when landed + +commit 05a73d2821246557e6ae44639210fbd93a73f4b8 +Author: Andreas Antener +Date: Sun Dec 20 17:33:12 2015 +0100 + + added takeoff logic for position controller to get the uav off the ground fast and transition smoothly to poctl after takeoff, added landing logic to reduce thrust to zero once on the ground + +commit ea7a1a92b549b01d93f349c124594927e953aea7 +Author: Andreas Antener +Date: Sat Dec 19 13:09:52 2015 +0100 + + correct thrust limiting during landing with margin, don't reset position setpoint when switching from takeoff to posctl and allow high enough z velocity for position lock + +commit 09b5bdb1ee9c02db821d646e7e50d3d78cfd3354 +Author: Andreas Antener +Date: Sat Dec 19 07:39:48 2015 +0100 + + in mc auto: do not reset the position sp while near the waypoint, should make switching to manual pos control smoother + +commit 5a009ce4c8c7059cc03b780e7d0e1856c5a397a2 +Author: Andreas Antener +Date: Fri Dec 18 14:28:05 2015 +0100 + + don't throttle up anymore during landing + +commit f17c5d8d55dc6c39276fde20062080b0e24ed75e +Author: Andreas Antener +Date: Fri Dec 18 11:24:21 2015 +0100 + + fixing takeoff mission and swtiching to previous flight mode after land/takeoff + +commit 64349c7a0996abf8078fe0c236264383c8e86bec +Author: Andreas Antener +Date: Fri Dec 18 09:48:47 2015 +0100 + + ability to switch to land mode + +commit c32d44d8b44948db8a41ac06b932b4919f174d57 +Author: Andreas Antener +Date: Fri Dec 18 09:16:12 2015 +0100 + + disable position controller when landed and in manual control + +commit 3c4141ff5068a605f112b8b07f114b129a7fb3e4 +Author: Andreas Antener +Date: Fri Dec 18 09:15:09 2015 +0100 + + increased time for less strict takeoff detection after arming + +commit 44f13006ddf2b47d19140e5d098243958780496c +Author: Andreas Antener +Date: Thu Dec 17 17:03:58 2015 +0100 + + update mission state on takeoff + +commit bfb862763c7eff9247a5044dae0058a16e92f9f9 +Author: Andreas Antener +Date: Thu Dec 17 10:51:56 2015 +0100 + + switching to prev main state after landing when disarmed + +commit fbf42c8949d23de19b12366754f07beb9a889722 +Author: Andreas Antener +Date: Thu Dec 17 00:11:50 2015 +0100 + + added auto takeoff support, updated configuration for solo and generalized landing mission items + +commit 3847c826ecb01b25b34ed7d015f0ad59f828c30c +Author: Andreas Antener +Date: Wed Dec 16 14:49:06 2015 +0100 + + added initial solo config + +commit e8e81650dcd2c5aed749a8564d6403151eb209e9 +Author: Andreas Antener +Date: Sat Dec 12 13:01:49 2015 +0100 + + implemented command ACK + +commit 94bfad5057fe96a4ee616eb28498951400f78307 +Author: Andreas Antener +Date: Wed Dec 9 14:05:49 2015 +0100 + + added rotation for solos external mag + +commit f41f60901db7c62c2a06104fd0a2480b85bb95d8 +Author: Lorenz Meier +Date: Mon Dec 28 15:16:29 2015 +0100 + + Control state: Update topic correctly - only if it actually changed and is valid + +commit c74d61c7eadb7a42d629f97b3cc99d98de43c5ae +Author: Lorenz Meier +Date: Mon Dec 28 15:15:15 2015 +0100 + + VTOL: Indentation fix + +commit 511c663996b56b4f3cbe7f9d92c0c20213c2499a +Author: Lorenz Meier +Date: Mon Dec 28 15:14:40 2015 +0100 + + Takeoff: Set home yaw if executed as flight mode command. + +commit 3cbf69cef572544b1d3f5bd723ff057ae0df1454 +Author: Lorenz Meier +Date: Mon Dec 28 15:13:09 2015 +0100 + + commander: print yaw for home + +commit 5880cd64d638b56cffb12acab970355853dc2e84 +Author: Lorenz Meier +Date: Mon Dec 28 15:12:55 2015 +0100 + + Q estimator: Code style + +commit af6751c55f1d22a1834b9e5de2bdbbe24aed7fa9 +Author: Lorenz Meier +Date: Mon Dec 28 14:26:19 2015 +0100 + + FMUv2: Disable more unused modules + +commit a9b9a0530760cf2d0af34c75b8dbad325bd1e612 +Author: sander +Date: Sun Dec 27 16:41:25 2015 +0100 + + Arm checking FW throttle + +commit 3bb733018beb033ff067861005ee8c5bcced34a0 +Author: Lorenz Meier +Date: Sun Dec 27 01:13:05 2015 +0100 + + Commander: Add range check to mag cal + +commit 4d41f1d6cece020a0d98f1bd6fbcc4269b17bcf8 +Author: Lorenz Meier +Date: Sat Dec 26 16:10:21 2015 +0100 + + MC att control: Add time constant to simplify user-tuning of basic vehicle operation + +commit bc6b640ceb2519ec2c0b592aafaf81c53c32605a +Author: Lorenz Meier +Date: Sat Dec 26 16:09:24 2015 +0100 + + FW: Fix min / max values for L1 norm + +commit 03251d756b397637a2e3b06cf0bf7788ab8b3afd +Author: Lorenz Meier +Date: Sat Dec 26 14:43:48 2015 +0100 + + FMUv4: Build all apps (because we can!) + +commit 60599cb9e5ac27fd13c4bbc055957866358c65e8 +Author: Lorenz Meier +Date: Sat Dec 26 14:43:27 2015 +0100 + + FMUv2: Reduce flash use + +commit 0ff72b16c58afd3e74e4f5dd33434a2065af6fac +Author: Lorenz Meier +Date: Sat Dec 26 14:43:08 2015 +0100 + + FMUv1: Reduce flash use + +commit 496e7a1799fbaee6e29db3f86e90bba03941ea6a +Author: Lorenz Meier +Date: Sat Dec 26 00:33:09 2015 +0100 + + Revert jMAVSIm change + +commit 73394acc6834c66d266802aa788b21ec3b603e55 +Author: Lorenz Meier +Date: Thu Dec 24 15:46:00 2015 +0100 + + Fix uORB auto publication + +commit d839717e4cd8f574961df06229b7ed6f51a8ee6e +Author: Lorenz Meier +Date: Thu Dec 24 13:51:58 2015 +0100 + + Update ECL to not print everything in EKF + +commit 73216e0497034edd041fecc02bcdb3c8ac975280 +Author: Lorenz Meier +Date: Thu Dec 24 14:37:18 2015 +0100 + + Fixed geofence verbosity + +commit 490ef96471d280c53409b69d7309fe60269dab11 +Author: Lorenz Meier +Date: Thu Dec 24 13:30:30 2015 +0100 + + Attitude estimator Q: Also fill Quaternion field + +commit 623aeac18d8c167ca32e6df4c3f39e320f17efa9 +Author: Lorenz Meier +Date: Thu Dec 24 13:13:10 2015 +0100 + + Fix code style in MC params + +commit 2b99d42d8df0490f32a933f8aeec6fb5673bbf3a +Author: Lorenz Meier +Date: Thu Dec 24 13:06:07 2015 +0100 + + jMAVSim: Enable Mag + +commit 5ef99d30acfb9357bc95bd87146582d00eb4ef8b +Author: Lorenz Meier +Date: Thu Dec 24 11:29:56 2015 +0100 + + Fix Travis CI build order + +commit d9ee0792b807b50e58e5cc69b2ec97092bc528d8 +Author: Lorenz Meier +Date: Thu Dec 24 10:51:08 2015 +0100 + + Pixhawk: Manage flash space + +commit eb4a56294856366bf4892aa5eb667b7805a38d3c +Author: Lorenz Meier +Date: Sun Nov 8 11:13:03 2015 +0100 + + Attitude estimator Q: Move to convenience publication call + +commit fd01d565fec1caf012eaad9a57d74eeb207ee1df +Author: Lorenz Meier +Date: Sun Nov 8 11:12:30 2015 +0100 + + Fix code style / typos in uORB + +commit 36a556d10726a096dbad22ee14edfbc739382779 +Author: Lorenz Meier +Date: Sun Nov 8 10:29:07 2015 +0100 + + Modify uORB API to allow cleaner in-app use + +commit 8515326176fdcf0afe4b5fcb328539d800421952 +Author: Lorenz Meier +Date: Thu Dec 24 10:19:21 2015 +0100 + + Fixed rotation code style + +commit 9d130653e19b56d224d16e8b7c119cfddeacdec3 +Author: Roman +Date: Sat Dec 12 10:30:31 2015 +0100 + + vtol: added timestamps for actuator controls message + +commit 7c3a67e3747e67defe05fe9ab92b607fef37ba3e +Author: Roman +Date: Fri Dec 11 10:57:41 2015 +0100 + + use optimal recovery strategy for tailsitters + +commit ac4e95df058e481bce20ed377f2daeee77343ce6 +Author: Roman +Date: Fri Dec 11 10:57:41 2015 +0100 + + use optimal recovery strategy for tailsitters + +commit 4e5fdebb13ee7b2b1f4639183bfb296ed2e8379b +Author: Roman +Date: Fri Dec 11 10:11:39 2015 +0100 + + added tailsitter recovery library + +commit f36669723d4fc29aca32e78abd52e85429937978 +Author: Mark Whitehorn +Date: Sat Nov 28 17:44:37 2015 -0700 + + add rotation for stryker vtol + +commit d3149153f63eb6e9135f105367395e2d04f331e4 +Merge: b95892809 45e4def3e +Author: Lorenz Meier +Date: Thu Dec 24 09:53:54 2015 +0100 + + Merged master into ekf2 + +commit 45e4def3eb0daebd7af43adb85a7d48a37c02f70 +Author: Lorenz Meier +Date: Sun Dec 20 11:48:40 2015 +0100 + + FMUv4: Rename Spektrum power correctly + +commit 0af727192e332e1961135f8f861d560000870d36 +Author: Lorenz Meier +Date: Thu Dec 17 12:58:16 2015 +0000 + + FMUv1 board config: Enable DSM binding + +commit 49f7df572473f22767f21486452d7596fd56e430 +Author: Lorenz Meier +Date: Thu Dec 17 11:34:57 2015 +0000 + + IO firmware decode style + +commit 74543b2cd602866958f388207bf8dd7f140c0e61 +Author: Lorenz Meier +Date: Thu Dec 17 11:34:41 2015 +0000 + + S.BUS code style + +commit 6e3749f904a329f4866e106e6d23ff298c6a732f +Author: Lorenz Meier +Date: Thu Dec 17 11:34:15 2015 +0000 + + Code style for DSM decoder + +commit 7ed3fbb1bcf9170b374421761fbe5a34406cb60d +Author: Lorenz Meier +Date: Thu Dec 17 11:33:17 2015 +0000 + + Formatted IOv2 board config + +commit 40f9ed05078134eb9a33ab7a41c68621fe9e8eac +Author: Lorenz Meier +Date: Thu Dec 17 11:32:59 2015 +0000 + + Formatted IOv1 board config + +commit 2fb604e9514d91f8358123c1d3f37cf5cbd094c1 +Author: Lorenz Meier +Date: Thu Dec 17 11:32:42 2015 +0000 + + Formatted FMUv4 board config + +commit 5a4472b41881130c28bd68b6e6dac9d7c4c6246d +Author: Lorenz Meier +Date: Mon Dec 14 16:10:43 2015 +0000 + + DSM: Destroy test data to trigger decoding fails and test recovery + +commit d84fcfffaf0264fef9ea585386870d6941114295 +Author: Lorenz Meier +Date: Mon Dec 14 16:10:14 2015 +0000 + + DSM decoder: Guard against invalid values + +commit 5b4b5de34c43f2ef3db1c4f2d497459a7e775fc9 +Author: Lorenz Meier +Date: Mon Dec 14 13:09:56 2015 +0000 + + Disable DSM debug output + +commit 13606173ee68f4dfc7847dccc7d55d3635d4902b +Author: Lorenz Meier +Date: Mon Dec 14 13:09:34 2015 +0000 + + Write DSM unit test + +commit 7005b18a66d1b75193403f6f658b57d2190efabb +Author: Lorenz Meier +Date: Mon Dec 14 13:09:15 2015 +0000 + + IO: Cleanup DSM input routine + +commit 1871a616761e8d0e0aaf4c79958c2abecdcd28d2 +Author: Lorenz Meier +Date: Mon Dec 14 13:08:51 2015 +0000 + + S.BUS: Fix compile error for single wire IOCTL + +commit 87add556205726dd0696a8be853895d625708340 +Author: Lorenz Meier +Date: Mon Dec 14 13:08:23 2015 +0000 + + DSM: Generalize parsing + +commit 72eda2d7c9e7df7937c250a0d33fbba55311a949 +Author: Lorenz Meier +Date: Mon Dec 14 13:08:06 2015 +0000 + + IOv2: Add DSM controls + +commit 8520db884e1b1758079d8689a1fa9937c75a6a12 +Author: Lorenz Meier +Date: Mon Dec 14 13:07:57 2015 +0000 + + IOv1: Add DSM controls + +commit a2db2a3e53437e2343c14af4e52f4e6c3ca52206 +Author: Lorenz Meier +Date: Mon Dec 14 13:07:42 2015 +0000 + + FMUv4: Add DSM controls + +commit f7784bc7ac1ca154bafd69d6f171ba8cf0811c8f +Author: Lorenz Meier +Date: Fri Dec 11 09:28:06 2015 +0100 + + DSM decoder: Fixes for non-IO environment. + +commit 64b7072eaada046a325cece1ed6ed4a008743793 +Author: Lorenz Meier +Date: Fri Dec 11 09:26:53 2015 +0100 + + Add DSM decoder test + +commit cda3b51bb4feeb03a3aa5fead3975f90ebc41f14 +Author: Lorenz Meier +Date: Thu Dec 10 21:32:08 2015 +0100 + + Add DSM X test data + +commit d71c62997066db026c95ac8fef02ae46fc03dd3d +Author: Lorenz Meier +Date: Sat Nov 28 11:15:52 2015 +0100 + + SBUS: Fix code style + +commit 494bccb6184625d4c0bc5f6358ff9218880aa5f9 +Author: Lorenz Meier +Date: Sat Nov 28 11:14:59 2015 +0100 + + IO: Remove define now part of board config + +commit 9e45768ec29ab238ce4cc0da3ea0b232fc1f2fed +Author: Lorenz Meier +Date: Sat Nov 28 11:14:32 2015 +0100 + + FMU driver: Use generic configs and less defines + +commit a5835bfb4fa2d3c559c59b20d6337f63f6f15643 +Author: Lorenz Meier +Date: Sat Nov 28 11:13:38 2015 +0100 + + IOv2: Generalize board config + +commit 32d298c4b6c99906a0814f4639e149376226467f +Author: Lorenz Meier +Date: Sat Nov 28 11:13:25 2015 +0100 + + IOv1: Generalize board config + +commit 4637cc1f078daa9de0f880200c6917eb7e6a4be0 +Author: Lorenz Meier +Date: Sat Nov 28 11:13:11 2015 +0100 + + FMUv4: Generalize board config + +commit 9a1301dd96fb7eeb35f2a7bbe6d3858eadea2540 +Author: Lorenz Meier +Date: Sat Nov 28 11:12:57 2015 +0100 + + FMUv2: Generalize board config + +commit 1426779572740e150c84a46df7ebe1f30492da67 +Author: Lorenz Meier +Date: Sat Nov 28 11:12:45 2015 +0100 + + FMUv1: Generalize board config + +commit e175ef5626510d15c1e501c27d7aa55e82071e4a +Author: Lorenz Meier +Date: Sat Nov 28 11:12:32 2015 +0100 + + Aerocore: Generalize PWM out config + +commit ee2e3811d73c18158d0ca0dfe2c99a21f636b3a2 +Author: Lorenz Meier +Date: Sat Nov 28 11:12:17 2015 +0100 + + RC lib: Support separate config from init, allow DSM bind from all boards + +commit 63da175b3fbd9f912b3332df01b628363a29e238 +Author: Lorenz Meier +Date: Wed Dec 23 12:47:37 2015 +0100 + + Fix spurious mission warning + +commit b958928095cbd65a8de2eff9fb454694315af73e +Author: Roman +Date: Wed Dec 23 11:40:25 2015 +0100 + + publish rates and quaternion on attitude topic + +commit 977aee9f62a46a3c0ead2b1f04ffe4fd6d4b78e9 +Author: Lorenz Meier +Date: Wed Dec 23 09:38:21 2015 +0100 + + Simple app: fix code style + +commit 8b76d5e941796860ce3777263c1244008f8e9ee5 +Author: Lorenz Meier +Date: Wed Dec 23 09:12:29 2015 +0100 + + Update simple app example to use multiplatform API + +commit 745dc13d67a84be8cd5491910b82c8a6d12c04fd +Author: Lorenz Meier +Date: Wed Dec 23 09:12:16 2015 +0100 + + Add simple example app + +commit 366eaf4146feda15ecb220c4e0644bdb8cc829d9 +Author: Roman +Date: Tue Dec 22 18:01:29 2015 +0100 + + ecl:ekf use simple heading fusion + +commit 2d50002973df6ea21495118a8e7213a1dbb14a38 +Author: Lorenz Meier +Date: Mon Dec 21 12:41:48 2015 +0100 + + Fix stack settings of EKF2 + +commit 02652af758be4dbb0601e7483cb4e35ce985717e +Author: Lorenz Meier +Date: Mon Dec 21 12:41:38 2015 +0100 + + Enable EKF2 if LPE and INAV are both off + +commit 979cda1b10adb8c78cd09f458e5bb64016e03f8e +Author: Lorenz Meier +Date: Mon Dec 21 12:01:09 2015 +0100 + + Add dependency to ECL to CMake + +commit 49cef930af53600d5309cc4a2a0c96db00066ab9 +Author: Lorenz Meier +Date: Mon Dec 21 12:00:55 2015 +0100 + + Update location of ECL repo + +commit f50af4308861680bb03a173208af7b9f749f3426 +Author: Lorenz Meier +Date: Mon Dec 21 11:55:13 2015 +0100 + + Restore normal SITL startup script + +commit ed8645a83b9a1abdbca64fe8645e78dd41134fca +Author: Lorenz Meier +Date: Mon Dec 21 11:41:06 2015 +0100 + + Add EKF2 config and startup option for jMAVSim + +commit e72c672350b7c83bee7840eaba92f0b842438935 +Author: Lorenz Meier +Date: Mon Dec 21 11:40:46 2015 +0100 + + POSIX configs: Default normal config back to normal operation + +commit 87982ca73f9b68f5c46bdb3808b58b2a89a73b17 +Author: Roman +Date: Tue Dec 22 11:26:55 2015 +0100 + + updated matrix lib + +commit 5228e5c8c7f8c7b963164a3f01734051669d6e2c +Author: Roman +Date: Tue Dec 22 11:26:42 2015 +0100 + + updated ecl EKF + +commit 19bc791fe9c1a0c225184035a8117ef80ead0407 +Author: Roman +Date: Sat Dec 19 09:50:01 2015 +0100 + + updated matrix lib + +commit d291441468692efc29d7fc2a88a6ff223b8e6a24 +Author: Roman +Date: Sat Dec 19 09:41:31 2015 +0100 + + updated ecl + +commit c919969ebd79e2733b996f99c4a5ab58741c184a +Author: Roman +Date: Sat Dec 19 09:23:32 2015 +0100 + + ecl:fix cmake file + +commit 33fdfbf77a44e17fff4c46e9fecf927d0f9ebe0f +Author: Roman +Date: Sat Dec 19 08:54:12 2015 +0100 + + ecl: use data validation code from master + +commit 50aeb3924d0561c5cb792e251c94daf32d68d989 +Author: tumbili +Date: Thu Dec 10 16:41:14 2015 +0100 + + updated ecl EKF + +commit 763e2bb144a480e9e8dcb3a84b1e7dc0c07c17a3 +Author: tumbili +Date: Thu Dec 10 16:41:02 2015 +0100 + + update matrix lib + +commit ddad6d2019de07f0119c5ae0148fe1e97752c345 +Author: tumbili +Date: Thu Dec 10 16:39:10 2015 +0100 + + remove old estimator from startup file + +commit 07abac3ea433f87618116f92b742ef32c8174072 +Author: tumbili +Date: Thu Dec 10 16:38:51 2015 +0100 + + ekf2 publish attitude position and control state + +commit 08871e77c2dcab20bd5333e4f1fc35436506d694 +Author: tumbili +Date: Wed Dec 9 18:08:44 2015 +0100 + + updated ecl EKF + +commit b1035fe115ebb9d2e61191417cb16edd20881007 +Author: Roman +Date: Mon Dec 7 22:47:46 2015 +0100 + + updated ecl + +commit 63ac712eab14004e2edbb7b960c427714d71707a +Author: Roman +Date: Sun Dec 6 13:24:42 2015 +0100 + + allow testing ekf2 in simulation with jmavsim + +commit 5ded6884edbfe202925308f44192db7478099488 +Author: Roman +Date: Fri Nov 27 08:53:21 2015 +0100 + + updated matrix lib + +commit 19a5f9e73d9b37d9c0b11a8221b2c9469b3bc7c9 +Author: Roman +Date: Thu Nov 26 23:53:29 2015 +0100 + + updated ecl lib + +commit 32d062836e85bd2edb94674478edf51ad8a7313c +Author: Lorenz Meier +Date: Mon Oct 26 16:08:32 2015 +0100 + + Moved ECL into its own submodule + +commit 1781e3caf8a18f259c139fa0d1a8dda3385030bc +Author: Lorenz Meier +Date: Mon Oct 26 15:54:20 2015 +0100 + + ECL: Remove in preparation for an external library + +commit 3c8411d7edc2b6a7b983bf43c4b9fae015fa509a +Author: Lorenz Meier +Date: Tue Dec 22 13:28:58 2015 +0100 + + Navigator: Fix return value typo for abs altitude + +commit d0735eae25c9943f5235efade4b42c4f12b0c315 +Author: Lorenz Meier +Date: Tue Dec 22 13:28:42 2015 +0100 + + Fix SITL Linux compile error + +commit e18c497513f3ed5cb26fb6d6d85b69e71104e41c +Author: Lorenz Meier +Date: Tue Dec 22 10:18:32 2015 +0100 + + POSIX: Add missing header + +commit 23e9693641d1796adffca04c33518dc366dcea1f +Author: Lorenz Meier +Date: Tue Dec 22 09:48:11 2015 +0100 + + Allow chrooting the application + +commit e1597c2aa965b1ef0db294f7f2ffb15eedf8112f +Author: Roman +Date: Sat Dec 12 10:47:51 2015 +0100 + + vtol standard: add weight to mc motor thrust to avoid sudden changes in rmp after transitions + +commit 6a567cd9116d5c149a6b7e1fe4d1e2b2081384cc +Author: Lorenz Meier +Date: Mon Dec 21 14:43:09 2015 +0100 + + Fix MAVLink compile error + +commit 43aa6f64d9f2437ce244533f0c0f72f6e5002d59 +Author: Lorenz Meier +Date: Mon Dec 21 14:18:38 2015 +0100 + + MAVLink: Use correct multi-instance syntax + +commit 5d9048280fc19c6663e3df21c516daa847159e0c +Author: Lorenz Meier +Date: Mon Dec 21 14:15:24 2015 +0100 + + Fix code style + +commit e9b4946d9f32943b6b59afef8593bd2c25a8cd2d +Author: Lorenz Meier +Date: Mon Dec 21 14:14:17 2015 +0100 + + Only update heartbeat timestamp if current + +commit e525ab3b73b449f2c4d7c477e1233c706c57b5a2 +Author: Lorenz Meier +Date: Mon Dec 21 13:44:51 2015 +0100 + + Commander: Fix accel cal duration + +commit 2041e3f3bcce14dd9db679b96a69eb61c5958d8f +Author: Lorenz Meier +Date: Mon Dec 21 09:19:39 2015 +0100 + + Handle unsupported commands gracefully in terms of their numerical range. Introduce an error code for out-of-range commands. + +commit 802ce6ae0b865e9b9637c4251917090d3acabee1 +Author: Lorenz Meier +Date: Sun Dec 20 20:29:22 2015 +0100 + + Always set home position on takeoff + +commit 0f67d3fcd8232ff342a8dc1fd2843fd0a1836ebf +Author: Andreas Antener +Date: Tue Dec 15 10:59:56 2015 +0100 + + removed jerk fix and reset prev horizontal vel sp with current velocity + +commit 35df66ce5d50bc35266944c3497f2928a3508c88 +Author: Lorenz Meier +Date: Mon Dec 14 16:33:25 2015 +0000 + + MC pos control: Fix attitude and thrust SP generation + +commit d2e4566c49f0023ccb19f480fa8d789dbf590320 +Author: Lorenz Meier +Date: Mon Dec 14 16:29:51 2015 +0000 + + Reset Iris jMAVSim tuning gains from master + +commit bc3f5daeec8697d1aaf7c9d8461948eeab881168 +Author: Lorenz Meier +Date: Sat Dec 12 21:06:01 2015 +0000 + + Fix attitude yaw generation, store last acceleration setpoint for all non-velocity / position flight modes. + +commit 6053066e6055d5a7e014aa1f2df1e4ee838e8510 +Author: Lorenz Meier +Date: Thu Dec 10 19:22:36 2015 +0100 + + Limit jerk of all commanded trust in velocity mode so that we never get steps in the attitude response. + +commit 948d9ee71e8bbba395b7d610e7e2dfd43691100f +Author: Lorenz Meier +Date: Thu Dec 10 19:21:38 2015 +0100 + + Report acceleration + +commit 144e0793b1fb4d1ce6b23781bc9419428e297fad +Author: Lorenz Meier +Date: Thu Dec 10 01:10:55 2015 +0100 + + SITL: Further adjust gains to more realistic values + +commit eef4ccea1a684c8f206e46cd2b57e0cd64da60fe +Author: Lorenz Meier +Date: Thu Dec 10 01:02:14 2015 +0100 + + Adjust jMAVSim Iris gains + +commit 6ed702094bf0f05d9dfed443128e0ba45efbc43e +Author: Lorenz Meier +Date: Mon Dec 7 16:46:21 2015 +0100 + + MC pos control: Keep correctly track of velocity and accelerations + +commit f533f6ce1968f3ecbb7a7b46a203bde5bfda3674 +Author: Lorenz Meier +Date: Mon Dec 7 14:57:31 2015 +0100 + + Store prev velocity at right location + +commit 7b06c4afb9eeb19e06f1c5d9b9cfbc0cb35dcc77 +Author: Lorenz Meier +Date: Mon Dec 7 13:36:36 2015 +0100 + + Acceleration limits: Limit at correct location + +commit 4f698347615d30dc762d9b883abf9dbc4e5d46e6 +Author: Lorenz Meier +Date: Mon Dec 7 10:14:04 2015 +0100 + + MC pos control: Add missing previous velocity SP checks + +commit c1e40bdd6093630ccd7ae714f4f52b08fe760a09 +Author: tumbili +Date: Fri Dec 4 15:42:17 2015 +0100 + + limit maximal desired horizontal acceleration + +commit 699c5f2f6d5c3b47a6a386b9f089924f032d7c6a +Author: Lorenz Meier +Date: Fri Dec 18 10:29:26 2015 +0000 + + Enable 2M flash in Pixracer + +commit 6f09c8c3b79b6c09c73059a5614463a16635600f +Author: Lorenz Meier +Date: Thu Dec 17 22:07:27 2015 +0000 + + Start Wifi MAVLink on Pixracer + +commit a37b87c079ba0f5ae745ef3682c74c1f8bd93ff3 +Merge: e9da8167e bdce1a902 +Author: Lorenz Meier +Date: Thu Dec 17 19:33:36 2015 +0000 + + Merge pull request #3369 from UAVenture/inav_param_fix + + Update missing param in INAV + +commit bdce1a902f5168b6f1f2abe359a103448cc0f4c9 +Author: Andreas Antener +Date: Thu Dec 17 18:25:23 2015 +0100 + + update missin param in inav + +commit e9da8167e0825aaf0729fa5a892fb37b5442fd2c +Author: Lorenz Meier +Date: Thu Dec 17 11:10:31 2015 +0000 + + LPE: Fix config name + +commit c6584635674d7f0ee5183949df0d9652f17f5cfd +Author: Lorenz Meier +Date: Wed Dec 16 17:07:45 2015 +0000 + + EKF: Set better value for accel process noise + +commit a3b16057823065a9c25aae898f5e084c3177e66f +Author: Lorenz Meier +Date: Wed Dec 16 16:38:41 2015 +0000 + + Fix usage of PWM defines in test command + +commit 9bb819b8013b40db296cea7e9551d8c6a6303a00 +Author: Lorenz Meier +Date: Wed Dec 16 16:38:27 2015 +0000 + + Fix usage of PWM defines in VTOL app + +commit 9714af3a8b66aecabd6b25c21ff057d4a363e1c2 +Author: Lorenz Meier +Date: Wed Dec 16 16:38:15 2015 +0000 + + Fix usage of PWM defines in mavlink app + +commit 364da5343bbd8f15c38ca1ccb0960bcbdc81d52e +Author: Lorenz Meier +Date: Wed Dec 16 16:37:56 2015 +0000 + + Add motor off PWM value + +commit 964763d10f7fdbf9087a6a4aaf8e038707e82333 +Merge: c1b6fcbb7 3bb0c4f6b +Author: Lorenz Meier +Date: Wed Dec 16 10:37:07 2015 +0000 + + Merge pull request #3364 from dagar/geofence_metadata + + add geofence param metadata + +commit 3bb0c4f6b954f1abc7ec236fa70c2a994c725999 +Author: Daniel Agar +Date: Wed Dec 16 01:25:32 2015 -0500 + + add geofence param metadata + +commit c1b6fcbb772559f90fc3e01e0244edde9f3b4e2c +Author: Lorenz Meier +Date: Mon Dec 14 16:36:42 2015 +0000 + + IO config: Revert stack management changes as we saw stack smashing + +commit 988ff591030ba16484c256b0e05bb94d5f116136 +Author: Lorenz Meier +Date: Mon Dec 14 16:16:25 2015 +0000 + + Fix simulator PWM range + +commit b8538c59ab70efd8e68651977706e68784aff07b +Merge: c0070a19a 0e48b58d7 +Author: David Sidrane +Date: Fri Dec 11 07:23:05 2015 -1000 + + Merge pull request #3353 from PX4/master_fmuv4_fix_mavlink + + Support Mavlink on USART2 (ESP8266) + +commit 0e48b58d7d778db6f6efb88c7f7c268737c5ae70 +Author: David Sidrane +Date: Fri Dec 11 06:33:23 2015 -1000 + + Support Mavlink on USART2 (ESP8266) + + Needed bigger buffers + +commit c0070a19a85a2534548e470dcedc26613e1eccd3 +Author: Daniel Agar +Date: Thu Dec 10 10:27:46 2015 -0500 + + VFR_HUD should be indicated airspeed + +commit 7fcf2d9733e80671adbc39b84562bb4b9b62cd7e +Author: Lorenz Meier +Date: Fri Dec 11 09:53:32 2015 +0100 + + Add FW attitude controller to code check regime + +commit 4df4d2ff9348279be3f90e93be9cf0527b5441e1 +Author: Roman +Date: Fri Dec 11 08:51:55 2015 +0100 + + code style + +commit 27e1aaeea5b4a464f74c51e9418fee8afd50d95e +Author: Roman +Date: Fri Dec 11 08:50:21 2015 +0100 + + control state: indicate if airspeed is not valid + +commit 48bbe8f6badaa626236ef4c026ce4d8c75a1c633 +Author: Lorenz Meier +Date: Mon Dec 7 15:34:53 2015 +0100 + + IO Firmware: Default override behavior to immediate override + +commit 47ff8b6bc9dbd1bd7aa3d7c1310a9234085b6d99 +Author: Lorenz Meier +Date: Mon Dec 7 15:34:24 2015 +0100 + + IO Firmware: Let pilot take control if FMU is down + +commit 4bce677703b0bcd23887ad243c979587329f4c5d +Author: Lorenz Meier +Date: Thu Dec 10 23:51:26 2015 +0100 + + Drop ignore voltage to prevent false positives on targets missing appropriate pulldown resistors + +commit 0a56ba88737f24b9a16351536c54de5cb872c376 +Author: edkoch +Date: Mon Dec 7 13:30:38 2015 -0800 + + Added new telemetry stream to display vision pose updates + +commit daf1b764eaec439c6fedb0a54f5fef148d60165c +Author: Lorenz Meier +Date: Wed Dec 9 11:54:26 2015 +0100 + + RC check: Remove redundant RC cal check + +commit 18cd49292ec838565b291f1b533e5769601190b7 +Author: Daniel Agar +Date: Thu Dec 3 14:18:00 2015 -0500 + + split FW_ATT_TC into FW_R_TC and FW_P_TC + +commit 8cf9b7820ef35cc57d40410636277c9c258d219e +Author: Lorenz Meier +Date: Tue Dec 8 12:46:32 2015 +0100 + + Updated README + +commit 98a0a4042c67144100321ce83af8b1f16067e4a2 +Author: Thomas Gubler +Date: Tue Dec 8 05:46:48 2015 +0100 + + ignore gtags/gnu global output files + + https://www.gnu.org/software/global/ + +commit ba00b2742ecc56093cc9dd271843315a02d62b30 +Author: Lorenz Meier +Date: Mon Dec 7 13:10:30 2015 +0100 + + QAV250 config: Set higher max rates by default for attitude + +commit c253ce6695f289bddfc81648ac7c793575b0376b +Author: Lorenz Meier +Date: Sun Dec 6 19:40:10 2015 +0100 + + FMU SBUS interface: Set RSSI and failsafe flags correctly + +commit ccd9990afdb126384a5b8cd69f06fca0a541e5f2 +Author: Lorenz Meier +Date: Sun Dec 6 18:50:38 2015 +0100 + + Fix FMUv2 build + +commit ec40c8268c7cf1136a53de9c205915de9eedc098 +Author: Lorenz Meier +Date: Sun Dec 6 17:36:51 2015 +0100 + + SBUS2: Code style fix + +commit 6462deebadd68a26d386eeec2c919a242fb2aea5 +Author: Lorenz Meier +Date: Sun Dec 6 17:36:12 2015 +0100 + + SBUS2 parser: Last set of fixes, validated in test and against Futaba TX + +commit 3be7a3323e79f651a70228263513a7d8b36d6a7e +Author: Lorenz Meier +Date: Sun Dec 6 16:30:00 2015 +0100 + + Enable topic listener for Pixracer config + +commit 7c562d57fe3e89f7a6d05d2d655be4fbf2edebbd +Author: Lorenz Meier +Date: Sun Dec 6 16:23:08 2015 +0100 + + S.BUS test: Fix code style + +commit c78f1ace1ca90f3cc9a0d83e2f24f05f03fb451f +Author: Lorenz Meier +Date: Sun Dec 6 16:22:27 2015 +0100 + + S.BUS: Cleanup and code style fixes + +commit cde803c5996c7e6c4f3d58ccddad158c77cd0adc +Author: Lorenz Meier +Date: Sun Dec 6 16:12:25 2015 +0100 + + Introduce errors in test data + +commit 856406fb6ce2c6d9fd20aa2eb7fc7f0ee1f46ebc +Author: Lorenz Meier +Date: Sun Dec 6 16:12:05 2015 +0100 + + Update S.BUS2 test + +commit 4d4bb1b8b683a1e1305c6438663aef89e5426f5c +Author: Lorenz Meier +Date: Sun Dec 6 16:09:21 2015 +0100 + + S.BUS2 parser: Solid results on Futaba log + +commit d3be4352ea503363d405290648a9218f76377503 +Author: Lorenz Meier +Date: Sun Dec 6 13:41:14 2015 +0100 + + Add S.BUS parser to test + +commit e11908697cc51255cebd95f4ec1dd94c2b70384e +Author: Lorenz Meier +Date: Sun Dec 6 13:40:43 2015 +0100 + + S.BUS2 test data: Remove invalid line + +commit 1fdff53c82007a426c54c2b94429f048cd204989 +Author: Lorenz Meier +Date: Sun Dec 6 13:40:30 2015 +0100 + + Fix S.BUS2 test + +commit 8c5ee059aee9237f524878382fae9108f46c6cf2 +Author: Lorenz Meier +Date: Sun Dec 6 13:39:29 2015 +0100 + + S.BUS2: Initial parsing + +commit 02bdc8005eccfd98d7d5e385f2773c2df9678cf6 +Author: Lorenz Meier +Date: Sun Dec 6 11:35:25 2015 +0100 + + S.BUS: Use proper parser + +commit 475fec88fae2e0188c231d78ae0a0f25f494ca68 +Author: Lorenz Meier +Date: Sun Dec 6 11:35:00 2015 +0100 + + Update SBUS2 test + +commit 98da35793d264d10545e2309dbb52c03d5a3988a +Author: Lorenz Meier +Date: Sat Dec 5 15:59:47 2015 +0100 + + Further S.BUS decoding work for S.BUS2 + +commit ac3bc34d15af5612c933ef307ce0d6e5272dc14b +Author: Lorenz Meier +Date: Sat Dec 5 15:30:23 2015 +0100 + + S.BUS decoder: Do not report initial sync as dropped frame + +commit 990e8acaea9868090fd5689f4853c7d7c3413517 +Author: Lorenz Meier +Date: Sat Dec 5 15:21:48 2015 +0100 + + S.BUS parser rewrite to address FrSky timing and S.BUS2 commands + +commit 37f7460fea45f5173541aa6023e86174d7c57eb7 +Author: Lorenz Meier +Date: Sat Dec 5 15:20:49 2015 +0100 + + FMU driver: S.BUS fixes, scheduling fixes and preparations for One Shot + +commit e715610887dac79998cb4a80b4028d2e04375dc4 +Author: Lorenz Meier +Date: Fri Dec 4 21:42:49 2015 +0100 + + Be more forgiving on avionics power voltage + +commit 7b73e8f9ee5438e237caeb501a1f8bcecaff9b50 +Author: Lorenz Meier +Date: Fri Dec 4 21:16:08 2015 +0100 + + S.BUS parsing improvements + +commit bff0f225b19058efb4fde675a5d1cf3354280585 +Author: Lorenz Meier +Date: Fri Dec 4 21:08:42 2015 +0100 + + FMU driver: Update faster + +commit 66bc96f4b3dd50ac35693ca8401767f825c163dd +Author: Lorenz Meier +Date: Fri Dec 4 21:08:27 2015 +0100 + + S.BUS: Adjust timeout interval + +commit ec3282a925d6352a9386c06dab8d6a32d81256f5 +Author: Lorenz Meier +Date: Thu Dec 3 22:47:34 2015 +0100 + + S.BUS parser: Empty complete buffer + +commit f8ea18909eb21a343b8c43714215923c0a5ae204 +Author: Lorenz Meier +Date: Thu Dec 3 17:20:30 2015 +0100 + + sensors: Carry frame drop counter from RAW input to normalized RC + +commit e41fa79b81e078c66f6a943d9b3d1c8114add326 +Author: Lorenz Meier +Date: Thu Dec 3 17:20:11 2015 +0100 + + S.BUS: Expose frame drop variable + +commit 976d541940d0d21533cadb65f24d6a18098176dd +Author: Lorenz Meier +Date: Thu Dec 3 17:19:56 2015 +0100 + + sdlog2: Update RC logging + +commit 1754816358f579ab342c73d7206add39a634dd26 +Author: Lorenz Meier +Date: Thu Dec 3 17:18:59 2015 +0100 + + IO driver: Better RC reporting + +commit 3c55ece28ddd1be7217efb81baf62e5328c0cd3a +Author: Lorenz Meier +Date: Thu Dec 3 17:18:33 2015 +0100 + + FMU driver: Better RC reporting + +commit 87340f728bc54774c4433e76c1b070d0095395b7 +Author: Lorenz Meier +Date: Thu Dec 3 17:18:15 2015 +0100 + + RC: Better reporting + +commit ca32916d8e00c963cb7bcb2b60dbccc0791163f5 +Author: Lorenz Meier +Date: Mon Dec 7 11:38:59 2015 +0100 + + PWM out: Allow OneShot PWM + +commit 24a176b135dfa3b335c860b7030820299d2325f4 +Author: Lorenz Meier +Date: Mon Dec 7 11:38:28 2015 +0100 + + XRacer: Force mixer out of the way + +commit 38bebe2d6683f17e70a471ee2eacb4eefbd02711 +Author: Lorenz Meier +Date: Mon Dec 7 09:37:46 2015 +0100 + + Master: Less verbosity + +commit 4b321dddc1880951fdc0de49a49a773f06f81b49 +Author: Simon Wilks +Date: Mon Dec 7 08:45:36 2015 +0100 + + Use a more specific (and shorter) airframe name for QGC. + +commit b44cf06ace2bcae3e26fc55d566ceff831d96b4f +Author: Peter Duerr +Date: Fri Dec 4 14:05:00 2015 +0900 + + Fix pointer arithmetic in EKF logging + + * sizeof returns byte, but buf.estimator_status.states and + buf.estimator_status.covariances are float pointers + +commit d45634a308d39ec9c108955bb7249896e84069b7 +Author: Lorenz Meier +Date: Sun Dec 6 23:51:04 2015 +0100 + + Sensors: Do not run an IOCTL only used for printing + +commit 03babedaf520325e8e374ef6316bc3449ff05a9f +Author: Lorenz Meier +Date: Sun Dec 6 23:27:55 2015 +0100 + + sensors: Be less verbose + +commit 4a1dd4f0478775088b2657084621083e731eb526 +Merge: 1c9adeb66 59f80581a +Author: Lorenz Meier +Date: Sun Dec 6 14:10:31 2015 +0100 + + Merge pull request #3234 from UAVenture/altitude_message + + WIP: Altitude message + +commit 1c9adeb667bfe1f155d610c4b41c299398a80126 +Merge: d9d90881a 9252414c7 +Author: Lorenz Meier +Date: Sun Dec 6 14:08:54 2015 +0100 + + Merge pull request #3024 from UAVenture/gimbal_mount_config_master + + Gimbal mount config + +commit d9d90881a762846c2a7c5874c0c15da1e23537f4 +Author: Lorenz Meier +Date: Sun Dec 6 13:42:38 2015 +0100 + + VDev: Code style fix + +commit 128fd829709d303d6ad98281f06b310b66341ea2 +Merge: 314bb49bc 316063891 +Author: Lorenz Meier +Date: Sun Dec 6 13:30:57 2015 +0100 + + Merge pull request #3326 from PX4/master_silicon_rev + + Support of Bootloader Rev 5 - silicon rev check + +commit 314bb49bcef6bd760ab08c4cdec71c9f320a28f0 +Author: Lorenz Meier +Date: Sun Dec 6 12:19:24 2015 +0100 + + Unit tests: Workaround for driver framework. Now unit tests are fully enabled + +commit 292688b3717a2f668e81f9a693437c8e7d353f4e +Author: Lorenz Meier +Date: Sun Dec 6 12:00:22 2015 +0100 + + Re-enable unit tests in Travis + +commit acd9e7571f060b751ddc230888b6cf3ff38d7d57 +Author: Lorenz Meier +Date: Sun Dec 6 12:00:06 2015 +0100 + + Update test run file + +commit fb495b6594de3df473e20a6a2ded65fb381b1927 +Author: Lorenz Meier +Date: Sun Dec 6 11:58:44 2015 +0100 + + sumd test: Be less verbose + +commit 981ca02001a320b7bba7e5cef54f06a5be03450d +Author: Lorenz Meier +Date: Sun Dec 6 11:58:33 2015 +0100 + + st24 test: Be less verbose + +commit 29621ce0ed99473f921d75b96aac71fd4672bbc3 +Author: Lorenz Meier +Date: Sun Dec 6 11:57:54 2015 +0100 + + mixer test: Fix build warning + +commit 7158a154cc3f545d30fa59fb57110ac011682f51 +Author: Lorenz Meier +Date: Sun Dec 6 11:55:42 2015 +0100 + + Unit tests: Fix build for current temporary build setup. Needs conversion to proper CMake proejct + +commit e7e714f6dfc8ffb4e0572bc80e492530bd7218a6 +Author: Lorenz Meier +Date: Sun Dec 6 11:55:10 2015 +0100 + + Unit tests: Ignore all test executables + +commit 2e10351fcc84141ed2b26862bbe1082bd2ca48b9 +Author: Lorenz Meier +Date: Sun Dec 6 11:40:22 2015 +0100 + + Fix HRT abstraction for Mac OS + +commit 55cd24a4faeda1f273e15d80e12be2d3fe98ac66 +Author: Lorenz Meier +Date: Sun Dec 6 11:38:24 2015 +0100 + + Runway lib: Do not attempt to build params file + +commit 0b14266eff76c217fc6eb81658678e70f4d46552 +Merge: 4b9cad712 90ba24b1c +Author: Lorenz Meier +Date: Sat Dec 5 15:51:21 2015 +0100 + + Merge pull request #3242 from PX4/master_uavcan_travis + + Move uavcan bin files to ROMFS based on naming convention + +commit 316063891d2b924c15be6d090639829087802c0d +Merge: 9d4c7e9af 4b9cad712 +Author: David Sidrane +Date: Sat Dec 5 04:09:54 2015 -1000 + + Merge branch 'master' into master_silicon_rev + +commit 90ba24b1c8dfec5f4cc303c88454a03a21fa929d +Merge: 5d422f5c3 4b9cad712 +Author: David Sidrane +Date: Sat Dec 5 04:09:44 2015 -1000 + + Merge branch 'master' into master_uavcan_travis + +commit 4b9cad7129b63a8f32f12d5104d3184870eaaf88 +Author: Emmanuel Roussel +Date: Thu Dec 3 13:40:17 2015 +0100 + + Added configuration file for coaxial helicopter + +commit 9d4c7e9af62ea1fca90fd2d21110c33ae152eb48 +Author: David Sidrane +Date: Fri Dec 4 11:37:06 2015 -1000 + + Ran Astyle + +commit 452d724cfe6e0d3b52ef1502f0c261a96bc13d34 +Author: David Sidrane +Date: Fri Dec 4 09:07:37 2015 -1000 + + Reved FMU Side px4pio uploader to accept Rev 5 and below bootloader + +commit 923a43b67fa1f3af99e2d95c2ecf4b1328467beb +Author: David Sidrane +Date: Thu Dec 3 15:45:50 2015 -1000 + + Support for Rev 5 of Bootloader + +commit 5d422f5c300e4b74642f614ed5e8597b88dc11c1 +Author: David Sidrane +Date: Mon Nov 23 14:10:23 2015 -1000 + + Updated comments + +commit bc89f6faefd5eaa6321b3de9ac18d27963bac67f +Author: David Sidrane +Date: Mon Nov 23 13:58:55 2015 -1000 + + todo:Added todo for using strcat + +commit daccfc6c40ecbdbe99c9cddfbc750f59c9580d9a +Author: David Sidrane +Date: Mon Nov 23 13:56:39 2015 -1000 + + Fixed repeated output + +commit 31241c9b49372509ad8aee326ebeac1ad36bd2fb +Author: David Sidrane +Date: Mon Nov 23 13:56:07 2015 -1000 + + Fixed off-by-one errors + +commit 31a773e3cef4d618ddb9ea70309a3f8338cd6e1e +Author: David Sidrane +Date: Sat Nov 21 06:17:27 2015 -1000 + + Use _ prefix o uavcan files in ROMFS , simplify upgrade + +commit c0ef1a9dcb0816a071195c2fcbefbccc126fa81d +Author: David Sidrane +Date: Sat Nov 21 04:01:55 2015 -1000 + + Move uavcan bin files to ROMFS based on naming convention + +commit 73e26804daa58e0e35d002372d02c7ce5253e19f +Author: Lorenz Meier +Date: Fri Dec 4 21:42:31 2015 +0100 + + Fix HRT tests + +commit cb5e384105354b95d577f662500df479a73df639 +Author: David Sidrane +Date: Fri Dec 4 11:28:26 2015 -1000 + + Ran Astyle + +commit d290487382bc838af2d01c0a627c291249edcf4f +Author: Andrew Tridgell +Date: Sat Dec 5 06:55:52 2015 +1100 + + circuit_breaker: prevent param fetch failure from disabling safety switch + + if the param get failed then an uninitialised stack variable was used + for the safety disable on boot. In ArduPilot that value happened to + equal the correct magic due to stack passing from caller. This forced + safety off on boot + +commit 3c349236e11be7a428c1b4cc62f59496a5e9d8a7 +Author: Lorenz Meier +Date: Fri Dec 4 21:19:31 2015 +0100 + + Fix S.BUS compile error + +commit d97592e853e67105ac677cd9e602cd8b3253e8ee +Author: Lorenz Meier +Date: Fri Dec 4 21:09:47 2015 +0100 + + Sensors: Use ADC handle correctly + +commit 1d05ad2cf179fb9a739f17a1e7db87c1a5809fea +Author: Lorenz Meier +Date: Fri Dec 4 20:06:42 2015 +0100 + + Allow OneShot PWM pulse + +commit a210b8ddbebc6a51087ac4b3df09af5242c9c4f1 +Author: Lorenz Meier +Date: Sun Nov 22 13:15:01 2015 +0100 + + BST: Fix code style + +commit 3f8507f61930e4656837b5474c169dbc571fdee5 +Author: Lorenz Meier +Date: Sun Nov 22 12:40:39 2015 +0100 + + Add missing board config to px4_config.h + +commit 02e7144d9fe3f6ba95b1c7071c883fc7aa6f7778 +Author: Lorenz Meier +Date: Sun Nov 22 12:34:02 2015 +0100 + + BST driver: Clean up I2C bus and stack + +commit 45c9ca5eb71aad1d4a3a294356a490493e456b3f +Author: Lorenz Meier +Date: Sun Nov 22 12:33:01 2015 +0100 + + Start BlackSheep telemetry by default + +commit ec55a56191d19f52993365faa344bb8cb6e256e0 +Author: Anton Babushkin +Date: Sun Nov 1 09:01:50 2015 +0100 + + bst: move to cmake + +commit c08ab251ef17f5320634b4b6a7eb421609412932 +Author: Anton Babushkin +Date: Thu Aug 27 17:25:58 2015 +0200 + + bst: battery packet implemented + +commit 2ae84ca171d1fe6edbbd679dc7368f44a1109357 +Author: Anton Babushkin +Date: Sun Aug 23 23:02:23 2015 +0200 + + rc.sensors: run ms5611 driver on internal SPI bus only + +commit 5f18182accf83acad2fab87f92226fa2571f3ef7 +Author: Anton Babushkin +Date: Sun Aug 23 23:01:53 2015 +0200 + + bst (Black Sheep Telemetery) module added + +commit 4e824e55d71391073d50c3d2047c88b3f05ee305 +Merge: 835208e07 a5a335792 +Author: Roman Bapst +Date: Fri Dec 4 16:46:36 2015 +0100 + + Merge pull request #3323 from PX4/att_est_q_declination + + Attitude estimator Q: fix magnetic declination inducing gyro bias growth + +commit a5a33579285b426c3b474092b73f5ff91a93ef98 +Author: Anthony Kenga +Date: Wed Nov 25 21:11:21 2015 +0200 + + Attitude estimator Q: fix magnetic declination inducing gyro bias growth + +commit 835208e070dd5f7ab39f15861d920392f559506a +Author: Lorenz Meier +Date: Fri Dec 4 10:51:15 2015 +0100 + + Commander: Fix dev handle init + +commit 590f00f56089cf6afa62b7f4df07527c014da559 +Author: Lorenz Meier +Date: Fri Dec 4 10:50:38 2015 +0100 + + Navigator: Set sane defaults for navigation and loiter waypoints with zero acceptance radius or orbit + +commit 43c3708bf007ef318d31ec5832996090a5ae114e +Merge: abbd560a9 6b78b72ab +Author: Lorenz Meier +Date: Fri Dec 4 10:31:22 2015 +0100 + + Merge pull request #3319 from PeterDuerr/fix_map_projection_project + + Avoid violation of acos' domain in map_projection + +commit abbd560a903b5391bc28d23f2a121ea2cb034f36 +Author: Lorenz Meier +Date: Fri Dec 4 09:51:39 2015 +0100 + + Feasibility checker: Do not accept ROI + +commit 6b78b72ab2e1e6bdbfdf3f65ab41e3e3e758b97c +Author: Peter Duerr +Date: Fri Dec 4 14:53:59 2015 +0900 + + Fix code style according to astyle + +commit c070d326e015bb37fad364e4d05d5f768b4a5b6e +Author: Peter Duerr +Date: Fri Dec 4 14:14:31 2015 +0900 + + Avoid violation of acos' domain in map_projection + + * There are pathological cases (e.g., setpoint very close to reference + for certain reference latitudes), where numerical errors lead to a sum + larger than 1.0 passed to acos, resulting in NaN values. + + This should fix issue #2813 + +commit 2a1b1fe11db3406ff9e6027f858c7a994adee15d +Author: Lorenz Meier +Date: Thu Dec 3 21:25:46 2015 +0100 + + SITL: Better Navigation defaults for multicopters + +commit daee5eeefa6f3768dd11efa3768a2b1c8711cf5e +Author: Lorenz Meier +Date: Thu Dec 3 21:24:58 2015 +0100 + + Mission handling: Use default acceptance radius in case its set to zero + +commit dc3a101b4a19052ba26e10af6b9fab27c3514155 +Merge: 9bfa933a1 08a1797ee +Author: Lorenz Meier +Date: Thu Dec 3 18:39:55 2015 +0100 + + Merge pull request #3313 from UAVenture/sitl_fix_mac + + Make posix sitl work on my mac + +commit 9bfa933a1b4c3e5da6fcb002481244192784d886 +Author: Lorenz Meier +Date: Thu Dec 3 17:23:47 2015 +0100 + + Travis: Fix typo + +commit c38341a263d99bf39fae20461dd44fdae9324960 +Author: Lorenz Meier +Date: Thu Dec 3 16:10:14 2015 +0100 + + Enable FMUv4 in Travis + +commit 35d387792ce835b7525c790b2f7d1214e4173aa5 +Author: Lorenz Meier +Date: Thu Dec 3 16:08:38 2015 +0100 + + Fix product string for FMUv4 + +commit 08a1797eec52aa1609f0f7aa152e9f1118222ea6 +Author: Andreas Antener +Date: Thu Dec 3 15:19:26 2015 +0100 + + changed isnan checks and cmake compiler condition for apple machines + +commit a003013fd98c5d6f4341fedfd7646d768fdc5178 +Author: Lorenz Meier +Date: Thu Dec 3 14:28:37 2015 +0100 + + QuRT: Set thread attributes correctly + +commit 80439989a9783e685a75e1dba0fc4b475550edf5 +Author: Lorenz Meier +Date: Thu Dec 3 14:28:17 2015 +0100 + + UAVCAN: Initialize thread attributes correctly + +commit 672a7b7b5cb1934c30d073288fdbc86e43b19ef9 +Author: Lorenz Meier +Date: Thu Dec 3 14:28:05 2015 +0100 + + SDLOG2: Initialize thread attrs correctly + +commit e1a5efb9a5c8c55b32b36b126828e05ab14c7c17 +Author: Lorenz Meier +Date: Thu Dec 3 13:49:35 2015 +0100 + + INAV: Be less chatty + +commit c4ed598dff0ff3f54a803f708b1cb4b9be98a9bb +Author: Lorenz Meier +Date: Wed Dec 2 23:00:53 2015 +0100 + + MAVLink app: Do not decode buttons when they are not true mode switches + +commit fa49d27d09670540d002fe17ed06572ea50247f9 +Merge: 25dbce84d 756282b19 +Author: Lorenz Meier +Date: Wed Dec 2 14:26:41 2015 +0100 + + Merge pull request #3307 from UAVenture/sub_mode_support + + Sub mode support + +commit 25dbce84d7431815c0bd60b7c31baf1fbe8b1e82 +Merge: 59be11f31 644ce5195 +Author: Roman Bapst +Date: Wed Dec 2 13:53:37 2015 +0100 + + Merge pull request #3308 from PX4/delta_angles + + gyrosim: calculate delta angles and delta velocities + +commit 59be11f31d01cd5e347ecff6244ec9050f4aabfd +Merge: 7b9d49f6b c0f45ed8a +Author: Roman Bapst +Date: Wed Dec 2 13:51:46 2015 +0100 + + Merge pull request #3304 from PX4/mc_pos_tilt_comp + + use tilt compensation also for position control + +commit 756282b195473844b08b632e5be9665f9807f862 +Author: Andreas Antener +Date: Wed Dec 2 12:04:34 2015 +0100 + + added auto takeoff sub mode + +commit df6fe7f99372b1a9194d811daca385d88452b838 +Author: Andreas Antener +Date: Sun Nov 29 19:26:45 2015 +0100 + + transition to auto mission if custom mode param is not set + +commit 4e4f780ecc7f873d7398e6b6ea0e6fc4dbde3e05 +Author: Nate Weibley +Date: Wed Nov 25 16:22:23 2015 -0500 + + Add support for switching to auto modes via SET_MODE + +commit 644ce51956f69dd5846112b76d4dfd712925e521 +Author: Roman +Date: Wed Dec 2 12:56:20 2015 +0100 + + gyrosim: calculate delta angles and delta velocities + +commit 7b9d49f6b6c12a5c7eeac58a9f2ce285b071224f +Author: Lorenz Meier +Date: Wed Dec 2 12:23:59 2015 +0100 + + PWM input driver: Fix code style + +commit f87407eb5423d909fb2c581ab526f096020cd50b +Author: Lorenz Meier +Date: Wed Dec 2 11:55:32 2015 +0100 + + PWMin: Fix test cmd + +commit b6c4501d0e221fb2d610c028a2c5f801502d5fad +Author: Lorenz Meier +Date: Wed Dec 2 09:15:37 2015 +0100 + + Adjust data size of dataman to force reset of all existing user data + +commit 557fd3d99bc02acb53e3716f1fafb6ccb16a705f +Author: Lorenz Meier +Date: Wed Dec 2 09:15:11 2015 +0100 + + Navigation: Turn mission item into packed struct and make nav_cmd compiler-independent + +commit 6828e4db2cb70af0b5aa1a323f6b2a576130dec7 +Author: Lorenz Meier +Date: Wed Dec 2 09:14:08 2015 +0100 + + Geofence: Use machine data types + +commit a78afc818f9cb3245a5b15e3aef4aa0582df515a +Author: Lorenz Meier +Date: Tue Dec 1 20:47:09 2015 +0100 + + SITL: IRIS / ROS: Use Joystick + +commit c5c08645467f70b033860a096cb5eb7680e325f1 +Author: Lorenz Meier +Date: Tue Dec 1 20:46:51 2015 +0100 + + SITL: jMAVSim and Iris use joystick + +commit bc4bbce1e389388ec45be3683ad817b9d7c36e3d +Author: Lorenz Meier +Date: Tue Dec 1 20:46:26 2015 +0100 + + SITL: Tailsitter uses joystick + +commit 3886e33f8567eae4470065be0b51e2590834f848 +Author: Lorenz Meier +Date: Tue Dec 1 20:46:12 2015 +0100 + + SITL: Gazebo uses joystick + +commit 425d707112cf8dd80f58f45ea5fc793d31be9afa +Author: Lorenz Meier +Date: Tue Dec 1 20:45:57 2015 +0100 + + SITL: Fixed wing uses joystick + +commit 3f984092a973f658005907935ff6036ab1dd239f +Merge: bbc307e25 f91af2221 +Author: Roman Bapst +Date: Tue Dec 1 17:20:01 2015 +0100 + + Merge pull request #3303 from PX4/linux_errno + + fix sem error for linux + +commit c0f45ed8a7ab7a8ad1a272086237a2f169841011 +Author: tumbili +Date: Tue Dec 1 16:55:46 2015 +0100 + + use tilt compensation also for position control + +commit f91af2221fc9a00f5ef174ca6c23c69e5ef7a46b +Author: tumbili +Date: Tue Dec 1 15:55:21 2015 +0100 + + fix sem error for linux + +commit bbc307e25439555fec33823d2c7de311dcb4e842 +Merge: 905edfd9c 33f85a502 +Author: Roman Bapst +Date: Tue Dec 1 15:56:19 2015 +0100 + + Merge pull request #3302 from PX4/fix_unused + + fixed unused variable + +commit 33f85a50243aed61919e11c4807ff2c323413c54 +Author: tumbili +Date: Tue Dec 1 15:01:15 2015 +0100 + + fixed unused variable + +commit 905edfd9c993d85d6d09f65582896f37373cbd55 +Author: Lorenz Meier +Date: Tue Dec 1 14:24:43 2015 +0100 + + HRT: Do not set thread name on Linux + +commit 119c82de4e1def0be9dd73357df486ab92c2e124 +Author: Lorenz Meier +Date: Tue Dec 1 14:14:47 2015 +0100 + + Baro sim: Code style fix + +commit 2db915080c625659c473704f2f7f57df5ac35e97 +Author: Lorenz Meier +Date: Tue Dec 1 14:14:17 2015 +0100 + + Linux compile fix + +commit a880725bd76b2294808740893302f542c27ec4ce +Author: Lorenz Meier +Date: Tue Dec 1 14:07:11 2015 +0100 + + Baro sim: Fix up struct use + +commit c140c2b59c9f1e3eeacb9c4bcdd421572a0feca3 +Author: Lorenz Meier +Date: Tue Dec 1 13:58:28 2015 +0100 + + Baro sim: Ensure struct is initialized to zero + +commit bc1639386bf274789a187fe39e889ee5630e5bd9 +Author: Lorenz Meier +Date: Tue Dec 1 13:54:37 2015 +0100 + + Fix compilation of baro sim on Linux + +commit a54b40c4572e71cb841de2ecb2e7a5e3d809b575 +Author: Lorenz Meier +Date: Tue Dec 1 13:50:12 2015 +0100 + + Do not redefine GNU source in platform for POSIX + +commit 5f9da470bba0f20cbc516cd52ed2990793e82d3a +Author: Lorenz Meier +Date: Tue Dec 1 13:49:55 2015 +0100 + + Do not redefine GNU source in modules + +commit 754aa6e94f6633e5a4695f3db064c9ebedd47b0a +Author: Lorenz Meier +Date: Tue Dec 1 13:42:06 2015 +0100 + + Work thread: Add missing header for Linux + +commit 855dcf70693ddf7efaf9455ffb8566292a0b4151 +Author: Lorenz Meier +Date: Tue Dec 1 13:41:48 2015 +0100 + + Add missing header for Linux + +commit 72e0664f1e816ad21aa410abb8faf72bf0108971 +Author: Lorenz Meier +Date: Tue Dec 1 13:41:33 2015 +0100 + + Simulator: Add missing header + +commit 360e3c03b6732fd2f557711455617bf3dd0dab7f +Author: Lorenz Meier +Date: Tue Dec 1 13:41:24 2015 +0100 + + Krait: Add missing header + +commit b240b3fc3ca4dfb46ff086ab90e93e1955c128e3 +Author: Lorenz Meier +Date: Tue Dec 1 13:36:52 2015 +0100 + + MPU6K: Fix formatting + +commit a048832d55939a52378239dd9c8550da58f18f64 +Author: Lorenz Meier +Date: Tue Dec 1 13:35:54 2015 +0100 + + HRT thread: Linux: Add missing macro + +commit 88caa9bc936f84ca05cdfe8e68cb5e3ccec01704 +Author: ksschwabe +Date: Tue Dec 1 12:47:11 2015 +0100 + + MPU6000: Correct temperature scaling for use with ICM20608 + +commit bd0fcfb07ac4f0db46b4588c7cb47903691698d3 +Author: Lorenz Meier +Date: Tue Dec 1 13:26:26 2015 +0100 + + Work queue: Fix for Linux build + +commit 895747825cf2ee431d126b64f9cb2c08c294b6cd +Author: Lorenz Meier +Date: Tue Dec 1 13:10:57 2015 +0100 + + MAVLink app: Include task header + +commit 012a66787f8363ec1e9f07b8cab278561d3bc50c +Author: Lorenz Meier +Date: Tue Dec 1 13:10:41 2015 +0100 + + Fix includes in px4_tasks.h + +commit f57eff5433da6d917603750d1462684e885b87cc +Author: Lorenz Meier +Date: Tue Dec 1 13:02:17 2015 +0100 + + Bump internal sim thread priority. Output warning if sim packets are spaced more than 10 ms apart, giving some hints what is at miss with the system + +commit 8cc54ac661136d930dbece40e46fee4b0225e5f8 +Author: Lorenz Meier +Date: Tue Dec 1 13:01:23 2015 +0100 + + SITL run: Request best scheduling for SITL processes - next up is lockstep + +commit f32569211dbce0e5f8df43793983457e15c29850 +Author: Lorenz Meier +Date: Tue Dec 1 12:44:33 2015 +0100 + + PX4 tasks: Code style fixes + +commit 1b65bba08345d6bdaaffe0aa7ff420681fdbdb76 +Author: Lorenz Meier +Date: Tue Dec 1 12:44:22 2015 +0100 + + Work queue: Code style fixes + +commit 069ebebb2784101e1baae420dba1de9a3fe91147 +Author: Lorenz Meier +Date: Tue Dec 1 12:44:06 2015 +0100 + + PX4 layer: Code style fixes + +commit 9fb2a408bfff1a84a84dd3c74c85678571c0ad1d +Author: Lorenz Meier +Date: Tue Dec 1 12:43:49 2015 +0100 + + baro sim: Code style + +commit 247d7960b9817d21dfb53a2936ac3676bad91f0a +Author: Lorenz Meier +Date: Tue Dec 1 12:43:38 2015 +0100 + + MAVLink sim: Code style + +commit b80e0a658bc276fc5136f57109974be9437af8ef +Author: Lorenz Meier +Date: Tue Dec 1 12:43:26 2015 +0100 + + pwm out: Code style + +commit f035f11e30f6a2a8687d6ade3090c95b38358da5 +Author: Lorenz Meier +Date: Tue Dec 1 12:43:12 2015 +0100 + + vdev posix: Code style + +commit 0cc74205a041dbf0ff385f9b8988ad00f1eedbab +Author: Lorenz Meier +Date: Tue Dec 1 12:42:57 2015 +0100 + + jMAVSim: Set stiffer gains + +commit f0a4979da65bb97697f55cf970d591300a8d3724 +Merge: 1e99b04d9 93bb1ab80 +Author: Lorenz Meier +Date: Tue Dec 1 12:34:02 2015 +0100 + + Merged master into driver_framework + +commit 1e99b04d9cce0206cec47f2cad3640faf3963a74 +Author: Lorenz Meier +Date: Tue Dec 1 12:32:22 2015 +0100 + + Fixes in simulator interface + +commit da190f31fe18da1eb39233a822c1affe0e5eb37d +Author: Lorenz Meier +Date: Tue Dec 1 12:30:13 2015 +0100 + + SITL: Use stable version for gazebo + +commit 4beef623373af449925440852b141ac5da4cdbc1 +Author: Lorenz Meier +Date: Tue Dec 1 12:18:40 2015 +0100 + + Update sitl_gazebo repo + +commit ffdf5076dde6b6388a248ad3fba6c6a4739e089e +Author: Lorenz Meier +Date: Tue Dec 1 12:05:15 2015 +0100 + + PX4 tasks: Add px4_prctl API + +commit b170467a1dc084cf8ead4f8e53fdfb182552b027 +Author: Lorenz Meier +Date: Tue Dec 1 12:04:53 2015 +0100 + + HRT thread: Set thread name + +commit 79a030ec5033443aecc9f4b097341de7fbdff518 +Author: Lorenz Meier +Date: Tue Dec 1 12:04:34 2015 +0100 + + Work threads: Ensure they have proper names + +commit 85079125f4a6a8349881698f0308bbbc0031c779 +Author: Lorenz Meier +Date: Tue Dec 1 12:03:21 2015 +0100 + + posix tasks: Add px4_prctl() call + +commit 72287aab3fdc959b6140e910056b915350d50f3d +Author: Lorenz Meier +Date: Tue Dec 1 12:02:43 2015 +0100 + + Main app: set thread name + +commit d5541ee2a74dc3104ab7eacf0bc1d5d858a2f392 +Author: Lorenz Meier +Date: Tue Dec 1 12:01:52 2015 +0100 + + sdlog2 writer: Use new prctl syntax + +commit 58d5fdc8531a62b19f45cc2474ab5a775713f6c2 +Author: Lorenz Meier +Date: Tue Dec 1 12:01:31 2015 +0100 + + Simulator: All app names are lowercase! + +commit eb64a6813f887ad1660e3bb8c4c244fd435d31ca +Author: Lorenz Meier +Date: Tue Dec 1 12:01:10 2015 +0100 + + Sim MAVLink: Return correct type, remove very uninformed comment + +commit 05d5292641aa745e55c5f5aeb2ec5c5010fbdc36 +Author: Lorenz Meier +Date: Tue Dec 1 11:56:49 2015 +0100 + + MAVLink receiver: Set thread name + +commit 1feb30fd399c87c5b26978b63a0838e8854a1a62 +Author: Lorenz Meier +Date: Tue Dec 1 11:53:59 2015 +0100 + + commander: Set process name on all OS + +commit aa36e54c933642007be7f310abce821176aadf63 +Author: Lorenz Meier +Date: Tue Dec 1 11:53:00 2015 +0100 + + VDEV: More active reporting + +commit 5126f81aed2cf9aa17278fb55a6fa9e277910287 +Author: Lorenz Meier +Date: Tue Dec 1 10:28:49 2015 +0100 + + Fix corner cases in timing and in handling poll list iteration in VDEV posix + +commit 4b319d2fc6044cfc245f8431a81bc8f19399e148 +Author: Lorenz Meier +Date: Tue Dec 1 10:28:24 2015 +0100 + + PWM out sim: Fix corner cases in startup and timeout handling + +commit cf17ef4d41aea95a56c8aa4941190aaecfff2276 +Author: Lorenz Meier +Date: Tue Dec 1 10:28:05 2015 +0100 + + PX4 semaphores: Add excellent debugging output on failure for Mac OS + +commit 0c2b6bf9d11f1c733cd647fb51ec79bcb78bb00f +Author: Lorenz Meier +Date: Tue Dec 1 10:27:39 2015 +0100 + + POSIX: Set the thread name for better debugging + +commit 93bb1ab80f2e2a534a3efcdea02a4225b070ab19 +Merge: 1fc774bbf 3ce6ee57e +Author: Lorenz Meier +Date: Tue Dec 1 06:15:47 2015 +0100 + + Merge pull request #3297 from PX4/master_uavcan_num_if + + Set number of UAVCAN interfaces on HW from top level cmake file + +commit 3ce6ee57e41d28fc5bb47dbd97c65a53c56e9117 +Author: David Sidrane +Date: Mon Nov 30 15:44:36 2015 -1000 + + Set nunmber of UAVCAN interfaces on HW from top level cmake file + +commit 1fc774bbf881c49138500073c28197dedb036b08 +Author: Lorenz Meier +Date: Sun Nov 29 18:06:39 2015 +0100 + + Q estimator: Increase phase margin + +commit 9ee4760fe0a9bf5e64661d8e30f5406d54d5b032 +Author: Lorenz Meier +Date: Mon Nov 30 00:41:46 2015 +0100 + + Barosim: Simplify to a plain loop without reschedules or sub interfaces. Behaves now. The DriverFramework needs closer inspection for busy-running threads. + +commit 989b65912bcf7bde040d12aea6c7e1e0058f7f73 +Author: Lorenz Meier +Date: Mon Nov 30 00:40:41 2015 +0100 + + jMAVSim: Drop sim rate to 400 Hz + +commit a9fb11829fdfdaeb45f4fe52d9ee42b0de6f7710 +Author: Lorenz Meier +Date: Sun Nov 29 17:05:01 2015 +0100 + + Commander: Fix scheduling so its not running at higher prio than control apps + +commit 65002d279f4f672a19885bbad08db23e00f245f6 +Author: Lorenz Meier +Date: Sun Nov 29 18:49:58 2015 +0100 + + Commander: Allow setting home position faster + +commit 3c26ca99a07eb6957d894295133dc9cb0f4999a5 +Author: Lorenz Meier +Date: Sun Nov 29 18:06:39 2015 +0100 + + Q estimator: Increase phase margin + +commit ce1b35d024e71b63398bb73c6ebc970a572db59a +Author: Lorenz Meier +Date: Sun Nov 29 18:41:18 2015 +0100 + + Q estimator: Fix scope of sensor voting scheme + +commit 66e9abc7741c567766a3ffd3719f3709fd699b20 +Author: Lorenz Meier +Date: Sun Nov 29 17:38:48 2015 +0100 + + SDLOG2: increase stack size as needed + +commit 3515e6ae918d1e29a656ead9e99ba79f9704957d +Author: Lorenz Meier +Date: Sun Nov 29 17:38:26 2015 +0100 + + INAV: Increase stack size as needed + +commit f99e14144e1abae33650817fbc84c702520a56bf +Author: Lorenz Meier +Date: Sun Nov 29 17:38:08 2015 +0100 + + Q estimator: Increase stack size as needed + +commit 22c7f72a1c48b72be4bb32eec65a897348466b83 +Author: Lorenz Meier +Date: Sun Nov 29 17:12:26 2015 +0100 + + FMUv4 config: Fix periph 3.3V en signal, fix typo on 8266 RST signal + +commit a4aa844151b07c993d814ab9024ffabe40a7a52f +Author: Lorenz Meier +Date: Sun Nov 29 17:06:54 2015 +0100 + + FMU driver: Slightly increase run interval to save load + +commit 00e9804b5ad5dd5d5d5c7ab714aeafa7c2300494 +Author: Lorenz Meier +Date: Sun Nov 29 17:05:39 2015 +0100 + + Mixer: Fix dependencies + +commit 94eff8d9a857c209ca81e46626561e58e5117517 +Author: Lorenz Meier +Date: Sun Nov 29 17:05:01 2015 +0100 + + Commander: Fix scheduling so its not running at higher prio than control apps + +commit cb286d0ae688d9182b9e68020e8eb05f8644de99 +Author: Lorenz Meier +Date: Sun Nov 29 17:03:50 2015 +0100 + + FMUv4: Initialize complete board correctly + +commit 57ce3cfd0107279b91bde03ac00911ba7ec43a2f +Author: Lorenz Meier +Date: Sun Nov 29 17:03:19 2015 +0100 + + FMUv2: Remove unneeded code + +commit f8ccac69bc4c6dd18c15e6edbb14501f2cd7444f +Author: Lorenz Meier +Date: Sun Nov 29 17:03:06 2015 +0100 + + FMUv1: Remove unneeded code + +commit fa197ee490297b39c6ccff47233ffa515306785d +Author: Lorenz Meier +Date: Sun Nov 29 14:55:25 2015 +0100 + + FMU driver: Run slightly faster to accomodate S.BUS + +commit 151402748e037012947f0f233f30ca320e2f9560 +Author: Lorenz Meier +Date: Sun Nov 29 14:55:03 2015 +0100 + + S.BUS input: Be less sensitive on timing + +commit c28f394c3cca4781be24c5c2b8d635c15d474b15 +Author: Lorenz Meier +Date: Sun Nov 29 13:42:42 2015 +0100 + + Gyro sim: Remove unused perf counter + +commit f4f143927f1fc79c1e672e2a53eff3321fc2f532 +Author: Lorenz Meier +Date: Sun Nov 29 13:41:17 2015 +0100 + + MPU9K: Remove unused perf counter + +commit 44d32a31d195e4b862783718e7d3925c82a561d7 +Author: Lorenz Meier +Date: Sun Nov 29 13:41:02 2015 +0100 + + MPU6K: Remove unused perf counter + +commit 6cc1bb7ec818b857b4d4cccaaf5a2a25a63ec087 +Author: Lorenz Meier +Date: Sat Nov 28 11:39:56 2015 +0100 + + Enable RX DMA for UART6 + +commit 05d248480adade0dc78678821e7968e4fbba213a +Author: Lorenz Meier +Date: Sat Nov 28 11:37:59 2015 +0100 + + Initialize FMU actuator control feedback struct + +commit d07c69d3298206b10836a4e57d5155858875f13b +Author: Lorenz Meier +Date: Sat Nov 28 11:16:21 2015 +0100 + + MAVLink: Output RC inputs faster + +commit d407f0dfe7271a3214e14ef808c69c894cc14c8c +Author: Lorenz Meier +Date: Sat Nov 28 09:12:57 2015 +0100 + + Fixed FMU code style + +commit b196d29662f9257e442efde18467dcd95a30820f +Author: Lorenz Meier +Date: Sat Nov 28 00:58:51 2015 +0100 + + FMU driver: Output and read at 400 Hz + +commit a953f83a45afcad5211f981b3b732024eed332b9 +Author: Roman Bapst +Date: Fri Nov 27 15:14:24 2015 +0100 + + XRacer: start telemetry on telem2 + +commit a3eeafebeb3821806b88c08e0c9957e05a53f575 +Author: Lorenz Meier +Date: Fri Nov 27 21:31:00 2015 +0100 + + Enable UART6 and enable S.BUS. Tested to work. + +commit 193cf888f587292706a0e7578011fe2bc0f9a5c9 +Author: Lorenz Meier +Date: Thu Nov 26 20:28:18 2015 +0100 + + FMUv4: Enable RC lib + +commit 6bc6eda2951d52bbe3ba8d2ac3455fb81968431f +Author: Lorenz Meier +Date: Thu Nov 26 20:28:01 2015 +0100 + + Fixed drivers + +commit 5500ad16d8119b1713620cc3fdb098cbaa36ee0f +Author: Lorenz Meier +Date: Thu Nov 26 20:25:30 2015 +0100 + + Fix RC + +commit bb2d3a36b7626d91fb2a72503921c99043a05fe5 +Author: Lorenz Meier +Date: Thu Nov 26 14:15:04 2015 +0100 + + Remove old build system artifact + +commit 05840535f183b8b1f12e72869f9fe9face51df03 +Author: Lorenz Meier +Date: Thu Nov 26 14:14:41 2015 +0100 + + Fix math tests + +commit 46631b5c8ad0c5e5ae653c7af5ffc87cea36d85f +Author: Andrew Tridgell +Date: Thu Nov 26 16:20:18 2015 +1100 + + mpu6000: work around apparent ICM20608 bug + + undocumented register 0x11 sometimes starts with value 0, which gives + an offset on the Y accel axis of 2.7m/s/s. It sometimes boots with + 0xc9, which gives a zero offset. Force it to 0xc9 to get consistently + correct behaviour + +commit 38724d9e1209fece818a6dda2b6132184ee6bbc1 +Author: Lorenz Meier +Date: Wed Nov 25 12:10:42 2015 +0100 + + Sumd: Fix code style + +commit f101ad6e853d54950e0e5bd660964cf1366df449 +Author: Lorenz Meier +Date: Wed Nov 25 12:09:22 2015 +0100 + + S.BUS header: Fix code style + +commit 81d9d8b259a83d6176158af1c2ae768165e5b28e +Author: Lorenz Meier +Date: Wed Nov 25 12:09:08 2015 +0100 + + S.BUS: Fix code style + +commit 09ef7fa9ca7a97c4b7da3e79b220aadd340c5d5e +Author: Lorenz Meier +Date: Wed Nov 25 12:08:56 2015 +0100 + + DSM: Fix code style + +commit abfd471fed6904ff74837f525d5e65f19e1324bd +Author: Lorenz Meier +Date: Wed Nov 25 11:57:40 2015 +0100 + + v4 board config: Move HRT to TIM3 + +commit b137a24f306cb731eb76dd0074718e2835e73c3a +Author: Lorenz Meier +Date: Wed Nov 25 11:54:39 2015 +0100 + + Free timer 3 + +commit c2c6f3c9584bd585dc6f8d855ed22cc0bffa9de2 +Author: Lorenz Meier +Date: Wed Nov 25 10:15:59 2015 +0100 + + FMU driver: Add S.BUS and DSM FDs, not active yet + +commit 10a3954232fb44061c6574c57fb459b286e84e93 +Author: Lorenz Meier +Date: Wed Nov 25 10:15:23 2015 +0100 + + IO firmware: Depend on external RC lib + +commit 83ed9e10967593baca4edb180554739b9a039352 +Author: Lorenz Meier +Date: Wed Nov 25 10:15:06 2015 +0100 + + Update IOv2 config + +commit 2d5b02e967840f0a3808c0efda7395e2fae741bb +Author: Lorenz Meier +Date: Wed Nov 25 10:14:53 2015 +0100 + + Update IOv1 + +commit d2b154cd07045106bca1284d4bdc9814e2405849 +Author: Lorenz Meier +Date: Wed Nov 25 10:14:26 2015 +0100 + + Build S.BUS and DSM decoders in RC lib + +commit ba4fdf197e38dd0f367a2cd00d7c5405e1b0ef70 +Author: Lorenz Meier +Date: Wed Nov 25 10:14:06 2015 +0100 + + Move S.BUS and DSM decoders into RC lib + +commit fa3cccc96a7bd8b3f8f91ebd02bdc3f43e7811d6 +Author: David Sidrane +Date: Fri Nov 20 02:22:40 2015 -1000 + + Start mpu6000 driver before mpu9250 -> need to change cal code + +commit a631a595e550af517160d813fe795c71b81d0279 +Author: David Sidrane +Date: Thu Nov 19 05:11:58 2015 -1000 + + Added lib/terrain_estimation and lib/runway_takeoff requierd from rebase on master + +commit 775b64595c9a0cd4fa64610c5850308918cda8d9 +Author: David Sidrane +Date: Thu Nov 19 04:53:51 2015 -1000 + + Fixed hmc5983 + +commit 6585b629e1d0b38ce4f598f66f85e00fb22195f7 +Author: David Sidrane +Date: Wed Nov 18 16:32:08 2015 -1000 + + Set Rotations for 6 and 9 axis + +commit 731daec744c1f854c2f3320c4f01048532bc08cf +Author: David Sidrane +Date: Wed Nov 18 13:58:57 2015 -1000 + + Added missing conditional compilation control for FMUV4 + +commit 6df5aab064e656b712363bea6a683b8bf8fd332a +Author: David Sidrane +Date: Wed Nov 18 12:19:35 2015 -1000 + + px4fmu-v4 uses MPU6000 driver for ICM-20609-G + +commit 46c63da8bed2ce65fe86de3ed0bff293153df4c4 +Author: David Sidrane +Date: Wed Nov 18 12:13:24 2015 -1000 + + Added support for ICM-20608-G to MPU6000 driver + +commit cb6327ebabf20a23d394e3ab35602851599bf39d +Author: David Sidrane +Date: Wed Nov 18 09:23:21 2015 -1000 + + Force USE_IO to no on FMUV4 + +commit 75b96732b5a0de6b17f0646948077576052a0a11 +Author: David Sidrane +Date: Wed Nov 18 09:20:40 2015 -1000 + + Extended to support PX4FMU_V4 hw + +commit a67097731a903c256b17a162fcdec85b3167a09f +Author: David Sidrane +Date: Wed Nov 18 04:50:53 2015 -1000 + + Renamed pax4fmu-v3 to pax4fmu-v4 + +commit 7fb90d751f80cfacbe25df3b6eadb36c1b37fccb +Author: David Sidrane +Date: Tue Nov 17 15:07:11 2015 -1000 + + Ran Astyle + +commit 30bc968ed6c936fcc596fa7be1cb70344b7ef8d1 +Author: David Sidrane +Date: Tue Nov 17 15:06:50 2015 -1000 + + Ran Astyle + +commit f3b7585a89482586487d9e9c35c57f0d0a090e9f +Author: David Sidrane +Date: Fri Nov 13 12:39:00 2015 -1000 + + Wip FMUV3 + +commit 1b5db91c356dcc1a33f08fb201d8c0e375371b90 +Author: David Sidrane +Date: Tue Nov 17 14:39:32 2015 -1000 + + Added Fix me re chan 1/2 interactions + +commit 32ae638974684f037dcd99913fc00fd1eab21bc6 +Author: David Sidrane +Date: Tue Nov 17 08:52:36 2015 -1000 + + Support GPIO_CAN2_RX not defined + +commit 09f83e78e5c6cfdae035afb2030db21066ecc751 +Author: David Sidrane +Date: Tue Nov 17 08:41:16 2015 -1000 + + Support PX4IO_DEVICE_PATH not defined + +commit d6c6cb72b2ce8eef284817b1ededb7d3be6a6db3 +Author: David Sidrane +Date: Tue Nov 17 08:24:53 2015 -1000 + + Support PX4_I2C_BUS_ONBOARD not defined + +commit 2641ebb99b808fb822240715d710dcb0b70429f9 +Author: David Sidrane +Date: Fri Nov 13 12:45:07 2015 -1000 + + Build without pio + TEMP - uses nuttx_next_cmake version long term + +commit ece822d0e7d14ab49ef6a97fbbbf5dc0a8100113 +Merge: ab95b4706 c23562c9e +Author: Lorenz Meier +Date: Sat Nov 28 00:55:59 2015 +0100 + + Merge pull request #3284 from ASM3/feature/add_GPS_ellipsoid_alt_info + + GPS: Add height above the ellipsoid info + +commit c23562c9ed05cc9ff8f7ab6c244ffeaeb9b68d2f +Author: Amir +Date: Fri Nov 27 22:28:41 2015 +0100 + + GPS: Add height above the ellipsoid info + + Modification of the GPS message, add height above the ellipsoid info. + +commit 2341d56927f51d9f6e33a6a4775df78a87051858 +Merge: 1c6a7fb36 67d61488d +Author: Lorenz Meier +Date: Fri Nov 27 08:15:51 2015 +0100 + + Merge pull request #3278 from erikd/driver_framework + + Driver framework + +commit 67d61488da341d9311ef7b2f7ed8d970de6dd313 +Author: Erik de Castro Lopo +Date: Fri Nov 27 16:45:01 2015 +1100 + + sensors: Initialize _parameters + +commit fb4bf7c59c47f9dd536dd4df87252b7d51727afe +Author: Erik de Castro Lopo +Date: Fri Nov 27 16:01:06 2015 +1100 + + MAVLink: Fix call to orb_advertise_multi + + Previously, pointer to an uninitialized int was being passed as the + instance pointer. Now we pass a NULL pointer instead and the code + being called will use the default instance value of zero. + +commit 6c2c2b19a7a588afbd26754fdabe0dc114d23fdc +Author: Erik de Castro Lopo +Date: Fri Nov 27 15:49:26 2015 +1100 + + MAVLink: Only update rx count on successful read + +commit 0b3889e2e3e9ab50dc9a37d8c7165322bbf80c27 +Author: Erik de Castro Lopo +Date: Fri Nov 27 11:30:24 2015 +1100 + + INAV: Valgrind fix + + Make sure `struct position_estimator_inav_params params` is properly initialized. + + At first there was no indication that this struct was un-initialized because valgrind + was issuing warnings about values that were derived (via float calculations) from + values in this struct. Maybe instruction re-ordering during optimization caused + this disconnect between the source of the problem and the symptom. + +commit 1c6a7fb3603e1dafae1f761b1eb915c838c597cd +Merge: e7d229556 4f7ab6f4f +Author: Lorenz Meier +Date: Thu Nov 26 09:22:12 2015 +0100 + + Merge pull request #3276 from erikd/driver_framework + + Two uninitialized data fixes + +commit 4f7ab6f4f359b7af3b91f87e1926fdc2069c97e6 +Author: Erik de Castro Lopo +Date: Thu Nov 26 12:18:42 2015 +1100 + + uORBManager: Make `orb_check` fail safely + + The `orb_check` function takes a pointer to a `bool` which it then passes + to `px4_ioctl`. However, if the call to `px4_ioctl` fails, the bool + doesn't get updated (neither set nor cleared). Therefore, in `orb_check` + we explicitly set the bool to `false` before passing the pointer to + `px4_ioctl`. + +commit 5e9a8d0c039a6828b1c8ae70c299402620990831 +Author: Erik de Castro Lopo +Date: Thu Nov 26 09:39:24 2015 +1100 + + Baro sim: Add missing initializers + +commit 87202a08b1738affdce4531aa6872a08474d62d4 +Author: Erik de Castro Lopo +Date: Thu Nov 26 09:34:48 2015 +1100 + + Navigator: Reorder data members to fix valgrind warnings + + During construction of an Navigator object, a pointer to the incomplete + object was passed to the RTL constructor which then called a method on + the incomplete Navigator object accessing uninitialized data. + +commit e7d2295565a2c486560d45dfa4387ca2a66fd6ee +Author: Lorenz Meier +Date: Wed Nov 25 22:01:35 2015 +0100 + + Bumped max SITL args to 10 + +commit ab95b4706e95adac2e64067a908f77b4f4072b5a +Merge: 2c07668b2 7cb7245a8 +Author: Roman Bapst +Date: Wed Nov 25 17:06:49 2015 +0100 + + Merge pull request #3090 from PX4/vtol + + Vtol work + +commit 2c07668b2fd320bb304cfb83d5b1322253967e20 +Merge: 621c5b3e6 b83170b7c +Author: Roman Bapst +Date: Wed Nov 25 17:06:13 2015 +0100 + + Merge pull request #3268 from wingtra/airspeed_indicated_q_est + + q_estimator uses indicated airspeed instead of tas + +commit b83170b7c3e062e377878831aa29173a2467303a +Author: Youssef Demitri +Date: Wed Nov 25 15:25:39 2015 +0100 + + use indicated airspeed instead of tas + +commit 621c5b3e623bd34e184f1ae8b776064944e5233e +Merge: 7de36b026 c6408924c +Author: Roman Bapst +Date: Wed Nov 25 15:02:19 2015 +0100 + + Merge pull request #2702 from PX4/vtol_land_detector + + extend multicopter landing detector to consider airspeed for vtol + +commit 7de36b0264e57b2f1574e4199752cf6efc68b00c +Merge: 4e6ec2efa e5b2c652e +Author: Roman Bapst +Date: Wed Nov 25 13:53:45 2015 +0100 + + Merge pull request #3267 from PX4/control_state_airspeed_fix + + channel airspeed meas over control state for q estimator + +commit c6408924cf2bf2507600cb5548a3d7d864be5cd7 +Author: Roman +Date: Fri Nov 6 22:58:24 2015 +0100 + + add vtol land detector to CMakeLists.txt + +commit c9526af7af78aca439c8236abff3ffa118c4fef4 +Author: tumbili +Date: Sat Aug 15 16:30:29 2015 +0200 + + start correct land detector for vtol + +commit 8832e178b0791808967e06593c1fba78da7c71a3 +Author: tumbili +Date: Sat Aug 15 16:20:41 2015 +0200 + + added class for vtol landing detection + +commit 7cb7245a84db391e0d1872ac80e097931399bb30 +Author: Roman +Date: Mon Nov 23 08:03:43 2015 +0100 + + corrected tailsitter actuator control outputs + +commit 990eb68bbf98a177f11c96b0cac1170d898685f9 +Author: tumbili +Date: Thu Nov 19 15:24:17 2015 +0100 + + allow direct switch to fw if disarmed + +commit 2e7c1e2b363dd6ad0ed50d71310690815dada7ce +Author: tumbili +Date: Tue Nov 3 15:34:51 2015 +0100 + + rename vtol model for SITL to tailsitter + +commit 330f174967ecd26793bf7ededf6e3c592b2cdde5 +Author: tumbili +Date: Tue Nov 3 15:10:56 2015 +0100 + + fix + +commit 27f027b3e4fd49cd02a84c690ed925b36a788f2d +Author: tumbili +Date: Tue Oct 27 09:58:43 2015 +0100 + + ported vtol module to posix + +commit 7127f6a92fb6060c365c1032c2609ad9d4f60c94 +Author: Roman +Date: Wed Oct 28 22:48:53 2015 +0100 + + fixed code style + +commit 0a0a074194705329d19e08f6441a7d6e38d29535 +Author: tumbili +Date: Mon Sep 7 09:22:01 2015 +0200 + + use virtual attitude setpoint + + Conflicts: + src/modules/vtol_att_control/tailsitter.cpp + src/modules/vtol_att_control/tiltrotor.cpp + src/modules/vtol_att_control/vtol_att_control_main.cpp + src/modules/vtol_att_control/vtol_att_control_main.h + src/modules/vtol_att_control/vtol_type.h + +commit d1dc8ed432f766b24e8d324d252ba5df8e13f5ce +Author: tumbili +Date: Mon Sep 7 09:21:24 2015 +0200 + + if vtol, publish virtual attitude setpoint + + Conflicts: + src/modules/mc_pos_control/mc_pos_control_main.cpp + +commit 932883e30367b4ebf81b0d7c4f3703a3d1074d32 +Author: davidvor +Date: Sun Sep 6 12:02:33 2015 +0300 + + errors + +commit 945dda04ca397a800bc7592490f8981a37a93b44 +Author: davidvor +Date: Sun Sep 6 12:01:59 2015 +0300 + + comments + +commit 76c479170a3fdb61e21b302f20e0d3f2fa08e01e +Author: davidvor +Date: Thu Sep 3 17:19:40 2015 +0300 + + add transition back throttle value and angular rate + +commit 19b960648664d29147632052180e91f8b31863d8 +Author: davidvor +Date: Tue Sep 1 12:04:03 2015 +0300 + + simplifying transition for mc control only + +commit 89b01fd45a5a20f0cc5489f7b08c7a5325db04e2 +Author: davidvor +Date: Sun Aug 30 21:19:09 2015 +0300 + + turning on fw controler during p2 front transiion + + turning on fw controler during p2 front transiion + simpling the weight for testing + setting output more like fw for transition + +commit 059cffeb40253736a874c117e3b2384ac61471b8 +Author: davidvor +Date: Fri Aug 28 13:41:19 2015 +0300 + + name change + +commit c32f5910e0b1bfe5f6fd1dbc7013ec9702ff1011 +Author: davidvor +Date: Fri Aug 28 13:38:15 2015 +0300 + + name change + +commit 2721330040698610c83adfe6737b16636eac1691 +Author: davidvor +Date: Thu Aug 27 14:07:26 2015 +0300 + + errors + +commit 2642b3fbead3d849e1b107dcacb03f6d4d870a7d +Author: davidvor +Date: Thu Aug 27 14:07:13 2015 +0300 + + limit for pitch angle set point during transition + +commit 30bb05487aba847cffc8e1aa46be946efbffa359 +Author: davidvor +Date: Thu Aug 27 14:06:31 2015 +0300 + + mixer setup for tests + +commit 2bf460cdfe9af1ef70ed18463b3fae77d575ddeb +Author: davidvor +Date: Wed Aug 26 17:21:00 2015 +0300 + + adding variables for tailsitter transition + +commit 0d58429565d223f13b8a63bae77aad26be53b743 +Author: davidvor +Date: Wed Aug 26 17:20:25 2015 +0300 + + poll on att_sp and att + +commit c129ebb0ea54ec0b62a7eff39353fe6cdcaa6e61 +Author: davidvor +Date: Wed Aug 26 17:19:59 2015 +0300 + + adding poll for att_sp and make the MC attitude controller work in transition + +commit 28cc7521ff8f1c82e909cfce56147d395af58e30 +Author: davidvor +Date: Wed Aug 26 17:19:20 2015 +0300 + + unnecessary parameter + +commit 9e28365bbbc501c559aff444538f53ec60545628 +Author: davidvor +Date: Wed Aug 26 17:16:55 2015 +0300 + + adding pitch weight for tailsitters + +commit 093d4fdd15469f071bf6ac74c0ac028a6d1241f1 +Author: davidvor +Date: Wed Aug 26 17:16:34 2015 +0300 + + development of autonomous transition + +commit c39935f248e0a522f4b12dbba36b70d6eced0fa9 +Author: davidvor +Date: Thu Aug 20 13:36:48 2015 +0300 + + mixer for transition + + not final yet + +commit 6c5638062a818e264fbccc978fd169c6f44883df +Author: davidvor +Date: Thu Aug 20 12:38:49 2015 +0300 + + tailsitter auto transition test! + + Conflicts: + src/modules/vtol_att_control/tailsitter.cpp + +commit 0fa8a5286b152c8b37075c0c6a973ed0a28bb218 +Author: Roman Bapst +Date: Mon Aug 10 16:25:27 2015 +0200 + + tiltrotor: publish attitude setpoint when doing a transition + + Conflicts: + src/modules/vtol_att_control/vtol_att_control_main.h + +commit d55ccd96c69f35880bc7927b10a8d5768591088b +Author: Roman Bapst +Date: Mon Aug 10 16:24:57 2015 +0200 + + let vtol attitude control module publish attitude setpoint during transition + + Conflicts: + src/modules/commander/commander.cpp + src/modules/fw_att_control/fw_att_control_main.cpp + src/modules/mc_pos_control/mc_pos_control_main.cpp + +commit 1f500413117a850fb669b2bc4d9a8bdbab20b2dc +Author: Roman Bapst +Date: Mon Aug 10 16:23:01 2015 +0200 + + added flag indicating if vtol is doing a transition + + Conflicts: + msg/vtol_vehicle_status.msg + +commit 4e6ec2efa898f37a7dcc07fdf04c8346c7da569f +Merge: bc08d8dc9 c3e166fd4 +Author: Roman Bapst +Date: Wed Nov 25 13:26:53 2015 +0100 + + Merge pull request #3213 from sanderux/master + + Added V-Tail VTOL config and mixer + +commit bc08d8dc9310e7f4ae192c81465af0b3bf4b5d5d +Merge: b42bcc48b 78ace9253 +Author: Roman Bapst +Date: Wed Nov 25 13:25:17 2015 +0100 + + Merge pull request #3259 from PX4/mc_pos_hold + + reset position hold flag + +commit e5b2c652e22d174ea4f3b2f3ddd5c5877e359a33 +Author: Youssef Demitri +Date: Wed Nov 25 10:28:19 2015 +0100 + + channel airspeed meas over control state for q estimator + +commit 176fb3b185f4cae8f5d4c6dcae6f4c6cf99d8118 +Author: Lorenz Meier +Date: Wed Nov 25 11:16:28 2015 +0100 + + Gyrosim: Code style fix + +commit 24767547e9a02dee80f1352991227825a665f1bb +Author: Lorenz Meier +Date: Wed Nov 25 11:16:16 2015 +0100 + + Baro sim: Code style fix + +commit 6a80d8b3dc1b93dcc548d7a040f888b61c9aa865 +Author: Lorenz Meier +Date: Wed Nov 25 11:16:00 2015 +0100 + + Baro sim: Code style fix + +commit 58aa8107deb215d222923e27a923e3d354b722d9 +Author: Lorenz Meier +Date: Wed Nov 25 11:15:43 2015 +0100 + + Accelsim: Code style fix + +commit c1a2d1945933c0b54f8d5622bdcc392a8ee87034 +Author: Lorenz Meier +Date: Wed Nov 25 11:13:32 2015 +0100 + + MAVLink Sim: Use time delta + +commit 1216efc5b4f3c7b7fcebd18eeb09557a88eb9082 +Author: Lorenz Meier +Date: Wed Nov 25 11:12:36 2015 +0100 + + Estimator Q: Fixed code style + +commit f3126e9d3a2eff6d0e9dea0d88abb5a5d1ea7d59 +Author: Mark Charlebois +Date: Tue Nov 24 22:46:20 2015 -0800 + + Fixes for DriverFramework, accelsim and gyrosim + + DriverFramework was updated to properly delete nodes in managed lists. + + Baro was fixed to use DriverFramework. + + Accelsim was fixed with change to DriverFramework to return < 0 when start() + is called and the driver was already started, or stop() is called but the + driver was not running. + + Signed-off-by: Mark Charlebois + +commit b42bcc48bf1b1453f7d2a67e9c865c38fc3b7027 +Merge: 483cb1115 56a680948 +Author: Lorenz Meier +Date: Wed Nov 25 00:25:34 2015 +0100 + + Merge pull request #3263 from dagar/true_airspeed + + HIL calculate TAS from IAS + +commit 56a68094865939006c7e709ac42152e03660ec21 +Author: Daniel Agar +Date: Tue Nov 24 18:05:42 2015 -0500 + + HIL calculate TAS from IAS + +commit 483cb1115711d252cb8e7b3bf06acf06734fce9c +Author: Nate Weibley +Date: Fri Oct 23 11:18:09 2015 -0400 + + Fix comparison error in RC+GPS triggered FTS failsafe check + + This bug would cause loss of RC + loss of GPS to trigger a FTS when flying in non-manual modes with a good data link + +commit 9252414c76bde863ec014ce2ed27241d187929c9 +Author: Andreas Antener +Date: Mon Oct 19 21:47:40 2015 +0200 + + added new parameter to enable/disable enforcing mount operation mode + +commit 7a31a8b1af1a34aa7178564e9284ccc9441d7b6e +Author: Andreas Antener +Date: Wed Aug 26 15:59:09 2015 +0200 + + implemented VEHICLE_CMD_DO_MOUNT_CONFIGURE and added possibility to set mount mode via RC switch when not in offboard + use output 5 for mount mode (e.g. to support landing gears) + +commit 78ace92530894ac767714b05c75021d27787b6a9 +Author: tumbili +Date: Tue Nov 24 16:57:19 2015 +0100 + + reset position hold flag + +commit 17caae00aac16338af46c8481c5f3fd9257aa0b0 +Author: Lorenz Meier +Date: Tue Nov 24 14:24:18 2015 +0100 + + Attitude estimator Q: Add performance counters for delay + +commit bd4497f8837c6a68d162ab09de633353e54dfd89 +Author: Lorenz Meier +Date: Tue Nov 24 14:23:59 2015 +0100 + + Simulator: Add performance counters for delay + +commit 1de44036868dcd5a97fa87a54c6c7cbb30ea3507 +Author: Lorenz Meier +Date: Tue Nov 24 14:23:42 2015 +0100 + + Enable perf command + +commit 59f80581aa4be158a956d60ea71d45f5bb78a558 +Author: Andreas Antener +Date: Mon Nov 23 22:35:03 2015 +0100 + + switch to _ekf->baroHgt for pressure alt in ekf + +commit 82cf8d6ecd722747a7997355ba89c1932606b918 +Author: Andreas Antener +Date: Mon Nov 23 22:30:55 2015 +0100 + + switch to latest mavlink + +commit 2ceaab138f5de756fd5a993f9c2a3e1e5ea87139 +Author: Andreas Antener +Date: Mon Nov 23 21:19:24 2015 +0100 + + added timestamp for altitude message + +commit c706c30e83735af6bfcbcd7ac4bee5bcc34df1cb +Author: Andreas Antener +Date: Mon Nov 23 16:17:07 2015 +0100 + + fill pressure altitude in global position from estimators + +commit 11d9e3a325bfdfebe4469b7b86a76822d35412f2 +Author: Andreas Antener +Date: Fri Nov 20 21:47:12 2015 +0100 + + also adding message to usb config + +commit f5a844d4aa6c732c7aed3c5ffbc54062ef89c9c2 +Author: Andreas Antener +Date: Fri Nov 20 21:01:35 2015 +0100 + + added field for pressure altitude to global position + +commit d9c332353aa24b56da96650fa0014541c8df2eb8 +Author: Andreas Antener +Date: Wed Nov 18 23:59:08 2015 +0100 + + added altitude stream to configs + +commit 8ddc7a27c73475f1a8d4b5c5c98f0b3dd95e2189 +Author: Andreas Antener +Date: Wed Nov 18 23:55:37 2015 +0100 + + implemented altitude message draft + +commit da59e632b25f316db65c39f3806657d0fa75d46e +Merge: fff75f602 6bec77342 +Author: Lorenz Meier +Date: Tue Nov 24 14:01:07 2015 +0100 + + Merge pull request #3256 from UAVenture/inav_terrain + + Added terrain estimator to INAV + +commit 6bec773423747f24fa815fdbea7eb9c279dd8e33 +Author: Andreas Antener +Date: Tue Nov 24 13:37:06 2015 +0100 + + changed isfinite to PX4_ISFINITE + +commit 67dd28e2c4e4e6fb39c345e74c40759baa3f5500 +Author: Andreas Antener +Date: Tue Nov 24 10:30:18 2015 +0100 + + update distance sensor separate from flow + +commit a87ffe9bf3e7dbc81859e7e7297acfdfb2f81d1a +Author: Andreas Antener +Date: Mon Nov 23 23:17:44 2015 +0100 + + added terrain estimator to inav + +commit b7dfa3a9d0a592e178d3f57e8c3966bccbf22afc +Author: Andreas Antener +Date: Mon Nov 23 22:58:14 2015 +0100 + + made inav compile with c++ + +commit fff75f60296a5eb06deb73375ca40db9f39e6b31 +Author: Lorenz Meier +Date: Tue Nov 24 11:48:42 2015 +0100 + + Travis CI: Workaround for Homebrew Emacs fail + +commit 99921db5cfbb5bcde4a4bf6134a895dbb2a25a2a +Author: David Sidrane +Date: Thu Nov 19 15:34:51 2015 -1000 + + Temporary (or not) fix calibration failure due + + Due to the uOrb publishing rate difference beteen the mpu9250 driver and + the mpu6000 driver on the ICM-20608-G. The latter driver has an integrator output + the limit the publishing rate + +commit d4c8be39333c81ba54944a63ac51b30509576995 +Author: Lorenz Meier +Date: Tue Nov 24 09:29:00 2015 +0100 + + Update driver framework with fixed DF list deletion + +commit 92d701a1fec1306e9c163480de4b13f05f360354 +Author: Lorenz Meier +Date: Tue Nov 24 09:03:55 2015 +0100 + + Fix Travis syntax + +commit 6ccdc2c6fad7e98c887faba9c08d95d546248c93 +Author: Lorenz Meier +Date: Tue Nov 24 08:52:29 2015 +0100 + + Fix Travis + +commit 36208255bdc34d969d7d04463ae668681a1e7031 +Author: Mark Charlebois +Date: Mon Nov 23 23:23:02 2015 -0800 + + Address Sanitizer found delete vs delete[] issue + + mavlink_main.cpp used new char[n] and delete vs delete[]. + + Signed-off-by: Mark Charlebois + +commit 1aeca4f64d8052c48d0b8d1eb861139a1db0eb2f +Author: Mark Charlebois +Date: Mon Nov 23 23:09:10 2015 -0800 + + Fixed code format and removed unused std::list + + Signed-off-by: Mark Charlebois + +commit be0c5aaef57fa3be08991d01f17783b426f51e9f +Author: Mark Charlebois +Date: Mon Nov 23 21:37:55 2015 -0800 + + Fixed documentation for decode_backtrace.py + + Signed-off-by: Mark Charlebois + +commit 08714d2c751da1be531f05af02fda6d9b1f39681 +Author: Mark Charlebois +Date: Mon Nov 23 21:31:50 2015 -0800 + + Fixed whitespace + + Signed-off-by: Mark Charlebois + +commit 0a8075ee3311581c9d9b2758f95e56deaa8fd79e +Author: Mark Charlebois +Date: Mon Nov 23 21:29:43 2015 -0800 + + Fixed accelsim + + Accelsim runs the accel and mag separately now. + + Signed-off-by: Mark Charlebois + +commit 5f4ee6ad9d10312131fb1a1f0173961d235adb19 +Author: Mark Charlebois +Date: Mon Nov 23 20:16:51 2015 -0800 + + Fixed decode_backtrace.py to return proper index + + The algorithm was returning the function after the desired function + + Signed-off-by: Mark Charlebois + +commit 92e47eba76d4a6a4b1d0647700a0c6d89fcf5829 +Author: Mark Charlebois +Date: Mon Nov 23 13:13:34 2015 -0800 + + Added tool to decode stack backtraces + + Signed-off-by: Mark Charlebois + +commit da47e8ade8df8fd9b693dd7428eb9236da0393d9 +Author: Lorenz Meier +Date: Tue Nov 24 00:11:49 2015 +0100 + + Validator: Reset error state if no error condition triggers + +commit a7cb170cc43f661783f59fd7177a465a1b995ec0 +Author: Lorenz Meier +Date: Mon Nov 23 22:05:17 2015 +0100 + + PX4 semaphores: Formatting fix + +commit 86a66fe771a2a0c3d3f6c6c77da950202f6230bd +Author: Lorenz Meier +Date: Mon Nov 23 21:50:51 2015 +0100 + + POSIX Formatting change + +commit 2ce69884360db5f20256905b44b62d00e8f89c42 +Merge: 6d842bd43 27b163755 +Author: Lorenz Meier +Date: Mon Nov 23 21:38:17 2015 +0100 + + Merge pull request #3253 from DroneBuster/quad_h + + Mixer for H configuration + +commit 27b16375598957121c98d5e0752271deb1561a07 +Author: DroneBuster +Date: Mon Nov 23 22:00:56 2015 +0200 + + Mixers: add mixer for H configuration + +commit 4ee04e35308b91263479a164fb76a01383372d1d +Author: DroneBuster +Date: Mon Nov 23 22:00:28 2015 +0200 + + multirotor mixer: add H configuration + +commit f42b338f16714ac0093f67f1a4c299d5de7234ad +Author: Lorenz Meier +Date: Mon Nov 23 19:51:45 2015 +0100 + + VDev: Switch to a timed wait semaphore + +commit 1b91f784300d193cb175ea4fe7f4a93e41ba6476 +Author: Lorenz Meier +Date: Mon Nov 23 19:51:15 2015 +0100 + + Add timed wait semaphore + +commit e2894c4a464c02a241d1b504af46faaa1a31c8c6 +Author: Lorenz Meier +Date: Mon Nov 23 19:50:44 2015 +0100 + + Added timed wait semaphore + +commit fb24a54ca4ed5ebdb620fcfab7583c12e6214221 +Author: Lorenz Meier +Date: Mon Nov 23 13:51:18 2015 +0100 + + SITL run: Always execute cleanup action + +commit 23cfe5c41f2068bf11ccd520e2f3d3ce95a6e50e +Author: Lorenz Meier +Date: Mon Nov 23 13:38:05 2015 +0100 + + SITL run: Abort on first error + +commit 5b278b0b1575b6d62693e306ed8445fb489cd7ca +Author: Lorenz Meier +Date: Mon Nov 23 12:45:08 2015 +0100 + + Update Gazebo version + +commit 6b5ba23db8d959a551142d0d735ed8b0e7eb79c3 +Author: Lorenz Meier +Date: Mon Nov 23 12:41:44 2015 +0100 + + Makefile: Extend make clean with submodule sync which will save some developers + +commit 0ec334128caab18cffcf4d31e83eb86fc8145ddf +Author: Lorenz Meier +Date: Mon Nov 23 12:41:13 2015 +0100 + + Gazebo tailsitter config: Start correct RGB sim + +commit 885635ed0c6a6cbc48c6cb5946f13492444737d8 +Author: Lorenz Meier +Date: Mon Nov 23 12:40:54 2015 +0100 + + Gazebo iris config: start correct RGB sim + +commit 4ae15e3d8456af7a98a21b06191cdc702d322418 +Author: Lorenz Meier +Date: Mon Nov 23 12:40:33 2015 +0100 + + SITL run: Better Gazebo output, less CMake warnings + +commit 6d842bd432c4aea699007478c86a7b016be7f92b +Merge: a9d26af9a de46d8e87 +Author: Lorenz Meier +Date: Mon Nov 23 10:51:19 2015 +0100 + + Merge pull request #3184 from PX4/takeoff_detect + + Takeoff detect + +commit 35af171575b6dd52897400e827b2e198e18aa444 +Author: Lorenz Meier +Date: Mon Nov 23 10:41:41 2015 +0100 + + Update sitl_gazebo version + +commit 57b9ac05de158befa4062451a0203b9a8f446167 +Author: Lorenz Meier +Date: Mon Nov 23 00:23:13 2015 +0100 + + Navigator: taking off now on takeoff command, but not yet holding altitude once completed. + +commit 34f4c574564286cf59561b9050c6019fd2f03454 +Author: Lorenz Meier +Date: Sun Nov 22 16:03:58 2015 +0100 + + commander: Handle takeoff state + +commit 4e5b2a1db7f2a3e56e3e9aee6b007bb03b6d17d2 +Author: Lorenz Meier +Date: Sun Nov 22 15:56:01 2015 +0100 + + POSIX: Fix sensor ID + +commit 4950762d4e3a0eb1c10a521257d80f8271bc16fa +Author: Lorenz Meier +Date: Sun Nov 22 15:55:49 2015 +0100 + + Navigator: Fix compile error + +commit 2730d8ab208164d0932d59cf2a8eaf5042cf1bf3 +Author: Lorenz Meier +Date: Sun Nov 22 15:50:14 2015 +0100 + + Fix HRT init compile error + +commit f6a6c41af5ccf19eeb33f4cd2e603bee6dcf8a34 +Author: Lorenz Meier +Date: Sun Nov 22 15:30:36 2015 +0100 + + POSIX: More Travis compile fixes + +commit 17882cee78ffd8dc1178c959e1b793e53d8bc79a +Author: Lorenz Meier +Date: Sun Nov 22 15:17:07 2015 +0100 + + Fix Travis build error + +commit 65cca56c29259acfc363ce31df413858254bfe14 +Author: Lorenz Meier +Date: Sun Nov 22 14:07:27 2015 +0100 + + Code style fix + +commit c97854999ae7b7218ebd71ed4b4351d7d7bc42ee +Author: Lorenz Meier +Date: Sat Nov 7 09:33:06 2015 +0100 + + Re-add content + +commit 3a2473e309aeb999c460cca80ffaf5b65b2ad046 +Author: Lorenz Meier +Date: Mon Nov 2 18:47:49 2015 +0100 + + Revert Address sanitizer changes + +commit 9c13e4c4be8da8fc3197ff384e5c924e679385fd +Author: Lorenz Meier +Date: Mon Nov 2 18:45:36 2015 +0100 + + Fix race in task create + +commit 734ec9094e5b630dc9712d8bfe35a1fee5fa0445 +Author: Lorenz Meier +Date: Mon Nov 2 13:50:49 2015 +0100 + + Posix tasks: Initialization and locking + +commit e3b13e13245adabe6d8eb46709fca04ea9cf96cd +Author: Lorenz Meier +Date: Mon Nov 2 13:49:47 2015 +0100 + + HRT: initialize queue + +commit c81e9714c737d2d299932f438ed5420605acddd6 +Author: Lorenz Meier +Date: Mon Nov 2 13:48:59 2015 +0100 + + INAV: Robustify polling + +commit 4fa0123652a3f99009aea1ca1f71b1f7436131cb +Author: Lorenz Meier +Date: Mon Nov 2 13:48:30 2015 +0100 + + Navigator: Only indicate timeout if we really time out + +commit 4c60f4d98a2c27e5e0393ba6d9cc5cfc66d86df6 +Author: Lorenz Meier +Date: Mon Nov 2 13:47:50 2015 +0100 + + Q estimator: Ensure init + +commit c0033054720e43e88a43d2961b8194cb7c62fa46 +Author: Lorenz Meier +Date: Mon Nov 2 13:03:55 2015 +0100 + + HRT thread: Fix style + +commit cda3c28661b388d609bac3795a6fbcc3b6558ab0 +Author: Lorenz Meier +Date: Mon Nov 2 13:00:34 2015 +0100 + + HRT driver: Initialize work struct + +commit 274eb39208abaa84ff2da6eea0ea389643e8d18d +Author: Lorenz Meier +Date: Mon Nov 2 12:59:56 2015 +0100 + + Tone alarm: Reset work when resetting notes + +commit e12766826cac6eee1ddcbe4ff6e93e1ef40ed113 +Author: Lorenz Meier +Date: Mon Nov 2 12:59:16 2015 +0100 + + VDev posix: Initialize HRT work + +commit 0a883fd11d52cf8a7c17da028547bf7e21b9b945 +Author: Lorenz Meier +Date: Mon Nov 2 12:11:10 2015 +0100 + + HRT thread: Do not make implicit assumptions about struct members + +commit 3af906b9a8d5f9c730b984ea9b98c08ce0985c63 +Author: Lorenz Meier +Date: Mon Oct 26 13:19:20 2015 +0100 + + Ensure g_hrt_work is zero-initialized + +commit a3e15e161cb887c6326156a22731125a391fe6fa +Author: Lorenz Meier +Date: Mon Oct 26 13:10:20 2015 +0100 + + Gyro sim: do not spam output + +commit 5432d7a24604b610970a764e8653338ca94f9bf7 +Author: Lorenz Meier +Date: Mon Oct 26 13:09:28 2015 +0100 + + sensors: Param file cleanup + +commit 86eb011f7d5604293fe024d854464483025a08f5 +Author: Lorenz Meier +Date: Sun Oct 25 14:54:25 2015 +0100 + + MAVLink log: protect against empty field + +commit 1bfde3823c749e8e4339db6794a898536b5f03d7 +Author: Lorenz Meier +Date: Sun Oct 25 14:53:41 2015 +0100 + + Commander: More efficient printing + +commit 40ef8c063c17600a7b8b759198c0dcb5936a5c74 +Author: Lorenz Meier +Date: Sun Oct 25 14:53:03 2015 +0100 + + PWM Sim: Less verbose + +commit 352b1692d12d6f3db604c7b372202d6bc0001d16 +Author: Lorenz Meier +Date: Sun Oct 25 14:52:47 2015 +0100 + + Geo lib: Do not hardcode assumptions about process name. + +commit aafb11ae922592eb3ec46e2e84a76c34d18e68fc +Author: Lorenz Meier +Date: Sun Oct 25 14:52:17 2015 +0100 + + VDev: Less verbose in header + +commit bffce0c9eb899a87aaa20183061b4a39547806ca +Author: Lorenz Meier +Date: Sun Oct 25 14:52:00 2015 +0100 + + VDEV: Less verbose + +commit 2749a57641a146fcdaee6f835d1a533fd1d63686 +Author: Lorenz Meier +Date: Sun Oct 25 00:24:58 2015 +0200 + + Add gyro instrumentation + +commit 454f1637834d27fa1fd97ac9f49e224d1a6c566c +Author: Lorenz Meier +Date: Sat Oct 24 22:22:29 2015 +0200 + + Fixed travis CI target to new name + +commit dcb8705059f1934cdb5463639f47e05474f703e7 +Author: Lorenz Meier +Date: Sat Oct 24 21:13:21 2015 +0200 + + Adjust to new CMAKE targets + +commit 59e3b0d95cc75d1d914d67389abbe563d5909591 +Author: Lorenz Meier +Date: Sat Oct 24 21:12:41 2015 +0200 + + Renamed sitl simple to default + +commit ff77884c2cd46c850b7fa22d5add45eb1fb277db +Author: Lorenz Meier +Date: Sat Oct 24 20:27:14 2015 +0200 + + MAVLink app: Zero-initialize whole struct + +commit 81039a2940061ef7a6d58d2ecdeda3d8c596fd60 +Author: Lorenz Meier +Date: Sat Oct 24 20:25:27 2015 +0200 + + Commander: Fix home pos print + +commit d094a8f7bfe895f6fc50401af71ad1c1b29492dc +Author: Lorenz Meier +Date: Sat Oct 24 20:04:02 2015 +0200 + + uORB sub: Do not call orb_set_interval with zero + +commit 111287f6fbf83b7c6b5bcf334f5e7b20ef6ef4d3 +Author: Lorenz Meier +Date: Sat Oct 24 20:03:36 2015 +0200 + + Attitude EKF: Do not limit sensor speed + +commit 719881b4a473d8be66a00be17bfc740637891a08 +Author: Lorenz Meier +Date: Sat Oct 24 20:03:00 2015 +0200 + + EKF: Run vehicle status updates at full rate + +commit 17653113d53c7c70451daca4efa62ff102c6b39a +Author: Lorenz Meier +Date: Sat Oct 24 20:02:37 2015 +0200 + + FW att control: Run all topics at full rate + +commit 6be674cb74391225cbb8e5e886850a9f5a8b6f1a +Author: Lorenz Meier +Date: Sat Oct 24 20:01:50 2015 +0200 + + Navigator: Move to orb_check() API use + +commit 103bf81a0204ed975e90d5a28b42616be9565e28 +Author: Lorenz Meier +Date: Sat Oct 24 20:01:03 2015 +0200 + + PWM SIM: Remove orb interval calls + +commit 8f8154cb1ca6ee9ffd23d1655fefe4441cfe0272 +Author: Lorenz Meier +Date: Mon Nov 2 11:34:42 2015 +0100 + + Sanitize address + +commit 5a0c09c98d85fa56a23873f52c60bf22b16aa991 +Merge: 65efee0d4 a9d26af9a +Author: Lorenz Meier +Date: Sun Nov 22 13:59:01 2015 +0100 + + Merge branch 'master' into driver_framework + +commit a9d26af9a5e9bdc31cbd76ffe2edb436d6bf1890 +Author: Lorenz Meier +Date: Sun Nov 22 13:58:12 2015 +0100 + + Travis CI: Do not copy UAVCAN binary + +commit 65efee0d41b311eb818fc44a1b76e00b4b00523b +Author: Lorenz Meier +Date: Sun Nov 22 12:43:58 2015 +0100 + + Commander: Be less verbose + +commit 2f75e4adc32157071a97174919c25fb873af5bb5 +Author: Lorenz Meier +Date: Sun Nov 22 12:34:22 2015 +0100 + + Camera trigger: Use smaller default stack for shell handler + +commit b4e64f49140fce363895d25a8c54852fbde469ad +Author: Lorenz Meier +Date: Sun Nov 22 12:26:07 2015 +0100 + + Update version of Matrix library + +commit 07df1be8418538e9f5af12fd6f7be46328db4772 +Author: Lorenz Meier +Date: Sun Nov 22 12:25:01 2015 +0100 + + Simulator buffer: Ensure we do not become limited on message size + +commit b157bee75c7eba6dede5a2fe200e03b5f5655874 +Author: Lorenz Meier +Date: Sun Nov 22 12:19:10 2015 +0100 + + Update Driver framework version + +commit 4e6bb353924728c7df5f9d0ae357622f33f2bb91 +Author: Lorenz Meier +Date: Sun Nov 22 12:12:22 2015 +0100 + + sensors: Remove unneeded orb_set_interval() call + +commit c0d04592b30636153d5fbd76c1bbdb424d82c66d +Merge: b398064d5 de22fd4b4 +Author: Lorenz Meier +Date: Sun Nov 22 10:43:58 2015 +0100 + + Merge pull request #3246 from PX4/sitl_shell_fix + + SITL shell: do not save command if it replicates the previous one + +commit de22fd4b4bdae5eca806851094de6f05f5f270dc +Author: Roman +Date: Sat Nov 21 23:13:27 2015 +0100 + + SITL shell: do not save command if it replicates the previous one + +commit 6ebc26811fbce994c9056827acfd09d8f2f972cd +Author: Lorenz Meier +Date: Sat Nov 21 23:07:18 2015 +0100 + + Make MAVLink less chatty + +commit 7579d7e90113fa2a432ea9d631e74e59b11b320b +Author: Lorenz Meier +Date: Sat Nov 21 22:39:38 2015 +0100 + + Report takeoff state correctly + +commit e5dc02783309f4d65234e4809873fbb1ffda5e91 +Author: Lorenz Meier +Date: Sat Nov 21 22:20:13 2015 +0100 + + Commander: Fixed takeoff command, made feedback less verbose + +commit a521066a0d52c618e5e91f62e66c6ca337e6b2d2 +Author: Lorenz Meier +Date: Sat Nov 21 17:47:18 2015 +0100 + + Fixed accel sim code style + +commit 6acb8850d4b1a219999c3f7c8f085395ea8ee8f8 +Author: Lorenz Meier +Date: Sat Nov 21 17:46:18 2015 +0100 + + Baro sim: Initialize to 100 Hz + +commit bef79955fc97dca291e7069ba9f62623958d3eb4 +Author: Lorenz Meier +Date: Sat Nov 21 17:46:00 2015 +0100 + + POSIX startup: Fix device IDs + +commit 3b38004725dc60da3ac3088a61d2d0a0b961d6bd +Author: Lorenz Meier +Date: Sat Nov 21 17:45:40 2015 +0100 + + Accelsim: fix device ID + +commit 4b56587188d9b990809dd15f045e8103038adb17 +Author: Lorenz Meier +Date: Sat Nov 21 17:45:06 2015 +0100 + + Gyrosim: fix rate and device id, also output of info command + +commit 240b13e003f9906e81d0f1a3c8c6ef4acc09a023 +Author: Lorenz Meier +Date: Sat Nov 21 17:43:24 2015 +0100 + + DriverFramework: Update + +commit a4a9ff70464ef71e8e40d36a62d5dceff915c76e +Author: Lorenz Meier +Date: Sat Nov 21 17:43:07 2015 +0100 + + Fix debug targets for sitl run + +commit 7c7ef7f767ea79508696d68082ac4f4b01ec749b +Author: Lorenz Meier +Date: Sat Nov 21 17:10:43 2015 +0100 + + Fix system boot commandline handling + +commit 2b8cb692ca4c6791b842d700e7703c2fae028488 +Author: Lorenz Meier +Date: Sat Nov 21 14:25:04 2015 +0100 + + Update DriverFramework to fix locking and missing field initializers + +commit cbbdb8af9b8e4d7d19022e2157d4b5336d64b8aa +Author: Lorenz Meier +Date: Sat Nov 21 14:23:15 2015 +0100 + + Gyro sim: add missing call initializer + +commit b398064d557b875fcdd52f4b32e2af441ac58eb7 +Merge: ca5b854ce e41c3cf87 +Author: Lorenz Meier +Date: Sat Nov 21 12:30:01 2015 +0100 + + Merge pull request #3232 from PX4/master_mpu9250_add_integration + + Added the integration like on mpu6000 + +commit e41c3cf87676e64a1cadb42840998791a3bd1981 +Author: David Sidrane +Date: Sat Nov 21 01:08:58 2015 -1000 + + Missing Close es and poll rate reset + +commit c6510bd2de21608eb6ef8d0584e7c61ef2167778 +Merge: 9c80375a7 ca5b854ce +Author: Lorenz Meier +Date: Sat Nov 21 11:20:27 2015 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into driver_framework + +commit ca5b854ce8f7a5baacbc2651c4005e3bb3d8623f +Merge: 9f89426d5 275761f3d +Author: Lorenz Meier +Date: Sat Nov 21 11:01:05 2015 +0100 + + Merge pull request #3238 from PX4/pwm_out_sim_fix + + properly assign struct member + +commit 275761f3d516d1cbcd7e9f33a6141681364a775b +Author: Roman +Date: Fri Nov 20 23:32:53 2015 +0100 + + properly assign struct member + +commit 9f89426d5ebdffbacc459b5b014e0898a8fa9532 +Merge: aad434831 a27a6acb5 +Author: Lorenz Meier +Date: Fri Nov 20 22:32:14 2015 +0100 + + Merge pull request #3227 from thiemar/uavcan_param_save_fix + + Don't call param_opcode unless there are dirty nodes [resolves PX4/Firmware#3160] + +commit aad434831ededcfd0f8e9848960d6b6d73eace26 +Merge: c9133b26f 442c0d47e +Author: Lorenz Meier +Date: Fri Nov 20 22:32:01 2015 +0100 + + Merge pull request #3230 from thiemar/uavcan_param_count_fix + + Fix off-by-one error in parameter count [resolves PX4/Firmware#3162] + +commit c9133b26f1294e25d198332baeb81ad1803ac900 +Merge: c1411fdd8 5303a63da +Author: Roman Bapst +Date: Fri Nov 20 20:57:16 2015 +0100 + + Merge pull request #3229 from PX4/mc_pos_alt_fix + + Mc pos alt fix + +commit c1411fdd8ecb771ee1b6d2701e378db0d27f2d10 +Merge: 719440fe4 3337eb8f1 +Author: Roman Bapst +Date: Fri Nov 20 18:31:31 2015 +0100 + + Merge pull request #3233 from PX4/topic_listener + + unsubscribe from topic to prevent overflow in device handler list + +commit 3337eb8f1a1935452b4d7579ad3987a19d6bcd6a +Author: tumbili +Date: Fri Nov 20 16:09:49 2015 +0100 + + unsubscribe from topic to prevent overflow in device handler list + +commit 6bab225feddff9a097d8c83c7c6c11a425271c89 +Author: David Sidrane +Date: Fri Nov 20 04:17:24 2015 -1000 + + Added the integration like on mpu6000 + +commit 719440fe4d01970a574aebcf6f197f14867ef65e +Merge: 1f3345169 333d6ea12 +Author: Roman Bapst +Date: Fri Nov 20 15:03:32 2015 +0100 + + Merge pull request #3231 from PX4/airspeed_fix + + ekf: use airspeed directly, the other thing was just wrong + +commit 333d6ea12f59064d3a45dfc235d76609019a33f2 +Author: tumbili +Date: Fri Nov 20 14:58:29 2015 +0100 + + ekf: use airspeed directly, the other thing was just wrong + +commit 442c0d47ef191deedf3c269fc9b872341ab661df +Author: Ben Dyer +Date: Fri Nov 20 23:32:54 2015 +1100 + + Fix off-by-one error in parameter count [resolves PX4/Firmware#3162] + +commit 5303a63da0ab3bf54d7a76f229bf757c47ebbead +Author: tumbili +Date: Fri Nov 20 13:16:42 2015 +0100 + + mc_pos_control: code formatting + +commit ff5db6b1be3c0fdd27eced5f29e51b5c58b8fbb4 +Author: tumbili +Date: Fri Nov 20 13:10:46 2015 +0100 + + fixed alt hold bug + +commit a27a6acb54756600b0504f25efdadc521b12101d +Author: Ben Dyer +Date: Fri Nov 20 22:29:40 2015 +1100 + + Don't call param_opcode unless there are dirty nodes [resolves PX4/Firmware#3160] + +commit 9c80375a784f76b0d576080ba16857921ee76f1a +Author: Lorenz Meier +Date: Fri Nov 20 11:36:57 2015 +0100 + + Navigator: Fix header file name typo + +commit 703979c8927cbaac3fa057e7d7450968f5133ca3 +Author: Lorenz Meier +Date: Fri Nov 20 11:33:22 2015 +0100 + + jMAVSim update: Have GPS after 1 second + +commit a242c0ff6d7d3c492946a1d41c5160a920af6893 +Author: Lorenz Meier +Date: Fri Nov 20 11:15:17 2015 +0100 + + Commander: Add takeoff command handler. Do not check RC config in SITL RC mode + +commit e96fd83565cf712e1085f99b99c1d83cfeccd6b5 +Author: Lorenz Meier +Date: Fri Nov 20 11:14:51 2015 +0100 + + Navigator: Support takeoff command + +commit 7d59213a01ba9998b65de26013e4e8a75c5fae48 +Author: Lorenz Meier +Date: Fri Nov 20 11:14:36 2015 +0100 + + Add takeoff commands / flags + +commit 4576e515e2cdcffe2069e995bd4c6a126740b2b2 +Merge: 12e09d70a 1f3345169 +Author: Lorenz Meier +Date: Fri Nov 20 09:46:25 2015 +0100 + + Merge branch 'master' into driver_framework + +commit 1f33451690d80978b2a46d69fe3cdd8fa6261c63 +Author: Lorenz Meier +Date: Fri Nov 20 09:46:05 2015 +0100 + + POSIX: Fix code style + +commit 12e09d70a947dcb82ced6bcb45515f4d03c4a8e1 +Merge: 75e962ee7 3c8a52a72 +Author: Lorenz Meier +Date: Fri Nov 20 09:24:13 2015 +0100 + + Merge branch 'master' into driver_framework + +commit 3c8a52a72b196522b96c17ed4382d2223ec0e3c3 +Author: Lorenz Meier +Date: Fri Nov 20 09:23:57 2015 +0100 + + POSIX shell: Fix enter handling + +commit 4606bc927ea1a0351846d062f4c1f213ca590a00 +Author: Lorenz Meier +Date: Fri Nov 20 09:23:39 2015 +0100 + + Fix SITL / jMAVSim with correct start script + +commit 75e962ee7cf6932ef062e414de46430d1ec3d279 +Merge: c9c5f59bc 71320ac0f +Author: Lorenz Meier +Date: Fri Nov 20 09:14:37 2015 +0100 + + Merged master into driver_framework + +commit c9c5f59bce2e5feea2879851a50fde8bfac8cd5d +Author: Lorenz Meier +Date: Fri Nov 20 09:05:38 2015 +0100 + + Update driver framework to include Mac build fixes + +commit 71320ac0fef7b5d9282a6b245adc14df2ce67725 +Author: Lorenz Meier +Date: Fri Nov 20 09:00:44 2015 +0100 + + Commander: Add decimal hints + +commit ec250ea9d4b4f52f35b2350cb99826b14553d9be +Author: Mark Charlebois +Date: Thu Nov 19 20:40:45 2015 -0800 + + Updated to latest DriverFramework + + Signed-off-by: Mark Charlebois + +commit 59b1e6b559aac0f7248551e3f8a200c233fcefbb +Author: Mark Charlebois +Date: Thu Nov 19 20:15:14 2015 -0800 + + Added qurt stub for pthread_cont_init + + Updated to latest DriverFramework + + Signed-off-by: Mark Charlebois + +commit 34410e7ce4f384fa49206a712183f096766b9713 +Author: Mark Charlebois +Date: Thu Nov 19 19:03:10 2015 -0800 + + Changes for updated DriverFramework + + Signed-off-by: Mark Charlebois + +commit 96b3239ce72eb59bd2e9d820d40c758daae5367d +Merge: 7cc6674ba d5c89c539 +Author: Lorenz Meier +Date: Thu Nov 19 23:27:18 2015 +0100 + + Merge pull request #3225 from PX4/master_commander_stack_size + + BUGFIX:Take 2! CLI "commander calibrate acel" resulted in hardfault + +commit d5c89c53923d0eacfcc1614d07887b7db77e383b +Author: David Sidrane +Date: Thu Nov 19 11:43:11 2015 -1000 + + BUGFIX:Take 2! CLI "commander calibrate acel" resulted in hardfault + + Processes: 20 total, 4 running, 16 sleeping + CPU usage: 65.19% tasks, 0.56% sched, 34.24% idle + Uptime: 387.573s total, 135.045s idle + + PID COMMAND CPU(ms) CPU(%) USED/STACK PRIO(BASE) STATE + 0 Idle Task 135045 34.242 0/ 0 0 ( 0) READY + 1 hpwork 7495 1.693 956/ 1592 192 (192) w:sig + 2 lpwork 1576 0.376 572/ 1592 50 ( 50) w:sig + 3 init 1655 0.000 1404/ 2496 100 (100) w:sem + 170 top 9 0.000 1204/ 1696 100 (100) RUN + 87 dataman 1 0.000 652/ 1192 90 ( 90) w:sem + 105 sensors 31810 8.090 1644/ 1992 250 (250) w:sem + 107 gps 1217 0.000 708/ 1192 220 (220) w:sem + 109 commander 49016 17.027 3412/ 3596 215 (215) w:sig +100 184 head room + 114 mavlink_if0 2607 0.564 2092/ 2392 100 (100) READY + 115 mavlink_rcv_if0 27 0.000 804/ 2096 175 (175) w:sem + 122 sdlog2 849 0.188 2068/ 2992 70 ( 70) READY + 125 commander_low_prio 4678 0.000 2740/ 2872 50 ( 50) w:sem +200 132 head room + 142 attitude_estimator_q 65555 16.933 1956/ 2096 250 (250) w:sem + 144 position_estimator_inav 23877 6.208 4588/ 4992 250 (250) w:sem + 148 mc_att_control 31210 7.902 1132/ 1496 250 (250) w:sem + 150 mc_pos_control 2901 0.658 1044/ 1496 250 (250) w:sem + 155 navigator 2219 0.470 828/ 1496 105 (105) w:sem + 165 mavlink_if1 21195 5.079 2156/ 2392 100 (100) w:sig + 167 mavlink_rcv_if1 116 0.000 1236/ 2096 175 (175) w:sem + +commit 7cc6674badfa31f20f7c70c252e43dad32f08515 +Merge: c51f414b2 e326e190c +Author: Lorenz Meier +Date: Thu Nov 19 19:19:14 2015 +0100 + + Merge pull request #3221 from PX4/master_macro_wrap + + BUGFIX: Multiple PREFLIGHT FAIL: xxx messages - multiline macros not… + +commit c51f414b222c95189e0e472fa4b49a8ad7d5096c +Author: Lorenz Meier +Date: Thu Nov 19 19:09:42 2015 +0100 + + Vehicle status remove unused field + +commit 19fc766c7d7c0e1e515bd1b011d5275a918cd292 +Merge: 7a5391a72 2ffccc5c9 +Author: Lorenz Meier +Date: Thu Nov 19 19:04:51 2015 +0100 + + Merge pull request #3223 from PX4/master_commander_stack_size + + BUGFIX:CLI "commander calibrate acel" resulted in hardfault + +commit 2ffccc5c9f1667aae5a2908e66e8a39df7faa15e +Author: David Sidrane +Date: Thu Nov 19 07:50:45 2015 -1000 + + BUGFIX:CLI "commander calibrate acel" resulted in hardfault + +commit e326e190cb85d142736aaa70dae66c48841322a9 +Author: David Sidrane +Date: Thu Nov 19 07:26:59 2015 -1000 + + BUGFIX: Multiple PREFLIGHT FAIL: xxx messages - multiline macros not wrapped in do/while + +commit c4438bf50ac64f50da02ee8c59019cd7a659e6ef +Author: Mark Charlebois +Date: Thu Nov 19 09:35:18 2015 -0800 + + Fix to move DriverFramework includes to common + + Nuttx now gets to link phase. But there are two unresolved symbols: + + arm-none-eabi/include/c++/4.7.4/bits/basic_string.h:1128: undefined reference to `std::string::assign(char const*, unsigned int)' + arm-none-eabi/include/c++/4.7.4/bits/stl_list.h:1534: undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)' + + Signed-off-by: Mark Charlebois + +commit 7a5391a7233e8245d123ba966e79ba9202a1e789 +Author: Lorenz Meier +Date: Thu Nov 19 18:28:16 2015 +0100 + + Commander: Fix preflight check reporting and simplify logic + +commit 0383324a892aa4f6768c5e7b7fc5a29beb4e7f07 +Merge: bb87dafdf 054b5420a +Author: Mark Charlebois +Date: Thu Nov 19 09:02:03 2015 -0800 + + Merge pull request #3214 from mcharleb/driver_framework_latest + + Driver framework latest + +commit f2b988dcaa9781c2a397fbcfe8d2e2540891639a +Author: Lorenz Meier +Date: Thu Nov 19 17:48:39 2015 +0100 + + Fix error reporting logic + +commit 173edcef63b09fd0d334f57298368b0f24824cb8 +Author: Lorenz Meier +Date: Thu Nov 19 16:33:56 2015 +0100 + + Commander: Fix reporting in presence of no telemetry link + +commit ca125bccbd5cefc6682e8d988d3927806faeae91 +Author: Lorenz Meier +Date: Thu Nov 19 16:03:36 2015 +0100 + + Update error message + +commit c77c0f927b279fe0fa5ef8cbb39762454bfdbb37 +Author: Lorenz Meier +Date: Thu Nov 19 15:54:57 2015 +0100 + + Gyro cal: be more forgiving in calibration offset + +commit 8b70bd248742e2ca291c17c98150d34980957ddb +Author: Lorenz Meier +Date: Thu Nov 19 15:53:32 2015 +0100 + + Commander: Increase stack for commandline calibration + +commit 020844e9e9ca96e17f05f1e041cb2b42f5c8fe75 +Author: Lorenz Meier +Date: Thu Nov 19 15:53:08 2015 +0100 + + Gyro: also output to console + +commit c3e166fd4bce49d6023bd5d90a40d2446f965583 +Merge: f10bce2a6 08fd4c8eb +Author: Sander Smeets +Date: Thu Nov 19 10:56:55 2015 +0100 + + Merge branch 'master' into master + +commit 08fd4c8eb971daed0b2bbbcd0b09c4745dc069a8 +Merge: ab92ed35a a8ab52b44 +Author: Roman Bapst +Date: Thu Nov 19 10:05:31 2015 +0100 + + Merge pull request #3216 from PX4/listener + + topic_listener: allow listening to actuator control groups + +commit ab92ed35a66ee53b310850b6545d57be6dc94aec +Merge: b15651946 5103ba1c2 +Author: Lorenz Meier +Date: Thu Nov 19 09:31:48 2015 +0100 + + Merge pull request #3215 from PX4/sitl_shell + + implemented better shell for SITL + +commit a8ab52b444c711050f5abeb59c23cb568a367f5e +Author: Roman +Date: Thu Nov 19 09:13:44 2015 +0100 + + topic_listener: allow listening to actuator control groups + +commit 5103ba1c23f0b266c070b34b16fc8bf5d2c1f560 +Author: Roman +Date: Thu Nov 19 09:09:51 2015 +0100 + + implemented better shell for SITL + +commit 054b5420a60d41b79fddf14180608e8c8ba3bb3c +Author: Mark Charlebois +Date: Wed Nov 18 20:35:16 2015 -0800 + + Code style fixes + + Signed-off-by: Mark Charlebois + +commit 169a873457abf3aa3084762918df7476c9ac287b +Author: Mark Charlebois +Date: Wed Nov 18 20:33:38 2015 -0800 + + Fix compiler complaint about bogus uninitialized variable + + Signed-off-by: Mark Charlebois + +commit 7111e9d4c9a5f6f91cb26d7e9d4a08fef9bda77c +Author: Mark Charlebois +Date: Wed Nov 18 20:18:22 2015 -0800 + + Removed -lstdc++ for nuttx build + + Signed-off-by: Mark Charlebois + +commit 52957ab0ccbdcde4f92aefc080bd0b156644b362 +Author: Mark Charlebois +Date: Wed Nov 18 20:14:48 2015 -0800 + + Don't add DriverFramework dir for NuttX + + I am unable to get the nuttx build dependencies set up so that + it builds the export dir before it builds df_driver_framework. + + Signed-off-by: Mark Charlebois + +commit f10bce2a631776412ad3badfbe840c71ee942277 +Author: sanderux +Date: Thu Nov 19 04:56:33 2015 +0100 + + Added V-Tail VTOL config and mixer + +commit bb87dafdff8e2a5bc2d9f93828e7ecf16724b1bc +Merge: 0e1ddff5b af155b8e5 +Author: Lorenz Meier +Date: Wed Nov 18 22:23:39 2015 +0100 + + Merge pull request #3206 from mcharleb/driver_framework_latest + + Added changes to sensors.cpp for DriverFramework + +commit af155b8e5938227c3e169d618882d2976d161167 +Author: Mark Charlebois +Date: Wed Nov 18 13:02:39 2015 -0800 + + Fixed SITL build + + The SITL build seems to run correctly now + + Signed-off-by: Mark Charlebois + +commit b8c40ecb6bc3522b65144c1f6894a66bc0045c51 +Author: Mark Charlebois +Date: Wed Nov 18 11:58:21 2015 -0800 + + Enabled DriverFramework drivers for SITL build + + The code here works only for SITL at the present time. + + Signed-off-by: Mark Charlebois + +commit b156519468000f2c3bde89d2b075e7e41eeec9f6 +Merge: 2e632cb84 0fa0654f5 +Author: Roman Bapst +Date: Wed Nov 18 17:39:14 2015 +0100 + + Merge pull request #3210 from PX4/tailsitter_gazebo + + Tailsitter gazebo + +commit 0fa0654f5a5cab33b1bb6788d9b57827a66f9bc5 +Author: tumbili +Date: Wed Nov 18 16:08:53 2015 +0100 + + sitl_gazebo cleanup + +commit 16aa852c53f8ba5f5e4d0a67377adee4d362230f +Author: tumbili +Date: Wed Nov 18 16:01:53 2015 +0100 + + merged master into sitl_gazebo + +commit cf338246fc971b78390cd659475432973cb857cd +Author: tumbili +Date: Wed Nov 18 13:56:46 2015 +0100 + + renamed SITL startup script for iris + +commit 354e623318a0826398849eb7217b98c863bac6d9 +Author: tumbili +Date: Wed Nov 18 13:29:23 2015 +0100 + + support for vtol simulation + +commit 2f0b24feab7cac9c98ff80ff673868608c536cfd +Author: tumbili +Date: Wed Nov 18 13:28:47 2015 +0100 + + cmake: replace vtol model with tailsitter model + +commit 6200cf6d869d1eb452519834f24557cfa346f4b3 +Author: tumbili +Date: Wed Nov 18 13:27:44 2015 +0100 + + reduce gyro update rate to 400 Hz + +commit d86ca63c78c6b7fb0aa9b85ba33dbae83e38b907 +Author: tumbili +Date: Wed Nov 18 13:27:23 2015 +0100 + + added gazebo startup script for tailsitter + +commit 041d6e704d8a0ee815590ffd532aefa4c544b8cf +Author: tumbili +Date: Wed Nov 18 12:30:21 2015 +0100 + + support for simplistic tailsitter + +commit 2e632cb84ae64574e29694fe90401a6fe3881fb4 +Merge: 090fef8ea 3c1c2ba34 +Author: Lorenz Meier +Date: Wed Nov 18 12:42:36 2015 +0100 + + Merge pull request #3143 from PX4/takeoff_landing + + Takeoff landing + +commit 3c1c2ba34e600cad3d463847322a9123ffda9eb6 +Author: Lorenz Meier +Date: Wed Nov 18 11:57:01 2015 +0100 + + Travis CI: Install CMake + +commit c721d565a97c7f14a17211c715092192bc8e53e4 +Author: Lorenz Meier +Date: Wed Nov 18 11:21:08 2015 +0100 + + Upgrade XCode version to what is working locally for Travis CI + +commit 090fef8ea3cd6c9d2041e7057d0cefe52adda6b2 +Merge: 2cf6d9f60 8044c5aaf +Author: Lorenz Meier +Date: Wed Nov 18 10:29:18 2015 +0100 + + Merge pull request #3203 from ChristophTobler/master + + changes needed for fake gps + +commit 2cf6d9f60576e911045edc6584d15caa75e5219a +Author: Lorenz Meier +Date: Wed Nov 18 10:15:20 2015 +0100 + + Fix relative path of inject XML file. By Yi Yi + +commit e045ab131e2dfc848121fc2d1e856306fbd6e47a +Merge: 9e2fec237 82b3ea250 +Author: Lorenz Meier +Date: Wed Nov 18 10:09:04 2015 +0100 + + Merge pull request #3192 from PX4/uavcan-fix-3190 + + Removed an excessive template disambiguator + +commit d2cacb9bc65ef1bdf10177ac11ddef609f3ce551 +Author: Mark Charlebois +Date: Tue Nov 17 23:17:52 2015 -0800 + + Added changes to sensors.cpp for DriverFramework + + This only works for DF based builds (not NuttX). + NuttX is not yet ported to DF. + + Signed-off-by: Mark Charlebois + +commit 0e1ddff5b7ee8bc5e0ba2a482bb8d54ca7a20cb3 +Merge: 64a05f43b 238db8c6d +Author: Mark Charlebois +Date: Tue Nov 17 19:37:11 2015 -0800 + + Merge pull request #3205 from mcharleb/driver_framework_latest + + Driver framework latest + +commit 238db8c6d7b75bee86a73f305fa80dc2802b4b5b +Author: Mark Charlebois +Date: Tue Nov 17 19:30:51 2015 -0800 + + Moved IOCTL definitions to DevIOCTL.h in DriverFramework + + Removed sched.h from platform/qurt since it is now in DSPAL. + + Signed-off-by: Mark Charlebois + +commit 0544d06ad0b6f398ea5d457fac5adce67bfb6795 +Author: Mark Charlebois +Date: Tue Nov 17 16:13:42 2015 -0800 + + Changed dspal submodule to come from ATLFlight + + The dspal headers were moved to a github organization. + + Signed-off-by: Mark Charlebois + +commit 154fa07a4647534f2673e86870ae9b5d292f98d3 +Author: tumbili +Date: Mon Nov 16 12:02:56 2015 +0100 + + fixes after review + +commit c989c21269e70399389af5a48a4222145f9512d6 +Author: Roman +Date: Tue Nov 10 13:33:01 2015 +0100 + + fixed geo functions + +commit e48cf53ce83ac7f1e30b3e662e6eae5e568688c3 +Author: Roman +Date: Sat Nov 7 11:43:07 2015 +0100 + + fix code style + +commit 120fd9d5225e1e09a19dc51c0f0ccc27b4a98766 +Author: Roman +Date: Sat Nov 7 11:41:56 2015 +0100 + + use control state topic for attitude and airspeed + +commit 2719789b2e773f4d4dfc347649d1bb71bc690b57 +Author: Roman +Date: Sat Nov 7 11:41:15 2015 +0100 + + use matrix lib to enable building for posix + +commit 4abff89be0bd022c87e1be0a533c8c914478704e +Author: Roman +Date: Fri Nov 6 22:48:44 2015 +0100 + + updated terrain estimator and runway takeoff libs to cmake build system + +commit 3a46487fa4f58889dae818075e6ed6dd73f6106c +Author: Andreas Antener +Date: Tue Nov 3 15:35:28 2015 +0100 + + fixed flaps offset to have correct neutral position + +commit 5e4df86091f587ffcbb9fdb66fe87d00aaf2520b +Author: Andreas Antener +Date: Mon Nov 2 17:40:32 2015 +0100 + + added albatross config and mixer + +commit d97ead81aa249ba82f518e6f7c59bd50e5f0d5d3 +Author: Andreas Antener +Date: Wed Oct 28 17:06:38 2015 +0100 + + set talt timeout to 10sec + +commit bc0fb69189ecf20c13c88fd81e86923ed1d3f345 +Author: Andreas Antener +Date: Wed Oct 28 14:52:15 2015 +0100 + + change mixer for maja + +commit 5b1c7321e732a20e39dc52bc0ce174c23ea858ad +Author: Andreas Antener +Date: Wed Oct 28 14:08:42 2015 +0100 + + reverted navigation on landing back to old heading hold + +commit 6f4c8d45ff5624f341a8ce017faca86bae47607a +Author: Roman +Date: Wed Oct 28 10:37:30 2015 +0100 + + during flare control pitch setpoint based on distance to ground + +commit 7f0c3a9b71ada3b422bbd8c339ba7696cd39beb3 +Author: Roman +Date: Wed Oct 28 08:16:30 2015 +0100 + + use virtual setpoint for landing line tracking + +commit 896dff40cfbee4e93bb91d4c988bcceab32d9d27 +Author: Roman +Date: Wed Oct 28 08:02:51 2015 +0100 + + added geo functions to create new waypoints from given setting + +commit 0f03ae12d79f062a65de76ab6690def0fd1ac6f8 +Author: Roman +Date: Wed Oct 28 07:03:45 2015 +0100 + + added field for aborted fw landings + +commit 3d3398e33026bb5c12157d1490805a768313dd0e +Author: Roman +Date: Tue Oct 27 16:39:33 2015 +0100 + + added code handling aborting landings + +commit 5f400946855dc3cac6e1faf133a16018bed85588 +Author: tumbili +Date: Mon Oct 19 16:10:33 2015 +0200 + + fixed bug which lead to direct yaw control in stabilized mode + +commit 8fa22c2efa7494956d32e8cd27961adc2c9de0c6 +Author: tumbili +Date: Mon Oct 19 14:57:34 2015 +0200 + + renamed mixer file + +commit 2a2e2a27d321146aa06ae7588c5d2f3cad1375d2 +Author: tumbili +Date: Mon Oct 19 14:55:32 2015 +0200 + + update comments + +commit 0bd23dd7c5511446451a491424ea58d296b9ca4b +Author: tumbili +Date: Mon Oct 19 13:56:53 2015 +0200 + + only go into heading hold mode after flaring + +commit 73b1c186989f2c11426badb7a19e6417688efab1 +Author: tumbili +Date: Mon Oct 19 13:49:22 2015 +0200 + + do not stick to terrain estimate if it's not valid + +commit 4e22d65325cc34423e0259402de3a720d71e78f1 +Author: Andreas Antener +Date: Wed Oct 14 22:01:09 2015 +0200 + + don't use virtual line anymore for takeoff but use correct starting point to navigate, updated default parameters for wheel controller + +commit 5949b6615d52fe694f3f2a8824d19838158fd572 +Author: Andreas Antener +Date: Wed Oct 14 18:08:35 2015 +0200 + + don't reset the yaw integrator on takeoff + +commit 11c6ee2b5a9115b0b0e6727bd6f2df574ad447f3 +Author: tumbili +Date: Wed Oct 14 17:14:38 2015 +0200 + + make terrain estimate invalid after range sensor timeout + +commit 1ae722159332da0fa0abf1cbd939ea0670e6b2fe +Author: tumbili +Date: Wed Oct 14 13:56:16 2015 +0200 + + make flaps and flaperons continuous + +commit 36df3a04996e0d6e69d02e8ae59768ce25aab416 +Author: Andreas Antener +Date: Wed Oct 14 12:55:44 2015 +0200 + + fixed minor things from review + +commit b30091be00edc5e9994cf12bc08d644d4c0f8d3b +Author: tumbili +Date: Wed Oct 14 11:06:10 2015 +0200 + + minor fixes + +commit f3e0d91f24ed30b32647a10b30b82f1bda9b29f5 +Author: tumbili +Date: Wed Oct 14 07:47:39 2015 +0200 + + added airspeed scale parameter for takeoff and landing + +commit 42d03cb07695d832f06abeda448212714fa35dfe +Author: tumbili +Date: Tue Oct 13 22:59:35 2015 +0200 + + activate wheel controller as soon as plane flares + +commit 7fc97ed147222668d996815e0feab887f9abf7ed +Author: tumbili +Date: Tue Oct 13 22:47:50 2015 +0200 + + implemented use of flaps for auto landings + +commit 18d9c061ba5b78b2c96ac78bd07b1e0ec5cfa06c +Author: tumbili +Date: Tue Oct 13 22:47:26 2015 +0200 + + added flag for applying flaps + +commit 0043c40b463c1e05703fcdadcbd5aba6cc535af6 +Author: tumbili +Date: Tue Oct 13 22:46:51 2015 +0200 + + added more indexing variables + +commit 62122201138e369459fada1c2aa957a5465c142b +Author: tumbili +Date: Tue Oct 13 22:46:00 2015 +0200 + + replaced aileron mixer with flaperon mixer + +commit b16e6249e4189e077ce9d82973897a7698842181 +Author: Andreas Antener +Date: Sun Oct 11 16:52:09 2015 +0200 + + more correct groundspeed scaling for wheel controller + +commit 3b865624f1b302c256bf628de9013043d2df0a18 +Author: tumbili +Date: Fri Sep 18 08:42:08 2015 +0200 + + added library for terrain_estimation + + Conflicts: + makefiles/nuttx/config_aerocore_default.mk + makefiles/nuttx/config_px4fmu-v1_default.mk + makefiles/nuttx/config_px4fmu-v2_default.mk + makefiles/nuttx/config_px4fmu-v2_multiplatform.mk + makefiles/posix/config_posix_sitl.mk + +commit e0cdf65fb446bc40ff032ea88b70ebd3f6a6d1ab +Author: Andreas Antener +Date: Thu Oct 8 22:23:18 2015 +0200 + + use navigator to hold heading + +commit f5f61e42af0530142d41a8186f9fa71e6b87be6a +Author: Andreas Antener +Date: Wed Oct 7 10:12:35 2015 +0200 + + replaced magic values with parameters, renamed internal representations + +commit 9c70eb0b63e1079f1fd0fcf8714cbd2fd138baed +Author: Andreas Antener +Date: Fri Oct 2 16:25:14 2015 +0200 + + reduce wheel control speed scaling + +commit d015fbd6782e942bb8f0a3afe0aa7772093ed021 +Author: Andreas Antener +Date: Fri Oct 2 11:50:18 2015 +0200 + + added startup config for Maja and new generic mixer that uses channel 5 for wheel steering + +commit ff57c809b87c1f0e234071c442e00f2ebae6d13a +Author: Andreas Antener +Date: Fri Sep 25 17:45:09 2015 +0200 + + updated default wheel params after first test + +commit 3eb0ce84df03c8abfbc1634a3183e4bc5eb6c5c3 +Author: Andreas Antener +Date: Fri Sep 25 15:42:43 2015 +0200 + + set disarmed/min/max pwm for throttle channel in default fw configs + +commit 0769ec53454de195ed804c8c3b01d4d210b1d4c5 +Author: Andreas Antener +Date: Fri Sep 25 14:30:01 2015 +0200 + + added max pitch parameter for climbout phase + +commit 178ec7f4fc41fb136592212d1b645c822a0c1bad +Author: Andreas Antener +Date: Fri Sep 25 11:05:56 2015 +0200 + + stay out of climbout once height has been reached, don't mix navigator roll with fixed heading + +commit e987082292b82e2dce5065dc343867521741f47c +Author: Andreas Antener +Date: Thu Sep 24 21:53:10 2015 +0200 + + split takeoff into 2 phases, reseting integrators when still on runway + +commit 0c875dd6d1091f6f49cea6dbc0a0b9513a378566 +Author: Andreas Antener +Date: Thu Sep 24 20:56:42 2015 +0200 + + calculate shortest yaw error + +commit 234a200e6081bc19c0489a5bd266ed4d00cee917 +Author: Andreas Antener +Date: Thu Sep 24 15:57:51 2015 +0200 + + renamed heading controller to wheel controller, added groundspeed dependency and separate parameters + +commit 6c31421889f5bc4fe1b389a72713cd12274774fe +Author: Andreas Antener +Date: Wed Sep 23 12:30:38 2015 +0200 + + extracted heading controller + +commit 51ef8541739ffb864fd4797874df15fb5314fac0 +Author: Andreas Antener +Date: Wed Sep 16 01:00:44 2015 +0200 + + extracted runway takeoff logic into external class + +commit 1f8ebb71f51ed67aef6a14cc300d771fca789bb9 +Author: Andreas Antener +Date: Mon Sep 14 10:08:33 2015 +0200 + + fix comment + +commit b93f34c99bb5d71bc4260541235b9e906d9b2796 +Author: Andreas Antener +Date: Sat Sep 12 10:42:35 2015 +0200 + + use separate heading parameter beacause the other one gets reset in auto + +commit 24179a0d936c0ba3b93f4fc438f4a9546c42a096 +Author: Andreas Antener +Date: Sat Sep 12 10:29:14 2015 +0200 + + consitent parameter naming for runway takeoff, added parameters for important values + +commit ea884b34f0f13168fee6d36d0b61b0a027f6f8ef +Author: Andreas Antener +Date: Sat Sep 12 02:06:37 2015 +0200 + + use and reset the new yaw control method + +commit 059e40f78028cdf210f3dff2a2e0f7fcc86b2e8a +Author: Andreas Antener +Date: Sat Sep 12 01:57:09 2015 +0200 + + - fixed throttle ramp-up + - added parameter to specify which heading to keep on runway + - validate terrain alt before using it + +commit f43d50fbc97a852dff084be29cf8580085f51cad +Author: tumbili +Date: Thu Sep 10 14:35:40 2015 +0200 + + implemented runway takeoff for fw + +commit ee4249f30f72b11552d84fe98fe5c1d46a3624c3 +Author: tumbili +Date: Thu Sep 10 14:22:39 2015 +0200 + + extended ecl yaw controller for yaw tracking with rudder + +commit 20ec727d9fdbec46be75d21a838fef9e1c20cb88 +Author: tumbili +Date: Thu Sep 10 14:22:00 2015 +0200 + + added option for direct yaw control with rudder for fixed wing + +commit 9e2fec237f67b15e3a4ccd636adf5ca1b50e1902 +Merge: 092a51426 2cc9f03c9 +Author: Roman Bapst +Date: Tue Nov 17 21:38:22 2015 +0100 + + Merge pull request #3202 from PX4/pwm_out_fix + + SITL: fixed control callback + +commit 8044c5aaf660f174e878bce0116d599165ad9558 +Author: ChristophTobler +Date: Tue Nov 17 16:59:44 2015 +0100 + + remove unnecessary lines + +commit b0515ef07dabd5e26e84332ba8501d40a1c7f15b +Author: ChristophTobler +Date: Tue Nov 17 16:47:32 2015 +0100 + + added a disabling flag for mocap when using fake gps + +commit dfdf7dce4d6dac46016fdd849968e6eb8d08a461 +Author: ChristophTobler +Date: Tue Nov 17 16:38:11 2015 +0100 + + new mode for fake gps + +commit 83c8161cdbfa974840267c4b17d82b04f910d8b2 +Merge: d510c8f9f 092a51426 +Author: ChristophTobler +Date: Tue Nov 17 16:34:17 2015 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 2cc9f03c93223be4e3e155b806c59d2ab1df6b59 +Author: tumbili +Date: Tue Nov 17 16:30:27 2015 +0100 + + SITL: fixed control callback + +commit de46d8e872a3c6a6b6ee65669b036dfd6760b859 +Author: Lorenz Meier +Date: Sat Nov 14 15:17:50 2015 +0100 + + Land detector: Code cleanup + +commit 515d81b8d65dbab25aadf7543893621c918c9a82 +Author: Lorenz Meier +Date: Sat Nov 14 15:13:56 2015 +0100 + + Land detector: Move back to more agile raw airspeed + +commit f02dc3c95f716277a319699aeea233343574b8eb +Author: Lorenz Meier +Date: Sat Nov 14 15:06:00 2015 +0100 + + Fixed wing land detector: Use control state, use horizontal acceleration for takeoff detect + +commit dc7369a1d0aca5c24b8523b2540f7a76a13b6aab +Author: Lorenz Meier +Date: Sat Nov 14 15:05:24 2015 +0100 + + EKF: Report horizontal acceleration + +commit 092a51426f3cde2e5a04e204a3f3adef82cefeeb +Author: Lorenz Meier +Date: Tue Nov 17 12:59:45 2015 +0100 + + Build fix and airspeed console cal + +commit 0509a5a9ea64568faee95bd3763d990a12906611 +Author: Lorenz Meier +Date: Tue Nov 17 12:35:24 2015 +0100 + + Enforce airspeed check for VTOLs + +commit 4947e89f52c90929cdf15143b7b5fed53b154582 +Author: Lorenz Meier +Date: Tue Nov 17 12:25:05 2015 +0100 + + VTOL attitude control: Fix return value on start + +commit e070f671ae2b61816934628a114e2e63486c6e4f +Author: Lorenz Meier +Date: Tue Nov 17 12:24:51 2015 +0100 + + Preflight: better reporting + +commit b6a959ad3e5b2cab864d6a19177916c5c03dcc1f +Author: Lorenz Meier +Date: Tue Nov 17 12:23:41 2015 +0100 + + Navigator: Code style + +commit 81ff8d8060e2584c3b61b952fb8bad3770d126d6 +Author: Lorenz Meier +Date: Tue Nov 17 09:31:41 2015 +0100 + + Navigator: Initialize home position at boot time + +commit 907848452f412db829311fecaa4a635854868ddc +Author: Lorenz Meier +Date: Tue Nov 17 09:30:18 2015 +0100 + + Commander: Be less verbose during normal flight ops + +commit b90e8a71f03764ec6dc9a7d930535d6a67015520 +Author: Lorenz Meier +Date: Tue Nov 17 09:28:18 2015 +0100 + + FMU: Fix sensor reset command, by Dmitry Prokhorov + +commit d5150efa2b0c87bb1eac1f4918401ebd2cfc99ea +Merge: ee2ce77c8 2b50297c2 +Author: Roman Bapst +Date: Tue Nov 17 09:30:02 2015 +0100 + + Merge pull request #3195 from PX4/vtol_bench_test + + VTOL: bench testing without airspeed reading + +commit 2b50297c2e4b0dd93eb7a883704aa0e56a672db3 +Author: tumbili +Date: Tue Nov 17 09:14:40 2015 +0100 + + vtol: allow switch to fw mode without airspeed reading to facilitate bench testing + +commit 64a05f43bddd7e0304c353ec70a30558417f7d13 +Merge: 9afec9874 8882e1027 +Author: Mark Charlebois +Date: Mon Nov 16 23:46:48 2015 -0800 + + Merge pull request #3194 from mcharleb/driver_framework_latest + + Set flags for building the proper DriverFramework target + +commit 8882e10278c724db189e4746b137d0e361b91538 +Author: Mark Charlebois +Date: Mon Nov 16 23:41:53 2015 -0800 + + Updated DriverFramework + + Fixed static function that was not marked static + + Signed-off-by: Mark Charlebois + +commit 8a6b7198973134be27eba1c67b4569b34c5764e2 +Author: Mark Charlebois +Date: Mon Nov 16 23:35:39 2015 -0800 + + Updated DriverFramework + + Fixed failure due to float promotiion to double + + Signed-off-by: Mark Charlebois + +commit 1bcb93180b31c03789e59e3e71a260d5d3b607f6 +Author: Mark Charlebois +Date: Mon Nov 16 23:24:59 2015 -0800 + + Set flags for building the proper DriverFramework target + + The DF_TARGET cmake variable needs to be set to (linux, darwin, qurt, nuttx) + The define __DF_LINUX or __DF_QURT needs to be set. + The __DF_DARWIN target is untested + + Signed-off-by: Mark Charlebois + +commit 9afec98740c78659a8a10477d2b5f87073373050 +Merge: 1fa20819d 62eba58fb +Author: Mark Charlebois +Date: Mon Nov 16 21:10:00 2015 -0800 + + Merge pull request #3191 from mcharleb/driver_framework_latest + + Updated to latest DriverFramework + +commit 62eba58fb4d3361ae84ded5ec7b82803f9f1eb71 +Author: Mark Charlebois +Date: Mon Nov 16 17:46:22 2015 -0800 + + Code format fixes + + Signed-off-by: Mark Charlebois + +commit befec98e1792c0451ac4d2b9ae0d4a18a4fd3d9c +Author: Mark Charlebois +Date: Mon Nov 16 17:42:33 2015 -0800 + + Fixed adcsim + + Was missing call of base class init(). + + Signed-off-by: Mark Charlebois + +commit b6963be9eb9ffe34961026c77da04b2bf0a9e682 +Author: Mark Charlebois +Date: Mon Nov 16 17:35:54 2015 -0800 + + Fixed gyrosim + + Was not calling base class init() + + Signed-off-by: Mark Charlebois + +commit 618626103f8c8cb4daa9eeabdfd3a88dabca53d3 +Author: Mark Charlebois +Date: Mon Nov 16 16:57:57 2015 -0800 + + Use DevMgr::getNextDevicePath() + + Also, a fix for number of args passed for accelsim. + + Updated to newest version of DriverFramework. + + DF drvices show up now in list_devices + + Signed-off-by: Mark Charlebois + +commit 82b3ea2501bfaa8c605de4bd0202bf9565ef84e4 +Author: Pavel Kirienko +Date: Tue Nov 17 02:00:42 2015 +0300 + + Removed an excessive template disambiguator in the virtual CAN driver class (fixes 3190) + +commit 3f20d78dfe618fa45bb2e393cf450ff29458118f +Author: Mark Charlebois +Date: Mon Nov 16 14:01:39 2015 -0800 + + Fixed code style + + Signed-off-by: Mark Charlebois + +commit dbe3b0e52b45977910b49e5b1de74ebd25ac614a +Author: Mark Charlebois +Date: Mon Nov 16 13:51:39 2015 -0800 + + Re-enabling code to handle DF framework + + Updated to latest DriverFramework and changed ioctl args to + unsigned int from void *. + + Signed-off-by: Mark Charlebois + +commit 40b488d69336eb5d3ca7102ecca87f1b217eaa8e +Author: Mark Charlebois +Date: Fri Nov 13 12:54:54 2015 -0800 + + Updated to latest DriverFramework + + Signed-off-by: Mark Charlebois + +commit ee2ce77c824435bcc49d0f12f7a2a08c8204e162 +Merge: 578b25006 5a1f7ca95 +Author: Lorenz Meier +Date: Sat Nov 14 18:02:25 2015 +0100 + + Merge pull request #3183 from mhkabir/uavcan_voting + + Improved sensor failsafe reporting + +commit 5a1f7ca95a29f53eaad39f774b0f9c2b66784179 +Author: Kabir Mohammed +Date: Sat Nov 14 11:58:34 2015 +0530 + + attitude_q : verbose failure reporting + +commit 0d7cd22ae7f67452ed1fb1f9ed5c89a64fc1ee37 +Author: Kabir Mohammed +Date: Sat Nov 14 11:58:51 2015 +0530 + + data validator : verbose error state reporting + +commit 2d776aca14fdd2bcb97b80cee4e22dae50f90d5e +Author: Kabir Mohammed +Date: Thu Nov 12 14:50:49 2015 +0530 + + attitude_q : ignore blank fields + +commit 0f489a194fe066848fe92add6cdcdeeca143d0d3 +Author: Kabir Mohammed +Date: Thu Nov 12 12:18:19 2015 +0530 + + attitude_q : more verbose failsafe output + +commit 578b2500696ae2dfd97113bd68f90bbe47246249 +Author: Lorenz Meier +Date: Sat Nov 14 15:04:52 2015 +0100 + + Add RC check output + +commit d3365787af494e41144c138b3238f9e73646b066 +Author: Lorenz Meier +Date: Sat Nov 14 15:03:46 2015 +0100 + + sdlog2: Be less verbose + +commit 835ab4f10ff4941e68ee4ded91bc7429d68a6d72 +Author: Lorenz Meier +Date: Sat Nov 14 15:03:28 2015 +0100 + + Systemlib: Add USB circuit breaker + +commit 0fdc0e28c77f92fba0bfa2541dc6ec0a1a85b498 +Author: Lorenz Meier +Date: Sat Nov 14 15:03:14 2015 +0100 + + Messages: Add USB breaker and control state horizontal acceleration + +commit ff88fc00c06d22c94616841cfb75138bf7559d31 +Author: Lorenz Meier +Date: Sat Nov 14 15:02:56 2015 +0100 + + Commander: Preflight check reporting cleanup, add USB breaker + +commit 9b758e7285448e4eb6f5afc84a30388481da73d3 +Author: Lorenz Meier +Date: Sat Nov 14 12:07:19 2015 +0100 + + Set minimum takeoff alt to 2.5 meters + +commit 1fa20819d8413280066ea087149ac5b78f1e0450 +Author: Lorenz Meier +Date: Sat Nov 14 11:18:30 2015 +0100 + + sdlog2: Fix string overflow in file name + +commit 58c04d2d319ffa00f2a99fca396bfe7affdcf2f0 +Author: Lorenz Meier +Date: Sat Nov 14 11:18:30 2015 +0100 + + sdlog2: Fix string overflow in file name + +commit a26d7c35cda740a2456539e9eb111c71a6b90372 +Author: Lorenz Meier +Date: Sat Nov 14 11:17:28 2015 +0100 + + Baro sim: use right IOCTL API + +commit cd7834292a6206ea9667bbc5c02e9c32e8a10757 +Author: Lorenz Meier +Date: Sat Nov 14 11:17:10 2015 +0100 + + MAVLink log: Use right context for checking + +commit 65cf8caef2fe262dbcb58c7455b8c3e6548e9f77 +Author: Lorenz Meier +Date: Sat Nov 14 11:16:42 2015 +0100 + + POSIX Device: Fix IOCTL interface + +commit 3aa3bf8f5f8296a5ed7f620d53d70b810db53a1b +Author: Lorenz Meier +Date: Sat Nov 14 10:33:20 2015 +0100 + + Commander: Do not report every new data link + +commit fc0ff0d2f674ceb14c8612f339786a071ff214dc +Author: Lorenz Meier +Date: Sat Nov 14 10:31:37 2015 +0100 + + Baro sim: Initialize struct + +commit 32bbbb0cdc65a4bb232d8b2207e5dfc6679ed2ef +Merge: 4f4f1d901 5fcfdb759 +Author: Lorenz Meier +Date: Sat Nov 14 10:29:28 2015 +0100 + + Merge pull request #3171 from mhkabir/commander_prearm + + Commander : Effectively track failure reporting and handle hotplug sensors + +commit fa2b1ffa144ba396e7180c1ef76733cc6a03de13 +Author: Lorenz Meier +Date: Sat Nov 14 00:09:26 2015 +0100 + + Tone alarm: IOCTL interface fix + +commit fd0584e95de8c8a3e3fb23585f0331a4d0001ebf +Author: Lorenz Meier +Date: Sat Nov 14 00:08:01 2015 +0100 + + Gyro sim IOCTL fix + +commit 6c43b6c964e2441cbcf9545c37e8fd17e03bdb81 +Author: Lorenz Meier +Date: Sat Nov 14 00:06:18 2015 +0100 + + Baro sim: fix baro ioctl interface + +commit b05294d4b4cc46b8c859dc3e584c84a319bfda29 +Author: Lorenz Meier +Date: Sat Nov 14 00:05:45 2015 +0100 + + Accel sim: Fix ioctl interface + +commit c5c783bad93d6c396371e1b0141dc687d5eb8371 +Author: Lorenz Meier +Date: Sat Nov 14 00:04:32 2015 +0100 + + Update driver framework + +commit 4c47fa70a8c0179f976665bae5f3d6f9b1c1b1b4 +Author: Lorenz Meier +Date: Fri Nov 13 23:58:14 2015 +0100 + + Airspeed: No module file + +commit df08ee52cf33a15b3c37bfe8769a68e205d0d6c6 +Author: Lorenz Meier +Date: Fri Nov 13 23:57:57 2015 +0100 + + Tone alarm: no module file + +commit aac1afd83dee3ec370e93227644cf174beb5bb08 +Author: Lorenz Meier +Date: Fri Nov 13 23:57:23 2015 +0100 + + Gyro sim: No module file + +commit 72bd43d97239b586ff57b3e3e64490b5dd3ffe41 +Author: Lorenz Meier +Date: Fri Nov 13 23:57:09 2015 +0100 + + GPS sim: no module file + +commit 50820157cee3bb227bfe745d7ac6eb958888f68f +Author: Lorenz Meier +Date: Fri Nov 13 23:56:51 2015 +0100 + + Baro sim: No module file + +commit 3607d80de2382f7fe967819a45a11c8cdf02ec11 +Author: Lorenz Meier +Date: Fri Nov 13 23:56:38 2015 +0100 + + ADC sim: no module file + +commit 643fccb0149984cbd4dc8337c786faf39f4e1014 +Author: Lorenz Meier +Date: Fri Nov 13 23:56:23 2015 +0100 + + Accel sim: No module file + +commit 4f4f1d901ed6deab11c13a02d3e9218298f67d96 +Merge: 48c467f60 b95609834 +Author: Lorenz Meier +Date: Fri Nov 13 19:34:40 2015 +0100 + + Merge pull request #3005 from PX4/uavcan_footprint_reduction + + UAVCAN footprint reduction + +commit 48c467f6027702c2c61f5d8a21c43201a4158ee7 +Author: Karl Schwabe +Date: Sun Nov 8 14:39:19 2015 +0100 + + Remove CONFIG_ARCH_BOARD #ifdef dependencies from mtd + + Since mtd already checks whether CONFIG_MTD_RAMTRON is set in + defconfig use this define to check whether to call ramtron_attach() + or at24xxx_attach() in the main function, instead of checking + CONFIG_ARCH_BOARD_PX4FMU-V1. + + Also instead of using #ifdef CONFIG_ARCH_BOARD_AEROCORE to determine + whether to start mtd on spi 2 or 4, rather use a new board define + PX4_SPI_BUS_RAMTRON in the board_config.h file. + +commit 199f6478ee87cb4b7ed1631793a1b7c29e8dc07b +Author: Youssef Demitri +Date: Thu Nov 12 15:30:03 2015 +0100 + + enable online model lookup in gazebo + +commit fc3ea7143c831452adfcadc7f176f6352ad854b3 +Author: jgoppert +Date: Thu Nov 12 14:20:22 2015 -0500 + + Matrix lib update. + +commit d289ac7ec44f0c8e8d3fd143c5ff565bd5292439 +Merge: de39e7de6 c655b51d3 +Author: Lorenz Meier +Date: Thu Nov 12 16:57:57 2015 +0100 + + Merge pull request #3177 from bartosz-wawrzacz/master + + Handling and logging the RC RSSI value + +commit c655b51d363194bf8399908a218d91e3b623ef35 +Author: Bartosz Wawrzacz +Date: Thu Nov 12 16:21:11 2015 +0100 + + fixed formatting in px4io driver + +commit 132a57c314c94a1cb10c229d1b880b62a4e6e005 +Author: Bartosz Wawrzacz +Date: Thu Nov 12 15:01:29 2015 +0100 + + fix the scaling when using "RSSI from input channel" functionality + +commit e8c7ee7ff2c5ccd818df35bce31f997d0c16d645 +Author: Bartosz Wawrzacz +Date: Thu Nov 12 15:03:06 2015 +0100 + + enable logging of the RC RSSI value + +commit a3f2c7ac13a634943539b1ce0793b9e516f9077b +Author: Lorenz Meier +Date: Thu Nov 12 15:32:48 2015 +0100 + + Baro sim: Code style + +commit b50c332c763588d19270e406089580cbb9d40df3 +Author: Lorenz Meier +Date: Thu Nov 12 15:32:40 2015 +0100 + + Accel sim: Code style + +commit cc8f159bcc8a5d52eab430edc68604f489a4e7ad +Author: Lorenz Meier +Date: Thu Nov 12 15:31:38 2015 +0100 + + REVERT THIS COMMIT LATER: Temporarily disable the device listing + +commit 260eaa9d950d3089fcfb995f6bff07e273f528f5 +Author: Lorenz Meier +Date: Thu Nov 12 15:29:09 2015 +0100 + + Update driver framework + +commit dda6ec3d5f48f59273415879093ec99fa69dcc6c +Author: Lorenz Meier +Date: Thu Nov 12 15:28:26 2015 +0100 + + Fix missing errno header + +commit 5552a98de44e84fe8231ab829a0bf8b577d501f5 +Author: Lorenz Meier +Date: Thu Nov 12 15:24:50 2015 +0100 + + Updated driver framework + +commit f6798c6b851ddf5476a875634888fe2200d09c87 +Author: Lorenz Meier +Date: Thu Nov 12 15:24:38 2015 +0100 + + Gyro sim: Fix merge fail + +commit 437133aac4b0f0162f56f702523fb689b2d30a0f +Merge: cb30d53a8 efd9995a1 +Author: Lorenz Meier +Date: Thu Nov 12 15:20:15 2015 +0100 + + Merged driver_framework from mcharleb + +commit b95609834c560bb1cd81dd08b03ff6d02f8e3de8 +Merge: 96a12a602 de39e7de6 +Author: Pavel Kirienko +Date: Thu Nov 12 14:49:02 2015 +0300 + + Merge branch 'master' into uavcan_footprint_reduction + +commit de39e7de62cc7bc4006d890fbd808708d83e8eac +Author: Lorenz Meier +Date: Thu Nov 12 11:33:36 2015 +0100 + + Fix param meta info + +commit d510c8f9f6074987ffdbc205dcee5f166aeda5e4 +Merge: c1a67858a 51bfb2be9 +Author: ChristophTobler +Date: Wed Nov 11 12:50:56 2015 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 51bfb2be947db7cabba68b2a9d07e6e705bfdcf3 +Merge: 8ae78ab09 40defeece +Author: Lorenz Meier +Date: Wed Nov 11 11:41:04 2015 +0100 + + Merge pull request #3174 from mhkabir/commander_led + + Hotfix : fix commander LED reporting + +commit 5fcfdb759c2a83c3e13235b0f71d8d6299d46c33 +Author: Kabir Mohammed +Date: Tue Nov 10 19:33:14 2015 +0530 + + commander : hotplug sensor support, better failure reporting + +commit 40defeeceda22715a7ac4fabcdb6c0771d82aa28 +Author: Kabir Mohammed +Date: Wed Nov 11 15:35:55 2015 +0530 + + commander : fix led reporting + +commit 8ae78ab09353a7e67fde980a9c488ee0d893a01a +Author: Lorenz Meier +Date: Wed Nov 11 00:06:26 2015 +0100 + + Params: Fix max range for injected params + +commit dcc9e29b66e13f9a11a3a50ac6261045d8d463ca +Author: Lorenz Meier +Date: Tue Nov 10 23:02:54 2015 +0100 + + Updated injected XML file + +commit efd9995a10e7e508be8bc0a82ac7d71f0d689a44 +Author: Mark Charlebois +Date: Tue Nov 10 07:45:13 2015 -0800 + + Ported more simulated sensors to DriverFramework + + Signed-off-by: Mark Charlebois + +commit c1a67858a4ba49e89676185a5c65d701eea82f97 +Merge: 1235c1f0b b3bb8adbc +Author: ChristophTobler +Date: Tue Nov 10 16:19:17 2015 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit cb30d53a83e2ae837ff2425943bacf611c0466b2 +Merge: 72319f6b4 40c079efa +Author: Lorenz Meier +Date: Tue Nov 10 13:23:54 2015 +0100 + + Merged mcharleb branch + +commit 72319f6b48cd275c44afa7a0b298d6c65dd8677d +Author: Lorenz Meier +Date: Fri Nov 6 09:01:36 2015 +0100 + + Update driver framework version + +commit 0ee3ad377115c4776e01bb467cf0fe9717dbbe2d +Author: Lorenz Meier +Date: Tue Nov 3 13:57:29 2015 +0100 + + Fix Cxx errors + +commit 8fe91cb1722d9d941cdd6ca4716fcf1a564a169b +Author: Lorenz Meier +Date: Tue Nov 3 13:54:06 2015 +0100 + + Update driver framework + +commit 18a06e115e1646efe79a596a1569964db2760f8f +Author: Lorenz Meier +Date: Tue Nov 3 13:49:43 2015 +0100 + + Add C++ flags + +commit 70711979253f16e6ef4e19487ca7067ca4b3e7d1 +Author: Lorenz Meier +Date: Tue Nov 3 13:18:11 2015 +0100 + + Update Driver framework + +commit a3f30d0eebff9f1799d2d6b4ccdc20087b0ae097 +Author: Lorenz Meier +Date: Tue Nov 3 13:17:27 2015 +0100 + + Revert CLANG + +commit b01bd8c48f13690cb5b63006d1b96c62399684e6 +Author: Lorenz Meier +Date: Tue Nov 3 13:16:28 2015 +0100 + + Travis CI: Select CLANG + +commit c2c5977462ede993228e05743f801fb42c5cf193 +Author: Lorenz Meier +Date: Tue Nov 3 13:14:26 2015 +0100 + + Driverframework: Update + +commit 54d1302555054754e1d1a799c6b139cb53910ed4 +Author: Lorenz Meier +Date: Tue Nov 3 13:13:25 2015 +0100 + + Fix missing rt lib + +commit 4f9bbf3d780aaf2ed7ee5f155911439c4ef946ac +Author: Lorenz Meier +Date: Tue Nov 3 12:57:44 2015 +0100 + + Update driver framework + +commit eb13b518b890e43f917b4c79c5996efac740455f +Author: Lorenz Meier +Date: Tue Nov 3 12:56:19 2015 +0100 + + Fixed adc sim formatting + +commit 7faffdc945841c6e0504130b92799fe227b2e1f1 +Author: Lorenz Meier +Date: Tue Nov 3 12:52:04 2015 +0100 + + Updated driver framework repo + +commit 4c2bac2431a2afc4d00521ce86e56bf7d0e502dc +Author: Lorenz Meier +Date: Tue Nov 3 12:44:12 2015 +0100 + + DriverFramework update + +commit 634ab66470b29542f3b507b49e8fb22793cc2c9b +Author: Lorenz Meier +Date: Tue Nov 3 12:05:19 2015 +0100 + + Update driver framework + +commit d10b0eea516afb65bfdd2d0a4307c274ba4bb9fa +Author: Lorenz Meier +Date: Tue Nov 3 11:53:26 2015 +0100 + + Update driver framework + +commit 67132b0b166b7af653e7b8303693456046abecea +Author: Lorenz Meier +Date: Tue Nov 3 11:06:28 2015 +0100 + + Register the driver framework correctly + +commit 84e9380b1046dfc94674cde2cf0b8e3e1b8cdcd4 +Author: Mark Charlebois +Date: Tue Nov 3 01:27:22 2015 -0800 + + Commened out manditory use of Clang-3.6 + + Signed-off-by: Mark Charlebois + +commit de1a7b30ce47f8fe9ee82cef86294b1187118d86 +Author: Mark Charlebois +Date: Tue Nov 3 01:24:02 2015 -0800 + + gyrosim and adcsim now compile with DriverFramework enabled + + Only the posix build is tested for compilation + + Signed-off-by: Mark Charlebois + +commit 847b60484194713b58d5cd3dbdbe40bd673ccc69 +Author: Mark Charlebois +Date: Mon Nov 2 20:59:41 2015 -0800 + + Added Gyrosim + + Signed-off-by: Mark Charlebois + +commit dc3d8053865506236821a37294d36e4f39dc5ec6 +Author: Mark Charlebois +Date: Mon Nov 2 00:11:34 2015 -0800 + + Removed unussed function + + Signed-off-by: Mark Charlebois + +commit 9074d3dd8eb3d1a4a3c23b06d16b8d3493943c0b +Author: Mark Charlebois +Date: Mon Nov 2 00:06:12 2015 -0800 + + Adding in DriverFramework + + Signed-off-by: Mark Charlebois + +commit 7ddd5712c53da99715ff14602510f44fe56fe8b6 +Author: Mark Charlebois +Date: Sun Nov 1 23:43:46 2015 -0800 + + Integrated DriverFramework + + Refacored ADCSIM + Compilation succeeds. Link not yet fixed. + + Signed-off-by: Mark Charlebois + +commit b3bb8adbc5d3498bb95865820ec7a62bbf14c28e +Author: jgoppert +Date: Mon Nov 9 19:59:45 2015 -0500 + + Matrix update. + +commit 1b640f80fe17a055db7de3750f063a87b45a2252 +Author: Lorenz Meier +Date: Mon Nov 9 23:40:31 2015 +0100 + + MC pos control: Widen manual deadband back to 20% + +commit 40c079efa8f7d8cc402890384cb9ce4e01f6a1c7 +Author: Mark Charlebois +Date: Mon Nov 9 10:26:28 2015 -0800 + + Ported accelsim, gyrosim and adcsim to DriverFramework + + Need to handle _pub_blocked flag in DriverFramework as a PX4 + specific implementation. + + Signed-off-by: Mark Charlebois + +commit 8b80a24d9d7d1159763d2b3fb208d4efb8f26fb3 +Author: Lorenz Meier +Date: Fri Nov 6 09:01:36 2015 +0100 + + Update driver framework version + +commit 9c4f8f56acf92c41f141a3cd86995ff62ad0dceb +Author: Lorenz Meier +Date: Tue Nov 3 13:57:29 2015 +0100 + + Fix Cxx errors + +commit cf8e289bcec75b605956ec5deec68e38ea1e5bcb +Author: Lorenz Meier +Date: Tue Nov 3 13:54:06 2015 +0100 + + Update driver framework + +commit d9ba63a41f06010cedd9595d75b410cf769cdd25 +Author: Lorenz Meier +Date: Tue Nov 3 13:49:43 2015 +0100 + + Add C++ flags + +commit 450ad27b52141d98d7acae771fd3d22ec9528a05 +Author: Lorenz Meier +Date: Tue Nov 3 13:18:11 2015 +0100 + + Update Driver framework + +commit 4e295e1549b44d58166b8b506fe24e9b4889deac +Author: Lorenz Meier +Date: Tue Nov 3 13:17:27 2015 +0100 + + Revert CLANG + +commit 28e08d31ad79c3e51698dea0c757ba97c295c0ed +Author: Lorenz Meier +Date: Tue Nov 3 13:16:28 2015 +0100 + + Travis CI: Select CLANG + +commit 8e7a4725c6d0406d3b2ed4104fec4af7e69d0053 +Author: Lorenz Meier +Date: Tue Nov 3 13:14:26 2015 +0100 + + Driverframework: Update + +commit 3b0f18e96d41f1d67866b71c5ce1e108db1159d3 +Author: Lorenz Meier +Date: Tue Nov 3 13:13:25 2015 +0100 + + Fix missing rt lib + +commit ed4e602511c3d86a1f67fc254dd54cb02461b4d6 +Author: Lorenz Meier +Date: Tue Nov 3 12:57:44 2015 +0100 + + Update driver framework + +commit 2ec6363f67408dcfb425d56aac59cdc211a7cc4d +Author: Lorenz Meier +Date: Tue Nov 3 12:56:19 2015 +0100 + + Fixed adc sim formatting + +commit d9a7dd04a4b5c8625c9455914db364b5c0229e46 +Author: Lorenz Meier +Date: Tue Nov 3 12:52:04 2015 +0100 + + Updated driver framework repo + +commit b1f2812862775d2e84082e37a35de2cc130b05bf +Author: Lorenz Meier +Date: Tue Nov 3 12:51:05 2015 +0100 + + Updated framework URL + +commit 97ee033fe0aa82a21b0e9566adb6355055a3cf85 +Author: Lorenz Meier +Date: Tue Nov 3 12:44:12 2015 +0100 + + DriverFramework update + +commit f4d9521fd67c54dc2962933db9a7b55d22ea300e +Author: Lorenz Meier +Date: Tue Nov 3 12:05:19 2015 +0100 + + Update driver framework + +commit a71f83e30fd3f85995d55975213da0b033a200be +Author: Lorenz Meier +Date: Tue Nov 3 11:53:26 2015 +0100 + + Update driver framework + +commit a71f00686bcdfe0201e760349c2ba7df3ce457dc +Author: Lorenz Meier +Date: Tue Nov 3 11:06:28 2015 +0100 + + Register the driver framework correctly + +commit 6e19d9cb841d2e0349b9ec40a4de70d78bd9b53f +Author: Mark Charlebois +Date: Tue Nov 3 01:27:22 2015 -0800 + + Commened out manditory use of Clang-3.6 + + Signed-off-by: Mark Charlebois + +commit 596a2789d6c965c5fa63e9b10b240de35cb2ba41 +Author: Mark Charlebois +Date: Tue Nov 3 01:24:02 2015 -0800 + + gyrosim and adcsim now compile with DriverFramework enabled + + Only the posix build is tested for compilation + + Signed-off-by: Mark Charlebois + +commit ce97aea1bf999002f0b91629cb82db15469b6faf +Author: Mark Charlebois +Date: Mon Nov 2 20:59:41 2015 -0800 + + Added Gyrosim + + Signed-off-by: Mark Charlebois + +commit 1b7a6fffcaff8b08738d54e909e80e5990da2155 +Author: Mark Charlebois +Date: Mon Nov 2 00:11:34 2015 -0800 + + Removed unussed function + + Signed-off-by: Mark Charlebois + +commit 143fd4aec65724e6278734113a747a50e8a15df1 +Author: Mark Charlebois +Date: Mon Nov 2 00:06:12 2015 -0800 + + Adding in DriverFramework + + Signed-off-by: Mark Charlebois + +commit d04a4969e211a2fad5d2c18fdb266a39bd5d773a +Author: Mark Charlebois +Date: Sun Nov 1 23:43:46 2015 -0800 + + Integrated DriverFramework + + Refacored ADCSIM + Compilation succeeds. Link not yet fixed. + + Signed-off-by: Mark Charlebois + +commit a9a1e69dd6f11d6c9a1ce0a63b18636f841a1f72 +Author: Lorenz Meier +Date: Mon Nov 9 09:31:57 2015 +0100 + + CMake: Enable param meta injection + +commit 56d67c6f6c8f19d5362936257ed4e6a76513c0dc +Author: Lorenz Meier +Date: Mon Nov 9 09:31:43 2015 +0100 + + Tools: Support injecting param meta, do not generate code for these + +commit a6ba6eb2e4bf848b177d8fe3d4a726adbf88c617 +Author: Mark Whitehorn +Date: Sat Nov 7 16:27:08 2015 -0700 + + reduce Z control deadband from 40% to 5% + +commit 74ce39a676616b537c7824e2b41daa15b385a093 +Author: Lorenz Meier +Date: Sun Nov 8 19:05:13 2015 +0100 + + Move Eclipse project files out of the way since they screw over Windows users + +commit c6093b0d2277206a98cc051453d12e6a4cb23fa1 +Merge: 066be5b9b 463667013 +Author: James Goppert +Date: Sun Nov 8 12:50:26 2015 -0500 + + Merge pull request #3153 from dronecrew/matrix_update + + Matrix update to fix LPE for nuttx + +commit 4636670130283da50e759b51d293d473f3f79952 +Author: jgoppert +Date: Sun Nov 8 12:18:47 2015 -0500 + + Updated inverse in mathlib for new matrix call. + +commit 3d420289a59f56813625800e34a63603511c6e76 +Author: jgoppert +Date: Sun Nov 8 12:10:43 2015 -0500 + + Matrix update. + +commit 066be5b9b39dcd04058c02ba719b8cddec9bd08b +Author: Lorenz Meier +Date: Sun Nov 8 10:24:55 2015 +0100 + + Q estimator: Code style fix + +commit e5b8a70680cd9fc667471d7b5908b02b7764468e +Author: Lorenz Meier +Date: Sun Nov 8 10:23:37 2015 +0100 + + Attitude estimator Q: Add low pass to yaw axis for control state topic, publish raw attitude and prevent double filtering of attitude + +commit 825b651d17e56dabe7c725042a99483c4bdc2507 +Author: Lorenz Meier +Date: Sun Nov 8 10:22:45 2015 +0100 + + Sensors: Initialize poll struct + +commit adba2de2bf5ca80471a3c6d868bb086f091c64b5 +Merge: 674349489 c6b84f522 +Author: Lorenz Meier +Date: Sat Nov 7 23:01:04 2015 +0100 + + Merge pull request #3148 from dronecrew/att_fix + + Attitude estimator hot fix. + +commit c6b84f522696fe63f50b9dce398fee8ff7fe4c2a +Author: jgoppert +Date: Sat Nov 7 16:40:51 2015 -0500 + + Attitude estimator hot fix. + +commit 67434948939e996a25282a78bdd0be36ff0c410f +Merge: c5f60d602 68e4b3316 +Author: Lorenz Meier +Date: Sat Nov 7 18:10:11 2015 +0100 + + Merge pull request #3145 from dronecrew/valgrind + + Adds valgrind support, started to correct some bugs in SITL + +commit 68e4b33167f7bf6406ff68e7c6091e4834f337fe +Author: jgoppert +Date: Fri Nov 6 21:11:54 2015 -0500 + + Added valgrind to sitl. + +commit ca5a2d1fcabd841c77b7b678c55be8dbab401fca +Author: jgoppert +Date: Fri Nov 6 21:11:27 2015 -0500 + + Fixed some sitl init bugs. + +commit 2ffd0cd61f02c1787447dc744e70e0419634ca26 +Merge: c5f60d602 2d2feccce +Author: jgoppert +Date: Sat Nov 7 11:48:37 2015 -0500 + + Merge branch 'master' of github.com:dronecrew/Firmware + +commit c5f60d602a1185111d9a3aab66468c4d336ae594 +Author: jgoppert +Date: Sat Nov 7 11:33:15 2015 -0500 + + Matrix update. + +commit 2d2feccceed7c04c62b72fd423f706fc07d60ab8 +Author: jgoppert +Date: Sat Nov 7 11:33:15 2015 -0500 + + Matrix update. + +commit 756ff6a6fb0555e643f35251519f45d98f58ed6a +Author: Lorenz Meier +Date: Sat Nov 7 17:06:36 2015 +0100 + + Update matrix framework + +commit 5f407f539ecd6137feca815b7e9dc1c0a11db619 +Author: Lorenz Meier +Date: Sat Nov 7 16:27:32 2015 +0100 + + Sensors: Fix wrong define leading to incorrect battery voltage scaler picked for FMUv1. Found by @xn365 + +commit 63bc4e0202b2dfd0debcb99e78cb0f9019c67182 +Author: Lorenz Meier +Date: Sat Nov 7 10:14:46 2015 +0100 + + Fix HRT format + +commit 15e8f28c88c90440b2da8f37cb578978610c576e +Author: Lorenz Meier +Date: Sat Nov 7 09:53:52 2015 +0100 + + VTOL att control: Move param file to generated version + +commit 90023b2a0c2073fa0a8610729214a10e94056af6 +Author: Lorenz Meier +Date: Sat Nov 7 09:53:37 2015 +0100 + + MC att control: Move param file to generated version + +commit 54fff33e8ff9c132b0c986dc40afe68543089b9a +Author: Lorenz Meier +Date: Sat Nov 7 09:53:20 2015 +0100 + + MAVLink app: Move param file to generated version + +commit 2919129a74b177d2d839ab4e6dddb3461fe15b4a +Author: Lorenz Meier +Date: Sat Nov 7 09:52:58 2015 +0100 + + Launch detect: Remove old params + +commit ac893f26fbf56fa32d04875f5a36e14156dac80d +Author: Lorenz Meier +Date: Sat Nov 7 09:47:58 2015 +0100 + + Update math lib include path + +commit 9721421d86d47d962c25815928bdb1645f5fce91 +Author: Lorenz Meier +Date: Sat Nov 7 09:47:42 2015 +0100 + + Update math library + +commit ead4cc857b1ca4fb86e5ce266acaafd92cbf48a4 +Author: Lorenz Meier +Date: Sat Nov 7 09:44:38 2015 +0100 + + Matrix lib: Update reference + +commit f170272669aff6248d9e793e6cc7fb73ce019966 +Author: Lorenz Meier +Date: Sat Nov 7 09:30:13 2015 +0100 + + Mac OS: Fix clock + +commit 4f795309fde88b35e6d147a7a3f10671266a2470 +Author: Lorenz Meier +Date: Sat Nov 7 00:32:03 2015 +0100 + + ROMFS startup script: Fix up QAV250 script + +commit b54a149b908f3fe5fe580ff39a8d0112803d104e +Author: Mark Whitehorn +Date: Fri Nov 6 12:34:27 2015 -0700 + + reduce PID rollrate P and D in QAV250 config + +commit de111a9266c88b017fd5dca46f319a2e36f3d286 +Merge: 6c703935f 9ef299413 +Author: Roman Bapst +Date: Fri Nov 6 22:42:54 2015 +0100 + + Merge pull request #3077 from PX4/vtol_posix + + ported vtol module to posix + +commit 6c703935f25ff8021bfca062e4ffe34d59e6b657 +Merge: 0bd2a7650 4345d8db6 +Author: Roman Bapst +Date: Fri Nov 6 21:07:44 2015 +0100 + + Merge pull request #3136 from dronecrew/matrix + + Separate matrix lib into own repo, added testing and coverage + +commit 0bd2a7650c44583ce657fd5cace46ab76a4dc6ab +Merge: ca40cbcf6 9b5b2a4cc +Author: Roman Bapst +Date: Fri Nov 6 20:58:05 2015 +0100 + + Merge pull request #3124 from PX4/mixer_files + + use correct Unix line ending character + +commit ca40cbcf6ea7045edc707cf9ec34fca5f9ea63a2 +Author: Lorenz Meier +Date: Fri Nov 6 20:56:53 2015 +0100 + + Documented parameters in system setup which require a restart to become effective + +commit b3554f25201060d163e268836e5d9f4d60a661b5 +Merge: 9b45daa8f e1924c5d6 +Author: Roman Bapst +Date: Fri Nov 6 17:26:06 2015 +0100 + + Merge pull request #3140 from tumbili/control_state + + Control state + +commit 4345d8db6e1d2dd52e90d96676b85bc85f50a77e +Merge: 27df787bf 9b45daa8f +Author: jgoppert +Date: Fri Nov 6 11:15:35 2015 -0500 + + Merge branch 'master' of github.com:PX4/Firmware into matrix + +commit e1924c5d666f44f71e521bd50da5690de90861a2 +Author: tumbili +Date: Fri Nov 6 16:46:32 2015 +0100 + + ekf: publish control state + +commit 556a5dbd1d3a0c478dc7835e7600d91711bf64e1 +Author: Youssef Demitri +Date: Fri Nov 6 13:48:50 2015 +0100 + + astyle fix + +commit 318eeb04945c21ebfa478bb12656ebb1fed3e141 +Author: Youssef Demitri +Date: Fri Nov 6 13:11:02 2015 +0100 + + fixed ros build + +commit 170f0032fd25130f991cdcb5860214a3a54ce2d8 +Merge: 50c6d720f 9b45daa8f +Author: Youssef Demitri +Date: Fri Nov 6 12:18:31 2015 +0100 + + updated to master (solve merge conflicts) + +commit 9b45daa8f7fac2172e6b4ec0204b0b8b98b82137 +Merge: fc62461e5 f6a9647fe +Author: Lorenz Meier +Date: Fri Nov 6 10:50:18 2015 +0100 + + Merge pull request #2667 from mhkabir/vis_yaw + + External heading support for AttitudeEstimatorQ (Vision/Mocap) + +commit fc62461e5b99c1ebb346bdefd8c8e99f12553efb +Author: Mark Whitehorn +Date: Thu Nov 5 20:39:43 2015 -0700 + + lower default PWM_MIN to 1075 + +commit 256f81fe4d058bf0972fceb68600f9c51e71e2c6 +Author: Mark Whitehorn +Date: Thu Nov 5 14:21:57 2015 -0700 + + add new config for QAV250 racing quad + +commit 8154fcdc8aa87c680a69b92dfbc467a63fbf94d0 +Author: Lorenz Meier +Date: Tue Nov 3 23:10:06 2015 +0100 + + IO driver: Fix code style + +commit 1baf103ee7458f0a6c11bb766101226a58b37f3f +Author: Lorenz Meier +Date: Tue Nov 3 22:54:08 2015 +0100 + + IO driver: Set mixer ok flag once the mixer load completed + +commit 083dbbb71b59b00c5c51c47f2eb6b700b95a268a +Author: Lorenz Meier +Date: Tue Nov 3 22:53:38 2015 +0100 + + IO firmware: Do mixer load as block operation + +commit 85605f72f2db288c0dcb8720c8c27285f1461f31 +Merge: abf849ef5 104f38eea +Author: Roman Bapst +Date: Fri Nov 6 09:17:05 2015 +0100 + + Merge pull request #2814 from PX4/mc_pos_guard + + MC position controller: Guard against invalid setpoints + +commit abf849ef544a1807bb04df89bdb9a90132ee8e3f +Merge: ca7a7dfd1 06987c624 +Author: Roman Bapst +Date: Fri Nov 6 09:04:12 2015 +0100 + + Merge pull request #3113 from PX4/vdev_locking2 + + Lock vdev devmap + +commit 27df787bfffbc5858e2fd3e41491e293521c8683 +Author: jgoppert +Date: Thu Nov 5 19:29:04 2015 -0500 + + Separated matrix lib into own repo. + +commit ca7a7dfd102893621edd8bfc4992c72dbac140ec +Author: Lorenz Meier +Date: Thu Nov 5 21:30:10 2015 +0100 + + Output rotor config as XML attributes + +commit 628e5c8649150ce6bf399a0a0aba81da5895e612 +Author: Lorenz Meier +Date: Thu Nov 5 21:29:44 2015 +0100 + + Mixer: Fix naming inconsistency + +commit 9b1fefb8d0044e63bb7c0849485d8d49cb46ed10 +Author: Lorenz Meier +Date: Thu Nov 5 21:29:17 2015 +0100 + + Remove unused build file + +commit 87269c0fab820f37fd1b8981f8b32ec0fbdc46db +Author: Lorenz Meier +Date: Thu Nov 5 21:29:00 2015 +0100 + + Update autostart docs + +commit f6a9647fe61167e77af955ec5d8756253e78f8db +Author: Kabir Mohammed +Date: Fri Oct 30 17:52:17 2015 +0530 + + attitude_estimator_q : add external heading support + +commit 85ad5a622a0ad4e6accf566ed4ea9357b1287393 +Author: Lorenz Meier +Date: Wed Nov 4 18:23:30 2015 +0100 + + MAVLink: Send USB telem status + +commit 0fe2bb588672a6de33c864a4807856ae7ffec846 +Author: Lorenz Meier +Date: Wed Nov 4 18:23:19 2015 +0100 + + Commander: Read USB status + +commit 2727333b3d50bd93a9f2e23b8ebe50c3d8ca235f +Author: Lorenz Meier +Date: Wed Nov 4 18:23:09 2015 +0100 + + Telem status: Add USB type + +commit 7be83bd46e10d66e75438cbb35e4fb9825c343ed +Author: Lorenz Meier +Date: Wed Nov 4 13:15:26 2015 +0100 + + Auto-upload config files + +commit 50c6be5d25bf61517cda27604caf7bd388f8ed52 +Author: Lorenz Meier +Date: Wed Nov 4 11:09:09 2015 +0100 + + SDLOG2: Comment lied + +commit ad4d841b8afede6f5f65e1ea3c8986b1b57d9ddf +Author: Lorenz Meier +Date: Wed Nov 4 10:46:29 2015 +0100 + + Mixer command: Clean up output + +commit f776c57fb27a7ad06325e111bd27b4fcdb1c9a73 +Author: Lorenz Meier +Date: Wed Nov 4 10:46:18 2015 +0100 + + INAV: Clean up output + +commit f4741f8bf1e107160bc0ce531942465b75e25d18 +Author: Lorenz Meier +Date: Wed Nov 4 10:46:03 2015 +0100 + + EKF: Fix output + +commit 4076383c4989db17988bc77c9ec5f414f2c77090 +Author: Lorenz Meier +Date: Tue Nov 3 22:53:03 2015 +0100 + + Commander: Fix PX4_INFO call + +commit 9b5b2a4cccb092bcb42ae2a5025ce21a3def4d60 +Author: tumbili +Date: Tue Nov 3 16:47:09 2015 +0100 + + use correct Unix line ending character + + Conflicts: + Tools/px_romfs_pruner.py + +commit 9647f0622c22b9b1dd3603970a75bb3006a056e7 +Author: Lorenz Meier +Date: Tue Nov 3 00:17:44 2015 +0100 + + MAVLink: Comment lied + +commit c934286f6c6f22cc0c7ee21d633e0ef3531eeb5f +Author: Lorenz Meier +Date: Tue Nov 3 00:16:38 2015 +0100 + + MAVLink app: Do not try to fill the complete buffer, just try to get a complete message + +commit 8a6e9d17bad1348682c8e6f727c4261f4530df07 +Author: Lorenz Meier +Date: Tue Nov 3 00:02:53 2015 +0100 + + MAVLink: Do a better job at receive rate limiting + +commit c20e7f8424c40175c47abd14a2566dd8045eeba1 +Author: Lorenz Meier +Date: Tue Nov 3 08:57:30 2015 +0100 + + Commander: Provide console output on autosave + +commit 1235c1f0bdd61bd5bb60df6a8e20c28b5dd4ac39 +Author: ChristophTobler +Date: Tue Nov 3 08:30:14 2015 +0100 + + gps re-init after loss + +commit 484bd3bd89e2e8429e5c53b63dc55fea9adaea03 +Author: Lorenz Meier +Date: Mon Nov 2 18:48:53 2015 +0100 + + Let commander be less verbose + +commit 1205665b24e8aabae84e1d8c88a2f710324a708e +Merge: 7f242d717 a567b9956 +Author: Lorenz Meier +Date: Mon Nov 2 16:39:30 2015 +0100 + + Merge pull request #3115 from PX4/pos_hold_fix + + fix position hold logic + +commit a567b9956f29da1ac057ca549bc41d7a563a7e5b +Author: tumbili +Date: Mon Nov 2 16:11:24 2015 +0100 + + fix position hold logic + +commit 7f242d71706919b4f6b2ad329cd67882976abf87 +Author: Lorenz Meier +Date: Mon Nov 2 13:42:20 2015 +0100 + + Update jMAVSim + +commit 013e34661206a69fec61ec4d0998d36d299b5a42 +Author: Lorenz Meier +Date: Mon Nov 2 11:51:50 2015 +0100 + + Commander: Fix Geofence action access + +commit 06987c624481201495334fa114e90a2ff26331c1 +Author: Lorenz Meier +Date: Mon Nov 2 11:05:09 2015 +0100 + + Lock vdev devmap + +commit c0a663540039643b05c5ed2e2624fcc38fa93c25 +Author: Lorenz Meier +Date: Mon Nov 2 10:18:12 2015 +0100 + + Lock VDEV table to prevent concurrent access + +commit fa78e8523e15eb6750610b1637ede0ff42d6e015 +Author: Lorenz Meier +Date: Sun Nov 1 17:39:56 2015 +0100 + + EKF: Fix time handling + +commit 3edf532e90f89f9e58059610b6f3310e7ca1cc0b +Author: Lorenz Meier +Date: Sun Nov 1 17:39:22 2015 +0100 + + MAVLink receiver: Fix HIL handling + +commit 42523be0ebf6b8bb3312f58a8f31fdd3b97399fb +Author: Lorenz Meier +Date: Sun Nov 1 17:38:27 2015 +0100 + + EKF: Allow more delta velocity deviation before resetting + +commit eeecf01628eae742ce1d9ea64484e8e063b61a78 +Author: Lorenz Meier +Date: Sun Oct 4 11:30:14 2015 +0200 + + Fixed wing controller: Call state reset on flight mode change. + +commit 5050da0ba00c45377f4ef91340fa89eb8faa1b9d +Author: Lorenz Meier +Date: Sun Oct 4 11:29:44 2015 +0200 + + TECS: Add function to reset system + +commit 40278f9f9612813a6c9b9436cdfb5ee72eedc8e5 +Merge: 35d8e0bc5 601da2818 +Author: Lorenz Meier +Date: Sun Nov 1 10:35:15 2015 +0100 + + Merge pull request #3106 from PX4/mc_pos_control + + do not set position setpoint too early + +commit 601da2818b3e73f5fc12a7615c570ee24a4e52d7 +Author: Roman +Date: Sun Nov 1 10:13:55 2015 +0100 + + do not set position setpoint too early + +commit 35d8e0bc550645b470af5c8624243b8f3a56d081 +Author: Lorenz Meier +Date: Sat Oct 31 20:32:58 2015 +0100 + + Raise frame size + +commit 85fcfed083126fe72774c664e030ce7995591c8e +Author: Lorenz Meier +Date: Sat Oct 31 20:17:13 2015 +0100 + + Add missing yaw entries + +commit 5394c661c7bf2b660a113999bcd7e0509f07845a +Author: Lorenz Meier +Date: Fri Oct 23 20:22:50 2015 +0200 + + Navigator: Fix RTL to return in a straight line + +commit e7ce15ccd5f38c70260ce0d91dced953c6633ce5 +Merge: fe4c67a78 5759358da +Author: Roman Bapst +Date: Sat Oct 31 10:42:51 2015 +0100 + + Merge pull request #3063 from PX4/home_on_takeoff + + Home on takeoff + +commit fe4c67a781db8a192229f22e70f08a36d7fcd70f +Author: Lorenz Meier +Date: Fri Oct 30 18:40:55 2015 +0100 + + Fixed MAVLink mission transmission + +commit 90798a7cb6ab003b351b8b9d6b848ad96f06e7c6 +Author: Lorenz Meier +Date: Fri Oct 30 17:08:12 2015 +0100 + + Revert "Do not check component ID for mission handling partner" + + This reverts commit e0e7a2414e6195fb59c973c443fee304f70afc63. + +commit 2cf9294c687542291aa2acd0f5480b3d13c411ac +Merge: 3898bf616 55cf08d38 +Author: Roman Bapst +Date: Fri Oct 30 17:51:41 2015 +0100 + + Merge pull request #3053 from PX4/usb_enforce + + Commander: prevent the user from arming the system with USB + +commit 3898bf61696e2afb40b1896437a54be303411fd4 +Merge: e0e7a2414 4e87ac601 +Author: Roman Bapst +Date: Fri Oct 30 17:31:07 2015 +0100 + + Merge pull request #3101 from PX4/mode_preflight_check + + run preflight checks after mode switch has changed + +commit e0e7a2414e6195fb59c973c443fee304f70afc63 +Author: Lorenz Meier +Date: Fri Oct 30 16:59:37 2015 +0100 + + Do not check component ID for mission handling partner + +commit 3d13e771a8d5b58cacb3369934a802b312cfee7e +Author: Lorenz Meier +Date: Fri Oct 30 16:33:19 2015 +0100 + + Support runs without simulation + +commit 4e87ac601485a8086819cadaf4c3a7d05b60024b +Author: tumbili +Date: Fri Oct 30 16:18:17 2015 +0100 + + run preflight checks after mode switch has changed + +commit c912be70d1576f5b5c2e2fe850a179a60967655a +Author: Lorenz Meier +Date: Fri Oct 30 16:25:08 2015 +0100 + + Update approach to obtain the head git hash + +commit f042c077b2f61feaf6046eb78148116232cf3365 +Author: Lorenz Meier +Date: Fri Oct 30 16:01:21 2015 +0100 + + Fix compile fail for GIT version + +commit b622080a65be29656df1557cc459b061fdacb96b +Author: Lorenz Meier +Date: Fri Oct 30 15:40:22 2015 +0100 + + Switch GIT command for revision hash + +commit ae90af711e5f53ab48f64ef28c0561de745bc816 +Merge: 69dd80b42 1aa9304b6 +Author: Lorenz Meier +Date: Fri Oct 30 15:23:17 2015 +0100 + + Merge pull request #3100 from ChristophTobler/master + + Logging rate was limited to 1 Hz + +commit 1aa9304b638eacff7f491836d44db16612807ddd +Author: ChristophTobler +Date: Fri Oct 30 15:06:47 2015 +0100 + + Logging rate was limited to 1 Hz + + I set the maximum to 100 Hz, since most SD cards are not fast enough for more. (but more is still possible with forcing) + +commit 69dd80b42d8fbe96ce676ec31bdaa2893f88e184 +Merge: 8d59d08ad a71164ea1 +Author: Roman Bapst +Date: Thu Oct 29 23:19:34 2015 +0100 + + Merge pull request #3056 from PX4/auto_disarm + + Commander: Disarm after 5 seconds on the ground. + +commit a71164ea1169408bee04ddbabc8c6999458ffd59 +Author: tumbili +Date: Mon Oct 26 09:22:34 2015 +0100 + + added parameter to disable auto disarming when landed + +commit 29db75fe56d7f00fa393bf4ed01a5ba1c6606a4d +Author: Lorenz Meier +Date: Fri Oct 23 19:18:36 2015 +0200 + + Commander: Disarm after 5 seconds on the ground. + +commit 8d59d08ad6f37eb83acd1a8b5c41b41c39796b5c +Author: Mark Charlebois +Date: Thu Oct 29 12:21:52 2015 -0700 + + Removed unnecessary header files from accelsim + + Signed-off-by: Mark Charlebois + +commit a5c002ac2ea2a432d9a38ead8e0493a5f482fa09 +Author: Mark Charlebois +Date: Thu Oct 29 12:17:24 2015 -0700 + + Removed more accelsim deadcode + + Signed-off-by: Mark Charlebois + +commit 21ef602b5a2e7b7b1b7d7d5e81fc0d0011b5f322 +Author: Mark Charlebois +Date: Thu Oct 29 12:12:38 2015 -0700 + + More accelsim cleanup + + Signed-off-by: Mark Charlebois + +commit 474e376f96f2006e2b5ee44f8d2cdde8671633ef +Author: Mark Charlebois +Date: Thu Oct 29 12:03:57 2015 -0700 + + Removed deadcode from accelsim + + Signed-off-by: Mark Charlebois + +commit 08f6a6a24fd908b86be92d00b6ada5dc4dc5388c +Merge: d76946bc0 4206c28b0 +Author: Roman Bapst +Date: Thu Oct 29 17:13:41 2015 +0100 + + Merge pull request #3095 from PX4/sitl_gazebo_gps + + fixed projection from local position to gps coordinates + +commit 4206c28b03b48894c5505d6d22af9110674c8e8f +Author: tumbili +Date: Thu Oct 29 16:23:46 2015 +0100 + + fixed projection from local position to gps coordinates + +commit d76946bc0f942cbf2c1e3be4280ec4968c2f490a +Merge: bd092e430 33135e595 +Author: Roman Bapst +Date: Thu Oct 29 16:18:53 2015 +0100 + + Merge pull request #3093 from PX4/sitl_gazebo + + updated sitl_gazebo + +commit 33135e59582412c96be22eb546a70dd8f2467651 +Author: tumbili +Date: Thu Oct 29 10:43:23 2015 +0100 + + updated sitl_gazebo + +commit bd092e430b7bc441b88b3bdbee09bd52034eaad4 +Author: Lorenz Meier +Date: Thu Oct 29 11:11:02 2015 +0100 + + Fix UAVCAN building + +commit 80988216867619a93d4a79946ac661cd693942d3 +Merge: 249742d04 89e6a80fd +Author: Lorenz Meier +Date: Thu Oct 29 10:46:58 2015 +0100 + + Merge pull request #3059 from PX4/can_upgrade + + Automatic CAN node upgrading + +commit 249742d0449054052c03973d3b0726bf72856051 +Author: Lorenz Meier +Date: Thu Oct 29 10:37:07 2015 +0100 + + SDLOG2: Do not build unused param file + +commit 878dc4d7d495877bb99e5554db69aec1b01107c2 +Author: Lorenz Meier +Date: Thu Oct 29 10:36:54 2015 +0100 + + MC pos ctrl: Do not build unused param file + +commit 3f6fd8b94dcdfb8a71244db728627a82da4eb045 +Author: Lorenz Meier +Date: Thu Oct 29 10:36:38 2015 +0100 + + MC att ctrl: Do not build unused param file + +commit a394dd5b0d9b0a65b4843e72a4d5e352b59734ef +Author: Lorenz Meier +Date: Thu Oct 29 10:35:35 2015 +0100 + + Add gazebo, gazebo_iris and gazebo_vtol targets + +commit bdcddd7808d06b8197ceb7a485a7c0522d7de296 +Merge: ffbb1d30c 89028901e +Author: Roman Bapst +Date: Thu Oct 29 09:31:56 2015 +0100 + + Merge pull request #3079 from PX4/vtol_pwm_out + + support multiple actuator control groups + +commit ffbb1d30cf7eb3f0adc806b88187efabd1cfe2aa +Merge: 47a20f0dd 8137a2612 +Author: Roman Bapst +Date: Thu Oct 29 09:09:55 2015 +0100 + + Merge pull request #3040 from ChristophTobler/master + + several first changes to INAV optical flow estimation + +commit 89028901e651f387eafb61796d6dafc1d7e587c3 +Author: tumbili +Date: Tue Oct 27 12:24:15 2015 +0100 + + support multiple actuator control groups + +commit 9ef2994134d994aacde6a21cd9fc701d24cc3739 +Author: Roman +Date: Thu Oct 29 07:55:47 2015 +0100 + + fix code style of vtol files + +commit 6634952a0c95b399d7884b9602886ce0a987561e +Author: Roman +Date: Thu Oct 29 07:54:38 2015 +0100 + + removed unused vtol variables + +commit 47a20f0dd28bae60c69455cefd9751d9e59a224b +Author: Lorenz Meier +Date: Wed Oct 28 22:55:37 2015 +0100 + + Allow any system to become UAVCAN controlled by setting UAVCAN_ENABLE to 3. + +commit 7136f6e88079aa3d42ecb4c9bc96b406ac368926 +Author: Kabir Mohammed +Date: Wed Oct 28 18:08:03 2015 +0530 + + ll40ls : add missing struct inititalisation + +commit 792f1747c770355f3a9888a2d2b8240b26b79dd7 +Author: Kabir Mohammed +Date: Wed Oct 28 18:05:20 2015 +0530 + + rangefinders : remove annoying gotos + +commit 83b70688d7cce2e121d25c0268f652a006acfc62 +Author: Kabir Mohammed +Date: Wed Oct 28 09:16:30 2015 +0530 + + Fix formatting + +commit 832780b966a090febe0d38010172b061746c1b2a +Author: Kabir Mohammed +Date: Wed Oct 28 08:54:38 2015 +0530 + + Fix ranger multi-advertise + +commit bc874ddbe530dbbc2be8859ff247778c2d46ccef +Author: jgoppert +Date: Sun Oct 25 11:36:49 2015 -0400 + + Fixe formatting. + +commit 99fb498cd2ea23a82394bd7d9910276d909a1886 +Author: jgoppert +Date: Sun Oct 25 10:58:34 2015 -0400 + + Resurrect controllib testing. + +commit 461f72dcee782186af0d723170b98899a6b915b5 +Author: Mark Charlebois +Date: Wed Oct 28 12:16:40 2015 -0700 + + Updated instructions for installing cmake to newer version + + The available version of cmake for Ubuntu 12.04 is too old. + The PPA listed does not currently work so the official + cmake webisite is a more reliable source to get cmake. + + Signed-off-by: Mark Charlebois + +commit 5cbb5a76a1006a5d87602a8da25864151e785c0c +Author: Eddy +Date: Wed Oct 28 15:58:01 2015 -0400 + + Fixed variable naming to match current master + +commit 72c339a7aca325a0567246bceb90c886faf97baf +Author: Eddy Scott +Date: Tue Oct 27 20:39:11 2015 -0400 + + Added else if switch for ACRO/RATTITUDE Handeling to be proper + +commit 4e5e8d1c9558790b595830f9289a4b584e4aebc4 +Author: Eddy Scott +Date: Sat Oct 24 08:22:15 2015 -0400 + + Modified how mc_att_control handles rattitude mode + +commit 83ffb56d285d9babdef584c1259d02f0dfbf6f18 +Author: Eddy +Date: Thu Oct 22 08:24:54 2015 -0400 + + fixed code style + +commit d4a19163bb49b20612643b4fd531cf10e0496892 +Author: Eddy +Date: Wed Oct 21 17:49:50 2015 -0400 + + Added switching from attitude control generated rate setpoints to manual rate setpoints when in rattitude mode + +commit c4a82d78c880b9de3800b3c6983e827890f9ec8a +Author: Eddy Scott +Date: Tue Oct 20 20:38:42 2015 -0400 + + Added commander support for rattitude mode. Still need to incorporate attitude/rate switching in multicopter control + +commit 8ba0c003db542ef33dc84f73cbec53d384591b90 +Merge: 8524a5070 f297cf96f +Author: Lorenz Meier +Date: Tue Oct 27 22:25:23 2015 +0100 + + Merge pull request #3078 from yuanxing-THU/master + + Ignore .DS_Store in the ROMFS pruner. + +commit 8524a507033872e46625eb4b17b3929dd2fb1b6a +Author: Lorenz Meier +Date: Tue Oct 27 22:15:19 2015 +0100 + + Fixed deprecation warning in Makefile + +commit 218f11f54b1e097440c7b3f4abdff61253c48a50 +Author: tumbili +Date: Tue Oct 27 13:14:17 2015 +0100 + + kill gazebo properly + +commit f297cf96f7aa143747b41f9e1f0fb6744684c816 +Author: skyworks_zyx +Date: Tue Oct 27 19:23:02 2015 +0800 + + Ignore .DS_Store in the ROMFS pruner. + +commit 50c6d720f09fa9b124e2f3d34ea8062091013eb2 +Merge: 34ff90c62 146def643 +Author: Youssef Demitri +Date: Tue Oct 27 11:36:25 2015 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into control_state + +commit b6c19400c0ee852d4cb20078ad6a3ba34128c17c +Author: tumbili +Date: Tue Oct 27 10:27:49 2015 +0100 + + build vtol att control module for sitl + +commit 93e557ab757259e9d43510b52511606eacc1fbf3 +Author: tumbili +Date: Tue Oct 27 09:58:43 2015 +0100 + + ported vtol module to posix + +commit 8137a261224088264a79bd025a9421641e00afc9 +Author: ChristophTobler +Date: Tue Oct 27 10:07:32 2015 +0100 + + Additional yaw compensation for flow module offset from center of rotation. + +commit 5759358da9965045478cd9b24d40be64cc9516b3 +Author: Lorenz Meier +Date: Tue Oct 27 09:59:09 2015 +0100 + + Navigator: Use yaw of home position + +commit 3f4a8bf76dea9b50bcf734aa119f28a2c74fd8b2 +Author: Lorenz Meier +Date: Tue Oct 27 09:58:54 2015 +0100 + + Commander: Set yaw on takeoff and use it as yaw during descend phase of RTL + +commit 12bd1ecb7c0d68b3fbe5eb2cebada52fc63b9d8e +Author: Lorenz Meier +Date: Tue Oct 27 09:57:42 2015 +0100 + + Home pos: Add yaw field + +commit 34ff90c62483bd4c983ae8fcf4ed6bede9792ce0 +Author: Youssef Demitri +Date: Tue Oct 27 09:41:40 2015 +0100 + + fixed logging + +commit b7f3c96d4a28a8432eb838364f059d6e79cda90d +Author: Lorenz Meier +Date: Tue Oct 27 09:36:09 2015 +0100 + + Set home on arming and on takeoff + +commit 8d0e10e830b4f3b676391acdcc63b95374118ff8 +Author: Lorenz Meier +Date: Sat Oct 24 19:14:23 2015 +0200 + + Commander: Set home on takeoff + +commit 146def64339d227d8900b333c8b9b721ab766a0d +Author: Lorenz Meier +Date: Tue Oct 27 09:30:42 2015 +0100 + + Travis CI: Load config early on to allow s3cmd usage across the scripts + +commit a99390503a3bad553ca78d94bc7044c6b8ef51bf +Author: Lorenz Meier +Date: Tue Oct 27 09:30:22 2015 +0100 + + QuRT travis target: Make accessible via makefile + +commit a2ba34d1aedfc84b8ece97ebdaa9d17781ad07aa +Author: Daniel Agar +Date: Sun Sep 27 19:49:01 2015 -0400 + + geofence violation actions + +commit 6fd1daf279a912b4821125161b90342295a34db3 +Author: Daniel Agar +Date: Sun Sep 27 19:49:01 2015 -0400 + + delete unused function declaration + +commit dd59409e31b33d012b1653ef6f7d8f97e5dd149f +Merge: 560efcbc5 4241e526a +Author: Youssef Demitri +Date: Tue Oct 27 09:26:27 2015 +0100 + + updated to master (solved merge conflicts) + +commit 4241e526aac9fad483949ce6b7cf03597acbd9b6 +Author: jgoppert +Date: Mon Oct 26 16:03:22 2015 -0400 + + Updated sitl scripts for LPE. + +commit 1e7da5064f726529be58c561d722b7e9733857f5 +Author: jgoppert +Date: Mon Oct 26 15:59:36 2015 -0400 + + Fixed LPE bug for accel bias estimation. + +commit 5c741ed3b69992f9e72d1d5f7fcbed6505d5e302 +Merge: 327481d74 1767acd1e +Author: Roman Bapst +Date: Mon Oct 26 13:30:38 2015 +0100 + + Merge pull request #3073 from PX4/sitl_startup_script + + Sitl startup script + +commit 1767acd1e9966d198916a84a1421f630b229d241 +Author: tumbili +Date: Mon Oct 26 12:23:22 2015 +0100 + + use correct startup scipt depending on simulator + +commit 0c3f51944500b713eebba524e2a072b77fb47a65 +Author: tumbili +Date: Mon Oct 26 12:18:24 2015 +0100 + + renamed SITL startup scripts + +commit 327481d749f2042fab121aa3949ca2eb995c17fe +Author: Lorenz Meier +Date: Mon Oct 26 11:58:11 2015 +0100 + + Fix EKF frame size flag use + +commit 89e6a80fd6b8fc6bc3279a2367b5b5eeb837f9dc +Author: Lorenz Meier +Date: Mon Oct 26 09:43:21 2015 +0100 + + Fix path according to Ben's instructions + +commit 4d6094cf70d2c4b959187bec824945fd2429aa45 +Author: Lorenz Meier +Date: Sat Oct 24 12:22:45 2015 +0200 + + Add objcopy + +commit 96968911e4a246a2d5e700de7132d3a404069a15 +Author: Lorenz Meier +Date: Sat Oct 24 12:12:18 2015 +0200 + + Keep size command in ccache path env + +commit 9239a93a71681bca31d6fcbfd6436906b9e9f17e +Author: Lorenz Meier +Date: Sat Oct 24 11:59:00 2015 +0200 + + Include both ESC images in standard binary + +commit 09fcbde52b7b75d13ecec16358f1890e2ed4b6a7 +Author: Lorenz Meier +Date: Sat Oct 24 11:58:30 2015 +0200 + + Make some space in flash + +commit 96a12a60278f9c2aae7a46d0cafa7b2cf3fad457 +Author: Pavel Kirienko +Date: Sun Oct 18 04:13:25 2015 +0300 + + UAVCAN extended status reporting + +commit e06c46da03d75dd01423485f91c0502724f1aa30 +Author: Pavel Kirienko +Date: Sun Oct 18 03:56:09 2015 +0300 + + uavcan status output extended with CAN error reporting + +commit 635bfb6a7b4df37add20af8f5582b23ed992e03d +Author: Pavel Kirienko +Date: Sun Oct 18 03:55:47 2015 +0300 + + CAN driver RX queue reduced to 21 frames per interface; poll() timeout set to 3 ms + +commit 72e651bedac613c1b3e96b47c7d4feffc8aef10d +Author: Pavel Kirienko +Date: Sat Oct 17 21:08:03 2015 +0300 + + UAVCAN virtual iface: removed a useless class field + +commit 53ed0425daee0acaea4179af848f9763bfb0b11e +Author: Pavel Kirienko +Date: Sat Oct 17 20:49:08 2015 +0300 + + Libuavcan set to master + +commit 5b9fc2d9fa16a7ac9f6ddfb4f0a29d8ef4b3ebfb +Author: Pavel Kirienko +Date: Sat Oct 17 20:29:49 2015 +0300 + + Proper termination of UAVACN server thread + +commit 9d86dbb6a1c3625f912ffc9470c0184c274d0da2 +Author: Pavel Kirienko +Date: Sat Oct 17 19:50:01 2015 +0300 + + Fixed memory leaks in the primary UAVCAN thread + +commit 6c4f09c0e4fe3a243bb68c9bcac03110b1c2a4d1 +Author: Pavel Kirienko +Date: Sat Oct 17 04:05:35 2015 +0300 + + Fixed memory leak in UAVCAN baro driver + +commit 109bee855b3d734b63fe88bd3eec5fdc8d443b58 +Author: Pavel Kirienko +Date: Sat Oct 17 03:49:02 2015 +0300 + + Node on leaked memory in UAVCAN driver + +commit ca4e55fec301bb80af20a94fdfcdbf8d9551a83d +Author: Pavel Kirienko +Date: Sat Oct 17 03:24:59 2015 +0300 + + UAVCAN allocator as a dedicated type; reporting a warning if memory leak is deetcted upon destruction + +commit edfb19d9afa3bcba28dbf28227ee11a13a3dc250 +Author: Pavel Kirienko +Date: Sat Oct 17 01:06:35 2015 +0300 + + Libuavcan update + +commit 1ace017cb88319829c80e9571d71c903a4bc78a4 +Author: Pavel Kirienko +Date: Fri Oct 16 23:17:07 2015 +0300 + + Deallocating memory used by UAVCAN virtual iface on destruction + +commit a570d1de7d20f6d0817fd6210473a58db9c3aa13 +Author: Pavel Kirienko +Date: Fri Oct 16 22:59:17 2015 +0300 + + UAVCAN memory usage status and shrink + +commit e6182b8d2b17be7fe1877002b2bdf01934fd8b58 +Author: Pavel Kirienko +Date: Fri Oct 16 20:37:47 2015 +0300 + + Libuavcan update + +commit 407191d4ab1a90bb413c3db1241cbba8adb95172 +Author: Pavel Kirienko +Date: Fri Oct 16 19:37:18 2015 +0300 + + UAVCAN driver transformed to use global memory pool + +commit 7373d99d72db00d76a6cb2a776d5e3f31d7d90fb +Author: Pavel Kirienko +Date: Fri Oct 16 18:56:07 2015 +0300 + + UAVCAN CMakeLists - removed useless definitions + +commit e227f139a5b362f308a20197e87aa79faec62819 +Author: Pavel Kirienko +Date: Fri Oct 16 17:24:14 2015 +0300 + + Libuavcan switched to footprint_reduction + +commit 529d9b4d3a08dfafdd5a998bdfed4edb33424e6e +Author: Lorenz Meier +Date: Mon Oct 26 10:19:30 2015 +0100 + + Check and enforce CMake version + +commit dab48553c7ce628d528803246c62984780d92a56 +Author: James Goppert +Date: Sun Oct 25 19:25:18 2015 -0400 + + Added export to gazebo variables. + +commit e2ec4af127bf5e59376689f76828bb6c7e174934 +Author: Mark Charlebois +Date: Sat Oct 24 10:01:53 2015 -0700 + + Switched Vagrant to use static IP + + MacOS was having isues with DHCP for NFS shared folder + + Signed-off-by: Mark Charlebois + +commit fb3465c11713716ce0c181213319f444b9d4e0b0 +Author: Daniel Agar +Date: Sun Oct 25 12:28:00 2015 -0400 + + Makefile fix /bin/shs ninja check + +commit 8421742906fdad8a0606573ffcf2e2a968dc4247 +Author: Lorenz Meier +Date: Sun Oct 25 18:25:53 2015 +0100 + + Add Gazebo submodule as simulator dependency + +commit 9cbcca1f4943022df795e6e0c6b2943eec479996 +Author: Lorenz Meier +Date: Sun Oct 25 18:25:37 2015 +0100 + + Fix Gazebo handling + +commit 5df1f84a533a8eae92844acbc4dcb4fd869bd760 +Author: Lorenz Meier +Date: Sun Oct 25 18:25:21 2015 +0100 + + Add sitl_gazebo as submodule + +commit 7d5a9c5baa4a8e7ea5ee268dbca152a0db2dac5e +Author: Lorenz Meier +Date: Sun Oct 25 18:20:53 2015 +0100 + + Added sitl_gazebo as submodule + +commit 7d9c6592fd4d4798be8527bfd603629191b5f3ef +Author: jgoppert +Date: Sun Oct 25 12:34:19 2015 -0400 + + Remove bash debugging. + +commit f831cc6cfa5aed69dbe913a784ff87eb19a29708 +Author: jgoppert +Date: Sun Oct 25 12:33:48 2015 -0400 + + Don't kill if jmavsim not found. + +commit a23ba97f3f40b6ec6e5ddd603e9daf371e2e1c8a +Author: jgoppert +Date: Sun Oct 25 12:25:15 2015 -0400 + + sitl bash fix for pid recording + +commit a688c894607718f8ae54f97af33e955bf9db33d2 +Author: jgoppert +Date: Sun Oct 25 11:52:11 2015 -0400 + + Fixed kill command for java. + +commit c520a678a6f2b9e384dc79644ec8a5150f83d783 +Author: jgoppert +Date: Sun Oct 25 11:47:46 2015 -0400 + + More intelligent jmavsim killing. + +commit 21cf3e0cce6e1076c63d09a097355a89550a439d +Author: jgoppert +Date: Sun Oct 25 10:57:24 2015 -0400 + + This kills some annoying processes that might still be around. + +commit aeb7bff9c994e185e8e732ba63af37f39673f03e +Author: jgoppert +Date: Sun Oct 25 11:22:23 2015 -0400 + + Removed cmake debug messages. + +commit 318144ee8bbeca36d67a1741ffe4179b2c80eeac +Author: jgoppert +Date: Sun Oct 25 11:18:14 2015 -0400 + + Changed sitl targets to be easier to call from make. + +commit f2b76a065c4a537e1351b91b525b09ede1bac3e5 +Author: Lorenz Meier +Date: Sun Oct 25 14:47:21 2015 +0100 + + Fix Mac OS by going back down with CMake version + +commit ba61f3f36c53919494375adfe73420844e58e0de +Author: Lorenz Meier +Date: Sun Oct 25 14:36:58 2015 +0100 + + Re-add missing flags + +commit 6c3c18b7c94d39594ad9afae82a17bca4fd3045a +Author: Lorenz Meier +Date: Sun Oct 25 14:35:20 2015 +0100 + + Robustify toolchain string matching + +commit e0d346e49d984068f0afca59d94c74b4d1ad7e27 +Author: Lorenz Meier +Date: Sun Oct 25 13:43:07 2015 +0100 + + Require CMake 3.2 + +commit 06472861ce874da957eca0a83e28171af7052ef0 +Author: jgoppert +Date: Sat Oct 24 10:11:03 2015 -0400 + + Added buzzer circuit breaker. + +commit ca052ac68a3a7a3fa6486512e2748448f03bc4de +Author: Lorenz Meier +Date: Sun Oct 25 12:20:05 2015 +0100 + + Vagrant: Upgrade CMake version + +commit 5aaa45c62888f07c28b73909bc05acfdfbef65a8 +Author: Lorenz Meier +Date: Sun Oct 25 12:07:18 2015 +0100 + + Update README + +commit a81e23744112beda53892eb1f085cbfaf992a2d6 +Author: Lorenz Meier +Date: Sun Oct 25 11:59:42 2015 +0100 + + Travis CI: Simpler approach to CMake + +commit 0b8419018e86a8d3b87b7ab7f3d17a46baf70997 +Author: Lorenz Meier +Date: Sun Oct 25 11:54:42 2015 +0100 + + Upgrade Travis to CMake .32 + +commit 376e77c17205b7c03439726a4923f1c3bc8c8b87 +Author: Lorenz Meier +Date: Sun Oct 25 11:35:11 2015 +0100 + + Add CMake 3.2 + +commit aff78e0f5e4f480467241cfe4fabfc09dd020f7c +Author: Lorenz Meier +Date: Sun Oct 25 11:20:28 2015 +0100 + + CMake / Ninja: Use console flag so upload targets can print their normal output and receive input. + +commit 94bef4e139489d364a4a292d0198448e42697195 +Merge: 0106be3e8 d198c6a32 +Author: Lorenz Meier +Date: Sun Oct 25 10:37:31 2015 +0100 + + Merge pull request #3065 from dronecrew/lpe-no-eigen + + Replaced eigen with custom matrix lib. + +commit d198c6a324967fa27cc59e9e18c4a66bcee4b953 +Author: jgoppert +Date: Sat Oct 24 15:59:11 2015 -0400 + + Removed comment. + +commit 65a0de38bb168eb70c4c98bf4949a3d97b3400e0 +Author: jgoppert +Date: Sat Oct 24 15:51:32 2015 -0400 + + Format fix. + +commit 0acf6db64f0d6a79998879517519df628e388023 +Author: jgoppert +Date: Sat Oct 24 15:15:33 2015 -0400 + + Removed more eigen references. + +commit 6cce823dc6fd0c2f6477c871e1e57dd37098645a +Author: jgoppert +Date: Sat Oct 24 15:06:59 2015 -0400 + + Replaced wigen with custom matrix lib. + +commit 0106be3e89d36454c100b763a00dd0d76e86d935 +Author: jgoppert +Date: Sat Oct 24 10:57:46 2015 -0400 + + Added local position estimator. + +commit faa80a51e89ba726c2937464271517e6c2a35630 +Author: Lorenz Meier +Date: Sat Oct 24 19:00:58 2015 +0200 + + Strip unused header + +commit bd1d15606b78943bf27755e4ba4f526c8b0e6017 +Merge: 8b12845f1 aa82a3674 +Author: Lorenz Meier +Date: Sat Oct 24 11:12:12 2015 +0200 + + Merge pull request #3044 from gcarmix/master + + Driver for the SRF02 ultrasound range finder, adapted from Maxbotix driver + +commit aa82a367474a2efa2c0986770878bc07f8e28a91 +Author: gcarmix +Date: Sat Oct 24 10:50:57 2015 +0200 + + Corrected code indent + +commit 94dcced65206068a6776e20f4b4265782ce35a02 +Merge: 68a5534a7 8b12845f1 +Author: gcarmix +Date: Sat Oct 24 10:47:16 2015 +0200 + + Merge branch 'master' into master + +commit 8b12845f15e6491af0bddcb4649a204ac9c67349 +Merge: 292b87fe2 d030608de +Author: Lorenz Meier +Date: Sat Oct 24 10:44:11 2015 +0200 + + Merge pull request #3058 from mcharleb/hexagon-vagrant + + Hexagon vagrant + +commit 68a5534a760263810636ec8a350691f0d7314174 +Merge: 974872733 292b87fe2 +Author: carmix +Date: Sat Oct 24 10:41:40 2015 +0200 + + Merge commit '292b87fe2cfa2a5a00616c5ed13516bd60199f5a' + +commit 974872733132196795a6b9d7a9c4eb7266d477f2 +Author: gcarmix +Date: Sat Oct 24 10:35:37 2015 +0200 + + Updated driver to the be compliant with the new mb12xx driver version, + inserted a line into the cmake config file for px4fmu-v2 + +commit 4cf0af1b3b213be88dd2ac03f05bae4c71be1466 +Author: carmix +Date: Sat Oct 24 09:22:20 2015 +0200 + + Adapted to cmake + +commit d030608def7c74147e895bf038747d315317dbc4 +Author: Mark Charlebois +Date: Fri Oct 23 21:09:29 2015 -0700 + + Modified Vagrantfile to use NFS folder sharing + + Virtualbox has issues with certain operations on shared folders + using the default sharing mechanism. These are overcome using + NFS sharing. + + On Ubuntu, sudo apt-get install nfs-kernel-server + + Signed-off-by: Mark Charlebois + +commit 01ccbd8886ff549fff3239138f5cc6b55e353b91 +Author: Mark Charlebois +Date: Fri Oct 23 20:42:15 2015 -0700 + + qurt: added HEXAGON_TOOLS_ROOT variable + + The environment variable HEXAGON_TOOLS_ROOT must be set to the location + of the installed HexagonTools. This could be a global install at + /opt/HEXAGON_Tools/7.2.10/Tools or it could be a personal install + ${HOME}/Qualcomm/HEXAGON_Tools/7.2.10/Tools. + + The default install path used by the installer is exported in the Vagrantfile. + + There is still an issue that the hexagon linker fails on mmap of the shared folder. + If the shared folder was mounted via NFS for Linux and MacOS the problem would be + resolved. + + Signed-off-by: Mark Charlebois + +commit 8349ba180bb0a1acb6b5606163dac1998e173c43 +Author: Mark Charlebois +Date: Fri Oct 23 17:37:46 2015 -0700 + + DSPAL: removed simlinks that broke vagrant build + + Vagrant did not like the simlinks in the dspal repo. + + Signed-off-by: Mark Charlebois + +commit 292b87fe2cfa2a5a00616c5ed13516bd60199f5a +Author: Lorenz Meier +Date: Fri Oct 23 23:58:28 2015 +0200 + + Exit simulator + +commit bf09c46c2f2ada7fef00f1b1155b3da84b17170b +Author: Lorenz Meier +Date: Fri Oct 23 23:28:26 2015 +0200 + + Fix Hexagon toolchain detection for default installer + +commit 3276da9ce6d4c8293af09ed092c36e9461d3345a +Author: Lorenz Meier +Date: Fri Oct 23 23:27:10 2015 +0200 + + Add Snapdragon requirements to Vagrant + +commit d3125311c87f63663d7e62ac160cc523bb2307cb +Author: Lorenz Meier +Date: Fri Oct 23 20:30:40 2015 +0200 + + Uncruft SK450 config + +commit df3acc2f5113672399da9294dd35403911d68270 +Author: Lorenz Meier +Date: Fri Oct 23 20:30:21 2015 +0200 + + Uncruft steadidrone config + +commit 06b96468b6eed2adc41dec1c8aa49aed24637fb7 +Author: Lorenz Meier +Date: Fri Oct 23 20:30:08 2015 +0200 + + Uncruft Disco config + +commit 3e4f0aabaad24a52fe436214b23cdafb24acab63 +Author: Lorenz Meier +Date: Fri Oct 23 20:29:52 2015 +0200 + + Uncruft IRIS config + +commit e5ccf82fa27400f7f30e7d953e5bca901a84b58c +Author: Lorenz Meier +Date: Fri Oct 23 19:53:22 2015 +0200 + + Attitude Q estimator: Set decimal places + +commit e5d6b1c985ada6d1352149b3497fe31e39be3523 +Author: Lorenz Meier +Date: Fri Oct 23 19:53:09 2015 +0200 + + Tools: Parse new decimals tag + +commit 55cf08d3830aef57f927a9f325cdb2a08434aadf +Author: Lorenz Meier +Date: Fri Oct 23 17:47:22 2015 +0200 + + Commander: prevent the user from arming the system when USB was ever connected + +commit b081c5c33b53e7bc80780ae507d77b9de10f60ef +Author: tumbili +Date: Fri Oct 23 14:00:24 2015 +0200 + + added signal handler for floating point exceptions + +commit ec1d148b08ef9a639763eae9728ff2d0adbbfd6b +Author: tumbili +Date: Fri Oct 23 13:41:28 2015 +0200 + + fixed missing dt in ekf + +commit f78fea2e962eb8bb2466b5d2fd5fc5d607430de1 +Author: Lorenz Meier +Date: Fri Oct 23 11:21:07 2015 +0200 + + Revert "Move EKF stack back to same size as on stable" + + This reverts commit 7fd6d2dc4a4fe7a1b439b5cac78ec90fb34aca48. + +commit 7d517978f0dd53b20d9ba8fbfd7917a754c054e7 +Author: Lorenz Meier +Date: Fri Oct 23 11:20:53 2015 +0200 + + MAVLink: Disable named value float + +commit 1e973033af7bb0a05f9916f39258ad91222c509e +Author: Lorenz Meier +Date: Fri Oct 23 11:16:47 2015 +0200 + + Set climbout altitude to 10 meters by default + +commit 7fd6d2dc4a4fe7a1b439b5cac78ec90fb34aca48 +Author: Lorenz Meier +Date: Fri Oct 23 11:03:30 2015 +0200 + + Move EKF stack back to same size as on stable + +commit 766cb716354e4346d842e299ae050147fec06fef +Author: Lorenz Meier +Date: Fri Oct 23 11:01:56 2015 +0200 + + EKF: Push up stack size as the max frame size is already 3.4K + +commit 06f5e242d19cc5334e4795514d74c6c54f2fc571 +Author: tumbili +Date: Thu Oct 22 16:30:23 2015 +0200 + + support launching gazebo automatically for SITL + +commit 4b1e4e63f02d473cebf652a4628a846216a6a5d3 +Author: Mark Charlebois +Date: Thu Oct 22 20:30:46 2015 -0700 + + eagle: Added posix_eagle_release to Makefile + + Enable build of posix_eagle_release. + Added path to ARM cross compiler in qrlsdk install. + Fixed warnings in Toolchain-arm-linux-gnueabihf.cmake + + Signed-off-by: Mark Charlebois + +commit 224af93bbb5c49983f238974be0c0d68370cd8cc +Merge: 3ac5b3b84 49e0fc967 +Author: Mark Charlebois +Date: Thu Oct 22 14:32:39 2015 -0700 + + Merge pull request #3042 from mcharleb/hexagon-7.2.10-toolchain + + qurt: Change to Hexagon 7.2.10 compiler + +commit 28316d8a445d01d3ad2f653bf49a15435d529643 +Author: gcarmix +Date: Thu Oct 22 22:55:23 2015 +0200 + + Corrected code format with astyle + +commit 6de5a36518adb723c6604ad416f40e35482b039d +Author: gcarmix +Date: Thu Oct 22 21:16:55 2015 +0200 + + Driver for SRF02 range finder adapted from Maxbotix driver + +commit 49e0fc967ac976713248724dac5f0579da32bb81 +Author: Mark Charlebois +Date: Thu Oct 22 10:12:32 2015 -0700 + + qurt: Added back missing ifdef section in px4_defines.h + + Signed-off-by: Mark Charlebois + +commit 0e967d08747999e6fea195d26f947a65c20dfc53 +Author: Mark Charlebois +Date: Thu Oct 22 10:07:22 2015 -0700 + + qurt: Change to Hexagon 7.2.10 compiler + + Switched to 7.2.10 since the Linux version of this is available. + + Added -DHAS_C9X flag to fix isses with undefined math functions + when using hexagon-clang++. + + Signed-off-by: Mark Charlebois + +commit 66785916d06047440957a2c66a48d4093a4b4635 +Author: ChristophTobler +Date: Thu Oct 22 14:03:58 2015 +0200 + + several first changes to optical flow estimation (lidar, gyro comp., weights). + +commit 3ac5b3b84efcda2543a1e33b6c0c2173e8bd7d8b +Author: Lorenz Meier +Date: Thu Oct 22 00:25:37 2015 +0200 + + Controllib: Enforce code style + +commit c6b41b4e5eb7dd272d4ef8f59dd90f692f93dca9 +Merge: 8fa49d8ac f0ad724fd +Author: Lorenz Meier +Date: Thu Oct 22 00:22:58 2015 +0200 + + Merge pull request #3030 from dronecrew/control-update + + uORB/ control wrapper update + +commit 8fa49d8ac579d2c8e5b042dd11216a0959808829 +Merge: ceffa3fad 853672286 +Author: Lorenz Meier +Date: Thu Oct 22 00:14:48 2015 +0200 + + Merge pull request #3033 from dronecrew/px4io-fw-rename + + Firmware rename for px4io to avoid using board label in name. + +commit 560efcbc5bc6de5b1e3aae9214cef4039f10a9aa +Author: Youssef Demitri +Date: Wed Oct 21 13:57:26 2015 +0200 + + added all platforms to px4_includes + +commit ceffa3fadbb8b11fd86035f0e654ab546db5a44d +Author: Jonathan Lee +Date: Tue Oct 20 10:34:11 2015 -0700 + + uORB Devices NuttX: Fix Build under GCC 4.9.x + Remove "algorithm.h" from included files; similar bug and solution as seen in #3022 + +commit f0ad724fda8813cb2fcb9af454295e0e15d83c82 +Author: jgoppert +Date: Tue Oct 20 13:48:40 2015 -0400 + + Update to fixedwing backside. + +commit 853672286199facd09a483f2414630e6271d5636 +Author: jgoppert +Date: Tue Oct 20 13:36:25 2015 -0400 + + Firmware rename for px4io to avoid using board label in name. + +commit b9e461b0283ecc22a07c4090e445c6564427cc53 +Author: jgoppert +Date: Tue Oct 20 10:48:10 2015 -0400 + + Control lib update. + +commit a57f8e2ce30a3dce4bdbd38dac8e8389762f81c8 +Author: Lorenz Meier +Date: Mon Oct 19 00:21:12 2015 +0200 + + Adjust F450 attitude gains + +commit 43834e3fafa09ba38fe6f995cadcf191e666250a +Author: Lorenz Meier +Date: Mon Oct 19 00:20:17 2015 +0200 + + Att Q estimator: Lowpass output for all three rates with adjusted lowpass frequencies + +commit 938798f4db481766d44dbf7a1a8efcabed3fa23a +Author: Mark Charlebois +Date: Mon Oct 19 10:10:01 2015 -0700 + + Removed qurt patch for Eigen and updated eigen commit + + The patches for Hexagon support are in the eigen repo so + the patch can now be removed. + + Signed-off-by: Mark Charlebois + +commit 2cdd6c60550210344be7475b995b80062e30d1a8 +Author: Mark Charlebois +Date: Mon Oct 19 14:58:15 2015 -0700 + + Corrected logic for gcc build on Apple + + Signed-off-by: Mark Charlebois + +commit 79b4bd60b2fa18e073fe3aa95ab135f94855a3b7 +Author: Mark Charlebois +Date: Mon Oct 19 14:46:18 2015 -0700 + + Fixed clang builds on Linux + + The link needed --start-group and --end-group for clang on Linux + for posix builds. + + Signed-off-by: Mark Charlebois + +commit 92d0347957c75d650b3fce8c47e1134f61f83279 +Author: Lorenz Meier +Date: Mon Oct 19 22:39:57 2015 +0200 + + Prevent Git-gate from Qt creator local files + +commit a554333841f49e8cb1ba6fd407637cca7f99fe82 +Author: Lorenz Meier +Date: Mon Oct 19 22:38:16 2015 +0200 + + 22 state estimator: Fix min/max #3022 + +commit 9288b8fa7094d91efa233b4db5fd13258f88aa34 +Author: Lorenz Meier +Date: Mon Oct 19 21:48:33 2015 +0200 + + Add posix_sitl_default target for consistency + +commit c18d4dba01e55b55255533acb5b7c4e3ccdd9763 +Merge: 16b6b3caa 468bac71c +Author: Lorenz Meier +Date: Mon Oct 19 19:06:32 2015 +0200 + + Merge pull request #3020 from mcharleb/build-fixes + + Fixed PRI64 to PRId64 in generate_listener.py + +commit 468bac71c2997f17b04546f03b50f84c54adddce +Author: Mark Charlebois +Date: Mon Oct 19 10:05:04 2015 -0700 + + Fixed PRI64 to PRId64 in generate_listener.py + + Signed-off-by: Mark Charlebois + +commit 16b6b3caa2e152888bc942dbe723cfab3320d526 +Author: Lorenz Meier +Date: Mon Oct 19 15:04:12 2015 +0200 + + Enable enforcement + +commit 87ea6f54b70e22ef4bf131380aa892c56e793313 +Author: Lorenz Meier +Date: Mon Oct 19 13:52:29 2015 +0200 + + MAVLink simulator: Update code style + +commit 6342f4e58692231f3c52f52bf37298d5ecf97b48 +Author: Lorenz Meier +Date: Mon Oct 19 13:52:12 2015 +0200 + + Q Estimator: Fix code style + +commit 571c4aebac6357b11b003ba44f507fc39b463fab +Author: Lorenz Meier +Date: Mon Oct 19 13:51:57 2015 +0200 + + rc lib: Update code style + +commit 2b8e981a7d7fb9e7b381df345d9b1a65b6ed4629 +Author: Lorenz Meier +Date: Mon Oct 19 13:51:47 2015 +0200 + + conversion lib: Update code style + +commit 752d091eccb941a2a90806cf14709dc0e6bf43dc +Author: Lorenz Meier +Date: Mon Oct 19 13:51:36 2015 +0200 + + muorb: Update code style + +commit 96142427aa81dc5da25a895e9c538882696a7d60 +Author: Lorenz Meier +Date: Mon Oct 19 13:51:26 2015 +0200 + + sensors: Update code style + +commit c19c8a35b259a98cf360ed6c6bb7c1d635df19bf +Author: Lorenz Meier +Date: Mon Oct 19 13:51:18 2015 +0200 + + uORB: Update code style + +commit af1fe6ab9ba6f1a21ffac05d6ee17d88bf298c26 +Author: Lorenz Meier +Date: Mon Oct 19 13:48:23 2015 +0200 + + Geo lib: Fix code style + +commit fc29fed26000a180c9cdd6a9666aed908ca9a43f +Author: Lorenz Meier +Date: Mon Oct 19 13:47:57 2015 +0200 + + Land detector: Fix code style + +commit 948ff80b8062d438b843c6a9fbb47599881600a3 +Author: Lorenz Meier +Date: Mon Oct 19 13:46:32 2015 +0200 + + IO firmware: Fix code style + +commit 59ee7b23eeed756bc8659386769bba917e142ceb +Author: Lorenz Meier +Date: Mon Oct 19 13:36:29 2015 +0200 + + Enforce style check on platforms and drivers + +commit 72757662234d9538ea9f3a3240153fc74afe8975 +Author: Lorenz Meier +Date: Mon Oct 19 13:36:15 2015 +0200 + + Platforms: Fix formatting + +commit 6c8755106e4e33b876bb887a18a5e9b571423e71 +Author: Lorenz Meier +Date: Mon Oct 19 13:36:00 2015 +0200 + + ROS: Fix formatting + +commit d60f201dc86668ba4eb485f732487bac7a295da1 +Author: Lorenz Meier +Date: Mon Oct 19 13:35:46 2015 +0200 + + POSIX: Fix formatting + +commit 0b7f6902a91e410cf1e8661fbac12b64631522f2 +Author: Lorenz Meier +Date: Mon Oct 19 13:35:32 2015 +0200 + + POSIX Sim drivers: Fix formatting + +commit 480bc2f3c6b11a821087ff24252a48ae2acf35c2 +Author: Lorenz Meier +Date: Mon Oct 19 13:35:17 2015 +0200 + + POSIX Tests: Fix formatting + +commit 567935dedb1926776f88bbc259cadc1d4464a596 +Author: Lorenz Meier +Date: Mon Oct 19 13:35:05 2015 +0200 + + QuRT: Fix formatting + +commit 73545a43115c00c42e504423bdd21c17ff1b7dc0 +Author: Lorenz Meier +Date: Mon Oct 19 13:25:39 2015 +0200 + + Platforms: Fix platform headers + +commit 2c8e8532941e405a751cb6e056dcca99df0138c1 +Author: Lorenz Meier +Date: Mon Oct 19 13:25:10 2015 +0200 + + Drivers: fix formatting + +commit baf04a504aa6935c886fa87fd7a334b9532ff5c5 +Author: Lorenz Meier +Date: Mon Oct 19 13:24:59 2015 +0200 + + HoTT: Fix formatting + +commit 50ce08b3eef3cd7f0a2b0ab27662522b6ff3c809 +Author: Lorenz Meier +Date: Mon Oct 19 13:24:44 2015 +0200 + + FMUv2: Fix formatting + +commit 6be4a70fc3b53bce41d9f4fcc1faaf34f95a86f0 +Author: Lorenz Meier +Date: Mon Oct 19 13:24:36 2015 +0200 + + FMUv1: Fix formatting + +commit caee7af9ae330a85a55062baa12101910b0104c5 +Author: Lorenz Meier +Date: Mon Oct 19 13:24:18 2015 +0200 + + STM disco: Fix formatting + +commit 0d395e893a78b181265d11fe9494703730d7c2b9 +Author: Lorenz Meier +Date: Mon Oct 19 13:24:03 2015 +0200 + + Aerocore: Fix formatting + +commit 19e3da71695ef3119e650568ff8f38d2b95592dc +Author: Lorenz Meier +Date: Mon Oct 19 13:18:47 2015 +0200 + + LSM303D: Fixed code style + +commit 7a33697b850c8a0caaa08e3e41b37669da676f93 +Author: Lorenz Meier +Date: Mon Oct 19 13:18:34 2015 +0200 + + led: Fixed code style + +commit 2993c5dd12a2faab625abce7b904e082ad5dd1e0 +Author: Lorenz Meier +Date: Mon Oct 19 13:18:24 2015 +0200 + + L3GD20: Fixed code style + +commit 789e595df7d1d4dbd685d26afbe3a3629a2c6a75 +Author: Lorenz Meier +Date: Mon Oct 19 13:18:11 2015 +0200 + + FrSky Telem: Fixed code style + +commit 7c0407d0ef4d6569be0cc1d806841c7b7356c92f +Author: Lorenz Meier +Date: Mon Oct 19 13:17:57 2015 +0200 + + ETS airspeed: Fixed code style + +commit 174464e2cc574a45aacd65d0f0c43adb51d32b0d +Author: Lorenz Meier +Date: Mon Oct 19 13:17:43 2015 +0200 + + PX4 Flow: Fixed code style + +commit 88a69382d9bd00f78ab0ce9ddf3883d1434e9c01 +Author: Lorenz Meier +Date: Mon Oct 19 13:17:27 2015 +0200 + + PWM out sim: Fixed code style + +commit 06076189da57879f8679d679496effa279cc21eb +Author: Lorenz Meier +Date: Mon Oct 19 13:17:15 2015 +0200 + + PWM input: Fixed code style + +commit 9e34124210f4e7b2875153dd66352dd628d6b537 +Author: Lorenz Meier +Date: Mon Oct 19 13:17:00 2015 +0200 + + mkblctrl: Fixed code style + +commit 6bb9c8ef07f9e9cb91d68655a2fdce6076eb21ac +Author: Lorenz Meier +Date: Mon Oct 19 13:16:47 2015 +0200 + + IR lock: Fixed code style + +commit 0642624416e1feccd1deba402084be578954f0bf +Author: Lorenz Meier +Date: Mon Oct 19 13:16:35 2015 +0200 + + gimbal: Fixed code style + +commit b5f0d3e937888b08292f8b9752eaad9a9c54b46b +Author: Lorenz Meier +Date: Mon Oct 19 13:16:25 2015 +0200 + + HMC5883: Fixed code style + +commit ff6676ef8cde121df09c327821f3a8060e2ef013 +Author: Lorenz Meier +Date: Mon Oct 19 13:16:11 2015 +0200 + + GPS: Fixed code style + +commit 25434055c655b499c22a23a2927cc89629d0636c +Author: Lorenz Meier +Date: Mon Oct 19 13:16:02 2015 +0200 + + Camera trigger: Fixed code style + +commit ab854f99e845a2d34a51ae80f9df3a2a27e3323f +Author: Lorenz Meier +Date: Mon Oct 19 13:15:49 2015 +0200 + + AR Drone interface: Fixed code style + +commit e2e83cd578e51572202d9e1b218e592438e90b70 +Author: Lorenz Meier +Date: Mon Oct 19 13:15:35 2015 +0200 + + Airspeed: Fixed code style + +commit fe216b5c5faec1f43f91a751837a902537eaca23 +Author: Lorenz Meier +Date: Mon Oct 19 13:15:22 2015 +0200 + + Device: Fixed code style + +commit 2154f0ca1d1d0c013ea27c8ffc445858a0e290a8 +Author: Lorenz Meier +Date: Mon Oct 19 13:15:04 2015 +0200 + + trone: fixed code style + +commit a036a767b33b651fd952fdd07996c519c350fdbc +Author: Lorenz Meier +Date: Mon Oct 19 13:14:54 2015 +0200 + + SF0X: Fixed code style + +commit 01ee8c9b58ad2b691ca51c20cd9ca1c36564e5d0 +Author: Lorenz Meier +Date: Mon Oct 19 13:14:40 2015 +0200 + + roboclaw: Fixed code style + +commit c88c2c7276082acd8ef4da230aad9e34d68bf4aa +Author: Lorenz Meier +Date: Mon Oct 19 13:14:25 2015 +0200 + + RGB led: Fixed code style + +commit 3c2252fa0ddd79805ca660f4d50ff40fa8f80e84 +Author: Lorenz Meier +Date: Mon Oct 19 13:14:12 2015 +0200 + + mb12xx: Fixed code style + +commit 9d670dd877176eaf1fd86d95a2cf54ad5d8c92b5 +Author: Lorenz Meier +Date: Mon Oct 19 13:14:00 2015 +0200 + + LL40LS: Fixed code style + +commit ca4982a6e8557fe0af0e72ecbd9c3872f9902ec2 +Author: Lorenz Meier +Date: Mon Oct 19 13:13:43 2015 +0200 + + HoTT: Fixed code style + +commit 236a423edd11a0148d906830e0d4527afbc93e42 +Author: Lorenz Meier +Date: Mon Oct 19 13:12:32 2015 +0200 + + Fixed MPU6K code style + +commit c326189ce89c121f2ceb846f2ef8b002e60afe7d +Author: Lorenz Meier +Date: Mon Oct 19 13:05:27 2015 +0200 + + NuttX build flags: Remove trivial warnings + +commit 9a33e6e2aa29815ef38bf4336d73d421f1084698 +Author: Lorenz Meier +Date: Mon Oct 19 10:08:17 2015 +0200 + + Fixed MPU9250 formatting + +commit eb6553d92362dbd1e96a721933b8835cd2a59a1e +Author: Lorenz Meier +Date: Mon Oct 19 09:48:27 2015 +0200 + + Fix POSIX backtrace compile + +commit 8e82ced5a4cb434bf20456c3af9296ac7f46cedf +Author: Mark Charlebois +Date: Fri Oct 16 12:42:26 2015 -0700 + + Added backtrace function + + Added PX4_BACKTRACE() to display stack trace for debugging + + Added backtrace for HRT reschedule with 0 timeout + + Signed-off-by: Mark Charlebois + +commit cbbb6a0e598c9a5c2d97b951ec5cf9bc1757fa1d +Author: Daniel Agar +Date: Sun Oct 18 14:52:42 2015 -0400 + + switch to official googletest repo + +commit d874b4bec6722cfa3f8e011bc27f7b47e0db6a8b +Author: Daniel Agar +Date: Sat Oct 17 10:33:18 2015 -0400 + + travis-ci s3 upload + +commit b8a72bfe753384799bc757309a6335f82ad0f036 +Author: Daniel Agar +Date: Sat Oct 17 00:47:16 2015 -0400 + + travis-ci use ninja + +commit 25dfa31374541e4a8e2e284dba8a7f281eaa05c3 +Author: Lorenz Meier +Date: Mon Oct 19 09:37:01 2015 +0200 + + Mixer: Fix code style + +commit a6a3d4891d6a04f7e4eb8ac0d21a2dd26bb6cb43 +Merge: 6b2ad2e25 015882167 +Author: Lorenz Meier +Date: Mon Oct 19 00:27:26 2015 +0200 + + Merge pull request #3013 from PX4/mixer_fix + + protect from zero division + +commit 01588216709f25396f0e9bf5dd2703cf8dc265a1 +Author: Roman +Date: Sun Oct 18 21:48:59 2015 +0200 + + protect from zero division + +commit 6b2ad2e2580afd097192b9cf71e24030ee88d330 +Author: Lorenz Meier +Date: Sun Oct 18 16:10:33 2015 +0200 + + Travis CI: Fail complete build on first fail + +commit c4f9318e75d489cac4f5075d7d55bcbfeb28244b +Author: Lorenz Meier +Date: Sun Oct 18 15:49:01 2015 +0200 + + Q attitude estimator: Prevent division by zero + +commit b61e95adfd901196f0cd40c90e26cecbc2635770 +Author: Lorenz Meier +Date: Sat Oct 17 17:41:57 2015 +0200 + + Automate SITL run + +commit 08e37f79dc9dcb48f7e6bae5c8e1842cdbf89ad0 +Author: Lorenz Meier +Date: Sat Oct 17 17:33:27 2015 +0200 + + Introduce jMAVSim as submodule + +commit 4d71e8c3302932202faea4419e831f5723fd4e9c +Author: Lorenz Meier +Date: Sat Oct 17 17:30:58 2015 +0200 + + Added jMAVSim as submodule + +commit 7eaef30c0b235ff8d3cf47dd10bfb49e9c6c20a5 +Author: Lorenz Meier +Date: Sat Oct 17 17:28:43 2015 +0200 + + Add jMAVSim + +commit c9a3b7b9b0e2765accc56d59a15014748a0b2ecb +Author: tumbili +Date: Sat Oct 17 13:30:44 2015 +0200 + + added config file SITL iris with gazebo + +commit 507f4d8df538257587162ec442d62ba403f9774c +Merge: 7ce0cbd8c b3f912ecc +Author: Lorenz Meier +Date: Fri Oct 16 18:58:24 2015 +0200 + + Merge branch 'velocity_control' + +commit efe82194af9655e5e14a733a5ab8fc9dd784c126 +Author: Youssef Demitri +Date: Fri Oct 16 16:03:25 2015 +0200 + + ported control state attitude into mc_pos_ctrl + +commit 069c6a82cbc8a4b62d00cf75725180564649cc85 +Merge: 36bfa5841 d6a2c8eaa +Author: Youssef Demitri +Date: Fri Oct 16 15:50:29 2015 +0200 + + Merge branch 'master' of github.com:wingtra/Firmware into control_state + +commit d6a2c8eaa1d8b10dd5411ebe2d24ee3a6ac01853 +Merge: f5a64383c 7ce0cbd8c +Author: Youssef Demitri +Date: Fri Oct 16 15:34:13 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit b3f912ecc1e9c8b410130ab689cf9a7a61c6b851 +Author: tumbili +Date: Fri Oct 16 12:38:53 2015 +0200 + + reset position setpoint when in velocity control mode + +commit 8133f8d61626efe2679bdd21c6ebaee12d48022f +Author: v01d +Date: Tue Sep 29 16:05:34 2015 -0300 + + disable pos/alt controllers when following velocity setpoints in offboard mode + +commit 44bb50e9eae36713a37624e9686eca62221a0360 +Author: v01d +Date: Tue Sep 29 15:51:05 2015 -0300 + + separate _DZ parameter to XY and Z. this allows disabling pos hold for XY and not Z + +commit 9c49b30118ce489eae91422918a8064e4866ac46 +Author: v01d +Date: Tue Sep 29 15:39:36 2015 -0300 + + run position controller in main_task, otherwise position setpoints will not be followed + +commit c010962861e9f2f654158a112edce30cefe5fc40 +Author: v01d +Date: Tue Sep 29 12:25:07 2015 -0300 + + change unit of MPC_HOLD_DZ parameter to "%" + +commit 42ccc654b58bec06945a6f7cf64013092e7ecb54 +Author: v01d +Date: Tue Sep 29 11:58:51 2015 -0300 + + fix float comparison to 0.0f + +commit da3087e54cfb5a13ffda70794ee4e7a1f2bb2140 +Author: v01d +Date: Tue Sep 29 11:08:46 2015 -0300 + + expose pos-hold parameters (also allows different behaviours) + +commit 324c27b9414f1636622cdf5f4bf5989cd2a09f13 +Author: v01d +Date: Mon Sep 28 16:59:27 2015 -0300 + + velocity control implemented: tested in SITL under manual mode + +commit 759d2a3dff05b56aacb616294a9253cdc77a5ed6 +Author: tumbili +Date: Mon Jun 8 15:51:09 2015 +0200 + + mc position control: + - directly use commanded velocity for control + - use position error to derive desired velocity when in position hold mode + +commit 7ce0cbd8cb4f3811b19ad020e2096fb26eb0e11c +Author: Lorenz Meier +Date: Fri Oct 16 09:51:31 2015 +0200 + + Complete HW test instructions + +commit 63921b16a567fdaf8a23cf50cfef49046f42275c +Merge: b31c341f9 7d63920f2 +Author: Lorenz Meier +Date: Thu Oct 15 22:42:48 2015 +0200 + + Merge pull request #3002 from dagar/cmake_fixes + + px4airframes split mixed windows path with os.path.split + +commit 104f38eea8ac4a40ae58948677845ea0072041c5 +Author: Lorenz Meier +Date: Sat Sep 5 11:05:46 2015 +0200 + + MC position controller: Guard against invalid setpoints + +commit 7d63920f25b0e5e7d23b820fba7773385a197719 +Author: Daniel Agar +Date: Thu Oct 15 14:41:49 2015 -0400 + + srcparser.py split mixed windows path with os.path.split + + -fixes #2997 + +commit b31c341f921821cbbc14e47df19889a5a016a5c1 +Merge: bb2e5b7c8 99c1ae12e +Author: Roman Bapst +Date: Thu Oct 15 16:16:24 2015 +0200 + + Merge pull request #3000 from PX4/dt_limit + + Quick fix for broken master + +commit 99c1ae12eb4fb47386a1fb0885c351cb1a4a3a9b +Author: tumbili +Date: Thu Oct 15 16:05:31 2015 +0200 + + fix limiting of dt + +commit bb2e5b7c84b7bc21b8a7355be0103d1cd4b71d26 +Author: Lorenz Meier +Date: Thu Oct 15 12:31:56 2015 +0200 + + Update listener to also support double precision + +commit 73e9d27acfcf596e21eadbfa7466dae2389de0dd +Author: Lorenz Meier +Date: Thu Oct 15 11:13:24 2015 +0200 + + Fix incorrect addition of G to attitude EKF + +commit a3552896cae979f1ff7a19731030d68a66844990 +Author: Lorenz Meier +Date: Thu Oct 15 09:32:13 2015 +0200 + + Fix bug in accel integrator handling in mavlink interface + +commit 3105b49b22e25c5a74976669f4aa3df92b92a37d +Author: Lorenz Meier +Date: Wed Oct 14 22:36:19 2015 +0200 + + FW Pos control: Avoid no symbols warnings + +commit ee77ff4830ffc42d63cd852bb925aa0be8e5fd65 +Author: Lorenz Meier +Date: Wed Oct 14 22:36:01 2015 +0200 + + FW Att control: Avoid no symbols warnings + +commit e20c683896699b57793051c6f32b73ed0801887a +Author: Lorenz Meier +Date: Wed Oct 14 22:34:24 2015 +0200 + + Navigator: Advoid no symbols warning + +commit 02a21aac04002d255acbbe0379e307b0c8fcad72 +Author: Lorenz Meier +Date: Wed Oct 14 22:31:56 2015 +0200 + + Fix signed compare for CLANG + +commit 3554c29c5d8e30e32818e99aff3f3d60bec03171 +Merge: b126f0005 f3389dae3 +Author: Lorenz Meier +Date: Wed Oct 14 22:08:41 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit b126f00052fd0c35574d686099ef8cd922242c8e +Merge: 7dacb835b dbcb226de +Author: Lorenz Meier +Date: Wed Oct 14 22:07:49 2015 +0200 + + Merged master + +commit f3389dae380cc28006f9d78530954d0b32f79dd8 +Merge: dbcb226de a3f207f51 +Author: Lorenz Meier +Date: Wed Oct 14 20:12:37 2015 +0200 + + Merge pull request #2996 from dagar/cmake_upload + + cmake fix windows upload + +commit dbcb226de6ffd41882342eeb65f9bb1745641751 +Author: Lorenz Meier +Date: Wed Oct 14 20:11:00 2015 +0200 + + Sensors: Ensure all mag rotations are visible to the GCS + +commit 5f69857a575565be26bd7876155cfcc56950a0d6 +Merge: 53bbe1920 405d485f6 +Author: Lorenz Meier +Date: Wed Oct 14 20:03:18 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 53bbe1920d635918f50985ccd5a2fea4482fc28a +Author: Lorenz Meier +Date: Wed Oct 14 20:02:27 2015 +0200 + + Navigator: Make error message less cryptic + +commit 336ca86117f981377879189265ca93ca7aaa8437 +Author: Lorenz Meier +Date: Wed Oct 14 20:02:02 2015 +0200 + + Commander: Ensure primary sensor is present if configured + +commit a3f207f515715677a93b545851309850bc9f207c +Author: Daniel Agar +Date: Wed Oct 14 13:25:06 2015 -0400 + + cmake fix windows upload + +commit 5434d1a9ff7ed75f0308cb7b38eb7d6f9591ca83 +Author: Lorenz Meier +Date: Tue Oct 6 19:44:50 2015 +0200 + + sensors app: Finish preflight update + +commit 53ff04e0160a1602719d8051035eca1c48daa078 +Author: Lorenz Meier +Date: Tue Oct 6 19:44:17 2015 +0200 + + Commander: Finish preflight update for prime sensor IDs + +commit e5bb1cff91cb7537c3ca99739a406a65a5fb6948 +Author: Lorenz Meier +Date: Sun Sep 27 14:13:39 2015 +0200 + + Store primary sensor ID to allow cross-check of calibration on next boot + +commit a7c6a343c6ea0d27f007ee250415ea3bef81514e +Author: Lorenz Meier +Date: Sun Sep 27 13:37:56 2015 +0200 + + Commander: Do not enforce sensor order, only enforce that all present sensors need to be calibrated. + +commit 7238916d035d6550d8a614d865da90e97cb2c706 +Author: Lorenz Meier +Date: Sun Sep 27 13:37:18 2015 +0200 + + Sensors: Reload calibration whenever a new sensor instance is detected + +commit ca5e1bd62b2a15fe202ae914a42bb35d115b6c56 +Author: Lorenz Meier +Date: Sun Sep 27 13:36:55 2015 +0200 + + Drivers: Add calibration check IOCTL, not implemented yet in sensor drivers. + +commit 405d485f629f70d722492f1b8dad4517344c6727 +Merge: 626edc6a8 e2fda0154 +Author: Lorenz Meier +Date: Wed Oct 14 19:19:55 2015 +0200 + + Merge pull request #2995 from dagar/cmake_misc + + cmake improve submodule handling and nuttx copy + +commit e2fda0154540f5f1d87287dd5861a2335c114eab +Author: Daniel Agar +Date: Wed Oct 14 12:19:39 2015 -0400 + + nuttx only show stderr + + -failures will still be displayed, but we don't need to see normal + successful compile output + +commit adc59b9e7186100022c3f177cc9895872bde59a9 +Author: Daniel Agar +Date: Wed Oct 14 11:05:51 2015 -0400 + + cmake improve submodule handling + +commit 77f2295b62513d77878c6f1726e0e86b807ed3c9 +Author: Daniel Agar +Date: Wed Oct 14 10:53:55 2015 -0400 + + cmake restore -Wbad-function-cast + +commit 8e039c40790ff18c41d4bd0d3529f51407c7f673 +Author: Daniel Agar +Date: Wed Oct 14 10:52:45 2015 -0400 + + cmake uavcan remove whitespace + +commit 75b356478927c0aeb8cd0ac71f451f1e763856cf +Author: Daniel Agar +Date: Wed Oct 14 10:52:09 2015 -0400 + + cmake better nuttx copy + +commit 626edc6a8d593a9f1a1d28e836cb6e72e3410fd8 +Author: Lorenz Meier +Date: Wed Oct 14 18:06:41 2015 +0200 + + EKF: Add error macro when running into errors + +commit 110a630cbd01b18163dfca9c53361711584c2a49 +Author: Lorenz Meier +Date: Wed Oct 14 18:06:28 2015 +0200 + + Fix PX4 log to show error + +commit b83f56bc1d77cd67499c60d5e86f0d4435282a99 +Author: Lorenz Meier +Date: Wed Oct 14 17:31:09 2015 +0200 + + sdlog2: Allocate log buffer as needed, not on start. This allows the system to leverage the log buffer RAM for UAVCAN first + +commit cde947a1d88bdad89210891c1153d828073eca39 +Author: Lorenz Meier +Date: Wed Oct 14 14:44:37 2015 +0200 + + FMUv2: Reduce excessive work task stack sizes + +commit 88a4d0deca60d52d02daea09ab508eb03e793956 +Author: Lorenz Meier +Date: Wed Oct 14 14:27:49 2015 +0200 + + EKF: Reduce excessive stack size + +commit 21431cf237a3da38004251d66f49082eb15bb60b +Author: Lorenz Meier +Date: Wed Oct 14 14:08:03 2015 +0200 + + EKF: Fix output commands, fix stack size for commandline tool so we do not run out of space during debug printing + +commit cff6cde47b65d3470f286a0a3099da7b2f8935f4 +Author: Lorenz Meier +Date: Wed Oct 14 14:07:17 2015 +0200 + + UAVCAN: Set default optimization level to -Os because comm protocols should not hog the flash or RAM. + +commit ae65269de9f0ea1e63ba5addce1e1788c62c93ee +Author: Lorenz Meier +Date: Wed Oct 14 14:06:42 2015 +0200 + + UAVCAN: Increase stack since its hitting almost the limit + +commit 92ae41c1cf970b5ec9fd7b1a9f919c305fcf2133 +Author: Lorenz Meier +Date: Wed Oct 14 13:58:36 2015 +0200 + + PX4 log: reduce output verbosity to save flash + +commit 36bfa5841995feb8d1b376616022e9a2d03e59d4 +Merge: c22c678b7 51707245b +Author: Youssef Demitri +Date: Wed Oct 14 13:44:55 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into control_state + +commit 51707245bb643a79bec6a75e3a151549ad1093c1 +Author: Lorenz Meier +Date: Wed Oct 14 12:13:20 2015 +0200 + + Makefile: Use blunt force to ensure uavcan submodule is up to date + +commit 4d7cc41921101cf9ee91793cf12e21c3d94a7c19 +Author: Lorenz Meier +Date: Wed Oct 14 12:12:58 2015 +0200 + + EKF: Retain minimum Kalman update rate + +commit c22c678b7d3cd7328df1bdd146902a0f3f97a7ed +Merge: 1ec96d87d c599cf125 +Author: Youssef Demitri +Date: Wed Oct 14 11:02:23 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into control_state + +commit 1ec96d87d77da91325ad2822bef4a60e8857adf4 +Author: Youssef Demitri +Date: Wed Oct 14 10:58:58 2015 +0200 + + fully ported control state into fw_pos_control_l1 + +commit e72e72cd652d6d266b90db45545b2a54a20d8942 +Author: Youssef Demitri +Date: Wed Oct 14 10:53:19 2015 +0200 + + removed vehicle_attitude subscription from fw_att_control + +commit c599cf12562145ce0b184ac97962d7c430f4f05e +Merge: 5d2b01a8e a87776eb8 +Author: Lorenz Meier +Date: Wed Oct 14 10:17:51 2015 +0200 + + Merge pull request #2976 from PX4/mtecs + + Mtecs: small update and new filter block + +commit 5092bcae70a5e81254ed0fdba509e9190d01a6e6 +Author: Youssef Demitri +Date: Wed Oct 14 09:33:07 2015 +0200 + + fully ported control state attitude into fw_att_control + +commit 5d2b01a8e7a9856187a039a36755651cc3b643cf +Merge: 76dcd8b71 5865dc643 +Author: Lorenz Meier +Date: Wed Oct 14 09:29:06 2015 +0200 + + Merge pull request #2978 from PX4/cmake_win_fixes + + CMake Windows Fixes + +commit 5865dc64348b9b2b7bc514965ba275937bc28263 +Author: Daniel Agar +Date: Wed Oct 14 01:33:08 2015 -0400 + + cmake add libuavcan as subdirectory + + -move uavcan submodule to src/modules/uavcan/libuavcan + -adding libuavcan as a subdirectory simplifies inheriting all compile + flags and include paths + +commit cc3695d0b73be26bf7b4f151b48736671eb7f513 +Author: Daniel Agar +Date: Tue Oct 13 01:18:33 2015 -0400 + + uavcan manually add src/include to include path + +commit a45fe6343007dc7e0161f4038e460f9c74011757 +Author: Daniel Agar +Date: Tue Oct 13 01:07:37 2015 -0400 + + bin_to_obj.py fix windows regex size match + +commit 3f0653e824949f5e991bc279d9f1f4749a7914c0 +Author: Daniel Agar +Date: Tue Oct 13 00:47:58 2015 -0400 + + bin_to_obj.py don't use full path to visibility.h + +commit 4e4d10d8b9b1b814729e529a461a37e284f8f0f2 +Author: Daniel Agar +Date: Mon Oct 12 20:51:38 2015 -0400 + + generate_listener.py don't depend on platform dependant slash + +commit 1bfc919c83e93eddcd333a606a3da6df3b0f0dbd +Author: Daniel Agar +Date: Mon Oct 12 11:10:13 2015 -0400 + + cmake generate MSYS Makefiles on windows + +commit e8fd711a5c721230ac829db0904bc3d4f00ab455 +Author: Daniel Agar +Date: Mon Oct 12 10:47:09 2015 -0400 + + uorb generate interally set required paths + +commit 2c1e999e1a5859a31199e0fe4cb6a8e3f6e20111 +Author: Daniel Agar +Date: Sat Oct 10 23:36:40 2015 -0400 + + cmake remove rsync dep + +commit 76dcd8b7173df2ac5cd086028e1ce51c35eeec3c +Author: Lorenz Meier +Date: Tue Oct 13 18:56:33 2015 +0200 + + EKF: Better output + +commit f34ba165a4d0e2e2324e1aa61ba983c6f9e169f9 +Merge: a11ea8744 8a4699c65 +Author: Lorenz Meier +Date: Wed Oct 14 00:16:07 2015 +0200 + + Merge pull request #2982 from NaterGator/param-hash + + Enable hash generation of parameters block + +commit 035216fc9ccb86df18d7d1ddd57d91e32ed89ad3 +Author: Youssef Demitri +Date: Tue Oct 13 17:54:28 2015 +0200 + + fully replaced vehicle_attitude with control_state in mc_att_control + +commit 7dacb835b9065e503af5c38da1d574b6c67dcd3c +Author: Ben Dyer +Date: Wed Oct 14 00:31:07 2015 +1100 + + Fixing build on targets without the UAVCAN module + +commit a11ea8744606d03f5c8a7b881bc6b43ee8c1027d +Merge: 96d90c0fe 51e9f686e +Author: Lorenz Meier +Date: Tue Oct 13 14:51:43 2015 +0200 + + Merge pull request #2985 from DonLakeFlyer/MavFrame + + Fix MAV_FRAME_MISSION usage + +commit d071177dd6fb78f172979777359b06773e30be98 +Author: Ben Dyer +Date: Tue Oct 13 21:23:57 2015 +1100 + + Added ROMFS firmware update support + +commit 148148b6a05a63413557c73169621ee6c64c8277 +Author: Ben Dyer +Date: Tue Oct 13 20:39:03 2015 +1100 + + Update libuavcan and add missing PRI64 define + +commit bde79c80b268008c210f1723ba544ea8c9f4140f +Author: Ben Dyer +Date: Tue Oct 13 00:43:51 2015 +1100 + + Added parameter save/erase support + +commit 2a7e75043d0017e3462d6a3c305b047180136d67 +Author: Ben Dyer +Date: Sun Oct 11 23:45:15 2015 +1100 + + Reduced logging verbosity; fixed stack size; fixed ESC indexes + +commit f200260618438723ad4ccb783c54d7a58d1972d5 +Author: Ben Dyer +Date: Sun Oct 11 21:32:19 2015 +1100 + + Exit uavcan fw process when armed + +commit 250c91270436ff00dba9006cf23a9fdcdb57e5fd +Author: Ben Dyer +Date: Tue Oct 6 17:52:11 2015 +1100 + + Added MAVLink/UAVCAN parameter bridge; implemented UAVCAN ESC enumeration + +commit a3b863bdd99bf556847ec64a88ddceb3071a897e +Author: Lorenz Meier +Date: Sun Aug 23 13:50:59 2015 +0200 + + UAVCAN: Receive commands from the GCS + +commit 96d90c0fe683f7ac3b22c3eb91712b20a32ae364 +Author: Lorenz Meier +Date: Tue Oct 13 10:07:05 2015 +0200 + + Improve HIL data input + +commit 51e9f686e340b130d03adba859d25ef6b2a837ed +Author: Don Gagne +Date: Mon Oct 12 15:06:20 2015 -0700 + + Fix MAV_FRAME_MISSION usage + +commit 8a4699c65641388c7dee5aeb3adc6e90b33869ff +Author: Nate Weibley +Date: Mon Oct 12 15:26:11 2015 -0400 + + Fix style + +commit d7274ac5f0f5429a5d937365c41cdda3484770c4 +Author: Nate Weibley +Date: Mon Oct 12 13:36:37 2015 -0400 + + Enable hash check of used parameters to verify integrity of GCS local copy + +commit a87776eb81b0517053d847dbe1c5fd4e5843add9 +Author: Thomas Gubler +Date: Sun Oct 11 16:06:41 2015 +0200 + + add test for BlockLowPass2 + +commit e685ef3c951784ca8796ecf1057ace122f4fc393 +Author: Lorenz Meier +Date: Mon Oct 12 15:02:49 2015 +0200 + + MAVLink receiver: Fix HIL msg reception + +commit 2402f1fbdf981d637e584897cac23c96e798b540 +Author: Lorenz Meier +Date: Mon Oct 12 14:17:48 2015 +0200 + + MAVLink receiver: Add missing integrals for gyro and accel topics + +commit 09f370940ac30a5f1532cadeab317b683a43009c +Author: Lorenz Meier +Date: Mon Oct 12 12:25:06 2015 +0200 + + POSIX UDP: Correct evaluation of broadcast return value + +commit 1e4d0c3a87cd360619d57255ede50d884929e8bc +Merge: 414a5366c 72dfc6b0b +Author: Lorenz Meier +Date: Mon Oct 12 08:58:09 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ram_cleanup + +commit 72dfc6b0b6c3a561f5b338677dce112b41bdce83 +Merge: c8cb13e90 f6f6b035d +Author: Lorenz Meier +Date: Mon Oct 12 08:57:27 2015 +0200 + + Merge pull request #2974 from mcharleb/param-cmake-fixes + + Param cmake fixes + +commit 414a5366c061cc1637d96098b11e622b4a6c637b +Merge: a60277e9b c8cb13e90 +Author: Lorenz Meier +Date: Mon Oct 12 08:30:39 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ram_cleanup + +commit c8cb13e90471feb8da96fafbe86d43178021ff9c +Merge: 67087c642 4ad82644f +Author: Lorenz Meier +Date: Mon Oct 12 08:30:24 2015 +0200 + + Merge pull request #2973 from jgoppert/cmake-fmuv1-fix + + Removed uavcan from nuttx firmware for v1. + +commit ee001597ff86e5bed90a99eaf7a7d030964dab76 +Author: Thomas Gubler +Date: Sun Oct 11 15:20:40 2015 +0200 + + fix posix build + +commit bd2ed0c93bb4d496fe37a669f08c9b0f70aa6266 +Author: Thomas Gubler +Date: Wed Sep 9 06:25:00 2015 +0200 + + mtecs: add getters for some internal values + +commit b4ee05da03043aed4e6d165eb77b3e02933f3127 +Author: Thomas Gubler +Date: Wed Sep 9 06:24:00 2015 +0200 + + add more accessors for 2nd order lp block and derivative block + +commit 2c5d810b065e9fc93be5a93109c527c733e0ab7d +Author: Thomas Gubler +Date: Sun Sep 6 15:47:16 2015 +0200 + + make mtecs use 2nd order low pass block + +commit 040d1da8a146727cf9e581583845cb45e18a582f +Author: Thomas Gubler +Date: Sun Sep 6 15:46:59 2015 +0200 + + add 2nd order low pass block + +commit b7847e13a689440515c80d7ee1b197a58021ca48 +Author: Thomas Gubler +Date: Sat Aug 8 09:25:01 2015 +0200 + + mtecs: quick hack: only write tecs topic on nuttx, need to solve this cleanly with inheritance. Introduced own mode enum. + +commit 4ad82644fe49240207f20608b368c2cb565ba84b +Author: James Goppert +Date: Sun Oct 11 19:40:13 2015 -0400 + + Removed uavcan from nuttx firmware for v1. + +commit a60277e9bad7b59c6481fe9f8d23ca33fc6bc284 +Author: Lorenz Meier +Date: Sun Oct 11 16:37:19 2015 +0200 + + FMUv1: Do not let the statically allocated UAVCAN RAM hog eat all the RAM we need + +commit 690372b62c13b0e7f2f3d71ab351c50e496b96c2 +Author: Lorenz Meier +Date: Sun Oct 11 16:36:49 2015 +0200 + + FMU driver: Fix for v1 boards + +commit ef8ef0fb23041008f305c190ed68229315787408 +Author: Lorenz Meier +Date: Sun Oct 11 16:34:58 2015 +0200 + + FMUv1: Safe some RAM on buffers + +commit 980ddeac08130493b7db202b5973e06d453e70c9 +Merge: 428297fd6 67087c642 +Author: Lorenz Meier +Date: Sun Oct 11 16:01:15 2015 +0200 + + Merge branch 'master' into ram_cleanup + +commit 67087c6428661618480d9f1fb9af1cf19b5dc5d1 +Author: Lorenz Meier +Date: Sun Oct 11 15:43:45 2015 +0200 + + MS5611: Fix breakage introduced by failed Qualcomm MS5611 port + +commit ad0e1fe2d7ac7e09afd5b3dc73a1f3f88446becd +Author: Lorenz Meier +Date: Sun Oct 11 15:43:17 2015 +0200 + + ROMFS: Do not abort system boot on sensor error + +commit e96f4e1944bd54ccf75bdd2ccf354f656dc0df63 +Author: Lorenz Meier +Date: Sun Oct 11 14:06:43 2015 +0200 + + FMUv1: Fix CAN compilation + +commit b799c730f2f063d616f62940aa51dbcb5d268de7 +Author: Lorenz Meier +Date: Sun Oct 11 13:13:32 2015 +0200 + + Travis CI: Build FMUv1 image to ensure its operational + +commit 15e17f4a5879198a23212f8caa0c11784600da48 +Author: Lorenz Meier +Date: Sun Oct 11 13:13:15 2015 +0200 + + IOv1: Ensure image is aligned. + +commit cdb2a5432b79a8c882d6c192c3fff615afbe683d +Author: Lorenz Meier +Date: Sun Oct 11 13:12:54 2015 +0200 + + FMUv1: Do not support CAN build, since its out of reach memory wise anyway + +commit 9b4514299243e76ab40014d9b14da1e1aa5454a1 +Author: Lorenz Meier +Date: Sun Oct 11 12:04:34 2015 +0200 + + Abort compilation if some smart "developers" think downloading a ZIP file is a good idea. + +commit dda740b7094454c45e7e1f2d015c688390eab213 +Author: Lorenz Meier +Date: Sun Oct 11 11:35:46 2015 +0200 + + MAVLink app: Ensure to report battery status correctly according to MAVLink standards + +commit 8f1ffac1b20b8de27aa48a4d7778c491d5f9f077 +Author: Lorenz Meier +Date: Sun Oct 11 11:35:16 2015 +0200 + + Sensors: Fix build error with battery voltage scaling param + +commit 9a0b6aca90d9aa13eb94b7ffd876e649204c068b +Author: Lorenz Meier +Date: Sat Oct 10 22:25:14 2015 +0200 + + Revert "Remove rsync dependency" + + This reverts commit 5b9a19aa65c3e27fe979181ea9817ec7347c4fbf. + +commit 428297fd6f57f9f1ecd908324c394c83d85b2df9 +Author: Lorenz Meier +Date: Sat Oct 10 22:25:14 2015 +0200 + + Revert "Remove rsync dependency" + + This reverts commit 5b9a19aa65c3e27fe979181ea9817ec7347c4fbf. + +commit 6e5097a8df61e27fa0c34f833711b79b5beeda4d +Author: Lorenz Meier +Date: Sat Oct 10 17:07:23 2015 +0200 + + FW pos control: Remove excessive stack allocation + +commit fb1af08234560eed41a1d009b051301ec3ab2945 +Author: Lorenz Meier +Date: Sat Oct 10 17:07:06 2015 +0200 + + FW att control: Remove excessive stack allocation + +commit a0bfd3a5bf693cae1fae4f65373f81f6b0a31d97 +Author: Lorenz Meier +Date: Sat Oct 10 17:06:50 2015 +0200 + + Dataman: Remove excessive stack allocation + +commit 5b23345b0ffde7064b8556b4c38e0118242bec5c +Author: Lorenz Meier +Date: Sat Oct 10 17:06:38 2015 +0200 + + GPS: Remove excessive stack allocation + +commit f7dd0d119b63a5dbb7ab51231fbc2a9e3801db43 +Author: Lorenz Meier +Date: Sat Oct 10 16:21:47 2015 +0200 + + Fix formatting in FMU driver + +commit 0318c1b330c0c282a5c4bce1ff654d352051457e +Author: Lorenz Meier +Date: Sat Oct 10 16:02:05 2015 +0200 + + Land detector: Run in work queue + +commit 129a4c3b53ac9a0bb6c241787739cc9de815ee54 +Author: Lorenz Meier +Date: Sat Oct 10 16:01:54 2015 +0200 + + FMU: Run in work queue + +commit d2fb49e5f37e1a35d0b48138af6ef8d8671ec574 +Author: Lorenz Meier +Date: Sat Oct 10 13:58:48 2015 +0200 + + UAVCAN: Give the firmware upgrade thread a human-readable name + +commit 614ca1e588061f17c58423eb4e17292516012cc1 +Author: Lorenz Meier +Date: Sat Oct 10 22:16:43 2015 +0200 + + EKF: Move to 1000 Hz sampling / 250 Hz prediction / 80 Hz updates @ 27% CPU load + +commit 65837bdc98e67504f11db73b3d6f36aaa8c9e551 +Author: Youssef Demitri +Date: Sat Oct 10 18:16:17 2015 +0200 + + publish control state from attitude_estimator_q + +commit 5b9a19aa65c3e27fe979181ea9817ec7347c4fbf +Author: Lorenz Meier +Date: Sat Oct 10 17:45:31 2015 +0200 + + Remove rsync dependency + +commit cf4e256b8382d3b9e793ca4a0c91d41c40e0d600 +Author: Lorenz Meier +Date: Sat Oct 10 16:20:59 2015 +0200 + + Systemlib: Disable params in build + +commit e11a753e241a6ce2b7864d27ec44a89ed0767228 +Author: Lorenz Meier +Date: Sat Oct 10 16:20:49 2015 +0200 + + Land detector: Disable params in build + +commit f50695c099d6947e08eb05fbb450437a7da371b4 +Author: Lorenz Meier +Date: Sat Oct 10 13:58:09 2015 +0200 + + Flow: Remove unused perf counters on exit + +commit 228cc8844edd6346adf49e74b0deb500faaccc04 +Author: Lorenz Meier +Date: Sat Oct 10 16:02:29 2015 +0200 + + Dataman: Lower scheduling priority + +commit 348c480feb5c606cd79923d461760e858b2e456b +Author: Lorenz Meier +Date: Sat Oct 10 12:39:05 2015 +0200 + + Improve formatting of topic listener output + +commit acd7235880e43898513264c4b1caac48900a0cf9 +Author: Lorenz Meier +Date: Sat Oct 10 12:27:45 2015 +0200 + + FMUv2: Add topic listener + +commit f6f6b035d6d01e8423569020fcb9ea68658dc5a0 +Author: Mark Charlebois +Date: Sat Oct 10 02:19:59 2015 -0700 + + Fixed cmake else statements + + Removed use of if(foo) else(foo) endif(foo) convention of cmake + + Signed-off-by: Mark Charlebois + +commit 1ea5dd58517d490fe5873eeb62bf9ba9cd65aefe +Author: Lorenz Meier +Date: Sat Oct 10 01:14:42 2015 +0200 + + Do not complain about not yet ready for standby state. Fixes #2963 + +commit 2bbb1ad35fae4f698adb0eaf9b5861802ffc8035 +Author: Thomas Gubler +Date: Tue Oct 6 21:48:13 2015 +0200 + + python3 fixes + +commit 3af75438fd317179f68fd9517a312b94748071b1 +Author: Mark Charlebois +Date: Sat Oct 10 01:47:17 2015 -0700 + + Create external/Install/{lib|include} + + These files are expected to exist for current cmake rules and cmake + will warn if they do not exist. + + Signed-off-by: Mark Charlebois + +commit bc2ea895ea557a49845cbc526666bfed06bd134b +Author: Mark Charlebois +Date: Sat Oct 10 01:22:35 2015 -0700 + + renamed test_param.c test_params.c + + Changed name to match search pattern *params.h + + Signed-off-by: Mark Charlebois + +commit c28ae649a33ab02fae96ba2a6fec0b5e686deae6 +Author: Mark Charlebois +Date: Sat Oct 10 01:15:22 2015 -0700 + + Fixes for parameters.xml dependencies + + Moved definitions of parameters into *params.c in each module. + This is used by the cmake file as a pattern for dependencies when + generating the parameters.xml file. + + Signed-off-by: Mark Charlebois + +commit a33568cd494ae5b52aaa27d74a9bd2d64f4cd7c1 +Author: Lorenz Meier +Date: Fri Oct 9 10:42:31 2015 +0200 + + MAVLink: Fix initial broadcast mode. This helps to find the GCS + +commit 251dfa49eb7a3f039bbf735feef48b02291937a9 +Merge: 21c66dd86 231140ca8 +Author: Lorenz Meier +Date: Fri Oct 9 09:20:33 2015 +0200 + + Merge pull request #2961 from dagar/cmake_fixes + + cmake trivial fix to allow out of source builds + +commit 5ee9bb5363517f6e15bfd6f436202123b4023f71 +Author: Youssef Demitri +Date: Fri Oct 9 09:06:02 2015 +0200 + + clean up fw_pos_control_l1 + +commit 8d756055b8517a153667ca78a0c00f73cf09158d +Author: Youssef Demitri +Date: Thu Oct 8 23:00:44 2015 +0200 + + integrated control state in fw_att_control + +commit 6dbf4e45733c551d67038ba85f704ce937fbae3c +Author: Youssef Demitri +Date: Thu Oct 8 22:43:00 2015 +0200 + + integrated ctrl state rates in mc_att_control + +commit 78f5a35d1214f3d60878e4c0104428b98826d919 +Author: Youssef Demitri +Date: Thu Oct 8 22:22:11 2015 +0200 + + integrated control state in fw l1 controller + +commit 2f4afa2da7ac24ccd38a3f532b749e1e46680e76 +Author: Youssef Demitri +Date: Thu Oct 8 21:19:51 2015 +0200 + + added control state to logging + +commit 21c66dd8638a23089cacf7323ca14cb1ddf5a058 +Author: tumbili +Date: Sun Oct 4 19:59:40 2015 +0200 + + don't allow arming/disarming by rc if rc control is disabled + +commit 231140ca8ad3a649207acd1a4de1f508eac122e6 +Author: Daniel Agar +Date: Thu Oct 8 14:19:02 2015 -0400 + + cmake fix .git path + +commit 9c26e71ef6014bb983556778899c912f472083c4 +Author: Youssef Demitri +Date: Thu Oct 8 11:53:37 2015 +0200 + + Added robust airspeed measurement + +commit dc31cbb4f9e3fbf0d771d38f16497c9e6c10384e +Author: Lorenz Meier +Date: Thu Oct 8 12:25:34 2015 +0200 + + FW pos control: Add missing dependencies for correct build order + +commit 207d4a0c6b861994f2625335ecb5528480425950 +Author: Lorenz Meier +Date: Thu Oct 8 12:09:48 2015 +0200 + + Commander: Fix excessively large stack size + +commit a1d6cfcfb7ff36ff234494dab4b4cb9b7d0be7f2 +Author: Lorenz Meier +Date: Thu Oct 8 10:58:34 2015 +0200 + + Remove old module.mk files to not confuse new users + +commit 6126a8c0eee2fa8b46d39749253428180f38a681 +Author: Lorenz Meier +Date: Wed Oct 7 16:46:58 2015 +0200 + + Commander: Disable unused strings, but keep them for now + +commit 81c7ee6566bc2cdd4a71419c285287cd0891305e +Author: Lorenz Meier +Date: Wed Oct 7 16:35:51 2015 +0200 + + Commander: Only perform mode switch on manual input when switch position has changed. This allows mode switching from either tablet or controller to be enabled at the same time. + +commit 73fabc2b4d1b1460195d6305aa23f4b8177b4513 +Author: Lorenz Meier +Date: Wed Oct 7 16:30:24 2015 +0200 + + dataman: Limit variable scope + +commit 4de6012f12d94d3ca4e83b6cc2cf59e7b8461e96 +Author: Lorenz Meier +Date: Wed Oct 7 15:13:13 2015 +0200 + + Commander: Only indicate green led if home position is valid + +commit 83d391a37cd8a9df3584a9be3fa8db5e89ff373b +Author: Lorenz Meier +Date: Wed Oct 7 11:52:08 2015 +0200 + + Updated MAVLink to latest master + +commit 46d093c060b9500df7a4b38f5b3d136c4f0f43c6 +Author: Andreas Antener +Date: Tue Oct 6 18:50:21 2015 +0200 + + implemented extended system state message + +commit 7d3955ba66840087c97691609064e7e89f552658 +Merge: 0371b85d5 415152290 +Author: Lorenz Meier +Date: Wed Oct 7 09:57:47 2015 +0200 + + Merge pull request #2954 from dagar/cmake_fixes + + CMake fixes + +commit 4151522902726802b34263670c715a654d4b9a22 +Author: Daniel Agar +Date: Tue Oct 6 18:50:58 2015 -0400 + + only enforce frame size for nuttx + +commit a3d79c6e15a71ed5c8b179f90224d5a5b54742b0 +Author: Daniel Agar +Date: Tue Oct 6 18:20:57 2015 -0400 + + cmake uavcan set cpp03 and silence install + +commit e4a78124d877328553b807e4d1290af19a1a167b +Author: Daniel Agar +Date: Tue Oct 6 18:17:20 2015 -0400 + + posix add -Wno-varargs for OS X + +commit 644a0cd30ca4967d5e578d53e0835f72a83c4f4c +Author: Daniel Agar +Date: Tue Oct 6 17:20:32 2015 -0400 + + adjust attitude_estimator_ekf for posix_sitl_simple + +commit d30c8ccab83401ea67de87ea34b1271ba86d45a3 +Author: Daniel Agar +Date: Tue Oct 6 17:11:06 2015 -0400 + + travis-ci don't specify make threads + +commit 6c10cf18e4f06706af99daf22e45a124b2e98515 +Author: Daniel Agar +Date: Tue Oct 6 16:31:18 2015 -0400 + + re-enable Werror + +commit 2529f07d440137d9fed0a712223f41709adf1375 +Author: Daniel Agar +Date: Tue Oct 6 15:26:19 2015 -0400 + + restore format check + +commit 74a61a3610f8a9609abb712ac4cec0371c0f2770 +Author: Daniel Agar +Date: Tue Oct 6 14:57:55 2015 -0400 + + cmake allow Ninja generator + +commit f13daa73147427ca78149913529854e4a9824ab3 +Author: Daniel Agar +Date: Tue Oct 6 14:32:31 2015 -0400 + + cmake fix NuttX copy + + -on the 2nd run this was copying NuttX to NuttX/Nuttx + +commit 330bacd229ab9b540e757d3acae491986187dd27 +Author: Daniel Agar +Date: Tue Oct 6 14:00:48 2015 -0400 + + cmake nuttx slightly quieter + +commit 7749d1cb1c87fd79d0d4ad3bb43d40d365d3c4c4 +Author: Daniel Agar +Date: Tue Oct 6 13:45:53 2015 -0400 + + cmake fix export paths for ninja + + -make nuttx build a bit quieter + +commit 0371b85d5180d31b0d7ea302357c2d6043b46186 +Merge: ea68611cf f1cc601ca +Author: Lorenz Meier +Date: Wed Oct 7 00:16:35 2015 +0200 + + Merge pull request #2955 from mcorah/upstream_master + + L1 -> unit, L1 easily confused with L1 norm + +commit f1cc601ca80203041bf6c183f1de08da401b3242 +Author: Micah Corah +Date: Tue Oct 6 17:15:08 2015 -0400 + + L1 -> unit, L1 easily confused with L1 norm + +commit ea68611cff6a6825a3d85f2f1469121732d17a2f +Merge: 8f2801592 4dd59cd09 +Author: Lorenz Meier +Date: Tue Oct 6 21:33:51 2015 +0200 + + Merge pull request #2952 from jgoppert/cmake-param-fix + + Fixed param dependencies. + +commit 4dd59cd09aa94a34b7a70739a7ca2da94919a1ce +Author: James Goppert +Date: Tue Oct 6 14:10:31 2015 -0400 + + Fixed param dependencies. + +commit 8f28015927ddf902e643f922696d54a0986cdcca +Merge: f1bc33ff7 55f963be0 +Author: Lorenz Meier +Date: Tue Oct 6 19:48:41 2015 +0200 + + Merge pull request #2949 from jgoppert/cmake-ddd + + Added ddd support. + +commit 55f963be07dbb8acd147c290a0fcba0b4877336d +Author: James Goppert +Date: Tue Oct 6 12:10:23 2015 -0400 + + Added ddd support. + +commit f1bc33ff735963dc62d1c4f24860b4badd927d62 +Merge: eaac9d62a 7711a94a5 +Author: Lorenz Meier +Date: Tue Oct 6 17:43:17 2015 +0200 + + Merge pull request #2947 from jgoppert/cmake-dl-fix + + Fixes cmake uavcan external project for cmake 2.8.12. + +commit 7711a94a5ae047069cc27d814d778ef22a3ec53b +Author: James Goppert +Date: Tue Oct 6 11:28:10 2015 -0400 + + Fixes cmake uavcan external project for cmake 2.8.12. + +commit eaac9d62ae10faa86ba0a3d1f0b978f96c80ed3f +Merge: 0490046af c26f980f3 +Author: Lorenz Meier +Date: Tue Oct 6 17:27:01 2015 +0200 + + Merge pull request #2933 from UAVenture/ignore_conflict_files + + Check supported extensions for rc.autostart generation + +commit 0490046af45e8e4f8ae94961000211236ba25501 +Author: Lorenz Meier +Date: Tue Oct 6 17:22:38 2015 +0200 + + MS5611: Increase the requirements about the PROM contents and CRC. + +commit 90f2e8d61a82be3b2cd60d112cfbd7fcf48af76b +Author: Lorenz Meier +Date: Tue Oct 6 17:03:41 2015 +0200 + + Force CMake to generate UNIX makefiles on all platforms + +commit c26f980f37c110e5a1b48ea313a4896e7c947521 +Author: Andreas Antener +Date: Tue Oct 6 15:15:08 2015 +0200 + + added airframe extension .hil + +commit 77b8ed671763849c86bf7d1dc0b3e429a9fa8b60 +Author: Andreas Antener +Date: Fri Oct 2 10:12:00 2015 +0200 + + check supported extensions for rc.autostart generation + +commit c414c7ef636db967f9dfb105674e08926108a651 +Author: Lorenz Meier +Date: Tue Oct 6 11:48:35 2015 +0200 + + Always set RC in mode + +commit c2e9f8158632568a0947b868d10498bba017ae92 +Author: Lorenz Meier +Date: Tue Oct 6 11:25:52 2015 +0200 + + Commander: Remove unused param file from CMake to prevent empty linkage warning + +commit e6d06666e0433d985b959a06d64ec2f60c04b91a +Author: Lorenz Meier +Date: Tue Oct 6 11:25:30 2015 +0200 + + Bottle drop: Remove unused param file to prevent warning + +commit 451e6883bd56e047a139c139848082ce183a7012 +Author: Lorenz Meier +Date: Tue Oct 6 11:25:03 2015 +0200 + + Att estimator Q: Remove param file + +commit b1d8e78813954843991c5b6a55bca4f7483e26f4 +Author: Lorenz Meier +Date: Tue Oct 6 11:24:40 2015 +0200 + + Attitude EKF: Remove param file + +commit fa5071b3c5257c0d73160e850b6d1829bdd5cbc5 +Author: Lorenz Meier +Date: Tue Oct 6 11:23:20 2015 +0200 + + Remove module.mk files to prevent confusion of adopters upgrading + +commit b1a44877b3531fb9586fc0c692d772e704c65b8a +Author: Lorenz Meier +Date: Tue Oct 6 11:20:31 2015 +0200 + + Remove unused makefiles to prevent confusion of downstream adopters + +commit 62467a4cdd5bb706c5db25735bf3c9d5278fc3dc +Author: Lorenz Meier +Date: Tue Oct 6 10:51:19 2015 +0200 + + Fix Mac OS X Travis, fix UAVCAN URL + +commit 83602ad7d61ce6f7274fcb95800e397bc5084194 +Merge: d5d6bc61d 0fed23a00 +Author: Lorenz Meier +Date: Tue Oct 6 10:24:35 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into cmake-2 + +commit d5d6bc61d9579a828aa0aafdd207c3906b10db60 +Merge: c8e75c98b 45a1583c3 +Author: Lorenz Meier +Date: Mon Oct 5 23:48:27 2015 +0200 + + Merge pull request #2938 from jgoppert/cmake-uavcan + + Working on uavcan building. + +commit 45a1583c3bdab2189258a8a9ea1d72514df79a1d +Author: James Goppert +Date: Mon Oct 5 17:16:30 2015 -0400 + + Uavcan update. + +commit 0fed23a0006854ff4936bce2f1b19b3862ccad39 +Merge: ac7f177df 132bd6a63 +Author: Lorenz Meier +Date: Mon Oct 5 16:50:55 2015 +0100 + + Merge pull request #2944 from NaterGator/tecs-sdlogfix + + Fix ordering of TECS energy labels in sdlog format + +commit 132bd6a6315f28bbd670b06a0a2bc3030272e988 +Author: Nate Weibley +Date: Mon Oct 5 10:34:09 2015 -0400 + + Fix ordering of TECS energy labels in sdlog format, copy fields as laid out in struct + +commit e1bb61837146f13a3437b12d87b58c456a1724b8 +Author: James Goppert +Date: Sat Oct 3 14:51:12 2015 -0400 + + Working on uavcan building. + +commit c8e75c98b0fbb5ff783621fdb7e44f8f0a0c36f8 +Author: Lorenz Meier +Date: Sat Oct 3 17:27:13 2015 +0200 + + IO configs: Use same filenames for all versions + +commit d656aeb14fa8ce7bb453c8c7f34c6c9aab88312e +Author: Lorenz Meier +Date: Sat Oct 3 17:26:23 2015 +0200 + + FMUv1: Math exception hackery + +commit 1ab23739ad57b51c42ef8eb5e5ffb9de70106635 +Author: Lorenz Meier +Date: Sat Oct 3 17:26:04 2015 +0200 + + IOv1: Error handling pointer hackery + +commit d0ca0ff8373e9a6e48af4bf51388faa289de6687 +Author: Lorenz Meier +Date: Sat Oct 3 17:25:49 2015 +0200 + + Added FMUv1 config + +commit 41f08f658daee3390e36f71298a458a34145f5c8 +Author: Lorenz Meier +Date: Sat Oct 3 17:24:47 2015 +0200 + + IO v2: Move to the same file locations as for IOv1 + +commit ac7f177df4c1b17988352d7e83a2729f6b66356d +Author: Lorenz Meier +Date: Sat Oct 3 15:39:47 2015 +0200 + + Data validator: Fix compile warning on signedness + +commit f984b566de11bb6ea0bef5001a013cc8e858ef21 +Author: Lorenz Meier +Date: Sat Oct 3 15:40:24 2015 +0200 + + sdlog2: Fix compile warnings + +commit 9625848c8a1ae84e1a7d398c281542200146a459 +Author: Lorenz Meier +Date: Sat Oct 3 15:39:47 2015 +0200 + + Data validator: Fix compile warning on signedness + +commit fefdcd3fa9081454b4d1edb7bb54a239c03ac5ee +Merge: d63231a23 526bb5157 +Author: Lorenz Meier +Date: Sat Oct 3 15:34:30 2015 +0200 + + Merge master into cmake-2 + +commit 526bb51570b5e90881fd2884c3e83d3de65b7f06 +Author: Lorenz Meier +Date: Sat Oct 3 15:24:24 2015 +0200 + + Validation: Use error density instead of error count. Fail over to higher priority sensors once they become available. + +commit 6973023f5a8093b79f6350db838f2f9e2d0e57b8 +Author: Lorenz Meier +Date: Sat Oct 3 15:23:26 2015 +0200 + + Attitude estimator Q: Raise vibration warning threshold + +commit eeef17894d9696801d4a76d7adef2a8016f58ae7 +Merge: 4154ab4e2 c62b9491c +Author: Lorenz Meier +Date: Sat Oct 3 14:24:32 2015 +0200 + + Merge pull request #2936 from PX4/rc_script_uavcan_launch_order_fix + + Launching UAVCAN driver after the on-board sensors are initialized + +commit d63231a23cdc4eb0b0a6539d7e78b1567d91524d +Author: Lorenz Meier +Date: Sat Oct 3 13:17:26 2015 +0200 + + sensors: Ensure safe batt scaling default exists + +commit 4f5e50396c774c5c3b76d721c1bf9a64d6195d1a +Author: Lorenz Meier +Date: Sat Oct 3 13:13:55 2015 +0200 + + Sensors app: Stop the bad habit of params per board + +commit e0702ce48d25a57336ef987f8589210c1ac442ac +Author: Lorenz Meier +Date: Sat Oct 3 13:01:29 2015 +0200 + + Commander: Build optimized for size + +commit 1df116612797fcd47ab8d76e22daeec23a25fee3 +Author: Lorenz Meier +Date: Sat Oct 3 13:01:12 2015 +0200 + + IO driver: Naming and stack cleanup + +commit 7b55f9d1f24502296c6767d658f4496f38721edb +Author: Lorenz Meier +Date: Sat Oct 3 13:00:55 2015 +0200 + + FMU driver: Naming and stack cleanup + +commit 73e83a503ca4b18df5f254ff81bb0d5dd7fe4cd4 +Author: Lorenz Meier +Date: Sat Oct 3 13:00:37 2015 +0200 + + NuttX configs: Reduce buffer sizes where reasonable + +commit c62b9491cadf459b8a6b620f0293919c28eda001 +Author: Pavel Kirienko +Date: Sat Oct 3 13:50:07 2015 +0300 + + Reverted 0e10638c7e0d43c6ed4d608ee418e759b0b77202 + +commit eef07b7fd2c76f60ff580dcd38aa9433a8f30854 +Author: Lorenz Meier +Date: Sat Oct 3 12:48:51 2015 +0200 + + Remove outdated filter version check + +commit df133ae4fc8caf31072a8d5ae56fd1d731d8c850 +Author: Lorenz Meier +Date: Sat Oct 3 12:47:55 2015 +0200 + + Remove filter enable param + +commit 4154ab4e2629a1ebfa0802b624223b97a375d52d +Author: Lorenz Meier +Date: Sat Oct 3 10:03:50 2015 +0200 + + Include named value float + +commit 645a7df6b940cf26a077c81f6d31a36a9f2c02e9 +Author: v01d +Date: Sun Sep 20 18:58:04 2015 -0300 + + add OPTICAL_FLOW_RAD mavlink stream for SITL + +commit 2a1d83885145d2df7efea6783cc4862c8e211a37 +Author: v01d +Date: Sun Sep 20 18:31:18 2015 -0300 + + always publish flow (no low-level sensor interface implemented yet) + +commit 068dd7676329473f3c648986ae5b1b136f5470e9 +Author: v01d +Date: Sun Sep 20 18:17:19 2015 -0300 + + simulator: add publishing of HIL_OPTICAL_FLOW as uORB topic + +commit 21fadb9ea3e615f9d809ba41eb56ab9613485005 +Author: Lorenz Meier +Date: Fri Oct 2 11:04:32 2015 +0200 + + Add distclean target + +commit b222a83076952b74fd0504e002ebbbc0eb6c8ecb +Merge: 6987c1367 5191731f2 +Author: Lorenz Meier +Date: Fri Oct 2 11:00:31 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into cmake-2 + +commit 5191731f229b9fd6cfbd752fa16aca0f0b5f62a4 +Author: Matthias Grob +Date: Mon Sep 28 21:28:30 2015 +0200 + + make romfs pruner script windows compatible + + When we open the file handle to write back the lines in binary mode, we don't change the line endings but instead leave them as they were before. This is impotant for Windows users as Python on Windows otherwise adds CRLF endings to the parameter files and they can't be correctly parsed by NuttX any more. + +commit 6987c1367e4ec124a2ca984bb366ad18f79b948c +Merge: 837d122dd c5e66e41f +Author: Lorenz Meier +Date: Thu Oct 1 09:51:36 2015 +0200 + + Merge pull request #2925 from mcharleb/cmake-2-qurt-eigen + + qurt: Must use latest version of Eigen + +commit 8937499f268b932d2b3755afe01be54e74370dac +Merge: afb68cb0a e7529839c +Author: Lorenz Meier +Date: Wed Sep 30 11:34:40 2015 +0200 + + Merge pull request #2931 from UAVenture/fw_disarmed + + Make sure the generic fixed wing types AERT/AETR can arm the ESC. + +commit e7529839c7f8e9781b394d1e59eb0d338e7405e4 +Author: Simon Wilks +Date: Wed Sep 30 10:55:13 2015 +0200 + + Make sure the default fixed wing types (AERT/AETR) can arm the ESC. + +commit c5e66e41f13ffaaae9b437b577c872100daa91c8 +Author: Mark Charlebois +Date: Mon Sep 28 10:49:48 2015 -0700 + + qurt: Must use latest version of Eigen + + The latest version of Eigen is required to build with the Hexagon + 7.4 toolchain. Only certain C++11 features are supported and the + latest version if Eigen provides these tests. A patch is required + to add support for the Hexagon compiler. + + These changes force the sync and then update of eigen and allow it + to be patched for qurt. + + The eigen-3.2 submodule was removed as it is no longer needed by the + qurt build with the updated toolchain. + + Signed-off-by: Mark Charlebois + +commit 837d122dda9eae050cf3ec2b66fb566b5e1ac823 +Merge: aa40f1fd9 2d381d57b +Author: Lorenz Meier +Date: Mon Sep 28 17:00:02 2015 +0200 + + Merge pull request #2923 from UAVenture/cmake-2 + + Remove var for relative include directories + +commit 2d381d57b06239578b9f2358f0ae9c70ceb4b3ef +Author: Andreas Antener +Date: Mon Sep 28 11:21:42 2015 +0200 + + remove var for relative include directories + +commit aa40f1fd9734e29bd741d9a0fb38ce907c8e22dc +Author: Lorenz Meier +Date: Sun Sep 27 18:57:51 2015 +0200 + + Commander: More detailed status + +commit 96e0ac4581c66103576d67288289b5def4e641f6 +Merge: ec0f53f7c afb68cb0a +Author: Lorenz Meier +Date: Sun Sep 27 18:10:18 2015 +0200 + + Merge branch 'sensor_load' into cmake-2 + +commit afb68cb0abee4034582f93d7f383c287b9c9a109 +Author: Lorenz Meier +Date: Sun Sep 27 18:06:53 2015 +0200 + + MAVLink: Switch to HOME_POSITION message + +commit ec0f53f7c1b11fa52f6ba60bb1775f8780434cfc +Merge: a4e56abd7 5c52efece +Author: Lorenz Meier +Date: Sun Sep 27 17:42:04 2015 +0200 + + Merge branch 'master' into cmake-2 + +commit 5c52efece4b988ca8f13fc12c3975e32705f927a +Author: Lorenz Meier +Date: Sun Sep 27 17:33:37 2015 +0200 + + Sensors app: Rate limit new sensor discovery + +commit 866e07c3263b74e9639f17f5e3fa4773d2226fd2 +Author: Lorenz Meier +Date: Sun Sep 27 17:21:31 2015 +0200 + + MAVLink app: Configure USB link correctly + +commit a4e56abd7122e516b03b1bd1693d142505f413a6 +Merge: ccf19d12f 0a79c809a +Author: Lorenz Meier +Date: Sun Sep 27 14:23:00 2015 +0200 + + Merge branch 'master' into cmake-2 + +commit 0a79c809adce17f6bb757249c5681d3da8daa679 +Author: Thomas Gubler +Date: Sun Sep 27 11:38:05 2015 +0200 + + fix 'ignoring return value of function declared with warn_unused_result' + +commit 1ae8483e2ce667260a64a9a3f19367548f1d3844 +Author: Thomas Gubler +Date: Sun Sep 27 11:37:30 2015 +0200 + + fix 'unterminated function-like macro invocation', fixes #2913 + +commit e2b801a3239df53c743e343caf5512ab772eeeb7 +Author: Pavel Kirienko +Date: Sat Sep 26 20:12:15 2015 +0300 + + Fixes 2911 + +commit ccf19d12f20a30e90d45f1aa73ca746565603773 +Author: Lorenz Meier +Date: Sat Sep 26 17:20:08 2015 +0200 + + Commander: Provide better status feedback for sensor init / check routine + +commit c97a2c4810cbc23bac2013802267feafe549bd5e +Merge: 5d7be8b15 fbde7b6f0 +Author: Lorenz Meier +Date: Sat Sep 26 16:24:32 2015 +0200 + + Merged master to cmake-2 + +commit 5d7be8b15666f1e5c094db69f981ec607d078068 +Merge: acc9b29b5 3c6d10179 +Author: Lorenz Meier +Date: Sat Sep 26 11:02:05 2015 +0200 + + Merge pull request #2910 from jgoppert/cmake-2-ros + + Added support for ros-sitl on cmake-2 + +commit fbde7b6f024732a436f1689ff0d7880ac9bf268d +Merge: 05a08252f d4422f701 +Author: Lorenz Meier +Date: Sat Sep 26 10:59:54 2015 +0200 + + Merge pull request #2909 from michaelkoetter/vagrant-build + + Fixed Vagrant provisioning + +commit 3c6d101792b508b1f68d3c89b5435eb6d6a84e0a +Author: James Goppert +Date: Fri Sep 25 08:29:35 2015 -0400 + + Added support for ros-sitl. + +commit d4422f7018cd9c9a690dc02ce570ed5480c462ae +Author: Michael Kötter +Date: Fri Sep 25 11:04:02 2015 +0200 + + Fixed Vagrant provisioning: + + - Added "zip" package needed for build + - Run shell proviosioner as non-privileged (ie. "vagrant") user + +commit acc9b29b56058c738d7dd34749515495c2cf79c4 +Merge: 2a60ffd55 3f758490a +Author: Lorenz Meier +Date: Fri Sep 25 01:03:01 2015 +0200 + + Merge pull request #2906 from mcharleb/cmake-2-qurt-unbreakage + + Cmake 2 qurt unbreakage + +commit 3f758490a4d2f0bb94fb69b8d133ef9f6c48d9f8 +Author: Mark Charlebois +Date: Mon Sep 21 14:20:21 2015 -0700 + + QuRT: move to HexagonTools 7.4 toolchain + + Some subsystems error on frame size without the included patches. + + Signed-off-by: Mark Charlebois + +commit 300932bde34c8bceef159c75d71bd4ef9958ef14 +Author: Mark Charlebois +Date: Mon Sep 21 08:58:38 2015 -0700 + + QuRT: fixes to unbreak cmake build for QuRT + + Updated DSPAL version. + Fixed missing lib in config. + Fixed heafers for missing timespec definition. + + Signed-off-by: Mark Charlebois + +commit 1abd61303f14f995b1dead7edc2fa05dc245f855 +Author: Mark Charlebois +Date: Tue Sep 15 12:22:58 2015 -0700 + + qurt: Added patch for Eigen to use latest version + + Updated to 7.2 Hexagon toolchain + + Fixed issuse with stack usage + + Signed-off-by: Mark Charlebois + +commit 2a60ffd554bc31db2dd92bac4753ffdf140b2b90 +Author: James Goppert +Date: Thu Sep 24 17:44:27 2015 -0400 + + Added stdc_format_macros for all inttypes.h includes. + +commit 6cdb373abbb3ca0a6d35ad86d2585313cac60148 +Author: James Goppert +Date: Thu Sep 24 16:56:35 2015 -0400 + + Removed extra define from catapult launch. + +commit ed876b95c3a149e78f4c3b8d68fd88d0e38297ba +Author: James Goppert +Date: Thu Sep 24 16:54:45 2015 -0400 + + Added stdc_format_macros to err. + +commit 3bf06d242f6a5fa3ba28780f6dc93e7299ae4b5c +Author: James Goppert +Date: Thu Sep 24 16:45:18 2015 -0400 + + Fix def for stdc format macros to match existing code. + +commit 2908a377cfd451050ecaadef4b5768b5baeffd8d +Author: James Goppert +Date: Thu Sep 24 16:43:57 2015 -0400 + + Found stc macro def issue for sitl build on travis. + +commit b6d8fe3f0184a8594117a8a1f42af75b290b7c22 +Author: James Goppert +Date: Thu Sep 24 16:27:09 2015 -0400 + + Another fix for travis sitl build. + +commit 85cccbf9be5cb9f1834e4167701c10744e46fcce +Author: James Goppert +Date: Thu Sep 24 16:21:27 2015 -0400 + + Attempt 2 to fix posix sitl build for travis. + +commit ebbe322dba5c790fee5dfdba457e839632bc3d29 +Author: James Goppert +Date: Thu Sep 24 16:16:49 2015 -0400 + + Attempt to fix odd travis sitl build error. + +commit bc1063c862ef5a4406acbd945c30b2e4a2c7399e +Merge: fa69a4f1e 05a08252f +Author: James Goppert +Date: Thu Sep 24 16:03:28 2015 -0400 + + Merge branch 'master' into cmake-2 + +commit fa69a4f1e07cbf8edfffca62140714a5e83f524c +Author: James Goppert +Date: Thu Sep 24 16:00:16 2015 -0400 + + Fixed debug script for cmake. + +commit b07e02527db110c057b0a4d4eba3f65220eed476 +Author: James Goppert +Date: Thu Sep 24 15:59:47 2015 -0400 + + Fixed catapult launch build error. + +commit d7fc0ee53cce11a6cf9af660fe86c550b6808ce8 +Author: Lorenz Meier +Date: Wed Sep 23 22:42:36 2015 +0200 + + Launch detection: Fix print statement + +commit 0da9b4d71584fcdafa629ccd2ec04c8adc473e2b +Merge: 996a6ee43 27412ef2a +Author: Lorenz Meier +Date: Wed Sep 23 21:17:15 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into cmake-2 + +commit 05a08252ff3f29b5ac684e97531a26a09e1310a9 +Author: David Sidrane +Date: Wed Sep 23 06:17:14 2015 -1000 + + Bugfix:pthread_create retuns 0 on success and positive error on error without errono set + +commit a5ad7641e31d76e14d55f541caf622a729c58e4b +Author: David Sidrane +Date: Wed Sep 23 08:17:16 2015 -1000 + + Updated Submodule NuttX with group delete fix and cstdlib fixes ==master + +commit 27412ef2a28c54d343e10ec845fc4f9a2663fe26 +Author: Lorenz Meier +Date: Wed Sep 23 19:24:48 2015 +0200 + + Update README to include Snapdragon Flight + +commit 996a6ee437e0a17ca6021efc96b5c45b008579d8 +Author: Lorenz Meier +Date: Wed Sep 23 18:36:29 2015 +0200 + + Commander: Do not lock in user on a single boot assignment failure + +commit f5d399c9bd5f1388b2435274a8a696ea956db1ca +Merge: 7f7fb7c0e 8eaf213ed +Author: David Sidrane +Date: Wed Sep 23 05:58:35 2015 -1000 + + Merge pull request #2897 from PX4/master_uavcan_time_base + + Update uavcan_main.cpp + +commit 8eaf213eddd3025133d8ba6471324c14a2f956a5 +Author: David Sidrane +Date: Wed Sep 23 05:32:14 2015 -1000 + + Update uavcan_main.cpp + +commit 7f7fb7c0e36cb877eeed6cb01a5f276c570d45d6 +Merge: 27bf924a4 2a36067cc +Author: Lorenz Meier +Date: Wed Sep 23 16:44:27 2015 +0200 + + Merge pull request #2895 from PX4/master_uavcan_timesync_with_params + + Master uavcan timesync with command line UAVCAN parameter operations + +commit ce70803d250435ae1fc6f103066759b0c49a576b +Author: Youssef Demitri +Date: Wed Sep 23 16:19:48 2015 +0200 + + publish control state from ekf - missing:airspeed + +commit d0dd0fc4d489a8773073daca50a6addcf9cb5a2e +Author: Youssef Demitri +Date: Wed Sep 23 16:19:14 2015 +0200 + + add control state topic + +commit 2a36067cc7bf90d96ca78fec0dfeffd62eb9be66 +Author: David Sidrane +Date: Wed Sep 23 04:18:40 2015 -1000 + + Added reset to usage + +commit 1996d2b55a71e1a713c7388cbca9cb6b67e97506 +Author: David Sidrane +Date: Mon Sep 21 18:18:24 2015 -1000 + + Uavcan parameter and reset command line operations + +commit 05ec165ed587f386898d9f16b0d45a95bc91b8e4 +Author: David Sidrane +Date: Wed Sep 23 04:00:01 2015 -1000 + + Updated Submudule NuttX with cstdlib fixes ==master_cstdlib + +commit d69be4b554dbaead3fba5d42c2e5de1e056acf37 +Author: David Sidrane +Date: Sat Aug 8 08:00:00 2015 -1000 + + Added UAVCAN Time Synchronization Master capabilities to FMU + +commit f424cc6b18f0d0382eedbb99bb80a4ccdc086ef3 +Author: David Sidrane +Date: Fri Aug 7 11:18:56 2015 -1000 + + Using the uavcan stm32 clock driver to support UAVCAN time syncing + + Conflicts: + src/lib/uavcan + src/modules/systemlib/print_load_posix.c + src/modules/uavcannode/module.mk + +commit f5a64383cdfe08e8d2b8ca0f4548fe64685c9a83 +Merge: fa2518ac2 27bf924a4 +Author: Youssef Demitri +Date: Wed Sep 23 14:57:29 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 27bf924a408c354a12d9b124a6af7035d8d0d319 +Author: tumbili +Date: Wed Sep 23 11:41:42 2015 +0200 + + fix handling of mavlink mode argument + +commit 5fad70b0df0a948401d008a9531aae5bc9b0885e +Merge: 5ed223221 ae83543b6 +Author: Lorenz Meier +Date: Sun Sep 20 23:08:27 2015 +0200 + + Merge pull request #2751 from PX4/master_uavcan_servers_single_iface + + UAVCAN: using only primary interface for firmware update and node ID allocation + +commit 9eb748ed5bf6eefd26c862d0cc29947c96c28991 +Author: Lorenz Meier +Date: Sun Sep 20 17:48:35 2015 +0200 + + Always publish RC data from Pixhawk + +commit 9778ed30d7dfefeec4de9cf67cb53bffa24f7dee +Author: Lorenz Meier +Date: Sun Sep 20 17:33:46 2015 +0200 + + Fixed wing / IRIS startup: Fix relative paths + +commit 046babed3368c4f3b4244d8f3e3520ba093f8d63 +Merge: 1cdbd4ca1 e38eba093 +Author: Lorenz Meier +Date: Sun Sep 20 17:32:04 2015 +0200 + + Merge branch 'cmake-2' of github.com:PX4/Firmware into cmake-2 + +commit 1cdbd4ca1eecafb3249e02aa46068a520377e0ab +Author: Lorenz Meier +Date: Sun Sep 20 17:24:05 2015 +0200 + + Update Vagrant to include ZIP and GDB + +commit e38eba09344cd0a8a6bb755024ba20036b6c94cc +Author: James Goppert +Date: Sun Sep 20 11:17:31 2015 -0400 + + cmake: Fix for posix sitl. + +commit 22d3ba2a8d6f6a1610ae767f3a5c4cf9525f184b +Author: Lorenz Meier +Date: Sun Sep 20 16:52:47 2015 +0200 + + PX4 Posix: Fix header + +commit b2a8dd18c00a6a66e7804673a556ff504119fccc +Author: Lorenz Meier +Date: Sun Sep 20 16:43:44 2015 +0200 + + Gyrosim: More verbose output + +commit d32f9f043b70aa9f91624cbefe93d21b4d8f828d +Author: Lorenz Meier +Date: Sun Sep 20 16:43:34 2015 +0200 + + HRT: Better debugging + +commit 6a2e50d2a8ea88cde3a86f0981797379be13738a +Author: Lorenz Meier +Date: Sun Sep 20 16:42:48 2015 +0200 + + Simulator: Cleaner data structure init + +commit 84b4e30fbd634a476281ee593d63dd2a35370eca +Author: Lorenz Meier +Date: Sun Sep 20 16:42:03 2015 +0200 + + sdlog2: Remove copying of deprecated file + +commit 715a0f0a50cca0e64b4532dcd63363a5a6810791 +Author: Lorenz Meier +Date: Sun Sep 20 16:41:34 2015 +0200 + + SITL: Fix paths + +commit 83558bfe14bce76fec18d5de7469fb45e96da790 +Author: Lorenz Meier +Date: Sun Sep 20 16:41:11 2015 +0200 + + SITL: Add missing PWM out sim + +commit 6db320741c7c745713db96042eed601b4063cb82 +Author: Lorenz Meier +Date: Sun Sep 20 16:40:53 2015 +0200 + + Makefile: support GDB debugging + +commit 74a98504394189d438f0da3aeedd0daedd2b35ed +Author: Lorenz Meier +Date: Sun Sep 20 16:40:33 2015 +0200 + + Param: Be less verbose + +commit 7c3725772a1cc4087454fe898dee1623832e2c7e +Author: Lorenz Meier +Date: Sun Sep 20 15:22:15 2015 +0200 + + Param: Be less verbose when nothing changes + +commit 8f14850aa2e34dedbf52c0cb8291a7d0dbb753a7 +Author: Lorenz Meier +Date: Sun Sep 20 15:21:58 2015 +0200 + + sdlog2: Fix compile warning on OS X + +commit 941c898113d5de37a1e3390421220e86ac50612a +Author: Lorenz Meier +Date: Sun Sep 20 15:21:07 2015 +0200 + + Navigator: Allow 200 ms wait time + +commit 0973649eb776365fa4434f833289e4b856b3e2ca +Author: Lorenz Meier +Date: Sun Sep 20 15:06:55 2015 +0200 + + POSIX: Provide lldb run target configuring lldb correctly + +commit 985243c932220338f3366650daf562a96fdca7a8 +Author: Lorenz Meier +Date: Sun Sep 20 15:06:27 2015 +0200 + + Merged + +commit d2459a1c8d770ec106c4e2904113f0a021f031b7 +Merge: fe644fb3e 8a0277d65 +Author: Lorenz Meier +Date: Sun Sep 20 13:19:34 2015 +0200 + + Merge branch 'cmake-2' into cmake-2-pthread + +commit 8a0277d654eeed672a79efef78e22cec90a42a01 +Author: Lorenz Meier +Date: Sun Sep 20 13:13:19 2015 +0200 + + Sensors app: Fix optimization level + +commit 673fdd8002ebdf48d2212b143b1940c73e5e8326 +Author: Lorenz Meier +Date: Sun Sep 20 13:13:02 2015 +0200 + + sdlog2: Fix stack size + +commit 8218f8797e34f4fc38b5a464a5ecf97b9fc357dd +Author: Lorenz Meier +Date: Sun Sep 20 13:12:51 2015 +0200 + + EKF Fix optimization level + +commit 4d98bd57b6ae8ac668fe531e1b6bc1f3b2fc530f +Author: Lorenz Meier +Date: Sun Sep 20 13:09:03 2015 +0200 + + Attitude estimator Q: Fix frame size warning + +commit fe644fb3e02eaa743010a4bf793564fa69f98cf5 +Merge: 672a6d8f9 1c27b9fa4 +Author: Lorenz Meier +Date: Sun Sep 20 12:56:14 2015 +0200 + + Merge branch 'cmake-2' into cmake-2-pthread + +commit 1c27b9fa41503afc445d1acbdabaf44c45aeba2d +Author: Lorenz Meier +Date: Sun Sep 20 12:56:03 2015 +0200 + + Topic listener: Re-enable in build + +commit 59f71452d71ca6ad512a722946e67dc89db3b18b +Author: Lorenz Meier +Date: Sun Sep 20 12:55:48 2015 +0200 + + Sensor sim: Initialize sensor data to zero + +commit 324c786e0af8e16f1cb7fa900494405be3d532fc +Author: Lorenz Meier +Date: Sun Sep 20 12:55:32 2015 +0200 + + Simulator: Init sensor data diligently + +commit 4de777fd2fa5e83129b29aadac3714f16f5d87c9 +Author: Lorenz Meier +Date: Sun Sep 20 12:55:18 2015 +0200 + + Topic listener: Fix code generation + +commit 672a6d8f9b6701d71cfdf9bdb198c09642649356 +Author: Lorenz Meier +Date: Sun Sep 20 12:54:22 2015 +0200 + + Add debug targets to SITL run + +commit b9efd8f4386835e7be885f59ec9c19c4b8ca1c90 +Author: Lorenz Meier +Date: Sun Sep 20 12:53:56 2015 +0200 + + Add lldb make targets + +commit 8509c5f220c95a9a9fe22023220b4eff4316ab60 +Author: Lorenz Meier +Date: Sun Sep 20 12:53:33 2015 +0200 + + Fix clock generation on Mac OS X + +commit 08c56085b348d872c9f3dfdcaa2a9f6cd304df40 +Merge: 52130b20b ddd1b8224 +Author: Lorenz Meier +Date: Sun Sep 20 11:37:28 2015 +0200 + + Merged cmake-2 + +commit ddd1b8224034442e38427758fa7a383b6fdde298 +Author: Lorenz Meier +Date: Sun Sep 20 11:36:11 2015 +0200 + + Simulated sensors: Publish valid data initially + +commit 30d0dab8e67c339ab840014bd52a0f7e995f5d11 +Author: Lorenz Meier +Date: Sun Sep 20 11:35:52 2015 +0200 + + Simulator: Fix code style + +commit 52130b20b84276b16b0b199ec091e12c014b87ec +Merge: e2332281a af11a2247 +Author: Lorenz Meier +Date: Sun Sep 20 11:01:58 2015 +0200 + + Merge branch 'cmake-2' into cmake-2-pthread + +commit af11a224725fd6747306c66d19712d6a3e9c65c9 +Author: Lorenz Meier +Date: Sun Sep 20 11:01:41 2015 +0200 + + Temporarily disable topic listener until it can deal with arrays + +commit e2332281ad9e9b2f56df8bac388a2ce31e538ab5 +Author: Lorenz Meier +Date: Sun Sep 20 10:58:45 2015 +0200 + + Work queue: Add required POSIX header + +commit bbccb8ed5f36a5525bcea0bb2f6a1285e699ae0b +Author: Lorenz Meier +Date: Sun Sep 20 10:58:29 2015 +0200 + + Simulator: Add required POSIX header + +commit 88bb98379ecdedc98ad64fbe38f230381d179791 +Author: Lorenz Meier +Date: Sun Sep 20 10:58:18 2015 +0200 + + Land detector: Add required POSIX header + +commit 067c0fd328d4212ecdaf158104a1e9e476127369 +Author: Lorenz Meier +Date: Sun Sep 20 10:58:04 2015 +0200 + + Commander: Add required POSIX header + +commit 5d9b115fa52f506e2b842c29d04f494b5381bb38 +Merge: c1c235edb a2caaa3c3 +Author: Lorenz Meier +Date: Sun Sep 20 10:54:43 2015 +0200 + + Merge branch 'cmake-2' into cmake-2-pthread + +commit 5ed223221c85c8f9d86f114803b30f97fae8c713 +Author: Lorenz Meier +Date: Sun Sep 20 10:54:09 2015 +0200 + + EKF: Fix param naming + +commit a2caaa3c3c3783ebd16c33458f1339d0e43cba5c +Author: Lorenz Meier +Date: Sun Sep 20 10:54:09 2015 +0200 + + EKF: Fix param naming + +commit 4d4216510f1ef2738adc7b01f92f8f9846e1adb9 +Author: Lorenz Meier +Date: Sun Sep 20 10:53:46 2015 +0200 + + ECL: Add data validator group in CMake + +commit d05b3fcc0840b2df63820225cb637ae3cdb24773 +Author: Lorenz Meier +Date: Sun Sep 20 10:53:22 2015 +0200 + + Device: Split integrator into CPP and H + +commit c1c235edb253561e68b9f643e67fc367fe26024f +Merge: bc8f4cf47 6ef94e0df +Author: Lorenz Meier +Date: Sun Sep 20 10:34:03 2015 +0200 + + Merge branch 'cmake-2' into cmake-2-pthread + +commit 6ef94e0dfb43ee1a0702d342897c252abd53d344 +Merge: 36ae7c129 ecb45b656 +Author: Lorenz Meier +Date: Sun Sep 20 10:33:39 2015 +0200 + + Merged master into cmake-2 + +commit 36ae7c129dd27b3695a1b5b3282b48ea210bcd5f +Author: James Goppert +Date: Sun Sep 20 01:10:52 2015 -0400 + + Fixed alignment issue. + +commit 501f3cf2dfa7fb51caecc2febe49d9b811757683 +Author: James Goppert +Date: Sat Sep 19 23:58:17 2015 -0400 + + Fix for tracking nuttx config changes. + +commit f58c4c1c1cc705e8f15f2d2abd27c512f9300854 +Author: James Goppert +Date: Sat Sep 19 18:59:35 2015 -0400 + + Fix to gdbinit script. + +commit bc8f4cf47ffbd32838b5bf7319821f750feef99e +Author: Lorenz Meier +Date: Sun Sep 20 10:26:11 2015 +0200 + + CLANG: Add more errors + +commit 5f2ae6ad674cddedba88ceb37bb013d42ca54044 +Author: Lorenz Meier +Date: Sun Sep 20 10:25:55 2015 +0200 + + SDLOG2: Add missing POSIX header + +commit 54493154b9740d9b57980f3822b13464dcf953d8 +Author: Lorenz Meier +Date: Sun Sep 20 10:25:43 2015 +0200 + + INAV: Add missing POSIX header + +commit 616b9f7bc07addc4c21b563b3e2a177876bf7d0f +Author: Lorenz Meier +Date: Sun Sep 20 10:25:16 2015 +0200 + + Land detector: Add missing POSIX header + +commit b35435904c7abf6f9aaf22fa2d55298fc58d56a7 +Author: Lorenz Meier +Date: Sun Sep 20 10:23:43 2015 +0200 + + Q Estimator: Add missing check + +commit ef61c4e2991af0e5e49f0ccc9f97318b3f80f7ed +Author: Lorenz Meier +Date: Sun Sep 20 10:23:27 2015 +0200 + + IO: Remove outdated check + +commit cbc70616f9f3a42e65becb52a7f7baed9145ec70 +Author: Lorenz Meier +Date: Sun Sep 20 10:23:05 2015 +0200 + + LED: Do not depend on POSIX + +commit 089951250751fdfb866bfc456dd3a65794df5662 +Author: Lorenz Meier +Date: Sun Sep 20 10:22:53 2015 +0200 + + HRT: Do not depend on POSIX + +commit b39dc4694ba2ed3399d4a4a01a5b0a146f2af8dd +Author: Lorenz Meier +Date: Sun Sep 20 10:22:35 2015 +0200 + + MAVLink: Fix NuttX build + +commit 81725398561a3bca01539c74318b832cc338a953 +Author: Lorenz Meier +Date: Sun Sep 20 10:22:17 2015 +0200 + + POSIX: Fix px4_sem_t typedef + +commit 78f698a642f0e5eeeb69f61d912aa0c50e6b6c41 +Merge: 20bde7e5e d24fea9ba +Author: Lorenz Meier +Date: Sun Sep 20 00:52:41 2015 +0200 + + Merge branch 'cmake-2' of github.com:PX4/Firmware into cmake-2-pthread + +commit d24fea9baa4b68f33983b745bd06b988cd7684ba +Merge: 7c9294e90 2101ffbec +Author: Lorenz Meier +Date: Sun Sep 20 00:52:28 2015 +0200 + + Merge pull request #2877 from jgoppert/cmake-io + + Cmake: Added px4io bin to ROMFS. + +commit 20bde7e5e8b1ba266f44bceeb7957e451df4fa0b +Author: Lorenz Meier +Date: Sun Sep 20 00:50:34 2015 +0200 + + Fix typedef for px4_sem_t + +commit b66386ff8c5538be08329a1a70fc0a6e8ae0381c +Author: Lorenz Meier +Date: Sun Sep 20 00:47:47 2015 +0200 + + MAVLink: Correct defines for Darwin + +commit 2c232567e4d7fc47fcaba5c6f8591ad2363d0629 +Author: Lorenz Meier +Date: Sat Sep 19 17:10:15 2015 +0200 + + MAVLink app: Add broadcast until GCS is connected + +commit 16717dc2d4730197a76b09beebd26de98e972e07 +Author: Lorenz Meier +Date: Sun Sep 20 00:30:49 2015 +0200 + + CLANG: Make deprecated warnings errors + +commit f37f8fb977caf7c6c0cd1991e73d6dbce68cfc2c +Author: Lorenz Meier +Date: Sun Sep 20 00:30:12 2015 +0200 + + UAVCAN: Move to semaphore abstraction + +commit 3599b577dfe5e43aaff0f72ad274800d4e75b17f +Author: Lorenz Meier +Date: Sun Sep 20 00:29:38 2015 +0200 + + Tests: Move to semaphore abstraction + +commit b3a8ba4e9253aaba9f7505ac6226138ce4119bcc +Author: Lorenz Meier +Date: Sun Sep 20 00:29:22 2015 +0200 + + param: Move to POSIX semaphore abstraction + +commit a2ea70c7a044bbb7ee33ba31f26caa1c30c91768 +Author: Lorenz Meier +Date: Sun Sep 20 00:29:03 2015 +0200 + + Simulator: Move to semaphore abstraction + +commit fa27e59ac434f2febf13c712353bcc8559c9f036 +Author: Lorenz Meier +Date: Sun Sep 20 00:28:39 2015 +0200 + + dataman: Move to semaphore abstraction + +commit aba2d007dfd5f7cc0bcbdad21992c14aa1105a7c +Author: Lorenz Meier +Date: Sun Sep 20 00:28:24 2015 +0200 + + IO: Move to semaphore abstraction + +commit 039b72788cb683a6ef5fae3921fc5ecda86ceb01 +Author: Lorenz Meier +Date: Sun Sep 20 00:28:08 2015 +0200 + + POSIX: PX4 posix header fixes + +commit 76508ab5b5e5c1c2e70987795d6816a4e69fc770 +Author: Lorenz Meier +Date: Sun Sep 20 00:27:41 2015 +0200 + + Device:: Move to POSIX semaphore abstraction + +commit d73deabf5c5c522713985c7f181adc1935387b2d +Author: Lorenz Meier +Date: Sun Sep 20 00:27:28 2015 +0200 + + Work queues: Move to POSIX semaphore abstraction + +commit 604644d82379668eca81c7de7a174a29f79aa248 +Author: Lorenz Meier +Date: Sun Sep 20 00:26:56 2015 +0200 + + POSIX: Improvements on semaphore abstraction + +commit a9f82c05375c96fa820c69a0ef0a42d192e15f13 +Author: Lorenz Meier +Date: Sun Sep 20 00:26:30 2015 +0200 + + CLANG: Improve compiler flags + +commit 2101ffbeca28d0faa2f5df81305ff3e42a43ab46 +Author: James Goppert +Date: Sat Sep 19 18:15:17 2015 -0400 + + Removed extra print message. + +commit bd33d546e3fc452e971a72eef4339ec9d0fb729e +Author: James Goppert +Date: Sat Sep 19 18:10:57 2015 -0400 + + Fixed extra dir. + +commit 7b6dff7cdc2756f49a2ba46f8915bba40b73492d +Author: James Goppert +Date: Sat Sep 19 17:57:54 2015 -0400 + + Fix for romfs generation. + +commit cd98cfe5557be649a18107571ce02511952a754e +Author: James Goppert +Date: Sat Sep 19 13:44:02 2015 -0400 + + cmake: ROMFS build overhaul. + +commit 50061a95a4b9801de4733991ca619d7f9bda6a42 +Author: Lorenz Meier +Date: Sat Sep 19 18:24:14 2015 +0200 + + POSIX: Add sem_getvalue() abstraction + +commit ef48715051f60b3cc7ae7e75bdaa0385c88b72cb +Author: Lorenz Meier +Date: Sat Sep 19 18:22:00 2015 +0200 + + POSIX: Add pthread mutex based semaphores + +commit 7be3afe249dfde3b6d01064ff1c94a480269b91b +Author: James Goppert +Date: Sat Sep 19 12:13:17 2015 -0400 + + Fixed firmware name. + +commit 9f5edb32bf735484faf6fda1e1c99a5b570a15b0 +Author: James Goppert +Date: Sat Sep 19 11:52:35 2015 -0400 + + Made debugger tools optional. + +commit 8165cd21716e1423c067e6011d75b2a0cdc2f5e0 +Author: James Goppert +Date: Sat Sep 19 11:36:20 2015 -0400 + + Fixed romfs dependency. + +commit ecb45b656a85a08bb2a03c06144b2be289cf2ca9 +Author: Lorenz Meier +Date: Sat Sep 19 17:09:45 2015 +0200 + + Clean up UAVCAN startup + +commit 4830c7c9c1b7355fedcfb8785e316f0711921ade +Author: James Goppert +Date: Sat Sep 19 10:39:54 2015 -0400 + + Added io debug target. + +commit cc053bffcd6c9c41d5187f048c63783cbafc0f29 +Author: James Goppert +Date: Sat Sep 19 09:58:10 2015 -0400 + + Added px4io bin to ROMFS. + +commit 7c9294e90a4c937370be8ce2169ef53f8869ee82 +Merge: 61fec78eb 567431602 +Author: Lorenz Meier +Date: Sat Sep 19 10:52:51 2015 +0200 + + Merge pull request #2851 from jgoppert/cmake-io + + Work on px4io firmware building. + +commit b067a0c09438575dc42601b156aa426b26bf07d2 +Merge: 141278197 ad2058427 +Author: Lorenz Meier +Date: Sat Sep 19 10:51:01 2015 +0200 + + Merge branch 'ekf_voting_priority' + +commit 1412781970462c90500b42b198f0831c4bfba3e8 +Merge: 6cbca62d8 e713f689b +Author: Lorenz Meier +Date: Sat Sep 19 10:20:05 2015 +0200 + + Merge pull request #2843 from PX4/paramssrcparserpython3 + + has_key is not available in python > 3.0 + +commit 6cbca62d88540f4eeff68645add78befa95cdded +Merge: 1bf01a5a7 90894530e +Author: Lorenz Meier +Date: Fri Sep 18 21:55:54 2015 +0200 + + Merge pull request #2876 from NaterGator/ledlimit + + Add parameter to limit the maximum brightness of the RGB LED + +commit 90894530e131cddf65681998f1b144b7e10ce06d +Author: Nate Weibley +Date: Fri Sep 18 10:55:39 2015 -0400 + + Fix POSIX build + +commit 04a7d19405b9aacfaf0cfea2a4d724e83fa31772 +Author: Nate Weibley +Date: Fri Sep 18 10:21:50 2015 -0400 + + Add parameter to limit the maximum brightness of the RGB LED + +commit 1bf01a5a72549658dcaf3bdb7650681d27327c93 +Merge: d8f536086 ed70a1a1b +Author: Lorenz Meier +Date: Thu Sep 17 09:05:58 2015 +0200 + + Merge pull request #2874 from mcharleb/poll_test + + Poll test + +commit ed70a1a1b083ca184afc3cdcf375c7e7e8d13da3 +Author: Mark Charlebois +Date: Wed Sep 16 17:08:14 2015 -0700 + + Updated dspal version + + Fix to remove dspal version of signal.h + + Signed-off-by: Mark Charlebois + +commit 3a2e064c92bef40c4806f93f5aa808bc89a9c9cf +Author: Mark Charlebois +Date: Wed Sep 16 15:58:15 2015 -0700 + + Fixed error due to set but unused variable + + Signed-off-by: Mark Charlebois + +commit d8f5360868df5780a9ee4d6632483d5f05d63802 +Merge: e635052dd 7d2ba9751 +Author: Lorenz Meier +Date: Thu Sep 17 00:30:11 2015 +0200 + + Merge pull request #2873 from mcharleb/poll_test + + Fixed poll timeout bug + +commit 7d2ba975115baf9a901d23e8baab83e4ec5e8a47 +Author: Mark Charlebois +Date: Wed Sep 16 15:24:58 2015 -0700 + + Fixed poll timeout bug + + The SIGCONT signal was being ignored by the HRT queue thread so the + usleep was not waking up early to process new work. + + Signed-off-by: Mark Charlebois + +commit 61fec78eb0057be7368a3ca9630f9630cdb9c456 +Merge: 4dce80423 e635052dd +Author: Lorenz Meier +Date: Wed Sep 16 23:56:45 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into cmake-2 + +commit e635052dd2a7cfd75f207a41980b8fc23d6e0555 +Merge: 9d230dba0 6feaccca7 +Author: Lorenz Meier +Date: Wed Sep 16 23:56:04 2015 +0200 + + Merge pull request #2872 from mcharleb/poll_test + + Poll test + +commit 6feaccca78053a4bb947876ab62ac5cf3642b68d +Author: Mark Charlebois +Date: Wed Sep 16 14:00:51 2015 -0700 + + posix: unit test for poll and vdev + + Signed-off-by: Mark Charlebois + +commit 4dce80423cf6d0d296eebf3cd16e6d908dc661bc +Author: Lorenz Meier +Date: Wed Sep 16 18:51:31 2015 +0200 + + POSIX: Do not exit script on error + +commit c89f51b8efd7bdbac0af22fa253dfc73034599b2 +Author: Lorenz Meier +Date: Wed Sep 16 18:13:10 2015 +0200 + + POSIX: Fix HRT semaphores for Mac OS + +commit dd697d13431da05f4156c2f50aea6c91e6185301 +Author: Lorenz Meier +Date: Wed Sep 16 18:12:05 2015 +0200 + + GPS: Remove unused header + +commit 27055184deb43a9e0c049e25574a25676eefd3d4 +Author: Lorenz Meier +Date: Wed Sep 16 17:37:05 2015 +0200 + + Linux device build fix + +commit c602d55df97a7e3e29ee884779d412797a3efc43 +Author: Mark Charlebois +Date: Wed Sep 16 08:14:44 2015 -0700 + + Start of poll testcase + + Signed-off-by: Mark Charlebois + +commit 686caf4ca401f4db14e64e5e52393c9cec6187a6 +Author: Lorenz Meier +Date: Wed Sep 16 17:10:24 2015 +0200 + + Fix semaphore handling for device on Mac OS + +commit 9d230dba0e0d07d949526f3afbed9274e44236a6 +Merge: 612e3b49e 24feea634 +Author: Lorenz Meier +Date: Wed Sep 16 15:31:12 2015 +0200 + + Merge pull request #2869 from kuri-kustar/master + + - changes to allow for multi-uav support + +commit 24feea6346db3ea09391cfc0fb4d683748459f73 +Author: Tarek Taha +Date: Wed Sep 16 16:56:52 2015 +0400 + + - changes to allow for multi-uav support + +commit 612e3b49efe04bf2c2dc559b31020d973888202b +Merge: 683df0eb4 9fdec6f06 +Author: Roman Bapst +Date: Wed Sep 16 08:22:58 2015 +0200 + + Merge pull request #2868 from PX4/fw_landing_bugfix + + FW landing bug + +commit 9fdec6f06ad7d31383de3283369896bdc68e628b +Author: tumbili +Date: Tue Sep 15 16:41:21 2015 +0200 + + fixed bug which allowed high roll angle setpoints during final landing approach + +commit 567431602aa1d4cfd5ba4ed103477d2ac34cd313 +Author: James Goppert +Date: Mon Sep 14 19:55:53 2015 -0400 + + Adds alias __errno to linker file fixed link, need to understand why. + +commit fa2518ac220cf43160d75a194dc0e63fc68aae17 +Merge: 9d5ea4bce 683df0eb4 +Author: Youssef Demitri +Date: Mon Sep 14 16:25:52 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 683df0eb46b10d3f713998c85c94d4721fdd59b8 +Merge: fc47f62b1 2c947735a +Author: Lorenz Meier +Date: Mon Sep 14 10:11:10 2015 +0200 + + Merge pull request #2862 from adegroote/mavlink_mission_fix + + Mark FILESYSTEM_ERRCOUNT_NOTIFY_LIMIT as an unsigned int + +commit 2c947735ae33d9247cdedcdeb260e320ab83536a +Author: Arnaud Degroote +Date: Mon Sep 14 09:56:08 2015 +0200 + + Mark FILESYSTEM_ERRCOUNT_NOTIFY_LIMIT as an unsigned int + + Fix the compilationof mavlink_mission.cpp failing with + + error: comparison between signed and unsigned integer expressions + [-Werror=sign-compare] + +commit 676a3d230c948100bb39c1595a9ec29272acc014 +Author: James Goppert +Date: Sat Sep 12 05:26:31 2015 -0400 + + Work on px4io firmware building. + +commit 80760cf162931cdee023c4fb8010295e5ce202fe +Merge: e6cbee74b be45c2e0a +Author: Lorenz Meier +Date: Mon Sep 14 01:25:00 2015 +0200 + + Merge pull request #2861 from jgoppert/cmake-param + + Fixed parameter generation dependencies. + +commit be45c2e0a9227c8282bdd4694bc258750617655a +Merge: f43ccdaea e6cbee74b +Author: James Goppert +Date: Sun Sep 13 19:09:20 2015 -0400 + + Merge branch 'cmake-2' of github.com:PX4/Firmware into cmake-param + +commit f43ccdaea1f515d06508b6edaafac0d0be956dbf +Author: James Goppert +Date: Sun Sep 13 18:55:48 2015 -0400 + + Make parameters a separate library. + +commit 19c84126a44d4a3f311c6cdd6b95c7680e6e36ec +Author: James Goppert +Date: Sun Sep 13 18:30:32 2015 -0400 + + Fixed parameter generation dependencies. + +commit e6cbee74bf04dc4ceee610139b51dcb76bc92329 +Author: Lorenz Meier +Date: Mon Sep 14 00:16:49 2015 +0200 + + Tools: Fix param code generation to generate correct union access based on type. Generate #error C-code for unknown types to prevent silent failure. + +commit 97802999e869ddcb919a2bf214cf7b622ca1ac5c +Merge: bdf5180b1 a58416235 +Author: Lorenz Meier +Date: Sun Sep 13 23:45:37 2015 +0200 + + Merge pull request #2860 from jgoppert/cmake-autostart + + Re-enable autostart + +commit a58416235d24741317f17d30ad925da2864198f6 +Author: James Goppert +Date: Sun Sep 13 17:35:15 2015 -0400 + + Re-enable autostart. + +commit bdf5180b18136b0753512ac8241df88a4bccf52d +Author: Lorenz Meier +Date: Sun Sep 13 23:31:20 2015 +0200 + + PX4IO driver: Get rid of weak function + +commit 334c001cda7db3e6d0580cfa511cde0eed8f6f9c +Author: Lorenz Meier +Date: Sun Sep 13 23:25:27 2015 +0200 + + IO driver: Add interface header + +commit 0be1818ee56531b8146da9176b6bc8abfb17b9c7 +Merge: 62f4e4620 5b8905a4e +Author: Lorenz Meier +Date: Sun Sep 13 21:38:59 2015 +0200 + + Merge pull request #2858 from jgoppert/cmake-weak + + Removed weak attributes. + +commit 5b8905a4e0317cb056ecaf8cd8af26c95c781d08 +Author: James Goppert +Date: Sun Sep 13 15:14:58 2015 -0400 + + Fix for target name. + +commit 62f4e46207f4558fd65f92f75811b39fa7aab237 +Merge: 2ab9f0baa 517e3663d +Author: Lorenz Meier +Date: Sun Sep 13 21:09:10 2015 +0200 + + Merge pull request #2856 from PX4/travis-cmake-osx + + travis-ci add osx + +commit 517e3663d36112e65613a5881b2858d97f87d0b5 +Author: Daniel Agar +Date: Sun Sep 13 13:53:47 2015 -0400 + + travis-ci add osx + +commit e55af002222e7986e3a2986f9560ee5609004ba4 +Author: James Goppert +Date: Sun Sep 13 13:58:44 2015 -0400 + + Removed weak attributes. + +commit 3203f9ac9e730be8afe3036bde4d62dce006ecb6 +Author: James Goppert +Date: Sun Sep 13 14:31:58 2015 -0400 + + Improvements to make support, added debug target. + +commit 2ab9f0baa82224b0acfd7b1dd7e218d1402cf382 +Merge: d7e69baf8 3343d96a0 +Author: Lorenz Meier +Date: Sat Sep 12 22:58:10 2015 +0200 + + Merge pull request #2849 from jgoppert/cmake-coding-standard-fix + + Fixed confusing else clause, added to coding standard. + +commit 3343d96a087fb5243b355d74aec8112cce55d986 +Author: James Goppert +Date: Sat Sep 12 15:59:33 2015 -0400 + + Fixed readme typo. + +commit d4a16a68acb757f80431eb679e74da0b8a2418d6 +Author: James Goppert +Date: Sat Sep 12 15:47:23 2015 -0400 + + Fixed confusing else clause, added to coding standard. + +commit d7e69baf80e85381f133b525a726a0d0a9384d05 +Merge: f6fb2715e 0a04dd89b +Author: Lorenz Meier +Date: Sat Sep 12 21:36:22 2015 +0200 + + Merge pull request #2845 from mcharleb/cmake-posix-resurection + + Remove policy that broke posix and fix gcc warning + +commit 0a04dd89b1aaa6cc29adb4b3b70853a3360c49fc +Merge: 3da0a2bf4 f6fb2715e +Author: Mark Charlebois +Date: Sat Sep 12 12:28:24 2015 -0700 + + Merge branch 'cmake-2' of https://github.com/PX4/Firmware into cmake-2 + + Signed-off-by: Mark Charlebois + + Conflicts: + CMakeLists.txt + +commit f6fb2715e9ec9f8b42d096ff8e83929eb14a28cf +Merge: e697cabb6 7e4126013 +Author: Lorenz Meier +Date: Sat Sep 12 21:18:41 2015 +0200 + + Merge pull request #2846 from jgoppert/cmake-policy-fix + + Fix policy version number. + +commit 7e41260135fa38d5f1646aefeff0b158fc5e8f8b +Author: James Goppert +Date: Sat Sep 12 14:51:42 2015 -0400 + + Fix policy version number. + +commit 3da0a2bf4fca5a321431d2daa13564e5d985ee97 +Author: Mark Charlebois +Date: Sat Sep 12 11:22:13 2015 -0700 + + Remove policy that broke posix and fix gcc warning + + A Clang only flag was set for all builds. + + Signed-off-by: Mark Charlebois + +commit e697cabb6ad3c2ac8704aadf22f132b32a095ae5 +Author: Lorenz Meier +Date: Sat Sep 12 17:12:16 2015 +0200 + + POSIX: Exit on failure if not running as daemon. This is to ensure errors do not go unnoticed during bench testing + +commit b528ecaa93501ec8b187849e9e5a537dfbb00eee +Author: Lorenz Meier +Date: Sat Sep 12 17:02:42 2015 +0200 + + SITL RUN: Fix paths + +commit 12372d7de6456d9c72d18bef06632acc47e6ca85 +Author: Lorenz Meier +Date: Sat Sep 12 16:58:14 2015 +0200 + + POSIX: Abort script on executable failure + +commit 4fb6e135d6af0ac74dba692fb54171c400d0d0d6 +Author: Lorenz Meier +Date: Sat Sep 12 16:57:50 2015 +0200 + + param: report open failure + +commit 63f9a1e609c8055bbee49c8ee9e207d5ca73c3af +Author: Lorenz Meier +Date: Sat Sep 12 15:45:19 2015 +0200 + + POSIX: 1) Really exit on CTRL-C, 2) Clean up boot log, 3) add eye-candy! + +commit 0597c57c32990689a03e852965cd216c909680d3 +Author: Lorenz Meier +Date: Sat Sep 12 15:44:40 2015 +0200 + + Simulator: Provide better and more user-facing feedback + +commit d2f7f6e7a987e28ee5cf7792b32acc0345e92d91 +Author: Lorenz Meier +Date: Sat Sep 12 15:44:16 2015 +0200 + + Update SITL run tool + +commit 05c7a0683dbd600de38942d50ed0f4d14becc2b0 +Author: Lorenz Meier +Date: Sat Sep 12 15:44:05 2015 +0200 + + Re-add missing ease-of-use make targets + +commit e713f689bf0330604897b6d8e79936c279b0fbd8 +Author: Thomas Gubler +Date: Sat Sep 12 15:39:28 2015 +0200 + + has_key is not available in python > 3.0 + + Replacing with 'in' + + See https://docs.python.org/3.1/whatsnew/3.0.html#builtins + +commit 7f41238f706693c423e50b21ed01d5eb7309b9f1 +Author: Lorenz Meier +Date: Sat Sep 12 13:35:48 2015 +0200 + + POSIX: Add usleep shell command, add cout flush to exit command + +commit 779efc1cbc3feb0df01a3901a374b15123afb6e4 +Author: Lorenz Meier +Date: Sat Sep 12 12:11:17 2015 +0200 + + POSIX: Fix shell printing + +commit c19fa0c8225b2ca3292938783f9ef05731f978d1 +Author: Lorenz Meier +Date: Sat Sep 12 12:06:45 2015 +0200 + + Revert "Revert "Disable autostart for now so usb works."" + + This reverts commit 998acf4d0802fe031725ba17d339bab20fcaa677. + +commit c5d1cb1cbc6dc714d4d151d3601ad2649ca29878 +Author: Lorenz Meier +Date: Sat Sep 12 11:26:20 2015 +0200 + + Params: Remove linker black magic and turn params into flat global struct + +commit 4bc44841f6fea727249442aff8eb6f525f1e6aa3 +Author: Lorenz Meier +Date: Sat Sep 12 11:25:48 2015 +0200 + + CMAKE: Move flags to general location, disable sections for linker on Mac OS + +commit ceb7204590a174cd437e8dca69f46c5f84f8dc03 +Author: Lorenz Meier +Date: Sat Sep 12 10:52:44 2015 +0200 + + POSIX sim: Remove unused error variables + +commit 2be7b82256deaa13f4acf8874b7ff0ad22b058dd +Author: Lorenz Meier +Date: Sat Sep 12 10:52:22 2015 +0200 + + Navigator: Remove unused error variable + +commit d222f6e664823090263144daa932e03d9e8e28b1 +Author: Lorenz Meier +Date: Sat Sep 12 10:52:07 2015 +0200 + + EKF: Remove unused error variable + +commit 849b61213ccefb84632cf07fc421c518c0167ad4 +Author: Lorenz Meier +Date: Sat Sep 12 10:51:52 2015 +0200 + + commander: Remove unused error variable + +commit 998acf4d0802fe031725ba17d339bab20fcaa677 +Author: Lorenz Meier +Date: Sat Sep 12 09:53:59 2015 +0200 + + Revert "Disable autostart for now so usb works." + + This reverts commit b2c67a4cf90b2db2ffbb1bb0453623ce12c4d66d. + +commit 75dfa5a4202715037e7219b8ba131a63fc670c7e +Author: Lorenz Meier +Date: Sat Sep 12 09:53:36 2015 +0200 + + Remove outdated flow position estimator + +commit fcc11a7455d21fd21a786956dba9c93864315211 +Merge: 6eb4d015f b2c67a4cf +Author: Lorenz Meier +Date: Sat Sep 12 09:39:49 2015 +0200 + + Merge pull request #2839 from jgoppert/cmake-2 + + Cmake 2: Fix target names for extra builtins + +commit b2c67a4cf90b2db2ffbb1bb0453623ce12c4d66d +Author: James Goppert +Date: Sat Sep 12 02:22:27 2015 -0400 + + Disable autostart for now so usb works. + +commit 4c3f47a003b27adcddfe4dd0323d78f03d090c6c +Author: James Goppert +Date: Sat Sep 12 01:53:01 2015 -0400 + + Builtin typo fix. + +commit 5ee0f18148f98b75584db440e0aefffa00d681b1 +Author: James Goppert +Date: Sat Sep 12 01:35:09 2015 -0400 + + Improved module definition handling. + +commit 54f8dd2f4d850cf2c81919516c8fcb3c2b5bf1be +Author: James Goppert +Date: Sat Sep 12 01:33:36 2015 -0400 + + Support parallel building through -j flag in makefile. + +commit 68a78b0580682af83c7c7f45dfb23d699a333e25 +Author: James Goppert +Date: Sat Sep 12 00:49:10 2015 -0400 + + Some cleanup of cmake module build. + +commit 0d28cdeb882cf2f7f7699deee4f87479f500b530 +Author: James Goppert +Date: Sat Sep 12 00:24:16 2015 -0400 + + Fixed extra builtin target name. + +commit b05a21477aee29d6e149f8b5a331e06dffb3dbab +Merge: 6eb4d015f ce17984bd +Author: James Goppert +Date: Sat Sep 12 00:20:42 2015 -0400 + + Merge branch 'cmake-2-qurt-fixes' of github.com:mcharleb/Firmware into cmake-2 + +commit ce17984bd5806afe9cec342013b648238cd9f277 +Author: Mark Charlebois +Date: Fri Sep 11 18:48:37 2015 -0700 + + qurt: removed linker script + + Linker script no longer needed for qurt target + + Signed-off-by: Mark Charlebois + +commit 8369e3324552c96a193cb20bc9bd87db7d9f7fff +Author: Mark Charlebois +Date: Fri Sep 11 18:32:44 2015 -0700 + + cmake: Fixes for qurt and nuttx + + Added px4_parameters.c to nuttx executable src list. + Minor syntax fix in Tools/px_generate_params.py for semicolon. + Added handling of PX4_MAIN which was not yet supoprted in the + cmake build. + Fixed include quotes in muorb_test_example.cpp + + Signed-off-by: Mark Charlebois + +commit 1bba87c2644138ac4fd757ea2de9abb1145e09e5 +Author: Mark Charlebois +Date: Fri Sep 11 17:43:25 2015 -0700 + + qurt: Changes for cmake build + + Added build stubs. + Fixed missing module (platforms/common) which was causing missing generated message errors. + + Signed-off-by: Mark Charlebois + +commit 6eb4d015fdda9545261e1e7d4a5863cced85bd27 +Author: Lorenz Meier +Date: Sat Sep 12 01:39:57 2015 +0200 + + Bring back user-friendly Makefile for non-Ubuntu users + +commit 7c3de9bc2c5dc5b55aff57a5faa2a1cb787ae73f +Merge: 31e5697ce e4b9212e9 +Author: Lorenz Meier +Date: Sat Sep 12 01:21:55 2015 +0200 + + Merge pull request #2837 from mcharleb/cmake-2-param-fixes + + cmake: Updated makefile to show the available build configs + +commit e4b9212e96c2297d2d7aaa1e8ee7050f95f7f922 +Author: Mark Charlebois +Date: Fri Sep 11 16:15:48 2015 -0700 + + cmake: Updated makefie to show the available build configs + + Also fixed param support for nuttx and qurt + + Signed-off-by: Mark Charlebois + +commit 31e5697cea39333edd1e372d3adf2303e4ab1a54 +Author: Lorenz Meier +Date: Fri Sep 11 21:58:32 2015 +0200 + + OS X: Make param section generation compatible + +commit 4178910509d9ef59f561fed44fb0cfe9d59ecedb +Merge: 458b72352 05340f4ce +Author: Lorenz Meier +Date: Fri Sep 11 21:51:17 2015 +0200 + + Merge branch 'cmake-mc' of github.com:mcharleb/Firmware into cmake-2 + +commit 458b72352a66308282b98bfc4ddf31432b6e3df3 +Author: Lorenz Meier +Date: Fri Sep 11 21:49:29 2015 +0200 + + Simulator: POSIX adjustments + +commit d5f110cc92e694ae360895c9cd2a3d7902d33fca +Author: Lorenz Meier +Date: Fri Sep 11 21:49:19 2015 +0200 + + sdlog2: POSIX adjustments + +commit c29e47b3fc77232fb4463e00d327d5d6e2ddba4d +Author: Lorenz Meier +Date: Fri Sep 11 21:49:06 2015 +0200 + + MAVLink: POSIX adjustments + +commit 60db613a8fb0b471fefdb3abf773e922228cf35f +Author: Lorenz Meier +Date: Fri Sep 11 21:48:50 2015 +0200 + + EKF: OS X adjustments + +commit 12a1ffd27bc484d309cc0d36436cd7fdeef5b9cf +Author: Lorenz Meier +Date: Fri Sep 11 21:48:36 2015 +0200 + + Commander: POSIX adjustments + +commit 0f98a7c141c4309c83dd475a213f165ef7a5184e +Author: Lorenz Meier +Date: Fri Sep 11 21:48:06 2015 +0200 + + OS X: Add missing time calls + +commit 1b1adf3835d0a349eb5f06ac934d9b31a71a5005 +Author: Lorenz Meier +Date: Fri Sep 11 21:47:50 2015 +0200 + + Add required flag for OS X + +commit 05340f4cedaf962241a0f174fff0981fca80c4ad +Merge: fc3acdb2c 298fbf008 +Author: Mark Charlebois +Date: Fri Sep 11 12:42:53 2015 -0700 + + Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake-mc + +commit fc3acdb2c1b6c656c6a815f04e036b1159a1dfc5 +Author: Mark Charlebois +Date: Fri Sep 11 12:41:00 2015 -0700 + + cmake: param refactoring + + Use a struct to contain all the parameters so the ordering in + memory is not machine dependent. + + Add number of parameters to the param struct. The struct actually + allows direct accessing by the member name if desired. + + Signed-off-by: Mark Charlebois + +commit 5b86f3f3b3f473f6c5b059cf7bf72bd7200752c6 +Merge: e673a2534 298fbf008 +Author: Lorenz Meier +Date: Fri Sep 11 21:39:45 2015 +0200 + + Merge branch 'cmake-2' of github.com:jgoppert/Firmware into cmake-2 + +commit 298fbf0080379838a657370af6cacf3a84ae3dba +Author: James Goppert +Date: Fri Sep 11 13:52:14 2015 -0400 + + Added more targets to phony. + +commit ad321927e9387f63a20fbaf9379f48b910e6e010 +Author: James Goppert +Date: Fri Sep 11 06:38:39 2015 -0400 + + Added install target for nuttx. + +commit e673a25344b1dac7e111aff8d5799ae94ff4b73d +Author: Lorenz Meier +Date: Fri Sep 11 11:58:04 2015 +0200 + + Fix flags for OS X + +commit 1668e69011c0b4ef9a70f7d98dc834572f5db1fe +Merge: 3de0bbf52 b9ef1ee6e +Author: James Goppert +Date: Fri Sep 11 05:53:37 2015 -0400 + + Merge pull request #46 from mcharleb/cmake-mc + + param: Build param without linker script + +commit b9ef1ee6ed944ec4a06cee3266cedb761f03bcab +Author: Mark Charlebois +Date: Fri Sep 11 02:33:42 2015 -0700 + + param: Build param without linker script + + Changed to enable the posix_sitl_simple target to build and run + + param show * + + without using a linker script + + Signed-off-by: Mark Charlebois + +commit 3de0bbf527227b58e8cfd69e0ecbf92b1138b89c +Merge: 31c3f4e40 885dbe045 +Author: James Goppert +Date: Fri Sep 11 01:46:01 2015 -0400 + + Merge pull request #45 from mcharleb/cmake-config-fixes + + cmake: converted config files to new style + +commit 885dbe045f90cff4dc8d6156fd4e17e47c73df77 +Author: Mark Charlebois +Date: Thu Sep 10 21:52:55 2015 -0700 + + cmake: converted config files to new style + + Signed-off-by: Mark Charlebois + +commit 31c3f4e40f01e9e7b316beef4f44f0cd9316713b +Author: James Goppert +Date: Fri Sep 11 00:49:11 2015 -0400 + + Fix for travis mixer cat. + +commit 4bce702ed1b9b03b21b706b782c24fa56d246e49 +Author: James Goppert +Date: Fri Sep 11 00:45:23 2015 -0400 + + Added rt library to link for posix to fix travis build. + +commit 9ab9e1f142265b41dfb7c4a7506a5c4889571b5a +Author: James Goppert +Date: Fri Sep 11 00:31:36 2015 -0400 + + Set version to correct number. + +commit f94e3b3aaafc2bab0def2806ff345ea31872c9cb +Author: James Goppert +Date: Fri Sep 11 00:28:13 2015 -0400 + + Fixed config check. + +commit 8bc81d985f21dad33edf647c8706c1a269d2b1b2 +Author: James Goppert +Date: Fri Sep 11 00:24:30 2015 -0400 + + Fixed typo in version, exposed some more useful cmake targets. + +commit 0e8cc821a973edd9ca75894a09c4e791d45ba7a4 +Author: James Goppert +Date: Fri Sep 11 00:15:33 2015 -0400 + + More config cleanup. + +commit ec209f13f03149d16e37ad09c7d574853da1cd02 +Author: James Goppert +Date: Thu Sep 10 23:53:25 2015 -0400 + + Simplified config handling. + +commit 3d52582dd7e443d6bfc9146fb4473e5c52520c0a +Merge: 07851b79c 706905f35 +Author: James Goppert +Date: Thu Sep 10 23:44:39 2015 -0400 + + Merge branch 'cmake-2' of github.com:jgoppert/Firmware into cmake-2 + + Conflicts: + CMakeLists.txt + +commit 07851b79c2045c2d293e5e3a3e5a7d0ef7e1218c +Author: James Goppert +Date: Thu Sep 10 23:43:59 2015 -0400 + + Work on config only for cmake arguments. + +commit 706905f35e4035a3171471fee54c51aeabbffba1 +Merge: 97cb25254 3de04cf6f +Author: James Goppert +Date: Thu Sep 10 23:43:29 2015 -0400 + + Merge pull request #44 from mcharleb/cmake-mc + + cmake: Missed missed instance of config_ + +commit 3de04cf6f414c92a818e7a128f13766bdd17dedb +Author: Mark Charlebois +Date: Thu Sep 10 20:17:38 2015 -0700 + + cmake: fixes for posix configs + + The posix eagle targets were fixed to include the px4_impl_posix.cmake file + + Signed-off-by: Mark Charlebois + +commit ad4e31c88ac5eb23011afc3d4133e099343f46fe +Author: Mark Charlebois +Date: Thu Sep 10 20:07:38 2015 -0700 + + cmake: Missed anm insuance of config_ + + Signed-off-by: Mark Charlebois + +commit 97cb25254d55bfb8e83882498cb8e330c36a7c7c +Merge: 3104a974a 98897960e +Author: James Goppert +Date: Thu Sep 10 23:04:00 2015 -0400 + + Merge pull request #43 from mcharleb/cmake-mc + + cmake: fixed posix configs + +commit 98897960e13a63bad674c36e4247f99aefbf8ffc +Author: Mark Charlebois +Date: Thu Sep 10 20:02:31 2015 -0700 + + cmake: removed config_ prefix + + Signed-off-by: Mark Charlebois + +commit 0047b38c5491dbf4d397b8de9991d322ba3f55ec +Author: Mark Charlebois +Date: Thu Sep 10 19:52:23 2015 -0700 + + cmake: added Toolchain-arm-linux-gnueabihf + + Signed-off-by: Mark Charlebois + +commit 3b118a0ea7f4734ec6fbd9d6550cb0f10c975fa4 +Author: Mark Charlebois +Date: Thu Sep 10 19:43:54 2015 -0700 + + cmake: Removed obsolete UPLOAD and TEST logic + + Signed-off-by: Mark Charlebois + +commit 4beabff26bfbdfe6253cf5ea44fea8788c310cf7 +Author: Mark Charlebois +Date: Thu Sep 10 19:38:22 2015 -0700 + + cmake: fixed posix configs + + Signed-off-by: Mark Charlebois + +commit 3104a974a9231b70cbcc270db3c37c1dcb4461e2 +Merge: 813a1219a cbb8ad19e +Author: James Goppert +Date: Thu Sep 10 22:30:42 2015 -0400 + + Merge pull request #42 from mcharleb/cmake-mc + + Cmake mc + +commit cbb8ad19e511e21757c843da5c9c28807ad58837 +Author: Mark Charlebois +Date: Thu Sep 10 19:15:11 2015 -0700 + + cmake: Proof of concept for build without Makefile + + Signed-off-by: Mark Charlebois + +commit 5aa3c45b63f459861ceebefc46e044e87c2a67c0 +Author: Mark Charlebois +Date: Thu Sep 10 19:01:51 2015 -0700 + + cmake: Unbreak all qurt and posix targets + + Signed-off-by: Mark Charlebois + +commit 813a1219a542aaa136929078fd1bcf4e9666eb69 +Author: James Goppert +Date: Thu Sep 10 21:54:58 2015 -0400 + + Work on travis, set package generators for cpack. + +commit d5a404896d8ca78b857e62ef0d2cb5aed98cbd2a +Merge: 270bc2ef5 a2615d793 +Author: Mark Charlebois +Date: Thu Sep 10 18:39:12 2015 -0700 + + Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake-mc + +commit 270bc2ef5d5288831e6726ea825de817bd29dd7e +Author: Mark Charlebois +Date: Thu Sep 10 18:37:54 2015 -0700 + + cmake: Fixed configs to use px4_get_config + + The previous function name was changed to px4_get_config + + Signed-off-by: Mark Charlebois + +commit a2615d793ebf999b8be70b2b2e780fb056d54aa8 +Author: James Goppert +Date: Thu Sep 10 21:20:49 2015 -0400 + + Put warning on spacing in makefile. + +commit 2c33f4921c61c126510b4d58cc52eacab5dc8a07 +Author: James Goppert +Date: Thu Sep 10 21:15:55 2015 -0400 + + Add makefile magic to simplify maintenance. + +commit 2238c09b74581ec01da78c25d1a8d49d8c12c62a +Merge: 422d47dd9 a456b6a1c +Author: James Goppert +Date: Thu Sep 10 19:58:45 2015 -0400 + + Merge pull request #41 from mcharleb/cmake-mc + + Cmake mc + +commit a456b6a1c67d990fd42e95cb42fe930a9a84eeb9 +Author: Mark Charlebois +Date: Thu Sep 10 16:25:30 2015 -0700 + + Added missing Makefile update + + Signed-off-by: Mark Charlebois + +commit 2a77ea6b34046a071823b7ddaf7ffa0719fd80c1 +Merge: 8dc5d7532 422d47dd9 +Author: Mark Charlebois +Date: Thu Sep 10 15:01:19 2015 -0700 + + Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake-mc + +commit 8dc5d7532ebeff0c5570ef3c1379d8ec827f19dc +Author: Mark Charlebois +Date: Thu Sep 10 15:00:20 2015 -0700 + + Added more eagle build configurations + + The config_qurt_eagle_travis.cmake target is for CI + + Signed-off-by: Mark Charlebois + +commit 422d47dd9a10992070fbd9ba65321d66a14394cc +Merge: 6966331a8 b09c8f3c9 +Author: James Goppert +Date: Thu Sep 10 17:45:20 2015 -0400 + + Merge pull request #40 from mcharleb/cmake-mc + + cmake: Added dspal and eigen32 to top level CMakeLists.txt + +commit 6966331a880907d58b2ce35349ef9633c17c58dd +Author: James Goppert +Date: Thu Sep 10 17:44:27 2015 -0400 + + Working on param xml gen. Haven't updated qurt config yet. + +commit fc47f62b14ca1f6a81dfa7d5c7a8cec49478fff8 +Merge: 10171df59 5182a6351 +Author: Lorenz Meier +Date: Thu Sep 10 22:33:55 2015 +0200 + + Merge pull request #2834 from mcharleb/dspal-add-write + + qurt: updated dspal version + +commit 2bd0c2479ef3e43cdb9553f483f4a85a6fda9031 +Author: James Goppert +Date: Thu Sep 10 16:25:32 2015 -0400 + + Makefile dep fix. + +commit a690fd12e0babdd09a3ce784fb88827d94a247bb +Author: James Goppert +Date: Thu Sep 10 16:21:52 2015 -0400 + + Removed unneeded dep from makefile. + +commit 5182a635124fdc5f2a0a6528ed9ec82848eb1c9d +Author: Mark Charlebois +Date: Thu Sep 10 13:05:31 2015 -0700 + + qurt: updated dspal version + + Added declaration of write() call + + Signed-off-by: Mark Charlebois + +commit e3e00e92d740d35f903b481903bc75a0feda6a1c +Author: Mark Charlebois +Date: Thu Sep 10 12:59:45 2015 -0700 + + Updated to newer version of dspal + + Signed-off-by: Mark Charlebois + +commit cdcebfdb6e6c992ad9e192ef609251dcc467ae0f +Merge: b09c8f3c9 149deeb11 +Author: Mark Charlebois +Date: Thu Sep 10 12:46:20 2015 -0700 + + Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake-mc + +commit 149deeb11f5c9cd496feb508be806c5fd5c64dd5 +Author: James Goppert +Date: Thu Sep 10 14:38:09 2015 -0400 + + Fixed autostart. + +commit b09c8f3c9bf616947ea0bc1efee6fc040128f1d0 +Author: Mark Charlebois +Date: Thu Sep 10 11:18:30 2015 -0700 + + cmake: Added dspal and eigen32 to top level CMakeLists.txt + + Relying on inclusion of git_eigen32 and git_dspal targets to trigger + the submodule init and update + + Signed-off-by: Mark Charlebois + +commit b073edc684f788a020f129331d1d1614eb8f7661 +Author: James Goppert +Date: Thu Sep 10 14:08:03 2015 -0400 + + Set makefile default target explicity. + +commit 181d8db128d1eb58d068dd442bd52f5e2bd6fcb4 +Merge: 34eeee9fa 10171df59 +Author: James Goppert +Date: Thu Sep 10 14:03:48 2015 -0400 + + Merge branch 'master' into cmake-2 + +commit 34eeee9fa9e10908c5d4e84004e31189bb17e1bf +Author: James Goppert +Date: Thu Sep 10 13:57:54 2015 -0400 + + Added defautl config for nuttx, nuttx now works over usb. + +commit f7fe33e6a46d9bbf1df16d8fb15ef174e6a6f401 +Author: James Goppert +Date: Thu Sep 10 12:40:34 2015 -0400 + + Removed old module list from nuttx firmware. + +commit b0f5ad671a78c7cfa5fada3d0216c7840fdc242c +Merge: cadc7280b 08dc74afa +Author: James Goppert +Date: Thu Sep 10 12:33:56 2015 -0400 + + Merge pull request #39 from mcharleb/cmake-mc + + cmake: fixes for qurt build after refactoring + +commit 08dc74afac85a774973b12d813c70e8729657063 +Author: Mark Charlebois +Date: Thu Sep 10 09:29:21 2015 -0700 + + cmake: fixes for qurt build after refactoring + + Signed-off-by: Mark Charlebois + +commit cadc7280b731da478f4d715c81a6cd4aa09554e6 +Author: James Goppert +Date: Thu Sep 10 03:05:17 2015 -0400 + + Fixed makefile upload link. + +commit c66581d2ced33d9f22b70e12780709bd0da970fa +Author: James Goppert +Date: Thu Sep 10 02:42:41 2015 -0400 + + Travis fixes. + +commit 3b231ec0a7a24f277b0d5f5d40a4260df00bfbab +Author: James Goppert +Date: Thu Sep 10 02:29:26 2015 -0400 + + Travis fix for cmake. + +commit b7699bff5ae10367ac42d233b9d5c7fc551d0ed1 +Author: James Goppert +Date: Thu Sep 10 02:21:40 2015 -0400 + + Changes to travis for cmake build. + +commit 1eddfde4395e98980d811c1236d8d1b036e0edb5 +Author: James Goppert +Date: Thu Sep 10 01:59:01 2015 -0400 + + Replaced awk with python script for bin_to_obj. + +commit 0286136c6842334c8ceecb081463d6caeb066c9d +Author: James Goppert +Date: Wed Sep 9 23:18:53 2015 -0400 + + Addressed scope question. + +commit d0c89b8396e407d63964b410b44119aec3ae8b9b +Author: James Goppert +Date: Wed Sep 9 23:11:25 2015 -0400 + + Attempted to fix qurt build, some cleanup of old module funcs. + +commit 323ae36d9f00a6f20e8a43117182aa23cd66bb37 +Author: James Goppert +Date: Wed Sep 9 23:07:30 2015 -0400 + + Added nuttx sim config. + +commit bf18c846523d232b5483ba0a0a6c7d7068e8e419 +Author: James Goppert +Date: Wed Sep 9 23:00:58 2015 -0400 + + Cleanup of module building. + +commit 10171df59a016418279569a15ca0e1ae3e2b0bc7 +Author: tumbili +Date: Wed Sep 9 22:57:21 2015 +0200 + + ll40ls: do not start driver if already started + +commit a52915306262ef0f9a46647458f3c83112c37329 +Merge: 1afa965f4 9c376119d +Author: James Goppert +Date: Wed Sep 9 16:34:00 2015 -0400 + + Merge pull request #38 from mcharleb/cmake-mc-3 + + cmake: changes required for qurt build + +commit 9c376119d06a96461299c45837dcddb2fbc0bae1 +Author: Mark Charlebois +Date: Wed Sep 9 13:24:29 2015 -0700 + + cmake: changes required for qurt build + + Fixed CMakeLists.txt to be consistent with module.mk + Converted PX4_TICKS_PER_SEC to define for QURT to get around relocation error + Added stubs for QURT so building a full executable can be tested. This will + enable CI testing without the full Hexagon SDK. + + Signed-off-by: Mark Charlebois + +commit 1afa965f45c426d709332ddcd71c1b823b4e2b0b +Merge: 521b8ed45 5a59d7d74 +Author: James Goppert +Date: Wed Sep 9 13:21:04 2015 -0400 + + Merge pull request #37 from mcharleb/cmake-mc-3 + + cmake: added support for topic_listener.cpp + +commit 5a59d7d74f10bd85a33367b7424845b4db6096dd +Author: Mark Charlebois +Date: Wed Sep 9 10:15:37 2015 -0700 + + cmake: added support for topic_listener.cpp + + Signed-off-by: Mark Charlebois + +commit 521b8ed452b2fac9c28fe6521c395881ae15f829 +Merge: cf3739448 d5d758bdc +Author: James Goppert +Date: Wed Sep 9 08:30:12 2015 -0400 + + Merge pull request #36 from mcharleb/cmake-mc-3 + + qurt: Updated the version of dspal headers + +commit cf3739448418719c5d902f11914dae312efa3e76 +Author: James Goppert +Date: Wed Sep 9 08:28:54 2015 -0400 + + Added board config for nuttx sim. + +commit b6b25f2ad157e24d06d90f522cc3e55d899d66d6 +Author: James Goppert +Date: Wed Sep 9 08:18:41 2015 -0400 + + Nuttx sim support. + +commit b3fa497064a1fb12e91605298dbf4cd939f229e2 +Merge: a470e03cf c815ddb66 +Author: Lorenz Meier +Date: Wed Sep 9 08:26:53 2015 +0200 + + Merge pull request #2826 from mcharleb/dspal_update + + qurt: Updated dspal version + +commit c815ddb661a006d3fb675bb68baca54e485159f7 +Author: Mark Charlebois +Date: Tue Sep 8 19:45:48 2015 -0700 + + qurt: Updated dspal version + + Added missing extern "C" blocks + + Signed-off-by: Mark Charlebois + +commit d5d758bdc6f48adc82fd252bb35238ac8600be10 +Author: Mark Charlebois +Date: Tue Sep 8 19:34:59 2015 -0700 + + qurt: Updated the version of dspal headers + + Signed-off-by: Mark Charlebois + +commit b781093c19cdb2866893de35ccf50634f51438f3 +Author: James Goppert +Date: Tue Sep 8 22:32:58 2015 -0400 + + Deleted extra cmake file. + +commit 50329d91aacc7405cde9b1f6a187e5791a016056 +Merge: f6d725925 dd26a80cc +Author: James Goppert +Date: Tue Sep 8 22:22:52 2015 -0400 + + Merge pull request #35 from mcharleb/cmake-mc-4 + + Cmake mc 4 + +commit dd26a80cc2966de2dfebad903f5fa6557821b85e +Merge: b56121501 f6d725925 +Author: Mark Charlebois +Date: Tue Sep 8 19:19:34 2015 -0700 + + Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake-mc-3 + +commit b561215017bc787d04a16823019b8c51999754d8 +Author: Mark Charlebois +Date: Tue Sep 8 19:17:53 2015 -0700 + + cmake: fixes for apps.h generation for posix and qurt + + Signed-off-by: Mark Charlebois + +commit f6d72592534487235e7350f666d8b4ca45b77563 +Merge: 73a328473 dbc60d99c +Author: James Goppert +Date: Tue Sep 8 22:05:16 2015 -0400 + + Merge pull request #34 from mcharleb/cmake-mc-3 + + cmake qurt and posix fixes for cmake + +commit dbc60d99c5be6e8d59f46a164e9b3a3482f2e9c2 +Author: Mark Charlebois +Date: Tue Sep 8 18:50:11 2015 -0700 + + cmake: qurt fix to build shared lib, not executable + + Signed-off-by: Mark Charlebois + +commit 75f1f9178425841321b203c89710537833368d8c +Author: Mark Charlebois +Date: Tue Sep 8 18:39:51 2015 -0700 + + cmake qurt and posix fixes for cmake + + Added generation of build_git_version.h + + Added separate src/lib/eigen-3.2 dir for qurt (new submodule) + + Added patching of eigen-3.2 for qurt (compiler has issue with Complex) + + Signed-off-by: Mark Charlebois + +commit 73a328473e92eec0c347452db05c6a13bce0620a +Author: James Goppert +Date: Tue Sep 8 21:22:05 2015 -0400 + + Fix for posix linker script. + +commit 126325bace9a70f5d51280a01c2cc284412b4e09 +Author: James Goppert +Date: Tue Sep 8 20:50:18 2015 -0400 + + Work on posix. + +commit fbebeab1b42bb61866a4411ee574cc97c07a6338 +Author: James Goppert +Date: Tue Sep 8 19:27:38 2015 -0400 + + Added mixer generation. + +commit d9a620ce697a18fccc7e6c1ae5eea442bf651d0d +Merge: eb3e2e7d8 9c8dd69f2 +Author: James Goppert +Date: Tue Sep 8 19:15:32 2015 -0400 + + Merge pull request #33 from mcharleb/cmake-mc-2 + + Hack to get posix build partially working + +commit 9c8dd69f2964af5a31667889c428f498ab561096 +Author: Mark Charlebois +Date: Tue Sep 8 16:14:11 2015 -0700 + + Removed debug + + Signed-off-by: Mark Charlebois + +commit 91cf77c68b82f628f1ae9c6f95cecae177d46fa8 +Author: Mark Charlebois +Date: Tue Sep 8 16:12:45 2015 -0700 + + Added more missing modules for posix + + Signed-off-by: Mark Charlebois + +commit 3d42a24398334b870e08f302a725025ecb3235a0 +Author: Mark Charlebois +Date: Tue Sep 8 16:02:07 2015 -0700 + + Added missing modules for posix + + MOst of the link errors are resolved. Param is still an issue. + + Signed-off-by: Mark Charlebois + +commit 7e1c984234d725d1f0b828e56c4d8c5430636180 +Author: Mark Charlebois +Date: Tue Sep 8 15:39:13 2015 -0700 + + Hack to get posix build partially working + + Created a dummy build_git_version.h so I did not have to figure out + how to generate it. + + Commented out topic_listener.cpp from src/systemcmds/CMakeLists.txt + because it depends on a generated cpp file. + + Link doesn't work mut many modules build + + Signed-off-by: Mark Charlebois + +commit eb3e2e7d897fe3e84f6b9957fc595edbbcdb2962 +Merge: 14cafa014 4885bbbdd +Author: James Goppert +Date: Tue Sep 8 18:14:37 2015 -0400 + + Merge pull request #32 from mcharleb/cmake2-mc + + Cmake2 mc + +commit 4885bbbdd18ec13dadb919e9dc15ccdeb28d134e +Author: Mark Charlebois +Date: Tue Sep 8 14:36:09 2015 -0700 + + Added px4_mangle_name function to px4_base.cmake + + Signed-off-by: Mark Charlebois + +commit e82ea34e51c973ef2b1c8b1e0bd9631019b68c80 +Author: Mark Charlebois +Date: Tue Sep 8 14:19:29 2015 -0700 + + Changed builtin_commands.cpp_stub to builtin_commands.cpp_in + + Signed-off-by: Mark Charlebois + +commit d343edaa66881f51c712bfc8aed62adbc1a3c228 +Author: Mark Charlebois +Date: Tue Sep 8 14:13:54 2015 -0700 + + Moved qurt changes to src/firmware/qurt/CMakeLists.txt + + The src/CMakeLists.txt are now in src/firmware/${OS}/CMakeLists.txt + + Signed-off-by: Mark Charlebois + +commit c16c6a00e35cb5278dc89fc6e79d4fc3e72ed8ec +Author: Mark Charlebois +Date: Tue Sep 8 13:54:43 2015 -0700 + + Clean up location of nuttx specific template + + Signed-off-by: Mark Charlebois + +commit 29520dc5b14ef50c44ee77bb7c81be464bb9c315 +Author: Mark Charlebois +Date: Tue Sep 8 13:42:41 2015 -0700 + + Fixed nuttx libs in qurt build + + Signed-off-by: Mark Charlebois + +commit eb40a6de77a68e749dcb639df7236ef880ecb896 +Author: Mark Charlebois +Date: Tue Sep 8 13:16:12 2015 -0700 + + cmake: qurt modules now build but do not link + + Managed to get the deps set up to build the qurt modules using a + config file for the list of modules. + + NuttX link options are being set somewhere that break the qurt build + + Signed-off-by: Mark Charlebois + +commit 0de5868ee248af17d9ebb6a714c9632a93c9c647 +Author: Mark Charlebois +Date: Tue Sep 8 07:47:09 2015 -0700 + + More qurt support + + The current approach of distributing submodule inclusion logic makes + evert parent dir need to know about all build targets. + + This approach goes back to the previous way of centralizing the build + dirs in a single file. + + Signed-off-by: Mark Charlebois + +commit 14cafa014318c6069ad3e20059ef5feb80ff73bd +Author: James Goppert +Date: Tue Sep 8 15:21:55 2015 -0400 + + Fixed qurt firmware target name. + +commit ecf99650c8798fea89aac5375836547603f66ece +Author: James Goppert +Date: Tue Sep 8 15:20:43 2015 -0400 + + Fixed upload for nuttx. + +commit d9a2553d34e990e8bb091ab4aad6eafa6a219b9a +Author: James Goppert +Date: Tue Sep 8 15:18:59 2015 -0400 + + Added firmware directories. + +commit a470e03cf0dc50665b1327479ed74d89722f4f32 +Author: Lorenz Meier +Date: Tue Sep 8 18:19:29 2015 +0200 + + Rearrange default stream rates for MAVLink + +commit 9d183376479c9324ca0d6a88cf3e835fe6f8dd2e +Author: James Goppert +Date: Tue Sep 8 10:15:22 2015 -0400 + + Fixed issues noted by voon, start of python script for bin to obj. + +commit b3b91921ec45a756edb1f5a263cf37fcf1976d0b +Author: Lorenz Meier +Date: Tue Sep 8 11:51:33 2015 +0200 + + UART1 is only used for debug, save unnecessary RAM used in its buffering + +commit bbf043e32734e921c9dbf319759939b6ce25aa54 +Author: James Goppert +Date: Tue Sep 8 05:32:55 2015 -0400 + + More work on romfs. + +commit b7850fc319d88021c68d37fd57b8b4b852078fa5 +Author: James Goppert +Date: Tue Sep 8 04:57:45 2015 -0400 + + Fixed romfs building. + +commit 13b5c89c44cb8b254a6f72b71b757197d97aab5d +Merge: 387e504ea e69f5a5c8 +Author: James Goppert +Date: Tue Sep 8 04:23:09 2015 -0400 + + Merge branch 'cmake-2' of github.com:jgoppert/Firmware into cmake-2 + +commit 387e504ea27c06a363e41c580849ddfd833c4c19 +Author: James Goppert +Date: Tue Sep 8 04:22:38 2015 -0400 + + Removed git if blocks, modules don't clone unless dep. added. + +commit e69f5a5c8d10437670b43366082b6a493a758f13 +Merge: 34f00ede4 44dd4160a +Author: James Goppert +Date: Tue Sep 8 04:21:10 2015 -0400 + + Merge pull request #29 from mcharleb/cmake2 + + Cmake2 + +commit 34f00ede4dc380a29989c3ac7a66a6e9cbdf1bcf +Author: James Goppert +Date: Tue Sep 8 04:20:48 2015 -0400 + + Merge. + +commit bf9e541d19b7864c149773fad984cb72740bced1 +Author: James Goppert +Date: Tue Sep 8 04:17:54 2015 -0400 + + Got romfs generation working. + +commit 44dd4160a2e89e96614067d51378522ca87a86f5 +Author: Mark Charlebois +Date: Mon Sep 7 23:35:40 2015 -0700 + + cmake: Adding qurt build support + + Signed-off-by: Mark Charlebois + +commit 670fee13473f2ebfe103c30bf981ae80fc217bf7 +Merge: 630328caf 815387492 +Author: Mark Charlebois +Date: Mon Sep 7 21:52:33 2015 -0700 + + Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake2 + + Signed-off-by: Mark Charlebois + + Conflicts: + CMakeLists.txt + +commit 815387492c4d4ba767309c3cd5eff3b747b267ac +Author: James Goppert +Date: Tue Sep 8 00:47:18 2015 -0400 + + Fixed upload target for nuttx. + +commit 0dab16123efb56eaad43aacdc0134a6e1ad6eaca +Author: James Goppert +Date: Tue Sep 8 00:30:35 2015 -0400 + + Rename of modules. + +commit 630328cafcf7d4549725e5a3ad83a0dd5dffc2ac +Merge: d798869ff 4d02b7474 +Author: Mark Charlebois +Date: Mon Sep 7 21:31:48 2015 -0700 + + Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake2 + +commit 4d02b7474804015a31c57e40ceacdef28fa4ca5e +Author: James Goppert +Date: Tue Sep 8 00:30:35 2015 -0400 + + Rename of modules. + +commit cb9649bfd511b538b16895ad6767fd036fdb7f76 +Author: James Goppert +Date: Tue Sep 8 00:12:49 2015 -0400 + + Depdendency fix for prebuild_targets. + +commit d798869ff8240c06fcefba4aae29622f96230fc7 +Merge: 4764a6244 852c72fdc +Author: Mark Charlebois +Date: Mon Sep 7 21:10:58 2015 -0700 + + Merge branch 'cmake-2' of https://github.com/jgoppert/Firmware into cmake2 + +commit 4764a6244043b81bb1999fd6762f8380121dd144 +Author: Mark Charlebois +Date: Mon Sep 7 21:10:43 2015 -0700 + + Merge of latest changes + + Signed-off-by: Mark Charlebois + +commit 852c72fdc72909f0fe5cdde6a5e7e3cbd02f00b6 +Author: James Goppert +Date: Tue Sep 8 00:07:41 2015 -0400 + + Naming fix. + +commit 29520c08348bcdd8aa9d275bb62c59ff729f92e8 +Author: James Goppert +Date: Mon Sep 7 23:58:31 2015 -0400 + + Support for os abstraction. + +commit 1d6b31d1962ec90a7f671df7b61f8693729a4482 +Author: James Goppert +Date: Mon Sep 7 20:37:45 2015 -0400 + + Switch to cmake build system. + +commit c118351ba947fabfa5bc212345b0937590097201 +Author: Lorenz Meier +Date: Mon Sep 7 15:43:43 2015 +0200 + + ROMFS: Wait for sensors to be started + +commit 0fd605cd20c8cfc18e5cad85bb7a8c5939314855 +Author: Lorenz Meier +Date: Mon Sep 7 15:40:25 2015 +0200 + + Enfore 1s sleep after sensor start, force joystick back to simulation mode + +commit 7633c986c56d22c1fda0bf6b8d8d174f56a39af6 +Author: Lorenz Meier +Date: Mon Sep 7 14:32:56 2015 +0200 + + Fix POSIX scheduling levels + +commit 9a30fb76db8c9f8c874ea118eff8aaf277d0d4a5 +Author: Lorenz Meier +Date: Mon Sep 7 14:29:11 2015 +0200 + + POSIX scheduling: Fix default value + +commit 1977dc1a3f9f9e8a02045e1c8dc0c03633d37f9f +Author: Lorenz Meier +Date: Mon Sep 7 10:23:15 2015 +0200 + + MAVLink app: Stop spamming the user with file system errors after two failures. + +commit ad2058427dfd2c3d4886ce0bed55dee6d247f90e +Author: Lorenz Meier +Date: Mon Sep 7 10:16:50 2015 +0200 + + sensors app: Keep looking for new sensors until system is fully booted + +commit 52a29468270fae607b97dd3cd8e766309a795b9a +Author: Lorenz Meier +Date: Mon Sep 7 10:00:03 2015 +0200 + + EKF: Add sensor priority support + +commit d558819a243283b3086305bf6838e38ad8cef0fd +Author: Lorenz Meier +Date: Mon Sep 7 09:59:49 2015 +0200 + + Attitude estimator Q: Add sensor priority support + +commit ae56496ba3e96a431f3e3b54d85d7bedaf63a92d +Author: Lorenz Meier +Date: Mon Sep 7 09:57:42 2015 +0200 + + Data validator: Add priority support + +commit d5e152f2cddaab6ace64f656baef7569c9b7c44d +Author: Lorenz Meier +Date: Sun Sep 6 20:15:59 2015 +0200 + + Attitude estimator Q: Add output filter for rate outputs to bring noise level into manageable range + +commit dce31a76a82ceffd42c510b1ae2487ae80d05110 +Author: Lorenz Meier +Date: Sun Sep 6 20:10:14 2015 +0200 + + EKF: Set correct interval / update rate + +commit 8d0ecda8c67788d3d3757193f4788a0d816a4146 +Author: Lorenz Meier +Date: Sun Sep 6 15:53:13 2015 +0200 + + Add additional delay to system startup to overcome sensor init noise. Needs a proper solution + +commit 82280cc3271c28ed2dc5691216cc1c3cade2edc2 +Author: Lorenz Meier +Date: Sun Sep 6 15:52:41 2015 +0200 + + MC att control: Set tighter angle limits to make response smoother + +commit 54209af679a09d269ab10cc34cdc36724a1d2739 +Author: Lorenz Meier +Date: Sun Sep 6 15:37:35 2015 +0200 + + POSIX: Improve shell so it does not spam the user, enable CTRL-C to actually quit the application. Twiddle the app boot delay to avoid a race with the commander app. Needs a proper fix on the startup sequencing. + +commit 4450f1ae54b75b823d3322feb35a977628b57d4f +Author: Lorenz Meier +Date: Sun Sep 6 15:36:37 2015 +0200 + + Navigator: Fix priority to run at much lower priority than controllers, but higher than common stuff. + +commit 0b4f88a49022d7e588233b02464ba223a76ebc00 +Author: Lorenz Meier +Date: Sun Sep 6 12:07:27 2015 +0200 + + Enforce code style for more modules + +commit 7465a649c366340ede042d936598343e21799f85 +Author: Lorenz Meier +Date: Sun Sep 6 12:07:10 2015 +0200 + + STM32 driver: Fix code style + +commit d6a90db5ba96261789fc5f76d735b2f053735abd +Author: Lorenz Meier +Date: Sun Sep 6 12:06:54 2015 +0200 + + FMU driver: Fix code style + +commit 8421d51d5e24dd895d6b482905ce5cac7cc68eb3 +Author: Lorenz Meier +Date: Sun Sep 6 12:05:37 2015 +0200 + + PX4IO driver: Fix code style + +commit 28bbbd1563c96d2d7472ba744ec1a36e9a938c6c +Author: Lorenz Meier +Date: Sun Sep 6 12:03:09 2015 +0200 + + Enforce code style for src/include + +commit 33829de535987f195b4ba327844864a2ba06f38a +Author: Lorenz Meier +Date: Sun Sep 6 12:02:53 2015 +0200 + + MAVLink log: Fix code style + +commit fc745a7afc5620ff0458693d52507ee1ab2504f2 +Author: Lorenz Meier +Date: Sun Sep 6 12:02:43 2015 +0200 + + List.hpp: Fix code style + +commit e809571841fc0186cbb79ec0807bf19816903f96 +Author: Lorenz Meier +Date: Sun Sep 6 12:00:30 2015 +0200 + + Enable code style enforcement for more modules + +commit 75129b9cae100a66003b943007424acae304a9cf +Author: Lorenz Meier +Date: Sun Sep 6 12:00:04 2015 +0200 + + Fix code style for unit tests + +commit fba569f12c9f469b7ebcd284fe7046d7d1be179a +Author: Lorenz Meier +Date: Sun Sep 6 11:59:50 2015 +0200 + + Fix code style for system lib + +commit aa88888c6ade99510fa1c1d3bcccbb5086bfc81d +Author: Lorenz Meier +Date: Sat Sep 5 22:18:38 2015 +0200 + + Enabled code style enforcement for passing modules + +commit ec5a0d5e80b3ed654bccfb22990fea68407cedc9 +Author: Lorenz Meier +Date: Sat Sep 5 22:17:58 2015 +0200 + + segway: Fix code style + +commit d18d43b0da41be30c0b862396049d36b5983fe32 +Author: Lorenz Meier +Date: Sat Sep 5 22:16:38 2015 +0200 + + dataman: fix code style + +commit 437c4945480689fa7a8d1dd25c1994363098a3d6 +Author: Lorenz Meier +Date: Sat Sep 5 22:16:25 2015 +0200 + + bottle drop: Fix code style + +commit 543f1f0ce3eb25050670b0252c69284cbfaa94c5 +Author: Lorenz Meier +Date: Sat Sep 5 22:16:12 2015 +0200 + + Fixed wing backside controller: Fix code style + +commit b678a554ead9bcad671b516eef5f778bf0d54fc1 +Author: Lorenz Meier +Date: Sat Sep 5 22:13:47 2015 +0200 + + Launch detection: Fix code style + +commit 25f4a9873d07210d09e4a14174793766a98965b2 +Author: Lorenz Meier +Date: Sat Sep 5 22:10:24 2015 +0200 + + BMA180: Fix code style + +commit 18ee3a2bf995365323e35ef30d573b5cb9970d18 +Author: Lorenz Meier +Date: Sat Sep 5 22:10:09 2015 +0200 + + BlinkM: Fix code style + +commit bae66204210ab018a7d82336ec3f162f2ac97da4 +Author: Lorenz Meier +Date: Sat Sep 5 22:09:01 2015 +0200 + + PCA9685: Fix code style + +commit ec36ea6031a587bbe1227859ba6f9aa0b2483a44 +Author: Lorenz Meier +Date: Sat Sep 5 22:08:46 2015 +0200 + + PCA8574: Fix code style + +commit 3ded4efb5a942b27b7e02020c63ed566fa6c390e +Author: Lorenz Meier +Date: Sat Sep 5 22:07:15 2015 +0200 + + MD25: Fix code style + +commit ebfae73108af109bff893906bde082f16a0f8ddf +Author: Lorenz Meier +Date: Sat Sep 5 22:06:15 2015 +0200 + + MS5611 code style fix + +commit b1213a64f57d443eec1a390912ec918c9a6e233d +Merge: 9d5a2e981 9fcbc1fb6 +Author: Lorenz Meier +Date: Sat Sep 5 22:04:15 2015 +0200 + + Merge branch 'astyle' of github.com:dagar/Firmware + +commit 9d5a2e981504c76b175b3074d7e104085d134038 +Author: Lorenz Meier +Date: Sat Sep 5 22:03:42 2015 +0200 + + Launch detection: Fix hard typing in array size calculation, fix use of index variable + +commit 08bd3ea121a8a134edf0835bc4092565bb845aa6 +Author: Daniel Agar +Date: Fri Sep 4 18:05:01 2015 -0400 + + fix launch method iteration + +commit 3e5ce55b94941d54d51ae58f480ab10ac735d5c9 +Author: Daniel Agar +Date: Fri Jul 17 12:33:41 2015 -0400 + + fix spelling + +commit 9fcbc1fb6f2b397154a8531f2a5a803c5260037a +Author: Daniel Agar +Date: Sat Sep 5 12:21:13 2015 -0400 + + format src/systemcmds/ver + +commit 2fdbdd15ecbb0157b46b81bdb447c0e0da22d055 +Author: Daniel Agar +Date: Sat Sep 5 12:21:12 2015 -0400 + + format src/systemcmds/tests + +commit bed3fdf9520a1da04fc497b9daaddb025f56ae27 +Author: Daniel Agar +Date: Sat Sep 5 12:21:12 2015 -0400 + + format src/systemcmds/reflect + +commit 01cc966b3b5a86da83ff344ade7b76b5f2c39b43 +Author: Daniel Agar +Date: Sat Sep 5 12:21:11 2015 -0400 + + format src/systemcmds/reboot + +commit 354bde9627268736457d23fafc6303d1d013a77e +Author: Daniel Agar +Date: Sat Sep 5 12:21:11 2015 -0400 + + format src/systemcmds/pwm + +commit 11027836c60a737f42b3bb1afc6f1d251da2bd0e +Author: Daniel Agar +Date: Sat Sep 5 12:21:11 2015 -0400 + + format src/systemcmds/param + +commit 88d58ae0510c980efaeaa4edde6f93df898e33ba +Author: Daniel Agar +Date: Sat Sep 5 12:21:11 2015 -0400 + + format src/systemcmds/nshterm + +commit edf010c6a98a50639b7406c4149c33de3c5f3a8e +Author: Daniel Agar +Date: Sat Sep 5 12:21:11 2015 -0400 + + format src/systemcmds/mtd + +commit 7527026b8934505633a495a31d6d899a4e05d867 +Author: Daniel Agar +Date: Sat Sep 5 12:21:11 2015 -0400 + + format src/systemcmds/motor_test + +commit 1cca86e8b5388c114b0f40be82f7646617885b31 +Author: Daniel Agar +Date: Sat Sep 5 12:21:11 2015 -0400 + + format src/systemcmds/mixer + +commit 329ff0e0361745f9493ec5018c18e9ced3f95627 +Author: Daniel Agar +Date: Sat Sep 5 12:21:11 2015 -0400 + + format src/systemcmds/i2c + +commit 2c95a905c4cf6b8b1be300b8c1eba6406bb973a6 +Author: Daniel Agar +Date: Sat Sep 5 12:21:10 2015 -0400 + + format src/systemcmds/esc_calib + +commit 5c2b1d7813d5266a74553c96c6271b7f92d4707c +Author: Daniel Agar +Date: Sat Sep 5 12:21:10 2015 -0400 + + format src/systemcmds/config + +commit 8b2ce6708a5ac584d4d546017ac43083bc4ab8ce +Author: Daniel Agar +Date: Sat Sep 5 12:21:10 2015 -0400 + + format src/systemcmds/bl_update + +commit 0a4a1fc9911ce6b09755c82af70f5221077bde04 +Author: Daniel Agar +Date: Sat Sep 5 12:21:10 2015 -0400 + + format src/examples/subscriber + +commit 9dd8864a1b4526d5a5dacc106b3e86868ebc6b64 +Author: Daniel Agar +Date: Sat Sep 5 12:21:10 2015 -0400 + + format src/examples/rover_steering_control + +commit 293739ce20243cb96b0c6dd3aab569651f23171c +Author: Daniel Agar +Date: Sat Sep 5 12:21:10 2015 -0400 + + format src/examples/px4_daemon_app + +commit ad456bb7f2d7d9ea544e53f07c5efec167e90c66 +Author: Daniel Agar +Date: Sat Sep 5 12:21:10 2015 -0400 + + format src/examples/publisher + +commit a7056892f3024c2a5953a9e4bb991601d5c63ebb +Author: Daniel Agar +Date: Sat Sep 5 12:21:09 2015 -0400 + + format src/examples/matlab_csv_serial + +commit d2db6855adee3a8d3e14d331f356be713ba73098 +Author: Daniel Agar +Date: Sat Sep 5 12:21:09 2015 -0400 + + format src/examples/flow_position_estimator + +commit 50d74e00ecd7117f7fa773c1b8088c6a8f79e324 +Author: Daniel Agar +Date: Sat Sep 5 12:21:09 2015 -0400 + + format src/examples/fixedwing_control + +commit 0145f95e7d97664082d8d76351e1e92c685f7b84 +Author: Daniel Agar +Date: Sat Sep 5 12:20:59 2015 -0400 + + check_code_style only enforce src/systemcmds and src/examples + +commit 66cd25d3ef771681252aa159ded48b00e5cf32e0 +Author: Daniel Agar +Date: Sat Aug 22 17:39:12 2015 -0400 + + require Artistic Style Version 2.05.1 + +commit e04f4efefc4d08bc2b691c1419656b6be19d9a43 +Author: Daniel Agar +Date: Sat Aug 22 16:45:10 2015 -0400 + + travis-ci enforce astyle formatting + +commit 3b0390d4321dc39fb42b042e96df4d7f7c94049f +Author: Daniel Agar +Date: Sat Aug 22 16:25:47 2015 -0400 + + cleanup 'make check_format and exclude directories not ready for formatting + + -uORB, sdlog2, vtol_att_control, ekf_att_pos_estimator + +commit 33e2b5518fa953d173d84c8ab69b6a0a509f0884 +Author: Daniel Agar +Date: Sat Aug 22 16:04:51 2015 -0400 + + fix_code_style.sh requires bash + +commit d532e372ace7e641f84b1e3156b97d6100b1fa67 +Merge: 9950d5e95 329f7c013 +Author: Lorenz Meier +Date: Sat Sep 5 17:41:21 2015 +0200 + + Merge branch 'master' into ekf_voting + +commit 9950d5e9501bc6921cd7d9d8b84f61521ba4f7b7 +Author: Lorenz Meier +Date: Sat Sep 5 17:30:52 2015 +0200 + + EKF: Use delta angles / velocities if available, fall back to rates / acceleration when needed. Remove unused sensor offsets. Store estimated offset on landing, but do not yet load it on boot (we want to check these after real flights in logs first) + +commit 597bfc340aa5f8097e35bb255f70852763e2b454 +Author: Lorenz Meier +Date: Sat Sep 5 17:28:00 2015 +0200 + + Control lib: Add option to store parameters + +commit 1f66c26a6256b5ae9c81b39fac0f86b3260f5ac0 +Author: Lorenz Meier +Date: Sat Sep 5 17:27:43 2015 +0200 + + Q estimator: Use delta angles when available + +commit 536321f5dd49fccae748bbd3f2d3aed87b1f629e +Author: Lorenz Meier +Date: Sat Sep 5 17:27:25 2015 +0200 + + Stay with 8g sensor ranges for now + +commit a1f93f52b0c0c3aa2c3b2633cf2b64cff9d18a41 +Merge: 329f7c013 6c28ef83b +Author: Lorenz Meier +Date: Sat Sep 5 11:55:03 2015 +0200 + + Merge pull request #2811 from mcharleb/qurt_rebase_updates-3 + + Qurt rebase updates 3 + +commit 329f7c013066cf2a2a5252784e4784db74e542f5 +Author: Lorenz Meier +Date: Sat Sep 5 10:28:36 2015 +0200 + + MAVLink: Consolidate message forwarding flag + +commit 6c28ef83bf2185f87998eba74d243bef505f3a78 +Author: Mark Charlebois +Date: Fri Sep 4 16:21:19 2015 -0700 + + Fixes for posix-arm toolchain file + + Removed incorrect nuttx checks (there should be no nuttx dependency). + Removed unsupported ARM targets. The posix build has not been tested on + CortexM targets. + + Signed-off-by: Mark Charlebois + +commit 9f90b877456648f0f6f742d50c1b730d8ec2e152 +Author: tumbili +Date: Fri Sep 4 17:06:22 2015 +0200 + + implemented driver for simulated airspeed + +commit 0fe272c9b3fcac06a9f30f9ab19fd94ad9d969c8 +Author: tumbili +Date: Fri Sep 4 17:01:33 2015 +0200 + + support simulated airspeed + +commit b2bef75bb4e6ef7ac04540883a9c973874f1a0b2 +Author: tumbili +Date: Fri Sep 4 17:00:57 2015 +0200 + + start simulated airspeed sensor driver for fixed wing SITL + +commit bb281f03f3260f48f11cdec7d4dedc43ed4d48a0 +Author: Mark Charlebois +Date: Fri Sep 4 11:35:55 2015 -0700 + + Added DSPAL as a git submodule of PX4 + + The DSPAL headers are required to build for qurt. When we move to + a cmake build system, the DSPAL headers can be conditionally included. + + Signed-off-by: Mark Charlebois + +commit 54bae34a2c2f44363e35658e8798f7dc2d321d72 +Author: Mark Charlebois +Date: Fri Sep 4 11:09:29 2015 -0700 + + Build fixes for qurt after rebase on PX4 master + + Removed the re-definitions of the usage method in the posix/main.cpp file. + Added qurt_external_hook interface to call externally linked module. + Fixed code format to comply with PX4 style. + Added usage information to main app and handled cases for unknown arguments. + Fixed the orb_priority interface to use int32_t instead of int. + Fixes to get hil working with led changes. + Added the config_eagle_adsp.mk file and update the make files to to use new + include/lib paths + + Signed-off-by: Mark Charlebois + +commit 348484fac342495ee33086542d10b2883827dd73 +Author: Lorenz Meier +Date: Fri Sep 4 19:58:23 2015 +0200 + + POSIX: Start commander after sensors + +commit 86d1e38f7aa33c6fb960dd92eb66551f5d5bf585 +Author: Lorenz Meier +Date: Fri Sep 4 19:58:04 2015 +0200 + + MAVLink: Improve switch handling + +commit be92c1189b6c0dbeb73cfadaf8fe601e380e84d2 +Author: Lorenz Meier +Date: Fri Sep 4 19:57:44 2015 +0200 + + Fix handling of RC mode selection + +commit f63dd12952d6f13f84a87729ed963b85939ef631 +Author: Lorenz Meier +Date: Fri Sep 4 19:11:40 2015 +0200 + + Fix MAVLink MANUAL_CONTROL simulation mode handling + +commit ae2dfe002642bd0e445255fecc26280468bcda85 +Author: Lorenz Meier +Date: Fri Sep 4 19:11:17 2015 +0200 + + Fix MAVLink network init + +commit 4fae86b5ac758f66e34139f5a015debe476578ea +Author: tumbili +Date: Thu Sep 3 17:49:54 2015 +0200 + + mavlink socket: stream to localhost before actually receiving packets + +commit d93337017de5860732c0a5ae4e8f5f0c3e6ba525 +Author: Lorenz Meier +Date: Fri Sep 4 14:57:23 2015 +0200 + + Commander: Do not emit status message if RC becomes available first time + +commit a058ce4b8ee298ec3cb7edcd5a585dd899dac120 +Author: Lorenz Meier +Date: Fri Sep 4 14:57:05 2015 +0200 + + Mission: Do not emit status messages if nothing changes + +commit f2a780dffdbb1c338e2f6c137941b9afbe7fcd0a +Author: Lorenz Meier +Date: Fri Sep 4 14:56:42 2015 +0200 + + Manual control: Add switches + +commit 6e9a460c17b69548bcb5e13ab46c8e8279115689 +Author: Lorenz Meier +Date: Fri Sep 4 14:56:18 2015 +0200 + + MAVLink receiver: Clean up joystick interface + +commit 3a2e2ef3047b49678e3b72f0132d1e94c396a9a4 +Author: Lorenz Meier +Date: Fri Sep 4 14:25:31 2015 +0200 + + Do not default to Joystick input for SITL + +commit e3ea42a0c4d8ef0fdfe7f5b89150c8aa6dc6ffca +Author: Lorenz Meier +Date: Fri Sep 4 14:25:04 2015 +0200 + + Remove sim configs default to joystick in + +commit 999982a033c20a7f1bcd871da57af9e68d5ce2b3 +Merge: cb96dc107 6b7fe11c2 +Author: David Sidrane +Date: Thu Sep 3 06:06:04 2015 -1000 + + Merge pull request #2803 from ksschwabe/master + + Tone_Alarm: Added ability to use timer 1 and timer 8 for the tone alarm driver. + +commit 6b7fe11c2eb6419aea257b711fecf62f33d86b83 +Author: ksschwabe +Date: Thu Sep 3 17:52:57 2015 +0200 + + Tone_alarm: added checking to make sure HRT and Tone_alarm on different timers. + +commit 9f300e054dd5d4812f555bb586fb1a1a7fc75adb +Author: ksschwabe +Date: Thu Sep 3 10:51:21 2015 +0200 + + Added ability to use timer 1 and timer 8 for the tone alarm driver. + +commit cb96dc107459303d36d9f761f943f4e0e7caf195 +Author: tumbili +Date: Thu Sep 3 09:54:10 2015 +0200 + + do not close stdin/stdout for posix + +commit 8c6dc8cdf50764ec9faffdb3224d214d6955a0c6 +Author: tumbili +Date: Thu Sep 3 09:47:14 2015 +0200 + + start logger for SITL + +commit 4d3529164952eaddaebb18ed16f94c0b6e1b199d +Author: tumbili +Date: Thu Sep 3 09:46:54 2015 +0200 + + avoid division by zero + +commit 50a5fb94adbc0e29dcfda261b9a89cc9a169d723 +Author: tumbili +Date: Wed Sep 2 18:37:57 2015 +0200 + + fix logic in posix access function + +commit c776082dd87e73440a36d165d0fdff0461d6fca2 +Merge: 980217468 d72229238 +Author: Lorenz Meier +Date: Thu Sep 3 08:34:46 2015 +0200 + + Merge branch 'beta' + +commit 980217468f03bbca14bf3ed5edfed5a32a7b3de0 +Author: tumbili +Date: Wed Sep 2 08:08:29 2015 +0200 + + set actuator commands to zero if vehicle status is still unknown + +commit 95af5fc3d0a6518a27bf50d67ea47f23b43b3eed +Author: tumbili +Date: Wed Sep 2 10:24:31 2015 +0200 + + do not run mavlink receiver before app is fully booted when using sockets + +commit b1850a316bc3ba7eb9c77f52cdf16035719e67c2 +Author: tumbili +Date: Tue Sep 1 09:35:43 2015 +0200 + + support sitl for planes + +commit b4839731adfdb72489ead3003e9d52251c292150 +Author: tumbili +Date: Tue Sep 1 09:33:15 2015 +0200 + + use correct syntax for polling + +commit 4c03c5137ebb9371aaa15e1752fa53c0e0bcb6ca +Author: tumbili +Date: Tue Sep 1 09:31:59 2015 +0200 + + load correct mixer for sitl plane + +commit b2b7ed8dd5a852baee81b3abd4a7a054ec023701 +Merge: b5a410e9d 2579b2969 +Author: Lorenz Meier +Date: Mon Aug 31 17:49:59 2015 +0200 + + Merge pull request #2785 from mcharleb/posix_daemon_mode + + Add daemon mode to posix build + +commit d722292381a0eb4bde72615385caa8f7bf7d73f5 +Author: Lorenz Meier +Date: Sun Aug 30 22:43:07 2015 +0200 + + MC attitude controller: Use tighter attitude control gains + +commit 76bb1eb1d8f92661df1901f76437fbda969a90d2 +Author: Lorenz Meier +Date: Sun Aug 30 22:42:46 2015 +0200 + + F330: Use tighter attitude control gains + +commit 5226ffb3a7481543751dd8fed65bd135a4f1a55d +Author: Lorenz Meier +Date: Sun Aug 30 22:42:28 2015 +0200 + + IRIS config: Use tighter attitude control gains + +commit b5a410e9d277ebc4eebb201cfd92eac8e1dd01fd +Author: Lorenz Meier +Date: Sun Aug 30 19:36:51 2015 +0200 + + EKF: Set better default gains + +commit efcc4f81e251abfa18a72950fa39ae084819ebfd +Author: Lorenz Meier +Date: Sun Aug 30 19:36:33 2015 +0200 + + ROMFS: Do not set gains which are similar between platforms + +commit 9f5140eebb1a7bb636cbf7c3a25681b8b96e1ddc +Author: Lorenz Meier +Date: Sun Aug 30 19:35:24 2015 +0200 + + Data validator: Build as library + +commit 8da3f1f8f99b5b01e40312c61722883b909e35f6 +Author: Lorenz Meier +Date: Sun Aug 30 18:47:21 2015 +0200 + + data validator: Move implementations to CPP files + +commit ddb3cde1d7f5b5005efd04a9921fd20a4ef2ccaf +Merge: 293bd026d 8a6c18751 +Author: Lorenz Meier +Date: Sun Aug 30 14:30:33 2015 +0200 + + Merge branch 'sensors_cleanup' into ekf_voting + +commit 8a6c18751dcbce806cad8d6435c58abdde00bd50 +Merge: a7e3232e7 22b159bb6 +Author: Lorenz Meier +Date: Sun Aug 30 14:30:11 2015 +0200 + + Merge branch 'attitude_estimator_q_voting' into sensors_cleanup + +commit 22b159bb68019986d433e76cc92e6d58b2886d8d +Merge: ddf624f86 ec84ee817 +Author: Lorenz Meier +Date: Sun Aug 30 14:29:54 2015 +0200 + + Merge branch 'master' into attitude_estimator_q_voting + +commit f101eee16da982373b637d0ad6cfcbcdd5795061 +Merge: ec84ee817 5391e8a24 +Author: Lorenz Meier +Date: Sun Aug 30 14:29:37 2015 +0200 + + Merge pull request #2786 from dagar/makequiet + + reduce make verbosity + +commit ec84ee817ff7c29bb27ef4cbed3f01f4d64c9e0a +Merge: fbe5ef608 22864a3e3 +Author: Lorenz Meier +Date: Sun Aug 30 14:27:39 2015 +0200 + + Merge branch 'beta' + +commit 293bd026d0197f87896b3941651340cfcc10a4ca +Author: Lorenz Meier +Date: Sun Aug 30 14:23:46 2015 +0200 + + EKF: Set mag timeout + +commit 46f7404078c7e6cc1ef0f51ce3ea40a1a7ebd3e3 +Author: Lorenz Meier +Date: Sun Aug 30 14:23:35 2015 +0200 + + Q estimator: Set mag timeout + +commit dee7f1d956460b8391713aeeccf9aff773af0a9c +Author: Lorenz Meier +Date: Sun Aug 30 14:23:20 2015 +0200 + + Data validator: Add option to configure timeout + +commit 425d4316d1bb18b930aa324e50754673c26927f6 +Author: Lorenz Meier +Date: Sun Aug 30 13:59:51 2015 +0200 + + Data validator: Increase timeout interval + +commit 68666aa393aac7cd4fc742e39393731c7090df70 +Author: Lorenz Meier +Date: Sun Aug 30 12:53:22 2015 +0200 + + EKF: Use voting class instead of special routines to select sensor + +commit fcb25fd02c2b7ec60d9f12005ee2422214ece2b7 +Author: Lorenz Meier +Date: Sun Aug 30 12:52:58 2015 +0200 + + Data validator: add missing header + +commit a7e3232e7fbd87b9e1f2839fd4da24ec34758c4f +Author: Lorenz Meier +Date: Sun Aug 30 11:52:31 2015 +0200 + + sensors app: Initialize class count, remove magic numbers, ensure that the sensor combined struct cannot overflow + +commit 0732ec650fa5db3306ee926417c8999436d820e0 +Author: Lorenz Meier +Date: Sun Aug 30 11:51:26 2015 +0200 + + Q estimator: Use all available sensor instances + +commit f539246e4fb81d4319e58b979a0f3320380395f7 +Author: Lorenz Meier +Date: Sun Aug 30 00:29:58 2015 +0200 + + MAVLink app: Set gyro timestamp in HIL + +commit 221b2f1331b303b5ac5a0a81fa001d0252bb9381 +Author: Lorenz Meier +Date: Sun Aug 30 00:18:39 2015 +0200 + + Attitude only EKF: Build fix + +commit e76037233cccbc36d3ac6747f6931d1392377e7a +Author: Lorenz Meier +Date: Sun Aug 30 00:16:45 2015 +0200 + + Attitude only EKF: Update to new sensor combined topic + +commit ad14b471e3d72c1b9d0a981dc108dc10cd28ea9b +Author: Lorenz Meier +Date: Sun Aug 30 00:11:23 2015 +0200 + + sdlog2: Update to new sensors combined topic + +commit ae569ba5438466473a892f8fb15a59fe52bf6670 +Author: Lorenz Meier +Date: Sun Aug 30 00:11:05 2015 +0200 + + INAV: Update to new sensors combined topic + +commit 502a25d27fdd96b11abfd2627fbe2a11c2c8d63e +Author: Lorenz Meier +Date: Sun Aug 30 00:10:50 2015 +0200 + + Navigator: Update to new sensors combined topic + +commit caacb4f7774f79c146cb3a45387c77371a86fadf +Author: Lorenz Meier +Date: Sun Aug 30 00:10:28 2015 +0200 + + MAVLink: Update to new sensors combined topic + +commit ff8e4f2ea6f48334c18b81b76d0bd6a6e1e88ad3 +Author: Lorenz Meier +Date: Sun Aug 30 00:10:04 2015 +0200 + + EKF: Update to new sensors combined topic + +commit 1cdcf8b5ddb4c69cebeaca0eef13b4a2ec74a3fb +Author: Lorenz Meier +Date: Sun Aug 30 00:09:49 2015 +0200 + + Commander: Update to new sensors combined topic + +commit 299ccab3aeeb5c3e6d16ce5c0cdb3e6072e64a4b +Author: Lorenz Meier +Date: Sun Aug 30 00:09:29 2015 +0200 + + MS5611: Fix build error + +commit 2b090d62c96c4b34a41796d597c986f10df6a026 +Author: Lorenz Meier +Date: Sun Aug 30 00:09:16 2015 +0200 + + HoTT telemetry: Update to new sensors combined topic + +commit b18b1c8b09f1f615bbb37e8d71b4de30192c2d15 +Author: Lorenz Meier +Date: Sun Aug 30 00:08:45 2015 +0200 + + FrSky telemetry: Update to new sensors combined topic + +commit fd0950f0463996286746679c55c5c6c8174662eb +Author: Lorenz Meier +Date: Sun Aug 30 00:08:12 2015 +0200 + + Attitude estimator Q: Update to new sensors combined topic + +commit 374abf3b73c081c4d814ce52f4aedc3fda26b6f4 +Author: Lorenz Meier +Date: Sun Aug 30 00:07:44 2015 +0200 + + Sensors app: remove redundant code + +commit 3dbc8d82054b1131e33742093888386e8560367d +Author: Lorenz Meier +Date: Sun Aug 30 00:07:19 2015 +0200 + + sensors combined message: Clean up field names + +commit ddf624f8681ba839e6422fe641c10ba8e4d328e2 +Merge: 9be3331d9 fbe5ef608 +Author: Lorenz Meier +Date: Sun Aug 30 11:36:49 2015 +0200 + + Merge branch 'master' into attitude_estimator_q_voting + +commit 2579b29691fbb5d3b31ae1f84ef3329f4e95a86a +Author: Mark Charlebois +Date: Sun Aug 30 00:18:41 2015 -0700 + + POSIX: Fix for daemon mode to process commands after init + + Commands were being processed before init was called. + + Signed-off-by: Mark Charlebois + +commit 5391e8a24f2c814ad5095937a9575e8663b069cb +Author: Daniel Agar +Date: Sat Aug 29 20:01:07 2015 -0400 + + unittests trivial cleanup + + -add -Qunused-arguments for clang + -update to a recent cmake + -comment unused variables + +commit c708a6355ec8b489d04169d5f095061dd3c5b75e +Author: Daniel Agar +Date: Sat Aug 29 19:50:47 2015 -0400 + + remove unused GIT_DESC + +commit b4e19052029d47a2790866c27ffd58d2b48a6737 +Author: Daniel Agar +Date: Sat Aug 29 18:22:52 2015 -0400 + + enable ccache for clang + +commit aa137f4e95feb78fe2b12b3771215b24348b8821 +Author: Daniel Agar +Date: Sat Aug 29 18:11:06 2015 -0400 + + remove -Wlogical-op for Eigen + +commit bb696b756b4c1c2df1937e4bf8f41a0d5c9e8e4b +Author: Daniel Agar +Date: Sat Aug 29 17:34:03 2015 -0400 + + reduce make verbosity + +commit fbe5ef6087fa6ff9628c5faccbb4974a72f44c25 +Author: Lorenz Meier +Date: Sun Aug 30 00:12:33 2015 +0200 + + uORB: Provide used group count + +commit 9be3331d9b20112e9ccb3971989e596d2dc5c9d0 +Merge: ee90a5d9c c5489b059 +Author: Lorenz Meier +Date: Sat Aug 29 17:56:52 2015 +0200 + + Merge branch 'master' into attitude_estimator_q_voting + +commit ee90a5d9c73d6442e42d1760d1e0ff1f8f70b81c +Author: Lorenz Meier +Date: Sat Aug 29 16:33:27 2015 +0200 + + MPU6K: Switch to 16g range to deal with vibration + +commit 8d5fb368861207062fca882cbed8bf0b063821b1 +Author: Lorenz Meier +Date: Sat Aug 29 16:16:46 2015 +0200 + + Improve EKF status output printing + +commit 341266a49b2558044064c3cb2e69c66ccac16e89 +Author: Lorenz Meier +Date: Sat Aug 29 15:45:47 2015 +0200 + + accel message: Add integral fields + +commit 7ddd173c44ad6ee0d36266f443bdfb94020f258b +Author: Lorenz Meier +Date: Sat Aug 29 15:45:24 2015 +0200 + + Gyro message: Add integral fields + +commit c5489b0598ff91cedc0f6e6c66fa122df1ec5092 +Merge: 700594e74 8e16fdeeb +Author: David Sidrane +Date: Fri Aug 28 13:15:09 2015 -1000 + + Merge pull request #2759 from ksschwabe/master + + Bug fix: Incorrect APBs used in HRT driver, tone alarm and, pwm_input driver. + +commit d94aa84657cec04a53d36f6b44107e8b2082f5ce +Author: Mark Charlebois +Date: Fri Aug 28 16:06:36 2015 -0700 + + Add daemon mode to posix build + + In order to use upstart to run PX4 it needs to run in daemon mode. + Added ability to test if a task is running in order to gracefully + shut down muorb. + + Signed-off-by: Mark Charlebois + +commit 8e16fdeebf62211025257a4e220518b004c8ced3 +Author: Karl Schwabe +Date: Sat Aug 29 00:29:52 2015 +0200 + + pwm_input bug fix: Incorrect APBs on timers 5, 9, 10, 11 and 12 + +commit 85bf7c31aba0b812f7ea52b8d761449d9410c2c3 +Author: Karl Schwabe +Date: Sat Aug 29 00:07:20 2015 +0200 + + HRT driver fix : Incorrect APBs for timers 5, 10 and 11. + +commit 361f858c1485add66529f60b0c70002ab68b18af +Merge: c0dc9f99a 700594e74 +Author: Lorenz Meier +Date: Fri Aug 28 23:05:58 2015 +0200 + + Merged master + +commit 22864a3e3216cf41445beb4daf1a079d4ba9b007 +Author: Lorenz Meier +Date: Fri Aug 28 17:40:25 2015 +0200 + + TECS: Initialize all integrals in one place when not active + +commit 700594e743426d59d864bc983c93a1e76ed55f9e +Merge: 2e48ab7e8 2c0816013 +Author: Lorenz Meier +Date: Fri Aug 28 22:03:12 2015 +0200 + + Merge branch 'beta' + +commit 2e48ab7e8761b0248a8c9a84c88a4e22b7e4b361 +Merge: 4eaa18e6f 56adce943 +Author: Lorenz Meier +Date: Fri Aug 28 22:02:45 2015 +0200 + + Merge branch 'beta' + +commit 2c0816013d1bad20c8eeb2bce077698a93b1b63e +Merge: 56adce943 ad1dff434 +Author: Lorenz Meier +Date: Fri Aug 28 22:02:09 2015 +0200 + + Merge pull request #2769 from PX4/mission_fixes + + Mission fixes + +commit 4eaa18e6f99f130c0c39f133c95997cd88458409 +Author: Andrew Tridgell +Date: Fri Aug 21 14:55:29 2015 +1000 + + perf_counter: fixed write to correct fd for perf output + + this fixes perf output for nsh over MAVLink + +commit aa1d7d78695664f69787228ca406b2fcc77f2878 +Author: Randy Mackay +Date: Fri Aug 28 20:49:50 2015 +0900 + + IRLock: fix compile error + +commit 64248f3ad513d5384931532b848f2410a734af98 +Author: philipoe +Date: Thu Aug 27 18:45:40 2015 +0200 + + mathlib: Bugfix to print function + +commit 37249470467e929ad618dec49f508dcd917f0b86 +Author: Lorenz Meier +Date: Fri Aug 28 12:18:25 2015 +0200 + + Fix circuit breaker param typo + +commit 68e726ce374d58d442799751088b99048445e237 +Author: mswingtra +Date: Fri Aug 28 11:06:12 2015 +0200 + + px4_param_def to QGC fix + +commit 9d5ea4bcebcb574ba55543ae0fe68c290dd0df10 +Author: mswingtra +Date: Fri Aug 28 11:06:12 2015 +0200 + + px4_param_def to QGC fix + +commit 17287ddd2c7d5829a5bfcbece7df2a4fe6f9ff80 +Author: Lorenz Meier +Date: Fri Aug 28 10:48:38 2015 +0200 + + POSIX: Fix start script path + +commit e30c822068cd17bda361b542126a2a267f7f8c0e +Author: Lorenz Meier +Date: Fri Aug 28 10:47:25 2015 +0200 + + POSIX: Throw an error if the startup script is not present + +commit 6927e62e7770e4943dfed2e4e74ad4ecf630ed10 +Author: Lorenz Meier +Date: Fri Aug 28 09:53:45 2015 +0200 + + POSIX: Run pwm_out_sim as the hil command got renamed to it + +commit ad1dff434d661dad7100e5eb7d2d7810d78a7c35 +Author: Lorenz Meier +Date: Wed Aug 26 20:14:40 2015 +0200 + + Navigator: Fix out of index warnings when empty offboard mission was read + +commit 5db1490a03a820f44845bb68861cbae5920da81f +Author: Lorenz Meier +Date: Wed Aug 26 20:07:56 2015 +0200 + + EKF: Only publish with low EPH / EPV if the position estimate is actually valid / in place. + +commit badb22bc23fed4c44387234d7e33b44022b14a31 +Author: Lorenz Meier +Date: Wed Aug 26 16:17:37 2015 +0200 + + MAVLink app: Fix include guard to condition on NuttX when referring to NuttX + +commit 9ef9185d1dc0e43ecc9913b79196c2bd6d24d547 +Author: Lorenz Meier +Date: Wed Aug 26 16:17:07 2015 +0200 + + Commander: Fix commandline handling + +commit 7fb22e77f6d3a8bd26a6e12afde4c6e2f0d2eebc +Author: Lorenz Meier +Date: Wed Aug 26 15:54:02 2015 +0200 + + Remove old file + +commit 4143c9402972c28aba55a3c0376fb8d4dabf0d45 +Author: Lorenz Meier +Date: Wed Aug 26 14:15:32 2015 +0200 + + sensors app: Re-introduce sensor rate limiting + +commit 56adce9432f642b303cc8fa9e68ca7cfcebe0f1f +Author: Simon Wilks +Date: Wed Aug 26 12:17:03 2015 +0200 + + Don't try to convert gps time to seconds a second time round and if requested only use GPS time when a 3D fix is present. + +commit 28d0ad48547a345a62df8d4cd36f533b3a27d819 +Author: Simon Wilks +Date: Wed Aug 26 12:17:03 2015 +0200 + + Don't try to convert gps time to seconds a second time round and if requested only use GPS time when a 3D fix is present. + +commit 4238fe5b9c75f5f72526a441cfbd8ccbb2e92705 +Author: Andreas Antener +Date: Wed Aug 26 11:45:25 2015 +0200 + + set correct parameters for missing rc_map values + +commit fb2082e6aeeffdaec6c5b7408832fb620b549ce0 +Author: ksschwabe +Date: Wed Aug 26 11:03:32 2015 +0200 + + Introduce new variable for TONE_ALARM_CLOCK_POWER_REG to account for timers being on different APBs + +commit d00f78061fa4f9c7509df90e38735a383d5e9d72 +Author: philipoe +Date: Tue Aug 25 16:12:52 2015 +0200 + + Mathlib: Fix to matrix division operator + +commit 3a3c4bbf74bc5e22042d14419f0c4db62247036e +Author: Lorenz Meier +Date: Wed Aug 26 09:33:15 2015 +0200 + + Remove bogus lower-caps readme file + +commit 32ae3026be130c3fa353c1df9f74baa97993916f +Author: philipoe +Date: Tue Aug 25 16:12:52 2015 +0200 + + Mathlib: Fix to matrix division operator + +commit 3a474347491236fcb32ac6b58fe7d0cf78564f3b +Author: Mark Charlebois +Date: Tue Aug 25 21:59:01 2015 -0700 + + Fixes for qurt HIL build + + Workaround required Eigen downgrade to 3.2. Hexagon toolchain does + not support C++11 features of newest version of Eigen. + + Running make qurt_fixup will downgrade and patch Eigen for qurt. + Running make restore will revert the patch and do a git submodule update + to restore the expected Eigen version. + + Added a "restore" target to undo qurt_fixup + + Before doing a qurt build run: + + make qurt_fixup + + That will downgrade Eigen to 3.2 and apply the require patch. + To build another target after downgrading: + + make restore + + Them make the desired target (other than qurt). + + Fixed type used in orb_priority to be consistent with the code + (int* was used in declaration but int32_t* used in code) + + Removed unused class member variable in sensors.cpp + + Added cmake fix for unit tests. The location of px4_log.c changed. + + Fixed the qurt drv_hrt.c implementation to use us instead of ms for time resolution + + Added px4_led.c to nuttx platform layer + Use the posix version of px4_led.c for nuttx so we don't end up with + duplicate files. It was moved out of common because it is not used by qurt. + + Changed PX4_DEBUG to PX4_WARN when checking for the error condition for store_poll_waiter in vdev.cpp + + Updated the px4_log.h file to make calls to the qurt_log functions. + The qurt_log function is defined in the platforms/qurt layer. + + Added an option to control starting the commander module in HIL mode. + + Moved the flight specific drivers to the configuration file instead of adding them + to the common tool chain file because HIL mode does not need them. + + Added the uorb Subscriber and Publisher classes + + Call PX4_ISFINITE macro instead of isfinite(). + + Added px4_led.c to nuttx platform layer + Use the posix version of px4_led.c for nuttx so we don't end up with duplicate files. + It was moved out of common because it is not used by qurt. + + Signed-off-by: Mark Charlebois + +commit 5b659407a6434a6b6bc0c85b2da96a422136e9cf +Author: ksschwabe +Date: Tue Aug 25 17:24:11 2015 +0200 + + Bug fix: Incorrect APBs used in HRT driver and tone alarm driver. + +commit 9e1713eb9f81a28dea7c025a9eb1944d489afd07 +Author: Andreas Antener +Date: Fri Aug 21 17:54:07 2015 +0200 + + constantly reset altitude and yaw setpoint in mc pos control when not in rotary wing mode + +commit f7e4a4852d3df293cbb98da1a0a377d39ca9c0d9 +Author: Simon Wilks +Date: Fri Aug 21 16:51:11 2015 +0200 + + Reset the altitude setpoint. + +commit 27e41395405fa100d33f970d1046fbe1d50407a1 +Author: Lorenz Meier +Date: Mon Aug 24 10:13:21 2015 +0200 + + UAVCAN fix compile warning on signedness + +commit fa26928e5102aca73f0913d73730cfcff7d4b636 +Author: Lorenz Meier +Date: Sun Aug 23 18:12:51 2015 +0200 + + Save RAM on UART buffer size + +commit b9e991a3df91ef26cc6417f2a1f4021ed4e30f64 +Author: Lorenz Meier +Date: Mon Aug 24 10:13:21 2015 +0200 + + UAVCAN fix compile warning on signedness + +commit 8f5f3faf46242eb62ff9387429536ea5fcca13cc +Author: tumbili +Date: Thu Aug 20 11:41:00 2015 +0200 + + fw position controller should not publish att sp during a vtol transition + +commit 2c69d2d5d63b45a0bf863fb52037d0bdabc12232 +Author: Simon Wilks +Date: Wed Aug 19 17:54:57 2015 +0200 + + Make sure we allow multirotor attitude control for VTOLs when transitioning from FW to MC mode. + +commit 22690ce897932748b9a2de1abe976a72bfaeaef1 +Author: Simon Wilks +Date: Wed Aug 19 16:24:53 2015 +0200 + + Take throttle from the appropriate controller given the current mode. + +commit ae83543b63e3e9410dd2a9d6aab93367189fc19e +Author: Lorenz Meier +Date: Sun Aug 23 18:12:51 2015 +0200 + + Save RAM on UART buffer size + +commit 8d67483d182990d54fd348a8b4fb6c5c7de85795 +Author: Pavel Kirienko +Date: Sun Aug 23 21:28:47 2015 +0300 + + UAVCAN: using only primary interface for servers + +commit 5536360c49432420fb36eb85abae83804446d7eb +Author: Andreas Antener +Date: Thu Aug 13 09:00:15 2015 +0200 + + use vehicle_status instead of vtol_status + +commit f93e600b8c842ed84e91274db3e64076ab6b219a +Author: Andreas Antener +Date: Wed Aug 12 16:12:44 2015 +0200 + + consider transition state in posctl + +commit 86279dab6b28733caddae79826d4f8bfafbcc056 +Author: Lorenz Meier +Date: Sun Aug 23 17:41:59 2015 +0200 + + Fix position controller braces + +commit a508330bdfb1d3cde17c3a4b79fc79027d71e526 +Author: Lorenz Meier +Date: Sun Aug 23 17:41:45 2015 +0200 + + Fix attitude controller braces + +commit d26aa2c85b9d9232a38d1d1283296f40ba80d7dc +Author: Lorenz Meier +Date: Sun Aug 23 17:41:15 2015 +0200 + + Fix navigator priority + +commit 9965ad2ccfd167cbaf9170d9d632fd099aa83c2f +Merge: ef3374b0c d08f4c747 +Author: Lorenz Meier +Date: Sun Aug 23 16:34:36 2015 +0200 + + Merge pull request #2732 from PX4/uorb_topics3 + + uORB topics: Moved all to auto-generated + +commit ef3374b0c2d728cdaa167ec2c233ac02d09253c5 +Author: Lorenz Meier +Date: Wed Aug 19 11:57:39 2015 +0200 + + ROMFS: Add transitional support for RC map default reset in + +commit feb3cc92705092385957a738813dc334341fc56f +Author: Lorenz Meier +Date: Fri Aug 14 10:18:59 2015 +0200 + + Default attitude mappings to zero + +commit 8257f3d2fd27beed0f24494d5faa9a482a825c60 +Author: devbharat +Date: Sun Aug 23 13:13:38 2015 +0200 + + Replaced exits with return + +commit 20d71870ec32f1538956ae13b07baf90b956a129 +Author: devbharat +Date: Sun Aug 23 12:20:26 2015 +0200 + + Minor changes to get fixed wing control apps running for posix + +commit 295e4be8c3b54f48fb842badccc311c8b11214fe +Merge: b02af04f4 3ccb35f33 +Author: Lorenz Meier +Date: Sun Aug 23 14:06:37 2015 +0200 + + Merge branch 'beta' + +commit 3ccb35f338541c0f0aaf864e6e4f6181c9da19cc +Author: tumbili +Date: Sun Aug 23 13:44:42 2015 +0200 + + fix + +commit 47aedba691c8ca6ab42dda5600dcf42fb2746b85 +Author: Lorenz Meier +Date: Sat Aug 22 20:27:07 2015 +0200 + + TECS: Fix altitude reset logic + +commit b02af04f41f749fec236627a0ea9a7ce54cdebc8 +Author: Lorenz Meier +Date: Sun Aug 23 14:02:20 2015 +0200 + + Re-enable VTOL airframes on master + +commit 4aec25724e92bf4b80780336fc2313d2aad3736c +Author: Lorenz Meier +Date: Sun Aug 23 13:38:37 2015 +0200 + + Condition the print load systemlib build correctly for all OS + +commit 8d9d6c11ea5020d98d95e6516962d70ee1472ca9 +Merge: 3b7685a8f 74b2d21e9 +Author: Lorenz Meier +Date: Sun Aug 23 11:34:42 2015 +0200 + + Merge branch 'beta' into beta_merge4 + +commit 3b7685a8fe3d251d3235f1b3d9c9289a41dd2bc7 +Author: Lorenz Meier +Date: Sun Aug 23 11:34:38 2015 +0200 + + PWM Sim: Fix merge fail + +commit 74b2d21e9474c07f408d3a00850dd486b3991eb8 +Author: Lorenz Meier +Date: Sun Aug 23 11:33:04 2015 +0200 + + HIL: Do not start GPS regardless of platform + +commit 53d4c5473ff00161b719e218d48bba86ef117134 +Merge: bfef24bf7 b235420f1 +Author: Lorenz Meier +Date: Sun Aug 23 11:21:38 2015 +0200 + + Merge beta in master + +commit bfef24bf727f72e0f82050276777e000930d3c39 +Author: Lorenz Meier +Date: Sun Aug 23 11:13:55 2015 +0200 + + Add airspeed boot workaround. From @kd0aij + +commit b235420f1700a5b4cddebd29d8aba441b1e340b5 +Author: Lorenz Meier +Date: Sun Aug 23 11:06:04 2015 +0200 + + HIL: Limit stack size of HIL app + +commit 4a839c7e7ea575b434d701c0db7c87afd7ce07c3 +Author: Lorenz Meier +Date: Sun Aug 23 11:05:32 2015 +0200 + + HIL: Do not start GPS deamon + +commit 6bb941218caf3d8aa70bcb180b219d85024b8a91 +Author: Lorenz Meier +Date: Sun Aug 23 11:05:09 2015 +0200 + + Limit stack size of HIL app launcher + +commit 135543f03f95f2860640d4145c01ebfe0480af47 +Author: Lorenz Meier +Date: Sun Aug 23 10:49:09 2015 +0200 + + Airspeed MEAS: fix code style + +commit bac89be4b98869dce6899db2b18da4da52da471b +Author: Lorenz Meier +Date: Sun Aug 23 10:48:58 2015 +0200 + + Airspeed ETS: fix code style + +commit dcf7b81f8321555a9e0c209cfaf59726dea154f1 +Author: Lorenz Meier +Date: Sun Aug 23 10:48:48 2015 +0200 + + Airspeed: fix code style + +commit 5c5ba1a85fd377bb6a0f1c04fcd70d08fa1718f2 +Author: Lorenz Meier +Date: Sun Aug 23 10:39:49 2015 +0200 + + Fix path for examples + +commit 0d44510f673ca78cfda26b7c537a710b146c6d77 +Author: Lorenz Meier +Date: Sun Aug 23 10:12:40 2015 +0200 + + Examples: Fix copyright + +commit 24af256516fb7cd3757916bcb5826094bcadbd16 +Author: Lorenz Meier +Date: Sat Aug 22 23:06:01 2015 +0200 + + Fix print load for non-NuttX configs + +commit 6fda74dbd628cf7412077d5c6d0a180c58f8ed8e +Author: Lorenz Meier +Date: Sat Aug 22 22:16:03 2015 +0200 + + print load: Fix struct visibility + +commit 2c4e72a081b6155cfff9ff1ccda2f941069225f3 +Author: Lorenz Meier +Date: Sat Aug 22 22:10:29 2015 +0200 + + Add missing decls to print load + +commit 07a88e9e866d461930534ed5ad77f03d2b70dadd +Author: Lorenz Meier +Date: Sat Aug 22 22:16:03 2015 +0200 + + print load: Fix struct visibility + +commit 808d817cfe14a34e48e69f9e140d6c45be3c2741 +Author: Lorenz Meier +Date: Sat Aug 22 22:10:29 2015 +0200 + + Add missing decls to print load + +commit 90d8b22f4fa257be2a43caa6933c996e719b9230 +Author: Lorenz Meier +Date: Sat Aug 22 21:20:15 2015 +0200 + + Compile fix for POSIX for load print routines + +commit cd4a47191f6da9fd044c867062b37e91621f57b6 +Merge: 4463f1a8a 10047964e +Author: Lorenz Meier +Date: Sat Aug 22 21:12:55 2015 +0200 + + Merge branch 'beta' into beta_merge4 + +commit 10047964e309035e6efc5c0e2fdf2d1d9fe5bdc3 +Author: Lorenz Meier +Date: Sat Aug 22 21:12:26 2015 +0200 + + Fix compile error on load print struct + +commit 4463f1a8a2389f8f13889fc6fc33e06ccd880d71 +Author: Lorenz Meier +Date: Sat Aug 22 20:51:43 2015 +0200 + + MAVLink: Add streams to C-based stream config + +commit c41f32c17cfa1029828a548195498bc0fe118acb +Merge: 85007d895 be6385989 +Author: Lorenz Meier +Date: Sat Aug 22 20:49:54 2015 +0200 + + Merge beta + +commit be638598936e7d0654a00384a53ac64c3654c685 +Author: Lorenz Meier +Date: Sat Aug 22 20:44:29 2015 +0200 + + FMU driver: Remove excessive task space + +commit e1aaaa1f1896fad5b422b0b8fe3c8c1edad7625c +Author: Lorenz Meier +Date: Sat Aug 22 20:31:45 2015 +0200 + + MAVLink: Start app using pre-configured streams to save some script execution overhead. Frees 1K during app startup, which should help FMUv1 considerably. + +commit 86e2e7e2a6d18403f063685d124880112f3e551a +Author: Lorenz Meier +Date: Sat Aug 22 19:21:54 2015 +0200 + + print load: Initialize to empty string, not null pointer + +commit c264d6bb99792fe166bf045dc28a79890137d226 +Author: Lorenz Meier +Date: Sat Aug 22 15:27:05 2015 +0200 + + SDLOG2: Store load / mem use post-flight + +commit b70c9a84c621af6d0a48c0f1ba99e9385426e4ff +Author: Lorenz Meier +Date: Sat Aug 22 15:22:28 2015 +0200 + + systemlib: Add ability to dump memory usage + +commit 7cb97f1d39e3e50f3d2673dc2641a6c206938aa2 +Author: Lorenz Meier +Date: Sat Aug 22 14:20:21 2015 +0200 + + top: Fix code style + +commit 8cda0ec26669302b2e06513b9595b7a78c2257db +Author: Lorenz Meier +Date: Mon Jul 27 17:07:13 2015 +0200 + + EKF memory usage fix + +commit 85007d8952588ecf0caf74595d88ac0bde4a61ba +Merge: 21d1b4ba2 6cdceb182 +Author: Lorenz Meier +Date: Sat Aug 22 14:09:20 2015 +0200 + + Merge branch 'beta' into beta_merge4 + +commit 6cdceb1829d2674c27a9e53639badd9c901fe03d +Author: tumbili +Date: Wed Aug 19 22:43:42 2015 +0200 + + fix tecs status logging + +commit 221c222ca257862aec6876ce1774cb690e13150d +Author: tumbili +Date: Wed Aug 19 22:43:13 2015 +0200 + + comment out code which relied on old tecs logging format + +commit 21d1b4ba2e0bf853ac69eef6d1f35bc1644eaaaf +Merge: 0d8de2b84 f371ece43 +Author: Lorenz Meier +Date: Sat Aug 22 14:06:01 2015 +0200 + + Merged beta into master + +commit f371ece43b5e6b028a4be4c90c06136adf087e22 +Author: Pavel Kirienko +Date: Fri Aug 21 22:56:49 2015 +0300 + + UAVCAN_ENABLE defaults to 0 + +commit 08fde4f505a8ae085fb49572add2028331dc8998 +Author: Pavel Kirienko +Date: Fri Aug 21 20:19:02 2015 +0300 + + UAVCAN startup delay fix + +commit 59fd94da3e75dc8a827979a5f19ca93f88efa4a7 +Author: Pavel Kirienko +Date: Thu Aug 20 12:37:51 2015 +0300 + + Libuavcan synced with the version that has DSDL v1.0.0rc1 - no logical changes + +commit 281cf49586f28434880ba422e03ef3b3e7567c3e +Author: Pavel Kirienko +Date: Thu Aug 20 05:45:00 2015 +0300 + + Libuavcan update - fixed file IO loops + +commit 0e10638c7e0d43c6ed4d608ee418e759b0b77202 +Author: Pavel Kirienko +Date: Tue Aug 18 23:11:12 2015 +0300 + + Temporary fix to UAVCAN sensor prioritization issue, see #2081, #2715 + +commit e1f33871efd87f4b910390c853a9d301aaab8028 +Author: Pavel Kirienko +Date: Tue Aug 18 17:25:23 2015 +0300 + + UAVCAN enabled by default + +commit 6864779fa6bc3e895461d47e1322f4e90c642d7a +Author: Pavel Kirienko +Date: Tue Aug 18 16:51:36 2015 +0300 + + Multiple stages for UAVCAN_ENABLE + +commit 4296dac884220d2a255ff02b5c1a87cd0a19c4a1 +Author: Pavel Kirienko +Date: Tue Aug 18 16:06:26 2015 +0300 + + Libuavcan update + +commit 9b32a55b402d9c1d9a6bce716c1a03f2b2c1e1cb +Author: Pavel Kirienko +Date: Mon Aug 17 14:58:26 2015 +0300 + + Libuavcan update + +commit 3860dbdc8cfec81971f709b696b6d1f3a7a8ca8b +Author: Pavel Kirienko +Date: Sun Aug 16 23:07:16 2015 +0300 + + UAVCAN Barometer driver fix - reporting temperature in Celsius degrees, not in Kelvin + +commit 473d321af8bead4bd45299ad723b4c7beec94bce +Author: Pavel Kirienko +Date: Sun Aug 16 23:04:41 2015 +0300 + + UAVCAN Magnetometer driver update - no logical changes + +commit 4ec16efe686afbad267f58e7b859fa6638f46afb +Author: Pavel Kirienko +Date: Sun Aug 16 22:58:09 2015 +0300 + + Libuavcan update + +commit 0d8de2b84d94999c551d0a45bfe21987b2cae769 +Author: Lorenz Meier +Date: Sat Aug 22 13:52:29 2015 +0200 + + Update MAVLink submodule + +commit 9a6a6fa6fb89d7729ca30a72c1a2e9e847e2b2b9 +Author: Lorenz Meier +Date: Sat Aug 22 13:52:21 2015 +0200 + + Update NuttX submodule + +commit a38d954d9afc08984b747af45fab1684c5e57650 +Author: Lorenz Meier +Date: Sat Aug 22 13:52:05 2015 +0200 + + Update MAVLink submodule + +commit 7c33e1fdb5c89b192586f7d0ba406d07431d9c51 +Author: Lorenz Meier +Date: Sat Aug 22 13:51:28 2015 +0200 + + Update NuttX submodule + +commit d08f4c747ee35b3f08567a4d1c7f07c81ae09c20 +Author: Mark Whitehorn +Date: Fri Aug 21 06:12:49 2015 -0600 + + revert Eclipse project change + +commit 9526f7c677656ce3833e7be6a98aa7a4bf586fe6 +Author: Mark Whitehorn +Date: Fri Aug 21 06:08:46 2015 -0600 + + fix rc_input_s ref + +commit dc0f8e2ab19c3417c535d1b55811eb54a8b5ca8d +Author: Lorenz Meier +Date: Fri Aug 21 14:33:54 2015 +0200 + + Added ORB_DEFINE for mission topic, which is needed by the orb listener module + +commit e784cac786be4c0493e406c71038049848ea242e +Author: Lorenz Meier +Date: Thu Aug 20 11:33:25 2015 +0200 + + Fix upper / lowercase typo in uORB topic names in driver headers + +commit bc216d59c084d4b560865b8a8fa3117ff69d6bcb +Author: Lorenz Meier +Date: Thu Aug 20 11:08:32 2015 +0200 + + uORB: Keep mission in objects common until generator is up to date + +commit a0b20f223cb92c4996de67ce4c81071b3275a1e7 +Author: Lorenz Meier +Date: Thu Aug 20 11:08:05 2015 +0200 + + MAVLink: Adjust to uORB mission changes + +commit cb7a4f57999d8f7208b3be651dcfa9e8df992c41 +Author: Lorenz Meier +Date: Thu Aug 20 11:07:53 2015 +0200 + + dataman: Adjust to uORB mission changes + +commit 51293ad5542cd2904d4a9c6cb8cb4664cd16a8fd +Author: Lorenz Meier +Date: Thu Aug 20 11:07:40 2015 +0200 + + navigator: Adjust to uORB mission changes + +commit d8690d7de31bea8e25025545e2f24cfdce4241e6 +Author: Lorenz Meier +Date: Thu Aug 20 11:07:26 2015 +0200 + + commander: Adjust to uORB mission changes + +commit 33bd30233ef99ea8e0fa8010e8dad36dd84619b2 +Author: Lorenz Meier +Date: Thu Aug 20 11:07:11 2015 +0200 + + Remove mission topic and move it to auto-generated + +commit 1f8832d8c8faccfbfe7a35650975f64c24428eb7 +Author: Lorenz Meier +Date: Thu Aug 20 10:49:22 2015 +0200 + + Objects common: Remove last exceptions + +commit 511fc5d42a1801de0b25d4366f805b859d6742e9 +Author: Lorenz Meier +Date: Thu Aug 20 10:49:06 2015 +0200 + + Sensors app: Update to uORB changes + +commit f69480fbc3c6d2288017f593d02628399a4b849c +Author: Lorenz Meier +Date: Thu Aug 20 10:48:56 2015 +0200 + + MAVLink app: Update to uORB changes + +commit b23d41e90f053e6db5ef8de829c9587f4a7f2138 +Author: Lorenz Meier +Date: Thu Aug 20 10:48:45 2015 +0200 + + IO driver: Update to uORB changes + +commit 48b5a1a3fd5615dc26661ae886a867244898b3b2 +Author: Lorenz Meier +Date: Thu Aug 20 10:48:33 2015 +0200 + + FMU driver: Update to uORB changes + +commit b71910e1044343ae8256eb6aee83d2d7b77a0381 +Author: Lorenz Meier +Date: Thu Aug 20 10:47:57 2015 +0200 + + Range finder driver: Remove spurious orb_declare + +commit f8354bcd2641dc670c2742b56a9bb3aba42c5a9a +Author: Lorenz Meier +Date: Thu Aug 20 10:47:41 2015 +0200 + + Flow: Remove spurious orb_declare + +commit b9face97660482faa6d41aac8c7d7197ca6155ef +Author: Lorenz Meier +Date: Thu Aug 20 10:47:24 2015 +0200 + + PWM in / RC in driver: Move to generated uORB topic + +commit b0a9679fcafd82f147b93eef252a1fd965a7a6d6 +Author: Lorenz Meier +Date: Thu Aug 20 10:46:59 2015 +0200 + + PWM out driver: Move to generated uORB topic + +commit 647c2e2a3a7d0e0b67f5311d436844b8c80f0618 +Author: Lorenz Meier +Date: Thu Aug 20 10:21:28 2015 +0200 + + RC param map: Remove non-generated file from GIT + +commit b6fd180d5595283205e160cf644210712443db80 +Author: Lorenz Meier +Date: Thu Aug 20 10:20:45 2015 +0200 + + sensors app: Adjust to changes in param RC map uORB topic + +commit d7bfdfd2343a60a40c8d53c1b8ffa7831e5e539c +Author: Lorenz Meier +Date: Thu Aug 20 10:20:27 2015 +0200 + + MAVLink app: Adjust to changes in uORB topic + +commit b530582e5970f934650c75d22e7e3c9807f9e647 +Author: Lorenz Meier +Date: Thu Aug 20 10:19:37 2015 +0200 + + RC param map: Move to generated uORB topics + +commit 36a787bd91a50f0b3b16aac93b536f2a636d942d +Author: Lorenz Meier +Date: Thu Aug 20 10:19:19 2015 +0200 + + Mag: move to generated uORB topics + +commit 1d1431e532a63ba35bb384609ba642826abe1525 +Author: Lorenz Meier +Date: Thu Aug 20 10:18:57 2015 +0200 + + gyro: Move to generated uORB topics + +commit 7e24240ec394ab4e0c011e2891d30b955f9b0f38 +Author: Lorenz Meier +Date: Thu Aug 20 10:18:35 2015 +0200 + + Baro: Move to generated uORB topics + +commit 33a1e3127a3e92f5fdf9a4aaad19f5ad3e7fa0aa +Author: Lorenz Meier +Date: Thu Aug 20 10:18:10 2015 +0200 + + Accel: Move to generated uORB topics + +commit a4e06654ff3d80d016c6352870bc105ddc8fa4f7 +Author: Lorenz Meier +Date: Wed Aug 19 22:39:50 2015 +0200 + + Eigen: Remove unneeded config option + +commit 8201c6ee1b93657e2d7935693e8ff7f177e5d529 +Author: Lorenz Meier +Date: Wed Aug 19 22:35:45 2015 +0200 + + Update Eigen + +commit e8f4aa4de8faa2a10a1e08f84ed0bc0a2054d4d6 +Author: Lorenz Meier +Date: Wed Aug 19 20:33:36 2015 +0200 + + Include eigen dir as include dir + +commit 8ec5b0321150855d97ad5c6284865d661c7efa9a +Author: Lorenz Meier +Date: Wed Aug 19 16:29:54 2015 +0200 + + Disable VTOL airframes since they are not fully stable in beta + +commit abc74323ac9ecf9534d7ac7139f8aef3911a3edb +Author: David Sidrane +Date: Wed Aug 5 12:09:36 2015 -1000 + + Set margins + + CONFIG_ARCH_INTERRUPTSTACK = 500 40 Bytes margin + CONFIG_IDLETHREAD_STACKSIZE= 290 - idel usage 0x20001F78 from 0x20002000 is 136 bytes Margin is 154 + CONFIG_USERMAIN_STACKSIZE=800 268 bytes margin 0x200013c8 + +commit aaafbad9e7f37837cd6f4adc801ab7d46ffc7d7f +Author: David Sidrane +Date: Wed Aug 5 10:24:34 2015 -1000 + + Updated Config - Using Irq stack and reduces idel stack and user sizes + +commit 62269004c88a085bf106672f6ce41b3690233499 +Author: Lorenz Meier +Date: Wed Aug 19 10:43:35 2015 +0200 + + FW control: Remove unused parameters + +commit bf9bbfa27fc5f2b5ea909600d7dc983998f2ec4d +Author: Eddy Scott +Date: Tue Aug 18 13:32:50 2015 -0400 + + Handle turn pitch rate compensation in pitch rate controller instead of pitch controller. Also set inverted flag to true if rolled more than 90 degrees + +commit 39732abf1f16d4dc9ca643001ef39cf73a462727 +Author: Eddy Scott +Date: Tue Aug 11 11:14:35 2015 -0400 + + Changed ecl_roll/pitch/yaw_controller.cpp to no longer transform ctl_data.angle_rate to angular acceleration as the angular rates are already angular accelerations as calculated by ekf_att_pos_estimator + +commit c0dc9f99a6252bd7daebd723944b68a0914f5834 +Author: Lorenz Meier +Date: Mon Jun 29 21:31:28 2015 +0200 + + LSM303D: Start with 16g as default range + +commit 0693e186d9f04e0681c2b3e2e4109bd0e8b32bbf +Author: Lorenz Meier +Date: Mon Jun 29 21:30:30 2015 +0200 + + LSM303D: Add option for 16g range + +commit e5834460e216c336293887b56537d04cdbc6757f +Author: Lorenz Meier +Date: Mon Jun 29 09:54:09 2015 +0200 + + MPU6K: Add commandline option to set range, fix test command by resetting guard logic properly + +commit 0b6ea40b7b14c305346c1c16c330d7ec3e27ba89 +Author: Lorenz Meier +Date: Sun Jun 28 13:34:15 2015 +0200 + + Attitude estimator Q: Operational failover, warn user about excessive vibration levels + +commit e8ce2234f3759c994e920a07c5c89927c969b14b +Author: Lorenz Meier +Date: Sun Jun 28 13:33:40 2015 +0200 + + Data validator: Better vibration level estimation, better failover + +commit b09630af03aa70d048c46b0a5f4c961bd4a81243 +Author: Lorenz Meier +Date: Sun Jun 28 13:25:24 2015 +0200 + + Add vibration fields to vehicle attitude message + +commit eea2f61f02bb7ea092770a956f64443f1f190496 +Author: Lorenz Meier +Date: Sat Jun 27 16:05:38 2015 +0200 + + Retire attitude-only EKF due to performance and memory consumption considerations + +commit 822b818c3ccee4faa5808b920bf512d07db5b900 +Author: Lorenz Meier +Date: Sat Jun 27 16:05:13 2015 +0200 + + Q estimator: Feed validator with right timestamp + +commit 7feb25bf58a907560697a7ca4aec4a629f6889b5 +Author: Lorenz Meier +Date: Sat Jun 27 16:02:03 2015 +0200 + + Validator: Reject data with no timestamp + +commit 1148ba4a77f11a8f669ee543a1586ef34d95f046 +Author: Lorenz Meier +Date: Sun Jun 21 23:05:08 2015 +0200 + + ECL: Factor in error counts from sensor + +commit c9d0b54a6f102a08fbb77cfa4955cc9317a85fad +Author: Lorenz Meier +Date: Sun Jun 21 22:58:18 2015 +0200 + + Attitude estimator Q: Integrate data validation lib + +commit 1198a79a71286098aa1f7ed6f0b1617086ab128d +Author: Lorenz Meier +Date: Tue Apr 21 08:32:35 2015 +0200 + + Data validation: Initial concept of RMS + timeout based data validators and validation groups of N sensors + +commit 99146ea6c3ec3460d90dc179452b26ddd0e8f76e +Author: Lorenz Meier +Date: Sun Jun 21 18:49:48 2015 +0200 + + Integrator: Improve to 3D case, add coning correction + +commit 0275d770aeb2ae35cf2eb7e4e38d8cc5bdd744e2 +Author: Lorenz Meier +Date: Sun Mar 22 21:20:11 2015 -0700 + + sensor drivers: Add integrator stub for delta angles + +commit c66517bcd6d5b4f77a212f240b27c78ec4ab676c +Author: Lorenz Meier +Date: Sat Jun 27 15:38:55 2015 +0200 + + LSM303D driver: Add delta angle support + +commit 808d8520b52464de7fdbaba2edb0d60f3ac8ebe0 +Author: Lorenz Meier +Date: Sat Jun 27 15:38:23 2015 +0200 + + L3GD20 driver: Add delta angle support + +commit fa62841ff743fef7d35d8e00727276bd933c44ba +Author: Lorenz Meier +Date: Sun Jun 21 18:52:03 2015 +0200 + + sensors app: Copy sensor data from 1st accel / gyro also into integral fields + +commit f0ff10e40f18b2541bb252b3eca3ea112d685ee7 +Author: Lorenz Meier +Date: Sun Jun 21 18:51:34 2015 +0200 + + EKF: Use driver-level provided and coning-corrected delta angles + +commit c34a5055764d95976cef01f15645e3d053649db2 +Author: Lorenz Meier +Date: Sun Jun 21 18:50:53 2015 +0200 + + MPU6K driver: Add delta angles / velocities including coning correction + +commit 62f37204be6956adc1a26fe84b9dda3b2245802a +Author: Lorenz Meier +Date: Sun Jun 21 18:50:24 2015 +0200 + + Accel and gyro drivers: Add integrals + +commit d779aa04023e80fcc675e504c4bbf24bcf9da7bc +Author: Lorenz Meier +Date: Sun Jun 21 18:50:05 2015 +0200 + + sensor combined message: Add delta angles and velocities + +commit 857fced227574ea9c3e0f94bf95a7936355a2d24 +Author: Lorenz Meier +Date: Sun Jun 21 18:49:48 2015 +0200 + + Integrator: Improve to 3D case, add coning correction + +commit 62a4f91ed8b050f3b13657484fb4b88c0706f1be +Author: Lorenz Meier +Date: Sun Mar 22 21:20:11 2015 -0700 + + sensor drivers: Add integrator stub for delta angles + +commit a01ca427b0384408fef9e69df027ec73fcf604b0 +Author: Lorenz Meier +Date: Tue Aug 18 23:20:03 2015 +0200 + + Fix code style + +commit 456bdd070a5ea3f4e51c674a3272cb734848c1be +Author: fpvaspassion +Date: Mon Aug 17 18:29:35 2015 +0300 + + Cleanup of mission item parsing + +commit fef432d852322dd002970dfb0003ba233641d15c +Author: fpvaspassion +Date: Mon Aug 17 11:24:37 2015 +0300 + + Actuator limits and channels corrrection + +commit 477625a53c3694161f9b73796445074f8420201c +Author: fpvaspassion +Date: Fri Aug 14 15:15:31 2015 +0300 + + Last corrections of PWM mission control + +commit 158c260c43510a8e041f1ad10e8b2446db7ac55d +Author: fpvaspassion +Date: Thu Aug 13 21:39:50 2015 +0300 + + update loitering coordinates when 183 mission item is lastone + +commit 60be6a577f2da051f9fba781fb34b9db378ce39b +Author: fpvaspassion +Date: Tue Aug 11 15:29:17 2015 +0300 + + git status + +commit e6ffa16125d8b0bdc6b85fc5fc5e6b73acc2731a +Author: fpvaspassion +Date: Fri Aug 7 19:16:12 2015 +0300 + + Implementation of 183 mission intem + +commit 384047787acd268f600233dda6bed3716f08563b +Author: Simon Wilks +Date: Mon Aug 17 21:38:01 2015 +0000 + + Fix travis/clang report of overloaded virtual functions. + +commit 4eef65f31363422f2f1200b837209510fa2ba0ca +Author: Simon Wilks +Date: Sun Aug 16 15:33:03 2015 +0000 + + Enable ms5611 driver and fix build errors. + +commit c3a7ef1d503aa101c2e5829893c4870c9241a3d6 +Merge: 9aca1701f 9ad5dfc92 +Author: Lorenz Meier +Date: Tue Aug 18 12:07:53 2015 +0200 + + Merge pull request #2716 from UAVenture/sublime_astyle_config + + astyle configuration for Sublime + +commit 9aca1701f4702d69ab43aadabb6f4a12e9dbeee9 +Author: Andreas Antener +Date: Tue Aug 18 11:02:52 2015 +0200 + + code-style fixes + +commit 1b894c3af9fa35d544d643916e57ded591189561 +Author: Andreas Antener +Date: Mon Aug 17 12:34:03 2015 +0200 + + added vtol stream to usb connection + +commit 80a3c74cfcf8dff786aabf7e831a411a2b08e8a7 +Author: Andreas Antener +Date: Mon Aug 17 12:22:31 2015 +0200 + + evaluate transition command in vtol controller instead of vtol type, use distinct state variables instead of additional command struct + +commit 8fc52fea22a2f0ae5d4f050f4321229f62dc62e0 +Author: Andreas Antener +Date: Sat Aug 15 09:01:47 2015 +0200 + + added vtol state to list of streams + +commit ea56edca22b3c9100194f56adf53a47cf29d7395 +Author: Andreas Antener +Date: Tue Aug 11 20:25:04 2015 +0200 + + implemented vtol state message + +commit 5463c6767d50760902b0d0b79ecefe68d755abcb +Author: Andreas Antener +Date: Tue Aug 11 22:51:47 2015 +0200 + + reset transition command to current state when not in offboard + +commit 1da703a13d6a5f14481deac9884f3c1def3dce12 +Author: Andreas Antener +Date: Thu Aug 6 00:02:54 2015 +0200 + + implemented MAVLink command for VTOL transitions, pulled switch up for each type + +commit 44b5d17ad00bd7071bf5c872937fbd0964576f4e +Author: Andreas Antener +Date: Sat Aug 15 07:47:55 2015 +0200 + + updated mavlink to latest master, including vtol state message + +commit 9ad5dfc928dc4530feb7353d43c7364e7ca5e9e4 +Author: Andreas Antener +Date: Tue Aug 18 11:40:01 2015 +0200 + + moving astyle options into astyle options file, adding sublime settings for astyle formatter plugin + +commit 1b50aba43fa7f46fe592a1db33a963fc54da6bc5 +Merge: 99a6dfd92 044097afb +Author: Roman Bapst +Date: Mon Aug 17 18:59:07 2015 +0200 + + Merge pull request #2693 from PX4/transition_flag_fix + + mc_pos_controller: fix logic for att sp publication + +commit 99a6dfd92627ea045574bd35a5418c60336174d2 +Author: Simon Wilks +Date: Thu Aug 13 06:57:33 2015 +0200 + + Add a config for a standard delta VTOL. + +commit f1ab7cc8802d2a2c5281cd3dbb87d3091382a380 +Author: Andreas Antener +Date: Mon Aug 17 15:35:05 2015 +0200 + + wait until back transition time has passed + +commit b56eaeaf8da2053f03d7bc948c1037ee491780f8 +Merge: 10360a93b 2bcdcbeda +Author: Lorenz Meier +Date: Mon Aug 17 09:27:21 2015 +0200 + + Merge pull request #2653 from oberion/px4fix/masterMultiMavlinkFix + + Px4fix/master multi mavlink fix + +commit 10360a93b7f1b06d5e7e67bca919f9fe6fc1a4f0 +Author: Mohammed Kabir +Date: Thu Aug 13 14:33:13 2015 +0530 + + sensors : add sensor priority order + +commit 41b3452e22f1600bab8c468f74bef87b68048d20 +Author: Andrew Tridgell +Date: Sat Aug 15 19:13:07 2015 +1000 + + ll40ls: added support for 'blue label' lidars + + the key is splitting up read_reg() into two transfers + +commit 210bb9e996793567b7de30c83542f56bdafa5cf1 +Author: Andrew Tridgell +Date: Mon Aug 17 09:26:46 2015 +1000 + + px4fmu-v2: added mpu9250 driver to the build + +commit f77620c3f4cfcd1fc97dff9b1af78f2eb7166811 +Author: Andrew Tridgell +Date: Wed Aug 12 16:13:55 2015 +1000 + + mpu6000: check WHOAMI register + + this prevents a mpu9250 being seen as a mpu6000 + +commit 0e6cdecfade50b7f8644052ad73a74356a4b2395 +Author: Andrew Tridgell +Date: Sat Aug 1 16:33:13 2015 +1000 + + drv_sensor: added MPU9250 sensor defines + +commit 39e0a487bb79d3180bfe2b7ce702f1470845b1f9 +Author: Andrew Tridgell +Date: Sat Aug 1 16:32:55 2015 +1000 + + mpu9250: first cut at a MPU9250 driver + +commit 2afa499c662aaaf9c1108f2c1790fe91ca3b03e3 +Author: TSC21 +Date: Sun Aug 16 18:29:37 2015 +0100 + + test_eigen: correct some issues regarding type casts on POSIX build + +commit c5dfff1e6f7f51d113743f621eeaddfd5c037ba3 +Author: TSC21 +Date: Sun Aug 16 18:02:31 2015 +0100 + + test_eigen: reformulate and enhance eigen math tests on firmware + +commit 90ecc942ce64577c0bbe97ad639a51c3b8dab654 +Author: Lorenz Meier +Date: Sat Aug 15 14:21:13 2015 +0200 + + WIP: Debugging of the Eigen quaternion tests. A bunch of the issues were incomplete porting, but the assertion is real. + +commit ac4c608573f88b45734f7e9b04faf3488fe5900e +Merge: e9ce0789c 36f91d30e +Author: Lorenz Meier +Date: Sat Aug 15 09:22:11 2015 +0200 + + Merge pull request #2703 from PX4/beta_uavcan_servers_fix + + Beta uavcan servers fix + +commit 36f91d30ebf6d617e4d3dc3299855a59598b4170 +Author: Pavel Kirienko +Date: Sat Aug 15 09:53:13 2015 +0300 + + Fixes pure virtual call exception in VirtualCanDriver<>::handleRxFrame() + Stack trace: + Thread [1] (Suspended: Breakpoint hit.) + 12 __cxa_pure_virtual() libxx_cxapurevirtual.cxx:66 0x0808ca42 + 11 notifyRxFrameListener() uc_dispatcher.cpp:216 0x080787ce + 10 uavcan::Dispatcher::spinOnce() uc_dispatcher.cpp:276 0x080787ce + 9 uavcan::Scheduler::spinOnce() uc_scheduler.cpp:196 0x0807b4e0 + 8 spinOnce() abstract_node.hpp:88 0x080659fc + 7 spinOnce() node.hpp:132 0x080659fc + 6 UavcanNode::node_spin_once() uavcan_main.cpp:428 0x080659fc + 5 UavcanNode::run() uavcan_main.cpp:542 0x08065e74 + 4 operator() uavcan_main.cpp:343 0x0806626a + 3 UavcanNode::__lambda0::_FUN() uavcan_main.cpp:343 0x0806626a + 2 task_start() task_start.c:138 0x08087720 + 1 0x00000000 + +commit aa412aacede3f8ced508600fcf94d8d8247b2fce +Author: Pavel Kirienko +Date: Sat Aug 15 09:42:16 2015 +0300 + + UAVCAN servers: proper handling of startup failure, more verbose error reporting + +commit 4466b5680a1e5f01387af68a7ea4ef7dd68c35d3 +Merge: 9b442fd0c 698af7148 +Author: Lorenz Meier +Date: Sat Aug 15 00:25:35 2015 +0200 + + Merge pull request #2682 from PX4/eigen_upgrade + + Upgrade Eigen version + +commit 698af71482a2bafd4e152d13ac24e200c4ff1de6 +Author: Lorenz Meier +Date: Sat Aug 15 00:02:48 2015 +0200 + + Upgraded Eigen to 3.2.90 + +commit 055ea4fffd0c5ff97a637f191fdaa2052d4104b2 +Author: TSC21 +Date: Fri Aug 14 18:32:22 2015 +0100 + + include EIGEN_MAX_STATIC_ALIGN_BYTES 16 macro + +commit 1d3a5ec350cf55511f920e359d744396005b441b +Author: Lorenz Meier +Date: Thu Aug 13 00:46:33 2015 +0200 + + System cmds: Include cmath before eigen to make std::isfinite available. This needs further inspection + +commit 5369d23bc6dff63f66c23ddbd998760a0bfea604 +Author: Lorenz Meier +Date: Thu Aug 13 00:46:04 2015 +0200 + + POSIX: Bump toolchain version to C++11 + +commit d426a93e631ecb943e1ee9b31b88fc909dc0bb54 +Author: Lorenz Meier +Date: Wed Aug 12 18:55:15 2015 +0200 + + Upgrade Eigen version + +commit e9ce0789c3916d0aa5d4d5f72af2b575e770518c +Merge: dd2f7987b e278419e8 +Author: Lorenz Meier +Date: Fri Aug 14 14:16:40 2015 +0200 + + Merge pull request #2545 from PX4/beta_uavacan + + Merged master_uavcan_modular src/modules/uavcan/ + +commit dd2f7987b6b650e01f71b67483e8d0a31cf69c0a +Merge: a12c1def6 005d0cb0e +Author: Lorenz Meier +Date: Fri Aug 14 14:15:38 2015 +0200 + + Merge pull request #2648 from PX4/ekf_init_fix + + EKF Init fix + +commit a12c1def63ae8f76b4ca6ddc97e2885ca77963e7 +Merge: c5ec4de6e db975a10c +Author: Lorenz Meier +Date: Fri Aug 14 14:14:38 2015 +0200 + + Merge pull request #2679 from PX4/ekf_coning_fix + + Fix coning handling in att_pos EKF. Fixes #2663 + +commit 9b442fd0cfa5d89be77fa2f39c3194f1686683c5 +Merge: 4fa839403 1a2ea94c0 +Author: Roman Bapst +Date: Fri Aug 14 09:01:24 2015 +0200 + + Merge pull request #2695 from PX4/vtol_land_detector + + use multicopter landing detector for vtol + +commit 4fa8394031b5e107efcbd833089f312cdc1ce04b +Merge: 133f5a38a 1dab361c2 +Author: Roman Bapst +Date: Fri Aug 14 09:00:02 2015 +0200 + + Merge pull request #2692 from PX4/logging_fix + + logging fix: do not use same ID for two messages + +commit 1a2ea94c097e301d495bf9e7fca5f5b16c12bcce +Author: tumbili +Date: Fri Aug 14 07:36:16 2015 +0200 + + use multicopter landing detector for vtol + +commit e278419e849d56e24e79e7601072879a0be594d1 +Author: Pavel Kirienko +Date: Fri Aug 14 05:12:46 2015 +0300 + + Libuavcan update + +commit 9fa87d1444c5fb8f258914eb917aff660dfcffc2 +Author: Pavel Kirienko +Date: Fri Aug 14 04:45:32 2015 +0300 + + LIbuavcan update + +commit c5ec4de6eab8aa7639f263aa42c88f0d76061820 +Author: Lorenz Meier +Date: Thu Aug 13 23:26:35 2015 +0200 + + Increase NSH back-off time + +commit c287b03d1dd50e5ad84e28b5b87ee65bfc40bece +Author: Lorenz Meier +Date: Thu Aug 13 23:27:16 2015 +0200 + + Commander: Do not spam console when not connected + +commit 133f5a38a9b16b4cb3dfffd9ed233ba2cc2c1043 +Author: Lorenz Meier +Date: Thu Aug 13 23:27:16 2015 +0200 + + Commander: Do not spam console when not connected + +commit 1ef7d1348794d0d55d1799b6a7ae29a2c0debfc5 +Author: Lorenz Meier +Date: Thu Aug 13 23:26:35 2015 +0200 + + Increase NSH back-off time + +commit 044097afbb02a3226b50e7ca9a06d565bf1a47bf +Author: tumbili +Date: Thu Aug 13 22:58:32 2015 +0200 + + mc_pos_controller: fix logic for att sp publication + +commit 14b923b4548a8596a97fdec5b53e1779b69fee08 +Author: Lorenz Meier +Date: Thu Aug 6 10:04:36 2015 +0200 + + Att pos EKF: Fix init logic, only set local reference if GPS lock present + +commit 3fd0ddf1b058e423968ec5af34d03e38e38ce369 +Author: Lorenz Meier +Date: Wed Aug 12 12:29:42 2015 +0200 + + Fix coning handling in att_pos EKF. Fixes #2663 + +commit 05b6a48d1bea042778dd29ddc39112a1e2a49d9f +Merge: fc6144c46 1b8c98386 +Author: Pavel Kirienko +Date: Thu Aug 13 22:06:26 2015 +0300 + + Merge branch 'beta' into beta_uavacan + +commit 1dab361c2dc849995b36dbad14057a9b98edc6aa +Author: tumbili +Date: Thu Aug 13 18:51:55 2015 +0200 + + logging fix: do not use same ID for two messages + +commit cbada5198d9ff1004fca65ac6eb1d8ec447014d2 +Author: Lorenz Meier +Date: Thu Aug 13 12:25:18 2015 +0200 + + sdlog2: Do not use permission flags on NuttX + +commit 55790d0beba6bf99a87509354ec0d739e1ecec5d +Author: Lorenz Meier +Date: Thu Aug 13 11:40:14 2015 +0200 + + ROMFS: Optimize boot sequencing to work with LL40 and camera trigger or just LL40 and 4 servos + +commit e577ad582b92f492576a035e6a3e778ca4346c1e +Author: Lorenz Meier +Date: Thu Aug 13 11:39:16 2015 +0200 + + FMU driver: Fix comment + +commit 588146e5361a69fd466cca1181f40138786d59fd +Author: Lorenz Meier +Date: Thu Aug 13 11:38:46 2015 +0200 + + PWM input driver: Add missing GPIO config for pin reset + +commit 4e2bcf331546723ec75f5a4cfe0550d61ff2405e +Author: Lorenz Meier +Date: Thu Aug 13 09:50:47 2015 +0200 + + LL40S: Remove printf in interrupt context + +commit a4f19707759528e2570384eee324ef23fcac707e +Author: Lorenz Meier +Date: Thu Aug 13 09:45:50 2015 +0200 + + FMU driver: Provide the 4 pwm mode as help text + +commit c717e72dde103f6731949a3a03aeceb62e4dbb40 +Author: Lorenz Meier +Date: Thu Aug 13 09:45:33 2015 +0200 + + ROMFS: Set up LL40S startup to reserve the pins it uses + +commit ba51f19cde8b3efc2d6519dd5519ac5d1a9f72a9 +Merge: 231ab7d69 d786fd4a1 +Author: Roman Bapst +Date: Wed Aug 12 21:34:58 2015 +0200 + + Merge pull request #2652 from PX4/vtol_cleanup + + WIP: Vtol cleanup + +commit d786fd4a1ba295434d0f439c91e78f5bce9bd770 +Author: Simon Wilks +Date: Wed Aug 12 16:12:56 2015 +0200 + + mc pos reset yaw when vtol transitions + +commit 04f55ce784eabb924c9b8c73228cbed41e8f0839 +Author: tumbili +Date: Wed Aug 12 15:18:43 2015 +0200 + + vtol fixes: + - mc pos control: publish attitude setpoint when vtol is in trans mode + - fw att control: do not publish attitude setpoint when in transition mode + - introduce flag in_transition_mode in vehicle status message for vtol + - improve tiltrotor code based on flight testing + +commit c448f955e036ddd6ad8af8675e7e88e5f83629f4 +Author: Simon Wilks +Date: Fri Aug 7 16:43:16 2015 +0200 + + Position control needs to be deactivated during the transition otherwise it will fight itself. + +commit e7364d302a15aa11130754eb8262e55823e11464 +Author: Simon Wilks +Date: Tue Aug 11 16:11:53 2015 +0200 + + Allow the user to provide the motor/channel numbers that should be disabled in fixed wing mode in the airframe config. + +commit c21dd735ed3994f5a3bd8345b904286e4d8e4058 +Author: tumbili +Date: Tue Aug 11 10:16:11 2015 +0200 + + replaced tiltrotor defines by parameters + +commit b3613dea83fd7b1ffc35cce2f6665f9aed0effdf +Author: tumbili +Date: Sat Aug 8 14:11:26 2015 +0200 + + - use index definitions to access actuator controls struct for better readability + - defined vector for mc_att_ctrl_weights + - more cleanup + +commit 17a92b51c7b238fe7e3e1bf494bd72dc5fd1bcc9 +Author: tumbili +Date: Fri Aug 7 13:22:50 2015 +0200 + + adapted code for standard vtol to new structure in vtol_att_control_main + +commit 5a6bcf3834eea291bc9dc9e425d96582ecb02a38 +Author: tumbili +Date: Fri Aug 7 13:22:20 2015 +0200 + + removed unused functions + +commit c1025ca44e699b0b3dd90f334069110051276334 +Author: tumbili +Date: Fri Aug 7 13:21:09 2015 +0200 + + adapted tailsitter code to structural changes in vtol_att_control_main + +commit 02fda7a0f5c84fc10f1fe65a76b48d5f8455d084 +Author: tumbili +Date: Fri Aug 7 13:19:46 2015 +0200 + + major cleanup of tiltrotor code + +commit 231ab7d69042915174f37dd89c58a744abc5d692 +Author: Lorenz Meier +Date: Wed Aug 12 19:29:31 2015 +0200 + + Rename HIL class to PWMSim + +commit 846236a12fa5988cff15cbe39dd246c043a6be37 +Author: Lorenz Meier +Date: Wed Aug 12 19:24:08 2015 +0200 + + ROMFS: Renamed hil to pwm_out_sim + +commit bfb7b28c8861df574bc9d7d95670dee949b4519b +Author: Lorenz Meier +Date: Wed Aug 12 19:23:54 2015 +0200 + + Renamed hil to pwm_out_sim + +commit 49a190b32a4baa0f7e0a4d1484d674885bb3ce08 +Author: Lorenz Meier +Date: Wed Aug 12 19:23:43 2015 +0200 + + Renamed hil to pwm_out_sim + +commit 464cc4e1b4f857fe7c2876bc9dab366f59935f84 +Author: Lorenz Meier +Date: Wed Aug 12 19:23:36 2015 +0200 + + Renamed hil to pwm_out_sim + +commit 27ed06f3e57e8ee52a8829ff7e6b0fc0e76bd991 +Author: Lorenz Meier +Date: Wed Aug 12 19:23:29 2015 +0200 + + Renamed hil to pwm_out_sim + +commit ebe91f3243a94833023a9d3ee882aaacbb98592c +Author: Lorenz Meier +Date: Wed Aug 12 19:23:13 2015 +0200 + + Update main function name + +commit 4ecde8661f2a16a4765c5718d4c8b643a7fe7ce9 +Author: tumbili +Date: Fri Aug 7 13:18:23 2015 +0200 + + - removed unnecessary process function calls + - use one function call to fill actuator outputs + +commit 8dd8179f4c2e61f491b11665a4843802cfbbbba6 +Author: Lorenz Meier +Date: Wed Aug 12 19:18:16 2015 +0200 + + Update PWM out sim + +commit ad9857f885cc54bf82c60be52ef1ef943fa75eb5 +Author: Lorenz Meier +Date: Wed Aug 12 19:18:00 2015 +0200 + + PWM out simulation: Give it a proper name + +commit b81ae9473b483eacf82212a5e125617647b9816d +Author: Lorenz Meier +Date: Wed Aug 12 19:11:34 2015 +0200 + + HIL driver: Fix output clamping in HIL mode, clean up commented out sections + +commit 8a3301c73cd3ac6520379e40a8f2aca78f3abb7b +Author: Lorenz Meier +Date: Wed Aug 12 19:10:37 2015 +0200 + + HIL: Use smaller task launch stack + +commit 5a4df66f52c1e1e47c95d0884f988d8b391253f6 +Author: Lorenz Meier +Date: Wed Aug 12 18:54:21 2015 +0200 + + Downgrade Eigen to 3.2, since its not ready yet + +commit 77191f7ef4201d42a8cecd5f2369a01eacc10083 +Author: Lorenz Meier +Date: Wed Aug 12 18:34:31 2015 +0200 + + Deleting lower-case readme file + +commit 959a6e83676874962b07d37cb488bc3ce2b05b0c +Author: Lorenz Meier +Date: Wed Aug 12 18:31:50 2015 +0200 + + Update Eigen to 3.2.5 + +commit 8cd6f3529cb02272d321a86f0ffc9c8c559d2289 +Merge: 5ca57a0ae 69ce66a3f +Author: Lorenz Meier +Date: Wed Aug 12 17:31:44 2015 +0200 + + Merge pull request #2555 from PX4/uorb_msg + + uORB message support + +commit db975a10c2c41330eaa9cf2ba49d1e2625fd46e8 +Author: Lorenz Meier +Date: Wed Aug 12 12:29:42 2015 +0200 + + Fix coning handling in att_pos EKF. Fixes #2663 + +commit 5ca57a0aedfa36c518b3a652663f3923a7424107 +Merge: 043bb1ffe a4726292b +Author: Lorenz Meier +Date: Wed Aug 12 09:08:31 2015 +0200 + + Merge pull request #2676 from nghiaho12/fix_double_promotion + + Fixed double promotion warning when doing printf in Vector.hpp + +commit a4726292b277fbc5ac2d73be467824d780c188b6 +Author: Nghia Ho +Date: Tue Aug 11 21:30:05 2015 -0700 + + fixed double promotion warning when doing printf + +commit 043bb1ffe584e16fc1c297652f2f10a55a8cf96a +Merge: 3e8c31005 41722c2b5 +Author: Lorenz Meier +Date: Tue Aug 11 22:39:26 2015 +0200 + + Merge pull request #2672 from mcharleb/qurt-missing-include + + Added missing include path for qurt + +commit 3e8c31005f311f3ed157de82746f454198fa8c45 +Merge: be58c6abd ce49145c1 +Author: Lorenz Meier +Date: Tue Aug 11 22:39:09 2015 +0200 + + Merge pull request #2671 from mcharleb/debug-refactor-cdev + + Refactored debug() and log() in CDev + +commit ce49145c1d5adf3eeee601a12abc2a68a0015922 +Author: Mark Charlebois +Date: Tue Aug 11 12:50:44 2015 -0700 + + Removed DSPAL header include in px4_workqueue.h + + This was mistakenly added in a bad merge. + + Signed-off-by: Mark Charlebois + +commit 41722c2b5158f125ba782050f5e54d033f017271 +Author: Mark Charlebois +Date: Tue Aug 11 12:17:28 2015 -0700 + + Added missing include path for qurt + + Signed-off-by: Mark Charlebois + +commit a589d15c5212c3249599932080f656ce2b7a0044 +Author: Mark Charlebois +Date: Tue Aug 11 12:07:06 2015 -0700 + + Refactored debug() and log() in CDev + + These functions used vprintf which is not available on all platforms. + They also do not enable line and file debug output. + + Changed to macros that preserve the output format. Uses new macro that + can be used to implement per object, runtime selectable logging + + Signed-off-by: Mark Charlebois + +commit be58c6abd3bbbdba3ab8f2fc60984cce7441c786 +Merge: ea2975c2a 5c9c33e98 +Author: Lorenz Meier +Date: Tue Aug 11 13:42:47 2015 +0200 + + Merge pull request #2649 from dagar/eclipse + + add eclipse CDT project with indexer includes + +commit 1b8c98386b61f60c40ee6778382aef6833f764d3 +Merge: fc4754f8e 6b6fe5d22 +Author: Lorenz Meier +Date: Tue Aug 11 13:39:13 2015 +0200 + + Merge pull request #2662 from UAVenture/vtol_beta_backport + + VTOL beta backport + +commit ea2975c2a92ce6dde13b9c36d48648571ee29984 +Merge: 7170c76ff fc4754f8e +Author: Lorenz Meier +Date: Tue Aug 11 11:03:01 2015 +0200 + + Merged beta into master + +commit fc4754f8e597dfeaae6780c0b164edf928916968 +Author: Lorenz Meier +Date: Tue Aug 11 10:43:54 2015 +0200 + + Updated MAVLink submodule + +commit f57d09aca0f9bccf48ecbada421db14edff05dd1 +Author: Lorenz Meier +Date: Tue Aug 11 09:45:49 2015 +0200 + + FMUv1: Do not load AUX outputs + +commit 72c3f4b815da5ae2a3554d79a866a0336b4a5d43 +Author: Lorenz Meier +Date: Tue Aug 11 09:24:56 2015 +0200 + + Flow: Shrink boot handler size + +commit c8ca147b4d06edaec12ecd3140c24a7ddfa2a739 +Author: Lorenz Meier +Date: Tue Aug 11 09:24:21 2015 +0200 + + sdlog2: Waiting for full boot + +commit 134c1d991a6a003f5079d84b8a623f6f703cc2e1 +Author: Lorenz Meier +Date: Tue Aug 11 09:24:13 2015 +0200 + + Commander: Time out if not starting successfully + +commit 825880ab5505d5a36e5772c3291ab916347269d4 +Author: Lorenz Meier +Date: Mon Aug 10 22:26:09 2015 +0200 + + Only start PX4FLOW driver on FMUv2 + +commit 7170c76fff5afe282a54732de87bec8da1e8a4ae +Author: Lorenz Meier +Date: Mon Aug 10 21:58:56 2015 +0200 + + Camera trigger: Support N pins to be triggered in parallel if needed + +commit f3b66fa426acef412341ec07e4507655956a2ed7 +Author: Lorenz Meier +Date: Mon Aug 10 21:58:33 2015 +0200 + + ROMFS: Do not start AUX mixer if camera trigger is enabled + +commit a632f18277aa0e8c0e1efe337fa57905cf09d2b8 +Author: Lorenz Meier +Date: Mon Aug 10 19:57:47 2015 +0200 + + Camera trigger fixes, found by @fkaiser + +commit 7052ddf3db01a95bb85b5689974baa05f9e797b5 +Author: Lorenz Meier +Date: Mon Aug 10 17:14:36 2015 +0200 + + Q Att estimator: Remove excessive stack use + +commit f7ef77371e8d014ffa09e6f5b4c985553eef92ad +Author: Lorenz Meier +Date: Mon Aug 10 17:13:20 2015 +0200 + + Fix startup order of FLOW sensor + +commit cab6d8b77090eca7484c913da81a5b64478304f0 +Author: Lorenz Meier +Date: Mon Aug 10 17:07:30 2015 +0200 + + System lib: Remove unused variable from CPU load tracking + +commit 05d752ae3426649252531c216ed5a4572c245145 +Author: Lorenz Meier +Date: Mon Aug 10 17:07:11 2015 +0200 + + MAVLink: Limit use to 3 instances, which is what is realistically being used. + +commit 138daf3b36a99c19cd90fea2ef45e3319b76152f +Author: Lorenz Meier +Date: Mon Aug 10 16:35:10 2015 +0200 + + FMUv1: Use small buffer for RX DMA hotfix + +commit ff360aa75a5383a307397915eff2531566c5da2d +Author: Lorenz Meier +Date: Mon Aug 10 16:34:47 2015 +0200 + + NuttX configs: Add hotfix for RX DMA buffer sizes + +commit 69ce66a3f961e1ca1419631c0989c7998b2748b6 +Author: Lorenz Meier +Date: Mon Aug 10 15:49:38 2015 +0200 + + MAVLink app: use struct-internal symbol for 3DR radio telemetry type + +commit 9c76f4a3d7ea983d125a5a965ee412422148e57f +Author: Lorenz Meier +Date: Sun Jul 12 12:38:52 2015 +0200 + + Add safety topic + +commit bb1fef4454da021598f102be416f16efc0b7da6a +Author: Lorenz Meier +Date: Sun Jul 12 12:36:36 2015 +0200 + + uORB: Remove intermediate file: telemetry status + +commit 287e611cdb7d5512deb049161b420ae5ea538b9f +Author: Lorenz Meier +Date: Sun Jul 12 12:36:17 2015 +0200 + + uORB: Remove intermediate file: sat info + +commit 1c3f860b2d140e1632257d9dd644327b9c659a61 +Author: Lorenz Meier +Date: Sun Jul 12 12:36:07 2015 +0200 + + uORB: Remove intermediate file + +commit d8b1a8a17f68bcf56839a8203417e5dd104f737a +Author: Lorenz Meier +Date: Sun Jul 12 12:35:58 2015 +0200 + + uORB: Remove intermediate file + +commit 9df860e92177faf6cf3e137fdd4c55a1311c5eea +Author: Lorenz Meier +Date: Sun Jul 12 12:35:29 2015 +0200 + + update uORB for generated topics + +commit b3c1d5692669e72ca41c15152b8028e78532281c +Author: Lorenz Meier +Date: Sun Jul 12 12:35:10 2015 +0200 + + sdlog2 update for generated topics + +commit 3ff8afb6ba0c3f698333370acc57e38e1d1b5538 +Author: Lorenz Meier +Date: Sun Jul 12 12:34:48 2015 +0200 + + Commander update for telemetry status + +commit 16cb9edf19853a3ba603c8cd7ee548d74023a8bc +Author: Lorenz Meier +Date: Sun Jul 12 12:34:35 2015 +0200 + + Converted telemetry status topic to generated topic + +commit 2bcdcbedae3cd549343267aef845184a96bff9f8 +Author: oberion +Date: Mon Aug 10 15:35:18 2015 +0200 + + mavlink_mission: Removed hack. It is automatically set in the init phase after successful connection + +commit c3d10c4cb309bcf1d260f257a569b86e0edeb19a +Author: Lorenz Meier +Date: Sun Jul 12 12:33:45 2015 +0200 + + Converted multirotor motor limits to generated topic + +commit ffb9e8716196389cadf8b73f6488c5f5229b3381 +Author: Lorenz Meier +Date: Sun Jul 12 12:33:26 2015 +0200 + + Converted satellite_info topic to generated topic + +commit 6b6fe5d22977bb035833b88d6c962d7b1b20e0a9 +Author: Simon Wilks +Date: Sun Aug 9 11:36:13 2015 +0200 + + Remove old config and mixer file that slipped into the port. + +commit 9ef34b5d1cb2dbf6f5f61ed98031020274b3af42 +Author: Simon Wilks +Date: Sat Aug 8 16:16:59 2015 +0200 + + Add standard VTOL airframe. + +commit 4c79f8d4a2aac61db8f4c80ae3459cc87c103914 +Author: Simon Wilks +Date: Sat Aug 8 16:15:11 2015 +0200 + + Backported VTOL to beta branch. + +commit e07e4743c5bd10e582f2d64f341ad0da051a2308 +Author: Lorenz Meier +Date: Sat Aug 8 23:50:05 2015 +0200 + + PX4IO: Enable S.BUS if config param is set, ignore if no param present + +commit 4cfad588ffadcb4beb0358bff91a6bef2ae80263 +Author: Lorenz Meier +Date: Sat Aug 8 23:49:18 2015 +0200 + + IO: Add param for S.BUS output + +commit 24fdb5d532810237c2b2fb6338cfa6b74b04be06 +Author: Lorenz Meier +Date: Sat Aug 8 14:36:22 2015 +0200 + + Camera trigger: Expose trigger output pin selection as parameter + +commit f5f81a1353e1205ee9d9b1257b44b5c8c913bc5a +Author: Lorenz Meier +Date: Sat Aug 8 14:15:02 2015 +0200 + + ROMFS: Start camera trigger if startup param is set + +commit 82dc3820955b1252dbd8e0c347dab23791ac3ec2 +Author: Lorenz Meier +Date: Sat Aug 8 14:14:48 2015 +0200 + + Camera trigger: Fix param handle names, enable trigger if mode set to > 1 + +commit f105d65ab198f42b7d39002cc9b918edf06d77a6 +Author: Lorenz Meier +Date: Sat Aug 8 14:14:14 2015 +0200 + + MAVLink: Only send trigger message when updated + +commit 8dc3c0025adff1bb98f002a1c83a2b150f112d88 +Author: Lorenz Meier +Date: Sat Aug 8 14:13:45 2015 +0200 + + param command: Support greater comparison + +commit c826451ac187321368711106d20c98759ccaa973 +Author: Lorenz Meier +Date: Sat Aug 8 11:46:07 2015 +0200 + + MAVLink app: Do not rate-limit trigger messages + +commit 21e471c0dbba3c2d3025f7285f1cbfd68eb17b16 +Author: Lorenz Meier +Date: Sat Aug 8 11:44:49 2015 +0200 + + ROMFS: Transmit camera trigger via USB + +commit bfa6c79cb59442c3a0c92b9c4c2cd4d79db95149 +Author: Lorenz Meier +Date: Sat Aug 8 11:44:04 2015 +0200 + + MAVLink app: Fix camera trigger messaging + +commit 0d897db266187771f2ea8d7d1158928ba14d9b1f +Author: Lorenz Meier +Date: Fri Aug 7 23:53:23 2015 +0200 + + Camera trigger: Launch publication in correct thread + +commit 06a4e9c58593ecc311c70d623d7e6d9877f5caaf +Author: Lorenz Meier +Date: Fri Aug 7 14:35:56 2015 +0200 + + Rework trigger to operate on work queue and timers without jitter + +commit e0f203e3daff4c53be643daf187424559b3c0dc1 +Author: Lorenz Meier +Date: Fri Aug 7 14:35:15 2015 +0200 + + Sensors: ensure trigger param is present + +commit 21f8e1e4e2f15da608ed5d5ef3bf5073f0a2d6a5 +Author: Lorenz Meier +Date: Fri Aug 7 14:35:03 2015 +0200 + + Enable trigger autostart in ROMFS + +commit 9d9ebdd92f8c0af93a21007f26541e1f7a19fc9d +Author: Lorenz Meier +Date: Fri Aug 7 14:34:50 2015 +0200 + + Move trigger to drivers in makefile + +commit 0e03f02b559c32bc0119c7615c3caff8d9e2fb96 +Author: Lorenz Meier +Date: Fri Aug 7 14:34:38 2015 +0200 + + Moved trigger to drivers + +commit b12aca67b4f71fab876fabb75bd5b09b55f2d794 +Author: Mohammed Kabir +Date: Fri Jul 17 14:52:26 2015 +0530 + + camera_trigger : fix formatting + +commit 7812aabbd7bd18b5fb026030731366164ef7fff5 +Author: Mohammed Kabir +Date: Fri Jul 17 14:51:12 2015 +0530 + + camera trigger : multipin support + +commit aa61d3b2d62a0e0ce5c2352562ec1bf14a4141f6 +Merge: c7fcfd757 e09771be1 +Author: Lorenz Meier +Date: Sat Aug 8 11:33:42 2015 +0200 + + Merged beta into master + +commit e09771be17d8965f8928b6d577e4222c01e67fa6 +Author: Lorenz Meier +Date: Sat Aug 8 11:31:58 2015 +0200 + + NSH terminal: Increase hold-off time to ensure USB is up and running + +commit bdeca34830f48e75c048b763660d9691eef9cbbb +Author: Lorenz Meier +Date: Sat Aug 8 00:10:01 2015 +0200 + + Mark boot complete in all conditions, not just if autostart has been configured already. + +commit 0cae5f224c1beed8a98b7c06f18b65da533f6acf +Author: Lorenz Meier +Date: Sat Aug 8 00:08:14 2015 +0200 + + Commander: Trigger preflight check on every reconnect, but not when armed. Make RC regained and other messages non-critical. Implement param reset method. + +commit e829eb0670447abd57e17c16c66039f3906d2004 +Author: Lorenz Meier +Date: Sat Aug 8 00:07:09 2015 +0200 + + MAVLink app: Fix for hardware multiplier resetting to 1 once limitation was overcome. + +commit c7fcfd757478a95ecd592d19a3f819c54e44f815 +Merge: 58761cf37 d8ee4afce +Author: Lorenz Meier +Date: Fri Aug 7 22:26:50 2015 +0200 + + Merge pull request #2656 from dagar/master + + fix example SITL rcS path + +commit d8ee4afcef81d16ce98b215940ff28fd188f4967 +Author: Daniel Agar +Date: Fri Aug 7 15:59:51 2015 -0400 + + fix example SITL rcS path + +commit 5c9c33e9823063d34d223c7ab7b68f344651a422 +Author: Daniel Agar +Date: Wed Aug 5 12:27:10 2015 -0400 + + add eclipse CDT project with indexer includes + +commit 7d07fc98ba392e0f65321cc75442837ce336477d +Author: Lorenz Meier +Date: Fri Aug 7 17:46:23 2015 +0200 + + Fix boot script handling + +commit f4d5149a842bfbcc73262b5b8659a207a3dae160 +Author: Lorenz Meier +Date: Fri Aug 7 15:49:23 2015 +0200 + + Fix airframe generation by adding missing slash (Windows) + +commit 58761cf377114deee5d46448ebb69c09c11abdaa +Merge: ce90c4041 6f57cb2ac +Author: Lorenz Meier +Date: Fri Aug 7 15:42:21 2015 +0200 + + Merge pull request #2655 from schn27/fix-airframes-autogeneration + + fixed: path to init.d not ending with slash + +commit 6f57cb2ac00e0fd33303b2fdc8d691af4a79b25d +Author: luft27 +Date: Fri Aug 7 16:31:13 2015 +0300 + + fixed: path to init.d not ending with slash + +commit ce90c40413322b650eb21edf80713d68aa80aa3d +Merge: 8751355e2 08c1123c4 +Author: Lorenz Meier +Date: Fri Aug 7 14:41:19 2015 +0200 + + Merged beta to master + +commit 08c1123c4901186b4c8d5191ba56e50f593e278b +Author: Lorenz Meier +Date: Fri Aug 7 14:40:18 2015 +0200 + + Airframes meta scanner: Do not require particular file ending + +commit 6fa01aa37f4428a1b874a40ac1d08af423219642 +Merge: a985b37c8 8751355e2 +Author: oberion +Date: Fri Aug 7 13:23:31 2015 +0200 + + Merge remote-tracking branch 'remotes/px4/master' into px4fix/masterMultiMavlinkFix + +commit 8b7f1cf560220f649001d2927e4831dd9504be31 +Author: Lorenz Meier +Date: Thu Aug 6 22:09:35 2015 +0200 + + MC multi attitude control: Limit yaw rate to avoid mixer saturation. + +commit ebb061764a23d075dfd22a7d6fc3a8e03f048ae9 +Author: Lorenz Meier +Date: Thu Aug 6 22:09:09 2015 +0200 + + MC attitude control: Limit yaw rate further to avoid mixer saturation in the first place + +commit e0870d09cd98a5329f45c279142e14abd20018e6 +Author: Lorenz Meier +Date: Thu Aug 6 22:08:34 2015 +0200 + + TBS disco config: Yaw rate looking good + +commit 35f204249b4cf53c2539efd69b42713eba73c039 +Author: Lorenz Meier +Date: Thu Aug 6 20:48:53 2015 +0200 + + Fix TBS disco default gains + +commit 8751355e2e52a93d753a4779abfafb6e4ed697bc +Merge: 1dbef49a5 faae76e3c +Author: Lorenz Meier +Date: Thu Aug 6 22:03:37 2015 +0200 + + Merge pull request #2647 from mcharleb/qurt-build-fixes + + Fixes for posix-arm and qurt builds + +commit faae76e3c798e2dc3d4e920e29f1f46c2bf27d98 +Author: Mark Charlebois +Date: Thu Aug 6 12:51:20 2015 -0700 + + Removed __PX4_QURT ifdefs from application layer + + Replaced test for __PX4_QURT with test for NAV_DEBUG. + + Optimized implementation to remove code when flag is not set. + + Signed-off-by: Mark Charlebois + +commit 1dbef49a54620c983921843277dcb651daf9ac65 +Author: Lorenz Meier +Date: Thu Aug 6 20:48:53 2015 +0200 + + Fix TBS disco default gains + +commit 7e782fe92a098645cf1bbfe2404b263f3a061d08 +Author: Andreas Antener +Date: Thu Aug 6 15:24:52 2015 +0200 + + adding landed detector for fixed wing so alt/posctl works + +commit 5dcf64b2763bcaf7b1f5830f854864a47d39fcda +Merge: 951b27518 333ba769e +Author: Lorenz Meier +Date: Thu Aug 6 14:26:22 2015 +0200 + + Merge pull request #2642 from UAVenture/vtol_standard + + Add support for a "standard" VTOL vehicle + +commit 333ba769eff38872e2d2b0d0c6fff8e5e6b3cdb8 +Author: Simon Wilks +Date: Thu Aug 6 08:23:39 2015 +0200 + + Don't use the control surface abbreviation but use the actual channel assignment. + +commit 5adb3cc308aebeda3dbf45ca7625ecf384bb2072 +Author: Simon Wilks +Date: Wed Aug 5 18:03:44 2015 +0200 + + Add support for a 'standard' VTOL with pusher/tractor motor. + +commit 951b27518f5f6d24e67a0ea6569c9785e67dee57 +Merge: d4e9b72a0 003a3b0b3 +Author: Lorenz Meier +Date: Thu Aug 6 10:08:50 2015 +0200 + + Merged beta to master + +commit 005d0cb0e7d97c3adb5a4f28064b40bded0e61cc +Author: Lorenz Meier +Date: Thu Aug 6 10:04:36 2015 +0200 + + Att pos EKF: Fix init logic, only set local reference if GPS lock present + +commit 003a3b0b3663b03b07bdb2f6771b80b2a190a7d0 +Author: Lorenz Meier +Date: Thu Aug 6 09:38:15 2015 +0200 + + Fix file presence operator (thanks to @sjwilks) + +commit 009f5282669407e5c7dda217e4276ef25dd2d7f5 +Author: Mark Charlebois +Date: Wed Aug 5 18:34:46 2015 -0700 + + Fixes for posix-arm and qurt builds + + Ifdefed out deadcode in position_estimator_inav_main.c as the + deadcode does not compile for qurt. + + Added fixes to get a successful build for posix-arm and qurt targets. + Removed CLOCK_REALTIME def from px4_time.h for qurt and removed unused + variables in att_est_q and mc_att_control. + + Signed-off-by: Mark Charlebois + +commit e2c657ede0049d372b7171b696ba1ef64f309ba4 +Author: Lorenz Meier +Date: Thu Aug 6 00:13:09 2015 +0200 + + MAVLink params: Eventually time out to make QGC happy, but let the user know that the boot failed. + +commit 9918ff9bd43493d59e4bc40b74adc624acc9eb26 +Author: Lorenz Meier +Date: Thu Aug 6 00:12:14 2015 +0200 + + Fix AUX ports, still retain successful boot for systems without IO + +commit d4e9b72a015c1cb1392a0c7c58d00a6613fec8a4 +Merge: da4d8a5c2 809b6591c +Author: Lorenz Meier +Date: Wed Aug 5 18:31:24 2015 +0200 + + Merge pull request #2640 from UAVenture/vtol_fixes + + VTOL: Bring back the ability to transition, blend and cleanup tiltrotor a little + +commit 809b6591c309d4a9941268f04d7368fd69fcd06d +Author: Simon Wilks +Date: Wed Aug 5 16:16:03 2015 +0200 + + Bring back the ability to transition plus a partial cleanup of tiltrotor support and firefly6 config updates. + +commit a985b37c80ebf3827ba14dd518c7be959bc0bd42 +Author: oberion +Date: Wed Aug 5 16:14:17 2015 +0200 + + mavlink/mavlink_mission: Dirty fix for setting waypoints over multiple mavlink link + +commit da4d8a5c2b9ff220877caa976671a46a887bdd78 +Author: Lorenz Meier +Date: Tue Aug 4 23:26:54 2015 +0200 + + Support the SYS_USE_IO=0 operation mode even with AUX mixer file present + +commit fc1924deeca434b8ac668f5d56b1aace2dbd82f1 +Author: Lorenz Meier +Date: Tue Aug 4 23:26:54 2015 +0200 + + Support the SYS_USE_IO=0 operation mode even with AUX mixer file present + +commit 4cf51beb4b6708aa559a1067a81b88b7fab47f3f +Author: Lorenz Meier +Date: Tue Aug 4 17:44:54 2015 +0200 + + FW Att control: Fix merge fail for attitude setpoint + +commit d68b6e289680740af7491f8932757965342b5bf7 +Merge: 863fdccf9 0ba1774fc +Author: Lorenz Meier +Date: Tue Aug 4 13:54:54 2015 +0200 + + Merge pull request #2636 from schn27/fix-fmu_actuator_outputs + + Fix fmu actuator outputs + +commit 863fdccf9284ce9b5a69383074eac42ec0aa9850 +Author: Andreas Antener +Date: Tue Aug 4 11:37:08 2015 +0200 + + fix current scaling for mavlink message + +commit ceeaeef611d576fa259485d1b2868327a4c28c4a +Merge: 5b3449e75 746072424 +Author: Lorenz Meier +Date: Tue Aug 4 11:54:54 2015 +0200 + + Merge pull request #2638 from UAVenture/current_scale_fix + + Fix current scaling for mavlink message + +commit 74607242422269e4d492437dafeaddf943dd5f01 +Author: Andreas Antener +Date: Tue Aug 4 11:37:08 2015 +0200 + + fix current scaling for mavlink message + +commit 420acb9748148192dd107f0c2ae08219924f7dcc +Merge: 5fd88f4d3 5b3449e75 +Author: Lorenz Meier +Date: Tue Aug 4 10:56:53 2015 +0200 + + Merge branch 'beta' + +commit 0ba1774fcb91318ceb35a49c1a5a790269ccde06 +Merge: bcc7b3d11 5fd88f4d3 +Author: luft27 +Date: Mon Aug 3 15:37:39 2015 +0300 + + merge from upstream + +commit bcc7b3d110f3a8f5a5eddab97caa67148e1a0722 +Author: luft27 +Date: Mon Aug 3 15:25:20 2015 +0300 + + add mavlink stream for outputing AUX PWM + +commit 400842a0d875ea480a5ad9b538e6a85122a2d46c +Author: luft27 +Date: Mon Aug 3 15:24:13 2015 +0300 + + fixed: fmu does not publish actuator_outputs + +commit 5b3449e75bec1d74737d72b39a6481a84894de04 +Author: Lorenz Meier +Date: Sun Aug 2 15:00:05 2015 +0200 + + FW Att control: Crank up pitch default gains + +commit 90e4fa8a33f234bfdf8e5294203f2537e416751f +Author: Lorenz Meier +Date: Sun Aug 2 14:59:40 2015 +0200 + + TECS: Weight down speed gain + +commit 4e1faafc9bd5643a638c202ea42596e1cbff8e4c +Author: Lorenz Meier +Date: Sun Aug 2 14:51:36 2015 +0200 + + Remove unused variables + +commit fbc1b78b3819beeec9f5327ef40fc3de1d599808 +Author: Lorenz Meier +Date: Sun Aug 2 14:51:09 2015 +0200 + + Attitude control: Enforce rate limits by default to prevent jittery control outputs / steps + +commit b066a79ca6057294babe244a3155a6cc099b70af +Author: Lorenz Meier +Date: Sun Aug 2 14:50:36 2015 +0200 + + TECS lib: Low-pass height demand to avoid using the motor as a mechanical low-pass filter + +commit c0d2b22d00b88206110f6445354fad2c97a1a8c1 +Author: Mark Whitehorn +Date: Sun Aug 2 06:35:37 2015 -0600 + + cosmetic: fix typos in comments + +commit e443a3f3be42ed9ebfcf0ca588d7b0a4d359f582 +Author: Lorenz Meier +Date: Sun Aug 2 01:34:00 2015 +0200 + + Harmonize FW default gains, increase TECS height rate default gain considerably + +commit 0d9d5d1fa5d443cb397a14751105213304b173ba +Author: Lorenz Meier +Date: Thu Jul 30 11:44:34 2015 +0200 + + TECS: Limit rate demands + +commit f3ae231dad5b6c8f4415056c44ea711b3b2de99b +Author: Lorenz Meier +Date: Sun Aug 2 01:23:00 2015 +0200 + + TECS: Fix manual climbout + +commit 3d8c628efa50b7495d499523702ffcc757df51b3 +Author: Lorenz Meier +Date: Sun Aug 2 00:41:58 2015 +0200 + + FW pos control: Comment and clean up altitude setpoint handling + +commit c00b9885b586b906ca59d60d8ed9468cbbb9b11a +Author: Lorenz Meier +Date: Sat Aug 1 17:46:28 2015 +0200 + + Enable RC gamepad input in all HIL configs by default + +commit 5fd88f4d3e1c581003bce7345c1be69fcbf82123 +Author: Lorenz Meier +Date: Sat Aug 1 17:32:31 2015 +0200 + + MAVLink: Remove leftover debug comment + +commit 283bca90d6dcf4ea7a92ed8ba2ac6836bb670bcf +Author: Lorenz Meier +Date: Sat Aug 1 17:32:31 2015 +0200 + + MAVLink: Remove leftover debug comment + +commit 1b9ea1b7a160c07930d3d2f226cb9ea44e1dbf58 +Author: Lorenz Meier +Date: Sat Aug 1 17:15:38 2015 +0200 + + FMU driver: Disable debug mode + +commit 2a80c80a4af1e71858d18e33f4abdf34ae55c29b +Author: Lorenz Meier +Date: Sat Aug 1 17:15:25 2015 +0200 + + PX4 FLOW: Silence alarming messages on a normal boot + +commit 0c6b8f250145f8c1f857f9b626bbe5fae00165d9 +Author: Lorenz Meier +Date: Sat Aug 1 17:15:10 2015 +0200 + + GPS: silence verbose boot messages + +commit a446cb6b2f7736c1f38032c8a72cd5027c6799fb +Author: Lorenz Meier +Date: Sat Aug 1 17:15:38 2015 +0200 + + FMU driver: Disable debug mode + +commit 3679c2512501a99e14d5610191ed9236d2694b00 +Author: Lorenz Meier +Date: Sat Aug 1 17:15:25 2015 +0200 + + PX4 FLOW: Silence alarming messages on a normal boot + +commit c38c58291e9db5425414b1466e5ed2e1254067b1 +Author: Lorenz Meier +Date: Sat Aug 1 17:15:10 2015 +0200 + + GPS: silence verbose boot messages + +commit ea7ae7d0197a2d3f358fcd5a83239c0e7b9988ac +Merge: 848dd2155 09f6b8865 +Author: Lorenz Meier +Date: Sat Aug 1 16:58:02 2015 +0200 + + Merged beta into master + +commit 848dd2155a73f60450e17d552873c248fc0f6187 +Merge: ff1c9da39 5120708b3 +Author: Lorenz Meier +Date: Sat Aug 1 16:44:29 2015 +0200 + + Merge pull request #2628 from mcharleb/muorb_changes + + muorb: code cleanup + +commit ff1c9da3902281cb57de045147b07ef47d8a5705 +Merge: be9dbe90b c1317ad46 +Author: Lorenz Meier +Date: Sat Aug 1 16:44:13 2015 +0200 + + Merge pull request #2627 from mcharleb/posix_whitespace_fixes + + POSIX: code format changes + +commit be9dbe90bcebc10695b0d2e0f441c4137d719451 +Merge: 5f269b589 b046caa97 +Author: Lorenz Meier +Date: Sat Aug 1 16:43:48 2015 +0200 + + Merge pull request #2626 from mcharleb/qurt-build-updates + + QuRT: build configuration changes + +commit 09f6b8865102b6e2582061855e88a4c435927eb3 +Author: Lorenz Meier +Date: Sat Aug 1 16:12:03 2015 +0200 + + MAVLink app: Implement switch toggling for simulated RC link + +commit 5f269b589f246661c623c2c1982fbcf1573171e0 +Author: Lorenz Meier +Date: Sat Aug 1 12:48:11 2015 +0200 + + MAVLink app: Add radio based software flow control, default to hardware flow control if available and operational + +commit 79910ce7e04f45ab28bf6dbae17f9d6224215ce2 +Author: Lorenz Meier +Date: Sat Aug 1 12:48:11 2015 +0200 + + MAVLink app: Add radio based software flow control, default to hardware flow control if available and operational + +commit aa0679ab93cbe0d0921ea91027f96ff95c882048 +Author: Lorenz Meier +Date: Sat Aug 1 09:49:53 2015 +0200 + + Startup: Set decent default MAV_TYPE guesses is no valid type present. Set correct vehicle types for tricopters and rovers. + +commit 268bf3727e249e8434c38961646bfe71e6f003c6 +Author: Lorenz Meier +Date: Fri Jul 31 20:06:23 2015 +0200 + + MAVLink app: Make bandwidth scaling depending on the TX error as well + +commit adda7702f9cef732dd6665f80af421f0ced8d6ea +Author: Lorenz Meier +Date: Fri Jul 31 20:05:59 2015 +0200 + + MAVLink: Reduce default link data rates + +commit a93f1032fd8bccb49b743a6741489b9682c82b39 +Author: Lorenz Meier +Date: Sat Aug 1 09:34:05 2015 +0200 + + Set flight-tested values for 3DR quad + +commit 10a6a5949809c8735aefee4dcf5e15161ddde6aa +Author: Lorenz Meier +Date: Fri Jul 31 20:06:23 2015 +0200 + + MAVLink app: Make bandwidth scaling depending on the TX error as well + +commit d19718a23bc0fb757002fadc5fa50393daf7e911 +Author: Lorenz Meier +Date: Fri Jul 31 20:05:59 2015 +0200 + + MAVLink: Reduce default link data rates + +commit 32b93547830fc5b5ddece760a34e44e73b521c4d +Author: Lorenz Meier +Date: Fri Jul 31 15:36:13 2015 +0200 + + Accel calibration: Show better error message if cal fails + +commit 54ac1d9548711448a972a78d2bd0830ece23cc89 +Author: Lorenz Meier +Date: Fri Jul 31 12:19:17 2015 +0200 + + Add rc.autostart to gitignore + +commit 193e02ebe601143100bec240508047935aa780af +Author: Lorenz Meier +Date: Fri Jul 31 12:19:01 2015 +0200 + + Remove rc.autostart, as it is generated now + +commit 50a9e41dbd54cab17e28ee2f37ce61378db2515b +Author: Lorenz Meier +Date: Fri Jul 31 12:17:31 2015 +0200 + + Fix RC out + +commit 021417703f0b1bcd348a9913cfb8bbabd83733fc +Author: Lorenz Meier +Date: Fri Jul 31 12:14:46 2015 +0200 + + Rover config: Doc fixes + +commit a37d450bf19b688c53bf9b516442c329e1480c57 +Author: Lorenz Meier +Date: Fri Jul 31 12:13:26 2015 +0200 + + HK quad config: Doc fixes + +commit 7ba7527d49544e05946c2032e90586be7eb2c50d +Author: Lorenz Meier +Date: Fri Jul 31 12:13:12 2015 +0200 + + Skywalker / 3DR Aero config: Doc fixes + +commit 73012a86e351d6c3f3d9ce65aa7912860b513f34 +Author: Lorenz Meier +Date: Fri Jul 31 12:12:56 2015 +0200 + + Tri - config: Doc fixes + +commit 30914e5a8c09233123039e6461510e45587b0b7d +Author: Lorenz Meier +Date: Fri Jul 31 12:12:42 2015 +0200 + + Tri config: Doc fixes + +commit 0fe58f1dc256febbb0eab3a684f79d3a01b353f9 +Author: Lorenz Meier +Date: Fri Jul 31 12:12:28 2015 +0200 + + Quad + tailsitter config: Doc fixes + +commit 096f77835ae23e9b1f855d19c30985d5671dfc97 +Author: Lorenz Meier +Date: Fri Jul 31 12:12:11 2015 +0200 + + Quad tailsitter config: Doc fixes + +commit a1431d5e209308010ddc44f4986151c19c78daa5 +Author: Lorenz Meier +Date: Fri Jul 31 12:11:54 2015 +0200 + + Caipi config: Doc fixes + +commit f4c9e4db14c21ae9c3c8a10586a8619deee08278 +Author: Lorenz Meier +Date: Fri Jul 31 12:11:39 2015 +0200 + + Hexa config: Doc fixes + +commit e71c7611f83e438b89a98a2a1892b7e77d922af6 +Author: Lorenz Meier +Date: Fri Jul 31 12:11:26 2015 +0200 + + TBS config: Doc fixes + +commit af2f3547ce7390500f0dffdd71b5311d1be0940e +Author: Lorenz Meier +Date: Fri Jul 31 12:11:12 2015 +0200 + + Disco config: Documentation fixes + +commit d26cb08b3bdf4618600f3fa191587181e7ae9f95 +Author: Lorenz Meier +Date: Fri Jul 31 12:10:56 2015 +0200 + + Firmware makefile: Generate autostart listing automatically + +commit fde0c65d7749a1a951a1dc3389c2d1dcfba2d09d +Author: Lorenz Meier +Date: Fri Jul 31 12:10:31 2015 +0200 + + Airframe generator: Also generate autostart listing + +commit ac0e645ab6371cf66408aabb465580edaf1054c8 +Author: Lorenz Meier +Date: Fri Jul 31 11:28:10 2015 +0200 + + XML out: Fix mapping of image file names + +commit 844c37e7ea1e157a5e25ceab621f059c07c52908 +Author: Lorenz Meier +Date: Fri Jul 31 11:27:43 2015 +0200 + + Remove static airframe xml file + +commit 5120708b380f344e5c62c39cce9d0591472429cd +Author: Mark Charlebois +Date: Thu Jul 30 22:10:14 2015 -0700 + + muorb: code cleanup + + Fixed comments and code formatting + + Signed-off-by: Mark Charlebois + +commit c1317ad46371db71783ed086fd6ed90ccf342b2c +Author: Mark Charlebois +Date: Thu Jul 30 17:19:55 2015 -0700 + + POSIX: code format changes + + Changed the code format of the files derived from NuttX to match the code + style of PX4. + + Signed-off-by: Mark Charlebois + +commit b046caa97b4c3aa2446786539abe89c320adc2dc +Author: Mark Charlebois +Date: Thu Jul 30 16:48:10 2015 -0700 + + QuRT: build configuration changes + + Added DSPAL header paths to toolchain_hexagon.mk. + + Made changes to build configuraion for QuRT to support HIL testing. + + Signed-off-by: Mark Charlebois + +commit 2bdf76eeabf3e8b0637d11f75d943221a9b29958 +Author: Lorenz Meier +Date: Thu Jul 30 15:59:42 2015 +0200 + + Fix typo for Quad + mixer + +commit f91be99a4ea3191902f3abb67e0ee5ca98a3e603 +Merge: 9a6223962 0abc21560 +Author: Lorenz Meier +Date: Wed Jul 29 22:16:32 2015 +0200 + + Merge pull request #2621 from UAVenture/vtol_estimator_fix + + Replace the EKF attitude estimator for VTOL as it is no longer included. + +commit 0abc21560594750d7334a44baa348923bd6085e9 +Author: Simon Wilks +Date: Wed Jul 29 22:04:16 2015 +0200 + + Replace the EKF attitude estimator as is no longer included. + +commit a0b792792fad925641aacbb3c03a62bb1ce732ef +Author: Lorenz Meier +Date: Wed Jul 29 21:22:41 2015 +0200 + + Airframe config parser: Move to combined elif statement + +commit 63901a2cde3a5134f4bd32be4d8dd5058c49c403 +Author: Lorenz Meier +Date: Wed Jul 29 21:22:14 2015 +0200 + + Skywalker config: Fix URL + +commit c2eb194ef6d9714741007e7c74183b74356fb0ec +Author: Lorenz Meier +Date: Wed Jul 29 21:21:59 2015 +0200 + + Camflyer config: Fix URL + +commit 82543e1b16029c41a363ba672d892d587a03004c +Author: Lorenz Meier +Date: Wed Jul 29 21:21:37 2015 +0200 + + Easystar config: fix space + +commit 4221fd5f120f878ad475ae33b0f5a004a8236446 +Author: Lorenz Meier +Date: Wed Jul 29 19:45:24 2015 +0200 + + Add tailsitter to autostart + +commit c5e3aab083158a43b688507bdfd40fa002df1ab7 +Author: Lorenz Meier +Date: Wed Jul 29 19:45:09 2015 +0200 + + Add VTOL + tailsitter mixer + +commit cfd43f0045787def029950ca0b3d4237fb8f71d6 +Author: Lorenz Meier +Date: Wed Jul 29 19:44:52 2015 +0200 + + Add quad + tailsitter config + +commit 07830ffaff822f982b9ae779cc60faec775f447b +Author: Lorenz Meier +Date: Wed Jul 29 19:44:35 2015 +0200 + + Build system: Enable airframe XML generation and checking + +commit 02c439c557021e3c7b5876c9f35bf71ad7d80658 +Author: Lorenz Meier +Date: Wed Jul 29 19:43:37 2015 +0200 + + XML output: Inject image paths for GCS presentation + +commit ed5431ea827c5309eabce09c05a54572acd72ac8 +Author: Lorenz Meier +Date: Wed Jul 29 19:43:15 2015 +0200 + + Add meta info to Quad CAN config + +commit ae13c105b9ad7c6f0af59ac6b27b68920fa0514a +Author: Lorenz Meier +Date: Wed Jul 29 19:42:59 2015 +0200 + + Add meta info to F450 config + +commit 6aef84dd561b31c4b1e146125399d7cd5ba74568 +Author: Lorenz Meier +Date: Wed Jul 29 19:42:46 2015 +0200 + + F330: Add meta info + +commit 10b4401d403779c774c9d8747ccc5e6ed3767aee +Author: Lorenz Meier +Date: Wed Jul 29 19:41:11 2015 +0200 + + Add meta info to AR.Drone config + +commit dd5efcbe0dcddaff1bc9f959c6177da90a614208 +Author: Lorenz Meier +Date: Wed Jul 29 19:40:58 2015 +0200 + + Add meta info to quad X config + +commit 6505cdfd943b4c1ff3bb2f10107781bb9cbb8b5f +Author: Lorenz Meier +Date: Wed Jul 29 19:40:44 2015 +0200 + + Add meta info to Caipi config + +commit 3ca6f26cc6d2fe601a05ba705301129bf2213be0 +Author: Lorenz Meier +Date: Wed Jul 29 19:40:32 2015 +0200 + + Add meta info to Viper config + +commit 14db4e512edcf2c91f4ca3b14d310e714aa7849f +Author: Lorenz Meier +Date: Wed Jul 29 19:40:20 2015 +0200 + + Add meta info to FX79 config + +commit 670257868e8411924ec10c7702761c04db5f82b7 +Author: Lorenz Meier +Date: Wed Jul 29 19:29:25 2015 +0200 + + Add meta info to wing wing config + +commit 272a719f182d33f1004bd52af0a908d4fb894782 +Author: Lorenz Meier +Date: Wed Jul 29 19:29:10 2015 +0200 + + Add meta info to X5 config + +commit 2d5bfae6471399fae5fecdedd2ea2a2a7b108f50 +Author: Lorenz Meier +Date: Wed Jul 29 19:22:41 2015 +0200 + + Add meta info to phantom config + +commit afd5c56c16809b43b8c4a9b0c523f615b2362093 +Author: Lorenz Meier +Date: Wed Jul 29 19:22:28 2015 +0200 + + Add meta info to camflyer config + +commit d0ebf68302b3be36d99a58ab0494d7e7d5060a51 +Author: Lorenz Meier +Date: Wed Jul 29 19:22:16 2015 +0200 + + Add meta info to skyhunter config + +commit 7c055a0cf3d6afbf2e438f5cb9eee24ffcfc6838 +Author: Lorenz Meier +Date: Wed Jul 29 19:22:03 2015 +0200 + + Add meta info to 3DR Skywalker config + +commit 09ee5dc21a80bdcece38ab62199f744f4989a80d +Author: Lorenz Meier +Date: Wed Jul 29 19:21:47 2015 +0200 + + Add meta info to AETR generic config + +commit 1658c4b9dc389321f9dffdf2cd4e5dc0ba8c1b49 +Author: Lorenz Meier +Date: Wed Jul 29 19:21:31 2015 +0200 + + Add meta info to AERT generic config + +commit 8ce11ef699b04e3612ea4d36d3c7863434d4ae6d +Author: Lorenz Meier +Date: Wed Jul 29 19:21:13 2015 +0200 + + Add meta info to easystar config + +commit ff8790d67a2a57dc7bb49fc8e0a35a83ed3c8a90 +Author: Lorenz Meier +Date: Wed Jul 29 19:20:59 2015 +0200 + + Add Tri yaw-config meta info + +commit 2a9928f04259c1e342298ce1ca5a7a70d233bd36 +Author: Lorenz Meier +Date: Wed Jul 29 19:20:45 2015 +0200 + + Add Tri yaw+ config meta info + +commit 18d4aeffc8ca9cfa866b51cb00f2a102e0f7cd48 +Author: Lorenz Meier +Date: Wed Jul 29 19:20:26 2015 +0200 + + Add meta info to Quad X tailsitter config + +commit e9f47f59b39e5e7f5df242f2b0c35673df3f8106 +Author: Lorenz Meier +Date: Wed Jul 29 19:20:09 2015 +0200 + + Add meta info to FireFly Y6 VTOL config + +commit 0c3fc6676a23b7f274c66d223c1527b1f036fb57 +Author: Lorenz Meier +Date: Wed Jul 29 19:19:50 2015 +0200 + + Add meta info to Caipi VTOL config + +commit f45e977ea314ca9e346da9e89bd0a69b969d7315 +Author: Lorenz Meier +Date: Wed Jul 29 19:19:31 2015 +0200 + + Add meta info to Octo coaxial config + +commit 99274d07f2a781de24154284ecbe7739e172f6aa +Author: Lorenz Meier +Date: Wed Jul 29 19:19:15 2015 +0200 + + Add meta info to Hexa coaxial config + +commit 4a6b0d90ed59278cb0c25482cfc8b2a21b4ab693 +Author: Lorenz Meier +Date: Wed Jul 29 19:18:58 2015 +0200 + + Add Malolo meta info + +commit 7a0e6f905724f628bafa5b014683af8ccd119fc4 +Author: Lorenz Meier +Date: Wed Jul 29 19:18:42 2015 +0200 + + Add Rascal HIL config + +commit 987454135c110e217b7263651fff7a099fb8b9cd +Author: Lorenz Meier +Date: Wed Jul 29 19:18:16 2015 +0200 + + Add meta info to HIL quad + config + +commit 7d8af662dc1a9792a5319b5e62ff7a1d1d8d5f5b +Author: Lorenz Meier +Date: Wed Jul 29 19:18:01 2015 +0200 + + Add meta info to HIL quad X config + +commit 0ef724af5ad16e438669b5c54be401215f73df9f +Author: Lorenz Meier +Date: Wed Jul 29 19:17:45 2015 +0200 + + Add meta info to F450 config + +commit 52b21ae458e05b8b5902ccc15b74a7c1a8354597 +Author: Lorenz Meier +Date: Wed Jul 29 19:17:32 2015 +0200 + + Add meta info to TBS endurance config + +commit 109d7e2cd2fa1c6dd10a745bf24141ea6e2aa31c +Author: Lorenz Meier +Date: Wed Jul 29 19:17:17 2015 +0200 + + Add meta info to steadidrone config + +commit d7022a37a6f856407a5c76347ab9f8bcb4e70173 +Author: Lorenz Meier +Date: Wed Jul 29 19:17:01 2015 +0200 + + Add meta info to 3DR Iris config + +commit 42c5af806c727d953067d0454fb5116e4b30fb25 +Author: Lorenz Meier +Date: Wed Jul 29 19:16:45 2015 +0200 + + Add meta info to TBS disco config + +commit 51f9880d903cf1fe88956286e121edf6fde80ab6 +Author: Lorenz Meier +Date: Wed Jul 29 19:16:29 2015 +0200 + + Add meta into to easystar config + +commit 7553d331068a7a772855a20a3eda72ad5167590d +Author: Lorenz Meier +Date: Wed Jul 29 19:16:15 2015 +0200 + + Add meta info to HK micro config + +commit 3f363b1dfda498efea8434ec690a32cef0d70d36 +Author: Lorenz Meier +Date: Wed Jul 29 19:15:57 2015 +0200 + + Add meta info to rover config + +commit c04fa3963866d38b2411a57fb5a4a8da36d9f030 +Author: Lorenz Meier +Date: Wed Jul 29 19:15:39 2015 +0200 + + Add meta info to quad + config + +commit 597ec59c015fa4fdbe71ac13a8a90dfe74393f31 +Author: Lorenz Meier +Date: Wed Jul 29 19:15:22 2015 +0200 + + Add meta info to hexa x config + +commit 7ce51d823d850fdabe2b2221bdaf033ccae145e1 +Author: Lorenz Meier +Date: Wed Jul 29 19:15:07 2015 +0200 + + Add meta info to hexa + config + +commit 52cd988ca3ec67471687036852bebee884e40813 +Author: Lorenz Meier +Date: Wed Jul 29 19:14:53 2015 +0200 + + Add meta info to octo x config + +commit 2ab720c557a02154b43949947bbf6f4659516526 +Author: Lorenz Meier +Date: Wed Jul 29 19:14:37 2015 +0200 + + Add meta info to octo + config + +commit 315d2ef87c3e50f5fdbe476c403c849b1ebf9a78 +Author: Lorenz Meier +Date: Wed Jul 29 19:13:50 2015 +0200 + + Add airframe main parser + +commit 68aa8fed9ec97059e70dd9f59446e0036fc418c9 +Author: Lorenz Meier +Date: Wed Jul 29 19:13:28 2015 +0200 + + Add airframe config parser + +commit 9a622396269a8a8b1793b77acc99f14215e4f483 +Merge: 08c50cac5 84e775272 +Author: Lorenz Meier +Date: Wed Jul 29 09:20:14 2015 +0200 + + Merge pull request #2618 from mcharleb/platform-cleanup + + Platform cleanup - remove duplicate files + +commit 84e775272f7263b0865dadc70aa88e8f68239eca +Author: Mark Charlebois +Date: Tue Jul 28 20:48:51 2015 -0700 + + POSIX: Fixes for unit tests after code refactor + + Signed-off-by: Mark Charlebois + +commit a96db1580f0c73d5a8a348782b4891c609454673 +Author: Mark Charlebois +Date: Tue Jul 28 20:02:39 2015 -0700 + + Platform cleanup - remove duplicate files + + The POSIX and QURT platforms contain several duplicate files. + These files have been factored out into platforms/posix/work_queue. + The config files have been updated to include the + platforms/posix/work_queue module. + + Signed-off-by: Mark Charlebois + +commit 08c50cac5e74f8083bbc8e834393c08a48ffd480 +Author: Lorenz Meier +Date: Wed Jul 29 00:03:41 2015 +0200 + + Add airframe icons + +commit 6dff0b5ebf212f70b3dd37387ab97548a0251847 +Author: Lorenz Meier +Date: Wed Jul 29 00:03:41 2015 +0200 + + Add airframe icons + +commit d6290d8f5d00660be73d3e04a78ff4ed99fce104 +Author: Lorenz Meier +Date: Tue Jul 28 23:58:50 2015 +0200 + + Airframe Configs: Add version field + +commit 040787297b8f3181e56391f85cb7d8e38eba3818 +Author: Lorenz Meier +Date: Tue Jul 28 23:58:50 2015 +0200 + + Airframe Configs: Add version field + +commit 4471b181170ff308e8b3c66cc7f00b76b32b3156 +Author: Lorenz Meier +Date: Tue Jul 28 23:45:30 2015 +0200 + + Build system: Add support for airframes config file + +commit 455c449a02d59d2c72b5b86c95409bd1d2f6b4ae +Author: Lorenz Meier +Date: Tue Jul 28 23:45:30 2015 +0200 + + Build system: Add support for airframes config file + +commit f226e808b2065e3e794a221616783bfddee58ffa +Merge: 7956f97ab 99c448b5f +Author: Lorenz Meier +Date: Tue Jul 28 18:41:12 2015 +0200 + + Merge pull request #2615 from Zefz/nan-protect + + attitude_estimator_q: Fix NaN protection + +commit 99c448b5f0a880461950c8c8fcd15875ee4750f6 +Author: Johan Jansen +Date: Tue Jul 28 16:07:05 2015 +0200 + + attitude_estimator_q: Fix NaN protection + +commit 7956f97abb623d30a0605893a8f4f6c23d0374ae +Merge: b629755d9 b7f1dd985 +Author: Lorenz Meier +Date: Mon Jul 27 18:12:32 2015 +0200 + + Merge pull request #2604 from mcharleb/muorb-updates + + muorb: file rename and updates + +commit b629755d92662e15c31f21720038401c221c8554 +Merge: 251325760 4ba7649fb +Author: Lorenz Meier +Date: Mon Jul 27 18:08:51 2015 +0200 + + Merge pull request #2605 from nghiaho12/bug_fix_nullptr + + fixed incorrect return type for bool ORBSet::erase(...) + +commit 251325760e6564ebe645009fe0c29b3a09873eba +Author: Lorenz Meier +Date: Mon Jul 27 18:08:07 2015 +0200 + + MC pos ctrl: Fixed frame size guard + +commit 80d63d4ea5999e788afdcdc974b0fc6052fc6828 +Merge: 5cfc12c5c 89f64ab0d +Author: Lorenz Meier +Date: Mon Jul 27 18:06:11 2015 +0200 + + Merge pull request #2607 from devbharat/master + + Fixes stack frame size error when compiling mc_pos_control_m on vagrant + +commit 75085dc5d610f03b53ccbd89fcd93048d748657b +Author: Lorenz Meier +Date: Mon Jul 27 10:16:48 2015 +0200 + + Condition TECS properly on any altitude control mode + +commit 09da389558fa82965334c9e699b5c5dd84788482 +Author: Lorenz Meier +Date: Mon Jul 27 10:10:15 2015 +0200 + + TECS: Add in-air state and trigger filter state resets when not flying to ensure correct filter state initialization + +commit 89f64ab0d31c845a35a6f4fc4d8e65d897af0e3e +Author: devbharat +Date: Mon Jul 27 07:17:46 2015 +0200 + + Fixes stack frame size error when compiling mc_pos_control_m on vagrant + +commit 509b8c1c2497bcb52b67638d68063a2cf3883fd8 +Author: Lorenz Meier +Date: Sun Jul 26 10:52:09 2015 +0200 + + MC: Move all multicopter configs to PWM min/max params + +commit 4ba7649fb1715ad07e0fde435f1ed72936c8d0a4 +Author: Nghia Ho +Date: Sat Jul 25 20:36:05 2015 -0700 + + fixed incorrect return type + +commit 5cfc12c5cfae60b109c730e03a1ac39b1be033ab +Merge: f99ed6870 68c9f88f2 +Author: Lorenz Meier +Date: Sat Jul 25 10:37:56 2015 +0200 + + Merge pull request #2603 from mcharleb/uorb-unittests + + uORB: fixed copyright on unit tests + +commit b7f1dd98584d99c681d12676465988af6d1b2f70 +Author: Mark Charlebois +Date: Fri Jul 24 20:13:17 2015 -0700 + + muorb: file rename and updates + + Changed muorb_fastrpc.cpp to px4muorb.cpp to match the name of the + library that implements the FastRPC calls. + + Signed-off-by: Mark Charlebois + +commit 68c9f88f2ccf5bf4d67fb938ccf8f98dfad2a327 +Author: Mark Charlebois +Date: Fri Jul 24 18:35:09 2015 -0700 + + uORB: fixed copyright on unit tests + + Signed-off-by: Mark Charlebois + +commit f99ed6870115291843beda271137c327bad7533c +Merge: 9500ffd0a 53cc07092 +Author: Lorenz Meier +Date: Fri Jul 24 09:47:07 2015 +0200 + + Merge pull request #2595 from devbharat/master + + Posix gazebo SITL + +commit 53cc0709257c489969e41360eb3dfc308435da23 +Author: devbharat +Date: Thu Jul 23 19:12:45 2015 +0200 + + Removed unnecessary iris.launch from launch file + +commit 6a40c173fda5ccd4adfde239cb074acb2a01bb66 +Author: devbharat +Date: Thu Jul 23 18:54:58 2015 +0200 + + Added the launch file + +commit 927056340d1d00c89789028782580f39aaf5c0cf +Merge: 9a6f52736 9500ffd0a +Author: devbharat +Date: Thu Jul 23 18:43:54 2015 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 9a6f52736bb230f61f34246801c74f6c61502ec2 +Author: devbharat +Date: Thu Jul 23 15:45:59 2015 +0200 + + Added launchfile to launch gazebo iris and mavros bridge. Added sitl_gazebo to makefile and new init rc file for gazebo iris apps and params + +commit e84d97b387fdbdb041194fcf2fbe58028f9cc364 +Author: Lorenz Meier +Date: Wed Jul 22 22:23:13 2015 +0200 + + Only update TECS filter if auto is enabled. This forces the internal TECS logic to reset between auto runs + +commit 97e9f44d357f35c31a313812acec699f38e74a18 +Author: Lorenz Meier +Date: Wed Jul 22 22:22:41 2015 +0200 + + TECS: Reset integrator states on first run or when DT is large + +commit fc6144c46ed952816226ae4d8620efa221b696c6 +Author: David Sidrane +Date: Wed Jul 22 09:17:32 2015 -1000 + + Updated Submodule src/lib/uavcan ==master + +commit 9500ffd0a89b3d6e0c18e360d54ebc9f68517875 +Merge: 0d37de005 55ce4d7b9 +Author: Lorenz Meier +Date: Wed Jul 22 19:14:58 2015 +0200 + + Merge pull request #2587 from DonLakeFlyer/ParamValidate + + Validate parameter meta data + +commit 55ce4d7b91da97f9fb4b9b63d38275dc432a6746 +Author: Don Gagne +Date: Wed Jul 22 09:59:23 2015 -0700 + + Check for duplicates + +commit 93455b92e4f385d8c7306f3511dca21b38f6a36d +Author: Don Gagne +Date: Wed Jul 22 09:59:02 2015 -0700 + + Fix duplicate param definition + +commit f820e733cc11aa7b271f6645760341a1978bc622 +Author: Don Gagne +Date: Wed Jul 22 09:01:44 2015 -0700 + + Meta data fixes + +commit ad7612220de4d8d7e640744143b5da7a4566e545 +Author: Don Gagne +Date: Wed Jul 22 09:01:31 2015 -0700 + + Validate meta data + +commit f94e2c8136375440c7398e51379252ee936534ef +Author: Lorenz Meier +Date: Wed Jul 22 12:43:21 2015 +0200 + + FMU driver: Rely on prearmed field to pre-arm + +commit fb9dcfc4a16bcf31f2a863756e37c05443b3831b +Author: Lorenz Meier +Date: Wed Jul 22 12:42:50 2015 +0200 + + commander: populate prearmed field + +commit 7b7ec672b9e5023d60168a53a1d3ecc94709004e +Author: Lorenz Meier +Date: Wed Jul 22 12:42:29 2015 +0200 + + Add prearm state to actuator armed topic + +commit d94f2aa407741a86256e1971197e5efb3ec93ddc +Author: Lorenz Meier +Date: Sat Jul 18 11:54:35 2015 +0200 + + MC pos control: Use separate params for manual control + +commit 033c512fbf45cacc59262a6cb1cad9c437270122 +Author: Lorenz Meier +Date: Sat Jul 18 11:53:58 2015 +0200 + + Add separate params for manual throttle control + +commit 615b7773489a9558b5abf71b53b734c5d63fb7f7 +Merge: fb85723e6 0321f416a +Author: Lorenz Meier +Date: Wed Jul 22 12:55:31 2015 +0200 + + Merge pull request #2579 from PX4/land_detector_robustness + + Land detector robustness + +commit fb85723e6b37395c710c420f0f0484f5c4f450b0 +Author: Lorenz Meier +Date: Wed Jul 22 12:28:13 2015 +0200 + + F450 config: Force params to sane values if set to default + +commit 19ba7be43d2f249b22a9dc3f64a07398efac7522 +Author: Lorenz Meier +Date: Wed Jul 22 12:25:24 2015 +0200 + + F330 config: Force params to sane values if set to default + +commit 0a44efa3c546ffa970037781199dcae76a0b94d3 +Author: Lorenz Meier +Date: Wed Jul 22 12:24:56 2015 +0200 + + ROMFS: Doc fixes + +commit ffc9668d5b24a9db9784ac192262624b98d6cebf +Author: Lorenz Meier +Date: Wed Jul 22 12:24:37 2015 +0200 + + PWM params: Doc fixes + +commit cc2f1d16fb671ed841b30a49fe28322dd3ef1870 +Author: Lorenz Meier +Date: Wed Jul 22 12:17:27 2015 +0200 + + Caipi: Add default PWM min/max/disarmed params + +commit e7833fe06f43025097437a3afb94604c2be19832 +Author: Lorenz Meier +Date: Wed Jul 22 10:04:13 2015 +0200 + + Tell MAVLink app once we are fully booted and ready to communicate. + +commit a1fd088e8f29d6803404ab6b1e12c525cdb95c79 +Author: Lorenz Meier +Date: Wed Jul 22 10:03:45 2015 +0200 + + MAVLink app: Rely on booted state, not on timeout for parameters. This fixes any param timing issues for good. + +commit 3f8f9bdd63e093210b72f4f8a0a9b824eafdb977 +Merge: 1834cf1cb 8e4072eff +Author: Lorenz Meier +Date: Wed Jul 22 09:39:38 2015 +0200 + + Merge branch 'beta' of github.com:PX4/Firmware into beta + +commit 1834cf1cb9fbcd88366434ffcbc6d48d2d552251 +Author: Lorenz Meier +Date: Wed Jul 22 09:39:12 2015 +0200 + + VTOL: Use the right attitude estimator + +commit 8e4072eff7d012267af9c95990914c3972a4c660 +Merge: 08032179f dd48b950e +Author: Lorenz Meier +Date: Mon Jul 20 21:06:10 2015 +0200 + + Merge pull request #2581 from kd0aij/beta + + fix description for SENS_BOARD_?_OFF parameters + +commit dd48b950efdc3a701ea71df48c1d05e296a62e2e +Author: Mark Whitehorn +Date: Mon Jul 20 07:55:46 2015 -0600 + + fix units metadata for SENS_BOARD_?_OFF parameters + +commit 08032179fe694221b98b4b50c5efc4b3a6f4ca2b +Author: Lorenz Meier +Date: Mon Jul 20 10:50:46 2015 +0200 + + F450 config: Allow the use of PWM_ params + +commit fbb68443d946fc385e514b8cbd93896b45b4b4c0 +Author: Lorenz Meier +Date: Mon Jul 20 10:50:23 2015 +0200 + + F330 config: Allow the use of PWM_ params + +commit 0d90cf19dd80586934b4710b80ed28b166fe04e6 +Author: Lorenz Meier +Date: Mon Jul 20 10:45:15 2015 +0200 + + Mag calibration: Reduce time required to complete calibration significantly + +commit 6d096401b57b3c0a1c6ae9898c792140d84785f5 +Author: Lorenz Meier +Date: Mon Jul 20 10:44:09 2015 +0200 + + Commander: Turn calibration warnings into critical (voice) output + +commit 006dfbb14f658b23c0a760229bac05e861db48dd +Author: Lorenz Meier +Date: Mon Jul 20 10:43:12 2015 +0200 + + Commander: Speed up airspeed calibration + +commit d0d46c97138edbc2583866a0da9e12df2ca1cd0b +Author: Lorenz Meier +Date: Mon Jul 20 10:16:05 2015 +0200 + + MAVLink app: Use better default rates + +commit 0321f416a0f31e75234b32d86094b6898d77439c +Author: Lorenz Meier +Date: Sun Jul 19 18:33:14 2015 +0200 + + Increase allowance for vertical velocity in landed mode + +commit 9f322a395e6abf0624dfd7cd6dc67e1e7fe93b90 +Author: Lorenz Meier +Date: Sun Jul 19 18:30:52 2015 +0200 + + Make land detector more robust during initial spool-up + +commit 3ccc6823a2e1d9dca4952049878605005f096377 +Author: Lorenz Meier +Date: Sun Jul 19 16:03:48 2015 +0200 + + ROMFS: Remove integral gains from default configs as they are fine with the default value + +commit 06c45aadfbca55d88ff643a1ca526065a1d357e7 +Author: Lorenz Meier +Date: Sun Jul 19 16:03:08 2015 +0200 + + FW attitude control: Increase default integrator gains to compensate common airframe trim issues + +commit fb8236e6b99eee6f8517798d1fcb6105a7a14ffd +Author: Lorenz Meier +Date: Sun Jul 19 16:00:45 2015 +0200 + + sdlog: Default to require GPS for time stamping + +commit 116bd9a03e007c938263781b305507f035884f16 +Author: Lorenz Meier +Date: Sat Jul 18 11:36:42 2015 +0200 + + MC pos control: Code style fixes + +commit 0d37de005b0b8c2cf0e6985bc27ce6df19b81afb +Merge: ff4ccb34f ec21a71b3 +Author: Lorenz Meier +Date: Fri Jul 17 23:42:23 2015 +0200 + + Merged beta to master + +commit ec21a71b369ff609fa74ccb5b71a4d275e9e5068 +Author: Lorenz Meier +Date: Fri Jul 17 23:41:00 2015 +0200 + + Commander: increase mag cal timeout + +commit d9f0baf4dcde62a143d2a9b111a30cac14a1382a +Author: Lorenz Meier +Date: Fri Jul 17 21:19:32 2015 +0200 + + GPS driver: Only let the driver publish reports if it really found a GPS receiver + +commit d8a54f5018d3f282e8e083a637258ece64a69bd5 +Author: Lorenz Meier +Date: Fri Jul 17 20:59:39 2015 +0200 + + Navigator: fix feedback on success / fail + +commit 253b8f50ce4df336df49b24df84430456ef7aa0a +Author: Lorenz Meier +Date: Fri Jul 17 20:35:07 2015 +0200 + + Load missions correctly after restart. Fixes #2564 + +commit ff4ccb34f21c6079a161dfe0fa06e5ac1a5141bb +Merge: a17310bf3 e1572d394 +Author: Lorenz Meier +Date: Fri Jul 17 14:24:53 2015 +0200 + + Merge pull request #2573 from ksschwabe/master + + Moved ADC channel defines for battery voltage, battery current, and a… + +commit e1572d3942538994fc65a4ba66cdb0ac8f46c5ad +Author: ksschwabe +Date: Fri Jul 17 14:06:10 2015 +0200 + + Moved ADC channel defines for battery voltage, battery current, and airspeed voltage to board_config.h. This allows better portabilit of code from one board to another, since it removes the hardcoded #ifdef sections from the Px4 sensors code. + +commit a17310bf33c12b2468da416876f4a22b955f18ee +Author: Lorenz Meier +Date: Fri Jul 17 10:51:37 2015 +0200 + + Fix Lidar-lite start order + +commit f579cda949c278a94cb6b45b89027bd231b1c6b2 +Merge: 649b6df2b 8b886e857 +Author: Lorenz Meier +Date: Fri Jul 17 10:27:35 2015 +0200 + + Merge pull request #2546 from mcharleb/doc-updates + + Updated HIL documentation + +commit 649b6df2b45e07a3908803ab87585902e4840219 +Merge: 9bfa214f6 b528e1f59 +Author: Lorenz Meier +Date: Fri Jul 17 10:23:38 2015 +0200 + + Merge pull request #2552 from ksschwabe/master + + Moved ADC channel definitions to the board_config.h file. This way ne… + +commit 9bfa214f63846084aa7f910befb89ba7f5f68224 +Merge: 23634b257 494932aeb +Author: Lorenz Meier +Date: Fri Jul 17 10:22:48 2015 +0200 + + Merge pull request #2569 from tinito/master + + Model name from ROS parameter server instead of hardcoded string + +commit 23634b257b55b18c751f1718c7e801d9efaa153b +Merge: 0e26c2b37 f912e4299 +Author: Lorenz Meier +Date: Fri Jul 17 10:20:14 2015 +0200 + + Merge pull request #2558 from jonbinney/mav_msgs-dep + + PX4 package depends on mav_msgs + +commit 0e26c2b37b362c19d30f0544ed6d21bc408bcd7d +Merge: 620108bc9 c020c6ed9 +Author: Lorenz Meier +Date: Fri Jul 17 10:05:24 2015 +0200 + + Merge pull request #2571 from PX4/rc_cleanup + + Rc cleanup + +commit c020c6ed9d34cde98611f51e6d57a8f0e95ec948 +Author: Lorenz Meier +Date: Fri Jul 17 09:12:11 2015 +0200 + + MAVLink: Fix name of RC channel to correct message name + +commit 01de0f9af7374c1d41882c792f8b97d31a58b7d8 +Author: Lorenz Meier +Date: Fri Jul 17 09:11:48 2015 +0200 + + MAVLink: Request right channel + +commit 75a56fb7364e50fdf95caae49b37238e1c0cb4ad +Author: Lorenz Meier +Date: Fri Jul 17 09:11:28 2015 +0200 + + Rename RC channels raw to proper RC channels + +commit 620108bc9b3fc7492c15fbd93663c9b95def89b5 +Merge: 5a2ed4a47 2bcbda49a +Author: Lorenz Meier +Date: Thu Jul 16 19:44:05 2015 +0200 + + Merge pull request #2570 from wingtra/ros_multiplatform_in_posix + + Ros multiplatform in posix + +commit 2bcbda49ac487b05cb86f59e65ba41c124f98368 +Author: devbharat +Date: Thu Jul 16 18:47:47 2015 +0200 + + Added function prototype for missing declaration errors with nuttx + +commit 68e3c477edbaa4278415564f9e9833e84d3a578c +Author: devbharat +Date: Thu Jul 16 18:00:22 2015 +0200 + + Tested mc_att_control_m and mc_pos_control_m in jmavsim.OK. + +commit 494932aeb709049d3f5678db57524bb27e3b7eb4 +Author: tinito +Date: Thu Jul 16 14:53:07 2015 +0200 + + Model name from ROS parameter server instead of hardcoded string + +commit 5a2ed4a476930cccf09fd5d599bbc9eb2443fc71 +Author: Lorenz Meier +Date: Tue Jul 14 10:46:44 2015 +0200 + + Remove unused estimator + +commit f912e4299fb05305d1c49e64d4cd45ec2b24ccad +Author: Jon Binney +Date: Mon Jul 13 14:52:39 2015 -0700 + + PX4 package depends on mav_msgs + + It already uses it in the cmakelists, but was missing a dependency in + the package.xml. + +commit 482641e40313eb1a7e810021c72b0610d3b7882c +Author: Lorenz Meier +Date: Mon Jul 13 09:36:14 2015 +0200 + + MAVLink: Crank onboard attitude rate up to 250 Hz + +commit 1ecbb73394b580aeea1a954cce58ffb7678e0fd2 +Merge: 3873fe1c0 9efc37a3a +Author: Lorenz Meier +Date: Sun Jul 12 20:13:20 2015 +0200 + + Merge branch 'beta' + +commit 9efc37a3ad672d88f76f2c82289bbc479251e7d0 +Author: Lorenz Meier +Date: Sun Jul 12 20:13:05 2015 +0200 + + Fix topic generation logic for different board targets + +commit 3873fe1c0005950efb197a6fa8cc523bcf87a590 +Merge: 290979309 3c3abc078 +Author: Lorenz Meier +Date: Sun Jul 12 17:23:20 2015 +0200 + + Merge branch 'beta' + +commit 3c3abc078f1735a10a389fa8ac576a0db4821940 +Author: Lorenz Meier +Date: Sun Jul 12 17:23:11 2015 +0200 + + Topic generation: Fix compile error + +commit 2909793094b88d694d20916f30961c7416a0295a +Merge: 7277d390c 17471eab6 +Author: Lorenz Meier +Date: Sun Jul 12 17:13:46 2015 +0200 + + Merge branch 'beta' + +commit 17471eab65194bdc83549d195d4f15c4688fbe6e +Author: Lorenz Meier +Date: Sun Jul 12 17:13:31 2015 +0200 + + Topic generation: Accept non-existing output directory + +commit 7277d390c4eb05af41608c4a439820f74bbcfd2e +Merge: 5013c65e0 cdc17f1fd +Author: Lorenz Meier +Date: Sun Jul 12 15:52:02 2015 +0200 + + Merge branch 'beta' + +commit cdc17f1fdd8dfa3c315bd907dab8ca14f3f0cf8e +Author: Lorenz Meier +Date: Sun Jul 12 15:51:43 2015 +0200 + + Keep temporary topic files to avoid constant re-generation, but delete them on clean + +commit 9b6259c64f102287ec301b15a281f5fbcb0e7b10 +Author: Lorenz Meier +Date: Sun Jul 12 15:51:20 2015 +0200 + + Header generator: Only get active for no output files or when output older than input + +commit 614c397762eddb986242c81f2baabaf412c8a379 +Author: Lorenz Meier +Date: Sat Jul 11 22:08:36 2015 +0200 + + MPU6K self-test: Be more forgiving on offset values + +commit b528e1f59303ca50a3fe6a8209f006fdb3c8b1ff +Author: ksschwabe +Date: Fri Jul 10 17:03:22 2015 +0200 + + Added ADC channel definitions to the board_config.h file. This way new boards with different ADC channel sets can still use the Px4 adc.c driver. + +commit fc5b8ee12d28016a50947cdb67e93e340ead37b1 +Author: Lorenz Meier +Date: Fri Jul 10 09:50:56 2015 +0200 + + Commander: Use new params for home set thresholds + +commit 4465c029f54e1c412848a54bdfacc6431c6b3680 +Author: Lorenz Meier +Date: Fri Jul 10 09:50:36 2015 +0200 + + commander: Add new params for home initialization. + +commit 5013c65e0dd7a53f5ceb270e72a0fc28d94c4fe9 +Merge: 2a8402edb 56d12caa9 +Author: Lorenz Meier +Date: Fri Jul 10 08:55:28 2015 +0200 + + Merge pull request #2547 from mcharleb/muorb-tests + + Updates to QuRT muorb tests + +commit 56d12caa9aaa30f016b29d8079d7385b734d08ed +Author: Mark Charlebois +Date: Thu Jul 9 21:32:13 2015 -0700 + + Updates to QuRT muorb tests + + Added usleep test and fixed code format errors. + + Signed-off-by: Mark Charlebois + +commit 8b886e857a4fde973d7aa4fe8778a4775781b547 +Author: Mark Charlebois +Date: Thu Jul 9 21:11:11 2015 -0700 + + Updated HIL documentation + + Signed-off-by: Mark Charlebois + +commit 396db730a6e6fdd72fc7a1a3dae1d8591b0d568f +Author: Lorenz Meier +Date: Thu Jul 9 23:58:11 2015 +0200 + + FMUv1: Enable PX4 FLOW driver + +commit 67f1fbf84418e96a7b21b3825a34d125d6c309ed +Author: David Sidrane +Date: Sun Jun 21 09:15:59 2015 -1000 + + Need recusive submodule checkout + +commit 22d46fa73383014172fd0a0df65906683df3be51 +Author: David Sidrane +Date: Thu Jul 9 11:22:35 2015 -1000 + + Merged master_uavcan_modular src/modules/uavcan/ + +commit 2a8402edb1313d8e70301b8045bf0b5132a4c7ff +Merge: b1b555ceb 3fa700657 +Author: Lorenz Meier +Date: Thu Jul 9 15:55:31 2015 +0200 + + Merged beta into master + +commit 3fa7006576a0aa2b013b56ca7e2c7f1d83f32cc7 +Author: Lorenz Meier +Date: Thu Jul 9 15:51:44 2015 +0200 + + FW configs: Enable pass mixer by default + +commit b1b555ceb6f8121cfa87e6dbed1274a232a45006 +Author: Lorenz Meier +Date: Thu Jul 9 00:50:00 2015 +0200 + + MAVLink app: Increase max data rate + +commit 44eff3681955ee03c9611fd17a218edf32b3ec67 +Author: Lorenz Meier +Date: Thu Jul 9 00:49:40 2015 +0200 + + SITL: Run more streams at higher rates + +commit 16cb971d6306884e3d238d24e32bf2ca5afcafee +Author: Lorenz Meier +Date: Thu Jul 9 00:48:53 2015 +0200 + + POSIX: Increase app start spacing + +commit fc3a85311d377768f8ae2a2761c23c346115e824 +Author: Lorenz Meier +Date: Thu Jul 9 00:01:34 2015 +0200 + + POSIX: Run main apps delayed + +commit df4b07937e0ea66b3f43d7de784ad09c7c2806f3 +Author: Lorenz Meier +Date: Thu Jul 9 00:01:20 2015 +0200 + + baro sim: Fix code style + +commit abfb0bbd38d6992ffbfbd6668a87cb1b6912adf7 +Author: Lorenz Meier +Date: Wed Jul 8 23:30:39 2015 +0200 + + POSIX: Silence HRT red herring + +commit e79f81c5ed360935a68fc2fa24057a2c0f4e0ab6 +Merge: 6fe717b17 c05c5bfce +Author: Lorenz Meier +Date: Tue Jul 7 21:04:22 2015 +0200 + + Merge pull request #2536 from PX4/safety_prearm + + Safety prearm + +commit c05c5bfceb70c6947d9f35c234d68187647af91b +Author: Lorenz Meier +Date: Tue Jul 7 10:12:23 2015 +0200 + + Multicopters: Load gimbal mixer by default + +commit 1795962328ffdaed093495409d09ad4bf374bf8b +Author: Lorenz Meier +Date: Tue Jul 7 10:11:54 2015 +0200 + + Default Skywalker mixer to wing wing gains + +commit 87b801034fdc897095bcdc959ae31225f3ed805b +Author: Lorenz Meier +Date: Tue Jul 7 09:50:44 2015 +0200 + + IO firmware: Fix condition for output enable to also allow no throttle arming to enable outputs + +commit 7b14a0258e8edefbc5b5eda1a86df925fa0d039d +Author: Lorenz Meier +Date: Tue Jul 7 09:50:07 2015 +0200 + + pwm limit: Fix author list + +commit eecddbcab9a19fbd643ec17298cbcb7a6b1554f1 +Author: Lorenz Meier +Date: Sat Jul 4 11:47:55 2015 +0200 + + Tests: Reset mixer inputs + +commit ef4946f81bb0ab897e4b7ade94d39cc8423fc632 +Author: Lorenz Meier +Date: Sat Jul 4 11:38:25 2015 +0200 + + PWM limit: Avoid writing back into state struct + +commit c9fe205db1cefe14ddc5826e737d0480e739c07a +Author: Lorenz Meier +Date: Sat Jul 4 11:35:11 2015 +0200 + + Mixer test: Add routine to test pre-arming + +commit 433c9bf42d55165c9e45616514cda2765217af63 +Author: Lorenz Meier +Date: Sat Jul 4 09:52:15 2015 +0200 + + PWM limit lib: Support pre-arming + +commit 0ca6f46ef497419d50cae2cc14be061aafe8ed73 +Author: Lorenz Meier +Date: Sat Jul 4 09:51:59 2015 +0200 + + IO: Allow to pre-arm the non-throttle channels with the safety switch + +commit 8bb9707f3fc5a87213bb567a61416d9d90e6b239 +Author: Lorenz Meier +Date: Sat Jul 4 09:51:38 2015 +0200 + + FMU: Allow to pre-arm the non-throttle channels with the safety switch + +commit 6fe717b17a75412c3e5e18c3e678c9cc3285cab5 +Author: Lorenz Meier +Date: Mon Jul 6 12:05:45 2015 +0200 + + Default MAVLink component ID to 1, since that is the more common assumption in the field + +commit 5f586fc354caf94facaf79ca5702ddc57ef4a982 +Author: Lorenz Meier +Date: Sat Jul 4 09:51:10 2015 +0200 + + Mixer library: Fix code style + +commit fd63ba7b898b95469b62f6f3f42f12e042aae619 +Author: Lorenz Meier +Date: Mon Jul 6 01:43:00 2015 +0200 + + FW pos control: Widen acceptance range for yaw rate to re-engage heading hold + +commit a45391b244513ef2fe2d1e90246b92e1ba5f933a +Author: Lorenz Meier +Date: Sun Jul 5 16:17:29 2015 +0200 + + Navigator: If orb copy fails, print FD + +commit fc9d6ac39b17b9c78f6ff7a1cc3d5811ca10ea3b +Author: Lorenz Meier +Date: Sun Jul 5 16:16:57 2015 +0200 + + POSIX baro SITL: Failed advert type is pointer, not number + +commit 2314ebe4c25dcc14e07662d5dbe17401f353ac8c +Author: Lorenz Meier +Date: Sun Jul 5 16:16:09 2015 +0200 + + POSIX Makefile: Fix CLANG 3.5 + +commit 0f24429d32e1f5e3d183c33f9cf8d24a9b86aa65 +Author: Lorenz Meier +Date: Sun Jul 5 16:15:51 2015 +0200 + + Vagrant: Force time sync + +commit 936749632be0f139fff386afdf7ec9adcd3c9b22 +Author: Lorenz Meier +Date: Sun Jul 5 15:08:40 2015 +0200 + + POSIX: Add GDB init + +commit 1d06f3ed5683c83f8a6b4ee6d26500bc68790787 +Author: Lorenz Meier +Date: Sun Jul 5 15:08:24 2015 +0200 + + Add Vagrant config + +commit 01fc57035187a37f8962dc9a404d5f23ca3443fc +Author: Lorenz Meier +Date: Sun Jul 5 14:01:17 2015 +0200 + + POSIX: Fix build for non-trace builds + +commit 6088fbb9be628a97f775b87801c96aa03ae5cc0f +Merge: 9bd5c6ef6 2adb48ce9 +Author: Lorenz Meier +Date: Sun Jul 5 13:48:16 2015 +0200 + + Merge branch 'beta' + +commit 2adb48ce9004bff96fc6e2508f30ecdb49b398a3 +Author: Lorenz Meier +Date: Sun Jul 5 13:48:07 2015 +0200 + + MC pos control: Better default velocity gain. + +commit 9bd5c6ef6ece6378f8dfdffe54720c3a4682448f +Author: Lorenz Meier +Date: Sun Jul 5 13:47:33 2015 +0200 + + Travis CI: Add CLANG so we can start to phase in SITL tests + +commit f689321dedbdb84fd8dd1e19e33466f489ba2d69 +Author: Lorenz Meier +Date: Sun Jul 5 13:46:49 2015 +0200 + + POSIX: HRT: Be more verbose on error + +commit 10a77a151319a5eda969b10c922e1bae0aa0b7dd +Author: Lorenz Meier +Date: Sun Jul 5 13:46:24 2015 +0200 + + Dataman: Be more verbose on error + +commit 7b8f7f7ac49eef5b23e040bb0702713396fb03c1 +Author: Lorenz Meier +Date: Sun Jul 5 13:45:42 2015 +0200 + + Posix tasks: Mark task creation + +commit 8c5d99484e80787164716d87b6e35c64730bb43d +Author: Lorenz Meier +Date: Sun Jul 5 13:45:10 2015 +0200 + + Navigator: Improve output + +commit 48c356fb2bbb7cdae338b4e4986a41c0e1a9278c +Author: Lorenz Meier +Date: Sun Jul 5 12:06:45 2015 +0200 + + Fix parallel build for POSIX / QuRT + +commit 65d035a89292c05db61493e5fdde35b3eaafca01 +Author: Lorenz Meier +Date: Sun Jul 5 12:05:59 2015 +0200 + + Camera trigger: fix formatting + +commit a02319e90109449a61042df9d25471f7a76c2af7 +Author: Lorenz Meier +Date: Sun Jul 5 11:03:27 2015 +0200 + + PX4 log: Fix formatting for debug and trace builds + +commit a4a73ff53edfafbee8a58c0a5e43971936eb27e0 +Author: Lorenz Meier +Date: Sun Jul 5 11:02:19 2015 +0200 + + POSIX: Be less verbose on CXX builds, add option to provide log verbosity level on commandline + +commit d1f8edb346e9c950eac7fb08a2585cba101a46ca +Merge: f0f28d542 a74cc5bf4 +Author: Lorenz Meier +Date: Sat Jul 4 23:02:47 2015 +0200 + + Merged beta into master + +commit a74cc5bf494b05f48e796190d3ea3e43c849aa31 +Author: Lorenz Meier +Date: Sat Jul 4 19:07:08 2015 +0200 + + MAVLink app: Fix scaling of battery current + +commit 89e129947d28336ed04c906eac71cab840aac051 +Merge: 6e0aa90bb cf8307f03 +Author: Lorenz Meier +Date: Sat Jul 4 18:58:40 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit 6e0aa90bb832d4cf9a0d5e3619914f91109cbe7b +Author: Lorenz Meier +Date: Sat Jul 4 18:57:59 2015 +0200 + + Commander: Low-pass battery throttle to better match battery dynamics + +commit cf8307f039f328a42afc719fe1a74492c7edb527 +Author: Lorenz Meier +Date: Sat Jul 4 18:57:59 2015 +0200 + + Commander: Low-pass battery throttle to better match battery dynamics + +commit 440aedebadc3db8ee750736ab297b25a4c04ec4a +Author: Simon Laube +Date: Tue Jun 30 21:10:48 2015 +0200 + + change start script to launch the px4flow driver in background. + + Fixes issue #2145 + +commit d9e6cb0f584f6e4016688a12a03e641af47cff4a +Author: Simon Laube +Date: Tue Jun 30 18:28:19 2015 +0200 + + implemented retrying the connection to the px4flow sensor before giving up. + +commit dac74db104f8fda5bd3b8b68f3b7f45878a27865 +Author: Simon Laube +Date: Tue Jun 30 17:53:19 2015 +0200 + + change the nested if structure which tries all i2c busses to a loop. + +commit f0f28d5420f79e41b89c7519be239c246d31c4d6 +Author: Lorenz Meier +Date: Sat Jul 4 08:35:11 2015 -0700 + + POSIX SIM: Reset the HRT on system boot + +commit cc3c66483c702ec75aba7f51cb73eb00ba0a6f8e +Merge: 7a24ccd51 4372701da +Author: Lorenz Meier +Date: Sat Jul 4 17:26:56 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit 4372701dab5958253325baf4dbcbdafb5ec5f147 +Author: Lorenz Meier +Date: Sat Jul 4 17:24:55 2015 +0200 + + EKF: Fix entirely unnecessary C++11 dependency + +commit 46a6082a2682900d13dafc6ae503fcfbc1a4b934 +Author: Lorenz Meier +Date: Sat Jul 4 08:09:31 2015 -0700 + + POSIX: remove shell delay + +commit 5a1af860aba7a802e5e967b7ac89ebad4b7ee7bf +Author: Lorenz Meier +Date: Sat Jul 4 08:09:12 2015 -0700 + + Sim: Enforce boot order is correct, sim starts first + +commit 32bf4dc773758800be237c6830e878690d598af1 +Author: Lorenz Meier +Date: Thu Jul 2 16:53:20 2015 -0700 + + simulator: Add output so user knows that the simulator / system is waiting for data + +commit 0499ddb1dd8713c20eaf5ec88fa51166d4a6e712 +Author: Lorenz Meier +Date: Thu Jul 2 16:52:52 2015 -0700 + + POSIX: Add debug output to show where the app returns + +commit 52687cb8e1f3378ba599df049d7355e6b275efa1 +Author: Lorenz Meier +Date: Thu Jul 2 16:52:20 2015 -0700 + + Rename make sitlrun to make sitl_quad + +commit 8c004fa6d85d0941e6364e3696f911d446163080 +Author: Lorenz Meier +Date: Thu Jul 2 13:33:23 2015 -0700 + + SITL: Move simulator startup to the beginning of the startup + +commit 30ac7a59c82aa6bbd86a19cc1ff6a4ff9693d97d +Merge: 969d6cd56 3d92364d9 +Author: Lorenz Meier +Date: Sat Jul 4 18:38:05 2015 +0200 + + Merge pull request #2207 from mhkabir/cam_trig_new + + Camera trigger WIP + +commit 969d6cd563a7749430e807ce2323ec593ee26a7a +Merge: 00c87c041 07efb655c +Author: Lorenz Meier +Date: Sat Jul 4 18:26:14 2015 +0200 + + Merge pull request #2499 from leitwert/feature/retry-start-px4flow + + Feature: Retry start px4flow + +commit 00c87c041ad81c69e9e6df828db3e58684285a6c +Author: Lorenz Meier +Date: Sat Jul 4 17:24:55 2015 +0200 + + EKF: Fix entirely unnecessary C++11 dependency + +commit 7a24ccd51d47052cfa17e1cf5b5294f8698821c7 +Merge: 2a7abeb20 939d475ef +Author: Lorenz Meier +Date: Sat Jul 4 11:59:28 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit 939d475ef24cb02dee5b9d267995f85791128ba4 +Author: Lorenz Meier +Date: Sat Jul 4 11:59:10 2015 +0200 + + Output flaps in all flight modes + +commit 134f3d8858b373e69aba461d410dfa69e652fff9 +Author: Lorenz Meier +Date: Sat Jul 4 11:39:54 2015 +0200 + + Wing wing config: Remove tuning gains which are close to the defaults + +commit 3671ce716ad820a4d4a5d0e6c498cad9a55ce945 +Author: Lorenz Meier +Date: Sat Jul 4 11:39:31 2015 +0200 + + Set better defaults for fixed wing position controllers + +commit ec85918e40085f3e6133712317fa7a89fad2904f +Author: Lorenz Meier +Date: Sat Jul 4 11:39:12 2015 +0200 + + Set better defaults for fixed wing attitude controllers + +commit 95eaebb28d85290fb7077def31477cedfe325e17 +Merge: 234aeb642 8f4b9c02f +Author: Lorenz Meier +Date: Sat Jul 4 10:47:18 2015 +0200 + + Merge branch 'release_v1.0.0' + +commit 2a7abeb20c02b5584dcf78501314dad4e8200c4b +Merge: 71f819a23 8f4b9c02f +Author: Lorenz Meier +Date: Sat Jul 4 10:46:38 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit 8f4b9c02f0f68ddc69b11c5045dac672ccb886b3 +Author: Lorenz Meier +Date: Sat Jul 4 10:45:30 2015 +0200 + + EKF: Fix for the GPS timeout logic + +commit b27b864cf0981274ec96ece16fd3969803c91ffc +Author: Lorenz Meier +Date: Sat Jul 4 10:45:01 2015 +0200 + + Commander: Only copy global position is valid. This is because the app assumed that it only gets published once valid. + +commit 1da72df72d5a2aad64b0e0849bd116868d8be1c4 +Merge: 615affdef 88d200e3a +Author: Lorenz Meier +Date: Sat Jul 4 08:22:53 2015 +0200 + + Merge pull request #2527 from UAVenture/mc_offboard_vel_ctrl + + Set altitude control flag for velocity control + +commit 71f819a23d547d11e0a6da10f15b1515e9d1d8f4 +Merge: 5fef9aa3f 615affdef +Author: Lorenz Meier +Date: Fri Jul 3 23:57:50 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit 234aeb642bf0f06443559a0d273fecb5d41846d9 +Author: Lorenz Meier +Date: Fri Jul 3 23:50:47 2015 +0200 + + Commander: Compile fix + +commit 615affdef9cb84d8c50103bb910265cf41c619c5 +Author: Lorenz Meier +Date: Fri Jul 3 23:51:45 2015 +0200 + + S.BUS Output: deliver the disarmed PWM values + +commit f8f412fc61108a1b1962bb096b18092ed564c175 +Author: Lorenz Meier +Date: Fri Jul 3 23:50:47 2015 +0200 + + Commander: Compile fix + +commit 9e223f0c268ff79436b5f4ce5673ffe1061c3cfe +Author: Lorenz Meier +Date: Fri Jul 3 23:17:07 2015 +0200 + + Commander: Fix dynamic battery scaling, proposed by @orangelynx. Fixes #2523. + +commit 5fef9aa3f9f9e0f2bbcf8c269d857a9c1665cb75 +Merge: f6dcdc8b1 e23459e85 +Author: Lorenz Meier +Date: Fri Jul 3 23:18:13 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit e23459e8500ca2ea712cc756060019176bec17a7 +Author: Lorenz Meier +Date: Fri Jul 3 23:17:07 2015 +0200 + + Commander: Fix dynamic battery scaling, proposed by @orangelynx. Fixes #2523. + +commit f6dcdc8b13d1a0d66366d51f5519b255d2774344 +Merge: 542c3b750 ecaa25ba1 +Author: Lorenz Meier +Date: Fri Jul 3 14:56:11 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit ecaa25ba1a9d6f1ac0f1df2de5b20355a6fb4b95 +Author: Lorenz Meier +Date: Fri Jul 3 14:55:53 2015 +0200 + + FMUv2: Retire attitude only EKF + +commit 9451d2285026de60e47f726dcfa7d39c886721c4 +Author: Lorenz Meier +Date: Fri Jul 3 14:54:25 2015 +0200 + + Aerocore: Retire attitude-only EKF + +commit 88d200e3a471716a8b3e98a3c28131ff18191ad6 +Author: Andreas Antener +Date: Fri Jul 3 14:36:55 2015 +0200 + + set altitude control flag for velocity control + +commit 542c3b750e1c0055f4a29d646ee75f8118ab64ec +Merge: e35648a39 e1c050df0 +Author: Lorenz Meier +Date: Fri Jul 3 00:25:58 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit e1c050df096721a1e49cdebaa9df8118bbaff0ca +Author: Don Gagne +Date: Thu Jul 2 14:46:37 2015 -0700 + + Generic AETR and AERT airframes + + Bixler converted to generic AERT + +commit 31c13ae83fb1788a8989691c65829e6484c34c7c +Merge: 39fd3c1d4 51c515a14 +Author: Lorenz Meier +Date: Fri Jul 3 00:20:09 2015 +0200 + + Merge pull request #2525 from PX4/FixedWingMixers + + Generic AETR and AERT airframes + +commit 51c515a14faa796c84e854e62acfe23941be73d7 +Author: Don Gagne +Date: Thu Jul 2 14:46:37 2015 -0700 + + Generic AETR and AERT airframes + + Bixler converted to generic AERT + +commit 39fd3c1d4f221e4e3ed599ad46c9db34feb9aa63 +Author: Lorenz Meier +Date: Thu Jul 2 22:29:19 2015 +0200 + + Update vehicle config mixer URLs + +commit 10eb5de5ce4ed4c3227efd90c6fa6e5b4813fa6c +Author: Lorenz Meier +Date: Thu Jul 2 22:23:23 2015 +0200 + + Add vehicle config list for downstream config tools + +commit 9c60154a28492a4a351ac552d4d7e8a43db082e7 +Author: Lorenz Meier +Date: Thu Jul 2 17:27:28 2015 +0200 + + POSIX HRT Driver: Count from 0, not UNIX epoch + +commit 7600242c967d8a6228697f33655ad874ef242b26 +Merge: 10961aac0 a94a8c5f5 +Author: Lorenz Meier +Date: Thu Jul 2 10:10:06 2015 +0200 + + Merge pull request #2410 from PX4/sdlog_cleanup + + WIP: Sdlog cleanup + +commit e19a068ebb8f0d3d1b21bceff36a72beb6180c21 +Author: Lorenz Meier +Date: Thu Jul 2 00:04:06 2015 -0700 + + Better SITL gains for yaw + +commit efb7d9393e7e67a1d175372944c5476ed08a4def +Author: Lorenz Meier +Date: Wed Jul 1 23:59:39 2015 -0700 + + POSIX: Set SITL gains back to normal vehicle defaults + +commit adfd1b2579ad786686180505dcb232cf6e3dd1ba +Author: Lorenz Meier +Date: Wed Jul 1 23:55:20 2015 -0700 + + sensors: Ensure data is good before publishing + +commit b0a0e60c5f4959dac1a1517edae17eee2fed3164 +Author: Lorenz Meier +Date: Wed Jul 1 19:54:17 2015 -0700 + + POSIX: Workaround for broken px4_read interface to accel + +commit ce439345c5a959cb40e23a9770893ccb61f38bff +Author: Lorenz Meier +Date: Thu Jul 2 11:17:30 2015 +0200 + + HIL driver: Fix build breakage + +commit 1cb572f48437db6607dcc60bb98e8774f54bc56e +Author: Lorenz Meier +Date: Wed Jul 1 18:27:01 2015 -0700 + + POSIX: Fix MAVLink sequencing + +commit 20de4aaaa54f79d111dd5b206c7386bbe8eeb68e +Author: Lorenz Meier +Date: Thu Jul 2 10:47:33 2015 +0200 + + HIL driver: Output zero like the other actuator drivers do when not armed + +commit 20992b1437eed697da442ce738afea71a6797210 +Merge: b47d623d5 2ea82548a +Author: Lorenz Meier +Date: Thu Jul 2 10:12:49 2015 +0200 + + Merge pull request #2519 from mcharleb/fabs-fix-2 + + Change fabsf() to abs for int arg + +commit 2ea82548a4a433f36746dfb62af0c930ab86e82b +Author: Mark Charlebois +Date: Thu Jul 2 01:06:26 2015 -0700 + + Change fabsf() to abs for int arg + + Clang complains that fabsf() is being used for an int arg. Use abs() instead. + + Signed-off-by: Mark Charlebois + +commit b47d623d573e84050b29995b7d70cca96139ddb4 +Merge: 83414b8bc d219076d5 +Author: Lorenz Meier +Date: Thu Jul 2 09:20:10 2015 +0200 + + Merge pull request #2518 from mcharleb/posix-muorb + + POSIX: added muorb tests + +commit 83414b8bc5bcd09a3495ac1c14ea94fd7b8ead5c +Merge: dc7245201 0c72d66ec +Author: Lorenz Meier +Date: Thu Jul 2 09:19:41 2015 +0200 + + Merge pull request #2517 from mcharleb/uorb-fixes + + uORBManager: allocate instance on first use + +commit dc7245201bcd4881d8550a652bbef84c620838dd +Merge: 86d70a1e9 31e4b4e17 +Author: Lorenz Meier +Date: Thu Jul 2 09:18:45 2015 +0200 + + Merge pull request #2515 from mcharleb/sitl-config-formatting + + SITL: fixed formatting of config_posix_sitl.mk + +commit 86d70a1e9e095a104e4163dbadbfeb4f19f29c1c +Merge: 69f17d084 f659a3e8c +Author: Lorenz Meier +Date: Thu Jul 2 09:14:25 2015 +0200 + + Merge pull request #2512 from mcharleb/tests-posix-clang-fix-2 + + POSIX: do not error on stack size warning + +commit 69f17d084ac04be531aefd622c64c293687c96ac +Merge: 688958b05 381b88952 +Author: Lorenz Meier +Date: Thu Jul 2 09:09:00 2015 +0200 + + Merge pull request #2513 from mcharleb/inav-posix-fix + + POSIX: don't check stack size for position_estimator_inav + +commit 688958b05f0fc500b3eba8e6220b01fa411ae7bc +Merge: 02850e0d1 f6af5dc31 +Author: Lorenz Meier +Date: Thu Jul 2 09:08:43 2015 +0200 + + Merge pull request #2514 from mcharleb/simulator-update + + Simulator updated to publish sensor data for sensors module + +commit d219076d52dd11d6b790c682c58d4311b478f889 +Author: Mark Charlebois +Date: Wed Jul 1 21:33:21 2015 -0700 + + POSIX: added muorb tests + + Unit tests for muorb on posix build. These run on the Krait processor. + + Signed-off-by: Mark Charlebois + +commit 0c72d66ece22b219ff5bfa42554752b5715b6b9a +Author: Mark Charlebois +Date: Wed Jul 1 21:26:00 2015 -0700 + + uORBManager: allocate instance on first use + + Previously _Instance was statically initialized. Now it is + allocated at first use. + + Signed-off-by: Mark Charlebois + +commit 31e4b4e17bb80006e8928fd9dde8ded078327ebc +Author: Mark Charlebois +Date: Wed Jul 1 21:09:00 2015 -0700 + + SITL: fixed formatting of config_posix_sitl.mk + + Signed-off-by: Mark Charlebois + +commit f6af5dc3123b65bb49987d8c1bb0b7dfa1bea25d +Author: Mark Charlebois +Date: Wed Jul 1 20:20:45 2015 -0700 + + Added hil_sensor to Subscription.cpp + + Signed-off-by: Mark Charlebois + +commit 1efabba6a624b4da394b985e3fb8898997bede7e +Author: Mark Charlebois +Date: Wed Jul 1 18:13:59 2015 -0700 + + SITL: Added HIL message used by simulator + + The simulator uses this messgage to get incoming data from + jMAVSim that it publishes as sensor data that is consumed by the + sensors module. + + Signed-off-by: Mark Charlebois + +commit c611749b4fe6a46b532dbe19f9512fd720a1f3a6 +Author: Mark Charlebois +Date: Wed Jul 1 11:38:19 2015 -0700 + + Simulator: modified -p to publish individual sensor data + + The simulator was changed to publish the sensor data that is read + by the sensors module when the -p flag is passed. + + Signed-off-by: Mark Charlebois + +commit 381b889526d05567fbba0140b6499cf67defa063 +Author: Mark Charlebois +Date: Wed Jul 1 18:00:49 2015 -0700 + + POSIX: don't check stack size for position_estimator_inav + + posix build fails on x86_64 with this check enabled. + + Signed-off-by: Mark Charlebois + +commit f659a3e8cc2ff4216f69ac1c3810c9f84c056d5e +Author: Mark Charlebois +Date: Wed Jul 1 16:55:20 2015 -0700 + + POSIX: do not error on stack size warning + + posix build fails on x86_64 with this check enabled. + + Signed-off-by: Mark Charlebois + +commit 02850e0d16a7c42524ff284b12159431622e402e +Merge: 8ce38cefa 043bf9a4d +Author: Lorenz Meier +Date: Thu Jul 2 01:34:48 2015 +0200 + + Merge pull request #2510 from mcharleb/fabsf-fix + + Chage use of fabsf for int to abs + +commit 043bf9a4d774625645071ed832e152a8a821dd7f +Author: Mark Charlebois +Date: Wed Jul 1 16:13:49 2015 -0700 + + Chage use of fabsf for int to abs + + Use of fabsf() for int arg failed for clang. Changed to use abs(). + + Signed-off-by: Mark Charlebois + +commit 8ce38cefae63c024d2a671d52ce38797be127c6a +Merge: 234990fbe 0e7fab457 +Author: Lorenz Meier +Date: Thu Jul 2 01:11:48 2015 +0200 + + Merge pull request #2509 from mcharleb/qurt-layer + + Qurt layer + +commit e35648a398672e4756b79a59c12680ef28326adf +Merge: aeccaf658 10961aac0 +Author: Lorenz Meier +Date: Thu Jul 2 01:00:29 2015 +0200 + + Merge branch 'release_v1.0.0' of github.com:PX4/Firmware into beta + +commit 234990fbe497c82c54754494a3fd1e3785a405b4 +Merge: 347e3e9a7 10961aac0 +Author: Lorenz Meier +Date: Thu Jul 2 01:00:06 2015 +0200 + + Merge branch 'release_v1.0.0' of github.com:PX4/Firmware + +commit 0e7fab457b81cd055c3effc82302ae4dabec9c08 +Author: Mark Charlebois +Date: Wed Jul 1 15:59:20 2015 -0700 + + Removed extra whitespace + + Signed-off-by: Mark Charlebois + +commit 10961aac0e2804af8a394497b2afc0004f8ce79b +Merge: 3ef621215 6697ffb66 +Author: Lorenz Meier +Date: Thu Jul 2 00:59:00 2015 +0200 + + Merge pull request #2482 from PX4/mc_thr_lim + + MC pos control: Enforce minimum throttle in manual attitude control m… + +commit 347e3e9a7ebb16402f57c16b055a058fd607b7c7 +Author: Lorenz Meier +Date: Thu Jul 2 00:37:39 2015 +0200 + + PX4 log header: Add missing include + +commit f411b7ed21f389d09f90ee11d63ac88ce41a34fb +Merge: 28dd9759a 4a17411f8 +Author: Lorenz Meier +Date: Thu Jul 2 00:26:57 2015 +0200 + + Merge branch 'getopt-cleanup-v2' + +commit 28dd9759a629cd7a3979132faa9297dbf57f6ef1 +Author: Mark Charlebois +Date: Wed Jul 1 11:05:45 2015 -0700 + + POSIX: fixes for use of open vs px4_open, etc + + Fixes for the posix build when virtual devices are used. + + Signed-off-by: Mark Charlebois + +commit af4cc8ec91502c6506cbe4db110e5a3674023b24 +Merge: 509ec90b7 676303998 +Author: Lorenz Meier +Date: Wed Jul 1 23:46:44 2015 +0200 + + Merge pull request #2501 from mcharleb/whitespace-cleanup + + Code cleanup - Whitespace changes + +commit 509ec90b76dc612f2fd6d744dde73a2ef240fb52 +Merge: 13e585f9f 785053e4f +Author: Lorenz Meier +Date: Wed Jul 1 23:31:50 2015 +0200 + + Merge pull request #2406 from mcharleb/logging-v3 + + Improved logging with both compile and runtime level filtering + +commit 13e585f9fb06d9457fb9e39c7289f17d65049d86 +Merge: 8237b8bba e1de3c13c +Author: Lorenz Meier +Date: Wed Jul 1 23:25:54 2015 +0200 + + Merge pull request #2500 from mcharleb/systemcmds-tests-posix + + Systemcmds tests posix + +commit b5e6111d7c24990c37d3e4127da7c3027ce8112d +Author: Mark Charlebois +Date: Wed Jul 1 12:54:27 2015 -0700 + + QuRT: src/platform/qurt changes + + Changes to support QuRT intrgration with DSPAL and + move from simulator to real HW. + + Signed-off-by: Mark Charlebois + +commit 8237b8bbaff2500bb561f501032ca4599a4fd9aa +Merge: c63f5f048 6b5a9d6c7 +Author: Lorenz Meier +Date: Wed Jul 1 21:10:01 2015 +0200 + + Merge pull request #2502 from mcharleb/qurt-tests + + QuRT: Unit tests for QuRT + +commit c63f5f0486f31e2e38674b5f1b968f62780606ce +Merge: 9c7450248 60ec1c897 +Author: Lorenz Meier +Date: Wed Jul 1 21:09:49 2015 +0200 + + Merge pull request #2503 from mcharleb/posix-arm-updates + + Eagle: posix-arm and qurt changes to support Eagle HW platform + +commit 60ec1c897a5aeb55b5613fe8fefb83343e769142 +Author: Mark Charlebois +Date: Wed Jul 1 11:12:50 2015 -0700 + + QuRT: Added muorb files + + muorb is used to proxy messages between the Krait and DSP. + + Signed-off-by: Mark Charlebois + +commit 851a020461c99539afa0c34d6f05e9b33ee379f7 +Author: Mark Charlebois +Date: Wed Jul 1 09:48:50 2015 -0700 + + Eagle: posix-arm and qurt changes to support Eagle HW platform + + The Eagle HW platform contains both a Krait (ARMv4hf compatible) cpu + cluster and a Hexagon DSP running QuRT. + + These changes support the PX4 build for Eagle. + + Signed-off-by: Mark Charlebois + +commit 6b5a9d6c7b51a32c020b9c40dbc2248534e40518 +Author: Mark Charlebois +Date: Wed Jul 1 09:29:05 2015 -0700 + + QuRT: Unit tests for QuRT + + Signed-off-by: Mark Charlebois + +commit 676303998069d16f943d0207cd7e4c40e0c930df +Author: Mark Charlebois +Date: Wed Jul 1 09:10:30 2015 -0700 + + Code cleanup - Whitespace changes + + These are only whitespace changes + + Signed-off-by: Mark Charlebois + +commit e1de3c13c605cbc3fd2589ca5517ad81657b3c19 +Author: Mark Charlebois +Date: Wed Jul 1 08:04:51 2015 -0700 + + POSIX: added required header file for PRId64 + + Signed-off-by: Mark Charlebois + +commit 63f7995b4158f5aaf158b7690508b6def98e9ffb +Author: Mark Charlebois +Date: Fri Jun 19 11:28:47 2015 -0700 + + NuttX: fixes for printing size_t and int64_t + + Added definition of PRId64 for C99 compatibility. + Used %zd for portable wat to print size_t. + + Signed-off-by: Mark Charlebois + +commit 1e46f441238c4cff30c6b5785a85ee9b818310b2 +Author: Mark Charlebois +Date: Fri Jun 19 11:10:33 2015 -0700 + + POSIX: ported systemcmds/tests + + Most of the systemcmds tests run in the posix build. The UART tests + fail for me as I do not have a UART connected. + + Signed-off-by: Mark Charlebois + +commit 9c7450248f990763e1ca46b526b7d49a8bbce4a7 +Merge: bc5cf50f1 d0b6c8f95 +Author: Lorenz Meier +Date: Wed Jul 1 15:13:29 2015 +0200 + + Merge pull request #2498 from mcharleb/bringup-m5 + + POSIX: Critical fix for vdev_posix + +commit bc5cf50f1a2e3c6113204c48258835d9098b5b0b +Merge: c7e94baa5 75ec0267c +Author: Lorenz Meier +Date: Wed Jul 1 14:52:32 2015 +0200 + + Merge pull request #2361 from TSC21/mocap_support_restruct + + MOCAP support on firmware [new PR] + +commit c7e94baa5b2eea6d3312e07957bab186e27aeb00 +Author: Lorenz Meier +Date: Wed Jul 1 12:56:22 2015 +0200 + + Update SITL docs + +commit d0b6c8f956b5bfb4176e618a7e4ff8271a289431 +Author: Mark Charlebois +Date: Tue Jun 30 15:20:04 2015 -0700 + + GCC: Added fix for strict prototypes warning + + GCC requires a declaration of a static inline function prior to its + definition when strict-prototypes warning is enabled. + + Signed-off-by: Mark Charlebois + +commit 07efb655c4da5c0fcaa7b99a3524743f94169f7e +Author: Simon Laube +Date: Tue Jun 30 21:10:48 2015 +0200 + + change start script to launch the px4flow driver in background. + + Fixes issue #2145 + +commit 14bf8bb277e76a982e23ca0d1f094724e36b2ffc +Author: Mark Charlebois +Date: Tue Jun 30 12:08:42 2015 -0700 + + POSIX: Critical fix for vdev_posix + + Last fix for vdev_posix.cpp introduced a sleep from within + a HRT work item callback which blocks the HRT queue. + + The code in uORBDevices_posix.cpp that handles message + throttling was commented out for posix. The code was re-enabled + and now seems to work. + + Signed-off-by: Mark Charlebois + +commit 428bd0a9ecde97aab1d87f3bfdf66a49075dbc9d +Merge: cddfcb35d 1b01c54dd +Author: Lorenz Meier +Date: Tue Jun 30 20:02:57 2015 +0200 + + Merge pull request #2497 from mcharleb/bringup-m5 + + Bringup m5 + +commit 1b01c54dd1ab2681b8c571dfac08753919d8b66e +Author: Mark Charlebois +Date: Tue Jun 30 09:53:01 2015 -0700 + + POSIX: fixed build error for unused variable + + Signed-off-by: Mark Charlebois + +commit 7a933483405962291eb7706c7de169ce50223955 +Author: Simon Laube +Date: Tue Jun 30 18:28:19 2015 +0200 + + implemented retrying the connection to the px4flow sensor before giving up. + +commit 34d15fe63191873e3293bb7ba41cacb7172ba76b +Author: Mark Charlebois +Date: Tue Jun 30 09:23:37 2015 -0700 + + Gyrosim cleanup + + Removed unused code. Reset reschedule interval for sampling when the + sampling rate is changed. + + The rate is always 1000Hz as it is set to the default value. + + Signed-off-by: Mark Charlebois + +commit 641fd26877ce50f52bc6d5f35809d325c92c89c5 +Author: Mark Charlebois +Date: Tue Jun 30 09:10:06 2015 -0700 + + QuRT: Fixed PX4_ISFINITE + + QuRT needs to use the builtin version of isfinite so for the qurt + build PX4_ISFINITE(x) is defined as __builtin_isfinite(x). + + Signed-off-by: Mark Charlebois + +commit 93dfc435a4b40f7b8eac541d902657ec881ff033 +Author: Simon Laube +Date: Tue Jun 30 17:53:19 2015 +0200 + + change the nested if structure which tries all i2c busses to a loop. + +commit aeccaf6582c98560b7f70c01a4baaca8703974df +Merge: 3d860086f 3ef621215 +Author: Lorenz Meier +Date: Tue Jun 30 15:26:26 2015 +0200 + + Merge branch 'radioconf' into beta + +commit 3d860086fa47095fe22aeda046be22b5defbd9ae +Merge: 7266ba158 319f9d820 +Author: Lorenz Meier +Date: Tue Jun 30 15:26:18 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit 3ef62121556efeb141b6e3fc36095735aec68654 +Author: Lorenz Meier +Date: Tue Jun 30 15:26:05 2015 +0200 + + MAVLink app: Less verbose during radio config + +commit b8609f99d746bf8926b2ad2fe6dbab95588223c0 +Author: Lorenz Meier +Date: Tue Jun 30 15:24:05 2015 +0200 + + MAVLink app: Fix parameter comments + +commit f0e9817f2b2cd2eef15af1c4b6c00cc94fd5d39e +Author: Lorenz Meier +Date: Tue Jun 30 15:19:57 2015 +0200 + + ROMFS: Adjust onboard data rate + +commit 963972721dc9d709e18f55c2c4adb4e6f141f115 +Author: Lorenz Meier +Date: Tue Jun 30 13:21:09 2015 +0200 + + MAVLink app: Support rudimentary radio config. + +commit 319f9d820f2c77cb8b63cd3342accbd5a183d6de +Author: Lorenz Meier +Date: Tue Jun 30 12:55:28 2015 +0200 + + telemetry: Crank up rates to make param downloads and other things less painful + +commit 6697ffb668ecf74448417d3ca410f97f10276161 +Author: Lorenz Meier +Date: Tue Jun 30 09:49:52 2015 +0200 + + IO driver: Set throttle to zero if in PWM ramp mode + +commit 1b4405ee3ac2afe328695cfd28449b1cbe24a606 +Author: Lorenz Meier +Date: Tue Jun 30 09:49:33 2015 +0200 + + FMU driver: Set throttle to zero if in PWM ramp mode + +commit cde8d72694e342e37ab3ba1879f139c0aa447084 +Author: Lorenz Meier +Date: Mon Jun 29 10:02:33 2015 +0200 + + PWM output limiter: Improve comments. + +commit a33700a7ec29221a656af4a1372636e9c2f2ff95 +Author: Lorenz Meier +Date: Tue Jun 30 09:48:29 2015 +0200 + + Actuator controls: Add indices for channels and groups + +commit ece87a3fa2afd4e6aa1ab7c85fd15fa42ba05515 +Author: Lorenz Meier +Date: Tue Jun 30 07:33:52 2015 +0200 + + Mixer test: Fixed compile warnings + +commit c28a69fba8873b7551f1031e32f480c4f9a522ab +Author: Lorenz Meier +Date: Mon Jun 29 10:36:59 2015 +0200 + + Mixer test: Ensure its not susceptible to timing jitter of the test harness + +commit 5bec38b37dbdf87720b98021850141e817de4191 +Author: Lorenz Meier +Date: Mon Jun 29 10:17:39 2015 +0200 + + MC land detector: Slightly decrease allowed vertical motion during landed state. This is important so that fast descends do not result in a false positive landed state + +commit 5549d480fd55817262cb70ebff299a641285c2c0 +Author: Lorenz Meier +Date: Mon Jun 29 10:16:17 2015 +0200 + + MC land detector: Update params and fix docs. Allow more motion during the landed state, but become more picky on throttle. + +commit 9a3658836154bea32f0f02b3695fd3deddbcbadb +Author: Lorenz Meier +Date: Mon Jun 29 10:15:27 2015 +0200 + + MC land detector: If no position information is available, rely on the armed state exclusively to infer the landed condition. + +commit 5982eaaf34f53accbf8040c81e5c0ece3ed6487b +Author: Lorenz Meier +Date: Sat Jun 27 10:54:09 2015 +0200 + + MC pos control: Enforce minimum throttle in manual attitude control mode only if not landed, else default to idle throttle + +commit 7b05165249fb47bb8ff5d213f0b9e43940def663 +Author: Lorenz Meier +Date: Tue Jun 30 07:15:23 2015 +0200 + + Param unit test: Fix CLANG compile warning + +commit 7266ba15833eaed6bc6ba2d96d0c98b9d6986a85 +Merge: 93d3eb1b4 395ef5562 +Author: Lorenz Meier +Date: Tue Jun 30 07:11:13 2015 +0200 + + Merge branch 'release_v1.0.0' of github.com:PX4/Firmware into beta + +commit 395ef5562c2733268657ac50ff6ee1ace951e7fb +Author: Lorenz Meier +Date: Tue Jun 30 07:10:26 2015 +0200 + + navigator: Fix param meta data and comments + +commit abbbfdfceeabe9eb0edfdc16cf556ff9fb69b958 +Author: Lorenz Meier +Date: Tue Jun 30 07:10:13 2015 +0200 + + mc pos control: Fix params and descriptions + +commit 93d3eb1b4c87f18fbe55e0254994ba7172061ef4 +Merge: 3045146dc 77ff09792 +Author: Lorenz Meier +Date: Tue Jun 30 07:01:19 2015 +0200 + + Merge branch 'release_v1.0.0' of github.com:PX4/Firmware into beta + +commit 77ff09792e349c1971330c59e97490de48db318c +Author: Lorenz Meier +Date: Tue Jun 30 07:00:54 2015 +0200 + + vtol: Fix param meta data + +commit 97e3c379ab395ae5bb73c34a29cb52bed8d8b85d +Author: Lorenz Meier +Date: Tue Jun 30 07:00:41 2015 +0200 + + sensors: Fix param meta data + +commit 0271a56487486c96b10a8ceb4451c0d9c0da2c55 +Author: Lorenz Meier +Date: Tue Jun 30 07:00:30 2015 +0200 + + navigator: Fix param meta data + +commit 0a9e2b3923bd85477ff27c7cb7c1179a136e8d56 +Author: Lorenz Meier +Date: Tue Jun 30 07:00:17 2015 +0200 + + MAVLink app: Fix param meta data + +commit f48ed934691305a748351258b209408b7b1e3c0a +Author: Lorenz Meier +Date: Tue Jun 30 07:00:05 2015 +0200 + + EKF: Fix param meta data + +commit cc3b4b3c358d56382b9454a9d4225e0e3c0c94d1 +Author: Lorenz Meier +Date: Tue Jun 30 06:59:54 2015 +0200 + + commander: Fix param meta data + +commit da2ac877f829db1339948bcadd29bcbc6a9970eb +Author: Mark Charlebois +Date: Mon Jun 29 19:08:06 2015 -0700 + + POSIX: Changed px4_poll to use hrt_work queue + + QuRT's pthread_cancel implementation is lacking, and causes px4_poll to + always wait for the maximumn timeout. A cleaner implementation is provided + that uses the HRT work queue for posix targets. + + In the future the posix code should be rtefactiored so that qurt (and other) + implementations that are duplicated, use the posix implementation. + + Signed-off-by: Mark Charlebois + +commit a1dd0bc758d1d167fee4b74f1ba933975f3e8b81 +Merge: ce4569591 e9d597816 +Author: Lorenz Meier +Date: Mon Jun 29 22:43:13 2015 +0200 + + Merge pull request #2493 from cctsao1008/patch-3 + + Adjust the duration of the BIND pulse + +commit e9d597816518030572a3c5507c1067c84dbbba40 +Author: cctsao1008 +Date: Tue Jun 30 00:21:47 2015 +0800 + + Adjust the duration of the BIND pulse + + Some DSMX Remote Receiver can't enter BIND mode with the duration about 25us but 120us. + +commit e6688287cc30db856638708dcbe9b2cc336f943b +Merge: b72ac1428 cf4778b66 +Author: Lorenz Meier +Date: Mon Jun 29 09:11:22 2015 +0200 + + Merge pull request #2478 from PX4/ekf_gains + + EKF gains + +commit b72ac1428cfeb9d13ee0149dd7d8e414832bf731 +Merge: abc069dc1 0fe01f6eb +Author: Lorenz Meier +Date: Sun Jun 28 23:29:57 2015 +0200 + + Merge pull request #2481 from PX4/mc_yawfix + + MC yawfix + +commit abc069dc134e8bb3e6a1404c1b937f13f42a387f +Author: Ban Siesta +Date: Sun Jun 28 15:15:50 2015 +0100 + + makefiles: add /dev/serial/by-id/pci-3D_Robotics* to the ports to try on Linux + +commit ce456959152a52e01544898e23db65d76fb4082e +Merge: 2b34e4696 0c1ec5eb8 +Author: Lorenz Meier +Date: Sun Jun 28 16:47:32 2015 +0200 + + Merge pull request #2487 from bansiesta/fix_linux_port_wildcard + + Fix upload on some Linux machines + +commit 2b34e46960619047ee1f2931894124a86d0d2ae7 +Merge: 74d95f044 b0642f8d3 +Author: Lorenz Meier +Date: Sun Jun 28 16:31:21 2015 +0200 + + Merge pull request #2488 from bansiesta/fix_land_detector_start + + land_detector: shut up if started correctly + +commit 74d95f0441b55a57f9730e80afc8171a5edd1ee8 +Author: Lorenz Meier +Date: Sun Jun 28 16:31:04 2015 +0200 + + INAV: Remove extra C++ flag + +commit 5523b1ee4f118cb07794e2394d029b09eb4e595e +Author: Lorenz Meier +Date: Sun Jun 28 16:29:46 2015 +0200 + + Re-enable INAV verbose options + +commit 99d59971acbe9e1ecdf9ee3f1318005bb19fcd1b +Author: Lorenz Meier +Date: Sun Jun 28 13:35:55 2015 +0200 + + INAV app: Fix commandline handling + + Conflicts: + src/modules/position_estimator_inav/position_estimator_inav_main.c + +commit b0642f8d32b3a2ec509b49d74832d651d5e0cf01 +Author: Ban Siesta +Date: Sun Jun 28 15:24:48 2015 +0100 + + land_detector: shut up if started correctly + +commit 0c1ec5eb8b11a5e6b10ff852e0591ddce3ff9b9c +Author: Ban Siesta +Date: Sun Jun 28 15:15:50 2015 +0100 + + makefiles: add /dev/serial/by-id/pci-3D_Robotics* to the ports to try on Linux + +commit a0b89e55a97511afca1936d46325c10289ba255b +Merge: 60b8c28be b02c4ec35 +Author: Lorenz Meier +Date: Sun Jun 28 13:41:29 2015 +0200 + + Merge pull request #2485 from UAVenture/mp_mpc_vel_max + + Add max velocity constraints to multiplatform MPC + +commit 60b8c28be2d3fabb3d49aa0fd8a37fed26b9ed96 +Author: Lorenz Meier +Date: Sun Jun 28 13:35:55 2015 +0200 + + INAV app: Fix commandline handling + +commit cddfcb35d8132be466188c4bd695980d3a760d0b +Author: Lorenz Meier +Date: Sat Jun 27 11:55:21 2015 -0700 + + Posix main: Only delay app startup 50 ms + +commit dfae432f1a15476f6a52ffa52a406a0251d22fc2 +Author: Lorenz Meier +Date: Sat Jun 27 11:55:02 2015 -0700 + + commander: Fix mag cal printing + +commit d19de581029f517a058062dbf0a5719ae7bc5e6c +Merge: 064c02a81 a1dd0bc75 +Author: Lorenz Meier +Date: Sat Jun 27 11:54:17 2015 -0700 + + Merge branch 'master' of github.com:PX4/Firmware into master_release + +commit 064c02a81730ab34a8a5487a343ef8982c38c816 +Author: Lorenz Meier +Date: Tue Jun 30 15:46:40 2015 +0200 + + MC controller: Update use to new uORB API + +commit 6cf47b59da3cb7f19d493a2706a5e7aa39c90817 +Author: Lorenz Meier +Date: Tue Jun 30 15:46:14 2015 +0200 + + FW controller: Update use to new uORB API + +commit 4cf9976ad88f47f78c664659deb4ccc48928478a +Merge: 50ba1f736 ac6abacac +Author: Lorenz Meier +Date: Tue Jun 30 15:43:53 2015 +0200 + + Merge branch 'master_release' of github.com:PX4/Firmware into master_release + +commit 50ba1f7365ae2df9313c67b61fb3b07437bc97e1 +Merge: 454becdae 3ef621215 +Author: Lorenz Meier +Date: Tue Jun 30 15:30:45 2015 +0200 + + merged release_v1.0.0 into master + +commit ac6abacac9d8c44d4f0407b75fc30424f38b22c3 +Author: Lorenz Meier +Date: Mon Jun 29 16:28:33 2015 +0200 + + VTOL controller: Fix usage of old uORB API, fix indentation + +commit 93580da922fff6268effa03cfa4cfaa00c1537f4 +Author: Lorenz Meier +Date: Mon Jun 29 16:24:34 2015 +0200 + + commander: Restructure ifdef logic for POSIX build to keep NuttX and POSIX implementations aligned + +commit 5b354b96310fb5fed71bfa944db00052c3ad5bfa +Author: Lorenz Meier +Date: Mon Jun 29 16:10:40 2015 +0200 + + PWM driver: Fix _IOC to _PX4_IOC for getting servo rate + +commit 6638729af78be2eb99084f636fcfc01bcdf3c8e0 +Author: Lorenz Meier +Date: Mon Jun 29 15:47:19 2015 +0200 + + Update orb advert type in mavlink, by @boosfelm + +commit a97931bf20d7e88caf89d475284339ce7e49300b +Author: Lorenz Meier +Date: Mon Jun 29 15:46:59 2015 +0200 + + Update orb advert type in commander, by @boosfelm + +commit b02c4ec3562c1713fee0bc4d4a55eddf22df63b0 +Author: Andreas Antener +Date: Sat Jun 27 18:12:18 2015 +0200 + + add max vel constraints to multiplatform MPC + +commit 5e27b7bc31593b3057bcceb16eb071128e1d2eaf +Author: Andrew Tridgell +Date: Sat Jun 27 21:23:53 2015 +1000 + + ms5611: fixed the i2c device on NuttX. This was left-over debugging noise from the POSIX bringup. + +commit cf4778b662de34f829269d06c9339cc1859bf930 +Author: Lorenz Meier +Date: Sat Jun 27 11:13:37 2015 +0200 + + Update VTOL EKF default params + +commit 4c70fadb38c880821e6f2af11ac36eeed989e721 +Author: Lorenz Meier +Date: Sat Jun 27 11:13:18 2015 +0200 + + Update MC EKF default params + +commit 4d4f3cffefcf18a525c1e8013906d08d0039e416 +Author: Lorenz Meier +Date: Sat Jun 27 11:13:05 2015 +0200 + + Update FW EKF default params + +commit ba68b70b0b6dd40f4c68075e909bcb251029621a +Author: Lorenz Meier +Date: Sat Jun 27 10:53:00 2015 +0200 + + MC pos control: Comment style fixes + +commit 0fe01f6eb8f63a1487f1b6c19d193a1456ebf3b0 +Author: Lorenz Meier +Date: Sat Jun 27 10:17:15 2015 +0200 + + MC pos control: Fix manual yaw handling to not reset yaw in extreme angle conditions + +commit be69887b7e1c9543b8bcceb45d8c5f40fe4d759c +Author: Lorenz Meier +Date: Fri Jun 26 19:50:49 2015 +0200 + + EKF: Improved down gains from @boosfelm and @surberj + +commit c428b775123014b0e6541ac462509d5522098228 +Merge: af28016a1 47c4ece9e +Author: Lorenz Meier +Date: Fri Jun 26 19:35:29 2015 +0200 + + Merge pull request #2475 from tumbili/SITL_mission + + Sitl mission enable + +commit 47c4ece9eb01eb66e97df2b968a9878da284a79c +Author: tumbili +Date: Fri Jun 26 15:02:12 2015 +0200 + + use px4_poll instead of poll + +commit c49511fb665127138bea698803067da1a9bdb5f3 +Author: tumbili +Date: Fri Jun 26 15:01:53 2015 +0200 + + start land detector for SITL + +commit 40cc11a5eda0161458a81f55d1c44a8f288655e1 +Author: tumbili +Date: Fri Jun 26 15:01:17 2015 +0200 + + ported land detector + +commit 3defabfbea145242f7a78910241f114831046917 +Author: tumbili +Date: Fri Jun 26 15:00:59 2015 +0200 + + build land detector for posix + +commit af28016a10278b305e4abc00e4fab0c2588746ad +Merge: e7ffa9b42 ff1f3ba7f +Author: Lorenz Meier +Date: Fri Jun 26 07:39:09 2015 +0200 + + Merge pull request #2236 from TSC21/drivers_cleanup + + drivers: added validity check + +commit 572f1f4637926215d2ba24c960614d5ea578f2ac +Author: tumbili +Date: Fri Jun 26 00:41:07 2015 +0200 + + fill local position setpoint message entirely + +commit e7ffa9b42817ed4c87a4e6bce94327c701966635 +Merge: 2b0feb72d bd96f21cc +Author: Lorenz Meier +Date: Fri Jun 26 07:11:15 2015 +0200 + + Merge pull request #2472 from tumbili/SITL_progress + + Sitl progress + +commit 51055a16fc4430913eabb43e63ea7fb10642e727 +Author: Lorenz Meier +Date: Fri Jun 26 07:08:28 2015 +0200 + + L3GD20: Set max offset for gyro to 25 degrees per second based on comment from mailing list about datasheet ratings. + +commit bd96f21ccbffafef469c1b79e32ae1ac3ad2fe03 +Author: tumbili +Date: Fri Jun 26 00:41:07 2015 +0200 + + fill local position setpoint message entirely + +commit f7a6afc976d696ecb6c28b5247ac823fe068d69c +Author: tumbili +Date: Fri Jun 26 00:40:02 2015 +0200 + + improve SITL startup script + +commit 2b0feb72d2d57dd929632f5b2b0ab28014e030ef +Merge: 74bdec2cc b1991b381 +Author: Lorenz Meier +Date: Fri Jun 26 00:08:20 2015 +0200 + + Merge pull request #2470 from tumbili/gpsim_fix + + scall epv and eph correclty + +commit b1991b3813c00f28e657c44874e1dfc248019bb9 +Author: tumbili +Date: Thu Jun 25 23:44:47 2015 +0200 + + scale epv and eph correctly + +commit 3045146dcdf52e1bf658a7f67e45bdb0dd233a06 +Merge: d6f05fbad 6eb0bd0d9 +Author: Lorenz Meier +Date: Thu Jun 25 22:47:11 2015 +0200 + + Merge branch 'release_v1.0.0' of github.com:PX4/Firmware into beta + +commit 6eb0bd0d9c11f177a32bcf0c9f1a3432bd9c3068 +Merge: 5b93d9233 dcb680f9d +Author: Lorenz Meier +Date: Thu Jun 25 22:44:51 2015 +0200 + + Merge pull request #2469 from tumbili/publishing_fixes + + VTOL: only publish attitude setpoint if in correct mode + +commit dcb680f9d6f16edee276df81b71a226164976a21 +Author: tumbili +Date: Thu Jun 25 22:04:23 2015 +0200 + + VTOL: only publish attitude setpoint if in correct mode + +commit 454becdae5fef2ff182a9d186f6a79b34d3253ba +Merge: 74bdec2cc 5b93d9233 +Author: Lorenz Meier +Date: Thu Jun 25 21:45:17 2015 +0200 + + Merged release_v1.0.0 branch into master + +commit d6f05fbada1f363bb02be8b8ed0fe1f92c34d651 +Merge: 79a690cd1 5b93d9233 +Author: Lorenz Meier +Date: Thu Jun 25 21:20:21 2015 +0200 + + Merge branch 'release_v1.0.0' of github.com:PX4/Firmware into beta + +commit 5b93d9233934cd8931ed3105209eacc3340b40f6 +Merge: c402d0c2f 5cf20c8dc +Author: Lorenz Meier +Date: Thu Jun 25 14:56:43 2015 +0200 + + Merge pull request #2439 from PX4/idle_fw + + Prop idling in ALTCTL and POSCTL + +commit c402d0c2f7f856e8fd6b94be3ef2824a423f7843 +Author: Lorenz Meier +Date: Thu Jun 25 13:20:43 2015 +0200 + + Commander: updated mag calibration routine, matlab script updates + +commit 338404b4b395c21d75c0c5599610d4cebbfb0ef1 +Author: Don Gagne +Date: Wed Jun 24 13:19:46 2015 -0700 + + Change mag cal to 6 orientations + +commit 1fdc6a922115c235e1164aef81c2487750f9cf5b +Author: Lorenz Meier +Date: Thu Jun 25 10:51:59 2015 +0200 + + commander: Remove unused min sample dist + +commit e28e4cb84cf387c5749fce8548954e82dcfc4761 +Author: Lorenz Meier +Date: Thu Jun 25 10:44:48 2015 +0200 + + Matlab mag: Update to real scaling, resulting fits confirm results + +commit ef6092afd9c65d3937fe60e402f234eec5ffad38 +Author: Lorenz Meier +Date: Thu Jun 25 10:44:19 2015 +0200 + + HMC5883: Calculate correct scaling to apply using multiplication + +commit cae604ac1f8177775048dacdc899d4372efaf0ec +Author: Lorenz Meier +Date: Thu Jun 25 08:43:34 2015 +0200 + + HMC5883: Increase the number of calibration cycles to ensure a stable result + +commit a4a6e69521658bae87597819274bd417110a44cd +Author: Lorenz Meier +Date: Thu Jun 25 08:42:59 2015 +0200 + + Matlab tools: Add ellipsoid fit + +commit baca229b95fcfebb2799471e34bbbb3e1383bb4a +Author: Lorenz Meier +Date: Wed Jun 24 12:22:01 2015 +0200 + + Tools: Add Matlab script to plot mag data + +commit 4fadb65ac65852bdf78534f7c50d289a1338eba1 +Author: Lorenz Meier +Date: Wed Jun 24 12:21:40 2015 +0200 + + commander: Reject mag samples which are on top of each other + +commit 74bdec2cc642b23302a80ab75a4500854ac32d39 +Merge: 475c28803 66a637dcc +Author: Lorenz Meier +Date: Thu Jun 25 10:45:14 2015 +0200 + + Merge pull request #2459 from wingtra/estimator_LP_rates_log_covariances + + EKF Enhancments: LP filters on rates and covariance added to logging + +commit 475c28803e20990ed33b96a03d6e540fb2bfe842 +Author: Lorenz Meier +Date: Thu Jun 25 09:28:22 2015 +0200 + + param command: Fix error handling if param is not found + +commit 3bad91dd3bd1d2ec712820c7b3f8f8b521cf8ac5 +Author: Lorenz Meier +Date: Thu Jun 25 09:28:04 2015 +0200 + + systemlib: Fix param access for used params + +commit c2127f95010049e9bee24bcc874a31f332f480f2 +Author: Lorenz Meier +Date: Thu Jun 25 08:46:26 2015 +0200 + + mavlink app: Fix POSIX UDP transfer issues on larger packets + +commit 79a690cd1774e6d7bece46066fc94c192bced17c +Merge: bb76ac722 640024357 +Author: Lorenz Meier +Date: Wed Jun 24 21:46:01 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit 640024357f3b3a261031b750cf7a7b5a82e53a78 +Author: Lorenz Meier +Date: Wed Jun 24 17:44:44 2015 +0200 + + Land detector: increase ground speed threshold + +commit 289ad91bcc2e49c33ae338152d7af19a13c4b64d +Author: Lorenz Meier +Date: Wed Jun 24 17:44:11 2015 +0200 + + Fixed wing land detector: Filter GPS speeds more since they are unreliable, leave airspeed filter where it was + +commit 0f21733cfc38edda892237bbb57deefd0de8b713 +Author: Lorenz Meier +Date: Wed Jun 24 17:42:48 2015 +0200 + + Wing-wing: Remove unused params. Camflyer: Copy wing-wing defaults + +commit ff3eaf42fa96efeae83f390cafc1a14b132ee3c6 +Merge: 55f47a68b ab550bcbb +Author: Lorenz Meier +Date: Wed Jun 24 17:39:31 2015 +0200 + + Merge pull request #2455 from PX4/shell_return + + POSIX: Force shell to not immediately return + +commit 66a637dcc731e27a6dfcfc0fd844ec35af03121d +Author: Youssef Demitri +Date: Wed Jun 24 15:04:19 2015 +0200 + + added covariances to estimator_status and logging + +commit da29b88a04cd8f144ef48bf3b8b66652e5d46b91 +Author: Youssef Demitri +Date: Wed Jun 24 14:37:58 2015 +0200 + + added LP filters (10Hz) on attitude rates in estimator + +commit ab550bcbbff60a4b19f38c71dcf98ae345d5ae97 +Author: Lorenz Meier +Date: Wed Jun 24 09:32:27 2015 +0200 + + POSIX: Force shell to not immediately return + +commit 55f47a68b57fa28ac28b699af6da25a509ba5151 +Merge: a10d34d4a 24ac4c989 +Author: Lorenz Meier +Date: Wed Jun 24 09:27:54 2015 +0200 + + Merge pull request #2454 from tumbili/gyrosim_cleanup + + remove usleep in gyrosim + +commit 24ac4c9891c43b862f89b21c2c254791e4d81ced +Author: tumbili +Date: Wed Jun 24 08:38:00 2015 +0200 + + remove usleep in gyrosim + +commit a10d34d4a34a82a19e47d74b911ff22402e73409 +Merge: 0bd6d46f2 51c8f64e9 +Author: Lorenz Meier +Date: Wed Jun 24 00:18:21 2015 +0200 + + Merge pull request #2453 from tumbili/mavlink_verbosity + + improve mavlink verbosity + +commit 0bd6d46f29ad1948e654c2e7e7e2e96ae36f7672 +Merge: ad1158b54 704386923 +Author: Lorenz Meier +Date: Wed Jun 24 00:16:14 2015 +0200 + + Merge pull request #2451 from tumbili/vdev_fd + + VDev: get rid of those nasty "node_open as advertiser failed" + +commit 51c8f64e9832b81b46bd4f38b701eb8e2f6501e1 +Author: tumbili +Date: Tue Jun 23 23:43:24 2015 +0200 + + improve mavlink verbosity + +commit 7043869237b5294233ca8dfaa613ceaaaf3d95bd +Author: tumbili +Date: Tue Jun 23 18:32:40 2015 +0200 + + VDev: + - increase max number of devices to 200 + - increase max number of file descriptors to 200 + - add warning if number of file descriptor exceeds max value + +commit 5cf20c8dcfeba450bcc926f4a73b81c382a9ad43 +Author: tumbili +Date: Tue Jun 23 12:57:31 2015 +0200 + + increase fw idle for ATTCTL and POSCTL to 0.2 + +commit f680bbed545eea3a23b174bac4ccda4bf96b027d +Author: Lorenz Meier +Date: Mon Jun 22 09:23:17 2015 +0200 + + FW pos control: Rename _ground_alt to _takeoff_ground_alt to make it less ambigious with the actual terrain altitude + +commit f4845b2b8f8b65d756dc37d51514a4c58c9cdd05 +Author: Lorenz Meier +Date: Mon Jun 22 09:22:06 2015 +0200 + + FW pos control: Guard against altitude estimate change + +commit c46b4a29b8c0be96e40959305e52e6e753e555ed +Author: Lorenz Meier +Date: Sun Jun 21 20:00:38 2015 +0200 + + EKF: Publish initial altitude estimate in any case + +commit 6a00fce009528a99512cd6c2d0b105a2a97bef3b +Author: Lorenz Meier +Date: Sun Jun 21 19:55:04 2015 +0200 + + EKF: Publish global position also if GPS is not yet valid so that controllers can get a valid altitude + +commit 5d92927991f9375dccc125ef229a1dec33bf6f55 +Author: tumbili +Date: Fri Jun 19 10:25:40 2015 +0200 + + make motors spin in POSCTRL and ATTCTRL when landed and throttle applied by user + +commit 12483aec88591947e21db082e7405f160467eae3 +Merge: 7b588c5bd 52b0f17ff +Author: Lorenz Meier +Date: Tue Jun 23 12:48:46 2015 +0200 + + Merge pull request #2340 from PX4/pwm_setting_params + + PWM setting params + +commit 52b0f17ff31213e1c073cf53c069e8883a3ca0e9 +Author: tumbili +Date: Tue Jun 23 12:29:25 2015 +0200 + + increase highest pwm to 2150 + +commit 2284aa0c96d5abbe132931c7bcb91710c505fd24 +Author: Lorenz Meier +Date: Sat Jun 13 00:47:20 2015 +0200 + + Caipi config: Move to param based config + +commit 20d735701f6c4806d246e4d8fd75758f698b40bb +Author: Lorenz Meier +Date: Fri Jun 12 10:40:12 2015 +0200 + + sensor params: Add hint to reboot system after changing PWM params + +commit 26c47f25cb9613f1ceb9fffe04eef3d0cc70c293 +Author: Lorenz Meier +Date: Fri Jun 12 10:37:56 2015 +0200 + + PWM outputs: Allow the new p:PWM_OUT etc params for setting PWM limits via params at boot-time. + +commit 7b588c5bd0a0b3c0cba09a16a3657ba44022b3fe +Author: Lorenz Meier +Date: Tue Jun 23 09:07:49 2015 +0200 + + Fix F450 default gains + +commit f1582e67de83a4c5b30e22f5322b5686613c0580 +Author: Lorenz Meier +Date: Tue Jun 23 09:36:42 2015 +0200 + + F330 config: Better default gains + +commit c192398a6517648d3a46729c2ddf7268beed89a1 +Author: Lorenz Meier +Date: Tue Jun 23 09:36:19 2015 +0200 + + mavlink app: Be more verbose on param load fails + +commit 4c975a11e5aa0402d3179e772d6580b71c4ae2de +Author: Lorenz Meier +Date: Tue Jun 23 09:33:07 2015 +0200 + + param command: Complete help text + +commit ae9f1ec955906038652c459e6343b0d30f816722 +Author: Lorenz Meier +Date: Tue Jun 23 09:11:34 2015 +0200 + + CAN config: Better attitude control defaults + +commit ff3977366607d1c54beb605029764b88261207b6 +Author: Lorenz Meier +Date: Tue Jun 23 09:11:22 2015 +0200 + + MC: Better attitude control defaults + +commit ad1158b548a94e18de42966005f399e742b7d5e4 +Author: Lorenz Meier +Date: Tue Jun 23 09:07:49 2015 +0200 + + Fix F450 default gains + +commit 75ec0267c9c73af3778c21eab2b4cc2415889c02 +Author: TSC21 +Date: Mon Jun 22 23:33:22 2015 +0100 + + mocap_support: update to debug log structure + +commit d673bf8457cdfe7fede5097e3b932645d07f1c62 +Author: Lorenz Meier +Date: Mon Jun 22 22:16:03 2015 +0200 + + Navigator: Reduce excessive stack allocation + +commit 1c82f73822c1523be1bcaefd3b7986ddb8c59bdb +Author: Lorenz Meier +Date: Mon Jun 22 22:15:45 2015 +0200 + + Dataman: Reduce excessive stack allocation + +commit f9de327d6a025395ea969073b1ec41c63040b38f +Merge: 736125441 8a3ac1f54 +Author: Lorenz Meier +Date: Mon Jun 22 14:02:28 2015 +0200 + + Merge pull request #2443 from tumbili/SYS_RESTART + + set SYS_RESTART_TYPE in sitl startup, normally IO does that + +commit 8a3ac1f541de64fc64a2b7ee7760ebbb873d0cae +Author: tumbili +Date: Mon Jun 22 13:47:11 2015 +0200 + + set SYS_RESTART_TYPE in sitl startup, normally IO does that + +commit 736125441ecb45d97f4bb2809eb3ff7d45eacc55 +Author: Lorenz Meier +Date: Fri Jun 19 20:02:20 2015 -0700 + + POSIX: Allow unused variables in INAV estimator temporarily + +commit 7df785ed50481ae29239b9289a7f73c77312fc84 +Author: Lorenz Meier +Date: Fri Jun 19 19:31:41 2015 -0700 + + POSIX: Use the same estimators for multicopters as on the real system + +commit 92d168a4765e8f77337ec72afa23abeaf75c8af8 +Author: Lorenz Meier +Date: Fri Jun 19 19:31:20 2015 -0700 + + Q attitude estimator: Resolve POSIX porting issues: Add protection against bad input and output data + +commit 1d6f459e8c219ae0d88a3af4332e4cef438a5f66 +Author: Lorenz Meier +Date: Fri Jun 19 19:30:26 2015 -0700 + + INAV: Disable verbose printing which created issues on POSIX. Needs further inspection + +commit cc499fcc2943b5db85e657a417d752c6a8a76ea4 +Author: Lorenz Meier +Date: Fri Jun 19 23:02:09 2015 +0200 + + Enable Q attitude estimator and INAV + +commit f01913a2bc8ed361b902e16cde7b2f9469db987b +Merge: 3e55e3209 80f1c517c +Author: Lorenz Meier +Date: Mon Jun 22 10:13:45 2015 +0200 + + Merge pull request #2442 from tumbili/status_text_fix + + Status text fix + +commit 3e55e32098efcc4424a6e83eb8cfbe71df56c59b +Author: Lorenz Meier +Date: Mon Jun 22 09:59:09 2015 +0200 + + sdlog2: Fix mavlink output + +commit 6be1e7f7e85c41b1c4d3b298710bd4942f02b206 +Author: Lorenz Meier +Date: Mon Jun 22 09:58:54 2015 +0200 + + INAV: Fix mavlink output + +commit 426b961abdfab762b6c8a2536dd19990f27244cc +Author: Lorenz Meier +Date: Mon Jun 22 09:58:40 2015 +0200 + + MC pos control: Fix mavlink output + +commit 46428769a5b9fa0a47fba4dfe3244ebb253e78fb +Author: Lorenz Meier +Date: Mon Jun 22 09:58:27 2015 +0200 + + FW pos control: Fix mavlink output + +commit 71fc0f5bc48141f2b93e7a3c39a00b5ddddc2b14 +Author: Lorenz Meier +Date: Mon Jun 22 09:58:11 2015 +0200 + + EKF: Fix mavlink output + +commit 82f3d4e87773132acbeab47cf64f82533136034c +Author: Lorenz Meier +Date: Mon Jun 22 09:58:01 2015 +0200 + + commander: Fix mavlink output + +commit dfdc2c999da8b98db68e64f65c7cd6b0d03ff9b7 +Author: Lorenz Meier +Date: Mon Jun 22 09:57:49 2015 +0200 + + Bottle drop: Fix mavlink output + +commit 80f1c517ccfae9d4bccda1e952b011ea12b34fd5 +Author: tumbili +Date: Mon Jun 22 09:41:05 2015 +0200 + + init VDev for mavlink log device + +commit dd9e3cd315761fc67ff5133046a34161de25a0fd +Author: tumbili +Date: Mon Jun 22 09:40:45 2015 +0200 + + call px4_open instead of open + +commit 2c2a6b710c13f835d408a66104a47e73fb3685ac +Author: Lorenz Meier +Date: Sun Jun 21 19:00:23 2015 +0200 + + MC position controller: Set better defaults + +commit 62b102d0b49f5cf47f5623761aed4db2a390ceaf +Author: Lorenz Meier +Date: Sun Jun 21 19:00:06 2015 +0200 + + MC attitude controller: Set better defaults + +commit 9365c5a4383d8702e66b5f0e3f95a1acb3fd5cac +Author: Lorenz Meier +Date: Sun Jun 21 18:59:28 2015 +0200 + + systemlib: Remove file present 2x from Makefile + +commit 8fa161b7c4947ccc988a737d2fd86610bca8cab2 +Author: Lorenz Meier +Date: Sun Jun 21 18:58:06 2015 +0200 + + Multicopter configs: Remove duplicate defaults, each line checked to match new param-level defaults + +commit 66cdfeca6235f6ee7254e0d194e443ed257150d9 +Author: Vladimir Ermakov +Date: Sun Jun 21 00:31:23 2015 +0300 + + ROMFS: Enable FTP on companion link + + Not sure that ftp usable in 57600. Tested on 921600. + +commit a94b2bc3b57e0fde90a21d8eaab34d70a0e2690d +Merge: 3627456dd 45bae85da +Author: Lorenz Meier +Date: Sat Jun 20 23:53:47 2015 +0200 + + Merge pull request #2435 from vooon/ftp_on_sys_companion + + rcS: Enable FTP on companion link + +commit 45bae85daabaa64f297af399ee2d35e86cc7fd08 +Author: Vladimir Ermakov +Date: Sun Jun 21 00:31:23 2015 +0300 + + ROMFS: Enable FTP on companion link + + Not sure that ftp usable in 57600. Tested on 921600. + +commit 4a17411f8ffd8d7ee84c3e77d39097688587cab7 +Author: Mark Charlebois +Date: Fri Jun 19 13:26:58 2015 -0700 + + POSIX: Added systemcmds esc_cal and reboot modules + + Signed-off-by: Mark Charlebois + +commit 71fc3a96df143a5701842c8a6c246bc4f7fcd088 +Merge: f7fe6a037 3627456dd +Author: Mark Charlebois +Date: Fri Jun 19 12:54:17 2015 -0700 + + Merge branch 'master' of https://www.github.com/PX4/Firmware into getopt-cleanup-v2 + +commit 3627456dd6c8668927ab9838b96f4dab3e5d1892 +Author: Lorenz Meier +Date: Fri Jun 19 12:01:48 2015 -0700 + + POSIX config: Fix order of dev IDs + +commit 27cec4a977cdf19c02f8ad9e03d0eaa8aa4149a1 +Author: Lorenz Meier +Date: Fri Jun 19 11:52:07 2015 -0700 + + VDev POSIX: Fix non-POSIX conformant return value handling + +commit d81d20ff0e3a8a5592c57951be1a2b2c7cb7bc29 +Author: Lorenz Meier +Date: Fri Jun 19 11:51:37 2015 -0700 + + VDev: Add missing break + +commit f7fe6a037d7cddcc1d956df63b9cce41c279d326 +Author: Mark Charlebois +Date: Fri Jun 19 11:39:08 2015 -0700 + + Converted getopt use to px4_getopt + + In the posix and qurt builds, getopt is not thread safe so px4_getopt + should be used instead. + + Signed-off-by: Mark Charlebois + +commit 878284701d760890d701f19af047bae1fc355abe +Author: Lorenz Meier +Date: Fri Jun 19 10:45:26 2015 -0700 + + POSIX: Simulator: Use port 14560, since 14550 is QGroundControls default port + +commit 79d9e1be8d521949749e588d7a0ba9abcf56f522 +Author: Lorenz Meier +Date: Fri Jun 19 10:44:58 2015 -0700 + + sensors app: Load missing param + +commit bf24d42a79844ff1b7cc4c2186c4817e81713b32 +Author: Lorenz Meier +Date: Fri Jun 19 10:44:36 2015 -0700 + + POSIX: Fix SITL startup script + +commit 468e233ebe2a56a258c80cfb677043927ee19183 +Merge: a65264228 655617f95 +Author: Lorenz Meier +Date: Fri Jun 19 18:49:03 2015 +0200 + + Merge pull request #2425 from tumbili/udp_receiver + + Udp receiver + +commit 655617f958ff9f8af3544f9dc1661574abedd5f9 +Author: tumbili +Date: Fri Jun 19 15:54:36 2015 +0200 + + mavlink: + - implement get_free_tx_buf() for UDP and TCP + - gefine get_uart_fd for all platforms + +commit ecbc28646914cb23c25ced1d6c69c55587798657 +Author: tumbili +Date: Fri Jun 19 14:27:42 2015 +0200 + + added function to return socket fd + +commit c4d92ff05bce61ea8418acdd40ccf133d199033e +Author: tumbili +Date: Fri Jun 19 14:28:27 2015 +0200 + + enable receiving data over network port + +commit bb76ac722c7394f68a184e90d033363e8d3c12e4 +Merge: 5de6d1b3c 8569d6e15 +Author: Lorenz Meier +Date: Fri Jun 19 10:22:10 2015 +0200 + + Merge branch 'release_v1.0.0' of github.com:PX4/Firmware into beta + +commit 8569d6e15fb9249489668d27185230e799a63e08 +Merge: 03d45b8db fc7dc297f +Author: Lorenz Meier +Date: Fri Jun 19 10:06:03 2015 +0200 + + Merge pull request #2423 from tumbili/more_VTOL + + More vtol + +commit fc7dc297fc168465456b868cfd5cef26174f76d6 +Author: tumbili +Date: Fri Jun 19 09:48:07 2015 +0200 + + lock elevons in mc mode for tailsitter with motors in x config + +commit 60857c7940d13af7d0168e7950a9799d30c3bb68 +Author: tumbili +Date: Fri Jun 19 09:46:40 2015 +0200 + + add option to lock elevons for tailsitters in mc mode + +commit 03d45b8dbf68561c0f42495c25531cc1ffd6e147 +Merge: cc9d8c7a1 aade901ef +Author: Lorenz Meier +Date: Fri Jun 19 09:34:37 2015 +0200 + + Merge pull request #2422 from tumbili/VTOL_new_tailsitter + + Vtol new tailsitter + +commit aade901ef02f604c468359d8c9e937c717035f9c +Author: tumbili +Date: Fri Jun 19 09:02:55 2015 +0200 + + added new tailsitter type to autostart list + +commit fb70b0a2b59bfbf517ddb6bd0a5f989bfed16666 +Author: tumbili +Date: Fri Jun 19 08:51:48 2015 +0200 + + added mixer file for tailsitter with motors in quad x configuration and 2 elevons + +commit 51b1968bddc4d976b047f5edfe165dbf4259de4f +Author: tumbili +Date: Fri Jun 19 08:51:02 2015 +0200 + + added configuration file for tailsitter with motors in quad x configuration + +commit 4e9fd5b2a4be4ef4054781f1ed5e6f6896e2fca8 +Author: tumbili +Date: Fri Jun 19 08:46:20 2015 +0200 + + rotate attitude for fw mode only if VTOL is a tailsitter + +commit d320dc8ada0ca85722a1b57d5550fd5333d53980 +Author: tumbili +Date: Fri Jun 19 08:45:41 2015 +0200 + + added VTOL type param to VTOL configuration files + +commit cc9d8c7a1c10e9d24838a39babc5a45da27f417e +Merge: e23712c47 b3c3d6634 +Author: Lorenz Meier +Date: Fri Jun 19 00:34:21 2015 +0200 + + Merge pull request #2418 from tumbili/vtol_rework + + Vtol rework + +commit b3c3d6634c31322df1e17666dc97e44bcbe47302 +Author: tumbili +Date: Fri Jun 19 00:00:23 2015 +0200 + + added vtol types + +commit 12feef85bfd9ae92eaa50c1efcc2d27d2c7bff72 +Author: tumbili +Date: Thu Jun 18 23:58:47 2015 +0200 + + lower lowest allowed max pwm value to be able to cut rear motors for firefly6 in fw mode + +commit 526698854cabd3af875259bf966a9004c65d71df +Author: tumbili +Date: Thu Jun 18 23:57:54 2015 +0200 + + adapt vtol attitude control class to new vtol type classes + +commit 77077cb92ab11b78b4636072c7e1ae9c01c5e0e8 +Author: tumbili +Date: Thu Jun 18 23:57:10 2015 +0200 + + added tailsitter attitude control class + +commit a212e457448ed41c8a33c39696a8963ce631f63d +Author: tumbili +Date: Thu Jun 18 23:56:11 2015 +0200 + + added tiltrotor attitude control class + +commit e23712c47cf174e5c850023d8ae8a993a0f09e54 +Merge: e08dc0df4 0446efa9a +Author: Lorenz Meier +Date: Thu Jun 18 23:56:28 2015 +0200 + + Merge pull request #2395 from tumbili/takeoff_help + + ask for climbout mode when doin takeoff help + +commit 1ccded0305f439b4f8e45f23ec55bf304cc7c1ab +Author: tumbili +Date: Thu Jun 18 23:55:30 2015 +0200 + + added generic class for vtol types + +commit 2485e037943222b521b6cc98eb6bcf50c82a3fbe +Author: tumbili +Date: Thu Jun 18 23:54:58 2015 +0200 + + corrected elevon mixer for firefly6 + +commit a65264228670419738452ae270cba8700987aca7 +Author: Lorenz Meier +Date: Thu Jun 18 14:24:35 2015 -0700 + + POSIX: Fix dataman start order + +commit 785053e4f100cde01a32b29133918e0ba150b115 +Author: Mark Charlebois +Date: Thu Jun 18 07:41:22 2015 -0700 + + px4_log: reverted unused attribute annotations + + Used a do_nothing() function for px4_omit() that will satisfy the + compiler so it will not report unused variables when a debug + message is compiled out. + + Signed-off-by: Mark Charlebois + +commit 5de6d1b3c4669bfcf3230ded5243503a03514a01 +Merge: f30037a81 e08dc0df4 +Author: Lorenz Meier +Date: Thu Jun 18 11:03:58 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit e08dc0df4071ec2b2a6406d16bbc1e502cb2afb4 +Author: Lorenz Meier +Date: Thu Jun 18 11:03:32 2015 +0200 + + Add support for RC_CHANNELS_OVERRIDE in addition to normal message + +commit 77341952425bb779442328d26bef9ea32498a83a +Author: Mark Charlebois +Date: Mon Jun 15 15:22:00 2015 -0700 + + gpssim: cleaned up gpssim code + + The gpssim code was named gps_sim vs being consistent with other + simulators (gpssim). It also used warnx and errx and had lots of + commeted out code. + + Signed-off-by: Mark Charlebois + +commit a94a8c5f5163ba91452f34a0a1008b4d8841427d +Author: Lorenz Meier +Date: Thu Jun 18 08:56:36 2015 +0200 + + sdlog2: Flow: Remove unused field + +commit 3cd211ed72c39a9d9afa392138aff2060a4e2d41 +Author: Lorenz Meier +Date: Thu Jun 18 08:55:34 2015 +0200 + + MC pos control: Do not raise min throttle too far. + +commit f619c1390e682da13dcda225ec8845c8c317d0f3 +Merge: 959333d6c e76bdc3ca +Author: Lorenz Meier +Date: Thu Jun 18 08:36:11 2015 +0200 + + Merge pull request #2366 from PX4/ekf_airspeed + + EKF unfiltered airspeed + +commit 552c9800a9a394e5ad351309d62278aecd44073f +Author: Mark Charlebois +Date: Wed Jun 17 19:04:57 2015 -0700 + + px4_log: Fixed compiler warning when using PX4_LOG + + If __px4_log_level_current is unsigned then the runtime filter + comparison warns because an unsigned value can't be less than zero. + + Changed typed to signed so compiler will not issue a warning. + + Signed-off-by: Mark Charlebois + +commit fc5eb7af6f2e30243835beac68e21b91ab319915 +Author: Mark Charlebois +Date: Wed Jun 17 18:05:04 2015 -0700 + + unittests: Fixed dependency on px4_log.c + + px4_log.c was added to px4_platform library and the library was added + to unit tests that use the log macros. + + There is also a dependency on hrt_absolute_time() as well which requires + px4_platform. + + Signed-off-by: Mark Charlebois + +commit 29a36da22c8c5e79b46e6a454538fbc982ab05cc +Author: Mark Charlebois +Date: Wed Jun 17 17:11:21 2015 -0700 + + px4_log: Added documentation and handled unused variables + + Added __attribute__ ((unused)) for variables used only for log + output and flagged as unused if the message log level is compiled out. + + Signed-off-by: Mark Charlebois + +commit dad0526a9975a5fb053484815bf332b58c1410a6 +Author: Mark Charlebois +Date: Wed Jun 17 13:50:49 2015 -0700 + + px4_log: Added include for ROS + + Signed-off-by: Mark Charlebois + +commit a2297aa950c6adf499fa8f225e9702e4b342c34c +Author: Mark Charlebois +Date: Wed Jun 17 13:49:34 2015 -0700 + + px4_log: Fixed ROS build + + Signed-off-by: Mark Charlebois + +commit 959333d6cc8e5f99ee68b2dff9cb65d54d805985 +Author: Lorenz Meier +Date: Wed Jun 17 22:44:51 2015 +0200 + + Re-balance FMUv2 config in terms of buffer sizes to free some excessively used resources + +commit 65e9fd9dd8df747541d2d3ee44fc88b3c7b90c90 +Author: Mark Charlebois +Date: Wed Jun 17 13:37:27 2015 -0700 + + px4_log: minor fixes to logging header file + + Signed-off-by: Mark Charlebois + +commit 1a8703ec1c0aee86aa2440fc8b7cd627f65854a9 +Author: Mark Charlebois +Date: Wed Jun 17 13:28:27 2015 -0700 + + Improved logging with both compile and runtime level filtering + + The device level debug will have to be removed and the debugging + can be based on this new logging structure which can tell where + an error (or debug output) occured whch the current implmentation + cannot. + + The one limitation is the new macros cannot take a char* for the + format parameter. It must be an actual string literal because it + is concatenated with other strings. + + Signed-off-by: Mark Charlebois + +commit f56990a9ecfd0d852d5a94053a8408e68bf557b0 +Merge: 10e92dc80 d6c2dd997 +Author: Lorenz Meier +Date: Wed Jun 17 19:44:58 2015 +0200 + + Merge pull request #2404 from PX4/master_uavcan_memory + + Compile Time - Conditional inclusion of the Node Allocation and FW Server + +commit f6afa23d04f1c708be9664bcfc9e4bb1ed72903d +Author: Lorenz Meier +Date: Wed Jun 17 19:40:57 2015 +0200 + + Fix up SK450 default gains to more reasonable values + +commit 3e64ad10e8e53219c9d30f17311dc7f6db57b173 +Author: David Sidrane +Date: Wed Jun 17 06:21:28 2015 -1000 + + Conditional inclusion of the Node Allocation and FW Server - default is OFF + +commit 197945daa70789adcb984f2cd9de3b38e2591e12 +Merge: 7c8ea1f68 79944b2c3 +Author: Lorenz Meier +Date: Wed Jun 17 19:36:42 2015 +0200 + + Merge pull request #2396 from UAVenture/qu4d_tuning_update + + Update pitch and yaw gains to flight tested values. + +commit d6c2dd997be7e41807ae4bc700a915236a30e949 +Author: David Sidrane +Date: Wed Jun 17 06:21:28 2015 -1000 + + Conditional inclusion of the Node Allocation and FW Server - default is OFF + +commit 0446efa9a4b8e9399f64d4c65303bab971342b3e +Author: Roman +Date: Wed Jun 17 17:46:37 2015 +0200 + + limit roll angle in loiter and position control mode if we are in a takeoff situation + +commit 6ce106eea465b9bbaf59f4d44a2954bd107d1035 +Author: Roman +Date: Wed Jun 17 17:36:26 2015 +0200 + + limit minimum pitch in altitude controller modes if in a takeoff situation + +commit da7a6c5db34ff45433fe35b843033934a073525d +Merge: 1ebea1e75 5c59d7a43 +Author: Roman +Date: Wed Jun 17 16:11:54 2015 +0200 + + Merge branch 'takeoff_help' of https://github.com/tumbili/Firmware into takeoff_help + +commit 10e92dc80b8af428adbf7e8bb50927a25da429da +Merge: da5014fe9 84bf4bb6b +Author: Lorenz Meier +Date: Tue Jun 16 23:42:10 2015 +0200 + + Merge pull request #2398 from mcharleb/makefile-cleanup + + Makefile cleanup + +commit 5c59d7a434791222a6fad49e64206432a86c22bf +Author: tumbili +Date: Tue Jun 16 23:05:25 2015 +0200 + + do not run tecs if we are on ground to prevent integrator filling + +commit c91bb76b42d8d85339902c0b29123243156a0f0b +Author: tumbili +Date: Tue Jun 16 11:05:44 2015 +0200 + + ask for climbout mode when doin takeoff help + +commit 3d92364d9eb391d3f0d615df7092d96194e2d5b0 +Author: Mohammed Kabir +Date: Tue Jun 16 22:55:05 2015 +0530 + + camera trigger : increase free cycling time when we are not enabled + +commit 84bf4bb6bbe4f3ba2da7237faab85b8fa4d5ec8d +Author: Mark Charlebois +Date: Tue Jun 16 09:54:34 2015 -0700 + + Use ?= for MK_DIR in firmware.mk + + APU requires the use of ?= for MK_DIR but the use of lastword was + causing MK_DIR to be a subdir of makefiles. Changed lastword to + firstword (which is always the path to firmware.mk) which fixed + the problem. + + Signed-off-by: Mark Charlebois + +commit 17b23f4e802a25a54971105f9e513bf20ee45722 +Author: Mark Charlebois +Date: Mon Jun 15 17:27:22 2015 -0700 + + SITL: Added documentation on file paths + + Added description of how to create required directories + + Signed-off-by: Mark Charlebois + +commit 26d2589e97ee2a759fa7ad7f89d0be0afc4cffc3 +Author: Mark Charlebois +Date: Mon Jun 15 17:23:04 2015 -0700 + + makefile cleanup + + Moved nuttx specific make rules to files in makefiles/nuttx. + + All target specific makefiles are in their target sub directories. + + To minimize file duplication, targets that share rules include a + common file. For example the posix and posix-arm targets both use + makefiles/posix/posix_elf.mk + + Signed-off-by: Mark Charlebois + +commit 7c8ea1f6803d100cb938216981f19dff9028112a +Merge: f57086cb9 677aef667 +Author: Lorenz Meier +Date: Tue Jun 16 18:18:05 2015 +0200 + + Merge pull request #2370 from PX4/mission_feedback + + Mission feedback + +commit 6a818ae05315824085ed89598d33a3e3b9e147bc +Author: Mohammed Kabir +Date: Tue Jun 16 15:47:55 2015 +0530 + + commander : ignore handling camera_trigger command + +commit ba89883fb012d4685b948a9afcb07a4fa5536e76 +Author: Mohammed Kabir +Date: Tue Jun 16 15:44:58 2015 +0530 + + camera trigger: minor cleanup + +commit 79944b2c354e15ebbb47901d01d6542060b84c05 +Author: Simon Wilks +Date: Tue Jun 16 11:21:36 2015 +0200 + + Update pitch and yaw gains to flight tested values. + +commit 1ebea1e7590d0d66b18cd39fcc45897bca8b8256 +Author: tumbili +Date: Tue Jun 16 11:05:44 2015 +0200 + + ask for climbout mode when doin takeoff help + +commit f57086cb9953d37feb713192e7271aca46595683 +Merge: 73d179fb5 460c6bcf5 +Author: Lorenz Meier +Date: Tue Jun 16 08:38:46 2015 +0200 + + Merge pull request #2382 from PX4/multicopter_fall_fix + + MC att control demand: Require a higher minimum throttle + +commit da5014fe95027ee76dfdeca141322098fe0981bc +Merge: bfa840668 ed58e8346 +Author: Lorenz Meier +Date: Tue Jun 16 08:35:28 2015 +0200 + + Merge pull request #2389 from mcharleb/gyrossim-cleanup-2 + + gyrosim: removed dead code from gyrosim + +commit bfa840668bd661e28f014ec09ea1969f348af9f2 +Merge: 2e5d2c1cb 834e3c058 +Author: Lorenz Meier +Date: Tue Jun 16 08:25:16 2015 +0200 + + Merge pull request #2387 from mcharleb/SITL-readme-fix + + SITL: updated README and rc.S + +commit ed58e8346063acf24c8959045454e166d19fcb1c +Author: Mark Charlebois +Date: Mon Jun 15 18:08:22 2015 -0700 + + gyrosim: removed dead code from gyrosim + + Signed-off-by: Mark Charlebois + +commit 834e3c058737c11abbcb940bcf5993b61abd8ed1 +Author: Mark Charlebois +Date: Mon Jun 15 15:48:12 2015 -0700 + + SITL: updated README and rc.S + + Changed rc.S to rcS. + + Updated README.md to explain the require directory structure and + where to run mainapp from for SITL to work correctly. + + Signed-off-by: Mark Charlebois + +commit 2e5d2c1cbe8130c916cdc9250dc7805f313c6a32 +Merge: de8464e3e 8ddfcb7f4 +Author: Lorenz Meier +Date: Tue Jun 16 00:11:25 2015 +0200 + + Merge pull request #2385 from mcharleb/SITL-readme-fix + + SITL: fixed path to mainapp in documentation + +commit 8ddfcb7f4b66c8768c566ee76f12fc0b2d82c8f1 +Author: Mark Charlebois +Date: Mon Jun 15 13:50:50 2015 -0700 + + SITL: fixed path to mainapp in documentation + + The updated path os Build/posix_sitl.build/ + + Signed-off-by: Mark Charlebois + +commit de8464e3ed7939c4d53b713f3e959e7586462c14 +Merge: dc839b67e e6cee3295 +Author: Lorenz Meier +Date: Mon Jun 15 22:07:05 2015 +0200 + + Merge pull request #2383 from tumbili/gps_sim + + add simulated gps driver to startup for SITL + +commit e6cee32952bd25f09a36935590ddac6daa814869 +Author: tumbili +Date: Mon Jun 15 21:59:58 2015 +0200 + + add simulated gps driver to startup for SITL + +commit 460c6bcf5715aac96bbb92ab225676b6b62a8c0c +Author: Lorenz Meier +Date: Mon Jun 15 21:56:44 2015 +0200 + + MC att control demand: Require a higher minimum throttle + +commit 677aef6673e96f7227db981a2e464898c86290ab +Author: Lorenz Meier +Date: Mon Jun 15 21:55:02 2015 +0200 + + navigator: Fixed bitwise or + +commit dc839b67e84b8c1790f2092c21f458f2ce10a9e1 +Author: Lorenz Meier +Date: Mon Jun 15 21:36:42 2015 +0200 + + Fix POSIX README.md path + +commit 48bf40d5d171c040f78147970f1690d41ee49b3c +Author: Lorenz Meier +Date: Mon Jun 15 21:35:10 2015 +0200 + + POSIX: Add initial SITL instructions + +commit 829d830d4388a273934425a382035d4a7fb73609 +Merge: 5eee806ad 729653ba7 +Author: Lorenz Meier +Date: Mon Jun 15 20:18:51 2015 +0200 + + Merge pull request #2378 from mcharleb/sitl-rename + + SITL: changed posix_default to posix_sitl + +commit 5eee806adf57eb5be4f816896201a9ae58f03c88 +Merge: 3489c3de1 e7a3674c1 +Author: Lorenz Meier +Date: Mon Jun 15 20:16:56 2015 +0200 + + Merge pull request #2380 from PX4/dma_hotfix + + This is a temporary hot fix for lost data + +commit 0dc6e65d7a9814196331736cfa4f019a8e56dcef +Author: Mohammed Kabir +Date: Mon Jun 15 23:24:14 2015 +0530 + + camera_trigger : direct GPIO access. finally working. + +commit e7a3674c1d9ede6f925068ef9c4047b0ce4efc4c +Author: David Sidrane +Date: Mon Jun 15 07:03:14 2015 -1000 + + This is a temporary hot fix for lost data + +commit 729653ba7181bacdb782e029868460bcbfd42c4b +Author: Mark Charlebois +Date: Mon Jun 15 09:51:07 2015 -0700 + + SITL: changed posix_default to posix_sitl + + The SITL build is now the default posix build. + + The linker script for posix was moved to makefiles/posix. + The rc.S file was moved to posix-configs/SITL/init/ + The POSIXTEST board definition is now SITL + + To run the SITL test run: + + make sitlrun + + This replaces the make posixrun target. + + The build directory is now Build/posix_sitl.build/ + + Signed-off-by: Mark Charlebois + +commit 3489c3de1ca80e95e77b87701e1181146ffdbd54 +Author: Ban Siesta +Date: Sat Jun 13 15:24:06 2015 +0100 + + uORBDevices_posix: copied over fixes from uORBDevices_nuttx + +commit 21d9bd70a3f41fa77c6c81c584a64e716f849dda +Author: Ban Siesta +Date: Sat Jun 13 15:06:16 2015 +0100 + + uORBDevices_nuttx: Fixed the bug that a publisher had to be started + before an advertiser for multi_pub/subs. + + This is achieved using + - A "published" flag for each uORB device node + - A check before increasing the instance count (basically, a node is + re-used if nothing has been published on it before which means that it + has been created by a subscriber. + +commit 9ecf4345a5cacc05f3c434d3c7516ade700d000f +Author: Ban Siesta +Date: Sat Jun 13 15:02:59 2015 +0100 + + ORBMap: bugfix, got rid of infinite Looping Louie + +commit c5fd277a9ebf8c131fce180d025120a7b77bbe7b +Author: Ban Siesta +Date: Sat Jun 13 15:01:49 2015 +0100 + + ORBMap: whitespace + +commit fee8449de34f7a9c81efc35f8d57e146464353f3 +Author: Ban Siesta +Date: Sat Jun 13 10:31:15 2015 +0100 + + uORBDevices: astyle + +commit f4f761042bd4998142ddd3c188c21312908ade35 +Author: Ban Siesta +Date: Sat Jun 13 10:30:05 2015 +0100 + + uORBManager: astyle + +commit adaaeff48a4d7b3b36e407f832a837627171d67d +Author: Ban Siesta +Date: Sat Jun 13 10:25:25 2015 +0100 + + uORBTest_UnitTest: Split test function in 3 separate functions and add a + test which fails because it does the subscription before the advertisement. + +commit c584bab811086095476c3c73b65097c32a922c61 +Author: Ban Siesta +Date: Sat Jun 13 10:24:20 2015 +0100 + + uORB: document ORB_MULTI_MAX_INSTANCES + +commit 99a442b80e398e8c849da7d9825e9527809dc838 +Author: Ban Siesta +Date: Sat Jun 13 10:23:55 2015 +0100 + + uORB: bump ORB_MULTI_MAX_INSTANCES to 4 because this is needed for an extended unit-test + +commit 8be1b4f19c3025aab313c68d740f91ba2166f5b1 +Author: Ban Siesta +Date: Sat Jun 13 09:17:24 2015 +0100 + + uORBTest_UnitTest: astyle + +commit 45f59077160f7f0e7ad1cc94a6f7c5c2ff90cffe +Author: Ban Siesta +Date: Sat Jun 13 09:11:02 2015 +0100 + + uORBTest_UnitTest: say who you are in the printf + +commit 56a8f0e6043957655388ad089b85fbe79cdb6027 +Merge: 75c158824 d66b6ea70 +Author: Lorenz Meier +Date: Mon Jun 15 18:19:23 2015 +0200 + + Merge pull request #2377 from mcharleb/getpid-fix + + POSIX: px4_getpid() fix + +commit 75c15882414a78a93cb1032e25dbed227c919794 +Author: Roman +Date: Mon Jun 15 17:18:32 2015 +0200 + + only send autopilot capabilities blindly for serial connection + +commit 9745d16905a0fc65121fe633ce22ed43a9658a61 +Merge: 75ef0e170 f7bd10534 +Author: Lorenz Meier +Date: Mon Jun 15 17:35:40 2015 +0200 + + Merge pull request #1977 from devbharat/fix_issue_1963 + + Shifted the set() function for Matrix3x3, Vector2, Vector3, Vector4 to a... + +commit 73d179fb59eb996d7cf95ab524b399c8efc8d407 +Author: Lorenz Meier +Date: Sat Apr 11 01:29:51 2015 +0200 + + MS5611 driver: Fix reeset logic via I2C, minor code style fixes. Fixes #2007, identified by Kirill-ka + +commit 41f535ae262d7a6e5f4a2fe043b66d86dde9993e +Author: Lorenz Meier +Date: Mon Jun 15 17:03:34 2015 +0200 + + navigator: Include distance to first waypoint in mission check, provide warning feedback + +commit b11e13331882272c6b6bd5d200ec938070ade632 +Author: Lorenz Meier +Date: Mon Jun 15 17:03:12 2015 +0200 + + Evaluate warning field from mission result + +commit eb3cc8b41ab587f7cd6240abb9dcba918888218c +Author: Lorenz Meier +Date: Mon Jun 15 17:02:55 2015 +0200 + + mission result topic: Add warnings + +commit b5a79bbc0b22a83c7a4b3cefaf7f1195f5b05f32 +Author: Lorenz Meier +Date: Sun Jun 14 15:12:35 2015 +0200 + + commander: Use distinct tunes for home set and mission ok / failed + +commit 21ca431131e5c50854a75d55655d4c87b268cea8 +Author: Lorenz Meier +Date: Sun Jun 14 15:12:17 2015 +0200 + + Tone alarm: Add home set tune + +commit 174f4d27f3e65454808e073023ee14833f3d7ff2 +Author: Lorenz Meier +Date: Sat Jun 13 18:37:32 2015 +0200 + + Navigator: output new mission status + +commit a4b238946070dfa2094b87d8fff61a987a6bec03 +Author: Lorenz Meier +Date: Sat Jun 13 18:37:19 2015 +0200 + + Commander: Support new mission status + +commit 2cf10a5e999ce1e5c2579a202755346a6ad18046 +Author: Lorenz Meier +Date: Sat Jun 13 17:31:58 2015 +0200 + + Navigator: Publish mission validity in mission result + +commit 2ba8ac44382d7e88cc22b73471733c2d01d9305e +Author: Lorenz Meier +Date: Sat Jun 13 17:31:31 2015 +0200 + + Move mission result to generated topics + +commit d66b6ea7011ab01716b77a45d5bb9341b3fa8a4e +Author: Mark Charlebois +Date: Mon Jun 15 08:25:57 2015 -0700 + + POSIX: px4_getpid() fix + + Since the PX4 code uses both px4_task and pthread APIs, + px4_getpid() must be save to call from either context. + + On posix, this means we have to always return the pthread ID. + + Reverted simulator change of pthread to px4_task + + There may have been side effects if this was build for a target that + has process/task scoped file descriptors. It is now safe to call + px4_getpid() from this pthread context with this change for the + posix build for px4_getpid(). + + Signed-off-by: Mark Charlebois + +commit dc0379342682ec838027f3b0d1dfd061aa9a64a3 +Merge: 091af08dd 44441ab50 +Author: Lorenz Meier +Date: Mon Jun 15 16:02:53 2015 +0200 + + Merge pull request #2368 from PX4/manual_climbout + + FW pos control: Perform climbout if user requests more than 85% pitch up + +commit 091af08dd7cd07c8a79b645a5a8008ee951d6f12 +Merge: 9e3e43c49 82352a64a +Author: Lorenz Meier +Date: Sun Jun 14 20:46:15 2015 +0200 + + Merge pull request #2373 from PX4/commander_cleanup + + commander: Remove unused param handles + +commit 82352a64aaf341cddad5fc8e617a203ed6cf7285 +Author: Lorenz Meier +Date: Sun Jun 14 19:36:29 2015 +0200 + + commander: Remove unused param handles + +commit 75ef0e1709ac32739bead94dc329b65efa4af20e +Merge: 7254f04f6 40f3b4941 +Author: Lorenz Meier +Date: Sun Jun 14 15:43:38 2015 +0200 + + Merge pull request #2365 from PX4/master_p1 + + Master p1 + +commit 9e3e43c49ee7f3e8b482b401f262a0bbd1868db4 +Author: Lorenz Meier +Date: Sun Jun 14 15:27:24 2015 +0200 + + Update comments in attitude controller. Fixes #2369 + +commit e6752e43b264a97bec830c442df518f7200fd854 +Author: Mohammed Kabir +Date: Fri Jun 5 18:30:40 2015 +0530 + + camera trigger : cleanup - still crashes + +commit af62e74d4a3f5a348cb98c95e688daed389db9dd +Author: Mohammed Kabir +Date: Wed Jun 3 11:51:02 2015 +0530 + + camera trigger : command fix + +commit 72e2224d1e87f32110c75b78554d4dc6130c797d +Author: Mohammed Kabir +Date: Wed Jun 3 11:48:37 2015 +0530 + + camera trigger : master rebase + +commit df037d97c152a16ca17ad0d84e5bacdd264093ba +Author: Mohammed Kabir +Date: Fri May 22 14:24:54 2015 +0530 + + camera trigger : remove redundant timestamps + +commit a1c2f24837301365d9731df644bf0138bc170342 +Author: Mohammed Kabir +Date: Thu May 21 18:02:45 2015 +0530 + + camera trigger : remove autogen message + +commit 95a8e29cfeba7bf15c51e46db408bfc817f616c4 +Author: Mohammed Kabir +Date: Thu May 21 17:41:52 2015 +0530 + + camera trigger : mavlink stream + +commit 5ff38089e91034b3b6880b43c1fd391ff4ee1eac +Author: Mohammed Kabir +Date: Thu May 21 17:23:19 2015 +0530 + + camera trigger : fix handling of fds in hrt callbacks + +commit 2dde99f0fc007520fadbf4ef4f45cd21d54528eb +Author: Mohammed Kabir +Date: Wed May 20 12:43:44 2015 +0530 + + camera trigger : memset + +commit be89a7262eae8ac95e421464a8fc98f2fd16d570 +Author: Mohammed Kabir +Date: Tue May 19 22:46:04 2015 +0530 + + camera trigger : add missing call to trampoline + +commit 34809e0aa37b3b76afcf23894f974b5db1635b66 +Author: Mohammed Kabir +Date: Mon May 18 13:43:10 2015 +0530 + + camera trigger : add message + +commit ecd2762281eede4d642b50bd028d46843f086b04 +Author: Mohammed Kabir +Date: Mon May 18 10:03:00 2015 +0530 + + camera trigger : fix memset + +commit 239c8dc7dc7e6ad9cc20cf7c02eec96350f87ee3 +Author: Mohammed Kabir +Date: Mon May 18 09:14:39 2015 +0530 + + camera trigger : implement trigerring and command + +commit a8537b8818d8c7839548a93e9c479d0e45d80194 +Author: Mohammed Kabir +Date: Mon May 18 08:20:18 2015 +0530 + + camera trigger : initial import + +commit 44441ab501be45165d4eeb2e0f138e2153f9f66e +Author: Lorenz Meier +Date: Sun Jun 14 14:05:17 2015 +0200 + + FW pos control: Perform climbout if user requests more than 85% pitch up + +commit 2fd4c5240f888fc413e99caa7e2745719ad7a222 +Merge: 7deeda726 dedd16e36 +Author: Lorenz Meier +Date: Sun Jun 14 12:53:19 2015 +0200 + + Merge pull request #2341 from PX4/mc_offb_vel_limit + + Multicopter offboard velocity limit + +commit 40f3b49419dd3dd5acf0bc093ff7b4b5495f134b +Author: Lorenz Meier +Date: Sun Jun 14 03:17:33 2015 -0700 + + POSIX: Re-load params after boot + +commit e76bdc3cace535108aa90ca89eadfbaef1f13b01 +Author: Lorenz Meier +Date: Sun Jun 14 12:10:36 2015 +0200 + + EKF: Use unfiltered airspeed if airspeed is large enough - rely for better stability on the filtered speed for the threshold. Lower the threshold to 5 m/s to ensure airspeed fusion even on small wings + +commit 0916e6fc199fee2acbefa924b55082eb483ef3bb +Author: Lorenz Meier +Date: Sun Jun 14 12:09:21 2015 +0200 + + sensors app: Populate unfiltered airspeed field + +commit 7deeda726cbeff7259dc671244990b8532146b99 +Author: Lorenz Meier +Date: Sun Jun 14 12:07:32 2015 +0200 + + airspeed topic: Add unfiltered airspeed + +commit 872a26e6da337e8304b7c2d59c0e3b6728a646a3 +Author: Mark Charlebois +Date: Sat Jun 13 22:06:38 2015 -0700 + + Fixed passed ot open() for O_CREAT + + In nuttx the mode parameter to open is not required but in Linux, + and per the POSIX spec, mode is required if the O_CREAT flag is + passed. + + The mode flags are different for NuttX and Linux so a new set of + PX4 defines was added: + + PX4_O_MODE_777 - read, write, execute for user, group and other + PX4_O_MODE_666 - read, and write for user, group and other + PX4_O_MODE_600 - read, and write for user + + Signed-off-by: Mark Charlebois + +commit c6b36073feb6088c53e0675099979ab9cdefff1e +Author: Mark Charlebois +Date: Sat Jun 13 21:18:11 2015 -0700 + + POSIX: ifdef getreg32() calls in mcu_unique_id() + + mcu_unique_id() reads registers at an invalid address in non-nuttx builds. + Added ifdef to return a dummy value for non-nuttx builds. + + Signed-off-by: Mark Charlebois + +commit dc7471f430ff6edf5a2b132f8d6657b43d0a62c8 +Merge: b6d9a97aa 55ed9e961 +Author: Lorenz Meier +Date: Sun Jun 14 10:46:09 2015 +0200 + + Merge pull request #2296 from PX4/attitude_loop_speed + + Attitude loop speed + +commit b6d9a97aaaaef7583d6e4003377465a5bd2e12c2 +Merge: 484be77b0 3f77455dd +Author: Lorenz Meier +Date: Sun Jun 14 10:45:10 2015 +0200 + + Merge pull request #2349 from PX4/auto_takeoff_fix + + FW: Auto takeoff fix + +commit 484be77b055b4f7f9d37393641bbc79a02d96a69 +Merge: cae30bd61 f9f34078d +Author: Lorenz Meier +Date: Sun Jun 14 10:34:50 2015 +0200 + + Merge pull request #2354 from PX4/rtl_fix + + RTL fix + +commit 7254f04f68fb38213a815bb25bf97f31a8e84c5b +Author: Lorenz Meier +Date: Sat Jun 13 17:08:07 2015 -0700 + + POSIX: Complete default startup config so we get a working quad setup on boot. + +commit 7e7513bc155a29847998e5d14c1c05006b3f256c +Author: Mark Charlebois +Date: Sat Jun 13 14:12:17 2015 -0700 + + POSIX: change pthreads to px4_tasks in simulator + + The simulator was using pthread APIs directly so calls to px4_getpid() + would fail since the task ID was not known. Changed simulator to use + px4_task_spawn_cmd. + + Signed-off-by: Mark Charlebois + +commit 7263402cece0a8a2d25e15e9d9b86df0e1867c41 +Merge: 5e4ce5cf5 447b93c09 +Author: Lorenz Meier +Date: Sat Jun 13 19:38:48 2015 +0200 + + Merge pull request #2362 from PX4/master_elf_sizes + + Document the the sizes of sections inside the elf files. + +commit 447b93c090f61f7de24ce941af7424a133b83e19 +Author: David Sidrane +Date: Sat Jun 13 06:07:57 2015 -1000 + + Add size Makefile target for elf + +commit dccd4df7bcd061cb38e9eca2a539d838cb5af1a9 +Author: TSC21 +Date: Sat Jun 13 17:03:31 2015 +0100 + + mocap_support: added support for mocap data on firmware + +commit 5e4ce5cf59d9247c72f4b371e20fbd1fdf857394 +Author: Lorenz Meier +Date: Sat Jun 13 16:36:00 2015 +0200 + + Add missing errno header + +commit e6d9aa2b431a4914e1ae8e97b1718decc7eef7a1 +Author: Mark Charlebois +Date: Fri Jun 12 10:25:09 2015 -0700 + + mavlink fix for cause of intermittent crash + + If the posix target is run and the rootfs is not created, then + there is an fopen in mavlink without a return value check and then a write + to the fd. When this condition occurs it tries to write to NULL and will + segfault. + + Signed-off-by: Mark Charlebois + +commit a1b68b5b415f82fe1527512224054baddaa6114e +Author: Lorenz Meier +Date: Sat Jun 13 06:53:18 2015 -0700 + + POSIX: Start MAVLink app as default on UDP + +commit 1522255c29f4ddd2069cc499fbb85f8882a4544b +Author: Lorenz Meier +Date: Sat Jun 13 06:53:02 2015 -0700 + + MAVLink app: Fix argument handling to work on all operating systems + +commit cae30bd614d3d5532194252be309b377e683fd21 +Merge: a0176474c 0bfc72758 +Author: Lorenz Meier +Date: Sat Jun 13 14:29:27 2015 +0200 + + Merge pull request #2348 from PX4/hil_device_sim + + Add more functionality to HIL driver + +commit 928648f2f55b5fccac6c4290220e8ca658494f64 +Merge: 2fc069bd6 849bd4c3f +Author: Lorenz Meier +Date: Sat Jun 13 14:28:31 2015 +0200 + + Merge pull request #2356 from PX4/master_m + + Master merge + +commit 849bd4c3f7207e109a20a10d28f9163d6e4c1dc1 +Author: Lorenz Meier +Date: Sat Jun 13 11:43:31 2015 +0200 + + POSIX HRT: Use correct define, formatting fixes + +commit 9d0d6ba2bf438287e0b5cae962c97bfcea980a1d +Author: Lorenz Meier +Date: Sat Jun 13 11:31:55 2015 +0200 + + EKF: Fix isfinite calls + +commit b06a533555bc203373a651544b7a565c2dcb8202 +Author: Lorenz Meier +Date: Sat Jun 13 11:07:17 2015 +0200 + + OS X porting: Make unit tests compile on OS X + +commit c9fefe236b58cfe94951908186e399c62055bf01 +Merge: 2fc069bd6 a0176474c +Author: Lorenz Meier +Date: Sat Jun 13 11:06:01 2015 +0200 + + Merged release into master + +commit f30037a8147baf533a947d1940a2ed6af5b1fe46 +Merge: 722a5f61f a0176474c +Author: Lorenz Meier +Date: Sat Jun 13 00:20:30 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit f9f34078d15281f3edfc0a1e0d49ee1676ee2d33 +Author: Lorenz Meier +Date: Sat Jun 13 00:16:25 2015 +0200 + + commander: Ensure RTL can be triggered in all modes + +commit 2fc069bd6330aa8c3bdba81b6e7ded1696b0d293 +Merge: 3b0d766fd 5acc4ee43 +Author: Lorenz Meier +Date: Sat Jun 13 00:07:19 2015 +0200 + + Merge pull request #2350 from PX4/master_versioning_fix + + Back Port of Git Versioning - without side effects + +commit a0176474c7740a4a04c2eb91eba57d8ce64027a1 +Author: Elikos default +Date: Thu Jun 11 20:28:47 2015 -0400 + + fix NaN yaw breaking attitude setpoints when going back into posctl from offboard + +commit 3b0d766fd8c568eabec85813b741fd5d6a1e1801 +Merge: bcc49268c 9605df75d +Author: Lorenz Meier +Date: Sat Jun 13 00:01:24 2015 +0200 + + Merge pull request #2353 from andre-nguyen/offb_NaN_fix + + fix NaN yaw breaking attitude setpoints when going back into posctl from offboard + +commit 938301cdec4dd91ebc43f3e4d0806c1a005abd34 +Merge: bca13e3e1 9585bb4a3 +Author: Lorenz Meier +Date: Fri Jun 12 20:18:40 2015 +0200 + + Merge pull request #2352 from PX4/version_fix_r + + Merged GIT version changes + +commit 9585bb4a3c35f9b02574a61c5ece2e6952f15aa2 +Author: David Sidrane +Date: Fri Jun 12 07:54:51 2015 -1000 + + Missing slash + +commit 428611119fe7b4cd27695e9435edea4ff0582f23 +Author: David Sidrane +Date: Fri Jun 12 06:49:15 2015 -1000 + + Merged GIT version changes + +commit 5acc4ee43b89dad58a5c27be1c9406484bd5e582 +Author: David Sidrane +Date: Fri Jun 12 06:54:04 2015 -1000 + + Back Port of Git Versioning - without side effects Part 2 + +commit 17fddb15564befcc4e52c36604bfbb05dbb932d3 +Author: David Sidrane +Date: Fri Jun 12 06:49:15 2015 -1000 + + Back Port of Git Versioning - without side effects Part 1 + +commit 55ed9e96126cab150dbad1d9bd9db392b75781d9 +Author: Lorenz Meier +Date: Thu Jun 4 18:54:28 2015 +0200 + + ECL: Run TECS filter faster, adjust gains accordingly + +commit 8838b18da75d6f4354f73b38152c2ca98f9197aa +Author: Lorenz Meier +Date: Thu Jun 4 18:53:38 2015 +0200 + + FW attitude control: Run attitude controller as fast as we can to minimize latency + +commit 3f77455dd85870caacc5dfa76aecd669a43de2e8 +Author: Lorenz Meier +Date: Fri Jun 12 15:58:21 2015 +0200 + + commander: Condition HIL arming check properly + +commit 92aeef2b846661a9b6f41347ea29ae1e0bb2e48b +Author: Lorenz Meier +Date: Fri Jun 12 15:57:57 2015 +0200 + + commander: Better text feedback + +commit 05993bee6fa523d6d8ecfcceb614fa45fe669956 +Author: Lorenz Meier +Date: Fri Jun 12 15:57:27 2015 +0200 + + Navigator: Provide better feedback if no mission present, enforce minimum altitude in loiter and in auto modes + +commit 6c0539c243a13ed0cb2c4c508b4770bdff57add6 +Author: Lorenz Meier +Date: Fri Jun 12 15:55:55 2015 +0200 + + FW position controller: Do handle idle mission items correctly + +commit bca13e3e1bb51e06a79a1627e7cb8d23b66d6590 +Merge: 540ffa786 267fb408b +Author: Lorenz Meier +Date: Fri Jun 12 15:09:36 2015 +0200 + + Merge pull request #2343 from PX4/mc_thrust_fix + + Update MC thrust limit default param value and add explanation + +commit bcc49268ca4979a398e324344e3bf9cfe2a77d98 +Merge: 3c4e25153 94313323a +Author: Lorenz Meier +Date: Fri Jun 12 14:16:06 2015 +0200 + + Merge pull request #2310 from mcharleb/bringup-m1 + + Bringup m1 + +commit 540ffa7861c0583ed6b13bfa1fdfab04193fd74b +Author: Lorenz Meier +Date: Fri Jun 12 14:02:47 2015 +0200 + + Let user know we are loitering now + +commit cc33e4caf804bf365f77ce652fc757006de36774 +Merge: e7765d77f 7e44a2341 +Author: Lorenz Meier +Date: Fri Jun 12 14:02:04 2015 +0200 + + Merge pull request #2346 from tumbili/fix_trim + + fix: take current trim values into account when doing trim calibration + +commit 7e44a234118eb8b940f2323f10a6023c1ce5f4a5 +Author: tumbili +Date: Fri Jun 12 13:50:02 2015 +0200 + + fix: take current trim values into account when doing trim calibration + +commit 94313323aac474193879a05b8418ff92a2294f70 +Author: Lorenz Meier +Date: Fri Jun 12 13:53:20 2015 +0200 + + MAVLink app: Fix sending of autopilot capabilities + +commit 085a69383a8efb51722e36a08fa761020f50e564 +Merge: c9be962f4 5eadda5ea +Author: Lorenz Meier +Date: Fri Jun 12 13:40:47 2015 +0200 + + Merged master + +commit 0bfc727584d09bd910129ce3c03551b5ec2a5b35 +Author: Lorenz Meier +Date: Fri Jun 12 13:30:44 2015 +0200 + + Add more functionality to HIL driver + +commit e7765d77f6985cbe17211fe2de9f9620c6b63f71 +Merge: 572798567 7540aa6b8 +Author: Lorenz Meier +Date: Fri Jun 12 13:07:06 2015 +0200 + + Merge pull request #2330 from PX4/abs_alt + + Navigator: Make logic using previous and current altitudes consistent + +commit 267fb408b1f5cfc27235b70f5dc8457e135622b7 +Author: Lorenz Meier +Date: Fri Jun 12 11:08:30 2015 +0200 + + Update MC thrust limit default param value and add explanation + +commit dedd16e36e4f0690f8662b93f2aa8144cc8a57bf +Author: James Goppert +Date: Wed Jun 3 21:15:17 2015 -0400 + + Modified velocity saturation to maintain direction. + +commit adbccfaa1cd100609490b61f2081a0619b0a36c8 +Author: James Goppert +Date: Wed Jun 3 09:32:02 2015 -0400 + + Saturate velocity command for mc_pos_control. + +commit 3c4e25153c9038a73d8f7ae4fa21e246f429c09a +Merge: 5eadda5ea 0e428a6b3 +Author: Lorenz Meier +Date: Fri Jun 12 09:42:31 2015 +0200 + + Merge pull request #2337 from bansiesta/readme_link + + Small README.md and LICENSE.md fixes + +commit 57279856788d3e879ee76ae827791e25be3d8f3d +Author: Lorenz Meier +Date: Fri Jun 12 09:31:10 2015 +0200 + + Comment out unused pca8574 driver in boot + +commit 5eadda5ea5709ac1204c83003c28fb775618193e +Author: Lorenz Meier +Date: Fri Jun 12 09:31:10 2015 +0200 + + Comment out unused pca8574 driver in boot + +commit 0e428a6b3b9fa03913866446d0f824084f52c35a +Author: Ban Siesta +Date: Fri Jun 12 08:30:50 2015 +0100 + + LICENSE.md: bring year up-to-date + +commit 7fa35e8a8830de13f79efb461ff9a6e0e0543e07 +Author: Ban Siesta +Date: Fri Jun 12 08:29:22 2015 +0100 + + README.md: added link to LICENSE.md + +commit 863a6e88119384f4aa5776f5c9e264e06697632b +Author: Lorenz Meier +Date: Fri Jun 12 09:27:15 2015 +0200 + + HIL driver: Fix boot order race + +commit 3f4b5fcb72442f4a4415599768df6bc147edca59 +Author: Lorenz Meier +Date: Fri Jun 12 09:27:15 2015 +0200 + + HIL driver: Fix boot order race + +commit 7eef2e9c58823ddbd75ec4151ce528f25daa2f0f +Merge: 891829d3a 315683124 +Author: Lorenz Meier +Date: Fri Jun 12 08:55:56 2015 +0200 + + Merge pull request #2335 from UAVenture/posctl_th_meta_fix + + fix posctl th param meta + +commit 315683124d10cc34673d9993f2340ae0f0378b20 +Author: Andreas Antener +Date: Fri Jun 12 08:47:46 2015 +0200 + + fix posctl th param meta + +commit 7374aff3aab9fe14fecdc9419b877bffe95f86f9 +Merge: 6ba0f246f 28d3729ac +Author: Lorenz Meier +Date: Fri Jun 12 08:36:25 2015 +0200 + + Merge pull request #2334 from PX4/master_mavlink_null_fix + + Backport of Fixes mavlink_if0: invalid data rate '(null)' bug + +commit c9be962f4cb4c1ce35ee87d501166927d8e938c9 +Author: Mark Charlebois +Date: Thu Jun 11 21:44:21 2015 -0700 + + POSIX: Modified posix_run.sh to create rootfs dirs + + The default rootfs is now in: + + Build/posix_default.build/rootfs/ + + The subdirs fs/microsd and eeprom are now created if they do not exist. + + Signed-off-by: Mark Charlebois + +commit 4d1ae6269bd9fac08097843524755214b5377c90 +Author: Mark Charlebois +Date: Thu Jun 11 21:36:13 2015 -0700 + + POSIX: Added PX4_ROOTFSDIR to file paths + + Set a default path relative to current dir for the posix target. + + Running make posixrun will create the required directoroes and then run + mainapp from its build location. + + PX4_ROOTFSDIR is set to nothing for nuttx. + + Signed-off-by: Mark Charlebois + +commit 0c43803ec751185d371275ad2723c6b12728407e +Author: Mark Charlebois +Date: Thu Jun 11 21:03:45 2015 -0700 + + POSIX: Fixed syntax error in posix_apps.py + + Signed-off-by: Mark Charlebois + +commit 892a4c5f0f4cbfc4f99eda0c92d92b745ca5a827 +Merge: fb402bc09 aaac4708a +Author: Mark Charlebois +Date: Thu Jun 11 20:40:35 2015 -0700 + + Merge branch 'bringup-m2' into bringup-m1 + +commit aaac4708a5c0b34c363c001ec4c5507ccc37af77 +Merge: 6ba0f246f fb402bc09 +Author: Mark Charlebois +Date: Thu Jun 11 20:38:47 2015 -0700 + + Merge branch 'bringup-m1' of https://github.com/mcharleb/Firmware into bringup-m2 + + Conflicts: + Tools/posix_apps.py + + Signed-off-by: Mark Charlebois + +commit fb402bc096fa2e20dc7a98c9922b03c332065858 +Author: Mark Charlebois +Date: Thu Jun 11 20:22:49 2015 -0700 + + POSIX: Fixed remaining broke gtests + + The addition of the hrt workqueue required adding some additional files to + unittests/CMakeLists.txt + + Signed-off-by: Mark Charlebois + +commit ea7d5070c54487420e5f2468c0bc9d65ad9215e2 +Author: Mark Charlebois +Date: Thu Jun 11 19:42:54 2015 -0700 + + POSIX: Fixed some of the failing gtests + + The orb_advert_t change from int to void * required some fixups + for the gtests. + + Signed-off-by: Mark Charlebois + +commit 527b97e8b4d08cae20b70c2bf7d2469b18ae1d04 +Author: Mark Charlebois +Date: Thu Jun 11 19:00:49 2015 -0700 + + POSIX: added tone_alarm simulator + + The tone_alarm simulator was added to rc.S and the warning output for a + hrt_timer with a 0 expiry times was disabled. + + Signed-off-by: Mark Charlebois + +commit 28d3729acd202d8bac131ac98e59534e8d08f25a +Author: David Sidrane +Date: Thu Jun 11 15:43:28 2015 -1000 + + Backport of Fixes mavlink_if0: invalid data rate '(null)' bug + +commit 9ef7db6a36927cad81c17a1b5d1f85d55488996a +Author: Mark Charlebois +Date: Thu Jun 11 18:16:29 2015 -0700 + + QuRT: Added missing hrt workqueue files + + Signed-off-by: Mark Charlebois + +commit e4a8f32f1ba9cec74a71e06a1dd00000f8d2e310 +Author: Mark Charlebois +Date: Thu Jun 11 18:13:36 2015 -0700 + + QuRT: Added HRT workqueues as per POSIX + + A high rate workqueue is required that acts like an interrupt handler + for a HW timer. + + Signed-off-by: Mark Charlebois + +commit 9605df75da915b1eeafe3afd02d45a6a0868c3c3 +Author: Elikos default +Date: Thu Jun 11 20:28:47 2015 -0400 + + fix NaN yaw breaking attitude setpoints when going back into posctl from offboard + +commit 83bcb95999474cac2a7df1cee2767a986b3f158d +Author: Mark Charlebois +Date: Thu Jun 11 17:28:46 2015 -0700 + + POSIX: Added sleep command + + The baro was not fully initialized when the sensors module tried to + open it. Added a sleep command and a sleep 2 to rc.S so the baro + is initialized by the time the sensors module tried to read it. + + Fixed other noisy errors + + Signed-off-by: Mark Charlebois + +commit 7540aa6b87bc8d958f0818ac2ff8a43e7942f2ca +Author: Lorenz Meier +Date: Thu Jun 11 21:05:38 2015 +0200 + + Navigator: Make logic using previous and current altitudes consistent + +commit 18304a2a0dff8f6b3499861ece27ae98615a367c +Author: Mark Charlebois +Date: Thu Jun 11 11:36:58 2015 -0700 + + POSIX: Fixed px4_getpid() calls from shell context + + When px4_getpid() was called from the shell, there was no opaque + thread ID to return. Added a special thread ID for the shell + context. This ID only works for px4_getpid() and cannot be used + for other px4_task_*() calls. + + Signed-off-by: Mark Charlebois + +commit 891829d3a770bb98d7fd40ae1b0f7b39a188bbda +Author: Lorenz Meier +Date: Thu Jun 11 19:25:17 2015 +0200 + + Land detector: Protect fixed wing logic from false-positives due to bad input data + +commit 722a5f61f650046506033af6f99f4a50dfdd4a63 +Merge: 155ee0e0b e94bc7960 +Author: Lorenz Meier +Date: Thu Jun 11 17:04:34 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit e94bc7960c027d8e806e026b3c25d79c378a6fe7 +Author: Pavel Kirienko +Date: Wed Jun 10 21:20:57 2015 +0300 + + libuavcan submodule updated + +commit 6ba0f246f0f4abc67eb1eb6fdcac06b19db48c37 +Merge: c06d4032f 67c1b230c +Author: Lorenz Meier +Date: Thu Jun 11 17:04:11 2015 +0200 + + Merge pull request #2318 from PX4/libuavcan_update + + Libuavcan submodule update + +commit a66b1b9d04c6c200879576e2f4d9609e229606c0 +Author: Lorenz Meier +Date: Thu Jun 11 17:02:11 2015 +0200 + + Improve feedback when auto mode is rejected due to a non suitable mission + +commit bc48634101dff97b7e4cd2d5e3008613a1c0df6d +Author: Lorenz Meier +Date: Thu Jun 11 12:24:26 2015 +0200 + + Navigator: Reject missions with relative altitude if no home was set before arming + +commit f2b81ce69a88683289ead9de33ce83efc3831a1f +Author: Lorenz Meier +Date: Thu Jun 11 12:22:47 2015 +0200 + + commander: Only update home position if not armed already + +commit 9155e8a7fe2a7611c6b1ed136b5691475546a65c +Author: Lorenz Meier +Date: Thu Jun 11 16:35:10 2015 +0200 + + FX79: Increase travel + +commit ac084ae3d02beb5514e7e720283b5d3cc04b4045 +Merge: 000434be1 7e48c66c2 +Author: Lorenz Meier +Date: Thu Jun 11 15:22:21 2015 +0200 + + Merge pull request #2293 from kd0aij/HIL_inhibitSensorCheck + + special treatment and warning message for HIL platform arming + +commit 000434be15c9ac8a93fa0e675f790464d8b5d23e +Author: Lorenz Meier +Date: Thu Jun 11 14:51:49 2015 +0200 + + IO mixer: Limit outputs to proper range + +commit 3cc2b7ed1285489b4cda8360d720738e0d146e0b +Author: Lorenz Meier +Date: Thu Jun 11 14:51:34 2015 +0200 + + EKF: Add small gyro failover hysteresis + +commit f0f3ffaec1b012fd95d220a9379ae07ed30053e9 +Author: Lorenz Meier +Date: Thu Jun 11 13:31:58 2015 +0200 + + IO firmware: Do not apply trim values a second time + +commit 25c23dbf4cb58d4e8c94a749801a1129ef7cdf34 +Author: Lorenz Meier +Date: Thu Jun 11 13:19:36 2015 +0200 + + back out payload mixer from FX79 default config + +commit 086123fe8419f9382d0c0e2d80e1fe7a27a17ae6 +Author: Lorenz Meier +Date: Thu Jun 11 12:40:39 2015 +0200 + + Fix RC failsafe handling when landed + +commit e8a9c200561fea02f24a97883e6c617d07b251ce +Author: Lorenz Meier +Date: Thu Jun 11 12:30:05 2015 +0200 + + EKF: Ensure we start with zero local altitude and zero GPS offset. Since the filter is not publishing any data at this point this is not relevant in operation, but might be important later if we publish a separate altitude estimate topic + +commit c06d4032f45e68ee585194e3278e8999d48fcd62 +Merge: a0a432fa4 c593451e5 +Author: Lorenz Meier +Date: Thu Jun 11 09:29:11 2015 +0200 + + Merge pull request #2314 from kylemanna/python2 + + Tools: Update python files to work with python3 + +commit c593451e5da4bd52fd47485655f41a3d3864248f +Author: Kyle Manna +Date: Wed Jun 10 23:00:58 2015 -0700 + + Tools: Convert Python 2 syntax to Python 3 compatible + + * The `print """` syntax appears invalid in Python 3 which is the + default for the Python binary on my system (and soon many more). + * Convert the file (using `2to3`) to a version that's compatible with + Python 2 and Python 3. + * Tested against Python 2.7.10 and 3.4.3. + +commit 155ee0e0b467b39a077a01fac6100bb1d6e6e78b +Merge: cfb44b919 45cd05b57 +Author: Lorenz Meier +Date: Thu Jun 11 09:03:01 2015 +0200 + + Merge branch 'release_v1.0.0' of github.com:PX4/Firmware into beta + +commit 67c1b230ca0650732b62b7a8c56b92e35eb2bd52 +Author: Pavel Kirienko +Date: Wed Jun 10 21:20:57 2015 +0300 + + libuavcan submodule updated + +commit 7e48c66c221fc281b37dfb0db188440f89823ce6 +Author: Mark Whitehorn +Date: Wed Jun 10 11:05:56 2015 -0600 + + add is_hil_setup() + +commit 71da3976abf593c7d515b8aa78b49e7f8553a51e +Author: Mark Whitehorn +Date: Sat Jun 6 15:03:03 2015 -0600 + + add HIL autostart ID range macros and remove warnx + +commit e224441ac14b4ed384d77995b7dbdbc047cee6a5 +Author: Mark Whitehorn +Date: Sat Jun 6 10:34:01 2015 -0600 + + special treatment and warning message for HIL platform arming + +commit 45cd05b57a7e3aa1bb288b402ee5437c35d688d3 +Author: tumbili +Date: Wed Jun 10 17:06:42 2015 +0200 + + invert pitch trim parameter + +commit 30969eb10c58979f7742758914747a37de17d1be +Author: Lorenz Meier +Date: Wed Jun 10 13:20:13 2015 +0200 + + Navigator: Use correct open call + +commit 9c90e474005eaddd15fbcaa418997e55088b357a +Author: Mark Charlebois +Date: Tue Jun 9 19:36:29 2015 -0700 + + Fixed ORBMap.hpp copyright + + Signed-off-by: Mark Charlebois + +commit 03d7d770a6f216603d17ade8af9a8c143b8080f7 +Author: Mark Charlebois +Date: Tue Jun 9 19:34:34 2015 -0700 + + Forgot to add ORBMap.hpp + + Signed-off-by: Mark Charlebois + +commit 4df833d25d03f6cdeb7eb12c5bd2ca54bf606b29 +Author: Mark Charlebois +Date: Tue Jun 9 19:31:56 2015 -0700 + + uORB: factor out ORBMap.hpp into a separate file + + The new uORB::ORBMap class was put it its own file with proper + copyright. + + Signed-off-by: Mark Charlebois + +commit 05b6bcd168fb5a1f304330ca52c06fca8671587e +Author: Mark Charlebois +Date: Tue Jun 9 19:16:06 2015 -0700 + + Added missing return in ORBSet + + Signed-off-by: Mark Charlebois + +commit 4d28126e0af636f66cd347cef6f9a6cf1fdc38b0 +Author: Mark Charlebois +Date: Tue Jun 9 18:56:28 2015 -0700 + + Nuttx: remove use of std::string, std::map, std::set + + Nuttx complains about an unresolved _impure_ptr at link time. + This is a known issue when using STL templates in NuttX on ARM. + + Created new ORBMap and ORBSet classes for NuttX. + + Signed-off-by: Mark Charlebois + +commit 13dd993e016e3642790802c21c9378710f0c00c6 +Author: Mark Charlebois +Date: Tue Jun 9 16:32:22 2015 -0700 + + Nuttx: mavlink fixes + + Needed to ifdef SITL functionality not supoprted in NuttX build. + + Signed-off-by: Mark Charlebois + +commit 8a3d3f61e6d8c47822511621bd2425a0a2535ceb +Author: Lorenz Meier +Date: Tue Jun 9 23:08:49 2015 +0200 + + commander: Better error handling for RC trim + +commit 9bb91ea031bb3e8a6023260268a7a041582823a9 +Author: Lorenz Meier +Date: Tue Jun 9 23:06:20 2015 +0200 + + PX4 IO firmware: Do not reject trim + +commit 8259102bf1ffe7a8dd264424e5f3c6604c40a1cd +Author: Lorenz Meier +Date: Tue Jun 9 23:06:01 2015 +0200 + + PX4 IO driver: Fix TRIM upload + +commit 980061e50856a3dedfa9736e9bcce3136c341680 +Merge: 7bb70313d ac053e15d +Author: Mark Charlebois +Date: Tue Jun 9 12:03:57 2015 -0700 + + Merge pull request #15 from tumbili/mavlink_udp_cleanup + + clean up mavlink network capability + +commit ac053e15dadcc228572b0ab294578a740dbc6cc5 +Author: tumbili +Date: Tue Jun 9 20:14:42 2015 +0200 + + clean up mavlink network capability + +commit 284da7d34457b00431652c1732c149bbd861d7e1 +Author: Lorenz Meier +Date: Tue Jun 9 14:19:00 2015 +0200 + + PX4IO driver: Support trim values + +commit 90362a9889887d5879a1d01d6c3ec6671dcbf570 +Author: Lorenz Meier +Date: Tue Jun 9 14:16:37 2015 +0200 + + FW attitude controller: Fix usage of trim parameters to apply only to the final outputs + +commit b46b1228088f558a81f435013924b168aeec4317 +Author: Lorenz Meier +Date: Tue Jun 9 14:16:05 2015 +0200 + + PX4IO firmware: Support trim parameters for RPY + +commit da6a07421ba2cb652adbb1d01ab58f5a7c345bc0 +Author: Lorenz Meier +Date: Tue Jun 9 09:15:11 2015 +0200 + + EKF: Add hysteresis to mag failover + +commit 7bb70313da63e601c8622687839ea4d3a9f22998 +Author: Mark Charlebois +Date: Mon Jun 8 21:36:01 2015 -0700 + + POSIX: use px4_getpid() + + The posix build only has one process so calling getpid() will not + provide the expected result. + + Signed-off-by: Mark Charlebois + +commit cb231e89f62a8b76253dc1547bfa8ab74c3a3293 +Author: Mark Charlebois +Date: Mon Jun 8 20:34:09 2015 -0700 + + QuRT: Changes to enable qurt target to build + + QuRT doesn't support unlink and does not provide getpid(). + The DSPAL layer provides access to usleep so an implementation is + no longer needed. + + Signed-off-by: Mark Charlebois + +commit a5c214a7bbf3df582c2d747ff5a204e94565de4a +Author: tumbili +Date: Mon Jun 8 19:41:54 2015 +0200 + + use orb_advertise_multi: + - subscribe to actuator controls after topic has been advertised + +commit 065ec5b2dc8b631f2adb89bb810b09a145bce600 +Author: tumbili +Date: Mon Jun 8 17:21:21 2015 +0200 + + no need to send non-controls mavlink messages to jMAVSim because we can use mavlink app with udp + +commit 5694e378542bf6650656ee49cac4b148418ae7e7 +Author: tumbili +Date: Mon Jun 8 09:16:24 2015 +0200 + + fix reading baro values from simulator + +commit 8eee7ba32117d62288c938efca01ef061cde82fc +Author: tumbili +Date: Mon Jun 8 09:15:50 2015 +0200 + + compute atmospheric pressure from altitude + +commit 58e263d53434627e69e55a1394a89d8ba05dd72a +Author: Mark Charlebois +Date: Sun Jun 7 14:40:54 2015 -0700 + + Added posix-arm target and refactored toolchain_* files + + The toolchain_* files are target OS specific so they were moved to + the target OS subdir. + + The gcc_version.* files are only cleared once per make instantiation so + a build that creates multiple HW targets will try to link with an + incompatible .o file (i.e. x86 build linking ARM .o). I created + posix-arm as a separate target to fix this problem. + + Signed-off-by: Mark Charlebois + +commit 59ad47003aab0583d20490dff8753b913deee90a +Author: Mark Charlebois +Date: Fri Jun 5 09:55:35 2015 -0700 + + mavlink: simplified UDP suport by adding new -u option + + Use: + + mavlink start -u portnum + + to set the UDP port. + + Signed-off-by: Mark Charlebois + +commit aded2d3c0344cd656018667360002536b392aebe +Author: Mark Charlebois +Date: Fri Jun 5 08:00:13 2015 -0700 + + Enable passing udp port to mavlink module via start args. + + Usage is: -d udp[:] If no port is specified, default port is + set to 14556. If -d isn’t specified then default is serial. + + Signed-off-by: Mark Charlebois + +commit 82b90281e97ac67a3d0590e26f3661555c1d008c +Author: Mark Charlebois +Date: Thu Jun 4 16:39:01 2015 -0700 + + Cleanup of copyright headers + + Signed-off-by: Mark Charlebois + +commit 6cb26de74c5a08d9a6112121f88e343ab6311d5d +Author: Mark Charlebois +Date: Thu Jun 4 16:10:20 2015 -0700 + + Multi-uORB support changes - part 1 + + This adds support for a dynamic build for QuRT and initial + Multi-uORB changes to enable communication between the DSP and + the application processor. + + This part of the changes do not affect the POSIX build. This is + enablement for the QuRT build using Multi-uORB. The second part + of the changes will be added in a new module under src/modules. + + Signed-off-by: Mark Charlebois + +commit 99c066c39c1ebfd6c9a09d2883024c88eebe08d7 +Author: Mark Charlebois +Date: Thu Jun 4 14:22:51 2015 -0700 + + HIL: Cleanup creation and initialization + + Signed-off-by: Mark Charlebois + +commit 5cf11409440cddb912b0601908b4cc5c18c72125 +Author: Mark Charlebois +Date: Wed Jun 3 18:29:56 2015 -0700 + + Add raw mode for UART to mavink_main.cpp + + Raw mode is not the default mode in Ubuntu 14.04. + + Disable echo and special character processing. + + Signed-off-by: Mark Charlebois + +commit fd1effa4fef7a42710f102c773e5ab4ad56fcb5f +Author: Mark Charlebois +Date: Wed Jun 3 14:30:35 2015 -0700 + + Simulator: UART changes + + Some changes were needed to use the simulator and the UART for rc control. + + Signed-off-by: Mark Charlebois + +commit 5c013af5742b68b8be8556bc37c27c3dcd476604 +Author: tumbili +Date: Wed Jun 3 21:47:44 2015 +0200 + + save gps data so driver can read + +commit dc2dc9920f278f184322cd115f5361c23012ea0d +Author: tumbili +Date: Wed Jun 3 21:46:20 2015 +0200 + + build gpssim + +commit 9da40a69ccc986babc96af286e98d734b661f4d3 +Author: tumbili +Date: Wed Jun 3 21:43:09 2015 +0200 + + mavlink: do not send autopilot capabilities to avoid crash + +commit 4aa4038e270c33e36ba2f8db866db3c6abec6222 +Author: tumbili +Date: Wed Jun 3 18:58:58 2015 +0200 + + increase number of arguments passable to apps + +commit a77f637bc4dff210c7d558553af226d8b4ffc8d7 +Author: tumbili +Date: Wed Jun 3 18:57:27 2015 +0200 + + mavlink udp: + - added option to stream messages over udp + - still hardcoded stuff (port) + +commit 9a4bee834de63408a79ce07868967a76a48db553 +Author: tumbili +Date: Wed Jun 3 15:19:35 2015 +0200 + + added gpssim driver + +commit 909508f8f9cf1007efd24ab242045faaa16d9995 +Author: tumbili +Date: Wed Jun 3 01:10:09 2015 +0200 + + let mixer sleep a bit before loading to ensure device is set up + +commit 45ee36234d5a3088d9f4f1eb1f848714db009dec +Author: tumbili +Date: Tue Jun 2 17:39:11 2015 +0200 + + activate sending thread only once got message from simulator + +commit 3d443847310015c7798ac5d458d4f0fc5c3487eb +Author: tumbili +Date: Sun May 31 18:55:23 2015 +0200 + + temporarily don't use multi advert because doesn't work + +commit fb778af8b3274be5ae5963382af0161ac6c7848e +Author: tumbili +Date: Sun May 31 18:31:22 2015 +0200 + + increase max file descriptors to 100 + +commit aef3f37ae053584ce5c21b2bd9ab791a2d49fb0b +Author: tumbili +Date: Sun May 31 18:29:28 2015 +0200 + + enable reading sensor data from simulator module for SITL + +commit f0a3210e94a8385d0a1868695cf442c42c076d4f +Author: tumbili +Date: Sun May 31 18:15:56 2015 +0200 + + major simulator rework: + - wait for first message from jMAVSim + before sending data + - publish raw rc data coming from PIXHAWK (temporary) + - send some interesting messages to jMAVSim + - prepare sensor data for sim drivers to read + +commit e7abd780518654f2cfc4b73e0df128646bf0dd4c +Author: Mark Charlebois +Date: Tue Jun 2 00:59:10 2015 -0700 + + POSIX: Fixed output for list_topics, list_devices, etc + + Removed extra carriage returns in output strings + + Signed-off-by: Mark Charlebois + +commit db5530e1b59d08291a570b693cd11b869286faa3 +Author: Mark Charlebois +Date: Tue Jun 2 00:40:43 2015 -0700 + + POSIX: Fixes for HRT implementation of simulated HW clock polling + + There is a race condition for the accel and mag polling rates. + Whichever one gets set first, the other will be uninitialized. + + Set the mag polling rate to 1ms if uninitilized. + + Signed-off-by: Mark Charlebois + +commit acfd1ea51976300b5b89a7dc0f8c5158b3150604 +Author: Mark Charlebois +Date: Mon Jun 1 19:04:08 2015 -0700 + + POSIX: added hrt_queue for handling fast periodic events + + The workqueues measure time in ticks which is typically 10ms. + Some interrupt events in Nuttx occur at about 1ms so a more + granular workqueue is needed for POSIX. + + Signed-off-by: Mark Charlebois + +commit cfb44b9192838844a78faf003da6a3f2edc5d64f +Merge: e6b97321d 696e1fc9e +Author: Lorenz Meier +Date: Mon Jun 8 17:24:00 2015 +0200 + + Merge branch 'release_v1.0.0' of github.com:PX4/Firmware into beta + +commit 696e1fc9e2fa6807ea512305b7165f5bc14e5538 +Merge: c2524a3a7 d40f94bf2 +Author: Lorenz Meier +Date: Mon Jun 8 17:21:31 2015 +0200 + + Merge pull request #2300 from tumbili/heading_hold + + fixed wing posctrl + +commit c2524a3a7fdae64ece47dfbb98c2fd73300228b3 +Merge: ac215fe2c 900c81e67 +Author: Lorenz Meier +Date: Mon Jun 8 17:18:59 2015 +0200 + + Merge pull request #2292 from PX4/l1_fix + + L1 fix + +commit 900c81e67cea119e7e145a2ad2f680643853e475 +Author: Lorenz Meier +Date: Mon Jun 8 17:18:25 2015 +0200 + + commander: Compile fix for home init on arming via CMD + +commit 0aa47236bfee600cf40fa3936bfec7ffb4ff104b +Author: Lorenz Meier +Date: Mon Jun 8 16:48:42 2015 +0200 + + commander: Only print reject mode message every 10 seconds. Set home position also if armed via command. Warn that arming via shell does not set home position. + +commit 3eebd8eb30a0956b9c7ce1d8fc6ddfb81141d4e0 +Author: Lorenz Meier +Date: Mon Jun 8 14:28:19 2015 +0200 + + EKF: Prevent bad data from being published + +commit fe09e53b5bb7fe9f7d9734b23f3fa96145139d44 +Author: Lorenz Meier +Date: Mon Jun 8 14:12:12 2015 +0200 + + EKF reset handling: Ensure altitude reinitializes correctly + +commit e1ecac078d6f999722a1210ee983e2e77c8b1590 +Author: Lorenz Meier +Date: Mon Jun 8 11:23:18 2015 +0200 + + EKF: Harden GPS offset filter value for HIL + +commit f02ffa5a907b301cdaf21f5f5b4de7035f52888c +Author: Lorenz Meier +Date: Sun Jun 7 11:51:44 2015 +0200 + + Att / Pos EKF: Fix handling of altitude initialization for local frame + +commit 1ecbf674aaffdbc6cfa7e3f30959283c9e8dba3d +Author: Lorenz Meier +Date: Sun Jun 7 11:51:06 2015 +0200 + + navigator: Finish rework of switch distance to account for vehicle dynamics + +commit 1fb743412810727d18f2815f541be1f75c11bfeb +Author: Lorenz Meier +Date: Fri Jun 5 19:20:42 2015 +0200 + + Navigation capabilites: Ensure regular publication of updated topic + +commit b2a694f71dcc246edd32c7b8befa0b3dd6f4879d +Author: Lorenz Meier +Date: Fri Jun 5 10:34:17 2015 +0200 + + navigator: Use the controller radius also as lower bound for mission items + +commit 0f3438eb17a9222cbe43e640269fa5fe739b49f7 +Author: Lorenz Meier +Date: Fri Jun 5 10:16:51 2015 +0200 + + Navigator: Obey minimum turn radius the controller is capabable of. + +commit c7be59038c0aafeb25c32159bf850bd69fc47a79 +Author: Lorenz Meier +Date: Fri Jun 5 10:16:24 2015 +0200 + + L1 pos control: Publish timestamp when setting nav capabilities + +commit ac215fe2cba70e32af884f23d789ce6b8f6075c3 +Author: tumbili +Date: Mon Jun 8 15:47:40 2015 +0200 + + allow to give away some thrust for yaw control + +commit a0a432fa4ef3d38b379aa08ec6a5e719f9a66343 +Merge: 68c062d1c b571d7048 +Author: Lorenz Meier +Date: Mon Jun 8 16:42:14 2015 +0200 + + Merge pull request #2303 from tumbili/mixer_yaw_fix + + allow to give away some thrust for yaw control + +commit b571d704883d850242b879d02b86fcb6907941e6 +Author: tumbili +Date: Mon Jun 8 15:47:40 2015 +0200 + + allow to give away some thrust for yaw control + +commit 9bbb315144f6b27cb266763c1760f7095c671b7d +Author: Lorenz Meier +Date: Mon Jun 8 15:19:41 2015 +0200 + + commander: Print home position + +commit 2903e350a74348653fa370dec3747c4dba02bd40 +Author: Lorenz Meier +Date: Mon Jun 8 14:45:48 2015 +0200 + + Caipi: Fix mixer and reverse params + +commit cb2ddbe57ba937625a7de0cf039b22f3ef9437ba +Author: Lorenz Meier +Date: Mon Jun 8 14:28:53 2015 +0200 + + Caipi Mixer: Fix directions + +commit c798b1165aa9919409c7ba5d7c339c5c754dd990 +Author: Lorenz Meier +Date: Mon Jun 8 11:25:25 2015 +0200 + + MAVLink app: Complete OSD config + +commit f22fdc5b0b65d17bf7a030a2726f02415cdbc1ec +Author: Lorenz Meier +Date: Sat Jun 6 22:07:23 2015 +0200 + + ROMFS: Support for new autostart IDs + +commit 0083d6e732eb61bbe6075eb70475c25d32362a32 +Author: Lorenz Meier +Date: Sat Jun 6 22:07:03 2015 +0200 + + systemlib: Update system param names + +commit 6309aa612be30e4b98dbec7d4dde5068bce17839 +Author: Lorenz Meier +Date: Sat Jun 6 22:06:48 2015 +0200 + + MAVLink app: Introduce OSD mode + +commit aec4f359acd7320ff3193b46e41e0c6b2843adcf +Author: Lorenz Meier +Date: Sat Jun 6 22:06:26 2015 +0200 + + Caipi config: Fix maintainer + +commit d40f94bf26a89c349f5d7633434d3721b4720170 +Author: tumbili +Date: Sun Jun 7 22:27:31 2015 +0200 + + fixed wing posctrl: + - lock desired yaw once yaw speed is small + +commit 68c062d1c8726dcca0120748c9caa389e4f43b1b +Merge: 2c61ec681 a7d7c69a7 +Author: Lorenz Meier +Date: Mon Jun 8 09:12:02 2015 +0200 + + Merge pull request #2302 from dagar/mixers_readme + + fix mixers README.md + +commit a7d7c69a79f1ddb7ffbaa299fed41aa0a9a6a1a2 +Author: Daniel Agar +Date: Sun Jun 7 21:37:07 2015 -0400 + + fix mixers README.md + + -the angle brackets in the tag descriptions were breaking the markdown + +commit 2c61ec6819daa68f5afa71f9d8f04e0b2f5b182b +Author: Pavel Kirienko +Date: Sun Jun 7 00:10:53 2015 +0300 + + UAVCAN update, fixes compilation warning on GCC 4.7 (see #2294) + +commit 02efa5a24cfc9bf4a51c922526856c9a205cb177 +Author: Lorenz Meier +Date: Sat Jun 6 22:13:35 2015 +0200 + + commander: Better text feedback + +commit 947306dfdc14f0989483b159df555843ff162b58 +Merge: ab61ebca2 05f935cd7 +Author: Lorenz Meier +Date: Sat Jun 6 17:03:40 2015 +0200 + + Merge pull request #2290 from kd0aij/HIL_inhibitSensorCheck + + inhibit more sensor checks + +commit 05f935cd77355ffde9e91fe340ffa6b773df09c7 +Author: Mark Whitehorn +Date: Sat Jun 6 07:56:48 2015 -0600 + + inhibit more sensor checks + +commit ab61ebca2afa49936802c86abeb9547f8685f336 +Author: Lorenz Meier +Date: Sat Jun 6 10:53:23 2015 +0200 + + Revert "commander: Allow to disarm via switch in HIL" + + This reverts commit 6ed43cb3a4d36c15345332652850670215914cd2. + +commit b7986e6fdd103064128d0933f7cb32ab4252159b +Author: Lorenz Meier +Date: Fri Jun 5 12:43:45 2015 +0200 + + land detector: Improve performance for fixed wing setups + +commit 3e0c14dea28d6b5fec3eaa05ab9681ef82545159 +Author: Lorenz Meier +Date: Sat Jun 6 11:35:29 2015 +0200 + + MAVLink FTP: Do not list hidden directories by default + +commit 9af8ba49ac6a8c43fb9a782c3bb0a2d91ea75e10 +Author: Lorenz Meier +Date: Sat Jun 6 11:35:09 2015 +0200 + + HIL fix: Also publish filtered airspeed + +commit 7d2536f2dd4295726b1aae4e1f26b2dddc68c487 +Author: Lorenz Meier +Date: Sat Jun 6 09:45:50 2015 +0200 + + ROMFS: Allocate only 12K buffer for sdlog, now that we do only log at 100 Hz + +commit 6ed43cb3a4d36c15345332652850670215914cd2 +Author: Lorenz Meier +Date: Sat Jun 6 09:45:07 2015 +0200 + + commander: Allow to disarm via switch in HIL + +commit 7b36353e52d5077d1649b31b60c6f1989f666b22 +Merge: b3bcc2e2c 9588e6fc6 +Author: Lorenz Meier +Date: Sat Jun 6 09:39:34 2015 +0200 + + Merge pull request #2289 from kd0aij/HIL_inhibitSensorCheck + + Hil inhibit sensor check + +commit b3bcc2e2c83b7aea54adf0a571bd84ee764f85a9 +Merge: ef6e07fc9 68276ff34 +Author: Lorenz Meier +Date: Sat Jun 6 09:28:51 2015 +0200 + + Merge pull request #2287 from PX4/release_v1.0.0_uavcan_update + + Back Port from Master - Changes to build on latest uavcan master with… + +commit 9588e6fc6875c934aeb3e7b6de8af3a609e0d5ed +Author: Mark Whitehorn +Date: Fri Jun 5 21:23:35 2015 -0600 + + whitespace + +commit e9634fbe47e41b12bb8751d52f43d648c0f6b704 +Author: Mark Whitehorn +Date: Fri Jun 5 21:18:25 2015 -0600 + + suppress preflight check failure for HIL autostart_ids + +commit ef6e07fc9bf6f4cdf51f74c930b57d8becad185d +Author: Roman +Date: Fri Jun 5 16:01:52 2015 +0200 + + fixed wing position control: + - only lock on yaw if yawrate is below threshold + - remove more magic numbers + +commit 1f3c5d00e43b1aebe765290e138094b9f59d4577 +Author: Mark Whitehorn +Date: Thu Jun 4 08:28:43 2015 -0600 + + fix posctl heading hold + +commit e5e4db1923f865e189c4909e0efa918ec3fb06c8 +Author: tumbili +Date: Tue Jun 2 14:25:27 2015 +0200 + + POSCTRL: + - make sure we always intialize the waypoints + on the desired path and that the previous waypoint is + behind the plane + - replace magic numbers with defines + +commit 7f07e4306ae66e37cd3ce1499c6e4f9a893bbe5c +Author: Lorenz Meier +Date: Sat May 30 19:07:14 2015 -0700 + + commander: Fix non-existing middle switch position for acro switch + +commit f6dc9c972760d388f740d41edb3bc060af7b6e66 +Author: Lorenz Meier +Date: Fri May 29 11:54:38 2015 -0700 + + multicopter manual attitude control: Leave some margin for yaw control + +commit 46d969772cc672dee7ca9d0b238ed90b4abb6c51 +Author: Lorenz Meier +Date: Fri May 29 11:53:34 2015 -0700 + + Fixed wing heading hold: Engage only after wings got close to level already + +commit 21fde4b3f6a32fa8f467bfdc80d9eead15fb8cf9 +Author: Lorenz Meier +Date: Fri May 29 10:30:16 2015 -0700 + + fw att control: Code style fixes + +commit c99489ee9d2b912ef11292678ba7ed8f1e131f95 +Author: Lorenz Meier +Date: Thu May 28 23:14:06 2015 -0700 + + FW pos control: Implement hardcore throttle limiting in manual interaction mode + +commit ad9b875aea25aa88e83c49e92f0669406e39a817 +Author: Lorenz Meier +Date: Thu May 28 23:04:32 2015 -0700 + + Pos control: Update symbol name + +commit 4594945d5737cad4f5f5db243b3e2b8980d50c13 +Author: Lorenz Meier +Date: Thu May 28 23:01:19 2015 -0700 + + commander: Forbid override in stabilized mode + +commit 126ad2247ec232b522cdaf71e86b8bee85e2d720 +Author: Lorenz Meier +Date: Thu May 28 23:00:58 2015 -0700 + + PX4IO: Code style fixes + +commit 032484bd315ee5f958f3eeb9f62ada7aec6e6772 +Author: Roman +Date: Sat May 23 21:23:39 2015 +0200 + + added takeoff protection in altitude controlled modes, code duplication cleanup + +commit 629002738b67c95fb1d39f2e79eea2b7999182ae +Author: Roman +Date: Sat May 23 12:29:08 2015 +0200 + + define new mode for altitude + +commit 8b6593495c6e433b6e4c2bb6f600a76f85b3f3d2 +Author: tumbili +Date: Sat May 23 10:20:38 2015 +0200 + + reset waypoints when switching to fw pos_ctrl mode + +commit 0e11f1632c2dcd2f6417ba52cafa96d497fe3030 +Author: Lorenz Meier +Date: Fri May 22 21:07:53 2015 +0200 + + MAVLink app: send out right mode flags for new stabilized mode + +commit 5197be67a7974afa2763b6af618e6a4f09e2c34c +Author: Lorenz Meier +Date: Sun May 17 13:08:09 2015 +0200 + + FW control: Add skeleton for distinct altitude control and position control flight modes + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 8e935e6fa6917f316b7d9add7e7513c1c814a9a6 +Author: Lorenz Meier +Date: Sun May 17 12:58:44 2015 +0200 + + Add new stabilize mode + +commit 2f80ddd11a4c1028d3f795bc655f71ca1f3df054 +Author: Simon Wilks +Date: Fri Jun 5 21:45:34 2015 +0200 + + Correct the yaw gains to flyable values. + +commit c92655b8504e2dac680448048a765aaa59c523e3 +Merge: b1e462383 f3e28bb36 +Author: Lorenz Meier +Date: Fri Jun 5 22:44:41 2015 +0200 + + Merge pull request #2288 from UAVenture/qu4d_tuning + + Correct the QU4D yaw gains to flyable values. + +commit a0f2075d5ab3322192fde9729b038e835453af6e +Author: Lorenz Meier +Date: Fri Jun 5 22:44:00 2015 +0200 + + navigator: Decide feasibility of mission based on current position, not home + +commit e6b97321dfb68cc623edbaabcdab233b314d1fd9 +Merge: 12933fd38 bd3fbd5fa +Author: Lorenz Meier +Date: Fri Jun 5 22:42:27 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit f3e28bb36113f82dc84d7ccb6dc9e85b2bdc8438 +Author: Simon Wilks +Date: Fri Jun 5 21:45:34 2015 +0200 + + Correct the yaw gains to flyable values. + +commit 68276ff3455032d3b45381b90903c0ed1e80a835 +Author: David Sidrane +Date: Fri Jun 5 06:43:10 2015 -1000 + + Back Port from Master - Changes to build on latest uavcan master with FW upload and Node ID + +commit bd3fbd5fa240478849fc18ac56548e1dc5dd3794 +Author: Lorenz Meier +Date: Fri Jun 5 10:15:37 2015 +0200 + + Fixed wing HIL: More suitable tuning gains by default + +commit 363a4821656d5fd8afef2887150f6ee705074af5 +Author: Lorenz Meier +Date: Fri Jun 5 10:14:58 2015 +0200 + + Move navigation_capabilities uORB topic to generated message set + +commit b1e462383df345b7d262b2986d3153fc012906e8 +Merge: b9e8fd550 2d796f408 +Author: Lorenz Meier +Date: Fri Jun 5 01:39:25 2015 +0200 + + Merge pull request #2270 from PX4/uavcan_next + + Changes to build on latest uavcan master with FW upload and Node ID + +commit b0ed795ba826b64fed0a9572be11ea07554eb591 +Author: Lorenz Meier +Date: Fri Jun 5 01:12:10 2015 +0200 + + Caipirinha: Improve default parameters based on Wing-Wing params + +commit b9e8fd550aabb254779245377ca49ea9375c8238 +Merge: 9ce7fe483 134c7d87b +Author: Lorenz Meier +Date: Thu Jun 4 21:08:58 2015 +0200 + + Merge pull request #2258 from tumbili/VTOL_fix + + do not run fw attitude controller when in rotary wing mode (VTOL) + +commit 0c0500f8da603c81c3703428efa77f1bed12b134 +Author: Lorenz Meier +Date: Thu Jun 4 19:08:28 2015 +0200 + + IO Firmware: Do not build ADC code if there is no ADC input for RSSI + +commit 75ad5875cb58dc31ecb68f2d83278e143a19512b +Author: Lorenz Meier +Date: Thu Jun 4 18:45:45 2015 +0200 + + Low-pass analog RSSI stronger + +commit 9a16d9ebfaed012697d064ef00c1251e5e777e56 +Author: Lorenz Meier +Date: Thu Jun 4 18:44:05 2015 +0200 + + IO Firmware: Code style fix, fix RSSI ADC lowpass + +commit 2d796f408d1aec211cf525ed8d52125fc77b1d59 +Author: David Sidrane +Date: Thu Jun 4 03:27:40 2015 -1000 + + Ran Astyle + +commit 3f56892950749427b691303e452d735221257b8d +Merge: 6155a1557 d720a42a3 +Author: David Sidrane +Date: Thu Jun 4 03:25:43 2015 -1000 + + Merge branch 'uavcan_next' of https://github.com/PX4/Firmware into uavcan_next + +commit 6155a1557f63e5f24018b225af5162a65ef289d5 +Author: David Sidrane +Date: Wed Jun 3 13:47:36 2015 -1000 + + Changes to build on latest uavcan master with FW upload and Node ID allocation + +commit 44cf402c6f35de64381ad67f5560f52daae51777 +Author: Lorenz Meier +Date: Thu Jun 4 13:46:39 2015 +0200 + + FX79: Set better default values for airspeed and loiter radius + +commit 1d58190bf9f9ce4ba45420192ef9561cba0571ab +Author: Lorenz Meier +Date: Thu Jun 4 13:31:12 2015 +0200 + + Default altitude mode to first order hold (line between waypoints) and allow missions to be further away to still successfully start them + +commit 75082f90ec2d780a707a216953107ff70354253a +Author: Lorenz Meier +Date: Thu Jun 4 13:28:31 2015 +0200 + + Final touchup on caipi mixer + +commit 61a8e2e27089c630fafd94f7b399ea51813a6fd8 +Author: Lorenz Meier +Date: Thu Jun 4 13:06:03 2015 +0200 + + Caipi mixer improvements + +commit 9ce7fe483a61325c33e18955ccc40119cdcc9af0 +Merge: 39b010013 4d8061b22 +Author: Lorenz Meier +Date: Thu Jun 4 08:43:46 2015 +0200 + + Merge pull request #2272 from mcharleb/mavlink-cleanup + + Removed unused file mavlink_main_posix.cpp + +commit 39b010013831ab1ea7354a1013cd1ccfb24aca91 +Merge: fe82b412f 7c00bf11f +Author: Lorenz Meier +Date: Thu Jun 4 08:43:14 2015 +0200 + + Merge pull request #2271 from mcharleb/param-union-fix + + remove long long from union param_value_u + +commit fe82b412f6ed1f07584ac4a58fe5bfb9515a6873 +Merge: 3dbd48fba f985a48fb +Author: Lorenz Meier +Date: Thu Jun 4 08:39:56 2015 +0200 + + Merge pull request #2269 from mcharleb/uorb-posix-fix + + Created px4_access to handle check of virtual files + +commit 4d8061b22cf9a8f9d789232e37bff9ce23f97032 +Author: Mark Charlebois +Date: Wed Jun 3 21:05:03 2015 -0700 + + Removed unused file mavlink_main_posix.cpp + + The posix and nuttx changed were re-integrated back into mavlink_main.cpp + + Signed-off-by: Mark Charlebois + +commit 7c00bf11fd1ac8211c8f0a94e71d6944e7a41796 +Author: Mark Charlebois +Date: Wed Jun 3 21:00:40 2015 -0700 + + remove long long from union param_value_u + + The long long was mistakenly added when debugging an alignment issue + on x86_64. + + Signed-off-by: Mark Charlebois + +commit d720a42a35afa8efac42371c065b8ab7d8a9ba6d +Author: David Sidrane +Date: Wed Jun 3 13:47:36 2015 -1000 + + Changes to build on latest uavcan master with FW upload and Node ID allocation + +commit f985a48fbcde325ab45905e7f411e69e14c3cc12 +Author: Mark Charlebois +Date: Wed Jun 3 16:22:14 2015 -0700 + + Created px4_access to handle check of virtual files + + uORBManager_posix.cpp did a stat to see if a file exists but the + file is actually a virtual file. Using stat was incorrect because + it required a stat buffer that was never used. The POSIX access + function is a better choice so I created a px4_access version to + handle virtual files. + + Signed-off-by: Mark Charlebois + +commit 3dbd48fbad45edcd09745761d0a650e72a7ef35b +Author: Lorenz Meier +Date: Wed Jun 3 22:51:02 2015 +0200 + + param style fix + +commit 03bdf1e5f2f939046c4c75eea242453dc9825fa4 +Author: David Sidrane +Date: Mon Jun 1 15:06:44 2015 -1000 + + Allow allocation of changed paramaters to fail, then all param functions will return PARAM_INVALID or a count of 0 + +commit bcb35294906063d38cb1ec112e6077accc65ab6a +Author: David Sidrane +Date: Tue May 19 08:45:24 2015 -1000 + + Added confitional definition + +commit 9d055ef95b9781a92f38fe7810998ddabdc7f2a0 +Author: David Sidrane +Date: Tue May 19 08:42:52 2015 -1000 + + Added ASSERT macro that mimic Nuttx but uses the system assert + +commit 7950167bc5465bed5383d100db5ebd8f8f3f4b95 +Author: David Sidrane +Date: Mon May 18 13:51:21 2015 -1000 + + Added assertion on allocation failure for parameter change storage, removed magic numbers + +commit cf2d66bd819d4cedfe48429c25e2f2d4741044db +Merge: 9882b7838 f763c4cc0 +Author: Lorenz Meier +Date: Wed Jun 3 21:48:04 2015 +0200 + + Merge pull request #2268 from mcharleb/hrt_queue-fixes + + Hrt queue fixes + +commit f763c4cc0e7fa1cfced06ff704121b7d22810c49 +Author: Mark Charlebois +Date: Wed Jun 3 11:49:28 2015 -0700 + + POSIX: fixed type used in USEC2TICKS + + The macro was using a constant defined as a long instead on an + unsigned long. Made corresponsing changes to barosim. + + Signed-off-by: Mark Charlebois + +commit 122c52c73179b6ab63750b1f68a5b0e786d58a58 +Author: Mark Charlebois +Date: Tue Jun 2 16:53:36 2015 +0000 + + POSIX: Fixes for ARMv7 build + + uint64_t needs to use PRIu64 in printf. + Clang-3.5 found an error is variable types for a compare. + + Signed-off-by: Mark Charlebois + +commit 325e063f18620ebd497e3127e860332df2e778f3 +Author: Mark Charlebois +Date: Tue Jun 2 08:51:15 2015 -0700 + + POSIX: fixes for gcc + + GCC complains about strict prototypes. + + Signed-off-by: Mark Charlebois + +commit af45954690245413dc539c99195ae516e2e5d0e1 +Author: Mark Charlebois +Date: Tue Jun 2 01:06:18 2015 -0700 + + POSIX: hrt_work_lock.h to hrt_work.h + + The header file now contains all hrt workqueue related prototypes. + + Signed-off-by: Mark Charlebois + +commit 6fd612a218ac2292ef3b1f8f4b6c3d1ef36a1f3c +Author: Mark Charlebois +Date: Tue Jun 2 01:03:12 2015 -0700 + + POSIX: fixed function prototype + + Function was changed to be void but prototype was not updated + + Signed-off-by: Mark Charlebois + +commit b4152f3daa662fb4cce6fd445009d98498164f93 +Author: Mark Charlebois +Date: Tue Jun 2 00:59:10 2015 -0700 + + POSIX: Fixed output for list_topics, list_devices, etc + + Removed extra carriage returns in output strings + + Signed-off-by: Mark Charlebois + +commit 5e95b83eff79689372ac0d9265107087b3331cbd +Author: Mark Charlebois +Date: Tue Jun 2 00:40:43 2015 -0700 + + POSIX: Fixes for HRT implementation of simulated HW clock polling + + There is a race condition for the accel and mag polling rates. + Whichever one gets set first, the other will be uninitialized. + + Set the mag polling rate to 1ms if uninitilized. + + Signed-off-by: Mark Charlebois + +commit cced8ed69e046cacd5949757d5f33b5e885f8d10 +Author: Mark Charlebois +Date: Mon Jun 1 19:04:08 2015 -0700 + + POSIX: added hrt_queue for handling fast periodic events + + The workqueues measure time in ticks which is typically 10ms. + Some interrupt events in Nuttx occur at about 1ms so a more + granular workqueue is needed for POSIX. + + Signed-off-by: Mark Charlebois + +commit 9882b783838687fb0d994d6f0c27aac227a663e3 +Merge: 9ad9dd13d 2d8557859 +Author: Lorenz Meier +Date: Tue Jun 2 01:40:49 2015 -0700 + + Merge pull request #2248 from mcharleb/gyrosim-fix + + Gyrosim: Fixed constant looping + +commit 9ad9dd13d2f56841012496afe163872cf723931c +Merge: 00fc4b5f1 27f0b4edd +Author: Lorenz Meier +Date: Tue Jun 2 01:36:25 2015 -0700 + + Merge pull request #2252 from UAVenture/param_meta_fix + + Fix group for posctl_th + +commit 00fc4b5f13f1ca521906ab7ab1848c9ff6b2f01b +Merge: e32c00be6 ca8825112 +Author: Lorenz Meier +Date: Tue Jun 2 01:35:20 2015 -0700 + + Merge pull request #2256 from mcharleb/fixes-for-gcc + + Fixes for gcc 4.8 + +commit e32c00be67ef3ef34f27e1c9370b3f39723acd34 +Merge: 6a35887f5 7331ea32e +Author: Lorenz Meier +Date: Tue Jun 2 01:34:26 2015 -0700 + + Merge pull request #2261 from PX4/navigator_port + + Navigator port + +commit f3b392513d34de1fedaea950cdbf480c47c232df +Author: Luis Rodrigues +Date: Sun May 31 21:09:21 2015 +0200 + + fixed timming issued in I2C whoami communication + +commit 6a35887f54ecce1a59bc549e4ef9365f75c68a73 +Merge: c49f90263 70bfb4295 +Author: Lorenz Meier +Date: Tue Jun 2 01:32:47 2015 -0700 + + Merge pull request #2260 from Terabee/master + + fixed timming issued in I2C whoami communication + +commit c49f902635653fbe5f024986b4ad58b804ff7bf2 +Merge: f54080bd4 f4a25097c +Author: Lorenz Meier +Date: Tue Jun 2 01:32:01 2015 -0700 + + Merge pull request #2263 from tumbili/linux_param_loading + + use open/close instead of px4_open/px4_close for parameter file + +commit f54080bd43a5b095ebd216690e5c05be6ae058ff +Merge: 7cde53597 7dcef4051 +Author: Lorenz Meier +Date: Tue Jun 2 01:31:01 2015 -0700 + + Merge pull request #2226 from rmackay9/orig-precland6 + + Driver for the IR Lock vision sensor (derivative of the Pixy vision sensor) + +commit 7331ea32effe6901b58d9e006a3f07e1531cfb8c +Author: Roman +Date: Mon Jun 1 11:18:15 2015 +0200 + + make navigator work for posix + +commit f4a25097c106925fc3a1a11c0d68257463c84e9e +Author: tumbili +Date: Mon Jun 1 23:01:48 2015 +0200 + + use open/close instead of px4_open/px4_close for parameter file + +commit b688e3b97c1bd905af9cda999073848ab3fb73f8 +Author: Roman +Date: Mon Jun 1 11:17:40 2015 +0200 + + remove unnecessary parenthesis + +commit 9ff89ffe5c8385c704a262715efdff7007af5773 +Author: Roman +Date: Mon Jun 1 11:16:32 2015 +0200 + + use PX4_ISFINITE + +commit 64e8419ab031453d90ffaecc27f1eb0378c33e53 +Author: Roman +Date: Mon Jun 1 11:15:56 2015 +0200 + + remove suffix for double + +commit 6bc0d4d03b1ed31bd09439ac5107f67d6ae4122d +Author: Roman +Date: Mon Jun 1 11:13:31 2015 +0200 + + add definition of MAX_RAND + +commit e6ec33787f5626811f6bcce38dd4d28f588a7786 +Author: Roman +Date: Mon Jun 1 11:12:59 2015 +0200 + + build navigator and controllib for posix + +commit 70bfb42956ff601b0f68fb5c19f6f52ab22fa1e1 +Author: Luis Rodrigues +Date: Sun May 31 21:09:21 2015 +0200 + + fixed timming issued in I2C whoami communication + +commit db3ac5f3ac7f30fdcb30d6b29d91312e4b36d618 +Author: Lorenz Meier +Date: Sat May 30 19:06:05 2015 -0700 + + commander: Compile fix + +commit 164a1178b8c574f8bdbde963e1b8fb38a463602e +Author: Lorenz Meier +Date: Sat May 30 18:42:46 2015 -0700 + + commander: Be more verbose about low battery warnings, do not trigger low battery warning sound in HIL + +commit 134c7d87b8b4837a22e148cfb80a8d684755ef5d +Author: tumbili +Date: Sat May 30 15:39:37 2015 +0200 + + do not run fw attitude controller when in rotary wing mode (VTOL) + +commit 7cde53597c80a72345ede3cc0fe235e1f5fced58 +Merge: c62ae87c6 6343b2c56 +Author: Lorenz Meier +Date: Fri May 29 13:40:26 2015 -0700 + + Merge pull request #2257 from mcharleb/px4_poll-fix + + px4_poll fix - was sleeping for usec instead of ms + +commit 6343b2c56f93ca5d308e444b2026f26777139ee4 +Author: Mark Charlebois +Date: Fri May 29 13:26:29 2015 -0700 + + px4_poll fix - was sleeping for usec instead of ms + + There was a conversion error in the timeout (in ms) + passed in and the ts.tv_nsec field of the struct timeval. + + Signed-off-by: Mark Charlebois + +commit ca882511246c149abb73310d56d65177f8a15d74 +Author: Mark Charlebois +Date: Fri May 29 12:38:51 2015 -0700 + + Fixes for gcc 4.8 + + The use of a non-static function without a declaration generates a + warning for gcc 4.8. + + Clang-3.4 does not work when compiling for gprof. The executable always + generates a segv. + + Signed-off-by: Mark Charlebois + +commit fc90d93191d51139c12449bc8888ab87e11fd560 +Merge: d8aebc805 61904d310 +Author: Lorenz Meier +Date: Fri May 29 09:30:27 2015 -0700 + + Merge pull request #2254 from kd0aij/release_v1.0.0 + + fix type mismatch + +commit 61904d3106faefbcc67bd96cb64d7b741b633bf6 +Author: Mark Whitehorn +Date: Fri May 29 10:05:29 2015 -0600 + + fix type mismatch + +commit 27f0b4edd75f9c72037611a60fcb59b27b652fae +Author: Andreas Antener +Date: Fri May 29 10:04:38 2015 +0200 + + fix group for posctl_th + +commit 7dcef40516bc173fe54e85517551c6d9de1fa9b9 +Author: Randy Mackay +Date: Wed May 27 14:52:11 2015 +0900 + + irlock: report target in radians + +commit 54308288f3da09f8e17ad6acdb495c3317a3cfe7 +Author: Randy Mackay +Date: Mon May 25 14:34:18 2015 +0900 + + irlock: formatting fixes + +commit 10139400d501229bf62016b83574808e4aadff60 +Author: Randy Mackay +Date: Sun Mar 1 16:32:58 2015 +0900 + + irlock: simplify driver + + Remove ioctl calls by always starting cycling + Remove unused orb variables and includes + Remove unused angle from irlock_s structure + Add test and set I2C address to pixy default + Reduce max num objects to 5 + Add read errors reporting via nsh + +commit 210ad9e36cf813f1cf07563482b42b07a8b8980d +Author: Michael Landes +Date: Mon Nov 17 00:04:45 2014 -0500 + + irlock: initial version of IR-LOCK sensor driver + + Also works with the Pixy Cam + +commit d8aebc805ffc2b51a93d1c5276c84af7017f83b9 +Author: Lorenz Meier +Date: Thu May 28 18:49:02 2015 -0700 + + MAVLink app: Further improvements on simulated RC scaling + +commit c62ae87c69963a4880c990c02000fd09e9b228f4 +Merge: d39db2eba 46920cfd2 +Author: Lorenz Meier +Date: Thu May 28 18:08:31 2015 -0700 + + Merge release_v1.0.0 into master + +commit 12933fd3826a3fbdc34a02a267caf55bf84225e1 +Merge: c139fcbc2 46920cfd2 +Author: Lorenz Meier +Date: Thu May 28 17:42:28 2015 -0700 + + Merge branch 'release_v1.0.0' of github.com:PX4/Firmware into beta + +commit 46920cfd27fba27e558351995f94b341fc545fc4 +Author: Lorenz Meier +Date: Thu May 28 17:41:26 2015 -0700 + + GPS driver: Obey non-publish flag in all modes + +commit aab379cde940112f90a26dc4e4bd01a0d6fd08bc +Author: Lorenz Meier +Date: Thu May 28 17:41:03 2015 -0700 + + MAVLink app: Fix yaw scaling for joystick input + +commit 5ac5fae020dcea70898b31159a1b5996ea03562b +Author: Lorenz Meier +Date: Thu May 28 11:48:56 2015 -0700 + + MAVLink app: better yaw scaling + +commit d39db2eba8279549ebb65305a8b75a95fbead0dc +Author: Lorenz Meier +Date: Thu May 28 11:48:56 2015 -0700 + + MAVLink app: better yaw scaling + +commit 2d855785995fcc58dcce13cab13fbf30381dadaf +Author: Mark Charlebois +Date: Thu May 28 11:20:30 2015 -0700 + + Gyrosim: Fixed constant looping + + Gyrosim would call measure continuously because the write_checked_reg + was failing. There is no need to check faked reg writes in the + simulator so that code was removed. + + The delay that was added to the simulator to pace the gyrosim reads + was also removed now that the source of the problem was determined. + + Signed-off-by: Mark Charlebois + +commit 9cb944b553eedf91f8a05f8ce5b8289cd80f003d +Merge: be3551136 77cc3cdde +Author: Lorenz Meier +Date: Thu May 28 10:28:02 2015 -0700 + + Merge pull request #2245 from mcharleb/clean-fix + + git_version.* not removed on clean + +commit 77cc3cdde1e6c02efa0e0cbf92f0a30221ad1bcc +Author: Mark Charlebois +Date: Wed May 27 19:50:39 2015 -0700 + + Remove Build/git_version.* on each make + + The Build/git_version.d and Build/git_version.o files need to be + removed on each make to prevent confusion from a previously + generated dependency file for a different target. + + Signed-off-by: Mark Charlebois + +commit 35e0d866eb9dee4ce617407d3a7eaba30450c7c3 +Author: Mark Charlebois +Date: Wed May 27 19:43:54 2015 -0700 + + Fix compare of int and uint32 + + VEHICLE_CMD_START_RX_PAIR is defined as uint32 and is being compared to an int. + GCC complains about this and fails. Changed int cast to a unsigned int. + + Signed-off-by: Mark Charlebois + +commit d4749551da452297d2dd1b7fa3fd038ba2a51c7c +Author: Mark Charlebois +Date: Wed May 27 19:30:05 2015 -0700 + + git_version.* not removed on clean + + The Build/git_version.* files need to be removed on make clean. + + Signed-off-by: Mark Charlebois + +commit d7547d388fdc60c74b838987a99f81d19ab1a8c5 +Author: Lorenz Meier +Date: Wed May 27 15:20:38 2015 -0700 + + Remove auto-generated airspeed topic + +commit 1c6127b192c12cd04b4cddd48e975302bd365faf +Author: Lorenz Meier +Date: Tue May 26 22:55:47 2015 -0700 + + MAVLink app: Update command struct + +commit 17adf552ef44b6e265c4a13f026e0a688d14b38e +Author: Lorenz Meier +Date: Tue May 26 22:55:32 2015 -0700 + + TECS: Update logging struct + +commit c18210b1631b03ad9179f075200b9742d60b50da +Author: Lorenz Meier +Date: Tue May 26 22:55:14 2015 -0700 + + commander: Update command names + +commit c5bf6765d2905d50ff7b44d412dfa79549fcacf1 +Author: Lorenz Meier +Date: Tue May 26 22:55:01 2015 -0700 + + bottle_drop: Update command names + +commit 2d156b39a094a7d5fd93ee789e0f479cad2efbd4 +Author: Lorenz Meier +Date: Tue May 26 22:54:43 2015 -0700 + + trone driver: Update topic names + +commit ad251d558f707bd48c91fcfce34490cc39c8404c +Author: Lorenz Meier +Date: Tue May 26 22:54:27 2015 -0700 + + px4io driver: update command names + +commit f46cbae012c4b1f576e1b0786607933c59d43987 +Author: Lorenz Meier +Date: Tue May 26 22:54:15 2015 -0700 + + px4flow driver: update topic names + +commit 7bfeb1f5ace86d849d446a11c89e03f17e5f877a +Author: Lorenz Meier +Date: Tue May 26 22:53:54 2015 -0700 + + mb12xx: Update topic names + +commit 041a963ca1338567562eac4c291040c7b9e143d3 +Author: Lorenz Meier +Date: Tue May 26 22:53:41 2015 -0700 + + ll40s driver: Update topic names + +commit ffc6bb7e85ce7b55e21ab2d0ecbd1c5211e19e32 +Author: Lorenz Meier +Date: Tue May 26 22:53:23 2015 -0700 + + gimbal driver: Update topic names + +commit aa531aec642f777dd5ea1c38c02f1938e8834c6f +Author: Lorenz Meier +Date: Tue May 26 22:53:09 2015 -0700 + + airspeed driver: Update topic names + +commit 3da7da9466799a854febed0d57c4dc730b78fbea +Author: Lorenz Meier +Date: Tue May 26 22:52:32 2015 -0700 + + uORB: Moved wind_estimate and vtol_vehicle_status topics to generated topics. + +commit a75c0d8eb1b4aed14e95ae1ce004c8809d0e8fed +Author: Lorenz Meier +Date: Tue May 26 22:51:01 2015 -0700 + + uORB: Moved vehicle_vicon_position to generated topics + +commit 411e0b2f84b5aa006c6ab030dcc9a47890fe7ebc +Author: Lorenz Meier +Date: Tue May 26 22:50:25 2015 -0700 + + uORB: Moved vehicle_land_detected topic to generated topics + +commit 5d62fa419a109c1ef56e723707b004d143e59bb3 +Author: Lorenz Meier +Date: Tue May 26 22:49:40 2015 -0700 + + uORB: Moved vehicle_command to generated topics + +commit 7fb581291807b28e001991db9b6a1f514fdd1f8a +Author: Lorenz Meier +Date: Tue May 26 22:48:58 2015 -0700 + + uORB: Moved time_offset topic to generated topics + +commit 38c0a1a251d0f8390e5a3462136a2eb3897bb045 +Author: Lorenz Meier +Date: Tue May 26 22:48:30 2015 -0700 + + uORB: Moved test_motor to generated topics + +commit b36fe0232f34aa34e703809dd68b6571b7fbe7e2 +Author: Lorenz Meier +Date: Tue May 26 22:47:48 2015 -0700 + + uORB: Moved tecs_status to generated topics + +commit 520d830cec15866ca1d018bdc51b6133cdb08491 +Author: Lorenz Meier +Date: Tue May 26 22:47:08 2015 -0700 + + uORB: Moved subsystem_info to generated topics + +commit f1d038efc07edb336dcf930e199a21e7f214d6b7 +Author: Lorenz Meier +Date: Tue May 26 22:46:32 2015 -0700 + + uORB: Moved subsystem_info to generated topics + +commit f7563816d4c1db10846285b84d2c6509b04eeaad +Author: Lorenz Meier +Date: Tue May 26 22:45:59 2015 -0700 + + uORB: Moved servorail_status to generated topics + +commit be6ab2ca7d1d26e9a0a4566bec00eda7e59638f2 +Author: Lorenz Meier +Date: Tue May 26 22:39:24 2015 -0700 + + vehicle_status topic: Changed / fixed signedness + +commit 44aa18bdd6858a5aebc91dd87b131b4b4262c65e +Author: Lorenz Meier +Date: Mon May 25 19:51:50 2015 +0200 + + Remove unused vehicle_control_debug topic + +commit 17108af3e68f2aa9240b188cab2116fc287dafcb +Author: Lorenz Meier +Date: Mon May 25 19:48:48 2015 +0200 + + uORB: Remove unused bodyframe setpoint + +commit 33cf01f09b56de57241b7d73e8377a3b116a0948 +Author: Lorenz Meier +Date: Mon May 25 19:26:44 2015 +0200 + + Remove unused omnidirectional_flow topic + +commit 7b90746a7fab9b0a591791d298c5a4ffa93c19ed +Author: Lorenz Meier +Date: Mon May 25 19:25:30 2015 +0200 + + uORB: Update objects_common.cpp with newly generated topics + +commit e87dc298113f3feb3a5502070679116b0fef4f63 +Author: Lorenz Meier +Date: Mon May 25 19:25:13 2015 +0200 + + sdlog2: Update with new topic changes + +commit 2f5e40e6d0622d7642edb5b586c17095f8600aaf +Author: Lorenz Meier +Date: Mon May 25 19:25:00 2015 +0200 + + Update MAVLink app with topic updates + +commit 0e51092eabbec4993036ce88e2c09663b5232b90 +Author: Lorenz Meier +Date: Mon May 25 19:24:40 2015 +0200 + + Move geofence_result to generated topics + +commit a994e5826705018e394c7c4bbcb598f7fc2b8ff3 +Author: Lorenz Meier +Date: Mon May 25 19:24:05 2015 +0200 + + Move encoders to generated topics + +commit d400643738f6a3b9d9f245a87d0c837f55daa179 +Author: Lorenz Meier +Date: Mon May 25 19:23:43 2015 +0200 + + Move battery status to generated topics + +commit 06ba8d924a116f670efa96a90145b21a80fac0d3 +Author: Lorenz Meier +Date: Mon May 25 19:23:11 2015 +0200 + + Move estimator_status to generated topics + +commit a190d01ade748f06ac595fe6ae2454f6c376c833 +Author: Lorenz Meier +Date: Mon May 25 19:22:26 2015 +0200 + + Move differential pressure to generated topics + +commit 961b6b7802b4fa68e1a2bb8ddd5672fa26bfaea9 +Author: Lorenz Meier +Date: Mon May 25 19:21:31 2015 +0200 + + Move vision position estimate to generated topics + +commit 01d72adca5f5193f8ec868526c0d3ea091667c50 +Author: Lorenz Meier +Date: Mon May 25 19:20:04 2015 +0200 + + Move debug_key_value to generated topics + +commit 20dff14eae9e10b0442d2de9ebb1a8332e70ca97 +Author: Lorenz Meier +Date: Mon May 25 19:17:14 2015 +0200 + + Extend generator templates to allow nested topics + +commit c9e8af8e9b1fdfd7e7d430db931bd1e3d6347ef8 +Author: Lorenz Meier +Date: Mon May 25 19:16:50 2015 +0200 + + Update navigator to reflect topic updates. + +commit f5ce8e4826983fddf6a4736601aaf410f181bdff +Author: Lorenz Meier +Date: Mon May 25 19:15:38 2015 +0200 + + Update dataman to reflect topic updates + +commit 6ce097546cf9a7195eed1e69b28b9384c41ac484 +Author: Lorenz Meier +Date: Mon May 25 19:15:19 2015 +0200 + + Move fence to generated topics + +commit e07731de7a5d3cf5f7a5deedd60556b761399bb7 +Author: Lorenz Meier +Date: Mon May 25 19:14:48 2015 +0200 + + Move esc_status to generated topics + +commit f7c9e918b1fb933dd431076b53444c1d004099d9 +Author: Lorenz Meier +Date: Mon May 25 18:13:38 2015 +0200 + + Update airspeed topic to use message generation + +commit f5670c8ad6a5a5d470334cb5604cf967c27b87cc +Author: Lorenz Meier +Date: Mon May 25 18:12:40 2015 +0200 + + Update actuator_direct topic to use message generation + +commit b980e34c3c473c8b6b19b67c18a23c9b4cc8411d +Author: Lorenz Meier +Date: Mon May 25 18:11:56 2015 +0200 + + Update uavcan app for generated actuator_outputs topic + +commit 465ea8abe36c3bd4dd7fd5966cfc98a29ec64d71 +Author: Lorenz Meier +Date: Mon May 25 18:11:03 2015 +0200 + + Move actuator_outputs topic into message generation + +commit be3551136ab5b81408d28ecadaf21a6d217bc279 +Author: Lorenz Meier +Date: Wed May 27 21:16:59 2015 +0200 + + Airspeed sim: Use proper constant names + +commit 5fd4056c4a9fb6a0f26c2ecf2d8f88fd53a33ed6 +Author: Lorenz Meier +Date: Wed May 27 21:16:43 2015 +0200 + + uORB: Fix missing objects_common entries + +commit 68d723e26cb01656023f9ec0699f7ef56225a8dd +Author: Lorenz Meier +Date: Wed May 27 21:10:48 2015 +0200 + + dataman: add missing include of px4_defines header + +commit 1a9d402feb9ffc8c94ac009168936141da570bed +Author: Lorenz Meier +Date: Wed May 27 15:36:05 2015 -0700 + + mavlink receiver: fix topic handle initialization of manual control topic + +commit 4565f57468b98a585a30225914b2eb0e715367d2 +Merge: a2bb8cd76 d7547d388 +Author: Lorenz Meier +Date: Wed May 27 15:28:41 2015 -0700 + + Merged release_v1.0.0 into master + +commit a2bb8cd766e67b66d8c28f8ef6bcba0cf223af06 +Author: Lorenz Meier +Date: Wed May 27 15:15:37 2015 -0700 + + PX4FLOW driver: Fix use of topic initialization + +commit 4f92afd420e9815ce3c0cdfd6b73c4edb80398ab +Author: Lorenz Meier +Date: Wed May 27 15:15:19 2015 -0700 + + Lidar lite driver: Fix use of topic initialization + +commit 31923c3addbe5091355a7d413561bcd205329481 +Author: Mark Charlebois +Date: Mon May 25 23:14:42 2015 -0700 + + On more fixup for orb_advert_t changed to void * + + Reviewed all changes in pull request and made sure all cpp files + check orb_advert_t types against nullptr and c files check against + NULL. + + Signed-off-by: Mark Charlebois + +commit a452478ef9790cf447aebec9d4c1eaa09cb69854 +Author: Mark Charlebois +Date: Mon May 25 23:12:39 2015 -0700 + + More fixups for orb_advert_t changed to void * + + Signed-off-by: Mark Charlebois + +commit bd2b5e47386e0e37bc09801c58ca8f50f7d7c5cb +Author: Mark Charlebois +Date: Mon May 25 22:58:16 2015 -0700 + + Revert change to src/drivers/device/vdev.cpp + + This change was not part of the orb_advert_t fix. + + Signed-off-by: Mark Charlebois + +commit 1ca05aaa64c96600f9034c097e1a7b48069e3d2d +Author: Mark Charlebois +Date: Mon May 25 22:21:23 2015 -0700 + + orb_advert_t changed to void * and checks changed to nullptr + + The existing orb_advert_t use thoughout the code sometimes tries + to treat it as a file descriptor and there are checks for < 0 + and ::close calls on orb_advert_t types which is an invalid use + of an object pointer, which is what orb_advert_t really is. + + Initially I had changed the -1 initializations to 0 but it was + suggested that this should be nullptr. That was a good recommendation + but the definition of orb_advert_t had to change to void * because + you cannot initialize a uintptr_t as nullptr. + + Signed-off-by: Mark Charlebois + +commit 180c8b0cb04ce5077ee32088629d2b39a1516855 +Author: Mark Charlebois +Date: Sat May 23 01:00:02 2015 +0000 + + Missed another < 0 check + + Signed-off-by: Mark Charlebois + +commit b990d9fa7ef2da4498f72d35837b59edf52096af +Author: Mark Charlebois +Date: Sat May 23 00:53:13 2015 +0000 + + Missed a check for < 0 + + Signed-off-by: Mark Charlebois + +commit a734fc96d117a732e5584e758ccff52fe041e828 +Author: Mark Charlebois +Date: Sat May 23 00:35:17 2015 +0000 + + extensive orb_advert_t fixes + + The calls to orb_advertise were being mishandled throughout the code. + There were ::close() calls on memory pointers, there were checks + against < 0 when it is a pointer to a object and values larger than + 0x7ffffffff are valid. Some places orb_advert_t variables were + being initialized as 0 other places as -1. + + The orb_advert_t type was changed to uintptr_t so the pointer value + would not be wrapped as a negative number. This was causing a failure + on ARM. + + Tests for < 0 were changed to == 0 since a null pointer is the valid + representation for error, or uninitialized. + + Signed-off-by: Mark Charlebois + +commit 9a67303416002cc64b85548d55facbc5714e6595 +Merge: 92f67a923 57f5db544 +Author: Lorenz Meier +Date: Wed May 27 10:54:59 2015 -0700 + + Merge pull request #2231 from jgoppert/lidar_lite_pwm_fix + + Lidar lite driver fixes. + +commit 92f67a923ae9852913a26afe952d662d8d311139 +Author: Lorenz Meier +Date: Wed May 27 19:54:46 2015 +0200 + + Make sure the build directory exists + +commit 472ca323a1f57c498a4d40b518e64a39c5cc6687 +Merge: fd31354e7 db7d0ef51 +Author: Lorenz Meier +Date: Wed May 27 10:09:34 2015 -0700 + + Merge pull request #2239 from kd0aij/addRot_v100 + + add a new rotation to lib/conversion + +commit fd31354e7799f1e0294cf693e20c4103a1c85a0f +Merge: 96bfe85ce 2142fcddd +Author: Lorenz Meier +Date: Tue May 26 23:11:59 2015 -0700 + + Merge pull request #2211 from kd0aij/fmuv1_inav_q_v100 + + default to INAV/Q estimator on FMUv1 + +commit 96bfe85ceb19bb800a01ad5a488c8f1ccd183ee6 +Author: Ban Siesta +Date: Mon May 25 19:10:05 2015 +0100 + + fw_att_control: another ugly way to prevent a newline + +commit d3fe6fd2562323e2e66e18c946f0710b44828508 +Author: Ban Siesta +Date: Mon May 25 19:09:45 2015 +0100 + + fw_att_control: whitespace + +commit e2277bbe2d054da40c2b28583ff476ba42675bd1 +Author: Ban Siesta +Date: Mon May 25 19:09:28 2015 +0100 + + fw_att_control: don't brag about being running + +commit a7902c02a94e4e062f9f4a4e36dbf85e8b105ae7 +Author: Ban Siesta +Date: Mon May 25 19:08:51 2015 +0100 + + position_estimator_inav: be a bit more informative about this ominous offs + +commit 11f80ceb64bc6e508a259299b20b342e54b2dc1e +Author: Ban Siesta +Date: Mon May 25 19:01:34 2015 +0100 + + land_detector: get rid of one dot at a time + +commit 1734b97635687a43e17bcca6a754c800de79597b +Author: Ban Siesta +Date: Mon May 25 18:34:31 2015 +0100 + + px4flow: tell the user which PX4FLOW couldn't be connected + +commit 43d22619f6cbb3bfc349621749ade1909d6fc174 +Author: Ban Siesta +Date: Mon May 25 18:28:27 2015 +0100 + + mavlink: no need to shout about disabling hardware flow control + +commit 321e1c1f7bffecf7a7b6ae0e56672c80718d6808 +Author: Ban Siesta +Date: Mon May 25 18:09:01 2015 +0100 + + navigator: stop complaining about some geofence not cleared + +commit 57f5db544c386c0db8feb2e9fab19874a8d4e542 +Author: James Goppert +Date: Wed May 27 00:00:33 2015 -0400 + + Distance sensor log precision fix. + +commit 3cc84b1a15df2ad4b4ce0f981b37971864bfa912 +Author: James Goppert +Date: Tue May 26 21:19:44 2015 -0400 + + Correct ll40ls param enable length. + +commit bef8851e8e1e98f3b15b2564cd47fdef4735ac18 +Merge: 6f309ba62 cbc169af2 +Author: James Goppert +Date: Tue May 26 20:08:40 2015 -0400 + + Merge branch 'mhkabir-ll40ls_startup' into lidar_lite_pwm_fix + +commit cbc169af2f736ab1538d3c74078f832791ce051b +Merge: 6f309ba62 d06bdc044 +Author: James Goppert +Date: Tue May 26 20:08:11 2015 -0400 + + Merge branch 'll40ls_startup' of https://github.com/mhkabir/Firmware into mhkabir-ll40ls_startup + + Conflicts: + ROMFS/px4fmu_common/init.d/rc.sensors + +commit 6f309ba6252d1d45beac96430ba68450707b5f66 +Author: James Goppert +Date: Tue May 26 20:02:20 2015 -0400 + + Distance sensor log fix. + +commit db7d0ef51f1f44717e4e72bd50153ee4fa29da7d +Author: Mark Whitehorn +Date: Tue May 26 15:28:25 2015 -0600 + + add a new rotation to lib/conversion + +commit ff1f3ba7f1f8ca52a2e4cddac4d7436b8ccc8936 +Author: TSC21 +Date: Tue May 26 18:08:55 2015 +0100 + + drivers: added validity check to sf0x + +commit 79e084a154c3b4d945fb00d85fc2307667f9ae2f +Author: TSC21 +Date: Tue May 26 18:05:26 2015 +0100 + + drivers: added validity check + +commit f13510e8a647f5a975f21141b2c06ad1d620371f +Merge: c5f14ef78 379075d29 +Author: Lorenz Meier +Date: Tue May 26 09:28:05 2015 -0700 + + Merge pull request #2233 from mcharleb/posix-fix + + POSIX: Increased number of devmap entries + +commit d06bdc044577583356c5ea6e74696cda59a706ed +Author: Mohammed Kabir +Date: Tue May 26 21:54:19 2015 +0530 + + ll40ls : fix param typo + +commit 42358a60d139852376ee40bfe25c3a52ac4d0f12 +Author: Mohammed Kabir +Date: Tue May 26 21:51:33 2015 +0530 + + ll40ls : conditional startup + +commit 853a22db180070bf9a4a12070639fdfa5605de28 +Author: Mohammed Kabir +Date: Tue May 26 21:44:55 2015 +0530 + + ll40ls : conditional startup param + +commit 0b703096e736738f891aeeead9d13ca3c29dfc4c +Author: James Goppert +Date: Tue May 26 02:48:24 2015 -0400 + + Fixed distance sensor log error. + +commit 379075d29ce5710c9e97b4ec41772302b84a7035 +Author: Mark Charlebois +Date: Mon May 25 23:20:19 2015 -0700 + + POSIX: Increased number of devmap entries + + The orb_advertise and/or orb_publish calls were failing because + there were not enough devmap entries allocated for all the orb + topics advertised. + + The number of entries was increased from 50 to 100. + + Signed-off-by: Mark Charlebois + +commit 59557735748974230d531fd020e688ccaafba4fc +Author: James Goppert +Date: Mon May 25 18:29:27 2015 -0400 + + Lidar lite driver fixes. + + Conflicts: + src/modules/uORB/Subscription.cpp + +commit 54fde63d6656318405d06a82e387cff88f44362e +Author: Lorenz Meier +Date: Mon May 25 17:31:37 2015 +0200 + + FMU driver: Code style fix + +commit 983243933d2a291367a79dd4cefe9c55a2ca958c +Author: Lorenz Meier +Date: Sun May 24 11:42:00 2015 +0200 + + PX4IO params: better documentation + +commit e3d7f0042a708fa97bb301653252b015f9ec56e5 +Author: Lorenz Meier +Date: Sun May 24 11:41:42 2015 +0200 + + FMU params: better documentation + +commit d54b9315544fc8db09a8e113e27029f5ef1363ce +Author: Lorenz Meier +Date: Sat May 23 15:18:25 2015 +0200 + + IO driver: auto update param + +commit 2dd94b7f0f7a9d5a4e2c929ae2a6c2ec65be7604 +Author: Lorenz Meier +Date: Sat May 23 15:18:13 2015 +0200 + + FMU driver: auto param update + +commit 129aa35fcde593a37e7d33637a7979564cc83aea +Author: Lorenz Meier +Date: Sat May 23 15:06:27 2015 +0200 + + FMU driver: Load channel reverse mask from parameters + +commit b155e97a5475bb6b2d957d5fcff5da5a343a69ec +Author: Lorenz Meier +Date: Sat May 23 14:56:25 2015 +0200 + + Load IO params for mask + +commit c46c150a3d6e9801257f2b00e92ac847832dce9e +Author: Lorenz Meier +Date: Sat May 23 14:56:16 2015 +0200 + + Rename IO params + +commit 3b3e98ed19c646aa730f85a277b88e3f7437ffee +Author: Lorenz Meier +Date: Sat May 23 14:56:04 2015 +0200 + + Rename FMU params + +commit 30cd3e1d791e8dd4c8d0dabb1248a2a01e510a0b +Author: Lorenz Meier +Date: Sat May 23 13:17:22 2015 +0200 + + Mixer test: Support channel reversal + +commit a1232083fc87a9d4f598aae32692b339b0e4e8bd +Author: Lorenz Meier +Date: Sat May 23 13:16:57 2015 +0200 + + IO driver: Support pwm reversal, prepare config parameters + +commit e4a5ceb4293be165d38629c27ba83a4e47cf8159 +Author: Lorenz Meier +Date: Sat May 23 13:16:34 2015 +0200 + + FMU driver: Support pwm reversal, prepare config parameters + +commit 613b50b14f9e95a0ae4d8d02005896279adc41a3 +Author: Lorenz Meier +Date: Sat May 23 13:16:05 2015 +0200 + + IO firmware: Support pwm reversal + +commit 3883b7113213b6065103e7e32e8ccb519a0405e0 +Author: Lorenz Meier +Date: Sat May 23 13:15:48 2015 +0200 + + pwm handler: Support channel reversal + +commit c6fe4fd35af11563738defe44ea4696c515e79ab +Author: Lorenz Meier +Date: Mon May 25 16:34:57 2015 +0200 + + mavlink: rename field for RC input mode + +commit 6253f6154f6cc13edd7d3a09b9b2fb5b896ad00e +Author: Lorenz Meier +Date: Mon May 25 16:34:42 2015 +0200 + + commander: rename field for RC input mode + +commit 27470930286e2da753958dbfbfc3ef1afa7340e7 +Author: Lorenz Meier +Date: Mon May 25 16:34:21 2015 +0200 + + vehicle status: Rename field which controls RC input mode + +commit ee39d72747873290e5598d19d119c201aaf3aea7 +Author: Lorenz Meier +Date: Mon May 25 10:00:52 2015 +0200 + + Gyro sim: Add ringbuffer namespace + +commit e9c2dc563f7238623d8d9b1fdba80a29460f19fe +Author: Lorenz Meier +Date: Mon May 25 10:00:31 2015 +0200 + + Baro sim: Add ringbuffer namespace + +commit 5c535845ab272fa6f586d319e56294a2c766bac1 +Author: Lorenz Meier +Date: Mon May 25 10:00:11 2015 +0200 + + Airspeedsim: Add ringbuffer namespace + +commit 2d090ddde4a791bfb41fde63930a6820063d02d7 +Author: Lorenz Meier +Date: Mon May 25 09:59:45 2015 +0200 + + Accelsim: Add ringbuffer namespace + +commit 90281ca9e3dd12eba72163ff2ea30e947d3e819d +Author: Lorenz Meier +Date: Mon May 25 09:59:28 2015 +0200 + + Sublime Text: Add posix target + +commit b3994694778be7a86b845fd844c57672297ec8a7 +Merge: a14b020d6 0d1bc2cd0 +Author: Lorenz Meier +Date: Tue May 26 23:32:50 2015 -0700 + + Merge pull request #2240 from TSC21/mavlink_multiadvertise + + mavlink: added multi advertise for distance_sensor in mavlink receiver + +commit a14b020d63da314fe2b9e76376b5796db51a75a6 +Merge: 7c5af6458 b55361b47 +Author: Lorenz Meier +Date: Tue May 26 23:22:27 2015 -0700 + + Merge pull request #2203 from NaterGator/mavlink_usbfix + + Fix MAVLink USB UART detection + +commit 7c5af6458031623583b1df543e0edeac0854e9c1 +Merge: 9fce6dd8b 7bdb3cc22 +Author: Lorenz Meier +Date: Tue May 26 23:07:11 2015 -0700 + + Merge pull request #2227 from bansiesta/fix_mixer_cli + + systemcmds: the mixer shuts up now + +commit 9fce6dd8bae2b94b6d1266bacc049f68b149068d +Merge: 69986a23b 4cf8ce30b +Author: Lorenz Meier +Date: Tue May 26 23:02:56 2015 -0700 + + Merge pull request #2230 from bansiesta/fix_startup_printfs + + Cosmetic startup fixes + +commit 0d1bc2cd0bc6e57ca8ae14fa39dd4569fa30b858 +Author: TSC21 +Date: Tue May 26 23:32:19 2015 +0100 + + mavlink: added multi advertise for distance_sensor in mavlink receiver + +commit 69986a23b6e0f422dc09c94beacefa6590960210 +Merge: f13510e8a 3c39e85fd +Author: Lorenz Meier +Date: Tue May 26 11:30:18 2015 -0700 + + Merge pull request #2228 from bansiesta/fix_geofence_printf + + navigator: stop complaining about some geofence not cleared + +commit 4cf8ce30ba0523a81e1237c7970dfa22c52c1a39 +Author: Ban Siesta +Date: Mon May 25 19:10:05 2015 +0100 + + fw_att_control: another ugly way to prevent a newline + +commit d36b65aab5f1676756129be59ce0efc4fa30e7f8 +Author: Ban Siesta +Date: Mon May 25 19:09:45 2015 +0100 + + fw_att_control: whitespace + +commit 38412993d64c4b6012cd2aeb27cd8a93c08780da +Author: Ban Siesta +Date: Mon May 25 19:09:28 2015 +0100 + + fw_att_control: don't brag about being running + +commit c56a9ce9651d806ab1fdc21daf6a36c0b32734f3 +Author: Ban Siesta +Date: Mon May 25 19:08:51 2015 +0100 + + position_estimator_inav: be a bit more informative about this ominous offs + +commit 87f41855fbbe14d09db22200f0f14831970533a1 +Author: Ban Siesta +Date: Mon May 25 19:01:34 2015 +0100 + + land_detector: get rid of one dot at a time + +commit 414f3330b34e81d1585bb57f9b41b3e17b43eeed +Author: Ban Siesta +Date: Mon May 25 18:34:31 2015 +0100 + + px4flow: tell the user which PX4FLOW couldn't be connected + +commit 165063d5fc4046a11dac55d16334fe6e882ee8e7 +Author: Ban Siesta +Date: Mon May 25 18:32:55 2015 +0100 + + px4_getopt: whitespace + +commit 198fa8d5421c95a78b438703932993cf3660aa9c +Author: Ban Siesta +Date: Mon May 25 18:32:32 2015 +0100 + + px4_getopt: commented out debug printf + +commit 40e9c83ed6cc7c99499c4a4b59e118394399495b +Author: Ban Siesta +Date: Mon May 25 18:28:27 2015 +0100 + + mavlink: no need to shout about disabling hardware flow control + +commit 3c39e85fdfd4ea33d1e5073d0a3c87e0f9431f00 +Author: Ban Siesta +Date: Mon May 25 18:09:01 2015 +0100 + + navigator: stop complaining about some geofence not cleared + +commit 7bdb3cc228078c19e6ab770eecec7a2b1c124726 +Author: Ban Siesta +Date: Mon May 25 17:01:07 2015 +0100 + + systemcmds: the mixer shuts up now + +commit 81240d604096d80871a925199692f78a68bb4778 +Author: Lorenz Meier +Date: Sun May 24 23:31:58 2015 +0200 + + commander: Initial RC detection is only an info string + +commit c5f14ef785f003f8f5f51264043d74ed9dba20ca +Merge: 5dfa3d29b 9f314dd19 +Author: Lorenz Meier +Date: Sun May 24 23:18:52 2015 +0200 + + Merge pull request #2224 from bansiesta/lidarlite_merge + + Lidarlite merge and bringup + +commit 9f314dd1918d2fdb2b0bc5819db9424b2e707af6 +Author: Ban Siesta +Date: Sun May 24 20:56:25 2015 +0100 + + drivers: corrected log string + +commit 69cbbd9b5eae2c475549518b1785bd1f5edeb7ea +Author: Ban Siesta +Date: Sun May 24 19:20:25 2015 +0100 + + distance_sensor: changed all distance sensors to orb_advertise_multi + +commit 009815deb0ee14e74f1bb6ebcce0f028866e044f +Author: Lorenz Meier +Date: Sun May 24 20:10:35 2015 +0200 + + Improve config and mapping + +commit 2bb655c46c7995c53672a9ebd7567af8db86c49f +Author: Lorenz Meier +Date: Sun May 24 18:21:28 2015 +0200 + + mavlink app: Improved mapping to RC input + +commit 01fd84e4dc0aaa1fbf82f7355cca241a76ece602 +Author: Lorenz Meier +Date: Sun May 24 17:40:06 2015 +0200 + + mavlink and commander app: Add support for manual input, either directly or via remote control + +commit af546def913c7f4d6f1257267ecb8556aba6a277 +Author: Anton Babushkin +Date: Wed Apr 29 15:54:21 2015 +0200 + + mavlink: use 'buttons' field of MANUAL_CONTROL message as mode switches + +commit bed746c213c71670e6012c801e5c4588455311d2 +Author: Lorenz Meier +Date: Sun May 24 13:15:28 2015 +0200 + + commander: Add param and mode to disable RC input in general and required validation / setup. + +commit b54d4f5b0536e70ac0f92b8aba499babf7a7f753 +Author: Lorenz Meier +Date: Sun May 24 13:15:03 2015 +0200 + + vehicle status: Add field to disable RC input (and required checks for it) + +commit c139fcbc2cb109858f1ff190c1365d963d63c419 +Merge: 41282a3f8 77bd36aa3 +Author: Lorenz Meier +Date: Sun May 24 20:11:27 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit 77bd36aa334a602ed7e4cd225a8e4c7598048a64 +Author: Don Gagne +Date: Sun May 24 10:40:52 2015 -0700 + + Fix opendir failure handling + +commit 5dfa3d29bde93e1f4ab6ed85a37fdf256c19c81d +Merge: 04d51bf8b 4206b030b +Author: Lorenz Meier +Date: Sun May 24 20:09:05 2015 +0200 + + Merge pull request #2225 from DonLakeFlyer/FTP + + Fix opendir failure handling + +commit 4206b030bfd0f013583c4b7d0ba472f8fc10f853 +Author: Don Gagne +Date: Sun May 24 10:40:52 2015 -0700 + + Fix opendir failure handling + +commit 517acd4586a0bb71c7bebb6d15b6cedcb597b4d9 +Author: Ban Siesta +Date: Sun May 24 17:31:16 2015 +0100 + + px4flow: publish sonar distance to distance_sensor topic as well + +commit 2fb999674b8abd88aaeb03968aecab16116ddb69 +Merge: a729d6f30 72e939098 +Author: Ban Siesta +Date: Sun May 24 16:30:02 2015 +0100 + + Merge remote-tracking branch 'px4/pr/2200' into lidarlite_merge + +commit 72e9390985e51a7b2ff8c3ebc7b5dab064e2d808 +Author: TSC21 +Date: Sun May 24 16:03:01 2015 +0100 + + distance_sensor: minor changes + +commit d3193101348183797c52c67e139f9e54429ff051 +Merge: 5672df8ed 04d51bf8b +Author: TSC21 +Date: Sun May 24 16:02:51 2015 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into distance_sensor + +commit a729d6f3014b5fedb2458d6e63d08d06ffd6d44d +Author: Ban Siesta +Date: Sun May 24 15:59:29 2015 +0100 + + ll40ls: first stab at adapting ll40ls to the new distance_sensor msg + +commit cf39e8c721c7a20374300576a24bd813e341265c +Author: Ban Siesta +Date: Sun May 24 15:58:44 2015 +0100 + + mavlink: adapted to change in distance_sensor msg + +commit 13a4cdd05e59cbce249c259bf553a08be2e43475 +Author: Ban Siesta +Date: Sun May 24 15:58:15 2015 +0100 + + ekf_att_pos_estimator: adapted to change in distance_sensor msg + +commit 0128fef8e0e7e7683a6c38b1b7ff0f20475852fa +Author: Ban Siesta +Date: Sun May 24 15:57:42 2015 +0100 + + drivers: more adaptations to changed message + +commit 103d59e9bee7a147429a9e70f1ec17c89be57059 +Author: Ban Siesta +Date: Sun May 24 14:28:19 2015 +0100 + + distance_sensor: adapted message to float for distance and adapted the drivers + +commit a0011d2163512b83afc1c5be8a20d32eb26c6cf8 +Merge: 2c4c0ecb3 5672df8ed +Author: Ban Siesta +Date: Sun May 24 13:59:18 2015 +0100 + + Merge remote-tracking branch 'px4/pr/2200' into lidarlite_merge + +commit 2c4c0ecb32d99a8e0309878b467fbfa1a5f2c6b3 +Author: Ban Siesta +Date: Sun May 24 13:00:45 2015 +0100 + + ll40ls: forgot to remove commented out stuff in PWM driver + +commit e7f1f3ba281935e68f5b59194d72b039ae9cb934 +Author: Ban Siesta +Date: Sun May 24 12:47:04 2015 +0100 + + ll40ls: made PWM driver version functional + +commit ef658cf926d5afbbf28231c27b57d473bd059e16 +Author: Ban Siesta +Date: Sun May 24 12:46:23 2015 +0100 + + ll40ls: changed I2C driver to new ringbuffer namespace, and various style stuff + +commit fbc4ca61aca54176deee6082f35ba60558571047 +Author: Ban Siesta +Date: Sun May 24 12:44:53 2015 +0100 + + ll40ls: removed unneeded comments + +commit 0ab0de5805670dbceb7be497502e0b1c5c7677ca +Author: Ban Siesta +Date: Sun May 24 12:42:14 2015 +0100 + + ll40ls: adapt the cli interface, so that the commands work with the PWM and I2C driver + +commit bb3ad64aac71f5399e037b21157762945b65c408 +Author: Ban Siesta +Date: Sun May 24 12:41:19 2015 +0100 + + pwm_input: get rid of start full and instead start whenever someone reads from the driver, as well as various other small changes + +commit 4e897bf197c452b7bc68043609f467dfef4c58b0 +Author: Ban Siesta +Date: Sun May 24 12:40:29 2015 +0100 + + pwm_input: comment style + +commit 1151996c0b979d4db86df3258936ff0b75d55bbe +Author: Ban Siesta +Date: Sun May 24 12:38:22 2015 +0100 + + ll40ls: Weffc++ was complaining about 'class LidarLitePWM' has pointer data members, had to disable it + +commit 04d51bf8bf943be7910ef3201ec4ce0c6cc9ff0f +Merge: 1422fac32 02fd3c3f5 +Author: Lorenz Meier +Date: Sun May 24 13:26:32 2015 +0200 + + Merge pull request #2219 from nopeppermint/patch-1 + + Update README.md with links to releases and STM32F4Discovery Tutorial + +commit 5672df8eda49ff24b77d5e5a677231c90ea522c9 +Merge: 98d020408 1422fac32 +Author: TSC21 +Date: Sun May 24 12:23:20 2015 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into distance_sensor + +commit 7cec6d3c3b5d55f476e7fe38c6b7bbafa9c4204e +Author: Ban Siesta +Date: Sun May 24 11:52:18 2015 +0100 + + uORB: added pwm_input to objects_common + +commit 8f70ebecc8d3d604d2ef8338cc9d28515fc201d1 +Author: Lorenz Meier +Date: Sun May 24 12:49:00 2015 +0200 + + RC check: Cleanup, removal of magic numbers and addition of mandatory mapping parameters + +commit ae50328646e705ce5292fb895f99bbf9adb28d62 +Author: Lorenz Meier +Date: Sun May 24 12:47:21 2015 +0200 + + Properly define global limits for RC input in driver + +commit 073f10fe4f119c115a503d62a596f0f89183ce8b +Author: Lorenz Meier +Date: Sun May 24 11:46:25 2015 +0200 + + Land detector: Better docs and status feedback + +commit 945aa4789bb9015a75a95181c8a0938dd60c5454 +Author: Lorenz Meier +Date: Sun May 24 11:45:42 2015 +0200 + + Land detector: Make fixed wing detections more stable with better param + +commit 335b212f9238265c48a5d947819bc599af519a93 +Author: Lorenz Meier +Date: Sun May 24 11:43:18 2015 +0200 + + commander: Better update logic, better feedback text for landings + +commit d473b8bddd3c8e1cd3341fb72557b9ae0c372eaa +Merge: 9eb7409f4 362fc205b +Author: Ban Siesta +Date: Sun May 24 10:18:07 2015 +0100 + + Merge branch 'fix_ringbuffer' into lidarlite_merge + +commit 362fc205b3e4819646c58570d3d43dc3afc1dc5c +Author: Ban Siesta +Date: Sun May 24 10:05:42 2015 +0100 + + drivers: various whitespace + +commit 21dfd0243d38beb80c401a4858f5ff742b5d42e2 +Author: Ban Siesta +Date: Sun May 24 10:04:38 2015 +0100 + + drivers: use new ringbuffer namespace everywhere + +commit aac276872bc7fd71f1e25f4193d013cde0cee149 +Author: Ban Siesta +Date: Sun May 24 10:02:08 2015 +0100 + + ringbuffer: use a namespace for ringbuffer to avoid 'multiple definitions in vtable' bug + +commit b9ce447cc9f9918dbd535e76dbb04d030e5e4e91 +Author: Ban Siesta +Date: Sun May 24 10:01:28 2015 +0100 + + ringbuffer: whitespace + +commit 1422fac3291b05cc05fc0ff23dba275f4354c7c4 +Merge: b9dc72f4c f73a942c0 +Author: Lorenz Meier +Date: Sun May 24 10:55:14 2015 +0200 + + Merge pull request #2221 from bansiesta/fix_msggen + + Tools: don't try to generate messages for hidden files starting with a dot. + +commit 9eb7409f468b1aed40b3eb56edc51189c9fa2ed1 +Author: Ban Siesta +Date: Sun May 24 09:53:21 2015 +0100 + + makefiles: getting rid of gpio_tool again, this was a leftover from debugging + +commit e67f681935ba5bd65eb425e4e4fba7ec9dfea79b +Author: Ban Siesta +Date: Sun May 24 09:44:10 2015 +0100 + + ll40ls: astyle + +commit 3efaeabd5b3aa7c78789221412890e51bf646fba +Author: Ban Siesta +Date: Sun May 24 09:42:34 2015 +0100 + + pwm_input: astyle + +commit bd48ef0386e6af5b3bdf55f7ac3727ba02ee3ed5 +Merge: 19156ec76 dbe58d616 +Author: Ban Siesta +Date: Sun May 24 09:40:03 2015 +0100 + + Merge remote-tracking branch 'px4/pr/2196' into lidar_tests + +commit 19156ec763b8c551caf1e56517c767c7be3508f5 +Merge: b9dc72f4c c4bc9d19c +Author: Ban Siesta +Date: Sun May 24 09:39:58 2015 +0100 + + Merge remote-tracking branch 'px4/pr/1949' into lidar_tests + +commit f73a942c05dd08a6106aac2a0c7bac0c35092dda +Author: Ban Siesta +Date: Sun May 24 09:21:39 2015 +0100 + + Tools: don't try to generate messages for hidden files starting with a + dot. + +commit 98d02040878aaef7518f60173a0011692951a90c +Author: TSC21 +Date: Sat May 23 21:06:19 2015 +0100 + + distance_sensor: update drivers + +commit 17bc0979e4830fd3bd387b7c6a8d09c2d57433f4 +Author: TSC21 +Date: Sat May 23 20:47:35 2015 +0100 + + distance_sensor: re-add max number of sonars + +commit 169eae8cf9353b1a552ac6f70762bf9720917d0a +Author: TSC21 +Date: Sat May 23 20:47:14 2015 +0100 + + distance_sensor: removed range_finder.msg def; readded max number of sonars + +commit c2c0cbe6829206b73b4b4917c1c1e02629ae8b4a +Author: TSC21 +Date: Sat May 23 18:00:42 2015 +0100 + + distance_sensor: msg def: changed to SI units + +commit 36dfda4aea3079f843f33134bfeb67836eebfdb5 +Author: TSC21 +Date: Sat May 23 17:58:20 2015 +0100 + + distance_sensor: mavlink_receiver: changed to SI units + +commit 7e740f262b07881d4abdc56caee8d1f523f8be99 +Author: TSC21 +Date: Sat May 23 17:54:52 2015 +0100 + + distance_sensor: removed max number of rangefinders + +commit 43668cc8c8f6413861277aeab3fa026564b5c4fa +Author: TSC21 +Date: Sat May 23 17:49:52 2015 +0100 + + distance_sensor: adopt message in both range drivers and on ekf_att_pos_estimator + +commit 93f8d7c4e8f4ae1aabf5eb3b764a286cef18a2ac +Author: TSC21 +Date: Sat May 23 15:03:32 2015 +0100 + + distance_sensor: added distance_sensor to sdlog2 + +commit 2e40338b939448a6c19f71f0614417684cde958c +Merge: 604936512 b9dc72f4c +Author: TSC21 +Date: Sat May 23 14:36:09 2015 +0100 + + Merge branch 'master' + +commit 5b6f1b5ca554189cc25a52926066f857c543d80c +Author: Roman +Date: Fri May 22 21:12:18 2015 +0200 + + fixed rates feedforward: plant for feedforward is given by derivative operator + +commit b9dc72f4ccdd8bad6a6462e50aa1fbca711162c4 +Merge: 8fd00f4d6 16df7e165 +Author: Lorenz Meier +Date: Sat May 23 13:18:59 2015 +0200 + + Merge pull request #2217 from PX4/FF_fix + + fixed rates feedforward + +commit 6049365123bb016a180806a92f86333fd059eacb +Merge: 29e7d5de9 8fd00f4d6 +Author: TSC21 +Date: Sat May 23 11:24:15 2015 +0100 + + Merge branch 'master' + +commit 02fd3c3f531a8cba211789915372c89f0bc906fc +Author: Stefan +Date: Sat May 23 11:43:25 2015 +0200 + + Update README.md + + * add link to releases + * add link to STM32F4Discovery Tutorial on pixhawk.org + +commit 41282a3f83991bfc890d9fb15e53d41f6dd5d601 +Merge: 3facabb85 ccac324f5 +Author: Lorenz Meier +Date: Sat May 23 11:08:01 2015 +0200 + + Merge branch 'release_v1.0.0' into beta + +commit 8fd00f4d6dc74fee824a877d1f6402c4b19feab4 +Merge: 38535b4d2 ccac324f5 +Author: Lorenz Meier +Date: Sat May 23 11:07:10 2015 +0200 + + Merged release_v1.0.0 into master + +commit ccac324f5bd72a3adf4b0bf18eae796bfbfa0933 +Author: Lorenz Meier +Date: Sat May 23 11:04:19 2015 +0200 + + mavlink: Fix GIT string transmission + +commit 0d134aac53f4e601ec75840aaf6c7e5af0b0c17f +Author: Lorenz Meier +Date: Sat May 23 10:18:20 2015 +0200 + + systemlib: Use build directory for git version + +commit 6d7e063148e2172edc41ebe5432794d4d39206f8 +Author: Lorenz Meier +Date: Fri May 22 22:22:12 2015 +0200 + + Added GIT version which recompiles on each build + +commit 0eeaa83b3d5f0e5a52a1042f1fbe8d3b9e2c88b0 +Author: Roman Bapst +Date: Fri May 15 11:18:35 2015 +0200 + + send autopilot version message on startup and on request + +commit 4dd343e2de0e026858e2c74bbb159ef993d59596 +Author: Roman Bapst +Date: Fri May 15 11:17:58 2015 +0200 + + added field for autopilot capabilities + +commit 38535b4d2f1fa627c51d6fe59fb4dcf59a6e5ca9 +Merge: 0bd0f7dae 071d22a49 +Author: Lorenz Meier +Date: Sat May 23 09:57:17 2015 +0200 + + Merged release_v1.0.0 into master + +commit 071d22a49a11157c79cd4a23a97583d1addda31a +Author: Lorenz Meier +Date: Sat May 23 09:54:55 2015 +0200 + + commander: Update ESC calibration to match QGC + +commit 7f5a5e085cedc9f76f549f4fc5ecebe62b9ad0aa +Author: Don Gagne +Date: Fri May 22 09:28:52 2015 -0700 + + Add "calibrate esc" command + +commit 0bd0f7dae546f019f85c20a364eb3e743beb47bc +Merge: d385a7f48 fe357a9a6 +Author: Lorenz Meier +Date: Fri May 22 22:27:11 2015 +0200 + + Merge pull request #2216 from DonLakeFlyer/CalESC + + ESC Calibration + +commit d385a7f483e3279adf6f2165671770e1b0290d9b +Author: Lorenz Meier +Date: Fri May 22 21:46:58 2015 +0200 + + Ignore battery voltage only when below 2.5V, as we could be still running at that voltage + +commit d530cbcda270962c5d5e8ca4d8163222c9afe7fa +Author: Lorenz Meier +Date: Fri May 22 21:46:58 2015 +0200 + + Ignore battery voltage only when below 2.5V, as we could be still running at that voltage + +commit 16df7e1656235b2184955363186e08d7882ad923 +Author: Roman +Date: Fri May 22 21:12:18 2015 +0200 + + fixed rates feedforward: plant for feedforward is given by derivative operator + +commit 29e7d5de9d32a52912113c19beffbf91ffc311e1 +Author: TSC21 +Date: Fri May 22 19:53:52 2015 +0100 + + distance_sensor: update msg template info + +commit fe357a9a667e5076fccbdb28ee9bcae55c18f5b1 +Author: Don Gagne +Date: Fri May 22 11:24:07 2015 -0700 + + Separate timeouts for battery and high pwm + +commit 25e7a1a49e6b2218278040977412c7fae860f196 +Author: Don Gagne +Date: Fri May 22 09:29:59 2015 -0700 + + ESC calibration re-work + + - Uses standard QGC cal mavlink messaging + - Timeout if no battery connect + - Better error handling and cleanup + +commit a6af1fc0faf529b214f9158bf172f34488517be7 +Author: Don Gagne +Date: Fri May 22 09:28:52 2015 -0700 + + Add "calibrate esc" command + +commit b1a60baf056cdd5df6543f78cb01d9a1f26c39aa +Merge: 1c12d8fc7 9cf1b4ba7 +Author: TSC21 +Date: Fri May 22 14:53:14 2015 +0100 + + Merge 'master' + +commit 9cf1b4ba7acbe7e7adc06f7bb98228e764fbb079 +Merge: 283baff95 323759bb5 +Author: Lorenz Meier +Date: Fri May 22 07:24:57 2015 +0200 + + Merge branch 'release_v1.0.0' + +commit 283baff956aeba01350279d45cace900c9ee5db2 +Merge: 8c854d94d 6ae6c2987 +Author: Lorenz Meier +Date: Fri May 22 07:06:51 2015 +0200 + + Merge pull request #2212 from mcharleb/multi-os-support + + Fix double build when using new make target syntax + +commit 6ae6c29879e2ede60013f4e3c43ca3f1a8543532 +Author: Mark Charlebois +Date: Thu May 21 15:45:13 2015 -0700 + + QuRT: Changed PX4_DEBUG output from verbose to omit + + Signed-off-by: Mark Charlebois + +commit f1f562a94d8697ab9aaaaa7d30645bfecb133602 +Author: Mark Charlebois +Date: Thu May 21 15:35:11 2015 -0700 + + POSIX: Fixed orb_advertise failure + + There were an insufficient number of devmap entries allocated and + when they ran out, new orb_advertise requests would fail. + + Also added a new logging macro for the Linux build to show the + calling pthread if enabled. + + Signed-off-by: Mark Charlebois + +commit 2d22e8325d7c440131f40039f302603a25b10b94 +Author: Mark Charlebois +Date: Thu May 21 13:45:53 2015 -0700 + + Fix double build when using new make target syntax + + When make is invoked as "make posix posix_default" + it will build the posix_default target twice. The Makefile was + fixed to correct this. + + If "make posix" is run, the Makefile still calls "make PX4_TARGET_OS=posix". + + If "make posix posix_default" is run, the posix target just exports + PX4_TARGET_OS=posix and then make evaluates the next goal (posix_default). + + Signed-off-by: Mark Charlebois + +commit 323759bb5279af62dcc4a0454d3ec06debae36ea +Author: Lorenz Meier +Date: Thu May 21 22:06:54 2015 +0200 + + commander: Fix error checking and handling of level routine + +commit 2142fcddd3e1e97e1cfca0698845646a570ef7d4 +Author: Mark Whitehorn +Date: Thu May 21 12:41:50 2015 -0600 + + add comment that EKF_att_estimator does not run on FMUv1 + +commit 8c854d94d747372a113d162ff116718f1477a0a5 +Merge: 5a53a4f7b cb5db8ec8 +Author: Lorenz Meier +Date: Thu May 21 20:10:01 2015 +0200 + + Merge pull request #2209 from mcharleb/multi-os-support + + Added ability to set OS specific path for dataman file + +commit 5a53a4f7bfc5d4e40af6541efb2702209749eb21 +Author: Roman Bapst +Date: Thu May 21 15:30:22 2015 +0200 + + do not update mission if it has unsupported mission items + +commit afa8266255eeec47dbc6617aa172723121b1da63 +Author: Roman Bapst +Date: Thu May 21 15:30:22 2015 +0200 + + do not update mission if it has unsupported mission items + +commit be58ced1b2c7f4467e2ba8ef5986e0ee538583c2 +Merge: 9e5978b2b 0c3681c89 +Author: Lorenz Meier +Date: Thu May 21 19:46:06 2015 +0200 + + Merge pull request #2210 from mcharleb/qurt-test + + Sensors: added missing px4_close and removed _exit() call + +commit cb5db8ec83cfa923331ae12ffa5cfecf76c07d8e +Author: Mark Charlebois +Date: Thu May 21 10:37:15 2015 -0700 + + dataman: Fixed file permissions on file creation + + In Linux the file was being created with incorrect permissions. + + Signed-off-by: Mark Charlebois + +commit 0c3681c8964f3fcd9a396bb202954a64805e8f00 +Author: Mark Charlebois +Date: Thu May 21 10:26:45 2015 -0700 + + Sensors: added missing px4_close and removed _exit() call + + The QuRT build was broken from the call to exit. While fixing + the code to clean up before returning, I found a missed call + to px4_close. + + Signed-off-by: Mark Charlebois + +commit f24d807b666929dd286bc3f7681a175ce5153586 +Author: Mark Charlebois +Date: Wed May 20 19:35:43 2015 -0700 + + QuRT: Fixed file descriptions for command_.c + + Signed-off-by: Mark Charlebois + +commit dc1c4a30e1a8ae6f305bafc7e6da1da4fb631c95 +Author: Mark Charlebois +Date: Wed May 20 19:19:08 2015 -0700 + + Makefile multi-target support + + NuttX is still the default target and all NuttX configs can still + be built with: + + make + + Individual NuttX, POSIX, and QuRT configs can now be built more + easily by specifying the target and configs: + + make posix posix_default + make qurt qurt_hello + make nuttx aerocore_default + + Running make with just the target will make all the configs for + that target: + + make nuttx + make qurt + make posix + + The help is also target specific: + make nuttx help + make qurt help + make posix help + + "make help" will still assume you want help for the NuttX target + + Added a new QuRT config called qurt_hello as a sample config to + test buiding in different commands for separate configs. + + Signed-off-by: Mark Charlebois + +commit 7da96b3bac49ca8fc391e0bb44c31b344c0818b0 +Author: Mark Charlebois +Date: Tue May 19 16:42:55 2015 -0700 + + POSIX: Fixed uint64_t print in generated topic_listener.cpp + + Signed-off-by: Mark Charlebois + +commit 71e40c2e16195b931fe4a653c6ab3de269561693 +Author: Mark Whitehorn +Date: Thu May 21 10:27:46 2015 -0600 + + compile in ekf_att_pos and Q att estimators + +commit aa4bdd2af3daa015ef9def15a017dd85bad95df9 +Author: Mark Whitehorn +Date: Thu May 14 09:57:19 2015 -0600 + + change fmuv1 default config to INAV and att_estimator_q + +commit 05720b5aef53f265c9c364618abc202c3354a03f +Author: Mark Charlebois +Date: Thu May 21 09:24:48 2015 -0700 + + Added ability to set OS specific path for dataman file + + dataman can now be started using: + + dataman start -f filepath + + Signed-off-by: Mark Charlebois + +commit 9179fcefc9ce138f8fdbbe9e194ca11ecb116b33 +Author: Lorenz Meier +Date: Thu May 21 17:25:37 2015 +0200 + + Calibration state machine fixes, generates less bogus error messages during calibration + +commit 1c12d8fc7c4e9a737c79bde0e75b70c466a38b0f +Author: TSC21 +Date: Thu May 21 12:41:41 2015 +0100 + + distance_sensor: added MAV_DISTANCE_SENSOR_INFRARED to topic stream + +commit f01e1189fc359aa2f2cd5efc7b64dca8ae078053 +Merge: db48df15c 9e5978b2b +Author: TSC21 +Date: Thu May 21 12:29:10 2015 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into distance_sensor + +commit db48df15c8e141eb8c4eea5a20aec9ebdeb049d2 +Author: TSC21 +Date: Thu May 21 12:26:55 2015 +0100 + + Merge branch 'master' + +commit fb4dc27bc9c604e71733b38ea06045c041cd2bc6 +Author: Lorenz Meier +Date: Thu May 21 10:26:36 2015 +0200 + + commander: Improve user feedback on sensor health, in particular during calibration + +commit 9e5978b2b1c841aade6947de1f8192b01e5de038 +Merge: c8f500d25 3bc10d037 +Author: Lorenz Meier +Date: Thu May 21 09:12:11 2015 +0200 + + Merge pull request #1984 from PX4/eigen3 + + Eigen 3 Support + +commit c8f500d254c60004a575480c09b53cc4cd0ac767 +Merge: 278fb8d79 062a547d0 +Author: Lorenz Meier +Date: Thu May 21 08:39:59 2015 +0200 + + Merge pull request #2204 from mcharleb/posix-arm + + POSIX: changes to support posix build on ARMv7 + +commit 278fb8d794f9641e3dbf53bc6619921918cd276b +Merge: d43b0513c e45f040c7 +Author: Lorenz Meier +Date: Thu May 21 08:19:41 2015 +0200 + + Merge pull request #2205 from mcharleb/qurt-test + + Qurt test + +commit 3bc10d037d1e442d530b666c5363315b8e1def7c +Author: Daniel Agar +Date: Thu May 21 00:07:34 2015 -0400 + + test_eigen minor fixes + + -disable quaternion tests for now + +commit 22cd71d5c3c19ccb240903e7f3de2fea41170716 +Author: Lorenz Meier +Date: Sat Apr 4 12:40:04 2015 +0200 + + Eigen3: Enable test + +commit e45f040c76a36857c516bcc3aa698ff37b4cafaa +Author: Mark Charlebois +Date: Wed May 20 19:35:43 2015 -0700 + + QuRT: Fixed file descriptions for command_.c + + Signed-off-by: Mark Charlebois + +commit 43345e29dc961282089c1ee4d673cea01c4861b8 +Author: Mark Charlebois +Date: Wed May 20 19:19:08 2015 -0700 + + Makefile multi-target support + + NuttX is still the default target and all NuttX configs can still + be built with: + + make + + Individual NuttX, POSIX, and QuRT configs can now be built more + easily by specifying the target and configs: + + make posix posix_default + make qurt qurt_hello + make nuttx aerocore_default + + Running make with just the target will make all the configs for + that target: + + make nuttx + make qurt + make posix + + The help is also target specific: + make nuttx help + make qurt help + make posix help + + "make help" will still assume you want help for the NuttX target + + Added a new QuRT config called qurt_hello as a sample config to + test buiding in different commands for separate configs. + + Signed-off-by: Mark Charlebois + +commit 062a547d077f5a7fb7952a47f8648e9aa16d6d0a +Author: Mark Charlebois +Date: Thu May 21 00:43:55 2015 +0000 + + POSIX: changes to support posix build on ARMv7 + + Signed-off-by: Mark Charlebois + +commit b55361b4725ecb6ea1665aead07aef83897e71cd +Author: Nate Weibley +Date: Wed May 13 15:28:19 2015 -0400 + + Actually track USB uarts, eliminiate unnecessary passing / pointer to _is_usb_uart + +commit d43b0513cec925125e0cef00b9df8ffbe1801f72 +Author: Lorenz Meier +Date: Wed May 20 21:02:28 2015 +0200 + + Increase buffer sizes on companion link + +commit 64ea4071a7fca3060b63e0ccd834591364b64bbf +Author: Lorenz Meier +Date: Wed May 20 21:01:38 2015 +0200 + + mavlink: Enable a few helpful streams on companion link + +commit bc75814d500c673fa8699f8d242c88e610ecded2 +Author: Lorenz Meier +Date: Wed May 20 21:02:28 2015 +0200 + + Increase buffer sizes on companion link + +commit 9ea62e74025316071651898037a400cdac564181 +Author: Lorenz Meier +Date: Wed May 20 21:01:38 2015 +0200 + + mavlink: Enable a few helpful streams on companion link + +commit fbdfc698cc9fecdb55591bcc0482ef3731ff751f +Merge: 2903ceaac 9d2027eaf +Author: Lorenz Meier +Date: Wed May 20 20:24:39 2015 +0200 + + Merge branch 'release_v1.0.0' + +commit 9d2027eaf79cab068ee01a6545ae8e20e0c99233 +Author: Lorenz Meier +Date: Wed May 20 20:24:20 2015 +0200 + + mavlink: Update library version + +commit 1978f1bcac1d854d035f78672decd8d4ac67f6ce +Author: TSC21 +Date: Wed May 20 17:37:54 2015 +0100 + + distance_sensor: remove 'distance_sensor.h' autogenerated header + +commit 80c7719b42307a2716b6a58848af6e8f61a4b788 +Author: TSC21 +Date: Wed May 20 12:51:20 2015 +0100 + + distance_sensor: typo correction on msg.type + +commit 4dbaf71612690d624dfc2f13690226ceafd56fdc +Author: Lorenz Meier +Date: Wed May 20 13:49:18 2015 +0200 + + Remove unused actuator_controls_effective topic + +commit c180b5d8251b5d9259e403c15ce3bb9babf73241 +Author: TSC21 +Date: Wed May 20 12:40:15 2015 +0100 + + distance_sensor: added msg definition to 'msg' folder + +commit 2903ceaaccfb3624f952f696485e0ac8dde0bbeb +Merge: fee48a77a e1d2c0c5a +Author: Lorenz Meier +Date: Wed May 20 09:00:57 2015 +0200 + + Merge branch 'release_v1.0.0' + +commit e1d2c0c5ad7909f4b8bf507f6b3f183e94650b5f +Author: James Goppert +Date: Sat Apr 25 23:44:54 2015 -0400 + + Move more messages to auto-generation, work on C++ code style + +commit e7a522edbc7fb04547a92ec7349458aadfd2a0de +Author: Roman Bapst +Date: Tue May 19 16:22:52 2015 +0200 + + reset board rotation offset params if level calibration failed + +commit 796b105382c0a9962bf94047b9be03120c064515 +Author: TSC21 +Date: Wed May 20 00:54:36 2015 +0100 + + distance_sensor: updated distance_sensor stream sub + +commit 00296ba24170d808bfe610fbde3e89e95d6f3908 +Author: Mark Charlebois +Date: Tue May 19 16:42:55 2015 -0700 + + POSIX: Fixed uint64_t print in generated topic_listener.cpp + + Signed-off-by: Mark Charlebois + +commit 30218b0de709a0bf38f4b5c0cc104caf66f4e343 +Author: TSC21 +Date: Wed May 20 00:15:27 2015 +0100 + + distance_sensor: added mavlink_receiver handler for msg + +commit 364492a325f25fa5dce10af28a03afb435294846 +Author: TSC21 +Date: Tue May 19 23:42:15 2015 +0100 + + distance_sensor: added def to objects_common.cpp + +commit c2d1de30af20d27c862f2167c3af3d80dd1d3a14 +Merge: 37e96e230 fee48a77a +Author: TSC21 +Date: Tue May 19 23:32:33 2015 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into distance_sensor + +commit 37e96e230ccb056dc4d43113214901694c00b34b +Author: TSC21 +Date: Tue May 19 23:25:33 2015 +0100 + + distance_sensor: first topic commit + +commit fee48a77ae4a718a5696bf87ca234ea527c4df1f +Merge: 11564a0f1 a02b99ec5 +Author: Lorenz Meier +Date: Tue May 19 23:30:42 2015 +0200 + + Merge pull request #2057 from mcharleb/linux + + Linux support + +commit a02b99ec592ff88393e989e5ab548eabdcb56f8f +Author: Lorenz Meier +Date: Tue May 19 23:02:16 2015 +0200 + + Travis: Build POSIX before unit tests + +commit 0d19a50b1b43b40b5928f6acf364886187d2f2dd +Author: Lorenz Meier +Date: Tue May 19 22:59:27 2015 +0200 + + Add POSIX build to autobuild suite + +commit 30895c2dfd61eb24b03081a456ea11142483feec +Author: Mark Charlebois +Date: Tue May 19 13:37:59 2015 -0700 + + POSIX: fixed printf to use PX4_INFO + + Signed-off-by: Mark Charlebois + +commit 7301b59d14a70bb9a03afe5d195ca0f4262dd557 +Author: Mark Charlebois +Date: Tue May 19 13:36:13 2015 -0700 + + Unit tests: Fixed unit test build + + Unit tests now work. The linux build was failing saving params + because it was using the changes for QuRT that fake out the + filesystem. + + Signed-off-by: Mark Charlebois + +commit f44444b7c41e60bf818f896bf8bd7a3b0102b1fc +Author: Mark Charlebois +Date: Tue May 19 12:06:58 2015 -0700 + + POSIX: Converted poll to px4_poll + + A new poll command was added in accelerometer_calibration.cpp + that needed to be converted to a px4_poll. + + Signed-off-by: Mark Charlebois + +commit d906fb8f314da357c7ff577ab63671326593c19b +Merge: eaef0db7d 11564a0f1 +Author: Lorenz Meier +Date: Tue May 19 21:00:02 2015 +0200 + + Merged master into linux + +commit eaef0db7d6c90f4060006f2bb45008b45c1da5c9 +Author: Mark Charlebois +Date: Tue May 19 11:53:19 2015 -0700 + + Logging fixes and enhancements + + Made the logging macros generic so they can be used for multiple targets. + + Fixed toolchain_native.mk so err.h is included from src/systemlib for posix. + + Reduced debug output for uORB. + + Signed-off-by: Mark Charlebois + +commit 95de7c2e94a6acf45725e201172ca7856503e46e +Author: Mark Charlebois +Date: Tue May 19 11:14:40 2015 -0700 + + ROS: Fixes for print of uint64_t type + + Changed printf to use PRIu64 + + Signed-off-by: Mark Charlebois + +commit 60080dd9e78da5c109a65170bab06124d0c0f045 +Author: Mark Charlebois +Date: Tue May 19 11:10:06 2015 -0700 + + QuRT: fixed print of INT32_t type + + In QuRT, this is a long but the variable was being printed with "%d" + + Need to cast variable as long and use "%ld" + + Signed-off-by: Mark Charlebois + +commit ce96329f954bf722a26a1f504c8bc51d6bedcf4a +Author: Mark Charlebois +Date: Tue May 19 11:04:39 2015 -0700 + + Resolve printing uint64 types + + Using %llu or %lu will break one of the build targets. The "right way" + to print a uint64_t is via the PRIU64 macro defined in C99. + + This wasn't defined for the NuttX compiler so it was added to px4_defines.h + for NuttX. + + Signed-off-by: Mark Charlebois + +commit e2d175b3e531bb5b8daedeeafcb5ae1c9c77e042 +Author: Mark Charlebois +Date: Tue May 19 10:47:17 2015 -0700 + + Added back include of px4_posix.h for non-ROS builds + + Signed-off-by: Mark Charlebois + +commit 0f5cb756926b1d0156dfee5abe5adb5415a3ede2 +Author: Mark Charlebois +Date: Tue May 19 10:41:15 2015 -0700 + + ROS: Fixes for ROS build + + The ROS build included some files that used isfinite vs PX4_ISFINITE. + + The AppState class also needed to be supported for ROS. + + Signed-off-by: Mark Charlebois + +commit 49a200d834420fd2f60f84918513f6734fad04b8 +Merge: ffdc9d629 e5fad077d +Author: Mark Charlebois +Date: Tue May 19 09:23:34 2015 -0700 + + Merge branch 'linux' of http://github.com/mcharleb/Firmware into linux + +commit ffdc9d629cfa78223a23d193bc244b0cd2486e20 +Author: Mark Charlebois +Date: Tue May 19 09:19:24 2015 -0700 + + POSIX: Improved logging + + The warnx and warn calls map to PX4_WARN. + Calls to errx or err genrtate a compile error. + + The px4_log.h file implements a new log format: + + For DEBUG and INFO: + + + For ERROR and WARN: + (file filepath line linenum) + + The verbosity can be changed by setting the macro to use + either linux_log or linux_log_verbose in px4_log.h + + Signed-off-by: Mark Charlebois + +commit 11564a0f14c203811436ddfc8fabce5f7006e1db +Author: Lorenz Meier +Date: Tue May 19 17:03:28 2015 +0200 + + Mission yaw mode: Default to facing the next waypoint + +commit 607c452e7166c1b50670a4ba96661f3583bc658d +Merge: 2625d3e97 12c6dc8ad +Author: Lorenz Meier +Date: Tue May 19 14:52:44 2015 +0200 + + Merge pull request #2197 from PX4/self_leveling + + Self leveling + +commit 12c6dc8ad87b1d9b6e061b7e6b801a89cd3d5cdd +Author: Roman Bapst +Date: Tue May 19 14:20:00 2015 +0200 + + added routine for autopilot level calibration + +commit 5c63a2d2f40b25fc4250e98917964186e40136c8 +Author: Roman Bapst +Date: Tue May 19 14:19:03 2015 +0200 + + fixed sensor board rotation offset + +commit dbe58d6165cfc392e81b86b2d1f7f0e7ab60706f +Author: Max Shvetsov +Date: Tue May 19 12:40:42 2015 +0300 + + [pwm_input] reset feature added + publication to range_finder topic added + +commit 2625d3e973d9fcd06474278c5cf5ae2cd70ddeaf +Merge: 5fb99e930 cd67609da +Author: Lorenz Meier +Date: Tue May 19 10:10:46 2015 +0200 + + Merge pull request #2175 from Zefz/preflight_gps_check + + Preflight: GPS check + +commit 5fb99e9300c6c62c7d271c6780cbc9ea81191972 +Author: Lorenz Meier +Date: Tue May 19 07:18:41 2015 +0200 + + MC att control: Better param docs + +commit 66e6dccfee45a2865f79f03929bb6ae0545f5d2c +Author: Lorenz Meier +Date: Tue May 19 07:18:25 2015 +0200 + + FW att control: Better param docs + +commit d9d25363b4d222db171e9ee8531b70b9a1df1e39 +Author: Lorenz Meier +Date: Tue May 19 07:07:54 2015 +0200 + + mavlink FTP: Remove workaround after QGC side fix + +commit 3a0fda2d29c51e15ffd0613e1d25bb7c1e710940 +Merge: c06ba047e a90caf7b7 +Author: Lorenz Meier +Date: Tue May 19 06:45:03 2015 +0200 + + Merge pull request #2195 from rmackay9/orig-fast-gyro-interupt + + l3gd20: faster gyro interrupts + +commit a90caf7b7b3e70fb61b57c6dce6710d78debbfcd +Author: Randy Mackay +Date: Mon May 18 20:51:14 2015 +0900 + + l3gd20: faster gyro interrupts + +commit e5fad077dfbee2ea438741691b693961e9745454 +Merge: 791d780bb c06ba047e +Author: Lorenz Meier +Date: Mon May 18 23:28:57 2015 +0200 + + Merge master into linux + +commit 3facabb85cf9f7ffd865e2fc57e379099742096e +Merge: 82f770ddf c06ba047e +Author: Lorenz Meier +Date: Mon May 18 23:19:08 2015 +0200 + + Merge branch 'master' into beta + +commit c06ba047e2ded236b8ce5e17694dfca8b8d6f067 +Author: Lorenz Meier +Date: Mon May 18 23:15:20 2015 +0200 + + param lib: Fix index used routine + +commit 791d780bb898e6f1ce840e3aa0245dbd99524b65 +Author: Mark Charlebois +Date: Mon May 18 13:29:20 2015 -0700 + + BAROSIM: Fixed error in transfer function + + The transfer function would previously return error if the receive + buffer length was 0. This appears to be a valid condition for + requesting a measurmement be taken but no data returned. + + Signed-off-by: Mark Charlebois + +commit 466db74d299c188dc53819a236c6803064522933 +Author: Mark Charlebois +Date: Mon May 18 12:21:53 2015 -0700 + + QuRT: Added define so pthread functions are enabled + + Added -D__QDSP6_DINKUM_PTHREAD_TYPES__ to makefiles/toolchain_hexagon.mk + so the pthreads functions are properly defined. + + Signed-off-by: Mark Charlebois + +commit dcb55ff38df5d9bce9de1391a5044b3451d193e7 +Author: Mark Charlebois +Date: Mon May 18 09:58:49 2015 -0700 + + Changed isfinite to PX4_ISFINITE + + There are cross platform issues with the isfinite call that are handled + by PX4_ISFINITE + + Signed-off-by: Mark Charlebois + +commit cd67609da5755dae6cd81e60bb611e498ff2d180 +Author: Johan Jansen +Date: Mon May 18 12:49:53 2015 +0200 + + PreflightCheck: Reduce GPS timeout to 2 sec + +commit 680898e6aad91ea1de1e832c821c8fa1d3fdee0e +Author: Johan Jansen +Date: Mon May 18 12:48:40 2015 +0200 + + GPS: Publish first data after configuring device + +commit 38004cdd955dad01801b750e18e45ac5dd3000e4 +Author: Johan Jansen +Date: Mon May 18 12:31:16 2015 +0200 + + PreflightCheck: Increase GPS timeout to 4 sec + +commit 82f770ddff78b890435865fd4020c9108df6159e +Merge: 0dc62633f 434520406 +Author: Lorenz Meier +Date: Mon May 18 11:03:49 2015 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into beta + +commit 434520406438d8e2c7e008063933bde5fc37b7de +Merge: de5b65ba2 bf23ca70c +Author: Lorenz Meier +Date: Mon May 18 10:48:38 2015 +0200 + + Merge pull request #2114 from UAVenture/startup_script + + Make sure we have a boolog.txt entry for critical failures. + +commit de5b65ba2ebd678f4866272eccbd203cb687692b +Merge: 635b7fa01 937289a3e +Author: Lorenz Meier +Date: Mon May 18 10:46:03 2015 +0200 + + Merge pull request #2191 from PX4/sdlog2_gpstime + + Give user a choice which time source to pick + +commit 937289a3ef6a893725e1674c4b591a669d36e6a9 +Author: Lorenz Meier +Date: Sun May 17 18:28:13 2015 +0200 + + Give user a choice which time source to pick + +commit 635b7fa01d5627ef998c01abad4e5cda89f086f0 +Author: Lorenz Meier +Date: Mon May 18 00:17:09 2015 +0200 + + param API: Ensure info count method is called + +commit 2e1f5c4bf3320bdc1ae6311e17cfa019d7421e01 +Merge: fa12a6176 2f5e27c18 +Author: Lorenz Meier +Date: Sun May 17 23:27:26 2015 +0200 + + Merge pull request #2176 from PX4/master_param_mem_usage_redux + + Master param mem usage redux + +commit fa12a61765c1732e47b812b66bd3b78360f9450e +Author: Lorenz Meier +Date: Sun May 17 23:23:26 2015 +0200 + + sdlog2: Fix command handling / interpretation of command parameters + +commit 2f5e27c18013c1e8c96c4e2266c3a63f774c5962 +Author: Lorenz Meier +Date: Sun May 17 23:08:10 2015 +0200 + + param lib: Fix code style + +commit ff4be81976dfe178ed4ddc3ea12c23c00f1dcc18 +Author: Lorenz Meier +Date: Sun May 17 23:05:32 2015 +0200 + + Param: do not set a param as used just because its value is non-default. + +commit e279e8bb2a87e56d5356fc255d800516c8094cc5 +Author: Lorenz Meier +Date: Sun May 17 22:58:52 2015 +0200 + + Fix param changed count logic, speed up logic for unused params + +commit 83fdb9931a0a9dd209566102bd873a274f4db6ed +Author: Lorenz Meier +Date: Sun May 17 17:44:32 2015 +0200 + + commander / mavlink: Add battery status to output BATTERY_STATUS MAVLink message + +commit bbd55a01ce20d9657d1a2bd500dc909b983e5ec4 +Merge: 3032afb80 fcb1bb2bb +Author: Lorenz Meier +Date: Sun May 17 16:19:21 2015 +0200 + + Merge pull request #2190 from s3erjaeh/master + + FIX GPS coordinates conversion in HIL mode + +commit fcb1bb2bb6af0d9f46ea86f124c5eb98d47b0bf9 +Author: Erik Jähne +Date: Sun May 17 14:50:17 2015 +0200 + + FIX HIL GPS conversion + +commit 3032afb80399a78fe56417858d7b026db8206634 +Author: Lorenz Meier +Date: Sun May 17 10:48:12 2015 +0200 + + mavlink FTP: Fix build system error for unit test + +commit 36f5d47ed914dba00344bff1cbbaf318bfc560d7 +Merge: 6a1c28fbc 26954ece2 +Author: Mark Charlebois +Date: Sat May 16 15:04:38 2015 -0700 + + Merge remote-tracking branch 'upstream/master' into linux + + Signed-off-by: Mark Charlebois + + Conflicts: + src/modules/commander/gyro_calibration.cpp + src/modules/mavlink/mavlink_ftp.cpp + +commit 26954ece2c51ce54452df519af09678e15bbe704 +Merge: 03ef6a30e 8a891591a +Author: Lorenz Meier +Date: Sat May 16 23:20:06 2015 +0200 + + Merge pull request #2187 from PX4/fixconstrainairspeed + + make constrain airspeed actually constrain the airspeed + +commit 8a891591a8eee665fe31f5ff4a1d7dfe47ff00a5 +Author: Thomas Gubler +Date: Sat May 16 19:05:31 2015 +0200 + + make constrain airspeed actually constrain the airspeed + +commit 03ef6a30ec5fa7c09b0de3ba00d577ccca5d39e6 +Author: Lorenz Meier +Date: Sat May 16 11:43:45 2015 +0200 + + Speed up param transmit now that we are faster on USB + +commit 2432418751b341aae150bccb275a7908ae107ee7 +Author: Lorenz Meier +Date: Sat May 16 11:37:41 2015 +0200 + + FTP: Better error reporting, ignore hidden directories + +commit 6a1c28fbc1a707712576f60382ad414e971161ed +Merge: 9f391b186 868177f3b +Author: Mark Charlebois +Date: Fri May 15 13:00:59 2015 -0700 + + Merge branch 'linux' of http://github.com/mcharleb/Firmware into linux + +commit 9f391b18675cfec3954043ddb868dc47deec9a6e +Author: Mark Charlebois +Date: Fri May 15 12:56:18 2015 -0700 + + NuttX: fixes for NuttX build + + In the upstream tree ringbuffer.h includes the method implementations + in the header file which causes multiple definitions in the link for + other targets. Changed so ringbuffer.cpp is build separately for other + platforms and is included by ringbuffer.h on NuttX. + + uORB changes do not link without uORBTest_UnitTest.cpp enabled for + the NuttX build. + + px4_getopt was not exported and wasn't visible in NuttX build. + + The makefiles were restored to be as close as possible to upstream + so the NuttX build builtin's work again. The code will have to be + refactored after the merge. + + Signed-off-by: Mark Charlebois + +commit 97b8e7a20e1bf64b7677911e6bbab300ff471358 +Author: Lorenz Meier +Date: Fri May 15 21:14:34 2015 +0200 + + mavlink FTP: Speed up transfers by longer bursts + +commit 868177f3ba27574f9a93d5401337dad674a1a3b2 +Merge: a3a0d0612 4a84215a8 +Author: mcharleb +Date: Fri May 15 08:59:14 2015 -0700 + + Merge pull request #12 from tumbili/simulator_fixes + + fix mavlink message sending, make thread priority default + +commit 4a84215a8f73a307d38621ed8e8e7e8cd3421d3d +Author: Roman Bapst +Date: Fri May 15 17:49:20 2015 +0200 + + fix mavlink message sending, make thread priority default + +commit c6bc3153efcd345d411695e449c1a1475f84655a +Author: David Sidrane +Date: Fri May 15 03:58:04 2015 -1000 + + Reviewd - fixed indexing that was wrong, code clean up ran astyle + +commit 5c53d38652dc6c97e216ea6b70215a95890df572 +Author: Lorenz Meier +Date: Fri May 15 11:38:06 2015 +0200 + + FMUv2 config: Increase USB TX buf size further to speed up MAVLink FTP transfers + +commit 8f8184560b2a35e64bb27f9386a60a7650d8dec1 +Author: Lorenz Meier +Date: Fri May 15 10:16:21 2015 +0200 + + sdlog2: Log at 100 Hz as default + +commit dabcf63c506f5ead7978d49df039e4e193cc3a15 +Author: Lorenz Meier +Date: Fri May 15 10:28:07 2015 +0200 + + mavlink FTP: Drop rate to realistic value + +commit 9bd2e376f6bdd4aa31f7c00ba8161fffa293121a +Author: Lorenz Meier +Date: Fri May 15 10:56:39 2015 +0200 + + NuttX for FMUv2: Larger USB buffer + +commit f154f6e5e7598b02c2a5c5bb87e646a3425421a8 +Author: Lorenz Meier +Date: Fri May 15 09:42:35 2015 +0200 + + MAVLink transmission: Allow faster overall transmissions. + +commit 4fb91f47cdc5cb7925c7bf2feb46c64551081883 +Author: Lorenz Meier +Date: Fri May 15 11:15:04 2015 +0200 + + Fix mavlink FTP list stack overflow. Fixes #2180, not flight-critical + +commit fe4d2ddc4004fab69d207e86c11e0e063a051d4c +Merge: fa8dc5723 2bcfd4f6f +Author: Lorenz Meier +Date: Fri May 15 09:36:23 2015 +0200 + + Merge pull request #2177 from UAVenture/mp_param_update_launch + + Fix parameters in SITL launch files + +commit 2bcfd4f6f7c03b40ec39083a657a2208fd9a8a65 +Author: Andreas Antener +Date: Fri May 15 09:26:07 2015 +0200 + + rename parameters in launch file to match new MP parameters + +commit 535eb7dbd954cf8eae984d5b347568f966e5dde8 +Author: Lorenz Meier +Date: Fri May 15 09:11:28 2015 +0200 + + param lib: Fix use of array size + +commit fa8dc5723610c5eafddb47526775038cc2a5d77b +Author: Lorenz Meier +Date: Thu May 14 20:00:06 2015 +0200 + + mavlink app: Only send params if the system has booted. + +commit a0af91d05cd801852f08041ddeffa881ae2cd1fb +Author: David Sidrane +Date: Thu May 14 18:15:10 2015 -1000 + + Missing Brace + +commit 6667e6e078e305df1b739dd70876423aa0455e7f +Author: David Sidrane +Date: Thu May 14 18:03:23 2015 -1000 + + Update param.c + + Not used px4_macros.h anyway + +commit 8e9fdc61473f851f8747f379353bd6725e173720 +Author: David Sidrane +Date: Thu May 14 16:44:55 2015 -1000 + + Use stdlib's calloc for compaiblity + +commit dc4d5619eae2bb6eebfe2f11ee97f5734a35d731 +Author: David Sidrane +Date: Thu May 14 12:36:40 2015 -1000 + + Reduced the amount of memory used by params to only that that is needed + + Conflicts: + src/modules/systemlib/param/param.c + +commit d650820dbfafbdf17a2688143752223970b1d9d4 +Author: Johan Jansen +Date: Thu May 14 21:20:34 2015 +0200 + + SystemLib: Add missing CBRK_GPSFAIL circuit breaker parameter + +commit 510b6124ecc7df6a10cf7ba8b87ca46e0f743e30 +Author: Johan Jansen +Date: Thu May 14 21:20:05 2015 +0200 + + Commander: Fix inverted circuit breaker logic + +commit 52222de0213fbe196cc514296472d586ae66befe +Author: Johan Jansen +Date: Thu May 14 20:59:23 2015 +0200 + + Commander: Wait up to 1 second to allow GPS module to be detected + +commit fee02c6943101287f266eb66a8cf3733e077a0be +Author: Johan Jansen +Date: Thu May 14 20:30:10 2015 +0200 + + Commander: Fix parameter bug in preflight check function + +commit f020ad4ba31017925ace61fb60244f9043e4ce08 +Author: Johan Jansen +Date: Thu May 14 19:29:35 2015 +0200 + + Commander: Check if GPS receiver is suffering from jamming noise + +commit 45f1fd663444cbba5cb7304b5ea7eda8fe0af680 +Author: Johan Jansen +Date: Thu May 14 19:19:30 2015 +0200 + + Commander: Add preflight check for missing GPS module + +commit c0a9e08a30f01026436e80d2be948acf5eb267a6 +Author: Johan Jansen +Date: Thu May 14 19:18:05 2015 +0200 + + ROMFS: Start GPS driver before Commander so that preflight check can be run + +commit a3a0d0612cf9e63b8b3c180b09e307334cce2609 +Author: Mark Charlebois +Date: Thu May 14 09:45:03 2015 -0700 + + QuRT: enabled more modules + + rgbled is now enabled. + + Saving parameters causes a crash so those commands are not enabled. + + Signed-off-by: Mark Charlebois + +commit 6b285a73bb1afed407e861b30ead94d65aa8f55c +Merge: 8a73f91ad 169f112f0 +Author: Lorenz Meier +Date: Thu May 14 18:30:14 2015 +0200 + + Merge pull request #2174 from nopeppermint/addusart6_discovery + + Add usart 6 to px4-stm32f4discovery board + +commit 8a73f91ad6fb18c451f04cfe7a976b66f806031a +Author: Lorenz Meier +Date: Thu May 14 17:33:07 2015 +0200 + + Commander: Be less verbose about param saves to focus the user attention to relevant output + +commit abe61a3d7e8fc680397c910987179f44b1e0dde4 +Author: Mark Charlebois +Date: Thu May 14 08:32:51 2015 -0700 + + Added missing return on error + + When mc_pos_control_main.cpp was ported to posix one error condition + retuned 0 instead of 1. + + Signed-off-by: Mark Charlebois + +commit e7c30322187068d76cf6ef9ea9935856134a3c6c +Author: Lorenz Meier +Date: Thu May 14 17:31:05 2015 +0200 + + Mag calibration: Accept less rotation to start the UI, ensure calibration abort does indeed abort. + +commit 33338ee2d0523867088c534bf0428ec1a60de950 +Author: Lorenz Meier +Date: Thu May 14 17:11:56 2015 +0200 + + Q attitude estimator: Comment undocumented params + +commit 8ac81515ce30100cda801134ad7c4cd9a9be6bd3 +Author: Lorenz Meier +Date: Thu May 14 17:11:36 2015 +0200 + + EKF estimator: Remove unused params + +commit 2bdfd8ca1b2392afc294f079288626557e8cc2a6 +Merge: b2c12ff52 cfa0073c3 +Author: mcharleb +Date: Thu May 14 06:58:21 2015 -0700 + + Merge pull request #11 from tumbili/mc_pos_control + + Multicopter position controller port + +commit cfa0073c351c8ed2000f0d627e70d0b4748c8f23 +Author: tumbili +Date: Thu May 14 14:58:46 2015 +0200 + + build mc_pos_control + +commit f6bf6c89ff6ab670c99bfd2e1123f2a8846469ca +Author: tumbili +Date: Thu May 14 14:58:23 2015 +0200 + + ported mc_pos_controller + +commit b2c12ff522b28bf662a5f49d7c19f73baec596d8 +Author: Mark Charlebois +Date: Wed May 13 18:49:00 2015 -0700 + + QuRT: added stub for inclusion of libdspal.a + + libdspal.a is still incomplete and so is not yet used + + Signed-off-by: Mark Charlebois + +commit 8e346a06fb2a7c95e63d8295c00e83d5049cc333 +Author: Mark Charlebois +Date: Wed May 13 18:03:08 2015 -0700 + + QuRT: enable uORB, and simulator + + uORB, the simulator and simulated devices now run + + Signed-off-by: Mark Charlebois + +commit 884f62878d5222cf235b94b8b4792aa6c26031c8 +Author: Mark Charlebois +Date: Wed May 13 16:21:52 2015 -0700 + + QuRT: pthread API now working + + The use of std::map and static initialization was an issue. + + The code was refactored to not use static initialization. + + Signed-off-by: Mark Charlebois + +commit a5e69359fc78e352553f54e2fd5e8b90f3593081 +Merge: ea278ea92 542dc9f65 +Author: Lorenz Meier +Date: Thu May 14 00:40:46 2015 +0200 + + Merge pull request #2167 from PX4/default_I_gains + + set default, weak rate I gains for multirotors + +commit ea278ea926eeb743cb8927c390ebf2cc0bf35b04 +Merge: 7d775eb11 90c3aec1f +Author: Lorenz Meier +Date: Thu May 14 00:39:56 2015 +0200 + + Merge pull request #2169 from PX4/fix_LED + + make main LED show low and critical battery status + +commit 7d775eb112a002d3c7c5555f6433e80609df3b87 +Merge: 14b09d636 16aa03e30 +Author: Lorenz Meier +Date: Thu May 14 00:39:22 2015 +0200 + + Merge pull request #2170 from andrea-nisti/master + + mpc parameter INAV_W_Z_VIS_P increased + +commit 169f112f0d1b883b26e7d8297a4d898cf709cf06 +Author: nopeppermint +Date: Wed May 13 22:59:30 2015 +0200 + + change name in board.h + +commit 52fca5b7a153e21970d9e8f62e24d76a1ca49cf5 +Author: nopeppermint +Date: Wed May 13 22:24:32 2015 +0200 + + correct comments + +commit b0efb24468564850e1fdb9bf7692fd4e2b939235 +Author: nopeppermint +Date: Wed May 13 22:21:59 2015 +0200 + + add USART6 on PC6(TX) and PC7(RX) to discovery + +commit 14b09d6367aa96e63f4a0c8060961dca03b3c05d +Merge: 66b87ac76 b4e7b041c +Author: Lorenz Meier +Date: Wed May 13 19:17:15 2015 +0200 + + Merge pull request #2171 from NaterGator/master + + Fix potential null pointer deref in Mavlink dtor if task_main returns error + +commit 7115ec3ab6f4cf252ddadff6df50b86a40dd6212 +Merge: c1927b738 cf27fc59c +Author: mcharleb +Date: Wed May 13 09:19:41 2015 -0700 + + Merge pull request #10 from tumbili/hil_message + + read hil sensor message instead of highres imu message + +commit b4e7b041cac7a937df3ea4e84dc943bff809fb55 +Author: Nate Weibley +Date: Wed May 13 11:19:29 2015 -0400 + + Fix potential null pointer deref if Mavlink start fails before task_main loop + + LL_APPEND is called just before the loop spins up but various error conditions can cause the task to exit before then. + When that happens Mavlink::start_helper calls delete on the instance which tries to prune it from the global list. + If this is the first Mavlink instance to attempt starting the list head is null and we hardfault in the Mavlink dtor. + + Only call LL_DELETE after checking the list head for a null pointer. + +commit 16aa03e30a8844b03b9594bbf2008ff6151db4eb +Author: Andrea Nistico +Date: Wed May 13 17:22:10 2015 +0200 + + mpc parameter INAV_W_Z_VIS_P increased + +commit 90c3aec1fdc640ef15a610991251fa8a6ab202e8 +Author: Roman Bapst +Date: Wed May 13 16:23:29 2015 +0200 + + make main LED show low and critical battery status + +commit 66b87ac7618d2e886b5389e3eef50af182b32f25 +Author: Lorenz Meier +Date: Wed May 13 16:04:33 2015 +0200 + + Fix state-level HIL. Reported by @s3erjaeh + +commit 0dc62633f391865841ef4880322b8246ef785e9a +Merge: f659e1b64 6f9495105 +Author: Lorenz Meier +Date: Wed May 13 15:47:05 2015 +0200 + + Merge branch 'master' into beta + +commit 6f949510501c34c3a114db7fdb32d6fb8d47c36a +Author: Lorenz Meier +Date: Wed May 13 15:46:35 2015 +0200 + + Fix sdlog2 stopping on param write. Found by Severin Leuenberger + +commit f659e1b647778fdce95dd66ea3453e2a6ea75f73 +Merge: 796b2ccd3 890c3af13 +Author: Lorenz Meier +Date: Wed May 13 15:34:43 2015 +0200 + + Merge branch 'master' into beta + +commit 890c3af13c397d6de049e21509bb2a7002c5b9da +Author: Lorenz Meier +Date: Wed May 13 15:34:07 2015 +0200 + + multiplatform: Update yaw P param name + +commit 542dc9f65d05291b8b9661374044f8c51a4dd209 +Author: Roman Bapst +Date: Wed May 13 15:28:02 2015 +0200 + + added default rate I gain for multicopters. added default gains for FireFly6 in mc mode (from Simon Wilks) + +commit 796b2ccd328a8bc4e8707e802f7fc97d77a729c2 +Merge: a59102d46 efb60ab77 +Author: Lorenz Meier +Date: Wed May 13 15:19:51 2015 +0200 + + Merge branch 'master' into beta + +commit efb60ab7794579d4cf1b2684c30fb4a13108c0fc +Author: Lorenz Meier +Date: Wed May 13 15:19:16 2015 +0200 + + multiplatform pos controller: Rename params to prevent mixup with MPC params + +commit e400ec586d0925fc3137637a78b5156f499cfd29 +Author: Lorenz Meier +Date: Wed May 13 15:18:50 2015 +0200 + + multiplatform att controller: Rename params to prevent mixup with MC params + +commit 164a254214ac37145e48df4b44606755e1b24ef7 +Merge: b3ed0cf36 1d544e028 +Author: Lorenz Meier +Date: Wed May 13 13:58:15 2015 +0200 + + Merge pull request #2143 from PX4/mc_pos_D_reset + + mc_pos_control: always update previous velocity + +commit cf27fc59c7115948e18d62ee46c728a8643dd170 +Author: Roman Bapst +Date: Wed May 13 10:31:52 2015 +0200 + + read hil sensor message instead of highres imu message + +commit c1927b7387139186c922c76320fc2566a768145e +Merge: 21d7e4f24 9686f8004 +Author: mcharleb +Date: Tue May 12 15:24:37 2015 -0700 + + Merge pull request #9 from tumbili/send_controls + + send pwm outputs to simulator + +commit 9686f8004ebe7a9e9004a3eb047a44665218be24 +Author: tumbili +Date: Tue May 12 23:55:32 2015 +0200 + + send pwm outputs to simulator + +commit 21d7e4f24f9136ab75420d2e249146d1eae67dc1 +Merge: 3db5f3bb3 3a79679e2 +Author: mcharleb +Date: Tue May 12 14:36:18 2015 -0700 + + Merge pull request #8 from tumbili/serial_device + + read serial device to obtain manual control setpoint + +commit 3a79679e2de1060fe4f2b360b1f1a862f063df47 +Author: tumbili +Date: Tue May 12 23:15:58 2015 +0200 + + get manual control setpoint from PIXHAWK + +commit 3db5f3bb3b9eba407e6db198d533cd775cd6ee36 +Author: Mark Charlebois +Date: Tue May 12 11:37:28 2015 -0700 + + QuRT: toolchain changes + + Reworking toolchain and main.cpp for QuRT to a final link can be + done and the apps.h file is autogenerated. + + Signed-off-by: Mark Charlebois + +commit a59102d468eaf23b89a232e6fc8fe9c570e5a608 +Merge: d9d058277 b3ed0cf36 +Author: Lorenz Meier +Date: Tue May 12 11:27:36 2015 +0200 + + Merge branch 'master' into beta + +commit 14cbd240fff0120c5a6f1f4dd74438a6d302b675 +Author: Mark Charlebois +Date: Mon May 11 19:38:03 2015 -0700 + + QuRT: added qurt_log + + Implement as a printf for now + + Signed-off-by: Mark Charlebois + +commit d0bf4ab449e5c7eaf9192417caf451ab4bef1c97 +Author: Mark Charlebois +Date: Mon May 11 19:25:11 2015 -0700 + + Simulator: refactored mavlink additions + + QuRT does not support UDP so moved the mavlink specific code + to a new file that is not built for the qurt target + + Signed-off-by: Mark Charlebois + +commit 2f434eb39545cb8db549de1773185d67719eedea +Author: Mark Charlebois +Date: Mon May 11 16:14:06 2015 -0700 + + POSIX: fixups for px4_log.h change + + After merge from qurt branch, fixups for posix build + + Signed-off-by: Mark Charlebois + +commit 2d32395bc07370c3f6a683bbcd6b7b1762b8f0ee +Merge: 11010a648 a99f916bd +Author: Mark Charlebois +Date: Mon May 11 16:07:53 2015 -0700 + + Merge branch 'qurt' into linux + +commit a99f916bdff4a805712dda4d862d4a8698c6c43e +Author: Mark Charlebois +Date: Mon May 11 16:04:39 2015 -0700 + + POSIX: Changed px4_debug.h to px4_log.h + + Also changed use of printf to PX4_WARN or PX4_INFO in posix and + qurt tests. + + Signed-off-by: Mark Charlebois + +commit 11010a648c0249e9acfa35bdb4f9c02b5f30005e +Merge: c30352533 c074d6e91 +Author: mcharleb +Date: Mon May 11 15:00:48 2015 -0700 + + Merge pull request #7 from tumbili/polling + + implemented polling to prevent unnecessary cycling. + +commit c074d6e91396c959fa375a16dfb59160f6df6c4b +Author: tumbili +Date: Mon May 11 23:54:48 2015 +0200 + + implemented polling of socket file descriptor and uorb topic file descriptor + +commit c303525336abdea1c0c02a4f0ddef6ddc94cebf3 +Merge: ad1865ef9 911968717 +Author: mcharleb +Date: Mon May 11 08:39:04 2015 -0700 + + Merge pull request #6 from tumbili/simulator_udp + + implemented bidirectional udp communication with simulator + +commit b3ed0cf36b985771c50108016277f2148c8b000f +Author: Lorenz Meier +Date: Mon May 11 09:37:42 2015 +0200 + + Navigator: be more verbose about RTL + +commit a124bc07aa170b7ea03a901e480157631396d5cb +Author: Lorenz Meier +Date: Sun May 10 23:58:25 2015 +0200 + + Ensure SYS_AUTOSTART param is always selected + +commit 7f3f572c406517cf1b5cb713c691343f2a5fc189 +Author: Lorenz Meier +Date: Sun May 10 10:21:16 2015 +0200 + + Always boot, even with no pressure sensor or ADC. Fixes #2151 + +commit b6441d29661be76d6790a4c492114065424174a3 +Author: tumbili +Date: Sat Apr 11 19:58:53 2015 +0200 + + implemented new mixer strategy + +commit 9119687177e5432649c381caa79c7ad12125bbd6 +Author: tumbili +Date: Sat May 9 10:10:23 2015 +0200 + + make socket non-blocking, moved socket includes to header file to avoid forward declarations + +commit 39711ca9089c727c493513f109fb2ba2e04eedaf +Author: tumbili +Date: Fri May 8 21:51:21 2015 +0200 + + implemented bidirectional udp communication with simulator + +commit 29eeb724a19c2f4e5467df33a092d5eb82d165e6 +Author: Lorenz Meier +Date: Fri May 8 11:23:19 2015 +0200 + + commander: Enforce rotation during mag calibration step + +commit 3be1fc7d4271025e5681a2b1898760ca5ef0e930 +Author: Lorenz Meier +Date: Fri May 8 11:01:19 2015 +0200 + + commander gyro calibration: Do not require a specific position, automatically start a retry after motion on the first try + +commit 0ba5305e94b519cdcb1cdbcd0c5c32c391a50e62 +Author: Mark Charlebois +Date: Thu May 7 23:21:24 2015 -0700 + + QuRT: satisfy missing deps + + There is no ioctl or write. Added stubs. + + Signed-off-by: Mark Charlebois + +commit 84ca66dcf7a40b98d2eab64d5deb778f3f73a8a0 +Author: Mark Charlebois +Date: Thu May 7 22:58:51 2015 -0700 + + QuRT: updated task support based on posix fixes + + The posix layer implementations should work on QuRT. + + QuRT needs to provide a way for getting the current time. + + Signed-off-by: Mark Charlebois + +commit 3225edfabb43e3b5914af0fe41bf7b67cf71f131 +Author: Mark Charlebois +Date: Thu May 7 21:51:02 2015 -0700 + + QuRT: Really reverted to non-posix APIs + + Using non-posix APIs for now. + + Signed-off-by: Mark Charlebois + +commit ad1865ef9f1ae87fbd95358ba1a37ca72c2a879e +Author: Mark Charlebois +Date: Thu May 7 14:55:28 2015 -0700 + + QuRT: Move to POSIX API for threads + + Use the pthread APIs to implement task support + + Signed-off-by: Mark Charlebois + +commit 8dfb09418b4c393041e5bd3067f486d80bfddba5 +Author: Mark Charlebois +Date: Thu May 7 14:40:31 2015 -0700 + + QuRT: added #include to posix unit tests + + QuRT does not define usleep and sleep, so they are stubbed out + for now. + + Signed-off-by: Mark Charlebois + +commit 8caefc183dab2d1dc942dda99c36ce36deac477e +Author: Mark Charlebois +Date: Thu May 7 13:23:45 2015 -0700 + + QuRT: updated toolchain file to link against libdspal.a + + Signed-off-by: Mark Charlebois + +commit fd3715912eb9b2b8db30b06fcef441aa4565b386 +Author: Mark Charlebois +Date: Thu May 7 12:54:39 2015 -0700 + + QuRT: stub out missing functions + + Stub out the missing functions to enable running in the simulator + + Signed-off-by: Mark Charlebois + +commit 632f77df49e136a7b2c065da65dd4c7af19a0a65 +Author: Mark Charlebois +Date: Thu May 7 11:55:24 2015 -0700 + + QuRT: add drivers/led + + The drivers/led module was missing from the QuRT config + + Signed-off-by: Mark Charlebois + +commit a0d548db9afff119710cd85798bd8feb6ae4a26a +Author: Mark Charlebois +Date: Thu May 7 11:35:01 2015 -0700 + + Changed circuit_breaker to not use px4.h + + The inclusion of px4.h requires C++ features not supported in the + Hexagon toolchain. The features are not required so the required + headers are used instead. + + Signed-off-by: Mark Charlebois + +commit 99822038f3c5fee218ecea38e195fb44d2c107e8 +Author: Mark Charlebois +Date: Thu May 7 10:50:23 2015 -0700 + + POSIX: Fixed px4_open code to not create a file when opening a device + + The code to created a virtual file was preventing the creation of + device nodes. + + Signed-off-by: Mark Charlebois + +commit 4216a0d64dadaa370b7214e884d19d28faf5cad9 +Author: Mark Charlebois +Date: Thu May 7 10:46:10 2015 -0700 + + POSIX: remove check for /tmp/ttyS{0|1} + + The posix build now disables the UART code in mavlink. + + Signed-off-by: Mark Charlebois + +commit 41a2d30cfebaf675763adb225eaeaa3750a7a941 +Merge: 5e2af2b22 2002d4e77 +Author: Mark Charlebois +Date: Thu May 7 10:08:56 2015 -0700 + + Merge branch 'linux' of http://github.com/mcharleb/Firmware into linux + +commit 2002d4e774ac62ea327a926e377125e46602acb1 +Author: Mark Charlebois +Date: Thu May 7 10:07:18 2015 -0700 + + POSIX: disable UART in mavlink + + Most of the current POSIX builds will not use the UART and it + is just a unnecessary dependency to satisfy when running in a + test environment. + + Signed-off-by: Mark Charlebois + +commit 5e2af2b227767fb65bd5ef02b07798ae5584ed7d +Author: Mark Charlebois +Date: Thu May 7 09:38:03 2015 -0700 + + POSIX: fixed return values to be posix compliant + + px4_read, px4_write, and px4_opctl were not returning the correct + value on error. They were returning -errno vs -1. + + Signed-off-by: Mark Charlebois + +commit cc62033190f338ea084e5778cfbc995e1fc47bb9 +Author: Thomas Gubler +Date: Sat Apr 4 12:10:33 2015 +0200 + + improve mavlink set_attitude_target handling + + port #1920 to mavlink_receiver + fixes #1921 + +commit 1d544e028d6041130bd673b69d74e04ea9357547 +Author: Roman Bapst +Date: Thu May 7 15:04:59 2015 +0200 + + mc_pos_control: always update previous velocity to avoid spikes due to differentiation + +commit 5003875911b893884deeb97b97191016597c75b7 +Merge: ea8ba7948 5cf8efcc6 +Author: Lorenz Meier +Date: Thu May 7 14:29:26 2015 +0200 + + Merge pull request #2141 from PX4/quat_sp + + copy quaternion setpoint into attitude setpoint topic + +commit 5cf8efcc601466ed455daf41067ad93e79088d83 +Author: tumbili +Date: Thu May 7 12:36:50 2015 +0200 + + copy quaternion setpoint into attitude setpoint topic + +commit bf23ca70c593ea27d5d3ab125f9f9678157cbf81 +Author: Simon Wilks +Date: Thu May 7 10:17:56 2015 +0200 + + Added log entries for the rc.interfaces file as well. + +commit 8144a84bc3b0e9c0e5582c6a8db335cfdae3d8eb +Author: Simon Wilks +Date: Fri May 1 13:43:27 2015 +0200 + + Make sure we have a boolog.txt entry for critical failures. + +commit ea8ba794812256bc8acf593b0145457a5d5271fd +Author: Simon Wilks +Date: Mon May 4 22:08:10 2015 +0200 + + Read the current flight termination circuit breaker value, not just updated values. + +commit db8dd000e3f60a56d63e83b7031ebfeb850f8e04 +Author: Andrew Tridgell +Date: Thu May 7 13:26:08 2015 +1000 + + l3gd20: follow same pattern as lsm303d for duplicate rejection + +commit a710159263ea5f561d352073504958a9a9f85c81 +Author: Andrew Tridgell +Date: Thu May 7 10:50:37 2015 +1000 + + mpu6000: sample at 200usec faster rate to avoid aliasing + + this runs the mpu6000 200usec faster than requested then detects and + disccards duplicates by comparing accel values. This avoids a nasty + aliasing issue due to clock drift between the stm32 and mpu6000 + +commit 3ac95fb5816dcbdce4a269767c3f6019c434811f +Author: Andrew Tridgell +Date: Thu May 7 10:45:29 2015 +1000 + + lsm303d: run sampling 200usec faster to avoid aliasing + + this runs the sampling of the accelerometer 200usec faster than + requested and then throw away duplicates using the accelerometer + status register data ready bit. This avoids aliasing due to drift in + the stm32 clock compared to the lsm303d clock + +commit 6db77dc8bbae32ee15a17e7a5caa90f7e6191b2c +Author: Mark Charlebois +Date: Wed May 6 22:12:45 2015 -0700 + + Experimental virtual file support + + QuRT does not have a filesystem, so creating a virtual filesystem + that could be implemented as an in-memory file or a remote file + over fastRPC. + + Signed-off-by: Mark Charlebois + +commit 35e6822d95bdacfbe7d02f25004174b9cdb2da5c +Author: Mark Charlebois +Date: Wed May 6 16:25:45 2015 -0700 + + Added missing px4_ prefixes + + NuttX build required missing px4_ prefix for systemreset and task_spawn_cmd + + Signed-off-by: Mark Charlebois + +commit a0d58552a0e4a719155102d0a6200fb3be9166af +Author: Mark Charlebois +Date: Wed May 6 16:24:18 2015 -0700 + + blinkm: merged NuttX and POSIX impelmentations + + Signed-off-by: Mark Charlebois + +commit 948b47bd3312d9400f58a1390a18502aa07d2974 +Author: Mark Charlebois +Date: Wed May 6 16:04:20 2015 -0700 + + Removed px4_killall + + killall and px4_killall are not used in the codebase so it was removed. + + Signed-off-by: Mark Charlebois + +commit 3a651873030243574f51235b83e05cb72774e9c6 +Author: Mark Charlebois +Date: Wed May 6 16:00:00 2015 -0700 + + Fixed bad merge + + Forgot to remove old file line when merging the changes from master. + + Signed-off-by: Mark Charlebois + +commit db5222740952a7832beafbbd66fb6ab89f22b3ce +Merge: 04b564920 525e605b9 +Author: Mark Charlebois +Date: Wed May 6 15:51:39 2015 -0700 + + Merge remote-tracking branch 'upstream/master' into linux + + Signed-off-by: Mark Charlebois + + Conflicts: + src/modules/commander/accelerometer_calibration.cpp + +commit 04b564920ff747d423f96fd006effda323ff18eb +Author: Mark Charlebois +Date: Wed May 6 15:44:37 2015 -0700 + + POSIX: Make binutils BDF linker the default + + ld.gold does not support the -Ur flags and it seems some people have + ld as a link to ld.gold. + + Made LD = ld.bfd to avoid confusion. + + Signed-off-by: Mark Charlebois + +commit 0c1c58c4184d5f95b0b385f1d449c7647cf58a3d +Author: Mark Charlebois +Date: Wed May 6 15:32:04 2015 -0700 + + Fixed overzealous px4_ prefixing + + Some files had px4_px4_ prefixed functions. + + Signed-off-by: Mark Charlebois + +commit c5237f7f6f3600e762a867669e9645cca09d42a7 +Author: Mark Charlebois +Date: Wed May 6 14:43:11 2015 -0700 + + Removed extra abstracton layer in systemlib + + The calls to task_spawn_cmd, kill_all, and systemreset were wrappers + around the px4_{task_spawn_cmd|kill_all|systemreset} implementations. + + Removed the wrappers and changed all calls to the px4_ equivalents. + + NuttX specific code was moved into px4_tasks.h + + Signed-off-by: Mark Charlebois + +commit 3654aec3a502906829158d1fe01270f2e915a49a +Author: Mark Charlebois +Date: Wed May 6 14:34:23 2015 -0700 + + POSIX: ported px4_daemon_app + + Signed-off-by: Mark Charlebois + +commit eed2479dfcde620a93fa87f471d4eaf046593840 +Author: Mark Charlebois +Date: Wed May 6 14:20:08 2015 -0700 + + Added px4_ prefix to task_spawn_cmd + + Signed-off-by: Mark Charlebois + +commit 525e605b926d2ceaf4695e0b49a416ec5cf0a004 +Author: Roman Bapst +Date: Wed May 6 12:42:27 2015 +0200 + + vtol: publish actuator controls in manual mode + +commit 7ebee7ca6fcb85576b5464cb37334a54aad5f013 +Author: Mark Charlebois +Date: Wed May 6 13:19:52 2015 -0700 + + uORB: Unit test fix + + The latency_test used to pass an object pointer as argv which + won't work in the posix port because it expects argv to be a + null terminated array of character pointers (which it makes a + copy of). + + The test was refactored to use a singleton pattern and avoid + having to pass the object pointer to the thread. + + Signed-off-by: Mark Charlebois + +commit 872e1ebda05cb1699d2ee52a384ff7bc45516e76 +Author: Mark Charlebois +Date: Wed May 6 11:45:23 2015 -0700 + + GCC fixes for warnings + + GCC was more picky about prototypes for inlines being required. + + The generate_listener.py script used incorrect printf formats and + was casting %f params to float, but printf casts all %f params to + double per the spec. + + Signed-off-by: Mark Charlebois + +commit d9d05827778f13237d783c95140f4a4a1c1f41bf +Merge: b9dc03da9 0d1d92484 +Author: Lorenz Meier +Date: Wed May 6 19:40:15 2015 +0200 + + Merge branch 'master' into beta + +commit 0d1d92484bb6d102d365267f4ca7052563194146 +Author: Lorenz Meier +Date: Wed May 6 19:39:17 2015 +0200 + + MAVLink app: Parameter docs and new test parameter + +commit 150c5d2d8cad3e50138ccc94faf6821d7ca053d7 +Author: Lorenz Meier +Date: Wed May 6 19:38:53 2015 +0200 + + Commander: parameter style change + +commit 5299f767069be3bd8014a86a11a1748371e952a3 +Author: Mark Charlebois +Date: Wed May 6 09:51:31 2015 -0700 + + POSIX: initialize before running script + + The initialization functions were called after the script + commands were run causing a deadlock waiting for an + uninitialized semaphore. + + Signed-off-by: Mark Charlebois + +commit 79807b4ace6661ecc12c13a9c9e88a267d186530 +Merge: 6c859245e 95803a774 +Author: Lorenz Meier +Date: Wed May 6 11:58:33 2015 +0200 + + Merge pull request #2136 from UAVenture/filter_choice2 + + Attitude filter for multirotors: Let users choose between filters, default to old one + +commit 95803a774aa4bedf2938b476db68d437e0b7a45d +Author: Andreas Antener +Date: Wed May 6 11:37:02 2015 +0200 + + update param docs, change default back to old ekf for inav based estimation + +commit 9892f12d2e2d1655792429a214efb3cdd5314542 +Author: Lorenz Meier +Date: Wed May 6 09:16:34 2015 +0200 + + Attitude filter for multirotors: Let users choose between filters + +commit e28049a387f5972159490a758448964d07598bc1 +Author: Mark Charlebois +Date: Tue May 5 16:43:54 2015 -0700 + + POSIX: changed SIGCONT to SIGALRM + + QuRT doesn't seemto support SIGCONT + + Signed-off-by: Mark Charlebois + +commit 6d2efd0e8f525b4886d28ff8011e0eabafd7ecfc +Author: Mark Charlebois +Date: Tue May 5 13:07:54 2015 -0700 + + uORB: Unit test called close vs px4_close + + The unit test should have called px4_close(), not close(). + + Signed-off-by: Mark Charlebois + +commit b7918ee45ab49802e0456ce0587e3c6afb6be699 +Author: Mark Charlebois +Date: Tue May 5 12:16:23 2015 -0700 + + Nuttx: remove -Wframe-larger-than=1024 + + The build fails when modules override this flag with a larger value, + and this lower value is still checked. The new flag seems to be in + addition to the old flag, not a replacement. + + Signed-off-by: Mark Charlebois + +commit 0cea93a55cc2b2762475c5834b385c12c67ad902 +Author: Mark Charlebois +Date: Tue May 5 12:13:39 2015 -0700 + + POSIX and QuRT: fixed calls needing px4_ prefix + + There were some missed calls to open and ioctl that need to be + px4_open and px4_ioctl. + + QuRT also does not provide usleep() so px4_time.h has to be included + in files calling usleep. + + Signed-off-by: Mark Charlebois + +commit f2af8b08edb1b389f0f6fcc0b3a329ec72a88db2 +Author: Mark Charlebois +Date: Tue May 5 12:09:19 2015 -0700 + + uORB: fix segfault in unit test + + The unit test was not passing a null pointer terminated argv. + The posix port depends on argv being null terminated to + determine how may args were passed since PX4 API doesn't + pass argc when spawning a new task. + + Signed-off-by: Mark Charlebois + +commit 6c859245e28f7e1d5a019c8f36461ba73d1f080d +Merge: 8f606cd49 4ce7e2acc +Author: Lorenz Meier +Date: Tue May 5 20:29:51 2015 +0200 + + Merge pull request #2013 from PX4/attitude_estimator_q + + attitude_estimator_q added + +commit 8f606cd491143e473762428ba5c7c3feb02dc4bc +Merge: f7b66d985 0217e2ed5 +Author: Lorenz Meier +Date: Tue May 5 20:17:41 2015 +0200 + + Merge pull request #2131 from PX4/sensor_cal_fix + + fix accel calibration + +commit e33a164ddb9558445c71559ead95832fe3cf7ab2 +Author: Mark Charlebois +Date: Tue May 5 10:52:15 2015 -0700 + + uORB: Major refactoring + + uORB was refactored in order to support the MuORB changes required + for QURT. Those changes wil be added in a subsequent commit. + + The files are split out by posix and nuttx so the changes are visible. + When this has been tested, the files can be re-merged and re-tested. + + Signed-off-by: Mark Charlebois + +commit 0217e2ed56a9b11d739dd290eb75b23403a655ac +Author: Roman Bapst +Date: Tue May 5 15:44:12 2015 +0200 + + fix accel calibration: rotate sensor values into board frame + +commit f7b66d9853961bf472ac3800be2e6e87baf8115c +Merge: 577bdf3a0 cd4154d80 +Author: Lorenz Meier +Date: Tue May 5 15:09:50 2015 +0200 + + Merge pull request #2130 from UAVenture/revert_mixer_update + + Revert "Merge pull request #1819 from PX4/chan16" because of #2113 + +commit cd4154d805d10f84710a98cc280e0b248c5a6d55 +Author: Andreas Antener +Date: Tue May 5 14:41:53 2015 +0200 + + Revert "Merge pull request #1819 from PX4/chan16" because of #2113 + + This reverts commit f8c8876642857520e85ec8ca027146c11b4301e3, reversing + changes made to de3888bed75347eb8aefdc6cb7dbeeedff749988. + +commit e24405d3747b2732cbfa562b5cc1683bf5ae752a +Author: Mark Charlebois +Date: Tue May 5 00:27:14 2015 -0700 + + POSIX: fixed hrt call and workqueue implementation + + The HRT call processing normally happens via HW timer interrupt + handler. Since the POSIX port has no ISR handling, the HP work + queue is used. + + Instead of irq_save() and irq_restore() calls to disable/enable + interrupts, a mutex is used to protect each queue. + + Signed-off-by: Mark Charlebois + +commit 12a25e4b633b457a827c95106173e1a4f6aef8c6 +Merge: ed621a6a8 577bdf3a0 +Author: Mark Charlebois +Date: Mon May 4 16:36:59 2015 -0700 + + Merge remote-tracking branch 'upstream/master' into linux + + Signed-off-by: Mark Charlebois + + Conflicts: + makefiles/firmware.mk + src/modules/commander/module.mk + src/modules/mavlink/mavlink_ftp.h + src/modules/mavlink/mavlink_tests/module.mk + +commit ed621a6a8d0a8d188823763a0514719018219158 +Author: Mark Charlebois +Date: Mon May 4 16:09:00 2015 -0700 + + POSIX: Enabled hrt queued work to be run + + In STM32, the ISR handler calls hrt_call_invoke(). There is no + interrupt timer inthe POSIX port so a work item is put on the + high priority work queue to expire at the next event (in ticks) + or at the next max delay interval. + + Counter wrapping is likely still not handled properly in this code. + + Signed-off-by: Mark Charlebois + +commit 7ac9fc38e48406a33c59836c1d2336b5372db549 +Author: Mark Charlebois +Date: Mon May 4 15:48:06 2015 -0700 + + Commented out 1st definition of MAVLINK_SRC + + The variable MAVLINK_SRC was defined and then redefined. + Commented out the first definition and moved beside that overriding + definition for visibility. + + Signed-off-by: Mark Charlebois + +commit cfd96a8ab490f9d447b16798c7e4c3ec7413e4a4 +Author: Mark Charlebois +Date: Mon May 4 15:33:08 2015 -0700 + + POSIX: Added missing include path and -Wno-packed flag + + The changes to the simulator added an include of + + mavlink/include/v1.0/... to simulator.h which was not in the included paths. + + The included header file also causes clang to issue a -Wpacked warning that + had to be silenced. + + Signed-off-by: Mark Charlebois + +commit 21a5dfc828e86a12c3043c4b0dfa7e02b03ad6ea +Merge: 1a8bd15d9 4b34d0c29 +Author: mcharleb +Date: Mon May 4 14:15:29 2015 -0700 + + Merge pull request #5 from tumbili/JMAVsim_interface + + JMAVSim interface + +commit 4b34d0c297b2953eff7af65e0e71e351fdadffda +Author: tumbili +Date: Sun May 3 23:30:18 2015 +0200 + + improved topic listener + +commit 17267a7f66c8392ab1a96e8c0921499b4a9ef473 +Author: tumbili +Date: Sun May 3 16:38:55 2015 +0200 + + enable receiving mavlink highres imu message (via udp) from external simulator + +commit 577bdf3a0ddc341ea413caa367a8c714347ce7d3 +Merge: e09f5d287 46da294ff +Author: Lorenz Meier +Date: Mon May 4 17:24:01 2015 +0200 + + Merge pull request #2120 from DonLakeFlyer/BurstDownload + + New burst mode ftp file download + +commit e09f5d2871f0c23cf8eb8154a2fa8831d9b96062 +Author: Lorenz Meier +Date: Mon May 4 14:58:57 2015 +0200 + + IO driver: Ensure comms protocol cannot get into integer overflow on bad control outputs. Fixes #2119. + +commit 980d9bcf3eba96c7e6f4b46039e0484c5e1f3eea +Author: Lorenz Meier +Date: Mon May 4 14:55:19 2015 +0200 + + IO driver: Code style + +commit 0e78e38cda40b745ad30d7f51a5930bca3253f6b +Author: Lorenz Meier +Date: Mon Apr 27 14:26:49 2015 +0200 + + commander: Use pre-rotated topic in board frame + +commit 07f6165290b1e5f288262cf0f204c775a3f1b23a +Author: Thomas Gubler +Date: Sun May 3 10:01:27 2015 +0200 + + make parameter parser work with python3 + +commit 86cd484b8288e411bcd654e6b26ff8aa02875288 +Author: Andreas Antener +Date: Mon May 4 10:27:56 2015 +0200 + + convert -PI to PI attitude range to -1 to 1 for gimbal output + +commit b9dc03da9242185375b95b3fa74c473ecd88724e +Merge: 3dd45b9d3 da7754e9c +Author: Lorenz Meier +Date: Mon May 4 13:04:29 2015 +0200 + + Merge branch 'master' into beta + +commit f76d693592a8043e8f2f25202d49a9c207ee7cc2 +Author: Lorenz Meier +Date: Sun Apr 26 16:28:41 2015 +0200 + + TBS Disco config: Enable manual pass-through + +commit da7754e9c7a3d22e15a091802ff7b05b475f9703 +Merge: 0b5e6bdf9 c3111ecad +Author: Lorenz Meier +Date: Mon May 4 13:00:40 2015 +0200 + + Merge pull request #2101 from PX4/ESC_calibration + + Esc calibration + +commit 46da294ffb6839d3a368036e74ce2b71ba9d863e +Author: Don Gagne +Date: Sun May 3 19:26:54 2015 -0700 + + New bust mode ftp file download + +commit 1a8bd15d983c3953d8611d9d7e9791f66e18487e +Author: Mark Charlebois +Date: Sun May 3 11:20:07 2015 -0700 + + Minor cleanup of mixer changes + + Signed-off-by: Mark Charlebois + +commit 1b985ab9fb2de7a9b764121e7e86a94386d81e28 +Merge: ebdf178ba 8a873df9d +Author: mcharleb +Date: Sun May 3 11:06:17 2015 -0700 + + Merge pull request #3 from tumbili/mixer + + ported mixer app + +commit 8a873df9d03afaaad0bd41c3d5dcc250e7ffbe62 +Author: tumbili +Date: Sun May 3 17:00:35 2015 +0200 + + ported mixer app + +commit 0b5e6bdf9755cf530bf425b0b77db2c5374a279c +Merge: 731bd97f3 d837bf4a0 +Author: Thomas Gubler +Date: Sun May 3 10:13:38 2015 +0200 + + Merge pull request #2117 from PX4/fwattincludes + + fix ecl roll yaw controller includes + +commit 731bd97f392d875b0fc3f6319e9beb8f22fe514c +Merge: 2a46e0f0b 44153eeaa +Author: Thomas Gubler +Date: Sun May 3 10:12:57 2015 +0200 + + Merge pull request #2116 from PX4/ros_perf_counter_return + + ros perf counter dummy: fix warning about missing return + +commit d837bf4a0a614caf30b4e50900e8032d6c5042ee +Author: Thomas Gubler +Date: Sun May 3 08:47:42 2015 +0200 + + fix ecl roll yaw controller includes + +commit 44153eeaa103feb42ae9f25cb183eeeadc8de4f2 +Author: Thomas Gubler +Date: Sat May 2 21:46:37 2015 +0200 + + ros perf counter dummy: fix warning about missing return + +commit ebdf178ba3496142a113d4a5e6b6c56ec346deb5 +Author: Mark Charlebois +Date: Thu Apr 30 16:24:43 2015 -0700 + + Removed annoying "I2C SIM transfer_4" message + + The debug message made it difficult to use the shell for the + posix build. Commented out the debug line. + + Signed-off-by: Mark Charlebois + +commit 6acdc2ae3f9358d32e5056c2927777b1e4ae3073 +Author: Mark Charlebois +Date: Thu Apr 30 13:17:16 2015 -0700 + + POSIX: workaround for poll notification + + Sensor combined topic notification wasnot working because + the calls to hrt_called() and hrt_call_after() in + ORBDevNode::appears_updated() are not working correctly. + + This commit ifdefs out those calls, and the poling seems + to work correctly. This is a workaround until the issue is + resolved. + + Signed-off-by: Mark Charlebois + +commit 5557ecf3d71fa22eb790fd261a1702d2153e7e72 +Author: Mark Charlebois +Date: Thu Apr 30 13:16:03 2015 -0700 + + POSIX: Added airspeed simulator + + This seems to be a dependency for the system to start up. + + Signed-off-by: Mark Charlebois + +commit 2f8cad6c00f5c4d90d11cdc04e1323c0ad719a7b +Author: Mark Charlebois +Date: Thu Apr 30 09:12:39 2015 -0700 + + Fixed bad update of poll to px4_poll change + + I updated poll to px4_poll but forgot to change + struct pollfd to px4_pollfd_struct_t. + + Signed-off-by: Mark Charlebois + +commit b7120f1b9f7f1bf74e0d3fd4425fe44c7b483fd2 +Author: Mark Charlebois +Date: Thu Apr 30 09:02:04 2015 -0700 + + Fixed call to poll to be px4_poll + + Signed-off-by: Mark Charlebois + +commit 93a3eeb56988157bcfd17f238992ceef5ade1736 +Author: Mark Charlebois +Date: Wed Apr 29 23:45:54 2015 -0700 + + Simulator: Added Roman's sensors combined topic + + Simulator can work as before with -s flag or with Roman's additions to + publish the sensors combined topic using -p flag. + + Signed-off-by: Mark Charlebois + +commit a209fdc8efe6fcd4bcd0d0fb81bd53d22eb955ec +Author: Mark Charlebois +Date: Wed Apr 29 17:04:30 2015 -0700 + + Added missing lock() unlock() to MuORB + + The commented out lock and unlock were determined to be needed and added back. + + The unit test for VDev was updated. It showed the race between the poll and a + write that only does a poll_notify(). + + Signed-off-by: Mark Charlebois + +commit b408983d4c385216f6863ccd30ff62b6aa70332b +Author: Mark Charlebois +Date: Tue Apr 28 17:27:14 2015 -0700 + + mavlink: added back MODULE_COMMAND + + The MODULE_COMMAND was inadvertently removed during merge of master + + Signed-off-by: Mark Charlebois + +commit c6226366018f04fb5db6eaaf29ca4bbce5a01f34 +Author: Mark Charlebois +Date: Tue Apr 28 12:49:04 2015 -0700 + + Nuttx: fixed include of systemlib/err.h + + The new px4_debug.h included "err.h" instead of + "systemlib/err.h" for NuttX. + + Signed-off-by: Mark Charlebois + +commit 523a4aa7851d364b9bbd3f008221bed5898f53c4 +Author: Mark Charlebois +Date: Tue Apr 28 12:29:50 2015 -0700 + + Clang warning fix + + Clang build fails due to -Werr and warning on use of + if (!condition != other_condition && some_condition) + + Clang wants to be clear that the initial '!' wasn't + intended for the whole expression. + + Signed-off-by: Mark Charlebois + +commit 2446dfec165d40de76fcd22366cc5dfb67d974b4 +Author: Mark Charlebois +Date: Tue Apr 28 12:28:10 2015 -0700 + + Fixups after merge from master + + MuORB was missing the orb_exists() function added to uORB.cpp + + gyro_calibration.cpp still had some merge conflicts that had not been resolved. + + Signed-off-by: Mark Charlebois + +commit 190814bc972c2a3d7500ff60b986cbb93fd4ff39 +Merge: c832f4c55 2a46e0f0b +Author: Mark Charlebois +Date: Tue Apr 28 11:48:26 2015 -0700 + + Merge remote-tracking branch 'upstream/master' into linux + + Signed-off-by: Mark Charlebois + + Conflicts: + src/drivers/rgbled/rgbled.cpp + src/modules/commander/PreflightCheck.cpp + src/modules/commander/airspeed_calibration.cpp + src/modules/commander/calibration_routines.cpp + src/modules/commander/gyro_calibration.cpp + src/modules/commander/mag_calibration.cpp + src/modules/mc_att_control/mc_att_control_main.cpp + +commit 2a46e0f0b6a9521015e05b87209de7f9604b9205 +Merge: bd1c3363d 9eac4b995 +Author: Lorenz Meier +Date: Tue Apr 28 16:38:20 2015 +0200 + + Merge pull request #2100 from PX4/fix_log_message_ID + + fixed message ID + +commit c3111ecadf7f84fe845cff9e114b479c167e6fbc +Author: Roman Bapst +Date: Tue Apr 28 14:55:38 2015 +0200 + + added option for esc calibration + +commit dd0ed9b446d2f71e1b757352868b9b2d6caf54d5 +Author: Roman Bapst +Date: Tue Apr 28 14:55:17 2015 +0200 + + added esc calibration option + +commit be03f98d64ac16cf56c7e705f7987efdc8ab1e55 +Author: Roman Bapst +Date: Tue Apr 28 14:54:58 2015 +0200 + + added esc calibration routines + +commit 9eac4b995f5eea17c1912e714a9cc3260aee3338 +Author: Roman Bapst +Date: Tue Apr 28 12:15:42 2015 +0200 + + fixed message ID + +commit c832f4c55c07a8ebfc918724038671ecc4c0eefb +Author: Mark Charlebois +Date: Mon Apr 27 22:28:39 2015 -0700 + + Small fixes for debug macros + + Fixed print format for __LINE__ to %d + + Fixed if/else that breaks with the debug macro expansion. The if/else + needs to use braces to allow macro expansion. + + Signed-off-by: Mark Charlebois + +commit 0bf690d36a801dd369c9c19fce39f55a172acca8 +Author: Mark Charlebois +Date: Mon Apr 27 22:15:18 2015 -0700 + + Used new debug macros for sim.cpp + + sim.cpp was causing the posix shell to have continuous debug output. + + Used debug macros to suppress output + + Signed-off-by: Mark Charlebois + +commit 09718fa3240fed2652bec891de222ecaf72a01a2 +Author: Mark Charlebois +Date: Mon Apr 27 21:58:54 2015 -0700 + + Revamped debug macros + + Created px4_debug,h to define: + + PX4_DBG + PX4_INFO + PX4_WARN + PX4_ERR + + These enable OS specific mappings to be made, filtering, etc. + + Signed-off-by: Mark Charlebois + +commit 6ab25ae890cb1dda691b85fea876bf04cf932743 +Author: Mark Charlebois +Date: Mon Apr 27 16:51:33 2015 -0700 + + QuRT: workaround for __sync_bool_compare_and_swap + + The Hexagon compiler version does not support __sync_bool_compare_and_swap. + + Signed-off-by: Mark Charlebois + +commit 58595e2e78175f21e5b75bd872ce775acc8a1463 +Author: Mark Charlebois +Date: Mon Apr 27 16:21:30 2015 -0700 + + QuRT: fixed hard coded path in toolchain_hexagon.mk + + Signed-off-by: Mark Charlebois + +commit a284a7b6d932c2230309453a00f01a01e3fa6909 +Author: Mark Charlebois +Date: Mon Apr 27 14:03:23 2015 -0700 + + POSIX: added separators between commands run from shell + + Output a separator and the command called to make the ouput easier + to read. + + Signed-off-by: Mark Charlebois + +commit 58a33dd26a0a5be1df02a427e3ed36ae228236b4 +Author: Mark Charlebois +Date: Mon Apr 27 14:00:06 2015 -0700 + + Added simulated tone_alarm and enabled led for POSIX + + Added simulated tone_alarm class and enabled led class for posix build. + + The simulator implements the led_init, led_on, led_off, led_toggle calls. + + Signed-off-by: Mark Charlebois + +commit 7fa33d0d2b581410ef71e66b4d9b3bf9d75173fe +Author: Mark Charlebois +Date: Mon Apr 27 13:48:54 2015 -0700 + + posix: workqueue uses TICK scaling from px4_defines.h + + px4_defines.h defines USEC2TICK(x) and TICKS_PER_USEC. + + These are now used and allow tick scaling. + + Signed-off-by: Mark Charlebois + +commit 3dd45b9d3467ee62ac0d604a5607baaa10089ac3 +Merge: 7b06d781d bd1c3363d +Author: Lorenz Meier +Date: Mon Apr 27 22:34:08 2015 +0200 + + Merge branch 'master' into beta + +commit bd1c3363df44170523c68fd87ee19f2582a5e8fc +Author: Roman Bapst +Date: Mon Apr 27 14:25:26 2015 +0200 + + added new vtol mav types + +commit 06352bee62e96da5c3225ab091d5c1e1777742b3 +Author: Roman Bapst +Date: Mon Apr 27 14:25:01 2015 +0200 + + set mav type for firefly6 + +commit 3c957e57e7b69cf991393bcd9cb141080a0055bc +Author: Mark Charlebois +Date: Mon Apr 27 13:17:28 2015 -0700 + + Posix: fixed time scaling for work queues + + In work queues, delay is in ticks. Needed to check elapsed time + in ticks not in milliseconds. + + Signed-off-by: Mark Charlebois + +commit 7390f50b670c314a31e288f745b6f0cc97fe9bff +Author: Mark Charlebois +Date: Mon Apr 27 12:21:00 2015 -0700 + + Posix: cleanup of bad file rename + + Deleted obsolete file and fixed renaming of wqueue_start_posix.cpp + + Signed-off-by: Mark Charlebois + +commit 17233faaa0deef490d2d3de074dfafc195d35436 +Author: Mark Charlebois +Date: Mon Apr 27 09:54:47 2015 -0700 + + Removed topic_listener.cpp from gitignore + + The generated file is not created in the Build tree and is + automatically ignored + + Signed-off-by: Mark Charlebois + +commit 5b91f172e397ec57420869680e35653f2f844edb +Author: Mark Charlebois +Date: Mon Apr 27 09:52:28 2015 -0700 + + topic_listener: moved generated file to Build dir + + Moved the generated topic_listener.cpp to the Build tree so it is + cleaned when make clean is called. + + Signed-off-by: Mark Charlebois + +commit 668e634bc272b22642074a9c496c41a54ff7022f +Merge: 1420a0c74 ef63babb7 +Author: Lorenz Meier +Date: Mon Apr 27 15:36:06 2015 +0200 + + Merge pull request #2095 from UAVenture/firefly_airspeed + + Ensure that the airspeed preflight check logs to the console. + +commit ef63babb7137b1a0c2cdfed8af5881e0268b26b2 +Author: Simon Wilks +Date: Mon Apr 27 13:29:36 2015 +0200 + + Make sure circuit breakers are ready before the first preflight check call. + +commit 868b9b33ed6d7f521d20d28429cd8c7d57311409 +Author: Simon Wilks +Date: Sun Apr 26 23:31:25 2015 +0200 + + Make sure we log the airspeed check to the console as well. + +commit 1420a0c74c6d4acf1d2593e41d3bd6ad984c9985 +Author: Lorenz Meier +Date: Sat Apr 25 09:04:28 2015 +0200 + + Sensors: Be less verbose + +commit 16b033982cacfc5bb1c60f641be29caafe7490aa +Author: Lorenz Meier +Date: Sat Apr 25 09:04:11 2015 +0200 + + Dataman: Be more compact in boot output + +commit 3f8c81433e4cbc6726303c5b4bde28a97b32668e +Author: Lorenz Meier +Date: Sat Apr 25 09:03:48 2015 +0200 + + commander: Provide more useful mission feedback + +commit d3261069806e3ecb9627f273fcb58c68e5523ac7 +Author: Lorenz Meier +Date: Sat Apr 25 09:03:08 2015 +0200 + + RGB led: Let user know we just did not find one + +commit ebaac07ab2662c9ae443a69d8e0fd12f07b6f5e6 +Author: Lorenz Meier +Date: Sat Apr 25 09:02:50 2015 +0200 + + PX4 flow driver: Let user know we just did not find one + +commit 3835b7a6ec712a566b00039fb16f6c0f022ed263 +Author: Lorenz Meier +Date: Sat Apr 25 09:02:34 2015 +0200 + + HMC5883: Let user know we just did not find one + +commit 3c76006541a521f5ce0a3ba47c0a9949c7eb50c4 +Author: Lorenz Meier +Date: Sat Apr 25 09:02:08 2015 +0200 + + Board drivers: Only print if init fails + +commit 346798b129b9f13b511e04ff61679951625865a5 +Author: Lorenz Meier +Date: Sat Apr 25 09:01:53 2015 +0200 + + blinkm: Let user know that we just did not find one and this is not an error + +commit 1a527ba9b4fe86d60fa87a7945c5cb39b36a2155 +Author: Lorenz Meier +Date: Sat Apr 25 09:01:22 2015 +0200 + + ROMFS: Be less verbose on boot + +commit 6755c0de012843245bb26b69a678d9f814dc7385 +Author: Lorenz Meier +Date: Mon Apr 27 09:04:07 2015 +0200 + + param cmd: Show used and normal list indices + +commit 965e7cce037d7664df99af5ba9ae10b114a9b8dc +Author: Lorenz Meier +Date: Mon Apr 27 09:03:49 2015 +0200 + + mavlink app: Robustify param handling + +commit ed12d9c733e18d2955822a8e25e95377a62476a9 +Author: Lorenz Meier +Date: Mon Apr 27 09:03:35 2015 +0200 + + systemlib: Fix param used counting + +commit 8e589adb243e625df307642aa165fb17db4901ca +Author: Mark Charlebois +Date: Sun Apr 26 20:02:58 2015 -0700 + + topic_listener: added missing build deps + + The posix build would complain that toipc_listener.cpp did not exist + and there was no rule to create it. + + The required rule was added to src/systemcmds/topic_listener/module.mk + + The script generate_listener.py is run from the Build tree and needs to + access $(PX4_BASE)/msgs so $(PX4_BASE) is now passed as an argument to + generate_listener.py + + Signed-off-by: Mark Charlebois + +commit 3cabfda4c16742a94e12307ebd494f37939f3197 +Merge: d913ec8dc 3af6e9d76 +Author: mcharleb +Date: Sun Apr 26 19:06:24 2015 -0700 + + Merge pull request #2 from tumbili/topic_listener + + Topic listener + +commit 8e4c78cd2d74eb7cba5678772852a15f04b31b6e +Author: Lorenz Meier +Date: Mon Apr 27 00:21:25 2015 +0200 + + Load all GCS-required params + +commit 5c9c058adffbf879f739002d76d992deac203049 +Author: Simon Wilks +Date: Sun Apr 26 23:27:23 2015 +0200 + + Add missing variable initialisation. + +commit b739ad1a80bed898c8ff9466bbcb7e99c428d803 +Author: Lorenz Meier +Date: Sun Apr 26 23:36:16 2015 +0200 + + Remove reference to completely unused parameter + +commit 3af6e9d76e9ba6cd860a2addf0f0ab197aac2807 +Author: tumbili +Date: Sun Apr 26 11:03:52 2015 +0200 + + added autogenerated code for topic listener tool + +commit a57030c83685c64941977ecaaf865004cff51e9d +Author: Lorenz Meier +Date: Sun Apr 26 18:27:48 2015 +0200 + + commander: Do not lock down the system once HIL has kickeed in + +commit b07964660e8b959cad410064b1f74f839b2c268f +Author: Lorenz Meier +Date: Sun Apr 26 17:39:00 2015 +0200 + + commander: prune old code, do not run preflight checks when nothing relevant in the system is changing. + +commit 362672ece8210fe64537e434d17b3917a3a7e29a +Author: Lorenz Meier +Date: Sun Apr 26 17:33:45 2015 +0200 + + commander: Fix calibration feedback so that QGC picks up all error conditions + +commit a7f88d97b819a73ce5b0e804df21f9c9dc1ebadd +Author: Don Gagne +Date: Sat Apr 25 12:37:43 2015 -0700 + + Sensor cal rework + + - cancel support + - versioned cal messages + - better still detection + - better messaging + +commit ecbff2885c6af9be03c97422fa62b4bc03a772ce +Author: Lorenz Meier +Date: Sat Apr 25 18:37:18 2015 +0200 + + FMUv1 config: Recuperate unused interrupt stack space + +commit b7409635b7ff8d52c8f9420c4caa6d67462525c7 +Author: Lorenz Meier +Date: Sat Apr 25 08:04:46 2015 +0200 + + Mission feasibility checker: Do not use static where its not needed. + +commit f1ff61ec4fdfd98a570aa4842f41aba30183bb7a +Author: Lorenz Meier +Date: Sat Apr 25 08:03:12 2015 +0200 + + sensors app: Move a static member to being a class member + +commit 1d283bf3c15b79ad2aa23ed3e2de7ff80f0261fe +Author: Lorenz Meier +Date: Sat Apr 25 08:02:31 2015 +0200 + + MAVLink app: Fix usage of static struct, make streams list const + +commit 6c9e5d1ecfa68da213d73adf279e8995f0fb28cb +Author: Lorenz Meier +Date: Sat Apr 25 07:08:44 2015 +0200 + + commander: Only subscribe to existing telemetry status publications + +commit 6e060c01a76401172e452e562993f79acfef9d1a +Author: Lorenz Meier +Date: Sat Apr 25 01:33:09 2015 +0200 + + SDLOG2: Optimize runtime efficiency + +commit 28dfb8983a92848ae52472702fd91e2275b991dc +Author: Lorenz Meier +Date: Sat Apr 25 01:32:34 2015 +0200 + + uORB: Add API to check if a topic exists yet + +commit f7f949f4552fd0ecfaea7247dae0a87f800647f5 +Author: Lorenz Meier +Date: Sat Apr 25 01:31:56 2015 +0200 + + Navigator: Reduce excessive stack + +commit eba97bba4c5562e5c1bc0611ea83dabb2bf0ce96 +Author: Lorenz Meier +Date: Sat Apr 25 01:31:29 2015 +0200 + + MC att control: reduce stack slightly + +commit b1c0176f4250ca1b88271cf06402085beb395d0f +Author: Lorenz Meier +Date: Sat Apr 25 01:31:13 2015 +0200 + + MC pos control: Reduce stack + +commit bbb27b86352337d5e185386212f87664c568e20e +Author: Lorenz Meier +Date: Sat Apr 25 01:30:35 2015 +0200 + + commander: Reduce excessive stack size + +commit 6d41b5d063036593106e22fbdd1fce963eacfbd6 +Author: Lorenz Meier +Date: Sat Apr 25 01:30:05 2015 +0200 + + NuttX configs: Reduce excessive number of reserved FDs + +commit 0ebf626632675dc5d54d08164be04d37ec1d74d2 +Author: Lorenz Meier +Date: Sun Apr 26 14:24:01 2015 +0200 + + MAVLink app: Allow higher max data rate + +commit 8334073bb99e3da7a5bfdfc24f540f0d0e14a361 +Author: Lorenz Meier +Date: Sun Apr 26 14:02:36 2015 +0200 + + USB: Crank up bus speed a bit + +commit 8edbf72bd50417bcc14195ad34056e8c0e966581 +Author: Lorenz Meier +Date: Sun Apr 26 14:02:22 2015 +0200 + + sensors app: Use right lookup function + +commit 76ce611e842ce6daed69adb6fb23de7b5bb5b639 +Author: Lorenz Meier +Date: Sun Apr 26 14:02:06 2015 +0200 + + MAVLink app: Use right lookup function + +commit 36ca62ece9cf45eb5c0d4825825825d585f35373 +Author: Lorenz Meier +Date: Sun Apr 26 14:01:42 2015 +0200 + + param lib: Provide used index lookup + +commit 1b6742cebe649fcdf55c2fa4b85b0eb30cf4c169 +Author: Lorenz Meier +Date: Sun Apr 26 12:04:16 2015 +0200 + + commander: Better user feedback after resolving preflight check warnings + +commit 585c5334be924d974016074d29afe724459d285c +Author: David Sidrane +Date: Sat Apr 25 06:51:55 2015 -1000 + + Update Nuttx submodule == master that has the Workaround for bad values read from the STM32_OTGFS_GRXSTSP + +commit be378f439590ea978b79ef223263f344b492ca28 +Merge: c7ecafe99 3bba04b40 +Author: David Sidrane +Date: Sat Apr 25 06:45:24 2015 -1000 + + Merge pull request #2087 from PX4/master_usb_fix + + Update Nuttx submodule == master_usb_fix that adds Workaround for bad va... + +commit 3bba04b40aa31561f752faf86dadac6d7928cdf8 +Author: David Sidrane +Date: Sat Apr 25 06:32:46 2015 -1000 + + Update Nuttx submodule == master_usb_fix that adds Workaround for bad values read from the STM32_OTGFS_GRXSTSP + +commit 7b06d781d8ade137a1837a3ecf002579bddfbb14 +Merge: 55b257eef c7ecafe99 +Author: Lorenz Meier +Date: Sat Apr 25 12:55:13 2015 +0200 + + Merge branch 'master' into beta + +commit c7ecafe99b6c6c567d9bd8ac223d5e20592644bc +Author: Lorenz Meier +Date: Sat Apr 25 12:53:58 2015 +0200 + + commander: Critical fix for arm state machine. Only auto-save if not stored already + +commit 7e8177890835c03de76d75e737d75291c659bbf3 +Author: Lorenz Meier +Date: Sat Apr 25 10:15:15 2015 +0200 + + commander: Fix data link lost / regained logic + +commit af22c49497aac4dda0ea7f941ac27e82dd5471a7 +Author: Lorenz Meier +Date: Sat Apr 25 09:45:16 2015 +0200 + + MAVLink app: send correct value when not estimating battery charge level + +commit 75df06bc763f52016ecf7df1d5a43e90d97c13c1 +Author: Lorenz Meier +Date: Sat Apr 25 09:43:47 2015 +0200 + + commander: Better text feedback in preflight-check + +commit d913ec8dc928969a349e810027cf82904970915d +Author: Mark Charlebois +Date: Fri Apr 24 17:49:35 2015 -0700 + + Changed device::px4_device_handle_t to device::file_t + + This change allowed the _posix.cpp file changes to be merged + back into the original files. + + Signed-off-by: Mark Charlebois + +commit 5c4494b1c9e9be2c6e88d4078c32f08ef2f12124 +Author: Lorenz Meier +Date: Wed Apr 22 00:38:03 2015 +0200 + + commander: Fixing HIL operation with failing preflight checks + +commit 9c56aa386b76da15f7bdc55f16055f4894405bee +Merge: 3f961bf3c e621b2eb1 +Author: Lorenz Meier +Date: Fri Apr 24 20:56:00 2015 +0200 + + Merge pull request #2078 from andrea-nisti/master + + Integration with optitrack mocap system. Correction in att_estimator_ekf and sdlog2 modules. + +commit 20d35e33da475d55358c6d5eac6a30dfe3757a2c +Author: Mark Charlebois +Date: Fri Apr 24 11:45:14 2015 -0700 + + Platform header file cleanup and consolidation + + Removed obsolete porting cruft from px4_XXX.h files and merged the + POSIX changes in PreflightCheck_posix.cpp back to PreflightCheck.cpp + + Signed-off-by: Mark Charlebois + +commit 16d6068bfd3579531501cde118ddcdd5ee1786b9 +Author: Mark Charlebois +Date: Fri Apr 24 10:52:07 2015 -0700 + + QuRT: patch for eigen + + This patch is required for QuRT. comlpex.h defines "I" and it replaces "I" in the + enum definition without this patch creating an error. + + Signed-off-by: Mark Charlebois + +commit e621b2eb1847aa66c857a16c2046421512fffcc2 +Author: Andrea Nistico +Date: Fri Apr 24 17:03:05 2015 +0200 + + code style fix + +commit 3527a2fe89857d6c0242e058f50d95baaadc57c1 +Merge: 72f9a3d8b 1f5775615 +Author: Andrea Nistico +Date: Fri Apr 24 16:54:46 2015 +0200 + + Merge branch 'optitrack_integration' + sdlog and att_estimator_ekf update + +commit 1f5775615ffb04f22456795ea39cb1402ae51d5f +Author: Andrea Nistico +Date: Fri Apr 24 16:45:17 2015 +0200 + + Rvis transposed, in this way we have consisency + +commit 72f9a3d8b0f1d421794a6dd2c56c501c9d25e78f +Merge: 3f961bf3c c5ce8f39a +Author: andrea-nisti +Date: Fri Apr 24 15:52:23 2015 +0200 + + Merge pull request #1 from andrea-nisti/optitrack_integration + + Order fixed for vision position quaternion + +commit c5ce8f39ae6a25655fc7f85a0639458bb170b312 +Author: andrea-nisti +Date: Fri Apr 24 15:51:52 2015 +0200 + + Order fixed for vision position quaternion + + changed from [x y z w] to [w x y z]. In this way the notation is consistent and flightplot shows the real values. + +commit 58a73a539236c8219ab8a74dda3de51b67ee7e1a +Author: Mark Charlebois +Date: Fri Apr 24 01:56:09 2015 -0700 + + Fixed list of SRCS in mavlink_tests/module.mk + + Signed-off-by: Mark Charlebois + +commit 4cedcfc58efe80466f056be00c9d67dbdd0b0760 +Author: Mark Charlebois +Date: Fri Apr 24 01:40:46 2015 -0700 + + math/test/test.cpp has invalid calls + + The function calls ceil() and floor() but passes an int and there + is obviously no implementation for that so clang fails. + + It seems like exp should be a float from this code. + + Signed-off-by: Mark Charlebois + +commit a1332e699cc5a16c12dfbedfbe1050d9c858df9a +Author: Mark Charlebois +Date: Fri Apr 24 01:39:25 2015 -0700 + + QuRT and POSIX changes - part 5 + + Last part of the main QuRT related changes + + Signed-off-by: Mark Charlebois + +commit 187f13cd7059893408c38c3e6415e5ac628eb469 +Author: Mark Charlebois +Date: Fri Apr 24 01:24:31 2015 -0700 + + QuRT and POSIX changes - part 4 + + Signed-off-by: Mark Charlebois + +commit c802beb3d712e7c00b8882b98354a8a78dd78e20 +Author: Mark Charlebois +Date: Fri Apr 24 01:13:08 2015 -0700 + + QuRT and POSIX changes - part 3 + + More staged changes to support QuRT and related POSIX changes + + Signed-off-by: Mark Charlebois + +commit 071c4c1a9e2255f5ed963175d6412739d87909f0 +Author: Mark Charlebois +Date: Fri Apr 24 01:05:49 2015 -0700 + + Updated module.mk for changed file names + + sensors_x.c were consolidated to sensors.c + + Signed-off-by: Mark Charlebois + +commit 8737d7794752d9d1e4c4c7dbbd50e6a2b75c72dd +Author: Mark Charlebois +Date: Fri Apr 24 01:01:36 2015 -0700 + + QuRT and POSIX changes - part 2 + + Second staged group of changes for QuRT and related POSIX changes + + Signed-off-by: Mark Charlebois + +commit 3336fce1f48550d4390c5f863cbe692549dcdb73 +Author: Mark Charlebois +Date: Fri Apr 24 00:52:44 2015 -0700 + + QuRT and POSIX changes + + Partial commit of the changes for QuRT and related changes for POSIX + + Signed-off-by: Mark Charlebois + +commit 3f961bf3c60c3ea380dc1dc62684a026667ec0e9 +Author: Pavel Kirienko +Date: Thu Apr 23 22:02:34 2015 +0300 + + UAVCAN driver silently ignores repeated start commands without error. This allows to avoid error messages when UAVCAN driver is started from extras script before default initialization sequence is executed. + +commit b7b986359531add925da2eccf34e154851b414db +Author: tumbili +Date: Thu Apr 23 20:27:57 2015 +0200 + + corrected PWM_OUT for firefly6 configuration + +commit d5a9dffd43b699dfd482fb2ef70677e759eda2af +Author: Lorenz Meier +Date: Thu Apr 23 13:33:54 2015 +0200 + + Startup script: Add OSD support + +commit 55b257eef36de69efdab33c53f0cb1b29b6496f3 +Merge: 478a4b292 67956341e +Author: Lorenz Meier +Date: Wed Apr 22 20:47:01 2015 +0200 + + Merge branch 'master' into beta + +commit a4c33f51734ce7bd6a36f68a904b7078c3e623a0 +Author: Mark Charlebois +Date: Wed Apr 22 11:16:58 2015 -0700 + + QuRT: removed calls to sleep + + A stub for hrt_sleep was removed. Will add back when DSPAL supports + sleep. + + Signed-off-by: Mark Charlebois + +commit e764c68d0aec7818e9f14384f325a79068b44d38 +Author: Mark Charlebois +Date: Wed Apr 22 11:08:19 2015 -0700 + + mavlink: consolidated nuttx and posix changes + + Removed nuttx and posix specific files for mavlink_ftp and mavlink_receiver. + + Signed-off-by: Mark Charlebois + +commit d63d2f7a6164a5be2d19ccb4d172f09612a55d64 +Author: Mark Charlebois +Date: Wed Apr 22 10:41:32 2015 -0700 + + Posix: removed obsolete file mavlink_main_posix.h + + The changes for __PX4_POSIX are in mavlink_main.h + + Signed-off-by: Mark Charlebois + +commit f63ab3d5e343f4bd966a81336f910f3062f5dacd +Merge: 8e500f543 67956341e +Author: Mark Charlebois +Date: Wed Apr 22 10:38:46 2015 -0700 + + Merge branch 'master' into linux + + Signed-off-by: Mark Charlebois + + Conflicts: + makefiles/firmware.mk + +commit 8e500f543ee1353baf9166d81f0718141d525257 +Author: Mark Charlebois +Date: Wed Apr 22 09:39:02 2015 -0700 + + Combined nuttx and posix mavlink_main headers + + Removed the separate implementations of mavlink_main_X.h + + Signed-off-by: Mark Charlebois + +commit 6a439f7ddc3593d3617da51c619a01f7d4f18514 +Author: Mark Charlebois +Date: Wed Apr 22 08:48:48 2015 -0700 + + QuRT: Hello world app for QuRT + + DSPAL for QuRT is still missing the pthreads exports and there is no + exported sleep function. These functions are stubbed out for the time being. + + This is based on the 6.4.05 version of the Hexagon tools. + + The Hexagon tools and DSPAL are needed to build the qurt target. + + Signed-off-by: Mark Charlebois + +commit c77448747e07617251fb252debb65790d70c3e19 +Merge: 9ec7020e0 7aac0e94d +Author: Mark Charlebois +Date: Wed Apr 22 08:32:42 2015 -0700 + + Merge branch 'linux' of http://github.com/mcharleb/Firmware into linux + +commit 9ec7020e025b8cd3af6cb923229264f27de5acd6 +Author: Mark Charlebois +Date: Wed Apr 22 08:31:41 2015 -0700 + + Make a local function static + + platforms/posix/main.cpp had a local function that wasn't static. + + Signed-off-by: Mark Charlebois + +commit 7aac0e94db50a8be6f03e12f15c76907be0ad3b2 +Author: Mark Charlebois +Date: Wed Apr 22 07:50:45 2015 -0700 + + Posix: disable stack size check + + Signed-off-by: Mark Charlebois + +commit 67956341e68824942cccac5c5c2c6c425a9c4d97 +Author: Roman Bapst +Date: Tue Apr 21 14:59:08 2015 +0200 + + FireFly6: make landing gear manual pass-through + +commit 5b772e5720ed6bc8f90316dc7632b218819543b7 +Author: Roman Bapst +Date: Wed Apr 22 09:53:09 2015 +0200 + + update vehicle status before doing preflight checks + +commit 5e584c2942a3087b5250003d05917db8769f7789 +Author: Lorenz Meier +Date: Wed Apr 22 09:27:03 2015 +0200 + + commander: Better low battery failure feedback + +commit 93dea668dc0c0ca14c311020518de087b7abae24 +Author: Mark Charlebois +Date: Tue Apr 21 23:29:07 2015 -0700 + + Posix: make simulated devices always pass self tests + + To facilitate testing, the simulated devices always return OK for + self tests. + + rc.S was also upated to set CAL_XXXY_ID to the devid so tests pass the + calibration check. + + Signed-off-by: Mark Charlebois + +commit 36a9f7a8182790c40e89b3e8aea0fd1076de1000 +Author: Mark Charlebois +Date: Tue Apr 21 23:26:14 2015 -0700 + + Posix: fixed calls to open that should be px4_open + + Signed-off-by: Mark Charlebois + +commit 02aaa403f1c44743f7d60c113c4654dec4c77788 +Author: Mark Charlebois +Date: Tue Apr 21 23:20:59 2015 -0700 + + Posix: removed PX4_DEVIOC* definitions + + The following should not have been defined: + + PX4_DIOC_GETPRIV + PX4_DEVIOCSPUBBLOCK + PX4_DEVIOCGPUBBLOCK + PX4_DEVIOCGDEVICEID + + The actual defines are in drv_device.h and are: + + DEVIOCSPUBBLOCK + DEVIOCGPUBBLOCK + DEVIOCGDEVICEID + + DIOC_GETPRIV is defined by Nuttx, so mapped to SIOCDEVPRIVATE for POSIX + + Signed-off-by: Mark Charlebois + +commit da29004a26cf3ee4337553ba846d0f74cc0af7f4 +Author: Mark Charlebois +Date: Tue Apr 21 22:04:01 2015 -0700 + + Sync state_machine_helper_posix to state_machine_helper + + state_machine_helper_posix.cpp was out of sync with + state_machine_helper_posix.cpp. + + Added debug to detect when sensors is started before uorb. + + Signed-off-by: Mark Charlebois + +commit 3f7d4de74a5ca206f614b6ec2642409be7ea3493 +Author: Mark Charlebois +Date: Tue Apr 21 17:26:07 2015 -0700 + + Posix: fixed ioctl calls to be px4_ioctl + + Signed-off-by: Mark Charlebois + +commit 19162ba5bee94b8a45e5fc398bb4e7fa8e0bfbc7 +Author: Mark Charlebois +Date: Tue Apr 21 17:14:52 2015 -0700 + + Posix: Changed PreflightCheck to read Vdev + + PreflightCheck was failing because it was trying to read actual + devices instad of virtual devices. + + ADCSIM had a LINUXTEST ifdef that was removed. + + posix_run.sh was using the wrong path + + Signed-off-by: Mark Charlebois + +commit b3e74175bc0c21161de445a61b9f00e2b0d23920 +Merge: 39f6e13c1 a885c2c8c +Author: Lorenz Meier +Date: Tue Apr 21 21:44:28 2015 +0200 + + Merge pull request #2066 from DonLakeFlyer/Meta2 + + MetaData work + +commit a885c2c8c9739459361bb7f355a25e0961bb20e5 +Author: Don Gagne +Date: Tue Apr 21 12:32:15 2015 -0700 + + Parameter meta data is not typed to board + +commit 08123df83a595c33ed2c62267f3bc64af6090be7 +Author: Don Gagne +Date: Tue Apr 21 12:32:01 2015 -0700 + + Remove PX4_PARAM_DEFINE_* usage to get better meta data + +commit 638be07c2cf6b02defd2e50a8b2539a2d5fe7359 +Author: Don Gagne +Date: Tue Apr 21 12:31:30 2015 -0700 + + Use new @board attribute for ifdef's + +commit 6bf0a2618bf5e2680f61c4d2a1258eed62103f0e +Author: Don Gagne +Date: Tue Apr 21 12:31:08 2015 -0700 + + Add support for board attribute to parse output + + This allows for writing parameter meta data which is specific to a + board type + +commit 39f6e13c18414ae92e898640c62574d94171ae2d +Merge: a0ad5ec42 09ae879b8 +Author: Lorenz Meier +Date: Tue Apr 21 19:39:08 2015 +0200 + + Merge pull request #2061 from PX4/rssi_cleanup + + IO RSSI handling: Fix RSSI for all protocols. + +commit f3b5076d70f2641b43ec7b5b64d65db7937464bc +Author: Mark Charlebois +Date: Tue Apr 21 09:53:09 2015 -0700 + + Linux to posix conversion + + Changed "linux" target to "posix". Most of the changes are shared with + QuRT and with OSX. The Linux specific parts are in for i2c which uses + and . + + There is also a check for __PX4_LINUX in mavlink for a tty ioctl that is + not supported. + + Signed-off-by: Mark Charlebois + +commit 09ae879b8262f5ae9b0cd23f48854d4730172ae2 +Author: Lorenz Meier +Date: Tue Apr 21 17:46:21 2015 +0200 + + RC input: Replace magic numbers with better numbers, cap output to 0-100 + +commit d544ac09550814550e4fc07a8197f8fffb44d98d +Author: Lorenz Meier +Date: Tue Apr 21 17:45:29 2015 +0200 + + Sumd: Better magic number for RSSI + +commit a0ad5ec42b659fbf083a489c368f9a90c29444a6 +Merge: 9c282cf6d 5e044e5b6 +Author: Lorenz Meier +Date: Tue Apr 21 13:45:45 2015 +0200 + + Merge pull request #2062 from PX4/firefly + + Firefly6 + +commit 5e044e5b676747a278513ec7501a472dea25aac6 +Author: Roman Bapst +Date: Tue Apr 21 13:16:59 2015 +0200 + + completed auxiliary mixer file for firefly6 + +commit 15f11ae1e231422cd57cc65cdf89ad714f8a6ed4 +Author: Roman Bapst +Date: Tue Apr 21 12:36:46 2015 +0200 + + add control output for tilting rotors + +commit 05847fd4c7049f09ff6e72a32f10074129f0235f +Author: Roman Bapst +Date: Tue Apr 21 12:35:35 2015 +0200 + + improve serial output during loading of mixers + +commit 8f762b57670d8ccf9e37b66699122135fdc624ff +Author: Roman Bapst +Date: Tue Apr 21 12:27:52 2015 +0200 + + more specifications in firefly6 config file + +commit 4440c6383c3ad9030db7de4b828a7c4a1627c100 +Author: Lorenz Meier +Date: Tue Apr 21 10:48:40 2015 +0200 + + IO RSSI handling: Make 0-RSSI value consistent for all input sources + +commit 027919302d9537e4787f1384690a019eb937e458 +Author: Lorenz Meier +Date: Tue Apr 21 10:40:42 2015 +0200 + + IO RSSI handling: Fix RSSI for all protocols. + +commit 40faa98416f641503446c09e179e30e58e028e73 +Author: Lorenz Meier +Date: Tue Apr 21 09:23:36 2015 +0200 + + Linux: Fix unit tests + +commit 31818b30b6e7402ee6a6ebac9ef8381478f4ee20 +Author: Lorenz Meier +Date: Tue Apr 21 09:23:26 2015 +0200 + + Linux: Ignore generated messages + +commit 9c282cf6d69c60e2e280d1febf21fc96bb6e40cc +Author: Andreas Antener +Date: Sun Apr 19 14:52:33 2015 +0200 + + added parameters to specify range and channel, caping result + +commit 92bdf74423d6feff3fa9ab3e721320138631a86f +Author: Andreas Antener +Date: Sat Apr 18 23:35:28 2015 +0200 + + overwrite rc in rssi with value from pwm input, parameters hardcoded + +commit 8279de5a0b9f1ea0d0535c1de856d2344178deac +Author: Lorenz Meier +Date: Tue Apr 21 06:58:03 2015 +0200 + + MAVLink app: Cleanup RC channel messages / handling + +commit 5a8eca75bfee7aa1e8e7107ad089ee924736b96f +Author: Lorenz Meier +Date: Mon Apr 20 22:00:36 2015 +0200 + + Commander: Fix RTL mode switch logic + +commit 7e1a21a39e107713d3985f832eb7d38f26851075 +Author: Thomas Gubler +Date: Mon Apr 20 19:29:13 2015 +0200 + + update return switch documentation + +commit b9d17241a38166aa7e346787cf5f382d277a0e60 +Author: Lorenz Meier +Date: Sun Apr 19 16:20:07 2015 +0200 + + RTL mode switching: Allow to flick to RTL in any mode. + +commit 0b649204b02ade0dd0e2c139a559bbee84f87f0a +Author: Mark Charlebois +Date: Mon Apr 20 14:35:56 2015 -0700 + + Make nuttx the default PX4_TARGET_OS + + This should make the CI builder happy again. + + Also fixed another itdef that should have been ifeq + + Signed-off-by: Mark Charlebois + +commit 4749974d5cf709929b0f454d130f6dfefd2627b4 +Author: Mark Charlebois +Date: Mon Apr 20 14:22:51 2015 -0700 + + Made nuttx the default PX4_TARGET_OS + + The CI builder should work when nuttx is set to be the default + + Signed-off-by: Mark Charlebois + +commit 260bbcb64a2135e1e7ee969ffb031f9d233fcbe0 +Author: Mark Charlebois +Date: Mon Apr 20 12:57:02 2015 -0700 + + Nuttx: fixups after rebase on Linux + + Seems that mavlink_receiver_linux.cpp inherited the history + from mavlink_receiver.cpp so updates went to it vs mavlink_receiver_nuttx.cpp + + Two module.mk files used ifdef instead of ifeq. + + Signed-off-by: Mark Charlebois + +commit 710fe76cdf8b0c39932200f41e230dcf1694f7d6 +Author: Mark Charlebois +Date: Mon Apr 20 12:11:27 2015 -0700 + + Linux: minor fixups for rebase to master + + These changes were required after the rebase to master. + + Signed-off-by: Mark Charlebois + +commit 36d17a061e24993ca033c44058e6873ba043336c +Author: Mark Charlebois +Date: Mon Apr 20 12:09:54 2015 -0700 + + Linux: Update mavlink files to track nuttx upstream + + Modified LInux impl to track changes to nuttx impl. + + Signed-off-by: Mark Charlebois + +commit 612579c809255a289842b4e565b486492c330ae0 +Author: Mark Charlebois +Date: Mon Apr 20 12:08:06 2015 -0700 + + Removed check for isfinite as no longer needed + + PX4_ISFINITE resolves the definition of isfinite. + + Signed-off-by: Mark Charlebois + +commit 455b0dcaff7929f69a382fc07efd94691c6fc794 +Author: Mark Charlebois +Date: Mon Apr 20 12:04:46 2015 -0700 + + Fixed parenthesis bug + + Clang found the following: + if (fabsf(airspeed.indicated_airspeed_m_s > 6.0f)) + + which is doing fsbsf( bool ) + + Fixed to be: + if (fabsf(airspeed.indicated_airspeed_m_s) > 6.0f) + + Signed-off-by: Mark Charlebois + +commit 94b622998ac28c078cc111562a20a0cd793c44b1 +Author: Mark Charlebois +Date: Mon Apr 20 12:02:23 2015 -0700 + + Silence use of gnu extension gnu-array-member-paren-init + + Added -Wno-gnu-array-member-paren-init to toolchain_native.mk + + Signed-off-by: Mark Charlebois + +commit b7a5e4df58246ebbfc9aae1585cc34ec75d4fcae +Author: Mark Charlebois +Date: Mon Apr 20 08:43:15 2015 -0700 + + Linux: Fixed px4_ioctl calls that should be ::ioctl + + If simulate is not true, then a read I2C device is present. + The global scope ioctl should be called on _fd, not px4_ioctl. + + Signed-off-by: Mark Charlebois + +commit f44a23bc2648890a59358894a62a6e9361dbddfb +Author: Mark Charlebois +Date: Fri Apr 17 22:18:41 2015 -0700 + + Check stack for commander only for NuttX + + Turn off check of stack if not a NuttX build + + Signed-off-by: Mark Charlebois + +commit c9d4f02541975a0b2a073196410c13965b8c435c +Author: Mark Charlebois +Date: Fri Apr 17 18:44:39 2015 -0700 + + QuRT: added sched.h + + Added the pieces required from sched.h + + Signed-off-by: Mark Charlebois + +commit 6ce0b7b753eb75fda226d0bb9823705dd1467f23 +Author: Mark Charlebois +Date: Fri Apr 17 18:38:30 2015 -0700 + + QuRT: added missing make pieces + + Signed-off-by: Mark Charlebois + +commit 0d523d57af06019e115f538bd71cd12ffe5e6ae2 +Author: Mark Charlebois +Date: Fri Apr 17 18:20:33 2015 -0700 + + QuRT: Added nfds_t type + + DSPAL does not yet provide poll.h and all we need is the defintion of + nfds_t. + + Signed-off-by: Mark Charlebois + +commit 5d60437164156886a989bc8d4f49193b4c6f50d4 +Author: Mark Charlebois +Date: Fri Apr 17 18:15:18 2015 -0700 + + Qurt: Added more support for the QuRT target + + Signed-off-by: Mark Charlebois + +commit 47beddc88f9eb391840c5336c76e900a5c1c432c +Author: Mark Charlebois +Date: Fri Apr 17 17:56:11 2015 -0700 + + Linux: Fixed hil crash with no args passed + + The hil module did not check for argc < 2. + + Signed-off-by: Mark Charlebois + +commit 1126e7ed52d470bb42ea766276133f26f206e707 +Author: Mark Charlebois +Date: Fri Apr 17 11:25:54 2015 -0700 + + Added config files for QuRT + + Signed-off-by: Mark Charlebois + +commit e9c2e0877096908e85edea70bdbc0dd7b0e54c86 +Author: Mark Charlebois +Date: Fri Apr 17 11:21:18 2015 -0700 + + Added initial QuRT support + + Added the basic files to start building for QuRT + + Signed-off-by: Mark Charlebois + +commit dc52bb77039171a5539662660f4ad2c64385d58c +Author: Mark Charlebois +Date: Wed Apr 15 20:39:31 2015 -0700 + + Linux: Added support for drivers/rgbled + + Signed-off-by: Mark Charlebois + +commit 89a1799e618a548421b6fe744e307f4f833596b2 +Author: Mark Charlebois +Date: Wed Apr 15 20:37:37 2015 -0700 + + Linux: Changed /vdev/... back to to /dev/ + + Some virtual devices were mapped to /vdev. + Putting them back to /dev. + + Signed-off-by: Mark Charlebois + +commit d2f0572ce65ac0b120c4c6f5b680b3aa2dfa7e3e +Author: Mark Charlebois +Date: Wed Apr 15 20:34:45 2015 -0700 + + Linux: added builtins to show devices and topics + + list_devices will list virtual devices starting with "/dev/". + list_topics will list topics ("/obj/") + + Signed-off-by: Mark Charlebois + +commit 694427e4ba01f978cf0a7b634bf144b553e02fda +Author: Mark Charlebois +Date: Wed Apr 15 19:38:59 2015 -0700 + + Converted commander to use px4_posix calls + + Signed-off-by: Mark Charlebois + +commit bba26c34303269c0cb1e25f593e968e1aedf8a85 +Author: Mark Charlebois +Date: Wed Apr 15 18:53:59 2015 -0700 + + Linux: enabled commander module + + The commander module now compiles for Linux. + + state_machine_helper_linux.cpp iterates over the virtual devices vs + all devices under /dev as per NuttX when disabling publishing. + + Signed-off-by: Mark Charlebois + +commit 88dc6ec1e51b54338d44f1e40e9d174eddd6c79f +Author: Mark Charlebois +Date: Wed Apr 15 17:11:15 2015 -0700 + + Simulator: use template for Reports + + Signed-off-by: Mark Charlebois + +commit 2f5bfe0c16d8c185f2824a14710d9c4738fc61a9 +Author: Mark Charlebois +Date: Wed Apr 15 16:14:13 2015 -0700 + + Linux: quelch clang-3.5 not found warnings + + Quelch stderr when looking for clang-3.5. + + Signed-off-by: Mark Charlebois + +commit 55581cc43820ca27731e03208b9c1efc4f6d3860 +Author: Mark Charlebois +Date: Wed Apr 15 16:13:00 2015 -0700 + + Linux: adcsim fixes + + Call to read should have been px4_read. + + Signed-off-by: Mark Charlebois + +commit 93c39e6d1dd9bdaf2b77487a7fa02050a4ca49e0 +Author: Mark Charlebois +Date: Wed Apr 15 16:12:08 2015 -0700 + + Linux: Added barosim support to simulator + + Signed-off-by: Mark Charlebois + +commit 89bc1b86b21eedf23ae156e8bd2ede711c7e6cfa +Author: Mark Charlebois +Date: Wed Apr 15 12:38:50 2015 -0700 + + Linux: connected gyrosim to Simulator + + Simulator gets incoming MPU data and gives raw MPU data to the + gyrosim sensor when read. + + Signed-off-by: Mark Charlebois + +commit facc2faf044369114a6d4b39430487f967c0be8b +Author: Mark Charlebois +Date: Wed Apr 15 09:13:04 2015 -0700 + + Linux: added hil support + + The HIL driver now runs in the Linux build + + Signed-off-by: Mark Charlebois + +commit ac1679dbc3d8fae80b9eaeae2fb2a28c6d3cc675 +Author: Mark Charlebois +Date: Tue Apr 14 14:44:38 2015 -0700 + + Added simulator + + Simulator listens for UDP input data at port 9876. + + Data is for now comma separated. Not yet connected to the various sim + classes: accelsim, gyrosim, magsim. + + Barometer measurements not yet supported. + + Signed-off-by: Mark Charlebois + +commit f00dc44475a1bdbca108aa3c76271393da0a6985 +Author: Mark Charlebois +Date: Tue Apr 14 14:38:28 2015 -0700 + + Linux: fixed px4_task_t to be int + + px4_task_t is negative for failure conditions. It was set mistakenly to + pthread_t (which is unsigned) for LInux. + + Signed-off-by: Mark Charlebois + +commit a1501fa368ca37852e502c9d8b7333b2ec65c7c8 +Author: Mark Charlebois +Date: Mon Apr 13 13:14:37 2015 -0700 + + Linux: Default to use clang + + Fixed to use clang 3.4.2 on Ubuntu 12.04 + + Signed-off-by: Mark Charlebois + +commit 639afeb28f92bb289cd449aaa2caf7bd87fc18e7 +Author: Mark Charlebois +Date: Fri Apr 10 22:16:30 2015 -0700 + + Fixed issue with argc check + + Was checking if argc < 1 and then accessing argv[1]. Fixed by + checking if argc < 2. + + Signed-off-by: Mark Charlebois + +commit edf8677c3703dcf599fed04c4b8c1a998582c3a1 +Author: Mark Charlebois +Date: Fri Apr 10 22:12:31 2015 -0700 + + Linux: use string to store task name + + Converted px4_linux_tasks to C++ so the task struct can use a + string. Sometimes the name string was in the stack of the calling + function and goes out of scope. + + Signed-off-by: Mark Charlebois + +commit 87a8289a222a2e96776a53b800d5a74f26c80827 +Author: Mark Charlebois +Date: Fri Apr 10 11:23:17 2015 -0700 + + Linux: changed adc to adcsim and add barosim + + The name of the app was adc but should have been adcsim. + Added a barometer simulator. + + This will allow ms56711_linux to depend on real devices and not + simulation. + + Signed-off-by: Mark Charlebois + +commit ddf75dd55ae17d70a65bfb58a3b1fe70fff09783 +Author: Mark Charlebois +Date: Thu Apr 9 10:24:41 2015 -0700 + + Linux: added ADC simulator + + The sensor module is now able to run after the simulation modules are + started. + + Signed-off-by: Mark Charlebois + +commit 2eaa2f06e7717f3b19e808f917c5306a19fa16c7 +Author: Mark Charlebois +Date: Wed Apr 8 22:30:58 2015 -0700 + + Linux: fised printf param to work on 32 and 64 bit targets + + Use %zd instead of %d or %ld for sizeof(x). + + Signed-off-by: Mark Charlebois + +commit 410f86b76745a1f40982f6a9da0f0fcab0d4e8b9 +Author: Mark Charlebois +Date: Wed Apr 8 16:18:11 2015 -0700 + + Linux: Added simulated gyro + + The code is based on mpu6000. + + Signed-off-by: Mark Charlebois + +commit ec1b77c9e1fcca6c0984539d72e8c324f063a624 +Author: Mark Charlebois +Date: Wed Apr 8 14:50:27 2015 -0700 + + Linux: GCC static data is 16byte aligned, messes up param + + GCC 4.8 and higher implement 16 byte static data alignment on 64-bit. + This means that the 24-byte param_info_s variables are 16 byte aligned + by GCC and that messes up the assumption that the address of the second + parameter is at ¶m[0]+sizeof(param[0]). + When compiled with clang it is true, with gcc is is not true. + + See https://llvm.org/bugs/show_bug.cgi?format=multiple&id=18006 + + The fix is needed for GCC >=4.8 only. Clang works fine without this. + + Added __attribute__((aligned(16))) to first member of param_info_s. + + Signed-off-by: Mark Charlebois + +commit 5d988381e629281ae5435aeda3b4ca102f6e6f7b +Author: Mark Charlebois +Date: Wed Apr 8 14:40:20 2015 -0700 + + Linux: Created new linker script from scratch + + Signed-off-by: Mark Charlebois + +commit d264273d2115d76f851c3aa35d604fd01aafa190 +Author: Mark Charlebois +Date: Wed Apr 8 09:35:36 2015 -0700 + + ACCELSIM: fixed calls to open, close, ioctl + + The calls to open, close, ioctl should have been px4_open, px4_close + and px4_ioctl. + + Signed-off-by: Mark Charlebois + +commit d137c09b0bbd09446a9ea31ef77fe924ef859f6f +Author: Mark Charlebois +Date: Wed Apr 8 09:34:43 2015 -0700 + + Linux: removed debug output for task creation + + Signed-off-by: Mark Charlebois + +commit 76e28ac952199896e324132ca3fa4230a07b652c +Author: Mark Charlebois +Date: Wed Apr 8 09:17:21 2015 -0700 + + Use of != compare of floats in AttitudeEKF.c + + This is a bug and is unsafe. I am not going to change the code but + it needs to be changed to a cast to int or a <= as it is unsafe to + check for equality with 0.0F. + + Disabled warning for GCC 4.9 for now. + + Signed-off-by: Mark Charlebois + +commit a6950eb7d3cd4b8eb251d5bb7094deb1c82cf7dc +Author: Mark Charlebois +Date: Wed Apr 8 09:13:55 2015 -0700 + + Linux: fixed bad return value + + Function was always returning -ENOTTY instead of the "ret" variable. + + Signed-off-by: Mark Charlebois + +commit 400b9ebc20f17e2d727736cd00d780ec5dcc21ee +Author: Mark Charlebois +Date: Tue Apr 7 16:28:50 2015 -0700 + + Linux: fixed registration of a class of device + + Previously it created 4 instances instead of the next available slot. + + Signed-off-by: Mark Charlebois + +commit f0312d2da038f04b57c808fff3972ab0efb535be +Author: Mark Charlebois +Date: Tue Apr 7 16:09:43 2015 -0700 + + Linux: Added commands to show threads and devices + + The list_tasks and list_devices commands will show + lists of running px4 threads and created virtual device nodes. + + The list_builtins command was removes and the list of commands + will be shown if return is pressed. + + Signed-off-by: Mark Charlebois + +commit 1d676b2e10afce659afeeac134a1b0b76b88b4b4 +Author: Mark Charlebois +Date: Tue Apr 7 13:02:40 2015 -0700 + + Moved linux/drivers/accel to linux/drivers/accelsim + + Signed-off-by: Mark Charlebois + +commit c6498de3e1384bf8df4981c68e8df12daebaf3ad +Author: Mark Charlebois +Date: Tue Apr 7 12:50:24 2015 -0700 + + SIM: pushed transfer stub for ms5611_sim + + The MS5611_SIM class is supposed to simulate data from a real + ms5611. An externl simulator could provide an interface to + call to get data that would be returned from a transfer() call. + + Signed-off-by: Mark Charlebois + +commit 892012aa15156e9e33978f527994be37ce469938 +Author: Mark Charlebois +Date: Tue Apr 7 12:37:56 2015 -0700 + + SIM: made transfer a virtual method + + Drivers simulating HW can implement specific behavior for calls to + transfer. + + Signed-off-by: Mark Charlebois + +commit eab32572f42f8e3e715b952512b6f5df9041f848 +Author: Mark Charlebois +Date: Tue Apr 7 12:17:27 2015 -0700 + + Linux: Added thread safe getopt + + The getopt command uses global variables and is not thread safe. + + Created a minimal px4_getopt version that supports options with + or without an arg, and random placement of options on the command line. + + This version modifies the order of the args in argv as does the + POSIX version of getopt. + + This assumes that argv[0] is the program name. Nuttx may not support + that properly in task_spawn. + + Signed-off-by: Mark Charlebois + +commit b86b334c2fb1795da1214ef12be330e607a29076 +Author: Mark Charlebois +Date: Tue Apr 7 00:13:48 2015 -0700 + + Linux: Updated copyright on simulated accelrometer source + + Signed-off-by: Mark Charlebois + +commit 80c5812861fa4251e0b84de4d992d9e75af779e7 +Author: Mark Charlebois +Date: Tue Apr 7 00:08:23 2015 -0700 + + Linux: run socat as user not as root + + If sudo is used to run socat the tty cannot be opened by a regular user + + Signed-off-by: Mark Charlebois + +commit 440fc306a999588359542e7d88106a1d8187bf1a +Author: Mark Charlebois +Date: Tue Apr 7 00:06:18 2015 -0700 + + Added accelerometer simulator + + The simulator satisfies the dependencies for an accelerometer + being present. + + The accel code compiles but is not fully functional. + + Signed-off-by: Mark Charlebois + +commit 76a6f194761b1bc4ff17730f38cf688442c2fe88 +Author: Mark Charlebois +Date: Mon Apr 6 19:31:03 2015 -0700 + + Linux: Added device simulator to simulate an I2C or SPI device + + The simulated device satisfies the factory pattern used by + MS5611 to create a specific I2C or SPI device instance. + + For now the functions just return true, but should/could + return simulated data. + + Signed-off-by: Mark Charlebois + +commit 4780353cd80408f3307de0e801b42d021bc93e43 +Author: Mark Charlebois +Date: Wed Apr 1 18:16:38 2015 -0700 + + ms5611_i2c: don't create with nullptr for devname + + I have not been able to unravel why nullptr is passed as the device + path to the constructor of ms5611_i2c. + + This crashes the VDev code as it expects to create a virtual driver + with the device path passed as devname. It causes VDev to do a + strncmp with null. + + Using /vdev/ms5611_i2c as the name for the now. + + Signed-off-by: Mark Charlebois + +commit 92d90f7780d69ed7106da53cf43ec4056760af89 +Author: Mark Charlebois +Date: Wed Apr 1 18:13:59 2015 -0700 + + Linux: ms5611 open, close changed to px4_open, px4_close + + Calls to open and close were used instead of px4_open and px4_close. + + Signed-off-by: Mark Charlebois + +commit f62ea8aeae74bc4732f36e2a052f6ca1317b8238 +Author: Mark Charlebois +Date: Wed Apr 1 18:10:29 2015 -0700 + + Linux: added read and write function overrides for i2c + + Signed-off-by: Mark Charlebois + +commit 894611df040aaa1f085eef7be403d3ba0e85bbdf +Author: Mark Charlebois +Date: Wed Apr 1 16:56:16 2015 -0700 + + Linux: Fixed argc check in sensors_main + + Was checking for argc < 1, and should be argc < 2. + + Signed-off-by: Mark Charlebois + +commit 058d4408cc13768b30cdaed6d4cfe8f113f15a86 +Author: Mark Charlebois +Date: Wed Apr 1 16:15:24 2015 -0700 + + Linux: removed debug output from shell + + The command shell was spewing debug infor about the command and + parameters. Removed the debug output. + + Signed-off-by: Mark Charlebois + +commit e3efe71444e7955307d55469d75919da2aa6497b +Author: Mark Charlebois +Date: Wed Apr 1 16:04:21 2015 -0700 + + Linux: I2C implementation with simulator stub + + If PX4_I2C_SIMULATE is set to 1, then the actual I2C device will + not be opened and all transfers will succeed. + + If PX4_I2C_SIMULATE is false and transfer() is called, then the + appropriate ioctl is make on the actual device. + + if I2C::ioctl is called via px4_ioctl() then the command fails and + a warning is printed to use I2C::transfer + + Signed-off-by: Mark Charlebois + +commit 78dd177e8613b3da84dff8f8fa65e6369f9e87ef +Author: Mark Charlebois +Date: Wed Apr 1 16:02:46 2015 -0700 + + Linux: removed documentation of parameter + + The parameter is not present in the linux implementation so removed + the documentation for the parameter. + + Signed-off-by: Mark Charlebois + +commit ccd18929fc7a9d573c0a439ee9545a232efeaa66 +Author: Mark Charlebois +Date: Wed Apr 1 15:06:15 2015 -0700 + + Linux: changed CDev to VDev for virtual device implementation + + To avoid confusion when a real device and a virtual device is + being used, changed CDev to VDev for Linux. + + Signed-off-by: Mark Charlebois + +commit 8c8f57b5b4e45e8b84ee4341607dd8f5c07bde35 +Author: Mark Charlebois +Date: Wed Apr 1 15:03:21 2015 -0700 + + Fixed std::isfinite vs isfinite differences + + Added PX4_ISFINITE(x) to px4_defines.h to handle the differences on + NuttX and Linux. + + This change also picked up some file renaming for virtual character devices + + Signed-off-by: Mark Charlebois + +commit 07b16ffa01905bb60ea93f914588f9dc38fa2c46 +Author: Lorenz Meier +Date: Sun Mar 29 03:03:12 2015 +0200 + + Enable estimators in config + +commit 7bdaec9ff05425faaa7f007cc46b2a08958b9d0e +Author: Lorenz Meier +Date: Sun Mar 29 03:02:31 2015 +0200 + + att + pos EKF: Enable execution on Linux + +commit b4d52327e848c4c99b6dc643d356024faf15f68d +Author: Lorenz Meier +Date: Sun Mar 29 03:02:15 2015 +0200 + + att EKF: Enable execution on Linux + +commit a2a113ee283f3560a3cb0d26ad75bd2cc7d19b5d +Author: Lorenz Meier +Date: Sun Mar 29 00:55:04 2015 +0100 + + Ported mc_att_control + +commit 509f7f9fdbe70c85ba6e078af269180b93b6ce57 +Author: Mark Charlebois +Date: Sat Mar 28 03:16:55 2015 +0000 + + Linux: changed to use submodule version of eigen vs system version + + Eigen no longer needs to be installed on the build machine as it is + downloaded as a submodule. + + Signed-off-by: Mark Charlebois + +commit 3ab76caa78d9f504056d94cf8568ed5e8c9e0077 +Author: Mark Charlebois +Date: Thu Mar 26 17:00:16 2015 -0700 + + Linux: Changed non-fatal px4_errx to warnx + + px4_errx kills the process, so if possible we want to end the thread + but not the process. Using warnx and return exits gracefully. + + Signed-off-by: Mark Charlebois + +commit 994065ef47d99747ae024d7c09b274c6332b3503 +Author: Mark Charlebois +Date: Thu Mar 26 16:57:56 2015 -0700 + + Linux: dont check stacksize in sdlog2 + + stacksize check in sdlog2 fails for x86_64 + + Signed-off-by: Mark Charlebois + +commit 1805c21226133f239d9206dc0633730dfec150f3 +Author: Mark Charlebois +Date: Thu Mar 26 16:01:30 2015 -0700 + + Linux: default to clang build + + The build will now fail if clang is not found. To force the use + of GCC, use: + + make USE_GCC=1 + + The toolchain makefile was modified so it no longer checks for + various versions of clang if USE_GCC=1 is passed. + + Signed-off-by: Mark Charlebois + +commit 8b985331a49a1247d7de6c37a887b019833dcb96 +Author: Mark Charlebois +Date: Thu Mar 26 15:43:17 2015 -0700 + + Linux: align pointers on 64bit + + __param_start and __param end need to be 8 byte aligned on + 64bit machines. Changed linker script to 8 byte align __param + section. + + Signed-off-by: Mark Charlebois + +commit e3f137ce2373111d69d14362c2517f5bfc99bbcf +Author: Mark Charlebois +Date: Thu Mar 26 12:37:55 2015 -0700 + + Fixed gcc 4.8 warnings + + Disabled gcc warnings that are tripped by Eigen. + + Removed signal code that is not needed in Linux port and was + causing gcc warnings. + + Signed-off-by: Mark Charlebois + +commit eabc44afbe3277386e2e0bc382b0bca3a2c9c47a +Author: Mark Charlebois +Date: Wed Mar 25 18:28:06 2015 -0700 + + Linux: Added work queue support and unit test + + PX4 uses NuttX data structures throughout so those data structures + were preserved and used to implement high and low priority queues. + + A unit test for the work queues was added. + + The polling rate of the queues are set in px4_config.h in + CONFIG_SCHED_WORKPERIOD. The units are milliseconds. + + Signed-off-by: Mark Charlebois + +commit dffb8bb62c12c36c8cfe409a6111dfa7c9df29ba +Author: Mark Charlebois +Date: Wed Mar 25 10:57:58 2015 -0700 + + MuORB: handle case on no args passed + + if only uorb is called with no other args it crashes. + + Handle the case where no args are passed. + + Signed-off-by: Mark Charlebois + +commit cf71db74d7f7e5341fec8356ce2f2dd1c53f6156 +Author: Mark Charlebois +Date: Wed Mar 25 10:55:05 2015 -0700 + + Support to specify build time OS target + + Now run: + + make PX4_TARGET_OS=nuttx + + or + + make PX4_TARGET_OS=linux + + To test the linux build and make sure that the required directories + exist, run: + + make linuxrun + + Signed-off-by: Mark Charlebois + +commit aedf6fe6284ca19597ca9b9c0b5cfeaf8ee85995 +Author: Mark Charlebois +Date: Wed Mar 25 10:53:08 2015 -0700 + + Linux: Added preliminary work queue support + + Based on NuttX work queue code. + + Not yet functional. + + Signed-off-by: Mark Charlebois + +commit 056d5f9075ed7eaaac0ebc80de2d7938813e1465 +Author: Mark Charlebois +Date: Wed Mar 25 10:48:52 2015 -0700 + + Linux: Added wqueue files from NuttX + + Import copies of work queue releated filed from NuttX. + + These are the original files. + + Signed-off-by: Mark Charlebois + +commit 340beac6726d866076807a5c9f915865ba438ccc +Author: Mark Charlebois +Date: Wed Mar 25 00:00:57 2015 -0700 + + Linux: I2C virtual device + + Create and open I2C virtual device and support I2C_RDWR ioctl + + Signed-off-by: Mark Charlebois + +commit 192d70e5702534fa09b8f364d564476bf17dbd54 +Author: Mark Charlebois +Date: Tue Mar 24 20:55:06 2015 -0700 + + Linux: removed separate path for dataman file for Linux + + Signed-off-by: Mark Charlebois + +commit bb7c8163b906ce2a4efbbc03742b38e3ec3999d0 +Author: Mark Charlebois +Date: Tue Mar 24 20:52:38 2015 -0700 + + Linux: commented out tests + + The src/platform/linux/tests modules were commented out in the + config file. + + Signed-off-by: Mark Charlebois + +commit 31edc08ceaeb8a9517adab12830751ac875740a2 +Author: Mark Charlebois +Date: Tue Mar 24 20:50:30 2015 -0700 + + Linux: added missing -pthread flag + + LDFLAGS was missing -pthread + + Signed-off-by: Mark Charlebois + +commit 2cd44a24ea23bb4b579bfade6f748e7ffd1f4505 +Author: Mark Charlebois +Date: Tue Mar 24 16:30:45 2015 -0700 + + Linux: Added linker script support for param and added mc_att_control + + Added linker script to resolve __param_start and __param_end. + + Added mc_att_control to list of supported builtins. + + Signed-off-by: Mark Charlebois + +commit 977036faf95e16365b7bb8ad09cce90ea654d18e +Author: Mark Charlebois +Date: Tue Mar 24 07:42:20 2015 -0700 + + Linux: changed param to nit use errx or exit + + Thread based implementaton can't call errx or exit + + Signed-off-by: Mark Charlebois + +commit 526b0e68ebcc8acd6afa8a6437e318c25ccf98ea +Author: Mark Charlebois +Date: Sun Mar 22 11:14:14 2015 -0700 + + Linux: modified shell to not show _main suffix + + The builtin commands all have _main suffix by convention so + no need to show _main. Also nsh calls the commmands without the + _main suffix. + + Signed-off-by: Mark Charlebois + +commit 1f84c348fcc5a9ce967c8844ddaa9a77421ec2d9 +Author: Mark Charlebois +Date: Fri Mar 20 19:49:53 2015 -0700 + + fix for segv if topic has not been published + + If the topic has not been published, orb_copy returns a + negative number which causes update() to memset the data + contents to zero. + + In some instances data is a null pointer. This causes a + segment violation crash. + + Added a check for data != 0 + + Signed-off-by: Mark Charlebois + +commit 653c14fcbb403a69f21f0af92ee5bf84b4c8109d +Author: Mark Charlebois +Date: Thu Mar 19 10:18:11 2015 -0700 + + Linux: Handle nullptr passed to I2C constructor + + I2C class derives from CDev class which requires a devname + but in at least some instances, a nullptr is passed for devname. + + Signed-off-by: Mark Charlebois + +commit 1b4b8bb856542d3ce4450fa4b567e65a6c9119e9 +Author: Mark Charlebois +Date: Thu Mar 19 10:13:44 2015 -0700 + + Linux: in printf cast uint64_t to unsigned long long + + When printing a uint64_t type using %llu, this works on a 32bit + system, but on a 64bit machine uint64_t is an unsigned long. + + The compiler complains about unmatching types. + + The time times in PX4 should likely have been unsigned long long + and not uint64_t as that type changes per architecture. + + Signed-off-by: Mark Charlebois + +commit 83df879f905019a8bef8a357bfc6e215b44b2581 +Author: Mark Charlebois +Date: Thu Mar 19 09:24:57 2015 -0700 + + Linux: fixes for compilation with gcc-4.8 on IFC6410 + + Signed-off-by: Mark Charlebois + +commit 62eb403e4d5e4f893a6584bcf926915804e853d3 +Author: Mark Charlebois +Date: Thu Mar 19 09:07:37 2015 -0700 + + Linus: print format fixes to build with clang on IFC6410 + + Signed-off-by: Mark Charlebois + +commit 5f3496353ccf19e2e6f2253ada546b35f6fc51fc +Author: Mark Charlebois +Date: Tue Mar 17 19:02:10 2015 -0700 + + Linux: added support for sdlog2 + + Signed-off-by: Mark Charlebois + +commit 13d84ef17b3c3793579e5f84bae4fa42154571b0 +Author: Mark Charlebois +Date: Tue Mar 17 13:57:33 2015 -0700 + + Linux: I2C opens /dev/i2c-x + + For now it uses the bus number as the id. Not sure how this should + actually be mapped. + + Seems like the I2C devices come up in random order and have random + id but that a specific device can be found in the /sys/bus/i2c + interface. + + Signed-off-by: Mark Charlebois + +commit df53defca6887fc5889a5aa1fe56434b431fece8 +Author: Mark Charlebois +Date: Tue Mar 17 12:03:54 2015 -0700 + + Linux: Add support for blinkm to test I2C layering + + Running the blinkm device to test I2C + + Signed-off-by: Mark Charlebois + +commit cd30b4d5caf717d77b5f5d30ba696408a6062387 +Author: Mark Charlebois +Date: Tue Mar 17 00:46:25 2015 -0700 + + Linux: added I2C class + + Signed-off-by: Mark Charlebois + +commit 90818363eb262b9a4ceaaa76029991f0e044a48b +Author: Mark Charlebois +Date: Mon Mar 16 21:13:54 2015 -0700 + + Linux: fix for undefined BO in mavlink_main_linux.cpp + + if termios.h is included before mathlib.h then BO is undefined. + Since mathlib.h is not needed it was removed but I still don't + know why this error occurs. + + Also added -lrt to link flags for clock_gettime + + Signed-off-by: Mark Charlebois + +commit 1cdc44828df669ea95ae9ee74ab70d63b4da6c15 +Author: Mark Charlebois +Date: Mon Mar 16 20:35:07 2015 -0700 + + Linux - revert to preferentially use clang over gcc + + Removed hardcoded requirement to use gcc + + Signed-off-by: Mark Charlebois + +commit 11e971eaa09d3a1aabe6fe70e28a5a64f9002931 +Author: Mark Charlebois +Date: Mon Mar 16 20:25:39 2015 -0700 + + Linux: min gcc version is 4.8.1 + + PX4 will not build with gcc-4.6. + + If you are running Ubuntu 12.04 still (you poor old sod) follow the directions at + + http://ubuntuhandbook.org/index.php/2013/08/install-gcc-4-8-via-ppa-in-ubuntu-12-04-13-04/ + + to install gcc-4.8.1 + + Alternatively you can install clang 3.4.1 for Ubuntu 12.04 from + + http://llvm.org/releases/3.4.1/clang+llvm-3.4.1-x86_64-unknown-ubuntu12.04.tar.xz + + Signed-off-by: Mark Charlebois + +commit 2feeecdab1116b3ef09a7a903bfefb8c5d604d81 +Author: Mark Charlebois +Date: Mon Mar 16 19:35:21 2015 -0700 + + Linux: Added config and stubs to compile I2C device for Linux + + Not yet functional. Full implementation will provide an IOCTL interface to + do bi-directional transfer. will model the interface after Linux. + + Signed-off-by: Mark Charlebois + +commit 598b05fcbace33ec8e4b9d5b46f0136bf693339d +Author: Mark Charlebois +Date: Mon Mar 16 10:23:14 2015 -0700 + + Linux: run threads without SCHED_FIFO if not privileged + + When running the process without sufficient privilege to use + real time scheduling, warn the user and run with SCHED_OTHER. + + Signed-off-by: Mark Charlebois + +commit 4a6bd4ddc0921ec36c51cc0cf9f5dea76ae56dad +Author: Mark Charlebois +Date: Mon Mar 16 10:10:48 2015 -0700 + + Linux: replaced getopt in ms5611_linux.cpp + + ms5611 uses getopt to parse args but the static variable + optind was not being properly updated. + + Replaced use of external getopt call with simple parser; + + Signed-off-by: Mark Charlebois + +commit ac0df5c61de058230451552bec7bf9e0056231a0 +Author: Mark Charlebois +Date: Sat Mar 14 17:54:37 2015 -0700 + + Linux: added HRT test, moved tests to linux/tests + + Also fixed naming of mavlink files for NuttX build. + + Signed-off-by: Mark Charlebois + +commit 99399115f2135eb1ce64d46370f496249318cbf0 +Author: Mark Charlebois +Date: Sat Mar 14 15:09:00 2015 -0700 + + Linux: Minor fixes of error caught by gcc-4.9.1 + + - Missing static declarations for functions not used outside a file. + + Signed-off-by: Mark Charlebois + +commit 88a00811121f2c636af0de9971d5c6bf5e95edcf +Author: Mark Charlebois +Date: Sat Mar 14 14:40:00 2015 -0700 + + Linux: Added support for gcc-4.9.1 + + Fixed bug with missing quote in #error found by gcc 4.9.1 + + Signed-off-by: Mark Charlebois + +commit d013ac092769f7975e540a24c5756002251248a4 +Author: Mark Charlebois +Date: Fri Mar 13 23:36:46 2015 -0700 + + Support for building more modules with Linux + + Added more queue support to linux/px4_layer. + + Use virt char devices for ms5611, and mavlink. + + Added more HRT functionality. uORB latency test + now fails. Likely due to bad HRT impl for Linux. + + Signed-off-by: Mark Charlebois + +commit 2abfb7a5beb2bcfef3a9b93ce756397e353f0f93 +Author: Mark Charlebois +Date: Fri Mar 13 17:53:39 2015 -0700 + + Linux: added queue files for dataman support + + The dataman module now works under linux using /tmp/dataman as the + file path. Two files from NuttX were added to the Linux impl for + single linked queue handling. + + Signed-off-by: Mark Charlebois + +commit fd7863270e77a90fd309642b1707eb7424c0decb +Author: Mark Charlebois +Date: Fri Mar 13 16:58:24 2015 -0700 + + Nuttx: fixed missing changes from AppMgr to AppState + + Signed-off-by: Mark Charlebois + +commit 7b0783a0701cdbd5b74c9e11fe9b45b1e5672a4c +Author: Mark Charlebois +Date: Fri Mar 13 16:42:04 2015 -0700 + + Added MuORB based on virtual CDev implementation + + uORB module now compiles and runs for Linux using the + virtual CDev implementation. + + Signed-off-by: Mark Charlebois + +commit 938751993d2c5539c5cc6904e84bb62ed8145357 +Author: Mark Charlebois +Date: Fri Mar 13 16:39:41 2015 -0700 + + Changed AppMgr to AppState + + The previous name implied some kind of daemon. AppState is + aggregated state of an application's running state and interfaces + to request app termination, and check app state. + + Signed-off-by: Mark Charlebois + +commit 5259f1c861d09a94601f5c21cf09d726b10c87f7 +Author: Mark Charlebois +Date: Fri Mar 13 16:19:07 2015 -0700 + + Linux: add queue functions from NuttX and HRT stubs + + The High Resilution Timer functions are stubbed out for now. + + Certain queue functions are required to compile uORB so adding + the queue.c from NuttX. + + Signed-off-by: Mark Charlebois + +commit 9718404d7f61e501e720f83cc3c6163a443addd9 +Author: Mark Charlebois +Date: Fri Mar 13 11:49:32 2015 -0700 + + Added new file for virt dev posix-like functions and test case + + Moved posix-like functions to vcdev_posix.cpp and updated the + copyright notice. + + Added test case to make sure poll unblocks when a write occurs. + + Signed-off-by: Mark Charlebois + +commit 97a72563b800e27aadebe1bf28a5217fa3144bc9 +Author: Mark Charlebois +Date: Thu Mar 12 16:29:17 2015 -0700 + + Fixes to compile again for NuttX + + Signed-off-by: Mark Charlebois + +commit 4016ad2ff52163c78db42662d18f02312db333e6 +Author: Mark Charlebois +Date: Thu Mar 12 16:21:40 2015 -0700 + + Revert uORB to previous version + + Signed-off-by: Mark Charlebois + +commit f3596e555b1a906e75365f526652edd7f09e49bb +Author: Mark Charlebois +Date: Thu Mar 12 15:26:10 2015 -0700 + + Added + + Signed-off-by: Mark Charlebois + +commit 0553a68a1a1a367cfa14d0e5db3b3663b30ae3b3 +Author: Mark Charlebois +Date: Thu Mar 12 12:13:34 2015 -0700 + + Fixed usage string for hello app + + hello should have been hello_main + + Signed-off-by: Mark Charlebois + +commit a25ae71f990aaf1aca999941ece3551f7b8ce269 +Author: Mark Charlebois +Date: Thu Mar 12 12:07:09 2015 -0700 + + Linux: support ld.gold + + The -Ur option is not supported in gold + + Signed-off-by: Mark Charlebois + +commit aeb65702a2389588be392849ff26f273526e2ea7 +Author: Mark Charlebois +Date: Wed Mar 11 22:11:27 2015 -0700 + + Fixed support for clang 3.5 + + "clang-3.5 -dumpversion" returns 4.2.1 as the GCC version. + + Signed-off-by: Mark Charlebois + +commit a68f025ff97c26ff8ed84c8e937bd7355379c15e +Author: Mark Charlebois +Date: Wed Mar 11 21:32:39 2015 -0700 + + Added support for other clang on Ubuntu 12.04 + + A Ubuntu 12.04 compatible version of clang-3.4.1 can be downloaded from + http://llvm.org/releases/3.4.1/clang+llvm-3.4.1-x86_64-unknown-ubuntu12.04.tar.xz + + Signed-off-by: Mark Charlebois + +commit 672ba1a43b210c872f404ab03ac3e8cd5d2dd052 +Author: Mark Charlebois +Date: Wed Mar 11 20:29:11 2015 -0700 + + Linux: support gcc-4.6 and c++0x + + GCC 4.6 is too old for -std=c++11 but it supports -std=c++0x + + Signed-off-by: Mark Charlebois + +commit 35e00f0ba1cc4a0156782d48151c26c502788116 +Author: Mark Charlebois +Date: Wed Mar 11 16:59:19 2015 -0700 + + Added missing _PX4_IOC substitutions + + Signed-off-by: Mark Charlebois + +commit 5084a61f0ed5ed0910d3067c927c2787ee69a574 +Author: Mark Charlebois +Date: Wed Mar 11 16:45:19 2015 -0700 + + Abstractions to compile systemlib for Linux and Nuttx + + Modified uint32_t casts of pointers to unsigned long for portability. + It otherwise breaks on x86_64. + + Added _PX4_IOC to handle the conflice between _IOC on Linux and NuttX. + + Removed use of px4::ok() because it cannot be used in a thread based + implementation. Changed to use px4::AppMgr which uses ok() on ROS. + + Removed up_cxxinitialize.c from Linux build. + + Signed-off-by: Mark Charlebois + +commit 89e1b454af22e67e559f0d7f99a81a826bf62bbc +Author: Mark Charlebois +Date: Wed Mar 11 15:06:38 2015 -0700 + + Linux: added support for gcc 4.6 + + Signed-off-by: Mark Charlebois + +commit 4a4fcb5d75e254ba4d53c93842acf7e449d153ed +Author: Mark Charlebois +Date: Wed Mar 11 14:48:21 2015 -0700 + + Linux: fixes for gcc + + Fixes to compile with gcc + + Signed-off-by: Mark Charlebois + +commit 566c3ed3c36fae94fa6bcc26ecc28d4a0d01207a +Author: Mark Charlebois +Date: Wed Mar 11 14:22:31 2015 -0700 + + Linux: Autodetect clang-3.5 toolchain + + Use clang-3.5 if found, otherwise gcc + + Signed-off-by: Mark Charlebois + +commit 62f8bd667987893e41968f5526bfb37a3152c041 +Author: Mark Charlebois +Date: Wed Mar 11 13:27:08 2015 -0700 + + Linux build support for some libs + + The following libs can now be built under Linux: + + lib/mathlib + lib/geo + lib/geo_lookup + + The constants used for ROS are now shared with Linux in + px4_defines.h + + Signed-off-by: Mark Charlebois + +commit e3f152b5c136920cd032989df57051f45148f3f9 +Author: Mark Charlebois +Date: Wed Mar 11 13:00:28 2015 -0700 + + Changed main_t to px4_main_t in systemlib.h + + Signed-off-by: Mark Charlebois + +commit 9758112e311b1c2746a8d0e85465179a0084f96b +Author: Mark Charlebois +Date: Wed Mar 11 12:16:44 2015 -0700 + + Use px4_config.h instead of nuttx/config.h + + Modified code to use OS independent header file for config settings. + + Signed-off-by: Mark Charlebois + +commit 82a7fd5115a340c48d9b09cb3bc421e441c1f4a4 +Author: Mark Charlebois +Date: Wed Mar 11 12:07:41 2015 -0700 + + Code uses px4_config.h instead of nuttx/config.h + + Use OS independent header file for config info. + + Signed-off-by: Mark Charlebois + +commit bf429188b436e2b00cc614f20db4930b0c2497d4 +Author: Mark Charlebois +Date: Wed Mar 11 11:52:18 2015 -0700 + + Reverted: Use OS independent API for task creation/deletion + + Keep existing API use in code. Bind the use of the OS independent + implementation in the systemlib layer. + + Signed-off-by: Mark Charlebois + +commit ddb32742ebd299e83e268c7ffa99c808bdaf4f8a +Author: Mark Charlebois +Date: Wed Mar 11 11:10:53 2015 -0700 + + Use OS independent API for task creation/deletion + + Calls to task_delete and task_spawn_cmd are now + px4_task_delete and px4_task_spawn_cmd respectively. + + The px4_tasks.h header was added to the affected files + and incusions of nuttx/config.h were removed. + + Signed-off-by: Mark Charlebois + +commit 51a71d54c6fd55c81c92b75fbd59c3801e010600 +Author: Mark Charlebois +Date: Wed Mar 11 10:56:06 2015 -0700 + + checksubmodules target needed for Linux build + + Moved checksubmodules target back to Makefile. + NuttX download still done for Linux as it would require + too much surgery to remove it. + + Signed-off-by: Mark Charlebois + +commit 520459062d567fe3f1725b602be37771bebaed20 +Author: Mark Charlebois +Date: Tue Mar 10 17:36:20 2015 -0700 + + Initial Linux support including execution shell + + Uncomment the following line in setup.mk and comment out the line above + to enable the Linux build. + + export PX4_TARGET_OS = linux + + The build uses the clang compiler by default. The final bundled executable + is mainapp located in: + + Build/linux_default.build/mainapp + + When you run mainapp it will provide a list of the built-in apps. You can + type in the commands to run such as: + + hello_main start + + Because the Linux build is threaded and does not support tasks or processes, + it cannot call errx, exit() _exit(), etc. It also requires unique scoped + variables to test if a thread is running or if an application should exit. + The px4::AppMgr class was added in px4_app.h for this purpose. The + hello sample app demonstrates how this is used. + + Signed-off-by: Mark Charlebois + +commit 838e9fc76943eabd78064a8f18effd3dcd0fd1bf +Author: Mark Charlebois +Date: Tue Mar 10 15:13:22 2015 -0700 + + Refactoring for multiplatform support + + Moved the NuttX specific board files to makefiles/nuttx and added + a makfiles/linux directory with sample config and board files. + + Created a makefiles/toolchain_native.mk file for building for Linux + with the native system compiler. GCC or clang can be used by setting + a flag in the file. + + The Linux build creates an archive file and will build the tasks as + threads. Other code changes are required to support both task based + and thread based builds. + + The NuttX source should not be required for the Linux build. The + target OS (NuttX or Linux) is selected by commenting out the desired + line in setup.mk + + Signed-off-by: Mark Charlebois + +commit 2f5239c17a1604acada0d3ba2748fc1e5cb5676f +Author: Roman Bapst +Date: Mon Apr 20 17:09:09 2015 +0200 + + fixed name of generic firefly mixer + +commit 851a66135f7148024b1bc845694a0811be66de75 +Author: Roman Bapst +Date: Mon Apr 20 17:05:59 2015 +0200 + + fixed syntax of auxiliary mixer file + +commit de3a9145213934c64bc99c5c937e010b09ffc088 +Author: Roman Bapst +Date: Mon Apr 20 17:03:11 2015 +0200 + + fixed firefly6 configuration file + +commit 0a526e2a5f1b62c3258f6c629da50a595422b447 +Author: Lorenz Meier +Date: Mon Apr 20 09:13:31 2015 +0200 + + commander: Provide feedback that preflight check failed. + +commit 17e487cad4f618b9ee819367fc9f1157169622ae +Author: Lorenz Meier +Date: Sun Apr 19 23:25:17 2015 +0200 + + Update commander test suite + +commit c92afb99b66eacad5e2069dd8ea735ff86dabc61 +Author: Lorenz Meier +Date: Sun Apr 19 23:15:51 2015 +0200 + + Prearm check: provide user instruction to power cycle if things look good + +commit 554719c78fe4e0e07e56bc7a57877340924d0d92 +Author: Lorenz Meier +Date: Sun Apr 19 23:07:32 2015 +0200 + + Harmonize preflight and prearm checks, run same code except for dynamic range check only on arming + +commit 4f0896b10592e235658620ef8f4e93be4e1a7582 +Author: Lorenz Meier +Date: Sun Apr 19 14:08:49 2015 +0200 + + commander tests: Update test routine to match expected / designed error handling behaviour + +commit 7dbb6c4fa80039bd9c42a83161f18da9033ac40a +Author: Lorenz Meier +Date: Sun Apr 19 13:57:07 2015 +0200 + + Commander: Improved preflight check routines. Running checks on all connected sensors. Re-run checks once GCS is connected. + +commit 5c44146c1bf516424aecb187a9c73f5d1b7518d7 +Author: Lorenz Meier +Date: Sun Apr 19 13:56:28 2015 +0200 + + sensors app: Be less verbose + +commit d8c91b9fbde6a55de9f89e4f385ca61039e37c0e +Author: Lorenz Meier +Date: Sun Apr 19 13:55:43 2015 +0200 + + MAVLink app: Be less verbose + +commit 7a4ac0ad7fa5a8faad927067c5267b052d5b9cd1 +Author: Johan Jansen +Date: Tue Mar 17 10:06:02 2015 +0100 + + Commander: Ignore sensor status on in-air restore + +commit a6c57afabd22a7f683bad07d396c178c59e3dc7c +Author: Johan Jansen +Date: Tue Mar 17 09:28:24 2015 +0100 + + Make: Remove deprecated preflight check + +commit ba25f7a290a57eafca7f866406e57d09adda9177 +Author: Johan Jansen +Date: Sun Mar 8 14:56:55 2015 +0100 + + Make: Disable build of preflight check (pending removal) + +commit 3365e577e76263527fd47f17792823ca3fe3b578 +Author: Johan Jansen +Date: Sun Mar 8 14:55:51 2015 +0100 + + ROMFS: Update for preflight check in Commander + +commit 4654d0f4fcf5d76bdd0f186c013ed1e349d08053 +Author: Johan Jansen +Date: Sun Mar 8 14:51:59 2015 +0100 + + Commander: Enter ARMING_STATE_STANDBY_ERROR by default if preflight has failed + +commit b70138c631985fe09a3f373a3084346811199878 +Author: Johan Jansen +Date: Sun Mar 8 14:51:23 2015 +0100 + + Commander: Re-run preflight check after calibration + +commit c5a178a777c29f72e8d6ec6e9fc0623515aa4773 +Author: Johan Jansen +Date: Sun Mar 8 14:50:35 2015 +0100 + + Commander: Play startup tune if preflight checks are good, play alarm otherwise + +commit 6f338eb1b205a124dab28b61a99b65e9950eb6a8 +Author: Johan Jansen +Date: Sun Mar 8 14:49:55 2015 +0100 + + Commander: Run preflight check on boot + +commit fde244f9032d5ce5bdac289699f06b4b3d800d48 +Author: Johan Jansen +Date: Sun Mar 8 14:48:30 2015 +0100 + + Commander: Add PreflightCheck to the commander + +commit 1da048549aee5b24861ea37d094b0d770fa9868d +Author: Lorenz Meier +Date: Sun Apr 19 16:06:52 2015 +0200 + + commander gyro cal: Optimize parameter set calls and allow up to 0.0055 rad/s deviation - tuned to allow in-field calibration, but fail anyone really rotating during the step + +commit 1685f77031935186db771aec47678fe96c705da2 +Author: Lorenz Meier +Date: Sun Apr 19 15:36:02 2015 +0200 + + Loosen the thresholds on gyro calibration based on in-field calibration feedback + +commit ea2c6549e42f5f797604c235e936ffab3aa653b7 +Author: Lorenz Meier +Date: Sun Apr 19 11:59:31 2015 +0200 + + Attitude only EKF: Minor style cleanup, remove unused code + +commit 897827832029c3d2c9775ec0e7de919a8c1b62c2 +Author: Lorenz Meier +Date: Sat Apr 18 20:49:18 2015 +0200 + + EKF combined att + pos estimator: Robustify against mag 0 vectors and timeouts + +commit 3658bf83ed92522f26bce5a4496ca3ac68c577fc +Author: Lorenz Meier +Date: Sat Apr 18 20:34:44 2015 +0200 + + EKF att-only estimator: Do not fuse zero-length mag vector. + +commit 1c8e79cbf18cd2c41024ec1d91fb8a16b1900c9f +Author: Lorenz Meier +Date: Sat Apr 18 20:34:18 2015 +0200 + + sensors app: Always set a valid rotation, even if sensor is unconfigured + +commit b7a6f18ca6b72529021e6fe3d5bf741673756f70 +Author: Johan Jansen +Date: Fri Apr 17 11:18:02 2015 +0200 + + AttPosEKF: Only fuse GPS velocity if they are valid + +commit 2e824bbeea8787a3166ce47cad90e622a3678b25 +Author: Daniel Agar +Date: Tue Mar 17 13:37:01 2015 -0400 + + fix incorrect argc < 1 check for no arguments + + -requiring arguments should be argc < 2 + +commit 63d741e3686d4dd1fe872426aec0b1570f897628 +Merge: 02ce3d070 93eff2bb9 +Author: Lorenz Meier +Date: Sat Apr 18 11:51:25 2015 +0200 + + Merge pull request #1993 from philipoe/PR/IOActuatorUpdateRate + + px4io firmware: Allow actuator update rates down to 45Hz, as this is exa... + +commit 02ce3d070d2105a1f3d63051cc6b4e8efa414935 +Author: Lorenz Meier +Date: Sat Apr 18 11:48:44 2015 +0200 + + sdlog2: Fix another typo + +commit e284691b07463fab0ae0e9de70b5967189d74129 +Author: Lorenz Meier +Date: Sat Apr 18 11:41:53 2015 +0200 + + sdlog2: Fix typo + +commit 80b5abeb0d7210ffa7d5a78ec8c59047a4dd7d82 +Author: Lorenz Meier +Date: Sat Apr 18 11:40:25 2015 +0200 + + Fix comment in FW params + +commit 5264eb23b421632bcea83c270a8af57370eba527 +Author: Lorenz Meier +Date: Sat Apr 18 11:39:13 2015 +0200 + + Revert "Removed usage of PX4_PARAM_DEFINE_* macros" + + This reverts commit 5fe7f76691b80a1ea488d7ad740be5e6b4520643. + +commit c4b98fb47de02b38ae62da1f4e1e523c92ef2785 +Author: Lorenz Meier +Date: Sat Apr 18 11:39:03 2015 +0200 + + Revert "Use new @board attribute for ifdef support" + + This reverts commit 750b02b4e5aa166e590c5b801310975c2f220635. + +commit 644fb1c0bb6591154f7163ae80bc95fe2fb1eb6f +Author: Lorenz Meier +Date: Sat Apr 18 11:38:34 2015 +0200 + + Revert "Remove newline so meta data parser can parse" + + This reverts commit 3a70e7bf1bef904c63f3bbe0a92e7c9aeda978aa. + +commit f8cf4954942cfb10900d191618aafc1c3da3c751 +Author: Lorenz Meier +Date: Sat Apr 18 11:38:23 2015 +0200 + + Revert "Added ability for board specific meta data generation" + + This reverts commit 9ac350a7d1c5c07a4e4ba7824744930f9110dedc. + +commit e097affd7aea14ffed53d31bdbee0576ae619dd5 +Author: Roman Bapst +Date: Mon Apr 13 11:23:27 2015 +0200 + + log multirotor attitude controller status + +commit b52d0ed8a245cc25ffdaf3214f9cf793fe2f1ba6 +Author: Roman Bapst +Date: Mon Apr 13 09:52:03 2015 +0200 + + mc_att_control: implemented anti windup + +commit f23bc38d3ec45c2b3d2d72b06e2426d40cefd10c +Author: Mark Whitehorn +Date: Sat Apr 11 08:10:58 2015 -0600 + + increase default roll/pitch rate limits to 360dps + +commit 77771b2bbf2ed784fee48d535bbac2e8ea717c49 +Author: Mark Whitehorn +Date: Wed Mar 18 07:11:20 2015 -0600 + + fix comment on MC att controller rate limits + +commit 7f418445f2a2108b1026a31b3763da5e6d960fe1 +Author: Mark Whitehorn +Date: Tue Mar 17 20:52:51 2015 -0600 + + add new parameters for roll and pitch angular rate limits + +commit a07712bb1e41538de72686562c8295f2688f6880 +Author: Mark Whitehorn +Date: Mon Mar 16 10:14:07 2015 -0600 + + apply roll/pitch acro_rate_max in MC attitude controller + +commit 9ac350a7d1c5c07a4e4ba7824744930f9110dedc +Author: Don Gagne +Date: Thu Apr 16 12:55:20 2015 -0700 + + Added ability for board specific meta data generation + + Use new @board meta data attribute for board specific ifdef support + +commit 3a70e7bf1bef904c63f3bbe0a92e7c9aeda978aa +Author: Don Gagne +Date: Thu Apr 16 12:54:41 2015 -0700 + + Remove newline so meta data parser can parse + +commit 750b02b4e5aa166e590c5b801310975c2f220635 +Author: Don Gagne +Date: Thu Apr 16 12:54:28 2015 -0700 + + Use new @board attribute for ifdef support + +commit 5fe7f76691b80a1ea488d7ad740be5e6b4520643 +Author: Don Gagne +Date: Thu Apr 16 12:53:56 2015 -0700 + + Removed usage of PX4_PARAM_DEFINE_* macros + + This way the meta data parser can pick up default values. There was no + usage of the default value defines in any of the code. + +commit 8d423abb628d57f030b2bab57e4b7613e549ddc3 +Merge: c4dc5b2d6 870c9532a +Author: Lorenz Meier +Date: Sat Apr 18 10:01:15 2015 +0200 + + Merge pull request #2048 from dagar/travis + + travis-ci switch to docker infrastructure + +commit c4dc5b2d6ab589cc0cd24455107735e938f7df09 +Merge: 08c5ecba7 230c0b95e +Author: Lorenz Meier +Date: Sat Apr 18 09:53:48 2015 +0200 + + Merge pull request #2028 from dagar/rangewarning + + GF range warning limit mavlink critical messages + +commit 870c9532a97a506b674001ff297b730b94757553 +Author: Daniel Agar +Date: Sat Apr 18 01:13:25 2015 -0400 + + travis-ci reduce parallel make to 4 threads + + -travis only has 2 cores + +commit 207b57869d7ed44950a51bbd9632a8549d7a9c49 +Author: Daniel Agar +Date: Sat Apr 18 00:57:26 2015 -0400 + + only define GIT_VERSION where it's used + + -when the git revision is passed to every file as a define it causes + unnecessary ccache cache misses + +commit b53a33bc513a33c784b37a700058bfbc1e15c985 +Author: Daniel Agar +Date: Sat Apr 18 00:22:18 2015 -0400 + + travis-ci cleanup unused + +commit 075227007aa5fd624200dea64efd1809ce5516d8 +Author: Daniel Agar +Date: Sat Apr 18 00:19:56 2015 -0400 + + travis-ci lint fix + + see http://lint.travis-ci.org/px4/firmware + +commit 0629d0dd60839497b6c198b44b93d46200b42583 +Author: Daniel Agar +Date: Sat Apr 18 00:19:27 2015 -0400 + + travis-ci reduce clone depth + +commit 6af3f13a1db71a84fdc9ef8d0eb2af3cb4530a29 +Author: Daniel Agar +Date: Fri Apr 17 22:27:36 2015 -0400 + + travis-ci enable ccache + +commit a4c3208703e38d210a3cccb073674ea098095757 +Author: Daniel Agar +Date: Fri Apr 17 22:12:44 2015 -0400 + + travis-ci switch to docker infrastructure + +commit 230c0b95e32b84f72cd8a9cc6dbff15026eefa14 +Author: Daniel Agar +Date: Thu Apr 16 22:57:21 2015 -0400 + + GF range warning limit mavlink critical messages + + -only send a mavlink critical message every 3 seconds + +commit 08c5ecba7a18c4e1d7fc91f8ff6278a27f7344f0 +Merge: 3ee9b441c ea521844f +Author: Thomas Gubler +Date: Fri Apr 17 20:41:19 2015 +0200 + + Merge pull request #2046 from UAVenture/fix_formatting + + Correct formatting of FW_P_ROLLFF definition to unbreak doc generation + +commit ea521844fe0ad25f9105ca99dbf79db72c6bdc9c +Author: Simon Wilks +Date: Fri Apr 17 14:34:53 2015 +0200 + + Correct formatting of parameter definition to unbreak documentation generation. + +commit 3ee9b441c62dc0ab86816e12d3af2cb9956221d3 +Author: Lorenz Meier +Date: Thu Apr 16 22:50:24 2015 +0200 + + Add STM32F4 discovery config. + +commit bb9e5d0d4c719367a3645432fd3f544638f90418 +Merge: 385830d05 7be4298ba +Author: Lorenz Meier +Date: Thu Apr 16 20:06:53 2015 +0200 + + Merge pull request #2039 from PX4/fix_uavcan_deps + + Fixes dependency not being cleaned by keeping the uavcan artifacts in th... + +commit 385830d055892923c13a596c724801a20d038d13 +Merge: f3cb58657 202cfd21d +Author: Lorenz Meier +Date: Thu Apr 16 20:05:59 2015 +0200 + + Merge pull request #2041 from DonLakeFlyer/ParamMeta + + Change to V2 spec of param meta data + +commit 202cfd21d04f9d8ec9fec3b921f6b4d85df5560d +Author: Don Gagne +Date: Thu Apr 16 10:21:18 2015 -0700 + + Change to V2 spec of param meta data + + Had to switch to ElementTree to get attribute support + +commit f3cb5865741f8a5ee89d441c996e66f73b7c0a91 +Merge: c9c1c9d58 2fa0c333c +Author: Lorenz Meier +Date: Thu Apr 16 00:47:52 2015 +0200 + + Merge pull request #2038 from DonLakeFlyer/MetaDataVersion + + Add version number to parameter meta data + +commit 2fa0c333cb92557b5ba39e91db41327ae381b6a7 +Author: Don Gagne +Date: Wed Apr 15 14:53:06 2015 -0700 + + Add version number to parameter meta data + +commit c9c1c9d58a6e5d17bbe572fd08f8200c6406affe +Author: Lorenz Meier +Date: Wed Apr 15 21:15:19 2015 +0200 + + Fix #1789 - takeoff sideways on beginning of missions + +commit ba88daf8f9517326b292c7cec4e68f02ebbfc9ef +Merge: d84ac41cd 05c351183 +Author: Lorenz Meier +Date: Wed Apr 15 21:12:44 2015 +0200 + + Merge pull request #2035 from DonLakeFlyer/MetaDataFixes + + Parameter meta data fixes + +commit 05c351183f0425f1c4feba60bf68b28d73eee51f +Author: Don Gagne +Date: Wed Apr 15 11:29:37 2015 -0700 + + Parameter meta data fixes + +commit d84ac41cd355f6c907e0a6e71a1ee12536bfb95e +Author: Lorenz Meier +Date: Wed Apr 15 18:55:01 2015 +0200 + + MAVLink: Update submodule to fix compile error + +commit 70246c30c4a7b8f45b0fa88b70802444bc2a222d +Author: Lorenz Meier +Date: Wed Apr 15 16:49:03 2015 +0200 + + MAVLink: Updated library version + +commit cf0a7bde678b8d5bb704be4dd712c9828b1e8927 +Merge: 4b3422161 3dc8cf876 +Author: Lorenz Meier +Date: Wed Apr 15 09:35:29 2015 +0200 + + Merge pull request #2029 from DonLakeFlyer/ParamXml + + Store parameter xml size in .px4 file + +commit 3dc8cf87691d8376f380f7739a6fb43c1f529a1b +Author: Don Gagne +Date: Tue Apr 14 23:26:14 2015 -0700 + + Clean up parameter meta data as needed by QGC + +commit c8452bb9d668237a84a22805e45feda07281a468 +Author: Don Gagne +Date: Tue Apr 14 19:17:30 2015 -0700 + + Store parameter xml size + + This is needed in order to decompress in QGroundControl + +commit 93eff2bb956e920b99b2058550fdbc3f23ec6155 +Author: philipoe +Date: Tue Apr 7 17:52:23 2015 +0200 + + px4io firmware: Allow actuator update rates down to 25Hz. This allows to + set the same update rate on PX4IO as on many commercial RC systems (e.g. + Spektrum, which works at 45Hz servo update rate). + +commit 4b3422161442dd00522860616527df6c46079c7b +Author: Lorenz Meier +Date: Tue Apr 14 13:25:49 2015 +0200 + + navigator: Get rid of audio tag in strings and use appropriate priority to get audio out when needed in the GCS + +commit eda19ee5a1cf9eab2552a253a29a53ed82e833af +Merge: 7b69973e5 25dfd84b4 +Author: Lorenz Meier +Date: Tue Apr 14 13:08:40 2015 +0200 + + Merge pull request #1886 from dagar/rangewarning + + Geofence max horizontal and vertical distance + +commit 7b69973e5ea99ceab998a58926ed5358b7654b64 +Merge: cc0d78b60 2f164ca34 +Author: Lorenz Meier +Date: Tue Apr 14 12:53:26 2015 +0200 + + Merge pull request #1640 from mhkabir/timesync_en + + timesync: Add uORB topic, general fixes + +commit cc0d78b6069410dcbf875ebe609955ffd7a8166f +Author: Lorenz Meier +Date: Mon Apr 13 18:45:18 2015 +0200 + + sdlog2: Do not abort startup without microSD + +commit 2f164ca34508aee54dc3f01ca389c84ddf282dee +Author: Mohammed Kabir +Date: Tue Apr 14 12:53:05 2015 +0530 + + sdlog2 : field for timesync offset + +commit 66e6938c6d979b1a955af7dbb3abb4d420d7c241 +Author: M.H.Kabir +Date: Sun Jan 11 12:59:30 2015 +0530 + + timesync: Add uORB topic, general fixes + +commit 25dfd84b40177d40a5848f6c549f5d326f670bee +Author: Daniel Agar +Date: Sun Feb 22 23:04:23 2015 -0500 + + Geofence max horizontal and vertical distance + + -changes GF_ON to GF_MODE + -adds GF_MAX_HOR_DIST and GF_MAX_VER_DIST params + +commit 4ce7e2acc149dd5d64a3fb0a37a940eaa61cdae1 +Author: Anton Babushkin +Date: Mon Apr 13 19:32:23 2015 +0200 + + attitude_estimator_q: Max gyro bias limiting, auto declination + +commit cc99e6dc1fb027c2e75bfeaec06594d159789b5a +Author: Anton Babushkin +Date: Mon Apr 13 16:21:53 2015 +0200 + + attitude_estimator_q: Max gyro bias limiting + +commit 3c36a615692d746996e4d32a97e8e24285330913 +Merge: ac6ffd36d 8fd6b3da2 +Author: Lorenz Meier +Date: Mon Apr 13 12:28:51 2015 +0200 + + Merge pull request #2017 from UAVenture/sf02_fix + + Store the port so the in use port will be referenced when reopening. + +commit 8fd6b3da212cde1b164431bdb5ba909178dc4199 +Author: Simon Wilks +Date: Mon Apr 13 11:37:49 2015 +0200 + + Store the port so the in use port will be referenced when reopening. + +commit ac6ffd36d9f475b658944eb1da9ffb6da8afcb77 +Merge: 989aba363 555e96a37 +Author: Lorenz Meier +Date: Sun Apr 12 23:37:45 2015 +0200 + + Merge pull request #2008 from PX4/mixer_limit_publication + + fixed publication of mixer limit flags + +commit 3b89a2533f8671504db6799eedeb058033434ac3 +Author: Anton Babushkin +Date: Sun Apr 12 17:13:30 2015 +0200 + + test_mathlib fixed + +commit 7761e461e94d6055b57f9dcaadbfa1943ecfb247 +Author: Anton Babushkin +Date: Sun Apr 12 13:28:43 2015 +0200 + + mathlib quaternion: atan2 & asin changed to atan2f & asinf + +commit dc2bb2a85ea4d2a840306cafa6aa4e217ee4dbe9 +Author: Anton Babushkin +Date: Sun Apr 12 01:47:48 2015 +0200 + + attitude_estimator_q added + +commit 989aba363df8d98b1cb548a4b5dc0f915c49e771 +Merge: 7278952dc f1b2efeea +Author: Lorenz Meier +Date: Sat Apr 11 23:23:14 2015 +0200 + + Merge pull request #1928 from kd0aij/limitAutoRPrates + + Limit auto roll/pitch rates + +commit 7278952dc239d701954808030de1f6737bb033ea +Merge: d4ae721bc 747a00d70 +Author: Lorenz Meier +Date: Sat Apr 11 22:51:35 2015 +0200 + + Merge pull request #2002 from PX4/rotorssim + + simulator repository was renamed + +commit f1b2efeeaf1ca41fa20263af37b94485dcb9cee6 +Author: Mark Whitehorn +Date: Sat Apr 11 08:10:58 2015 -0600 + + increase default roll/pitch rate limits to 360dps + +commit 6ccfc222d38ef0f409e7d9d237aeb4c6e80bfeb3 +Author: Mark Whitehorn +Date: Wed Mar 18 07:11:20 2015 -0600 + + fix comment on MC att controller rate limits + +commit b356508f6b05504af745dd1ee2ba2ab00816057d +Author: Mark Whitehorn +Date: Tue Mar 17 20:52:51 2015 -0600 + + add new parameters for roll and pitch angular rate limits + +commit 6b26594697a305477b81aefa4788e1521de63bc5 +Author: Mark Whitehorn +Date: Mon Mar 16 10:14:07 2015 -0600 + + apply roll/pitch acro_rate_max in MC attitude controller + +commit d4ae721bc0a96509cfbdb004bbe302694e143ee7 +Author: Lorenz Meier +Date: Sat Apr 11 01:02:21 2015 +0200 + + sd card boot: Focus on card reliability, as wider adoption identifies corrupted card to be still a common problem + +commit a1c698034d69ad84f33ec8fb431d82dab4cf4294 +Author: Lorenz Meier +Date: Sat Apr 11 00:59:58 2015 +0200 + + HMC5833 driver: Enable internal temperature calibration when available. + +commit e659bbb777da77c124378f419a444fd0febe9bae +Merge: 2d985dbed 051b7b853 +Author: Lorenz Meier +Date: Sat Apr 11 00:58:57 2015 +0200 + + Merge pull request #1992 from Zefz/gps-improvements + + UBlox GNSS driver improvements + +commit 555e96a37a79a381dd6aeacf0e99cf6621df1018 +Author: Roman Bapst +Date: Fri Apr 10 17:34:38 2015 +0200 + + fixed publication of mixer limit flags + +commit 2d985dbed315ad621f5c586adca47a4c6f19d016 +Author: Lorenz Meier +Date: Fri Apr 10 17:32:09 2015 +0200 + + commander: Set param autosave to on by default + +commit a872b69df1b5cae9b60ec0a9a92261b80ab04dbb +Author: Thomas Gubler +Date: Fri Apr 3 18:50:44 2015 +0200 + + add parameter to control autosave of parameters + +commit f6f8d646d1b4f849af5f0eedcf1b17dc5267a47b +Author: Thomas Gubler +Date: Fri Apr 3 16:14:04 2015 +0200 + + commander: rename variable to avoid confusion with parameter + +commit 7a2bb7c03a23438b249039cdd1cf3217b2347cae +Author: Thomas Gubler +Date: Fri Apr 3 16:11:38 2015 +0200 + + commander: fix whitespace + +commit 844be8c5f11a0c8d28fddc51d9051a51e130ae32 +Merge: 79f645974 04863dc2d +Author: Lorenz Meier +Date: Fri Apr 10 15:49:10 2015 +0200 + + Merge pull request #2005 from rmackay9/batt-capacity-ioctl + + batt_smbus: add ioctl to return batt capacity + +commit 051b7b853e48aecc596dbaadc92c2eec2b8192df +Author: Johan Jansen +Date: Fri Apr 10 09:56:05 2015 +0200 + + UBlox: Check valid time bit for NAV_TIMEUTC messages (used for Ublox 6 and earlier) + +commit 04863dc2d1975433d95f7922886e335ddca5fabc +Author: Randy Mackay +Date: Wed Apr 8 22:33:07 2015 -0700 + + batt_smbus: add ioctl to return batt capacity + + Also use full charge capacity instead of design capacity so that an old + battery's capacity will appear as lower than its original capacity but + it will still report 100% charged after charging + +commit 747a00d70de7cfdc90120b51794582e49225440a +Author: Thomas Gubler +Date: Thu Apr 9 20:06:13 2015 +0200 + + simulator repository was renamed + +commit 79f645974088aaf73b1d76266cac55346295f5b6 +Author: Lorenz Meier +Date: Thu Apr 9 19:35:14 2015 +0200 + + mavlink app: Code style fix + +commit 309a767c06d707f5a95b165b19123c8728659510 +Author: philipoe +Date: Thu Apr 9 19:12:38 2015 +0200 + + mavlink: Allow mavlink_send to take component_ID into account. Still use a default argument in case the user does not supply a component_ID + +commit b4edf926271f78e695d7e5d4d1fdf1d9a76c48c1 +Merge: 219d66188 e2d27ade2 +Author: Thomas Gubler +Date: Wed Apr 8 18:28:43 2015 +0200 + + Merge pull request #1987 from UAVenture/sync_scripts + + Remove ROS install scripts, they are now in PX4/containers + +commit 219d66188817b1683294f27f752d2718ddddba77 +Author: Andrew Tridgell +Date: Thu Apr 2 14:27:47 2015 -0700 + + hmc5883: read the temperature every 10 samples when enabled + +commit 02639411baae6d60c164f954ae9bc9b32cba02f7 +Author: Andrew Tridgell +Date: Thu Apr 2 11:51:20 2015 -0700 + + hmc5883: added -T option to enable temperature compensation + + this also fixes the behaviour of the -C option + +commit e17936e237a7e6a19e4b0f20c2c95f0b08b21954 +Author: Andrew Tridgell +Date: Thu Apr 2 11:09:15 2015 -0700 + + hmc5883: try to cope with genuine 5883 parts + + if we can't read the temperature registers 10 times then disable the + feature. + +commit 156a7915ae28b3d397a329777c982ddcb2edceeb +Author: Andrew Tridgell +Date: Thu Mar 26 16:37:06 2015 -0700 + + hmc5883: added support for temperature compensation + + added "hmc5883 tempon" and "hmc5883 tempoff" to enable/disable + +commit dea97dd2776490d39f4e451f5a72ffb3764ca763 +Author: Andrew Tridgell +Date: Thu Mar 26 12:18:24 2015 -0700 + + drv_mag: added ioctl to control temperature compensation + +commit 2d944490760117d90c92fed88edad164451a606a +Merge: f8c887664 120fca61a +Author: Andreas Daniel Antener +Date: Wed Apr 8 14:06:38 2015 +0200 + + Merge pull request #1988 from UAVenture/mavros_update + + MAVROS update for SITL, updated tests and demo nodes + +commit 120fca61ad2fde5a8967f7dc554d8bd05499593a +Author: Andreas Antener +Date: Wed Apr 8 09:48:27 2015 +0200 + + use global namespace for tests + +commit a142b52e7bb3edad5bd6171917fb327ce43c6460 +Author: Andreas Antener +Date: Wed Apr 8 09:47:54 2015 +0200 + + removed attitude parameter, configuration works now + +commit 47cc1abc1096875d626cca63fcee55e7f12ed8c2 +Author: Andreas Antener +Date: Tue Apr 7 00:21:04 2015 +0200 + + updated mavros local position topic + +commit 9924f5519f907568351aaa66fba01190b682a396 +Author: Andreas Antener +Date: Tue Apr 7 00:13:12 2015 +0200 + + update attitude and position setpoint topics + +commit f8c8876642857520e85ec8ca027146c11b4301e3 +Merge: de3888bed 6bd94f15a +Author: Lorenz Meier +Date: Tue Apr 7 19:04:19 2015 +0200 + + Merge pull request #1819 from PX4/chan16 + + Support 16 channels on IO via S.BUS + +commit 891a7af5099f380ac7ec737d8357fd9a9abf4c7a +Author: Johan Jansen +Date: Tue Apr 7 17:15:33 2015 +0200 + + UBlox: Only use time and date if flags are valid + +commit a121f6101fb763ec61e5f447731ad0a155e2ac72 +Author: Johan Jansen +Date: Tue Apr 7 17:15:17 2015 +0200 + + UBlox: Only use fix and velocity if flags are valid + +commit de3888bed75347eb8aefdc6cb7dbeeedff749988 +Merge: 1219ef8d4 9a9efdaaa +Author: Lorenz Meier +Date: Tue Apr 7 15:56:33 2015 +0200 + + Merge pull request #1991 from philipoe/PR/AirspeedArmCheck + + commander: Increase timeout on airspeed sensor for the prearm_check + +commit 9a9efdaaa5a1a67be9a0939495503f222a1f3987 +Author: philipoe +Date: Tue Apr 7 15:20:05 2015 +0200 + + commander: Increase timeout on airspeed sensor for the prearm_check + +commit e2d27ade2ecc89d5080d1ad6215a77fea2619dd6 +Author: Andreas Antener +Date: Mon Apr 6 14:02:14 2015 +0200 + + remove ROS install scripts, they are now in PX4/containers + +commit 1219ef8d43b5e05e334b22441b2bd3b222e76bc5 +Author: Lorenz Meier +Date: Sat Apr 4 12:39:36 2015 +0200 + + Eigen: Disable tests + +commit de29e43ee6e3cb16af18c71844ee5d8ffa91688c +Author: Lorenz Meier +Date: Sat Apr 4 12:36:27 2015 +0200 + + Eigen: Fix logical compare warning + +commit bbec741383a730d612f9cd5691a7b88ec471c324 +Author: Lorenz Meier +Date: Sat Apr 4 12:07:22 2015 +0200 + + Eigen: Simplify tests + +commit 81a0ac5d71cc6752d3bf7fca905d4a3366650036 +Author: Lorenz Meier +Date: Sat Apr 4 12:07:05 2015 +0200 + + Travis CI: Cleanup + +commit 4786fe400e41c6f17b649171c368b36e9427e786 +Author: Lorenz Meier +Date: Sat Apr 4 11:57:13 2015 +0200 + + Travis CI: Package nuisance + +commit 34e4c882c512102095c1b62bd6c5fc2e59a81bfa +Author: Lorenz Meier +Date: Sat Apr 4 11:49:31 2015 +0200 + + Travis CI: Another go at packages + +commit e5ac953bab755f8d61e98d7671cb2265aea00080 +Author: Lorenz Meier +Date: Sat Apr 4 11:44:15 2015 +0200 + + Eigen: Attempt to fix unit test + +commit 3444b2417f6bbfe36b7317e1444546ab40c5bbf3 +Author: Lorenz Meier +Date: Sat Apr 4 11:41:58 2015 +0200 + + Travis CI: Update all package names + +commit 80ee9fa57bdf945b9ab71f0257509e08e572ebb2 +Author: Lorenz Meier +Date: Sat Apr 4 11:38:47 2015 +0200 + + Travis CI: Change libc6 package name + +commit 5633ba88788e3c3240d20f632977a4621e704ade +Author: Lorenz Meier +Date: Sat Apr 4 11:32:16 2015 +0200 + + Travis CI: Break packages on multiple lines + +commit 11a5afab20e07a029d133a68df6240d99acecf14 +Author: Lorenz Meier +Date: Sat Apr 4 11:25:29 2015 +0200 + + Travis CI: Update to GCC 4.8 + +commit fd03e21d8879d4420e4c7884630329d3c2e205d0 +Author: Lorenz Meier +Date: Sat Apr 4 11:21:37 2015 +0200 + + Travis CI: Package cleanup + +commit a530f16518333384295920e56cde636e39ba6809 +Author: tumbili +Date: Thu Apr 2 17:42:14 2015 +0200 + + log quaternion setpoint + +commit a4bece7595c13579fda2a822fd867e374d27219e +Author: Andrew Tridgell +Date: Mon Mar 16 20:14:06 2015 +1100 + + uavcan-baro: use RingBuffer for read() support + +commit d06761bba8a9b5dea91a1e38a033018eeceb2c27 +Author: Holger Steinhaus +Date: Fri Nov 28 11:31:01 2014 +0100 + + uavcan-baro: add read()-style interface to baro device + +commit 26ccac347d89874360e46f49b0f590bd33f63a55 +Author: Lorenz Meier +Date: Sat Apr 4 10:18:40 2015 +0200 + + commander: Go only into armed error state if on low battery and disarmed + +commit 64cdcfc0cca78978499248054bde932f6ba27c47 +Author: Lorenz Meier +Date: Fri Feb 27 19:31:04 2015 +0100 + + Fix detection of USB connected state. Needs bench test without USB + +commit 0a33ef4e33877630ab03566eded2b9f377926b3a +Merge: 2dec10b8b bb6b30f57 +Author: Lorenz Meier +Date: Sat Apr 4 10:06:47 2015 +0200 + + Merge pull request #1982 from DonLakeFlyer/MagCal + + Report alternate side done for mag cal + +commit bb6b30f57a02912d63260456b1f8d1792a0e02e7 +Author: Don Gagne +Date: Fri Apr 3 19:51:58 2015 -0700 + + Report alternate side done + +commit 2dec10b8b73b7074cc05d8b8b504853fb8df74c2 +Author: Lorenz Meier +Date: Fri Apr 3 17:07:49 2015 +0200 + + Travis CI: Change settings to make package installation operational again + +commit 8075ff5e0bf6d8695a06c069037f067fcbf4fb08 +Author: Lorenz Meier +Date: Fri Apr 3 17:01:43 2015 +0200 + + Eigen: Re-enable tests + +commit cc11e8a0985f1a9790510fb3f19447a6c6946ba1 +Author: Lorenz Meier +Date: Fri Apr 3 17:01:32 2015 +0200 + + EKF: Sync to upstream repo + +commit f7bd1053403d6eca689555ca8e2ca040ec75879e +Author: Bharat Tak +Date: Fri Apr 3 11:34:50 2015 +0200 + + Shifted the set() function for Matrix3x3, Vector2, Vector3, Vector4 to appropriate derived class. + +commit 2b9909d97b446fbb112490d1631e70937beb80bf +Merge: 368a21dda a8d4572cf +Author: Lorenz Meier +Date: Fri Apr 3 02:30:28 2015 -0700 + + Merge pull request #1976 from devbharat/fix_issue_1972 + + Fix issue #1972. Tested in gazebo and verified vehicle_status.arming_sta... + +commit a8d4572cfa23af889c752d95d0512e5ced70a98a +Author: Bharat Tak +Date: Fri Apr 3 11:14:40 2015 +0200 + + Fix issue #1972. Tested in gazebo and verified vehicle_status.arming_state on rqt_plot + +commit 368a21ddab652ede39ffee3bd0a4f8e770fd0c8d +Author: Lorenz Meier +Date: Fri Apr 3 08:54:49 2015 +0200 + + Fix typo in vector matrix product, fixes #1969, reported by @cat888 + +commit 7f9138f400dc9efcb86fbbd44907fcda5681b1fb +Merge: 4a60fef4c 8380b8170 +Author: Lorenz Meier +Date: Tue Mar 31 14:05:38 2015 -0700 + + Merge pull request #1965 from mstuettgen/patch-1 + + Update rc.axialracing_ax10_defaults + +commit 8380b81705b182ef1a5ce5ee38134e9490e2ced4 +Author: Marcel Stüttgen +Date: Tue Mar 31 22:52:43 2015 +0200 + + Update rc.axialracing_ax10_defaults + + back to original PWM default values + +commit 4a60fef4c0371cf63fa76b584acc22665e821e11 +Merge: 3d8c85920 fa9f7075f +Author: Lorenz Meier +Date: Tue Mar 31 11:39:54 2015 -0700 + + Merge pull request #1964 from matt-beall/pingMessages + + Ping messages + +commit fa9f7075fa42197e2daed6513647d07761dde090 +Author: Matt Beall +Date: Tue Mar 31 10:52:26 2015 -0600 + + Changed message staging + +commit ce9f46d4e75678729e014b3f94f01875acac2322 +Author: Matt Beall +Date: Tue Mar 31 10:30:57 2015 -0600 + + Added ping message handling to mavlink receiver + +commit 3d8c85920b06bf37f4a0b1c17de9863a7533a36d +Merge: 17ee20a33 2d19726ee +Author: Lorenz Meier +Date: Sun Mar 29 16:28:22 2015 -0700 + + Merge pull request #1961 from bansiesta/missingrotation + + rotation: added another missing rotation + +commit 2d19726ee781793d18a4dab4e003d5a24abaf2c3 +Author: Ban Siesta +Date: Sun Mar 29 20:17:09 2015 +0100 + + rotation: added another missing rotation + +commit 17ee20a338a05a9d46c4aa8a4c193c0b0810b3b1 +Author: Lorenz Meier +Date: Sat Mar 28 16:44:26 2015 -0700 + + commander: Improve gyro cal + +commit cb99467cdeaffc783c9df8fd286a6a6ca2b2df34 +Author: Lorenz Meier +Date: Sat Mar 28 14:00:17 2015 -0700 + + commander: Remove unnessary sleep + +commit a184aebf0f27a77d528921d66965ab1304c4fca0 +Author: Lorenz Meier +Date: Sat Mar 28 13:54:19 2015 -0700 + + mavlink: Crank up param transmission rate + +commit 8ebf9755e44c45a957d51f1a75eb102bf1868c58 +Author: Lorenz Meier +Date: Sat Mar 28 13:54:05 2015 -0700 + + commander: Fix battery config + +commit 48e88ec5516c0f9de97f4de7e0ee412e5f82eb71 +Author: Don Gagne +Date: Thu Mar 26 10:45:56 2015 -0700 + + Set CAL_MAG_ID correctly + +commit d88916d20e962ddd60915a80172e83535d526193 +Author: Don Gagne +Date: Mon Mar 23 19:03:23 2015 -0700 + + New mag cal changes + + - Use new calibrate_from_orientation worker routine to detect + orientaions + - Calibrate all mags at once + - Change to 3-side calibration mechanism + +commit 716fb561aa24aa0e18aad64dd6fa29a0a9b9ea34 +Author: Don Gagne +Date: Mon Mar 23 19:02:05 2015 -0700 + + Include sensor number + +commit 9d61e3a7db733309c02b238703c3773d436864f2 +Author: Don Gagne +Date: Mon Mar 23 19:01:53 2015 -0700 + + Use new calibrate_from_orientation api + +commit fdc053e88355dcd5690f5cd9e28ca2069c1a2776 +Author: Don Gagne +Date: Mon Mar 23 19:01:03 2015 -0700 + + Add sensor number to messages + +commit eff3d9d71313245caec22ab7a80a7aff3fa13b66 +Author: Don Gagne +Date: Mon Mar 23 19:00:49 2015 -0700 + + New worker routines for orientation detection + +commit 07853fbb5807ff54762b662485f1735af399b625 +Author: Don Gagne +Date: Mon Mar 23 19:00:25 2015 -0700 + + Fixed warnx messages to show correct sensor # + +commit a098ca4ec68b8737243d8e7aab5bdb2db4d842a1 +Author: Lorenz Meier +Date: Sat Mar 28 13:06:05 2015 -0700 + + Move autosave into the 1-second timeout check. + +commit f8fd67d3e17e8f32b7ee5a7d9e112bf944e2735f +Author: Lorenz Meier +Date: Mon Mar 23 10:52:32 2015 -0700 + + Auto-save parameters on change + +commit 78741c87e5415c9e894f619e28b145e127576a56 +Author: Lorenz Meier +Date: Sun Mar 22 23:16:45 2015 -0700 + + MAVLink app: 1) only transmit active params, 2) send params faster, 3) ensure no overflow occurs on buffer when sending at higher rate. + +commit 4c6ddf93724e51d8af914671bfd1090f42ce09a6 +Author: Lorenz Meier +Date: Sun Mar 22 23:16:22 2015 -0700 + + Param command: Add functionality to view active params + +commit d6f7c9b8b4a9531aa77c65e106093380e3300d07 +Author: Lorenz Meier +Date: Sun Mar 22 23:15:59 2015 -0700 + + systemlib: Implement active param list fully + +commit fe12bffefaf1731464cb4e0be1892c3f300abb6b +Author: Lorenz Meier +Date: Sat Mar 21 22:01:28 2015 +0100 + + param subsystem: Only send the instantiated parameters via telemetry + +commit 23655675d3f71daf74e64859c8ef519e8d49eab0 +Author: Lorenz Meier +Date: Sat Mar 28 19:54:00 2015 +0100 + + PWM command: Fix code style + +commit 32e790110e766c0f6fbd5c439d15f2649df2c542 +Author: Lorenz Meier +Date: Sat Mar 28 19:51:15 2015 +0100 + + Tests: Fix code style on system tests + +commit b24af0f402ed5512d078c7afc0aa92e7ce1c166b +Merge: 898bf5104 8aae66b89 +Author: Lorenz Meier +Date: Sat Mar 28 11:20:55 2015 -0700 + + Merge pull request #1960 from dagar/format + + Trivial code style cleanup round 2 + +commit 8aae66b893444c74a22ad7beb89e3828e0444108 +Author: Daniel Agar +Date: Fri Mar 27 19:08:44 2015 -0400 + + trivial code style cleanup round 2 + +commit 5cc1a5dfdae53626c3cdf35e3d7b60f1a4ca68ed +Author: Daniel Agar +Date: Fri Mar 27 19:08:44 2015 -0400 + + check_code_style exclude eigen + +commit 898bf51047c0331798e6446025de6cdd8f0ae878 +Merge: 285c1f916 9e6d318d6 +Author: Lorenz Meier +Date: Fri Mar 27 10:44:50 2015 -0700 + + Merge pull request #1959 from matt-beall/manualModeFlag + + Added flag to uorb publish wrapper...resolves no actuators in manual mod... + +commit 285c1f916b44859e78f291869e88840415d5ba81 +Merge: e2499bbb2 b361f7c81 +Author: Lorenz Meier +Date: Fri Mar 27 10:34:53 2015 -0700 + + Merge pull request #1955 from UAVenture/fix_thrust_sp_logging + + Write trust setpoint to correct field for logging + +commit e2499bbb238036856ee25fc72f9d8294090b4619 +Author: Hessel van der Molen +Date: Fri Mar 27 16:59:48 2015 +0100 + + fixed missing float fields in IMU sdlog2 format + +commit 9e6d318d687dfdd4d549b5f56517006126032241 +Author: Matt Beall +Date: Fri Mar 27 10:39:18 2015 -0600 + + Added flag to uorb publish wrapper...resolves no actuators in manual mode in fw_att_control + +commit 4adb5ba276f502904b3e066146776c9297af905f +Author: Lorenz Meier +Date: Wed Mar 25 22:59:08 2015 -0700 + + sdlog2: Log all temperatures + +commit 81546e8f84f53446442b4b1014c5366e37e4d7d4 +Author: Lorenz Meier +Date: Wed Mar 25 22:58:54 2015 -0700 + + sensors app: Log all temperature + +commit 8a1cbac683ac58643bc3f17319197ae927c6c23c +Author: Lorenz Meier +Date: Wed Mar 25 22:58:25 2015 -0700 + + Sensor combined uORB topic: Temperature for all sensors + +commit 0b26671d62d090eb46854eb251d2bf8c82bfb8e0 +Author: Lorenz Meier +Date: Wed Mar 25 22:58:00 2015 -0700 + + Mag drivers: Temp support + +commit 953cef9a9ec84cd54633362c3fb241144688544f +Author: Lorenz Meier +Date: Wed Mar 25 22:57:47 2015 -0700 + + HMC5883: Temp dummy value + +commit b3c45e7178e5a00195445f34a9c2ef35dfe90570 +Author: Lorenz Meier +Date: Wed Mar 25 22:57:32 2015 -0700 + + LSM303D: Temp support + +commit cb8e32f8332957a6b0e9d46feb0f9b3589ccddae +Author: Lorenz Meier +Date: Wed Mar 25 22:57:18 2015 -0700 + + MPU6K: Temp support + +commit 89d5ae69d3f898324d8059e7ba97467dfffb17c9 +Author: Jonathan Challinger +Date: Mon Feb 16 18:19:17 2015 -0800 + + mpu6000: add set_accel_range + +commit 1bbfe571fa4fb911e11f17aff4c2e2ff0d065566 +Merge: 4318a26b6 9442fc13e +Author: Lorenz Meier +Date: Wed Mar 25 21:53:03 2015 -0700 + + Merge branch 'pullrequest-imu-temperature' of git://github.com/tridge/Firmware + +commit 4318a26b64330bbc50a3df6846efe81eaa83aa38 +Merge: 7554eb515 20f6fbd86 +Author: Lorenz Meier +Date: Wed Mar 25 19:14:33 2015 -0700 + + Merge pull request #1950 from philipoe/PR/PX4IO_RC_Mapping_Fix + + PX4IO driver: Add mapping of AUX1-3 channels, in case these are also use... + +commit 7be4298ba1fb0628e80b2ddf938f5c6937611e48 +Author: David Sidrane +Date: Wed Mar 25 08:11:32 2015 -1000 + + Fixes dependency not being cleaned by keeping the uavcan artifacts in the BUILD_DIR + +commit b361f7c81b07ebe3e75358b254eee492a1ef49da +Author: Andreas Antener +Date: Wed Mar 25 11:58:01 2015 +0100 + + write trust setpoint to correct field for logging + +commit 7554eb515a9b87658e860de3ceee552beff610ee +Author: Lorenz Meier +Date: Wed Mar 25 01:02:29 2015 -0700 + + Fix ROS install instructions + +commit 8a584be530cd13a2b56d7a2ff978316a72814d38 +Author: Lorenz Meier +Date: Tue Mar 24 14:55:17 2015 -0700 + + Fix missing dependencies + +commit f26edd20f607e63a4377f23be5b8069e3bed74a4 +Author: Lorenz Meier +Date: Tue Mar 24 14:50:22 2015 -0700 + + Add missing gflags + +commit c4bc9d19cb48489ec830c7ea1e1eb01670373791 +Author: Johan Jansen +Date: Tue Mar 24 12:57:22 2015 +0100 + + LidarLite: Added collect phase to PWM + +commit 20f6fbd864dd2ad02650588ea107945b25c439f6 +Author: philipoe +Date: Tue Mar 24 12:48:00 2015 +0100 + + PX4IO driver: Add mapping of AUX1-3 channels, in case these are also used as control surface inputs + +commit 4e7fa5aade14c4864d254400695e44f8e0f05074 +Author: Johan Jansen +Date: Tue Mar 24 12:23:15 2015 +0100 + + LidarLite: Add uORB handling in PWM drivers + +commit d160817de3065ebf6f65d8f2f6472409b7f2259b +Author: Johan Jansen +Date: Tue Mar 24 12:06:54 2015 +0100 + + LidarLite: Fix bug for I2C ioctl + +commit 874c31988811c3c43c5dad7515a18804dece27b6 +Author: Johan Jansen +Date: Tue Mar 24 11:49:34 2015 +0100 + + LidarLite: Code cleanup + +commit b1da12b43fd62ecce1583dad183a90a7a84930cb +Author: Johan Jansen +Date: Tue Mar 24 11:31:11 2015 +0100 + + LidarLite: Added PWM version of the LidarLite driver + +commit eeb8562c6e5dadc36e23b114dfe032635d258e6c +Author: Johan Jansen +Date: Tue Mar 24 10:10:11 2015 +0100 + + LidarLite: Compile with weffc++ and fix all warnings + +commit b084558a793137e1c57d6ecd90d68303f5b128a2 +Author: Johan Jansen +Date: Tue Mar 24 10:04:40 2015 +0100 + + LidarLite: Code cleanup, prepare for PWM version of the driver + +commit fff74304f02d5077124acfca18851465b5da8402 +Merge: 07389eabb 39d3b903e +Author: Lorenz Meier +Date: Mon Mar 23 13:47:18 2015 -0700 + + Merge pull request #1946 from UAVenture/mainstate_rename + + Revert the MainS to MainState to keep LogMuncher happy. + +commit 39d3b903e765abafeb31fc27af75ff94deb5618e +Author: Simon Wilks +Date: Mon Mar 23 21:13:07 2015 +0100 + + Revert the MainS to MainState to keep LogMuncher happy. + +commit 07389eabbe1c00dbcb7141249b932399195af43a +Merge: 49834b11c 95be7c228 +Author: Lorenz Meier +Date: Sat Mar 21 23:15:33 2015 -0700 + + Merge pull request #1942 from PX4/mc_mixer_limit + + Fix limiting in mc mixer + +commit 95be7c22896571ca7555ee54eae7fac43cc867a4 +Author: Anton Babushkin +Date: Sat Mar 21 12:51:27 2015 +0100 + + Fix limiting in mc mixer + +commit 49834b11cbea6fd0bb69650573cc275f01b0dbc5 +Merge: ecec2d76d 631e518c4 +Author: Lorenz Meier +Date: Sat Mar 21 08:10:32 2015 +0100 + + Merge pull request #1938 from Grawp/master + + Fix generating $3_len in BIN_TO_OBJ makefile function + +commit 631e518c45b054441cbe9eba5167d3075d5d2a9d +Author: Michal Ulianko +Date: Sat Mar 21 00:31:52 2015 +0100 + + BIN_TO_OBJ: Change NM radix back to hex so multiple leading zeros in NM output won't generate octal constant in C. + +commit 354809bff4da0ce2a74ca6a750fa15a3ff441847 +Author: Michal Ulianko +Date: Fri Mar 20 23:22:42 2015 +0100 + + BIN_TO_OBJ: Switch egrep and cut to $(GREP). Use posix format and decimal radix with $(NM). + +commit ecec2d76d9217713c800a48f1be0a886af5bb517 +Author: Lorenz Meier +Date: Fri Mar 20 21:57:31 2015 +0100 + + Allow a bit more flexibility of PWM range + +commit 4f0f2b032940e9b98b334c623f483137d3d97b5d +Merge: 6b494ee0f 9130976d9 +Author: Lorenz Meier +Date: Fri Mar 20 17:17:13 2015 +0100 + + Merge pull request #1875 from mstuettgen/master + + Latest rover changes + +commit 9130976d9e0e8d5fa27a78967eddfce2e0113b8a +Author: Marcel Stüttgen +Date: Fri Mar 20 17:01:52 2015 +0100 + + Update main.cpp + + removed debug output code + +commit 6b494ee0f034e0e61deaee2dc7b8a84185cd4533 +Author: Lorenz Meier +Date: Fri Mar 20 09:43:45 2015 +0100 + + Remove boardinfo ccommand + +commit b80908d95677fa927152ed0cf6e49e27e1780543 +Author: Lorenz Meier +Date: Fri Mar 20 00:05:32 2015 +0100 + + Disable eigen test until fixed + +commit 14247d95dd0b0d1ebc9716d4c94e6dcf9dcb5933 +Author: Lorenz Meier +Date: Fri Mar 20 00:00:54 2015 +0100 + + Ensure Eigen is installed as submodule + +commit bb525d68a1dab70d7c458db42d6b4ebe522eb78f +Merge: 662ec3f62 4e83f43ea +Author: Lorenz Meier +Date: Thu Mar 19 23:52:20 2015 +0100 + + Merge pull request #1934 from rmackay9/smbus-batt-currdis + + batt_smbus: calculate current discharged + +commit 662ec3f62f6c271d7746204888c2d55e3c3bd86e +Author: Daniel Agar +Date: Tue Mar 3 11:47:27 2015 -0500 + + examples fix code style + +commit 0eaf41a048074d5ebf6b84094cfd69ef10451180 +Author: Daniel Agar +Date: Mon Mar 2 20:49:27 2015 -0500 + + check_code_style.sh properly ignore src/modules/attitude_estimator_ekf/codegen/* + +commit c2abb0f82ac23aab3295522ade4c255323191931 +Author: Daniel Agar +Date: Mon Mar 2 14:36:04 2015 -0500 + + fix code style if trivial one line difference + +commit c147424fe735d92c5271ba3b5bc830bb33fb6097 +Author: Daniel Agar +Date: Mon Mar 2 14:34:08 2015 -0500 + + nuttx-configs fix code style + +commit b55fe24161ef60c7329494ab741263b9b01fe19c +Author: Daniel Agar +Date: Mon Mar 2 14:32:39 2015 -0500 + + unittests fix code style + +commit fb040f91174a5369aa7dd5b272015995ba01acba +Merge: 310a6b421 c0c3e153e +Author: Lorenz Meier +Date: Thu Mar 19 23:45:55 2015 +0100 + + Merge pull request #1931 from Zefz/eigen-tests + + Added test_eigen to verify correctness of eigen calculations + +commit 310a6b421293b42850835384a1c7f9cc70beaf57 +Merge: b938f12cc b78a021fb +Author: Lorenz Meier +Date: Thu Mar 19 23:36:48 2015 +0100 + + Merge pull request #1936 from dogmaphobic/addUnits + + Adding a few missing units to the Battery Calibration group. + +commit c5ae02deda839919841dee5c68db564c0b74c690 +Author: Michal Ulianko +Date: Thu Mar 19 19:50:05 2015 +0100 + + Fix generating $3_len in BIN_TO_OBJ makefile function + +commit b938f12ccb047114736e0baf10ab21e9b9d79522 +Merge: 43919915a e66888262 +Author: Lorenz Meier +Date: Thu Mar 19 18:04:33 2015 +0100 + + Merge pull request #1937 from orlando3d/master + + Turn on PWM output for PPM loopback test + +commit e6688826212aec1c33a042593206fbcea45f112d +Author: orlando3d +Date: Thu Mar 19 09:39:44 2015 -0800 + + Turn on PWM output for PPM loopback test + +commit b78a021fb9bfc32612f0a5095b2bba62f9e8a996 +Author: dogmaphobic +Date: Thu Mar 19 12:07:15 2015 -0400 + + Adding a few missing units to the Battery Calibration group. + +commit 4e83f43ea3f66c02d3f982948728f611f2daa220 +Author: Randy Mackay +Date: Thu Mar 19 11:54:21 2015 +0900 + + batt_smbus: remove usleep + + Also restore I2C address after performing command line search for + devices + +commit 23075f6dab4fc3584cd17eed44196169488af626 +Author: Randy Mackay +Date: Wed Mar 18 20:05:45 2015 +0900 + + batt_smbus: calculate current discharged + +commit 43919915aec80e97f709637e7662e7c75e8b4fee +Merge: 0daf2232e f1fa57ff4 +Author: Andreas Daniel Antener +Date: Wed Mar 18 10:46:57 2015 +0100 + + Merge pull request #1923 from UAVenture/write_rosbag + + Write rosbags during SITL tests + +commit f1fa57ff4297f50ccfbee86344de02554f641a7f +Author: Andreas Antener +Date: Mon Mar 16 21:45:29 2015 +0100 + + write more bags, use helper class to log default topics + +commit f3a2c66e89aa2da0e9f736b89b4da9e4e03283f0 +Author: Andreas Antener +Date: Sun Mar 15 20:39:57 2015 +0100 + + write rosbags + +commit 0daf2232ec5f4cd70d7f61f520981125a83144d2 +Merge: 0cecb45d4 1cc8b6eef +Author: Lorenz Meier +Date: Wed Mar 18 00:06:50 2015 +0100 + + Merge pull request #1933 from kd0aij/logCpuLoad + + add cpu load to STAT log message + +commit 1cc8b6eefc3fa3526b017aad9d9c37a25e69165a +Author: Mark Whitehorn +Date: Tue Mar 17 15:19:45 2015 -0600 + + add cpu load to STAT log message + +commit c0c3e153ec5b8fdea6a69a97e17ff149e483c8dd +Author: Johan Jansen +Date: Tue Mar 17 14:51:18 2015 +0100 + + Eigen: Add verify macro to check if math operations are correct + +commit 3451a4686af81b1ef7fde21e9ef79b21163de09c +Author: Johan Jansen +Date: Tue Mar 17 14:08:20 2015 +0100 + + test_eigen: Make TEST_OP macro more readable + +commit 008a36003f4bf3ca031bd4473597a4892727dba2 +Author: Johan Jansen +Date: Tue Mar 17 13:58:03 2015 +0100 + + Eigen: Add general purpose Eigen compatability header for PX4 + +commit 0be253003725b86a559795be78011aae6f2e41c7 +Author: Johan Jansen +Date: Tue Mar 17 13:27:50 2015 +0100 + + tests: Added test_eigen to verify correctness of eigen calculations + +commit 0cecb45d4e9d7b4a35e20d731d43239fc1942a76 +Merge: be0cdd6c6 6a7f12496 +Author: Lorenz Meier +Date: Tue Mar 17 12:16:09 2015 +0100 + + Merge pull request #1914 from UAVenture/gimbal_configuration + + Gimbal MAVLink configuration and control support + +commit be0cdd6c6f979d61c536668de4c68751d49a4d1f +Merge: bba6f0ae1 b3e6d911b +Author: Lorenz Meier +Date: Tue Mar 17 12:11:32 2015 +0100 + + Merge pull request #1929 from Zefz/eigen-tests + + Add Eigen + +commit b3e6d911becc087c26fd4c40a6b2dd5381371e02 +Author: Johan Jansen +Date: Tue Mar 17 11:34:04 2015 +0100 + + Eigen: Add eigen as a submodule + +commit 9442fc13e4a93ba43300aa4648e9c9033075a70e +Author: Andrew Tridgell +Date: Tue Mar 17 13:25:27 2015 +1100 + + mpu6000: show temperature in "mpu6000 info" + +commit 374c50cab89c0173de267d23fcdc4b1d9430973c +Author: Andrew Tridgell +Date: Tue Mar 17 13:39:39 2015 +1100 + + lsm303d: support temperature readings in lsm303d + + these are read at the same rate as the mag + +commit 6a7f12496e8f2b28d58c1fab21653ff7748e7398 +Author: Andreas Antener +Date: Mon Mar 16 10:28:42 2015 +0100 + + fix errors and flag comparison + +commit bba6f0ae1d484bba367121e8d33c60a193420353 +Merge: 9935707ac 92a52ea19 +Author: Lorenz Meier +Date: Mon Mar 16 00:04:03 2015 +0100 + + Merge pull request #1919 from PX4/ekf_gyro + + EKF gyro offsetfix + +commit 6bd94f15a89c8252e1d04350e043c764483647b7 +Author: Holger Steinhaus +Date: Thu Mar 12 17:43:19 2015 +0100 + + PX4IO Firmware: fix 16ch output + +commit 649fcd7cc77aa9ebf4595bd706b8f862b67c5b1e +Author: Lorenz Meier +Date: Sat Feb 21 01:18:36 2015 +0100 + + PX4IO Firmware: Fall back to S.BUS1 for S.BUS2 requested + +commit ea5293b6fe977835b6f601b1e17a5d7f5e4ca248 +Author: Lorenz Meier +Date: Sat Feb 21 01:14:50 2015 +0100 + + PX4IO driver: Support 16 output channels + +commit c94755c847ce122e2da727ce58c3171a11896879 +Author: Lorenz Meier +Date: Sat Feb 21 01:14:29 2015 +0100 + + PX4IO Firmware: Support 16 output channels + +commit 9935707acdcd47189ae08b9eb8104f1981884d8c +Merge: b73ea0324 1d5beb1ed +Author: Lorenz Meier +Date: Sun Mar 15 17:28:06 2015 +0100 + + Merge pull request #1922 from UAVenture/sitl_test_updates + + SITL test updates (cleanup) + +commit 92a52ea1953e0e17e7a55512b484adf7048e619c +Author: Lorenz Meier +Date: Sun Mar 15 17:26:11 2015 +0100 + + MPU6000 driver: Rotate before applying offsets. + +commit 3436f089768c31f0d925faf36b41626b78ddb6f5 +Author: Lorenz Meier +Date: Sun Mar 15 17:25:55 2015 +0100 + + LSM303D driver: Rotate before applying offsets. + +commit f36f43db6f2ad545c5b102d6010ecc8176f151a7 +Author: Lorenz Meier +Date: Sun Mar 15 17:25:35 2015 +0100 + + L3GD20(H): driver: Rotate before applying offsets. + +commit 7e9984b1d26fd0c1ded8fc7dd9165d83e3683316 +Author: Lorenz Meier +Date: Sun Mar 15 17:25:19 2015 +0100 + + HMC5883 driver: Rotate before applying offsets. + +commit ad54ff616dc83a703fe51c2a80a0662618116782 +Author: Lorenz Meier +Date: Sun Mar 15 17:24:50 2015 +0100 + + commander: Increase frame size limit + +commit 904fc9b21c4ad20a78b83273cea667110045de1a +Author: Lorenz Meier +Date: Sun Mar 15 17:24:29 2015 +0100 + + commander: Improve gyro calibration + +commit 37de377dcffb07ef49bacc0ec6ff722dadba1154 +Author: Lorenz Meier +Date: Sun Mar 15 17:24:11 2015 +0100 + + commander: Increase stack size for low prio task to accomodate accel cal. + +commit 1e54dc4409df700b8b4c4a4480238db27b270dfc +Author: Lorenz Meier +Date: Sun Mar 15 17:23:48 2015 +0100 + + commander: Accel calibration: Reduce memory footprint, be more responsive + +commit 1d5beb1edf63fef52a8c68993bcfe80b51a1aba8 +Author: Andreas Antener +Date: Sun Mar 15 16:39:35 2015 +0100 + + - updated flight path assertion position subscription and added check if it does not get a position after 1 sec + - modified test so it works iwth new _Z_P parameter + +commit 15a5c0a9bebf113ddcb6f1b95a8672fa882dcdcc +Author: Andreas Antener +Date: Sun Mar 15 16:12:17 2015 +0100 + + cleaned up direct tests, fixed various lint warnings and removed unused code + +commit c4a81f66cbe6714f28b3a9853d428bde827d4a03 +Author: Andreas Antener +Date: Sun Mar 15 15:50:25 2015 +0100 + + set ground truth to true again, needs latest master from euroc_simulator + +commit 6f44b4d3543ff702dd9cf465212b20d7c3ae8d2e +Author: Andreas Antener +Date: Sun Mar 15 15:44:01 2015 +0100 + + remove gazebo plugin command fake, fix some lint warnings + +commit 2bddaa9573f0160ad944e1610c87ad48182511d6 +Author: Lorenz Meier +Date: Sun Mar 15 14:33:57 2015 +0100 + + commander: Mag calibration: Use c++ syntax for array initialization + +commit 49b3906b7827a7f2b5b4e947d080db7496d044da +Author: Lorenz Meier +Date: Sun Mar 15 14:33:22 2015 +0100 + + commander: Fix status checks for leds and adjust stack size based on actual use + +commit b73ea032448d5be5b403fd7fd767be1b75c5d1e0 +Merge: 2d8908ad0 9d8931328 +Author: Lorenz Meier +Date: Sun Mar 15 12:50:32 2015 +0100 + + Merge pull request #1917 from tridge/pullrequest-boot-delay + + Pullrequest boot delay + +commit 2d8908ad01cc75fd7fdcd3bc2c94c6d398322662 +Merge: 60d2346f7 7236f22f1 +Author: Lorenz Meier +Date: Sun Mar 15 12:50:00 2015 +0100 + + Merge pull request #1905 from PX4/mc_att_rates_ff + + Multicopter Attitude Control: Introduce rates setpoint feedforward + +commit 4b65e6259595f1f6dfb70fe8b44e229b49896f28 +Author: Andreas Antener +Date: Sun Mar 15 12:08:36 2015 +0100 + + removing sleep between publishments again, issue should be fixed in mavlink node + +commit 7018ff298ea3174d6764a1e35196521ee31f4dd3 +Author: Andreas Antener +Date: Sun Mar 15 12:07:35 2015 +0100 + + removing manual input and unused code from posctl test + +commit 2bbad206961ec4bf1e78ac8b6689634fa3e482b8 +Author: Andreas Antener +Date: Sun Mar 15 09:51:38 2015 +0100 + + fixed some warnings and updated comments + +commit 8ada8dc648e730c6dd4efefada1f77e8dd732e68 +Author: Andreas Antener +Date: Fri Mar 13 20:36:45 2015 +0100 + + trying to fix timing issue + +commit 3e02ab3cd72bcca6c2fe1160fa044ab687f86191 +Author: Andreas Antener +Date: Fri Mar 13 20:19:46 2015 +0100 + + fixed some lint errors and removed arming + +commit 60d2346f7a6affcecdb7e8f69e031fc89faa48b5 +Merge: d28e4ed7a 050473b3b +Author: Thomas Gubler +Date: Sun Mar 15 12:45:08 2015 +0100 + + Merge pull request #1920 from UAVenture/mp_update_att_sp_handling + + Fixing handling of attitude setpoints + +commit 050473b3b52993dd01b44e1b5580f0ffd74f3b9e +Author: Andreas Antener +Date: Sun Mar 15 12:25:52 2015 +0100 + + added member vars for att_sp and offboard_control_mode + +commit 6f22cd07da4bf9295fb18abab43589ad790cb4a8 +Author: Andreas Antener +Date: Sun Mar 15 12:10:53 2015 +0100 + + fixing handling of attitude setpoints + +commit 9db48df3d63836c5cca4480d847777c166bb31e8 +Author: Lorenz Meier +Date: Sun Mar 15 12:03:20 2015 +0100 + + Slightly increase commander stack size to accomodate any additional printf calls + +commit cf56db21a3e2987569e03edca8ef41b6f6f272b5 +Author: Lorenz Meier +Date: Sun Mar 15 12:00:48 2015 +0100 + + Better defaults for filter tuning params + +commit bab79ece49692e61c042ebc384f222a01fa4bb14 +Author: Lorenz Meier +Date: Sun Mar 15 12:00:37 2015 +0100 + + Better defaults for filter noise params + +commit aceca6b2a929482ba1c32c553dc98478ea40dfb8 +Author: Lorenz Meier +Date: Sun Mar 15 10:39:21 2015 +0100 + + Fix gyro offset calculation + +commit 9d8931328b1c4423f747c08d115aec1387d5e597 +Author: Andrew Tridgell +Date: Sat Mar 14 14:17:21 2015 +1100 + + Tools: added boot_now.py script + +commit 2c2359dcf02325a04502dc3bf917ef9c3906763a +Author: Andrew Tridgell +Date: Sat Mar 14 13:56:54 2015 +1100 + + px_uploader.py: added --boot-delay option + + this sets the bootloader delay + +commit 9efeb4cf0bab9cf3aaba2b618455f342f749b3ad +Author: Andrew Tridgell +Date: Sat Mar 14 13:56:28 2015 +1100 + + FMUv2: added bootloader delay signature to text + + this allows for a configurable bootloader delay + +commit d28e4ed7a7e40d3c9952ecfa7c3d46f5108bcbce +Merge: 030a96aa2 850828759 +Author: Lorenz Meier +Date: Sat Mar 14 10:53:19 2015 +0100 + + Merge pull request #1913 from Zefz/ekf-fixes + + Fix EKF Attitude Position Estimator bugs + +commit 76aed9e58dcf7345e41b8e0e43d7af5f76418075 +Author: Andreas Antener +Date: Fri Mar 13 19:00:16 2015 +0100 + + - implemented configuration with mount config cmd + - remember recieved mount control values + +commit 85082875906ffca937dbaaf3839188b17abd951e +Author: Johan Jansen +Date: Fri Mar 13 15:59:01 2015 +0100 + + AttPosEKF: Remove unused code + +commit 4a8f799e9e0c862018360db808793e77759a5336 +Author: Johan Jansen +Date: Fri Mar 13 15:27:02 2015 +0100 + + AttPosEKF: Make local_pos output Z ref pos relative + +commit 030a96aa2c4a512a71b32dbd616eb8411ac67c6e +Merge: 86970eead e566cff28 +Author: Lorenz Meier +Date: Fri Mar 13 15:16:46 2015 +0100 + + Merge pull request #1912 from UAVenture/ignore_mount_cmd + + Ignore mount commands in commander + +commit e566cff28b0cabc0058f0d0dbede4709df470242 +Author: Andreas Antener +Date: Fri Mar 13 10:20:06 2015 +0100 + + ignore mount commands in commander + +commit 435d82dee216e73fbb648218d3f16dd7acab87f6 +Author: Johan Jansen +Date: Thu Mar 12 18:17:39 2015 +0100 + + AttPosEKF: Remove barometer reference altitude + +commit 211760e3e3e5af3ca8c9d0f96368d39d156fbad3 +Author: Johan Jansen +Date: Thu Mar 12 17:28:21 2015 +0100 + + AttPosEKF: Fix 5Hz sawtooth oscilation in XY position estimate + +commit 67695f191ea6f528971c6d2da3dcac66540d7be9 +Author: Johan Jansen +Date: Thu Mar 12 13:17:51 2015 +0100 + + AttPosEKF: Use Geolib lat/lon position projection + +commit 20592ce4d81ff533510698391d163b9ec5819c9d +Author: Johan Jansen +Date: Thu Mar 12 10:29:16 2015 +0100 + + AttPosEKF: Compile fix for protected HIL function + +commit 5f5a6e841f4ab287ee06b255e97bed4090b66068 +Author: Johan Jansen +Date: Thu Mar 12 09:41:38 2015 +0100 + + AttPosEKF: Reset states to current state + +commit 588edd794dea5fb0e4361a7bb8b79344552df5c6 +Author: zefz +Date: Wed Mar 11 12:47:11 2015 +0100 + + AttPosEKF: Reset covariance calculation on state reset + +commit 86970eead7919193a62022e9a9f0efe05d660dc6 +Author: Lorenz Meier +Date: Wed Mar 11 09:24:30 2015 +0100 + + Matlab tools: Motor transfer function curves + +commit 7236f22f12dc5609f2775b846d12a62175c11d80 +Author: tumbili +Date: Tue Mar 10 21:37:26 2015 +0100 + + added feed-forward for rates + +commit f2b2c55afdc2fd5ecdfa213ed5181f44abad0934 +Merge: 1837440e4 b311f7302 +Author: Thomas Gubler +Date: Tue Mar 10 21:26:56 2015 +0100 + + Merge pull request #1853 from PX4/ros_mavlink_rotorssimulatorupdate + + update ros launch files and nodes for update of rotors_simulator + +commit b311f7302b508d1ed7fd3cfecd0bfbe47b324bde +Author: Thomas Gubler +Date: Tue Mar 10 21:24:07 2015 +0100 + + mavros sitl launch file: add default namespace + +commit 2883edaecd442e3049ad3224989cb384096e637a +Author: Thomas Gubler +Date: Sat Mar 7 23:38:48 2015 +0100 + + ros sitl: increase Z gains for ardrone and iris + +commit 9a9ca184e80622f2e217b4397be78a74cb1dad7f +Author: Thomas Gubler +Date: Sat Mar 7 19:27:36 2015 +0100 + + update namespace in mavros tests + +commit df4f8259026bb7882659303558f5fb5b0d99e5f6 +Author: Thomas Gubler +Date: Wed Mar 4 20:58:54 2015 +0100 + + ros offboard demo: move mavros into model namespace + +commit c07c39bc438695101dc58d2fda2e14914e019ca4 +Author: Thomas Gubler +Date: Sat Feb 28 18:15:51 2015 +0100 + + update ros launch files and nodes for update of rotors_simulator + +commit 478a4b29271f3e2475001205b9ab0a117e08c456 +Merge: 0aa01eead 1837440e4 +Author: Lorenz Meier +Date: Tue Mar 10 17:43:23 2015 +0100 + + Merge branch 'master' into beta + +commit 1837440e4336fda1462de24d622d200d67471ac5 +Author: Lorenz Meier +Date: Tue Mar 10 17:41:54 2015 +0100 + + We want INAV by default + +commit e68e4fb37d76c4970f0f239ac40b43aaa466ff51 +Author: Lorenz Meier +Date: Tue Mar 10 12:56:03 2015 +0100 + + Update NuttX version from @Zefz + +commit 8efd0ae59788cae99411aa364695188e893c473f +Merge: 04555f7b8 56917ebf1 +Author: Lorenz Meier +Date: Tue Mar 10 09:23:49 2015 +0100 + + Merge pull request #1900 from PX4/attitudecommentfix + + improve comments for attitude message + +commit 04555f7b8f06f2e49b62a6734bb571a4a086fcdf +Merge: daab64f9e 73ac2d90c +Author: Lorenz Meier +Date: Tue Mar 10 09:11:13 2015 +0100 + + Merge pull request #1894 from Zefz/ekf-mc_fly_forward + + AttPosEKF Fix for inhibit mag state for fly-forward for multicopters + +commit 0aa01eeadaab4a33cc180373473c8535871537ee +Merge: 3010f313d daab64f9e +Author: Lorenz Meier +Date: Mon Mar 9 23:47:25 2015 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into beta + +commit 56917ebf1822262ee165099cb7e50fc92a30563b +Author: Thomas Gubler +Date: Mon Mar 9 22:01:11 2015 +0100 + + improve comments for attitude message + + fixes #1828 + +commit 3010f313dc2e291d3b2f1f6022f132ce227b1895 +Author: Lorenz Meier +Date: Wed Mar 4 09:04:01 2015 +0100 + + Fix IO update when safety can not be set to on. From @zottgrammes + + Conflicts: + ROMFS/px4fmu_common/init.d/rcS + +commit 73ac2d90cf991260e7bb74605ff5d7e9aca3c58a +Author: Johan Jansen +Date: Sun Mar 8 22:18:28 2015 +0100 + + AttPosEKF: Compile fix for missing braces + +commit cdbd6872ed24be85f35789fdc0c6da27152411da +Author: Johan Jansen +Date: Sun Mar 8 22:00:38 2015 +0100 + + AttPosEKF: Fix inverted logic for inhibitMagStates + +commit daab64f9e4288a5357e63867056a86b2f7355aa6 +Author: Lorenz Meier +Date: Sun Mar 8 19:17:56 2015 +0100 + + Param system: Introduce global parameter version param + +commit 1dc7d4905c1c19e6c6a35440866de375c3a929af +Author: Johan Jansen +Date: Sun Mar 8 12:26:59 2015 +0100 + + VectorMath: Optimization by passing vector by reference instead of value + +commit 34f6cf9eb6e5374b9fbeed914509f44d2a0a914e +Author: Johan Jansen +Date: Sun Mar 8 12:15:39 2015 +0100 + + AttPosEKF: Inhibit mag state if not fixed wing and not accelerating forwards + +commit 11568c77d49285b7ea376e2696cdce1fdb57d13c +Author: Johan Jansen +Date: Sun Mar 8 12:14:47 2015 +0100 + + VectorMath: Add scalar division to custom EKF vector math + +commit 807e02b4a0dad03bd26d1d39ba5af3c5bae94750 +Author: Johan Jansen +Date: Sun Mar 8 12:13:56 2015 +0100 + + AttPosEKF: Direct to EKF whether the vehicle is flying like a FixedWing or not + +commit 88cebd3c2acb00a5644f0d279c076b48a6242e9a +Author: Lorenz Meier +Date: Sun Mar 8 08:35:10 2015 +0100 + + Add free to hardware tests + +commit 033372cc78a6aba0ae27add14a0fac508429a43f +Author: Lorenz Meier +Date: Sun Mar 8 08:15:45 2015 +0100 + + MC position controller: Adjust stack size of handler and app + +commit 4177078ff0954209ed945172d0df71bcd5c10789 +Author: Lorenz Meier +Date: Sun Mar 8 08:15:24 2015 +0100 + + MC attitude controller: Adjust stack size of handler and app + +commit ba0a3430908ac9fb5c601e2ed3b61662feb90a7e +Author: Lorenz Meier +Date: Sun Mar 8 08:14:58 2015 +0100 + + MAVLink app: Adjust stack size of receiver thread + +commit 54d2014bd64c106146a69e68c75b271937ab9933 +Author: Lorenz Meier +Date: Sun Mar 8 08:14:40 2015 +0100 + + Land detector: Adjust stack size of startup handler + +commit 110930dc0e52e60f2478e27e6b78dc0d9e3033f7 +Author: Lorenz Meier +Date: Sun Mar 8 08:14:15 2015 +0100 + + FW pos control: Adjust stack size to real use + +commit d5c59b515b8f6670a45f666bda926f008dc2efd0 +Author: Lorenz Meier +Date: Sun Mar 8 08:13:54 2015 +0100 + + FW att control: Adjust stack size to real use + +commit 7d87da700c39b2daff60aa923bf3743906693e78 +Author: Lorenz Meier +Date: Sun Mar 8 08:13:39 2015 +0100 + + commander: Adjust stack size to real use + +commit 61437a5587b20e7e3c79fd1ab91e945dc0c316fb +Author: Lorenz Meier +Date: Sat Mar 7 14:07:41 2015 +0100 + + MAVLink app: Do no allocate memory statically, but only on execution on stack. + +commit 5c3f4d21944fb779feade46e1aba81ca5705462f +Author: Lorenz Meier +Date: Sat Mar 7 14:07:19 2015 +0100 + + GPIO led: Do not allocate memory statically, but only when module loads + +commit 6aba6a4f880cd64befa1d927b91ca3905a20f11a +Author: Lorenz Meier +Date: Sat Mar 7 14:16:46 2015 +0100 + + FMUv1: Disabled RAM-hogging apps + +commit ff1117b3a02fada525e680268742e28af9057dee +Merge: d8b64a05d d6db37292 +Author: Lorenz Meier +Date: Sat Mar 7 12:08:21 2015 +0100 + + Merge pull request #1876 from friekopter/wobbling_elevator + + fixed issue with elevator fluctuations at low airspeed in pitch controller + +commit d8b64a05d725bd2d231d270114d3541f8d10cb6f +Merge: 25a924f8d e0d1e3ca5 +Author: Lorenz Meier +Date: Sat Mar 7 12:07:28 2015 +0100 + + Merge pull request #1873 from Zefz/ekf-dead-reckoning-fix + + AttPosEKF dead reckoning fix + +commit 25a924f8d69db5b2fff11e1b799cb81cc065eeec +Author: Lorenz Meier +Date: Sat Mar 7 11:59:02 2015 +0100 + + Disable parallel builds in Sublime, as it hides compile errors + +commit 29b6f5611ba38a9ca540a298f758e0cf0b6c165b +Author: NosDE +Date: Fri Mar 6 22:41:16 2015 +0100 + + cleanup + +commit 04f4206371a76d9a3f4ed448e212f878d7fc1b09 +Author: NosDE +Date: Fri Mar 6 22:26:32 2015 +0100 + + Graupner HoTT SUMD/SUMH Receiver Protocol added + +commit 332d42b105e58e65c3e1b7eca086b75c21acabeb +Author: Andrew Tridgell +Date: Thu Mar 5 22:00:40 2015 +1100 + + px_uploader: print chip version + +commit d9b4f5b170b808af6a92b4a474e3115628670196 +Author: Andrew Tridgell +Date: Thu Mar 5 22:05:17 2015 +1100 + + px_loader: added --force option + + this can be used to override the board type check. Useful when + changing bootloaders + +commit 9495ec4f5af535b3873193835daa12e890bf1397 +Merge: 5b2643fc2 f8e471d95 +Author: Lorenz Meier +Date: Sat Mar 7 09:44:47 2015 +0100 + + Merge pull request #1878 from anton-matosov/ServoGimbal + + Servo gimbal + +commit f8e471d95cbca9434e99b68a9f3e146c0a597b53 +Author: Anton Matosov +Date: Fri Mar 6 18:52:52 2015 -0800 + + Implemented Quaternion position for Gimbal (not tested) + +commit e5a73f07951c21cefc5e8d6544d84c691903453c +Author: Anton Matosov +Date: Fri Mar 6 18:52:26 2015 -0800 + + Disambiguate comment of main mixer + +commit 38171121fb8cbcc5d96a09aaafa4ffaaabaf8413 +Author: Anton Matosov +Date: Wed Mar 4 07:07:48 2015 -0800 + + Fixed comments + +commit e191958ce656dbc31bc0029b9d0e1ed2fd4db72c +Author: Anton Matosov +Date: Tue Mar 3 23:53:48 2015 -0800 + + Made aux output pwm rate, min, max, disarmed and failsafe values configurable the same way as for the main outputs + +commit 7bf6c3bae867e3ed350043a89e7e1ad4b87b9236 +Author: Anton Matosov +Date: Tue Mar 3 23:31:23 2015 -0800 + + Increased update rate to get rid of glitches in servo movements + +commit c5bb12be3bd0d2e864a7596be14d99cb3912991d +Author: Anton Matosov +Date: Tue Mar 3 23:23:43 2015 -0800 + + Disabled logging of the each componsated value + +commit c76839df73b018db8435ecf011b4812561241667 +Author: Anton Matosov +Date: Tue Mar 3 23:21:31 2015 -0800 + + Implemented yaw componsation + +commit 610a714e8593b5c5f8beba5e67a245aa3ad77d49 +Author: Anton Matosov +Date: Tue Mar 3 22:36:05 2015 -0800 + + Added sublime build system that uploads just built product + Renamed existing build system to be more verbose + +commit 3db6d08b5c3de15db8af75dc3608c204e8be525c +Author: Anton Matosov +Date: Tue Mar 3 22:30:52 2015 -0800 + + Enabled attitude compensation by default as that is all the gimbal driver is about + +commit db6ad147d562f2fc8ef493062854d68f58140da7 +Author: Anton Matosov +Date: Sun Mar 1 20:14:41 2015 -0800 + + Removed extra space + +commit 3f9a4ce00e8c703e0434950724cda82f4bdc08ca +Author: Anton Matosov +Date: Sat Feb 28 21:16:47 2015 -0800 + + SK450 gimbal tuning + +commit 6d51da2ff117de329d55d203bcdba6013f348e73 +Author: Anton Matosov +Date: Sun Jan 18 00:27:43 2015 +0200 + + Adopted SK450 mixer for the gimbal control group + Added start of the gimbal driver for SK450 + +commit 3647b7530392aca8177aa2991db8b8dbf00825f8 +Author: Anton Matosov +Date: Sat Jan 17 22:52:51 2015 +0200 + + Updated @author + +commit 72274062c1b80d063d31dab28cb1cd84937eb3a5 +Author: Anton Matosov +Date: Sat Jan 17 01:39:44 2015 +0200 + + Renamed servo_gimbal to simply 'gimbal' as HW is behind the scene and doesn't really matter here + +commit 076180a9838c69d6a31f081b536e155ad13cdc7a +Author: Anton Matosov +Date: Sat Jan 17 01:38:34 2015 +0200 + + Added missing enum definitions + Fixed float equality checks + +commit 415846b48640ffd52a38e18801de8c40a60cb6a7 +Author: Anton Matosov +Date: Wed Jan 7 01:13:01 2015 +0200 + + Added aux mixer for SK450 + +commit 7b54f968a2fa5292280d30231020885764b299f3 +Author: Lorenz Meier +Date: Sun Jan 11 21:09:40 2015 +0100 + + drivers/servo_gimbal: Formatting fix + +commit 8a6698b6e6f274ee0be86b81548089d638f1cbc9 +Author: Lorenz Meier +Date: Sun Jan 11 21:07:35 2015 +0100 + + drivers/servo_gimbal: Added servo gimbal + +commit 5b2643fc203ef6aab13c69d966c2653860a0e654 +Merge: 600628b55 af56e5854 +Author: Lorenz Meier +Date: Sat Mar 7 00:56:07 2015 +0100 + + Merge pull request #1888 from PX4/quat_rot_math_test + + added quaternion rotation method test + +commit 600628b55b2e812ae82be6d57bac36559c374b50 +Merge: 9d4b4ab04 4a977af87 +Author: Lorenz Meier +Date: Fri Mar 6 22:16:37 2015 +0100 + + Merge pull request #1826 from NosDE/master + + mkblctrl: cmd switch for min_rc and max_rc + +commit af56e58540565006a24758d03d0e2bb4b187c7fa +Author: Roman Bapst +Date: Thu Mar 5 16:47:27 2015 +0100 + + added quaternion rotation method test + +commit 4a977af8708e3f59b38793dfe501b75842efa08d +Merge: 3de63dee6 9d4b4ab04 +Author: Marco Bauer +Date: Fri Mar 6 15:32:30 2015 +0100 + + Merge pull request #1 from PX4/master + + From original + +commit 9d4b4ab0492c4fb2f42ee1e6940c8f85c473f2ad +Author: Lorenz Meier +Date: Thu Mar 5 22:43:42 2015 +0100 + + Travis: better output of built binaries + +commit c5851632de06e982b7f6cd24755349f2e04617a1 +Author: Lorenz Meier +Date: Thu Mar 5 20:05:11 2015 +0100 + + Simplify Travis build ID naming on server + +commit 01b0270c56a63d4cb9ef4c159a6c0b626cea6fe1 +Author: Lorenz Meier +Date: Thu Mar 5 19:22:46 2015 +0100 + + Upload latest binary to s3 storage + +commit 96ab880c61f2ade6bce25caa43b33c877fccb688 +Author: Lorenz Meier +Date: Thu Mar 5 19:20:14 2015 +0100 + + Set build environment variables to enable retrieval of binaries in reports + +commit a82bcbf1d70c71f0e2b282a86029ad614a02ba6d +Author: Lorenz Meier +Date: Wed Mar 4 09:04:01 2015 +0100 + + Fix IO update when safety can not be set to on. From @zottgrammes + +commit d6db372921f4d8b658ad02eee31f05260e28a90a +Author: fludwig +Date: Tue Mar 3 21:00:28 2015 +0100 + + fixed include + +commit 4a99daf5b61485dba8fb68aa044993d2060edce3 +Merge: 32012e8aa cf7f59e1f +Author: Friedemann Ludwig +Date: Tue Mar 3 20:41:27 2015 +0100 + + Merge remote-tracking branch 'upstream/master' into wobbling_elevator + +commit f23b1d23501c9c56c5fc371a17a3537972088461 +Author: Marcel Stuettgen +Date: Tue Mar 3 19:06:08 2015 +0100 + + commented set tuner back in (was commented out by accident) + +commit 8256e60cdb29874968e8ed224fd1ab65f3793020 +Author: Marcel Stuettgen +Date: Tue Mar 3 19:03:50 2015 +0100 + + disabled start of rover steering app + +commit 9f99f7a79b2fb1bbbedcb6c1cbfa4089c860a1a0 +Author: Marcel Stuettgen +Date: Tue Mar 3 19:00:14 2015 +0100 + + renamed apps and default config files too to match the model's name + +commit 77142f2da77adcda9d5882b96ec3f2da3c8cda17 +Author: Marcel Stuettgen +Date: Tue Mar 3 18:54:16 2015 +0100 + + renaming of rover file to match the model's name + +commit 62c22582b2a79c20348cb4eb9905e82304e9f104 +Merge: d0c6636b7 cf7f59e1f +Author: Marcel Stuettgen +Date: Tue Mar 3 18:48:01 2015 +0100 + + Merge branch 'master' of https://github.com/mstuettgen/Firmware + +commit cf7f59e1f32977e49be9367b6441076ef77fa884 +Merge: 0261f5dfb dfd6be78b +Author: Lorenz Meier +Date: Tue Mar 3 18:33:11 2015 +0100 + + Merge pull request #1874 from DonLakeFlyer/RCParams + + Add RC_CHAN_CNT, RC_TH_USER for QGC + +commit dfd6be78bf4165d388bd073b28a54f6b7fb3300d +Author: Don Gagne +Date: Tue Mar 3 09:22:01 2015 -0800 + + Add RC_CHAN_CNT, RC_TH_USER + + These are used by ground station software + +commit 0261f5dfbee1ee498c2b40acb6a2651664a367c1 +Author: Lorenz Meier +Date: Tue Mar 3 01:27:35 2015 +0100 + + MAVLink: Reduce stack usage + +commit 1d90e86ec463bdcfed49ef09dd27206e1451b8c4 +Author: Lorenz Meier +Date: Tue Mar 3 01:08:03 2015 +0100 + + Commander and MAVLink: Adjust stack sizes as required + +commit f7ef6e19502aabbb4b8b1131b88854669885b178 +Author: Lorenz Meier +Date: Tue Mar 3 17:28:14 2015 +0100 + + Fix stack sizes based on observed usage. Frees some more RAM + +commit 3e5b8ded8cdd650e961008ce65c93dd64a326554 +Author: Lorenz Meier +Date: Tue Mar 3 17:27:50 2015 +0100 + + Increase rate of MAVLink output on companion link + +commit e0d1e3ca5e73a2e6a56a8b1050cba6b420e915d0 +Author: Johan Jansen +Date: Tue Mar 3 13:36:18 2015 +0100 + + AttPosEKF: Fix code style using AStyle script + +commit ee6da71efaad4ef9935803494201a47ace6d8e2a +Author: Johan Jansen +Date: Tue Mar 3 13:29:32 2015 +0100 + + Commander: Timeout position estimates if we receive none for 1 full second + +commit 35e0faa48aba9c951e8e00ebe5bc132277e76bda +Author: Johan Jansen +Date: Tue Mar 3 13:28:55 2015 +0100 + + AttPosEKF: Fix dead-reckoning for global position estimates without GPS + +commit 74a5dcdb1b506e13d5908b965463e83ff0ac3a26 +Author: Johan Jansen +Date: Tue Mar 3 13:28:21 2015 +0100 + + AttPosEKF: Subscribe to vehicle armed status + +commit c434a6e097af52bc57dda76299e4ca8caa9c99c8 +Author: Johan Jansen +Date: Tue Mar 3 13:27:38 2015 +0100 + + uORB: Add dead_reckoning flag to global position estimates + +commit 6ad5243a516af1b3d12c826d4bf4dc30c6f6b11d +Author: Lorenz Meier +Date: Tue Mar 3 00:19:48 2015 +0100 + + Fixed NuttX submodule to correct version + +commit 200f0e9a93ec9039d2fb5a2e519f2dd424a9d814 +Author: Lorenz Meier +Date: Mon Mar 2 23:05:03 2015 +0100 + + Better error handling for multi-board setups + +commit 7a0db340f7363a678963e5761a006ac099d94c54 +Author: Roman Bapst +Date: Mon Mar 2 12:56:12 2015 +0100 + + added quaternion methods for inverse and vector rotation + +commit a31fccb0b0d2182b20e6d4b001a710f98f1d84ac +Author: Lorenz Meier +Date: Mon Mar 2 21:11:21 2015 +0100 + + Uploader: Fix flashing if multiple board types are connected + +commit 8424325f7393d92dc65f39d03457ad7216cea88c +Merge: 0cd5fa2d1 265147ce7 +Author: Lorenz Meier +Date: Mon Mar 2 19:06:55 2015 +0100 + + Merge pull request #1593 from dagar/format + + add 'make check_format' to enforce astyle + +commit 265147ce7f64d40124c615623afdde86fb2bb8f9 +Author: Daniel Agar +Date: Mon Feb 23 13:10:12 2015 -0500 + + make check_format ignore src/modules/attitude_estimator_ekf/codegen + +commit 8de2b8af146826ff0495f495ffef509a988f85f8 +Author: Daniel Agar +Date: Sun Feb 22 18:55:05 2015 -0500 + + check_code_style.sh ignore mathlib/CMSIS + +commit b2082c124aed3f6e90b4925e98dfadf877b1636e +Author: Daniel Agar +Date: Sun Feb 22 17:50:55 2015 -0500 + + git pre-commit hook don't echo files changed + +commit b5a2c8708ceea21bdea0c61f6999b5b3272d3f09 +Author: Daniel Agar +Date: Sun Feb 22 17:41:02 2015 -0500 + + check_code_style.sh ignore unittests/build directory + +commit 92a3b9ce1fad65f6c0b941b7c77c6b286f547ede +Author: Daniel Agar +Date: Wed Jan 7 23:01:02 2015 -0500 + + add astyle pre-commit git hook + +commit b1dcb10f25862d7d833d91518a007b618236ad64 +Author: Daniel Agar +Date: Mon Jan 5 23:16:30 2015 -0500 + + add make check_format to check astyle code formatting + +commit 0cd5fa2d1d6f388569ccb290cc895459430d7e75 +Merge: 9574c6dd2 5a402ed3f +Author: Lorenz Meier +Date: Mon Mar 2 18:42:54 2015 +0100 + + Merge pull request #1863 from UAVenture/offboard_attitude_pub + + Trigger correct offboard mode in mavros IT + +commit 32012e8aac641ee5a10eec14c79346c148bcce90 +Author: fludwig +Date: Mon Mar 2 15:13:06 2015 +0100 + + fixed elevator wobbling at low airspeed. + Removed not applicable if conditions. + +commit 5a402ed3f16c3bb989f9732be4efa9565a1c5170 +Author: Andreas Antener +Date: Mon Mar 2 15:29:43 2015 +0100 + + - publish offboard mode with manual input so the vehicle control status is correct + - trigger offboard in mavros attitude test + +commit 9574c6dd2a2688a12850eaff10c5a1f3ff8d47c3 +Merge: 48bf84ff3 3f8c011e8 +Author: Lorenz Meier +Date: Mon Mar 2 08:31:34 2015 +0100 + + Merge pull request #1854 from UAVenture/mavros_arming + + Mavros test updates + +commit 48bf84ff3754109fe6cf8e0e161eb70ae0987bfe +Author: Randy Mackay +Date: Mon Mar 2 14:30:01 2015 +0900 + + oreoled: support send_bytes ioctl + + Also increase maximum command length to 24 bytes + +commit 690b29d271576fdf02104c637ee2a0b15554e648 +Merge: 2aa91a05f ca4adebe1 +Author: Lorenz Meier +Date: Mon Mar 2 08:27:55 2015 +0100 + + Merge pull request #1860 from rmackay9/orig-batt-smbus-debug + + batt_smbus: remove debug message + +commit 2aa91a05fe72172c4acaf5689d3cd093a047c42c +Merge: dc6783422 0dec33526 +Author: Lorenz Meier +Date: Mon Mar 2 08:27:23 2015 +0100 + + Merge pull request #1857 from PX4/mcposoffboardnoattitudepub + + mc pos ctrl (multiplatform): do not publish att sp in offboard && no position/velocity control + +commit ca4adebe117af84f77141f6fc7b2f865cba58086 +Author: Randy Mackay +Date: Mon Mar 2 14:30:46 2015 +0900 + + batt_smbus: remove debug + +commit 3f8c011e8c05bcfc668bb1aff8b3227c47cf8884 +Author: Andreas Antener +Date: Mon Mar 2 00:28:53 2015 +0100 + + updated test class names to be unique + +commit 9252124cfc84ad31f4a88d937343c7e5682e3339 +Author: Andreas Antener +Date: Sun Mar 1 23:56:05 2015 +0100 + + - updated test names, fixed lying comments and updated notes, misc. cleanup + - added mavros attitude control test + - using manual arming for mavros tests so they succeed for the moment, arming should be implemented soon + +commit dc678342226e2b200e7c4c030b9d2a456a497d19 +Author: Lorenz Meier +Date: Sun Mar 1 19:04:14 2015 +0100 + + Mag cal: Add 100% message + +commit 1da2dc7e34d56eeed16bf034358a1e7e18ebcfcc +Author: Thomas Gubler +Date: Sun Mar 1 12:52:15 2015 +0100 + + mc pos multi: reduce stack size + +commit 163c25268b2c41c566d7d99da2fddda719c79d49 +Author: Thomas Gubler +Date: Sun Mar 1 12:52:05 2015 +0100 + + mc att multi: reduce stack size + +commit 243d2bc4548a137a5fbd240ad47c5826f085d407 +Author: Lorenz Meier +Date: Sun Mar 1 18:32:02 2015 +0100 + + commander: Shorten mag cal interval + +commit f3b0b41a0d3848c37b2533424b4501a84ef821ec +Author: Lorenz Meier +Date: Sun Mar 1 18:05:22 2015 +0100 + + Make INAV configurable + +commit 8831e258b3f178fb3ceed10de5a788f725fe3f6f +Author: Lorenz Meier +Date: Fri Feb 27 11:24:11 2015 +0100 + + MC pos control: Use less RAM + +commit acd54728794d1087c282b5c5e4e1d32ecda423ee +Author: Lorenz Meier +Date: Fri Feb 27 11:23:58 2015 +0100 + + MC att control: Use less RAM + +commit 0ebbb5f533b969a1de32dcb4d2a87a0e9fea74d2 +Author: Lorenz Meier +Date: Fri Feb 27 11:23:44 2015 +0100 + + MAVLink: Use less RAM + +commit da5b06a5df475b853368a895e92d80a1c1406d28 +Author: Lorenz Meier +Date: Fri Feb 27 11:23:29 2015 +0100 + + land detector: Use less RAM + +commit f9e525bbab886f3c6227c7dd286a60dc27f0d0db +Author: Lorenz Meier +Date: Fri Feb 27 11:23:16 2015 +0100 + + commander: Do not allocate excessive stack + +commit d0b4b2157a3c57ed5652f098299c59f8e1d5689f +Author: Lorenz Meier +Date: Fri Feb 27 11:23:01 2015 +0100 + + mkblctrl: Use less RAM + +commit 29aabbd762878aa2882a538b763a247a9f2ad33f +Author: Lorenz Meier +Date: Fri Feb 27 11:22:43 2015 +0100 + + MC: Use combined att / pos filter + +commit 030348eddd4546c3b7d0e6bbbe473e8821f03d94 +Author: Lorenz Meier +Date: Sun Mar 1 18:10:14 2015 +0100 + + commander: Improve status feedback to make status parsing simpler in UI + +commit 100fb07142f58c72bd3d5f49846cadb94ad35a41 +Author: Lorenz Meier +Date: Sun Mar 1 18:06:00 2015 +0100 + + Fix ordering of check submodule execution + +commit 0dec33526b3d372950733c9a3588d88cc622fc08 +Author: Thomas Gubler +Date: Sun Mar 1 12:33:27 2015 +0100 + + mc pos ctrl: do not publish att sp in offboard && no position/velocity control + +commit f10bcb037778ec47e947e724cd354a7d3de55473 +Author: Thomas Gubler +Date: Sun Mar 1 12:32:46 2015 +0100 + + mc pos ctrl multiplatform: do not publish att sp in offboard && no position/velocity control + +commit 2b71bff85879fa0264877e9391f579d53071ea13 +Author: Lorenz Meier +Date: Sun Mar 1 11:38:53 2015 +0100 + + Generate messages first, then check submodules + +commit 6635d4113eaf29c278045d74f9a4c6e2974ad485 +Author: Lorenz Meier +Date: Sun Mar 1 11:38:11 2015 +0100 + + Remove header which is now auto-generated + +commit 675b86550fe15a7c7cbd94c030f4907c5eb7ef18 +Author: Lorenz Meier +Date: Sat Feb 28 20:49:54 2015 +0100 + + Sensors: Clear old mag rotation param once new values is present + +commit 3de63dee6c3eac5fec7959ececf012abe12ab3a4 +Author: NosDE +Date: Sat Feb 28 20:29:03 2015 +0100 + + interface for min and max rc added + +commit edfbde1505456e89d79c11be5c8780a1219cce30 +Author: Andreas Antener +Date: Sat Feb 28 15:27:23 2015 +0100 + + move demo nodes out of px4 namespace + +commit c4b938fee625d1c9aabfd5c75d63635384f5d52f +Author: Andreas Antener +Date: Fri Feb 27 18:01:16 2015 +0100 + + moved mavros to root node + +commit 5d8516b356a58c865de2336c211e1974f2f453e2 +Author: Andreas Antener +Date: Fri Feb 27 17:32:01 2015 +0100 + + wait on armin service and wait 2 seconds after calling it + +commit 5706e1d7789afdab9316cc056b74d23a30676909 +Author: Andreas Antener +Date: Fri Feb 27 16:55:19 2015 +0100 + + use mavros arming service to arm + +commit 7fb82e74c89eeb7f542080305a95b94098a548ab +Author: Thomas Gubler +Date: Sat Feb 28 18:39:36 2015 +0100 + + tiny comment improvement + +commit b4d7bac8c25d6b3b5cf277900295fac0c8384755 +Merge: 1df0f25c6 482f2c944 +Author: Thomas Gubler +Date: Sat Feb 28 18:28:51 2015 +0100 + + Merge pull request #1793 from PX4/ros_mavlink + + ROS SITL: offboard setpoints + +commit 482f2c94424f32e45aaee68b8b515e1eab40b6de +Author: Andreas Antener +Date: Mon Feb 23 23:45:54 2015 +0100 + + added integration tests to cmake list + +commit b955b9391d611706d1fd022c527426cab6a54924 +Author: Andreas Antener +Date: Mon Feb 23 23:35:06 2015 +0100 + + added mavros offboard test + +commit 638022f7ad6cd3bff61e264e8a80940ff23d084c +Author: Andreas Antener +Date: Mon Feb 23 22:02:26 2015 +0100 + + fix headers and indentation + +commit 952f91738ea0704fe5dbbb1598a17ca53f3a70a0 +Author: Andreas Antener +Date: Mon Feb 23 21:45:01 2015 +0100 + + update flight path assertion and error handling + +commit 85ac3e3515bc214a770074182617208b24ee0209 +Author: Andreas Antener +Date: Mon Feb 23 18:33:10 2015 +0100 + + renamed tests, added placeholder for mavros test + +commit 75f1678047e2beb4ec4e1cf7fd383685175d3694 +Author: Andreas Antener +Date: Mon Feb 23 18:18:08 2015 +0100 + + - updated position control test + - added flight path assertion helper + +commit e0e7f8c5177b813b3e6e8eb0477f9ee32c06c407 +Author: Andreas Antener +Date: Sun Feb 22 18:02:43 2015 +0100 + + - updated manual input to publish directly to px4 and not over joystick topics + - updated tests to work with current setup + +commit a54849eeffde2cfefd5b8274fc2d7ef2da4e92e6 +Author: Andreas Antener +Date: Sun Feb 22 14:54:32 2015 +0100 + + adding previous integration demo tests + +commit cbbc660b88917fd0c4cf3fe54ca5c769775e7ae9 +Author: Andreas Antener +Date: Sun Feb 22 12:35:45 2015 +0100 + + arm automatically when offboard control mode is set + +commit e5d54a487fbca638a52d8c5a12ef4374680cdf96 +Author: Thomas Gubler +Date: Sat Feb 21 11:54:31 2015 +0100 + + ros offboard attitude sp demo: move attitude + +commit 4bf3107faf50f821cda8715252357754b0ee844a +Author: Thomas Gubler +Date: Sat Feb 21 11:54:04 2015 +0100 + + mavros sitl: make it listen to the attitude setpoint topic + +commit 7ff84c0dcf48e128ae98c52ae6affd43aa46d341 +Author: Thomas Gubler +Date: Sat Feb 21 11:12:04 2015 +0100 + + ros: offboard attitude demo node: make quad jump + +commit 5b0423109f631763f7e71311d4af7ffa4805edda +Author: Thomas Gubler +Date: Sat Feb 21 11:11:36 2015 +0100 + + ros mavlink dummy node: improve offboard attitude setpoint handling + +commit edbf6204588657b72408efb83c6874b4f7ae6c1e +Author: Thomas Gubler +Date: Sat Feb 21 11:09:41 2015 +0100 + + ros: fix offboard attitude demo launch file + +commit 27511324ff41caa069505524f646c25835fb796d +Author: Thomas Gubler +Date: Tue Feb 17 22:03:20 2015 +0100 + + ros: add offboard attitude sp demo (WIP) + +commit 80fbb512c98f7a026dacd8da1da0a319496db4ca +Author: Thomas Gubler +Date: Tue Feb 17 22:02:41 2015 +0100 + + ros: mavlink node: update to latest offboard code + +commit 03e900d3f18c164a7693d3a66e2b69d6353fe733 +Author: Thomas Gubler +Date: Tue Feb 17 20:14:58 2015 +0100 + + rename ros launch file + +commit c4b4c5fa41af70b3328486cfa91eb4cf041a1fdb +Author: Thomas Gubler +Date: Sun Feb 15 20:55:23 2015 +0100 + + fix year in file header + +commit dae7c698b0356643b15fafe8553d84b2084328f2 +Author: Thomas Gubler +Date: Sun Feb 15 19:05:47 2015 +0100 + + ros: CMakeLists: small fixes and added offboard demo node + +commit 39a105df73efb193009273e40ae3ab21d8deb7ff +Author: Thomas Gubler +Date: Sun Feb 15 18:34:27 2015 +0100 + + ros: launch files for offboard postion setpoints demo + +commit 1a6cbe170cba5e90a9082df0d46a2de39857f967 +Author: Thomas Gubler +Date: Sun Feb 15 18:33:55 2015 +0100 + + ros: demo node for offboard position setpoints + +commit b829b553f4a3dcf2357e482dc8b1c868c779e29d +Author: Thomas Gubler +Date: Sun Feb 15 18:33:17 2015 +0100 + + ros: mavlink dummy node: actually call handle_msg_set_position_target_local_ned + +commit 8b40112e9f6ad25a41cdef73f3d3001be49c0271 +Author: Thomas Gubler +Date: Sun Feb 15 18:31:49 2015 +0100 + + ros: commander dummy node: fix offboard support + +commit ae64e4e05c2a8f6d179f817c9d591881aafcfee6 +Author: Thomas Gubler +Date: Sun Feb 15 18:29:57 2015 +0100 + + ros: manual input (joystick) node: correctly initilize switches + +commit 5beafd25e6947b5f6ac33fe66521fb462a1be1b0 +Author: Thomas Gubler +Date: Sun Feb 15 12:40:46 2015 +0100 + + ros: mavlink dummy node: handle position target local ned mavlink messages and forward them to position_setpoint_triplet + +commit 6e69558b42243a2b661d6fc48fc07a22961d4e9e +Author: Thomas Gubler +Date: Sun Feb 15 12:39:32 2015 +0100 + + enable force setpoint message for multiplatform + +commit ca250d21eb13b9887773422e63ff664447dfe264 +Author: Thomas Gubler +Date: Sun Feb 15 11:40:07 2015 +0100 + + ros: mavlink dummy node: listen to vehicle local position and publish to mavlink (LOCAL_POSITION_NED) + +commit 8d36305f8b5d9393003f6074327ba279c98622ce +Author: Thomas Gubler +Date: Sat Feb 14 18:05:43 2015 +0100 + + add mavros sitl launch file + +commit 582c664a9c61e3b6cb4762e90ce437e5843c5d14 +Author: Thomas Gubler +Date: Sat Feb 14 16:49:06 2015 +0100 + + ros: commander dummy node: set control flags in offboard mode + +commit 01b8a18ad520a9d7bfecd3eea9a2e1dfc76b0ab1 +Author: Thomas Gubler +Date: Sat Feb 14 16:48:25 2015 +0100 + + ros: mavlink dummy node: parse attitude target messages + +commit 4869f9f3d46babb53cdde47fabda4d1b22399565 +Author: Thomas Gubler +Date: Sat Feb 14 16:47:24 2015 +0100 + + ros:manual input dummy node: add offboard button + +commit 3475d8883be075b8fb1e476154a88870ca2bd5e5 +Author: Thomas Gubler +Date: Sat Feb 14 16:45:46 2015 +0100 + + enable offboard control mode topic for multiplatform + +commit 1c9509c235fe9b9d36612768a9935163c7b18cfa +Author: Thomas Gubler +Date: Sat Feb 14 16:45:05 2015 +0100 + + move offboard_control_mode topic to msg mode + +commit 93f8fc33c890bb961f0fba03537cc54bf8a88d1f +Author: Thomas Gubler +Date: Thu Feb 12 20:43:52 2015 +0100 + + ros mavlink node: handle set_attitude_target + +commit 3e5cbfcf77939d5f650885c7a82aaf527d40a094 +Author: Thomas Gubler +Date: Wed Feb 11 23:02:58 2015 +0100 + + ros: mavlink onboard node: send attitude via mavlink + +commit 001575e740261acf9de68023ab8e8bd59a478ce3 +Author: Thomas Gubler +Date: Tue Feb 10 23:34:26 2015 +0100 + + ros: mavlink node: add mavconn link + +commit 2d0c5616cbc89f0621e2e8eb56b06635ecedfd90 +Author: Thomas Gubler +Date: Tue Feb 10 22:35:32 2015 +0100 + + ros: add skeleton for mavlink node + +commit 1df0f25c6b112ef568f7a19a7819a8e7948d8515 +Merge: 19811bc73 0f51907dd +Author: Lorenz Meier +Date: Sat Feb 28 17:47:23 2015 +0100 + + Merge pull request #1786 from PX4/offboardmode + + Replace offboard control setpoint topic with simple offboard control mode topic, remove setpoint data from topic + +commit d0c6636b7ff0d1e83a973a32e67d7ed1bd75a28c +Author: Marcel Stuettgen +Date: Sat Feb 28 17:25:51 2015 +0100 + + added debug code to check if the values are really changing + +commit 0f51907dd662ae6ebc9ab997dfeda273769cffce +Author: Matt Beall +Date: Wed Feb 25 17:31:56 2015 -0700 + + Check if offboard mode was activated before publishing controls + +commit 220fb19eb74b330bd3e97efc628aeb1bda510dcf +Author: Matt Beall +Date: Wed Feb 25 14:25:28 2015 -0700 + + Removed actuator_control_mode flags...Using pre-existing flags instead + +commit d7dc3a3ee85e3a3c28d97ef49d53026f254d3650 +Author: Matt Beall +Date: Wed Feb 25 12:12:14 2015 -0700 + + Cleaned up some chunky code + +commit b0e878dbae1f471ddf0d3c063f238260124f9d5a +Author: Matt Beall +Date: Wed Feb 25 12:00:23 2015 -0700 + + Compiler error + +commit b8aa79cae4da9343a0ab301c6383c6ed0dfc61db +Author: Matt Beall +Date: Wed Feb 25 11:54:41 2015 -0700 + + Made changes to have actuator controls mirror other syntax more closely + +commit 7d6723aa2d088e7527d043704a2fc6b9297d248f +Author: Matt Beall +Date: Tue Feb 24 16:53:47 2015 -0700 + + small change + +commit fd4fd4eaaa39330d4a1cf1154100e6d1201e847f +Author: Matt Beall +Date: Tue Feb 24 16:52:50 2015 -0700 + + Set the actuator control flag in receiver + +commit e2de72b882d7c74cdaafcfc74ab7176ef94a4455 +Author: Matt Beall +Date: Tue Feb 24 16:43:49 2015 -0700 + + Added offboard actuator controls flags to offboard control mode and vehicle control mode to disable controls in att_control apps + +commit 5e199b3984e35e6a8078abbc36d9c9440e1cd7af +Author: Matt Beall +Date: Tue Feb 24 13:31:22 2015 -0700 + + Set ignore flags to true + +commit 877232119fe78af70a6a096f7d3a3deec2d825fe +Author: Matt Beall +Date: Tue Feb 24 12:29:51 2015 -0700 + + Small changes + +commit 40ae0ebdaca797ef9265c00ebb7f38eb82df7336 +Author: Matt Beall +Date: Thu Feb 19 15:17:52 2015 -0700 + + Set up to receive mavlink actuator control messages and publish to uorb + +commit 9be3cd4a55767ba7748a565c508a9a7592d25c60 +Author: Matt Beall +Date: Thu Feb 19 14:59:36 2015 -0700 + + Updated mavlink to master + +commit ee6dc51ef252751cccbc5018576a27d8a1bb5cf4 +Author: Thomas Gubler +Date: Sat Feb 21 11:08:34 2015 +0100 + + improve offboard attitude setpoint handling + +commit ed16bd6fc6c2d4e8c080c9c9f1e43eda854acc4d +Author: Thomas Gubler +Date: Tue Feb 17 20:35:28 2015 +0100 + + mavlinkreceiver: set att target: remove memset + +commit 0389d30e0ee07b7d3d81da99dacfc1d5854eed26 +Author: Thomas Gubler +Date: Mon Feb 16 21:47:11 2015 +0100 + + offboard attitude sp: handle thrust only messages + + if attitude/rates haven been used previously do not set the ignore flags + even if the message asks us to do so to keep the controllers running + +commit 3d29fa5f4e387457ad425425a70c3a0792f808e7 +Author: Thomas Gubler +Date: Sun Feb 15 19:22:47 2015 +0100 + + mavlink receiver: fix indentation + +commit 2b2f7e9407a551682fc76401462e08df9871cc98 +Author: Thomas Gubler +Date: Fri Feb 13 23:19:43 2015 +0100 + + introduce offboard control mode topic + + Replace offboard_control_setpoint with offboard_control_mode + Remove all setpoint data from the topic as it's not used anymore + (setpoint data is directly routed into position/attitude setpoint topics + for some time now) + Remove mode enum and replace with ignore booleans which map better to + the mavlink message + Mavlink: Rework parsing of offboard setpoints + Commander: in offboard mode set control flags based on ignore flags + instead of enum + +commit 19811bc73fb87662bd4e2a2145d3c4f5bc5aa201 +Author: Lorenz Meier +Date: Fri Feb 27 19:30:08 2015 +0100 + + Better timing tests + +commit 677bfddcb669235be236ce15ed1b480a167efb56 +Author: Lorenz Meier +Date: Thu Feb 26 17:59:47 2015 +0100 + + uORB: More timing tests. + +commit 3355d77e1ffd4d3ea2614e140a742003c07147d8 +Merge: 4e1905c1d a77420ede +Author: Lorenz Meier +Date: Sat Feb 28 14:34:56 2015 +0100 + + Merge pull request #1827 from sverling/master + + Fixing small issues at ekf_att_pos_estimator + +commit 4e1905c1d84f48885380594d94c2cd4d990112fe +Author: Lorenz Meier +Date: Sat Feb 28 14:32:11 2015 +0100 + + FMU: Fix peripheral reset + +commit 2cf0aec3328e5fbd0c90f632241dc2cd7994e632 +Author: Lorenz Meier +Date: Sat Feb 28 14:31:39 2015 +0100 + + MPU6K: Allow stop + +commit dfdf741b130d02681092cbbf3b49c1f0d051f14f +Author: Lorenz Meier +Date: Thu Feb 26 17:57:58 2015 +0100 + + FMU: Make peripheral rail power controllable + +commit 07970689d4d326c9140bc128ddf495d056bf5fd6 +Author: Lorenz Meier +Date: Sat Feb 28 11:20:49 2015 +0100 + + Rover config: Add comments and set correct output group + +commit 7e20d039e3ca5e7ec79981a3b5c25e68bbf09e5b +Merge: e0947c694 97d31f667 +Author: Lorenz Meier +Date: Sat Feb 28 11:18:02 2015 +0100 + + Merge pull request #1848 from mstuettgen/master + + modified default pwm values and added comments to the startup scripts + +commit e0947c694044317a47e2d124d14c81c6833467e2 +Merge: 6646e3bdf 5f326650f +Author: Lorenz Meier +Date: Sat Feb 28 11:16:53 2015 +0100 + + Merge pull request #1845 from UAVenture/fw-defaults + + Change FW airspeed defaults + +commit 6646e3bdf10013a347f1600f0df8df937086c6e9 +Author: Lorenz Meier +Date: Sat Feb 28 11:15:13 2015 +0100 + + Do not abort if IO cannot be started or put into safe mode + +commit 5f326650fd2b83adc86cce6ca5ced4371bd16a60 +Author: Andreas Antener +Date: Sat Feb 28 10:55:31 2015 +0100 + + added max values for airspeed + +commit d6962de4452a365701a0302a15d448fad68e6092 +Author: Andreas Antener +Date: Fri Feb 27 15:46:22 2015 +0100 + + change FW airspeed defaults + +commit e4830eb53fc712669e1f6d9ac312e311ec88fd40 +Author: Lorenz Meier +Date: Sat Feb 28 04:01:10 2015 +0100 + + mag detection (sensors / commander): Default all sensors to internal, set the ones which have been found explicitely to zero if they were -1. + +commit 81648f84cd97ec865ba7f20cebeb6285f7ef6d18 +Author: Andreas Antener +Date: Fri Feb 27 15:49:40 2015 +0100 + + increase RTL descend altitude + +commit 97d31f667e6fcfe88fb23220b8d1c0ff938a598b +Author: Marcel Stüttgen +Date: Fri Feb 27 18:21:57 2015 +0100 + + modified default pwm values and added comments to the startup scripts + +commit 6d1df8f721f5410b566f616a807bfd9060e830bd +Author: Vasily Dybala +Date: Wed Feb 25 22:49:02 2015 +0300 + + Update land detector parameters at startup. + +commit 6d2e8b9d08ec3ce811cd0fc4cc5a1c561dee2195 +Author: Lorenz Meier +Date: Thu Feb 26 13:07:43 2015 +0100 + + Reduce delay between board search attempts, code style + +commit 74177a2688f1163ec9659f3847d7cd17d0eb325f +Author: Johan Jansen +Date: Thu Feb 26 11:14:54 2015 +0100 + + px4_uploader: Push program bytes faster by using bigger blocks + +commit a8f9caaaa5e76fa6d4790608fef73b81e201d977 +Author: Johan Jansen +Date: Thu Feb 26 11:14:06 2015 +0100 + + px4_uploader: Prevent spin-lock from hogging CPU + +commit 8240e90d265b2d0572b1db8aee570da5912f050e +Author: Andrew Tridgell +Date: Thu Feb 26 10:19:15 2015 +1100 + + bl_update: fixed stat() check + +commit 59e623a2ebe28139dfed2a3df4a63f1999c50b1a +Author: Thomas Gubler +Date: Wed Feb 25 17:48:55 2015 +0100 + + quaternion from dcm: comment and reference + +commit 9a3ea6156903a9d4f9883088a0f55145240dc077 +Author: Randy Mackay +Date: Wed Feb 25 21:55:22 2015 +0900 + + build: add oreoled to px4fmu-v2_default + +commit 90df6c6b58764bb8e5a35ef379c00e8112ecfa50 +Author: Randy Mackay +Date: Wed Feb 25 21:46:31 2015 +0900 + + OreoLED: fix formatting + +commit 0ac3c80542c09c59187666f1143a4ad83ce56403 +Author: Randy Mackay +Date: Wed Dec 24 15:40:08 2014 +0900 + + OreoLED: driver for attiny88 based LED controller + +commit 66a8905357b98dd50155ad1cafbf9fdc5340832f +Author: Stefan +Date: Tue Feb 24 16:12:52 2015 +0100 + + update Firmware Download link + +commit 9224738804ed7c605d8e89d14b84c53e0956a9c5 +Author: Stefan +Date: Tue Feb 24 16:01:41 2015 +0100 + + update dead link to Ublox Documentation + + actualise dead link to Ublox M8 V15-17 Receiver Description Protocol Spec ( new R08 from 4 December 2014) + +commit 87946857978cbc33bc6bbcb32f9c71147f2b5782 +Merge: e91dabd3d a284a9838 +Author: Thomas Gubler +Date: Tue Feb 24 20:35:37 2015 +0100 + + Merge pull request #1823 from PX4/multiplatform_1741_1801 + + Multiplatform 1741 and 1801 + +commit a284a9838380f26a6d3d3eb6537e6debaf623ac5 +Author: Thomas Gubler +Date: Sun Feb 22 14:18:06 2015 +0100 + + mc pos multi: set R valid in attitude sp in manual mode + +commit 4bc2d5f6879c320a3a9b7e86617ae718f156c7d3 +Author: Thomas Gubler +Date: Sun Feb 22 14:17:32 2015 +0100 + + mc att multi: style fixes to be consistent with old controller + +commit 4d26c2164e9a1f37b1e28afa05748a6cbf5a0e51 +Author: Thomas Gubler +Date: Sun Feb 22 13:52:40 2015 +0100 + + fix comment style + +commit 5d2b78abeff771644293c732f3bee9bf6bc60e44 +Author: Thomas Gubler +Date: Sun Feb 22 13:49:02 2015 +0100 + + Revert "multiplat pos ctrl: also set yaw sp in manual modes" + + This reverts commit c0f1d841afd7f2e6aae83b705f25a21727fb184e. + +commit 61398f5c03ad8c894b4c3933adb0272dd9c7d8e6 +Author: Thomas Gubler +Date: Sun Feb 22 13:37:14 2015 +0100 + + multiplatform port of #1741 and #1801: port attitude setpoint generation in manual to mc_pos_control_multiplatform + +commit a56c16dfab948517007ad570d67f02dd4e2edb60 +Author: Thomas Gubler +Date: Sun Feb 22 13:02:22 2015 +0100 + + multiplatform port of #1741: move params from att control to pos control + +commit f1c6b24f7a80f88baf272bc0b947f7e9649bee27 +Author: Thomas Gubler +Date: Sun Feb 22 12:50:26 2015 +0100 + + multiplatform port of #1741: att control: remove yaw sp reset after acro + +commit 7b57092a9dce92aca4187f2564a8534f6a95d590 +Author: Thomas Gubler +Date: Sun Feb 22 12:49:20 2015 +0100 + + multiplatform port of #1741: remove attitude sp generation from mc_att_control_multiplatform + +commit e91dabd3d5ab0f7e94bc48734c6ea7e4daa2e5d6 +Merge: eb5278d12 6c3f57f87 +Author: Thomas Gubler +Date: Tue Feb 24 20:31:24 2015 +0100 + + Merge pull request #1822 from PX4/mcposcontrolmultiplatform1752 + + port #1752 to multiplatform + +commit 6c3f57f87e1dc3e7fd36c049599e1fdcd51f0a26 +Author: Thomas Gubler +Date: Sun Feb 22 12:32:51 2015 +0100 + + port #1752 to multiplatform + +commit eb5278d12cfe13f20619670ea2e0cf1602a12361 +Merge: 6e07c8c9e 4f3851233 +Author: Thomas Gubler +Date: Tue Feb 24 20:30:18 2015 +0100 + + Merge pull request #1821 from PX4/mcposcontrolmultiplatform1703 + + port #1703 to multiplatform + +commit 4f385123340ce88fed4d441f14986d4769fa97cd +Author: Thomas Gubler +Date: Sun Feb 22 12:21:29 2015 +0100 + + port #1703 to multiplatform + +commit 6e07c8c9e4564f3f9677ddee0a023d0003913212 +Author: Lorenz Meier +Date: Mon Feb 23 23:56:22 2015 +0100 + + mathlib tests: Fix typo + +commit 9d8651c10c7cd431e78757dd465ba30f723d16e2 +Author: Lorenz Meier +Date: Mon Feb 23 23:27:51 2015 +0100 + + mathlib test: Print all test types which are actually performed + +commit 71a5351deb4662e28f5b684d61aede930ba524e6 +Author: Lorenz Meier +Date: Mon Feb 23 23:24:38 2015 +0100 + + mathlib test: Code style fixes + +commit d232f41ce97c281f80f1d1724e103d4e1f396363 +Merge: 9a875c53a a252f4a99 +Author: Lorenz Meier +Date: Mon Feb 23 22:59:59 2015 +0100 + + Merge pull request #1829 from PX4/mathlib_tests + + Quaternion method tests + +commit a252f4a99111597babd447c962208287e3f244ba +Author: tumbili +Date: Mon Feb 23 22:26:41 2015 +0100 + + fixed quaternion method from_dcm() + +commit 41377709e630943593bca810295df9f488602831 +Author: tumbili +Date: Mon Feb 23 22:15:47 2015 +0100 + + added test for quaternion methods + +commit 9a875c53af750e115529b1bb64269d2ded712c46 +Author: Andrew Tridgell +Date: Mon Feb 23 13:22:30 2015 +1100 + + px4fmu: added "mode_pwm4" startup mode + + this is the default mode ArduPilot uses, and by setting it in the init + script we avoid any pin activity on the two GPIO pins during boot + +commit 41cc04c06485f40c2219b8585d50138cd2e5fe37 +Author: Andrew Tridgell +Date: Sat Feb 21 18:15:57 2015 +1100 + + pwm_input: added PWM input driver + + this allows for input of PWM signals on the FMUv2 aux5 pins + +commit 322392d85331a69b96a0ce6cd3db19bfbe02f592 +Author: Andrew Tridgell +Date: Sat Feb 21 18:15:08 2015 +1100 + + fmuv2: setup for PWM input on timer4, channel 2 + +commit 086caddf73555700724d98e5ac17b34e1cc6726e +Author: Evan Slatyer +Date: Fri Feb 20 12:11:07 2015 +1100 + + pwm_input: added uORB message structure + +commit 1302650ab6d2fc8f73b3d07ae23c03f6c0d3ba07 +Author: Evan Slatyer +Date: Fri Feb 20 11:53:42 2015 +1100 + + drivers: added header for pwm_input + +commit 3532a09a151f81c5a3968b62fabf7fd293504620 +Author: Lorenz Meier +Date: Sat Feb 21 11:08:08 2015 +0100 + + PWM command: Fix min/max/disarmed/failsafe commands to also read the current settings first before modifying them. + +commit 653b3e71be7059707a0963e15dfb12e5403025aa +Author: Lorenz Meier +Date: Sat Feb 21 01:17:47 2015 +0100 + + PWM command: Do not modify disarmed PWM values + +commit a77420ede84b293e41855ddc7b23b647cc64da96 +Author: Sebastian Verling +Date: Mon Feb 23 18:44:38 2015 +0100 + + corrected rate offset calculation such that units match + +commit aeef634f9b111d1c50809905802d63b7087c9ac4 +Author: Sebastian Verling +Date: Mon Feb 23 18:40:48 2015 +0100 + + adapted comment about accelerometer offset + +commit bbd5f33a22f6371a0dd6c0c6ae4a585101e81398 +Author: Sebastian Verling +Date: Mon Feb 23 18:38:55 2015 +0100 + + removed duplicate line + +commit e4ad2f8e48cd52e81018bded9d76534f0af6212a +Author: NosDE +Date: Mon Feb 23 07:17:31 2015 +0100 + + cmd switch for min_rc and max_rc added + +commit 4938ff4c295dafac5ba1c221c6290e9e37e0442f +Author: Lorenz Meier +Date: Sat Feb 21 12:45:50 2015 +0100 + + Indicate test status with RGB led + +commit d57dd250b938c7971a7a2de702254a0a86340f1a +Author: Randy Mackay +Date: Thu Feb 19 23:28:04 2015 +0900 + + batt_smbus: reverse reported current + + smart batteries report a negative current when being discharged + +commit 8f29a9d83ba1f7dcfaec31735217b4f1d16fef4b +Merge: 95dd7d415 5cdd48862 +Author: Lorenz Meier +Date: Fri Feb 20 16:52:37 2015 +0100 + + Merge branch 'rover' of github.com:mstuettgen/Firmware + +commit 5cdd4886285824d082147057f7dc3b7fbeb8a5d4 +Author: Marcel Stuettgen +Date: Fri Feb 20 15:16:25 2015 +0100 + + created copy of IO_pass.mix -> IO_pass.main.mix + +commit ee3ccf87154af46799c597f451a6cb2bf2d22095 +Author: Marcel Stuettgen +Date: Fri Feb 20 14:43:28 2015 +0100 + + added missing then after if + +commit b521eeaa08e984857fe11adc5ac2bd966ed15cd2 +Author: Marcel Stuettgen +Date: Fri Feb 20 14:42:29 2015 +0100 + + renamed IO_pass.mix to IO_pass.main.mix + +commit 684819d8abf17483021ed7cfd60345fbf3312839 +Author: Marcel Stuettgen +Date: Fri Feb 20 14:41:48 2015 +0100 + + fixed variable (removed *.mix) + +commit c006b81350c5dc5da4abc22eff6c961822ca5b5e +Author: Robotik +Date: Fri Feb 20 14:40:04 2015 +0100 + + added rover autostart to rc.autostart + +commit 95dd7d415f0ebd041a38aa5bb4c368fc95b85608 +Author: Lorenz Meier +Date: Fri Feb 20 09:22:12 2015 +0100 + + LL40S driver: Signedness of ticks and comment fix. + +commit 9d288a9a9a4199e1bae346f7b6ab15305a051a3c +Author: Andrew Tridgell +Date: Wed Jan 21 14:44:39 2015 +1100 + + ll40ls: added reset and backoff logic to driver + + this adds automatic resets of the lidar when it becomes unresponsive, + and also tries to cope with NACKs from long acquisition times. It also + adds a "ll40ls regdump" command, and fixes "ll40ls reset" to reset the + sensor. + + The default acquisition period is changed to 50ms, with backoff to + 100ms on a NACK + + Note that there are still times when the sensor can get into an + unrecoverable state. + + Thanks to Austin, Dennis and Bob from PulseLight for assistance in + tracking down the problems. + +commit c6b6a7851128ae4fed0197d9c5a321adb82dfc88 +Merge: 80d14e80b 172179ee2 +Author: Andreas Daniel Antener +Date: Thu Feb 19 22:19:31 2015 +0100 + + Merge pull request #1814 from UAVenture/remove-ros-container + + removed docker/vagrant stuff, is now in a separate repository + +commit 15f729ddd556af8a418484483adf6eca62c047dd +Author: Lorenz Meier +Date: Thu Feb 19 22:14:50 2015 +0100 + + Rover: C++ify, minor cleanups + +commit 172179ee2ef3bb680ed58b5e7267e0732266e8c4 +Author: Andreas Antener +Date: Thu Feb 19 22:01:19 2015 +0100 + + removed docker/vagrant stuff, is now in a separate repository + +commit 80d14e80bb2c3b0930c920a45480958f993c8733 +Merge: 38b669b01 e8f66ccf8 +Author: Andreas Daniel Antener +Date: Thu Feb 19 22:11:25 2015 +0100 + + Merge pull request #1813 from UAVenture/ros-expose-arguments + + Use new arguments for euroc launch files + +commit e8f66ccf843809e5ef7f8d049a6d0d8c2ef4c062 +Author: Andreas Antener +Date: Thu Feb 19 20:48:56 2015 +0100 + + expose arguments + +commit e59aaa771c790c87d765e3fab329e8bd4be241a9 +Author: Lorenz Meier +Date: Thu Feb 19 21:51:53 2015 +0100 + + Rover: Add simple steering controller. + +commit 8b5c7b5c847e88f8062b9e40c3f77b9ded259313 +Author: Lorenz Meier +Date: Thu Feb 19 21:50:54 2015 +0100 + + Rover: Auto-starting rover apps + +commit 38b669b01d92096054d109359b82bf0bf8616068 +Author: Lorenz Meier +Date: Thu Feb 19 16:51:54 2015 +0100 + + Update README, differentiate better between flight core and middleware in docs. + +commit ae6adbea1edd06597df6df40cc7419e8774cf61b +Author: Johan Jansen +Date: Wed Feb 18 12:36:10 2015 +0100 + + mc_pos_control: Fix yaw in PosHold and reset yaw setpoints + +commit 51fcb440d0c416f1689cf4f80fea4e05f45b3c14 +Author: Johan Jansen +Date: Mon Feb 16 14:48:49 2015 +0100 + + mc_pos_control: Fix autonomous landing without GPS + + Due to a regression bug in #1741 the autonomous landing without GPS used manual RC + input to determine setpoints which broke auto landing without GPS. + +commit 3f45f51d7a4cc988e000473916a7ddeb22beaebe +Author: NosDE +Date: Tue Feb 17 18:24:43 2015 +0100 + + mkblctrl - rework and bugfix - test ok + +commit 5fddb89c3e3290df26822c59c11fbfd4f7981f16 +Author: NosDE +Date: Mon Feb 16 22:06:17 2015 +0100 + + mkblctrl - rework and bugfix + +commit bd2d411a09a5d9747ed5ea3ef75173f44b33d997 +Author: Lorenz Meier +Date: Wed Feb 18 08:40:32 2015 +0100 + + Upgrade NuttX version to include a FAT DMA access to mkfatfs + +commit 17615b22a4ee899091fe12f70f02a79f59af8b63 +Author: David Sidrane +Date: Tue Feb 17 12:04:25 2015 -1000 + + Insure that CONFIG_ARCH_BOARD_xxx is defined and to be consistent with Nuttx build place them in defconfig files so that config.h will have ONFIG_ARCH_BOARD_xxx defined + +commit 63fd54f44ef711f8fa1736230f88decbe3ab3cba +Author: Ziyang LI +Date: Tue Feb 17 16:15:20 2015 +0800 + + fixed 'NaN' yaw setpoint in offboard mode + +commit 91aab00fa0ba65b426e3179bbfb936557d3d6209 +Author: Andrew Tridgell +Date: Fri Feb 13 21:38:21 2015 +1100 + + build: avoid wiping an existing PYTHONPATH variable + +commit 618d51dab113d3beced93d2ce2c29f29d0c3e5db +Author: Andrew Tridgell +Date: Fri Feb 13 20:08:51 2015 +1100 + + hmc5883: fixed build errors with gcc 2.7.4 and -O3 + +commit 786e2ad9cd9f22eb6ec666810294bf83b0f7cd8b +Author: Lorenz Meier +Date: Mon Feb 16 06:52:58 2015 +0100 + + uORB header generator: Fix typo in feedback text + +commit 4c8ac04877b0c577b8ba0c8eb066da6df3e81ad6 +Author: Andrew Tridgell +Date: Sat Feb 14 14:14:39 2015 +1100 + + PX4: better error msg in python uorb generation error + +commit 36870cf44bebb09f0c700870f87e64d2d36200a9 +Author: Andrew Tridgell +Date: Sat Feb 14 10:43:49 2015 +1100 + + Tools: improve python package error message + +commit 71c6c6aba4896e8c2aee277922e3c91005a8ae38 +Author: Atsunori Saito +Date: Mon Feb 16 13:26:25 2015 +0900 + + mavlink: Fix for divide by zero. + +commit 77dbb285ca10e40ae7d5de0668da9a9e67b5785a +Author: Atsunori Saito +Date: Mon Feb 16 13:27:38 2015 +0900 + + rc.interface: Fix syntax error. + +commit f26a1cb3f1e9fcc1e4ad6efed07b210b4e652564 +Merge: 3f69db253 c26b4e123 +Author: Lorenz Meier +Date: Sun Feb 15 22:55:09 2015 +0100 + + Merge pull request #1794 from PX4/ekf-fixes + + EKF Fixes from @Zefz + +commit 3f69db25371cf76767668b22ab20660b09433c9f +Author: Lorenz Meier +Date: Sun Feb 15 21:41:19 2015 +0100 + + PWM output header: Fix PWM output base device path + +commit 3ff49778a88c0be1fe2333359a78034ee20de00f +Author: Lorenz Meier +Date: Sun Feb 15 21:39:50 2015 +0100 + + FMU driver: Report class instance registration fail + +commit 3f3bcfb31f4915312d803803b0b7636216e74286 +Author: Ban Siesta +Date: Sun Feb 15 19:07:24 2015 +0000 + + drv_mag: fixed copy paste typo + +commit 08aa1ebf17c8d97b759e75f3f847cb7aa8ae2ba1 +Author: Lorenz Meier +Date: Sun Feb 15 16:18:21 2015 +0100 + + LSM303D: Update comment why we report as internal always + +commit 1e6bec6c77052f1eae7696c709dbc2edb503aa2b +Author: Lorenz Meier +Date: Sun Feb 15 16:17:46 2015 +0100 + + HMC5883: Always report as internal sensor in SPI mode, since the sensor is fixed to the autopilot assembly. + +commit 2e4c0c3156c72eb2f1ef99008a77fbce939a790e +Author: Lorenz Meier +Date: Sun Feb 15 16:17:13 2015 +0100 + + sensors app: Comment handling of old param values properly + +commit 6fd89aa2bd4fe0e73a5b46c494deba4ff4e1d131 +Author: Lorenz Meier +Date: Sun Feb 15 16:07:00 2015 +0100 + + Rsensors app: Programming style: rely on logical orr for failed evalution. + +commit 93997acdd2cab9264d8b4a6c9d4cd6142350f656 +Author: Lorenz Meier +Date: Sun Feb 15 15:53:12 2015 +0100 + + px4io driver: Clean up log / warn style + +commit 4740568446a7605211d5443725ed487d171e15af +Author: Lorenz Meier +Date: Sat Feb 14 20:38:03 2015 +0100 + + sensors: Update param name + +commit 2017c74e5250c46d04f34eda1f78a4f3c7fe5061 +Author: Lorenz Meier +Date: Sat Feb 14 20:35:48 2015 +0100 + + sdlog2: Be less verbose + +commit 162814c33e0a13e0cdb52d67b926714652594c99 +Author: Lorenz Meier +Date: Sat Feb 14 20:35:35 2015 +0100 + + sensors: Set up mag rotation parameters correctly + +commit 8071186e3758da7f0bee0414dee49fed4308be53 +Author: Lorenz Meier +Date: Sat Feb 14 20:33:59 2015 +0100 + + RGB led driver: More retries on boot + +commit eb28aa6cfe3450b0ea7454ef193f58f62c798e72 +Author: Lorenz Meier +Date: Sat Feb 14 20:33:20 2015 +0100 + + Auto-update IO also when safety off + +commit ccac7cbd78db2fec1ca20b48d06bd86e66f47d91 +Author: Lorenz Meier +Date: Sat Feb 14 20:32:45 2015 +0100 + + PX4IO driver: better feedback + +commit aef041e0329fc1902f88392945d875bb49eba6f5 +Author: Lorenz Meier +Date: Sat Feb 14 20:31:51 2015 +0100 + + Syslib: Add support for setting parameters without global notification + +commit bed3eaafa10fe8e916ddcd31a66d2411f86c601e +Author: Lorenz Meier +Date: Sat Feb 14 16:03:46 2015 +0100 + + Sensor app: Formatting, documentation and cleanup + +commit 12ae9841984e454eb2b49c206094f2c7bb59e687 +Author: Lorenz Meier +Date: Sat Feb 14 16:03:27 2015 +0100 + + sensors app: Use -1 in rotation parameter to indicate that a sensor cannot be rotated as it is internal. + +commit 3d195bc7cc41885e3328ae38c8a1afc53e0d7893 +Author: Lorenz Meier +Date: Tue Feb 10 21:59:12 2015 +0100 + + Proper mag rotation handling + +commit c26b4e123f9e09dec812ca9039612de200cf7f62 +Author: Lorenz Meier +Date: Sun Feb 15 19:40:42 2015 +0100 + + Fix up GPS command line option usage + +commit f4da1df23a7b3916c8217ab1566d590deacc2b10 +Author: Lorenz Meier +Date: Sun Feb 15 19:37:22 2015 +0100 + + Style fix of copyright header + +commit e582da9ee79315c8fe5939ec869bf6a092ed9d4d +Author: tumbili +Date: Sun Feb 15 14:02:46 2015 +0100 + + compute quaternion + +commit f4f4c72f05294ee3c84f28a6ca17be0d73a75f52 +Author: tumbili +Date: Sun Feb 15 13:54:09 2015 +0100 + + fixed attitude logging + +commit 1d19166d187e005495b7c7635f5b3c1443239499 +Author: Ban Siesta +Date: Sat Feb 14 17:57:53 2015 +0000 + + fmu: some arguments were missing in the usage/help + +commit cc1482c894e38833d924e99b4f4b9f316a9852e1 +Author: Ban Siesta +Date: Sat Feb 14 17:56:12 2015 +0000 + + rc.interface: don't try to load an auxiliary mixer without IO + +commit 3a483eb138c3123332029e4f9539c6017bc69ebc +Author: Lorenz Meier +Date: Sun Feb 15 15:22:55 2015 +0100 + + Remove attitude quaternion as long as mavlink conversions are still not in + +commit 1b8f5de13468d8d05759f840b240a6fabb402231 +Author: Lorenz Meier +Date: Mon Feb 9 21:58:10 2015 +0100 + + GPS / ashtech: Use double for time where NMEA uses floating point numbers + +commit a74c7c8009a165944f6cc62189aa7d541800da83 +Author: Lorenz Meier +Date: Sun Feb 8 12:22:45 2015 +0100 + + LSM303D: Return argument in right format + +commit 56bc8430114ac32f9dc6b21c10809a41b640231d +Author: Lorenz Meier +Date: Sun Feb 8 12:22:10 2015 +0100 + + L3GD20: Return argument in correct format + +commit 3bb0008af59835fc331e94ca5d2abcc5c329303b +Author: Lorenz Meier +Date: Sun Feb 8 12:21:33 2015 +0100 + + Ashtech driver: Avoid unnecessary double precision conversion calls + +commit e5e42650c446e3d75dd9c23a8fc4e9eab6b65135 +Author: Thomas Gubler +Date: Mon Jan 5 07:41:06 2015 +0100 + + run code style fixer tool on ecl attitude lib + +commit edc5f8a05723b91bff7975dd4a5f60c62b275809 +Author: Thomas Gubler +Date: Sun Jan 4 13:28:15 2015 +0100 + + add experimantal acceleration feedback by @kd0aij + +commit e14023e98fcae1edcd28a61e2164d4848b4990ef +Author: Thomas Gubler +Date: Sun Jan 4 13:26:52 2015 +0100 + + fw att control: update param description + +commit d1e9868b9b34d90e431f292656158b429343c11c +Author: Thomas Gubler +Date: Sun Jan 4 13:23:17 2015 +0100 + + fw att: add acceleration to control_input + +commit d2940462455652add86e454be3376f2c23b822bb +Author: Thomas Gubler +Date: Sun Jan 4 13:15:23 2015 +0100 + + fw yaw: add enum for method selection + +commit 53ffde30c257a00f4760e93cfb3b02bac085f682 +Author: Thomas Gubler +Date: Sun Jan 4 12:29:15 2015 +0100 + + fw att: add param to select yawrate control method + +commit 1b8a830a38caf393cb308ad206d3c23329d58a48 +Author: Andrew Tridgell +Date: Sat Feb 14 10:22:55 2015 +1100 + + i2c: prevent double free of _dev pointer + + this caused heap corruption + +commit cbe44e572b0819ff4403baefa1f6595890297b69 +Author: David Sidrane +Date: Fri Feb 13 07:14:17 2015 -1000 + + Updated NuttX Submodule to spi_clk_fix + +commit b1b078103aace743fdd2a678fbcaaec0185e92a3 +Author: Johan Jansen +Date: Fri Feb 13 14:29:59 2015 +0100 + + GPS: Remove GPS disable debug code + +commit f640f438690848bea6281e0b254571d58d75f092 +Author: Johan Jansen +Date: Fri Feb 13 14:27:05 2015 +0100 + + ROMFS: Disable AttPosEKF by default for MultiCopters + +commit f64a8d7cb0bf922ee7cc18acc9c49fdb10e4089e +Author: Johan Jansen +Date: Fri Feb 13 10:52:10 2015 +0100 + + AttPosEKF: Fix sensor loss recovery + +commit 331352c75d337e3190cedb5d53159cd63504223a +Author: Johan Jansen +Date: Fri Feb 13 10:50:55 2015 +0100 + + AttPosEKF: Use multiplatform land detector (was custom FixedWing only) + +commit ccc6f0b0200ee40a31a08006c0955c823ef3fa51 +Author: Lorenz Meier +Date: Thu Feb 12 09:26:55 2015 +0100 + + Improve multi-stream handling by template and index usage. Can be consolidated slightly once multiplatform code knows about multi-topics + +commit 3a2256dfe72b519fb0ee5225fa179d4a46a3cb76 +Author: Lorenz Meier +Date: Wed Feb 11 22:05:57 2015 +0100 + + Set up ACTUATOR_CONTROL_TARGET message and stream rate correctly + +commit 37b1182cf72802d3ad09ca077d22d3a805346429 +Author: Lorenz Meier +Date: Wed Feb 11 17:43:07 2015 +0100 + + Set optical flow message correctly on startup + +commit dcf03a25949bc47f6dec227637aaf54958462592 +Author: Lorenz Meier +Date: Wed Feb 11 17:42:51 2015 +0100 + + mavlink app: Use actuator controls message + +commit f0ad98c92c3fa063004f241d590bb96f6be16895 +Author: Lorenz Meier +Date: Fri Feb 13 09:10:32 2015 +0100 + + RGB led: Code style and comment on bus speed + +commit 113b0ab51bddcf98931e663f7d9a0acb0c1c39b3 +Author: Lorenz Meier +Date: Sat Jan 3 18:34:36 2015 +0100 + + px4flow: Drop default conversion interval to 10Hz to avoid flooding tthe bus. + +commit f9d3cfc493184b2aef837cf2edebdc8f7df118c4 +Author: Lorenz Meier +Date: Sat Jan 3 18:31:07 2015 +0100 + + SPI: Log device clock on startup + +commit c0d246e8e4130c3df7d16a97f7c749827be18b29 +Author: Lorenz Meier +Date: Wed Dec 10 16:58:15 2014 +0100 + + CDEV::I2C: Enforce one speed per bus + +commit 6af2a38f3621afb57ec33e4298e4399fb567e25a +Author: Johan Jansen +Date: Thu Feb 12 14:43:23 2015 +0100 + + AttPosEKF: Moved class declaration to header file + +commit a8c298c77260b496b2b04ba9348ce351086c68c1 +Author: Johan Jansen +Date: Thu Feb 12 13:55:03 2015 +0100 + + AttPosEKF: Remove unused gps accel estimation + +commit eeb192730f813f2e3278103a7c899233e6da03b0 +Author: Lorenz Meier +Date: Thu Feb 12 13:29:08 2015 +0100 + + Revert "include default PYTHONPATH in call to uorb header generation script" + + This reverts commit 7e6198b3dd517e1158431c8344c5912a6c28b363. + +commit 755abccb3ea22ecf6f919e0b5279036f075702d8 +Author: Johan Jansen +Date: Thu Feb 12 13:00:20 2015 +0100 + + AttPosEKF: Removed SENSOR_COMBINED_SUB macros + +commit 76901c6414ac8612552546aedc194089dc45c510 +Author: Johan Jansen +Date: Thu Feb 12 11:49:45 2015 +0100 + + AttPosEKF: Moved data collection to separate function + +commit f5534dd5c195f80354d0ae24802ff4d796633623 +Author: Johan Jansen +Date: Thu Feb 12 10:58:36 2015 +0100 + + AttPosEKF: Fix velNED not initialized properly on first GPS fix + +commit d736311982821294670c8e306e01a3e3c5e8de19 +Author: James Goppert +Date: Wed Feb 11 21:11:23 2015 -0500 + + Added flow position estimator to default apps. + +commit 017f3ead475b78459d2e966429dc4c8e4f76ae1b +Author: James Goppert +Date: Wed Feb 11 21:05:40 2015 -0500 + + Flow example fix for divide by zero. + + This prevented publishing and made the module unusable. + +commit 0cbfa65056bb4716ddaf98783a844a7bff2dd8ee +Author: Johan Jansen +Date: Wed Feb 11 17:57:33 2015 +0100 + + AttPosEKF: Refactor and code cleanup + +commit 8d8a66607a9a2069a8533ab8893c6322db76d5f1 +Author: Johan Jansen +Date: Wed Feb 11 16:43:52 2015 +0100 + + AttPosEKF: Do not publish global position if we have none + +commit c1e13e5afba251723cec51539ae08840d1fe3b29 +Author: Johan Jansen +Date: Wed Feb 11 16:43:04 2015 +0100 + + AttPosEKF: Fix GPS loss timeout not resetting properly + +commit dc522f217f5122dcbdc157d5ddb43052e9cb3d3d +Author: Johan Jansen +Date: Wed Feb 11 16:42:01 2015 +0100 + + Commander: Fix GPS loss not handled properly + +commit 7f7c36b5b1e4977bb00127bbce0392f6bbd15baf +Author: Johan Jansen +Date: Tue Feb 10 14:56:50 2015 +0100 + + AttPosEKF: Publish altitude position estimates without GPS + +commit 3d1e373e36f4831a9bb9a7569837a9ff9fcde1f4 +Author: Johan Jansen +Date: Tue Feb 10 14:56:19 2015 +0100 + + AttPosEKF: Fix initialization of AMSL estimation without GPS + +commit 66cb129d181fd8c0b038161f1d84e96b4316e0c0 +Author: Johan Jansen +Date: Thu Feb 5 14:16:48 2015 +0100 + + AttPosEKF: Fix license text for InertialNav files + +commit ebb111dafa4929ddc3cab75a6202655c39756db0 +Author: Johan Jansen +Date: Thu Feb 5 13:35:13 2015 +0100 + + AttPosEKF: Replace sqrt with sqrtf + +commit ce07e0de2d7cd2b476c8b8f304606f42bfd809f4 +Author: Johan Jansen +Date: Thu Feb 5 13:27:45 2015 +0100 + + AttPosEKF: Added missing license header text + +commit 723c138b09663128fe2f5309bbe77b4ce22ef5fa +Author: Johan Jansen +Date: Thu Feb 5 13:25:05 2015 +0100 + + AttPosEKF: Move documentation to header file + +commit 83298110c1dcb37a734d0140b7067ad7dd267e26 +Author: Johan Jansen +Date: Thu Feb 5 13:20:10 2015 +0100 + + AttPosEKF: Disable unused function + +commit 7287dc3c4ccd92b8bfb1f6d990d42c661d9f4b96 +Author: Johan Jansen +Date: Thu Feb 5 13:18:32 2015 +0100 + + AttPosEKF: Replace custom min/max functions with c++ standard + +commit 022208e998ec6c1594b7493c35d15d5358587d86 +Author: Johan Jansen +Date: Thu Feb 5 13:15:30 2015 +0100 + + AttPosEKF: Move initializeParameters() from header to implementation file + +commit ce5a9929ff3748e1c0541388c41e5866d307d1c2 +Author: Johan Jansen +Date: Thu Feb 5 13:13:36 2015 +0100 + + AttPosEKF: Fix coding style + +commit d1ecfad4cd51d18d6f2b51382a07707ea4ea0f59 +Author: Johan Jansen +Date: Thu Feb 5 13:06:37 2015 +0100 + + EKFAttPos: Enforce type safety + +commit 7ca2553da223bc9be68ad991bbfdd749272fd773 +Author: parallels +Date: Tue Jan 27 00:41:12 2015 +0100 + + trone: added support for WHOAMI register + +commit 215e8e2466fb73121c2afe40eb3841f0e7830e4d +Author: Grant Morphett +Date: Fri Feb 6 13:18:44 2015 +1100 + + hmc5883: Fix for Issue1858 detection of MAG on Int/Ext I2C Bus. + +commit 0801dbda38e31615a2345ba76acfef592150e5bb +Author: Andrew Tridgell +Date: Wed Feb 11 17:01:34 2015 +1100 + + l3gd20: checking status only makes sense if we have DRDY + + it makes no sense on the external SPI bus + +commit e0ac0c4a4b83fe0ba55557fe77913e9891bb0a57 +Author: Andrew Tridgell +Date: Wed Feb 11 16:22:31 2015 +1100 + + l3gd20: fixed "l3gd20 test" + + don't reset after test, and leave us in correct polling mode + +commit fc40a5c64155a828bc070c815c61ad7f7244fb5d +Author: Andrew Tridgell +Date: Fri Feb 6 18:38:14 2015 +1100 + + systemcmds: added usb_connected command + + this is used in APM startup to see if we should start nsh on usb when + no microSD is inserted + +commit 6774c3b2131da287650deff8151be992c896f830 +Author: Lorenz Meier +Date: Tue Feb 10 23:35:31 2015 +0100 + + Updated MAVLink version + +commit 81c9b9fd9525261a50ae12ba32083fe48671fab9 +Author: Lorenz Meier +Date: Tue Feb 10 22:01:31 2015 +0100 + + Get secondary mag to work, but only if internal + +commit d4c7e66212b5f36c1393ca95708495a750cb6e70 +Author: Johan Jansen +Date: Tue Feb 10 16:51:47 2015 +0100 + + AttPosEKF: Fix error_count comparison + +commit c7d0cb6bd72deef810cfe1a16ac7b78810f8036b +Author: Johan Jansen +Date: Tue Feb 10 16:50:45 2015 +0100 + + lsm303d: Fix memory initialization and error_count not set + +commit 5fae142bbc1dfd5074a7832bb4ec1b14d96b8008 +Author: Lorenz Meier +Date: Tue Feb 10 15:13:31 2015 +0100 + + Delete stream name in same thread as where its created + +commit 90afddbdc8e04f606963acdb88273be477ddd6e7 +Author: Lorenz Meier +Date: Tue Feb 10 15:12:28 2015 +0100 + + Remove sleeps from USB config as these are really not needed + +commit 9183949a1eadac90b3eaa66fed7da5796a3285f3 +Author: Lorenz Meier +Date: Tue Feb 10 14:37:09 2015 +0100 + + mavlink app: Only stop sending if really no more space is available. + +commit b269e5d060e81696ced6af6303e27c936bbffbed +Author: Lorenz Meier +Date: Tue Feb 10 14:52:05 2015 +0100 + + multiplatform mc pos control: Allow enough frame size + +commit 7c29a58ba61c9db63cdf0ad09ab443f4731198c2 +Merge: 38ad35fd7 347047baf +Author: Lorenz Meier +Date: Tue Feb 10 14:12:23 2015 +0100 + + Merge pull request #1763 from PX4/ros_paramapi + + multiplatform: improve param api + +commit 38ad35fd7729d9492aa5ae7b5186d4a4676d5df2 +Author: Lorenz Meier +Date: Tue Feb 10 08:40:41 2015 +0100 + + param tool: Fix code style + +commit a7580a1eae5a5fe8f2a7e70a1447009fed91645e +Author: Andreas Antener +Date: Wed Feb 4 09:33:14 2015 +0100 + + added actual tests and fixed reset-exclude funtction + +commit 28e943ca28f10cc1ea205a0e18cf814c8a2afa52 +Author: Andreas Antener +Date: Tue Feb 3 11:49:34 2015 +0100 + + setting parameters at runtime to get rid of the designated union initializer + +commit 4ece1f92caebe8659bbfbfdb95ae0835fcc6a094 +Author: Andreas Antener +Date: Tue Feb 3 10:36:21 2015 +0100 + + removed old stub + +commit 5cccc01cd472f5a906ce21bbafd9d35d90bf7227 +Author: Andreas Antener +Date: Tue Feb 3 10:35:20 2015 +0100 + + added unit test directive to switch out parameter storage + +commit 13039f9e69d4f5e138f3ff2485534477e21eab98 +Author: Andreas Antener +Date: Mon Feb 2 18:22:09 2015 +0100 + + hard-code parameter array for verification + +commit a73a095c1d6aba53edb47cbb7375c81261772e43 +Author: Andreas Antener +Date: Mon Feb 2 16:53:12 2015 +0100 + + added test and stub + +commit f8ff5b617b75f74481ef8631205a51d62c971c34 +Author: Andreas Antener +Date: Sat Jan 31 16:05:40 2015 +0100 + + updated comparison + +commit 959aefba637f3135a0213735e81c6b9b044eb670 +Author: Andreas Antener +Date: Fri Jan 30 11:33:51 2015 +0100 + + renamed const name since it is a macro in a system header on OS X (/usr/include/sys/syslimits.h) + +commit f2c1d6d66d628a5419c3be0a37552a45d63f77dd +Author: Andreas Antener +Date: Fri Jan 30 11:21:47 2015 +0100 + + implemented reset excludes in systemcmd "param", updated autoconfig parameter doc + +commit 7c63be745041ed2b7db253ef0c97b76d23a61617 +Author: Andreas Antener +Date: Fri Jan 30 11:21:05 2015 +0100 + + implemented reset with excludes + +commit 4b1ddba817af08a2010c59142c58ea6233e85e99 +Author: Lorenz Meier +Date: Mon Feb 9 23:27:10 2015 +0100 + + Fix test setup param load + +commit 06b582f11e2782b07737ab6c75d2dcb14820d705 +Author: Lorenz Meier +Date: Mon Feb 9 23:26:38 2015 +0100 + + Accel calibration: Ensure GCC 4.7 compliance + +commit a32863976c054786e13678eac4fab491b9d6f2b6 +Author: Lorenz Meier +Date: Mon Feb 9 16:52:56 2015 +0100 + + Attitude / Position EKF: Fail over to secondary sensors + +commit df2ad183e3284c7526a43dc6f89ffb2d8303d337 +Author: Lorenz Meier +Date: Mon Feb 9 16:52:34 2015 +0100 + + Initialize error counts high enough + +commit 3a151a9d0077d2de46c5171f6435430cf23a983f +Author: Lorenz Meier +Date: Mon Feb 9 14:50:26 2015 +0100 + + Sensors startup: Correct startup for HMC5883 + +commit 3079b5560f97f45ec0e95c6aca72117eabaa81da +Author: Lorenz Meier +Date: Mon Feb 9 14:50:07 2015 +0100 + + commander: Mag calibration provides feedback on console as well + +commit 3a436498507974f7286d6d18d27c1f8bd1f5f9e8 +Author: Lorenz Meier +Date: Mon Feb 9 13:58:49 2015 +0100 + + sensors app: Fix loading of calibration params + +commit 8b5e54f7650b15cf0dd868f3d4acf76fdeefe2b8 +Author: Lorenz Meier +Date: Mon Feb 9 13:57:04 2015 +0100 + + Fix sensor startup and rotations + +commit d3dd4a21e2d4b3a25e4ab577574c1b0a72a9df9e +Author: Lorenz Meier +Date: Mon Feb 9 13:56:53 2015 +0100 + + commander: Support commandline sensor calibration + +commit 22d80a80f479b589eb8ca188d4e789a907ffc719 +Author: Lorenz Meier +Date: Mon Feb 9 13:56:39 2015 +0100 + + Accel calibration: Better output + +commit 66fced90de5564735e6b71d8044abfe1263f81b1 +Author: Lorenz Meier +Date: Mon Feb 9 07:33:23 2015 +0100 + + commander: Fix new-style accel calibration + +commit 8fde33bcf72ef67cd053e9a76248d78254be10c8 +Author: Lorenz Meier +Date: Mon Feb 9 07:32:53 2015 +0100 + + commander: Fix new-style mag calibration, tested. + +commit 4ca3c44b60401533209150dddcfc0e57e454929d +Author: Lorenz Meier +Date: Sun Feb 8 16:45:30 2015 +0100 + + Update sensor test + +commit e82b70b74971d4cfaa3007726687558c75e707d4 +Author: Lorenz Meier +Date: Sun Feb 8 16:37:59 2015 +0100 + + Preflight check: Header + +commit 97ec21675cf345ceb55f223ee724e5812f4fcfc3 +Author: Lorenz Meier +Date: Sun Feb 8 16:37:44 2015 +0100 + + HMC driver: Return value handling + +commit bd90700f59f3de83e9865df3fdb70ed162a48028 +Author: Lorenz Meier +Date: Sun Feb 8 16:37:06 2015 +0100 + + Sensors app: Improve sensor config handling + +commit ec040fa3ac611a0519fdc3afd4dc1091eab538e4 +Author: Lorenz Meier +Date: Tue Feb 3 13:51:00 2015 +0100 + + sensor combined topic: Copy error count field along + +commit a27395a15d110e2fe1272ad49ca8589278977701 +Author: Lorenz Meier +Date: Tue Feb 3 13:50:29 2015 +0100 + + MS5611: Move to 0 based indices + +commit 1eb4ec6ec9cba16337c5157a9395b9b51efff50f +Author: Lorenz Meier +Date: Tue Feb 3 13:50:15 2015 +0100 + + MPU6K: Move to 0 based indices + +commit 5a2692cf3af2d2b05e29c6f5530abf8cbe0801c8 +Author: Lorenz Meier +Date: Tue Feb 3 13:50:01 2015 +0100 + + MB12xx: move to 0 based index + +commit bd6945ba70dc287054a51eb9cc9a9430c041910d +Author: Lorenz Meier +Date: Tue Feb 3 13:49:45 2015 +0100 + + TeraRange One: move to 0 based index + +commit e90f00aaf11c6da18ab623b3fdcf2cfd1e678526 +Author: Lorenz Meier +Date: Tue Feb 3 13:49:32 2015 +0100 + + STM32 drivers: move to 0 based index + +commit 1c2e39bc7516d9b4519a3dc37ce0a3477fed9a64 +Author: Lorenz Meier +Date: Tue Feb 3 13:49:18 2015 +0100 + + LSM303D: move to 0 based index + +commit 83c4da96357dcc77a62d6adf9094dd5dde221987 +Author: Lorenz Meier +Date: Tue Feb 3 13:49:07 2015 +0100 + + SF0X: move to 0 based index + +commit ddb7d493541374e5c7a582e7f488319b7343e301 +Author: Lorenz Meier +Date: Tue Feb 3 13:48:56 2015 +0100 + + Sensors: Move to 0 based indices + +commit e67c8529f1ba905236a7c0bf20e931f83f661536 +Author: Lorenz Meier +Date: Tue Feb 3 13:48:31 2015 +0100 + + VTOL: Move to 0-based indices + +commit 1a91c7da79ac68db7d34c8dd0ffc4e06938fda85 +Author: Lorenz Meier +Date: Tue Feb 3 13:48:18 2015 +0100 + + UAVCAN: Move to 0-based indices + +commit 2816dba447cadd6a73e8664928d6c919d4e292ab +Author: Lorenz Meier +Date: Tue Feb 3 13:48:01 2015 +0100 + + EKF estimator: Support multi-sensor setups + +commit 807cf7bd16536cbfb9632eb908faf22e44fa9233 +Author: Lorenz Meier +Date: Tue Feb 3 13:47:46 2015 +0100 + + Commander: Implement calibration routines for multi-sensor setups + +commit ac155b0faca7e9c378e9059d318e1f5151c61561 +Author: Lorenz Meier +Date: Tue Feb 3 13:47:29 2015 +0100 + + System cmds: Move to 0 based index + +commit 2f4d820063b7712a3acae8f5336439ebbd43fe80 +Author: Lorenz Meier +Date: Tue Feb 3 13:47:08 2015 +0100 + + LL40S: Move to 0 based index + +commit 8b6ce797b4130741623367fc3aeb6058522d33e6 +Author: Lorenz Meier +Date: Tue Feb 3 13:46:52 2015 +0100 + + L3GD20: Move to 0 based index + +commit fac158f7e5d794fa55be5585419f65f54dd43683 +Author: Lorenz Meier +Date: Tue Feb 3 13:46:34 2015 +0100 + + Board drivers: Move to 0-based index + +commit 2bf00922827c4873c9a50d740e5c646665d2b4cb +Author: Lorenz Meier +Date: Tue Feb 3 13:46:17 2015 +0100 + + RGB Led: move to 0 based index + +commit f364176b9a45543be6e9d8685bb37b8614b50143 +Author: Lorenz Meier +Date: Tue Feb 3 13:46:02 2015 +0100 + + Led: move to 0 based index + +commit c9957903e97d64970b6bad4d2575369814669a68 +Author: Lorenz Meier +Date: Tue Feb 3 13:45:51 2015 +0100 + + HMC5883: Move to 0-based index + +commit 24d1a9b955deaafeb5dffc69981d4901d3050a0f +Author: Lorenz Meier +Date: Tue Feb 3 13:45:34 2015 +0100 + + HIL: Move to 0-based index + +commit aeb8642117763956764374d5a774e46b311ea6e1 +Author: Lorenz Meier +Date: Tue Feb 3 13:45:20 2015 +0100 + + GPS: Move to 0-based index + +commit 138058d547662a73f818fbb16f5c571f806ac68b +Author: Lorenz Meier +Date: Tue Feb 3 13:45:09 2015 +0100 + + Device class reg: Always use 0-based index + +commit 21bc9e4839fb8ffed3b64039a28b7103c31d2449 +Author: Lorenz Meier +Date: Tue Feb 3 13:44:39 2015 +0100 + + BlinkM: Move to 0-based index + +commit 6e4b95e844e0e24c65ee5166d3d214957e3be9e6 +Author: Lorenz Meier +Date: Tue Feb 3 13:44:22 2015 +0100 + + Airspeed: Move to 0-based index + +commit 3036ad034de863cc4161f8c3569024b89ad32e17 +Author: Lorenz Meier +Date: Tue Feb 3 13:43:52 2015 +0100 + + Adjust updated paths for devices + +commit 16fea51e00a9e0968b9f216770a5ce1c847d3f55 +Author: Lorenz Meier +Date: Tue Feb 3 13:43:28 2015 +0100 + + Driver headers: Move to 0-based indices + +commit 4a8044f33845e2477169c2ba63bd63fce4f5668c +Author: Lorenz Meier +Date: Mon Feb 9 22:55:58 2015 +0100 + + tests system command: Fix return value of tests all command + +commit 9e2e6ceac142b5c2c4c60c0841c3e554bf968680 +Merge: 295ad3f28 da5d5a571 +Author: Lorenz Meier +Date: Mon Feb 9 22:35:36 2015 +0100 + + Merge pull request #1752 from PX4/log_thrust_sp + + log velocity - and acceleration/thrust setpoint + +commit 295ad3f28f6f7f795d49a78d527c02dcfdb9c1ab +Merge: ebc1b29db 9ddb7e72e +Author: Lorenz Meier +Date: Mon Feb 9 21:49:22 2015 +0100 + + Merge branch 'land_detector_no_gps_fix' of github.com:Zefz/Firmware + +commit ebc1b29db04d1c48effe8a97fbd5466cfb60da18 +Author: Lorenz Meier +Date: Mon Feb 9 18:42:52 2015 +0100 + + ROMFS for bench setup: More unit test fixing. + +commit 9ddb7e72e4a7aa63575cd71f24513a5afec0a47a +Author: Johan Jansen +Date: Mon Feb 9 18:05:50 2015 +0100 + + LandDetector: Check each rotation angle rather than the magnitude + +commit fe21cb6a1aa0c5ccd9610cb2a93139a91a9e5a72 +Author: Johan Jansen +Date: Mon Feb 9 18:03:10 2015 +0100 + + LandDetector: Fix for land detection without GPS + +commit c371eb9b901f0644bc4732934156a27cf5c4be5c +Author: Lorenz Meier +Date: Mon Feb 9 17:15:28 2015 +0100 + + Fix up test routines. Needs more work. + +commit 7ff305e5889edd0ed753267770cc3f5f5c3b9dd5 +Merge: 833254c92 e38b25c1f +Author: Lorenz Meier +Date: Mon Feb 9 17:11:29 2015 +0100 + + Merge branch 'land_detector_fixes' of github.com:Zefz/Firmware + +commit e38b25c1f78895ad4a1a8a6f4ab5429dbd38f456 +Author: Johan Jansen +Date: Mon Feb 9 16:52:04 2015 +0100 + + LandDetector: Fix default param scale error + +commit 004118f929a03e0d42e363dd2b74330ccf6b82fe +Author: Johan Jansen +Date: Mon Feb 9 12:47:31 2015 +0100 + + LandDetector: Change rotation rate in rads/s to deg/s (more similar to mpc params) + +commit 01dc7747032bc3d14408e23a13ef45c9f37e46c5 +Author: Johan Jansen +Date: Mon Feb 9 12:42:20 2015 +0100 + + LandDetector: Use vehicle_attitude instead of sensors_combined + +commit 70e4554f76d302fc8a8932ef2352039004172871 +Author: Johan Jansen +Date: Mon Feb 9 12:42:02 2015 +0100 + + LandDetector: Fix parameter swapped bug + +commit 833254c920104875dd99525093e82e4f4cb2d07f +Author: Lorenz Meier +Date: Mon Feb 9 10:03:15 2015 +0100 + + More diagrams + +commit c7d893c940457635c61b850a011e5fdac0e47fd1 +Author: Lorenz Meier +Date: Mon Feb 9 09:50:15 2015 +0100 + + Update NuttX version to include USB fix from upstream + +commit d8aebe1c07f64960fe526990bd6e5f37f4510f2c +Author: Lorenz Meier +Date: Sun Feb 8 23:40:45 2015 +0100 + + Update rcS + + Fixing test statements + +commit 60dcff447c39d4ac2602895522f9d5a343d6cc87 +Author: Lorenz Meier +Date: Sun Feb 8 23:24:50 2015 +0100 + + More adjustments to test start + +commit 6149f8365cdd2d13736a937dda6f31887979460d +Author: Lorenz Meier +Date: Sun Feb 8 23:08:06 2015 +0100 + + Fix test script + +commit 9ff932daf62523ba4c8212f64ab76544b597e602 +Author: Thomas Gubler +Date: Sat Feb 7 10:11:47 2015 +0100 + + ros launch files: package has a new name + +commit 347047bafcbe9aa4268f4fad83d8b35a8787eda8 +Author: Thomas Gubler +Date: Sun Feb 8 17:52:18 2015 +0100 + + get rid of lots of multiplatform macros, oh yeah + +commit d1e14741cd61abcb6c69b35d73a6510513a20cab +Author: Thomas Gubler +Date: Sun Feb 8 17:45:29 2015 +0100 + + mixer node: do not use macros + + This is not a portable module (ros only). Hence use the native ros + types. + +commit 27f2eb8a16fc6915783276298ecf676b8649c1f8 +Author: Thomas Gubler +Date: Sun Feb 8 17:34:30 2015 +0100 + + mc pos ctrl multiplatform use new param api + +commit 893beb64a023d736d838a79b2f6ee54951dc2a65 +Author: Thomas Gubler +Date: Sun Feb 8 16:31:59 2015 +0100 + + mc att ctrl multiplatform use new param api + +commit fbcf2c8fb50af65f03192b759ef31b73297d6114 +Author: Thomas Gubler +Date: Sun Feb 8 16:17:15 2015 +0100 + + add missing __EXPORT + +commit 18c7aa9993f24c05b04d816cdd8e0195fccc3b88 +Author: Thomas Gubler +Date: Sun Feb 8 15:51:01 2015 +0100 + + param api: run fix code style script + +commit 04cc8922e40b4fa21a525f73defdd21cfd0e9546 +Author: Thomas Gubler +Date: Sun Feb 8 15:50:02 2015 +0100 + + param api: load param value correctly + +commit 1097f5f55c8ba535de1e4245e8dd1ad1096924a0 +Author: Thomas Gubler +Date: Sun Feb 8 14:11:35 2015 +0100 + + fix comments + +commit bc8efeb73eaa77c1835823d96ca5d8ca2a76b24d +Author: Thomas Gubler +Date: Sun Feb 8 14:10:57 2015 +0100 + + add param api also for firmware builds + +commit 69f5726d7027ef45ccbb1a568ff33e91bd742654 +Author: Thomas Gubler +Date: Sun Feb 8 12:35:10 2015 +0100 + + make subscriber example use the new param api + +commit df5ad88df7d925278356f9480a0c2418c0316c9d +Author: Thomas Gubler +Date: Sun Feb 8 12:34:03 2015 +0100 + + add px4 parameter api class (with ros implementation) + +commit 4d74daf4a02e4a440c20d864e42355b43f55e0ae +Author: Thomas Gubler +Date: Sat Feb 7 10:11:47 2015 +0100 + + ros launch files: package has a new name + +commit 44fea268d92b718ab0473ecf96f003b04ce9e2aa +Author: Lorenz Meier +Date: Sun Feb 8 16:44:10 2015 +0100 + + ROMFS startup cleanup + +commit a4a3b1b25f8386390df7929448b23649ae55b107 +Author: Lorenz Meier +Date: Sun Feb 8 16:39:56 2015 +0100 + + Modernize system tests, API cleanup + +commit f7b79bfaf2cee56a52538bc24ba3ff917e2b5acf +Author: Lorenz Meier +Date: Sun Feb 8 16:39:37 2015 +0100 + + Param interface: Allow to check return value of param_reset. Reset test param prior to running test + +commit 775e35ceaf8a1e511f9eaf157119d0563eceda9d +Author: Thomas Gubler +Date: Sun Feb 8 12:54:16 2015 +0100 + + fix syntax in uorb header generation script + + This fixes syntax and indentation of a58d73b5d084c6229610c17f3c443a2925d714ef + +commit 1c6cc8a74559d353ce94a07e592dc48ef0585b39 +Author: Lorenz Meier +Date: Sun Feb 8 13:08:20 2015 +0100 + + Remove peripheral clock changes as they interfere with current / old NuttX instance + +commit 0fd11b78ebf027a7bf13c65c8e3ff9bd71754cc6 +Author: Lorenz Meier +Date: Sun Feb 8 12:30:39 2015 +0100 + + Fix PX4IO startup + +commit 769df2ff47ce05f8de95b4d355f53f2f4cc550d3 +Author: Lorenz Meier +Date: Sun Feb 8 12:17:35 2015 +0100 + + Toolchain: Add more compiler options, add note about -Wfloat-conversion warning (available with GCC 4.9). Needs work. + +commit 2860492e1be6b04e7637c4baad6dc85133f54900 +Author: Lorenz Meier +Date: Sun Feb 8 12:16:22 2015 +0100 + + Enable GCC 4.9 support + +commit ba10e18ffb418d223931809402e5487bc6b1dc0d +Author: Lorenz Meier +Date: Sun Feb 8 11:40:20 2015 +0100 + + Remove unneeded cast in GPS driver + +commit 6eaf634c5dc44627783073ec44119f88f6574767 +Author: Lorenz Meier +Date: Sun Feb 8 01:48:41 2015 +0100 + + Improve IO driver feedback + +commit da5d5a571276671a81ebbe6e504855e682ec1c24 +Author: tumbili +Date: Fri Feb 6 22:05:35 2015 +0100 + + log velocity - and acceleration/thrust setpoint + +commit 1a6dd7d02e5e8b507ab0381fa3530cc3569d8713 +Author: tumbili +Date: Tue Feb 3 09:24:41 2015 +0100 + + removed attitude setpoint generation from mc_att_controller and moved to mc_pos_controller + +commit b25808467c62adbc7ac1089e920263ee12fb65fd +Author: Trent Lukaczyk +Date: Fri Feb 6 19:05:11 2015 -0800 + + delete accidental folder + +commit 4bb29b2e35ba4b71cb2982538da937992176fa24 +Author: Trent Lukaczyk +Date: Fri Feb 6 19:04:51 2015 -0800 + + tricopter comment polish + +commit 99557aec5295fea5181cc968c337bf8f563f2cb4 +Author: Trent Lukaczyk +Date: Fri Feb 6 18:57:53 2015 -0800 + + revert debug items + +commit 52d5d690ff1522e42df5749ab0b6bdd17ea6e0c6 +Merge: 33141ae7a a2a045109 +Author: Trent Lukaczyk +Date: Fri Feb 6 18:40:17 2015 -0800 + + Merge remote-tracking branch 'upstream/master' + +commit a2a04510942032a590e7df2353b8250beeac207b +Author: Thomas Gubler +Date: Fri Feb 6 20:56:03 2015 +0100 + + ros workspace setup scripts: use master branch + +commit 69f50bea8c99b1adb6b5caaa84f10a4cc390e7e3 +Author: Thomas Gubler +Date: Thu Feb 5 21:53:05 2015 +0100 + + multiplat mc pos ctrl: reset yaw sp with alt sp + + This is a work-around until #1741 makes it to the multiplatform version + +commit c0f1d841afd7f2e6aae83b705f25a21727fb184e +Author: Thomas Gubler +Date: Thu Feb 5 21:45:23 2015 +0100 + + multiplat pos ctrl: also set yaw sp in manual modes + + This is a work-around until #1741 makes it to the multiplatform version + +commit 9532b680dd6c5dddc270d0352838825d480c8a3a +Author: Thomas Gubler +Date: Thu Feb 5 21:43:48 2015 +0100 + + multiplat mc att ctrl: move yaw sp only if xy is not controlled + + This is a work-around until #1741 makes it to the multiplatform version + +commit a58d73b5d084c6229610c17f3c443a2925d714ef +Author: Lorenz Meier +Date: Fri Feb 6 08:54:19 2015 +0100 + + Add error message with installation instruction if empy is missing. + +commit 33141ae7a2aa351412e708ae901ac541c9ca63b8 +Author: Trent Lukaczyk +Date: Thu Feb 5 23:23:41 2015 -0800 + + adding tricopter mav type to rcS + +commit 531eaa231486c6af46394f6842d420447cb0ee0e +Merge: 6798aee13 7e6198b3d +Author: Trent Lukaczyk +Date: Thu Feb 5 20:19:04 2015 -0800 + + Merge remote-tracking branch 'upstream/master' + +commit 6798aee13a5bb885966960cdba6ab57b14278ab0 +Author: Trent Lukaczyk +Date: Thu Feb 5 20:18:34 2015 -0800 + + tricopter initial commit 2 + +commit af8e76ee7ee69131ffb4ff9c5f1e2c6ffe555faa +Author: Trent Lukaczyk +Date: Thu Feb 5 20:18:00 2015 -0800 + + tricopter initial commit + +commit 7e6198b3dd517e1158431c8344c5912a6c28b363 +Author: Thomas Gubler +Date: Thu Feb 5 19:44:30 2015 +0100 + + include default PYTHONPATH in call to uorb header generation script + +commit 087bf05ae3b6111e113ff580a3ad096c0c024a28 +Author: Lorenz Meier +Date: Thu Feb 5 12:44:16 2015 +0100 + + Made PX4IO update an unit test entry + +commit 4320afabf1c3b85c067469c5264e879ad1f2a044 +Author: Thomas Gubler +Date: Wed Feb 4 07:29:55 2015 +0100 + + iris launch file set vehicle model param + +commit 18cc20b04b735c19607636a99f0656602d3d6fee +Author: Thomas Gubler +Date: Mon Feb 2 23:02:42 2015 +0100 + + parametrize imu input for ros dummy att estimator + +commit 515266c1632e6b891f34d8047621c2e0e1d72a75 +Author: Lorenz Meier +Date: Tue Feb 3 20:28:14 2015 +0100 + + Update header generation script + +commit 37ec1ec8defd67a76e476944123ed43006516dad +Author: Lorenz Meier +Date: Tue Feb 3 20:27:51 2015 +0100 + + Improve submodule checking + +commit dc46736eadac43527f875b281cc1f50032d36066 +Merge: 3e7faa601 d441d3867 +Author: Lorenz Meier +Date: Tue Feb 3 20:07:55 2015 +0100 + + Merge ROS into master + +commit 3e7faa6018dbff54860304a2e1a35d853160ef64 +Author: Thomas Gubler +Date: Tue Feb 3 18:21:04 2015 +0100 + + mpu6000: fix if style + +commit 8ac05dc8b044d0883da684d7131b23040af4dbe8 +Author: Thomas Gubler +Date: Tue Feb 3 18:20:43 2015 +0100 + + lsm303d: fix if style + +commit a7126cc61d12bb87dd4b5b1709d0b350a22c8d10 +Author: Thomas Gubler +Date: Tue Feb 3 18:20:21 2015 +0100 + + l3gd20: fix if style + +commit 2252a9696d78625290b484cc73327730ea0bd379 +Author: Thomas Gubler +Date: Sun Feb 1 13:02:30 2015 +0100 + + fix codestyle in sensors.cpp + +commit f53aa5628e12cdc0cd47906c4b6846f8717e3bc0 +Author: Thomas Gubler +Date: Wed Jan 28 19:22:35 2015 +0100 + + sensors: init accel and gyro with default rates + +commit a4961092af2d0e09a3dbe04e8c2f0a362476d21d +Author: Thomas Gubler +Date: Wed Jan 28 19:19:23 2015 +0100 + + mpu6000: check for default sample rate + + Also check if input variable is 0 and fix indentation + +commit dedba4307de2b99ee3a9fd2d6c31c031bd4524ed +Author: Thomas Gubler +Date: Wed Jan 28 19:19:00 2015 +0100 + + lsm303d: check for default sample rate + +commit 90b29efebf846da195af53492ee2ee0c50b6d7fa +Author: Thomas Gubler +Date: Wed Jan 28 19:18:46 2015 +0100 + + l3gd20: check for default sample rate + +commit e2524b9aed144db6fc023e169e716435c9c93052 +Author: Thomas Gubler +Date: Wed Jan 28 19:13:30 2015 +0100 + + drv_gyro: introduce default samplerate + +commit 0e1832452fdbba0ecc3de944bbc25c2eb9c2f313 +Author: Thomas Gubler +Date: Wed Jan 28 19:13:03 2015 +0100 + + drv_accel: introduce default samplerate + +commit b42b6c50d4aabe370282973bdf87373d7de478c5 +Author: Lorenz Meier +Date: Tue Feb 3 14:21:31 2015 +0100 + + Improve Navigator output + +commit 5a12688ebe99e9a2f8674b971c0280cdb8073ca6 +Author: Lorenz Meier +Date: Sun Feb 1 23:58:30 2015 +0100 + + Make mcu version header C++ safe + +commit 9d0c74e8ec67ffa4847ee88c0385b088ce73b0ed +Author: Lorenz Meier +Date: Sun Feb 1 18:26:00 2015 +0100 + + Preflight check: Use indexed sensor params + +commit ed98dc1fdfad3f4ec501c5a9a8cfdaaf9b377614 +Author: Lorenz Meier +Date: Sun Feb 1 18:25:06 2015 +0100 + + Config app: Use indexed sensor names + +commit 23e7823b510397fea2ee93ecfc2211d334148eb6 +Author: Lorenz Meier +Date: Sun Feb 1 18:24:29 2015 +0100 + + sensors app: Use indexed param names + +commit 19cd49615747128c4d7a8a4a3010bf4c51eb1961 +Author: Lorenz Meier +Date: Sun Feb 1 18:24:13 2015 +0100 + + Commander: Use indexed sensor names in calibration routines + +commit d441d38677eb78d1e599973dd1e993d3af1af218 +Merge: 143508529 e6a7dc7a3 +Author: Lorenz Meier +Date: Mon Feb 2 21:21:51 2015 +0100 + + Merged master into ros + +commit e6a7dc7a3ffd4eb988e9039171f1460f656b28c8 +Author: Lorenz Meier +Date: Mon Feb 2 21:03:19 2015 +0100 + + Fixed unit test usage of visibility macros + +commit 52bff670766cb338afbb131c0dc326f3b19a8817 +Author: Andrew Tridgell +Date: Mon Feb 2 07:21:27 2015 +1100 + + ms5611: removed debug code + +commit 21d3e18e3ca424093fb60e04ead3678fa09dd11d +Author: Lorenz Meier +Date: Sun Feb 1 22:11:20 2015 +0100 + + Remove C file from build + +commit b0f2796aeb1ea05702220bd6fe334b346966cec4 +Author: Lorenz Meier +Date: Sun Feb 1 18:23:35 2015 +0100 + + Remove MTD test + +commit 143508529feb10d5e767794b1fdd236d6915901b +Author: Thomas Gubler +Date: Sun Feb 1 17:16:23 2015 +0100 + + move rosbag launch and comment out + +commit 5d56a1c6a9a259ce9ff669192e54c88631e0effe +Author: Lorenz Meier +Date: Sun Feb 1 13:58:47 2015 +0100 + + Test latency of publication. + +commit 99a4724ef166d4ce71d873cb58229130fdb2d219 +Author: Lorenz Meier +Date: Sun Feb 1 13:14:30 2015 +0100 + + IO driver: Fix naming of safety command line argument + +commit f7d875d58d1286f9a3c63482772f4addbaf74eb0 +Author: Jonathan Challinger +Date: Wed Jan 28 17:10:25 2015 -0800 + + px4io: add safety_arm and safety_disarm commands + + This will be used to make updating firmware on boot for vehicles with + no safety switch possible without power cycling. The startup script + needs to be able to force safety on to allow the reboot to work. + +commit 344e9694289a12a8e962a589c99000ed9dab5928 +Author: Lorenz Meier +Date: Sun Feb 1 13:11:24 2015 +0100 + + FMUv2 test: Enable sensors module + +commit a3f577e64297602beea587bfb3c2c6b003f53ab0 +Author: Lorenz Meier +Date: Sun Feb 1 13:11:05 2015 +0100 + + FMUv2: Re-enable missing sensors + +commit f51dd7556e1977dc58d3bb9893b8634c77e3fba6 +Author: Lorenz Meier +Date: Sun Feb 1 13:10:45 2015 +0100 + + FMUv1: Re-enable missing sensors + +commit 2f25469bbe129873e4456fe0408bdf476db515f7 +Author: Andrew Tridgell +Date: Sun Feb 1 12:08:06 2015 +1100 + + px4fmu-v1: removed baro I2C address in board_config.h + + the ms5611 can be on two addresses. The driver handles this, not the + board config + +commit 04a905041009e4763cdc9e08a853c16a7e0b7dca +Author: Andrew Tridgell +Date: Sun Feb 1 12:07:16 2015 +1100 + + ms5611: allow for all 4 bus combinations in ms5611 driver + + this uses the same table driven approach as the hmc5883 driver, and + allows for a ms5611 baro on any of the 4 bus combinations. A simple + "ms5611 start" will start all baros that are found. + +commit 33a32fca142b33e8058ad579c73dfd7cf6b8e030 +Author: Thomas Gubler +Date: Sun Feb 1 12:55:15 2015 +0100 + + Tools/ros: add license info + +commit 2979d146422908e108cecfe37094c191521810ed +Author: Thomas Gubler +Date: Sun Feb 1 12:25:55 2015 +0100 + + remove unneeded include + +commit 0dc511a76b873ceba8cf0677dcd54cd0c566cb3b +Author: Thomas Gubler +Date: Sun Feb 1 12:20:54 2015 +0100 + + remove unintended/leftover changes in fmu2 default makefile + +commit 68e35ef0fd05504a42ed802f2a744dc253a6f747 +Author: Thomas Gubler +Date: Sun Feb 1 12:19:42 2015 +0100 + + remove unintended/leftover changes in test makefile + +commit 3b07890361d56ce80d881e3969ff097b5cd96af4 +Author: Thomas Gubler +Date: Sun Feb 1 11:57:31 2015 +0100 + + update sitl default params, make posctrl very slow for now + +commit e547176ba19da5e27b414bbff4a2ac77e6aa2903 +Merge: d74b81ba4 84ff3c671 +Author: Thomas Gubler +Date: Sun Feb 1 11:58:37 2015 +0100 + + Merge pull request #1734 from PX4/ros_messagelayer_merge_attctrl_posctrl + + Ros messagelayer merge attctrl posctrl + +commit 84ff3c671d5c6d00a1b6c9a8062bddfb6875f8f9 +Merge: 7c958a2cc a2a244584 +Author: Thomas Gubler +Date: Sun Feb 1 11:06:47 2015 +0100 + + Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge2_attctrl_posctrl + + Conflicts: + src/drivers/px4fmu/fmu.cpp + +commit 7c958a2cca90a6262dc491fe9ef86d85bacdf3da +Author: Thomas Gubler +Date: Sun Feb 1 10:57:56 2015 +0100 + + multiplatform pos ctrl: fix division by zero + +commit 82b8a42929e5bdcd53e6f8f7b2ee6995fbdf0707 +Author: Thomas Gubler +Date: Sun Feb 1 10:53:48 2015 +0100 + + fix timestamp problem in dummy pos estimator + +commit d036fa10c1f26576bac27c130843fac45098b736 +Merge: 486698467 a2a244584 +Author: Trent Lukaczyk +Date: Sat Jan 31 15:00:16 2015 -0800 + + Merge remote-tracking branch 'upstream/master' + +commit a2a244584e36a0e9ffdb93a0dda8473baf8344d3 +Author: Lorenz Meier +Date: Sat Jan 31 23:09:48 2015 +0100 + + Update block diagram + +commit 0b784c20c8bf69cee281f6717f055b0309d331b1 +Author: hauptmech +Date: Wed Jan 28 15:45:00 2015 +1300 + + Save and check device id for acc and gyro calibration parameters. + + Fix config utility to work with all devices of each type. + Accel, gyro and mag devices correctly set their device_id devtype. + Combo devices (mpu6000 lsm303d) now correctly return their devtype. + config util shows device id for all sensor types. + Add, save during calibration and check during preflight ID parameters for accelerometer and gyro + +commit e9bcc0a2624c77c6f71bb926347e85b8c7592e34 +Author: Simon Wilks +Date: Thu Jan 29 14:05:48 2015 +0100 + + Add yaw modes that define multirotor heading behaviour during missions. + +commit 6a122ab643e8a541329803117fc481c04aed902b +Author: Thomas Gubler +Date: Fri Jan 30 12:24:33 2015 +0100 + + ros att estimator dummy node: publish timestamp + +commit 76d2417cc53c493a90689582ebae9057a3987641 +Author: Thomas Gubler +Date: Thu Jan 29 19:02:43 2015 +0100 + + fix comment + +commit 990573aef3f875bb122f524c5f563248c2e96343 +Author: Thomas Gubler +Date: Thu Jan 29 17:11:01 2015 +0100 + + fix logic error in manual input node + +commit a381ce37323b08597df637e901099fcdd69c6ec1 +Author: Lorenz Meier +Date: Mon Jan 26 09:56:15 2015 +0100 + + Fix newline + +commit e532b81ac1f3356a3f2771d605b8d92d88d19d67 +Author: Lorenz Meier +Date: Mon Jan 26 09:51:36 2015 +0100 + + uORB: Remove last remnants of ORB_ID_DOUBLE/TRIPLE and migrate actuator outputs groups to new style interface + +commit aadbcb42a91d5158330c7e1f63103ee64f3fbd7c +Author: Lorenz Meier +Date: Mon Jan 26 09:50:50 2015 +0100 + + ARDrone driver: Move to topic groups + +commit 8d37d58da732a621695d39c886ff4877151064cc +Author: Lorenz Meier +Date: Mon Jan 26 09:50:36 2015 +0100 + + HIL: Move to topic groups + +commit d9d9a59ce440fab4bb1177bd888dc99c77a82350 +Author: Lorenz Meier +Date: Mon Jan 26 09:50:23 2015 +0100 + + MKBL: Move to topic groups + +commit 51088026c79aa6dfa237ecfd8276d7e4997bbb9e +Author: Lorenz Meier +Date: Mon Jan 26 09:50:09 2015 +0100 + + IO driver: move to topic groups + +commit 678d5c24fb978f0c18bb87a6894ed2922fe227ca +Author: Lorenz Meier +Date: Mon Jan 26 09:49:57 2015 +0100 + + FMU driver: Move to topic groups + +commit 455f6abfcf25e48edd4d707fdf9b278e02a81772 +Author: Lorenz Meier +Date: Mon Jan 26 09:49:42 2015 +0100 + + Support topic groups in sdlog2 + +commit cbe3783d5eeeb6597b1f02f38abf16737f6d4d64 +Author: Lorenz Meier +Date: Mon Jan 26 09:49:30 2015 +0100 + + Support topic groups in MAVLink subscription handling + +commit 2f7a9eaf6553d7da6c5d6e9b3edf6e710b4dc292 +Author: Pavel Kirienko +Date: Mon Jan 26 02:34:03 2015 +0300 + + Fix for a compilation failure + +commit 1cc4c808a88787b4e1156896453fa9369841bcde +Author: Lorenz Meier +Date: Sun Jan 25 21:56:56 2015 +0100 + + Upgrade UAVCAN to multi pub/sub A API + +commit 95462c5b7c357b343d39da3c5e6a49ae2055264c +Author: Lorenz Meier +Date: Sun Jan 25 21:08:22 2015 +0100 + + uORB: Remove duplicate topics + +commit 9190d597912d90b6d5fbf7a606f8e9d083797534 +Author: Lorenz Meier +Date: Sun Jan 25 21:08:07 2015 +0100 + + Move sensors app to multi pub/sub + +commit 165e5f5a62eedf1a4776b921b50fb84a3acdd3db +Author: Lorenz Meier +Date: Sun Jan 25 21:07:31 2015 +0100 + + Move MAVLink to multi pub/sub API (to first index) + +commit c4cf28fa9529ed12a1c78f0e297863f34644167a +Author: Lorenz Meier +Date: Sun Jan 25 21:07:06 2015 +0100 + + Move FW att control to multi pub sub API + +commit 83a0f8e5ce2041494f57643246a612f2cd836752 +Author: Lorenz Meier +Date: Sun Jan 25 21:06:48 2015 +0100 + + Move EKF to multi pub/sub API + +commit 777eda1a89222b9b7b91fd12c92475291ed56ce7 +Author: Lorenz Meier +Date: Sun Jan 25 21:06:27 2015 +0100 + + Move MATLAB example to multi pub/sub API + +commit 7f299ea0cc5aedbf1f7913930d592bdc696e0ca9 +Author: Lorenz Meier +Date: Sun Jan 25 21:06:03 2015 +0100 + + Move commander to multi pub/sub API + +commit d851a630d874f639e0861dc8411405f83ee23769 +Author: Lorenz Meier +Date: Sun Jan 25 21:05:38 2015 +0100 + + Move all drivers to multi pub/sub API + +commit cc7a00b96e658f5d36763ef90ebac7fa813b55af +Author: Lorenz Meier +Date: Sun Jan 25 17:54:09 2015 +0100 + + Disable UAVCAN build until sensors use all new-style API and UAVCAN sensors base class can be reworked to use it consistently + +commit c3eb10560ba255fdda2454e6044bb4efac35b38f +Author: Lorenz Meier +Date: Sun Jan 25 17:53:15 2015 +0100 + + Move sensors to new mag interface + +commit f641a26feee76f4a811fec34834cc818a8e8f76a +Author: Lorenz Meier +Date: Sun Jan 25 17:53:04 2015 +0100 + + Move MAVLink to new mag interface + +commit 801e9ed4fbc66d0aa359184be9f4ed3899f10096 +Author: Lorenz Meier +Date: Sun Jan 25 17:52:36 2015 +0100 + + Commander: move sensor interface for mag to new multi-sub + +commit 114465aba4b65ecdc9ffe3f4125afb2391fbdc2b +Author: Lorenz Meier +Date: Sun Jan 25 17:51:50 2015 +0100 + + Move LSM303D mag to new multi-pub interface + +commit f30b02272beee4ad5c137a25c726ec158f0135de +Author: Lorenz Meier +Date: Sun Jan 25 17:51:33 2015 +0100 + + Move HMC5883 to new interface + +commit 50a58db7e605c61bb50cfb154cbc43bf9c4c67ae +Author: Lorenz Meier +Date: Sun Jan 25 17:50:57 2015 +0100 + + uORB: Ensure correct instance initialization, port complete mag API to new interface + +commit 4f9a6273cb28e50fdabdf1f60c39da6fe0b4fcd6 +Author: Lorenz Meier +Date: Sun Jan 25 17:01:39 2015 +0100 + + uORB: correct pub creation for multi-topics + +commit 7932e2eda238b1d480fdc9de71bb1b5fcaa3e373 +Author: Lorenz Meier +Date: Sun Jan 25 16:16:15 2015 +0100 + + Add top to test build + +commit 8de411619a0ce05cc9f34f5a9f756908dbd21db8 +Author: Lorenz Meier +Date: Sat Jan 24 15:50:53 2015 +0100 + + Initial stab at supporting multiple publications on the same base name and auto-enumeration of additional publications. + +commit 2c644715002516ebe998bd952aa97baf9b80d64f +Author: Lorenz Meier +Date: Thu Jan 29 16:31:21 2015 +0100 + + Updated NuttX submodule + +commit 869d4115faaf6120715289b0e81ead14a2737553 +Author: Thomas Gubler +Date: Thu Jan 29 16:02:58 2015 +0100 + + ros mixer: remove debug output + +commit 6606b5636434c2198ba76221fab58e943eecb253 +Author: David Sidrane +Date: Thu Jan 29 04:49:39 2015 -1000 + + Updated NuttX submodule with memcpy fix, disabled run time stack checking and added modules back in + +commit 211b58cd1a0b8903a4f1c7a6f9e4e51deff8e7e2 +Author: Thomas Gubler +Date: Thu Jan 29 14:40:28 2015 +0100 + + fix typo in comment + +commit a0ae5aeebb9eea7e90cf365d931c9a29790ebba1 +Author: Thomas Gubler +Date: Thu Jan 29 14:23:03 2015 +0100 + + commander dummy node: small fix for vehicle_control_mode + +commit 6dead1d576b91811ba4bcd988ed4f4151eacafcc +Author: Thomas Gubler +Date: Thu Jan 29 14:09:25 2015 +0100 + + commander dummy node: set control velocity enabled flag + +commit 5237364a5a6a5e765bbb30cb20eb399dcd14489a +Author: Thomas Gubler +Date: Thu Jan 29 13:38:39 2015 +0100 + + commander dummy node: extend to support switching between modes + +commit 3c79b2a586286615ef00e1584c7c2f74887e38cd +Author: Thomas Gubler +Date: Thu Jan 29 13:37:37 2015 +0100 + + manual input dummy node: extend to support switching between modes + + also fixing thrust input + +commit 5b5a4b73864bb3331830d232fc3bb1bf7372d844 +Author: Thomas Gubler +Date: Thu Jan 29 13:36:53 2015 +0100 + + function rename + +commit 9a5ea31784bacb57b9a86134fb612119609fc08c +Author: Thomas Gubler +Date: Thu Jan 29 10:33:12 2015 +0100 + + add pos controller to launch file + +commit 8b62e003f0edbd8fe82286eaead83f0b3ef88a8c +Author: Thomas Gubler +Date: Thu Jan 29 10:30:07 2015 +0100 + + add dummy position estimator to launch file + +commit 6f4f5d637de51272a2bc9fd3a8db0a2755d763c6 +Author: Thomas Gubler +Date: Thu Jan 29 10:29:15 2015 +0100 + + first version of position estimator dummy node + +commit 8a6b94adbfa58245d13354216168de86e888c782 +Author: Thomas Gubler +Date: Thu Jan 29 10:28:56 2015 +0100 + + attitude estimator dummy node: add timestamp + +commit 9245f28fb84e87505c6024121720bbd0776e64a0 +Author: Thomas Gubler +Date: Wed Jan 28 17:46:22 2015 +0100 + + mc attctl multiplatform: fix memcpy + +commit a6ca4c2796a825ac1878c1d570afc0afc4fed74d +Author: Thomas Gubler +Date: Wed Jan 28 11:17:23 2015 +0100 + + initialize all subscribers + +commit 66007d56ef35ebc1f11ac83f2347bfc22b9664f9 +Author: Thomas Gubler +Date: Wed Jan 28 09:08:58 2015 +0100 + + fix uorb constants in uavcan module + +commit 8e7974e2e29a75daf5a55e723f6d6a4b416c252f +Author: Thomas Gubler +Date: Wed Jan 28 08:25:42 2015 +0100 + + fix uorb constants for test functions + +commit 19155372810e2f70d273b7d06069748d1e01071b +Author: Thomas Gubler +Date: Wed Jan 28 08:04:00 2015 +0100 + + initial port of multiplatform version of mc_pos_control + +commit 6ba1912309fef5b7aa3fc2cda73a124b6b01a01f +Author: Thomas Gubler +Date: Wed Jan 28 08:02:08 2015 +0100 + + add angle conversion defines for ros + +commit 719edf93e4c3994d3d61bff4435d5ac0760d912b +Author: Thomas Gubler +Date: Wed Jan 28 08:01:22 2015 +0100 + + ported more geo functions to cpp + +commit 2d124852c1881d5b993b3c2ec9f7a79e1e03da1b +Author: Thomas Gubler +Date: Wed Jan 28 07:58:42 2015 +0100 + + propagate uorb contants change through all modules/drivers + +commit 01835a51a8a3a0b0f7e7362cdc25475bd029a9a8 +Author: Thomas Gubler +Date: Wed Jan 28 07:55:21 2015 +0100 + + uorb constants are now defined inside class + +commit c67cb25f9a4cb4ec507029865dd70837417ef894 +Author: Thomas Gubler +Date: Wed Jan 28 07:54:58 2015 +0100 + + port more uorb headers to msg + +commit 856b10cc1a5a36a7b7d2978477185155792366c2 +Author: Thomas Gubler +Date: Wed Jan 28 16:29:25 2015 +0100 + + Revert "temporarily re-enable stack checking, disable some modules to make firmware fit" + + This reverts commit 27b2701340648e2fde1992b175abfa591e0eee01. + +commit 2728889f7886e3ab2fea16941d29e60ece0d4449 +Merge: f23e603d0 1dcc5c49c +Author: Thomas Gubler +Date: Wed Jan 28 16:29:14 2015 +0100 + + Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge_attctlposctl + +commit 1dcc5c49cc75778bcdde770f2d6c2700dd2bec2e +Merge: 27b270134 a25dbb3c8 +Author: Thomas Gubler +Date: Wed Jan 28 12:24:06 2015 +0100 + + Merge pull request #1719 from sjwilks/make_colour + + Add a compiler coloring tool to highlight warning and errors in the output + +commit a25dbb3c8e795b90869c480ae5c62c84b8424b3c +Author: Simon Wilks +Date: Wed Jan 28 11:19:52 2015 +0100 + + Add a compiler coloring tool to highlight warning and errors in the output. + +commit 27b2701340648e2fde1992b175abfa591e0eee01 +Author: Thomas Gubler +Date: Wed Jan 28 09:48:53 2015 +0100 + + temporarily re-enable stack checking, disable some modules to make firmware fit + +commit a3b2c99801a2cdc780cce77e04dd2d924c2c0560 +Author: James Goppert +Date: Tue Jan 27 12:37:35 2015 -0500 + + A huge developer time saver, J="" make archives + + This gives warnings about -j1 being forced some places, but + it still successfully builds all archvies in parallel. The + resulting archives have been tested on the board. It is + disabled by default so no functional change unless someone + adds J="" or J=8 in front of the make archvies. + +commit 21d3dcb1905432e349f70012ac0a4f79e5e7935a +Author: hauptmech +Date: Wed Jan 28 15:40:44 2015 +1300 + + Fix config utility to work with all devices of each type, not just the primary one. + +commit 5444972347606333dd61206011263e4a2e5d83e8 +Author: hauptmech +Date: Mon Jan 19 16:50:52 2015 +1300 + + 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. + +commit 4dd06c4c7368e14ae0c5119321095236f7d13fd4 +Merge: 52f3fe1d9 97471bf0a +Author: Thomas Gubler +Date: Wed Jan 28 10:18:56 2015 +0100 + + Merge pull request #1716 from PX4/literature_reference + + added references + +commit 97471bf0aae5c069fe37f063f2a8b5eae08755c9 +Author: Roman Bapst +Date: Wed Jan 28 09:31:42 2015 +0100 + + added references + +commit e95e09628484875cf65686561eef8434195df96b +Author: Roman Bapst +Date: Wed Jan 28 09:31:42 2015 +0100 + + added references + +commit 52f3fe1d9af53e5f1dd40714aa177fcc4c5e0047 +Author: Lorenz Meier +Date: Mon Jan 26 20:23:42 2015 +0100 + + Added more docs to offset as suggested by @velocoderaptor, thanks! + +commit b8fade7dcfa98d0963c7f23529168baa64f7fc1a +Author: Lorenz Meier +Date: Mon Jan 26 20:04:56 2015 +0100 + + MPU6K: Improve gyro self test to allow more realistic deviations from nominal state + +commit 9c627255ccc980270fe56b6c4ddeb494e1ce0f50 +Author: Johan Jansen +Date: Mon Jan 26 14:22:36 2015 +0100 + + MPU6000: Increase gyro offset tolerance to 7 dps + +commit f23e603d02ba416ae250770cdaad6a859d6bae69 +Author: Thomas Gubler +Date: Mon Jan 26 15:54:19 2015 +0100 + + mc attctl multiplatform: increase stack size + +commit de44c549eb8d195a0356afdd875b23a277fd8c7a +Author: Thomas Gubler +Date: Mon Jan 26 15:53:49 2015 +0100 + + mc attctl multiplatform: remove memsets + +commit abeae7b6f6d70042c6b0bed493ade52727648c2d +Author: Thomas Gubler +Date: Mon Jan 26 14:50:23 2015 +0100 + + extend subscriber/publisher example + +commit 9cc94fcb2dde1a591c20e008ca59d1f876c2070a +Author: Johan Jansen +Date: Mon Jan 26 13:51:34 2015 +0100 + + mc_pos_control: Protect against NaN and Inf setpoints + +commit 18d756dd599f93abcd5dc89f323a5df77384ceac +Author: Lorenz Meier +Date: Mon Jan 26 08:59:19 2015 +0100 + + USB startup: Ensure that we are not talking to the peripheral too soon. Startup does not take longer due to smart rearrangement of launch calls + +commit a7f6c0ea3a37688333a288dc53384d2c948c3ca0 +Merge: 2c0029235 5c776e239 +Author: Lorenz Meier +Date: Sun Jan 25 22:39:48 2015 +0100 + + Merge pull request #1699 from sjwilks/fmuv1_fix + + Revert "FMUv1: Disable stack checking" + +commit 5c776e2392f8a6575934e5db287d09aff6b6cf1b +Author: Simon Wilks +Date: Sun Jan 25 22:31:11 2015 +0100 + + Revert "FMUv1: Disable stack checking" + + This reverts commit e62c8d73678f87b9f6cab1ad3a33c8911277a8a8. + +commit 8dbb1fc8d443b1f8e2e454d4b82051fa63a48398 +Author: Thomas Gubler +Date: Sun Jan 25 18:24:10 2015 +0100 + + remove unneeded include + +commit 092a3c5129e4d26463b298d110dbfa8683fb9c26 +Author: Thomas Gubler +Date: Sun Jan 25 18:23:46 2015 +0100 + + add start wrapper for mc att ctl multip + +commit 5cb208c32f5baf52fffb97918f5b06b2498aec87 +Author: Thomas Gubler +Date: Sun Jan 25 18:22:13 2015 +0100 + + reenable mcatt ctl and other nodes for ros + +commit 2c0029235a08864039cf1239f86a0af80039548c +Author: Lorenz Meier +Date: Sun Jan 25 16:17:03 2015 +0100 + + Documentation: WIP on better block diagrams + +commit f7dc81ded1bdd7eb7d88532e5513b168c6d4f118 +Author: Thomas Gubler +Date: Sun Jan 25 16:13:39 2015 +0100 + + missing headers for fmu1 target + +commit 9b4a21049550f12f11ec0e6dd2d2a55e1b2ef1b3 +Author: Thomas Gubler +Date: Sun Jan 25 15:55:32 2015 +0100 + + missing headers for fmu2 target + +commit 23229317ad5e08f758a4d48148d36fabe2a2cfbd +Author: Thomas Gubler +Date: Sun Jan 25 15:35:42 2015 +0100 + + remove unnecessary include + +commit dafe6654ebd2730c0ac5c3c60bb5fe8946ab67a0 +Author: Thomas Gubler +Date: Sun Jan 25 15:35:25 2015 +0100 + + add missing functional header + +commit cd35ab26610650d93120d3a9eabd196a733c2e44 +Author: Thomas Gubler +Date: Sun Jan 25 15:32:40 2015 +0100 + + add another set of uorb headers + +commit 7634147c0f9bb1ee27464d678394f22339b5ce00 +Author: Thomas Gubler +Date: Sun Jan 25 15:02:43 2015 +0100 + + starting to port mc att ctrl multiplatform to the latest api + +commit 8da83cfc80d2209e41cb47dd1dd2831d18a34012 +Author: Thomas Gubler +Date: Sun Jan 25 15:02:06 2015 +0100 + + objects common: use separate files + +commit 1f0daea66586c32720083e5b2d703ce5fb9477f4 +Author: Thomas Gubler +Date: Sun Jan 25 15:01:37 2015 +0100 + + remove uorb hacks + +commit 35efcaa92c575c60ad31f5a7ad9f8e5756cdf2bc +Author: Thomas Gubler +Date: Sun Jan 25 15:01:03 2015 +0100 + + update topic header includes for multiplatform headers + +commit 14aa5f9441759672a3c0d6ee9b6ff5256ae0a77e +Author: Thomas Gubler +Date: Sun Jan 25 13:39:34 2015 +0100 + + add topic header includes + +commit ee6395c5029737baeb328bd10ba82c8f05bf0648 +Author: Thomas Gubler +Date: Sun Jan 25 13:38:47 2015 +0100 + + enable mc att multiplatform in makefile + +commit 265139f836b1fefdacb1e9498f0d25ecf2ecb47a +Author: Thomas Gubler +Date: Sun Jan 25 13:36:36 2015 +0100 + + add msg/fw_virtual_rates_setpoint.msg + +commit f9b4a96bf254f12d7ef97a09fafbbff64a9d6e54 +Author: Thomas Gubler +Date: Sun Jan 25 13:36:10 2015 +0100 + + add msg/actuator_controls_virtual_fw.msg + +commit 36a70debf4c51c7ad02651f2eb6a24da71bad2fc +Author: Thomas Gubler +Date: Sun Jan 25 13:35:57 2015 +0100 + + add act control 0 to 3 as msg + +commit cbf4a5af1611ee0969ea0b8d265441308e2dbc91 +Author: James Goppert +Date: Fri Jan 23 22:25:48 2015 -0500 + + Simplified i2c handling for flow. + +commit 91c605429dccd0520012afe2c68e1947341f89cb +Merge: ba54deefc f5a1680fd +Author: Lorenz Meier +Date: Sat Jan 24 16:42:35 2015 +0100 + + Merge pull request #1694 from sjwilks/px4v1_land_detector + + Add landing detector for V1 boards as well. + +commit d74b81ba4f44db0e50e4eb491ca7941bb1aceec2 +Merge: 8e15a5b9d 8194cb107 +Author: Lorenz Meier +Date: Sat Jan 24 15:24:38 2015 +0100 + + Merge pull request #1693 from UAVenture/ros-automation + + Ros automation + +commit f5a1680fd6eb17c4fd1b7663cb16ffe126289cc0 +Author: Simon Wilks +Date: Sat Jan 24 14:18:28 2015 +0100 + + Add landing detector for V1 boards as well. + +commit 8194cb107169d7c1a642e7bbcbade92879da6c9b +Author: Andreas Antener +Date: Fri Jan 23 23:25:27 2015 +0100 + + added ros-joy package and drcsim + +commit 700ca3c7d0b49b9c9f2403a630c3335c518ebddc +Author: Andreas Antener +Date: Fri Jan 23 11:53:54 2015 +0100 + + naming updates + +commit c4b309c06e0063559ac8c2fce736f3296875ea5a +Author: Andreas Antener +Date: Fri Jan 23 10:56:25 2015 +0100 + + added readme for docker container + +commit aae96a1b1631677dd07398e1134f77d4c5e38f08 +Author: Andreas Antener +Date: Fri Jan 23 10:51:13 2015 +0100 + + updated docs, fixed script copy, renamed stuff + +commit 6ab1f2168059bb7689548635ab4e746c8f320295 +Author: Andreas Antener +Date: Thu Jan 22 21:53:11 2015 +0100 + + updated setup, added maintainer + +commit 6db56b8df08e6dfe4670e1e10a3fb391470f32b4 +Author: Andreas Antener +Date: Thu Jan 22 11:24:46 2015 -0800 + + added privileged options to support hardware acceleration + +commit 4fda482a7385e132df1064d6380b762c6b11710e +Author: Andreas Antener +Date: Thu Jan 22 18:53:36 2015 +0100 + + updated copy instruction + +commit da8c9af37b2aa183499fb8e2bb205633bce92ded +Author: Andreas Antener +Date: Thu Jan 22 18:30:15 2015 +0100 + + fixed some stuff + +commit 353c230db5927b3e060bbfde9a0aa34e27abbe35 +Author: Andreas Antener +Date: Thu Jan 22 17:31:47 2015 +0100 + + restructured things a little bit + +commit 0bfeedef89785646bbb05fd5583f18f42c905770 +Author: Andreas Antener +Date: Wed Jan 21 14:54:55 2015 +0100 + + updated build and notes + +commit 05589e40dfb39e83681ac909545d20bdb96ca773 +Author: Andreas Antener +Date: Wed Jan 21 00:01:55 2015 +0100 + + updated docker instrumentalization and info + +commit 2d65e8cb3b792ae55c953df87fc429cdde2972b5 +Author: Andreas Antener +Date: Tue Jan 20 16:50:59 2015 +0100 + + initial commit for vagrant/docker based ros setup + +commit ba54deefc929ca670ae725cb772a8fe574f74742 +Merge: b14e849fc 0632d882b +Author: Lorenz Meier +Date: Fri Jan 23 20:26:50 2015 +0100 + + Merge pull request #1397 from dyeldandi/vz + + Adding vertical (Z) velocity to inav estimator + +commit 4c3a24ddeeee4187a527a1d750b406b96232f66b +Author: Thomas Gubler +Date: Fri Jan 23 18:30:02 2015 +0100 + + tiny cleanup + +commit 67a35eb0b509b2394f82773c460a6492471efd37 +Author: Thomas Gubler +Date: Fri Jan 23 18:15:55 2015 +0100 + + remove unneeded files + +commit aa7e5ddb388e5d382b3dc214de6a1581c2a2fe71 +Author: Thomas Gubler +Date: Fri Jan 23 18:11:44 2015 +0100 + + move position of spin_once in publisher example + +commit a36d0dce85868f35ad9c4e097f5b788e84d7d18f +Author: Thomas Gubler +Date: Fri Jan 23 18:01:16 2015 +0100 + + publisher: move nuttx startup handling + +commit dfd078651f44533b2f5998b0edce781b11507275 +Author: Thomas Gubler +Date: Fri Jan 23 18:00:59 2015 +0100 + + subscriber: move nuttx startup handling + +commit b14e849fc4bcf81bbffd47064e2850a929652f6d +Author: Lorenz Meier +Date: Fri Jan 23 16:33:24 2015 +0100 + + Sonar: Set min/max distance properly, add usleep for detection + +commit a23c39eec414ffb9d6808e3402d21f322e14930f +Author: Jon Verbeke +Date: Tue Jan 20 16:38:59 2015 +0100 + + Sonar driver by jverbeke + +commit 6357fa75976a1d215d263b316d7fe495b82cfff4 +Author: Thomas Gubler +Date: Fri Jan 23 15:39:11 2015 +0100 + + header generation script: create dir if it does not exist + +commit de2d73987f00377b0b230a1bc77cfbe62f693da1 +Merge: 6c0b5cf12 73f342616 +Author: Lorenz Meier +Date: Fri Jan 23 15:24:32 2015 +0100 + + Merge branch 'ros_messagelayer_merge' of github.com:PX4/Firmware into ros_messagelayer_merge + +commit 6c0b5cf1259a0560a5adc966c4ca306f998c2c86 +Author: Lorenz Meier +Date: Fri Jan 23 15:24:18 2015 +0100 + + Update NuttX version as required + +commit 73f342616e275ca726d70807212a733f9971bf66 +Author: Thomas Gubler +Date: Fri Jan 23 15:16:13 2015 +0100 + + add better accessor + +commit 193a210b517c958ebce3aaae8cc9b5709ff9b52b +Author: Lorenz Meier +Date: Fri Jan 23 14:32:29 2015 +0100 + + Multi sonar support by jverbeke + +commit 1ab9ec5811a5b945ca49a8e6aeef59557dd2970c +Author: Thomas Gubler +Date: Fri Jan 23 14:38:53 2015 +0100 + + fix ros header template + +commit f55832a37066c2cb0e6db64d95710b6fa0017fb1 +Author: Thomas Gubler +Date: Fri Jan 23 14:38:39 2015 +0100 + + multiplatform: update topic includes + +commit d7e57061c976ba18c69d8be9949660e85f645126 +Author: Thomas Gubler +Date: Fri Jan 23 11:40:23 2015 +0100 + + generate message wrapper headers on ros + +commit 4ba57ad285884a2b01ebf8aac2c710ed63f7ffd3 +Author: Thomas Gubler +Date: Fri Jan 23 11:39:10 2015 +0100 + + get rid of unnecessary defines + +commit 5e9bef6f4b710aae319bd60068107bff41003fd8 +Author: Thomas Gubler +Date: Fri Jan 23 10:37:17 2015 +0100 + + cleanup template for normal uorb headers + +commit 738f65a705c5dd2e664fedf54fd1064f685ff5c7 +Author: Thomas Gubler +Date: Fri Jan 23 10:34:04 2015 +0100 + + generate wrapper headers for uorb + +commit 6f7fa3b4e7e6fd387530a60c800992c5d7bab87b +Author: Thomas Gubler +Date: Fri Jan 23 10:33:18 2015 +0100 + + header generation script: add option to set output filename prefix + +commit c33173cd5de81a9fb32757c3a3c662716f76b300 +Author: Thomas Gubler +Date: Fri Jan 23 09:23:29 2015 +0100 + + uorb pub: cleanup objects + +commit da7ad9a3329db43144b5ca3e60c6c56d22fdc3d4 +Author: Thomas Gubler +Date: Fri Jan 23 09:02:04 2015 +0100 + + multiplatform: re-enable interval functionality (for uorb) + +commit af943cf16adb79ab33097bd560a85fee203a5215 +Author: Thomas Gubler +Date: Fri Jan 23 08:27:06 2015 +0100 + + add update_sub_min_interval function + +commit 57569482ad5739bb4471826014818c92bdb33c6d +Author: Thomas Gubler +Date: Fri Jan 23 08:16:07 2015 +0100 + + remove unneeded friend + +commit 16c85c6d1870f6f410cf75fc0fe3cb386eb9f6ee +Author: Thomas Gubler +Date: Fri Jan 23 08:03:26 2015 +0100 + + move uorb::publisherbase into constructor of publisher + +commit 59f05a7195ae4a2d57e276c31e12bcf6af477408 +Author: Thomas Gubler +Date: Fri Jan 23 08:03:07 2015 +0100 + + move ros::publisher into constructor of publisher + +commit 2dfd30c25e2839b762ca127fd4af696284df34b9 +Author: Thomas Gubler +Date: Fri Jan 23 07:17:06 2015 +0100 + + move uorb::subscriptionbase into constructor of subscriber + +commit 1ad6e00234e990d44f2a9ca93bcc50696c4c530c +Author: Thomas Gubler +Date: Fri Jan 23 07:16:07 2015 +0100 + + re-enable warnings/errors + +commit 1e504478a00f08c4d7ab381aa9bec5cdbee5513f +Author: Thomas Gubler +Date: Fri Jan 23 07:06:02 2015 +0100 + + move ros::subscriber into constructor of subscriber + +commit b2a911b88d6a541218ef6e633be0d6693de31c8e +Author: Thomas Gubler +Date: Thu Jan 22 17:10:20 2015 +0100 + + uorb wrapper port callback to methods and subscriber without callback + +commit 49d41773fc990a6b878543fac2c5cda328bf7d78 +Author: Thomas Gubler +Date: Thu Jan 22 16:47:28 2015 +0100 + + ros wrapper port callback to methods and subscriber without callback + +commit 8e15a5b9d0400707f539703d01f702bee03a10db +Author: Thomas Gubler +Date: Thu Jan 22 15:07:06 2015 +0100 + + install script: add missing joy dependency + +commit e10d6bf603e8728061465271957486b727387d1f +Author: Daniel Agar +Date: Tue Jan 20 20:56:18 2015 -0500 + + Fixed coverity CID #12521 + +commit 9f32a85409034b2601e42959706a6e0c1a144ce0 +Author: Daniel Agar +Date: Tue Jan 20 20:46:56 2015 -0500 + + Fixed coverity CID #12530 + +commit ce11cc9f32c1d86e0ebdab3d114517995add2595 +Author: Daniel Agar +Date: Tue Jan 20 20:42:01 2015 -0500 + + geofence.cpp format + +commit 20a8b26ac8c34ccf906b7775804a59afa1311f19 +Author: Daniel Agar +Date: Tue Jan 20 20:40:57 2015 -0500 + + Fixed coverity CID #12538 + +commit 67b465d800d03c6e85504b7b3f2fcc5a29497352 +Author: Thomas Gubler +Date: Thu Jan 22 12:31:07 2015 +0100 + + add iris house world launch file + +commit 8c4fce3654bbf4cb31314f1fb596f4fd17772589 +Author: Thomas Gubler +Date: Thu Jan 22 09:30:43 2015 +0100 + + multiplatform: better publisher base class + +commit 7faef870c8201696372661e063336069d91123b9 +Author: Lorenz Meier +Date: Thu Jan 22 09:24:13 2015 +0100 + + Fix UAVCAN dependency generation issue + +commit 2af44f5995dd121a7ce2aefd3ab1c7d8dcf3fb8d +Author: Thomas Gubler +Date: Thu Jan 22 08:10:08 2015 +0100 + + multiplatform: introduce PublisherNode class for uorb for more consistency + +commit 38ae6bcc5fd5e9ab1a7304140ec6b36ff027625f +Author: Lorenz Meier +Date: Thu Jan 22 07:24:22 2015 +0100 + + Added block diagram + +commit 30e32b004d6e9d0a4b13abf6ef5f93bfe7bb4754 +Author: Daniel Agar +Date: Wed Jan 21 17:18:55 2015 -0500 + + travis fix s3 index.html and timestamp.html upload + + these files were being uploaded as "/index.html" and "/timestamp.html" + +commit d80a00fad105a2dc98ab6ec415e28fa86f1ceed6 +Author: Randy Mackay +Date: Wed Jan 21 16:46:04 2015 +0900 + + batt_smbus: disable if no batt 10seconds after startup + +commit f8e91e8156e3db1a66132a5de88a92f206a464fc +Merge: 2a00948c7 b84e50a3c +Author: Lorenz Meier +Date: Wed Jan 21 22:21:17 2015 +0100 + + Merge pull request #1674 from PX4/s3deploy + + Upload latest master, beta and stable builds to AWS + +commit 2a00948c7ad71f849223337d566c41b56f7e1e08 +Author: David Sidrane +Date: Wed Jan 21 10:19:24 2015 -1000 + + Added prefix to Match Message also + +commit e037b7ae9b361812e99c5985a9c543c2ba503de0 +Author: David Sidrane +Date: Wed Jan 21 10:02:22 2015 -1000 + + Added delay to ensure the the px4io is in loop waiting for a characterit + loop. + +commit 0943bd9a31896996db7a030715eb9d0e8626b0b4 +Author: David Sidrane +Date: Wed Jan 21 09:54:49 2015 -1000 + + Added Prefix to message to identify it as PX4IO related + +commit 2b103d319c8547d0d6e9ae14a6413a787051e205 +Author: Thomas Gubler +Date: Wed Jan 21 18:29:22 2015 +0100 + + clean up px4_nodehandle + +commit 358c91932575c191c7717d9c083611d651721476 +Author: Thomas Gubler +Date: Wed Jan 21 18:23:18 2015 +0100 + + clean up px4_subscriber + +commit a761df4ffa0e77e1bd34a6e02ba621ca71523389 +Author: Thomas Gubler +Date: Wed Jan 21 18:14:20 2015 +0100 + + clean up px4_publisher + +commit f60e65b38fd051595b465f619a19effa9c13efee +Author: Thomas Gubler +Date: Wed Jan 21 18:05:31 2015 +0100 + + clean up subscriber example + +commit ed526173bb4f6a809e725aeb8214cf24042edd76 +Author: Thomas Gubler +Date: Wed Jan 21 17:57:37 2015 +0100 + + clean up publisher example + +commit b04fcad525c8f76419d468f43a4b159bc5200fbe +Author: Thomas Gubler +Date: Wed Jan 21 17:41:56 2015 +0100 + + fix bracket position + +commit 02fdd48a477853a2f54c7954478a3ce5b5b3f497 +Author: Thomas Gubler +Date: Wed Jan 21 17:41:13 2015 +0100 + + publisher: use wrapper message type + +commit 2a2594a1717a5067ac1f209974851f9512e46415 +Author: Thomas Gubler +Date: Wed Jan 21 17:40:42 2015 +0100 + + re-enable adding of subscriber to list + +commit 1511fd7b2dd19e0ae4c63553cbaf00e2a753148f +Author: Thomas Gubler +Date: Wed Jan 21 16:33:19 2015 +0100 + + make handle() static + +commit b3b5a2de0329aa42ab842bd568244aaa9fd8d40d +Author: Lorenz Meier +Date: Wed Jan 21 15:59:15 2015 +0100 + + Set NuttX version to one which always colors the stack + +commit 52a2a23cc77cff300d0c73f66a450fc1a8fccd5a +Merge: 779400aad 162899936 +Author: Thomas Gubler +Date: Wed Jan 21 15:50:54 2015 +0100 + + Merge remote-tracking branch 'upstream/ros' into ros_messagelayer_merge + +commit 1628999361f5bd939ffd6312cae1d9e67698f3d4 +Author: Thomas Gubler +Date: Wed Jan 21 15:44:15 2015 +0100 + + Revert "Fixes to make GCC 4.9 link" + + This reverts commit 85b6907e1db1a6af88fe469e8e08dbd0a9d7a2a7. + +commit 779400aad3f3a97057e4377d51ff362756938241 +Author: Lorenz Meier +Date: Wed Jan 21 13:39:13 2015 +0100 + + Add hackery on NuttX header, to be removed during rebase -i + + Conflicts: + NuttX + +commit 4b27e4029d15e5ae4936252f224ee4275f83cab0 +Author: Lorenz Meier +Date: Wed Jan 21 15:32:38 2015 +0100 + + Disabled stack checking on aerocore + +commit 517e1e8d4879c7a2d359b92e2eff89eddb944a16 +Author: David Sidrane +Date: Wed Jan 21 03:07:15 2015 -1000 + + Fixed permissions + +commit e62c8d73678f87b9f6cab1ad3a33c8911277a8a8 +Author: Lorenz Meier +Date: Wed Jan 21 09:29:47 2015 +0100 + + FMUv1: Disable stack checking + +commit ae0e2d720926702f5dc1f97aeaa893d30c61fe29 +Author: Pavel Kirienko +Date: Wed Jan 21 10:39:14 2015 +0300 + + Removing extra UAVCAN perfcounters + +commit 4b8feb03cfca89b18ca88a19079e796b44f6d216 +Author: David Sidrane +Date: Tue Jan 20 17:36:55 2015 -1000 + + Match the OS build's CONFIG_ARMV7M_STACKCHECK setting by using actual setting in the exported nuttx config.h file to control each board build setting of ENABLE_STACK_CHECKS in toolchain_gnu-arm-eabi.mk + +commit f6dc2af3986ba823822525d9865c101d91aa67c3 +Author: Pavel Kirienko +Date: Mon Jan 19 16:24:07 2015 +0300 + + UAVCAN update + +commit 4baf4a032fa87a01863ae475d4ad27496c90db86 +Author: Pavel Kirienko +Date: Mon Jan 19 15:54:14 2015 +0300 + + Fixed: Passing this->_armed_sub to close, which cannot accept a negative number. + +commit 91362223ea5dc5badc34870210c356eb47ebd59d +Author: Pavel Kirienko +Date: Mon Jan 19 15:49:18 2015 +0300 + + Fixed uninitialized fields of UavcanNode + +commit f6786d0be91659bfe6cca393d512edd5aa7a407e +Author: Pavel Kirienko +Date: Sun Jan 18 22:40:22 2015 +0300 + + Removing -ffixed-r10 when stack checks aren't enabled + +commit 2ebd7099de83c603b01bedd278c38a4eb6b77b2b +Author: Pavel Kirienko +Date: Sun Jan 18 16:09:46 2015 +0300 + + Globally configurable stack checks, R10 is always fixed + +commit c9eae96cf67ebdf6d202dc7ecac55a5b4a670a50 +Author: Pavel Kirienko +Date: Sun Jan 18 04:05:50 2015 +0300 + + Frame size fix fix per Lorenz's suggestion + +commit ed27e583e01bee74a5bf46561b9aea7bd630846b +Author: Pavel Kirienko +Date: Sun Jan 18 01:30:46 2015 +0300 + + UAVCAN update + +commit 4b1782174c334a9846096145a7156a015df3edae +Author: Pavel Kirienko +Date: Sat Jan 17 22:40:03 2015 +0300 + + INSTRUMENTATIONDEFINES assignment made non-optional + +commit 1d13edcf9221cfeabfe23eeff046dd7324f532b8 +Author: Pavel Kirienko +Date: Sat Jan 17 22:35:59 2015 +0300 + + Stack checks made optional: ENABLE_STACK_CHECKS + +commit f49f183f74be7d602fee6a1192538273d3d11cac +Author: Pavel Kirienko +Date: Sat Jan 17 22:25:33 2015 +0300 + + UAVCAN module: -O3 instead of -Os; fixed instrumentation defines + +commit c2bc298409585aadce4b60dff5e6fada87c6c436 +Author: Pavel Kirienko +Date: Sat Jan 17 20:40:09 2015 +0300 + + Disable instrumentation for the uavcan module + +commit 885077a1c3cfa9980001e8dce76615e1f7552788 +Author: Pavel Kirienko +Date: Sat Jan 17 18:32:29 2015 +0300 + + Profiler: folder fix - more special cases for operator<< and operator>> + +commit 569c3b7d37f4be5c9a635fe3e4633ecebbe8f9b5 +Author: Pavel Kirienko +Date: Sat Jan 17 05:10:43 2015 +0300 + + Using -g3 flag instead of -g + +commit d87bb4dfcb59601bc51d46332bbe0db78d11294a +Author: Pavel Kirienko +Date: Sat Jan 17 04:04:48 2015 +0300 + + Revert "Intrusive changes made for UAVCAN profiling. Will be reverted in the next commit (this one is needed to keep the changes in history)" + + This reverts commit 4c301d9dcf180e39186fa6753c7a3d3215b3cfa7. + +commit 6bbacc4271680cc262094af7f9a34807ff5c34ed +Author: Pavel Kirienko +Date: Sat Jan 17 04:04:31 2015 +0300 + + Intrusive changes made for UAVCAN profiling. Will be reverted in the next commit (this one is needed to keep the changes in history) + +commit 543cb231282fdb899557f42003f53ac2f7a7dcc7 +Author: Pavel Kirienko +Date: Sat Jan 17 03:57:46 2015 +0300 + + Profiler: computing stack top distribution + +commit 647163d6fa4761b0799e073bae8ea368a986b4fe +Author: Pavel Kirienko +Date: Sat Jan 17 03:06:41 2015 +0300 + + Profiler - header comment fix + +commit f158c8270b7572b3f3384a52cb6f6c51ecd7ec57 +Author: Pavel Kirienko +Date: Sat Jan 17 02:58:07 2015 +0300 + + Rich man's profiler - handling quotes + +commit d1abf9c133bfe865f9648a88610d92a78f787f21 +Author: Pavel Kirienko +Date: Sat Jan 17 02:25:26 2015 +0300 + + Poor man's profiler - proper stack folder that handles generic C++ types + +commit 1898b51c740dba2b3dd979980775f25c982dea1e +Author: Pavel Kirienko +Date: Fri Jan 16 22:08:46 2015 +0300 + + Profiler: reporting function position in flame graphs + +commit ff7c33a4b04e0545dc78a324cbc8f9a945f97519 +Author: Pavel Kirienko +Date: Fri Jan 16 21:40:14 2015 +0300 + + Profiler: xdg-open work-around + +commit c0d71529bce816596dc3574e876e0f4c69bc9b9f +Author: Pavel Kirienko +Date: Fri Jan 16 21:13:10 2015 +0300 + + Profiler fixes + +commit c0937ec8cac523d4c8fad028584e2b87956f3019 +Author: Pavel Kirienko +Date: Fri Jan 16 21:00:48 2015 +0300 + + Profiler fixes + +commit 9293950cdb17af28e344f710f9121e606710a006 +Author: Pavel Kirienko +Date: Fri Jan 16 20:47:29 2015 +0300 + + NuttX profiler improvements + +commit dd3fa2532e63118bfd076e1027d74af2d06b9e05 +Author: Pavel Kirienko +Date: Thu Jan 15 02:44:54 2015 +0300 + + Poor man's sampling profiler for NuttX + +commit e41bf13ac57081342a94f48a468e3f6f24404f8b +Author: Pavel Kirienko +Date: Thu Jan 15 00:49:32 2015 +0300 + + Nuttx.py: 'show mybt' outputs in GDB-like format for ease of parsing + +commit 9215a8d8dafb3807852e10a3dab150c1fc6fc6f4 +Author: Pavel Kirienko +Date: Thu Jan 15 00:11:55 2015 +0300 + + Nuttx.py fixes: Python 2.7 support (required for gcc-arm-toolchain from Terry Guo), fixed int parsing, show mybt by name + +commit 0901d999924012b482a5379854c24eb9f2c6f345 +Author: Pavel Kirienko +Date: Sun Jan 11 04:38:20 2015 +0300 + + UAVCAN update (speed optimizations) + +commit 7f0f4b3072008239f4481c79769ab1b00f92e707 +Author: Pavel Kirienko +Date: Sun Jan 11 00:11:48 2015 +0300 + + UavcanEscController broadcasting percounter + +commit eea3c801f4be7efa306af01a8153e8bbee4d43ce +Author: Pavel Kirienko +Date: Sat Jan 10 22:26:49 2015 +0300 + + UAVCAN perf counters + +commit dcdde8ea88bf57b0432d2b64ed3ce606795c8d00 +Merge: 3a38b0fe3 e8e4a3b5d +Author: Thomas Gubler +Date: Wed Jan 21 14:41:03 2015 +0100 + + 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 + +commit 3a38b0fe359296aa19ec43ab82743aebeadb335c +Author: Thomas Gubler +Date: Wed Jan 21 14:35:36 2015 +0100 + + define __EXPORT for ROS + +commit 1f706eeb2fd210e7059e2b58f14432c987d76abf +Author: Thomas Gubler +Date: Wed Jan 21 14:34:34 2015 +0100 + + small cleanup + +commit 632a0866ef16723dd6e1f0a2f7c575706b9e10cc +Author: Thomas Gubler +Date: Wed Jan 21 14:34:05 2015 +0100 + + remove unneeded functionality in template + +commit cadcad6ffbdfbe9b92a5936f4d894138f912b4ff +Author: Thomas Gubler +Date: Tue Jan 20 18:27:05 2015 +0100 + + messagelayer prototype for nuttx + +commit 7c3223b8609ee418b520d19cae7e52d2a7a85e99 +Author: Thomas Gubler +Date: Sun Jan 18 18:43:45 2015 +0100 + + added a messageplayer prototype for ros + +commit d1eac3510bdee3aa133a9eea248f882758dd29d0 +Author: Lorenz Meier +Date: Wed Jan 21 13:40:10 2015 +0100 + + DELETE DURING REBASE: Remove some apps to make space + +commit 85b6907e1db1a6af88fe469e8e08dbd0a9d7a2a7 +Author: Lorenz Meier +Date: Wed Jan 21 13:39:36 2015 +0100 + + Fixes to make GCC 4.9 link + +commit fd275147e4ae2efe2803e0bdc8f2c2929db70b5d +Author: Lorenz Meier +Date: Wed Jan 21 13:39:13 2015 +0100 + + Add hackery on NuttX header, to be removed during rebase -i + +commit 6574692bd7a4101113cf6a80bcfae968d5a6e4f1 +Author: Lorenz Meier +Date: Wed Jan 21 11:01:25 2015 +0100 + + uORB: Remove unused function + +commit f176147d2af34d83d2e0c27cae8b98dfe995d812 +Author: Lorenz Meier +Date: Wed Jan 21 11:04:56 2015 +0100 + + Allow GCC 4.9.3 + +commit e8e4a3b5da058bd2ab8575c095dd74a5484333be +Author: Lorenz Meier +Date: Wed Jan 21 11:04:56 2015 +0100 + + Allow GCC 4.9.3 + +commit 87aaf2a959433d2c3df3848ffdcb173d113e807e +Author: Lorenz Meier +Date: Wed Jan 21 11:01:25 2015 +0100 + + uORB: Remove unused function + +commit e092705b0d518197987a7a74a2a8cdd4eb740997 +Author: Lorenz Meier +Date: Wed Jan 21 10:57:41 2015 +0100 + + EKF bugfix: Replace all off-by-one (<=22 and <23) instances by correct check. Replace all badly-written <=21 (correct, but unreadable) code by < n_states + +commit 0632d882bb734ac52ff5f7f5d1dc7930046e4600 +Author: Denis Yeldandi +Date: Wed Jan 21 12:22:07 2015 +0300 + + INAV_W_Z_GPS_V defaults to 0 + +commit dad2f754e968493d56a23c29625c2c0c264df4c1 +Author: Lorenz Meier +Date: Wed Jan 21 09:54:31 2015 +0100 + + Logging: Reduce logging on FMUv1 to free system resources + +commit 21b88cd8742959585dbe479907ef82e4e0136bbb +Author: Lorenz Meier +Date: Wed Jan 21 09:24:31 2015 +0100 + + dataman: Reduce stack to 1800, based on real usage of 800 bytes + +commit 9aa7daa86c7f18dcbba4f20cc1a2b3189117f242 +Author: Lorenz Meier +Date: Wed Jan 21 09:22:46 2015 +0100 + + PX4IO: Adjust stack size based on real usage of 900 bytes + +commit 5f77a57761517b6f7b2113a17ff7cb621376216b +Author: Lorenz Meier +Date: Wed Jan 21 09:19:15 2015 +0100 + + FMUv1 + FMUv2: Reduce excessively large OS stack sizes. Actual use was 800 bytes hpwork, 400 bytes lpwork, 1700 bytes in running system. This leaves 1K headroom per task + +commit 9a40fe4edeb2874ee1ec280b863d43825b92df7a +Author: Lorenz Meier +Date: Mon Jan 19 14:07:41 2015 +0100 + + Sensors: Fix corner case on FD leak (not a real leak) + +commit a9c8f2331b6cca3ca59debe82df82ace502170d8 +Author: Lorenz Meier +Date: Mon Jan 19 14:07:18 2015 +0100 + + IO firmware: Make error checking more obvious + +commit 859b34531473c9c78a4fee04de3cbdd147381913 +Author: Lorenz Meier +Date: Mon Jan 19 14:07:00 2015 +0100 + + Mag cal: Make error handling more explicit + +commit 12ce2de7ae0aa62f9501f7f53837772a6c662724 +Author: Lorenz Meier +Date: Mon Jan 19 14:06:21 2015 +0100 + + IO driver: Fix resource corner case (not a real leak) + +commit 6300338d2a3ebd110c738305a7ea21c1d318dfba +Author: Lorenz Meier +Date: Mon Jan 19 14:05:59 2015 +0100 + + FMU driver: Fix resource leak for test routine. + +commit ebacd9b5ad1ab0590559d8839a55f286febd0dd2 +Author: Lorenz Meier +Date: Mon Jan 19 14:05:38 2015 +0100 + + GPS fixes from coverity + +commit 76e84e017f89172d46096101b2cd96620dd432dc +Author: Lorenz Meier +Date: Mon Jan 19 14:05:09 2015 +0100 + + VA_ARGS fixes from coverity + +commit 488839444de7324318e34e3b8ba00200a531b883 +Merge: 81082c411 b8b0d1d4a +Author: Lorenz Meier +Date: Tue Jan 20 22:33:45 2015 +0100 + + Merge pull request #1679 from sjwilks/commander_debug + + Remove a noisy debugging statement. + +commit b8b0d1d4ae3c7ced44eb1a6c394ee5877803c309 +Author: Simon Wilks +Date: Tue Jan 20 22:28:58 2015 +0100 + + Remove a noisy debugging statement. + +commit b84e50a3c601d8afebacad40d17d2db0e5644ce1 +Author: Daniel Agar +Date: Tue Jan 20 09:34:03 2015 -0500 + + travis upload s3 artifacts to Firmware subdirectory + +commit 81082c4119c715d4b8e22040052115ecbff6cc4d +Author: Lorenz Meier +Date: Tue Jan 20 14:21:03 2015 +0100 + + Fix CID 12453 + +commit 603b43b6d840bf6a730c56f15a0bb35b2af8ea17 +Author: Lorenz Meier +Date: Tue Jan 20 14:16:48 2015 +0100 + + Fix CID 12574 & 12553 + +commit c04f8705643962d9099517475c110ebb511b7e8b +Author: Lorenz Meier +Date: Tue Jan 20 14:14:23 2015 +0100 + + Fix CID 12427 & 12438 + +commit f1a53f5152da68e48f7dea8bb0fc3a03e4effd12 +Author: Lorenz Meier +Date: Tue Jan 20 14:12:25 2015 +0100 + + Fixing CID 12528 + +commit fc9c67f5bee43127bba75d426ccb5b5ebd903c73 +Author: Lorenz Meier +Date: Tue Jan 20 14:07:59 2015 +0100 + + Fix CID 12439 + +commit 764f4994052e2e73fe7576c98d222d5d9cd3f352 +Author: Lorenz Meier +Date: Tue Jan 20 14:06:12 2015 +0100 + + Fix CID 12470 + +commit 59cb0cc3b4d91b4dd56369c47d88b4876e9784a9 +Author: Roman Bapst +Date: Mon Jan 19 10:19:18 2015 +0100 + + removed secondary attitude and log quaternion + +commit 70c7764b9f9e780664ae13d0962a55dd226117e6 +Author: Roman Bapst +Date: Mon Jan 19 09:56:42 2015 +0100 + + removed secondary attitude from attitude topic + +commit f3dcde39935766626155be70a88a89f4962af30a +Merge: 9b10395e9 65915e5d0 +Author: Lorenz Meier +Date: Tue Jan 20 12:24:42 2015 +0100 + + Merge pull request #1671 from PX4/ekf_fix + + Critical coverity fixes. + +commit 287e802bb5f4f747477b5b69b006d3e6f5295b4b +Author: Daniel Agar +Date: Tue Jan 20 01:54:13 2015 -0500 + + travis s3 move archive location and store Firmware.zip instead of individual images + +commit 12e54d1adb437b71bd63973357a647c65a8d77a7 +Author: Daniel Agar +Date: Tue Jan 20 01:11:26 2015 -0500 + + travis delete redundant addons artifacts s3 upload + +commit 0da66c33ad217ae78a52f134067a1c3bfa400dfb +Author: Daniel Agar +Date: Tue Jan 20 01:10:46 2015 -0500 + + travis delete commented after_script PX4_REPORT template + +commit 275a9df928590fbe590fcfed9eb30d794fb3fa6b +Author: Daniel Agar +Date: Tue Jan 20 01:09:20 2015 -0500 + + fixes #1621 - travis after_script upload all Images to s3 with build status and index + +commit 9b10395e94497ef16c99390460808409e08d468f +Author: Andrew Tridgell +Date: Tue Jan 20 15:07:05 2015 +1100 + + hmc5883: fixed DEVIOCGDEVICEID ioctl + + we need to pass the ioctl through to the bus interface + + thanks to Jon Challinger for noticing this bug + +commit 0af6303d0b70cbac281450b49a11b649852ccbfc +Author: Andrew Tridgell +Date: Tue Jan 20 14:29:53 2015 +1100 + + hmc5883: fixed mixup of internal and external hmc5883 I2C bus options + +commit fa4d09018527676d3803582a432df8e25c8e5010 +Author: Lorenz Meier +Date: Mon Jan 19 20:18:44 2015 +0100 + + Hotfix: Fix EKF estimator and remove debug output which should not have been on master anyway + +commit 8c8315044c4c085a6b8f45f5375a28d19ea655ec +Author: Lorenz Meier +Date: Mon Jan 19 20:15:03 2015 +0100 + + NuttX update to include Coverity fixes + +commit 327c1de8afad55df536781af68efaa20801cde34 +Merge: b85f0ab3c 0a99a26fc +Author: Lorenz Meier +Date: Mon Jan 19 18:11:23 2015 +0100 + + Merge pull request #1672 from sjwilks/uploader_progress + + Cleanup px_uploader output. + +commit 0a99a26fcc4bea0f19482f632d5492a905026654 +Author: Simon Wilks +Date: Mon Jan 19 16:51:08 2015 +0100 + + Cleanup uploader output. + +commit 65915e5d01cd0b1b8aed95c827a4886f3a57e545 +Author: Lorenz Meier +Date: Mon Jan 19 14:42:51 2015 +0100 + + EKF: Fix race condition in accel measurement assignment + +commit 5aa75c8f00eede4f502b4c8e94efc65d3cc7f6dc +Author: Lorenz Meier +Date: Mon Jan 19 13:52:33 2015 +0100 + + Fixed coverity CID #12543 + +commit a1a5a65dfadaaea721e9c87c57b1b1b6bf1d4184 +Author: Lorenz Meier +Date: Mon Jan 19 13:38:50 2015 +0100 + + Fixed Coverity CID #12412 + +commit 7d13318df87a97d2793e7c0bd078660cd58dc7f7 +Author: Lorenz Meier +Date: Mon Jan 19 13:22:44 2015 +0100 + + Fix coverity CID 12451 + +commit b85f0ab3cddeb93e92064de92a2065297c34b28c +Author: Lorenz Meier +Date: Mon Jan 19 13:16:44 2015 +0100 + + README.md: Add coverity logo + +commit 81215746321756665dfee562615e353c003cedd9 +Merge: 4c9cc4175 a5caf1c99 +Author: Thomas Gubler +Date: Mon Jan 19 12:04:04 2015 +0100 + + Merge pull request #1665 from AndreasAntener/ros-install-fixes + + more ros setup changes + +commit a5caf1c99be599401379743b675862b0601fed6e +Author: Andreas Antener +Date: Mon Jan 19 10:17:58 2015 +0100 + + adding '-y' option to apt-get and missing update before drcsim installation + +commit 4c9cc4175b692c1074a64d16ef02b21dc44594d8 +Author: Thomas Gubler +Date: Mon Jan 19 07:47:12 2015 +0100 + + ros: update ubuntu install scripts + +commit 3a05b571690ce675f56184cd5c5168f7699f9a03 +Author: tumbili +Date: Sun Jan 18 17:46:25 2015 +0100 + + log total airspeed for vtol + +commit beab89367f5cc2765c747fb463a27ce001206dd9 +Author: tumbili +Date: Sun Jan 18 17:46:01 2015 +0100 + + calculate total airflow over elevons using physical of flow behind propeller. read local position topic for future use. + +commit fd1f36c3a18355c94df0795156a0fe4341513e86 +Merge: 650e1e4cc b79570564 +Author: Lorenz Meier +Date: Sun Jan 18 12:24:54 2015 +0100 + + Merge pull request #1532 from kd0aij/baro_offset + + dynamic estimation of baro_gps_offset + +commit 650e1e4cc244232dd6146ce650317c5e77f40bf9 +Merge: 9dbcea4b1 c82996850 +Author: Lorenz Meier +Date: Sun Jan 18 11:40:05 2015 +0100 + + Merge pull request #1547 from PX4/ekf_flow + + Update EKF estimator to most recent version from Paul Riseborough + +commit 9dbcea4b1f25b7c8b9d1f243af876c6e57c086d4 +Merge: 6324513b9 378dcc53d +Author: Lorenz Meier +Date: Sat Jan 17 23:32:14 2015 +0100 + + Merge branch 'land_detector' + +commit 378dcc53d63a18811f17ab6f60c66b8315d8db25 +Author: Lorenz Meier +Date: Sat Jan 17 23:32:00 2015 +0100 + + Code style: minor comment styling + +commit b1127315b453e129753e1f59aff0b0f6906cbaac +Author: Lorenz Meier +Date: Sat Jan 17 23:26:43 2015 +0100 + + Fixed land detector param names + +commit 6324513b91702d8fa877e915c91a6dcef9790faa +Author: Lorenz Meier +Date: Sat Jan 17 18:48:41 2015 +0100 + + MS5611: Comment-only fix + +commit e18e5ca5b5d82a140d9a525cc3ba9bfddf4dcb7f +Author: hauptmech +Date: Thu Jan 8 12:38:33 2015 +1300 + + Add SENS_MAG_ID parameter + + Record devid to SENS_MAG_ID during mag calibration + Verify devid matches SENS_MAG_ID during preflight_check + +commit 6899a516b3d3981599827c72ce02046cb1418cdf +Merge: d27456b93 9e42d5bed +Author: Lorenz Meier +Date: Sat Jan 17 18:40:03 2015 +0100 + + Merge pull request #1642 from PX4/readme_test + + README: Add link to contribution.md + +commit d27456b937e720b24cc0b921787633d0cb20c381 +Merge: fb730bacd 9ecadcd9b +Author: Lorenz Meier +Date: Sat Jan 17 18:39:45 2015 +0100 + + Merge pull request #1657 from Zefz/commander-home-pos-cleanup + + Commander home pos cleanup + +commit 43f3e3ac789d7af15b41ba5f857cc8596b70999d +Author: Andreas Antener +Date: Fri Jan 16 18:21:06 2015 +0100 + + adding drcsim binary installation + +commit 93173190fd1f20b9c9a939d423d8cfe6cf13f562 +Author: Andreas Antener +Date: Fri Jan 16 18:10:16 2015 +0100 + + removed drcsim, set bash as executing shell + +commit 94091a1ce7439ca6744137fae11d07442e8f3622 +Author: Thomas Gubler +Date: Sat Jan 17 16:46:20 2015 +0100 + + fix dependencies in CMakeLists.txt + +commit 9ecadcd9b46ccf9bc58ea008b77f8408155c3665 +Author: Johan Jansen +Date: Fri Jan 16 16:46:16 2015 +0100 + + Astyle: Fix format for commander.cpp + +commit a581ae8ed60f0f08d4bf407aeeb0f3979b6ba38a +Author: Johan Jansen +Date: Fri Jan 16 16:43:11 2015 +0100 + + Commander: Remove duplicate code for setting home position + +commit fb730bacd214db867c04c6669cd666be3425d0ac +Merge: e62bd37e7 818ccf7a0 +Author: Lorenz Meier +Date: Fri Jan 16 16:16:57 2015 +0100 + + Merge pull request #1655 from Zefz/home-timestamp-fix + + Commander: Fix for resetting home timestamp on arm + +commit 818ccf7a04fd1aacef4d9e1c6d96493a37302006 +Author: Johan Jansen +Date: Fri Jan 16 15:51:57 2015 +0100 + + Commander: Fix for resetting home timestamp on arm + +commit dfba2f3cb00e65bb240975e4a9cbfa03e6189e96 +Author: Thomas Gubler +Date: Fri Jan 16 15:18:53 2015 +0100 + + add drcsim to workspace setup script + +commit 18b4e1583663c3066d8fd4496ce74f2f8bf23103 +Author: Andreas Antener +Date: Fri Jan 16 12:10:33 2015 +0100 + + added needed dependencies because or recent changes in ROS + +commit ac76cdbc373cd09210ad0d35db91ff08c39cf872 +Author: Andreas Antener +Date: Fri Jan 16 11:42:00 2015 +0100 + + added catkin_make + +commit 510a314386529f95978078d27da25368435d8d90 +Author: Johan Jansen +Date: Thu Jan 15 14:58:06 2015 +0100 + + LandDetector: Shorter and less ambiguous param names + +commit 92add9cf8003c4fd8b01143626c3a101062dd9dd +Author: Johan Jansen +Date: Thu Jan 15 14:36:04 2015 +0100 + + LandDetector: Externalized algorithm parameters + +commit e40d207311126b05a7fd87739fb72d2ae8d7d500 +Author: Johan Jansen +Date: Thu Jan 15 10:06:56 2015 +0100 + + AStyle: Fixed file formatting + +commit f1587da4c46e92474687f37ad49fbd003b7c91db +Author: Johan Jansen +Date: Wed Jan 14 17:47:17 2015 +0100 + + MulticopterLandDetector: Detect land even if autopilot is not landing + +commit 1356c44f0e27e9ab4d1c2df4cccbe4ac6fb2f1c4 +Author: Johan Jansen +Date: Wed Jan 14 17:41:26 2015 +0100 + + LandDetector: Fix land detection algorithm not being initialized + +commit 73c7b44f6a684df80b550a4ce52c883348684045 +Author: Johan Jansen +Date: Thu Jan 8 14:22:39 2015 +0100 + + ROMFS: Corrected land detector startup scripts + +commit 9ea086bf2d9b3d9d3d480f6ae83447b9669f3603 +Author: Johan Jansen +Date: Wed Jan 7 23:28:20 2015 +0100 + + Astyle: Run astyle to fix code formatting + +commit 10a2dd8a346a6a08a0d9b52739f20b842d460646 +Author: Johan Jansen +Date: Wed Jan 7 23:19:35 2015 +0100 + + LandDetector: Merged fixedwing and multicopter into one module handling both algorithms + +commit 784fa9f4699c434671edfd1e4fb48897bea54d8f +Author: Johan Jansen +Date: Wed Jan 7 22:12:48 2015 +0100 + + sdlog2: Removed vehicle_land_detected topic from logging + +commit 2da6439f742f7743adca22ad3a887e936e6c2277 +Author: Johan Jansen +Date: Tue Jan 6 13:57:46 2015 +0100 + + uORB: Removed landed boolean flag from vehicle_local_position topic + +commit 6edb54ff7755fbb30c695984cf53b246ff497141 +Author: Johan Jansen +Date: Tue Jan 6 13:57:27 2015 +0100 + + sdlog2: Added land detector log message (removed from local pos) + +commit 6978ed6a61212859d1c58c769ce75f343bc2e4ca +Author: Johan Jansen +Date: Tue Jan 6 13:56:36 2015 +0100 + + INAV: Removed all references to land detector logic + +commit 57ed27304a394fb9fec8e2ae4bfca9b2a77d6c7e +Author: Johan Jansen +Date: Tue Jan 6 13:56:06 2015 +0100 + + HIL: Added land detector to HIL simulation + +commit 546b5727b442ac7520d7ce72e15732378a1a0799 +Author: Johan Jansen +Date: Tue Jan 6 13:33:35 2015 +0100 + + Formatting: Run AStyle to fix indenting + +commit 98ab83142c1bf7e5170e7527dde1a9e5132b5422 +Author: Johan Jansen +Date: Tue Jan 6 12:31:05 2015 +0100 + + InertialNav: Removed land detector from position estimator + +commit 28adc8850075da70206864c9f285456bb32c086c +Author: Johan Jansen +Date: Tue Jan 6 12:25:18 2015 +0100 + + Commander: Subscribe and use land detector + +commit eefbf366fbc2bef58f0bc283f7d02fb49023faa6 +Author: Johan Jansen +Date: Tue Jan 6 12:16:07 2015 +0100 + + LandDetector: Fixed some typos and magic constant + +commit b5c7c6a15b4badf56c335746b32ef138afaca539 +Author: Johan Jansen +Date: Tue Jan 6 11:59:15 2015 +0100 + + ROMFS: Added the respective land detector to the startup scripts + +commit 3a4b3d094a07d41c84efabdc134763bec9372597 +Author: Johan Jansen +Date: Tue Jan 6 11:53:47 2015 +0100 + + LandDetector: Removed commented debug info + +commit 051a6972281dc9f8c15b5d8c73ac808416944932 +Author: Johan Jansen +Date: Tue Jan 6 11:53:00 2015 +0100 + + uORB: Added missing license header + +commit cffba8440e056b71a01003a0d90a7e6f4cffd648 +Author: Johan Jansen +Date: Tue Jan 6 11:46:59 2015 +0100 + + EKF: Removed the fixed wing land detector in the EKF module + +commit 642063c3b8fdcd3f5e748666d1bb0412ea434b5f +Author: Johan Jansen +Date: Tue Jan 6 11:40:11 2015 +0100 + + LandDetector: Added crude land detectors for multicopter and fixedwing + +commit d0af62783d1b18da6a15cb2da63e7ea88f5c398a +Author: Johan Jansen +Date: Tue Jan 6 11:39:22 2015 +0100 + + uORB: Added vehicle_landed uORB topic + +commit 96db9e81883ab0e3438e8ffdce8e8dce47d204ce +Merge: e60c1a842 e62bd37e7 +Author: Thomas Gubler +Date: Thu Jan 15 12:42:28 2015 +0100 + + Merge remote-tracking branch 'upstream/master' into ros + + Conflicts: + src/platforms/px4_middleware.h + +commit e60c1a842c856e1a19fcdc1b169dfdbc813e9ce2 +Author: Thomas Gubler +Date: Thu Jan 15 12:37:24 2015 +0100 + + ros mixer: add iris + +commit 1f26e1f5ebb0d0fffec98644d2a824f88415e9d7 +Author: Thomas Gubler +Date: Thu Jan 15 12:36:30 2015 +0100 + + remove hector from install script + +commit e62bd37e73139c77f0d60cd91fe3443ed23df074 +Merge: 78b603bb3 ddf65bae0 +Author: Thomas Gubler +Date: Thu Jan 15 11:40:40 2015 +0100 + + Merge pull request #1652 from Zefz/arming_notifications + + Commander: Play tune on disarm and when safety switch is toggled + +commit ddf65bae049fe4e4b053dc0b53fd6fe840a92aea +Author: Johan Jansen +Date: Thu Jan 15 11:09:31 2015 +0100 + + Commander: Play tune on disarm and when safety switch is toggled + +commit 68914df4d0638c974e94657b35a8c12f71738d01 +Author: Thomas Gubler +Date: Wed Jan 14 11:34:55 2015 +0100 + + ros: move params to type/frame launch files + +commit 3da1b701ed941effd92e7699e8e435a810300b49 +Author: Thomas Gubler +Date: Wed Jan 14 11:31:44 2015 +0100 + + ros: add type specific use files than can be used by all toplevel launchfiles + +commit 6b0d0aa2a5d2e9623ab2850396818679672715e9 +Author: Thomas Gubler +Date: Wed Jan 14 11:27:32 2015 +0100 + + ros: make mixer name a param + +commit f6c0d2310d538e44c3764f3a13d80789ca34170e +Author: Thomas Gubler +Date: Wed Jan 14 07:41:14 2015 +0100 + + ros mixer node: add w mixer + +commit b795705640c6a14ba359e381c935351f9377aea9 +Author: Mark Whitehorn +Date: Tue Jan 13 08:53:11 2015 -0700 + + improve efficiency of non-uniform rate LPFs + +commit dba0a5a90fd9fb87ba5a0083b0a009e8ac74b0ea +Author: Mark Whitehorn +Date: Mon Jan 12 17:23:30 2015 -0700 + + comment out debug warnx + +commit ea57dec24b14d94ec82f04b67bc31775b1f4a9cf +Author: Mark Whitehorn +Date: Mon Jan 12 17:15:38 2015 -0700 + + revert to original ms5611 temperature sample rate + +commit 3c98c7119ebe956d1dc9c10379e9158567d16642 +Author: Mark Whitehorn +Date: Mon Dec 22 13:47:20 2014 -0700 + + use non-uniform 1st order IIR lowpass filters for baro_gps_offset estimation + +commit dd2d53d7e32044d44ec37bf36b0c0a6949c4f662 +Author: Thomas Gubler +Date: Tue Jan 13 14:49:38 2015 +0100 + + add outdoor launch file + +commit 0c82600b83cea4c47ae8810cf1b29c4c805f79cf +Author: Thomas Gubler +Date: Tue Jan 13 11:46:50 2015 +0100 + + rename launch files and add iris empty world launch file + +commit 1cff86b0b562301020973f354043f27272d29f5b +Author: Thomas Gubler +Date: Tue Jan 13 09:13:11 2015 +0100 + + ros mixer: increase number of controls to default to fix undefined behaviour + +commit 2669c699c7974b9f1be5a0beb678dac724dfc909 +Author: Thomas Gubler +Date: Tue Jan 13 09:12:49 2015 +0100 + + ros attitude estimator dummy: fix topic name + +commit 78b603bb3532e927e617fe1946a1090b509e72ad +Author: Lorenz Meier +Date: Mon Jan 12 17:20:58 2015 +0100 + + ROMFS: Fix up VTOL autostarts + +commit 6910cc1b51e79e0231e5b0f8aa81cf14891c402c +Merge: 0954ee747 11469ad9b +Author: Lorenz Meier +Date: Mon Jan 12 12:59:10 2015 +0100 + + Merge pull request #1647 from Zefz/upload-script-fix + + px_uploader: Small fix to properly display timeouts + +commit 11469ad9b5e54167604f4b46dd0b826ba4f1889b +Author: Johan Jansen +Date: Mon Jan 12 12:25:30 2015 +0100 + + px_uploader: Small fix to properly display timeouts + +commit 9e42d5bed2c73ee49dd7692499e0de6c6ff76475 +Author: Lorenz Meier +Date: Sun Jan 11 16:13:17 2015 +0100 + + README: Update contribution link style + +commit ddf5be50e1058cbb18771393d3c70aed9d8655a6 +Author: Lorenz Meier +Date: Sun Jan 11 16:10:47 2015 +0100 + + README: Add link to contribution.md + +commit 0954ee74714373ee99740cbadb665874b95faa19 +Author: Lorenz Meier +Date: Sun Jan 11 14:55:53 2015 +0100 + + Improving the contribution guide file + +commit 171ca079ba39f2c7c5003419aec20a055391c964 +Author: Lorenz Meier +Date: Sun Jan 11 13:26:45 2015 +0100 + + README: Wording + +commit 831e2a349cacb4ea19be572fed98b49f9f8cea36 +Author: Lorenz Meier +Date: Sun Jan 11 12:55:57 2015 +0100 + + README.md: Make board names consistent + +commit ae6198b0bad801535c879d3269920e12781cea92 +Author: Lorenz Meier +Date: Sun Jan 11 11:41:29 2015 +0100 + + sdlog2: Made sdlog writer performance available in log fiiles, reduced telemetry messages + +commit 6203c73ccc1426b4280fb23284a2f52e4425ef4d +Author: Lorenz Meier +Date: Fri Jan 9 09:08:21 2015 +0100 + + Perf counter fixes + +commit 7d56ae4ed65f67cfe159a436eb58da59e9e0b0f6 +Author: Lorenz Meier +Date: Thu Jan 8 12:59:20 2015 +0100 + + mc attitude control: Log sensor time stamp in actuator output + +commit 05367f8a006ae6e36fec0911c97490c31033551b +Author: Lorenz Meier +Date: Wed Jan 7 23:05:33 2015 +0100 + + Handle slight increase of frame size in example + +commit 1bee73af2237d72a64adbf0a4bedd8b20581b4bd +Author: Lorenz Meier +Date: Wed Jan 7 18:19:47 2015 +0100 + + Latency measurements: Estimate latency based on sensor timestamp through full system + +commit 172dbf37070e2dccadc8779d6e0926d3f8d60706 +Author: Lorenz Meier +Date: Wed Jan 7 18:19:23 2015 +0100 + + Performance counters: Add option to set otherwise estimated time interval + +commit 4712c75dea935b5709c944b31ae670dd6879f2e9 +Author: Lorenz Meier +Date: Wed Jan 7 17:16:15 2015 +0100 + + IO driver: Log the total system latency up to the IO transfer + +commit 76821607130eab7916b70d789a189b2a52a115da +Author: Lorenz Meier +Date: Wed Jan 7 17:15:42 2015 +0100 + + mc attitude controller: Log the controller latency + +commit 2bff39d562f1d7c0ffa5e8875d355eb3271c70fe +Author: Lorenz Meier +Date: Wed Jan 7 17:15:19 2015 +0100 + + MPU6K driver: Start performance counters for system latency, as its commonly the main sensor + +commit a3bce71b97b6e958737d11414cce2609e5d4848d +Author: Lorenz Meier +Date: Wed Jan 7 17:14:46 2015 +0100 + + 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. + +commit 1507d479e099549a81c99fd9f702b4a278fa763d +Author: Lorenz Meier +Date: Sat Jan 10 18:18:28 2015 +0100 + + commander: Refresh safety tests to avoid false positives in unit tests. + +commit 8f8daf6594a066919d84fc5e79cd264a23dadafa +Author: Thomas Gubler +Date: Sat Jan 10 19:15:01 2015 +0100 + + ros: house_world launch file + +commit 6580d66d45cfb4b251e3b0f32b61161ee0d14ecb +Author: Thomas Gubler +Date: Sat Jan 10 19:14:23 2015 +0100 + + ros sim: use ardrone model + +commit c51b73c1967199aafc8d31262172be51fe987fae +Author: Pavel Kirienko +Date: Sat Jan 10 01:18:51 2015 +0300 + + UAVCAN update - fixes https://github.com/UAVCAN/uavcan/issues/8 + +commit aa3d2c41f1a3f8177cf7a5d36ecf468209d54a4a +Author: Lorenz Meier +Date: Fri Jan 9 22:56:58 2015 +0100 + + README.md: Further improvements + +commit 26ac1ab03eca9dcf70782e952cb4ee8d597ea6d6 +Author: Lorenz Meier +Date: Fri Jan 9 22:18:19 2015 +0100 + + README.md: Add link to unit testing doku + +commit aa8555c02b48ec5864a4dbbec6f38fbae6f73c7c +Author: Thomas Gubler +Date: Fri Jan 9 16:56:15 2015 +0100 + + add house world launch file + +commit 5757dc17c39b1d417233dc4e68f56aa82ff79ff9 +Merge: 99ec6a8da 54a22aed9 +Author: Lorenz Meier +Date: Fri Jan 9 14:25:03 2015 +0100 + + Merge pull request #1625 from tridge/pullrequest-hmc5883-bus-fix + + hmc5883: fixed handling of 3 bus options + +commit 99ec6a8dad96db80cd6d1ef500f22e463649f789 +Merge: d351772a4 8ed6612c1 +Author: Lorenz Meier +Date: Fri Jan 9 14:24:51 2015 +0100 + + Merge pull request #1626 from sjwilks/tbs_endurance_config + + Fixed PWM OUT command and updated flight tested params. + +commit 8ed6612c1a8838acd9f0e9a386800c4136b98223 +Author: Simon Wilks +Date: Fri Jan 9 12:44:31 2015 +0100 + + Fix PWM OUT command and update fligth tested params. + +commit 54a22aed94c9fb23cd5bfcb116b557bfcb4bec9d +Author: Andrew Tridgell +Date: Fri Jan 9 17:23:32 2015 +1100 + + hmc5883: fixed handling of 3 bus options + + use a table of possible bus options. This prevents us starting two + drivers on the same bus + +commit c2cc247e76de53664a3826f04d251f69df6a8fab +Author: Thomas Gubler +Date: Fri Jan 9 09:18:33 2015 +0100 + + renamed mc_att_control_multiplatform to mc_att_control_m + +commit 2b43e0fc3072c246de9cd3dd36e3b803c7b81a9c +Author: Thomas Gubler +Date: Fri Jan 9 09:15:48 2015 +0100 + + autstart for mc_att_control_m + +commit d351772a4695238672611070ab2ecb4628aff993 +Author: Lorenz Meier +Date: Fri Jan 9 09:09:40 2015 +0100 + + mavlink app: Be less chatty on startup + +commit bb1e082781b7839c5642e35dcecc1de74286858d +Author: Lorenz Meier +Date: Fri Jan 9 09:09:24 2015 +0100 + + Commander: be less chatty + +commit 69a7e310774f1df820303346143e5128856723fb +Author: Lorenz Meier +Date: Fri Jan 9 09:09:11 2015 +0100 + + Att EKF: Adjust stack size to larger requirement + +commit eab9ddb21273234fce7c610f664a35d2dae64a55 +Author: Lorenz Meier +Date: Fri Jan 9 09:08:51 2015 +0100 + + ROMFS: Set unneeded string during startup + +commit b2366aaa22d8a7f4df1fce43926e42ced84c1853 +Merge: 12ae4fe86 ab1d21845 +Author: Thomas Gubler +Date: Fri Jan 9 08:07:00 2015 +0100 + + Merge remote-tracking branch 'upstream/master' into ros + +commit ab1d2184542da8f775ac52b44e2103d9cfd1609b +Merge: 58b4216cd d1e060650 +Author: Lorenz Meier +Date: Fri Jan 9 07:59:50 2015 +0100 + + Merge pull request #1622 from PX4/rcvariables + + rcS: unset MODE and AUTOCNF + +commit d1e060650069ad722629ee663bf011d2571e3a4d +Author: Thomas Gubler +Date: Fri Jan 9 07:56:20 2015 +0100 + + unset MODE and AUTOCNF + +commit 58b4216cd0ccad7dfbb3da747c91422f1beda635 +Merge: adbe7246b 7cb1d0927 +Author: Lorenz Meier +Date: Fri Jan 9 07:12:30 2015 +0100 + + Merge pull request #1614 from PX4-Works/sdio_fix + + Updated submodule and config for SDIO fix + +commit adbe7246b7db6e92e0d0a480a91848046a900899 +Author: Lorenz Meier +Date: Fri Jan 9 07:09:58 2015 +0100 + + Temporarily disable HoTT support + +commit e4a3c3f76d57282da1e4db7644a35bc83ad77e26 +Merge: 28ddd7298 ba89c9eae +Author: Lorenz Meier +Date: Thu Jan 8 17:55:12 2015 +0100 + + Merge pull request #1600 from anton-matosov/SK450DeadCat.v2 + + Implemented SK450 DeadCat frame support + +commit 28ddd729875697af28197a32bc84c9ab94805f20 +Merge: 0f70b4b84 450d8ee45 +Author: Lorenz Meier +Date: Thu Jan 8 17:54:30 2015 +0100 + + Merge pull request #1620 from PX4/rcvariables + + remove/unset startup script variables + +commit 0f70b4b8465277e2c9c8762f27a4ad83257e9456 +Merge: aa2a00b56 1eda1f816 +Author: Lorenz Meier +Date: Thu Jan 8 17:53:11 2015 +0100 + + Merge branch 'px_uploader_improvements' of github.com:Zefz/Firmware + +commit 12ae4fe86996fb97f021f50efa1089bd485a2eec +Merge: fb151a855 450d8ee45 +Author: Thomas Gubler +Date: Thu Jan 8 17:08:59 2015 +0100 + + Merge remote-tracking branch 'upstream/rcvariables' into ros + +commit fb151a855f22e407eaa49db42851c90b6f1333f5 +Merge: bb0d04212 aa2a00b56 +Author: Thomas Gubler +Date: Thu Jan 8 17:08:30 2015 +0100 + + Merge remote-tracking branch 'upstream/master' into ros + +commit 450d8ee45289d6a820808c54bc6fa8fd30faa57b +Author: Thomas Gubler +Date: Thu Jan 8 15:42:25 2015 +0100 + + remove/unset startup script variables + +commit 1eda1f816bdd4877fee79abb4f0edb13bbc02a91 +Author: Johan Jansen +Date: Thu Jan 8 16:30:47 2015 +0100 + + px_uploader: Minor code cleanup + +commit 2aa7b3038a64269ec5417597a445f4a6992ae60d +Author: Johan Jansen +Date: Thu Jan 8 13:18:50 2015 +0100 + + px_uploader: Added progress bar for erasing and uploading firmware + +commit ba89c9eae26ba990317ff0b66d42e114b8c7dffa +Author: Anton Matosov +Date: Wed Jan 7 00:39:22 2015 +0200 + + Adopted sk450_deadcat mixer file name + +commit 8624e2a77582b400206042918352418b4892790f +Author: Anton Matosov +Date: Wed Jan 7 00:42:35 2015 +0200 + + Fixed naming of the mixer + Added mixer check to set MAV_TYPE correctly + +commit 2776a705f46434e4cbbaa88f28e04078ad5ff558 +Author: Anton Matosov +Date: Tue Jan 6 19:30:45 2015 +0200 + + Adopted SK540 config to the latest changes in the init scripts + Lowered the pwm min + +commit 7d528330d570fa4900b1a24c2a1f851c3a7dcba0 +Author: Anton Matosov +Date: Tue Jan 6 00:57:54 2015 +0200 + + 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) + +commit aa2a00b56a0be0e20abfa54c311575f9e055f212 +Merge: 1df793907 e405fafe8 +Author: Lorenz Meier +Date: Thu Jan 8 12:45:43 2015 +0100 + + Merge branch 'MixerNaming' of github.com:anton-matosov/Firmware + +commit e405fafe882c95345ccf88ea5f372f353aa4c21f +Author: Anton Matosov +Date: Thu Jan 8 13:35:02 2015 +0200 + + Applied code review comments (newline at end of file, whitespaces in empty lines) + +commit 1df7939072f87a5f3f3cc05ff57f545db7c144ad +Author: Simon Wilks +Date: Thu Jan 8 10:55:01 2015 +0100 + + Remove bottle_drop as it should be optional. + +commit 25054d389a0d860664e2c3a67c180f8518876cbe +Author: Anton Matosov +Date: Thu Jan 8 12:55:28 2015 +0200 + + Broke down the elif into else and if as nsh doesn't support elif + Fix invalid set of the variable + +commit bb0d04212f31051fe4b71848c0a3b8adeb9b6e39 +Author: Thomas Gubler +Date: Thu Jan 8 11:33:59 2015 +0100 + + remove copy of std_msgs + +commit 42430fb5efae6801e63106df3a33de6150ff5095 +Author: Thomas Gubler +Date: Thu Jan 8 11:29:16 2015 +0100 + + remove .catkin_workspace file + +commit f960bbf529ba41580e06eb8a771600279f58e3c8 +Author: Thomas Gubler +Date: Thu Jan 8 10:54:09 2015 +0100 + + bring back switch_pos_t + +commit f86c0ed892c0b63af11d23e860c815d1c087ff8e +Author: Thomas Gubler +Date: Thu Jan 8 09:17:22 2015 +0100 + + remove fw_att_control base classes: as long as they are not integrated into fw_att_control_main they are useless + +commit 94ab82ba4074c52c612e5475bbabc57482b24a59 +Author: Thomas Gubler +Date: Thu Jan 8 09:14:21 2015 +0100 + + R_adapted.data is 2d, making this more obvious + +commit f13f41f704e77ec5259fe2cc8efc440b052db1f7 +Author: Thomas Gubler +Date: Thu Jan 8 09:08:50 2015 +0100 + + point uavcan submodule to same commit as master + +commit 74af4807a1a7adca0a6f6b6c668c48808ab858ec +Author: Thomas Gubler +Date: Thu Jan 8 08:26:04 2015 +0100 + + Matrix.hpp: remove wrong and correct formatting changes which are not on master for clarity + +commit c118d17cb576b76df3bc1b765fb38c34421c7be4 +Author: Thomas Gubler +Date: Thu Jan 8 08:15:44 2015 +0100 + + fix code style in src/platforms + +commit 34b023d0a62bef93feb0ce3131e677f7c8546b45 +Author: Thomas Gubler +Date: Thu Jan 8 08:08:45 2015 +0100 + + revert strange change in nsh Make.defs + +commit cc2d0f00d6826d050c1f9e852970dd409946ee0d +Author: Daniel Agar +Date: Wed Jan 7 23:17:31 2015 -0500 + + move sf0x_test to gtest + +commit a4db73dad894e7b6f6920fcd1184127f9c997201 +Author: Daniel Agar +Date: Wed Jan 7 23:15:12 2015 -0500 + + move st24_test to gtest + +commit 7cb1d092780dbf9128b74a148d21012370006e30 +Author: David Sidrane +Date: Wed Jan 7 17:59:23 2015 -1000 + + Updated submodule and config for SDIO fix + +commit 08062e6546f02cb2e819f690d35b485425788cc4 +Author: Anton Matosov +Date: Wed Jan 7 00:25:06 2015 +0200 + + Changed naming of the mixers to get rid of umbiguity as outputs are actually going to be driven by io, not fmu + Implemented automatic lookup for the .aux.mix file if it exists + +commit 143ff444e46a20709b1cd50cb732b3c5640d8ecd +Author: Thomas Gubler +Date: Wed Jan 7 17:28:56 2015 +0100 + + fix merge error of tests target change + +commit 154111d4c011a9fd58812cb88fbbbbc38e30e08d +Author: Thomas Gubler +Date: Wed Jan 7 17:01:03 2015 +0100 + + move checksubmodules and generateuorbtopicheaders dependency + +commit fe279d340dccdd40ebfade4c53893e8f7a77b45e +Merge: 417a82c69 6ed2f77ca +Author: Thomas Gubler +Date: Wed Jan 7 16:00:59 2015 +0100 + + Merge remote-tracking branch 'upstream/master' into dev_ros + + Conflicts: + Makefile + +commit 417a82c699c2512ca3b8998c91c9d77f5d826edb +Author: Thomas Gubler +Date: Wed Jan 7 13:48:20 2015 +0100 + + add ros setup scripts + +commit 6ed2f77ca5c713e537c8fd4a9aacd7adc7887f53 +Merge: c6722fce0 78cde98ea +Author: Lorenz Meier +Date: Wed Jan 7 13:02:50 2015 +0100 + + Merge pull request #1599 from PX4/mtk_time + + GPS driver: Add missing wall clock setup for MTK GPS modules + +commit a01a8f955336e2825d23d5494703ea91f15e3ee1 +Author: Thomas Gubler +Date: Wed Jan 7 08:20:35 2015 +0100 + + add missing defines for unittests + +commit e855e4454cce0a3bdc51b785a44d7660ae5a921d +Author: Thomas Gubler +Date: Wed Jan 7 00:19:30 2015 +0100 + + exclude macro hack for tests target + +commit 213f08ee07c57d4781002cefe797f7ce9e9fd561 +Author: Thomas Gubler +Date: Tue Jan 6 23:52:04 2015 +0100 + + generate uorb topic headers for tests make target + +commit 74b63d08e1f2dd34b2c18be9d46d0837a9be5b9f +Author: Lorenz Meier +Date: Tue Jan 6 19:53:52 2015 +0100 + + Mixer load: Be less chatty + +commit 5c5bba5d5f8c330715e13a0c40d116b9c3a2c937 +Author: Roman Bapst +Date: Tue Jan 6 16:31:40 2015 +0100 + + specify secondary elevon mixer + +commit 7ab58a8bc136da2e8a9166bd3fee7ed801c2adb0 +Author: Roman Bapst +Date: Tue Jan 6 16:30:47 2015 +0100 + + allow to specify secondary mixer which drives fmu PWM outputs + +commit ff932820e341d4eae7e0764719fcbf5555c5da14 +Author: Roman Bapst +Date: Tue Jan 6 16:29:10 2015 +0100 + + use two mixers, one for rotors via px4io and one for elevons via fmu outputs + +commit 648cb78268b6ce636d8b810c07564e76fedc6089 +Author: Lorenz Meier +Date: Tue Jan 6 12:54:23 2015 +0100 + + FMU driver: Show up as secondary interface to allow mixer loads. + +commit ef9b1b134e5e7b37d275599ef8f3824b3cf48d70 +Author: tumbili +Date: Mon Jan 5 20:52:18 2015 +0100 + + get MAV_TYPE by mixer file for FireFly6 + +commit f4c294bf5d023c31500ed0cfca14fc4544bcb35a +Author: tumbili +Date: Mon Jan 5 20:50:51 2015 +0100 + + added startup script and mixer file for FireFly6 + +commit f37fdd95af06d7b6937cb53d34ea8777342b3aef +Author: Thomas Gubler +Date: Tue Jan 6 19:45:57 2015 +0100 + + add and use PX4_ROS preprocessor define + +commit ee561947e9100f64a206216104e3ce83e8a304ca +Author: Thomas Gubler +Date: Tue Jan 6 19:14:57 2015 +0100 + + makefile: fix order + +commit 5056b03ab00a11c3705a97edb9bbfc13a32130dd +Author: Thomas Gubler +Date: Tue Jan 6 19:14:01 2015 +0100 + + geo: fix include + +commit 0893f9fd96200c58bec5ed9f2b0965184c4ae45e +Author: Thomas Gubler +Date: Tue Jan 6 19:13:39 2015 +0100 + + remove uavcan from multiplatform build, problems with linking + +commit 78cde98ea89dfab02e27c4e36536dc1e827dfce5 +Author: Lorenz Meier +Date: Tue Jan 6 18:22:44 2015 +0100 + + GPS driver: Add missing wall clock setup for MTK GPS modules + +commit c6722fce0be914e2c678437eee6531e087e5d89a +Author: Thomas Gubler +Date: Sat Jan 3 18:24:26 2015 +0100 + + fw att control: cleanup, create base class for ECL + + Adding a new base class to remove a lot of boilerplate code, no + functionality changes + +commit c1161d4e89eb7922b64578826de4b7a3a84ef362 +Merge: 4a3145f0e 620df8ba0 +Author: Lorenz Meier +Date: Tue Jan 6 15:33:08 2015 +0100 + + Merge pull request #1592 from dagar/unittests + + Move all unittests to cmake + +commit 620df8ba0bfdc5f8caf4041e52baa4b83b141dfa +Author: Daniel Agar +Date: Tue Jan 6 08:50:45 2015 -0500 + + cmake unittests add PX_SRC variable to cleanup long paths + +commit 3606f5370af4d439afc47d1585a76e0b66e34336 +Author: Daniel Agar +Date: Tue Jan 6 08:46:58 2015 -0500 + + cmake generate mixer_multirotor.generated.h for unittests + +commit e23b73e41507f071231253bef518cdb7346fcbc0 +Merge: 50e27f60a 4a3145f0e +Author: Daniel Agar +Date: Tue Jan 6 08:38:08 2015 -0500 + + Merge remote-tracking branch 'upstream/master' into unittests + +commit 4a3145f0edaaad570e6e0a86fd4d44e6c988afbb +Merge: 88d7c4e44 a42febc99 +Author: Lorenz Meier +Date: Tue Jan 6 12:09:44 2015 +0100 + + Merge pull request #1594 from PX4/multitablespython3 + + Multitables script fixes + +commit 581d4e111082dbe8cde4a7ae3115f30c7a7417fe +Author: Thomas Gubler +Date: Tue Jan 6 11:58:04 2015 +0100 + + travis: apt-get install python-empy + +commit 3436abdf0bde16bdda5f4e6600693d6b0f42a01b +Author: Thomas Gubler +Date: Tue Jan 6 11:10:52 2015 +0100 + + add multiplatform makefile to work around flash size issues + +commit f871b777abe841149ed537349ff7a6bd3156e9c9 +Author: Thomas Gubler +Date: Tue Jan 6 11:09:11 2015 +0100 + + destructors for px4_nodehandle + +commit 94b9251a69ffbb94b7b1e4292f7ee2d9779cc8ff +Merge: 462a5fae9 a42febc99 +Author: Thomas Gubler +Date: Tue Jan 6 10:34:53 2015 +0100 + + Merge remote-tracking branch 'upstream/multitablespython3' into dev_ros + +commit a42febc993ae4492e0f43002a5f30f02a0e02fa7 +Author: Thomas Gubler +Date: Tue Jan 6 10:29:36 2015 +0100 + + remove output of multi_tables script + +commit 0d571458f5880c0fa92d20a4df1f0204277c43a0 +Author: Thomas Gubler +Date: Tue Jan 6 10:27:40 2015 +0100 + + improve multi_tables makefile + +commit cd11c4d81c976b76a0db262f43a6c09192cd0e6c +Author: Thomas Gubler +Date: Tue Jan 6 10:26:17 2015 +0100 + + make multi_tables script python3 compatible + + The script still works with python2, I also added a file ending + +commit 462a5fae9065f2476d833ff26c24dd98650f2bf7 +Merge: 87650e49e 88d7c4e44 +Author: Thomas Gubler +Date: Tue Jan 6 08:56:39 2015 +0100 + + Merge remote-tracking branch 'upstream/master' into dev_ros + +commit 88d7c4e44798fb86d960b2fe2204213e62e6b660 +Merge: e672fdbbd 5841686a2 +Author: Lorenz Meier +Date: Tue Jan 6 07:09:30 2015 +0100 + + Merge pull request #1591 from anton-matosov/master + + Multitables v3 + +commit 50e27f60add1e5cd1b61736e6fe82a51060dd5f5 +Author: Daniel Agar +Date: Tue Jan 6 00:28:05 2015 -0500 + + travis use gcc 4.8 for unittests + +commit d31b0cd5dbdbe13b783176d3e68290a25d14fb62 +Author: Daniel Agar +Date: Mon Jan 5 22:12:25 2015 -0500 + + move sbus2 to gtest + +commit bd130ec397bea54d28643d6331384fd8a0438f0a +Author: Daniel Agar +Date: Mon Jan 5 18:55:38 2015 -0500 + + move sf0x_test to cmake and remove unittests/Makefile + +commit 322362d5e0adac332c1fab968831f0569460afd5 +Author: Daniel Agar +Date: Mon Jan 5 18:50:26 2015 -0500 + + move st24_test to cmake and run tests from original unittests working directory + +commit 4a09e6370a9d730af001a3c5f2736e69e8c170c2 +Author: Daniel Agar +Date: Mon Jan 5 18:43:26 2015 -0500 + + move sbus2_test to cmake + +commit efb3240bd27fa037f9f68d21208453ab6361deca +Author: Daniel Agar +Date: Mon Jan 5 18:38:28 2015 -0500 + + gtest mixer_test match original + +commit 6287231fecded6b3329e28994d133c0246817864 +Author: Daniel Agar +Date: Mon Jan 5 18:34:13 2015 -0500 + + cmake test harness output everything on failure + +commit 5841686a2e17d0c0070da174dfa8ff729db081b5 +Author: Anton Matosov +Date: Tue Jan 6 01:27:09 2015 +0200 + + Changed the way CC is reset to CXX, used a real value instead of hardcoded g++. + +commit 3efb1be48e7f5b3608a4bfef87a09748b3458c54 +Author: Daniel Agar +Date: Mon Jan 5 18:18:47 2015 -0500 + + move mixer_test and conversion_test to gtest + +commit 9767dd6c30472a06bbfce8d95e83d37c7061ed06 +Author: Anton Matosov +Date: Tue Jan 6 00:54:17 2015 +0200 + + Switched to full C++11 feature set + +commit fbf51360b3de28db9c9b3a0b83b3daf34caaedb4 +Merge: b04559e5f 3f7b9b45e +Author: Anton Matosov +Date: Tue Jan 6 00:30:23 2015 +0200 + + Merged with px4/multitables + + Conflicts: + src/modules/systemlib/mixer/multi_tables + +commit 3f7b9b45eaa15fc9b14b0afe07726fcc8b61e6d7 +Author: Lorenz Meier +Date: Mon Jan 5 23:23:20 2015 +0100 + + Travis CI: More fixes to really move to GCC 4.8 + +commit 3fb61cf41e054fc27946281b8962d3ca9e3b0cba +Author: Lorenz Meier +Date: Mon Jan 5 23:13:03 2015 +0100 + + Travis CI: Install GCC 4.8 as well + +commit a6ad8b3cb74bf02c269c18187fdd938391581970 +Author: Lorenz Meier +Date: Mon Jan 5 20:54:57 2015 +0100 + + Travis CI: Output generated mixer table. + +commit 6e144e6e42232b1ecc7a972f1d4e532694efb15a +Author: Lorenz Meier +Date: Mon Jan 5 20:54:44 2015 +0100 + + Multi-tables: Adjust shebang, add missing include guards + +commit a73108d116f950331a20f308c33ff8e5c6cda8d7 +Author: Anton Matosov +Date: Mon Jan 5 13:23:47 2015 +0200 + + Fixed autoconf variable check + +commit b04559e5fa856aad48d7c371806557dab9ba12a3 +Author: Anton Matosov +Date: Mon Jan 5 23:48:18 2015 +0200 + + Removed include that couses compilation failure + +commit e466e10d234c142c28b5d5a7661eb508a514ffb9 +Author: Anton Matosov +Date: Mon Jan 5 23:33:19 2015 +0200 + + using type aliases are not supported by g++ 4.6 + +commit 29d0754df633b50bc456922ff68d3e6c020f1d81 +Author: Anton Matosov +Date: Mon Jan 5 23:22:43 2015 +0200 + + std::underlying_type is not supported by the g++ 4.6 used by CI server + +commit 117d43067f3c16c596a41cf0af5feaee1b11716b +Author: Anton Matosov +Date: Mon Jan 5 23:15:12 2015 +0200 + + Switched to enum class out of class definition + +commit 18bf501992afa8b561822615104c3868091429b9 +Author: Anton Matosov +Date: Mon Jan 5 21:59:56 2015 +0200 + + 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 + +commit e672fdbbd6087baa01b2b1d638c4e850b5eb6f5c +Merge: c3ed35f5c 68978b814 +Author: Lorenz Meier +Date: Mon Jan 5 20:24:35 2015 +0100 + + Merge pull request #1587 from anton-matosov/fix_autoconf + + Fixed autoconf variable check + +commit 87650e49e14adae8880dfd06e3d4a23bcb7ae3b1 +Author: Thomas Gubler +Date: Mon Jan 5 16:50:14 2015 +0100 + + Revert "turn off werror for now" + + This reverts commit 1fe70a845ddd5ba9721748ceced81327efa47193. + +commit 017dc424238e168ba63d540010c580e20b6d9dd7 +Author: Thomas Gubler +Date: Mon Jan 5 16:49:52 2015 +0100 + + multiplatform fix errors from werror + +commit 683b06321c192bbc76d322b266c62e414e24f4f4 +Author: Thomas Gubler +Date: Mon Jan 5 16:33:57 2015 +0100 + + Revert "uavcan gives compile errors, disable for now" + + This reverts commit 941ff05720b4ba8c282a84e1f8933469ae7fc39e. + +commit 5876ff11ec90ca8dee22ee0509ffaec2b561d2fd +Author: Thomas Gubler +Date: Mon Jan 5 16:12:15 2015 +0100 + + mc att control multiplatform alongside normal mc att control + +commit 941ff05720b4ba8c282a84e1f8933469ae7fc39e +Author: Thomas Gubler +Date: Mon Jan 5 15:58:38 2015 +0100 + + uavcan gives compile errors, disable for now + +commit 9c06450d94a2a462872e5e59ac5285c2d7fe6323 +Author: Thomas Gubler +Date: Mon Jan 5 15:31:56 2015 +0100 + + fix RC_CHANNELS_FUNCTION_MAX + +commit 7507e4a4b5dd11bc23fd3ccebc9bcf3aa1162821 +Author: Thomas Gubler +Date: Mon Jan 5 15:31:28 2015 +0100 + + sensors: argument is not an enum anymore + +commit 88a498d8f8598c1ad480df057064d7c2eda2836f +Author: Thomas Gubler +Date: Mon Jan 5 15:23:49 2015 +0100 + + sensor: fix variable names + +commit a35818a2884987c0cabddb673638799d420118bd +Author: Thomas Gubler +Date: Mon Jan 5 15:23:12 2015 +0100 + + update rc_channels.msg to latest master rc_channels.h + +commit 1fe70a845ddd5ba9721748ceced81327efa47193 +Author: Thomas Gubler +Date: Mon Jan 5 15:22:43 2015 +0100 + + turn off werror for now + +commit 5745189e7b27a7b0b190c746f632318e3c1ee4d7 +Author: Thomas Gubler +Date: Mon Jan 5 15:22:08 2015 +0100 + + fix some errors/warnings in multiplatform examples + +commit 8d6e1c4455dea2dc13a1a9b08b997ee3df8c7309 +Author: Thomas Gubler +Date: Mon Jan 5 14:29:10 2015 +0100 + + update ros parameters + +commit 17e544ebf3c65338db891edc3615e6fd942f6ab4 +Author: Thomas Gubler +Date: Mon Jan 5 13:09:32 2015 +0100 + + dummy mixer: add offset param + +commit 68978b814aaf9e355434ef2a71305a1a850a826c +Author: Anton Matosov +Date: Mon Jan 5 13:23:47 2015 +0200 + + Fixed autoconf variable check + +commit 3bf5dd416e58631285373a0d88a6e85406726043 +Author: Anton Matosov +Date: Mon Jan 5 13:22:53 2015 +0200 + + Fixed compilation + +commit 6ba0b758045261906d60d772ac001d8b46d0b4c7 +Author: Anton Matosov +Date: Mon Jan 5 12:41:25 2015 +0200 + + Replaced tabs with spaces as it is critical for some python builds + +commit 1bc6c44a0e30059620bc5fec85c5d096cd911df0 +Author: Anton Matosov +Date: Mon Jan 5 12:37:05 2015 +0200 + + Fixed compilation of tests target in clean checkout + Moved mixer_multirotor.generated.h generation to the standalone makefile to prevent copypaste + +commit 21b45ae86b1525e052ea9b37e78c960498a95c72 +Author: Anton Matosov +Date: Mon Jan 5 03:18:14 2015 +0200 + + Removed extension for multi_tables to not affect its users + Fixed dependencies for the mixer_multirotor.cpp from all the modules + +commit 2daf30fb251c7dc8d59f0302ecb444b116081931 +Author: Anton Matosov +Date: Mon Jan 5 02:39:13 2015 +0200 + + Rewrote multi_tables with python + +commit 0e4268a80450c3cc9915bdf823fb78981149318b +Author: Anton Matosov +Date: Mon Jan 5 01:18:29 2015 +0200 + + Enabled C++11 for tests target (trying other compiler flag) + +commit a4cf9be8e0afdc2674c482791179d70e7312ae5d +Author: Anton Matosov +Date: Mon Jan 5 01:06:57 2015 +0200 + + Enabled C++11 for tests target + +commit 8fadbdcf2fee463498228abeac038260f51460b1 +Author: Anton Matosov +Date: Mon Jan 5 00:30:49 2015 +0200 + + Automated generation of the Geometry enum to make addition of the new multirotor a really simple task + +commit 388833a1fa56b40034333ba6bbef376fabcc1320 +Author: Anton Matosov +Date: Sun Jan 4 23:58:17 2015 +0200 + + Added explicit dependency into makefile, as implicit one doesn't work often. + +commit 59fa170e54a4a88b4bdad86622e75183e9fbdc51 +Author: Anton Matosov +Date: Mon Nov 10 00:09:27 2014 +0200 + + Automated updates of the C++ code generated by the multi_tables script, now it is placed into the mixer_multirotor.generated.h file which is generated by makefile + +commit ef485177acb123483fe42d49b3ab23671ee3aa31 +Author: Thomas Gubler +Date: Mon Jan 5 10:25:39 2015 +0100 + + make Matrix.hpp more consistent with upstream + +commit 16b9f666e790a2b939f7890b39cc6e4cf2552165 +Merge: e16c4ff76 c3ed35f5c +Author: Thomas Gubler +Date: Mon Jan 5 10:02:07 2015 +0100 + + Merge remote-tracking branch 'upstream/master' into dev_ros + + Conflicts: + src/lib/mathlib/math/Matrix.hpp + src/modules/mc_att_control/mc_att_control_main.cpp + src/modules/uORB/topics/vehicle_status.h + src/platforms/px4_includes.h + +commit c3ed35f5cc8e2617e61747e904dbaa652d1cc2c8 +Author: Lorenz Meier +Date: Mon Jan 5 06:42:43 2015 +0100 + + Travis CI: Comment out mail command + +commit dc5a006285ed3ae9d7b5a889e8fad1c0db8a3d78 +Merge: 0e1a53272 025566b99 +Author: Lorenz Meier +Date: Sun Jan 4 20:57:50 2015 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 0e1a532720a80660b2d4a3b24c1a071a517ec82e +Author: Lorenz Meier +Date: Sun Jan 4 20:57:25 2015 +0100 + + sdlog2: Use .px4log as file format. Fixes #1243 + +commit 025566b99f07fb1d53073cb28a839e56a2a62890 +Merge: 79bff4769 c4471d77d +Author: Lorenz Meier +Date: Sun Jan 4 20:49:39 2015 +0100 + + Merge pull request #1581 from anton-matosov/master + + Made all the multirotor tables been generated by multi_table script + +commit 79bff47692ff4fddea317781427794198e7ddc85 +Merge: 2e1ac72b5 0265885a3 +Author: Lorenz Meier +Date: Sun Jan 4 20:44:23 2015 +0100 + + Merge pull request #1580 from PX4/sd_full + + Check for full microSD card + +commit 2e1ac72b598184ef618beceb10de53606929edf7 +Author: Kevin Hester +Date: Sat Aug 10 12:57:52 2013 -1000 + + Speed up stack dumping by looking for freespace 4 bytes at a time + + Conflicts: + mavlink/include/mavlink/v1.0 + +commit 0265885a39282cf9aa34cf1647cf9b260f9f41cc +Author: Ban Siesta +Date: Sun Jan 4 19:13:27 2015 +0000 + + sdlog2: check every 20MiB if we're running out of space, moved the threshold to 50MiB + +commit e8eff3061f5e9c451c94d081932cac0e62e1a9b9 +Author: Ban Siesta +Date: Sun Jan 4 18:59:53 2015 +0000 + + Revert "sdlog2: slow down the free space check a bit more" + + This reverts commit 04c273bca6c99f31fd04741234d9c8efa849b553. + +commit d70ed8ad123b44667a636056fe5783944157d735 +Author: Lorenz Meier +Date: Sun Jan 4 19:04:42 2015 +0100 + + NSH term fix + +commit 1b7bdcb07a27c1710cf6e47168db3152a0d26143 +Author: Lorenz Meier +Date: Sun Jan 4 19:04:42 2015 +0100 + + NSH term fix + +commit c451fdd1986fd36bd075e9a67387a13be8f505a0 +Author: Lorenz Meier +Date: Sun Jan 4 19:04:15 2015 +0100 + + sdlog2: Output cleanup + +commit 615825a632e617e3e9bb7545b1716ce2fc3ec304 +Merge: 8612189c6 d904a3ca8 +Author: Lorenz Meier +Date: Sun Jan 4 18:58:45 2015 +0100 + + Merge branch 'master' into sd_full + +commit d904a3ca82d2a58a67c320a2a0a698d5427098d7 +Merge: 1cc92c036 552ff8096 +Author: Lorenz Meier +Date: Sun Jan 4 18:54:01 2015 +0100 + + Merge branch 'master' into sdlog2_rtc + +commit 552ff809693d340ba6f5fed6837b99effe8bf2c3 +Author: Lorenz Meier +Date: Sun Jan 4 18:53:34 2015 +0100 + + Fix NSH timeout logic + +commit c4471d77d7d6a20709240ab933c32d87ba7c07fd +Author: Anton Matosov +Date: Sun Jan 4 18:58:57 2015 +0200 + + Moved quad_v and twin_engine to the multi_tables in order to make all the tables been generated automatically + +commit 8612189c65e5af73699e482d42950570dd298fd3 +Author: Lorenz Meier +Date: Sun Jan 4 18:42:36 2015 +0100 + + Moved text feedback to new API + +commit 55741be473e1aafddffbd621ccbbc90e88fbe669 +Author: Anton Matosov +Date: Mon Nov 17 11:29:20 2014 +0200 + + Made it possible to specify yaw scale for the copter + +commit d805d6aaf8334c7f8ceaac6cc6898f2e1d58cfb9 +Merge: bccc37cfb 3df73cde3 +Author: Lorenz Meier +Date: Sun Jan 4 18:17:58 2015 +0100 + + Merge pull request #1575 from mhkabir/master + + Missing zero in timesync + +commit 3df73cde3e3bd092cdf28990c0736001681a9289 +Author: M.H.Kabir +Date: Sun Jan 4 22:38:47 2015 +0530 + + Fix offset calculation. + +commit c47e8c22688ad3ac358c71337ef8cb0feeeba409 +Author: M.H.Kabir +Date: Sun Jan 4 21:29:05 2015 +0530 + + Add suffixes, constant + +commit 9fdbdee03ea1eaf6b15059c7a7c16574df8d6cbf +Merge: 3616c83f8 bccc37cfb +Author: M.H.Kabir +Date: Sun Jan 4 21:24:02 2015 +0530 + + Merge remote-tracking branch 'upstream/master' + +commit 1cc92c03612c504414092bc6742bb17c812ce9c6 +Author: Lorenz Meier +Date: Sun Jan 4 16:24:43 2015 +0100 + + GPS driver: Require valid minimum time to allow setting the wall clock. Protection against nulled time fields + +commit 0d103dcb383f29d77753ee1e7ab49cc7a0f76fb3 +Author: Lorenz Meier +Date: Sun Jan 4 16:24:02 2015 +0100 + + sdlog2: Use correct struct + +commit 1f181fb03f5eb467d5e1f0933164363269986844 +Author: Lorenz Meier +Date: Sun Jan 4 16:14:41 2015 +0100 + + SDLOG2: Use RTC, not GPS time for file naming + +commit 7d0c89ded78161d622d40c9dd7cd7b4ac7a8c8d6 +Author: Lorenz Meier +Date: Sun Jan 4 15:53:07 2015 +0100 + + mavlink app: Abort writing to text log on microSD once SD is not writeabele any more after 5 tries. Fix to first message write. + +commit 0142002737637e80071487a632b151d47a11a2a0 +Author: Lorenz Meier +Date: Sun Jan 4 15:33:32 2015 +0100 + + mavlink log: Macro added to log to mavlink and console in one go + +commit abc8bf2e84d566b8760896e3c2fc60a871264c71 +Author: Ban Siesta +Date: Sun Jan 4 14:07:52 2015 +0000 + + sdlog2: adapt threshold + +commit 7ce0a56d75f210a947db13b61c1a3c447244850e +Author: Ban Siesta +Date: Sun Jan 4 14:06:52 2015 +0000 + + sdlog2: some comments + +commit 04c273bca6c99f31fd04741234d9c8efa849b553 +Author: Ban Siesta +Date: Sun Jan 4 14:06:33 2015 +0000 + + sdlog2: slow down the free space check a bit more + +commit 3b418a5a595f0e48c4365217815372d9b278f64c +Author: Ban Siesta +Date: Sun Jan 4 13:48:11 2015 +0000 + + sdlog2: concatenate path strings + +commit 460402e07ac84315a32cc42dae295c88a6297924 +Author: Ban Siesta +Date: Sun Jan 4 13:31:18 2015 +0000 + + sdlog2: checks and warnings to make sure there is space left on the SD card + +commit 3616c83f88078ecf827fb844ffdbacdd442f9bad +Author: M.H.Kabir +Date: Sun Jan 4 17:38:19 2015 +0530 + + missing zero + +commit bccc37cfb9175cf38f2769c1654f5b7ec3a88618 +Author: Thomas Gubler +Date: Sun Jan 4 12:31:21 2015 +0100 + + send MANUAL_CONTROL stream over usb + +commit b6f6a99799514ad884f27ebc4b6d925952812633 +Author: Lorenz Meier +Date: Sun Jan 4 12:08:25 2015 +0100 + + FW attitude control: Build with space optimization + +commit 313af1760baf35a73201d3526405d81c4123e625 +Author: Lorenz Meier +Date: Sun Jan 4 12:06:21 2015 +0100 + + mavlink: reduce verbosity + +commit 06aa3fceee670ca510cea3d148634c0daf3c7911 +Author: Lorenz Meier +Date: Sun Jan 4 12:05:59 2015 +0100 + + Hott driver: Feedback cleanup + +commit eefad6217dbcae56e44d142815f7559b17eaa9a8 +Author: Lorenz Meier +Date: Sun Jan 4 12:05:40 2015 +0100 + + GPS driver feedback cleanup + +commit 9c70946bf797a7b3fa3876d0d7a064ed18d9060f +Merge: 88022110d 25fc9d791 +Author: Lorenz Meier +Date: Sun Jan 4 11:53:31 2015 +0100 + + Merge branch 'gps_utc' of github.com:bansiesta/Firmware + +commit 88022110d005b611d2da73915c5cfa1e308e7090 +Author: Lorenz Meier +Date: Sun Jan 4 11:52:32 2015 +0100 + + Fix integer constants in mavlink app + +commit 25fc9d791a1faf5d37a6b9a13bd16fafd6a5cf5b +Author: Ban Siesta +Date: Sun Jan 4 10:43:28 2015 +0000 + + renaming of gps time to UTC time + +commit 5439aa12c06cc1bf186b4f2fc11a7c8ab5ac9522 +Merge: 3c99becad 5ed11ffa8 +Author: Lorenz Meier +Date: Sun Jan 4 11:41:44 2015 +0100 + + Merge pull request #1505 from mhkabir/timesync + + Timesync + +commit 4cc7f599d1f29607fae625e26a586d0758f67283 +Author: Ban Siesta +Date: Sun Jan 4 10:40:39 2015 +0000 + + ashtech: whitespace + +commit 3c99becadaa62c4aa71c3403acd51083728edbd2 +Author: Lorenz Meier +Date: Sun Jan 4 11:04:55 2015 +0100 + + SMBus battery driver: Remove console print on normal block read operation + +commit 1106e0bff3173cf480cd63e006ce7e00c962a812 +Author: Lorenz Meier +Date: Sun Jan 4 11:02:53 2015 +0100 + + SMBus battery driver: further code style fixes + +commit 17e4e283d86ad07b55c4f2ceaedf801adcfb1a53 +Author: Lorenz Meier +Date: Sun Jan 4 10:58:45 2015 +0100 + + SMBus battery driver: Stylize according to style guide + +commit f48abafbc9b9b5f3683fe0c86792f70c0f32bd8e +Author: Lorenz Meier +Date: Sun Jan 4 10:45:00 2015 +0100 + + GPS driver: Set RTC from Ashtech receivers as well + +commit 50a00bee8ed56d41d1c3e74eaaa7997191793595 +Author: Lorenz Meier +Date: Sun Jan 4 10:44:40 2015 +0100 + + GPS driver: UBX time handling for all protocol revisions + +commit 96a8003826346dd75e336ac496a8527cf0b41a01 +Merge: c241fca8f 4d0d6f09c +Author: Lorenz Meier +Date: Sun Jan 4 01:34:01 2015 +0100 + + Merge pull request #1517 from rowoflo/patch-1 + + Fixed loop limit errors in Matrix.h + +commit c241fca8fe040cea341493e44a656b0cfd1bc8cb +Merge: 5f147f3a6 a62baf2cb +Author: Lorenz Meier +Date: Sun Jan 4 01:32:46 2015 +0100 + + Merge branch 'matrix_tests' of github.com:dagar/Firmware + +commit a62baf2cb210535e1e7682a860adb5156233f5f0 +Author: Daniel Agar +Date: Sat Jan 3 18:48:43 2015 -0500 + + add simple nonsymmetric Matrix testing to test_mathlib + +commit 5f147f3a6f9c823d1835646739ecb49a5a64e34b +Author: Lorenz Meier +Date: Sun Jan 4 00:14:09 2015 +0100 + + Mixer: Rename to .md and change syntax to markup + +commit 4d9e4949fcd4212b4c4957da065baac0c4a031c6 +Merge: c1f89dbd5 786690409 +Author: Lorenz Meier +Date: Sun Jan 4 00:11:58 2015 +0100 + + Merge pull request #1566 from AndreasAntener/update-mixer-readme + + Mixer README: reference wiki and remove duplicated information + +commit c1f89dbd5c9de5f1bbb1bc0f858911a9f06d6f9d +Author: Lorenz Meier +Date: Sun Jan 4 00:08:04 2015 +0100 + + GPS driver: Check return value of settime and notify shell if call fails + +commit 48a8ea7f199d44f02621767cdde1f50ae228b31e +Author: Lorenz Meier +Date: Sun Jan 4 00:07:42 2015 +0100 + + GPS driver: Fixed implicit cast causing time logic errors. Found by @Zefz + +commit 7866904093209219b37e2cbc93371326ac8a2bf7 +Author: Andreas Antener +Date: Sat Jan 3 22:47:00 2015 +0100 + + Reference wiki and remove duplicated information + +commit 470d35aca18104b54e26c37b97c86788e91cee67 +Author: Lorenz Meier +Date: Sat Jan 3 19:19:02 2015 +0100 + + Fix typo in RTC config + +commit 2a95b4a9b89324354967c7a45974a534142efec0 +Author: Lorenz Meier +Date: Sat Jan 3 19:05:42 2015 +0100 + + GPS: Update the RTC even when RTC is enabled + +commit b37b181818edf2fbb66b978c1cdd90cb8588e322 +Author: Lorenz Meier +Date: Fri Jan 2 11:59:18 2015 +0100 + + NuttX: Enable RTC, require NuttX version with RTC support + +commit dc7ee4247f3cfee6647876ba1873e0508e29ae00 +Author: Lorenz Meier +Date: Sat Jan 3 17:54:22 2015 +0100 + + HMC5883 startup: Ensure sensor configuration is always performed + +commit 7d712a4cd1823fed21d6cdf39b60341382fd121c +Author: Lorenz Meier +Date: Sat Jan 3 17:47:58 2015 +0100 + + Test image ROMFS: Start all sensors + +commit f99c29c50cbf4ed73b8fb05624726598b8ffec5b +Author: Lorenz Meier +Date: Sat Jan 3 17:47:41 2015 +0100 + + Dev info: Reflect address changes + +commit 268cf7efc59057119d261838157e17d6c2d318f6 +Author: Lorenz Meier +Date: Sat Jan 3 17:45:25 2015 +0100 + + HMC5883: Fix I2C operation + +commit f3e3565d1ba827f20c8cc724a56c8e429b0cc7cc +Author: Lorenz Meier +Date: Fri Jan 2 15:23:40 2015 +0100 + + sensors app: Decent error handling / reporting + +commit dd165100fb8c0943c7518b40ae67c36b408baa0d +Author: Lorenz Meier +Date: Thu Jan 1 15:47:07 2015 +0100 + + Support for HMC5983, which can also be attached via SPI + +commit cd381161164eb4f3bd30764f1b62a1e39b8db39f +Author: Daniel Agar +Date: Fri Jan 2 22:47:10 2015 -0500 + + add cmake to travis + +commit c520119129c8815c3d79299917154bcec7a58707 +Author: Daniel Agar +Date: Fri Jan 2 22:40:30 2015 -0500 + + unittests Makefile call new cmake based unittests + +commit 859185ac72877a305b3e08d98a6ace8ae8196c92 +Author: Daniel Agar +Date: Fri Jan 2 17:44:28 2015 -0500 + + move autodeclination unittest to gtest and delete the sample + +commit e16c4ff76e7eff2da88bcbef5d05dd4ba11e7203 +Author: Thomas Gubler +Date: Fri Jan 2 22:46:50 2015 +0100 + + read attitude and attitude speed from imu message + +commit 61d57539fb534a7f99ed8416a4102fb5fc0138d2 +Author: Lorenz Meier +Date: Fri Jan 2 19:15:56 2015 +0100 + + Readme: more links + +commit f7cfcc9e2e4961f2ba9ff2323858ef793c67f8e0 +Author: Lorenz Meier +Date: Fri Jan 2 19:01:47 2015 +0100 + + README cleanup + +commit d0c693cf6182a8e065e80f03ba64f5b400905720 +Merge: 06879bff3 f05dc6087 +Author: Thomas Gubler +Date: Fri Jan 2 16:13:41 2015 +0100 + + Merge remote-tracking branch 'private_thomas/dev_ros' into dev_ros + +commit 06879bff38a88e6468c73dbef5cf6c2ecfdd72b2 +Author: Thomas Gubler +Date: Fri Jan 2 16:12:21 2015 +0100 + + reduce default queue size + +commit 48b781ca3df159cc69358b08f8f5647f2a0d4f3e +Author: Thomas Gubler +Date: Fri Jan 2 16:11:47 2015 +0100 + + manual input: deadzones + +commit 530c38b6fa3bc0294d66801a0d7a36e8888e903f +Author: Thomas Gubler +Date: Fri Jan 2 16:11:16 2015 +0100 + + dummy commander and mixer: armed status + +commit 3932013777c232c8c91e34144f54f6fd2f635175 +Author: Thomas Gubler +Date: Fri Jan 2 12:22:06 2015 +0100 + + ros nodes: add mixer for euroc + +commit ebc4cc3a7dfc6a705a4585c75e92969a6a0e798f +Author: Lorenz Meier +Date: Wed Dec 31 02:24:21 2014 +0100 + + sdlog2: Adjust frame size warning limit, cross-checked stack size of app + +commit f28e8d6731014afa13bef368d8a58fe7f3579249 +Author: Lorenz Meier +Date: Wed Dec 31 02:14:35 2014 +0100 + + sdlog2: Adjust frame size + +commit 1f81a8bd611e295161b68e188041ab79b4d017db +Author: Lorenz Meier +Date: Wed Oct 15 21:52:59 2014 +0200 + + 2nd baro support for common topics + +commit a12ac452a1f8309429d50e1c2477fd15e48a04e6 +Author: Lorenz Meier +Date: Wed Oct 15 21:51:05 2014 +0200 + + Objects common + +commit f5b6b831617632dfb237f8331e29242774b7c0c1 +Author: Lorenz Meier +Date: Wed Oct 15 21:50:52 2014 +0200 + + Added 2nd baro to sensor combined topic + +commit 08297db39a909df9b024867eeb23720532f5625f +Author: Lorenz Meier +Date: Wed Oct 15 21:50:12 2014 +0200 + + Support for 2nd baro + +commit d20ebd739045c3fb1fb215c549707618f0b2554b +Author: Lorenz Meier +Date: Wed Oct 15 21:49:52 2014 +0200 + + Add logging for 2nd baro + + Conflicts: + src/modules/sdlog2/sdlog2_messages.h + +commit d638cbda83ccf6d94c8ecf62141642c0a19d3167 +Author: Lorenz Meier +Date: Wed Oct 15 16:33:46 2014 +0200 + + start MS5611 in parallel + +commit 4c3ebee15b2d3626b328d313b1356634e70ab6d8 +Author: Lorenz Meier +Date: Fri Oct 10 13:29:25 2014 +0200 + + Hackery on option parsing to make MS5611 comply + +commit a77c9225df3aa494d5db64824926174c95381b97 +Author: Lorenz Meier +Date: Fri Oct 10 12:12:17 2014 +0200 + + Allow access to both device handles, make external use a special handle + +commit bf134e697971194923fa6834c9919550d418665c +Author: Lorenz Meier +Date: Fri Oct 10 12:11:45 2014 +0200 + + Allow to get access to dev name + +commit 2effc9a23d8df3922f9f7cec9b0af9b15b2e2367 +Author: Lorenz Meier +Date: Fri Oct 10 11:57:46 2014 +0200 + + MS5611: Allow two instances + +commit f05dc608748fa4714b7bb1239dc5ca4743602f17 +Author: Thomas Gubler +Date: Fri Jan 2 12:22:06 2015 +0100 + + ros nodes: add mixer for euroc + +commit 92729b3020afe204aebaeb14d502654ad9251e45 +Author: Thomas Gubler +Date: Fri Jan 2 09:08:49 2015 +0100 + + commander dummy node: publish param update at low freq to make other nodes update their params + +commit 9586a8f5b11314380f1e07ef6a09bff3c430c7e6 +Author: Thomas Gubler +Date: Fri Jan 2 09:08:30 2015 +0100 + + add missing mab_msgs dependency + +commit 500ac1443bcfc9082a76b0a2a0a72b0a3d539b9b +Author: Andrew Tridgell +Date: Fri Jan 2 16:45:08 2015 +1100 + + lsm303d: detect large fixed values and report an error + + we have logs where the lsm303d gets large fixed values for long + periods. This will detect that error case and raise error_count so the + higher level sensor integration code can choose another sensor + +commit a0e1255e288275ccfc50b33d4f10e539c4f6862f +Merge: a7bc38869 dd8dfc971 +Author: Lorenz Meier +Date: Thu Jan 1 18:15:28 2015 +0100 + + Merge pull request #1543 from thomasgubler/rcparamtune + + RC param tune + +commit dd8dfc971cb459dbdc849a0f320431516625bfee +Author: Thomas Gubler +Date: Thu Jan 1 17:59:31 2015 +0100 + + update mavlink c library + +commit a7bc38869e2121b7f63e63e0fae4bfe4117a3315 +Author: tumbili +Date: Thu Jan 1 14:51:18 2015 +0100 + + added pitch trim for vtol in fixed wing mode + +commit 7b6620b319e41abc546b9d6ab4f522a106686b28 +Author: Andrew Tridgell +Date: Thu Jan 1 10:59:42 2015 +1100 + + ll40ls: fixed exit code on external sensor startup failure + +commit f3b021ac055ff8c0a21b610987343536355ab901 +Merge: 72eafad51 8470105f9 +Author: Lorenz Meier +Date: Thu Jan 1 00:48:29 2015 +0100 + + Merge pull request #1555 from tridge/pullrequest-regcheck-fixes + + this fixes errors in the recent regcheck code + +commit 8470105f9efe57f6abb9f1caa20deb4355d5a7f9 +Author: Andrew Tridgell +Date: Thu Jan 1 10:03:42 2015 +1100 + + lsm303d: fixed build warning + +commit 7864958f1c2da5b9a64b92082ee287883479768e +Author: Andrew Tridgell +Date: Thu Jan 1 10:03:34 2015 +1100 + + l3gd20: fixed build warning + +commit 82b9e08e4c2053df2e01a5c6b0576ca73d9a5c0d +Author: Andrew Tridgell +Date: Thu Jan 1 08:47:07 2015 +1100 + + mpu6000: removed unsafe printf in interrupt context + + instead delay 3ms between register writes. This seems to give a quite + high probability of correctly resetting the sensor, and does still + reliably detect the sensor going bad, which is the most important + thing in this code + +commit b5f6fedfa81297587c185079b803c85069704c9a +Author: Andrew Tridgell +Date: Thu Jan 1 08:46:40 2015 +1100 + + lsm303d: show all perf counters in "info" + +commit 083d9e3e698e794640ac216959ba34157609e6e1 +Author: Andrew Tridgell +Date: Thu Jan 1 08:46:13 2015 +1100 + + lsm303d: check DRDY after check_registers() + + this allows recovery from a state where DRDY is not set + +commit 1de7fab974b21afdc43caaeb6c8ecdf2ac88cc10 +Author: Andrew Tridgell +Date: Thu Jan 1 08:45:51 2015 +1100 + + lsm303d: removed unsafe printf in interrupt context + +commit e4318345f3a105ac769f93f09f6e11cfb7aa0072 +Author: Andrew Tridgell +Date: Thu Jan 1 08:45:25 2015 +1100 + + lsm303d: added two more checked registers + + these are key for DRDY behaviour + +commit 2ac3a6fcf4ab051b53f635d696a45edac438228e +Author: Andrew Tridgell +Date: Thu Jan 1 08:44:50 2015 +1100 + + l3m303d: added testerror command + + useful for testing error handling + +commit 5c1da70d0c738c0614ea1652a510f126c31369d8 +Author: Andrew Tridgell +Date: Thu Jan 1 08:44:12 2015 +1100 + + l3gd20: fixed reporting of error count + +commit 1bb3974c8429b2e680d258d37ad42790b608564b +Author: Andrew Tridgell +Date: Thu Jan 1 08:43:36 2015 +1100 + + l3gd20: check DRDY after check_registers() is called + + this allows us to recover from an error that disables data ready + +commit 8db206615183a4bd8064734c78554fffab5c1c6d +Author: Andrew Tridgell +Date: Thu Jan 1 08:43:13 2015 +1100 + + l3gd20: removed printf in interrupt context + + this is not safe + +commit 353ea9beacc5f670bb82a6dc234fcaf7c4c0f183 +Author: Andrew Tridgell +Date: Thu Jan 1 08:42:45 2015 +1100 + + l3gd20: added testerror command + + useful for testing error handling + +commit a5890662c53d700832783f31477d1fa26f5b2d05 +Author: Thomas Gubler +Date: Wed Dec 31 16:52:00 2014 +0100 + + attitude estimator: fix signs + +commit 2ab6eefc2966b615f66f3c8b366337fa293bc7a5 +Author: Thomas Gubler +Date: Wed Dec 31 16:51:33 2014 +0100 + + reduce manualinput queue size + +commit e826187efe6f514a632ab2ef2e0183d17792c0a9 +Author: Thomas Gubler +Date: Wed Dec 31 16:50:30 2014 +0100 + + reduce mixer queue size + +commit 72eafad5104ca0919f822fe44391c69f1ca80e8c +Author: tumbili +Date: Wed Dec 31 16:25:15 2014 +0100 + + introduced vtol_fw_permanent stabilization: allows vtol to be attitude-stabilized in manual mode + +commit 1b0446ed41eb6db676106debeef2f895edc30d01 +Author: Thomas Gubler +Date: Wed Dec 31 15:23:28 2014 +0100 + + improve launch files + +commit 134f41c7077ea8592a55c07b1635bac6e23fe3bd +Author: Thomas Gubler +Date: Wed Dec 31 15:23:09 2014 +0100 + + make ros params from launch files work + +commit 3684ac6bf1fdbaeb18686768d013f28ad75122ff +Author: Thomas Gubler +Date: Wed Dec 31 14:43:55 2014 +0100 + + fix dummy mixer + +commit 57ca716402c5f1bc0612532cbb0bd04edbb87ac4 +Merge: c9e795156 5de80bbaf +Author: Lorenz Meier +Date: Wed Dec 31 14:01:18 2014 +0100 + + Merge pull request #1513 from PX4/isvtol + + is_vtol flag in vehicle_status + +commit c9e795156f2dd60431d10d253e29a8802c7ece22 +Author: Andrew Tridgell +Date: Thu Dec 4 07:42:30 2014 +1100 + + makefiles: make it easier to use ccache for build on windows + +commit 6bc67396767adb50773620ab3faf10b50c655844 +Author: Andrew Tridgell +Date: Thu Dec 4 07:41:59 2014 +1100 + + makefiles: removed stray spaces + +commit 3aacaf036c0ebd40726eca1cf2aa4d4a60ea0a8f +Merge: e0396ffab a8cea3a4d +Author: Lorenz Meier +Date: Wed Dec 31 11:42:58 2014 +0100 + + Merge branch 'accelfail' of github.com:thomasgubler/Firmware + +commit f8214f3e0162fcbd0ca9382b0d00bdab2f5863ee +Author: Thomas Gubler +Date: Wed Dec 31 09:19:57 2014 +0100 + + manual input fix variable names + +commit bc5fe30270d450ae6e22f69b2fd6b7ff252e8bb1 +Author: Thomas Gubler +Date: Wed Dec 31 09:14:59 2014 +0100 + + make mixer to radps scaling a param and raise default + +commit e0396ffab7df6fdc89b95db2d964dd4e6e911d18 +Author: Thomas Gubler +Date: Wed Dec 31 08:31:07 2014 +0100 + + mavlink tests module: -Wno-attributes -Wno-packed + + This was introduced in ca97d0156c07ad6cc09e4623140a7f47214946f5 / pull + 1542 for the mavlink module + +commit a8cea3a4da89457b3a8fc0fbb424a6af055453f0 +Author: Andrew Tridgell +Date: Tue Dec 30 16:07:47 2014 +1100 + + l3gd20: use the I2C disable bit on l3gd20H + + this seems to prevent a mpu6000 reset from causing an issue on the + l3gd20H + +commit b455d647b264ebe3390bbc1a3077de3117c1a1dd +Author: Andrew Tridgell +Date: Tue Dec 30 13:14:29 2014 +1100 + + l3gd20: added "l3gd20 regdump" command + +commit 4a81384b2d001e5a777a05b6f4c995ea35da2451 +Author: Andrew Tridgell +Date: Tue Dec 30 08:41:00 2014 +1100 + + mpu6000: make register fixup much closer to a reset() + + this may help automatic reset on the faulty boards + +commit e537de20e3f06525ce9900109a0574142d3e6833 +Author: Andrew Tridgell +Date: Mon Dec 29 20:45:31 2014 +1100 + + mpu6000: wait for 10ms after a full reset + + this prevents the mpu6000 getting in a really weird state! + +commit 333039d3db7b1f3b4bfb06c27874bf3372b7d750 +Author: Andrew Tridgell +Date: Mon Dec 29 20:44:46 2014 +1100 + + mpu6000: added "mpu6000 testerror" command + + used to generate a error case for reset testing + +commit b1574666084b64b43b241a56ac01596035ebccdf +Author: Andrew Tridgell +Date: Mon Dec 29 20:44:05 2014 +1100 + + mpu6000: monitor some more registers + +commit e5d3c80686ff27210887f60d8e024fa5635829b6 +Author: Andrew Tridgell +Date: Mon Dec 29 16:15:41 2014 +1100 + + mpu6000: added factory self-test function + + this follows the factory calibration self-test method in the datasheet + to see if the sensor still has the same calibration it had in the factory + +commit ca47952281cfe66732b08d3878eb6c8b1613abeb +Author: Andrew Tridgell +Date: Mon Dec 29 14:18:10 2014 +1100 + + l3gd20: added register checking + + this checks at runtime that key registers have correct values + +commit ae3a92569d3b10a5f8c125ff54910a686594ea68 +Author: Andrew Tridgell +Date: Mon Dec 29 14:00:09 2014 +1100 + + mpu6000: try resetting the mpu6000 up to 5 times + + this mirrors the ardupilot driver. We have seen situations where the + mpu6000 on the Pixhawk comes up in SLEEP mode, despite a reset + +commit 03c40d5d919d06cf2ea52a49bdfaef7f296a421a +Author: Andrew Tridgell +Date: Mon Dec 29 11:03:08 2014 +1100 + + lsm303d: replace old register checking with new check_registers() method + + this uses the same method as is now used in the MPU6000 to check that + the sensor retains its correct values + + Conflicts: + src/drivers/lsm303d/lsm303d.cpp + +commit 3e06a65516697c6bdf840d8104328ad09c0ccfbd +Author: Andrew Tridgell +Date: Wed Dec 24 12:56:10 2014 -0800 + + mpu6000: monitor some key registers for correct values + + this will catch both bad SPI bus comms and a sensor that has been + reset causing incorrect configuration. + +commit 255ba24288d1b284bd2200a83b4c5ffe5292929d +Merge: a0260b6f6 a2edc284b +Author: Thomas Gubler +Date: Tue Dec 30 16:56:24 2014 +0100 + + Merge remote-tracking branch 'private_thomas/dev_ros' into dev_ros + +commit a0260b6f6ebe7a4709a55818c324145f17937145 +Author: Thomas Gubler +Date: Tue Dec 30 16:56:03 2014 +0100 + + use joystick launch file (joystick will not be used actually from euroc directly) + +commit dbaf6af257ca5811d779859a9ba4067758f07eec +Author: Thomas Gubler +Date: Tue Dec 30 16:55:34 2014 +0100 + + scale dummy mixer output + +commit a2edc284b2bc0d5e462e9732bb1adcfb6b0a59a3 +Author: Roman Bapst +Date: Tue Dec 30 16:47:38 2014 +0100 + + fixed launch file + +commit 60b02477e5ae72c6afc6fd609e28c6e74c955060 +Author: Thomas Gubler +Date: Tue Dec 30 16:01:52 2014 +0100 + + fix mixed motor commands publication + +commit 0ea60f56e9f52ea2ee5eac41183fea09720d9e7c +Author: Thomas Gubler +Date: Tue Dec 30 15:55:39 2014 +0100 + + attitude estimator: fix readin of pose + +commit 133842e89d83bc9a4dd0523263bea6e855caf08e +Author: Thomas Gubler +Date: Tue Dec 30 15:43:23 2014 +0100 + + fix launch files + +commit 6f446d9abcf6eaf057183f64f7dbeb1bc75dbc26 +Author: Thomas Gubler +Date: Tue Dec 30 15:31:44 2014 +0100 + + add first version of simulator launch file + +commit 481f18cb3e20ed74b03dc02c919648f7a15b99e6 +Author: Thomas Gubler +Date: Tue Dec 30 14:58:00 2014 +0100 + + include commander and mixer in launch file + +commit 16c66669c257767173d52febd0f526c0e718e004 +Author: Thomas Gubler +Date: Tue Dec 30 14:53:53 2014 +0100 + + dummy attitude estimator copies attitude from gazebo + +commit 75bff509c460c66868c5867ac10ffc8b077d34f6 +Merge: 4942883dd 84d724503 +Author: Lorenz Meier +Date: Tue Dec 30 14:36:07 2014 +0100 + + Merge pull request #1540 from mhkabir/flow_orient + + Add support for PX4Flow board orientation + +commit 84d724503f5fe687cad526cb46a142314bed02eb +Author: Mohammed Kabir +Date: Tue Dec 30 18:06:48 2014 +0530 + + Remove invalid params + +commit 2623ec156f30bf6f5734fc965724d5d6f1d3f8ce +Merge: f968e7355 838f86034 +Author: Thomas Gubler +Date: Tue Dec 30 12:34:18 2014 +0100 + + Merge branch 'dev_ros_commander' into dev_ros + + Conflicts: + CMakeLists.txt + +commit f968e7355d62bbf8df426c51dc2aba98d2bc72b7 +Author: Thomas Gubler +Date: Tue Dec 30 12:31:24 2014 +0100 + + fix mixer path + +commit 838f8603475def949646ececc8059e6b924bda28 +Author: Thomas Gubler +Date: Tue Dec 30 12:27:45 2014 +0100 + + variable rename + +commit 6f425ca7fcaa12f30ff475b9578473ede369d2c1 +Author: Thomas Gubler +Date: Tue Dec 30 12:27:29 2014 +0100 + + commander dummy node + +commit c82996850be2df523394c2ac49db55258819a8a3 +Author: Lorenz Meier +Date: Tue Dec 30 12:20:23 2014 +0100 + + Update EKF estimator to most recent version from Paul Riseborough + +commit 32bfc6cdb8aef807259b1cd051c48d4ac90298e3 +Author: M.H.Kabir +Date: Tue Dec 30 16:32:16 2014 +0530 + + Minor re-addition + +commit ce03794eca953a109100386af337491176481faf +Merge: 33653b25c 4942883dd +Author: M.H.Kabir +Date: Tue Dec 30 16:23:52 2014 +0530 + + Merge remote-tracking branch 'upstream/master' into flow_orient + + Conflicts: + src/drivers/px4flow/px4flow.cpp + +commit 664a240779ac3dc575643574bebc90bf4c50bb05 +Merge: 502952e03 4307b48c0 +Author: Thomas Gubler +Date: Tue Dec 30 11:46:46 2014 +0100 + + Merge pull request #5 from thomasgubler/PR_mixer + + Pr mixer + +commit 4307b48c03779a196f8b16697ac91213f4b39792 +Author: Roman Bapst +Date: Tue Dec 30 11:46:18 2014 +0100 + + fixed description + +commit 40f6e9f38600c7e8513a03231b10037da98b2745 +Merge: 4c5112107 bfc398442 +Author: Roman Bapst +Date: Tue Dec 30 11:42:15 2014 +0100 + + Merge branch 'ros_dev_roman' into dev_ros + +commit bfc398442663a943ff1e0fa21ec50b9960abb5a7 +Author: Roman Bapst +Date: Tue Dec 30 11:41:28 2014 +0100 + + cleanup + +commit fa1f09b850f754ff3e0da7f4c5e56e3ee58fce11 +Author: Roman Bapst +Date: Tue Dec 30 11:34:37 2014 +0100 + + made class for mc_mixer and moved into folder + +commit 502952e034624e789755368b6a8ab6f8b88ba262 +Author: Thomas Gubler +Date: Tue Dec 30 11:25:27 2014 +0100 + + make clear that switches are hardcoded to manual mode + +commit c01680459409d0119e72becc48d497fdf59e7023 +Author: Thomas Gubler +Date: Tue Dec 30 11:16:53 2014 +0100 + + manual input: map axes + +commit 824446bf2f91d76743d9c8c17d710d4ac51bfaf8 +Author: Thomas Gubler +Date: Tue Dec 30 11:15:46 2014 +0100 + + typo + +commit 23dd70855faecc005e871ea022c54959064b66c8 +Merge: 484020177 1c6da49e3 +Author: Roman Bapst +Date: Tue Dec 30 11:07:11 2014 +0100 + + Merge branch 'ros_dev_roman' of https://github.com/thomasgubler/Firmware_Private into ros_dev_roman + +commit 484020177d947bf308466cb0bd5342cee0dd014a +Author: Roman Bapst +Date: Tue Dec 30 11:06:40 2014 +0100 + + further progress on mixer node + +commit 5de80bbaf1e2d494304167fc7317abec919d9c41 +Author: Lorenz Meier +Date: Tue Dec 30 11:05:28 2014 +0100 + + Clean up MC controller usage of VTOL topics + +commit ef065808a33d482ebea2715c4b4f0b5a936f1a73 +Merge: d8eefa305 4942883dd +Author: Lorenz Meier +Date: Tue Dec 30 11:01:09 2014 +0100 + + Merged master + +commit 4942883ddcb5d1a09e96335b1edbbf2d937937b4 +Author: Lorenz Meier +Date: Tue Dec 30 10:45:09 2014 +0100 + + RTL params: Set safer initial value for RTL altitude for all vehicles, improve dparam documentation + +commit d8ff76bf7ecd2c58939e9baf9ff6fb28180b124b +Author: Lorenz Meier +Date: Tue Dec 30 10:44:23 2014 +0100 + + Fix parameter name for initial setup parameter config + +commit 7bed5b382f8c89a061970f94b61d610899475160 +Author: Lorenz Meier +Date: Tue Dec 30 10:28:35 2014 +0100 + + Clean up docs in PX4FLOW driver + +commit 67c49303150b61403ad49018f617d870b703221e +Author: Roman Bapst +Date: Tue Dec 30 10:21:21 2014 +0100 + + added mixer node + +commit 4c511210793c7b2479291bb2abb1de7ce1362b9e +Author: Thomas Gubler +Date: Tue Dec 30 10:19:33 2014 +0100 + + add example ROS_INFO + +commit 27203beaa7b9c9110d93951ad4c068164d96f866 +Author: Thomas Gubler +Date: Tue Dec 30 09:58:45 2014 +0100 + + add some info in README about joystick + +commit 4debf45e06ada59a5675f7fa2bc180b829464c02 +Author: Thomas Gubler +Date: Tue Dec 30 09:58:30 2014 +0100 + + add joystick to launch file + +commit 1f8fd5d1207512711c47859e06ac23c340be1551 +Author: Thomas Gubler +Date: Tue Dec 30 09:13:20 2014 +0100 + + new dummy attitude estimator skeleton + +commit b632d128aa513c4602ec3da22ccfff937d8a5e7f +Author: Thomas Gubler +Date: Tue Dec 30 08:22:18 2014 +0100 + + add ros helper nodes readme + +commit c9b0dfaaa118e6ec42fb6384e35a40299a078079 +Author: Thomas Gubler +Date: Tue Dec 30 08:17:59 2014 +0100 + + skeleton code for manual input node + +commit c4e357747690e77c4867bfc35083cab174a8d026 +Author: Randy Mackay +Date: Tue Dec 30 12:14:54 2014 +0900 + + batt_smbus: add search + +commit a952a18b42d486e6f3ba1d52506fbd2ba2fc3425 +Author: Randy Mackay +Date: Mon Dec 15 16:42:29 2014 +0900 + + batt_smbus: add get_PEC + +commit 65bcd0e1226f5f5d6db28dafe5faea771ccbde1d +Author: Randy Mackay +Date: Mon Dec 29 21:09:32 2014 +0900 + + batt_smbus: minor format fix + +commit 78b9e06a154cf7ef1549c0c01f8611244d5c3b2c +Author: Randy Mackay +Date: Mon Dec 15 16:42:47 2014 +0900 + + batt_smbus: remove redundant ORB_DECLARE + +commit b8e818b38715b24889858c22ab0396a35df624c3 +Author: Randy Mackay +Date: Tue Dec 9 19:29:55 2014 +0900 + + batt_smbus: remove sleep before I2C transfer + +commit df9547e9d36b4fd167f746dff1b809d2f4bfac3d +Author: Randy Mackay +Date: Tue Nov 25 15:03:44 2014 +0900 + + batt_smbus: driver for smart battery + +commit ac9e9835ac14284f704fda57593f16ba37159905 +Author: Randy Mackay +Date: Tue Dec 30 11:13:05 2014 +0900 + + i2c: const get_address + +commit 59e0b67c8eaa4295c23f53500ff5c8e3b34ff5a8 +Author: Randy Mackay +Date: Sat Dec 20 17:35:31 2014 +0900 + + NuttxConfig: increase I2C timeout to 10ms + +commit f05aa01e693dab6b16aee136f162a614c5931421 +Author: Thomas Gubler +Date: Mon Dec 29 16:55:22 2014 +0100 + + fw att: fix comment style + +commit a0b767f4676a9204260442c56ab309108d47638d +Author: Mark Whitehorn +Date: Wed Dec 24 13:45:04 2014 -0700 + + add yaw_manual override variable, effective only in ALTCTL and do not publish it in attitude rates + +commit 1c6da49e3f2ea805d6b0a228dd59d95a24d70d9c +Author: Thomas Gubler +Date: Mon Dec 29 14:11:33 2014 +0100 + + add gazebo_msgs + +commit 3e941a2d1f4919f05beee0672211efb35bfb816d +Author: Roman Bapst +Date: Mon Dec 29 14:03:37 2014 +0100 + + progress on att_estimator node + +commit 2c12a524de2c16b33722d2d128515cfd21367b4d +Author: Thomas Gubler +Date: Mon Dec 29 11:57:45 2014 +0100 + + dummy estimator skeleton code + +commit b04c80aec7ee91820e5ffa5a09e40aa30b285bc7 +Author: Thomas Gubler +Date: Mon Dec 29 10:35:46 2014 +0100 + + mc att: fix init call + +commit 9d30c297f40b06779db12e44f2068b482a7fae64 +Author: Thomas Gubler +Date: Mon Dec 29 10:17:25 2014 +0100 + + add ros launch files + +commit ac8b47b0c32d41cb4cf0f03d996bc8a4c77a0f49 +Author: Thomas Gubler +Date: Mon Dec 29 09:49:53 2014 +0100 + + add missing msg and includes + +commit f4e0dc2857da7a8b42b7439ae57310b23c902cd9 +Merge: acb484493 22f744f0e +Author: Thomas Gubler +Date: Mon Dec 29 08:00:12 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into dev_ros + + Conflicts: + .gitmodules + +commit 22f744f0e17f83a706998381d1977c9cb24d457a +Author: Lorenz Meier +Date: Mon Dec 29 00:13:17 2014 +0100 + + sdlog2: Fix flow message + +commit 1b5c3271cf54286f4b7ad979dfc5e1ab54d44589 +Merge: 00aac99ce 1240912f1 +Author: Lorenz Meier +Date: Sun Dec 28 23:46:39 2014 +0100 + + Merge pull request #1529 from PX4/fdmax + + FMUv1 / FMUv2: Up number of file descriptors slightly - no known issues,... + +commit 00aac99ce4088e70246532a302addcee7a16a49b +Merge: 786c7a260 277fde472 +Author: Lorenz Meier +Date: Sun Dec 28 23:45:09 2014 +0100 + + Merge pull request #1544 from jgoppert/flow_log_fix + + Fixed FLOW sdlog2 format. + +commit 786c7a260fd48a4630ba8b542624cd05327063bb +Merge: c29972424 ca97d0156 +Author: Lorenz Meier +Date: Sun Dec 28 23:42:35 2014 +0100 + + Merge pull request #1542 from PX4/werrorfix + + Werror fix + +commit 277fde472c47aaec115a7a8dc8871daefe973d83 +Author: James Goppert +Date: Sun Dec 28 16:37:32 2014 -0600 + + Fixed FLOW sdlog2 format. + +commit ee7e008008caa04f905654cb18e6d68fd980f8cd +Author: Thomas Gubler +Date: Sun Dec 28 23:22:02 2014 +0100 + + increase commander framesize + +commit fc780a172948822886845aa7ab0a16d10a09e9e6 +Author: Thomas Gubler +Date: Sun Dec 28 23:22:34 2014 +0100 + + -Wno-attributes -Wno-packed for mavlink + +commit ca97d0156c07ad6cc09e4623140a7f47214946f5 +Author: Thomas Gubler +Date: Sun Dec 28 23:22:34 2014 +0100 + + -Wno-attributes -Wno-packed for mavlink + +commit c583f1fe8b9e66b42dd4697a5908541dfdd57f69 +Author: Thomas Gubler +Date: Sun Dec 28 23:22:02 2014 +0100 + + increase commander framesize + +commit ef8abfbf148ac6fd7a405acdd4ee8eeb156867b6 +Author: Thomas Gubler +Date: Sun Dec 28 21:57:30 2014 +0100 + + rc2param: min and max values + +commit e9b41528dc39ac8a8c565a4c16fc5aa512e37b1a +Author: Thomas Gubler +Date: Fri Dec 26 19:21:50 2014 +0100 + + prototype for changing params by rc + +commit 33653b25c6569013d0a1a5a4885457c0bdc23e06 +Author: M.H.Kabir +Date: Sat Dec 27 23:25:08 2014 +0530 + + fix Z rotation + +commit 11a14c2c3d6ffeff5a896496c0d673845b734d86 +Author: M.H.Kabir +Date: Sat Dec 27 23:16:09 2014 +0530 + + Add rotation switching to flow from mavlink + +commit d40168dc4b46f922b1be76dcf8a6a37a675788ae +Author: M.H.Kabir +Date: Sat Dec 27 23:01:31 2014 +0530 + + Add support for rotations of PX4flow + +commit c29972424f6d7b99633c8497f0c25ab7cda4d2ca +Author: M.H.Kabir +Date: Sat Dec 27 17:18:57 2014 +0530 + + fix timestamp + +commit 779f8f00554319facd5c2572c39dd3be4b9c5afd +Author: Stephan Brown +Date: Fri Dec 26 23:32:38 2014 +0000 + + mavlink: Removed warnx that references a deleted pointer and causes a hardfault. + +commit e952324fbf08405fe555be7169ef0a53a12487f8 +Author: Lorenz Meier +Date: Fri Dec 26 20:25:31 2014 +0100 + + Rework HoTT into a proper library, which fixes parallel build breakage + +commit 0e84f60826a5f640233a3e265da2079f89e422c0 +Author: Lorenz Meier +Date: Sat Oct 11 00:25:10 2014 +0200 + + Add macro for multi topic support + +commit da977bb39bf6157247cfd31a3da0f0f80b497bf0 +Author: Lorenz Meier +Date: Fri Oct 10 00:04:39 2014 +0200 + + Added HMC chip select support + +commit 920cd266d371ce8ae65780248847c44e41ed5c76 +Merge: b097b13ba 3df44a27e +Author: Lorenz Meier +Date: Fri Dec 26 18:34:42 2014 +0100 + + Merge pull request #1536 from mhkabir/onboard + + Add streams to onboard mode + +commit 3df44a27ec72bf29b7bff6d043384c164d743b0e +Author: Mohammed Kabir +Date: Fri Dec 26 22:55:27 2014 +0530 + + Add streams to onboard mode + +commit b097b13ba687412b97d2bcd005bc0f11be33de7b +Author: Lorenz Meier +Date: Fri Dec 26 18:01:52 2014 +0100 + + Companion computer interface: Add SYS_COMPANION parameter. Setting it to 921600 enables the companion interface. + +commit dc5228fcca46adbbe0d8db05fbd75dc8459ca41c +Merge: 2f6767480 f1c5fcd8d +Author: Lorenz Meier +Date: Fri Dec 26 17:42:26 2014 +0100 + + Merge branch 'master' into indoor + +commit f1c5fcd8da98e16588ac17e4da9ae8ef69fb461b +Author: Lorenz Meier +Date: Fri Dec 26 17:38:11 2014 +0100 + + NuttX configs / build options: Do not warn about sign compare, as there are a bunch of non-standard signedness assumptions + +commit d04f1fde50b62938f08cc64f3d915f38917c46b7 +Author: Lorenz Meier +Date: Fri Dec 26 17:37:36 2014 +0100 + + Suppress nothing to do messages from make for clean targets + +commit 2f6767480b5c88c16ec181b47d194bd9dabdc959 +Author: Lorenz Meier +Date: Fri Dec 26 17:36:34 2014 +0100 + + EKF att/pos estimator: Fix warnings (cross-checked stack size already) + +commit ed493918f70560067e213847b5546166398d494e +Author: Lorenz Meier +Date: Fri Dec 26 17:36:10 2014 +0100 + + Attitude estimator EKF: fix warnings + +commit 407889ea2c472ed5be950307bb5dc27f07f88006 +Merge: f3a224e30 5c51adf5f +Author: Lorenz Meier +Date: Fri Dec 26 17:06:19 2014 +0100 + + Merged master into indoor branch + +commit 5c51adf5f79266de2b483c2461babd4d673cfffb +Author: Lorenz Meier +Date: Fri Dec 26 14:49:18 2014 +0100 + + bl_update: Improve bootloader error reporting + +commit 123d651ff52ea523486cbae98ac13aca8dcfb2b8 +Author: Lorenz Meier +Date: Fri Dec 26 14:47:53 2014 +0100 + + Unit tests: Improve git ignore file + +commit 5682526737e9aca75fa30aea8e8f18e49c0b48a7 +Author: Lorenz Meier +Date: Fri Dec 26 00:09:02 2014 +0100 + + NuttX: Update version, addresses clock speed error message. Fixes #1510 + +commit acb4844939f971a1a33515316f5e6c7c8f668f12 +Author: Thomas Gubler +Date: Thu Dec 25 18:21:24 2014 +0100 + + don't publish att sp in altctl because it can mask the setpoint from the pos controller + +commit 6fae021a0091a6706b3cb0d4892b0f6891489dc2 +Merge: 4574c752c 5b600a815 +Author: Lorenz Meier +Date: Thu Dec 25 17:44:44 2014 +0100 + + Merge pull request #1527 from dagar/Werror + + turn on -Werror and fix resulting errors + +commit 4574c752c1e22eee779ee9d1a647ff9e9d5370b5 +Merge: 9b535f655 2f332f0e9 +Author: Lorenz Meier +Date: Thu Dec 25 15:01:52 2014 +0100 + + Merge pull request #1534 from sjwilks/gtest + + Integrate the Google Test framework. + +commit 195472fddf0242bfb881aef9e53d910c81a2b003 +Author: Thomas Gubler +Date: Thu Dec 25 12:51:38 2014 +0100 + + fix init of published structs + +commit a93362c70013281457fb44ab0494157325eb28f9 +Author: Thomas Gubler +Date: Thu Dec 25 11:50:41 2014 +0100 + + re-add accidentally removed parameter init + +commit ef61ba5454153c8cff21345f4930203cc22505c7 +Author: Thomas Gubler +Date: Thu Dec 25 10:43:19 2014 +0100 + + fix compile/merge error in mc_att_control + +commit 382158d87b170e2b1848928c745073c209ac64f3 +Author: Thomas Gubler +Date: Thu Dec 25 10:03:46 2014 +0100 + + fix merge error in .gitmodules + +commit 4567512d7a341659bcb19956d58201aeaf0871b5 +Author: Thomas Gubler +Date: Thu Dec 25 10:01:20 2014 +0100 + + add actuator_controls_virtual_mc as msg, fix msg setup in CMakeList + +commit e31e143047712aa2f43a4a900a0a1210082a36cf +Author: Thomas Gubler +Date: Thu Dec 25 10:00:09 2014 +0100 + + fix include + +commit b376316fb19e497f76512a0353183936396e769d +Merge: 25af4b266 d8eefa305 +Author: Thomas Gubler +Date: Thu Dec 25 09:59:58 2014 +0100 + + Merge remote-tracking branch 'upstream/isvtol' into dev_ros + + Conflicts: + src/modules/mc_att_control/mc_att_control_main.cpp + src/modules/uORB/topics/vehicle_status.h + +commit 25af4b266ca48b183a1ad375856396f67d6ab30f +Merge: ad189cf7d 9b535f655 +Author: Thomas Gubler +Date: Thu Dec 25 09:48:15 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into dev_ros + + Conflicts: + .gitignore + src/lib/uavcan + +commit 2f332f0e9296e57187c152673fe4df5919cd6d87 +Author: Simon Wilks +Date: Thu Dec 25 08:10:21 2014 +0100 + + Integrate the Google Test framework. + +commit 9b535f6553944f3468bbec9203301623412524ad +Merge: b664fc7c8 30d851284 +Author: Lorenz Meier +Date: Thu Dec 25 00:26:59 2014 +0100 + + Merge pull request #1465 from PX4/mcposoffbaltitude + + MC pos control offb: read altitude sp separately + +commit b664fc7c8a7aaf7ab229423f6dec9cbe3ce8e3ae +Merge: 92eb637d0 9292c8f40 +Author: Lorenz Meier +Date: Wed Dec 24 23:45:32 2014 +0100 + + Merge pull request #1531 from kd0aij/interval_var + + add interrupt latency printout and mean/variance to interval perf counter + +commit 9292c8f405b0ed208443df0b1f9ebd497bb518ab +Author: Mark Whitehorn +Date: Sat Dec 20 10:27:02 2014 -0700 + + add interrupt latency printout command and mean/variance to interval performance counter + +commit 92eb637d00dc7bec347ddb6d2ddfd90bb27a0b34 +Author: Lorenz Meier +Date: Wed Dec 24 10:21:26 2014 +0100 + + README: Give developers a quickstart in finding dev docs + +commit d64c223416858b0024d70f871f46356434dc8145 +Author: Lorenz Meier +Date: Wed Dec 24 09:44:52 2014 +0100 + + Travis CI: Notify Gitter + +commit 1240912f1c50d2f2f9993e5d32a5ebb46626accb +Author: Lorenz Meier +Date: Wed Dec 24 09:26:21 2014 +0100 + + FMUv1 / FMUv2: Up number of file descriptors slightly - no known issues, but some tasks are getting close. + +commit d8eefa30538331fde7e5ce79fef4e04dc62664bc +Author: Lorenz Meier +Date: Tue Dec 23 21:50:16 2014 +0100 + + VTOL: Do not allow manual override + +commit 5b600a815c13af56e879029196a24e544c110b97 +Author: Daniel Agar +Date: Tue Dec 23 11:15:45 2014 -0500 + + Replace use of -Wno-error and only ignore specific warnings + +commit d14fdf896b0081403908599a3164d09941d363c9 +Author: Daniel Agar +Date: Tue Dec 23 10:56:32 2014 -0500 + + rotate_3f() implement missing ROTATION_ROLL_270_YAW_270 + +commit 78fa3564004287eb53dc3dc91ee1407e27c6e492 +Author: Lorenz Meier +Date: Tue Dec 23 15:19:43 2014 +0100 + + Unittests: add debug + +commit 0aaabaee0974aaca354e95f403cca3317fd1a83e +Author: Lorenz Meier +Date: Tue Dec 23 15:02:01 2014 +0100 + + VTOL: Remove unneeded headers + +commit 84d744707d07ae60dcf201a828d529057061fe47 +Author: Lorenz Meier +Date: Tue Dec 23 14:34:53 2014 +0100 + + UAVCAN: Move into lib directory + +commit ba4b8c8e003d5dba3b547f4b75407b584df5d965 +Merge: 6a8ebc8af 82383533c +Author: Thomas Gubler +Date: Tue Dec 23 09:20:00 2014 +0100 + + Merge pull request #1523 from bansiesta/geofence_parse_fix + + Geofence parse fix + +commit 6a8ebc8afded9fbf8f0221885f252ce427a3ce85 +Merge: d54b46355 a4e27fd84 +Author: Thomas Gubler +Date: Tue Dec 23 09:19:10 2014 +0100 + + Merge pull request #1518 from bansiesta/do_jump_feedback + + DO_JUMP feedback in QGC + +commit d511e39ea7a3f1e0cb672b14598e18a7df18156a +Author: Daniel Agar +Date: Mon Dec 22 17:09:43 2014 -0500 + + turn on -Werror and fix resulting errors + +commit 46dd95ab349987fcb6f788e88d61dce56c17e21f +Merge: 6dd98cb31 d54b46355 +Author: Lorenz Meier +Date: Mon Dec 22 21:50:25 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into isvtol + +commit 6dd98cb3118d7d08bbf01b58737dcdc53b429e1b +Author: Thomas Gubler +Date: Mon Dec 22 15:18:20 2014 +0100 + + mc att ctl: remove autostart id param + +commit 6f83f77bf422c4dd66f63aa2ac83e82dc2283b94 +Author: Thomas Gubler +Date: Mon Dec 22 15:18:09 2014 +0100 + + fw att ctl: remove autostart id param + +commit d54b46355ce0f8c128a5e7fce94564c7cb338987 +Merge: 04bf13044 750ef5007 +Author: Lorenz Meier +Date: Sun Dec 21 20:01:26 2014 +0100 + + Merge pull request #1524 from PX4/prtest + + Improve README + +commit 04bf1304416a4c1159acc41e2c9d2503ed84bea0 +Author: Lorenz Meier +Date: Sun Dec 21 18:30:10 2014 +0100 + + Travis CI: Change binary file name + +commit f0da9e8fc1fc5a590a904865d299b29a099f5955 +Author: Lorenz Meier +Date: Sun Dec 21 17:59:51 2014 +0100 + + Travis CI: We need mailutils + +commit d974570783c729dfb97e4a72d5cfe9901b69c3ec +Author: Lorenz Meier +Date: Sun Dec 21 17:45:52 2014 +0100 + + Travis CI: Next attempt at email notification - avoid env var. + +commit 8162dd9f901cb4835c40c01d3a008f46fed0f6d6 +Author: Lorenz Meier +Date: Sun Dec 21 17:32:24 2014 +0100 + + Travis CI: Next attempt at email notification + +commit 8df43524c0c456ec2a87979971d8dcb1fd417da2 +Author: Lorenz Meier +Date: Sun Dec 21 17:11:30 2014 +0100 + + Travis CI: Fix email line + +commit 4d85373b3504c8bce1c3fa19eb531926c3bca6c8 +Author: Lorenz Meier +Date: Sun Dec 21 17:01:26 2014 +0100 + + Travis CI: Test flight tester email notification + +commit 750ef5007fdf97a014bbf79fe926c6c6591da02a +Author: Lorenz Meier +Date: Sun Dec 21 16:26:54 2014 +0100 + + Improve README + +commit 82383533c169e44ac769ce77f9e8ddfbd3082ed9 +Author: Ban Siesta +Date: Sun Dec 21 14:09:30 2014 +0000 + + geofence: be more verbose if import fails + +commit b1f462a26638f252b0849083f1c3a81c52d49053 +Author: Ban Siesta +Date: Sun Dec 21 14:09:04 2014 +0000 + + geofence: don't fall over lines containing just a LF + +commit 1910b7e88be1bd92dc47e5b0457d50b0274f6297 +Author: Grant Morphett +Date: Sat Dec 20 15:21:16 2014 +1100 + + MPU6000: Add regdump command + + Add mpu6000 regdump command for debugging mpu6000. + +commit b4dacfba3a033d4d5c810c99d085e9444a360601 +Author: Lorenz Meier +Date: Sun Dec 21 13:23:26 2014 +0100 + + Travis CI: Fix fold syntax + +commit 6ae26b44ed71759abd1ff7f11b94c230a5106938 +Author: Lorenz Meier +Date: Sun Dec 21 13:18:01 2014 +0100 + + Travis CI: Zip only relevant files + +commit 20d75dc657429cab4c7d02518f15bc1468a91a17 +Author: Lorenz Meier +Date: Sun Dec 21 13:07:32 2014 +0100 + + Travis CI: Fold log output + +commit 3041b913e5c6e9f14040d210d86ddd9875ef594e +Author: Lorenz Meier +Date: Sun Dec 21 12:56:40 2014 +0100 + + Travis CI: Fix up AWS paths + +commit 84bf1814fe8ec55026b48aa09bd9e4be1ddd6db3 +Author: Lorenz Meier +Date: Sun Dec 21 12:24:51 2014 +0100 + + Travis CI: Provide the right AWS region + +commit ff25dd81eed5ec88b7c39151782929d755e3fd4a +Merge: 923346c8e ae48bb5d1 +Author: Lorenz Meier +Date: Sun Dec 21 12:11:07 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 923346c8ed03374aaa8883309eb45d70730b0e0b +Author: Lorenz Meier +Date: Sun Dec 21 12:10:51 2014 +0100 + + IOv2: Ignore float suffixes in NuttX + +commit dc469cc51aa66568e4df1f07a331667638cdfb3e +Author: Lorenz Meier +Date: Sun Dec 21 12:10:41 2014 +0100 + + IOv1: Ignore float suffixes in NuttX + +commit 648e14b9c33cf5521c85dc778121ae025f358d39 +Author: Lorenz Meier +Date: Sun Dec 21 12:10:28 2014 +0100 + + FMUv2: Ignore float suffixes in NuttX + +commit 388350108aa0539f8d3a9407d8970390a1dc36eb +Author: Lorenz Meier +Date: Sun Dec 21 12:10:18 2014 +0100 + + FMUv1: Ignore float suffixes in NuttX + +commit 42a70da401f487eaa220a1b41da415b5eb5bb3fb +Author: Lorenz Meier +Date: Sun Dec 21 12:09:47 2014 +0100 + + Travis CI: Teach Travis how to upload all builds to AWS + +commit 032b25c81baf8473cc2b909d8d6049437b3a5ed3 +Author: Lorenz Meier +Date: Sun Dec 21 12:09:16 2014 +0100 + + Creating Firmware ZIP file and ignoring it in GIT + +commit ae48bb5d180cc85472943d5505450dc698f2cce6 +Merge: a2e662f05 54b68b73f +Author: Lorenz Meier +Date: Sun Dec 21 10:52:21 2014 +0100 + + Merge pull request #1520 from mhkabir/inav_fix + + Remove velocity reset + +commit 54b68b73fd919d9fa376cca5297bb6ff6ea631f5 +Author: M.H.Kabir +Date: Sun Dec 21 09:03:18 2014 +0530 + + Remove vel reset + +commit a2e662f05ca4c65234bff2cf27e8d85666e277c0 +Author: Lorenz Meier +Date: Sun Dec 21 00:50:06 2014 +0100 + + Travis CI: Fix YML format + +commit 178a2e82c294081fffcae4ee0c67fa9962f82985 +Author: Lorenz Meier +Date: Sat Dec 20 21:49:52 2014 +0100 + + Travis CI: Enable release integration + +commit 7adb737b99501dd6bab03b1151660dc564e7aa73 +Author: Lorenz Meier +Date: Sat Dec 20 20:01:09 2014 +0100 + + Travis CI: Yet another pass at 32 bit support libs + +commit d627a1e6638855c09f2d957d70e6e1a31a477e25 +Author: Lorenz Meier +Date: Sat Dec 20 19:58:45 2014 +0100 + + Travis CI: Install 32 bit support libs first + +commit 94ad98d59bab98702b790980a86c2b04d3b084ec +Author: Lorenz Meier +Date: Sat Dec 20 19:55:24 2014 +0100 + + Manually install a known GCC version + +commit 051c0c12a2e4f9fbdacfa338c98d485e52107332 +Author: Lorenz Meier +Date: Sat Dec 20 19:45:42 2014 +0100 + + Travis CI: Pick right GCC version + +commit 99c6586e665417beeb1f1b1f832de333aadebe85 +Author: Lorenz Meier +Date: Sat Dec 20 19:33:38 2014 +0100 + + Fix Travis CI config file + +commit 752198352ebaa397caeb1c8cd18454231ffed389 +Author: Lorenz Meier +Date: Sat Dec 20 19:32:43 2014 +0100 + + IO firmware: Change to inttypes header + +commit e9f139234d79eb23c3c5731b0fa4e9008265bf31 +Author: Lorenz Meier +Date: Sat Dec 20 19:31:13 2014 +0100 + + Output GCC version + +commit 90ff0f24bc8ff7bb7ee6c9e79d56296f4e03b82b +Author: Lorenz Meier +Date: Sat Dec 20 19:30:49 2014 +0100 + + Updated NuttX + +commit 54fb16535d00c7b657d587c58bbf1814dd3474bd +Author: Lorenz Meier +Date: Sat Dec 20 19:23:18 2014 +0100 + + README: Fix up build status badge + +commit a20b8d037bd91fddaebba7a61353c584dcf99314 +Author: Lorenz Meier +Date: Sat Dec 20 19:22:53 2014 +0100 + + PX4IO firmware: Add required include. + +commit 2fe344099027fcdedbd7f76e526584d856f60f7c +Author: Lorenz Meier +Date: Sat Dec 20 19:06:25 2014 +0100 + + Add Travis badge + +commit 3367a67adebd34ca02b1652f817457278c85297c +Author: Lorenz Meier +Date: Sat Dec 20 19:02:37 2014 +0100 + + Travis file: tabs to spaces + +commit 47e071a6f2cd6d6aa66e5d1ec395d7a23f67dad9 +Author: Lorenz Meier +Date: Sat Dec 20 18:54:35 2014 +0100 + + Add Travis CI support, ready for testing + +commit 2e3356694b545b9b15ef8d283c3cbc25e0b0b79d +Author: Lorenz Meier +Date: Sat Dec 20 18:53:02 2014 +0100 + + unittests: ST24: Improve test return codes + +commit 243b682b7fa8e8b7bd628bbfe415ad0000d40093 +Author: Lorenz Meier +Date: Sat Dec 20 18:52:44 2014 +0100 + + unittests: SF0x parse test improvements + +commit 3ac4ef4ab30c88bb7c5d4be14219d2be98ec2bbc +Author: Lorenz Meier +Date: Sat Dec 20 18:52:16 2014 +0100 + + Add S.BUS2 unit test, needs better coverage against logfile + +commit 55112fd0169b941a0d6fab21d4a11ddfcdc0c577 +Author: Lorenz Meier +Date: Sat Dec 20 18:51:52 2014 +0100 + + Improve mixer test, no firm checks yet + +commit af9e62cf75f73bdfc37db286620ef353005e5f4a +Author: Lorenz Meier +Date: Sat Dec 20 18:51:31 2014 +0100 + + unittests: Improve auto declination test, not great coverage yet. + +commit a4606dc2708b4ad8e463bbd515551ad8f58ee5d5 +Author: Lorenz Meier +Date: Sat Dec 20 18:50:51 2014 +0100 + + Add make tests to Makefile + +commit a18a6b3b6152622c3536704cf8b46da8e107b539 +Author: Lorenz Meier +Date: Sat Dec 20 18:50:36 2014 +0100 + + Fix up unit test makefile, add option to rull all of them + +commit 02e9a76cd71f4d808701202251edaa7fd3276f3d +Author: Lorenz Meier +Date: Sat Dec 20 18:50:16 2014 +0100 + + Add unit test data + +commit 6e0cf5002914e9045082bdfe1d3acc484a37f7fb +Author: Lorenz Meier +Date: Sat Dec 20 13:54:58 2014 +0100 + + Move unittests into a more perceivable directory + +commit a4e27fd849610fe2dcd9426d0d5cb508e9563e97 +Author: Ban Siesta +Date: Fri Dec 19 23:39:25 2014 +0000 + + navigator: reset some flags after the mission result has been published + +commit 180e17de335f337b17c0c411d0eb430cec760619 +Author: Ban Siesta +Date: Fri Dec 19 23:38:55 2014 +0000 + + navigator: report using mission result if a DO_JUMP waypoint has been changed + +commit 7cb4786e7934af50b5ceb370c593e27111d9dd17 +Author: Ban Siesta +Date: Fri Dec 19 23:38:10 2014 +0000 + + navigator: report when a waypoint has been reached not when the whole mission is finished + +commit f0ff914b626fbfb497143f80b19376efb524b9e1 +Author: Ban Siesta +Date: Fri Dec 19 23:36:32 2014 +0000 + + navigator: don't publish mission result immediately but only after every iteration of the navigator + +commit c9ca61ef5b23a370fcaf3e2a0546ab5452b65733 +Author: Ban Siesta +Date: Fri Dec 19 23:34:18 2014 +0000 + + mavlink: don't slow mission updates down like this, otherwise we might miss mission results + +commit 5bbd0743e082f247e3ff04e78e0e11b0583b9ff1 +Author: Ban Siesta +Date: Fri Dec 19 22:27:25 2014 +0000 + + navigator: deleted some verbose output + +commit 2a09473e5fc73bf2f59f0d27b0b5c38b2c91812f +Author: Ban Siesta +Date: Fri Dec 19 22:26:31 2014 +0000 + + topics: move geofence status to its own topic + +commit ad189cf7d69b8de16244b90d398e1d84ed6d0f4b +Author: Thomas Gubler +Date: Fri Dec 19 16:02:13 2014 +0100 + + fix small compile error after merge + +commit 19d5383c56b78132e63ea30ef1625b0aaa4a0dee +Merge: 5becd2227 6f89514be +Author: Thomas Gubler +Date: Fri Dec 19 11:04:56 2014 +0100 + + Merge pull request #1493 from PX4/fwposcontrolmode + + Fw pos control: small mode cleanup + +commit 4d0d6f09ce9aef8875e33ee80aefcc8ed00d4769 +Author: Rowland O'Flaherty +Date: Thu Dec 18 16:56:28 2014 -0800 + + Fixed loop limit errors in Matrix.h + + In few of the overloaded operators the loop limits (i.e. M and N) were swapped. + +commit 5becd2227a26b686c7bbee38e61d19024b5aea5f +Merge: c4b535033 f3b5b67ee +Author: Thomas Gubler +Date: Thu Dec 18 22:18:08 2014 +0100 + + Merge pull request #1509 from PX4/VTOL_startup_and_parameter_fix + + Vtol startup and parameter fix + +commit c4b53503354bb78080f3c6835095b848ad22b27b +Merge: 0746bd69b 97fdc6947 +Author: Lorenz Meier +Date: Thu Dec 18 21:24:03 2014 +0100 + + Merge pull request #1516 from jgoppert/aerocore-upload + + Added aerocore upload target. + +commit 97fdc69473179d9bd4f92f7fdef768d830fabe3d +Author: James Goppert +Date: Thu Dec 18 15:18:33 2014 -0500 + + Added aerocore upload target. + +commit 0746bd69b5128cabb0760d6eb2376045434c3337 +Merge: 6e874bed5 ecde80ad3 +Author: Lorenz Meier +Date: Thu Dec 18 19:15:32 2014 +0100 + + Merge pull request #1515 from gitter-badger/gitter-badge + + Add a Gitter chat badge to README.md + +commit ecde80ad3596dd4ceae6be399467510e4a05e3d7 +Author: The Gitter Badger +Date: Thu Dec 18 18:13:22 2014 +0000 + + Added Gitter badge + +commit 32675ff1c150529bbb662fde87c0940ee90acd6e +Author: Thomas Gubler +Date: Thu Dec 18 14:59:52 2014 +0100 + + fix flag_external_manual_override_ok + + The flag should not depend on the vtol state anymore. The intended + functionality of this is by now handled via the is_rotary_wing flag + +commit e18065081af0dbbbf50aaba30cc0b14621c7b29b +Author: Thomas Gubler +Date: Thu Dec 18 14:46:31 2014 +0100 + + is_vtol flag in vehicle_status + + Getting rid of the autostart based checks if the system is a vtol + Fixes #1503 + +commit f3b5b67eec258476480a225b6b835e46335003b4 +Author: Roman Bapst +Date: Thu Dec 18 12:43:23 2014 +0100 + + shortened parameter names to max 16 bytes + +commit e697413667579ffb1c5900193a03da257c05d11a +Author: Thomas Gubler +Date: Thu Dec 18 12:11:35 2014 +0100 + + multiplatform subscription: uorb: separate class for no callback case + +commit 16618f1adac7f33817fb968b285288beb360b012 +Merge: 4402d7106 6e874bed5 +Author: Thomas Gubler +Date: Thu Dec 18 12:08:39 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into dev_ros + + Conflicts: + src/examples/subscriber/subscriber_params.c + src/modules/mc_att_control/mc_att_control_main.cpp + src/modules/uORB/topics/vehicle_attitude.h + src/modules/uORB/topics/vehicle_attitude_setpoint.h + src/platforms/px4_middleware.h + +commit 669e1f96d8fed848d2fbe71d3a10adb749a5fcc4 +Author: Roman Bapst +Date: Thu Dec 18 10:46:36 2014 +0100 + + fixed parameter issue for VTOL so that parameter wiki tool can document them + +commit 0e79cbf234ba633669bbc1e939b1722f5396dc11 +Author: Roman Bapst +Date: Thu Dec 18 10:43:32 2014 +0100 + + fixed startup for VTOL -> some variable names were changed lately + +commit 5ed11ffa8b5f2e843a661e6cf6cfb707c2d93b4e +Merge: c59f20706 6e874bed5 +Author: M.H.Kabir +Date: Thu Dec 18 13:27:37 2014 +0530 + + Merge remote-tracking branch 'upstream/master' into timesync + +commit 6e874bed50d6d8a13a3b7f9b883697cb2718d27b +Merge: 1faab673b 8fdd694f1 +Author: Lorenz Meier +Date: Wed Dec 17 21:51:33 2014 +0100 + + Merge pull request #1508 from PX4/fwposl1Os + + fw pos control: compile with -Os + +commit 8fdd694f12cccfe90ed1dbec9bc7892269b3fefa +Author: Thomas Gubler +Date: Wed Dec 17 21:13:50 2014 +0100 + + fw pos ctl: compile with -Os + +commit 262b9fc7545805c7b93a15cbb80a2f67db5ecdf0 +Author: Thomas Gubler +Date: Wed Dec 17 21:13:13 2014 +0100 + + fw pos ctl: make loop performance counter more meaningful + +commit 4402d7106bc63b2a02a1e4c22f54e072b3c48fc7 +Author: Thomas Gubler +Date: Wed Dec 17 16:31:40 2014 +0100 + + improve and fix multiplatform param by name macro + +commit 1faab673b2ff30c4f80f99ce212a757aac58e400 +Merge: a2bcbabd1 d39e29e6a +Author: Thomas Gubler +Date: Wed Dec 17 16:14:34 2014 +0100 + + Merge pull request #1506 from sjwilks/tbs_endurance + + Airframe config and autostart for the TBS Discovery Long Range + +commit d39e29e6ae1f1c785d4554f70c09e42ba9791de6 +Author: Simon Wilks +Date: Wed Dec 17 16:07:57 2014 +0100 + + Up the min PWM slightly. + +commit 0a1e94d504b38d30c2d7428300c5728798db094d +Author: Thomas Gubler +Date: Wed Dec 17 15:50:01 2014 +0100 + + circuit breaker: move to cpp, all platforms use the same file + +commit 7ad3b0335336d65736f707486b2b714d0fa91c2a +Author: Thomas Gubler +Date: Wed Dec 17 15:49:03 2014 +0100 + + multi platform interface: macro to get param by name + +commit 2d0f11783c1394b44d31d6bd6d07612c164dbe90 +Author: Thomas Gubler +Date: Wed Dec 17 15:47:18 2014 +0100 + + fix header for cpp perf_counter dummy + +commit a65151d1c05dfae8ea2b7361340a04f3bb02d1d2 +Author: Simon Wilks +Date: Wed Dec 17 14:50:11 2014 +0100 + + Airframe config and autostart for the TBS Discovery Long Range + +commit bbfe78e4f60de5414cf3594250c5ed769f0a1433 +Author: Thomas Gubler +Date: Wed Dec 17 13:50:29 2014 +0100 + + mc att ctl: fix subscription handlers, fix parameters + +commit 9bad23e41852eba6657898d4ea46b0b303de4ae3 +Author: Thomas Gubler +Date: Wed Dec 17 08:22:38 2014 +0100 + + add explicit non-callback contructor for nuttx/uorb subscriber to work around linker issues + +commit be269520382adbd4bea59c439599897a53109ad7 +Author: Thomas Gubler +Date: Wed Dec 17 08:03:22 2014 +0100 + + px4 nodehandle: nuttx: call spin once also after timeout + +commit c59f20706f93908ff9137aa315e8c77cb470e298 +Author: M.H.Kabir +Date: Wed Dec 17 12:16:00 2014 +0530 + + Add use example + +commit 4a42f6ca6a95c9b05ed2c1e66cc251ea0e001c59 +Author: M.H.Kabir +Date: Wed Dec 17 12:12:09 2014 +0530 + + Restore EMA. Works better for low rates + +commit 0e41624f7902b13bbf830742481174e08e0f97c4 +Author: M.H.Kabir +Date: Tue Dec 16 20:39:28 2014 +0530 + + removed exponential filter. simple weighted average works fine. + +commit 851415e48ea428f16a48ac558f6cb6b9aef0c171 +Merge: 71f6a3436 aa40c6985 +Author: Thomas Gubler +Date: Tue Dec 16 10:23:41 2014 +0100 + + Merge commit 'aa40c69853be0dc7e79bc3084472b77f9667c1f1' into dev_ros_mcatt + + Conflicts: + makefiles/config_px4fmu-v2_test.mk + +commit 71f6a34367794a887704e2898f8a10101bacfb12 +Author: Thomas Gubler +Date: Tue Dec 16 10:12:50 2014 +0100 + + mc att: increase stack size + +commit e1ff89ad6131019a12114ca7b0b5fa40112b9645 +Author: Thomas Gubler +Date: Tue Dec 16 10:11:59 2014 +0100 + + add nuttx platform to fmuv1 makefile + +commit 5c6155c94d3a27cdc426f7d3e18a679f0bc589e7 +Author: M.H.Kabir +Date: Tue Dec 16 14:22:35 2014 +0530 + + minor fix + +commit b4a611e95dc9aa4fd14c9f649bb86538908b22fc +Author: Mohammed Kabir +Date: Tue Dec 16 14:11:58 2014 +0530 + + Remove debugging noise + +commit f7da65f819db2e5d6602cd494119d8dccfd5ed56 +Author: M.H.Kabir +Date: Tue Dec 16 14:08:28 2014 +0530 + + Fix formatting + +commit a5591b47919dbe7f61024c95d90e6333460e5b11 +Merge: 8c0d7047b a2bcbabd1 +Author: M.H.Kabir +Date: Tue Dec 16 13:50:35 2014 +0530 + + Merge remote-tracking branch 'upstream/master' into timesync + + Conflicts: + src/modules/mavlink/mavlink_messages.cpp + +commit 8c0d7047b209c23cb14b3a09bf20599af0f8cc6e +Author: M.H.Kabir +Date: Tue Dec 16 13:43:48 2014 +0530 + + Working now. + +commit 9520983e08397c453af735d0ff0736cc007c2c45 +Author: Thomas Gubler +Date: Tue Dec 16 08:24:51 2014 +0100 + + lots' of header juggling and small changes to make mc att control compile for NuttX and ROS + +commit 9980e4482146333340cc105b560bdbd26acb999f +Author: Thomas Gubler +Date: Tue Dec 16 08:22:58 2014 +0100 + + moved msg files + +commit 48669846724f6afcf00620a197a26d00107c1076 +Author: Trent Lukaczyk +Date: Mon Dec 15 15:53:17 2014 -0800 + + adjust passing logic for offboard + +commit 21485462e0f171f771e0d7c108020f942f16a474 +Author: Trent Lukaczyk +Date: Mon Dec 15 15:52:53 2014 -0800 + + debug prints + +commit a2bcbabd161d629148ae3b9fcb181fddc5a8d1d1 +Merge: aa40c6985 89e2e08de +Author: Lorenz Meier +Date: Mon Dec 15 23:33:42 2014 +0100 + + Merge pull request #1481 from PX4/vtol_merge + + VTOL architecture working with caipirinha + +commit 89e2e08de0e9f76114b095782167722597f298fa +Author: tumbili +Date: Mon Dec 15 22:47:10 2014 +0100 + + removed white space noise + +commit 736f57f436d05f3c2f10a8d7c12e54db29ed364c +Merge: 51a7fbeee aa40c6985 +Author: tumbili +Date: Mon Dec 15 22:34:01 2014 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into vtol_merge + +commit 51a7fbeee091c20eb52bafade3e2041e26a785cc +Author: tumbili +Date: Mon Dec 15 22:12:11 2014 +0100 + + added sanity checkto prevent false low airspeed readings during transition + +commit aa40c69853be0dc7e79bc3084472b77f9667c1f1 +Author: Lorenz Meier +Date: Mon Dec 15 15:34:19 2014 +0100 + + Ensure no SD alarm always plays. Fixes #1500 + +commit e38d0c27bdd56335ed002aa6b469dcadf90bf0dc +Merge: 75a870153 f19b8e570 +Author: Thomas Gubler +Date: Mon Dec 15 10:46:51 2014 +0100 + + Merge remote-tracking branch 'upstream/ROS_shared_lib_base_class' into dev_ros_mcatt + +commit e1bdc4a0fbb5e89dc5f3911dbf9a9a21ed5b459b +Author: M.H.Kabir +Date: Mon Dec 15 14:23:27 2014 +0530 + + New timesync interface import. Not working yet. + +commit f19b8e570c2631a6f75b25e9a8e5b007cdc6000d +Author: Roman Bapst +Date: Mon Dec 15 09:06:58 2014 +0100 + + added file to make PX4 math functions compatible with eigen + +commit dfc368ad46dc44a62f66ace6b08f3f94de4463b8 +Merge: b6b80dcac 4a70da5c2 +Author: Lorenz Meier +Date: Sun Dec 14 13:14:23 2014 +0100 + + Merge pull request #1497 from PX4/ll40lsdefaultmax + + ll40ls: max distance according to datasheet + +commit b6b80dcac19c80e535349fe762b566f6e8a5ed4d +Author: Thomas Gubler +Date: Sat Dec 13 18:29:24 2014 +0100 + + ll40ls: write min and max to report + +commit 0575f67300e54ebed2dd9d16013efb37cecefb44 +Author: Thomas Gubler +Date: Sat Dec 13 18:28:58 2014 +0100 + + ll40ls: fix whitespace + +commit cc2dae23f9a7c1bfe1a8f35cbbecff4f7466952a +Author: Thomas Gubler +Date: Sat Dec 13 18:28:18 2014 +0100 + + trone: write min and max to report + +commit 834ff859307b178faf25faecef1b2d29b7e17d6f +Author: Thomas Gubler +Date: Sat Dec 13 18:27:38 2014 +0100 + + trone: fix whitespace + +commit 8fd9f98904c977b1bc41a98b07acb123c976cbac +Author: Thomas Gubler +Date: Sat Dec 13 18:26:59 2014 +0100 + + sf0x: write min and max to report + +commit 8ebe463f16326c345f5aeb36738c91b5cf33f1b3 +Author: Thomas Gubler +Date: Sat Dec 13 18:26:07 2014 +0100 + + sf0x: fix whitespace + +commit 682f30afe60baf2b0d8e30c9bf9806f9f601444e +Author: Thomas Gubler +Date: Sat Dec 13 18:25:29 2014 +0100 + + mb12xx: write min and max to report + +commit 642b2088c3175cca24134233c181ad5331222f07 +Author: Thomas Gubler +Date: Sun Dec 14 11:37:12 2014 +0100 + + autostart ll40ls + +commit 4c2fc1c0b1d0d1b016a614c3dc8ee465878cda7a +Merge: 826ca64ac 29eab8ebd +Author: Lorenz Meier +Date: Sun Dec 14 11:40:58 2014 +0100 + + Merge pull request #1498 from PX4/initstring + + change [init] to [i] + +commit 29eab8ebd44f96d222c3e8ea6952f8584c17eb63 +Author: Thomas Gubler +Date: Sun Dec 14 11:28:25 2014 +0100 + + change [init] to [i] + + This change was introduced in pull #1461. This fixes some missed + occurrences. + +commit 4a70da5c2c27f6d41704e99e95697d325f0296a4 +Author: Thomas Gubler +Date: Sat Dec 13 19:01:00 2014 +0100 + + ll40ls: max distance according to datasheet + + Datasheet: + http://pulsedlight3d.com/pl3d/wp-content/uploads/2014/11/LIDAR-Lite.pdf + +commit 046ca1f8e3f2f511a00eb708b58c2fd72cb4bfa6 +Author: Thomas Gubler +Date: Sat Dec 13 18:28:58 2014 +0100 + + ll40ls: fix whitespace + +commit 826ca64ac7bdeaaaa892533d0043e1e176a7bfa2 +Merge: 24fd099e5 ea4876da3 +Author: Lorenz Meier +Date: Sat Dec 13 17:29:47 2014 +0000 + + Merge pull request #1494 from PX4/mavlinkdistancesensor + + mavlink: distance sensor: fix max value + +commit ea4876da38deaecced36dc3d8e79afe85d1c0798 +Author: Thomas Gubler +Date: Sat Dec 13 18:19:12 2014 +0100 + + mavlink: distance sensor: fix max value + +commit 6f89514beb09c5db3f9c71da22ceed7fe19e09c9 +Author: Thomas Gubler +Date: Sat Dec 13 17:17:57 2014 +0100 + + fix comment style and type + +commit d0325f2b125a3573231443b7b4bac04b65081426 +Author: Thomas Gubler +Date: Sat Dec 13 17:13:20 2014 +0100 + + fw pos ctrl: takeoff special case only in takeoff + +commit a78264507e510d75b8694e3a0ec7c2acd35ea1e3 +Merge: 7b7c85dc9 24fd099e5 +Author: Thomas Gubler +Date: Sat Dec 13 15:59:40 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into fwposcontrolmode + +commit 24fd099e58029dd275d2f30fc65bb9209bb26983 +Author: Lorenz Meier +Date: Sat Dec 13 15:57:38 2014 +0100 + + ROMFS: Better commenting, save some more RAM + +commit 7b7c85dc9663064ea64e35a5267d506a86448209 +Merge: 5cd2ee834 02bc680a9 +Author: Thomas Gubler +Date: Sat Dec 13 15:38:54 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into fwposcontrolmode + +commit e1c12bf67cbe8a628fd5319541d7df9f318f5942 +Author: Lorenz Meier +Date: Sat Dec 13 15:33:42 2014 +0100 + + ROMFS: rc.interface: Make output less verbose to clutter boot log less + +commit 02bc680a9f196af6550201ea167b9b0964b122a9 +Merge: 84f002378 58d69052e +Author: Thomas Gubler +Date: Sat Dec 13 15:09:47 2014 +0100 + + Merge pull request #1461 from PX4/romfs_clean + + Romfs clean + +commit 58d69052e205bee091c92cf8fcca8dcfdec25f85 +Merge: 1b47f05b1 4bb07514c +Author: Thomas Gubler +Date: Sat Dec 13 15:05:56 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into romfs_clean + + Conflicts: + ROMFS/px4fmu_common/init.d/rc.interface + ROMFS/px4fmu_common/init.d/rcS + +commit 5cd2ee83421e79c9f283d46b788343a479418d8a +Author: Thomas Gubler +Date: Sat Dec 13 12:36:33 2014 +0100 + + fw pos control: improve mode logic slightly + +commit 84f002378e984f32c19f78a618446599824e9a88 +Merge: 4bb07514c 4c25051ed +Author: Lorenz Meier +Date: Sat Dec 13 11:32:08 2014 +0000 + + Merge pull request #1491 from friekopter/remove_lost_audio + + removed audio messages + +commit 59ec2401b6f8e6714d515d3d0f1cf2e0ee14b8bc +Author: Thomas Gubler +Date: Sat Dec 13 00:48:27 2014 +0100 + + fw pos control: better check for control mode + +commit 4bb07514c86d020bc2b16058e75de3074f89aa4b +Author: Lorenz Meier +Date: Fri Dec 12 23:22:21 2014 +0100 + + Give Skywalker its own mixer + +commit 4c25051edc4495f82927441501598c28a6834d1f +Author: Friedemann Ludwig +Date: Fri Dec 12 22:36:01 2014 +0100 + + changed telementry connection lost warnings to info in order to avoid audio message flooding in case of instable connections. + +commit cd3e9186292586a158405ab75dd0e194e81c0fff +Author: Lorenz Meier +Date: Fri Dec 12 14:36:02 2014 +0100 + + Update NuttX with critical bugfix from Greg + +commit ef450cc447a93a5bf4537738fda75d85374e570d +Author: Lorenz Meier +Date: Fri Dec 12 14:08:41 2014 +0100 + + Enable examples by default to ensure they get maintained on API changes + +commit cc6224de6500072a8a9523dce19ccc3a369eca1a +Author: Lorenz Meier +Date: Fri Dec 12 14:08:02 2014 +0100 + + Fix / update HW test example + +commit 691e42324cc9d29f9a7dc57dc61316ebf6b092a1 +Author: Lorenz Meier +Date: Fri Dec 12 14:07:42 2014 +0100 + + Fix build breakage in FW control example + +commit be5bd6f97850307c82351184a52ca49b38cf49a4 +Author: Lorenz Meier +Date: Fri Dec 12 14:07:24 2014 +0100 + + Remove unmaintained math demo + +commit 42c8f6b48bc7ff761eea749fdff338ee88275848 +Author: Lorenz Meier +Date: Fri Dec 12 12:10:50 2014 +0100 + + Update UAVCAN version, delete outdated example + +commit 75a870153792248b0e32243b30213d69c3d8d9db +Author: Thomas Gubler +Date: Fri Dec 12 11:21:43 2014 +0100 + + mc att: correctly handle topics which are simultaneously subscribed and published + +commit c0d386bce0a2fd7d119dd8495d1ca68d985ae411 +Author: Thomas Gubler +Date: Fri Dec 12 10:15:33 2014 +0100 + + mc att: use multiplatform subscriptions type + +commit 59d26f5c30c9f70cd1e8bb7152ab07c96231d4e2 +Author: Thomas Gubler +Date: Fri Dec 12 07:34:23 2014 +0100 + + mc att: remove subscriber handles + +commit ab35b6470cd9ff8fe9fd9a1bf1f6617801189e83 +Author: Thomas Gubler +Date: Thu Dec 11 19:02:14 2014 +0100 + + mc att: use multiplatform publisher + +commit b755312a1ec3e1f73827ac2b581a597491601140 +Author: Thomas Gubler +Date: Thu Dec 11 17:12:03 2014 +0100 + + mc att: use PX4 macros to init and get params + +commit 9d0ecc77bb1c3d1c9b5cf6bc5d517e45d9f20f97 +Author: Thomas Gubler +Date: Thu Dec 11 17:05:12 2014 +0100 + + mc att: convert param definitions to be compatible with multiplatform build + +commit ce73a816027fb394d23ef36d6d2c71774b231717 +Author: Thomas Gubler +Date: Thu Dec 11 16:41:04 2014 +0100 + + WIP remove unnecessary functions + +commit 9c09a9e8d56b69797b64e5fa1f17d2bcf760e2bb +Author: Thomas Gubler +Date: Thu Dec 11 16:11:04 2014 +0100 + + mc att control: prepare for ros integration, move class into spearate file + +commit 12df129da297e4d4c36d2ed0f7f3571b5fbf7e29 +Merge: f2fdd0d69 998646f03 +Author: Thomas Gubler +Date: Thu Dec 11 15:56:32 2014 +0100 + + Merge branch 'dev_ros' into dev_ros_mcatt + + Conflicts: + CMakeLists.txt + +commit 998646f03b229ae86bd6e57ff0bd15dd1763c342 +Author: Thomas Gubler +Date: Thu Dec 11 15:33:32 2014 +0100 + + add base class and template subscriber class as well to improve interface to get last msg value + +commit c68c277c94cacd2a64b634dd9c45ace2a04c2911 +Author: Thomas Gubler +Date: Thu Dec 11 15:04:37 2014 +0100 + + subscription class for ros now stores last message to avoid manual copy and support subscription with no callbacks + +commit fd6a5fd38b194300788c597fd1636b2a97e24642 +Author: Thomas Gubler +Date: Thu Dec 11 10:58:47 2014 +0100 + + move px4::init call + +commit 173b1b2a8bcf2344be92b1f6e5acbc089a43fcab +Author: Thomas Gubler +Date: Thu Dec 11 10:51:19 2014 +0100 + + WIP, make class based and extended subscriber/publisher example compile for ros + +commit a1685ed6d093ec01214e6839ea66f9dd565e55ce +Author: Thomas Gubler +Date: Thu Dec 11 09:27:11 2014 +0100 + + change definition of px4 main function + +commit 9bf19c8d1e05c8d182a9989061882065504927d1 +Merge: d0fb862a0 945c8df18 +Author: tumbili +Date: Wed Dec 10 21:20:53 2014 +0100 + + merged with caipi_airspeed_scale + +commit 52d2396da9e5d51ba37a457cc72aaabf2a73524c +Merge: 33725ecc6 1c0f850fa +Author: Lorenz Meier +Date: Wed Dec 10 18:07:13 2014 +0000 + + Merge pull request #1487 from PX4/systemlibinclude + + add sched.h to systemlib includes + +commit d04bbf11ec5d273902d3920981ccac49489d7098 +Author: Thomas Gubler +Date: Wed Dec 10 18:34:41 2014 +0100 + + subscriber example: add comment + +commit 1b6b6cd35c1f14766d49144bbc18d19d02656362 +Author: Thomas Gubler +Date: Wed Dec 10 17:03:24 2014 +0100 + + add no callback example to subscriber example + +commit f0ad2c9ef55dc2508e777384f8d0496042ade9e8 +Author: Thomas Gubler +Date: Wed Dec 10 17:02:49 2014 +0100 + + px4 subscriber: uorb: check if callback null at correct location + +commit da4cfad3c2dc14f17ccf0e9a8ce41309b76964e4 +Author: Thomas Gubler +Date: Wed Dec 10 16:25:10 2014 +0100 + + subscriber example: improve init + +commit 8ae1c9763d649470ae7c55e35507509dbb2612ff +Author: Thomas Gubler +Date: Wed Dec 10 16:22:19 2014 +0100 + + write publisher example as class + +commit 1c0f850fac3f056a9c52a3258877e10c4ee0c8a0 +Author: Thomas Gubler +Date: Wed Dec 10 15:06:45 2014 +0100 + + add sched.h to systemlib includes + + SCHED_RR and SCHED_FIFO are defined in sched.h + +commit cb77c16601338d2d0b22dc71ef057ec4d91652c4 +Author: Thomas Gubler +Date: Wed Dec 10 15:06:45 2014 +0100 + + add sched.h to systemlib includes + + SCHED_RR and SCHED_FIFO are defined in sched.h + +commit e43a05de3af19f8390aaf5432e7308cc5dabe5ff +Author: Thomas Gubler +Date: Wed Dec 10 15:06:17 2014 +0100 + + add systemlib to px4 includes + +commit 2e0f13981ed6cdeaebd8ac7cf6f5142f0b84346e +Merge: 03ba38d0a aec4be3b0 +Author: Thomas Gubler +Date: Wed Dec 10 12:44:56 2014 +0100 + + Merge branch 'dev_ros_sharedlibbaseclass' into dev_ros_sharedlibbaseclass_mcatt + +commit aec4be3b01c71a87394c0bbbdf862c63af483694 +Merge: 9d5f06c9a b500cfb1f +Author: Thomas Gubler +Date: Wed Dec 10 12:44:27 2014 +0100 + + Merge remote-tracking branch 'upstream/ROS_shared_lib_base_class' into dev_ros_sharedlibbaseclass + +commit 03ba38d0a4e39dc513cae6b53ff7cf845c13161c +Author: Thomas Gubler +Date: Wed Dec 10 12:42:57 2014 +0100 + + very much WIP, start to make mc att control p4 and ros compatible + +commit e6224304606e20bbf79280978ba70326eabea575 +Author: Thomas Gubler +Date: Wed Dec 10 12:41:54 2014 +0100 + + px4 subscriber/nuttx: don't call null callback + +commit 24fd5759b5443cf198f29eb6d5eae8c80cb04fe0 +Author: Thomas Gubler +Date: Wed Dec 10 12:41:11 2014 +0100 + + add missing __EXPORT + +commit 9ed57211cc684d5135a254d9230c6d82bb092f9b +Author: Thomas Gubler +Date: Wed Dec 10 12:40:36 2014 +0100 + + hack to define isspace in px4_defines, add macro for subscription without callback + +commit 712e5797eba482592c372b06384e79d217f6bc05 +Author: Thomas Gubler +Date: Wed Dec 10 12:39:33 2014 +0100 + + Subscription: define more templates + +commit 76457e63c51695c814dda75c1cc351cb509c9a19 +Author: Thomas Gubler +Date: Wed Dec 10 12:38:54 2014 +0100 + + add nuttx platform to default makefile + +commit 9d5f06c9a779752cfb1662d5c794fa85fda3d494 +Author: Thomas Gubler +Date: Mon Dec 8 15:50:30 2014 +0100 + + remove actuator armed uorb topic + +commit afa835744cbef667279913bbf79a0c4697a5ec8d +Author: Thomas Gubler +Date: Mon Dec 8 15:48:44 2014 +0100 + + remove unnecessary type in msg.h template + +commit fe6663ad9aa0a5fdb18e2ce3e23dd57d47ae8569 +Author: Thomas Gubler +Date: Mon Dec 8 15:09:31 2014 +0100 + + add platforms/nuttx to default makefile + +commit b500cfb1f11b2000ad58d8c8b5b0d19ab9ebb438 +Author: Thomas Gubler +Date: Mon Dec 8 14:20:11 2014 +0100 + + mc att ctl: remove code which is already in base class + +commit 377030bd8a25f501c47aba573bf3125ad9061bd0 +Author: Thomas Gubler +Date: Mon Dec 8 14:20:11 2014 +0100 + + mc att ctl: remove code which is already in base class + +commit 77fd7b388b3b80881e405bec5ed56fb959082612 +Author: Thomas Gubler +Date: Mon Dec 8 14:04:20 2014 +0100 + + parameter update as msg + +commit 88f4931fd1ac301c18921a5c12884263ac6fd68c +Author: Thomas Gubler +Date: Mon Dec 8 13:44:08 2014 +0100 + + actuator armed as msg + +commit 356e6f1eebfba8bc8630299ef091570f0c337ba5 +Author: Thomas Gubler +Date: Mon Dec 8 13:42:40 2014 +0100 + + WIP, move some ORB defines + +commit b93fcca4339edc5312158dc4a70bf8abf2c8bb4b +Author: Thomas Gubler +Date: Mon Dec 8 12:34:57 2014 +0100 + + vehicle cotnrol mode as msg + +commit a71e6ed3c64d5c1c94d6f5f445b4b746ccf37eff +Author: Thomas Gubler +Date: Mon Dec 8 12:25:39 2014 +0100 + + change headers to use vehicle attitude msg + +commit 99d89577cd4c7e663583773eccf0883c1df773c4 +Author: Thomas Gubler +Date: Mon Dec 8 12:23:27 2014 +0100 + + vehicle rates sp as msg + +commit fc4b722e729fda1ed45aa214360b5bb9b462a2b9 +Author: Thomas Gubler +Date: Mon Dec 8 12:17:30 2014 +0100 + + fix headers, remove unneded uorb headers + +commit dc945a3f3f9f7295c73fc8280d6a0048e059c469 +Author: Thomas Gubler +Date: Mon Dec 8 12:12:23 2014 +0100 + + actuator controls as msg + +commit b3600e5ee6fc4550533d65c1c25abceb6db4466e +Author: Thomas Gubler +Date: Mon Dec 8 11:06:56 2014 +0100 + + manual_control_setpoint as msg + +commit 87df7c3243412d4fc7a0c40967b2abe078f7a0b2 +Author: Thomas Gubler +Date: Mon Dec 8 10:37:01 2014 +0100 + + move vehicle_attitude_setpoint to msg format + +commit 65629d09d5e2424c6fcaf261c95f6d6995c4afd7 +Author: Thomas Gubler +Date: Mon Dec 8 10:35:59 2014 +0100 + + add mc att to cmakelist + +commit d0fb862a01fc14a83f8862b86e03c8033b481a5c +Author: tumbili +Date: Sat Dec 6 20:13:42 2014 +0100 + + fixed _loop_perf message + +commit fd01c7fc58db1fca43f06b277cb2a0094440ecb3 +Author: Thomas Gubler +Date: Sat Dec 6 18:43:43 2014 +0100 + + set NuttX submodule + +commit 33725ecc6ad383d43cfd6f533159e931052516c1 +Author: Lorenz Meier +Date: Sat Dec 6 18:18:47 2014 +0100 + + uORB home position: Add AMSL as clarificaiton in docs + +commit 350e2549df6d3bb9ec6c9787c1e6112aa403417a +Author: Lorenz Meier +Date: Sat Dec 6 18:18:25 2014 +0100 + + uORB mission topic: Add AMSL as clarificaiton in docs + +commit 8af6ab27132563865a7ac0be2f7fa1105d614ce3 +Author: Lorenz Meier +Date: Sat Dec 6 18:17:37 2014 +0100 + + Fix vehicle command docs to AMSL + +commit b4a3dcb2f02a8039ce72812629ebeb37999bd953 +Merge: 72d5f2b24 88bb19272 +Author: Lorenz Meier +Date: Sat Dec 6 17:51:10 2014 +0100 + + Merge pull request #1391 from PX4/vfr_fix + + mavlink: use altitude AMSL in VFR message + +commit 945c8df18bfc25650bd01d9358295f1c2102a61f +Author: tumbili +Date: Sat Dec 6 17:37:46 2014 +0100 + + added scaling of mc pitch control with airspeed + +commit 042be3d49ac09c8a6e334775bb8ed5efb5956b0f +Merge: b9de4d0e1 52c35a8e2 +Author: Thomas Gubler +Date: Sat Dec 6 15:37:27 2014 +0100 + + Merge branch 'dev_ros' into dev_ros_rossharedlib + +commit 52c35a8e20c99de4e7b6e27856d340a3a355250c +Author: Thomas Gubler +Date: Sat Dec 6 15:36:58 2014 +0100 + + solve conflict for definiton of FILE + +commit 72d5f2b245a4d02a374b962ab2d265beeaa3c941 +Merge: 6bd586c83 6efc63d70 +Author: Thomas Gubler +Date: Fri Dec 5 19:36:27 2014 +0100 + + Merge pull request #1476 from friekopter/vel_alt_hold + + Implemented altitude and velocity hold mode + +commit b9de4d0e1469b7256cadc3948ba9251e0c23ac2c +Merge: 9c4fc14f2 996438aaf +Author: Thomas Gubler +Date: Fri Dec 5 10:35:05 2014 +0100 + + Merge branch 'ROS_shared_lib_base_class' into dev_ros_rossharedlib + +commit 996438aafedbc23e86ca36171dc81ec23d322caa +Author: Thomas Gubler +Date: Fri Dec 5 10:32:52 2014 +0100 + + fix base and sim file descriptions + +commit 9c4fc14f230d4ebe2d82cf39ac5f4bd7f04d0c26 +Author: Thomas Gubler +Date: Fri Dec 5 10:32:52 2014 +0100 + + fix base and sim file descriptions + +commit 041aea7532b9bf6725c73d47686ba808a48fcc56 +Merge: c64c18494 92135d155 +Author: Thomas Gubler +Date: Fri Dec 5 09:43:40 2014 +0100 + + Merge branch 'ROS_shared_lib_base_class' into dev_ros_rossharedlib + +commit c64c184948bed07f354904c0549b93225c85ad58 +Author: Thomas Gubler +Date: Fri Dec 5 09:33:26 2014 +0100 + + whitespace + +commit 92135d155d36096fad5c215f119cca166f6ac611 +Merge: 0f1a7e7b5 6bd586c83 +Author: Thomas Gubler +Date: Fri Dec 5 09:34:22 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into ROS_shared_lib_base_class + +commit 0f1a7e7b5b699601886adec5215bf818b050a758 +Author: Thomas Gubler +Date: Fri Dec 5 09:33:26 2014 +0100 + + whitespace + +commit ebcad32e377824cb47186a400d22195cacd07e3b +Author: Thomas Gubler +Date: Fri Dec 5 09:29:57 2014 +0100 + + mc att: more cleanup between base and main class + +commit dfd2098e04761ee65ab09a9a8e6656a334ccae41 +Author: Thomas Gubler +Date: Fri Dec 5 09:29:20 2014 +0100 + + re-add hardcoded parameters for euroc + +commit 417bc91363c2607906c612089cb4b7197a60f531 +Author: Thomas Gubler +Date: Fri Dec 5 09:29:57 2014 +0100 + + mc att: more cleanup between base and main class + +commit 85aa6554ad90e392a9538006f8cc483d481f0bbd +Author: Thomas Gubler +Date: Fri Dec 5 09:29:20 2014 +0100 + + re-add hardcoded parameters for euroc + +commit 1c19d75cf429639ff9ab9ff23ad9fbcd1c936e98 +Author: Thomas Gubler +Date: Fri Dec 5 09:02:06 2014 +0100 + + mc att control: ran fix code style script + +commit eafc4b5f9eefabca5fba404d75b1e1425b2f579b +Author: Thomas Gubler +Date: Fri Dec 5 08:57:24 2014 +0100 + + mc att control: make the main app use the base class, move euroc functions into own class + +commit 2f646e7082b49ef92bf9be1defd6fb7fdeec8480 +Author: Thomas Gubler +Date: Fri Dec 5 09:02:06 2014 +0100 + + mc att control: ran fix code style script + +commit 4c950eb76b0d63be7936dfcd68eb6eed266b91ad +Author: Thomas Gubler +Date: Fri Dec 5 08:57:24 2014 +0100 + + mc att control: make the main app use the base class, move euroc functions into own class + +commit 590489d49859c77ef2e919f2ef45e9dc81e28f9f +Author: Roman Bapst +Date: Thu Dec 4 17:36:16 2014 +0100 + + make sure vtol attitude control module is started with idle speed set for multicopter mode + +commit 692af62885e42fcaa09a5960c763549868090a6e +Author: Roman Bapst +Date: Thu Dec 4 16:58:43 2014 +0100 + + set vtol motor count- and idle pwm parameter + +commit bed53e810b106f5f9206a89676d493e1e50edc1d +Author: Roman Bapst +Date: Thu Dec 4 16:57:06 2014 +0100 + + introduced vtol_motor_count and idle_pwm_mc parameter + +commit 7ea4d10bc9802a0d2a167f65e1bb843ca5643519 +Author: Roman Bapst +Date: Thu Dec 4 16:56:08 2014 +0100 + + added parameter file to makefile + +commit 4fd3e0720f37db472a689b869d3c4019f90acd25 +Author: Roman Bapst +Date: Thu Dec 4 16:55:12 2014 +0100 + + added parameter file for vtol attitude control module + +commit 33647c494e428114cfa9aa21091ac8004928ebc3 +Merge: 0b9ef53ac 6f9cbd975 +Author: Thomas Gubler +Date: Thu Dec 4 16:41:43 2014 +0100 + + Merge branch 'dev_ros' into dev_ros_rossharedlib + +commit 6f9cbd97510dce4d0bfe715fa77af3b99d282659 +Author: Thomas Gubler +Date: Thu Dec 4 16:40:46 2014 +0100 + + add genmsg and gencpp python modules, ros not required anymore for message generation + +commit fbedd3ed206531704f24a0b76657c4583a49efe8 +Author: Roman Bapst +Date: Thu Dec 4 14:23:19 2014 +0100 + + removed whitespaces removed small unused code block + +commit 0b9ef53ac123fa1a4e26ca933a7fab44248f45df +Merge: ad499a594 9b680ebeb +Author: Thomas Gubler +Date: Thu Dec 4 13:36:16 2014 +0100 + + Merge branch 'dev_ros' into dev_ros_rossharedlib + +commit 9b680ebeb6200d0229b9dcb0f223ceb3b14822d5 +Merge: f4a326c2b 690dc7c6a +Author: Thomas Gubler +Date: Thu Dec 4 13:24:11 2014 +0100 + + Merge remote-tracking branch 'upstream/ros' into dev_ros + +commit 690dc7c6abca70a7fdbfe8e74cd7624bc1322e2c +Merge: c37ff71e6 b4da5afcc +Author: Thomas Gubler +Date: Thu Dec 4 13:21:01 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into ros + +commit f4a326c2bf7af6eac86983cd65e66ff76e623e22 +Author: Thomas Gubler +Date: Thu Dec 4 13:20:12 2014 +0100 + + platform headers: fix code style + +commit e0bb713bb03c0aa79e69496c787c012a8e1b78d1 +Author: Thomas Gubler +Date: Thu Dec 4 13:06:38 2014 +0100 + + more documentation comments + +commit 0f094d35d5dd183e44148eb1acbd7b7d76fde669 +Author: Thomas Gubler +Date: Thu Dec 4 12:22:21 2014 +0100 + + nodehandle: add documentation comments + +commit befe4c399e1f0f2864f91ddde4db585dabf3db99 +Author: Thomas Gubler +Date: Thu Dec 4 11:50:59 2014 +0100 + + comments for px4 defines + +commit 8e8f84bde0d2e15734d931ea38a7b294a06d7314 +Author: Thomas Gubler +Date: Thu Dec 4 10:39:24 2014 +0100 + + uorb topic header generator: only create new files if the file content really changed + +commit 83d97fd1c27728145e4869f957afcc7cae57ff8a +Author: Thomas Gubler +Date: Thu Dec 4 09:53:37 2014 +0100 + + better support for param default values on ros and px4 + +commit c2e2b3d52fa7bcfbbec110b5555d2c437657f118 +Author: Thomas Gubler +Date: Wed Dec 3 17:04:15 2014 +0100 + + make param wrapper macros compatible for px4 and ros, needs cleanup + +commit 924350a5de1a609e470618ef78212bf7b0044c33 +Author: Thomas Gubler +Date: Wed Dec 3 15:11:27 2014 +0100 + + bring up param wrapper for px4, moved global include file + +commit 1c79f0cef1f21cff7935ddd7caf048fd96991eea +Author: Thomas Gubler +Date: Wed Dec 3 14:43:03 2014 +0100 + + improve param wrapper for ros, prepare for px4 + +commit 6a99b04fb74f6da3faea54c93d234a9b57d7bd0e +Author: Thomas Gubler +Date: Wed Dec 3 12:31:37 2014 +0100 + + add parameter wrapper macros for ros + +commit 6bd586c8373607faeb0e6eeb1135c9623ce9954e +Merge: d5debc2f4 f3fb32bc4 +Author: Lorenz Meier +Date: Wed Dec 3 11:16:34 2014 +0100 + + Merge pull request #1482 from sjwilks/uavcan_debug + + Display ESC data in the status output + +commit f3fb32bc4790673e4a643f341b16d2434423dbea +Author: Simon Wilks +Date: Wed Dec 3 10:43:17 2014 +0100 + + Unsubscribe from the topic. + +commit 7a344b933738d9caedc0fe177cc4615c294eaf51 +Author: Simon Wilks +Date: Wed Dec 3 10:30:49 2014 +0100 + + Display ESC data in the status output + +commit 21465bc2872eba86ee123224f5132631d715a161 +Author: tumbili +Date: Wed Dec 3 09:59:18 2014 +0100 + + added missing newline + +commit 34cf39e1ec106fe976e82bddee482cb27448e812 +Author: tumbili +Date: Wed Dec 3 09:52:29 2014 +0100 + + added vtol attitude control module to FMU makefile + +commit 563de3b49c7e12c9745744b859b5aeedb0535090 +Author: tumbili +Date: Wed Dec 3 09:47:56 2014 +0100 + + in fw mode, publish also yaw and throttle on control group 1 for logging + +commit f7ca1d36d2a35b9781a41ffc40acfb2eaf84544f +Author: tumbili +Date: Wed Dec 3 09:46:52 2014 +0100 + + renamed FWC to ATC1 + +commit 0e33e52d4ae2df06467f5b862bb0734c3ba23015 +Author: tumbili +Date: Wed Dec 3 09:44:34 2014 +0100 + + use uORB ID to determine the correct rate_sp- and actuator topic to publish on + +commit fa8ca2fc107ccd0a8e74dc3798bc27f8422f0a56 +Author: tumbili +Date: Wed Dec 3 09:42:12 2014 +0100 + + set correct number of PWM outputs and PWM Rate for caipirinha VTOL + +commit 905913986a03cdb31d056b278cadc2d6f6421e38 +Author: Thomas Gubler +Date: Wed Dec 3 07:43:08 2014 +0100 + + update comments + +commit ad499a594447d807b3702c64fdfaad51ac579e2b +Merge: 05a87a706 efe0938e9 +Author: Thomas Gubler +Date: Tue Dec 2 16:52:38 2014 +0100 + + Merge remote-tracking branch 'upstream/ROS_shared_lib_base_class' into dev_ros_rossharedlib + + Conflicts: + src/modules/uORB/topics/vehicle_attitude.h + src/platforms/px4_defines.h + +commit 05a87a706a122b8a83becaaa94c70161fb69c82a +Author: Thomas Gubler +Date: Tue Dec 2 16:17:17 2014 +0100 + + move px4_defines file + +commit f2fdd0d69bd485840c5ae491040322671e202fa2 +Author: Thomas Gubler +Date: Tue Dec 2 15:44:57 2014 +0100 + + add mc_att_control to CMakeList + +commit 8d3d8a3358c4c44d6de13a0c8e6a88ea98288bf2 +Author: Thomas Gubler +Date: Tue Dec 2 15:22:21 2014 +0100 + + subscriber example clean up + +commit 5bb03f1c2db3eb5620caf806b053f8194490969a +Author: Thomas Gubler +Date: Tue Dec 2 15:21:58 2014 +0100 + + subscriber example increase stack size + +commit d5debc2f421290c23345a28f2f074f3630c75f26 +Merge: 58aabe648 8d1a0700f +Author: Lorenz Meier +Date: Tue Dec 2 15:12:11 2014 +0100 + + Merge master into attitude EKF update + +commit 8d1a0700f2de8eca98047efe8c2e5c75e20bb435 +Merge: b4da5afcc f619dba6f +Author: Lorenz Meier +Date: Tue Dec 2 12:30:46 2014 +0100 + + Merge pull request #1475 from hsteinhaus/gps_time + + Corrected time_gps_usec values description. + +commit 7328cc4a1920285988c9b7bd8f2a0c19149c9aa2 +Merge: e28e8c11b b4da5afcc +Author: Thomas Gubler +Date: Tue Dec 2 12:25:03 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into dev_ros + +commit e28e8c11bba0779386fc16ee47deac4db39b51c0 +Author: Thomas Gubler +Date: Tue Dec 2 12:19:24 2014 +0100 + + make default apps compatible with autogenerated attitude and rc_channels message + +commit 141dda209222a7dd5afad6b844735fd9a44756a6 +Author: Thomas Gubler +Date: Tue Dec 2 12:17:34 2014 +0100 + + fix uorb header template for constants + +commit eba62a75a445bf1f6302af7ea0cb24b458d65d25 +Author: Thomas Gubler +Date: Tue Dec 2 12:17:06 2014 +0100 + + add missing timestamp field + +commit b4da5afcce1b1b4806d4583ee04ad126bbba8e01 +Merge: 032ca98e9 45c52b51e +Author: Lorenz Meier +Date: Tue Dec 2 11:19:03 2014 +0100 + + Merge pull request #1479 from AndreasAntener/accel-calibration-fix + + Accel calibration fix + +commit e027bf22133ff20fdb2a877880e1b9ec5c7d8533 +Author: Roman Bapst +Date: Tue Dec 2 11:02:23 2014 +0100 + + removed remainings of quadshot for now + +commit fbc497452517a748232a0b88b0a8f8f6ca8a9b92 +Author: Thomas Gubler +Date: Tue Dec 2 10:50:31 2014 +0100 + + remove rc_channels, vehicle_attitude topic header files + +commit 887ed69099e43d7f6f3852c11450cd9ef73c2d3b +Author: Roman Bapst +Date: Tue Dec 2 10:50:25 2014 +0100 + + added VTOL attitude control module + +commit 0dc202502de8e879f427c94ce0c415f8a558c2fb +Author: Roman Bapst +Date: Tue Dec 2 10:49:19 2014 +0100 + + added VTOL geometries to determine number of motors + +commit 9a64004d7ff60d0c4ca25877b34183631636112a +Author: Roman Bapst +Date: Tue Dec 2 10:47:07 2014 +0100 + + let commander know if VTOL is in fw or in mc mode (important because of external_override) + +commit 4d91c61f8f5aaebd8bcf0add27591fafa9c41dbe +Author: Thomas Gubler +Date: Tue Dec 2 10:46:29 2014 +0100 + + add macros for easy 2d array support, builds on px4 test build + +commit dfb266565a2f1849ddd67460950b674a44eb6530 +Author: Thomas Gubler +Date: Tue Dec 2 10:45:42 2014 +0100 + + update ros configuration for new file locations + +commit 15ad9e441ef87b3e917a057e2f4b24d4bf3d0cee +Author: Roman Bapst +Date: Tue Dec 2 10:38:39 2014 +0100 + + compute secondary attitude with reference frame rotated -90 degress around pitch axis of original reference frame (used for VTOL) + +commit 285a0e7be9c6227e0353e356cbbd6f48e54d057e +Author: Roman Bapst +Date: Tue Dec 2 10:36:30 2014 +0100 + + added more mixer geometries and took v-mixer out of multi_tables script + +commit ff55652f9a9cdb4cdad216f4c6166681d10f278c +Author: Roman Bapst +Date: Tue Dec 2 10:34:39 2014 +0100 + + adapted attitude controllers to support VTOL + +commit ad204bbb5d2bab4431b15281fde693e6bf03a0fd +Author: Roman Bapst +Date: Tue Dec 2 10:33:43 2014 +0100 + + log secondary attitude and fixed wing controls for VTOL + +commit 35c985e5234f2b2c7cc511a791a1be90bae820bf +Author: Roman Bapst +Date: Tue Dec 2 10:32:13 2014 +0100 + + extended uORB structs with VTOL specific control topics + +commit 48ba912f08b328d709965a4dd7acb878b598f961 +Author: Roman Bapst +Date: Tue Dec 2 10:30:26 2014 +0100 + + adapted and added ROMFS-scripts to support VTOL + +commit 39169c35fe00769016cef266ed491c6323fc8630 +Author: Roman Bapst +Date: Tue Dec 2 10:28:30 2014 +0100 + + added configuration file and mixer file for for caipironha VTOL + +commit dc21746b2e8abf4401d0a9e015a01a6f45a358d8 +Merge: 629c3fdc5 032ca98e9 +Author: Roman Bapst +Date: Tue Dec 2 10:10:54 2014 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 45c52b51ee84bead9562a51a4d410fcbe921e798 +Author: Andreas Antener +Date: Tue Dec 2 01:42:12 2014 +0100 + + move natural position to the front of the pending list for QGC + +commit b1bd813978e48d32a66b8a49bccdda7f053ea55c +Author: Andreas Antener +Date: Tue Dec 2 01:37:54 2014 +0100 + + swap fron/back > the "side" being measured is facing downwards + +commit 3ce7abe9d84a6c716985339c8165bec98e481847 +Author: Andreas Antener +Date: Tue Dec 2 01:01:35 2014 +0100 + + use consistent orientation naming in messages + +commit 3856271abb0b90aba62f35668513463c6555734b +Author: Thomas Gubler +Date: Mon Dec 1 17:46:25 2014 +0100 + + remove embedded message test from rc_channels.msg + +commit 2eeeab8ecd04cdbf4ef80161a1708c140a9d8ba6 +Author: Thomas Gubler +Date: Mon Dec 1 17:45:10 2014 +0100 + + improve msg template file + +commit 6a2fcb8874ba996fb7f5914376197a38b7e73459 +Author: Thomas Gubler +Date: Mon Dec 1 17:44:15 2014 +0100 + + move (for now) unused msg file + +commit 8b5bc703a11805cada41e06b5e2327d0796ec0e5 +Author: Thomas Gubler +Date: Mon Dec 1 16:39:27 2014 +0100 + + initial version of msg to uorb script + + Standard and embedded types work, may need small refinements for some + types + +commit 032ca98e9e72a71e05f4f177a87d63096c58c7ca +Merge: e51f72000 8cc59ca01 +Author: Lorenz Meier +Date: Mon Dec 1 11:28:14 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit e51f72000bb850f9933a5ba9c024dddb6248440c +Author: Lorenz Meier +Date: Mon Dec 1 11:27:59 2014 +0100 + + Fix RGB led stop command + +commit 629c3fdc5bb9773de9508f929c78bccf6e540809 +Merge: c7a5dfdab 8cc59ca01 +Author: Roman Bapst +Date: Mon Dec 1 11:13:24 2014 +0100 + + merged with PX4 master + +commit 6efc63d709f5afdbed29528647776d56e7f384a6 +Author: Friedemann Ludwig +Date: Sun Nov 30 20:51:01 2014 +0100 + + fixed somereview comments + +commit 6b695ac9e8be9e7fe480238c967316366cba444c +Author: Thomas Gubler +Date: Fri Nov 28 23:14:50 2014 +0100 + + add PX4 advertise macro + +commit caa61a4fdc7898987da7a03e1924ced8962bb92c +Author: Thomas Gubler +Date: Fri Nov 28 23:09:45 2014 +0100 + + add support for subcription method callbacks for ros and nuttx + +commit 9abc8e26b789af0ef132c5c38e3d8ada821c3657 +Author: Thomas Gubler +Date: Fri Nov 28 16:30:12 2014 +0100 + + correctly handle interval, call callback only when topic updated, add example for 2 topics + +commit a9c1e4ad6145485805366fad5c08ae7351886ff3 +Author: Thomas Gubler +Date: Fri Nov 28 16:08:51 2014 +0100 + + make px4::ok work, use it in px4::spin + +commit f619dba6f96d22152c1c97216a46a27981ff2472 +Author: Holger Steinhaus +Date: Fri Nov 28 15:33:21 2014 +0100 + + Corrected time_gps_usec values description. + + Fixes #1474 + +commit 8cc59ca01a2beb74d1069bb603baed47f59ddbc6 +Merge: 1da7ca7f7 22a247ca6 +Author: Lorenz Meier +Date: Fri Nov 28 14:23:30 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 1da7ca7f78dfa6cd441df5df259b3c191f77fecb +Author: Lorenz Meier +Date: Fri Nov 28 14:23:08 2014 +0100 + + Updating NuttX version + +commit cefccc0037f18275b8d8c7e49e15d13801ef28a1 +Author: Thomas Gubler +Date: Fri Nov 28 14:18:30 2014 +0100 + + re-add accidentally deleted line from commit bc4209681c39fc934defcff318221e2c17c1ddb8 + +commit bc4209681c39fc934defcff318221e2c17c1ddb8 +Author: Thomas Gubler +Date: Fri Nov 28 14:05:24 2014 +0100 + + remove comment + +commit 1b416a8e1f2b54e183d61a0022bb48de47576a6c +Author: Thomas Gubler +Date: Fri Nov 28 14:00:02 2014 +0100 + + use interval setting correctly, improve px4::spin + +commit b0cfc2d1226c2b62a6bf3aac1809458b04902728 +Author: Thomas Gubler +Date: Fri Nov 28 13:59:32 2014 +0100 + + uORB::SubscriptionNode stores interval + +commit 16f21d36dce17868f455318273140013febb6770 +Author: Thomas Gubler +Date: Fri Nov 28 11:38:22 2014 +0100 + + actually call callback + +commit b351d67175e328ce3ab16642cdc69f6b8a239366 +Author: Thomas Gubler +Date: Fri Nov 28 11:37:30 2014 +0100 + + fix print for px4 + +commit 244c1cb58387c5e8825abd4b27b4ff0b893f5383 +Author: Thomas Gubler +Date: Fri Nov 28 11:34:52 2014 +0100 + + enable systemcmds in test build + +commit 59a9648bb60f8c33ca26b5f248d4b28dfc1de139 +Author: Thomas Gubler +Date: Fri Nov 28 10:18:28 2014 +0100 + + macro for topic subscription + +commit bfc0a52ea23d18c9ef72690aa511e0feeb5a4176 +Author: Thomas Gubler +Date: Fri Nov 28 09:48:12 2014 +0100 + + update nuttx + +commit 2760d64a007e6a1471a26194c32db7df236b9603 +Merge: 946d1203c 22a247ca6 +Author: Thomas Gubler +Date: Fri Nov 28 09:47:29 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into dev_ros + +commit 946d1203cfbbe522c61d6ed5dc1205c9f809f6f1 +Author: Thomas Gubler +Date: Fri Nov 28 09:45:39 2014 +0100 + + remove unnecessary variable + +commit 36bf0c04c8cb052c67e613eb051b0deb650eb216 +Author: Thomas Gubler +Date: Fri Nov 28 08:58:44 2014 +0100 + + WIP, c++11 style callbacks for px4 + +commit 486d81cb95bb7dc912ee0a7636b0a6aeb87009d9 +Author: Thomas Gubler +Date: Fri Nov 28 08:12:46 2014 +0100 + + NuttX submodule: header changes + +commit 8e8b622f4f5c4737e0f7dad33870f23742449fe9 +Author: Friedemann Ludwig +Date: Fri Nov 28 04:11:39 2014 +0100 + + Implemented altitude and velocity hold mode + +commit 22a247ca6760996ccb5f583b032253d4af97ed00 +Author: Lorenz Meier +Date: Thu Nov 27 23:19:53 2014 +0100 + + Disable the BlinkM driver, code style fixes for other disabled drivers + +commit 9d986f5df3c8da646451fc865c1b1e9e2dbdea9c +Author: Lorenz Meier +Date: Wed Nov 26 18:22:18 2014 +0100 + + HMC5883: Better status reporting + +commit 2a9a649adbf64ba2c8c56d5a934aa8e09838bec6 +Author: Lorenz Meier +Date: Wed Nov 26 18:21:54 2014 +0100 + + Make boot less verbose to not hide the important status messages + +commit ee534b827a51a7356e565b665e280f765bd8d302 +Author: Thomas Gubler +Date: Wed Nov 26 13:18:28 2014 +0100 + + move spin functions to nodehandle + +commit 818a49b5a81a5b821fa9a1a13db4591da5c33751 +Author: Thomas Gubler +Date: Wed Nov 26 12:45:03 2014 +0100 + + fix ros compile errors + +commit 0474908e1c600d312934fcdd5790813813e799b1 +Author: Thomas Gubler +Date: Wed Nov 26 11:55:41 2014 +0100 + + reenable task flag + +commit e7c1e5b1ff7b1bbdc11ab2cae6b99fe459487119 +Author: Thomas Gubler +Date: Wed Nov 26 11:36:23 2014 +0100 + + wip, working on the nuttx wrapper + +commit 32835757de16c8886373b8299cbcc4f5ffc19476 +Author: Lorenz Meier +Date: Wed Nov 26 08:24:11 2014 +0100 + + Remove uncommon modules from FMU-v2 build + +commit 6200a3e3a5f24f40ff9da8b3fb366b7014656941 +Merge: 034d0a6a6 cbcd1ea1d +Author: Lorenz Meier +Date: Wed Nov 26 07:56:54 2014 +0100 + + Added TeraRanger one sensor + +commit cbcd1ea1d143dfddd2331fb14d17d7be48fa8b6f +Merge: 739c407cf 4724c0504 +Author: Lorenz Meier +Date: Wed Nov 26 07:43:19 2014 +0100 + + Merged PX4Flow driver changes + +commit 4724c050478900a0b0b760877f1613e43c0aa97c +Author: Andrew Tridgell +Date: Mon Nov 3 11:24:28 2014 +1100 + + airspeed: use _retries=2 for I2C retries once initialised + + airspeed sensors often need to be on longer cables due to having to be + outside the prop wash. + +commit 8e932cec10aa7e64e4a5cd17a571778f3ff60e9b +Author: Andrew Tridgell +Date: Fri Nov 7 20:00:40 2014 +1100 + + systemcmds: added reflect command for USB testing + +commit ef76a7cf275da5568a99847b78e59f916d80b97b +Merge: 7ae4f6d97 c906c2123 +Author: Lorenz Meier +Date: Wed Nov 26 07:32:06 2014 +0100 + + Merge branch 'pullrequest-px4io' of github.com:tridge/Firmware + +commit c906c2123822ef127026eeaf272b3aceed9f8995 +Author: Andrew Tridgell +Date: Wed Nov 26 09:22:24 2014 +1100 + + px4io: prevent use of uninitialised memory in io_set_arming_state() + + the vehicle may not have setup a control_mode. We need to check the + return of orb_copy() to ensure we are getting initialised values + +commit c0b47d6a74197a0dc57c56efbd63803424a9835a +Author: Andrew Tridgell +Date: Sat Nov 8 15:48:33 2014 +1100 + + px4io: only check SAFETY_OFF for allowing RC config changes and reboot + + If we check OUTPUTS_ARMED then we can't update trim values and scaling + in flight, as there is no way to clear OUTPUTS_ARMED. + + If safety is on then it should be perfectly safe to update the mixer + and RC config or reboot for fw update + +commit 29f000dc31f6f18af0130b46d5e143e983549d19 +Author: Andrew Tridgell +Date: Wed Nov 26 11:39:17 2014 +1100 + + px4io: fixed error returns to be negative + + follow standard conventions + +commit 809500cfcd220e65d7eb301e33533c5fe29f03d8 +Author: Andrew Tridgell +Date: Wed Nov 26 11:37:56 2014 +1100 + + px4io: fixed RC_CONFIG channel limit check + + number of channels is the right test, not number of actuators + +commit 7ae4f6d97e398a64aeb99c52880651a2282be5b9 +Author: Andrew Tridgell +Date: Fri Nov 21 08:17:50 2014 +1100 + + uavcan: added add_poll_fd() helper function + + this makes the code clearer and avoids repeated code + +commit a7a68c88a25c2c4cb401fb4f8894de6f4c280ba2 +Author: Andrew Tridgell +Date: Thu Nov 20 17:03:29 2014 +1100 + + uavcan: show ESC output values in uavcan status, and add arm/disarm + + this makes "uavcan status" show the current output values, which is + useful for debugging. It also adds "uavcan arm" and "uavcan disarm" + commands, which are very useful for re-arming after a motor test. + +commit 724ec0ec8b0d34c631b2784236a990e535700254 +Author: Andrew Tridgell +Date: Thu Nov 20 17:02:24 2014 +1100 + + uavcan: handle all ESC output in one place + + moving all the ESC output handling to one place allows the limits on + actuator values to apply to all types of inputs, and will make it + easier to expand "uavcan status" to show actuator values + +commit 8e44ec2e3bd6852b74e4463c373555dd1bab47d3 +Author: Andrew Tridgell +Date: Thu Nov 20 17:00:02 2014 +1100 + + uavcan: prevent crash in ESC driver + + passing in more than 8 actuators would crash the ESC driver. We need + to check again the array size of the _esc_status.esc, which is + CONNECTED_ESC_MAX + +commit ead0458e97d6e19cc0b188124063e90962820e3a +Author: Andrew Tridgell +Date: Thu Nov 20 16:58:16 2014 +1100 + + uavcan: don't force motors to keep spinning at zero throttle + + Forcing motors to keep spinning when armed should be a policy decision + up at the vehicle type level, not hard coded down in the ESC + driver. It isn't appropriate for fixed wing or ground vehicles for + example. + + We could add an ioctl to enable "spin when armed" if just setting a + small value in the vehicle code is inconvenient + +commit ecc7a3cbb42f6490b43f21b3849738184934a2a0 +Author: Andrew Tridgell +Date: Thu Nov 20 09:52:50 2014 +1100 + + motor_test: prevent use of uninitialised test_motor orb handle + + stack variables are not initialised to zero + +commit b830137ec8492dc583b61689b7d56a1b359a5c5b +Author: Andrew Tridgell +Date: Thu Nov 20 09:37:02 2014 +1100 + + uavcan: added support for actuator_direct ORB topic + + this watches the actuator_direct topic and uses it to allow for direct + output of actuator values, bypassing the mixer + +commit f6b0a3e07f27f34af6e6d209aec761374611e968 +Author: Andrew Tridgell +Date: Thu Nov 20 09:35:58 2014 +1100 + + uORB: added actuator_direct topic + + this topic will be used to allow direct output of actuator values for + uavcan, bypassing the mixer. + +commit 2dae1bc542746ed373458b55a8e564607700d17d +Author: Andrew Tridgell +Date: Thu Nov 20 09:05:10 2014 +1100 + + uavcan: break the link between poll fd indexes and controls + + this linkage was fragile and makes it harder to add new orb + subscriptions to the uavcan code + +commit 3c6f6618e8709c22ac21f8f0353f292f25da22f7 +Merge: 55cf2fc61 579ec36c2 +Author: Thomas Gubler +Date: Tue Nov 25 15:58:27 2014 +0100 + + Merge remote-tracking branch 'upstream/uorbtinymerge' into dev_ros + +commit 579ec36c28d4cbf08d93531853b2b8fd3f3461ac +Author: Thomas Gubler +Date: Tue Nov 25 15:56:05 2014 +0100 + + fix order of arguments (merge fix) + +commit 55cf2fc61c7b90725cd960f9c7d72737024f1cfc +Author: Thomas Gubler +Date: Tue Nov 25 11:50:35 2014 +0100 + + WIP, towards more px4 compatibility, first macros + +commit 5b80a2ae38121f8e3aa81b60ec594979f764ee38 +Merge: c37ff71e6 72f9fab4a +Author: Thomas Gubler +Date: Tue Nov 25 10:49:29 2014 +0100 + + Merge remote-tracking branch 'upstream/pr/1040' into uorbtinymerge + + Conflicts: + mavlink/include/mavlink/v1.0 + src/modules/mc_att_control/mc_att_control_main.cpp + +commit c167df90380fdd99d1b56024c4de104a3f0a2f85 +Author: Thomas Gubler +Date: Tue Nov 25 10:19:18 2014 +0100 + + ros wrapper: small reordering + +commit 978013bbb8d67e295d92a54e16f7728013722e92 +Author: Thomas Gubler +Date: Tue Nov 25 09:56:18 2014 +0100 + + px4 wrapper for ros publisher + +commit 0a3492fc328280422df9472d3d8a586d92242feb +Author: Thomas Gubler +Date: Tue Nov 25 09:20:57 2014 +0100 + + define default queue size + +commit bb8375e1f6e303220290c267e23d69f2c5d18d3b +Merge: e2f846ee2 7cb613bb2 +Author: Thomas Gubler +Date: Tue Nov 25 09:03:06 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into dev_ros + +commit e2f846ee2fb20193ec73e1ea6ebbbd1fa967166e +Author: Thomas Gubler +Date: Mon Nov 24 18:53:08 2014 +0100 + + create list of subscribers + +commit 1826fa5d39a5feb2a7c044102c899c23c1f12453 +Author: Thomas Gubler +Date: Mon Nov 24 17:38:27 2014 +0100 + + improve subsciber api + +commit 3f36d30a3413cd70096e953a2c9ea0ded65bf24e +Author: Thomas Gubler +Date: Mon Nov 24 15:58:06 2014 +0100 + + wrapped subscriber + +commit 1e36de61579dd35fe46a069520b7c8970c3cb7cd +Author: Thomas Gubler +Date: Mon Nov 24 15:57:48 2014 +0100 + + ignore build folder + +commit c37ff71e625310cdc777719a04c3702d9afa1f7f +Merge: f36f54c62 512779907 +Author: Thomas Gubler +Date: Mon Nov 24 07:41:26 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into ros + + Conflicts: + makefiles/config_px4fmu-v2_test.mk + +commit 7cb613bb264499e56ad2743c75d563117978eddb +Merge: 2f271888d 08d6cbe6b +Author: Lorenz Meier +Date: Sun Nov 23 21:32:13 2014 +0100 + + Merge pull request #1398 from philipoe/master + + Addition of rc-loss duration to the mavlink warning messages + +commit 08d6cbe6bf0b5b04f63e42c6c60f5b1fe6167547 +Author: philipoe +Date: Sun Nov 23 21:23:01 2014 +0100 + + commander: Decrease RC-signal-regained message length to stay within 50 character length limit at all times + +commit 2f271888d2ed934c271637c22554b503ce68e535 +Author: Lorenz Meier +Date: Sun Nov 23 19:22:55 2014 +0100 + + Added performance counter for SD log performance of write() call + +commit 8ff4da67d5ab7927fb3cc70dbebdce9f99d2133c +Merge: 512779907 68bf7e90e +Author: Lorenz Meier +Date: Sun Nov 23 19:07:29 2014 +0100 + + Merge pull request #1399 from PX4/safety + + Enable IO safety parameter to disable safety on boot + +commit 512779907e06f059a15d54c88d71b73aad9aced0 +Author: Lorenz Meier +Date: Sun Nov 23 13:01:00 2014 +0100 + + Update NuttX version, MD5 fix + +commit 68bf7e90e58d2c8e8cb35d311d034a5223e0d325 +Merge: 54b110c69 138c25ec7 +Author: Lorenz Meier +Date: Sat Nov 22 16:34:54 2014 +0100 + + Merge branch 'master' into safety + +commit 138c25ec74f08db6f6759053d0200058a794c196 +Author: Lorenz Meier +Date: Sat Nov 22 15:49:34 2014 +0100 + + dataman: less verbose, fix code style + +commit ace6c3fe409f4b70e75bb762e0ba6e0a574a7277 +Author: Lorenz Meier +Date: Sat Nov 22 15:49:03 2014 +0100 + + INAV: Less verbose + +commit 4c281030bb782f852600daf217d7a75b23489bbc +Author: Lorenz Meier +Date: Sat Nov 22 15:47:54 2014 +0100 + + position controller main: Less verbose + +commit 2a76b10f7a76273ac3b16d5ac917d40ea28a277b +Author: Lorenz Meier +Date: Sat Nov 22 15:47:10 2014 +0100 + + mc attitude controller: Less verbose + +commit b34b40622ba7bbd08e7ca5bc0571612ba96fc7ad +Author: Lorenz Meier +Date: Sat Nov 22 15:46:51 2014 +0100 + + EKF: less verbose + +commit 54e7ed70e135f20a3470ebc71dae700e8c223102 +Author: Lorenz Meier +Date: Sat Nov 22 15:46:28 2014 +0100 + + GPS: be less verbose + +commit 00961b55928a949a2dd3b7022fe2cbb4df06ec22 +Author: Lorenz Meier +Date: Sat Nov 22 15:43:21 2014 +0100 + + ROMFS: Do only output necessary information on boot + +commit 3c5c1d3c89639d3e67086386d23d10e0dc8f65b0 +Author: Lorenz Meier +Date: Sat Nov 22 15:08:54 2014 +0100 + + Fix FD for commander arm operation + +commit 54b110c69b5a4ee86912f8c40a080cbb81eda415 +Merge: 300705321 a36088b9c +Author: Lorenz Meier +Date: Sat Nov 22 16:32:45 2014 +0100 + + Merge branch 'master' into safety + +commit a36088b9c20e52e37d48e7a08aca39d5f8b901f5 +Author: Lorenz Meier +Date: Sat Nov 22 16:29:08 2014 +0100 + + INAV: use int for outputs + +commit 300705321a0ffa79ab3d4d53e3c029fe8238086a +Author: Lorenz Meier +Date: Sat Nov 22 16:30:59 2014 +0100 + + Allow IO safety off system handling as long as the total system is not live + +commit 828163f2f5c6b68d9f262b1dd4f57e641c1d45a6 +Author: Lorenz Meier +Date: Sat Nov 22 16:30:09 2014 +0100 + + Update mixing handling to allow IO safety off updates + +commit b3542bec085a598f34c2e796ee5c78328d0d990c +Author: Lorenz Meier +Date: Sat Nov 22 16:29:08 2014 +0100 + + INAV: use int for outputs + +commit 1709c74f82da510fff5bf546a75c9894a19d8fd2 +Author: Lorenz Meier +Date: Sat Nov 22 15:49:34 2014 +0100 + + dataman: less verbose, fix code style + +commit 90f28647539e7c8ae36ac74c7526582f3f18b3e7 +Author: Lorenz Meier +Date: Sat Nov 22 15:49:03 2014 +0100 + + INAV: Less verbose + +commit df37f380cb792570ae07b1cc3e9eb61e3495fc43 +Author: Lorenz Meier +Date: Sat Nov 22 15:47:54 2014 +0100 + + position controller main: Less verbose + +commit 2fbda61521131f66cd3aab792716f3c40bc1cac8 +Author: Lorenz Meier +Date: Sat Nov 22 15:47:10 2014 +0100 + + mc attitude controller: Less verbose + +commit 7bed194f4a217835b78f89c9e8399e1c946ca579 +Author: Lorenz Meier +Date: Sat Nov 22 15:46:51 2014 +0100 + + EKF: less verbose + +commit b2671c8f058fae56c468b68d3185bfc1e8626710 +Author: Lorenz Meier +Date: Sat Nov 22 15:46:28 2014 +0100 + + GPS: be less verbose + +commit 366c8a9c41e22ff31a8e027c5f931b99b7569a7d +Author: Lorenz Meier +Date: Sat Nov 22 15:43:21 2014 +0100 + + ROMFS: Do only output necessary information on boot + +commit 6da9063560b900c0ce13bb0e078889eeaf8c71c0 +Author: Lorenz Meier +Date: Sat Nov 22 15:08:54 2014 +0100 + + Fix FD for commander arm operation + +commit 9bb0ecf0ca6082355072af190018e0b5298b7e59 +Author: Lorenz Meier +Date: Sat Nov 22 15:06:32 2014 +0100 + + Airspeed calibration feedback: Improve wording + +commit 7b43b80c370253ba63477df15572e0c28390dc84 +Merge: 4656db01c 685d3965a +Author: Lorenz Meier +Date: Sat Nov 22 14:40:41 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into safety + +commit f3a224e30d8a70418541a6185ce5765b37745a7a +Merge: 821c06f7c 685d3965a +Author: Lorenz Meier +Date: Sat Nov 22 12:47:08 2014 +0100 + + Merged master + +commit 685d3965a81b3f6a1ada4aa8bf9ebdd16b029c58 +Merge: 370b64345 69271a725 +Author: Lorenz Meier +Date: Sat Nov 22 12:24:40 2014 +0100 + + Merge pull request #1462 from stebl/master + + Offboard control fix + +commit 370b64345fde019d184df4f9f9f19b7e6e300827 +Merge: 2593e80bb 2ce2d26d5 +Author: Lorenz Meier +Date: Sat Nov 22 12:22:41 2014 +0100 + + Merge pull request #1453 from hsteinhaus/apm_compass_compat + + Improve compatibility of UAVCAN compasses + +commit 2593e80bb47acab343fcef6e14c9ce77f6a95a1e +Merge: 97a1410ec f3f7f08e0 +Author: Lorenz Meier +Date: Fri Nov 21 16:09:12 2014 +0100 + + Merge pull request #1464 from DonLakeFlyer/ParametersInPX4 + + Parameter xml metadata in .px4 + +commit ec165b3f7ec5ca1d47fa1f8fcba72e8c1c72654f +Merge: 5c34f03c4 97a1410ec +Author: philipoe +Date: Thu Nov 20 17:26:27 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into PR_RCLossDur2 + +commit 5c34f03c4ef1d0b928c8ad32f8038bb15dba7c11 +Author: philipoe +Date: Thu Nov 20 17:25:30 2014 +0100 + + commander: Change printing in RC-loss message to integers + +commit 30d851284606476642c6cf8a54070bc08ab923c6 +Author: Thomas Gubler +Date: Wed Nov 19 12:31:04 2014 +0100 + + MC pos control offb: read altitude sp separately + +commit f3f7f08e0d98be7eaba589fb6466f1d411f56b33 +Author: Don Gagne +Date: Tue Nov 18 17:20:50 2014 -0800 + + Parameter xml metadata in .px4 + +commit 2ce2d26d52884f868ecbcb102f38cbc853c2dbf6 +Author: Holger Steinhaus +Date: Tue Nov 18 14:58:04 2014 +0100 + + UAVCAN: preserve original UAVCAN message timestamps + +commit 69271a7251a0bcfd980c3534194b73fc45fa5f23 +Author: Steven Blass +Date: Tue Nov 18 08:40:52 2014 -0500 + + made invalid setpoints publish once every time it enters an invalid state + +commit b8ee71220e35a00a19f9686fda43c05e519cffba +Merge: aa152c335 4eb930f70 +Author: Steven Blass +Date: Tue Nov 18 08:36:26 2014 -0500 + + Merge branch 'offboard_fix' + +commit 4eb930f704018253a4cff3604cb9faee8468283b +Author: Steven Blass +Date: Tue Nov 18 08:26:29 2014 -0500 + + improved readability of offboard fixes + +commit aa152c335c04a1897effb59ef955276d01a50008 +Merge: 97a1410ec 5f6d03099 +Author: Steven Blass +Date: Mon Nov 17 19:58:36 2014 -0500 + + Merge branch 'offboard_fix' + +commit 5f6d03099e07e20abe9cec685fee1244d7c9a0d4 +Author: Steven Blass +Date: Mon Nov 17 19:58:18 2014 -0500 + + fixed yaw/yawrate bit masking. fixed navigator overriding offboard setpoint + +commit 1b47f05b1409f5006f288458b5b176a855174e7f +Author: Thomas Gubler +Date: Mon Nov 17 17:10:47 2014 +0100 + + rename DO_AUTOCONFIG to AUTOCNF in all files + +commit 32f88bbe847bfeb7d040345df6fb534d223fb2bb +Author: Thomas Gubler +Date: Mon Nov 17 17:02:57 2014 +0100 + + rename PWM_OUTPUTS to PWM_OUT in all files + +commit b808cc9a1b498aedfaccf35777c440e7ea286ac4 +Author: Thomas Gubler +Date: Mon Nov 17 16:38:20 2014 +0100 + + fix variable name in rc.uavcan + +commit 97a1410ec99e880207e4ee6d2a03451c2e11f4cf +Author: Lorenz Meier +Date: Wed Nov 12 09:03:50 2014 +0100 + + Toolchain: Allow GCC 4.7 and 4.8 variants + +commit 41fe04776f362cf9f0fae6451550df8d5eaf8d99 +Author: Lorenz Meier +Date: Mon Nov 17 14:59:36 2014 +0100 + + Fix up stack sizes + +commit 489b4c4839a3796c520629850bc703c42bef636c +Author: Lorenz Meier +Date: Mon Nov 17 14:58:29 2014 +0100 + + Reduce too chatty content, de-allocate non-needed string buffers + +commit b06f7f4f2e47dbaf33b255c9ecdffaa51f35f4a4 +Author: Lorenz Meier +Date: Mon Nov 17 14:56:11 2014 +0100 + + Reduce ROMFS footprint + +commit f20f85f0e3c61ce754fd6d9d73745eaa925b3b04 +Author: Lorenz Meier +Date: Mon Nov 17 14:07:33 2014 +0100 + + Do not spam filter resets in static mode + +commit 9d7a4a59fd37cb0dd2fa5534786f87a933e9f6c0 +Author: Lorenz Meier +Date: Mon Nov 17 14:07:13 2014 +0100 + + Fix output of ver hwcmd call + +commit db144f8da79a6df0d7827524cfd1c62a454d856e +Merge: 4a66b29e5 83eb81251 +Author: Lorenz Meier +Date: Mon Nov 17 07:59:05 2014 +0100 + + Merge pull request #1419 from PX4/nshterm + + NSH term: Only time out if no arming information is available, if arming... + +commit 4a66b29e555a456774ba48f42461162e32db2526 +Merge: 52d5a7c00 7480fc92d +Author: Lorenz Meier +Date: Mon Nov 17 00:03:31 2014 +0100 + + Merge pull request #1420 from PX4/rctype + + Encode RC type in RSSI field for GCS + +commit 7480fc92d03d37e33b726a4939ac4d4e9b965edd +Merge: d9e563609 852fa6117 +Author: Lorenz Meier +Date: Mon Nov 17 00:02:41 2014 +0100 + + Merge pull request #1460 from DonLakeFlyer/rctype + + Correct setting of DSM and ST24 flags + +commit 52d5a7c00aa74fe0d4241f7e6636dfd6e48d0acf +Author: Lorenz Meier +Date: Sun Nov 16 23:24:52 2014 +0100 + + Fix PWM command + +commit 852fa611730be2433156b010c6162606ec857ef3 +Author: Don Gagne +Date: Sun Nov 16 14:12:58 2014 -0800 + + Correct setting of DSM and ST24 flags + +commit f533c362515e31b536c34d83342c396e54a7d652 +Author: Andrew Tridgell +Date: Wed Nov 5 21:20:32 2014 +1100 + + px4io: added RC_CONFIG, SET_OVERRIDE_OK and CLEAR_OVERRIDE_OK ioctls + + this allows for full setup of RC override without needing param_get() + to PX4 specific parameters + + Conflicts: + src/drivers/drv_pwm_output.h + +commit ba811254536b6a080d4b3379106bf0e648a51eb0 +Author: Andrew Tridgell +Date: Wed Nov 5 21:20:03 2014 +1100 + + px4io: added OVERRIDE_IMMEDIATE arming flag + + this allows the flight code to choose whether FMU failure gives + immediate manual pilot control, or waits for the mode switch to go + past the override threshold + +commit 6406e235d6f5cb37a914442036111f616b4b3839 +Author: Andrew Tridgell +Date: Thu Nov 6 10:32:21 2014 +1100 + + px4io: publish pwm values when STATUS_FLAGS_FMU_OK is not set + + this allows testing of FMU failure behaviour in px4io by monitoring + the reported PWM output when the vehicle code stops sending + updates. Otherwise testing needs to be done with "px4io status" which + is very tedious. + + With this change a GCS can monitor the PWM outputs from the failsafe + mixer using normal mavlink messages + +commit 88bae21ce53fc6acadaae4c8271f3d0fce18a721 +Author: Andrew Tridgell +Date: Wed Nov 5 21:20:32 2014 +1100 + + px4io: added RC_CONFIG, SET_OVERRIDE_OK and CLEAR_OVERRIDE_OK ioctls + + this allows for full setup of RC override without needing param_get() + to PX4 specific parameters + +commit a153fb4b99e6177a3b161104bb8d4eb9922a5148 +Merge: 556ba951e 4d69314a9 +Author: Thomas Gubler +Date: Sun Nov 16 13:31:09 2014 +0100 + + Merge pull request #1459 from PX4/navprio + + Adjust navigator priority + +commit 4d69314a9925be8ded1b9cb723bd01c21f01a816 +Author: Lorenz Meier +Date: Sun Nov 16 10:55:18 2014 +0100 + + Adjust navigator priority + +commit 556ba951e51771ee93723b21fdec16d9d52180b1 +Merge: 8caada218 4e8387465 +Author: Lorenz Meier +Date: Sun Nov 16 10:50:15 2014 +0100 + + Merge pull request #1458 from PX4/fix_navigatorload + + Fix navigator load + +commit 4e8387465e01cf16e0fbbe94b5e9a3c168540b77 +Author: Julian Oes +Date: Sun Nov 16 13:38:41 2014 +1000 + + navigator: only update sensor_combined topic with 50Hz + +commit 8caada2188b9c9a8fcab70fbad92ab14506c2427 +Author: Lorenz Meier +Date: Sun Nov 16 01:21:47 2014 +0100 + + Breathe animation, led solid on arming + +commit 8583cf4dcc0e88842cdf717de26a4f0daa63729a +Author: Lorenz Meier +Date: Sun Nov 16 00:59:18 2014 +0100 + + Let it breathe stronger + +commit 4f898b27ebe9d79c6900cf1cd6dfcd08b4f6f8fa +Merge: 18dc5e342 63707ef05 +Author: Lorenz Meier +Date: Sun Nov 16 00:57:44 2014 +0100 + + Merge branch 'lights' + +commit 63707ef058f01e324d8d74cf6bc48635e09ab507 +Author: Lorenz Meier +Date: Sun Nov 16 00:57:23 2014 +0100 + + Let it breathe + +commit c0f32d44a2acd0f840b4246f90816a95dc6a7527 +Author: Lorenz Meier +Date: Sun Nov 16 00:15:40 2014 +0100 + + First stab at animation + +commit 18dc5e342905f6171b54adba6de8a27d65d62ab2 +Author: Lorenz Meier +Date: Sat Nov 15 20:07:32 2014 +0100 + + Fix compile warning in MAVLink app + +commit e2551d491754b752b8b835a302acaf3f4cf1f9d6 +Author: Lorenz Meier +Date: Sat Nov 15 20:05:54 2014 +0100 + + Fixed typo in ver command + +commit ed0f28ed4191c296aa3592088dc7875a8246cabb +Author: Lorenz Meier +Date: Sat Nov 15 19:43:11 2014 +0100 + + Fix ver command + +commit 488739cc467cea08374e97f96f70317376ec58ec +Author: Lorenz Meier +Date: Sat Nov 15 19:13:46 2014 +0100 + + Fix up ver command handling to print MCU version on all command as well + +commit 9b473ba4cdd22423942625f68fb031a026601ebd +Merge: 6d59df1a5 9c7503ba7 +Author: Lorenz Meier +Date: Sat Nov 15 18:54:42 2014 +0100 + + Merge pull request #1456 from PX4/silicon_mitigation + + Squeeze flash size below 1MB + +commit 9c7503ba7a3f5d8f98ab3017d221192489d0b3c9 +Author: Lorenz Meier +Date: Sat Nov 15 18:38:33 2014 +0100 + + uORB: Save space, does not do complex operations + +commit d602c9a0c5eff39e0f533411b45f631cae63e486 +Author: Lorenz Meier +Date: Sat Nov 15 16:55:18 2014 +0100 + + Controllib: Optimize for size + +commit beee7a89ed6e7a7c98ee712ab571c58eb6f3a692 +Author: Lorenz Meier +Date: Sat Nov 15 16:55:04 2014 +0100 + + Airspeed: less chatty + +commit 1fc7b588945b3bb1df70de1f779201c60a803b71 +Author: Lorenz Meier +Date: Sat Nov 15 16:54:47 2014 +0100 + + Bottle drop: Less chatty + +commit 5af710221a2948ab14f95225b4cb6c7fe5c66560 +Author: Lorenz Meier +Date: Sat Nov 15 16:54:34 2014 +0100 + + HoTT: Less chatty + +commit ef27225534df6cca0b5a98b85c6b7cf3364493c0 +Author: Lorenz Meier +Date: Sat Nov 15 16:41:30 2014 +0100 + + HIL: Be less chatty + +commit 8d5225b9679c2820a57ea30ed6d4c46f5d6c9baa +Author: Lorenz Meier +Date: Sat Nov 15 16:41:18 2014 +0100 + + FrSky: Be less chatty + +commit 6f71173f8c7a13565ef90a8fec44187ba392f038 +Author: Lorenz Meier +Date: Sat Nov 15 16:40:42 2014 +0100 + + ARDrone driver: be less chatty + +commit e2c0ac3f700f003061e52fd61fd4770c982605c8 +Author: Lorenz Meier +Date: Sat Nov 15 16:40:29 2014 +0100 + + airspeed driver: Be less chatty + +commit 00c7cc019c6f1bc23c8865d0d95403fe8deec029 +Merge: 24c97ebaf 6d59df1a5 +Author: Lorenz Meier +Date: Sat Nov 15 16:20:44 2014 +0100 + + Optimize size of system lib + +commit 6d59df1a5f67a58b6881d4d8a466082b847a2e61 +Author: Lorenz Meier +Date: Sat Nov 15 16:19:51 2014 +0100 + + Make ROMFS less chatty + +commit 2a37d274b142f49e250265eb14821d0b4f7e51cf +Author: Lorenz Meier +Date: Sat Nov 15 15:51:55 2014 +0100 + + Systemlib: Add MCU version command. ver commandline tool: Add support for MCU version command + +commit 7b962e7d1bb6b60633c116b9d5395b24e6658664 +Author: Lorenz Meier +Date: Sat Nov 15 14:17:24 2014 +0100 + + Version command optimization + +commit 24c97ebaff53108b2995a1c48bf75e7443b03bd4 +Merge: a869105ba a7bc52754 +Author: Lorenz Meier +Date: Sat Nov 15 13:55:18 2014 +0100 + + Merge branch 'sizeopt' into silicon_mitigation + +commit a7bc52754de52ccbf0f958c20ce31408a8b4372e +Author: Lorenz Meier +Date: Sat Nov 15 13:54:54 2014 +0100 + + SDLOG2: Optimize for size + +commit 42575bbc3763fe2b9e2d3e5b074ec74e4fc57f5a +Author: Lorenz Meier +Date: Sat Nov 15 13:54:38 2014 +0100 + + Bottle drop: Optimize for size + +commit 32313a13dd1f98426f83b99310fc22b5adced37c +Author: Lorenz Meier +Date: Sat Nov 15 13:54:16 2014 +0100 + + PX4IO driver: Optimize for size + +commit 54f296ce9d8245845a7a0bf32f5045a44aab40c7 +Author: Lorenz Meier +Date: Sat Nov 15 13:54:01 2014 +0100 + + Sensor drivers: Optimize for size + +commit a869105ba23394cfabb0a0000dd3b7fa3dc9fdb1 +Author: Lorenz Meier +Date: Sat Nov 15 13:52:34 2014 +0100 + + Systemlib: Optimize for size + +commit a12c98ba63c12ba08f1fb0f66df7b7079e444e1d +Author: Lorenz Meier +Date: Sat Nov 15 13:52:08 2014 +0100 + + Sensors: Optimize for size + +commit f7f54062439f0b1c1208d0778f992f7052e1518b +Author: Lorenz Meier +Date: Sat Nov 15 13:51:49 2014 +0100 + + FMU driver: optimize for size + +commit c0f34dff2605381afacbec2bc1eba6b648daddd2 +Author: Lorenz Meier +Date: Sat Nov 15 13:51:33 2014 +0100 + + STM32 drivers: Optimize for size + +commit 3d2a5bae51763e5a542506383c9d97f95fc7d1ef +Author: Lorenz Meier +Date: Sat Nov 15 13:51:16 2014 +0100 + + Board drivers: Optimize for size + +commit 75bc8136b1d1d773a5664a226b5b766867fe5ff3 +Author: Lorenz Meier +Date: Sat Nov 15 13:50:56 2014 +0100 + + Build NuttX optimized for size + +commit d4a5f345aabc83506b05277b9dcf71e24700c70d +Author: Lorenz Meier +Date: Sat Nov 15 13:50:38 2014 +0100 + + Remove unneeded apps from build + +commit a7eaf07f4f9d6df54b7602c07ce7fbdf2db700f9 +Author: Lorenz Meier +Date: Sat Nov 15 13:49:48 2014 +0100 + + Motor test: optimize for size + +commit 8e8dd62fbd9906c980d9e88943a2fda5b90977e0 +Author: Lorenz Meier +Date: Sat Nov 15 13:49:06 2014 +0100 + + Let the uploader print the binary size + +commit 4bcb2697415009279bd481eb9d22f015846147f1 +Author: Lorenz Meier +Date: Sat Nov 15 13:48:49 2014 +0100 + + Add capability to read chip ID and revision from ver command + +commit 780451dd65db72aa28b75ddad2effbbba8db8626 +Author: Lorenz Meier +Date: Sat Nov 15 13:48:30 2014 +0100 + + Remove unneeded file + +commit 71d7659b4870c0cff4a7f542e262cff33c588f30 +Author: Lorenz Meier +Date: Sat Nov 15 11:51:21 2014 +0100 + + Updated NuttX, only comment changes + +commit e026324784409bd16a561544cb608e7089d500a0 +Author: Holger Steinhaus +Date: Thu Nov 13 16:58:41 2014 +0100 + + UAVCAN: fix mag report timestamp + +commit 16d74e3c31b9c2cf4f2de254956a58885b5c1fbf +Author: Holger Steinhaus +Date: Wed Nov 12 13:14:05 2014 +0100 + + UACVAN: add read()-style interface to mag device + +commit 0fa622f22b90048ad366ac304c2c9339a5c376d3 +Author: Holger Steinhaus +Date: Tue Nov 11 11:20:03 2014 +0100 + + UAVCAN: declare mag external again to allow different rotation than the internal mag + +commit 4d489ef7f4c7626a86b700b6d7144e35000ce387 +Author: Holger Steinhaus +Date: Tue Nov 11 11:19:15 2014 +0100 + + UAVCAN: improve mag compatibility + +commit efe0938e9990225636e5fed78e945ded5f24220f +Author: Roman Bapst +Date: Thu Nov 13 13:48:40 2014 +0100 + + removed comment + +commit d9314653826d36b0a9723d69a291220245b3f699 +Author: Roman Bapst +Date: Thu Nov 13 13:48:18 2014 +0100 + + added ifdef guard + +commit 003b326c7731b0f3b9b139ae008d6e4d07cefab8 +Author: Roman Bapst +Date: Thu Nov 13 11:16:22 2014 +0100 + + applied fix_code_style.sh + +commit 4f5e2e379d9b4fd0ecb00622eae7308ade40766c +Merge: aedcfe1d1 db3f2fc94 +Author: Thomas Gubler +Date: Thu Nov 13 10:55:26 2014 +0100 + + Merge pull request #1450 from PX4/fix_navstates + + Fix navstates + +commit aedcfe1d177810d8a4f63c8b5c18543c3efd97d2 +Merge: d9989962a 6a543b1d0 +Author: Lorenz Meier +Date: Thu Nov 13 10:53:54 2014 +0100 + + Merge pull request #1452 from hsteinhaus/drive_testing + + build fix + +commit 794a89e711a90a62510f6bdde8ee59511237f6ca +Author: Roman Bapst +Date: Thu Nov 13 10:51:54 2014 +0100 + + added more digits to pi/2 + +commit 6a543b1d0154d7da9ddb4123df1479cf01aa88bc +Author: Holger Steinhaus +Date: Thu Nov 13 10:45:32 2014 +0100 + + build fix + +commit d9989962a9ef06ce363082ed82c0ff2a647beabc +Merge: df4063798 7bc9a6257 +Author: Lorenz Meier +Date: Thu Nov 13 10:31:16 2014 +0100 + + Update motor test tool + +commit df40637987e0434d7a03d9bc9e9803776cb81785 +Merge: 2f3ffdd50 a18460183 +Author: Lorenz Meier +Date: Thu Nov 13 10:24:26 2014 +0100 + + Merge pull request #1427 from hsteinhaus/drive_testing + + motor_test: cleanup + +commit db3f2fc94621ee13c7ec22d5fef1dd5ae74a0742 +Author: Julian Oes +Date: Thu Nov 13 09:46:12 2014 +1000 + + commander: whitespace + +commit 00cc2d55111fe6dcf03fc847aa6e65204e4a0a2c +Author: Julian Oes +Date: Thu Nov 13 09:44:17 2014 +1000 + + commander: added navstate RCRECOVER which was missing + +commit 826fd3f4cdf492be1e5b05f7da4493ff10118876 +Author: Julian Oes +Date: Thu Nov 13 09:43:51 2014 +1000 + + commander: reordering navigation states to match enum + +commit 44127363b11a9280de818ff28047d170c487af1f +Author: Roman Bapst +Date: Wed Nov 12 16:01:36 2014 +0100 + + added setter and getter functions for use with euroc-gazebo simulator + +commit 2f3ffdd50847a6f7b1796e54c9588dd596e55f2f +Merge: 26b975359 3f3353f2c +Author: Lorenz Meier +Date: Wed Nov 12 13:39:44 2014 +0100 + + Merge pull request #1435 from tridge/pullrequest-fix-stream-leak + + mixer: fixed stream handle leakage + +commit 26b975359e3e75945cd27862d92c518f19571406 +Merge: 49d542e42 6ec083354 +Author: Lorenz Meier +Date: Wed Nov 12 13:39:26 2014 +0100 + + Merge pull request #1444 from mazahner/master + + Updated Debuging for gdb python + +commit 49d542e42bd3622ed6ccae448ace19e5e63b7303 +Merge: afcbab7fb 50b410664 +Author: Lorenz Meier +Date: Wed Nov 12 13:38:53 2014 +0100 + + Merge pull request #1445 from hsteinhaus/uavcan_dev_id + + UAVCAN: fix device::Device::_device_id for baro and mag + +commit afcbab7fba84cf3d3d016a63fbca405ade15889a +Author: Lorenz Meier +Date: Wed Nov 12 13:37:58 2014 +0100 + + PX4FLOW driver: Prevent sensor from spamming the system on errors. Use the perf system call to look at error counters. + +commit 635f85c74fb59156eb2c47b5a76fc78117791718 +Merge: 5afc64e42 14b5732c6 +Author: Lorenz Meier +Date: Wed Nov 12 13:35:11 2014 +0100 + + Merge pull request #1448 from PX4/fix_flowverbose + + px4flow: small verbose output fix + +commit 5afc64e42427b875ad926862367ebddc9bc0baff +Merge: d7ebea6ec d63c054bb +Author: Thomas Gubler +Date: Wed Nov 12 13:19:07 2014 +0100 + + Merge pull request #1443 from PX4/fix_strangertl + + Fix strange RTL behavior + +commit d7ebea6ec2f3783bfdd4becd7cda5fd24c340a85 +Author: Lorenz Meier +Date: Wed Nov 12 09:01:00 2014 +0100 + + Fix comparison in upload script for test builds + +commit ae99a179ac0fd2b7a240d51adf7d992ff91ed598 +Author: Lorenz Meier +Date: Wed Nov 12 12:21:15 2014 +0100 + + Include NuttX sscanf() fix + +commit 2fa1b5f612e46868b53fcb8989744bf7e97377e5 +Merge: d0fe75f10 64de403b5 +Author: Lorenz Meier +Date: Wed Nov 12 11:09:56 2014 +0100 + + Merge pull request #1447 from PX4/fix_dojump + + DO JUMP fixes + +commit 64de403b5f2aa4af57918510451373424c162b68 +Author: Julian Oes +Date: Wed Nov 12 20:06:49 2014 +1000 + + navigator: trying to improve a comment + +commit 7bc9a6257731a741ff309f060f6cf87c33c4a266 +Author: Holger Steinhaus +Date: Wed Nov 12 09:52:35 2014 +0100 + + code style, warnings + +commit 14b5732c6eff6998d013c0816e983320906c462d +Author: Julian Oes +Date: Wed Nov 12 13:26:10 2014 +1000 + + px4flow: small verbose output fix + +commit 08443205e90955c13532c79aa02a283a50cce25d +Author: Julian Oes +Date: Wed Nov 12 13:07:06 2014 +1000 + + navigator: make DO_JUMPS survive power on resets + +commit 703fcec62d3430b75876d2c06183bbf4451f0dd6 +Author: Julian Oes +Date: Wed Nov 12 12:11:23 2014 +1000 + + navigator: fix do jumps: after the repetitions are completed the current mission index is no longer invalid + +commit f1058bdf0816cda718cee4d5a69c4ac3d53ea781 +Author: Julian Oes +Date: Wed Nov 12 11:07:27 2014 +1000 + + manual_control_setpoint: wrong comment + +commit b1c6692f2028b616581efaf7a320a7cf7072a02f +Author: Julian Oes +Date: Wed Nov 12 11:06:25 2014 +1000 + + commander: removed unused definition + +commit 20703c8d2352dd137ec13be69e42fe6fdfd9f8f2 +Author: Julian Oes +Date: Wed Nov 12 11:05:06 2014 +1000 + + manual_control_setpoint: whitespace + +commit d63c054bb00a0df6666f498950ab797dc07817b4 +Author: Julian Oes +Date: Wed Nov 12 09:48:32 2014 +1000 + + state_machine_helper: changed failsafe behaviour: always require at least one link for default, do RTGS as soon as datalink is lost if datalink loss mode is enabled + +commit d0fe75f1017654b9e9f659a4e78a90557dc37781 +Merge: 1394b02c2 fe5322960 +Author: Thomas Gubler +Date: Tue Nov 11 21:10:17 2014 +0100 + + Merge pull request #1446 from friekopter/no_beep + + Avoid Camflyer ESC warning in Standby + +commit 50b410664f4087bb4fd50e8bba62267c70719b71 +Author: Holger Steinhaus +Date: Tue Nov 11 17:01:20 2014 +0100 + + UAVCAN: set bus number part of device_id to zero + +commit 647ec65bd0a164b4bdb38cfc5073e01695676263 +Author: Roman Bapst +Date: Tue Nov 11 16:01:01 2014 +0100 + + added ros specific source file for performance_counter + +commit 076c1e6238127b7ae14ea9119c79bc286394be8f +Author: Roman Bapst +Date: Tue Nov 11 15:43:47 2014 +0100 + + removed unused include + +commit 284787e02c7471c1f8d651dced0497e964f33454 +Author: Roman Bapst +Date: Tue Nov 11 15:41:07 2014 +0100 + + removed platform specific included, they are not needed + +commit fe5322960af89cdd50586b32de19e047379c1f96 +Merge: 66bfd9a0b 1394b02c2 +Author: Friedemann Ludwig +Date: Tue Nov 11 15:35:25 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into no_beep + +commit 19bc137cf319a0380f2cab9224d3cb67b39995e8 +Author: Roman Bapst +Date: Tue Nov 11 15:34:31 2014 +0100 + + removed unnecessary diff content + +commit 05fadc347e4137ecd409b1a6e79fe961f6070ae5 +Author: Roman Bapst +Date: Tue Nov 11 15:33:16 2014 +0100 + + updated + +commit 8e205e0fef4f7a2d8fc832587ae51b685537991d +Author: Roman Bapst +Date: Tue Nov 11 15:33:02 2014 +0100 + + use px4_config header for multiple platform support + +commit 02175f4a678575430a6455e2e5d7f44f6cf64665 +Author: Roman Bapst +Date: Tue Nov 11 15:32:20 2014 +0100 + + removed unnecessary diff content + +commit a0e2e4e8b30ef64728ff57e56a28b95527f4a1b0 +Author: Roman Bapst +Date: Tue Nov 11 15:01:47 2014 +0100 + + pixhawk specific files + +commit ed409fd53757a43b49758d3ed5573e809a23b113 +Author: Roman Bapst +Date: Tue Nov 11 14:55:33 2014 +0100 + + use px4_defines header to distinguish platform + +commit 1394b02c2e2158b2796a51ca622c17893f78361f +Author: Lorenz Meier +Date: Tue Nov 11 13:45:25 2014 +0100 + + Make tools executable + +commit c8ad06ff9966884242a1ce80eddb4a45efc30c50 +Author: Roman Bapst +Date: Tue Nov 11 13:26:24 2014 +0100 + + removed platform specificness + +commit 3bfc4a5a52a7777088f21674dd8108026f5f057b +Author: Roman Bapst +Date: Tue Nov 11 13:10:36 2014 +0100 + + removed platform specific includes + +commit 6b61e725916f90cabd9e8c07144dfcc5ac7b44f6 +Author: Roman Bapst +Date: Tue Nov 11 13:08:23 2014 +0100 + + added header file with platformspecific definitions + +commit 4e0882121e975f19be130c68cacbda3bd817f772 +Author: Roman Bapst +Date: Tue Nov 11 13:07:35 2014 +0100 + + removed ifdef because this file is specific to the nuttx platform + +commit cf2baac516b6f86daf30342be47264b2dcc8abc4 +Author: Julian Oes +Date: Tue Nov 11 21:45:13 2014 +1000 + + navigator: more reset reached calls + +commit 7e350555ea634013f083bccc2f5a8108fc5ef9f9 +Author: Roman Bapst +Date: Tue Nov 11 12:36:05 2014 +0100 + + checked out from PX4 master to avoid eclipse formatting which happened in the past + +commit 66bfd9a0bfec46dbce8bffb832fea734fbce125e +Merge: c8a830532 88093ebf1 +Author: Friedemann Ludwig +Date: Tue Nov 11 11:49:51 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into no_beep + +commit 51ffb887c39ecfd0cb94879475f032ee65505321 +Author: Holger Steinhaus +Date: Tue Nov 11 11:13:08 2014 +0100 + + UAVCAN: initialize device id for mag and baro to allow DEVIOCGDEVICEID ioctl to return useful data + +commit 122de6c762398cd72b20d1c2ea24cc16130ac919 +Merge: 88093ebf1 f414eef04 +Author: Lorenz Meier +Date: Tue Nov 11 10:35:48 2014 +0100 + + Merge pull request #1414 from philipoe/PR2 + + TECS: Cleared up integrator-design on throttle, corrected rate-limiting (WIP) + +commit d98831c3b50addab0084f9636060cece46ff92bc +Author: Julian Oes +Date: Tue Nov 11 10:42:26 2014 +1000 + + navigator: move waypoint reached reset to a more obvious location + +commit 3c9a73f3e41a379e5e7bbf6e98d67facc3b2b49f +Author: Julian Oes +Date: Tue Nov 11 10:28:24 2014 +1000 + + fixed empty if body + +commit fa5f3658828280f54a7fec3c33ec3e25e4198561 +Author: Julian Oes +Date: Tue Nov 11 10:25:53 2014 +1000 + + state_machine_helper: fixed comments + +commit e474600978f0fe92de79622a746d06f2c9df77a9 +Author: Julian Oes +Date: Tue Nov 11 09:18:31 2014 +1000 + + commander: make the failsafe message critical + +commit c8a8305326f84cdfd92326b36241caee64b0c529 +Author: fludwig +Date: Wed Oct 15 23:48:40 2014 +0200 + + added switch to send PWM to Brushless Controller in unarmed state + +commit 88093ebf1af5483d8b5c218adb1ea0c4798ee21e +Author: Lorenz Meier +Date: Mon Nov 10 18:52:18 2014 +0100 + + Hotfix: Fix IO channel mapping + +commit 4915c15036604b56f0d1fa4a42a44c9e6cacbe64 +Author: Roman Bapst +Date: Mon Nov 10 17:58:33 2014 +0100 + + removed files and code segments which should not be there and removed + +commit 7954540f45b662ade0ad4038cf936934d3d1eef7 +Author: Roman Bapst +Date: Mon Nov 10 17:52:43 2014 +0100 + + removed files which should not be in here + +commit 6ec08335459457c82158d2df06050bd30fb8cc59 +Merge: d15203de9 4e8e6e653 +Author: mazahner +Date: Mon Nov 10 17:39:04 2014 +0100 + + Merge branch 'master' of https://github.com/mazahner/Firmware + +commit d15203de91cc07530809060f949374bb8918daea +Author: mazahner +Date: Mon Nov 10 17:35:48 2014 +0100 + + Debug/NuttX: small changes to make it work with the current stable branch. Debug/NuttX made existing code work with python3 in gdb. Added some new features + +commit 403fe886845b8e3da150bdc45e47c4e4b29cea96 +Author: Roman Bapst +Date: Mon Nov 10 17:24:48 2014 +0100 + + deleted folder that has found its way into the repo + +commit 31238516b537debd695f5cdf8e6c6e969907fe76 +Merge: 43ebaf287 4e8e6e653 +Author: Roman Bapst +Date: Mon Nov 10 17:16:30 2014 +0100 + + pulled from PX4 master + +commit 43ebaf287c86acbf7fba13b5203de68afcc79b44 +Author: Roman Bapst +Date: Mon Nov 10 17:06:14 2014 +0100 + + cleaned up + +commit 0acdf5927b9e2dd2cc7375008af2d00cd7f9ba0e +Author: Roman Bapst +Date: Mon Nov 10 17:01:59 2014 +0100 + + cleaned up + +commit a2ec2ec857f5b7584628c2a923c85d0b62b082dd +Author: Roman Bapst +Date: Mon Nov 10 16:58:56 2014 +0100 + + cleaned up + +commit f72f0db9963049879eb0dce9a9ef37baadd45dd2 +Author: Roman Bapst +Date: Mon Nov 10 16:10:43 2014 +0100 + + include correct eigen lib header + +commit c9a7850b93643eee7a7ddb145972c4cb36f5db66 +Author: Roman Bapst +Date: Mon Nov 10 16:10:01 2014 +0100 + + do not include eigen lib from local source + +commit 4e8e6e653beb21808f532b83c6c6e827103ea379 +Merge: ea0a59f80 3eeec2cce +Author: Lorenz Meier +Date: Mon Nov 10 13:16:21 2014 +0100 + + Merge pull request #1439 from samsonact/master + + sbus1_output + +commit 89724c24a16bd340c33c27531435089e7bd338fb +Author: Julian Oes +Date: Mon Nov 10 21:42:13 2014 +1000 + + vehicle_status: whitespace + +commit f1d56cbddc575115215f680ba42cdedde40b2626 +Author: Julian Oes +Date: Mon Nov 10 21:41:41 2014 +1000 + + navigator: don't reset the finished flag, this fixes the strange problem where it toggles between MISSION and RTL + +commit 2c577815818b579743dab13ef0055f02605699d1 +Author: Julian Oes +Date: Mon Nov 10 21:40:13 2014 +1000 + + state_machine_helper: trying to clean up some failsafe logic + +commit f8bed3cd892157b2db147b0d6a60f26371acdeb8 +Author: Julian Oes +Date: Mon Nov 10 21:39:35 2014 +1000 + + state_machine_helper: whitespace + +commit f7db91ac32d6db1fbef9aa0c868636561bd2282c +Author: Julian Oes +Date: Mon Nov 10 21:38:46 2014 +1000 + + commander: enhance the failsafe verbose output + +commit d253c8ba7d9cfc408328afd7c3708892b23626c0 +Author: Julian Oes +Date: Mon Nov 10 21:38:13 2014 +1000 + + commander: correct the description array + +commit ea0a59f80650c7bd7c72889f1c7bb72bfd3fdbd5 +Author: Lorenz Meier +Date: Mon Nov 10 09:26:11 2014 +0100 + + HMC5883: Reduce output, add indices to make back-tracking lines easier, remove output completely for an OK-operation (the driver is NOT the right place to talk to the user!) + +commit 3eeec2cce05c8f32a5c2d70b956786d41114df3c +Author: Daniel Shiels +Date: Mon Nov 10 16:34:28 2014 +1100 + + Cleaned up sbus output frame initialisation. + +commit 34e9d9efce10ce487b4c5af0cf93a442ab3b8594 +Author: Daniel Shiels +Date: Mon Nov 10 15:54:28 2014 +1100 + + Code style cleanup. + +commit 62db84fa758ecc30081e30a18464fe3060d2c2d8 +Author: Lorenz Meier +Date: Sun Nov 9 18:20:53 2014 +0100 + + MAVLink update compile fixes + +commit e87a179fc1b9b10bfd22e741229e9cbd75b6ef73 +Author: Lorenz Meier +Date: Sun Nov 9 15:16:05 2014 +0100 + + MAVLink update + +commit f36f54c621cb5b36d345c5a26f72e89fc948fa65 +Author: Lorenz Meier +Date: Sun Nov 9 11:57:34 2014 +0100 + + Restructuring of generic middleware support files, wrapping of the main ROS calls, skeletons for publishers / subscribers + +commit 8599994ebb3e4ce63b5fe77cb1f2935d27604745 +Author: Lorenz Meier +Date: Sat Nov 8 20:38:57 2014 +0100 + + Add generic uploader tool + +commit 88bb192722c65308730106621464e55338b839b7 +Merge: 2c023c5d0 43418a674 +Author: Anton Babushkin +Date: Sat Nov 8 15:49:23 2014 +0100 + + Merge branch 'master' into vfr_fix + +commit 60ecd8868db3539e552bad5f51473d1baf5d6ecd +Author: Daniel Shiels +Date: Sat Nov 8 22:36:45 2014 +1100 + + sbus1 output. Cleaned up. Safer bounds checking. + +commit 02d31522cde1de13ab397f4fbd77c0cf9b7f712d +Author: Daniel Shiels +Date: Wed Oct 29 22:00:30 2014 +1100 + + First attempt at sbus1 output. + +commit 43418a674903d242271028c4d4eb473f95a24be6 +Author: Lorenz Meier +Date: Fri Nov 7 13:31:33 2014 +0100 + + application layer only, no drivers affected: Fix overflow in RC input topic - this topic is deprecated and will be removed, has been superseded by input_rc and manual_control + +commit 3f3353f2c4ad9f7b8263379c8b31bd9a437b0174 +Author: Andrew Tridgell +Date: Wed Nov 5 21:19:04 2014 +1100 + + mixer: fixed stream handle leakage + +commit f414eef042be7ebf641638009b3676523bf4bed6 +Author: philipoe +Date: Tue Nov 4 11:10:14 2014 +0100 + + TECS: Modify absolute-value limiting of throttle demand + +commit d9e563609e354622909571acfe0fe6f5ade88376 +Merge: 412ddde5d d907b030e +Author: Lorenz Meier +Date: Wed Nov 5 22:24:51 2014 +0100 + + Merge pull request #1431 from DonLakeFlyer/rctype + + Initialize RSSI so it doesn't remain uninitialized + +commit d907b030ee618b581e31964a34a61648e88793a3 +Author: Don Gagne +Date: Wed Nov 5 13:15:52 2014 -0800 + + Initialize RSSI so it doesn't remain uninitialized + + Spektrum doesn’t support rssi so it is not set by st24_decode. + +commit 23a33e31cd91d074f2d16d04b0cd7f2c867d9d4b +Author: Lorenz Meier +Date: Wed Nov 5 19:26:10 2014 +0100 + + Add missing mode switch channel + +commit 182c1c1d52ef370a42b99c825e3f45a03ecbcdc9 +Author: Lorenz Meier +Date: Wed Nov 5 17:17:34 2014 +0100 + + Fix RC mapping indices - 0 index induces issues right now + +commit b5e34eac4faae4b0bc605c6d2d36ed65740c781d +Author: Roman Bapst +Date: Wed Nov 5 15:40:22 2014 +0100 + + fixed typo + +commit 1e9f431cf1d93b64f26fb9c3e42329e7237bad0e +Author: Thomas Gubler +Date: Wed Nov 5 15:03:00 2014 +0100 + + ros example: send rc_channels message + +commit 53a40dc986bfd359dc193a9b48e4799033a321b1 +Merge: 6ecefe793 25df84111 +Author: Thomas Gubler +Date: Wed Nov 5 12:56:38 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into ros + +commit 48cdbf3d0cb8aed7dcdddde872a64096e7c9a595 +Author: Roman Bapst +Date: Wed Nov 5 08:51:12 2014 +0100 + + added more setter and getter functions + +commit c51ec3411850d9de0794d4e584838d4a137dafcf +Author: Roman Bapst +Date: Wed Nov 5 08:50:20 2014 +0100 + + added initialisation of parameters, added assignment of actuator controls, cleaned up + +commit c7a5dfdab276d8a4aac7d03bb09ad94af46ab835 +Merge: 5c2ddd258 25df84111 +Author: tumbili +Date: Tue Nov 4 22:53:51 2014 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 6ecefe7930d851a033b4fa414366dec223560a50 +Author: Lorenz Meier +Date: Tue Nov 4 22:52:30 2014 +0100 + + Fix include guards for ROS, needs cleanups + +commit 25df841118316d51fbd6a1f36b56712147911a2b +Merge: a917b0d40 cbd20f48d +Author: Thomas Gubler +Date: Tue Nov 4 22:50:33 2014 +0100 + + Merge pull request #1429 from tumbili/board_rot + + new_sensor_rotation_option + +commit 5c2ddd258bf3ba7877c535289a1a6f0d72bcd9f2 +Author: tumbili +Date: Tue Nov 4 22:47:56 2014 +0100 + + merged with NuttX subproject + +commit cbd20f48d670749fcbfe49c0f5135572bdf7ee44 +Author: tumbili +Date: Tue Nov 4 20:57:09 2014 +0100 + + fixed style + +commit f5dbfe63b3d7fbfcac524ba03028de962a8716e2 +Author: tumbili +Date: Tue Nov 4 20:52:29 2014 +0100 + + added new sensor board rotation option (roll 270, yaw 270) + +commit 0800fa4715994921b6a0d15cd2c44b9e51417117 +Author: Holger Steinhaus +Date: Mon Nov 3 18:47:07 2014 +0100 + + UAVCAN: implemented motor testing + +commit a18460183cdfa590af29c2299acb30206b418cb1 +Author: Holger Steinhaus +Date: Mon Nov 3 19:37:44 2014 +0100 + + motor_test: cleanup + +commit 58f36714f808c9d06527da1952d348201c4f7e72 +Author: Holger Steinhaus +Date: Thu Aug 14 15:43:27 2014 +0200 + + UAVCAN: allow to arm single ESCs + +commit a917b0d40bd48f8ae30cd9f92717e20153d58c5b +Merge: 1cab08cc2 c600a7fbd +Author: Thomas Gubler +Date: Mon Nov 3 15:46:40 2014 +0100 + + Merge pull request #1426 from PX4/gyrotemp + + L3GD20: Output gyro temperature in report + +commit c600a7fbd27c298e855d1f3e6f00f590141f995e +Author: Lorenz Meier +Date: Mon Nov 3 15:37:24 2014 +0100 + + L3GD20: Fix typo + +commit 06df0f23a32c87486815a9794c1425fe4534ac13 +Author: Lorenz Meier +Date: Mon Nov 3 12:56:35 2014 +0100 + + L3GD20: Output gyro temperature in report + +commit 1cab08cc2aba8b256c21729d45eb7dd5802a0728 +Merge: 8652ee0b6 5e2330abb +Author: Lorenz Meier +Date: Mon Nov 3 10:16:52 2014 +0100 + + Merge pull request #1425 from PX4/usbtest + + Add USB load test from Mark Whitehorn + +commit 8652ee0b6474fa4fa92b0d6ab5eaec1436a03b8b +Author: Lorenz Meier +Date: Mon Nov 3 09:48:24 2014 +0100 + + Drop NSH priority to keep system responsive + +commit 9ac13745f8356db60322fa92ecdff1125c76f172 +Author: Lorenz Meier +Date: Mon Nov 3 09:48:06 2014 +0100 + + Adjust MAVLink RX prio to ensure received data can still be processed + +commit 5e2330abbae35bfc45e5ac67d3590b53de20f526 +Author: Lorenz Meier +Date: Mon Nov 3 08:39:16 2014 +0100 + + Add USB load test from Mark Whitehorn + +commit 884e7c2ad5f5a79245c8d602901fda756ab6ca51 +Merge: 72977ee90 da2b2500f +Author: Lorenz Meier +Date: Sun Nov 2 22:14:31 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 72977ee9098758b5e00d9ac8df916bb221b2953f +Author: Lorenz Meier +Date: Sun Nov 2 22:13:59 2014 +0100 + + Better error handling instructions + +commit da2b2500f767e2bf57126974f16c1157e20b692f +Merge: 5862f4ffe 0e5b91d16 +Author: Thomas Gubler +Date: Sun Nov 2 22:03:51 2014 +0100 + + Merge pull request #1422 from jgoppert/encoder_logging + + Encoder logging support. + +commit 44a247363248caadecc4518048ab513d2dfd202e +Author: Lorenz Meier +Date: Sun Nov 2 22:03:49 2014 +0100 + + Fix up reboot logic + +commit 5862f4ffe6b463934cceb7bb034e77f100f97633 +Author: Lorenz Meier +Date: Sun Nov 2 22:00:42 2014 +0100 + + Fix error handling + +commit 0200d6a77cc0566cf2aa9dcda782ca740e0b5be5 +Merge: 166580b8f b51c66934 +Author: Lorenz Meier +Date: Sun Nov 2 21:52:58 2014 +0100 + + Merge pull request #1424 from PX4/cal_usability + + Commander: Improve calibration routines to produce more conscise and bet... + +commit 166580b8f7415de90f3e5c0171a75b9827158d12 +Author: Lorenz Meier +Date: Sun Nov 2 21:41:55 2014 +0100 + + Time out on serial instead of just hanging there + +commit b51c6693445be6ff230b3d34ad400553aadddd7e +Author: Lorenz Meier +Date: Sun Nov 2 21:24:50 2014 +0100 + + Commander: Improve calibration routines to produce more conscise and better sequenced instructions + +commit d610564fd007112ed3e66d80fe63014424727f8b +Merge: 82ebf3ca1 acb739655 +Author: Lorenz Meier +Date: Sun Nov 2 21:23:42 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 82ebf3ca1c46dd228ed1a95fd334cae6af9dd252 +Author: Lorenz Meier +Date: Sun Nov 2 21:23:02 2014 +0100 + + Update NuttX, print stack trace on stack overflow handler + +commit 0e5b91d16fd35b1ad78df1a772ceb23676e5fa7a +Author: James Goppert +Date: Sun Nov 2 14:22:23 2014 -0500 + + Shortened encoder logging names. + +commit baba157785ee1298e70fb358a0ffe76f18fc3b54 +Author: James Goppert +Date: Sat Nov 1 18:45:40 2014 -0400 + + Encoder logging support. + +commit acb739655d5c2ebf50449842ae2b7b9b7c76dbd1 +Author: Lorenz Meier +Date: Sun Nov 2 17:06:35 2014 +0100 + + Remove huge memory overhead in RC channels topic, was completely unnecessary + +commit ce1ec430f89e2080ad053115459bf91dd6585d3a +Author: Lorenz Meier +Date: Sun Nov 2 12:58:32 2014 +0100 + + Ensure MAVLink app has enough stack space + +commit 75d0ffe4e5b7659e20bbbdcc1e840e06dfe7a138 +Author: Lorenz Meier +Date: Sun Nov 2 12:34:33 2014 +0100 + + Build fix + +commit dde42fdba9861efe85259b2ee426b2be13aed0af +Merge: eeda1886f 2cadd45f3 +Author: Lorenz Meier +Date: Sun Nov 2 12:18:13 2014 +0100 + + Merge pull request #1421 from PX4/ledring + + Configure led ring and enable heartbeat on it + +commit 2cadd45f307750bb68c3f926d7d9830f680bd94b +Author: Lorenz Meier +Date: Sun Nov 2 10:13:11 2014 +0100 + + Configure led ring and enable heartbeat on it + +commit 412ddde5dca055ba090ed2e18db2dc77b6af93a4 +Author: Lorenz Meier +Date: Sat Nov 1 16:58:12 2014 +0100 + + Force RSSI to zero if RC is lost + +commit c442f820dd89aad9fac394ce56c07b10cfcacf73 +Author: Lorenz Meier +Date: Sat Nov 1 16:54:11 2014 +0100 + + Encode RC type in RSSI field for GCS + +commit 83eb81251c8405c96aaa72fc1634d15a5b54af29 +Author: Lorenz Meier +Date: Sat Nov 1 11:22:18 2014 +0100 + + NSH term: Only time out if no arming information is available, if arming information is available abort if unconnected on arming + +commit eeda1886f0e7f15b2e51d863020f794b1a84efc1 +Author: Lorenz Meier +Date: Sat Nov 1 11:07:36 2014 +0100 + + Simplify error messages for NSH term + +commit 739c407cfd14d065b104977924875b3ee40d5e25 +Author: Lorenz Meier +Date: Fri Oct 31 11:42:46 2014 +0100 + + Fix flow example + +commit 078e81a5cb6a0558eea9e589595889d1aad0cbe7 +Author: Lorenz Meier +Date: Fri Oct 31 11:42:36 2014 +0100 + + Build for ESC bus conditionally + +commit ddf57813f4a571a274c9080bc9ef04c86dd70e63 +Merge: 9f3c35295 c7a3a0db5 +Author: Lorenz Meier +Date: Fri Oct 31 10:53:15 2014 +0100 + + Merge pull request #1416 from sjwilks/calibrate_usb + + Don't go into an error state if we are temporarily powering via USB on the bench + +commit c04c0e1ea3b2cbb7023d0549fda761e200fcb986 +Merge: 4689c2db0 9f3c35295 +Author: Lorenz Meier +Date: Fri Oct 31 09:30:58 2014 +0100 + + Merged master + +commit c7a3a0db5230d1506c81c5f15254002b64cddf32 +Author: Simon Wilks +Date: Fri Oct 31 08:58:58 2014 +0100 + + Don't go into an error state if we are temporarily powering via USB on the bench + +commit 4689c2db0a67f6346e928a5f7054a64f0c6c9558 +Author: dominiho +Date: Thu Oct 30 17:51:49 2014 +0100 + + removed debug printf, adjusted test routine single read + +commit 9f64953bb9f7a51042922f30ad15a367d82fb4d5 +Author: dominiho +Date: Thu Oct 30 16:39:02 2014 +0100 + + replaced optical_flow mavlink message with optical_flow_rad, added gyro_temperature, adapted sd2log for px4flow integral frame + +commit 9f3c3529593033d9acc94fb978a2aa6e34a3d1d9 +Author: Lorenz Meier +Date: Thu Oct 30 16:38:27 2014 +0100 + + Leave NSH terminal enough stack space + +commit 2f715b74dd4866945e7ebe6aab735cd1e58fe01d +Author: Lorenz Meier +Date: Thu Oct 30 15:36:16 2014 +0100 + + Fix build breakage on mavlink update + +commit aba77d062f414f4a1760bc9b4f267f099206b8df +Merge: 93239e501 54a5f7a13 +Author: dominiho +Date: Thu Oct 30 15:34:31 2014 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into px4flow_integral_i2c + +commit 54a5f7a138863e05935765b74369e42f69bb9495 +Merge: d0d2c7f9c 9a92241a1 +Author: Lorenz Meier +Date: Thu Oct 30 15:10:54 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit d0d2c7f9c69c5cfdd3aabf757796d2d6ada32875 +Author: Lorenz Meier +Date: Thu Oct 30 15:10:44 2014 +0100 + + Updated MAVLink revision + +commit 9a92241a1a37b8cdfcc0ce4c2d2e44cba7b94dc5 +Merge: 5500fcdf1 f8ba5f8da +Author: Lorenz Meier +Date: Thu Oct 30 12:22:03 2014 +0100 + + Merge pull request #1326 from hsteinhaus/drive_testing + + Drive testing interface and cmd line tool + +commit 93239e5018ea7fc280c060826c52a794fb438a34 +Merge: 37d399f05 5500fcdf1 +Author: dominiho +Date: Thu Oct 30 11:11:15 2014 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into px4flow_integral_i2c + +commit 5500fcdf1276f18c425d109a480fe22fa0289e05 +Merge: a82f4881c 02e35991d +Author: Lorenz Meier +Date: Thu Oct 30 09:58:58 2014 +0100 + + Merge pull request #1413 from philipoe/PR1 + + TECS: Fix bug (underspeed-condition did not have any effect on throttle) + +commit 02e35991d52f280d978c3ddd527269b1f9fd176d +Author: philipoe +Date: Thu Oct 30 09:54:27 2014 +0100 + + TECS: Also deleted the _throttle_dem_unc variable from TECS.h + +commit a82f4881c7f0dee36860ca69fef1e63b0d863b8c +Author: Andrew Tridgell +Date: Sat Oct 11 06:14:16 2014 +1100 + + sdlog2_dump: Fixing incorrect tabbing to allow for CSV generation + +commit 19e50639658040e7773c91714d7365cd7cb780ba +Merge: c396a6774 dd23d0acb +Author: Lorenz Meier +Date: Wed Oct 29 23:15:41 2014 +0100 + + Merge remote-tracking branch 'tridge/pullrequest-force-safety' + +commit 47367aeed526e7ca72e9cb7290e745dc0e6e2061 +Author: philipoe +Date: Wed Oct 29 15:56:31 2014 +0100 + + TECS: Fix bug (underspeed-condition did not have any effect on throttle) + +commit c396a6774626a6a993030c910697873e6b1b1195 +Author: Andrew Tridgell +Date: Mon Dec 16 22:15:37 2013 +1100 + + mpu6000: added logging of good transfers + + this helps tracking down a startup issue + +commit dd23d0acbcce9f4c79e120ec782a522164a25d83 +Author: Andrew Tridgell +Date: Thu Oct 9 15:35:18 2014 +1100 + + drivers: allow forcing the safety switch on + + This allows forcing the safety switch to the on position from software + which stops the pwm outputs + +commit 2e33683630002aef5881734c96383685b7e8443f +Author: Lorenz Meier +Date: Mon Oct 27 13:10:58 2014 +0100 + + Abort on large packets which do not fit in buffer - not just if the gap is not provided any more. + +commit d5b8385a13f4d09453bc00406ec96da9345addcf +Author: Lorenz Meier +Date: Wed Oct 29 17:55:53 2014 +0100 + + Fix low stack space on commander - relevant in HIL + +commit 37d399f05028d5c7c0d31d8a5465139b04e487e7 +Merge: 4a3a16475 4839ed915 +Author: dominiho +Date: Wed Oct 29 17:14:53 2014 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into px4flow_integral_i2c + +commit 4839ed915c68ffc60700fe170e5ba3766a6b34f1 +Author: Lorenz Meier +Date: Wed Oct 29 17:00:00 2014 +0100 + + Update MAVLink submodule + +commit b168ba92e0be91aec9db5aaccbcc427cfd067c7b +Author: Roman Bapst +Date: Wed Oct 29 15:57:45 2014 +0100 + + added setter functions into base class. used when integrating the base class into a gazebo environment + +commit a6c6ae023de74f87ee593e8c914d66e7a8be7011 +Author: Lorenz Meier +Date: Wed Oct 29 14:04:33 2014 +0100 + + Autoformatting (reviewed) IO sbus handler. No functionality changes. + +commit aa7b00f8199e167b94a7c5e9e4e004bbd50b2f68 +Author: Lorenz Meier +Date: Wed Oct 29 09:58:44 2014 +0100 + + Add define to cull flash-intense mathlib tests + +commit 4a3a16475e3d900cb2b41a0f5fb4bc1f46077b7d +Author: dominiho +Date: Tue Oct 28 15:05:41 2014 +0100 + + scan also 3rd available bus + +commit 2e4931e3cae181ee1092c693d548437641b4e1d3 +Author: dominiho +Date: Tue Oct 28 14:04:50 2014 +0100 + + deleted last PX4FLOW_BUS to enable scan on both buses + +commit f443b77ae9351b360a0c735122b4c4c1629fa870 +Author: Lorenz Meier +Date: Tue Oct 28 13:24:12 2014 +0100 + + Kill last usleep() + +commit 774ff3db31309c2f2aeb235d751cbdfc9e20baf8 +Author: Lorenz Meier +Date: Tue Oct 28 13:22:25 2014 +0100 + + Scan both buses + +commit 16f33ee6b5b92e244bb413bad5530882fac6644d +Author: Lorenz Meier +Date: Tue Oct 28 13:17:00 2014 +0100 + + More formatting fixes + +commit fd4418278e0dbd9442c33a0fe8fcf11d86804092 +Author: Lorenz Meier +Date: Tue Oct 28 13:14:37 2014 +0100 + + More formatting and cast fixes + +commit 1418254fca7ec97ea2b502ce227a77a6957424b9 +Author: Lorenz Meier +Date: Tue Oct 28 13:10:39 2014 +0100 + + Formatting fixes + +commit 178a54bdd996f89f89b2ecdbbea357016164eb18 +Merge: 1ff9e4d66 1d29093f3 +Author: Lorenz Meier +Date: Tue Oct 28 13:03:22 2014 +0100 + + Merge pull request #1409 from PX4/flow_format + + Flow driver: auto-format fixes + +commit 8a0ad6075cc7f456c6ed34b44706009a1c5a4a9a +Merge: 08a52ee17 1d29093f3 +Author: Lorenz Meier +Date: Tue Oct 28 13:02:35 2014 +0100 + + Merged master + +commit 08a52ee17eeb3e28087b21743614eeb792ed0239 +Author: Lorenz Meier +Date: Tue Oct 28 12:54:27 2014 +0100 + + Fixed formatting of flow driver + +commit 1d29093f3da209d0ae48ace66d48dfbe72b0cd48 +Author: Lorenz Meier +Date: Tue Oct 28 12:53:24 2014 +0100 + + Flow driver: auto-format fixes + +commit 276dc7fbbcc9d2b8baf65376b7ceb5e362ff978b +Author: dominiho +Date: Tue Oct 28 12:35:20 2014 +0100 + + added px4flow integral frame, adjusted px4flow i2c driver, adjusted postition_estimator_inav + +commit 1ff9e4d665d6333f3ee96c2e964ae42224d8a88a +Merge: 5a77b7a35 ae29d04ff +Author: Lorenz Meier +Date: Tue Oct 28 11:10:41 2014 +0100 + + Merge pull request #1407 from tridge/pullrequest-px4flow-probe + + px4flow: try a 22 byte transfer in probe() + +commit 5a77b7a357cea1ab70aaf8ab35ba213eeae33231 +Merge: 7f9739ed5 6c75ee4ff +Author: Lorenz Meier +Date: Tue Oct 28 11:09:18 2014 +0100 + + Merge pull request #1406 from tridge/pullrequest-ll40ls-probe + + Pullrequest ll40ls probe + +commit ae29d04ff5dc1d3d9c48b081846f04ad34e44373 +Author: Andrew Tridgell +Date: Fri Oct 24 15:57:47 2014 +1100 + + px4flow: try a 22 byte transfer in probe() + + this allows us to distinguish between a ll40ls and px4flow on I2C + address 0x42 + +commit 6c75ee4ff9b2bce6cfd7acb197278a4dec6370e2 +Author: Andrew Tridgell +Date: Fri Oct 24 15:53:46 2014 +1100 + + ll40ls: start a measurement after a probe + + this ensures register 0 also works + +commit cb79ef4df3c7514fa279f3b3259fb0ddc05f3b12 +Author: Andrew Tridgell +Date: Fri Oct 24 15:27:43 2014 +1100 + + ll40ls: auto-detect ll40ls on either 0x42 or 0x62 I2C address + +commit 7f9739ed57d7ff94a7f60b7de4598ed4f19cbddf +Merge: ff1184c51 33dcb687e +Author: Lorenz Meier +Date: Fri Oct 24 12:20:16 2014 +0200 + + Merge pull request #1403 from PX4/sdlog2_relief + + Made some space for FDs - needs proper fix, but serves well as short-term solution + +commit 33dcb687e82ea5e0f6bdba37419361ca923703df +Author: Lorenz Meier +Date: Fri Oct 24 08:53:10 2014 +0200 + + Made some space for FDs - needs proper fix, but will give hackers some relief + +commit 4fdf8e1ff26d37513c003ea1e92445fae81cc2cb +Author: Roman Bapst +Date: Thu Oct 23 16:59:21 2014 +0200 + + updated from remote + +commit ff1184c5172e40e8080329a7167c56dfcdb491f9 +Merge: 9b704f27f f3cda1839 +Author: Lorenz Meier +Date: Thu Oct 23 16:35:23 2014 +0200 + + Merge pull request #1401 from PX4/commander_format + + Formatting commander.cpp to simplify later rework by ensuring formatting... + +commit f3cda1839624b22bca8b030a43b72e8c0e354ab3 +Author: Lorenz Meier +Date: Thu Oct 23 16:17:20 2014 +0200 + + Formatting commander.cpp to simplify later rework by ensuring formatting match. NO CODE CHANGES + +commit 9b704f27fc766fdb4c47900950a60a78dfa4b1a7 +Merge: 95789742c 99f839b03 +Author: Thomas Gubler +Date: Thu Oct 23 14:45:32 2014 +0200 + + Merge pull request #1400 from sjwilks/discovery_config + + Add a min PWM output so motors idle on arming. + +commit 99f839b03861a9868f366c63cd214aa5898414aa +Author: Simon Wilks +Date: Thu Oct 23 10:57:31 2014 +0200 + + Add a min PWM output so motors idle on arming. + +commit 4656db01c215c94dda70d7b579037ec368d3275e +Author: Lorenz Meier +Date: Wed Oct 22 17:59:53 2014 +0200 + + Enable IO safety parameter + +commit 95789742c94ae2ca79fcadca245684cadadbe8f1 +Merge: 74b401c82 f49033163 +Author: Lorenz Meier +Date: Wed Oct 22 16:25:56 2014 +0200 + + Merge pull request #1390 from PX4/flaps + + Enable flaps in manual override + +commit 4afa8645832c71ea1c35dc73d9424df80fac531a +Author: philipoe +Date: Mon Oct 20 16:25:38 2014 +0200 + + commander: Added duration of rc-loss to mavlink_log_critical message + +commit 5c77fc0012eaaad5b92e1b31cedf8bf5b035b988 +Author: philipoe +Date: Mon Oct 20 15:55:45 2014 +0200 + + commander: Added time of RC-loss/gain to the mavlink_log_critical message to better inform the user + +commit 74b401c8283a16393bbfd96361496f191f2075c0 +Merge: 3f4516810 c6ada17f6 +Author: Lorenz Meier +Date: Mon Oct 20 15:22:44 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 3f4516810b149d1f8054f1b113508f9b1491b786 +Author: Lorenz Meier +Date: Mon Oct 20 15:22:33 2014 +0200 + + Improved EKF check feedback + +commit 1ccb56de92719f36c8b4d80e3dae144dbb8fb913 +Author: Lorenz Meier +Date: Mon Oct 20 15:21:53 2014 +0200 + + Better error feedback + +commit c6ada17f685fc16c0882d890be089c23a49b7390 +Author: Andrew Tridgell +Date: Mon Oct 20 07:05:58 2014 +1100 + + ll40ls: support either internal or external I2C bus + +commit 99bfbb6dc3c2d8f60b356945026e586397d66170 +Author: Andrew Tridgell +Date: Tue Oct 14 10:07:40 2014 +1100 + + ll40ls: add last distance in "ll40ls info" output + +commit 22f1b784525622ac39c9db50675c3937c7aeecf0 +Author: Denis Yeldandi +Date: Fri Oct 17 21:07:34 2014 +0400 + + Adding vertical (Z) velocity to inav estimator + +commit 111a8745b3d9d4ab99e4e0d34a9b9ddd3cd1ecdb +Merge: 17a1c986c a1ea16f79 +Author: sjwilks +Date: Fri Oct 17 11:06:50 2014 +0200 + + Merge pull request #1392 from PX4/textlog + + System feedback message logging + +commit a1ea16f7947bedb258ebc198cde52e5976ed0fdd +Author: Lorenz Meier +Date: Fri Oct 17 09:39:50 2014 +0200 + + Log text messages only in first instance + +commit f500ad4699da9b56ecfd0e413532119577df837d +Author: Lorenz Meier +Date: Fri Oct 17 09:38:04 2014 +0200 + + Log messages sent via MAVLink + +commit 5bc2b34e482fe8c4b0cab8f9748bd97dc3e17291 +Author: Lorenz Meier +Date: Fri Oct 17 09:37:21 2014 +0200 + + Reset performance counters on arming to allow better resolution during flight + +commit f4903316329ca91b9e872327f701de5b6a2cc13c +Author: Lorenz Meier +Date: Thu Oct 16 22:57:27 2014 +0200 + + Enable flaps, avoid mode switch position + +commit 2c023c5d015fc63f7499a3b60751c771ec8a72b1 +Author: Anton Babushkin +Date: Thu Oct 16 22:52:08 2014 +0200 + + mavlink: use altitude AMSL in VFR message + +commit 17a1c986c2fa7c49197d14c1b1ef0fc494d9e22f +Merge: 4bfa30bfd 3eb68bc66 +Author: Lorenz Meier +Date: Thu Oct 16 15:53:01 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 0d917576d484d2e2dc0233c5545a16e36f6e2f41 +Author: Lorenz Meier +Date: Wed Oct 15 22:19:06 2014 +0200 + + Enable flaps in manual override + +commit 3eb68bc66000e01849b562e2e3f7a077e1668203 +Merge: c02d75f70 7fd3bd9af +Author: Lorenz Meier +Date: Wed Oct 15 16:39:49 2014 +0200 + + Merge pull request #1386 from PX4/esc_status_feedback + + ESC status feedback + +commit 7fd3bd9af8ee150911a08e75a1e30fa4cb2b8e2d +Author: Pavel Kirienko +Date: Wed Oct 15 14:01:17 2014 +0400 + + esc_status layout optimization + +commit f9856c6228396ca2fe8eb4c86e12c60df14d6b4c +Author: Pavel Kirienko +Date: Wed Oct 15 13:46:16 2014 +0400 + + ESC status - supporting negative RPM + +commit c02d75f70894bb6359fb6753a7659fa567f9ce0d +Merge: fd983ed8e 6ec338c23 +Author: Lorenz Meier +Date: Tue Oct 14 23:46:12 2014 +0200 + + Merge pull request #1388 from JamesHarrison/master + + Fix px_romfs_pruner.py to skip .data files + +commit 6ec338c23f0b97d998401346ed9fa35cccecf0ae +Author: James Harrison +Date: Tue Oct 14 22:18:51 2014 +0100 + + Fix px_romfs_pruner.py to skip .data files + + The .data extension was missing but used in some places; this would cause the pruner to fail with a UnicodeDecodeError. + +commit ecd144b8b4c334f4eb7a0e39e47065d6958fefaf +Author: Pavel Kirienko +Date: Mon Oct 13 17:07:14 2014 +0400 + + Publishing esc_setpoint_raw from the UAVCAN driver + +commit 1bf4270e3ee6f33f8adf0027c1a59f3fc0b35263 +Author: Pavel Kirienko +Date: Mon Oct 13 17:01:34 2014 +0400 + + Update ORB topic 'esc_status' + +commit fd983ed8e61dad21fbe6cac4efbe439ad7bb6e72 +Merge: 87cef5500 686d3f4c7 +Author: Lorenz Meier +Date: Mon Oct 13 13:03:42 2014 +0200 + + Merge pull request #1384 from dyeldandi/issue_1382 + + Fixed issue #1382 + +commit 87cef55005c227e6d5b8f8a6cbec0e5da0efc558 +Merge: b7b480479 db0b892c2 +Author: Lorenz Meier +Date: Sun Oct 12 22:37:53 2014 +0200 + + Merge pull request #1387 from DonLakeFlyer/DX8Binding + + Fix 8+ channel binding + +commit db0b892c23d56d6363ea91988d2a25e6b4d48bce +Author: Don Gagne +Date: Sun Oct 12 11:38:34 2014 -0700 + + Fix 8+ channel binding + +commit e5a77a638a53aa9baec2ffe9d8ad96fb095b0966 +Author: Pavel Kirienko +Date: Sun Oct 12 20:56:45 2014 +0400 + + ESC status feedback + +commit ced75deebe527581930419155fb0d73f18b7a5fe +Author: Pavel Kirienko +Date: Sun Oct 12 15:34:28 2014 +0400 + + ESC scaling fix + +commit 835bab9115b49d90326a992917e8bd3e088e3fcd +Author: Pavel Kirienko +Date: Sun Oct 12 15:20:22 2014 +0400 + + UAVCAN update + +commit b7b48047910d0e25d3349b7dade0b8d34649fdc3 +Author: Lorenz Meier +Date: Sat Oct 11 00:28:48 2014 +0200 + + GEO: fix compile warnings + +commit 73e9137865942b1c5970838ade92f9abb965f15d +Author: Lorenz Meier +Date: Sat Oct 11 00:28:14 2014 +0200 + + Fix unsigned comparison + +commit 686d3f4c7989f9b883b54fc26bb1974d10df98d3 +Author: Denis Yeldandi +Date: Fri Oct 10 18:42:24 2014 +0400 + + Checking if fix status is less or equal to 0 rather than just equal + +commit fb6a68af70b280c7e5c2db9949c88cadcd1921ba +Author: Denis Yeldandi +Date: Fri Oct 10 17:51:18 2014 +0400 + + Fixed issue #1382 + + - Ashtech driver is no longer checking fix status from comparing + coordinates to 0.0;0.0;0.0, instead it's checking fix type in GGA or + checking coordinate exsistance in POS. This removes compiler warning + about float euqality comparison. + + - Fixed compiler warning about comparison between signed and unsigned + int + + - Fixed compiler warning about class property masking + +commit b925c5270e0ff2678ae868a6b2d06ffe7af91528 +Merge: 676cb91a1 5bbca7779 +Author: Lorenz Meier +Date: Thu Oct 9 17:40:53 2014 +0200 + + Merge pull request #1381 from dyeldandi/ashtech_hi_freq + + Ashtech GNSS receiver driver + +commit 5bbca777961e0e0b109d954772ff0176c65277f5 +Author: Denis Yeldandi +Date: Thu Oct 9 14:11:18 2014 +0400 + + Got rid of str_scanDec and scanFloat64. + - Replaced str_scanDec and scanFloat64 with strtol and strtod. + - Added __attribute__ ((unused)) to yet unused variables + - Added initialization for a few variables + +commit 4bfa30bfd6151c63c4cd8e2ece51e5568f4f3d16 +Author: Lorenz Meier +Date: Thu Oct 9 11:14:13 2014 +0200 + + FMUv2: Add missing declarations. + +commit c3e25377d7d86277b338020d7efd986770a2429c +Author: Lorenz Meier +Date: Thu Oct 9 11:13:55 2014 +0200 + + FMUv1: Add missing declarations. + +commit bc5d1648fe298102eb90b0a6f4ce7cedf364b165 +Author: Lorenz Meier +Date: Thu Oct 9 11:13:34 2014 +0200 + + Aerocore: Add missing declarations + +commit 676cb91a1d973313e15597280121c52cc2d84e43 +Author: Lorenz Meier +Date: Thu Oct 9 10:55:48 2014 +0200 + + Hotfix for PX4IO comms: Raise timeout to 10 ms. + +commit c4e934c13311fac2eb85e5e3f1a161af78be7118 +Author: Denis Yeldandi +Date: Thu Oct 9 12:01:09 2014 +0400 + + Multiple fixes: + - Fixed boad - board typo + - Ashtech initialization string is const char* now + - Using standard M_PI constant instead of locally defined one + - Removed float32_t and float64_t in favor of standard float and double + +commit e37b25fd5868d00a3a6b39c1112f30bfe37a8a47 +Author: Denis Yeldandi +Date: Thu Oct 9 11:47:20 2014 +0400 + + Non-ascii characters cleanup + +commit d3875eabf2ce0ac538954b0d5747f1155cf2ef33 +Author: Denis Yeldandi +Date: Thu Oct 9 11:37:22 2014 +0400 + + Removed VTG message parsing + +commit 9f33555f53d253a04de1ca97d1306b763c9d2b6e +Author: Denis Yeldandi +Date: Thu Oct 9 11:36:04 2014 +0400 + + More code style fixes + +commit 8544228201b2f535af71cefe43e18232b6af8cc3 +Merge: 1d50af272 af783d4d9 +Author: Lorenz Meier +Date: Thu Oct 9 09:29:17 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 1d50af272f5f3727faad911a69e1b3807f28ca2d +Author: Lorenz Meier +Date: Thu Oct 9 09:29:05 2014 +0200 + + EEPROM driver: Do not issue warnings that result from our special case handling - this driver is only used for this one particular eeprom and out of the NuttX tree. + +commit 7bb9b3efa71107c8988f6933720365b42c8a4046 +Author: Lorenz Meier +Date: Thu Oct 9 09:27:25 2014 +0200 + + IO firmware hot fix: Use right pointer type for RSSI value. + +commit 5ec6cb0789917aa49c629b8d9cb354df1e3c0f0f +Author: Lorenz Meier +Date: Thu Oct 9 09:26:46 2014 +0200 + + navigator: Remove excessive C++ check flags, which enable debatable warnings. + +commit fa194832ce136116b37ba8ce787b40efce53bc3d +Author: Lorenz Meier +Date: Thu Oct 9 09:24:47 2014 +0200 + + mavlink: Handle new auto sub states. + +commit d524b17164125415c831e38ec1e7db11a6ea97e1 +Author: Lorenz Meier +Date: Thu Oct 9 09:24:08 2014 +0200 + + Disambiguate local variable names. + +commit e0719f21417d3ba572df18460073faa923d5ff29 +Author: Lorenz Meier +Date: Thu Oct 9 09:23:28 2014 +0200 + + Initialize inhibition variable. + +commit aca9b138b7e92bd2a32e8673c81f3fe2d088a427 +Author: Lorenz Meier +Date: Thu Oct 9 09:23:00 2014 +0200 + + att pos estimator: Use float constant where it should be float. + +commit cfc6c234b83a457e4288c39f778341f6c8489e85 +Author: Lorenz Meier +Date: Thu Oct 9 09:22:34 2014 +0200 + + att pos estimator: Initialize distance + +commit 09b5206404116b263feb50de18c54d53544c9114 +Author: Denis Yeldandi +Date: Thu Oct 9 11:15:11 2014 +0400 + + Code style fix + +commit 1bf1cec5672a7f30656e3fe44535ab0390bbd2d0 +Author: Denis Yeldandi +Date: Wed Oct 8 23:37:41 2014 +0400 + + Corrected gps_fix values description + +commit af783d4d98c596a4288ec9da7f3facfd6f281933 +Author: Pavel Kirienko +Date: Wed Oct 8 20:52:38 2014 +0400 + + UAVCAN update + +commit b1887eee7910b2e85077fd99a9142fb9b1dfefcf +Author: Lorenz Meier +Date: Wed Oct 8 12:28:03 2014 +0200 + + Fix comment + +commit 0e51b99915ab5f69e723576d562a8b1c015bf14d +Author: Randy Mackay +Date: Wed Aug 27 21:34:48 2014 +0900 + + device: initialise device id + + Conflicts: + mavlink/include/mavlink/v1.0 + +commit 94574f1a58735547a72c65556a683335fdf7ffbd +Author: Andrew Tridgell +Date: Thu Jul 31 10:40:50 2014 +1000 + + lsm303d: don't use DRDY when not on internal SPI bus + + external SPI bus does not have accel DRDY connected + + Conflicts: + mavlink/include/mavlink/v1.0 + +commit 9290e7b7f2e9b7e2f75b9d52c15a0c7f2064c146 +Author: Lorenz Meier +Date: Wed Oct 8 09:57:50 2014 +0200 + + Added VTOL types + +commit 2de50ab35b380ea95bf3630b90f97d66666b35d9 +Merge: 6bf005e90 a06a278a1 +Author: Denis Yeldandi +Date: Wed Oct 8 11:56:58 2014 +0400 + + Merge branch 'master' into ashtech_hi_freq + +commit a06a278a18e9344d06dc3fa3cdd534a793996a08 +Merge: 91b4d85b4 4a8d20e2e +Author: Lorenz Meier +Date: Tue Oct 7 22:49:41 2014 +0200 + + Merge pull request #1339 from PX4/st24 + + Yuneec ST24 protocol decoding + +commit 4a8d20e2e562b69f3d2272d3e40db2b7a3e5152a +Merge: 8c6c08dcb 91b4d85b4 +Author: Lorenz Meier +Date: Tue Oct 7 22:49:27 2014 +0200 + + Merged master into st24 + +commit 8c6c08dcb5ce87e613cbf867571f219a60e1b813 +Author: Lorenz Meier +Date: Tue Oct 7 22:46:07 2014 +0200 + + Limit channel count effectively + +commit 726b10651aa38f1b542e6f3845da9aaf58af72a2 +Author: Lorenz Meier +Date: Tue Oct 7 22:25:03 2014 +0200 + + ST24: Fix parser return values, update docs + +commit 6436db1a99888aff3802008c91f8a6c151f7da9c +Author: Lorenz Meier +Date: Tue Oct 7 22:24:32 2014 +0200 + + Fix parser return type handling + +commit 91b4d85b46f1d4514fe1ce45553753eb011918c1 +Merge: 79e5ec646 537991b83 +Author: Thomas Gubler +Date: Tue Oct 7 14:53:29 2014 +0200 + + Merge pull request #1379 from PX4/sf0x_test + + Sf0x test + +commit 537991b83ca979c4a41465896cda789d9ebb6370 +Author: Thomas Gubler +Date: Tue Oct 7 14:48:41 2014 +0200 + + Revert "Remove range command" + + This reverts commit c58d845339c0d09fc703a1c730d89a7a00990906. + +commit c58d845339c0d09fc703a1c730d89a7a00990906 +Author: Lorenz Meier +Date: Tue Oct 7 14:27:09 2014 +0200 + + Remove range command + +commit 760e72cc721c6a2b90515d37eba705c30be4928e +Author: Lorenz Meier +Date: Tue Oct 7 14:25:07 2014 +0200 + + Remove unnecessary commands, unneeded output / resets + +commit 4ba4135c3b74f786b6ad795e2e9efd7271409b7f +Author: Lorenz Meier +Date: Tue Oct 7 12:52:48 2014 +0200 + + Code style fixes, no code changes + +commit cebdae438d3f24075aab09275a537f02c5113b36 +Author: Lorenz Meier +Date: Tue Oct 7 12:51:50 2014 +0200 + + Add missing newline + +commit 4d186e56eab98d79ca981a44ca099e172162d745 +Author: Lorenz Meier +Date: Tue Oct 7 12:51:19 2014 +0200 + + Remove unused test data + +commit 4183444de626698137ab3fbb413a96a806da3ade +Author: Lorenz Meier +Date: Tue Oct 7 12:50:00 2014 +0200 + + Changed to proper parser for SF02/F laser rangefinder + +commit 0078ba2a3bc224a30908fbcdf9c138101241dda5 +Author: Lorenz Meier +Date: Tue Oct 7 12:47:25 2014 +0200 + + Removed bogus warnignn from test + +commit 72fbd76c84f8ecfc6844b3d23fa90ce0c3bc1227 +Author: Lorenz Meier +Date: Tue Oct 7 12:46:09 2014 +0200 + + Updated and fixed parser for SF02/F laser sensor, test harness runs clean + +commit 8d187cc2fa093c0784c330d2480a17b9d24c6ef1 +Merge: 7dd81c8cb 79e5ec646 +Author: Lorenz Meier +Date: Tue Oct 7 12:09:47 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into sf0x_test + +commit 79e5ec646523c8c93bc0e17c39fbe31222863d93 +Merge: d856356fc c6de36d68 +Author: Lorenz Meier +Date: Tue Oct 7 10:29:04 2014 +0200 + + Merge pull request #1151 from PX4/offboard2_externalsetpointmessages + + Offboard2: Handle external setpoint messages + +commit d856356fce52d802258a6bbfd8e4b705655ea624 +Merge: 5d52978bc c7f7de352 +Author: Lorenz Meier +Date: Tue Oct 7 10:13:56 2014 +0200 + + Merge pull request #1372 from PX4/swissfang + + UAV Outback challenge improvements from Team Swiss Fang + +commit c7f7de352d7e0f2921526e33077c6da6a46b404a +Author: Thomas Gubler +Date: Tue Oct 7 10:12:56 2014 +0200 + + revert some of the OBC rate changes + +commit ba2f55c3d7f5872aaf07e20b58b15df85417d43a +Author: Thomas Gubler +Date: Tue Oct 7 10:09:03 2014 +0200 + + Revert "increase ram" + + This reverts commit bc23b6239c50527aa550eed3bc6f17dec15c5c97. + +commit b64e675d5354c32d746a61399e2c9bcb573f2f4b +Merge: ebc84b9f4 5d52978bc +Author: Thomas Gubler +Date: Tue Oct 7 10:02:01 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into swissfang + +commit 5d52978bc780707d63c1422369842629d26fb1e2 +Merge: c0eefc983 852159d9e +Author: Thomas Gubler +Date: Tue Oct 7 10:01:16 2014 +0200 + + Merge pull request #1341 from PX4/fwlandingterrain + + FW landing: use terrain estimate + +commit 7e5910bdbf10c5c00f438d17d1b0bcd00d6c020d +Author: Lorenz Meier +Date: Tue Oct 7 09:54:20 2014 +0200 + + Formatted ST24 test code + +commit 7921184e4081de18f92874df03a082c04510fa24 +Author: Lorenz Meier +Date: Tue Oct 7 09:36:42 2014 +0200 + + IO input driver: Output ST24 as receiver type / status + +commit c7e8570f8355cb96b4daf4f1d3283807ae0cbdc5 +Author: Lorenz Meier +Date: Tue Oct 7 09:36:24 2014 +0200 + + PX4IO firmware: Fix comment + +commit 35caa8bd996392924ab1d92eb46c3d40e0a91b28 +Author: Lorenz Meier +Date: Tue Oct 7 09:28:36 2014 +0200 + + PX4IO Controls: compile fixes + +commit 3fc064882f37919b21e0176a071a7a9430688987 +Author: Lorenz Meier +Date: Tue Oct 7 09:28:14 2014 +0200 + + ST24 lib: formatting + +commit 082a0c7aa55d5b271fa7749b0af8fa20c4f80f36 +Merge: c2687a777 c0eefc983 +Author: Lorenz Meier +Date: Tue Oct 7 09:25:59 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into st24 + +commit c2687a777444f68e7a7685ec628848b950f02571 +Author: Lorenz Meier +Date: Tue Oct 7 08:05:45 2014 +0200 + + ST24 integration in IO firmware + +commit cb0cbe479ae4bdaab6b6570857d240940fea713d +Author: Lorenz Meier +Date: Tue Oct 7 08:05:32 2014 +0200 + + Finalizing ST24 lib + +commit 9c89499696baa15f709d125e46866e9f11ad5432 +Author: Lorenz Meier +Date: Tue Oct 7 07:14:28 2014 +0200 + + Fix up ST24 lib + +commit debff9e1796fe035975307dfc9d3e4ed081e3ded +Author: Lorenz Meier +Date: Mon Oct 6 19:20:39 2014 +0200 + + Updates to ST24 decoding library + +commit 966688d0921e397f7a19c8e9f3c9fd40b9561bba +Author: Lorenz Meier +Date: Mon Oct 6 19:20:17 2014 +0200 + + Fixed ST24 test + +commit 34e75672bbf9a0e0e12d6a27abac5e1fcb3a0339 +Author: Lorenz Meier +Date: Mon Oct 6 19:20:02 2014 +0200 + + SBUS2 fix + +commit 3956a2c836df9aa411815b4a4027fdcfb864f041 +Author: Lorenz Meier +Date: Mon Oct 6 08:12:41 2014 -0700 + + Baby steps towards PX4 ROS nodes + +commit 6bf005e9019939d266da80f60aeeb126b66935de +Author: Denis Yeldandi +Date: Mon Oct 6 17:56:56 2014 +0400 + + PASHS,POP,20 is needed for 20Hz configuration + +commit b4c188cf19097a26c49c4b0235b11ae939554aa0 +Author: Lorenz Meier +Date: Mon Oct 6 13:41:29 2014 +0200 + + Fix file location for st24 test + +commit 3b2b280a41f093020eab1a8a8945603fb3ffacfb +Author: Lorenz Meier +Date: Mon Oct 6 00:49:25 2014 -0700 + + Get ROS examples to compile, add simple RC channels message + +commit ac0f01e92e647944b34f7dcf3adbacd283d685cb +Author: Lorenz Meier +Date: Mon Nov 3 07:41:05 2014 +0100 + + First stab at ROS integration + +commit 7b0ac1db8583f3cd553e8dbcb4b338180ea5fb8b +Author: Lorenz Meier +Date: Mon Oct 6 07:53:32 2014 +0200 + + Fix compile error in parser + +commit 72f6aaca96f7c7936f33cc3e7d7073ddb92d9bfa +Author: Lorenz Meier +Date: Mon Oct 6 07:53:18 2014 +0200 + + Add ST24 test harness + +commit c6de36d683601a17bfa62d75da4ecb76e95360fe +Merge: 7f9a231b4 c0eefc983 +Author: Thomas Gubler +Date: Sun Oct 5 13:17:37 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + +commit 7f9a231b4014bce4ad44c4eb61bfa0e7efeb73fa +Merge: 9bda57315 80ed01a5b +Author: Thomas Gubler +Date: Sun Oct 5 13:17:32 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + + Conflicts: + src/modules/navigator/navigator.h + src/modules/navigator/navigator_main.cpp + +commit c0eefc983a5bbe2faf05eb21daaf3514b767daa6 +Author: Lorenz Meier +Date: Sun Oct 5 13:13:22 2014 +0200 + + File test compile fixes + +commit 850c630e11dca24bc160d00b580c7ff7d8b6ff6d +Author: Lorenz Meier +Date: Sun Oct 5 13:09:19 2014 +0200 + + Navigator: Optimize for space + +commit ff17f31ccedc99bb9151e2f905d336345f2ed7d0 +Author: Lorenz Meier +Date: Sun Oct 5 13:09:02 2014 +0200 + + Dataman: Optimize for space + +commit 2587074a07f67ed37c8d4f0b4d7f1b31bb2f6525 +Author: Lorenz Meier +Date: Sun Oct 5 13:07:56 2014 +0200 + + Compile fixes in navigator + +commit ebc84b9f44dd3d26bc8d26b18f8c059f900e5e1a +Author: Thomas Gubler +Date: Sun Oct 5 13:02:13 2014 +0200 + + reduce mavlink message buffer size + +commit 61352b8e1af8d076ea9f6edb9932f3b498a72e7a +Author: Thomas Gubler +Date: Sun Oct 5 12:52:04 2014 +0200 + + remove warnx + +commit 80ed01a5b4324ab13b88dca0b0c8e5ea4f8841ce +Merge: 3239ba157 0fbdb8d32 +Author: Lorenz Meier +Date: Sun Oct 5 12:35:02 2014 +0200 + + Merge pull request #1363 from vooon/ftp_write_support + + FTP: write support + +commit 3239ba1570fa5357fcae5df3af6feb2ff52da05c +Merge: d65586597 deda5d0a0 +Author: Lorenz Meier +Date: Sun Oct 5 12:33:21 2014 +0200 + + Merge pull request #1360 from DonLakeFlyer/UnitTestFramework + + Upgraded unit test framework + +commit d655865976252268884050b98d527cd2b08ba376 +Merge: 63b7fac10 2722921b3 +Author: Lorenz Meier +Date: Sun Oct 5 12:32:14 2014 +0200 + + Merge pull request #1279 from PX4/takeoff_fix + + navigator: skip takeoff if already above takeoff altitude + +commit 2722921b30a48fd3fb67ba25efe8c4e3ca1338c8 +Author: Lorenz Meier +Date: Sun Oct 5 12:30:29 2014 +0200 + + Fixed function name of mission modification logic, attributed @DrTon + +commit 0fbdb8d326e3a764fde840e426e093bae32bcba6 +Author: Vladimir Ermakov +Date: Sun Oct 5 13:23:57 2014 +0400 + + FTP: Return bytes written in payload. + +commit 56a9d16fc476e99106bda0627cc20f69e987fc6a +Author: Vladimir Ermakov +Date: Sun Oct 5 13:19:13 2014 +0400 + + FTP: Save errno in _copy_file(). + +commit 3cebfd40453cc730c298d27790b9492a64f179e0 +Merge: 70e5d4027 63b7fac10 +Author: Thomas Gubler +Date: Sun Oct 5 10:55:12 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into takeoff_fix + + Conflicts: + src/modules/navigator/mission.cpp + +commit a0c9c88443d0f6316eb09dc7580408b88b0e0abb +Merge: 08520e575 63b7fac10 +Author: Lorenz Meier +Date: Sat Oct 4 15:35:59 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into st24 + +commit 63b7fac10cf4d43e3df7e692336be869a4c124cc +Merge: b7c2ba75e 84908f8f3 +Author: Lorenz Meier +Date: Sat Oct 4 14:22:03 2014 +0200 + + Merge pull request #1286 from PX4/mpc_track + + mc_pos_control: path following and smooth transitions on waypoints in AUTO + +commit b7c2ba75e3eb68a896538bc7a7844b77015f5ac5 +Merge: ea269dbbb 7bde4fa63 +Author: Thomas Gubler +Date: Sat Oct 4 12:32:40 2014 +0200 + + Merge pull request #1377 from PX4/revert-1376-hud_alt_reporting + + Revert "Use global position altitude to report HUD altitude, for consist... + +commit 7bde4fa6342230ab37644f94d364cd6e9541773e +Author: Lorenz Meier +Date: Sat Oct 4 12:31:16 2014 +0200 + + Revert "Use global position altitude to report HUD altitude, for consistency." + +commit ea269dbbbe2e749b0f3ca66a0910621253a05325 +Merge: 47f151d4c 5846f217d +Author: Lorenz Meier +Date: Sat Oct 4 11:51:28 2014 +0200 + + Merge pull request #1376 from tstellanova/hud_alt_reporting + + Use global position altitude to report HUD altitude, for consistency. + +commit e0a21000c858fa232fb565d962f7446c710376a9 +Merge: a960fcbde 04ceb3c95 +Author: Denis Yeldandi +Date: Sat Oct 4 09:22:17 2014 +0400 + + Merge branch 'ashtech' into ashtech_hi_freq + +commit 04ceb3c95d6c713dfb4f673d3a4cafa7c27c13ca +Author: Denis Yeldandi +Date: Sat Oct 4 09:21:47 2014 +0400 + + Fixed km/h -> knots in POS + +commit 5846f217d0e09ee4c1c64c0ebf0f2e621a14fa69 +Author: tstellanova +Date: Fri Oct 3 17:18:44 2014 -0700 + + Use global position altitude to report HUD altitude, for consistency. + Otherwise the HUD altitude jumps between two very different values. + +commit 84908f8f3db5179ffff0d96d15756ab112535482 +Author: Anton Babushkin +Date: Thu Oct 2 15:45:02 2014 +0400 + + mc_pos_control: AUTO speed limiting bug fixed + +commit a960fcbdef475e5ab264760568b15867d55b7774 +Author: Denis Yeldandi +Date: Thu Oct 2 14:34:20 2014 +0400 + + Increased ashtech POS frequency and increased baudrate + +commit 83632ec0cecc24ea304853569b3ba92d13c53374 +Merge: 213f4aadb 47f151d4c +Author: Denis Yeldandi +Date: Thu Oct 2 14:28:07 2014 +0400 + + Merge branch 'master' into ashtech + +commit 2766285d56cab6f9916efde535b979bc5475f6a5 +Author: Thomas Gubler +Date: Tue Sep 30 16:00:14 2014 +0200 + + mavlink: change message buffer size to 4 + +commit 5452732610bd1d5b795558fa8f9d9ffb2639dc0b +Author: Thomas Gubler +Date: Tue Sep 30 15:54:27 2014 +0200 + + switch back to common mavlink dialect + +commit f4851c1b148f21143c4a0446a843948af6793ed3 +Author: Thomas Gubler +Date: Tue Sep 30 15:50:58 2014 +0200 + + ubx: disable sbas configuration per default + +commit 4fbeb73bda55f14d1ffd259d064e116047b20301 +Author: Thomas Gubler +Date: Tue Sep 30 15:48:48 2014 +0200 + + fix merge fail, remove double declaration of circuit breaker + +commit c5a1ddd8f2dd32005c2581886e96b3419009fef4 +Author: Thomas Gubler +Date: Tue Sep 30 15:42:56 2014 +0200 + + re-enable MC apps on FMUV1 + +commit e7313683cdee3e436518fd88cbc403c7251673f7 +Merge: 6da52c554 47f151d4c +Author: Thomas Gubler +Date: Tue Sep 30 15:40:11 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into swissfang + +commit 6da52c5543012a1391c5e5c4384434c1292b919b +Author: Thomas Gubler +Date: Tue Sep 30 15:39:01 2014 +0200 + + remove unnecessary variable + +commit cc05f0f18587b35452fe5e27a55769cefe18c4e5 +Merge: 15eee418a ab400089b +Author: Thomas Gubler +Date: Tue Sep 30 15:38:27 2014 +0200 + + Merge remote-tracking branch 'upstream/obcfailsafe' into swissfang + + Conflicts: + src/lib/external_lgpl/tecs/tecs.cpp + src/modules/commander/commander_params.c + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + src/modules/navigator/navigator_main.cpp + +commit 47f151d4cefa5d7a9da34d6139aa493259f8b2fd +Author: Lorenz Meier +Date: Tue Sep 30 15:19:06 2014 +0200 + + Deactivate FrSky telem by default + +commit 47dcf88271b4b05f2007383e62a6dd239b7eb859 +Author: Lorenz Meier +Date: Tue Sep 30 15:18:30 2014 +0200 + + Flash optimization + +commit 76e9710d76971ae3eac76a3442f3ecf351ecbade +Merge: 8ced6bb49 d11f05b12 +Author: Lorenz Meier +Date: Tue Sep 30 14:50:26 2014 +0200 + + Merge pull request #1213 from PX4/obcfailsafe + + Obc failsafe + +commit 213f4aadbdd089c3f793ba7ac13e0bc3b9b46fee +Author: Denis Yeldandi +Date: Tue Sep 30 15:44:47 2014 +0400 + + Ashtech GPS driver + +commit d11f05b12c0b0c56703ab14303f91efd123b9dc6 +Author: Thomas Gubler +Date: Tue Sep 30 13:40:03 2014 +0200 + + commander: update gps and engine cb only when changed + +commit 8b7c57a0d050d51f45f8c66536e5450e7a494d73 +Author: Thomas Gubler +Date: Tue Sep 30 13:39:40 2014 +0200 + + px4io driver: update cb only when changed + +commit d4c0dc2ba0271f4d9c8044fd2a3a178cbb9987e3 +Author: Thomas Gubler +Date: Tue Sep 30 11:20:30 2014 +0200 + + add and activate circuit breaker for gps failure detection + +commit 1072a3380c2d6bdea010bb5091c6d0b23fe6f224 +Author: Thomas Gubler +Date: Tue Sep 30 11:11:46 2014 +0200 + + enable engine failure circuit breaker + +commit 70606d400bdceaa86331670938c1e0ae988ed97c +Author: Thomas Gubler +Date: Tue Sep 30 11:11:30 2014 +0200 + + remove wrong comments + +commit dec7c2b8d32f78687cdcc71a4347bed59b0cefa4 +Merge: ab400089b 8ced6bb49 +Author: Thomas Gubler +Date: Tue Sep 30 10:51:02 2014 +0200 + + Merge remote-tracking branch 'upstream' into master_obcfailsafe + +commit 8ced6bb49bf32128d2673e565cb112ca6d2f21eb +Author: Lorenz Meier +Date: Tue Sep 30 10:05:39 2014 +0200 + + Set filter frequency for hardware and software in parallel, always do so in the same order + +commit 3e1eec5906ea8df955bf6d0ac7ec182979f47c90 +Author: Randy Mackay +Date: Wed Sep 10 14:42:32 2014 +0900 + + mpu6k: set hardware filter during ACCELIOCLOWPASS + + also set from GYROIOCLOWPASS + + Conflicts: + mavlink/include/mavlink/v1.0 + +commit 70e5d4027a3b1465d5128dbf9a04cbb6545e043d +Author: Anton Babushkin +Date: Tue Sep 30 09:08:31 2014 +0400 + + navigator: autocontinue fix + +commit ab400089bc2a42f1f0ace569d8f0ee58f4338e1d +Author: Thomas Gubler +Date: Sun Sep 28 16:17:40 2014 +0200 + + disable flight termination as default for now + +commit 038e1cac03198259d6f7630c6bb7c65c35f44fae +Author: Thomas Gubler +Date: Sun Sep 28 16:17:17 2014 +0200 + + increase default engine failure threshold + +commit 964fddb387b8e635d2cd13fb2248643791304489 +Author: Thomas Gubler +Date: Sun Sep 28 16:08:25 2014 +0200 + + make geofence update rate independent from positon update rate + +commit 3efffb68e7c816dbf21d143a1c39de93f1b5b400 +Merge: d113fcfc5 8a18cfa38 +Author: Thomas Gubler +Date: Sun Sep 28 12:36:26 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into HEAD + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + src/modules/navigator/geofence.cpp + src/modules/navigator/mission.cpp + +commit 1107f5903621f8e41faec6bd31900826b8f99524 +Merge: 2d81c2cf4 8a18cfa38 +Author: Anton Babushkin +Date: Sun Sep 28 13:43:58 2014 +0400 + + Merge branch 'master' into mpc_track + +commit 2d81c2cf466596b7c4f787a52836fd200af2a097 +Author: Anton Babushkin +Date: Sun Sep 28 13:43:42 2014 +0400 + + mc_pos_control: commented code block removed + +commit 1cc5f3778dd6c18f3a14c64959d28f978b0305ef +Merge: cf4604f5c 8a18cfa38 +Author: Anton Babushkin +Date: Sun Sep 28 13:41:21 2014 +0400 + + Merge branch 'master' into takeoff_fix + +commit cf4604f5c3614bc5cd1b82dfee693cbac36181ab +Author: Anton Babushkin +Date: Sun Sep 28 13:34:44 2014 +0400 + + navigator/mission.cpp: indentation fixed + +commit 08520e575da4feb9e44f64940a026875ac71b428 +Merge: 10da4aab4 65abf6eae +Author: Lorenz Meier +Date: Sat Sep 27 23:48:48 2014 +0200 + + Merge branch 'st24' of github.com:PX4/Firmware into st24 + +commit 10da4aab4e73eaa42ec8ebf6e46e111dc92cc0a2 +Merge: 69109b622 8a18cfa38 +Author: Lorenz Meier +Date: Sat Sep 27 23:48:32 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into st24 + +commit 8a18cfa3869555389e7e9ff8f104d83f9c54cb43 +Author: Thomas Gubler +Date: Sun Sep 21 18:03:52 2014 +0200 + + datman: reduce task priority + +commit 7dd81c8cb2a05321bcb28819d6eb3aec67052517 +Author: Lorenz Meier +Date: Sat Sep 27 16:21:25 2014 +0200 + + WIP on laser driver unit test + +commit c8b1c5b119e6552e8e5420ca8fecd24b2a3ad4a2 +Author: Roman Bapst +Date: Sat Sep 27 12:01:11 2014 +0200 + + Adapted for shared library use with ROS + +commit 020a8292155cd2821cb66a9709a8c7c18524bdac +Author: Roman Bapst +Date: Sat Sep 27 12:00:15 2014 +0200 + + Adapted for shared library use with ROS + +commit 1dc22cea50baeb4b1741e32bd3f24bf6a00f74dd +Merge: ae02b76a5 6773eb988 +Author: Lorenz Meier +Date: Fri Sep 26 14:44:03 2014 +0200 + + Merge pull request #1327 from PX4/termination_failsafe + + Termination failsafe + +commit ae02b76a5eea03a7b94397b2f6e3e4f35b6a67ed +Merge: 549d60cfb 5aafa1b02 +Author: Lorenz Meier +Date: Fri Sep 26 14:42:48 2014 +0200 + + Merge pull request #1325 from hsteinhaus/motor_limit_fb2 + + Notify about multirotor motor limits + +commit 43056258839c67590dec811e923553fad66a0f4b +Author: Roman Bapst +Date: Thu Sep 25 10:29:30 2014 +0200 + + Added control_attitude function + +commit 43d9ebc231501fe2d3fe6541f1079d2d019a2698 +Author: Roman Bapst +Date: Thu Sep 25 10:28:49 2014 +0200 + + Added control_attitude function and cleaned up + +commit 6329ca1a70b220b99ea793f416aedc8ab6fbccff +Author: Roman Bapst +Date: Thu Sep 25 10:25:57 2014 +0200 + + Adapted so that this header can also be used in a ROS environment + +commit a69ae3493d99250bd5a46ba1ac5f11fcf2d05069 +Author: Roman Bapst +Date: Thu Sep 25 10:24:39 2014 +0200 + + Adapted so that can be used with ROS + +commit af290826d9957a75ff62dbd1451988228c603a45 +Author: Roman Bapst +Date: Thu Sep 25 10:24:04 2014 +0200 + + Fixed so that when working with ROS the same err.h is included + +commit 96b22f1ba8980ea8e1cbc405a808ae920102f064 +Author: Roman Bapst +Date: Thu Sep 25 10:20:15 2014 +0200 + + Adapted uORB topic files to work with ROS (data stuctures are used but not the uORB functionality) + +commit 81a5aeb6f5cb022e6987a1651658d9b62359cccb +Author: Roman Bapst +Date: Thu Sep 25 09:11:54 2014 +0200 + + Restored to original PX4 version since the hrt_time functions are now also implemented in ROS + +commit f347e87391d35d43bdf4bdf51323ea0c53e9ead7 +Author: Roman Bapst +Date: Wed Sep 24 15:54:34 2014 +0200 + + Added base class for fixed wing attitude controller -> still working on it + +commit d7cf6c4319cd9522286f0a7abb73e24a3050a6f7 +Author: Roman Bapst +Date: Wed Sep 24 13:45:38 2014 +0200 + + Use namespace std so that we can use the isfinite function, which should be available from math.h but the compiler gives an error that the function is undeclared + +commit 2b8a9b632555708731d93f4aa7945d19e83d3134 +Author: Roman Bapst +Date: Wed Sep 24 10:29:28 2014 +0200 + + Restored performance counter functionality, ROS package used own source file for function definitions but per_counter.h stays the same + +commit 77c823d3cd0f49014a33632ec9ef3efdd7d3dfa5 +Author: Roman Bapst +Date: Wed Sep 24 09:11:44 2014 +0200 + + Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now) + +commit 5aefe11975c0fa04ec0a921ffb54d7cf8da5c39a +Author: Roman Bapst +Date: Wed Sep 24 09:01:30 2014 +0200 + + Had to add definition of PI is used with ROS because cannot share math library yet-needs to be solved + +commit 9f9fab400efbf8ad9cd44a0ff82cb9a97706134b +Author: Roman Bapst +Date: Wed Sep 24 08:57:20 2014 +0200 + + Adapted for shared library use with ROS + +commit cfe14d78c5a9d2f80ebc0282e4bc400dcba6a795 +Author: Roman Bapst +Date: Wed Sep 24 08:53:23 2014 +0200 + + Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now) + +commit 0553771f4fd6fbdba43669a8f17185ed61f96a51 +Author: Roman Bapst +Date: Wed Sep 24 08:52:28 2014 +0200 + + Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now) + +commit 475f9a594b1088e8cb34b2d7c6f550de5a0193d7 +Author: Roman Bapst +Date: Tue Sep 23 16:55:19 2014 +0200 + + Adapted math library for use of PX4 and ROS as shared library. First version, it works but some things might still be ugly + +commit 9ddb21404edc5a38eab47643f600e6114e8ece8e +Merge: 5ecb2262d 549d60cfb +Author: Roman Bapst +Date: Tue Sep 23 13:28:41 2014 +0200 + + Updated from remote master + +commit 852159d9edaa85c3abee3059359264f3329841e8 +Author: Thomas Gubler +Date: Mon Sep 22 10:03:23 2014 +0200 + + fw pos control: add param to enable/disable usage of terrain estimate during landing + +commit 32131a069eeb77637a67e10011b4b756bf4d718a +Author: Thomas Gubler +Date: Mon Sep 22 09:44:38 2014 +0200 + + inform in GCS when switching to laser + +commit ab2e93a5d090de0562d770aaa23952d563d1f273 +Merge: 3e41945cc 549d60cfb +Author: Thomas Gubler +Date: Tue Sep 23 09:36:10 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into fwlandingterrain + +commit 15eee418a035a0109bc0a33fa5889352aa3a1799 +Merge: 17a29dba9 73aa7d81e +Author: Julian Oes +Date: Tue Sep 23 12:13:30 2014 +1000 + + Merge pull request #20 from swissfang/swissfang_mfcheck + + mf checker: fix landing check, ensure feedback from all checks is sent + +commit 17a29dba92f83ba055ccd8c84b8c2d5dfd260bbc +Merge: d9bb3a511 ca542902c +Author: Julian Oes +Date: Tue Sep 23 12:12:55 2014 +1000 + + Merge pull request #21 from swissfang/sbasdisable + + ubx: add sbas config, default to disable + +commit ca542902c5829a2dd8f688315646161d46b17300 +Merge: 69eb222d4 d9bb3a511 +Author: Julian Oes +Date: Tue Sep 23 06:09:57 2014 +1000 + + Merge remote-tracking branch 'swissfang/master' into sbasdisable + +commit d9bb3a51124cb3006f7548ac6ee629b48a939336 +Author: Julian Oes +Date: Tue Sep 23 06:08:24 2014 +1000 + + viper: removed wrong failsafe values + +commit 69eb222d4e2cf3d0894992a50a7a5822489f757f +Author: Thomas Gubler +Date: Mon Sep 22 19:04:24 2014 +0200 + + ubx: add sbas config, default to disable + +commit 549d60cfb6958cf7c4362edc47b84759d2c8605c +Merge: feb848c12 ec09f0800 +Author: Thomas Gubler +Date: Mon Sep 22 17:51:33 2014 +0200 + + Merge pull request #1368 from PX4/master_mfcheck + + mf checker: fix landing check, ensure feedback from all checks is sent + +commit ec09f080083fc297228857397eef0651085887d9 +Author: Thomas Gubler +Date: Mon Sep 22 17:20:50 2014 +0200 + + mf checker: fix landing check, ensure feedback from all checks is sent + +commit 73aa7d81e31e18a6d1405697856e389a7a7b89af +Author: Thomas Gubler +Date: Mon Sep 22 17:20:50 2014 +0200 + + mf checker: fix landing check, ensure feedback from all checks is sent + +commit ef5a93c09ce4bd08729cf3fbf87a6c1d453c646f +Author: Vladimir Ermakov +Date: Mon Sep 22 15:19:38 2014 +0400 + + FTP: Add file checksum calculation command. + +commit 8eb310061693c86a9c8b3c7f6e2bab1ec680c46a +Author: Vladimir Ermakov +Date: Mon Sep 22 13:48:43 2014 +0400 + + FTP: Rename command. + + Payload: `\0` + See: man 2 rename + +commit d113fcfc54c246f3d5ac22ad5485f7103aecab41 +Author: Thomas Gubler +Date: Sun Sep 21 13:32:47 2014 +0200 + + commander: move position of gps failure check + +commit 5a0e0d041229700d2ae9c14e4ab2798d34fff14c +Author: Thomas Gubler +Date: Sat Sep 20 09:45:22 2014 +0200 + + navigator: fix status information, remove fence_valid flag (this is handled by the geofence class) + +commit c7966d56f5457be2eab4d6ee9cfadb7c3f22674b +Author: Thomas Gubler +Date: Sat Sep 20 08:44:30 2014 +0200 + + geofence: better usefeedback if loaded + +commit b5ffcfe3d12a0e2e98cb5319e0286c8215150672 +Author: Thomas Gubler +Date: Sat Sep 13 16:23:28 2014 +0200 + + Revert "datalink check: ignore onboard computer" + + This reverts commit 3f8793210b47bd8e09ed2adaabc2fab966db5df6. + + Conflicts: + src/modules/commander/commander.cpp + src/modules/commander/commander_params.c + +commit e17411769847f8681dc05da72ed4a06ff27a7a32 +Author: Thomas Gubler +Date: Sun Sep 7 15:33:11 2014 +0200 + + gps failure has priority over engine falure, in case both fail make sure + that the gps failure mode does not turn on the engine + +commit 1fb8e76f0a4508cadd63b47e6f94a6638b699bcc +Author: Thomas Gubler +Date: Sun Sep 7 15:32:28 2014 +0200 + + fix typo in comment + +commit a8239b2c4516c36d30767c0ae61b30f1e2dde096 +Author: Thomas Gubler +Date: Sun Sep 7 15:31:58 2014 +0200 + + if V_RCL_LT < 0 go directly to termination + +commit 21009e89a4c748d8a61174058bb378c1d6306b8d +Author: Thomas Gubler +Date: Sun Sep 7 15:29:53 2014 +0200 + + flight termination mavlink outtput: limit rate + +commit d18f3ee70d5fbeb150c6b37ccafa4f622494ec19 +Author: Thomas Gubler +Date: Fri Sep 5 12:06:05 2014 +0200 + + make rc loss timeout a param + +commit 973c034d6ec502009a8fd92c14ef02c4d1769a64 +Author: Thomas Gubler +Date: Fri Sep 5 08:59:00 2014 +0200 + + engine failure detection + +commit bc23b6239c50527aa550eed3bc6f17dec15c5c97 +Author: Andreas Antener +Date: Mon Sep 22 11:03:49 2014 +1000 + + increase ram + +commit 98bc5ece10987c177be5035cfca6ecea841b8843 +Author: Andreas Antener +Date: Mon Sep 22 11:03:36 2014 +1000 + + switch mission manager back to what is was before + +commit 25b2d4b823d339c69365baecc7b9eada37e0a529 +Author: Andreas Antener +Date: Mon Sep 22 10:57:17 2014 +1000 + + change rates for mavlink streams + +commit 6a6bd0997346d3994bae09e7c598e99088a12eb4 +Merge: 323b6f10c 808cc60cd +Author: Julian Oes +Date: Mon Sep 22 06:35:57 2014 +1000 + + Merge pull request #19 from swissfang/geofencedataman + + Geofence and dataman: lower update rates, lower priority + +commit 323b6f10c3b35c7f688255c2434738b1530102f6 +Merge: e65ec1b98 980175bb6 +Author: Julian Oes +Date: Mon Sep 22 06:35:36 2014 +1000 + + Merge pull request #18 from swissfang/gpschecklocation + + commander: move position of gps failure check + +commit e3cac1999a0b4398e669f90cd28279ec2a0784a7 +Author: Thomas Gubler +Date: Sun Sep 21 18:04:11 2014 +0200 + + navigator: geofence with global pos: reduce update rate + +commit 31a17ce29a76a2f58e6feb92abe1de01eed5a8eb +Author: Thomas Gubler +Date: Sun Sep 21 18:03:52 2014 +0200 + + datman: reduce task priority + +commit d6b669f4971d8d7329f0bfd5ade64bed2bd3120f +Author: Thomas Gubler +Date: Sun Sep 21 18:03:31 2014 +0200 + + commander: improve output on gf violation + +commit 808cc60cdad5c085d74e583d967cd86126ba1fca +Author: Thomas Gubler +Date: Sun Sep 21 18:04:11 2014 +0200 + + navigator: geofence with global pos: reduce update rate + +commit 885d3e8ca4a0f3c5bfad9936860d549b5b2f0674 +Author: Thomas Gubler +Date: Sun Sep 21 18:03:52 2014 +0200 + + datman: reduce task priority + +commit 4b8a3856583d77e3f4c22d0f2999ccd3275e2520 +Author: Thomas Gubler +Date: Sun Sep 21 18:03:31 2014 +0200 + + commander: improve output on gf violation + +commit e65ec1b98b6f0ed4d526b2d9d1929d64fd7eceda +Author: Lorenz Meier +Date: Sun Sep 21 13:50:43 2014 +0200 + + bottle drop: Be less aggressive about scheduling + +commit 980175bb60ba40d29091f92fa8d494aed79b9ef6 +Author: Thomas Gubler +Date: Sun Sep 21 13:32:47 2014 +0200 + + commander: move position of gps failure check + +commit 3e41945cc6b43e91d08082b1ce976d5382e0405a +Author: Thomas Gubler +Date: Sun Sep 21 10:46:46 2014 +0200 + + flare pitch limit: apply at throttle lim altitude + +commit bdddcf338de5db7b1a7aef6ce124e4c180a27254 +Author: Julian Oes +Date: Sat Sep 20 22:53:56 2014 +1000 + + viper: changed some values for doors and bottle drop servos + +commit f681c6b5a3d1057434c1743496b3704d8244da2f +Author: Julian Oes +Date: Sat Sep 20 22:37:10 2014 +1000 + + bottle_drop: don't talk about distance and error + +commit 6aee0baa30b8127fe86a149ae3fe4083584856a2 +Merge: a7e1ba9a0 8296a14e9 +Author: Julian Oes +Date: Sat Sep 20 19:07:34 2014 +1000 + + Merge pull request #12 from swissfang/bottledrop + + Drop at the exact timing, drop only if facing into the right direction + +commit a7e1ba9a00cb2e40149acfd66621911b8bd1cdee +Merge: 237f8805f 54380e34b +Author: Julian Oes +Date: Sat Sep 20 19:07:13 2014 +1000 + + Merge pull request #15 from swissfang/obcfailsafe + + Obcfailsafe + +commit 54380e34b344108c72d2c46e9ca5e6b0b22390c8 +Author: Thomas Gubler +Date: Sat Sep 20 09:45:22 2014 +0200 + + navigator: fix status information, remove fence_valid flag (this is handled by the geofence class) + +commit 2148464a705edea20a0f0311b1904079f598eab8 +Author: Thomas Gubler +Date: Sat Sep 20 08:44:30 2014 +0200 + + geofence: better usefeedback if loaded + +commit 6962c5eedfcfd752788c070a6b7c5c8add1aa0e7 +Merge: 940264f6a 237f8805f +Author: Thomas Gubler +Date: Sat Sep 20 08:22:51 2014 +0200 + + Merge remote-tracking branch 'private_swissfang/master' into obcfailsafe + + Conflicts: + src/modules/navigator/mission.cpp + +commit 237f8805f06a29b5fee167087cad0b3fb7dc9222 +Merge: dd5627726 7a5958b3b +Author: Julian Oes +Date: Sat Sep 20 00:12:22 2014 +1000 + + Merge pull request #16 from swissfang/fohaltitude_swissfang + + Fohaltitude swissfang + +commit 7a5958b3bb19c1434e38870adbbd94831e084f30 +Merge: dd5627726 67422c989 +Author: Thomas Gubler +Date: Fri Sep 19 16:01:10 2014 +0200 + + Merge branch 'fohaltitude' into fohaltitude_swissfang + +commit feb848c12e1adb95b0b2444037802cfbc35823fd +Merge: 772c5f745 ec39427d7 +Author: Lorenz Meier +Date: Fri Sep 19 05:19:40 2014 -0500 + + Merge pull request #1366 from PX4/geofencehotfix + + geofence: lat/lon is double + +commit ec39427d79249575b1bd8ca7af0929d08c084060 +Author: Thomas Gubler +Date: Fri Sep 19 09:51:56 2014 +0200 + + geofence: lat/lon is double + + This is the same change as 5832948371866aec8f0c7f16b13869f270d36aad but + against the master branch. + + Some time ago the type of lat and lon in the global_pos uorb topic was + changed but this use here was missed. + +commit fac28555792a98d3e0ed2db76987aecdbe556622 +Merge: 132c9180e 772c5f745 +Author: Anton Babushkin +Date: Thu Sep 18 23:03:29 2014 +0200 + + Merge branch 'master' into mpc_track + +commit 772c5f745cdb2213e9d89d2ab3f373ac5ea2009a +Author: Lorenz Meier +Date: Wed Sep 17 16:37:10 2014 -0500 + + Make space on FMUv1 + +commit 9432fe559e7b89e316aca3d09f2e72ba9fe64aeb +Merge: d8e0a22cb 50f7e27d1 +Author: Lorenz Meier +Date: Wed Sep 17 16:01:32 2014 -0500 + + Merge pull request #1361 from muharred/master + + Fixed parameter storage to support struct parameters. + +commit 65abf6eae9c66cb106fd049856f601a0018d3118 +Merge: 69109b622 d8e0a22cb +Author: Lorenz Meier +Date: Wed Sep 17 11:30:55 2014 -0500 + + Merge branch 'master' of github.com:PX4/Firmware into st24 + +commit 407a4e0f0675f0b283eea0632208c8c3f8b9ca20 +Author: Vladimir Ermakov +Date: Wed Sep 17 20:02:32 2014 +0400 + + FTP: fix truncate errors. Also correct errno reporting. + + Seems that warnx() everytime changes originak errno to EINVAL. + +commit f55d20a133397b2529826f015bec3452294ad4c2 +Author: Vladimir Ermakov +Date: Wed Sep 17 18:42:00 2014 +0400 + + FTP: Add truncate command. + + Unfortunately NuttX not provides truncate(), + had to be emulated by copying with O_TRUNC flag. + +commit 72887e14d9964cf12f8ca0a48d0d185f8d469ecb +Author: Vladimir Ermakov +Date: Wed Sep 17 13:04:21 2014 +0400 + + FTP: Implement write command. + +commit 60c63f48729f028ec9f5b6de93da91873d152bfd +Author: Vladimir Ermakov +Date: Wed Sep 17 10:07:29 2014 +0400 + + FTP: Add new open command for write. + + All open commands now return file size. + +commit d8e0a22cbc59ed435519ad66a44b14b05ef9bbf9 +Merge: 213672223 006717734 +Author: Don Gagne +Date: Mon Sep 15 18:16:52 2014 -0700 + + Merge pull request #1362 from vooon/ftp_list_fix + + FTP: Add skip entry information for proper offset calculation. + +commit 006717734c351926e8daced9805767970c5e65b7 +Author: Vladimir Ermakov +Date: Mon Sep 15 21:29:19 2014 +0400 + + FTP: Add skip entry information for proper offset calculation. + +commit 50f7e27d13e3dfc4b94f17a06f29d775e47627f9 +Author: Anthony Kenga +Date: Mon Sep 15 12:24:11 2014 +0300 + + Fixed parameter storage to support struct parameters. + +commit deda5d0a04300f2ee67194c4fc9a60da37de722a +Author: Don Gagne +Date: Sat Sep 13 19:59:44 2014 -0700 + + Upgraded unit test framework + +commit 21367222379d6ae3b1c5c774942ac2aac5ca32cb +Merge: 852b36661 46a9f616e +Author: Don Gagne +Date: Sat Sep 13 10:05:07 2014 -0700 + + Merge pull request #1358 from DonLakeFlyer/FTP + + Fix mavlink unit test + +commit 940264f6ab565caee7a5426cfa1023b306c97e74 +Author: Thomas Gubler +Date: Sat Sep 13 16:23:28 2014 +0200 + + Revert "datalink check: ignore onboard computer" + + This reverts commit 3f8793210b47bd8e09ed2adaabc2fab966db5df6. + + Conflicts: + src/modules/commander/commander.cpp + src/modules/commander/commander_params.c + +commit 06ad49a690c66417b509bcb1d4a527ee53dbc992 +Merge: e8503ab3f dd5627726 +Author: Thomas Gubler +Date: Sat Sep 13 15:50:51 2014 +0200 + + Merge remote-tracking branch 'private_swissfang/stable' into obcfailsafe + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 46a9f616eba368bb864f4faf8e920dad7fd4ecc5 +Author: Don Gagne +Date: Fri Sep 12 10:54:23 2014 -0700 + + Fix List command test + + Return order from List command is not repeatable + +commit dd5627726d55e56dc8ce5674c59f451e66739bf4 +Merge: 6791ab72a 98d643fdf +Author: Thomas Gubler +Date: Thu Sep 11 22:01:57 2014 +0200 + + Merge pull request #14 from swissfang/launchpitchlimit_swissfang + + FW: additional upper pitch limit during launch (swissfang) + +commit 852b36661d5f03d76c8217444554122c3cadfba0 +Merge: e4f3fd88f 26e6d7e12 +Author: sjwilks +Date: Thu Sep 11 09:49:14 2014 +0200 + + Merge pull request #1356 from PX4/launchpitchlimit_master + + FW: additional upper pitch limit during launch + +commit 6791ab72a910b00818026ac60d95d8df20bfa0d3 +Author: Lorenz Meier +Date: Thu Sep 11 01:06:30 2014 +0200 + + Run faster for better accuracy. + +commit 1512bf727c7ad19400fc4777fbccce7b6e951437 +Author: Lorenz Meier +Date: Thu Sep 11 01:04:02 2014 +0200 + + Remove useless modulo throttling, which is a nice source of potential non-trivial non-determinism / timing issues. + +commit bc880a3ff9a297d39c7f53068bbe3ad1be572d44 +Author: Lorenz Meier +Date: Thu Sep 11 01:02:35 2014 +0200 + + Fix dt calculation which is used to calculate correct drop time. + +commit dbefa77943fb7f05f391933e82aa4ddf35755851 +Author: Don Gagne +Date: Wed Sep 10 13:12:04 2014 -0700 + + Update for not getting back "." entries + +commit 981741f8cea95eebf34577935571260be917abc8 +Author: Don Gagne +Date: Wed Sep 10 13:11:36 2014 -0700 + + Don't send back U or ./.. entries from List command + +commit e4f3fd88f0623659e6759b9b076be15e4e2f5703 +Merge: 35a607441 0e3c6060b +Author: Don Gagne +Date: Wed Sep 10 12:28:42 2014 -0700 + + Merge pull request #1357 from vooon/ftp_opcode + + FTP request opcode + +commit 0e3c6060b6375fa08b6c0087f7aaf2905ea516d0 +Author: Vladimir Ermakov +Date: Wed Sep 10 21:36:08 2014 +0400 + + FTP: remove padding zeroing. + +commit ed66097ebc4808587301bd569b5bef6c312800c4 +Author: Vladimir Ermakov +Date: Wed Sep 10 11:54:42 2014 +0400 + + FTP: Update unit test for new header size. + + _list_test failed. + +commit 745707d19377e2c650258ea77570a5f84a71c1b7 +Author: Vladimir Ermakov +Date: Wed Sep 10 11:22:03 2014 +0400 + + FTP: remove reserved uint32 from header. + +commit 0d2e250d119a5a14c8757982c96b2afef09c4d0d +Author: Vladimir Ermakov +Date: Tue Sep 9 17:36:41 2014 +0400 + + FTP: Remove CRC32 from protocol. + + Extra crc not needed because mavlink already has crc16. + +commit e7ae13a58e83263973feab3630f90f077786fcc3 +Author: Vladimir Ermakov +Date: Tue Sep 9 17:17:11 2014 +0400 + + FTP: Make responses start from opcode 128. + +commit 564c9b7b60aaa1187570e188fe7d1e19945d40b5 +Author: Vladimir Ermakov +Date: Tue Sep 9 17:02:25 2014 +0400 + + FTP: Add req_opcode field for return request opcode in response message. + +commit 35a6074419b3dcf567f23db74b8ea53eff20c9d6 +Author: Lorenz Meier +Date: Tue Sep 9 09:12:38 2014 +0200 + + Added readme + +commit f4664daa8ed80e369c8600f2f1d1ee8d5be328af +Author: Lorenz Meier +Date: Tue Sep 9 09:08:56 2014 +0200 + + Add license file + +commit 26e6d7e12e5036b0e3008b0543d7771d3e527a39 +Merge: b57c73c70 df181455e +Author: Thomas Gubler +Date: Mon Sep 8 13:01:16 2014 +0200 + + Merge branch 'launchpitchlimit' into launchpitchlimit_master + +commit 98d643fdf85e4cc49bf3f5e4bb1195839f7d67fa +Merge: 33c0cd2e5 df181455e +Author: Thomas Gubler +Date: Mon Sep 8 13:01:02 2014 +0200 + + Merge branch 'launchpitchlimit' into launchpitchlimit_swissfang + +commit df181455ebdcfacda73615adba40fa224b4d074c +Author: Thomas Gubler +Date: Mon Sep 8 13:00:26 2014 +0200 + + launch pitch limit: add mtecs interface + +commit 33c0cd2e569782ed68931b6ffd6be4a45c6b1b54 +Merge: daf161842 cf601c09b +Author: Thomas Gubler +Date: Mon Sep 8 12:45:09 2014 +0200 + + Merge remote-tracking branch 'private_swissfang/master' into launchpitchlimit_swissfang + +commit b57c73c70c41f676bb0490f4800b374ca1d5d8a2 +Merge: daf161842 421b1b572 +Author: Thomas Gubler +Date: Mon Sep 8 12:44:29 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into launchpitchlimit_master + +commit daf16184202b02119aa1ac83cb82cf85979d43f9 +Author: Thomas Gubler +Date: Mon Sep 8 12:42:42 2014 +0200 + + additional upper pitch limit during launch + + The pitch limit can be used by the laucnhdetector to limit pitch during + critical phases of a launch. For example this can be used to limit pitch + while attached to a bungee differently from the standard pitch limit. + +commit e8503ab3f90353957136d60dbc3fa7668249119c +Author: Thomas Gubler +Date: Sun Sep 7 15:33:11 2014 +0200 + + gps failure has priority over engine falure, in case both fail make sure + that the gps failure mode does not turn on the engine + +commit 97f7c0088f07cb86463501e81b58c5dba971a50c +Author: Thomas Gubler +Date: Sun Sep 7 15:32:28 2014 +0200 + + fix typo in comment + +commit eb90979ba8254d7ade8ce530c7e4643d48c4196b +Author: Thomas Gubler +Date: Sun Sep 7 15:31:58 2014 +0200 + + if V_RCL_LT < 0 go directly to termination + +commit 9608e7adeb069878d5cedd3ece9edc7f4ac40ce4 +Author: Thomas Gubler +Date: Sun Sep 7 15:29:53 2014 +0200 + + flight termination mavlink outtput: limit rate + +commit 3d6fcfcf6b329a49f892f1b85c4d007acb2248e8 +Merge: 74601939a 819c43fee +Author: Thomas Gubler +Date: Sun Sep 7 15:25:54 2014 +0200 + + Merge remote-tracking branch 'private_swissfang/master' into obcfailsafe + +commit 74601939a82174fcb6ef2d681e1f32b14a0a4ba0 +Author: Thomas Gubler +Date: Sun Sep 7 13:45:21 2014 +0200 + + Revert "do send termination info only once" + + This reverts commit 5418412777ca96362cb5d866b2d0f5bb7efc3131. + +commit 5418412777ca96362cb5d866b2d0f5bb7efc3131 +Author: Thomas Gubler +Date: Sun Sep 7 13:05:03 2014 +0200 + + do send termination info only once + +commit cf601c09bf14ac4141bc66f2f71934fcf65da2a6 +Author: Thomas Gubler +Date: Thu Sep 4 17:18:06 2014 +0200 + + swissfang: don't build MC apps on FMU1 + +commit dbe35d64ca4288de551ec11b4d5bff43650e8012 +Author: Lorenz Meier +Date: Sat Sep 6 15:32:12 2014 +0200 + + Fixed delay calculation of laser + +commit e056fbb7038e4274fc54f4e19e66c8174ffff28f +Author: Thomas Gubler +Date: Thu Sep 4 10:59:35 2014 +0200 + + add heightrate ff for tecs + +commit 421b1b5725ac047b5ab3aadd51be6243bf89c514 +Merge: 2e610af77 8c2a158e1 +Author: Lorenz Meier +Date: Sat Sep 6 15:12:55 2014 +0200 + + Merge branch 'terrainaltfield' of github.com:PX4/Firmware + +commit 819c43fee6f428cf95b80175bdfb1911f282968d +Merge: 510750166 8c2a158e1 +Author: Lorenz Meier +Date: Sat Sep 6 15:12:21 2014 +0200 + + Merge branch 'terrainaltfield' of github.com:PX4/Firmware into swissfang + +commit 2e610af77ad325e96b220f48d1fc41ac4cf85a2b +Merge: 1a89b8002 1d038eed0 +Author: Lorenz Meier +Date: Sat Sep 6 15:03:32 2014 +0200 + + Merge pull request #1348 from PX4/uavcan_gnss_update + + UAVCAN: GNSS fix message update + +commit 1a89b80024876368507764dc9fa7fdf7584eabb3 +Merge: 5bf83caef 828fb5efd +Author: Lorenz Meier +Date: Sat Sep 6 15:02:41 2014 +0200 + + Merge pull request #1345 from DonLakeFlyer/FTP + + More FTP work + +commit 5bf83caeff904dc764bbc6d246f278706bb5a22f +Merge: cb0a11d90 67422c989 +Author: Lorenz Meier +Date: Sat Sep 6 14:57:34 2014 +0200 + + Merge pull request #1349 from PX4/fohaltitude + + FOH mode for altitude (optional, enable with parameter) + +commit 510750166a95cca9f3008aa2b79f490842bd8422 +Merge: e57a75835 e8c634d87 +Author: Lorenz Meier +Date: Sat Sep 6 14:39:48 2014 +0200 + + Merge branch 'stable' of github.com:swissfang/Firmware into swissfang + +commit e8c634d87a981977d0ff8fa2edd5e83e64a1d380 +Merge: 2fe50a652 4e9a52fe4 +Author: Lorenz Meier +Date: Sat Sep 6 14:38:59 2014 +0200 + + Merge pull request #9 from swissfang/tecsaltrate + + Tecs altrate feedforward + +commit 8296a14e9befae6b36ef04aff78c502f3c7b08a7 +Author: Lorenz Meier +Date: Sat Sep 6 14:36:25 2014 +0200 + + Bottle drop: Better cd default + +commit cb11d1f99e6c8dd37a844eabdbd77d3fde2f2398 +Author: Lorenz Meier +Date: Sat Sep 6 12:00:37 2014 +0200 + + Better message formatting + +commit 3834796ce94d424701e20c047b1bf29fcc4ffd61 +Author: Lorenz Meier +Date: Sat Sep 6 11:39:56 2014 +0200 + + More user feedback on approach angle and approach error. Fix check for approach error + +commit 960587b10ff351c2ba9dc0ef4e9b5d5b2fabfbe7 +Author: Lorenz Meier +Date: Sat Sep 6 11:03:32 2014 +0200 + + Drop at the exact timing, drop only if facing into the right direction + +commit e57a758350035f8fb9c84c04e5b572477bce261f +Merge: 2fe50a652 f315be541 +Author: Lorenz Meier +Date: Sat Sep 6 10:54:50 2014 +0200 + + Merge pull request #11 from swissfang/fwintegratorlanded + + FW: in seatbelt/althold on ground reset integrators (swissfang) + +commit cb0a11d90365ab574e20d32d62c97b2e60953ad3 +Merge: e9bfa9fd1 f315be541 +Author: Lorenz Meier +Date: Sat Sep 6 10:53:02 2014 +0200 + + Merge pull request #1354 from PX4/fwintegratorlanded + + FW: in seatbelt/althold on ground reset integrators + +commit f315be54162c3284742cd2195d9c78c153289e66 +Author: Thomas Gubler +Date: Sat Sep 6 10:36:51 2014 +0200 + + FW: in seatbelt/althold on ground reset integrators + +commit 2fe50a65244f80591b1fe389029471f804ce6d06 +Merge: 9b2a40068 0a6267e01 +Author: Lorenz Meier +Date: Fri Sep 5 22:37:34 2014 +0200 + + Merge pull request #10 from swissfang/loiteracceptance + + navigator: loiter mission items: better reached check for FW (swissfang) + +commit e9bfa9fd1cde59315d31c83d7c4c897f8fe271c6 +Merge: ee2eb9816 81837dcdd +Author: Lorenz Meier +Date: Fri Sep 5 22:37:12 2014 +0200 + + Merge pull request #1352 from PX4/loiteracceptance_master + + navigator: loiter mission items: better reached check for FW + +commit 821c06f7cc58b50afe80442ee2258bf99cbe1fd2 +Author: Lorenz Meier +Date: Fri Sep 5 17:46:02 2014 +0200 + + Support speed estimate + +commit 1d9c99956f3f84e4350734f1eef41df4c03411f8 +Author: Thomas Gubler +Date: Fri Sep 5 12:06:05 2014 +0200 + + make rc loss timeout a param + +commit f62be0eebd7f03b17e68240dc1f582714a559d04 +Merge: eec677758 0a6267e01 +Author: Thomas Gubler +Date: Fri Sep 5 10:19:08 2014 +0200 + + Merge branch 'loiteracceptance' into obcfailsafe + +commit 0a6267e010a1401ba111d5477c26a0b8ff17ffea +Author: Thomas Gubler +Date: Fri Sep 5 10:18:25 2014 +0200 + + update comment + +commit 81837dcdde4bdef31fc153cd1f893e2fefc74c58 +Author: Thomas Gubler +Date: Fri Sep 5 10:18:25 2014 +0200 + + update comment + +commit 4c7d6707936718760639ee60b3c27698f0ca119c +Author: Thomas Gubler +Date: Fri Sep 5 10:04:42 2014 +0200 + + loiter mission items: better reached check for FW + +commit eec67775859e2c37c16000890379e9fbfc13a99c +Merge: 033e4892c d7f93f4ec +Author: Thomas Gubler +Date: Fri Sep 5 10:11:28 2014 +0200 + + Merge branch 'loiteracceptance' into obcfailsafe + +commit d7f93f4ece19a4244cacf0227d0818f418a0f214 +Author: Thomas Gubler +Date: Fri Sep 5 10:04:42 2014 +0200 + + loiter mission items: better reached check for FW + +commit 033e4892ca2864c61e68c11c952d867ca6dc129e +Author: Thomas Gubler +Date: Fri Sep 5 08:59:00 2014 +0200 + + engine failure detection + +commit faa221e6cbc41ac6eec53ee16a049c4c2539f9cb +Merge: 2d5b2edc0 9b2a40068 +Author: Thomas Gubler +Date: Thu Sep 4 21:11:07 2014 +0200 + + Merge remote-tracking branch 'private_swissfang/stable' into obcfailsafe + +commit 9b2a40068a44a2f274de6a31b424599e58c9a4d2 +Merge: ee2eb9816 75e9497ab +Author: Thomas Gubler +Date: Thu Sep 4 20:32:14 2014 +0200 + + Merge remote-tracking branch 'private_swissfang/master' into stable + +commit 2d5b2edc03fe784cd89a91ca66fd45284a00afe8 +Merge: 2d3b6a88d 75e9497ab +Author: Thomas Gubler +Date: Thu Sep 4 20:28:25 2014 +0200 + + Merge remote-tracking branch 'private_swissfang/master' into obcfailsafe + +commit 3684bf71d5068a03587005ba365c8705e327e936 +Author: Thomas Gubler +Date: Thu Sep 4 18:12:20 2014 +0200 + + make flare pitch angle a param + +commit 2d3b6a88dee5220c1b35d6e32f264217da8e36b8 +Author: Thomas Gubler +Date: Thu Sep 4 17:18:06 2014 +0200 + + swissfang: don't build MC apps on FMU1 + +commit 4e9a52fe45655aa853bf9af10223d32767bb60c4 +Author: Thomas Gubler +Date: Thu Sep 4 12:32:10 2014 +0200 + + heightrate ff: fix order of calculations + +commit 67422c9896fb952ccf6db555aeb6f99224f8178b +Author: Thomas Gubler +Date: Thu Sep 4 11:41:13 2014 +0200 + + foh alt mode: never sink below previous wp alt + +commit bf3f8861ddbf2af80fc121589ab6189538c1cadb +Author: Thomas Gubler +Date: Thu Sep 4 11:11:03 2014 +0200 + + fw landing: horiz flare check: fix wp distance + + better calculation of wp distance when behind wp + +commit dd1945bb7644b41e765866aefd3c6cc14e433b37 +Author: Thomas Gubler +Date: Thu Sep 4 10:59:35 2014 +0200 + + add heightrate ff for tecs + +commit 611f2b363343dbec259f2f831dd3e40e8ee8a1dd +Merge: 66c08c9b2 ee2eb9816 +Author: Thomas Gubler +Date: Thu Sep 4 08:47:00 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into fwlandingterrain + +commit ee2eb98167c282aea88714e1a9beea9e523f2e55 +Merge: 2761f98ab 7dfc67d03 +Author: Lorenz Meier +Date: Thu Sep 4 00:01:25 2014 +0200 + + Merge pull request #1346 from PX4/mavlinkabsrelalt + + fix mission item to mavink waypoint conversion + +commit 9cf5e6f7b268acd732a14e577752dc32aeaf9430 +Author: Thomas Gubler +Date: Wed Sep 3 22:08:03 2014 +0200 + + whitespace + +commit 5a35d20b7ba7f13356050096024c416235ba7a1a +Author: Thomas Gubler +Date: Wed Sep 3 21:18:32 2014 +0200 + + FOH mode for altitude + + This introduces a parameter for the navigator. When enabled the navigator + publishes a first order old (FOH) type altitude setpoint instead of the + default zero order hold. For takeoff and landing the FOH mode is not + active. The FOH altitude is calculated such that the sp reaches the + altitude of the waypoint when the system is at a horizontal distance + equal to the acceptance radius. Also the altitude setpoint will only + converge towards the waypoint altitude but never diverge. + +commit 1d038eed047358eee30513673bbcb29bf93dd78e +Author: Pavel Kirienko +Date: Wed Sep 3 22:44:16 2014 +0400 + + UAVCAN: GNSS fix message update + +commit 66c08c9b24aad4c0c646a7dca3e9ceb15241c3d9 +Merge: 082cd5f95 139ca8c32 +Author: Thomas Gubler +Date: Wed Sep 3 19:22:14 2014 +0200 + + Merge branch 'flarehorizontallimit' into fwlandingterrain + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 082cd5f95d82c31eff734ba3a4fb8c71077ac90d +Merge: 5defd348b 2761f98ab +Author: Thomas Gubler +Date: Wed Sep 3 19:19:36 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into fwlandingterrain + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 139ca8c327a80b61213e2d75dd8819cf119d22d7 +Author: Thomas Gubler +Date: Wed Sep 3 18:53:05 2014 +0200 + + fw landing: impose horizontal limit for start of flare + +commit 75e9497ab1fea94985b4e64b02069343e16821b6 +Author: Lorenz Meier +Date: Wed Sep 3 18:15:30 2014 +0200 + + Fix FX79 mixer + +commit 5134015800f014e1eeb4895718823d8b0ac508c1 +Author: Lorenz Meier +Date: Wed Sep 3 18:15:12 2014 +0200 + + always obey commands in bottle drop + +commit 7dfc67d032220c8c679848c684703e13e8d13080 +Author: Thomas Gubler +Date: Wed Sep 3 17:52:24 2014 +0200 + + fix mission item to mavink waypoint conversion + +commit 5defd348b77f23c616c59a207d2ba9bc1db46928 +Merge: 484f2864d 7551c653d +Author: Thomas Gubler +Date: Wed Sep 3 12:37:00 2014 +0200 + + Merge remote-tracking branch 'upstream/fwlandingterrain' into fwlandingterrain + +commit 484f2864d188fa04cbbbd767278b547b7f9969af +Author: Thomas Gubler +Date: Wed Sep 3 12:36:44 2014 +0200 + + remove warnx + +commit 7551c653d0747d9c31d824999a45e0ea45e17ead +Merge: 7f0ba70b1 8c2a158e1 +Author: Lorenz Meier +Date: Wed Sep 3 12:16:42 2014 +0200 + + Merge branch 'terrainaltfield' into fwlandingterrain + +commit 8c2a158e121e0a716a4b2d802687b0314c0217ba +Author: Lorenz Meier +Date: Wed Sep 3 12:15:27 2014 +0200 + + Trust the laser sensor more + +commit 3f8793210b47bd8e09ed2adaabc2fab966db5df6 +Author: Thomas Gubler +Date: Wed Sep 3 10:34:52 2014 +0200 + + datalink check: ignore onboard computer + +commit 3d01da35d02505e751536e2cc09637797b37bed6 +Author: Thomas Gubler +Date: Wed Sep 3 10:34:27 2014 +0200 + + write sysid & compid to telemetry status + +commit e5650df321a103f56f607a19df94d12825c00e42 +Merge: 18f0ee3f2 2761f98ab +Author: Thomas Gubler +Date: Wed Sep 3 09:20:06 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 7f0ba70b1e8e86334d1acb827d8d2d4bf7305870 +Author: Thomas Gubler +Date: Wed Sep 3 08:39:26 2014 +0200 + + fw landing: if using terrain estimate, don't switch back during landing + +commit 828fb5efd10355d0d33b05fcf597bc4c05cd4db4 +Author: Don Gagne +Date: Tue Sep 2 15:36:32 2014 -0700 + + Additional FTP command support plus unit test + + - Restructured to a flatter class implementation + - Added support for create/remove directory, remove file + - Refactored error codes and command opcodes + - Added unit test support + - Fixed bugs found by unit test + +commit 37ea85968da111f7dc63cdfa8ca02ad6e601a8c3 +Author: Don Gagne +Date: Tue Sep 2 15:34:20 2014 -0700 + + Tweak for mavlink_ftp api change + +commit e7165d6cbf364cb95e45dad998daa7c494de409e +Author: Don Gagne +Date: Tue Sep 2 15:34:02 2014 -0700 + + Generator for mavlink_ftp test files + +commit 1969c9ccf6797c4d86f32b9f57332a9e59071251 +Author: Don Gagne +Date: Tue Sep 2 15:33:43 2014 -0700 + + Improved unit test framework + + - Added init/cleanup calls before after test + - Added ut_compare macro with better failure reporting + +commit 6f0160bb5db552c921773f278e93d33862811a2a +Author: Don Gagne +Date: Tue Sep 2 15:32:50 2014 -0700 + + New mavlink_ftp unit test + +commit 81275e624e87d5cbb10535ffa2fcc2adbccc793f +Author: Don Gagne +Date: Tue Sep 2 15:32:33 2014 -0700 + + Added mavlink_ftp unit test + +commit 7db57310d5cdd7295da6c919dafa92d3831296db +Author: Don Gagne +Date: Tue Sep 2 15:32:16 2014 -0700 + + New mavlink_ftp unit test data + +commit 2761f98ab639c6e3737829adef179b372d9facce +Merge: 6188678f7 49f1637d7 +Author: Lorenz Meier +Date: Wed Sep 3 00:30:38 2014 +0200 + + Merge pull request #1344 from PX4/hildistancesensor + + parse hil_optical_flow message + +commit 6188678f7755afc4ef6dc4299f1b4b5b6e1b29f2 +Merge: 2780dc39c c591444c1 +Author: Thomas Gubler +Date: Wed Sep 3 00:29:33 2014 +0200 + + Merge pull request #1303 from PX4/launchdetectionstates + + Launchdetection improvements + +commit 80806d44b5322c92dfc383b02566f5a3319dd9d2 +Merge: f62f5fb73 4c7cc10b6 +Author: Thomas Gubler +Date: Tue Sep 2 23:51:42 2014 +0200 + + Merge remote-tracking branch 'upstream/terrainaltfield' into fwlandingterrain + +commit f62f5fb73929659bdf49eaac06839b235162bef3 +Merge: 7dd950b01 49f1637d7 +Author: Thomas Gubler +Date: Tue Sep 2 23:50:44 2014 +0200 + + Merge branch 'hildistancesensor' into fwlandingterrain + +commit 49f1637d7f6486295c5fc7f541fe06ed934688cf +Author: Thomas Gubler +Date: Tue Sep 2 23:32:24 2014 +0200 + + comment and whitespace + +commit 752b89b99811e27082be8147c7ff8426f0199478 +Author: Thomas Gubler +Date: Tue Sep 2 23:24:54 2014 +0200 + + parse hil_optical_flow message + + publish to flow and range finder topic + +commit 4c7cc10b6294c799798d05faad688d9dec2102f3 +Author: Lorenz Meier +Date: Tue Sep 2 15:37:18 2014 +0200 + + Working and replay-tested altitude fusion + +commit 18f0ee3f28763c330dfd0c0998c47c46e5edde04 +Merge: fe0642d5e 2780dc39c +Author: Thomas Gubler +Date: Tue Sep 2 15:00:26 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 8729cf23277008cb12c53c7c529663fdc983339e +Merge: 71a2025f7 582b493f8 +Author: Lorenz Meier +Date: Tue Sep 2 14:38:27 2014 +0200 + + Merge branch 'ekf_varweight' of github.com:PX4/Firmware into terrainaltfield + +commit 428b9612abd3ca892a7240d284916c50e2496cea +Author: Lorenz Meier +Date: Mon Sep 1 21:04:44 2014 +0200 + + INAV: Adjust vision default params + +commit 8eb5aeaae3154f3faa6ac493ddc3d6aefdbaecc0 +Author: Lorenz Meier +Date: Mon Sep 1 21:04:27 2014 +0200 + + Use vision for heading reference whenever available, independent of GPS + +commit cc944da1a4b88d33398abd71860376fc2db82614 +Merge: e7359066d 2780dc39c +Author: Lorenz Meier +Date: Mon Sep 1 20:30:07 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into indoor + +commit 132c9180ead0c64c2edcc36dec2bf8896679a040 +Author: Anton Babushkin +Date: Mon Sep 1 18:47:56 2014 +0200 + + mc_pos_control: move position offset limiting to separate method + +commit 8ad1aa789b6f10769dd9977151c9a39971b1ebaf +Author: Anton Babushkin +Date: Mon Sep 1 18:13:29 2014 +0200 + + mc_pos_control: reset position setpoint on entering to AUTO mode + +commit 3c7b9ef94d13d5610fd331849f87bcda7bf0d9c2 +Merge: f31c3243b 2780dc39c +Author: Anton Babushkin +Date: Mon Sep 1 15:19:42 2014 +0200 + + Merge commit '2780dc39ce5d47f2d9dfa921062100a1dc86c2be' into mpc_track + +commit 7dd950b01f6beb830527d85f223a9d31381608ce +Merge: 63e741824 71a2025f7 +Author: Thomas Gubler +Date: Mon Sep 1 11:42:46 2014 +0200 + + Merge remote-tracking branch 'upstream/terrainaltfield' into fwlandingterrain + +commit 71a2025f7d904c77b7f6351ccc69acd181a42a55 +Author: Lorenz Meier +Date: Mon Sep 1 11:35:41 2014 +0200 + + Add filter estimates + +commit 63e741824cfde42ac563c457e615cf58f10a2529 +Author: Thomas Gubler +Date: Mon Sep 1 11:27:28 2014 +0200 + + fw landing: use terrain estimate from global pos + +commit 1f951b0df9ad475349ba4c7e815483445128cc2a +Author: Thomas Gubler +Date: Mon Sep 1 10:42:56 2014 +0200 + + add logging for gpos terrain alt + +commit 0f548ab88cb36be362d14f9e9e76c53e3764e3c9 +Author: Thomas Gubler +Date: Mon Sep 1 10:38:40 2014 +0200 + + add global pos valid flag + +commit 9f94e4ac8409dc15484ee3bcfb89958890a305e6 +Author: Thomas Gubler +Date: Mon Sep 1 10:33:59 2014 +0200 + + add terrain alt field to global pos topic + +commit 69109b622796dacd6f78ebafa92b10379ba0d7b4 +Author: Lorenz Meier +Date: Mon Sep 1 00:45:41 2014 +0200 + + Compile and link ST24 parser in IO firmware + +commit 544839657999756aa8b0f56d7490dff18d2c1fd1 +Merge: 25a8f2d80 2780dc39c +Author: Lorenz Meier +Date: Sun Aug 31 23:41:54 2014 +0200 + + Merge branch 'master' into st24 + +commit 2780dc39ce5d47f2d9dfa921062100a1dc86c2be +Merge: 84d26185d 22d2e26b9 +Author: Thomas Gubler +Date: Sun Aug 31 22:34:32 2014 +0200 + + Merge pull request #1338 from PX4/throttle_limit_simplified + + Simplify throttle limiting on approach + +commit 22d2e26b9cab22fbe3f418b22e74fb05048083e0 +Author: Lorenz Meier +Date: Sun Aug 31 21:55:31 2014 +0200 + + Simply throttle limiting on approach - limit throttle still defaults to 1 + +commit c9a92e603064ac2c311d7f2e62c2ac9960b0b974 +Merge: f5f0892b7 84d26185d +Author: Lorenz Meier +Date: Sun Aug 31 21:12:23 2014 +0200 + + Merge branch 'master' into swissfang + +commit 84d26185df1aa3a727d0db7b06b262e756eb5248 +Author: Lorenz Meier +Date: Sun Aug 31 21:11:20 2014 +0200 + + Better initial config for Phantom + +commit ec740c5509632366e8e4a87ac9ae5731b6fb727c +Merge: f123e3ae1 af3b3680e +Author: Lorenz Meier +Date: Sun Aug 31 21:10:31 2014 +0200 + + Merge branch 'sf0x_paranoid' + +commit af3b3680e090ad80ffeb6581f1f58f2dd4ae5195 +Author: Lorenz Meier +Date: Sun Aug 31 21:10:04 2014 +0200 + + Fixed SF02/F driver, tested ok + +commit f5f0892b7a674659fbde2f8463429996f6ebaee5 +Merge: 7109d3b32 a46e1aa60 +Author: Lorenz Meier +Date: Sun Aug 31 21:02:23 2014 +0200 + + Merge branch 'sf0x_paranoid' of github.com:PX4/Firmware into swissfang + +commit a46e1aa60efcaf8b52db02f783fc4c0a9dc05878 +Author: Lorenz Meier +Date: Sun Aug 31 20:55:29 2014 +0200 + + Fix reschedule logic for SF02/F driver + +commit 7109d3b32e4e10c64288de104b6a59c9e41b4e3f +Merge: b81277a1e ee9132029 +Author: Lorenz Meier +Date: Sun Aug 31 19:54:03 2014 +0200 + + Merge branch 'sf0x_paranoid' of github.com:PX4/Firmware into swissfang + +commit ee913202991f2a015904b1570bd9f5a62865e5c7 +Author: Lorenz Meier +Date: Sun Aug 31 19:53:01 2014 +0200 + + SF02/F driver: Improve parsing + +commit b81277a1ef92a26b0bc56c2469dc7933c6c9cd1d +Merge: 159ba7f3b 7a253d50f +Author: Lorenz Meier +Date: Sun Aug 31 18:42:43 2014 +0200 + + Merge branch 'sf0x_paranoid' of github.com:PX4/Firmware into swissfang + +commit 159ba7f3bcc22148c5c8eceac0e950ae53729111 +Merge: 706e5809a c7819dbb6 +Author: sjwilks +Date: Sun Aug 31 18:20:32 2014 +0200 + + Merge pull request #8 from swissfang/mavlink_pixhawk + + mavlink: use pixhawk dialect + +commit f123e3ae1ae3ac41754999d4d5324f6a12dfb9b6 +Merge: c17c585c3 0e954b30c +Author: Thomas Gubler +Date: Sun Aug 31 18:08:55 2014 +0200 + + Merge pull request #1336 from PX4/laser_landing + + Rely on laser altitude once valid + +commit 7a253d50f8da7a6f8176f784c196b85bcae3c8f1 +Author: Lorenz Meier +Date: Sun Aug 31 17:59:21 2014 +0200 + + Add more paranoid checks to sf0x altitude parsing + +commit 0e954b30c2ef3e31d60e5ef7a5fa985882baef8f +Author: Lorenz Meier +Date: Sun Aug 31 17:58:43 2014 +0200 + + Rely on laser altitude once valid + +commit c17c585c3e977688ad5ff64812fd499c0410f2da +Merge: 593df0ae1 ab022d513 +Author: Lorenz Meier +Date: Sun Aug 31 17:03:03 2014 +0200 + + Merge pull request #1335 from PX4/landingtecsunderspeed + + disable underspeed protection when landing also in tecs + +commit 706e5809a14ed57f75724a2f5aabdfda157fac5d +Author: Lorenz Meier +Date: Sun Aug 31 17:02:33 2014 +0200 + + Fix variable name in param + +commit ab022d51338c30207379048c913715a0b8d601c3 +Author: Thomas Gubler +Date: Sun Aug 31 16:23:37 2014 +0200 + + disable underspeed protection when landing also in tecs + +commit 056693df44561a8d1e19501585aa5f680b7aa086 +Author: Lorenz Meier +Date: Sun Aug 31 15:55:03 2014 +0200 + + Add drag coefficients to adjust bottle drop to other objects to ease testing + +commit 592f6f2bcb632d6bb86c63b1055560d0c8b526b2 +Author: Lorenz Meier +Date: Sat Aug 30 16:44:30 2014 +0200 + + Revert "Fix drop offset: We want to drop so that the wind carries the bottle into the drop zone" + + This reverts commit ef0a0a1a6e86aff79a0fd8829ca5c86244fa39bc. + +commit b53c0d6d7faa24e4ab9988586b8de2b6a6f07ca4 +Merge: 37910d223 593df0ae1 +Author: Lorenz Meier +Date: Sat Aug 30 15:09:40 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into swissfang + +commit fe0642d5e992304572b6d2eae922bbed1d27406f +Merge: 3b3115b66 593df0ae1 +Author: Thomas Gubler +Date: Sat Aug 30 11:47:23 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 3b3115b6689399512787196f101adda1944fc83a +Merge: 92c3e52fe 6773eb988 +Author: Thomas Gubler +Date: Sat Aug 30 11:43:05 2014 +0200 + + Merge branch 'termination_failsafe' into obcfailsafe + +commit 593df0ae12e0a255c1291dedf914482b4f1da496 +Merge: 03d30acec 580b72653 +Author: Lorenz Meier +Date: Fri Aug 29 14:23:50 2014 +0200 + + Merge pull request #1333 from PX4/uavcan_update + + UAVCAN made warning-free + +commit 580b726536bee9b4383e984ab40352a0c67ab850 +Author: Pavel Kirienko +Date: Fri Aug 29 14:34:29 2014 +0400 + + UAVCAN: missing declaration warning fix + +commit a87a2644156e1fc105d151887489cb8eba8f881b +Author: Pavel Kirienko +Date: Fri Aug 29 03:19:49 2014 +0400 + + UAVCAN update (lots of warning fixes) + +commit 6773eb988017063366dce95bbfec8fae1f1913f0 +Author: Lorenz Meier +Date: Thu Aug 28 21:39:33 2014 +0200 + + Introduce FMU initialised status flag, only run failsafe trap if initialized once + +commit c85d7aae06b49f43e32dde05c00bcee1310aee9f +Author: Lorenz Meier +Date: Thu Aug 28 20:36:59 2014 +0200 + + Make sure we got to valid input at least once before kicking in failsafe + +commit e7359066d7d1df9ba97bf593a583c7bd5c569897 +Merge: 0df878d2d 03d30acec +Author: Lorenz Meier +Date: Thu Aug 28 14:44:41 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into indoor + +commit 37910d2230ae85db980e07b1e946da2d09169ff9 +Merge: a4ff5b5cd 03d30acec +Author: Lorenz Meier +Date: Thu Aug 28 14:37:13 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into swissfang + +commit 03d30acec504dd9393d0254ac01f2c594f78c40c +Merge: 2c724685d 3dc1d868d +Author: Lorenz Meier +Date: Thu Aug 28 14:16:57 2014 +0200 + + Merge pull request #1320 from PX4/i2c_timeout + + Decrease I2C timeout in config so it matches the previous 500 us timeout... + +commit 5ecb2262d1578d4af4e8e5da74df85ab9c9fc19d +Author: Roman Bapst +Date: Thu Aug 28 11:05:26 2014 +0200 + + removed devel + +commit 87259cf89de207b3cb21ab9f44578fd2c21ce119 +Author: Roman Bapst +Date: Thu Aug 28 10:58:46 2014 +0200 + + added updates + +commit cce45865d53eab4d298e8a22671f6eb6fb32801c +Author: Roman Bapst +Date: Thu Aug 28 10:57:59 2014 +0200 + + NuttX update + +commit b86dc8ef3944f96ea106692e1e565ff9b73f1d18 +Merge: cedfdfca6 2c724685d +Author: Roman Bapst +Date: Thu Aug 28 10:55:30 2014 +0200 + + "Get newest update"Merge branch 'master' of https://github.com/PX4/Firmware + +commit 2c724685d88727c6b0635561e8e285cef9add776 +Merge: 62b98cc94 fce0a3b72 +Author: Lorenz Meier +Date: Thu Aug 28 09:28:42 2014 +0200 + + Merge pull request #1332 from PX4/FTP + + Modified to use new FILE_TRANSFER_PROTOCOL message + +commit fce0a3b728f0aca12f9afb678f36cacde865e976 +Author: Don Gagne +Date: Wed Aug 27 21:39:55 2014 -0700 + + Gave up on using bitfields + +commit 0eea110f6fb4e95238a496f3a71b1cb6741625f7 +Author: Don Gagne +Date: Wed Aug 27 17:14:49 2014 -0700 + + Modified to use new FILE_TRANSFER_PROTOCOL message + + - Also corrected system/component id transmit/check + +commit 92c3e52fec8945cede585da1e1236ab2ec5183f4 +Merge: 050276179 91d50301c +Author: Thomas Gubler +Date: Wed Aug 27 21:34:07 2014 +0200 + + Merge remote-tracking branch 'upstream/termination_failsafe' into obcfailsafe + +commit 05027617996c86005fb8ec4d68fae798b9fbef35 +Merge: 9cc1f1ab9 62b98cc94 +Author: Thomas Gubler +Date: Wed Aug 27 21:33:42 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 62b98cc9447262111da1e9ecac700a180f121482 +Merge: b928897ab 09a9ea87e +Author: Lorenz Meier +Date: Wed Aug 27 13:40:25 2014 +0200 + + Merge pull request #1329 from hsteinhaus/uavcan_prio + + uavcan: increased thread prio, reduces roundtrip latency by a factor of ... + +commit 3dc1d868d1f9e4ef27c366d80be129c67da42920 +Merge: a54ef70a2 b928897ab +Author: Lorenz Meier +Date: Wed Aug 27 11:24:15 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into i2c_timeout + +commit 91d50301c61cf495e83cab59621ef83cff24da3a +Author: Lorenz Meier +Date: Wed Aug 27 10:46:10 2014 +0200 + + Do not enter RC override if FMU is lost and termination failsafe mode requested + +commit a4ff5b5cdd9dff90d9dd849d73903b70c325de88 +Merge: 47e39841d b928897ab +Author: Lorenz Meier +Date: Wed Aug 27 09:49:49 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into swissfang + +commit 0df878d2d5dd0a4632a8c6f5399d053dee49fe59 +Author: Lorenz Meier +Date: Wed Aug 27 09:49:19 2014 +0200 + + Start flow driver, start MAVLink instance with right arguments + +commit 368afa1c1d1cad13b4dfaa3f7215dd399300d817 +Author: Lorenz Meier +Date: Wed Aug 27 09:47:31 2014 +0200 + + Start the laser on a port not offending the 2nd MAVLink instance + +commit 863b6d2d94691619fa2361cf3c0599759fd5f325 +Merge: e14366fef b928897ab +Author: Lorenz Meier +Date: Wed Aug 27 09:46:21 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into indoor + +commit a7109609ecfeba0a11121c1b83a46b1463f55931 +Author: Lorenz Meier +Date: Wed Aug 27 08:00:28 2014 +0200 + + support termination failsafe in IO driver + +commit 49846d476f77290093c24097e05d5a8d60d1a4f1 +Author: Lorenz Meier +Date: Wed Aug 27 08:00:12 2014 +0200 + + IO firmware supports termination failsafe + +commit 1fbdca4ee988d5816eebbd9fef95ce498bacfd14 +Author: Lorenz Meier +Date: Wed Aug 27 07:59:53 2014 +0200 + + Add command to run termination failsafe + +commit c79bc7073eb65f08b724a3893d183d20781f06e2 +Author: Lorenz Meier +Date: Wed Aug 27 07:59:34 2014 +0200 + + Support for termination failsafe in PWM out driver + +commit b928897ab525a79eb2fad202fc28ef0235adeb50 +Author: Lorenz Meier +Date: Wed Aug 27 07:58:36 2014 +0200 + + mavlink: code style only fix + +commit 9cc1f1ab9db4af9af18e6879ba82cbcfa8e588f3 +Author: Thomas Gubler +Date: Tue Aug 26 23:12:28 2014 +0200 + + flight termination on gps failure && datalink loss: do not activate in manual modes + +commit 5e5322c593c6bd8ccd894f47ab8fd88b72e51677 +Author: Thomas Gubler +Date: Tue Aug 26 22:46:09 2014 +0200 + + fix flight termination circuit breaker name, tested + +commit 3d528a2c979e7d0df1171afc1f038759c7b01383 +Author: Thomas Gubler +Date: Tue Aug 26 22:22:59 2014 +0200 + + introduce new nav state to allow normal rtl with RC switch + +commit 96f5a823e9e0c878f96a723872e337357a558b14 +Merge: 7819e364b 8d3dd7363 +Author: Thomas Gubler +Date: Tue Aug 26 21:55:52 2014 +0200 + + Merge pull request #1302 from PX4/catapultlaunchdetectorhotfix + + catapult launch detection: fix integration logic + +commit f8ba5f8dae146529e3ff28f4330cdc4daaa6f260 +Author: Holger Steinhaus +Date: Tue Aug 26 21:10:39 2014 +0200 + + cmd line utility for controlling drive tests + +commit 6ece4cf7c44869d2fd6e027ad6239baf3af860df +Author: Holger Steinhaus +Date: Tue Aug 26 21:08:16 2014 +0200 + + ORB topic for drive testing requests + +commit 7819e364bc5ff5c54b37ac9b9921d1dfeb8e42df +Merge: 0f571a18a 4af4e4e1e +Author: Lorenz Meier +Date: Tue Aug 26 21:01:23 2014 +0200 + + Merge pull request #1322 from PX4/payload_commands + + Support additional payload commands and let commander ignore them + +commit 0f571a18a22801592aa1937227e7935b4891e8da +Merge: f2683c23e 65dab3691 +Author: Lorenz Meier +Date: Tue Aug 26 21:00:21 2014 +0200 + + Merge pull request #1321 from PX4/startup_payload + + Improve startup and payload handling + +commit 5aafa1b021a80868a3b5aebde13cd54d407e6e41 +Author: Holger Steinhaus +Date: Tue Aug 26 20:36:02 2014 +0200 + + mixer_multirotor: motor limit notification for PX4FMU + +commit ccdfab245bac02565521f2d76e604f54ba3f5bd5 +Author: Holger Steinhaus +Date: Tue Aug 26 20:26:47 2014 +0200 + + mixer_multirotor: topic for motor limit notification + +commit e14366fef3192626b501e9d63d41c58bc22d8c2a +Merge: fcebafba7 f2683c23e +Author: Lorenz Meier +Date: Tue Aug 26 20:17:57 2014 +0200 + + Merged master + +commit f2683c23e966ff93d8f438beb63bdf6ef676139d +Merge: 19fa79dcb 87b2375be +Author: Lorenz Meier +Date: Tue Aug 26 16:43:46 2014 +0200 + + Merge pull request #1323 from hsteinhaus/ignore_channels2 + + Ignore single channels during PWM output + +commit 87b2375be436aa92d361e0131be9ff63ae43fe36 +Author: Holger Steinhaus +Date: Tue Aug 26 14:34:14 2014 +0200 + + Ignore single channels during PWM output + +commit 4af4e4e1e5d7209819c1fb43508ddd1ebed4f9c7 +Author: Lorenz Meier +Date: Tue Aug 26 10:14:36 2014 +0200 + + Support additional payload commands and let commander ignore them + +commit 65dab36910ed44acbfd589c52bfe8d308f0199e5 +Author: Lorenz Meier +Date: Tue Aug 26 10:13:52 2014 +0200 + + Improve startup and payload handling + +commit 47e39841df7f4dce7ea05644d3d069bb3e4c4a4c +Merge: 943463391 65af8ec55 +Author: Lorenz Meier +Date: Tue Aug 26 09:37:56 2014 +0200 + + Merge branch 'bottle_drop_friday' of github.com:swissfang/Firmware into swissfang + +commit 943463391241cdad88cc169d9cedbb5cb4cddf47 +Merge: 8f2fa6da2 19fa79dcb +Author: Lorenz Meier +Date: Tue Aug 26 09:29:55 2014 +0200 + + Merged upstream/master + +commit a54ef70a207cd892a9ef406df6f1aa0732035537 +Author: Lorenz Meier +Date: Tue Aug 26 08:14:52 2014 +0200 + + Decrease I2C timeout in config so it matches the previous 500 us timeout as close as possible. This is necessary after fixing the NuttX I2C timeout logic + +commit 19fa79dcb1b3b34176341b3edb7187b6bb117aff +Merge: 21e3ca6c9 d6810ae1f +Author: Thomas Gubler +Date: Mon Aug 25 23:48:26 2014 +0200 + + Merge pull request #1317 from TSC21/sdlog2_vision + + Sdlog2: add vision estimation logging + +commit 21e3ca6c999fa85a2f4c394ab2141971fd8edc76 +Merge: c786f3ce0 eab701b89 +Author: Lorenz Meier +Date: Mon Aug 25 23:36:58 2014 +0200 + + Merge pull request #1318 from PX4/uavcan_cli_improvements + + Improved UAVCAN status reporting + +commit 8a9da209d194b4f35000935379901ed6091091f9 +Author: Thomas Gubler +Date: Mon Aug 25 23:17:56 2014 +0200 + + limit warnx output on flight termination + +commit eab701b896fa316132aff78a34362ca77549e581 +Author: Pavel Kirienko +Date: Tue Aug 26 00:50:19 2014 +0400 + + Improved UAVCAN status reporting + +commit d1a183b7f7dd6637aa766f9d2978ca96bec2c166 +Merge: 98e74ed0e c786f3ce0 +Author: Thomas Gubler +Date: Mon Aug 25 22:06:11 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit d6810ae1f8e2b8c86d54acfe80094265e97a3232 +Author: Nuno Marques +Date: Mon Aug 25 15:37:51 2014 +0100 + + sdlog2: minor improvements + +commit ebd56aa2c12c3c55e4eb349429a765355afe6360 +Author: Nuno Marques +Date: Mon Aug 25 15:07:14 2014 +0100 + + sdlog2: minor corrections + +commit c786f3ce0786adfbd65f00f321817d8719227ddf +Merge: 7e5a7a16e d0f5eca5b +Author: Lorenz Meier +Date: Mon Aug 25 15:37:52 2014 +0200 + + Merge pull request #1316 from PX4/fix_flowtopic + + px4flow: removed flow report in driver, just use uORB topic + +commit 3ef374c4264969928ce958ff3053f6238909479b +Author: Nuno Marques +Date: Mon Aug 25 14:20:17 2014 +0100 + + sdlog2: added BOTTOM_DISTANCE again + +commit 0994006f96f2c030acd31bb14b32d2fd2127c6dd +Author: Nuno Marques +Date: Mon Aug 25 14:16:13 2014 +0100 + + sdlog2: update vision log fields + +commit 9bda573151ae1b5fa87686ee58596ea14e052941 +Author: Thomas Gubler +Date: Mon Aug 25 13:15:30 2014 +0200 + + mc pos control: offboard: set yaw and yawspeed depending on valid flags + +commit d0f5eca5be3d3257b1350337b58f020063b65eb9 +Author: Julian Oes +Date: Mon Aug 25 13:13:07 2014 +0200 + + px4flow: removed flow report in driver, just use uORB topic + +commit c591444c1e2e4124d28a03653c0ccdbcd305c1c2 +Author: Thomas Gubler +Date: Mon Aug 25 12:48:14 2014 +0200 + + fw pos control: set pitch sp correctly while waiting for launch + +commit ec8438bdcab31c566f91869140505b506a4fcaf8 +Author: Nuno Marques +Date: Mon Aug 25 11:20:55 2014 +0100 + + sdlog2: added vision estimate logging + +commit 60799e51558e6259a7a2d20d765a4f8d29b88cc5 +Author: Nuno Marques +Date: Mon Aug 25 11:07:30 2014 +0100 + + sdlog2: add vision log struct + +commit 7e5a7a16e015b7c79955316864e5980fea75541a +Merge: 9825ed8f3 73ecbbe13 +Author: Lorenz Meier +Date: Mon Aug 25 11:24:27 2014 +0200 + + Merge pull request #1314 from PX4/configflow + + Include px4flow driver by default + +commit 73ecbbe13d1f231bf2a9c2ccaafe29065352d75c +Author: Julian Oes +Date: Mon Aug 25 11:12:01 2014 +0200 + + config_px4fmu-v2_default: include px4flow driver by default + +commit 9825ed8f3cd037b8fd131a911ba350a29203ef0c +Author: Lorenz Meier +Date: Mon Aug 25 10:21:26 2014 +0200 + + Attempt at fixing programming timeouts + +commit ff28b5e930dc07105b4e1f7b43ff3b9f7b09f7ac +Merge: ca06c7b4e b150c3092 +Author: Lorenz Meier +Date: Mon Aug 25 09:37:24 2014 +0200 + + Merge pull request #1313 from PX4/onboardrates + + mavlink_main: raise rates of onboard mode + +commit b150c3092c2bfe532618678b91c1eab42095c486 +Author: Julian Oes +Date: Mon Aug 25 09:33:39 2014 +0200 + + mavlink_main: raise rates of onboard mode + +commit 55fde23233de3d311d6c8d0b2cd368e45af3caac +Author: Thomas Gubler +Date: Mon Aug 25 09:19:36 2014 +0200 + + support new yaw and yawrate fields in mavlnk position_target message + +commit 9be755ec61733142c86e3713b7845ea9ad929538 +Merge: 6d80ebfc8 ca06c7b4e +Author: Thomas Gubler +Date: Mon Aug 25 09:14:55 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + +commit ca06c7b4e793e7ae32a5f9aaa38c353a73f113a3 +Merge: 04ccf5d8c 2f5c0cbd1 +Author: Thomas Gubler +Date: Mon Aug 25 09:01:45 2014 +0200 + + Merge pull request #1312 from PX4/airspeed_fix + + Deal with zero airspeed measurements + +commit 2f5c0cbd133deb492102ea8515563f471531acce +Author: Lorenz Meier +Date: Sun Aug 24 23:05:28 2014 +0200 + + Deal with zero airspeed measurements + +commit 98e74ed0e74e02f866fc7538c7d4153ae3c36743 +Author: Thomas Gubler +Date: Sun Aug 24 22:18:01 2014 +0200 + + commander: limit the output of a warnx + +commit 06317046f2da215db328be660f900d265cdf9102 +Author: Thomas Gubler +Date: Sun Aug 24 17:45:15 2014 +0200 + + move flight termination and geofence flags from setpoint triplet to mission result + +commit 04ccf5d8c955d1074bede184eeb35ebed897b55a +Author: Pavel Kirienko +Date: Sun Aug 24 19:44:54 2014 +0400 + + UAVCAN update + +commit a432d0493c0761da075c7734c0f54f44d6121e78 +Author: Thomas Gubler +Date: Sun Aug 24 17:44:36 2014 +0200 + + correctly initialize stay in failsafe flag + +commit e52f7770be443301a40ee6df40498c64083b4884 +Merge: bdccd6903 3454c4259 +Author: Thomas Gubler +Date: Sun Aug 24 16:26:42 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 3454c42596d8c0c1bec59dec87f4a53910f83731 +Merge: 163224eda 1a582e8be +Author: Lorenz Meier +Date: Sun Aug 24 15:59:54 2014 +0200 + + Merge pull request #1301 from PX4/uavcan_sensors + + Generalizing support for UAVCAN-interfaced sensor nodes + +commit bdccd69030e56381d906afeabc8305dbe18e2de6 +Author: Thomas Gubler +Date: Sun Aug 24 15:27:31 2014 +0200 + + geofence: make some functions private, correctly update params + +commit 582b493f847b3dc509b15c109d962f5fdc01eb49 +Merge: 10c638693 163224eda +Author: Lorenz Meier +Date: Sun Aug 24 14:45:12 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_varweight + +commit 8f2fa6da25ffcb83b27e732e4d22b845a652500f +Author: Lorenz Meier +Date: Sun Aug 24 14:40:39 2014 +0200 + + Adjust rates for attitude and attitude SP + +commit 1a582e8be0993dadb3b1a70d8ccab8ed3ededfce +Author: Pavel Kirienko +Date: Sun Aug 24 16:36:35 2014 +0400 + + UAVCAN update for #1306 + +commit c0975af375c168be98804f025192bbb30710355d +Author: Thomas Gubler +Date: Sun Aug 24 13:44:43 2014 +0200 + + commander: check if baro is healthy + +commit 163224eda20657b867142df380cb7e5311c82e97 +Author: Lorenz Meier +Date: Sun Aug 24 13:37:00 2014 +0200 + + Updated MAVLink + +commit 2418969b8705a859e49480c338770fc476cd0c24 +Author: Pavel Kirienko +Date: Sun Aug 24 15:35:02 2014 +0400 + + UAVCAN update + +commit 64d3c48770860586d4755b1d2e865e607af4b25e +Author: Lorenz Meier +Date: Sun Aug 24 13:32:46 2014 +0200 + + Add warning for non-standard avionics rail voltages + +commit bf8956d2e87b29af25392b74a24ea0da8d422d4b +Author: Lorenz Meier +Date: Sun Aug 24 13:26:28 2014 +0200 + + Be only reasonably strict on avionics supply voltage. + +commit ae7c99393606373e3a549946481fe07de6fb4c84 +Author: Thomas Gubler +Date: Sun Aug 24 12:40:19 2014 +0200 + + datalink loss: add param to allow skipping of comms hold wp + +commit c037cfe6f2daef8ff96cad965c4b040a9d8c62f9 +Author: Thomas Gubler +Date: Sun Aug 24 12:29:30 2014 +0200 + + datalink loss (obc): add termination after loitering at airfield home + +commit 10c63869307e0f296d511d0ff84a68838369e56e +Merge: 92cc44fe1 a40790985 +Author: Lorenz Meier +Date: Sun Aug 24 12:10:48 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_varweight + +commit 92cc44fe1e09f426087e91fff88effde04b32c5d +Author: Lorenz Meier +Date: Sun Aug 24 12:07:59 2014 +0200 + + avoid changing the reset logic + +commit 65af8ec55e45261a73e247f3fd28c7abf4fc22bd +Merge: ef0a0a1a6 a40790985 +Author: Lorenz Meier +Date: Sun Aug 24 12:05:37 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into bottle_drop_friday + +commit ef0a0a1a6e86aff79a0fd8829ca5c86244fa39bc +Author: Lorenz Meier +Date: Sun Aug 24 12:05:12 2014 +0200 + + Fix drop offset: We want to drop so that the wind carries the bottle into the drop zone + +commit a40790985dfdea9386c3b8d9ee29629ec56a7bb7 +Merge: ccbd5c093 3a029926b +Author: Lorenz Meier +Date: Sun Aug 24 11:53:33 2014 +0200 + + Merge pull request #1309 from PX4/vfrhudbaroalt + + vfr_hud mavlink msg: use baro alt + +commit ccbd5c09316d9f07eeda3c3f6bc07c729dab6c82 +Merge: edffb2eed 127948f32 +Author: Lorenz Meier +Date: Sun Aug 24 11:52:13 2014 +0200 + + Merge pull request #1308 from PX4/airspeedfabs + + No absolute value of airspeed + +commit 127948f32f24e36c0c03a047b57fcd64287d9967 +Author: Lorenz Meier +Date: Sun Aug 24 11:49:45 2014 +0200 + + Remove absolute pressure field as its not useful and confusing anywary + +commit 81adc52671d920ffe184948267fcc1f9fbb027cc +Author: Thomas Gubler +Date: Sun Aug 24 11:30:02 2014 +0200 + + geofence: add counter threshold for subsequent detections + +commit 8262739b6219f54e7ea31de93cd81304df311ab9 +Author: Thomas Gubler +Date: Sun Aug 24 11:14:15 2014 +0200 + + geofence: can select gps instead of global position + +commit 3866b5a5fe1c6bc9d8b56ef2d603b8c88f1a295d +Author: Pavel Kirienko +Date: Sun Aug 24 03:02:52 2014 +0400 + + Resource leak fix + +commit 1fa49aaea98c18a00ec5bc6e227b46ac19fe66a1 +Author: Pavel Kirienko +Date: Sun Aug 24 01:41:54 2014 +0400 + + UAVCAN: clarification + +commit 3a029926b432d531f8e85ff73c0578750c171d75 +Author: Thomas Gubler +Date: Sat Aug 23 22:36:40 2014 +0200 + + vfr_hud mavlink msg: use baro alt + + The vfr_hud message demands the AMSL altitude and not the wgs84 + altitude. Use the baro altitude for now. This can be changed to an + output of the position estimator later. + +commit 701bd803ce2b7b212b53704453ee9a493d473d2d +Author: Pavel Kirienko +Date: Sun Aug 24 00:20:57 2014 +0400 + + UAVCAN status reporting and proper termination + +commit e9da8303161a1e1f012b7c5d770249c3d606fcbf +Author: Pavel Kirienko +Date: Sun Aug 24 00:06:47 2014 +0400 + + UAVCAN: initializing all bridges by default + +commit 0f124963d4f0c07afa94d96b779a0d28b0fbd66f +Author: Pavel Kirienko +Date: Sat Aug 23 23:43:01 2014 +0400 + + UAVCAN: Minor improvement of the GNSS bridge + +commit ce73be514e0add0356c120c19e43f6818af236ad +Author: Pavel Kirienko +Date: Sat Aug 23 23:30:49 2014 +0400 + + UAVCAN: Proper CDev initialization from sensor bridges + +commit 4e0d7c6b0e52d3eecba65f4415d4c7372dfd8a49 +Author: Pavel Kirienko +Date: Sat Aug 23 23:14:59 2014 +0400 + + UAVCAN: redundant sensors support + +commit e09bc02c37d5e36a3c7d3feffca83e9ddfe1ed79 +Author: Julian Oes +Date: Sat Aug 23 18:53:45 2014 +0200 + + meas_airspeed: don't reset the filter below 0 + +commit a1b4d72d1f8bd3cd25f9fcfd4dfd4c4ec5bcad01 +Author: Julian Oes +Date: Sat Aug 23 18:52:56 2014 +0200 + + airspeed_calibration: stop talking about Pa and and hashtags (now the correct files) + +commit 6480747c69203f70b4f28d3a357f49e05df89c85 +Author: Julian Oes +Date: Sat Aug 23 18:49:00 2014 +0200 + + Revert "airspeed_calibration: stop talking about Pa and and hashtags" + + This reverts commit c6fb75f66fa94444d07056f271980e3f05008f94. + +commit c6fb75f66fa94444d07056f271980e3f05008f94 +Author: Julian Oes +Date: Sat Aug 23 18:44:09 2014 +0200 + + airspeed_calibration: stop talking about Pa and and hashtags + +commit 40fe9ab969247315e3065d0423034554cf66b885 +Author: Julian Oes +Date: Sat Aug 23 18:03:01 2014 +0200 + + meas_airspeed: don't take the aboslute value + +commit bcca3cae748ffea2df51907992e4a3c7ca673fd2 +Author: Lorenz Meier +Date: Sat Aug 23 16:03:24 2014 +0200 + + Run full update straight after reset, filter wind speed dynamically + +commit 6a8971e28f492073a951d96065df30034853bea7 +Author: Pavel Kirienko +Date: Sat Aug 23 17:23:59 2014 +0400 + + New UAVCAN initialization logic + +commit 3c10b78e2044ec2cbe36d4de35c7ac8a936521ae +Author: Thomas Gubler +Date: Sat Aug 23 14:02:22 2014 +0200 + + stae machine helper: remove unnecessary check for RC loss + +commit ffd2fa7386f9fe3ab017d98a2b0e8e21b0975833 +Author: Thomas Gubler +Date: Sat Aug 23 13:25:50 2014 +0200 + + commander: fix check for rc && gps loss + +commit 1143cdbadfdf5a00765373cfa2ad84f6d23f2c51 +Merge: 2c0d19294 edffb2eed +Author: Lorenz Meier +Date: Sat Aug 23 13:19:37 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_varweight + +commit cc12e6051d1ae8100c035e935fe6dd1a453ce887 +Author: Thomas Gubler +Date: Sat Aug 23 13:13:51 2014 +0200 + + obc rcloss: set altitude + +commit 29715102894121f711fd40acfcf6ec8fb4fa6630 +Author: Thomas Gubler +Date: Sat Aug 23 13:00:28 2014 +0200 + + commander: flight termination, require arming + +commit cfbbe60291028c60a5dd0a8f2b8bad265a7ee839 +Author: Thomas Gubler +Date: Sat Aug 23 12:41:48 2014 +0200 + + fw pos control: launchdetection logic cleanup + +commit 9f5004be2d282a0bb8f2618545d0c6174df2e29a +Author: Thomas Gubler +Date: Sat Aug 23 12:13:30 2014 +0200 + + fw pos control: set default roll, pitch while waiting for launch + +commit 40d47fb069cb60303102f3bfba21f6dc5e0aa5a9 +Author: Thomas Gubler +Date: Sat Aug 23 11:45:20 2014 +0200 + + fw pos control: use new lauchdetector states + +commit 5a5617cb597b16b789a6fa175410d667f45cf907 +Author: Thomas Gubler +Date: Sat Aug 23 11:42:53 2014 +0200 + + launchdetector: return state of detection + + The launchdetector now has a intermediate state (controlsenabled) which + is meant to be interpreted by the controller as: "perform attitude + control but do not yet power up the motor". This can be used in the + floating phase during a bungee launch for example. + +commit 52ffc3bced314d0d2ed36763e8761696f3c46b5d +Merge: 8d3dd7363 708ee8ae3 +Author: Thomas Gubler +Date: Sat Aug 23 09:10:36 2014 +0200 + + Merge remote-tracking branch 'julian/launchdelay' into launchdetectionstates + +commit 8d3dd7363dbf9a29d88d2abb3364739749894684 +Author: Thomas Gubler +Date: Fri Aug 22 23:15:11 2014 +0200 + + catapult launch detection: fix integration logic + +commit fd3746a233b0ef16758e0171da0ee7e71ff58887 +Author: Thomas Gubler +Date: Fri Aug 22 23:06:14 2014 +0200 + + add OBC RC loss mode to navigator + +commit 6ae8800ad09caf9194240ec75067af5ef56a5a23 +Author: Thomas Gubler +Date: Fri Aug 22 23:05:19 2014 +0200 + + move and rename params + + airfield home is general + +commit 4d75222b67b8ae93f28c1bbec782ce7fd0ab9919 +Author: Thomas Gubler +Date: Fri Aug 22 21:41:24 2014 +0200 + + switch to rc loss mode if rc loss commanded + +commit d50135b611605891cb1fb8841490c41474c3ec31 +Author: Thomas Gubler +Date: Fri Aug 22 21:40:58 2014 +0200 + + rc loss && gps loss: flight termination + +commit b22acadb8a255cfdf7a8c77ea0ea84587ff7d5e0 +Author: Thomas Gubler +Date: Fri Aug 22 21:02:33 2014 +0200 + + DL loss && gps fail: flight termination + +commit 708ee8ae3aa4d4d5eac9e2fd86ed9673c126fe33 +Author: Julian Oes +Date: Fri Aug 22 20:30:06 2014 +0200 + + autolaunch: added param for delay + +commit 406a52e6399b171cfe454b85774f12f9add40aee +Author: Thomas Gubler +Date: Fri Aug 22 20:24:04 2014 +0200 + + fix typo + +commit c60ee686fa8e12d89055749ef32dd62b8175264d +Merge: 752a0a562 edffb2eed +Author: Thomas Gubler +Date: Fri Aug 22 19:24:08 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 7132141cc478e1b9cdde41207c03f2c622f7831a +Author: Pavel Kirienko +Date: Fri Aug 22 20:33:35 2014 +0400 + + UAVCAN: Printing all known sensor bridge names with usage info + +commit 6870cd4d3d68941945d303b707c4b05bd5d1e6e4 +Author: Pavel Kirienko +Date: Fri Aug 22 20:15:04 2014 +0400 + + UAVCAN baro driver + +commit 2a6ab537b2f8687fdb125d9e5d46338ff85220ad +Author: Pavel Kirienko +Date: Fri Aug 22 20:04:31 2014 +0400 + + UAVCAN update + +commit d604985e080f1c04278f5f28acf0eaaf3b334041 +Author: Lorenz Meier +Date: Fri Aug 22 17:22:35 2014 +0200 + + Bottle drop: Fix signs and comments + +commit 6d80ebfc8933091c1f2cf70a42107bf80d3db74f +Author: Thomas Gubler +Date: Fri Aug 22 16:09:20 2014 +0200 + + update mavlink version + +commit cedfdfca6018c7c35a56e2370b84f0d4f589cf68 +Author: Roman Bapst +Date: Fri Aug 22 16:00:34 2014 +0200 + + some hacks for the quadshot + +commit 3f37efc046c9f3d2d6ee4a39f67ed5e20a6866ac +Author: Lorenz Meier +Date: Fri Aug 22 14:41:35 2014 +0200 + + Fix a bunch of stupid mistakes on coordinates / distances, set number of waypoints to zero once reached + +commit 8e9eddcc748b2195631a49809b5a7bc846462e8c +Merge: 04ad99025 bdd4f028e +Author: Lorenz Meier +Date: Fri Aug 22 14:37:12 2014 +0200 + + Merge branch 'test_bottle_drop_paul' into bottle_drop_friday + +commit bdd4f028eec79f09335f888b4857db44968aa07d +Author: Lorenz Meier +Date: Fri Aug 22 14:36:31 2014 +0200 + + Fixed copy-paste errors in drop waypoint coordinates + +commit 7add88719f9ea4fd8326c1efde31bde5c7cf00db +Merge: 0f7c39261 7187e29b5 +Author: Lorenz Meier +Date: Fri Aug 22 14:30:56 2014 +0200 + + Merge branch 'test_bottle_drop_paul' of github.com:swissfang/Firmware into test_bottle_drop_paul + +commit 0f7c3926143a917b3e444f0f2c6c2cb673f073e4 +Author: Lorenz Meier +Date: Fri Aug 22 14:30:34 2014 +0200 + + Initialize altitude is relative field for drop locations + +commit 1089c9516af42e941931b027d7b359e566db07de +Merge: 8e7722f89 edffb2eed +Author: Lorenz Meier +Date: Fri Aug 22 14:25:50 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into test_bottle_drop_paul + +commit 6ebd59c633db0d610f63eeb06c5c867da34740e0 +Author: Pavel Kirienko +Date: Fri Aug 22 15:52:35 2014 +0400 + + UAVCAN: improved sensor bridge factory + +commit bdc2ecd9f6d0ae3e66feb8a8e94391b606ee451e +Author: Pavel Kirienko +Date: Fri Aug 22 15:41:21 2014 +0400 + + Too much Ctrl+C Ctrl+V + +commit ccd468be6070ecb0062c2c4fe551d57d89b7f5b6 +Merge: 1e7dee439 edffb2eed +Author: Thomas Gubler +Date: Fri Aug 22 13:37:19 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + +commit e32ff6004be5d7bbd4b94b437b6deaa770618259 +Author: Pavel Kirienko +Date: Fri Aug 22 15:31:08 2014 +0400 + + UAVCAN mag driver fix + +commit 29dbe8aed582f833f2994daaaf7ab227f7a7cf45 +Author: Pavel Kirienko +Date: Fri Aug 22 14:27:32 2014 +0400 + + UAVCAN magnetometer driver + +commit 54affaf633216c3aef65164c7e43674c8c26f178 +Author: Pavel Kirienko +Date: Fri Aug 22 13:58:05 2014 +0400 + + UAVCAN sensor enable command fix + +commit f820010a2b51d03f0099d3b4853e0620593721e6 +Author: Pavel Kirienko +Date: Fri Aug 22 13:24:31 2014 +0400 + + UAVCAN GNSS subscription name fix + +commit fcebafba778ff981f1b485d7cb30fed5dce6295c +Author: Lorenz Meier +Date: Fri Aug 22 09:24:37 2014 +0200 + + Obey vision estimates in attitude estimator if available + +commit d6219ac1e093304041d3864226b1bfa5192392a9 +Merge: e444bdd58 edffb2eed +Author: Lorenz Meier +Date: Fri Aug 22 09:22:51 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into indoor + +commit edffb2eede777f3c316bc8a144984d9d12cbd680 +Merge: aa8fcceea 1525341ca +Author: Lorenz Meier +Date: Fri Aug 22 09:14:37 2014 +0200 + + Merge pull request #1274 from PX4/irqprio + + Disable CONFIG_ARCH_IRQPRIO in all NuttX configs + +commit e444bdd5881d4836364d1f006371edf5af38bfe2 +Merge: 8a2089e25 aa8fcceea +Author: Lorenz Meier +Date: Fri Aug 22 08:09:04 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into indoor + +commit 04ad990254e51ceb68c91e7ef601f1e281fd7062 +Author: Lorenz Meier +Date: Fri Aug 22 07:08:30 2014 +0200 + + Fixed build issues + +commit 752a0a562564ccc6f7d49ceebe810de7e6a6d358 +Author: Thomas Gubler +Date: Fri Aug 22 00:40:45 2014 +0200 + + add obc gps failure mode + +commit 1a14ff250e5a2ead69576762fd5b7f176c4b6fac +Author: Thomas Gubler +Date: Fri Aug 22 00:39:44 2014 +0200 + + fw att control: use RC only if in manual + +commit 0d9f6b6e2ec86f7fa95bc2e7650256e1392544b2 +Author: Pavel Kirienko +Date: Fri Aug 22 01:52:23 2014 +0400 + + UAVCAN: Refactored and generalized sensor bridge support + +commit e6a8eebd0a86c0dd7b8b23882772ccd3ba962ddc +Author: Lorenz Meier +Date: Thu Aug 21 21:43:53 2014 +0200 + + Fixed approach / navigation logic for bottle drop + +commit f87860bc96a61c538de50b5b74aba0452f9b5784 +Author: Pavel Kirienko +Date: Thu Aug 21 23:23:35 2014 +0400 + + UAVCAN update + +commit 7187e29b5205ba6c5592c1b9e92ac5d28bb2539a +Author: Lorenz Meier +Date: Thu Aug 21 20:58:24 2014 +0200 + + Fix altitude handling + +commit c402ac28ecb1d59e1511ee90804a96ac47d7793e +Merge: 0f01905f9 aa8fcceea +Author: Thomas Gubler +Date: Thu Aug 21 20:04:21 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 1e7dee439111f58fa9c0f737b93132a57dbf644d +Author: Thomas Gubler +Date: Thu Aug 21 16:24:00 2014 +0200 + + set_attitude_target msg: convert quaternion to R + +commit 8e7722f8948d3f8f21a5a661e9cdcc6097472fd9 +Author: Lorenz Meier +Date: Thu Aug 21 15:47:37 2014 +0200 + + Open bay at a minimum distance of 5 meters, irrelevant of the velocity + +commit 7c7dce3b440a7b6deb8f0f9340c4ba6b21daa800 +Author: Lorenz Meier +Date: Thu Aug 21 15:46:58 2014 +0200 + + Open doors sooner for drop + +commit 1026805422495e9b6d5351a38f2a2ca3ce70a352 +Author: Lorenz Meier +Date: Thu Aug 21 15:41:03 2014 +0200 + + removed unnecessary switch statement + +commit 6051b2112efb584e5f84fb0648d4dddf5ac6c918 +Author: Lorenz Meier +Date: Thu Aug 21 15:31:06 2014 +0200 + + Moved pos output + +commit 0bdf28f9ba6f0875bfb70ff961fc61e73b813edc +Author: Lorenz Meier +Date: Thu Aug 21 15:26:04 2014 +0200 + + audio feedback on distance + +commit 2a99ff39dcdb78d97fd645f2c47bf6d36798a1dc +Author: Lorenz Meier +Date: Thu Aug 21 15:14:55 2014 +0200 + + Robustify bottle drop + +commit e5f5f5e2cc07d53ad9da4a6d2735f261328c181b +Merge: 47b3f1253 aa8fcceea +Author: Lorenz Meier +Date: Thu Aug 21 15:05:48 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into test_bottle_drop_paul + +commit aa8fcceea219c83d40354f2eeec84f738108bc0f +Merge: 29dba8dff 9c75b9562 +Author: Lorenz Meier +Date: Thu Aug 21 14:40:34 2014 +0200 + + Merge pull request #1297 from PX4/mission_fix + + mavlink: missions manager compID cleanup + +commit 9c75b9562e904210389a497c8baa46374cbc9927 +Author: Lorenz Meier +Date: Thu Aug 21 14:39:17 2014 +0200 + + Be more permissive with mission component IDs, renamed camera to onboard link but still accepting same commandline syntax + +commit 8a2089e257e6e3762601aad6eaca3245cbd59a46 +Author: Lorenz Meier +Date: Thu Aug 21 14:30:17 2014 +0200 + + Enable TELEM2 MAVLink, forward local pos at 30 Hz if connected via USB + +commit 29dba8dff3110673592a202e137e079cf9d1a1a0 +Merge: 8f65d52ac f7dbc3402 +Author: Lorenz Meier +Date: Thu Aug 21 12:50:29 2014 +0200 + + Merge pull request #1300 from PX4/sensorswarnx + + sensors: remove warnx + +commit f7dbc340275a79aafbdd14d10c1fb721a4c1e276 +Author: Thomas Gubler +Date: Thu Aug 21 12:43:34 2014 +0200 + + sensors: remove warnx + +commit 58aabe648acf296267bd1e29e8a02b33ea9e7cf7 +Author: Thomas Gubler +Date: Thu Aug 21 11:25:09 2014 +0200 + + update attitude estimator ekf to latest version + + mainly saves stack size + +commit 507450c70798e7f64509a628d563ae0946690576 +Merge: e03e08981 8f65d52ac +Author: Thomas Gubler +Date: Thu Aug 21 11:08:45 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into attitudeekf + +commit 3a0bb9c64b933a102f75d64d03de7ad0f6df4308 +Merge: 57a250f94 8f65d52ac +Author: Thomas Gubler +Date: Thu Aug 21 11:05:56 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + + Conflicts: + src/modules/navigator/navigator_main.cpp + +commit 8f65d52acad104629285d10428c3d52f468dacb5 +Merge: 4dcdaa723 3e1de713a +Author: Lorenz Meier +Date: Thu Aug 21 09:46:14 2014 +0200 + + Merge pull request #1299 from PX4/navigatorstatefix + + navigator: correct mode for land and termination + +commit 3e1de713af500bfa97e5e27f588d76b2ddaafc01 +Author: Thomas Gubler +Date: Thu Aug 21 09:39:43 2014 +0200 + + navigator: correct mode for land and termination + +commit 4dcdaa7234e2c69c6bdb268c035f1b6ccd9a5dd8 +Merge: 24b1ff23f 5bc81c856 +Author: Lorenz Meier +Date: Thu Aug 21 09:38:14 2014 +0200 + + Merge pull request #1298 from PX4/adafruiti2cpwm + + pca9685: correct input scaling + +commit 5bc81c8561bbbad3f63d630a7adb40405623a626 +Author: Thomas Gubler +Date: Thu Aug 21 09:28:46 2014 +0200 + + pca9685: correct input scaling + +commit 0f01905f9a6bb30ff51da365ff5e05aa70a9c937 +Merge: 760a7ff54 24b1ff23f +Author: Thomas Gubler +Date: Thu Aug 21 06:31:22 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + + Conflicts: + src/modules/commander/commander.cpp + +commit 3cbfe989c793377cc5eac627c5f12573655b3ad2 +Author: Anton Babushkin +Date: Wed Aug 20 21:54:38 2014 +0200 + + mavlink: missions manager compID cleanup, use the common compID, stict compID checks for incoming messages + +commit 24b1ff23f2ee53b4f1ef0e46e412b1786c5540b2 +Merge: 56ec05234 c414417cf +Author: Lorenz Meier +Date: Wed Aug 20 20:26:12 2014 +0200 + + Merge pull request #1296 from PX4/adafruiti2cpwm + + Adafruit i2c to pwm board driver + +commit ebf7e1c22fb458f34120dc39f19fc856feaa834a +Merge: 03e6dbed8 56ec05234 +Author: Lorenz Meier +Date: Wed Aug 20 20:23:13 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into indoor + +commit c414417cf8801f690582876cd723eca7273cbe6b +Author: Thomas Gubler +Date: Wed Aug 20 16:21:02 2014 +0200 + + rename adafruiti2cpwm to pca9685 + +commit dd85c0407cbf552c7044d425d81ed346997e8572 +Author: Thomas Gubler +Date: Wed Aug 20 15:04:24 2014 +0200 + + adafruit i2c pwm: listen to uorb for setpoints + +commit 66991f9bb1493437a05ef4b4a704b43889a3413b +Author: Thomas Gubler +Date: Wed Aug 20 11:19:18 2014 +0200 + + bring up adafruit i2c pwm driver + + includes the test function, fucntionality verified with scope and servo + +commit bb1a45ac42001d96cbc4a4a4fbe69c989c261094 +Author: Thomas Gubler +Date: Tue Aug 19 15:22:15 2014 +0200 + + skeleton for adafruiti2cpwm driver + +commit 56ec0523468b5884a56613ad0724e1feeea29fb3 +Merge: 7dc595167 86ae2e489 +Author: Lorenz Meier +Date: Wed Aug 20 15:43:17 2014 +0200 + + Merge pull request #1283 from PX4/qnh + + add param for qnh + +commit 7dc595167391d00a4615cefb6d46990352147da1 +Merge: 9e099b42f 690843c53 +Author: Lorenz Meier +Date: Wed Aug 20 12:28:12 2014 +0200 + + Merge pull request #1295 from muharred/master + + HMC5883 set_excitement minor fix. + +commit 690843c53aa03283688e04fbe2894fc986f31b6b +Author: muharred +Date: Wed Aug 20 13:06:39 2014 +0300 + + Reset excitement mode for hmc5883 sensor before applying a new one to avoid getting reserved 11 bits set in case of a set_excitement(1) call following a set_excitement(-1) call. + +commit 760a7ff548bcef6910f84beaa981600f3609358b +Author: Thomas Gubler +Date: Wed Aug 20 07:45:01 2014 +0200 + + gpsfailure: add skeleton class, activate in commander + +commit 09a9ea87e77d2627b20bd6893a39627f57421f4d +Author: Holger Steinhaus +Date: Fri Aug 15 14:22:41 2014 +0200 + + uavcan: increased thread prio, reduces roundtrip latency by a factor of 5..7 + +commit 9e099b42fadffe466547512aed2edf26dafed8d4 +Merge: 6e8867928 0d87dc992 +Author: Lorenz Meier +Date: Tue Aug 19 15:41:43 2014 +0200 + + Merge pull request #1291 from PX4/mavlink_cmdint + + mavlink: Handle command int packets + +commit 6e8867928be69b61d853b58a4d897b2dc313d505 +Merge: cc98c6def 16694051c +Author: Lorenz Meier +Date: Tue Aug 19 15:40:52 2014 +0200 + + Merge pull request #1290 from PX4/sf_fix + + Require a digit ahead of the dot for a valid number for the SF0x output + +commit 57a250f9461f0ab8fe10cf6988f9e2dfd269bdf2 +Author: Thomas Gubler +Date: Tue Aug 19 09:23:41 2014 +0200 + + navigator: remove offboard mode + + offboard setpoints are now forwarded directly from mavlink + +commit e3724e64d46af2dc626af09b4d4018d7f76fa199 +Merge: 174b0a552 cc98c6def +Author: Thomas Gubler +Date: Tue Aug 19 09:12:41 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + +commit cc98c6deff8c9977f3faf403f42b6be46322d359 +Merge: de7d9c5b9 da0e3169f +Author: Lorenz Meier +Date: Tue Aug 19 08:50:57 2014 +0200 + + Merge pull request #1277 from PX4/fwattvscale + + fw att control: change control surface deflection scaling + +commit 64ca94412e710164fb2ae69f6dfc3edbeff9c12b +Author: Thomas Gubler +Date: Tue Aug 19 07:31:55 2014 +0200 + + engine fail: fw pos control limits pitch and sets 0 throttle + +commit 7f9c996555975301288da58745f69b39f05facbe +Author: Thomas Gubler +Date: Tue Aug 19 07:30:19 2014 +0200 + + engine fail: small state machine fix + +commit de7d9c5b95a75f01f5731c79a07156a9bf37684b +Merge: 522479645 8d7a12218 +Author: Lorenz Meier +Date: Mon Aug 18 23:18:41 2014 +0200 + + Merge pull request #1293 from PX4/timeout_fix + + Timeout fix + +commit 2c0d192944744086905e622f445a523d6650cdc5 +Author: Lorenz Meier +Date: Mon Aug 18 21:26:18 2014 +0200 + + Use the wind speed estimate filtered values + +commit cfcb76f627d164b3244e9b81b2fe2fe2e54ee045 +Author: Lorenz Meier +Date: Mon Aug 18 21:23:59 2014 +0200 + + Add long-term stable wind estimate + +commit 52247964553541cdec3f1002c9c6aa729b2f3694 +Merge: 9e82f14ad 966e9d3f0 +Author: sjwilks +Date: Mon Aug 18 20:52:32 2014 +0200 + + Merge pull request #1292 from PX4/as_fix + + Airspeed fix attempt + +commit 966e9d3f0ae6747b7ecfdb40c628fec98cfaa7ce +Merge: 7eb521b6d 9e82f14ad +Author: Lorenz Meier +Date: Mon Aug 18 20:12:10 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into as_fix + +commit 7eb521b6d4643fbf36d20e923faadca4e8f61dc9 +Author: Lorenz Meier +Date: Mon Aug 18 20:07:55 2014 +0200 + + Do not perform retries in airspeed driver - this is too much load for the HRT queue + +commit 8d7a12218ca4305e3ca36320584113773e550091 +Author: Lorenz Meier +Date: Mon Aug 18 20:06:30 2014 +0200 + + Time out after a reasonable interval (10 seconds, as e.g. OBC rules prescribe). Experiments show the SiK radios to time out ~4-7 seconds if they loose sync + +commit 9e82f14ad805dab3be7fcba701430db54c4b339f +Author: Lorenz Meier +Date: Mon Aug 18 18:53:37 2014 +0200 + + Mag scale check: only test if the scale roughly makes sense, do not judge the environment + +commit 0d87dc992312526bb96269d706e2869d540926f6 +Author: Lorenz Meier +Date: Mon Aug 18 16:50:13 2014 +0200 + + mavlink: Handle command int packets + +commit 024c6d572706b3ae7755b5c022e198d7db7c5d34 +Author: Lorenz Meier +Date: Mon Aug 18 16:49:12 2014 +0200 + + Airspeed fix attempt + +commit 47b3f1253eb2a46c216aee1ca9f08d348266ea41 +Author: Lorenz Meier +Date: Mon Aug 18 16:47:30 2014 +0200 + + Fix bottle drop logic + +commit 9a1fcb4c4ab0703400909f43e225632616e854fb +Merge: 01f1c90c2 c3522f859 +Author: Lorenz Meier +Date: Mon Aug 18 16:46:03 2014 +0200 + + Merge pull request #1284 from PX4/telem_status_reactive + + Publish telemetry status on telemetry update and on heartbeat update eve... + +commit 16694051c927b35a853c6ee41a00ad69c81f0bd0 +Author: Lorenz Meier +Date: Mon Aug 18 13:16:58 2014 +0200 + + Require a digit ahead of the dot for a valid number for the SF0x output + +commit 174b0a552723ab059d442c312267dbb809e0b90a +Merge: 1e9d77f1d 01f1c90c2 +Author: Thomas Gubler +Date: Mon Aug 18 09:26:49 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + + Conflicts: + src/modules/mavlink/mavlink_main.cpp + +commit f31c3243b05fae6ffa4ab8cccb8e009470ca1294 +Author: Anton Babushkin +Date: Sun Aug 17 23:28:48 2014 +0200 + + mc_pos_control: navigation fixes, smooth position setpoint movements + +commit 1596de25d7271fb2d44731d39bf6aa639b64dfee +Merge: 171857811 01f1c90c2 +Author: Lorenz Meier +Date: Sun Aug 17 20:56:32 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_varweight + +commit 171857811f76fb4d8fb3b65329345dd5af0ec9db +Author: Lorenz Meier +Date: Sun Aug 17 20:49:46 2014 +0200 + + EKF filter update. Now correctly scaling variance (well, if you could call this ever "correct") for repeated fusion of the same data quantity. + +commit 01f1c90c2673754c10d031796b0dbba5e7a6fd55 +Author: Lorenz Meier +Date: Sun Aug 17 20:48:38 2014 +0200 + + Make some space on FMUv1 + +commit 60706500df4e5264f77d0a7c36edb7b6b60e21ac +Author: Lorenz Meier +Date: Sun Aug 17 20:48:38 2014 +0200 + + Make some space on FMUv1 + +commit 99860da9b70bfa87ef2834efa5e7b9ba96ee4e9b +Author: Thomas Gubler +Date: Sun Aug 17 16:36:35 2014 +0200 + + commander: remove unnecessary output (navigator already does the output) + +commit 66709ec2959a1011767bba2715752d9d667440e2 +Merge: db422a3f9 86ae2e489 +Author: Thomas Gubler +Date: Sun Aug 17 15:25:54 2014 +0200 + + Merge remote-tracking branch 'upstream/qnh' into obcfailsafe + +commit 86ae2e489fdd3656faa38202f44e4b53342e450b +Author: Thomas Gubler +Date: Sun Aug 17 15:21:27 2014 +0200 + + sensors: do not exit task on error + +commit db422a3f907ee5939b99f4d7530e58a06162e06f +Merge: 583294837 91d8cb2ed +Author: Thomas Gubler +Date: Sun Aug 17 13:46:04 2014 +0200 + + Merge remote-tracking branch 'upstream/qnh' into obcfailsafe + +commit 91d8cb2edcda1fde3c1765a659b2445592ed03f1 +Author: Thomas Gubler +Date: Sun Aug 17 13:45:51 2014 +0200 + + sensors: move close to correct position + +commit 5832948371866aec8f0c7f16b13869f270d36aad +Author: Thomas Gubler +Date: Sun Aug 17 12:37:14 2014 +0200 + + geofence: lat/lon is double + + types changed but the geofence implentation was not updated, this was forgotten in 58792c5ca6e42bc251dd3c92b0e79217ff5d5403 + +commit b1008842204418f5d8cd0475547ecfb8f378b4c7 +Author: Thomas Gubler +Date: Sun Aug 17 12:07:02 2014 +0200 + + geofence: support AMSL mode + +commit c3522f85928c16d55e54dedc73eb4ed1420d527f +Author: Lorenz Meier +Date: Sun Aug 17 10:58:28 2014 +0200 + + Publish telemetry status on telemetry update and on heartbeat update events to avoid inducing heartbeat update latencies resulting in spurious telemetry link dropped detections. Makes overall state handling simpler + +commit a2cab83391ac2c3628d919cc70c9e244fec22df0 +Merge: ca44efab7 1913ae19f +Author: Thomas Gubler +Date: Sun Aug 17 10:46:31 2014 +0200 + + Merge remote-tracking branch 'upstream/qnh' into obcfailsafe + +commit ca44efab7c0fb0d965829a445f7dc79a5658fd88 +Merge: ab9b23489 5a5e1a976 +Author: Thomas Gubler +Date: Sun Aug 17 10:46:11 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 1913ae19f166d61038e436eff73efa42ac4d8f13 +Author: Thomas Gubler +Date: Sun Aug 17 10:45:30 2014 +0200 + + add param for qnh + +commit 5a5e1a976ed74efdd3e660c8739d051fd1f847e4 +Merge: dd0916bd7 ed409bd79 +Author: Lorenz Meier +Date: Sun Aug 17 10:32:10 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit dd0916bd7d537f831838925cbe86e7ff3d933e9c +Author: Lorenz Meier +Date: Sun Aug 17 10:31:56 2014 +0200 + + code style fix for mavlink app + +commit 789f949e746cdd79e1214830a4ef822ef5634bbe +Author: Simon Wilks +Date: Sun Aug 17 10:19:48 2014 +0200 + + Added debugging and small locking fix. + +commit ed409bd79a6c009ad10a883c557c4ca6a98414ad +Merge: e9b0ee750 5b1e4db39 +Author: Lorenz Meier +Date: Sat Aug 16 22:35:45 2014 +0200 + + Merge pull request #1280 from hsteinhaus/actuator_output_fix + + px4io driver: fix actuator output format + +commit 5b1e4db396425ea6dc559734b785753c54449235 +Author: Holger Steinhaus +Date: Sat Aug 16 21:43:07 2014 +0200 + + px4io driver: fix actuator output format + +commit 7b4448510436ddb3d5c548a4039bfa53c3aabfc4 +Author: Anton Babushkin +Date: Sat Aug 16 18:46:42 2014 +0200 + + mission: takeoff and next waypoint related fixes + +commit fc0bdfb6f5021f5cc2d155ea3cee9f5d5102cdef +Author: Anton Babushkin +Date: Sat Aug 16 18:42:12 2014 +0200 + + mc_pos_control: trajectory following, using previous and next waypoints + +commit ab9b234893448237d84b4e1f95b807be3a68e98f +Author: Thomas Gubler +Date: Sat Aug 16 18:07:21 2014 +0200 + + commander: mavlink output on flight termination + +commit 8a066a85faa7dd15265f705eba78a9dfe53f9f1d +Author: Simon Wilks +Date: Sat Aug 16 17:53:51 2014 +0200 + + Fixed bottle drop to operate in GPS outdoor test, pending test flight + +commit 584394d2bc1d88d291349cce2beee161c2a8448e +Author: Simon Wilks +Date: Sat Aug 16 17:53:23 2014 +0200 + + Silenced commander + +commit 26b2f73c6fce19982136e12a73faf96eee4895c6 +Author: Simon Wilks +Date: Sat Aug 16 14:42:18 2014 +0200 + + Call the appropriate functions directly. + +commit f480c10282efcb56b643b2c676303f1f57498fda +Author: Thomas Gubler +Date: Sat Aug 16 14:37:46 2014 +0200 + + state machine helper: use stay in failsafe flag + +commit 14189816f7e751b14725939fd5a200c39818f5df +Author: Thomas Gubler +Date: Sat Aug 16 14:28:39 2014 +0200 + + dlloss: better output + +commit 94765f1fe01a3ae1ba72a330f77cfb4cacbd8c0e +Author: Thomas Gubler +Date: Sat Aug 16 13:17:26 2014 +0200 + + datalinkloss: use vstatus from navigator + + For some reason the own subscription did not work (the task launch + pattern used for the navigator may be the reason again) + +commit 72beef90c9a9bb901355483e275a47f166f654a8 +Author: Thomas Gubler +Date: Sat Aug 16 13:09:10 2014 +0200 + + set correct nav state for data link loss + +commit a972a2857197706ed414b674dcaf291d48ac0f04 +Author: Thomas Gubler +Date: Sat Aug 16 11:41:31 2014 +0200 + + fix param name + +commit ee254be845f16531990f4574ca7505ed359c4a61 +Author: Anton Babushkin +Date: Sat Aug 16 11:16:27 2014 +0200 + + navigator: skip takeoff if already above takeoff altitude + +commit 35daef948bb6dac06900d7bc74aa09fe35aceabd +Author: Thomas Gubler +Date: Sat Aug 16 10:52:01 2014 +0200 + + fix datalink loss detection logic + +commit 61d052ede751274969869e53e98b1d8b2004a128 +Author: Lorenz Meier +Date: Fri Aug 15 23:41:57 2014 +0200 + + Fix param value + +commit f8f72d665d2a0f07d14bb9c27293423e715486c4 +Author: Lorenz Meier +Date: Fri Aug 15 23:40:53 2014 +0200 + + Last drop fixes and adjustments + +commit 2791a7097686d327e91ac31c20716bb602011d65 +Author: Thomas Gubler +Date: Fri Aug 15 20:57:21 2014 +0200 + + remove warnx + +commit 5406ba78a8de82c49aa9ea8e033c82670950259d +Author: Thomas Gubler +Date: Fri Aug 15 20:53:03 2014 +0200 + + make navigator mode a child of navigator + +commit 20ceba48cfc4e306f2dc4f5f98d0730730cd3233 +Author: Lorenz Meier +Date: Fri Aug 15 20:34:04 2014 +0200 + + Do not modify startup where not absolutely required + +commit da0e3169f2796d3223b4f7857da067e9aac2fea4 +Author: Thomas Gubler +Date: Fri Aug 15 18:32:51 2014 +0200 + + fw att control: change control surface deflection scaling + +commit 089c4f0fd5a837b98634da1a66a170ad3834e7ca +Merge: e14d3b654 8dbe6a6dc +Author: Thomas Gubler +Date: Fri Aug 15 18:04:02 2014 +0200 + + Merge remote-tracking branch 'upstream/obcfailsafe' into obcfailsafe + +commit e14d3b654b55d81ca1190050311575e98ec931df +Merge: b71778d7e e9b0ee750 +Author: Thomas Gubler +Date: Fri Aug 15 18:03:49 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 8dbe6a6dc0d753a0f092fc2d4be508e48429c008 +Author: Thomas Gubler +Date: Fri Aug 15 14:35:45 2014 +0200 + + px4io driver: use flighttermination circuit breaker + +commit 331de9b6ad2205d80fd036f81f3769ea5e9a500a +Merge: eee39f3de b71778d7e +Author: Thomas Gubler +Date: Fri Aug 15 14:16:01 2014 +0200 + + Merge remote-tracking branch 'origin/obcfailsafe' into obcfailsafe + +commit eee39f3de73c71682293a79a2d24c4fb2e381e3d +Merge: 9ee6ab366 e9b0ee750 +Author: Thomas Gubler +Date: Fri Aug 15 14:15:38 2014 +0200 + + Merge remote-tracking branch 'origin/master' into obcfailsafe + +commit 1e9d77f1d2dfd3f500c8486edf8940bc4a15162e +Author: Thomas Gubler +Date: Fri Aug 15 12:58:06 2014 +0200 + + offboard: ignore mask cleanup + + add handling of thrust ignore bit, add defines for the bitnumbers, + improve and fix interface to ignore bitmask + +commit 874846969cd8b6365c39f125dea70416b5611eb6 +Merge: e634c9fa9 e9b0ee750 +Author: Thomas Gubler +Date: Fri Aug 15 09:04:55 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + +commit b71778d7e1d03adf8b1366982f0e86753ac072be +Author: Thomas Gubler +Date: Fri Aug 15 01:41:48 2014 +0200 + + datalinkloss: change default param value + +commit 8bc7d7f43dd350c19993cd12b514a6a0b5366b3c +Author: Thomas Gubler +Date: Fri Aug 15 01:26:43 2014 +0200 + + navigator: correctly use all navigator modes + +commit 85d8781bc32fc25b30350aab518a8b9823cce661 +Author: Thomas Gubler +Date: Fri Aug 15 01:26:04 2014 +0200 + + datalinkloss: improve logic + +commit 6fe0482b277cd7120878787171c735e2d424c1c6 +Author: Thomas Gubler +Date: Fri Aug 15 00:07:38 2014 +0200 + + failsafe: make warnx more clear + +commit 0f2b66fa8b3782c965966e9c0b0b6f16b80d7f38 +Author: Thomas Gubler +Date: Thu Aug 14 22:38:48 2014 +0200 + + failsafe: enable support for commands + +commit 9ee6ab366d2a7c6f24e2f08021da9cd861663bdc +Author: Thomas Gubler +Date: Thu Aug 14 17:30:05 2014 +0200 + + add flighttermination circuit breaker + +commit 0c78794e5729d17a4649b567899cf9492a498c2b +Author: Simon Wilks +Date: Thu Aug 14 16:43:49 2014 +0200 + + Fix the index numbers and command max travel in the app for the drop servo. + +commit e03e0898190b9b6f9a31f06fa0189ac1470345f1 +Merge: 9e9da83cb e9b0ee750 +Author: Thomas Gubler +Date: Thu Aug 14 14:19:05 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into attitudeekf + +commit 1525341cad376c04a1e495b1ac4ac2cd870b30a2 +Author: Anton Babushkin +Date: Thu Aug 14 13:12:02 2014 +0200 + + Disable CONFIG_ARCH_IRQPRIO in all NuttX configs + +commit eabddaa6159e26209008f5b0947af3e5d76fc9f8 +Merge: d6c018d14 e9b0ee750 +Author: Simon Wilks +Date: Thu Aug 14 13:04:20 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into test_bottle_drop_paul + +commit e9b0ee75015cf3544a3dab2015d7af77f53bd23e +Merge: f48b4b0c8 e03c4d4b6 +Author: sjwilks +Date: Thu Aug 14 12:38:08 2014 +0200 + + Merge pull request #1273 from PX4/rc_fix + + Fixed copy & paste error on RC output + +commit e03c4d4b65d956a90a9e95b35718ebc323ff7539 +Author: Lorenz Meier +Date: Thu Aug 14 12:34:47 2014 +0200 + + Fixed copy & paste error on RC output + +commit f48b4b0c84f6f10170674c7a584eb4087dac8ca8 +Merge: 54fc6aa67 73b4c6eba +Author: Lorenz Meier +Date: Wed Aug 13 21:10:51 2014 +0200 + + Merge pull request #1272 from PX4/mavlink_fixes + + Mavlink fixes + +commit 73b4c6eba16d57550c4e745f99428b3580cbe4aa +Author: Anton Babushkin +Date: Wed Aug 13 20:09:57 2014 +0200 + + mavlink: stream names updated in configuration + +commit 54a6e66adafb7cca710bab3dc9e9c78c8b2390e8 +Author: Anton Babushkin +Date: Wed Aug 13 19:46:35 2014 +0200 + + mavlink: in HIL_CONTROLS send 0 for disabled channels + +commit 03e6dbed80f9739c44626c1c04508a1c522ffba5 +Author: Lorenz Meier +Date: Wed Aug 13 18:47:07 2014 +0200 + + Start TELEM2 MAVLink instance with 230400 baud + +commit e634c9fa99916f795773b60b8884f479fb4e3d36 +Merge: 85eed2215 54fc6aa67 +Author: Thomas Gubler +Date: Wed Aug 13 15:07:09 2014 +0200 + + Merge remote-tracking branch 'origin/master' into offboard2_externalsetpointmessages + + Conflicts: + src/modules/mavlink/mavlink_receiver.cpp + +commit 54fc6aa6788a125b387926a45023844daa42ec48 +Author: Lorenz Meier +Date: Wed Aug 13 10:33:46 2014 +0200 + + Hotfix: Optimize shell commands for size - we do not need massive performance there + +commit ae4339ce1e3046e44387f9c9e7a66827b859a653 +Author: Lorenz Meier +Date: Wed Aug 13 09:42:41 2014 +0200 + + Update MAVLink version, remove unneeded INT frames + +commit 38a14edefaa5ea81f4311a366e09aa4432bc37b6 +Merge: c3467d4ed 5baf9cea0 +Author: Lorenz Meier +Date: Wed Aug 13 09:24:31 2014 +0200 + + Merge pull request #893 from PX4/geo + + GEO lib projection changes / updates + +commit c3467d4edfd36cc18aceb0fb3c4aedb7a14d1cf4 +Merge: fd435532b 2cc5c6e84 +Author: Lorenz Meier +Date: Wed Aug 13 09:16:41 2014 +0200 + + Merge pull request #1041 from PX4/vision_estimate + + Vision estimate + +commit 2cc5c6e84f2fed508a358d2b2fc9c38085c446db +Author: Lorenz Meier +Date: Wed Aug 13 09:14:43 2014 +0200 + + INAV: Add braces to ensure statements are evaluated correctly + +commit 3f63b67eb66b44524b74847696a65d7a531d73d6 +Merge: ee42d5f53 fd435532b +Author: Lorenz Meier +Date: Wed Aug 13 09:08:16 2014 +0200 + + Merged master into vision_estimate + +commit fd435532b50428d7aab452d19db1d9c93f47dd5c +Merge: 62959d4d0 c8ecf59ab +Author: Lorenz Meier +Date: Wed Aug 13 07:45:16 2014 +0200 + + Merge pull request #1270 from PX4/FTPDebug + + FTP List command bug fix, easier debugging + +commit c8ecf59ab70780efed6ac48967caa8e2358a48ba +Author: Don Gagne +Date: Tue Aug 12 14:23:26 2014 -0700 + + List command bug fix, easier debugging + + - List command was generating bad data size because it was adding + directory entry char to buffer before testing buffer overflow. + - Added MAVLINK_FTP_DEBUG define to easily turn on/off noisier + debugging output + +commit d6c018d14b283f67cc5d1f96d8bc6de3ccd73326 +Author: Lorenz Meier +Date: Tue Aug 12 17:57:47 2014 +0200 + + Bottle drop iteration - commandline tool for component testing + +commit 309a718db41ea683502792199d8dc9fa6fbdeabc +Author: Lorenz Meier +Date: Tue Aug 12 17:57:14 2014 +0200 + + Put payload outputs for AERT mixer onto right actuator group + +commit 85eed22150e4a24098554992a6d77bce6f1ddf31 +Author: Thomas Gubler +Date: Tue Aug 12 16:27:02 2014 +0200 + + offboard sp: correctly map acceleration/force in combined setpoint to setpoint triple + + Conflicts: + src/modules/uORB/topics/position_setpoint_triplet.h + +commit a2e6b2bca0d967cb29eb855f6aebd7fcc933bfc1 +Merge: a04d70ed5 62959d4d0 +Author: Thomas Gubler +Date: Tue Aug 12 16:42:55 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + +commit 62959d4d01b441c9bf7057417b319dc0888615a8 +Merge: 3f4aef60c 0c0c8e943 +Author: Lorenz Meier +Date: Tue Aug 12 15:35:05 2014 +0200 + + Merge pull request #1266 from PX4/norc + + Fix NO RC handling (fixes #1263) + +commit a04d70ed5a800ff6d74afc6800f7bb94ed472ad4 +Author: Thomas Gubler +Date: Tue Aug 12 14:54:35 2014 +0200 + + offboard setpoints: correctly check for force setpoint + +commit 017f82e2b808eefedb45971e6c416b6864055769 +Merge: f78ea38d9 3f4aef60c +Author: Thomas Gubler +Date: Tue Aug 12 12:30:20 2014 +0200 + + Merge remote-tracking branch 'origin/master' into obcfailsafe + +commit 4adc6d30b301cf4f2cc31e81f0efe1e9ba9b9d5d +Merge: 32e1bd15b f4cf94b08 +Author: Lorenz Meier +Date: Tue Aug 12 08:22:50 2014 +0200 + + Merged failsafe from master + +commit 32e1bd15b834da1f9d6a23688f893b98dc414f38 +Merge: 467e67e7e 3f4aef60c +Author: Lorenz Meier +Date: Tue Aug 12 08:22:05 2014 +0200 + + Merge branch 'master' into test_bottle_drop_paul + +commit 3f4aef60c88b1e570dd30bc47a13d5340073e9a9 +Author: Lorenz Meier +Date: Tue Aug 12 08:21:38 2014 +0200 + + Increase timeout in an attempt to prevent timout python failure + +commit f4cf94b08427bfda10919de1cee6b58171ed5e50 +Author: Lorenz Meier +Date: Tue Aug 12 08:21:06 2014 +0200 + + Improved rcS handling, added failsafe flag. Needs further testing for USB stability + +commit 0c0c8e943a2ec70a91386b65c17c563b6e40a782 +Author: Lorenz Meier +Date: Tue Aug 12 07:30:01 2014 +0200 + + Fixed missing return value after last change set + +commit 467e67e7e7b89d6ddd408f56b625ab2362e17d4d +Merge: f0458af28 2ca890324 +Author: Lorenz Meier +Date: Mon Aug 11 19:39:30 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into test_bottle_drop_paul + +commit 7d1cd7b994240d441a37b36f74598980f3f460db +Author: Lorenz Meier +Date: Mon Aug 11 19:28:14 2014 +0200 + + Fix NO RC handling (fixes #1263) + +commit 9e9da83cb7374b7505099a8709a4280d474df911 +Merge: 963394f0e 5abdacc90 +Author: Thomas Gubler +Date: Mon Aug 11 16:17:27 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into attitudeekf + +commit 5baf9cea0d8fcf6e0c6b3c92b26167067e9cb0fa +Author: Thomas Gubler +Date: Mon Aug 11 15:29:59 2014 +0200 + + geo: fix some warnings + +commit 2ca89032409d0519e242006fa34ab26548fdd7e0 +Author: Lorenz Meier +Date: Mon Aug 11 14:56:13 2014 +0200 + + If we failed loading params, reset them (if the file handle is valid the file is corrupted and there is no hope, if its just not present the reset command will not do anything) + +commit 258fb27e146ad175ca89a84ebc9c340a53db0884 +Author: Lorenz Meier +Date: Mon Aug 11 14:54:18 2014 +0200 + + Ensure that a failing dataman start does not abort boot + +commit f0458af28b3414cd43276c08c029be7900d0d9cf +Author: Lorenz Meier +Date: Mon Aug 11 14:53:04 2014 +0200 + + Extend vehicle commands as needed + +commit f47cf9a002cc2fbe27e922adfdedf111f4b28093 +Author: Lorenz Meier +Date: Mon Aug 11 14:52:45 2014 +0200 + + Bottle drop: C++ify full code base, fix transformation assumptions and other things, ready for integration testing + +commit c81c94d74f049fac409d97e5dcafb3b3afa72ab6 +Author: Lorenz Meier +Date: Mon Aug 11 14:52:07 2014 +0200 + + Fix control group in Viper mixer + +commit 01a25547717736ef1692ffac4364dac1e75fb848 +Author: Lorenz Meier +Date: Mon Aug 11 14:51:49 2014 +0200 + + Viper mixer: Set failsafe values so we are not starting to command actuators + +commit 89986cf3e5cc8a9e18d56fe971d3e089232e3beb +Author: Thomas Gubler +Date: Mon Aug 11 13:46:13 2014 +0200 + + epv/eph threshold variable names changed + +commit af1ad04c2390f69d9f11394f872a0086206d044e +Merge: 801d1d319 5abdacc90 +Author: Thomas Gubler +Date: Mon Aug 11 13:37:08 2014 +0200 + + Merge remote-tracking branch 'origin/master' into geo + +commit c7819dbb690680e3fb57a31f04d155ac8be7410d +Author: Julian Oes +Date: Sat Jul 26 22:08:51 2014 +0200 + + mavlink: use pixhawk dialect + +commit 8bbaacb1e9381c29a83e0ecf37de6df3018bd38d +Merge: 7bc0e2673 5abdacc90 +Author: Thomas Gubler +Date: Mon Aug 11 10:33:11 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + + Conflicts: + src/modules/mavlink/mavlink_main.cpp + src/modules/mavlink/mavlink_main.h + src/modules/mavlink/mavlink_receiver.cpp + +commit b0fe5ae1ba1f6bbdb0fff1b450c0bf0a032095ec +Author: Lorenz Meier +Date: Mon Aug 11 08:58:39 2014 +0200 + + Bring back nominal state of fw attitude controller + +commit ab80459b326aaef5ce9e2d7cae04613af6653c66 +Author: Lorenz Meier +Date: Mon Aug 11 08:56:06 2014 +0200 + + Fixed whitespace in rcS + +commit 38ec489dfc246073c81f7774bc37638a085d101f +Merge: 6ff32b233 5abdacc90 +Author: Lorenz Meier +Date: Mon Aug 11 08:53:49 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into test_bottle_drop_paul + +commit 5abdacc9079e4ebe5f2e3d855f3c5241adecef37 +Merge: 0633d7f60 1d3edfa62 +Author: Lorenz Meier +Date: Sun Aug 10 23:46:14 2014 +0200 + + Merge pull request #1265 from PX4/FTP + + More FTP support + +commit 0633d7f601b38a60c2b0ed1ca98d57bd3f80e482 +Author: Lorenz Meier +Date: Sun Aug 10 22:05:21 2014 +0200 + + Updated mavlink version + +commit 1d3edfa62976bdf73eeef67309c67b154be07810 +Author: Don Gagne +Date: Sun Aug 10 12:02:10 2014 -0700 + + More FTP support + + Added: + - sequence numbers + - directory list returns file sizes + - open command returns file size in data + +commit 57e2fb0c49a84497ff03c0a06dbc7f537a18d4c3 +Merge: 64ed25359 9ecec7fad +Author: Lorenz Meier +Date: Sun Aug 10 12:00:57 2014 +0200 + + Merge pull request #1262 from PX4/mavlink_update + + Mavlink update + +commit 9ecec7fada7da3778c6214defcef68ea05352027 +Author: Lorenz Meier +Date: Sun Aug 10 01:30:25 2014 +0200 + + Add default initializers and timestamp in local position + +commit 5225d87854bdea1b5e4367e3db6b41ece9e46e13 +Author: Lorenz Meier +Date: Sun Aug 10 01:24:04 2014 +0200 + + Updated MAVLink to latest revision + +commit 4b065a7e1d2a523ba40abbf63452bf89d1004cd8 +Author: Lorenz Meier +Date: Sun Aug 10 00:52:03 2014 +0200 + + Updated MAVLink version + +commit 6ff32b2338dd85c74597438f6f67f7975e172d19 +Merge: b0b2f3499 64ed25359 +Author: Julian Oes +Date: Sat Aug 9 19:59:45 2014 +0200 + + Merge branch 'master' into test_bottle_drop_paul + + Conflicts: + ROMFS/px4fmu_common/init.d/3035_viper + +commit 64ed25359135bd19b40b36d2562ba442c36dab51 +Merge: f3969abac e6210058a +Author: Lorenz Meier +Date: Sat Aug 9 19:56:17 2014 +0200 + + Merge pull request #1261 from PX4/rcviper + + Viper and FX79 mixer + +commit e6210058a3527bc87a74781159631a1f59ad053d +Author: Julian Oes +Date: Sat Aug 9 19:52:30 2014 +0200 + + mixers: added Viper mixer + +commit 3fdf63d2b3cf25904371cf700e08ce4e8d214824 +Author: Julian Oes +Date: Sun Mar 30 15:00:37 2014 +0200 + + Startup script: added viper script + + Conflicts: + mavlink/include/mavlink/v1.0 + +commit 312f9e0ccce9e3f530f6fc222e371a48c3b1af0d +Author: Julian Oes +Date: Sat Aug 9 19:43:57 2014 +0200 + + mixers: adapted FX79 mixer to have more pitch influence + +commit 5246d6b49211b7ba73a32c7b73967cabe5fd512a +Author: Lorenz Meier +Date: Sat Aug 9 19:31:34 2014 +0200 + + Updated mavlink version + +commit f3969abac4f74c7bbd1a804d589701f19335b388 +Merge: 2a7848c76 03f839a27 +Author: Lorenz Meier +Date: Sat Aug 9 19:01:16 2014 +0200 + + Merge pull request #886 from PX4/smooth_pos_hold + + Smooth transitions to stabilized modes + +commit b0b2f349923570a92c0611142f3cbcfa10d48b18 +Merge: f24c5184e 2a7848c76 +Author: Lorenz Meier +Date: Sat Aug 9 12:22:28 2014 +0200 + + Merged master + +commit 2a7848c769cd4bf65b61a5e90f42096c4190c6e6 +Merge: 95fc70137 20c3a329c +Author: Lorenz Meier +Date: Fri Aug 8 08:46:55 2014 +0200 + + Merge pull request #1259 from PX4/ekf_fix + + EKF filter fix + +commit 03f839a27ac61178be8ef77526faa13a46c4cd6b +Author: Anton Babushkin +Date: Fri Aug 8 00:24:18 2014 +0200 + + mc_pos_control: more accurate position setpoint reset, keep attitude setpoint continuous + +commit faaeaeb11333598abd17db2189a2bc47216d0a98 +Author: Anton Babushkin +Date: Fri Aug 8 00:22:57 2014 +0200 + + mc_pos_control: manual and offboard control reorganization and cleanup + +commit a9d3e9854f0f92c5b4caba1a6f9fe4493c165af1 +Merge: f7582b4d0 95fc70137 +Author: Anton Babushkin +Date: Thu Aug 7 23:08:54 2014 +0200 + + Merge branch 'master' into smooth_pos_hold + +commit 20c3a329c72ca5950f7bb037473a812b4dd74b1b +Author: Lorenz Meier +Date: Thu Aug 7 07:36:59 2014 +0200 + + Introduce similar checks fo all other health checks in the filter + +commit 13b9cd0cec2d10d6252d0e8015d000f4fcc1517f +Author: Lorenz Meier +Date: Thu Aug 7 07:25:20 2014 +0200 + + Do not fuse height after innovation consistency check fail + +commit 95fc701376b63cc8209f9e8ae4dfab0f3435d825 +Merge: 5c5fc93ce ff760d07b +Author: Lorenz Meier +Date: Wed Aug 6 17:41:15 2014 +0200 + + Merge pull request #1254 from PX4/tecs_logging + + TECS logging + +commit 5c5fc93ce60f6898e87e288ce1666812706a1a1a +Merge: 22def1305 33762ce86 +Author: Lorenz Meier +Date: Wed Aug 6 17:39:59 2014 +0200 + + Merge pull request #1258 from PX4/uavcan_fix + + uavcan: fix actuator groups subcriptions and poll() + +commit 33762ce861b06cfa521d75fc18df3c7237e3a423 +Author: Pavel Kirienko +Date: Wed Aug 6 12:40:07 2014 +0400 + + UAVCAN ESC mixer: removed the failsafe placeholder, it's no use here + +commit 22def1305bd25d39d524ba1bf985796ab9aa376e +Merge: d3d5aa9bd cfe5c45e0 +Author: Lorenz Meier +Date: Tue Aug 5 21:30:46 2014 +0200 + + Merge pull request #1255 from PX4/ArmingUTFix + + Fix state transition unit tests + +commit cfe5c45e04f65f24110f222c3de02147146081e1 +Author: Don Gagne +Date: Mon Aug 4 09:42:16 2014 -0700 + + Fix broken arming unit test + + Also, update arming_state_transition calls to add new fRunPreArmChecks + flag. + +commit 014fd5f47baad2f49292216eba851100aa543fef +Author: Don Gagne +Date: Mon Aug 4 09:41:29 2014 -0700 + + Add fRunPreArmChecks flag + + This is to allow unit tests to be written which do not perform pre-arm + checks + +commit 6fbeaeaacecfa532c1c4437ba51312e1c46d980d +Author: Don Gagne +Date: Mon Aug 4 09:40:38 2014 -0700 + + Update arming_state_transition calls + + Add new fRunPreArmChecks flag + +commit ff760d07b4d115ce0bc58ca8e8f98a915c4bbb67 +Author: Lorenz Meier +Date: Sun Aug 3 13:19:10 2014 +0200 + + Add TECS logging + +commit 43ef622725b1114beccb722bad0538c4c0cc3175 +Author: Lorenz Meier +Date: Sun Aug 3 13:18:22 2014 +0200 + + Reinstate TECS logging + +commit 020ac409be62e6c459e7aa5cb3181941c9bbfd23 +Author: Lorenz Meier +Date: Sun Aug 3 13:17:18 2014 +0200 + + Remove airspeed and altitude raw data from TECS log, as we have these quantities already in the system log + +commit f7582b4d00f8fce4c9c93d47e2c178a36759f7ad +Merge: 4bf832711 d3d5aa9bd +Author: Anton Babushkin +Date: Sat Aug 2 22:11:57 2014 +0200 + + Merge branch 'master' into smooth_pos_hold + +commit 5824607c76ed38b5c08d1c9031814f741bce7c8b +Author: Anton Babushkin +Date: Sat Aug 2 13:01:42 2014 +0200 + + uavcan: fix actuator groups subcriptions and poll() + +commit d3d5aa9bdc16b22f6e349190f18f411bd192bc2a +Merge: 4d03202c4 9725a1635 +Author: Pavel Kirienko +Date: Sat Aug 2 03:40:22 2014 +0400 + + Merge branch 'uavcan_node_info' + +commit 9725a1635254ba6c0c1df0413f94398ec28e23f9 +Author: Pavel Kirienko +Date: Sat Aug 2 03:34:57 2014 +0400 + + UAVCAN: Fixed short git hash computation + +commit 4d03202c4c8c322f9d93da0051dca015ab473cde +Author: Lorenz Meier +Date: Fri Aug 1 23:42:26 2014 +0200 + + Warn on far waypoints + +commit 3856ab8d2a562c503f2520fbc2aa9dc951f4b0a9 +Merge: c3666a550 6b0ea2a9b +Author: Lorenz Meier +Date: Fri Aug 1 23:18:58 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit c3666a5504fc89b7e1861e25c9b6cb0c07453784 +Author: Lorenz Meier +Date: Fri Aug 1 23:18:43 2014 +0200 + + Widen default first WP radius + +commit 6b0ea2a9baf3b7f80e0be686b125a755322311ca +Merge: 5b9010113 29c70651d +Author: Lorenz Meier +Date: Fri Aug 1 18:26:22 2014 +0200 + + Merge pull request #1250 from PX4/throttle_tuning + + Throttle tuning + +commit 29c70651de0c34c711dd1f9fe65d90c2de37e0e0 +Merge: 491c6c29a 5b9010113 +Author: Lorenz Meier +Date: Fri Aug 1 14:44:27 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into throttle_tuning + +commit 5b9010113fd6a8c9b77b3cd29f01b7b5fe5a5441 +Merge: 2d4dd0d5c 9d7e3feff +Author: Lorenz Meier +Date: Fri Aug 1 14:44:11 2014 +0200 + + Merge pull request #1244 from PX4/asfilter_more + + airspeed: Filter slightly more, just a touch to not induce phase delay + +commit 491c6c29acef343819f32655e6e87334531af8cf +Author: Lorenz Meier +Date: Fri Aug 1 14:43:56 2014 +0200 + + Init values + +commit 32e32d92bdad3eb4e92e9e53c112fcdcf848c7e6 +Author: Lorenz Meier +Date: Fri Aug 1 14:39:24 2014 +0200 + + Add throttle slew rate param + +commit 2e4dff3fea2177538f3549cedd8f84fbbbecd4ad +Author: Lorenz Meier +Date: Fri Aug 1 13:21:30 2014 +0200 + + removed debug statement from mTECS + +commit 3b1c92e42f57277a12d40963c22fbea9820ee0ad +Author: Lorenz Meier +Date: Fri Aug 1 13:10:07 2014 +0200 + + Make throttle time constant tunable separately, group TECS params correctly, make climbout alt configurable + +commit 8e33278c4cfc979e6ca69994186b3a6144847d6a +Author: Lorenz Meier +Date: Fri Aug 1 13:04:28 2014 +0200 + + Move the last throttle demand setting to a better position + +commit f78ea38d982006389e83382a44baa672834acb6d +Merge: db5d66843 2d4dd0d5c +Author: Thomas Gubler +Date: Fri Aug 1 12:09:16 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 1300c9a975193ea9217600f25cc14e04d9f7706b +Merge: 2d4dd0d5c fc2e0fad4 +Author: Lorenz Meier +Date: Fri Aug 1 12:02:14 2014 +0200 + + Merge branch 'master' of github.com:philipoe/Firmware into throttle_tuning + +commit 2d4dd0d5c03a7ef3d696f40b6a6988e08e991034 +Author: Randy Mackay +Date: Mon Jul 28 20:37:26 2014 +0900 + + Tone alarm sound for barometer check fail + +commit 5643bc4bd2a0b0830d9c3023daa80abeb827ff6b +Merge: 9baf0194e b606674fc +Author: Lorenz Meier +Date: Thu Jul 31 23:57:15 2014 +0200 + + Merge pull request #1249 from PX4/uavcan_node_info + + Properly filling basic UAVCAN node info + +commit b606674fc77aa772fba66ad09dd3879a62a7f44c +Author: Pavel Kirienko +Date: Fri Aug 1 01:04:24 2014 +0400 + + Removed misleading comment from the UAVCAN module makefile + +commit 87273abc9aa0006baff53741e605c9992ec8c955 +Author: Pavel Kirienko +Date: Fri Aug 1 00:56:44 2014 +0400 + + UAVCAN node version info + +commit b8c14417ce5c667920b32e3ba94ca8f496e0d10c +Author: Pavel Kirienko +Date: Thu Jul 31 23:34:34 2014 +0400 + + UAVCAN update + +commit 9baf0194e55c130be0b9d7efa7784ccbcc96161c +Merge: 8dc165b50 7f293be7d +Author: Lorenz Meier +Date: Thu Jul 31 18:29:24 2014 +0200 + + Merge pull request #1248 from PX4/hil_200hz + + HIL simulation at 200Hz + +commit 7f293be7d77603768899aedb438821dd19b8b4d7 +Author: Anton Babushkin +Date: Thu Jul 31 17:30:00 2014 +0200 + + mavlink, rc.usb: increase HIL_CONTROLS rate and datarate on USB to allow HIL simulation @ 200Hz + +commit fc2e0fad4731ef543be4c3da73de6b670d40d804 +Author: philipoe +Date: Thu Jul 31 15:23:30 2014 +0200 + + TECS: Added separate gain / time constant for the throttle loop to allow independent tuning + +commit 8dc165b50efca2d9e86f23296a33f38f16c241e0 +Merge: 7f4a93d80 92a475797 +Author: Lorenz Meier +Date: Thu Jul 31 12:59:38 2014 +0200 + + Merge pull request #1246 from PX4/sdlog2_dump_apm + + sdlog2_dump.py: minor fix + +commit 92a4757971701bc1536db85f62590f9e864d96fe +Author: Anton Babushkin +Date: Thu Jul 31 12:45:44 2014 +0200 + + sdlog2_dump.py: minor fix allowing handling FMT messages in the middle of stream + +commit 7f4a93d80db60ba3cc7a0907d27c35400b34223f +Merge: 75dfb0d84 396996700 +Author: Lorenz Meier +Date: Thu Jul 31 12:16:35 2014 +0200 + + Merge branch 'stable' + +commit 39699670026f463df79a45c0dbf5cf7ceea8d5a1 +Author: Lorenz Meier +Date: Thu Jul 31 12:16:11 2014 +0200 + + Default to TECS + +commit ee42d5f53d81580bee56b1cdcf69ebfdefb6ba09 +Author: Lorenz Meier +Date: Thu Jul 31 12:15:33 2014 +0200 + + Comment fix + +commit 93a822fee4d1245bd74800781e2638efc147c4e8 +Merge: 1b3a775e1 75dfb0d84 +Author: Lorenz Meier +Date: Thu Jul 31 11:37:32 2014 +0200 + + Merged master + +commit 75dfb0d84d73e56d624c062ba3f35b88505a2f93 +Merge: 68415137b 0cbd943d0 +Author: Lorenz Meier +Date: Thu Jul 31 11:33:10 2014 +0200 + + Merge pull request #1236 from PX4/real_life_timeouts + + Increase GPS position timeout to real-life timeouts. More work needed. + +commit 68415137b9e1117a1f7b4d54b9a96ed39af6a713 +Merge: 3a32ffa90 2b7106761 +Author: Lorenz Meier +Date: Thu Jul 31 11:29:10 2014 +0200 + + Merge pull request #1217 from PX4/mavlinkrates2 + + Mavlink: don't use mavlink helpers + +commit 2b71067618b2b4333c44072e27b960435407166d +Author: Lorenz Meier +Date: Thu Jul 31 11:28:17 2014 +0200 + + Code style fixes + +commit 9d7e3feffcfb34708cda5a726b7900101f41b205 +Author: Lorenz Meier +Date: Thu Jul 31 11:18:59 2014 +0200 + + airspeed: Filter slightly more, just a touch to not induce phase delay + +commit fbbfe61d745202f7163d874ab61d4568f3a18a21 +Author: Lorenz Meier +Date: Thu Jul 31 10:49:28 2014 +0200 + + Add missing lock + +commit 3a32ffa90b83880c5df71d615cbcb3eba5a6124a +Merge: 391a5c82c 39aa9112b +Author: Lorenz Meier +Date: Thu Jul 31 10:25:02 2014 +0200 + + Merge pull request #1222 from PX4/asfilter + + Airspeed filtering, reinstate TECS for testing + +commit edccc826a1834aa21171e2b5f88c97454955bb16 +Author: Lorenz Meier +Date: Wed Jul 30 21:16:29 2014 +0200 + + Improved comment of bridge header + +commit cec472eceaf262f7b0dec27cc4041383d07858c0 +Merge: 5bad95c92 391a5c82c +Author: Lorenz Meier +Date: Wed Jul 30 19:54:49 2014 +0200 + + Merge branch 'master' into mavlinkrates3 + +commit 391a5c82cbe6d02136e16528b472352e8461b02a +Author: Lorenz Meier +Date: Wed Jul 30 19:54:40 2014 +0200 + + Print avionics voltage + +commit 5bad95c92dc7b974a793074ca173fe129d258fb7 +Author: Lorenz Meier +Date: Wed Jul 30 19:52:02 2014 +0200 + + make GCC happy + +commit 05e253b357caca3cdeb274027c7627a8a59d190d +Author: Lorenz Meier +Date: Wed Jul 30 19:49:01 2014 +0200 + + Proper locking for message send calls + +commit 39aa9112baf0120538255cf44292ff8e1ff3387c +Author: Lorenz Meier +Date: Wed Jul 30 17:56:17 2014 +0200 + + Fix threading in FW pos controller + +commit 1dc23d0c49d99fa93284a277a6bc4970ac0e7b3b +Author: Lorenz Meier +Date: Wed Jul 30 17:41:45 2014 +0200 + + Disable mTECS until runtime error is better understood + +commit fa2e3bc902f8189b0936da523e9d48a8a9a7cc0d +Merge: e3da7f564 49c877c3e +Author: Lorenz Meier +Date: Wed Jul 30 17:19:07 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into asfilter + +commit e3da7f564f1bc7746ba3be946fd02b95642cbf6e +Author: Lorenz Meier +Date: Tue Jul 29 21:36:55 2014 +0200 + + NaN check and better init in lowpass + +commit 0cbd943d093f2cb69102e57ef7964b5dbebd9f86 +Author: Lorenz Meier +Date: Tue Jul 29 17:50:52 2014 +0200 + + Differentiate between EPH and EPV. Do not declare position invalid because of EPV (because we use the baro anyway). No fundamental logic change / cleanup to ensure current approach and arming logic remains intact + +commit 7f2799a78baf022db05484df2168b1b5a89923a9 +Author: Lorenz Meier +Date: Tue Jul 29 17:49:51 2014 +0200 + + global pos topic docs + +commit 3257cd9151597d0ed0121ae0cb94ce7a3cae0c5c +Merge: 8e12d79ef 49c877c3e +Author: Lorenz Meier +Date: Tue Jul 29 17:31:09 2014 +0200 + + Merge branch 'master' into real_life_timeouts + +commit 49c877c3e615644aacefc6ecad73dd81d4a466a8 +Merge: c439db421 5a7a6bca7 +Author: Lorenz Meier +Date: Tue Jul 29 07:15:53 2014 -0700 + + Merge pull request #1242 from PX4/fetch_file + + fetch_log.py renamed to fetch_file.py and reworked + +commit 5a7a6bca777317cc69840c35b82c50486dd061e7 +Author: Anton Babushkin +Date: Tue Jul 29 16:02:58 2014 +0200 + + fetch_log.py renamed to fetch_file.py and reworked, works with all files, not only logs, added recursive directory download + +commit 17bfc06e9c16851c42121357735996c12ca2f52b +Merge: e3bc55715 c439db421 +Author: Anton Babushkin +Date: Tue Jul 29 12:34:29 2014 +0200 + + Merge branch 'master' into mavlinkrates2 + +commit c439db421a6dc32c5e37cdd3841200a00c338d99 +Merge: 577e75ab5 c9eea8fbf +Author: Lorenz Meier +Date: Tue Jul 29 03:20:56 2014 -0700 + + Merge pull request #1240 from PX4/nshterm_stack + + nshterm: increase stack size to fix crash on 'ls -l' + +commit c9eea8fbfaad7bfb3eee36a49588c9ac3a42ddc6 +Author: Anton Babushkin +Date: Tue Jul 29 12:01:09 2014 +0200 + + nshterm: increase stack size to fix crash on 'ls -l' + +commit e3bc5571556d043ad5c8c4fcabd1f9b371599397 +Author: Anton Babushkin +Date: Tue Jul 29 11:59:38 2014 +0200 + + rc.usb: set RC_CHANNELS_RAW rate to 5Hz + +commit 2cf688312a83d3c8ad5b813de0643901891886c0 +Author: Anton Babushkin +Date: Tue Jul 29 11:58:59 2014 +0200 + + mavlink: show 'rate mult' in 'mavlink status' output + +commit 5422e081246885331d4e34fbb0fbcdf1587b25d3 +Merge: 1bd57f1db 577e75ab5 +Author: Lorenz Meier +Date: Tue Jul 29 11:37:17 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into asfilter + +commit 1bd57f1dbfb9c9896fabf71cec292aa7024a33ec +Author: Lorenz Meier +Date: Tue Jul 29 11:37:12 2014 +0200 + + Make ECL more flash efficient + +commit c1d3f592b4082333ac454ab62dbdf685d41b3bb6 +Author: Lorenz Meier +Date: Tue Jul 29 11:36:59 2014 +0200 + + Make ext libs more flash efficient + +commit 5171286bbb7eef115bd7fc711f2c8fcebd432e4d +Author: Lorenz Meier +Date: Tue Jul 29 11:34:46 2014 +0200 + + Re-add two params that fell off the truck before + +commit 2b55eb605ed2216f9f73f5745de7d7a34c851e1c +Author: Lorenz Meier +Date: Tue Jul 29 11:27:59 2014 +0200 + + Make airspeed filter a bit smoother, but do not induce a huge phase delay + +commit 577e75ab5a81ad67df8efb0520307dfb21d7a632 +Merge: 1ab6eb2fb 3a4da7c5f +Author: Lorenz Meier +Date: Tue Jul 29 02:26:34 2014 -0700 + + Merge pull request #1232 from jean-m-cyr/master + + Improve update performance and clean compiler warnings in px4io driver + +commit 1ab6eb2fb87c0bff617e4abd100fc8d62817106c +Merge: e2c96876f 80a197f0f +Author: Lorenz Meier +Date: Tue Jul 29 02:25:42 2014 -0700 + + Merge pull request #1228 from PX4/mavlinkonboard + + Mavlink onboard + +commit e2c96876f2df85e5d1f2b27a368a81bc7a3a24de +Merge: 67db8ee4f f03f6ddd7 +Author: Lorenz Meier +Date: Tue Jul 29 02:24:44 2014 -0700 + + Merge pull request #1227 from PX4/mission_fb + + Improve user feedback on mission load fails + +commit ae2de675014c701b45710b646f3a816ad2222b73 +Author: Lorenz Meier +Date: Tue Jul 29 11:24:11 2014 +0200 + + Revert "Remove old TECS implementation - we can really only decently flight-test and support one." + + This reverts commit 503ded05394767d58359834e73bc63672b701dbe. + + Conflicts: + mavlink/include/mavlink/v1.0 + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit af7385bdc268bf4f19e9d1291a3d753a2c634ef0 +Author: Lorenz Meier +Date: Tue Jul 29 11:15:23 2014 +0200 + + Re-instate TECS default gains + +commit 129c93f22f0717d9d85910de87fecece9fabbc79 +Author: Lorenz Meier +Date: Tue Jul 29 11:11:58 2014 +0200 + + Revert "Remove all unused TECS parameters" + + This reverts commit ce78b399691d43bd150c0a5928f08c98076a3892. + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + src/modules/fw_pos_control_l1/fw_pos_control_l1_params.c + +commit 628b735bc1232018ffb34213109b94239a763228 +Merge: 3b3e6f5aa 67db8ee4f +Author: Lorenz Meier +Date: Tue Jul 29 11:09:44 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into asfilter + +commit 5f0fc4b566993590bac90d577047a24e8c545415 +Merge: f3ec46369 67db8ee4f +Author: Anton Babushkin +Date: Mon Jul 28 20:31:29 2014 +0200 + + Merge branch 'master' into mavlinkrates2 + +commit f3ec46369b68d57489a5fa57a320ae99a1bda220 +Author: Anton Babushkin +Date: Mon Jul 28 20:30:58 2014 +0200 + + mavlink: all streams ported to new API + +commit 019dc1b5264072c785433c53ca11995ed291f924 +Author: Anton Babushkin +Date: Mon Jul 28 17:46:35 2014 +0200 + + mavlink: log message severity fixed + +commit 241802a71f2af56a8dd4510827f8ab5a59f5d6b9 +Author: Anton Babushkin +Date: Mon Jul 28 17:40:53 2014 +0200 + + mavlink: more streams ported to new API + +commit 67db8ee4f0908c31f17ed490c48ea21cc7ac3f86 +Author: Lorenz Meier +Date: Mon Jul 28 14:27:10 2014 +0200 + + Add missing states, build fix for master + +commit 3b3e6f5aaafd1247447cad7070e3488e5798ce3c +Author: Lorenz Meier +Date: Mon Jul 28 14:21:50 2014 +0200 + + Increase filter pass-band + +commit e087ec81c396d7da8d5f7a006748062ee07b693f +Author: Anton Babushkin +Date: Mon Jul 28 13:53:45 2014 +0200 + + mavlink: more streams ported to new API + +commit f1b55e578ff17d59cba13193cca4c83e764854b6 +Author: Anton Babushkin +Date: Mon Jul 28 11:02:56 2014 +0200 + + mavlink: more streams ported to new API + +commit e1361fdc02a75d72849b52a0102e02e400eecd9e +Author: Anton Babushkin +Date: Mon Jul 28 00:07:01 2014 +0200 + + mavlink: GPS_RAW_INT stream added + +commit 8e12d79ef4b32da98dfb13af1321a6855ecbdc3d +Author: Lorenz Meier +Date: Sun Jul 27 23:43:39 2014 +0200 + + Increase GPS position timeout to real-life timeouts. More work needed. + +commit 5d36381dc5f3bbb1eefc70158680f9622ac437b6 +Author: Lorenz Meier +Date: Sun Jul 27 23:38:14 2014 +0200 + + EKF: Fix wind publication, fix commented out flags + +commit 17e82c5f7fcf1ff81012a583858ed3010d8e7901 +Merge: 5bf7d5774 54b9698d6 +Author: Lorenz Meier +Date: Sun Jul 27 12:52:02 2014 -0700 + + Merge pull request #1233 from PX4/circuitbrkairspd + + circuit_breakers: added param to disable airspeed check + +commit db5d668439be63e4c8fd7dab49b81c5e162ee095 +Author: Thomas Gubler +Date: Sun Jul 27 00:55:43 2014 +0200 + + add simplistic gps failure detection + +commit c5b97fdb1f1add64b4b83623a790e1a83baffcd4 +Merge: 351598626 5bf7d5774 +Author: Thomas Gubler +Date: Sun Jul 27 00:40:01 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 54b9698d6560290e386b8dd2a7b9f0b6f4c5f57a +Author: Julian Oes +Date: Sat Jul 26 17:48:45 2014 +0200 + + circuit_breakers: added param to disable airspeed check + +commit 3a4da7c5fa827970a86777ee6f4dc201246f0d0d +Author: Jean Cyr +Date: Sat Jul 26 09:05:44 2014 -0400 + + Revert to original loop + + Original loop was correct, and slightly more efficient. Retain + initialization of ret to handle the case where passed in count is 0. + +commit 2de38d0628f3146caea28cd42b30840241269f41 +Author: Jean Cyr +Date: Fri Jul 25 23:30:37 2014 -0400 + + Improve update performance and clean up compiler warnings in px4io driver + + - Fix compiler warnings in px4io_serial.cpp + - Fix compiler warnings in px4io_uploader.cpp + - Rename confusing overloaded send method with nearly identical + parameters in px4io_uploader.cpp + - Improve update performance by using maximum size programming buffer + since we are no longer limited by stack size. + +commit 5bf7d5774c07ed7e9d2e83d623abc7bab6422348 +Merge: 277a16873 87334a987 +Author: Lorenz Meier +Date: Fri Jul 25 12:50:59 2014 -0700 + + Merge pull request #1226 from PX4/filter_mode + + Return 0 for a non-reset - tested 40 mins in flight. + +commit 277a16873ba2c353f106275064adde6d434a3946 +Merge: bd808ccf3 a2da34be1 +Author: Julian Oes +Date: Fri Jul 25 19:15:55 2014 +0200 + + Merge pull request #1208 from PX4/sysid_reboot + + Fixes #1207 + +commit a2ac45f4e0b0b2a1f0acef4f116fa3e0ad99483d +Merge: c5a623e15 bd808ccf3 +Author: Anton Babushkin +Date: Fri Jul 25 18:41:25 2014 +0200 + + Merge commit 'bd808ccf3a825ac1304a72dcede12478fda76857' into mavlinkrates2 + +commit e8925f212adaa8a2788198b6851a4d715b4b0265 +Merge: ffcbc9cdd bd808ccf3 +Author: Lorenz Meier +Date: Fri Jul 25 17:39:02 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into asfilter + +commit ffcbc9cddbbad871c1388fe08c5dbd210248627b +Merge: 2313bf7cd 87334a987 +Author: Lorenz Meier +Date: Fri Jul 25 17:16:35 2014 +0200 + + Merge branch 'filter_mode' into asfilter + +commit 963394f0e43a57dd765541b9c226b5cbf70c9073 +Author: Thomas Gubler +Date: Fri Jul 25 15:42:01 2014 +0200 + + att ekf: add descriptions for params + +commit 63fa17ef0dd4b0a184f6e3e298113bb143b2cb44 +Author: Thomas Gubler +Date: Fri Jul 25 15:23:26 2014 +0200 + + att ekf: add param to enable/disable J + +commit 4b0230042fed13c8f777325378c08438f426d92c +Merge: a30a5d266 bd808ccf3 +Author: Thomas Gubler +Date: Fri Jul 25 14:33:29 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into attitudeekf + +commit a30a5d2665d3d0f68262d7de68aa5d4086a42321 +Author: Thomas Gubler +Date: Fri Jul 25 14:27:49 2014 +0200 + + update attitude_estimator_ekf, includes matlab + + This adds the latest c implementation (matlab coder) of + attitude_estimator_ekf, the .m matlab script and the .prj file with the + settings to export the matlab code to c + +commit c5a623e15892d63eb3571bc450edea368b2894db +Author: Anton Babushkin +Date: Fri Jul 25 14:30:45 2014 +0200 + + rcS: set rates for parameters and missions on USB connection + +commit 07c4144cde1026c4d966d043d12e36ba686c0781 +Author: Anton Babushkin +Date: Fri Jul 25 14:30:06 2014 +0200 + + mavlink: message buffer size fixed + +commit 1938ef16e39ff937a3076489f3eff0a2eb4bbb65 +Author: Anton Babushkin +Date: Fri Jul 25 14:27:07 2014 +0200 + + mavlink: don't scale up rates, debug output removed + +commit 80a197f0fffb39037ce271bbc2e2107f2208eb01 +Author: Julian Oes +Date: Fri Jul 25 09:45:23 2014 +0200 + + Revert "mavlink: use correct component ID" + + This reverts commit 36d8d73aeb7ef214979a64960df727bf3bab048c. + +commit bd808ccf3a825ac1304a72dcede12478fda76857 +Merge: e92a0cd10 fd52e5561 +Author: Lorenz Meier +Date: Thu Jul 24 23:01:19 2014 -0700 + + Merge pull request #1230 from PX4/posvalidcomment + + update comment about condition_global_position_valid + +commit 8f0af1c5fe5a843c56fff2dc70acb2fc0e7e1b90 +Author: Anton Babushkin +Date: Fri Jul 25 00:16:02 2014 +0200 + + mavlink: forwarding and FTP fixed, flow control detector fixed + +commit e92a0cd10dc20ced072c77a0183a6112179f4639 +Author: Pavel Kirienko +Date: Fri Jul 25 02:14:35 2014 +0400 + + UAVCAN update for #1229 (windoze) + +commit fd52e5561eaf14f9c6ca1abc00cb82b0e3d38ec8 +Author: Thomas Gubler +Date: Thu Jul 24 23:46:39 2014 +0200 + + update comment about condition_global_position_valid + +commit 351598626054e5d853e8768d2f5d04226510c12a +Author: Thomas Gubler +Date: Thu Jul 24 23:44:38 2014 +0200 + + define gps loss failsafe nav state + +commit b72e89697c564c878c4e17c46b435e8fe94736c5 +Author: Pavel Kirienko +Date: Fri Jul 25 00:52:42 2014 +0400 + + UAVCAN update for #1229 + +commit 1b2f9070ea063255aca4a882e4adda7f89e082e7 +Author: Thomas Gubler +Date: Thu Jul 24 22:29:04 2014 +0200 + + engine_failure flag + + Added engine_failure flag to behicle status, alsoset_nav_state in the + state machine helper takes this flag into account + +commit 303664d94af4949bcc7f1c3393f82eb242a60c5e +Author: Thomas Gubler +Date: Thu Jul 24 21:49:22 2014 +0200 + + add landengfail nav state + +commit 53f1b3190215f373aa5d8d38264b4ba5771b1676 +Author: Lorenz Meier +Date: Thu Jul 24 21:41:09 2014 +0200 + + Do not abort on submodule init feedback + +commit 45fe0164a33ae6a302e563d7babe9bf54a20fc81 +Merge: e6594e519 1fdc666bb +Author: Lorenz Meier +Date: Thu Jul 24 21:27:48 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit a08b7a9f359cc0cf9c6d0631bb844b54f50adcab +Author: Thomas Gubler +Date: Thu Jul 24 21:22:40 2014 +0200 + + enginefailure: set mission item + +commit bc4d7952f384fc079cd30327a5b4e32da90bbcb6 +Author: Thomas Gubler +Date: Thu Jul 24 21:22:20 2014 +0200 + + dl loss: don't set unnecessary value + +commit c486aa536f3c0169e1abb0f4c2b60baa1e2b053b +Author: Anton Babushkin +Date: Thu Jul 24 19:34:19 2014 +0200 + + mavlink: bug fixed, don't delete mission manages twice + +commit b31ddc193c0e3dff3a8e4b4c343848f0f64e61ed +Author: Anton Babushkin +Date: Thu Jul 24 19:31:25 2014 +0200 + + mavlink: tix mission manager to use MavlinkStream API + +commit bffa9e3fa83b84b51b2446291682519433fd3fff +Author: Thomas Gubler +Date: Thu Jul 24 19:27:40 2014 +0200 + + navigator: add skeleton of FW engine failure mode + +commit 58aa9f28f060f7adf7955b39d72ac972c03f1348 +Author: Julian Oes +Date: Thu Jul 24 17:59:02 2014 +0200 + + mavlink: when detecting spoof, be more verbose + +commit 36d8d73aeb7ef214979a64960df727bf3bab048c +Author: Julian Oes +Date: Thu Jul 24 17:58:17 2014 +0200 + + mavlink: use correct component ID + +commit b4e6f535ea15055f39b122eb87004c97796eb584 +Author: Julian Oes +Date: Thu Jul 24 17:57:30 2014 +0200 + + mavlink: onboard links should only pass on messages from the same system ID + +commit f03f6ddd74b1aca710f4675bbee18608eeea1f08 +Author: Lorenz Meier +Date: Thu Jul 24 17:57:15 2014 +0200 + + Improve user feedback on mission load fails + +commit 87334a987a5b571f6cc3d962df1194584de4fd7f +Author: Lorenz Meier +Date: Thu Jul 24 17:42:45 2014 +0200 + + Return 0 for a non-reset + +commit 1b3a775e1b8341cdc32e7c9a497acba9da5a9802 +Merge: d9f3352d7 25ef4bc4a +Author: Lorenz Meier +Date: Thu Jul 24 07:54:14 2014 -0700 + + Merge pull request #1221 from ggregory8/vision_estimate + + Separate position correction for vision estimate out from GPS logic. Add weight parameters. Fixes valid position indication. + +commit 25ef4bc4a0557327af1f32d81c86e8981772a844 +Author: ggregory8 +Date: Thu Jul 24 22:31:45 2014 +0800 + + Use current rotation matrix for vision instead of delayed rotation + +commit 897984c4f4a43136320c39f75fef106d3447ce47 +Author: Anton Babushkin +Date: Thu Jul 24 12:28:02 2014 +0200 + + mavlink: bug fixed, don't delete parameters stream + +commit eb4015ced1b55a280fe93e10811c0dad5c719438 +Author: Anton Babushkin +Date: Thu Jul 24 12:10:56 2014 +0200 + + mavlink: strange FIXME comment removed + +commit 9df1da1b7cd140e9452c73c6307befeadd6ce4c5 +Author: Anton Babushkin +Date: Thu Jul 24 12:10:21 2014 +0200 + + mavlink: STATUSTEXT implemented via streams API + +commit a35814d15b1317f73f325e98f0500f5fd1233583 +Author: Thomas Gubler +Date: Thu Jul 24 08:57:58 2014 +0200 + + dl loss: correct timeout, add hysteresis also for regain + +commit ea2dce39927b7afcdfae79c059cc57342c70904e +Author: Anton Babushkin +Date: Wed Jul 23 23:10:10 2014 +0200 + + mavlink: MavlinkStream API simplifyed + +commit f10d1277a5e795256a247cb6f130cefba12c5ffc +Author: Thomas Gubler +Date: Wed Jul 23 23:07:11 2014 +0200 + + navigator: fix comment + +commit b7bc77fc8cc6b040979dc9254ce3c28fd505374b +Merge: 756ea3019 1fdc666bb +Author: Thomas Gubler +Date: Wed Jul 23 23:01:42 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 756ea3019ec3a50623d846c019c6474488273a34 +Author: Thomas Gubler +Date: Wed Jul 23 23:00:34 2014 +0200 + + datalink loss: fix type error + +commit 24f380137ecb91fb9647e22e1d29c13da5fc0357 +Author: Thomas Gubler +Date: Wed Jul 23 22:58:19 2014 +0200 + + add method to block fallback to mission + + failsafe navigation modes can use a flag in mission_result to tell the + commander to not switch back to mission + +commit a65b7aee0bc07eeb7545f4a3206e860791b64a36 +Author: Anton Babushkin +Date: Wed Jul 23 22:54:48 2014 +0200 + + mavlink: ATTITUDE, ATTITUDE_QUATERNION, VFR_HUD streams added + +commit 20698c751c62ca6f11aa910b3c3f180fe30211ff +Author: Anton Babushkin +Date: Wed Jul 23 22:40:55 2014 +0200 + + mavlink: HIGHRES_IMU stream added + +commit 034d0a6a610c8838d6c43b51a4401ce818b77624 +Author: Luis Rodrigues +Date: Wed Jul 23 18:19:49 2014 +0200 + + driver for the TeraRangerOne I2C ranger finder + +commit 7ecf66c06d15fb9a8c04f96b5bd05fe1c93138fe +Author: Anton Babushkin +Date: Wed Jul 23 17:36:10 2014 +0200 + + mavlink: bugs fixed + +commit 2313bf7cd5cbf14ffaec61116cce84b9c0c18653 +Author: Lorenz Meier +Date: Wed Jul 23 16:59:04 2014 +0200 + + mTECS: Note better filter defaults to get airspeed response a bit smoother. Damp also ACC response with filter more than currently + +commit f7a40c5c6dcccf0ad14e97ef7fe1e426230e6e01 +Author: Lorenz Meier +Date: Wed Jul 23 16:55:42 2014 +0200 + + Improve I2C address comment. Make filter much stronger to damp any non-realistic vehicle motion. + +commit 1fdc666bb0be393f048c85b1827494beedff0426 +Author: Lorenz Meier +Date: Wed Jul 23 16:53:19 2014 +0200 + + Update NuttX to deal with parity + +commit d70b21c51aacae1a3dae755dca4ba9c3fa7a0d88 +Author: Anton Babushkin +Date: Wed Jul 23 15:37:56 2014 +0200 + + mavlink: move commands stream to mavlink_messages.cpp, bugs fixed + +commit 7bc0e26734a0319295e488e413db8f618b9b621c +Author: Thomas Gubler +Date: Wed Jul 23 11:37:27 2014 +0200 + + mavlink external sp: support for local pos and vel + +commit a5f2d1b06645d4db33751aa8392fcbaf7f0856cc +Author: Anton Babushkin +Date: Wed Jul 23 11:11:49 2014 +0200 + + mavlink: new message sending API, includes fixed + +commit 344a34bb725a65769a227157f41363fd5d180a14 +Author: Anton Babushkin +Date: Wed Jul 23 11:03:37 2014 +0200 + + mavlink: MavlinkStream API updated + +commit 4722b609ccfa35c438c1ef74caba2793c9e04225 +Author: Anton Babushkin +Date: Wed Jul 23 11:03:04 2014 +0200 + + mavlink: parameters handling moved to MavlinkParametersManager class + +commit 825b84fa3bbf07bfaa5d664a634c77b4ab5ac4cb +Merge: 8bb1f9a4b a7d2963e2 +Author: Thomas Gubler +Date: Wed Jul 23 09:31:28 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + + Conflicts: + src/modules/mavlink/mavlink_main.cpp + +commit 38d3efa985be394c846e6afe294006ab074335f7 +Author: ggregory8 +Date: Wed Jul 23 15:12:26 2014 +0800 + + Correct vision velocity estimate correction type + +commit a7d2963e2bca060493f787cf637b0e1b0d9d829e +Author: Lorenz Meier +Date: Wed Jul 23 08:27:45 2014 +0200 + + Enable UAVCAN + +commit 7f0e67522878d1e850c22553fc53e93283ed92f8 +Author: Lorenz Meier +Date: Wed Jul 23 08:24:56 2014 +0200 + + Pass over drivers to reduce build size + +commit a48bede96f79c626e17584f75865ef7839744bf0 +Author: ggregory8 +Date: Wed Jul 23 14:24:51 2014 +0800 + + Remove unused commented code + +commit ef363edfcd810e3b153609f0a723f53db0cd3885 +Author: Anton Babushkin +Date: Sat Jul 19 17:37:13 2014 +0200 + + mavlink: TX/RX rate counters added + +commit b344b94d3039273a1659a4b5640e7dc197922767 +Author: Lorenz Meier +Date: Sat Jul 19 16:00:37 2014 +0200 + + Fix code style, no actual code edits + +commit 63f1ee184a63ecabd93ce0cfa91afe97fe7e65d8 +Author: Lorenz Meier +Date: Sat Jul 19 15:57:42 2014 +0200 + + Add hint that heartbeats are only considered if coming from a GCS + +commit 91becef344833dbb19230ec3f3c69750bce216e1 +Author: Lorenz Meier +Date: Sat Jul 19 15:56:37 2014 +0200 + + Cleanup of heartbeat handling and status printing. Ready to go mainline + +commit 0c0b1a4c666671e964d295fe6aea64d7b6a98fc9 +Author: Lorenz Meier +Date: Sat Jul 19 14:59:13 2014 +0200 + + Print mavlink radio module rates + +commit ed9f9ec8646101934041fd1fe0d29ca955aa52c9 +Author: Lorenz Meier +Date: Sat Jul 19 14:38:39 2014 +0200 + + code style only: Fix indendation in mavlink.h + +commit e6594e519295ec081c6f962fca6b4fbdd190846f +Author: Randy Mackay +Date: Tue Jul 22 10:20:10 2014 +0900 + + tone_alarm: add EKF_WARNING tune + + Conflicts: + mavlink/include/mavlink/v1.0 + +commit ed19faf4289eed5eeb3339e9609e976b9195020c +Merge: a9a8f1435 1b5d4e5bd +Author: Thomas Gubler +Date: Tue Jul 22 21:20:04 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 1b5d4e5bd4fbee8f994c95d69be7660fd211d2f4 +Author: Lorenz Meier +Date: Tue Jul 22 17:42:34 2014 +0200 + + Comment out uavcan due to build breakage, will go back in ASAP + +commit dfbbc6600e67618e030c366dca5b440dcd0ddcb7 +Author: ggregory8 +Date: Tue Jul 22 21:01:10 2014 +0800 + + Seperate vision position estimate correction logic from gps. Add vision weight parameters. Fixes false positive of valid position indication + +commit ef74f4ad8920b59a80158ac8820ed497c9dbbe13 +Author: ggregory8 +Date: Tue Jul 22 20:48:18 2014 +0800 + + Shorten vision parameter name + +commit dd0e39972fb5a8e4b881e71d8bdb53e1ce82e380 +Author: ggregory8 +Date: Tue Jul 22 14:00:49 2014 +0800 + + Add weight parameter for vision velocity + +commit 086fc7f758f48ecfa7e1ddd00957cf5c191eb445 +Merge: 5bb3e92d3 940becd0c +Author: Lorenz Meier +Date: Tue Jul 22 06:48:49 2014 +0200 + + Merge pull request #1128 from PX4/uavcan + + Basic UAVCAN support + +commit a063f58e006689bee2e28d85930cba11245b9597 +Author: ggregory8 +Date: Tue Jul 22 12:36:28 2014 +0800 + + Add vision weight parameters to structure + +commit 940becd0c1e39168e4836db5927e989f2d780ad3 +Author: Pavel Kirienko +Date: Tue Jul 22 02:55:14 2014 +0400 + + UAVCAN update: Mako dependency removed + +commit a9a8f1435fa798b289aa4e4af9312041abdbcf94 +Author: Thomas Gubler +Date: Mon Jul 21 23:56:32 2014 +0200 + + abort comm loss mode if counter above param and return home directly + +commit 5bb3e92d362c04ac57537a0ddaa515781076161e +Merge: 2685e3cfa 07d11583b +Author: Lorenz Meier +Date: Mon Jul 21 20:51:34 2014 +0200 + + Merge pull request #1211 from PX4/battload + + Consider the throttle load for battery voltage calculation + +commit 07d11583bb0926ac9fe1cf2f1c7e11c683606a4b +Author: Lorenz Meier +Date: Mon Jul 21 20:21:20 2014 +0200 + + Rely on theoretical value, as the closed-loop test with multimeter suggests this is the most accurate measurement + +commit 178b0f7399ab881e44f2d2ecff809aea53a4397d +Author: Lorenz Meier +Date: Mon Jul 21 19:25:23 2014 +0200 + + Cross-check with nominal values from divider + +commit 331623bbd40978adf14c2034e75f31c937c34fba +Author: Lorenz Meier +Date: Mon Jul 21 13:48:59 2014 +0200 + + Fix missing line endings + +commit 0fc73a1484ac9e9cbc2f52ec7e81b28a109777eb +Author: Lorenz Meier +Date: Mon Jul 21 13:46:38 2014 +0200 + + Fix comment, missing brace in comment + +commit 956c084f31af9ec2aa80d61eee17e7506b4c7172 +Author: Lorenz Meier +Date: Mon Jul 21 13:31:35 2014 +0200 + + Fit IO voltage estimation using a new dataset, cross-validated with a second unit. Pending testing + +commit afff12374240240ec2bbf2ba043b37cca8b3298a +Author: Lorenz Meier +Date: Mon Jul 21 13:30:56 2014 +0200 + + Add PX4IO voltage dataset and linear fit + +commit 25d1cc3995f3ecafe2408582296d6dedfe49ce53 +Author: Lorenz Meier +Date: Mon Jul 21 07:35:23 2014 +0200 + + Final value for battery load param default + +commit ee7cd04e4c480a1931223889081074c469be0dbb +Author: Anton Babushkin +Date: Sun Jul 20 20:34:32 2014 +0200 + + mavlink: use send_message() method of Mavlink class instead of using helpers + +commit c95de36d3a01bda1d3664fbc46df3a5fc35fe4da +Author: Lorenz Meier +Date: Sun Jul 20 19:42:31 2014 +0200 + + commander: Add missing parameter definition + +commit 86b9e367a6cc5791f83df3223190a470798c00ff +Author: Thomas Gubler +Date: Sun Jul 20 18:23:41 2014 +0200 + + introduce data link lost counter + +commit dcf114aa65273d5d5ce522565fc364fc347ba3fe +Author: Thomas Gubler +Date: Sun Jul 20 17:53:04 2014 +0200 + + data link loss timeout as param + +commit 075a99e6e0703e3c935d313cc7dd4a0c9f04c998 +Merge: 74417f143 29b81aeeb +Author: Thomas Gubler +Date: Sun Jul 20 17:41:33 2014 +0200 + + Merge remote-tracking branch 'upstream/obcfailsafe' into obcfailsafe + +commit 74417f143974d69435354f9b7bed966f40e5ea8b +Merge: 873930899 2685e3cfa +Author: Thomas Gubler +Date: Sun Jul 20 17:40:38 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into obcfailsafe + +commit 8739308999b410ac8e2a92cf3e5fa63c5e18f5ba +Author: Thomas Gubler +Date: Sun Jul 20 17:40:26 2014 +0200 + + WIP, datalinkloss: implementing basic behavior + +commit 264fe884a2825ae430a19ba61e8c89d6a214f5cd +Author: Lorenz Meier +Date: Sun Jul 20 16:28:44 2014 +0200 + + Fixed load voltage calculation + +commit 3935540c7df0f67946b637af6dc2d3145453c326 +Author: Lorenz Meier +Date: Sun Jul 20 16:23:43 2014 +0200 + + Set full voltage correctly to ensure percentage range fits. Force all users to new value by param renaming. Since this will tend to show batteries as more drained than before, this is a change in a safe direction and will not trigger unnoticed discharges. + +commit e21cb645532a7fb0946aa66457ebc5f0453d2748 +Merge: 5d2489880 2685e3cfa +Author: Lorenz Meier +Date: Sun Jul 20 16:21:59 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into battload + +commit 2685e3cfa4fdcbe80e9fd89cc3b08ffafccebad7 +Merge: 4c0e22934 a5f538dc5 +Author: Lorenz Meier +Date: Sun Jul 20 16:17:29 2014 +0200 + + Merge pull request #1216 from PX4/arming_feedback + + Arming feedback + +commit a5f538dc5c9570b59c7135570a662651cb857698 +Author: Lorenz Meier +Date: Sun Jul 20 16:06:31 2014 +0200 + + Commander: Print technical feedback as last resort if no feedback was provided before + +commit f3b8890601e40e5131c55e6f96ad1452a53410eb +Author: Lorenz Meier +Date: Sun Jul 20 14:31:23 2014 +0200 + + commander: Explain sensor arming fail case to users + +commit b3a80025b3bf514e987d19b7292ba0f9d16d7d1d +Author: Lorenz Meier +Date: Sun Jul 20 14:28:24 2014 +0200 + + Do not confuse operators / users with technical error messages + +commit 5fb2a92e7704c2e298128addf890722b6b03289a +Author: Lorenz Meier +Date: Sun Jul 20 14:28:05 2014 +0200 + + commander: Do not confuse developers with wrong comments, do not confuse users with not at all helpful "general error" messages. + +commit 1f3625371d787cdc452b45ad9d9a01423ae51f96 +Author: Lorenz Meier +Date: Sun Jul 20 10:18:00 2014 +0200 + + Obey radio status in opportunistic transmissions as well. Last missing bit are adaptive rates + +commit cd8a0cd21771fb3a6fb8cddfc3da322eb04f10db +Author: Lorenz Meier +Date: Sat Jul 19 23:39:02 2014 +0200 + + mavlink: Only send event-based messages if there is space in the buffer + +commit 4c0e229347be585a917e944aed5dae7f31f86a73 +Merge: 8688cad8e e7d8d9c91 +Author: Lorenz Meier +Date: Sat Jul 19 23:21:58 2014 +0200 + + Merge pull request #1214 from PX4/inav_params_descr + + position_estimator_inav: parameters descriptions added + +commit e7d8d9c91fe72169d292a5e0ac44133a218f27a0 +Author: Anton Babushkin +Date: Sat Jul 19 23:19:49 2014 +0200 + + position_estimator_inav: parameters descriptions added + +commit cbfbdd27883b4f038032aff907f67544fddd090c +Merge: 41003a243 8688cad8e +Author: Lorenz Meier +Date: Sat Jul 19 21:34:20 2014 +0200 + + Merge branch 'master' into mavlinkrates + +commit 29b81aeeb637a704617c8cde03e42dceb616beb6 +Merge: b5ef8fd2c 8688cad8e +Author: Lorenz Meier +Date: Sat Jul 19 21:24:11 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into obcfailsafe + +commit 8688cad8e6580567376acea4ac3ad8739c9c38eb +Merge: 322089a39 74f31618f +Author: Lorenz Meier +Date: Sat Jul 19 21:22:33 2014 +0200 + + Merge pull request #1205 from PX4/forcefail + + Force failsafe + +commit 5d2489880c2a42bc67554efa7715ba3a761c5d17 +Author: Lorenz Meier +Date: Sat Jul 19 21:14:14 2014 +0200 + + Fix low voltage warning threshold to 9%, not 90% + +commit b5ef8fd2cd54d180b5debe362a4c1f07f64394af +Author: Thomas Gubler +Date: Sat Jul 19 20:03:37 2014 +0200 + + create empty datalinkloss class for OBC + + Currently the class does the same as the RTL class. It is now possible + whichclass is sued in the navigator to handle datalink loss via a + parameter + +commit 7baa337d9bcf7077a5e5080e951899cb595f6ff6 +Author: Thomas Gubler +Date: Sat Jul 19 19:25:53 2014 +0200 + + flight termination on geofence violation + +commit 41003a243793e465a71e9b142e7c9aac132d3923 +Author: Anton Babushkin +Date: Sat Jul 19 17:37:13 2014 +0200 + + mavlink: TX/RX rate counters added + +commit 52a9513e64dacf1004fd0e11df3daf5eb607b0f2 +Author: Lorenz Meier +Date: Sat Jul 19 16:22:02 2014 +0200 + + Update rates + +commit 6e3ebd3a36ce8bf3a9132b76986074ad8d9fcf35 +Author: Lorenz Meier +Date: Sat Jul 19 16:00:37 2014 +0200 + + Fix code style, no actual code edits + +commit 5ace06f3b820d43bc313347f3d23b121a36fbef1 +Author: Lorenz Meier +Date: Sat Jul 19 15:57:42 2014 +0200 + + Add hint that heartbeats are only considered if coming from a GCS + +commit ed31d6a59a21753e326ba03933ce0eb962b8412a +Author: Lorenz Meier +Date: Sat Jul 19 15:56:37 2014 +0200 + + Cleanup of heartbeat handling and status printing. Ready to go mainline + +commit 74f31618f2ca4119350372d120988c009d67064e +Author: Lorenz Meier +Date: Sat Jul 19 15:21:29 2014 +0200 + + report error in pwm command if any + +commit fd5065535435f9f3fa3c32b620db471f905072c2 +Author: Lorenz Meier +Date: Sat Jul 19 15:15:10 2014 +0200 + + add missing hint to pwm usage + +commit 0b3e30030316ea8ccfb40b1472f39fa21bb6ad2c +Merge: f3ec1cd58 0b743a9f5 +Author: Lorenz Meier +Date: Sat Jul 19 15:10:36 2014 +0200 + + Merge branch 'forcefail' of github.com:PX4/Firmware into forcefail + +commit f3ec1cd580a7a06699caba5d99b785f56316d1c2 +Author: Lorenz Meier +Date: Sat Jul 19 15:10:20 2014 +0200 + + pwm command: Add missing exit 0 status + +commit f3fe9c2fdf7a5d54cbd647551ab03211e3e64458 +Author: Lorenz Meier +Date: Sat Jul 19 15:09:07 2014 +0200 + + Print force fail status + +commit 87cc7a81ff8b3bdc9cc5a5b4fca91f8d08988774 +Author: Lorenz Meier +Date: Sat Jul 19 15:08:56 2014 +0200 + + Support force fail in valid filter + +commit 730a520362caf9c9d3e506a31441d9921e008144 +Author: Lorenz Meier +Date: Sat Jul 19 14:59:13 2014 +0200 + + Print mavlink radio module rates + +commit 0b743a9f5c29cee3b3d7c6d602091453e1091973 +Author: Thomas Gubler +Date: Sat Jul 19 14:39:41 2014 +0200 + + parse flighttermination command + +commit de0dd71061b1b388e87c25a3d4fd0080f0c9cf8b +Author: Thomas Gubler +Date: Sat Jul 19 14:39:19 2014 +0200 + + pwm: add missing exit + +commit 5fc3bc787a495d15099e177b99c2c4d6a1a4f56c +Author: Lorenz Meier +Date: Sat Jul 19 14:38:39 2014 +0200 + + code style only: Fix indendation in mavlink.h + +commit 3db78a4ab31b79f092940f4186549132a40ed855 +Author: Lorenz Meier +Date: Sat Jul 19 14:34:19 2014 +0200 + + commander: Warn at 18 and 9% battery remaining instead of 25 and 10% to not trigger the warning too early (at 50%) as it was before + +commit 3a0fc36c67ef89faa0b20e847eb16de6362ef3e8 +Author: Lorenz Meier +Date: Sat Jul 19 14:12:33 2014 +0200 + + Consider the throttle load for battery voltage calculation + +commit 78b8e4d59f606eb56a475b69d61da8a83613d73d +Author: Thomas Gubler +Date: Sat Jul 19 13:23:35 2014 +0200 + + really checkout latest mavlink master + +commit 7b3654a5764bdc2ff0e2a894d193dc59976ff828 +Author: Thomas Gubler +Date: Sat Jul 19 13:08:54 2014 +0200 + + checkout latest mavlink master + +commit 689536893caea0cde8cafb3a51cd7e471338cfb0 +Author: Thomas Gubler +Date: Sat Jul 19 12:46:52 2014 +0200 + + px4io driver: force failsafe depending on actuator armed + +commit d7e1502a262ca78595ec8f8f77d0d9eccb2fc0ab +Merge: 5c8c58a1e 322089a39 +Author: Thomas Gubler +Date: Sat Jul 19 12:44:50 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into forcefail + +commit 322089a390f416a9936fb4ad1ad0ed4359aeaa57 +Author: Lorenz Meier +Date: Sat Jul 19 11:29:49 2014 +0200 + + Fix unused params + +commit 57794925fe0fcaf5736163f8ad43a4551a1a9b71 +Author: Lorenz Meier +Date: Sat Jul 19 10:53:04 2014 +0200 + + Revert "Remove MT_ENABLED param and handles" + + This reverts commit 90a5ae1afd25e5e31d269f0d0f5e5052f068d0b1. + +commit a4e1a665833f566e2faaa80d221971c679b57d17 +Author: Lorenz Meier +Date: Sat Jul 19 10:52:50 2014 +0200 + + Revert "Remove last reference to mtecs enabled param" + + This reverts commit 81f60329e47f8b31d9261c0ef46c09780f9d8194. + +commit 528253e33a49702a9c394a5b25d823e4db0a4e7d +Author: Pavel Kirienko +Date: Fri Jul 18 23:24:07 2014 +0400 + + UAVCAN update + +commit a2da34be16531404b4c4507ab71b0518a51d60c5 +Author: Lorenz Meier +Date: Fri Jul 18 20:53:01 2014 +0200 + + Fixes #1207 + +commit 5c8c58a1e6a2977b4a2f6d81928d4bfc64c87649 +Author: Lorenz Meier +Date: Fri Jul 18 11:19:37 2014 +0200 + + pwm system command: Allow to force failsave (forcefail command) + +commit 903b482378516f26ef0faa4d658597e0af2fb35d +Author: Lorenz Meier +Date: Fri Jul 18 11:19:05 2014 +0200 + + PX4IO driver: Add support to set force failsafe + +commit 9a53fd96482bd31da98af97de5cde88127d6c7f9 +Author: Lorenz Meier +Date: Fri Jul 18 11:18:32 2014 +0200 + + Add force failsafe flag + +commit a1a921d152c11cef9cec93f5a88777afb1acd4b6 +Merge: 4b6192f0b 81f60329e +Author: Thomas Gubler +Date: Fri Jul 18 09:30:55 2014 +0200 + + Merge pull request #1204 from PX4/tecs-cleanup + + Remove all unused TECS parameters + +commit 81f60329e47f8b31d9261c0ef46c09780f9d8194 +Author: Lorenz Meier +Date: Fri Jul 18 08:07:35 2014 +0200 + + Remove last reference to mtecs enabled param + +commit 90a5ae1afd25e5e31d269f0d0f5e5052f068d0b1 +Author: Lorenz Meier +Date: Fri Jul 18 08:04:13 2014 +0200 + + Remove MT_ENABLED param and handles + +commit f7c330fa6073eaff7d1d7073b16a51e40f8b5f9d +Author: Lorenz Meier +Date: Fri Jul 18 07:58:59 2014 +0200 + + Remove all handles to TECS params in startup scripts + +commit 4a8e4d37cd926bed7b85ba92a5214f604a4ea192 +Author: Lorenz Meier +Date: Fri Jul 18 07:55:02 2014 +0200 + + Remove one left-over TECS param + +commit ce78b399691d43bd150c0a5928f08c98076a3892 +Author: Lorenz Meier +Date: Fri Jul 18 07:49:29 2014 +0200 + + Remove all unused TECS parameters + +commit 4b6192f0bc00f525d65587b3400dbe9a18d156d5 +Merge: 1fea1a601 6c50e510a +Author: Lorenz Meier +Date: Fri Jul 18 07:30:10 2014 +0200 + + Merge pull request #1203 from PX4/initderivativeblock + + BlockDerivative: initialize in first run + +commit 6c50e510a5fcadab19a6d5ff709c0da473e4ace0 +Author: Lorenz Meier +Date: Fri Jul 18 07:28:49 2014 +0200 + + Derivative fix: Comments and code style + +commit dc612d75c788bc8b2a90c200a13a5a5a0e3a68d9 +Author: Thomas Gubler +Date: Fri Jul 18 00:15:16 2014 +0200 + + BlockDerivative: initialize in first run + +commit 1fea1a6015a0af829a440b2bba176488d6e6a0a3 +Merge: e4bdf2f65 101e7b138 +Author: Lorenz Meier +Date: Fri Jul 18 00:03:43 2014 +0200 + + Merge pull request #1198 from PX4/wpwarningfix + + Check if waypoint altitude is relative. Fixes #1197 + +commit e4bdf2f65a74407bfe6abb6f45c85c68e88cf6c8 +Merge: 193e214b9 ba7df4c17 +Author: Lorenz Meier +Date: Fri Jul 18 00:03:17 2014 +0200 + + Merge pull request #1199 from PX4/navlogfix + + Nav log fix + +commit 193e214b94f6d2a2400f5f1341b7f2f28cd866aa +Merge: 213fe0cc2 facffe2b9 +Author: Lorenz Meier +Date: Fri Jul 18 00:00:22 2014 +0200 + + Merge pull request #1202 from PX4/mtecsaltitudefilter + + mtecs: add altitude prefiltering + +commit ba7df4c170e069812387e08445cfa0e7789bf34d +Author: Lorenz Meier +Date: Thu Jul 17 23:26:04 2014 +0200 + + Enable nav mode logging in navigator + +commit b8da27561613a0890fd21e43064b457a58daaab3 +Author: Lorenz Meier +Date: Thu Jul 17 23:25:33 2014 +0200 + + Log nav mode + +commit 9559668f0fb7477e2f777beff899589a387d26c5 +Author: Lorenz Meier +Date: Thu Jul 17 23:25:12 2014 +0200 + + uORB: Add navigation state + +commit 101e7b1383b83c9b06ef147dbef1ff375c11b84f +Author: Lorenz Meier +Date: Thu Jul 17 21:06:42 2014 +0200 + + navigator: Feedback strings / text and logic was not consistent in previous state, fixed. + +commit c01567c047f295e3ffea7d01a7e239ac4f79a498 +Author: Lorenz Meier +Date: Thu Jul 17 21:02:17 2014 +0200 + + Check if waypoint altitude is relative. Fixes #1197 + +commit facffe2b9eeee24f712119be91ff8aea99cfde0f +Author: Thomas Gubler +Date: Thu Jul 17 17:38:04 2014 +0200 + + mtecs: add altitude prefiltering + +commit 213fe0cc20ada8b8581a65f73c68b4efe6508405 +Merge: 3db2786e8 14b5ef667 +Author: Lorenz Meier +Date: Thu Jul 17 10:18:22 2014 +0200 + + Merge pull request #1102 from PX4/fwposwarnings + + FW pos control: fix warnings and remove code + +commit 3db2786e8c697ceab3356e79ebe2388cc10d40e1 +Merge: 23c82c2dd 878fd1d71 +Author: Lorenz Meier +Date: Thu Jul 17 10:00:17 2014 +0200 + + Merge pull request #1189 from PX4/navigator_cleanup + + Navigator cleanup + +commit 878fd1d7134fb53c358c0289ff25c9a6633c73ae +Author: Anton Babushkin +Date: Thu Jul 17 09:50:11 2014 +0200 + + navigator: members initialization fixed + +commit 8bb1f9a4bf3fae0cf8db9a598b4fb1036a9514dd +Merge: f46087073 23c82c2dd +Author: Thomas Gubler +Date: Thu Jul 17 09:13:00 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + +commit f4608707389dbc30eb25db524d6e008c8033d052 +Author: Thomas Gubler +Date: Thu Jul 17 09:11:57 2014 +0200 + + support force setpoints + +commit 23c82c2dd809aa9a7f5664bfcfe6c7b6576efb64 +Merge: f89062fe3 d9e3c9423 +Author: Lorenz Meier +Date: Thu Jul 17 07:34:59 2014 +0200 + + Merge pull request #1195 from jean-m-cyr/master + + Clean up mavlink module + +commit f89062fe3bf56aef23c2ea1a29ae3468694344fa +Merge: 65c952e13 7705a24f7 +Author: Lorenz Meier +Date: Thu Jul 17 07:33:50 2014 +0200 + + Merge pull request #1186 from PX4/logging + + Multi-instance handling for sensors + +commit d9e3c9423e7d78a71acb31b0a2b3f9cc8b31a55d +Author: Jean Cyr +Date: Wed Jul 16 23:41:13 2014 -0400 + + Clean up mavlink module + + Deal with all mavlink module compiler warnings. No critical errors found + +commit 65c952e134daa7c505026ddf2139148fe3092161 +Merge: 43855ac5a 882076a0d +Author: Lorenz Meier +Date: Wed Jul 16 17:57:48 2014 +0200 + + Merge pull request #1185 from PX4/mc_defaults + + Better defaults for min values for some of the multicopters + +commit 43855ac5a31736967c26b3f565f3ce45dcfea02c +Merge: 7625ea5e8 698fcb6b8 +Author: Lorenz Meier +Date: Wed Jul 16 17:57:16 2014 +0200 + + Merge pull request #1193 from PX4/dl_lost_fix + + commander: only warn about lost link if link was working before + +commit 7705a24f7227035d5932a1288e26ce75cec07fdf +Merge: c5e4f33bb 7625ea5e8 +Author: Lorenz Meier +Date: Wed Jul 16 15:31:59 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into logging + +commit 7625ea5e8aada992a65fd7cb9ef1e5937372babc +Merge: 0c5ce3d3a 654aaa0ca +Author: Lorenz Meier +Date: Wed Jul 16 15:31:00 2014 +0200 + + Merge pull request #1188 from PX4/sensor_startup_cleanup + + Sensor startup cleanup + +commit c5e4f33bb33689df5acb26ee4f40c70496f9b1eb +Merge: ca98070f8 654aaa0ca +Author: Lorenz Meier +Date: Wed Jul 16 15:26:22 2014 +0200 + + Merge sensor_startup_cleanup + +commit ca98070f8b479f5d643d810a077ad09e84d32721 +Author: Lorenz Meier +Date: Wed Jul 16 15:18:07 2014 +0200 + + RGBLED: flash efficiency + +commit c2565d998359c29a66c9ebbc641ea748186c7455 +Author: Lorenz Meier +Date: Wed Jul 16 15:17:54 2014 +0200 + + PCA8574: flash efficiency + +commit 0b81d9883a67a6277d85a603fde4ebbbc001d20f +Author: Lorenz Meier +Date: Wed Jul 16 15:17:33 2014 +0200 + + Strip excessive binary text to save some flash, start all three sensor sets + +commit ede1deaed6303c9ba22663fec950b9a2a66c53e5 +Author: Lorenz Meier +Date: Wed Jul 16 15:02:25 2014 +0200 + + Add support for external sensors in startup + +commit 11eeb7466d80452f18fd036cc72899a2ddbd33e9 +Merge: 43bc2c3ef c6c9c4982 +Author: Lorenz Meier +Date: Wed Jul 16 15:00:58 2014 +0200 + + Merge branch 'ext_mag_param' into logging + +commit c6c9c49823a4c19e156f4ce70bde781890ab04f9 +Author: Lorenz Meier +Date: Wed Jul 16 14:58:43 2014 +0200 + + Implement the external mag param in a fashion that retains backward compatibility + +commit 4f4c6df370ae952bd3816a10daca62a6627a6658 +Merge: d39d5cc9d 0c5ce3d3a +Author: Lorenz Meier +Date: Wed Jul 16 14:24:03 2014 +0200 + + Merge branch 'master' into ext_mag_param + +commit 698fcb6b8687b5901145ec90462297c398fbf5c3 +Author: Anton Babushkin +Date: Wed Jul 16 14:22:48 2014 +0200 + + commander: only warn about lost link if link was working before + +commit 9527cc8293749b9ccdec015f587afef9698be1e6 +Author: Thomas Gubler +Date: Wed Jul 16 14:03:34 2014 +0200 + + att external sp: also write quaternion + +commit 0c5ce3d3a23a32556b38bb0936b315d12290e4ba +Author: Lorenz Meier +Date: Wed Jul 16 13:42:47 2014 +0200 + + Hotfix: Allow the HMC5883 driver to continue to operate in auto mode + +commit d39d5cc9da99ec17251428d57d232c30564a663b +Author: Anton Babushkin +Date: Wed Jul 16 11:26:32 2014 +0200 + + SYS_EXT_MAG parameter added for magnetometer selection + +commit a63f3a173174e28fb5df63a1646c62dcbdc52bbb +Author: Thomas Gubler +Date: Wed Jul 16 10:36:02 2014 +0200 + + external attitude sp: set timestamp + +commit 1dd4282099cbca9c04f23c7b097bad66b3bb4681 +Merge: c67f76e0c 25b036c6a +Author: Lorenz Meier +Date: Wed Jul 16 09:40:06 2014 +0200 + + Merge pull request #1165 from jean-m-cyr/master + + px4io_uploader cleanup and minor optimization + +commit 3c8927c42386a6528f120d04ec93f5ab9b453a5b +Author: Thomas Gubler +Date: Wed Jul 16 09:38:57 2014 +0200 + + once offboard is set by mavlink command ignore RC mode + +commit 63c6e31ba70170029549d60b6ce3b235692ccc80 +Author: Lorenz Meier +Date: Wed Jul 16 09:24:50 2014 +0200 + + Fix the most obvious compile warnings + +commit 3ca15ab157b395b00ff225e419ae662551bc6b81 +Author: Lorenz Meier +Date: Wed Jul 16 09:24:31 2014 +0200 + + Controllib block: Make copy constructor private + +commit 02f56aae8cf34334580ade6e73bf2d58b12689f5 +Author: Lorenz Meier +Date: Wed Jul 16 09:24:09 2014 +0200 + + Navigator: Enable more strict compile warnings + +commit 654aaa0ca852b95e4e2bec5cf9b77ca3242d1d63 +Author: Lorenz Meier +Date: Wed Jul 16 09:05:50 2014 +0200 + + Mixer: forbid copy constructors due to ptr data members + +commit c5b13b7dbcb36f75d88fa24b879c3f202d01da38 +Author: Lorenz Meier +Date: Wed Jul 16 09:05:29 2014 +0200 + + IO driver: stricter init + +commit 85ccecea9c67b9f0a61fa46ec8dee324114077c1 +Author: Lorenz Meier +Date: Wed Jul 16 09:05:15 2014 +0200 + + FMU driver: stricter init + +commit 164b4ef4ce7e4452e92a3854a51b025f45319e59 +Author: Lorenz Meier +Date: Wed Jul 16 08:58:18 2014 +0200 + + MPU6K: Cleaner init + +commit 7ca184de45a49ca2bde5733a54843975e193a237 +Author: Lorenz Meier +Date: Wed Jul 16 08:54:40 2014 +0200 + + MEAS airspeed: Stricter initialization and constructors + +commit da4967e8e4256a31550a10090cbf6bfc12166b61 +Author: Lorenz Meier +Date: Wed Jul 16 08:54:17 2014 +0200 + + I2C driver: forbid copy constructor + +commit 23dd7e752d4760a13e90ec7ed6cf003e56c4baff +Author: Lorenz Meier +Date: Wed Jul 16 08:54:00 2014 +0200 + + airspeed driver: better init + +commit e68200b4ba53e6594306e7925aaac3e47f0ef217 +Author: Lorenz Meier +Date: Wed Jul 16 08:53:47 2014 +0200 + + HMC driver: Full initialization + +commit 5baa3690e02067380f35a551e634b67551ed214f +Author: Lorenz Meier +Date: Wed Jul 16 08:48:10 2014 +0200 + + L3GD20: Ensure init and constructors + +commit f162a3e8d406e52d42ad84ea80ca6678577b9263 +Author: Lorenz Meier +Date: Wed Jul 16 08:47:49 2014 +0200 + + LSM303D: Ensure init and constructors + +commit 8107205b9ede8d9d36feffb50e116bb8e4dda78a +Author: Lorenz Meier +Date: Wed Jul 16 08:47:31 2014 +0200 + + device driver: Fix compile warnings + +commit b08e3d21cdca5c21396b47280b0958d6592a80d2 +Author: Lorenz Meier +Date: Wed Jul 16 08:47:12 2014 +0200 + + Making lowpass filter init bullet proof + +commit 9470ac4e0f7ce9171789f1fed1a8c052db014773 +Merge: 5b38b5e37 c67f76e0c +Author: Lorenz Meier +Date: Wed Jul 16 08:20:48 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into sensor_startup_cleanup + +commit c67f76e0c7049b408c918702e09307747e02642f +Merge: 619433d36 1ac2b307e +Author: Lorenz Meier +Date: Wed Jul 16 08:03:47 2014 +0200 + + Merge pull request #1187 from PX4/mavlink_strict + + Mavlink strict + +commit 5b38b5e37170ffb079ef228f117f7e8b594353c8 +Author: Lorenz Meier +Date: Wed Jul 16 07:55:53 2014 +0200 + + MPU6K: Start handler startup and stack review and adjustments + +commit 91bedc5c1c84fa79945f32462dbe3fe30c0ff5e4 +Author: Lorenz Meier +Date: Wed Jul 16 07:54:09 2014 +0200 + + airspeed drivers: Start handlers stack fixes and start handler review + +commit fa6f69581ed7dca03ca6ee2cfb8565343400f419 +Author: Lorenz Meier +Date: Wed Jul 16 07:52:18 2014 +0200 + + LSM303D: start handler fix and start routine review + +commit c2f97e628cf060d35db22526b450b919f0c6cf59 +Author: Lorenz Meier +Date: Wed Jul 16 07:51:47 2014 +0200 + + L3GD20 driver: stack size adjustments of start handler and start return review / comments + +commit f89573a6ed6e43c9e5935b92929b6082089226c9 +Author: Lorenz Meier +Date: Wed Jul 16 07:51:24 2014 +0200 + + HMC5883 driver: stack size adjustments of start handler and start return review / comments + +commit 43bc2c3ef2a867a015e7198c797d089d6252fdde +Author: Lorenz Meier +Date: Tue Jul 15 23:32:03 2014 +0200 + + LSM303D: Support for tertiary sensors + +commit b6bac2c88d44fcb7ee0b1fd579f0f0fcc19c2410 +Author: Lorenz Meier +Date: Tue Jul 15 23:22:04 2014 +0200 + + sensors: Support for up to three sensors of the IMU types + +commit c467d1635efda46bc7200b95741381fc98e161ae +Author: Lorenz Meier +Date: Tue Jul 15 23:21:00 2014 +0200 + + Build fixes for example + +commit 9e97994ef92d3ef3496384c4b11c734138c5f3a3 +Author: Lorenz Meier +Date: Tue Jul 15 23:20:02 2014 +0200 + + drivers: Up to three units support + +commit b8b6974e22b7292d5251f1d2c49b2c81e09cc06b +Author: Lorenz Meier +Date: Tue Jul 15 23:19:45 2014 +0200 + + sdlog2: Add support for up to three IMU sensors + +commit 64e33b8896d717f73a1b1ad3189b97c98c9bddfd +Author: Lorenz Meier +Date: Tue Jul 15 23:18:04 2014 +0200 + + uORB: Support up to three topics per sensor + +commit 65367f7a99907fbd6a204ba44ee443816c635482 +Author: Lorenz Meier +Date: Tue Jul 15 23:16:04 2014 +0200 + + L3GD20: Support for up to three gyros + +commit 32ed1eae80f4004daa63b4331a66b774becf651f +Author: Lorenz Meier +Date: Tue Jul 15 23:14:50 2014 +0200 + + mpu6000: Support for up to three accels / gyros + +commit 5ef4e08c580a4f15628ed16194a680508ea044bf +Author: Lorenz Meier +Date: Tue Jul 15 23:14:30 2014 +0200 + + hmc5883: Support for three sensors + +commit f02ddc3326df40e0a6de2d34672473450086b5ae +Author: Lorenz Meier +Date: Tue Jul 15 22:08:40 2014 +0200 + + Do not initialize variable if value is never read + +commit e696ed5509d001e181c33a2379d634e76190c42a +Merge: 79aa600d2 619433d36 +Author: Lorenz Meier +Date: Tue Jul 15 22:07:03 2014 +0200 + + Merged master + +commit 1ac2b307e4424d3b6555ab3ca21c43d8de19b81e +Author: Lorenz Meier +Date: Tue Jul 15 18:23:17 2014 +0200 + + Enable stricter compile mode and ensure the most relevant bits are initialized. Needs more work to avoid the remaining warnings + +commit b0b6ee06448c266dc97d8efbd48be548f4a57ee6 +Author: Lorenz Meier +Date: Tue Jul 15 18:22:38 2014 +0200 + + Forbid copy constructor in CDev + +commit 619433d36911b9c3923bae666d3632beb713935f +Merge: e91a4217a 612864513 +Author: Lorenz Meier +Date: Tue Jul 15 17:40:04 2014 +0200 + + Merge pull request #1178 from PX4/eff_plus_plus + + C++ with a little more rigor + +commit 35a9dad998961c9f8aa5ab5d015cb4b3a642a9ce +Author: Thomas Gubler +Date: Tue Jul 15 14:42:53 2014 +0200 + + mavlink receiver: fix copy paste error + +commit 596850e9f5343193ab4dc75cfa7849e0eb63ceea +Author: Thomas Gubler +Date: Tue Jul 15 14:19:13 2014 +0200 + + mavlink external sp: accept 0 sysid and compid + +commit e162178f35cd1263abd2256ca0c8c7e4af7d2cfa +Merge: d0cca02e9 e91a4217a +Author: Thomas Gubler +Date: Tue Jul 15 10:35:26 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + +commit d0cca02e97a24cf0b9554cf429bbd5716f947e4e +Author: Thomas Gubler +Date: Tue Jul 15 10:34:56 2014 +0200 + + add parsing of external attitude message + +commit e91a4217ad23a0f5190b0e34b7621a5170632a43 +Author: Lorenz Meier +Date: Tue Jul 15 07:54:12 2014 +0200 + + Fix warning + +commit 61286451361c0e4547caf2385f56ee6cc8afffb1 +Author: Lorenz Meier +Date: Tue Jul 15 07:37:17 2014 +0200 + + mathlib: More C++ fixes + +commit 1744bf6e123f7870055daddedddd2e911d18e335 +Merge: f219c05f0 23fe3b64b +Author: Lorenz Meier +Date: Tue Jul 15 07:24:42 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into eff_plus_plus + +commit 23fe3b64be085b3a756a754478931867c5c25049 +Merge: ddc8f1fa5 9f837267d +Author: Lorenz Meier +Date: Tue Jul 15 07:23:36 2014 +0200 + + Merge pull request #1183 from sjwilks/fx61_mixer + + Phantom FX-61 mixer + +commit 9f837267de861cfd8313984f2ec64b8482a72161 +Author: Simon Wilks +Date: Tue Jul 15 00:10:08 2014 +0200 + + Updated the comments. + +commit 83652794c7709ee8058587a99e81826d4959ed49 +Author: Simon Wilks +Date: Tue Jul 15 00:06:24 2014 +0200 + + Add a mixer for the Phantom so it can be uniquely adjusted for this airframe. + +commit d9f3352d72b39f885458aa2d6250ef64f34c2720 +Merge: 629e73bcf ddc8f1fa5 +Author: Lorenz Meier +Date: Mon Jul 14 13:48:03 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into vision_estimate + +commit 7a064174110d827182820960b245031e0b4d42ab +Author: Thomas Gubler +Date: Mon Jul 14 13:34:06 2014 +0200 + + mavlink: external setpoint feed trough functionality + +commit 747eda92b9396e38746d505e5d79a7528e117c89 +Author: Thomas Gubler +Date: Mon Jul 14 11:19:06 2014 +0200 + + commander: handle VEHICLE_CMD_NAV_GUIDED_ENABLE + +commit 373b1705c19627b97f1c65c1e947802e6b88af83 +Author: Thomas Gubler +Date: Mon Jul 14 10:57:53 2014 +0200 + + vehicle command: add latest guided commands + +commit 574b7fc854bd331ab3e45bae4f1fb06675e3aae5 +Merge: cf4a11c7e ddc8f1fa5 +Author: Thomas Gubler +Date: Mon Jul 14 09:56:14 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + +commit ddc8f1fa5f5b88549af5e4f5f46c751a5f3af3ce +Merge: d8004c8d2 f3549d775 +Author: Lorenz Meier +Date: Mon Jul 14 08:45:52 2014 +0200 + + Merge pull request #1159 from PX4/airspeed_test_fix + + Generalized the airspeed check + +commit d8004c8d2d58356ae9fce59303993ea4d76cae20 +Merge: e28ca7db1 efa5d8f57 +Author: Lorenz Meier +Date: Mon Jul 14 08:42:06 2014 +0200 + + Merge pull request #1181 from PX4/fixedwing_mem_handling + + Fixedwing mem handling + +commit f3549d775cb049bcde93c3e860c3adbad3763364 +Author: Lorenz Meier +Date: Mon Jul 14 08:33:35 2014 +0200 + + Airspeed driver: Use the known sensor offset for raw value as well + +commit 9ce7820e419d2ffa379fb7a3cc168f500623fa3d +Author: Lorenz Meier +Date: Mon Jul 14 08:32:51 2014 +0200 + + Make instructions in commander more obvious for airspeed calibration + +commit efa5d8f57f303a51f618b7c108f516d5e857c3b3 +Author: Lorenz Meier +Date: Mon Jul 14 08:12:17 2014 +0200 + + fw pos ctrl: Only return from start handler with all allocations done + +commit 8a0e83c9cd9a54f09c6bc5c2c89917d87a451192 +Author: Lorenz Meier +Date: Mon Jul 14 08:11:55 2014 +0200 + + fw att ctrl: Only return from start handler with all allocations done + +commit 5f176d14fed9ace9f5265a40b7ace1e6d00a7690 +Author: Lorenz Meier +Date: Mon Jul 14 08:11:33 2014 +0200 + + ekf: Only return from start handler with all allocations done + +commit ec8d395a2d270bd77e873f616a53ee0771c94165 +Author: Lorenz Meier +Date: Mon Jul 14 08:07:30 2014 +0200 + + build fix + +commit 14b5ef66771c6c68f413af885b24eecbd734f6f3 +Merge: acca14673 e28ca7db1 +Author: Lorenz Meier +Date: Mon Jul 14 00:56:50 2014 +0200 + + merged master + +commit db0cc845bad26b2adccb757917c997c3d65b185c +Merge: 180b83cc6 e28ca7db1 +Author: Lorenz Meier +Date: Mon Jul 14 00:48:23 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into airspeed_test_fix + +commit 180b83cc6dc6872c5248993b5409ac835a201114 +Author: Lorenz Meier +Date: Mon Jul 14 00:41:12 2014 +0200 + + Better analog error handling + +commit 7968c6864e1255b4a65427187119aec2c3fc7ae0 +Author: Lorenz Meier +Date: Mon Jul 14 00:04:02 2014 +0200 + + Force update of offset, do not add offset in final value + +commit 56ad0c708d2695515489802676cc295f040b3606 +Author: Lorenz Meier +Date: Sun Jul 13 22:53:50 2014 +0200 + + Fixed compile error + +commit 1dffa750d8b91af8f600ba4cf1fbcdcc61edf80f +Author: Lorenz Meier +Date: Sun Jul 13 22:44:32 2014 +0200 + + added detailed print + +commit e28ca7db1baadef9d8833f45ac4e62284fcf11c8 +Merge: 36c206816 88af1d1dd +Author: Lorenz Meier +Date: Sun Jul 13 22:42:50 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 36c20681621c2b99c1486aa0e3700cdbd86bd42d +Author: Lorenz Meier +Date: Sun Jul 13 22:42:34 2014 +0200 + + Removed spurious submodule entry + +commit 88af1d1dd51411a6b4e9a3ced0c1a177456dfa95 +Merge: e8855423b 0d51230d4 +Author: Lorenz Meier +Date: Sun Jul 13 18:10:39 2014 +0200 + + Merge pull request #1175 from PX4/warnings_cleanup + + Warnings cleanup + +commit f219c05f0f53ee8b8f5dbe24318678be6c255dd9 +Author: Lorenz Meier +Date: Sun Jul 13 16:27:30 2014 +0200 + + Fix a set of C++ warnings in mathlib + +commit 17c5e925fb928d9c0926d8495a2db7a7b464c15f +Author: Lorenz Meier +Date: Sun Jul 13 16:27:08 2014 +0200 + + Enable C++ warnings for EKF + +commit a1c5f87deaf3e8626f838b191be5b57f33d3dc46 +Author: Lorenz Meier +Date: Sun Jul 13 16:26:47 2014 +0200 + + Fix C++ warnings + +commit d4a867071a2183069d8902292357133856cd2ffd +Author: Lorenz Meier +Date: Sun Jul 13 15:44:15 2014 +0200 + + airspeed: Better calibration messages + +commit 07d92c264c34c66b17d45de870b784c9193fb5a1 +Merge: 91651bf24 e8855423b +Author: Lorenz Meier +Date: Sun Jul 13 15:41:01 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into airspeed_test_fix + +commit e8855423bea0938c607ed2ab8bde5ebec094b5a6 +Author: Lorenz Meier +Date: Sun Jul 13 15:39:35 2014 +0200 + + EKF hotfix: Remove unused variables, use default initializer list for vectors + +commit 3d505c6f42779eddc983e0f1a25c59d998cdd041 +Author: Lorenz Meier +Date: Sun Jul 13 15:38:42 2014 +0200 + + EKF hotfix: Force all fields to initialized + +commit b4b3a2a2c68a523af5141a4452e533befc873384 +Author: Lorenz Meier +Date: Sun Jul 13 14:58:57 2014 +0200 + + EKF hotfix: Force zero initialization of vectors + +commit c610050dc305884a704b51c00cfff5f2f9984bcb +Author: Lorenz Meier +Date: Sun Jul 13 14:55:23 2014 +0200 + + EKF hotfix: Add missing vector zero calls + +commit 91651bf240e0b2f53936f45d59ffae2c970eac9c +Merge: 8590d555b a32577377 +Author: Lorenz Meier +Date: Sun Jul 13 12:46:49 2014 +0200 + + Merged commander fixes into airspeed_test_fix + +commit 8590d555b432f206e2b88893ea5198c1398aa99c +Author: Lorenz Meier +Date: Sun Jul 13 12:44:57 2014 +0200 + + Fix calibration counter usage, take every sample + +commit 744eed91dca8a5f2ad8ead7ffa812d25755bcc93 +Author: Lorenz Meier +Date: Sun Jul 13 12:43:10 2014 +0200 + + Fix calibration counter usage + +commit a32577377b8d735c77ffaaee15e2bbfa74be703f +Author: Lorenz Meier +Date: Sun Jul 13 12:38:43 2014 +0200 + + EKF init improvements + +commit 67376c67e68160a43db1056b20e2f00fbb90bb0e +Merge: 1b6ad3e19 0d51230d4 +Author: Lorenz Meier +Date: Sun Jul 13 12:15:59 2014 +0200 + + Merge branch 'warnings_cleanup' into ekf_init + +commit 0d51230d4e3b87dd67819e594895b24a0a8a0306 +Author: Lorenz Meier +Date: Sun Jul 13 12:04:43 2014 +0200 + + commander: Final MAVLink text feedback cleanup + +commit 7525c290f2cdfd058d54e5e6eb2d2e522d070889 +Author: Lorenz Meier +Date: Sun Jul 13 11:46:36 2014 +0200 + + commander: more text feedback improvements. + +commit afc8908d38ff2eaabc2ca35363ac04697152cb6b +Author: Lorenz Meier +Date: Sun Jul 13 11:45:32 2014 +0200 + + commander: More docs-only changes in headers. + +commit 66d5bc20c095a4dbd937b21c4f5fc1a67205f2d6 +Author: Lorenz Meier +Date: Sun Jul 13 11:45:02 2014 +0200 + + commander RC handling: Fix -Wshadow warnings. + +commit f2b30be92ae946e8e40faade6cb10edfb037fdaf +Author: Lorenz Meier +Date: Sun Jul 13 11:44:27 2014 +0200 + + commander status leds: Fix -Wshadow warning. + +commit 76f7960d77046c33a771be49b57e32c957e7a2ef +Author: Lorenz Meier +Date: Sun Jul 13 11:43:56 2014 +0200 + + Mavlink text feedback: Remove now unneeded audio tag for critical messages, make overall printing more efficient. Remove buffers where no buffers are needed. + +commit 3ec9ffa66166b10101887cc4077d1b02d4a0897b +Author: Lorenz Meier +Date: Sun Jul 13 11:42:02 2014 +0200 + + Buzzer and led: Fix -Wshadow warnings. + +commit ea11bc6c4bf7180ae4e321eebcaf817eebb18e6c +Author: Lorenz Meier +Date: Sun Jul 13 11:41:39 2014 +0200 + + Command handling: Fix up local variable usage and status prints. + +commit 259014b0d50426b0fbed3b9eac5a1d34aaa5b211 +Author: Lorenz Meier +Date: Sun Jul 13 11:40:09 2014 +0200 + + Documentation only and unused defines only cleanup. + +commit 716e20fab6d63f3dc6f80c70f382d6b0f45f9340 +Author: Lorenz Meier +Date: Sun Jul 13 11:39:13 2014 +0200 + + Fix accel cal docs. + +commit be5ac5e4127d09187ef0e19a7955cca9b0f1b378 +Author: Lorenz Meier +Date: Sun Jul 13 11:38:52 2014 +0200 + + Fix mavlink log header docs. + +commit 1b6ad3e1990bec84489f949b195adba4412e1c7d +Author: Lorenz Meier +Date: Sun Jul 13 11:37:10 2014 +0200 + + ekf: Logic cleanup and print code cleanup + +commit 5c21f61e7ecea7fab236eb0fed3bac512ca79ea8 +Merge: 9c63aba9a cdfbe9bcc +Author: Lorenz Meier +Date: Sun Jul 13 00:25:00 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_init + +commit 8e2346dd5a061a7eb7f0398c45a8d5838a77755e +Merge: 65409ad2c cdfbe9bcc +Author: Lorenz Meier +Date: Sat Jul 12 23:30:54 2014 +0200 + + Merge branch 'master' into airspeed_test_fix + +commit cdfbe9bcc41a6e8e8b2a6f95bd69283ee5176966 +Author: Lorenz Meier +Date: Sat Jul 12 23:30:34 2014 +0200 + + px4io: Do not forward excessively low battery voltages + +commit 65409ad2c8ba10d95cbcfa088951abc40eb46774 +Author: Lorenz Meier +Date: Sat Jul 12 23:30:00 2014 +0200 + + Airspeed calibration improvements + +commit 34abf5c40cda538f204d313cc49715b5a938d168 +Author: Lorenz Meier +Date: Sat Jul 12 22:50:56 2014 +0200 + + airspeed cal: Fix up logic + +commit 4824a4e8ac93d992e1401f768291cca65ba46acc +Author: Lorenz Meier +Date: Sat Jul 12 22:18:59 2014 +0200 + + Fix for dynamic / static part of calibration + +commit 80c522b82156c79ce7591225fb1cf577e6e37afd +Merge: 5efba7dca 67d23253c +Author: Lorenz Meier +Date: Sat Jul 12 22:11:47 2014 +0200 + + Merge branch 'airspeed_test_fix' of github.com:PX4/Firmware into airspeed_test_fix + +commit 5efba7dca45867b028a01326934ea968ee908836 +Merge: 7bf0e6f3e 1ecd52494 +Author: Lorenz Meier +Date: Sat Jul 12 22:11:22 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into airspeed_test_fix + +commit 1ecd52494ce0125171e1b692234d5a5efdab761d +Merge: 5f8baed87 fe5d35bc5 +Author: Lorenz Meier +Date: Sat Jul 12 22:10:36 2014 +0200 + + Merge pull request #1171 from PX4/stack_reduce + + Stack reduce + +commit fe5d35bc546232b2d897e7509c28441178b6e7ea +Author: Lorenz Meier +Date: Sat Jul 12 22:04:04 2014 +0200 + + Reduce IO buf space reasonably + +commit 67d23253c3b3ec04bfd9d5f7e09d3d405ceba7c6 +Author: Lorenz Meier +Date: Sat Jul 12 22:00:50 2014 +0200 + + airspeed cal build fix + +commit 7bf0e6f3e26ee9e10073293677563f6862758557 +Author: Lorenz Meier +Date: Sat Jul 12 21:47:26 2014 +0200 + + Better airspeed feedback + +commit 5a22ef1c28abfeb0076532a847a9178f9dc1361e +Merge: 0d1ac4235 5f8baed87 +Author: Lorenz Meier +Date: Sat Jul 12 21:35:46 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into airspeed_test_fix + +commit 5f8baed876a805c2cfae7c0ed0250ae20b501336 +Author: Lorenz Meier +Date: Sat Jul 12 21:33:34 2014 +0200 + + mb12xx: flash efficiency + +commit 69937702b8ff4ee052e960f6427e4653b4743e2a +Author: Lorenz Meier +Date: Sat Jul 12 21:33:21 2014 +0200 + + gps: Flash efficiency + +commit c059fb03ea5ba85446d93df4db73e867f01e288d +Author: Lorenz Meier +Date: Sat Jul 12 21:33:09 2014 +0200 + + blinkm: Make driver flash efficient + +commit 25b036c6a52c61a78d33fad6013b31792dd7b6d7 +Merge: e8c5b8230 f32a51f51 +Author: unknown +Date: Sat Jul 12 14:48:19 2014 -0400 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 2593fee69208bcbf7ebc861084610be3952632f5 +Merge: 91638b03b f32a51f51 +Author: Lorenz Meier +Date: Sat Jul 12 20:14:25 2014 +0200 + + Merge branch 'master' into stack_reduce + +commit f32a51f51597bb66c7e404a7dc8e723c32f44743 +Author: Lorenz Meier +Date: Sat Jul 12 20:14:01 2014 +0200 + + Fixed battery ignore voltage to a higher value + +commit 91638b03bfceb45dd9db20b422ae1552b00df642 +Merge: 2c4cf3085 8a6e69ed6 +Author: Lorenz Meier +Date: Sat Jul 12 20:10:07 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into stack_reduce + +commit 8a6e69ed671d3de6b267518f1cd425b24e48c71e +Author: Lorenz Meier +Date: Sat Jul 12 20:08:36 2014 +0200 + + Fix up RAM usage of fixed wing apps + +commit 959bf6a2c8ac656b1536762a2a7aea0c5349f5d5 +Author: Lorenz Meier +Date: Sat Jul 12 19:35:49 2014 +0200 + + ll40ls: Optimize for size + +commit 70d0ff492220371c57f9ee3d1f4fedb2fcf1199f +Author: Lorenz Meier +Date: Sat Jul 12 19:35:11 2014 +0200 + + SF0X: optimize for size + +commit aaf2652e26106b0850226f25cd12ce1304775522 +Author: Lorenz Meier +Date: Sat Jul 12 19:34:58 2014 +0200 + + MKBLCTRL: optimize for size + +commit 144bb89e027701f0b4c1661685d770a013c100f6 +Author: Lorenz Meier +Date: Sat Jul 12 19:34:40 2014 +0200 + + HoTT: optimize for size + +commit 85301e1172a0ab7cf726ba8ffc5386ab7ede363d +Author: Lorenz Meier +Date: Sat Jul 12 19:34:28 2014 +0200 + + frsky: Optimize for size + +commit d6632ee2dda39de78be1bbfa6754af8b59c58655 +Author: Lorenz Meier +Date: Sat Jul 12 19:34:06 2014 +0200 + + ardrone: Optimize for size, since performance is good at any rate + +commit 8960c9e0a8b165ce15cf1864d61f8f764935a081 +Author: Lorenz Meier +Date: Sat Jul 12 19:28:10 2014 +0200 + + better submodule instructions + +commit 01da782a8d5335f6bf91bb2d0303c4afdd25bf76 +Merge: 00af2d5a3 e6b5e3ae6 +Author: Lorenz Meier +Date: Sat Jul 12 19:23:07 2014 +0200 + + Merge pull request #1152 from PX4/sensor_drivers + + Sensor drivers + +commit e6b5e3ae613e89189ac69cf0b174b10002d51068 +Author: Lorenz Meier +Date: Sat Jul 12 19:22:36 2014 +0200 + + Add note about need to scan external buses first + +commit 00af2d5a3dcf565c77948a2545865193a58ec3bf +Merge: 1bf293270 4495388a5 +Author: Lorenz Meier +Date: Sat Jul 12 19:13:59 2014 +0200 + + Merge pull request #1156 from sjwilks/wingwing + + Updated the Wing Wing params based on latest flight tests. + +commit 0d1ac4235411e8f05f96bcbe51558d92f0d86cf6 +Author: Lorenz Meier +Date: Sat Jul 12 19:10:08 2014 +0200 + + airspeed calibration: Update and resolve compile errors + +commit 0332b79cdfb99bc2ad8310163d2d44460d1001e3 +Merge: 45617e9f4 1bf293270 +Author: Lorenz Meier +Date: Sat Jul 12 19:06:12 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into airspeed_test_fix + +commit 67e3a904b6526f9268530d9c8e9529585c0be235 +Author: Lorenz Meier +Date: Sat Jul 12 19:05:13 2014 +0200 + + fix ms5611 code style for usage call + +commit 005dd206d17920761f8e27b21d54770da59faa13 +Author: Andrew Tridgell +Date: Sat Jul 12 09:51:22 2014 +1000 + + hmc5883: periodically check the config and range registers + + this copes with I2C comms errors causing the range or config registers + to become corrupted, leading to bad reading. This is easily + reproducible with a 1.3m I2C cable in the same run of cable as a GPS + UART cable. The error happens every half hour or so. + + Conflicts: + mavlink/include/mavlink/v1.0 + src/drivers/hmc5883/hmc5883.cpp + +commit 1bf293270d57c91046dc6ee7c377226007b7fa27 +Merge: a962bc773 c97e08bcf +Author: Lorenz Meier +Date: Sat Jul 12 18:44:58 2014 +0200 + + Merge pull request #1163 from hxxnrx/px4io_i2c_speed_400khz + + Set IO PX4_I2C_BUS_ONBOARD I2C speed to 400KHz + +commit a962bc7736630d118b8cb17cdf18780b58566412 +Merge: 4dc65d6f0 0144a7dac +Author: Lorenz Meier +Date: Sat Jul 12 18:44:46 2014 +0200 + + Merge pull request #1060 from PX4/dataman_state_nav_rewrite + + dataman_state + navigator_rewrite + +commit 0144a7dacfdb398c6133a9bf2df35facdbdfe6e3 +Author: Lorenz Meier +Date: Sat Jul 12 18:43:09 2014 +0200 + + mavlink: Optimize to native types where possible, move things to optimize alignment + +commit ffebe45c4ce6cb248314141d91abcb74fbf9174e +Author: Lorenz Meier +Date: Sat Jul 12 18:42:25 2014 +0200 + + mavlink: Handle unhandled enum cases + +commit b288b010f12213a4388b627bce7fd6cb4cdedea5 +Author: Lorenz Meier +Date: Sat Jul 12 18:42:00 2014 +0200 + + tests, drive by: Fix double comparison, use reasonable margin based on context of test + +commit 8a3a87331da2077cd1da4c3da8fe2743f188a4a4 +Author: Andrew Tridgell +Date: Fri Jul 11 22:21:53 2014 +1000 + + mpu6000: fixed internal/external mixup in pointers + + Thanks to Emile for spotting this! + + Conflicts: + mavlink/include/mavlink/v1.0 + +commit 20cd5026d817a4f17b96906d1c93fc3cbaa498dd +Author: Andrew Tridgell +Date: Fri Jul 11 09:49:43 2014 +1000 + + device: use bitfields to keep DeviceStructure small + + this keeps it small enough to fit in a float, which makes it possible + to see the full value in a MAVLink tlog + + Conflicts: + mavlink/include/mavlink/v1.0 + +commit 6cffa948fe6edc1e58b7d55acf119e8793461510 +Author: Andrew Tridgell +Date: Tue Jul 8 21:37:45 2014 +1000 + + device: pass CDev::ioctl() to superclass + + this allows DEVIOCGDEVICEID to work. + +commit c6b0dc1ee85348d8dbe398457e9631e095ec9c61 +Author: Andrew Tridgell +Date: Tue Jul 8 21:09:47 2014 +1000 + + lsm303d: setup device type + +commit 30a6a3d0b6cc53fef45264d140ce3026d986af83 +Author: Andrew Tridgell +Date: Tue Jul 8 21:09:38 2014 +1000 + + hmc5883: setup device type + +commit a2739707bb18a1aed0dcc0f809badce606aaed51 +Author: Andrew Tridgell +Date: Tue Jul 8 21:09:26 2014 +1000 + + drv_mag: added devtypes for magnetometers + +commit 93d444d1aade59b5e88f41b71c842a00ab950c64 +Author: Andrew Tridgell +Date: Tue Jul 8 21:09:12 2014 +1000 + + device: added a _device_id to all drivers + + this device ID identifies a specific device via the tuple of (bus, bus + type, address, devtype). This allows device specific configuration + data to be stored along with a device ID, so the code can know when + the user has changed device configuration (such as removing an + external compass), and either invalidate the device configuration or + force the user to re-calibrate + +commit a2f528c5ba20ade8c3be200ed07fb6e925030c0d +Merge: ee9233451 4dc65d6f0 +Author: Lorenz Meier +Date: Sat Jul 12 16:11:43 2014 +0200 + + Merged master + +commit 4dc65d6f09bcf891ee228ef9fc6b576251fc8b65 +Author: Lorenz Meier +Date: Sat Jul 12 16:09:49 2014 +0200 + + NuttX I2C fixes + +commit 45617e9f4385e80846c571b237e220216192d6ce +Author: Lorenz Meier +Date: Sat Jul 12 16:09:14 2014 +0200 + + Airspeed calibration improvement, enforce correct pitot order + +commit 024c8213a10d83743caea21206d21f3de497b18a +Author: Pavel Kirienko +Date: Sat Jul 12 17:45:05 2014 +0400 + + Fixed check_submodules.sh for UAVCAN + +commit a0d150332ab67dbc501b10fa8adb97d91a79f23c +Author: Lorenz Meier +Date: Sat Jul 12 15:39:04 2014 +0200 + + Add note to param about tubes + +commit 9a56892c2b48f7cd25358f9d21076443ef252eff +Merge: e64a28e73 66e840ebd +Author: Pavel Kirienko +Date: Sat Jul 12 17:38:49 2014 +0400 + + Merge branch 'master' into uavcan + +commit e64a28e736224da5d1db8e3477eeeffc0b3b1f6c +Author: Pavel Kirienko +Date: Sat Jul 12 17:34:36 2014 +0400 + + Building UAVCAN without run-time checks. This saves 9.5KB of flash and reduces CPU usage. + +commit 7b768d11c3c8d57807495bf2abb324bb5f14aa14 +Author: Lorenz Meier +Date: Sat Jul 12 14:31:09 2014 +0200 + + Improve mission feedback, fix compile errors + +commit 629ab5540fcb62b4c0ecc49e964f2d3fcc0b8a4d +Author: Lorenz Meier +Date: Sat Jul 12 14:30:49 2014 +0200 + + Fix severity handling of text messages + +commit 5616a07bf306b3fa2bc70078e9c8c26a086065dc +Author: Lorenz Meier +Date: Sat Jul 12 14:29:56 2014 +0200 + + Final default values and more comments for params + +commit 065bf013a407da5e2a70db82013126c20e2ad429 +Author: Lorenz Meier +Date: Sat Jul 12 14:29:30 2014 +0200 + + More obvious error message for mission reject + +commit 2fa4434a03abe057e65a5c8ba29f8cd9cd75ca93 +Author: Lorenz Meier +Date: Sat Jul 12 00:17:50 2014 +0200 + + Limit output of driver to positive range + +commit 9c63aba9a72083afe1e5f818c6559760c5b6b1cc +Author: Lorenz Meier +Date: Fri Jul 11 22:44:54 2014 +0200 + + Ensure NaN check is executed before any parts of the filter are run. Fix GPS velocity reset for case of initialized GPS + +commit e3afb669cae54b042f453605601fed861c52ee45 +Author: Lorenz Meier +Date: Fri Jul 11 22:09:47 2014 +0200 + + sensors: Fix usage of offset for measurements + +commit 899657613e44f0d4bbdb66644b35420d7381ff99 +Author: Lorenz Meier +Date: Fri Jul 11 22:09:25 2014 +0200 + + airspeed cal: Improve user feedback + +commit 21ce6676a18d971c48e252bc3f2fe8188f4898de +Merge: 25f3f6e7f 66e840ebd +Author: Lorenz Meier +Date: Fri Jul 11 22:03:05 2014 +0200 + + Merged master into airspeed_test_fix + +commit 4495388a59d10a8e9c749d6bd48f7f86f62b4d91 +Merge: 0a3a13ac7 66e840ebd +Author: Simon Wilks +Date: Fri Jul 11 21:57:37 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into wingwing + +commit 66e840ebd784c376aeb8c447541d17ab3fa9cf0f +Merge: f487536ca f8115e4e2 +Author: Lorenz Meier +Date: Fri Jul 11 21:54:23 2014 +0200 + + Merge pull request #1172 from sjwilks/wingwing_mixer + + Wing wing mixer + +commit f8115e4e2e2cc0ad55949016c7872125a6727fac +Author: Simon Wilks +Date: Fri Jul 11 21:51:35 2014 +0200 + + Renamed mixer file. + +commit 38eb64cdeb163007d2af615bd16833d1f42a481e +Merge: 48a614c2c f487536ca +Author: Lorenz Meier +Date: Fri Jul 11 21:41:33 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into dataman_state_nav_rewrite + +commit 0a3a13ac7061566aac97321f09329b6228f0ed7e +Author: Simon Wilks +Date: Fri Jul 11 21:38:12 2014 +0200 + + Updated following flight tests today. + +commit e4264aad825540c159888b68fc2a0dec599b2e9b +Author: Simon Wilks +Date: Fri Jul 11 21:34:51 2014 +0200 + + The wing wing is too small to have flaps, gimbals, etc. + +commit a3210f31fe431b31b971f9d25d41a5c18734120c +Author: Simon Wilks +Date: Fri Jul 11 21:30:59 2014 +0200 + + Create a mixer for the Wing Wing. + +commit 2c4cf3085787ec62e728cf62fbf8e10e336c944e +Merge: c474d2cbf f487536ca +Author: Lorenz Meier +Date: Fri Jul 11 21:05:14 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into stack_reduce + +commit c474d2cbf1a9c78be5804b224c504b57f9248760 +Author: Lorenz Meier +Date: Fri Jul 11 21:04:34 2014 +0200 + + FMUv2: Reduce excessive stack sizes + +commit aa055825984c121c0d2b74d81463282f6400688d +Author: Lorenz Meier +Date: Fri Jul 11 21:04:09 2014 +0200 + + FMUv1: Reduce excessive stack sizes + +commit f487536caf9e26c9fc1e1aec6dc9df35fcd44899 +Merge: 11d972456 ee573fea9 +Author: Lorenz Meier +Date: Fri Jul 11 17:33:38 2014 +0200 + + Merge pull request #1168 from PX4/gps_printing + + GPS driver: Print velocity as part of status command + +commit 48a614c2cbd69a43ef62bf80ec93d8a7aa2ca505 +Merge: e57579fa2 11d972456 +Author: Lorenz Meier +Date: Fri Jul 11 16:59:01 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into dataman_state_nav_rewrite + +commit 11d9724563f005ed722d326e8bef125bfec29865 +Author: Lorenz Meier +Date: Fri Jul 11 16:03:27 2014 +0200 + + Stop warning users just because they shake a bit, be more strict to catch sensor failures or calibration errors in time + +commit a118e8dbdd72e23a47841577dfcd7a45007eaedc +Author: Lorenz Meier +Date: Fri Jul 11 15:17:21 2014 +0200 + + Make commander error message more verbose + +commit 79c5d434bd5911d11e6968e0a339b40a6f82e033 +Author: Lorenz Meier +Date: Fri Jul 11 15:10:11 2014 +0200 + + Commander: More hotfixes to prearm check routine + +commit a82d4fbb115e949a6a5c12d46308df1c20abfd99 +Author: Lorenz Meier +Date: Fri Jul 11 14:55:46 2014 +0200 + + Hotfix: fix typo + +commit b97c867420f477f2c3a7dbc073975f5d872194cb +Author: Lorenz Meier +Date: Fri Jul 11 14:51:13 2014 +0200 + + Add a check command and fix error reporting + +commit c93936c19baf2432512dd2f548f1ec4c6c1c7704 +Merge: 5400ea981 7ea76336c +Author: Lorenz Meier +Date: Fri Jul 11 14:31:21 2014 +0200 + + Merge pull request #1169 from PX4/comment-fixes + + Better Doxygen for topics, no code changes + +commit ee573fea9d27e7925b375abd95d540c0fda30d4c +Author: Lorenz Meier +Date: Fri Jul 11 14:25:16 2014 +0200 + + GPS driver: Print velocity as part of status command + +commit 7ea76336ca03f724ba76661f986cc12cd0466ff8 +Author: Lorenz Meier +Date: Fri Jul 11 14:24:07 2014 +0200 + + Better Doxygen for topics, no code changes + +commit 5400ea9815706fe62c88e3e528c1d011792baaca +Merge: 4c13c6750 0baa7927f +Author: Lorenz Meier +Date: Fri Jul 11 14:02:38 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 4c13c67504fb2b66c97ac6b902e67a864f1173e8 +Author: Lorenz Meier +Date: Fri Jul 11 14:02:22 2014 +0200 + + Hotfix: Close fd before reusing it again + +commit 25f3f6e7f2dd87a831d25a9348a67ed918407d96 +Author: Lorenz Meier +Date: Fri Jul 11 09:12:31 2014 +0200 + + airspeed calibration improvements for analog sensors + +commit 8d081a8b0dd002cda075ee9d8e087fdf54722ccf +Author: Lorenz Meier +Date: Fri Jul 11 09:11:03 2014 +0200 + + uORB: Remove voltage field from airspeed + +commit 3461d3d215843681b1537256d26b053e3f2b78e1 +Author: Lorenz Meier +Date: Fri Jul 11 09:10:35 2014 +0200 + + Introduce analog scaling parameter for analog airspeed sensor + +commit 56e1fe382b77200b3826b1ba438fc49ebab8f8ee +Author: Lorenz Meier +Date: Fri Jul 11 09:10:15 2014 +0200 + + Remove voltage field for MEAS sensor + +commit 50414257a8802fe7c51a370f598899c8b554914c +Author: Lorenz Meier +Date: Fri Jul 11 09:09:57 2014 +0200 + + Remove voltage field for digital sensors + +commit 3402d65948a03d91badde98ef4afdaf10f049333 +Merge: 687612dd6 5bb8c5011 +Author: Lorenz Meier +Date: Fri Jul 11 09:08:42 2014 +0200 + + Merge branch 'master' into airspeed_test_fix + +commit e8c5b8230d6dbdfdfb5ac9749a1b713d10c4521e +Author: Jean Cyr +Date: Thu Jul 10 23:01:41 2014 -0400 + + px4io_uploader cleanup and minor optimization + + Remove redundant code + Cleanup error handling in program function + +commit c97e08bcf05455e9e9b582fe3216250a988890fb +Author: hxxnrx +Date: Thu Jul 10 21:50:23 2014 +0200 + + Set IO PX4_I2C_BUS_ONBOARD I2C speed to 400KHz + +commit 0baa7927fafbba714aa942f73c8bf86721b9ddf3 +Merge: 5bb8c5011 dca8daeec +Author: Lorenz Meier +Date: Thu Jul 10 21:49:50 2014 +0200 + + Merge pull request #1162 from PX4/hil_outs_fix + + mavlink: use all outputs in HIL mode + +commit dca8daeec54624001f02acb7ad6f4c2d7304a5fb +Author: Anton Babushkin +Date: Thu Jul 10 21:37:00 2014 +0200 + + mavlink: use all outputs in HIL mode + +commit 687612dd654bcdfb390bfdddf8a004b10119c2ac +Author: Lorenz Meier +Date: Thu Jul 10 18:34:33 2014 +0200 + + Do not abort if the sensor reset failed, only abort on no data + +commit e57579fa21ce9be189475e41fbcdb961d7cd32d2 +Author: Anton Babushkin +Date: Thu Jul 10 17:08:23 2014 +0200 + + mavlink, navigator: compile errors/warnings fixed + +commit 5bb8c501122de7daece58c5770b6aca13c0066cd +Author: Lorenz Meier +Date: Thu Jul 10 16:14:21 2014 +0200 + + Fixed the submodule check logic + +commit 3157b06fee99b57fe336f7772b293f8689ff8cdf +Author: Lorenz Meier +Date: Thu Jul 10 15:52:19 2014 +0200 + + Generalized the airspeed check + +commit bc602ff1e2c2ab6c08a7d5edf0b1f03308e011f8 +Author: Anton Babushkin +Date: Thu Jul 10 14:38:38 2014 +0200 + + mavlink submodule fixed + +commit 25a8f2d8056deca5049a8acc27c77e5e17760167 +Author: Lorenz Meier +Date: Thu Jul 10 14:30:34 2014 +0200 + + ST24 decoding skeleton + +commit fc1669b0969890456f9151dd9719af87df62e69c +Merge: 9b2d444cc 58cae259e +Author: Anton Babushkin +Date: Thu Jul 10 14:11:25 2014 +0200 + + Merge branch master into dataman_state_nav_rewrite + +commit 9b2d444cc56eaaedcf271f200b93dcca94623209 +Author: Anton Babushkin +Date: Thu Jul 10 14:08:09 2014 +0200 + + dataman: use DM_KEY_WAYPOINTS_OFFBOARD() macro everywhere + +commit 98eb85914cc7e8eff57ac4994512f125bf083509 +Author: Lorenz Meier +Date: Thu Jul 10 13:21:29 2014 +0200 + + More protocol decoding skeleton code + +commit af4d5c0a3c985007958e512db977832bc93b2553 +Author: Lorenz Meier +Date: Thu Jul 10 13:14:39 2014 +0200 + + Added initial bits for ST24 decoding + +commit 58cae259e40a3dcab132f42348d57767fca600a1 +Merge: 8f2340aca 12da0efbb +Author: Lorenz Meier +Date: Thu Jul 10 07:22:35 2014 +0200 + + Merge pull request #1158 from jean-m-cyr/master + + Prevent stack overflow when flashing px4io + +commit 12da0efbb24ad135dbacb4b8f90199b3b38cb40d +Author: Jean Cyr +Date: Thu Jul 10 00:55:33 2014 -0400 + + Read the full buffer + + sizeof wont work here since file_buf is now a pointer + +commit 8c6745d53fcb75c14caa21f3cb917ab6fa5f2bcf +Author: Jean Cyr +Date: Thu Jul 10 00:41:09 2014 -0400 + + Prevent stack overflow when flashing px4io + + Large local variable causing stack overflow when attempting to flash + IO!!! + +commit 629e73bcf44f820f1936521d6c65cc481792ce5a +Merge: 4b9f9281f 0054eb23d +Author: Lorenz Meier +Date: Wed Jul 9 11:21:39 2014 +0200 + + Merged master into vision_estimate + +commit c39e572a063b8e17c2c8f896fdae4d0ec159960f +Author: Simon Wilks +Date: Tue Jul 8 23:58:16 2014 +0200 + + Updated the Wing Wing params based on latest flight tests. + +commit 8f2340acaf37288d2507a94611f2994fd1a89756 +Merge: 5270a80ed 3b4480788 +Author: Lorenz Meier +Date: Tue Jul 8 20:55:10 2014 +0200 + + Merge pull request #1148 from PX4/fmu_stack + + Reduce excessive FMU stack usage + +commit 5270a80edb6afd8d95c65edd76bcae659dae11bd +Merge: 855679f61 13b41a262 +Author: Lorenz Meier +Date: Tue Jul 8 19:43:27 2014 +0200 + + Merge pull request #1154 from sjwilks/submodule_tool + + Make the check for an empty string more compatible with linux distros + +commit 13b41a2629ddf964951eb228534c5a9680a0f100 +Author: Simon Wilks +Date: Tue Jul 8 19:17:25 2014 +0200 + + Add quotes around the variable. It's safer. + +commit b4ab31a2bac2b069528d56740901b3d69d2f2227 +Author: Simon Wilks +Date: Tue Jul 8 19:11:28 2014 +0200 + + A more compatible way of checking for an empty string. + +commit 6814ddccffd6f9f5a208ad87ffb5aa4045ba8543 +Author: Pavel Kirienko +Date: Tue Jul 8 20:19:17 2014 +0400 + + UAVCAN as a submodule + +commit 855679f6101d5cb5c894fde9cf4d4892b9aceb87 +Merge: 0054eb23d ef6c99c1a +Author: Lorenz Meier +Date: Tue Jul 8 18:02:13 2014 +0200 + + Merge pull request #1131 from PX4/pr-1131 + + Fix SPI struct unitialized use warning + +commit 56649bd10a414a91237dd11142b33851b2a9015c +Merge: 664795c9d 0054eb23d +Author: Pavel Kirienko +Date: Tue Jul 8 19:51:19 2014 +0400 + + Merge branch 'master' into uavcan + +commit 0054eb23d857844ebae34a7d198fc60e538ccd3c +Author: Lorenz Meier +Date: Tue Jul 8 15:44:22 2014 +0200 + + Update sensors tests + +commit ee9233451244604f1522dda5e58d1deb7ec6473d +Author: Andrew Tridgell +Date: Tue Jul 8 20:23:07 2014 +1000 + + build: fixed running build from external directory + +commit 76f82bf237de367a3a3b214f2ba06faddb077c57 +Author: Lorenz Meier +Date: Tue Jul 8 15:04:01 2014 +0200 + + Updated submodule update instructions + +commit bc06d839eab504e039c27cd472bbd1162cb7bbf4 +Author: Andrew Tridgell +Date: Tue Jul 8 20:24:18 2014 +1000 + + Tools: skip check_submodules.sh when GIT_SUBMODULES_ARE_EVIL is set + + this avoids using submodules when a specific NuttX tree is specified + +commit 52713bc0ba891854934f62ad856f1600e8ba3065 +Author: Lorenz Meier +Date: Tue Jul 8 15:00:44 2014 +0200 + + Revert "Tools: skip check_submodules.sh when NUTTX_SRC is set" + + This reverts commit ac8f179f2dad99d664a6f9de4df954bea7fe5858. + +commit ac8f179f2dad99d664a6f9de4df954bea7fe5858 +Author: Andrew Tridgell +Date: Tue Jul 8 20:24:18 2014 +1000 + + Tools: skip check_submodules.sh when NUTTX_SRC is set + + this avoids using submodules when a specific NuttX tree is specified + +commit 02ad0f2b91b5587b72171f570996659be02251d8 +Merge: 83f343f19 0b4ff2803 +Author: Lorenz Meier +Date: Tue Jul 8 13:55:52 2014 +0200 + + Merge branch 'warning_fixes_v5' into sensor_drivers + +commit 0b4ff28037e244ce3a6edff20d043c3c7df3345d +Merge: e380aa3f6 43b66c724 +Author: Lorenz Meier +Date: Tue Jul 8 13:54:43 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into warning_fixes_v5 + +commit e380aa3f62c9db89f048f3683e3611e455de4ad2 +Author: Lorenz Meier +Date: Tue Jul 8 13:54:33 2014 +0200 + + AT24C: Fix warning due to missing function prototype. + +commit ea4de4adc388e9353114e6e2c89eb27cec5b249e +Author: Lorenz Meier +Date: Tue Jul 8 13:54:01 2014 +0200 + + param command: fix warnings + +commit 83f343f196c07d0a633ee8fc7d2324e8cb3d129c +Author: Lorenz Meier +Date: Tue Jul 8 13:53:25 2014 +0200 + + LL40LS: Fix initialiser order in class + +commit f2cbc7fe2778b4148bdecd59148ec96b84a248df +Author: Lorenz Meier +Date: Tue Jul 8 13:53:10 2014 +0200 + + MB12xx: Fix initialiser order in class + +commit 812d326912feb41bb37848d61b1a6e6e1d18ab90 +Author: Lorenz Meier +Date: Tue Jul 8 13:52:42 2014 +0200 + + L3GD20: Fix usage function call to fit existing structure. + +commit 875be65242dc58503c44ff522372b3cc2df83619 +Author: Lorenz Meier +Date: Tue Jul 8 13:52:28 2014 +0200 + + MPU6000: Fix usage function call to fit existing structure. + +commit 7d15e999f12fcfa7650c673e8be1daffbbfc46d2 +Author: Lorenz Meier +Date: Tue Jul 8 13:52:10 2014 +0200 + + LSM303: Fix usage function call to fit existing structure. + +commit 92426c5cfc8e9746fe42e4c9c087a5e25a4be658 +Author: Lorenz Meier +Date: Tue Jul 8 13:51:33 2014 +0200 + + LSM303D: deal with missing external bus + +commit a42ec7df1b417a34e072a68c6e34240a97d5ba80 +Author: Lorenz Meier +Date: Tue Jul 8 13:50:24 2014 +0200 + + MS5611: Deal with missing external bus + +commit 369c7d277f2fea351ca4243debccc0a115f3f7e4 +Author: Lorenz Meier +Date: Tue Jul 8 13:50:00 2014 +0200 + + Board config cleanup for external bus support + +commit a6b52f1c9f720a8dd31099e7adeedee694f60729 +Author: Lorenz Meier +Date: Tue Jul 8 13:49:24 2014 +0200 + + HMC5883 post merge cleanup + +commit cf4a11c7e7cfa524992a96d41d885da38ab95ebd +Author: Thomas Gubler +Date: Tue Jul 8 13:47:53 2014 +0200 + + fix merge errors in offboard.cpp + +commit 43b66c724aaa062814ed7b9342456562a23d7f03 +Merge: 63f91e0e9 681d746e0 +Author: Lorenz Meier +Date: Tue Jul 8 13:37:00 2014 +0200 + + Merge pull request #1153 from PX4/mavlinkupdate + + update mavlink to latest master + +commit 19017f100101dbf638bb91f7a520296f979ebb32 +Author: Thomas Gubler +Date: Tue Jul 8 13:29:59 2014 +0200 + + remove comment + +commit 681d746e060cbd82008967ea56dc950c9ca7ef49 +Author: Thomas Gubler +Date: Tue Jul 8 13:21:08 2014 +0200 + + update mavlink to latest master + +commit 26513272059589eb9481aff266623fd87632e10e +Merge: ba54983cd 63f91e0e9 +Author: Lorenz Meier +Date: Tue Jul 8 12:24:02 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into sensor_drivers + +commit ba54983cdf33b55b47f3b46c9b2461ab7217461a +Author: akdslr +Date: Fri Jun 6 08:52:06 2014 -0400 + + MB12XX Driver: Added a class instance and device specific path + +commit 67b7a858881229b95483e986a6e4d90ab34ac257 +Author: akdslr +Date: Thu Jun 5 09:53:56 2014 -0400 + + LL40LS driver: Changes from the May 4th plane test flight + +commit 7f91f0cc3ef806a7959e06ab16d4094bcfe871bd +Author: akdslr +Date: Wed Apr 30 14:09:30 2014 -0400 + + LL40LS driver: Updated the value to write to the register to trigger a measurement + +commit 36a9123822dca314f4efc4b4cb140159dbe9e634 +Author: akdslr +Date: Tue Apr 15 20:50:31 2014 -0400 + + LL40LS driver: adding new range finder driver + +commit 1b555f2d2e0684485fa47db7acfcf5555a7c6b16 +Author: akdslr +Date: Tue Apr 15 15:28:30 2014 -0400 + + LL40LS driver: Added new driver to the config make files + +commit 42716345859ded979189ea7f2548d512975c4dec +Author: Andrew Tridgell +Date: Mon Jul 7 08:52:27 2014 +1000 + + l3gd20: fixed a build warning + +commit 1c6ea067902708a2b1b3faf55938e6e8768abe18 +Author: Andrew Tridgell +Date: Mon Jul 7 08:52:16 2014 +1000 + + hmc5883: fixed build warnings + +commit dfee93f3b128a7f23d74363b7700c80ababbe690 +Author: Andrew Tridgell +Date: Sun Jul 6 22:37:40 2014 +1000 + + hmc5883: fixed driver startup when trying both buses + +commit 5e62ae7a9e2a7d3ea05d293900f7171884fbb448 +Author: Andrew Tridgell +Date: Fri Jul 4 12:07:23 2014 +1000 + + hmc5883: added -C option to calibrate on startup + + Conflicts: + src/drivers/hmc5883/hmc5883.cpp + +commit d952e81ab7c5ef050784cf3766c5b7bf18909777 +Author: Andrew Tridgell +Date: Fri Jul 4 11:48:44 2014 +1000 + + added support for two instances of hmc5883 driver + +commit d2487e771884d62f893b14629caae8437bd6998e +Author: Andrew Tridgell +Date: Fri Jul 4 11:20:14 2014 +1000 + + hmc5883: added support for -R rotation option + +commit a049f0841d0a68edf2f1e5d10ba2ab24d15aa472 +Author: Andrew Tridgell +Date: Thu Jul 3 14:10:38 2014 +1000 + + Merged L3GD20 orientation flag while keeping original bus speed + +commit 1dfc7bad7b04af74d154b9c4bd3886f346f38d72 +Author: Andrew Tridgell +Date: Thu Jul 3 14:06:52 2014 +1000 + + Merged lsm303d update, keeping default frequency + +commit c681d6621d8e4b29c3be8d8b94bf765b42f10e49 +Author: Andrew Tridgell +Date: Thu Jul 3 14:02:28 2014 +1000 + + mpu6000: added -R rotation option + +commit f56724f7dff1f6d1167f4fd61015ffe24a64c8c9 +Author: Andrew Tridgell +Date: Thu Jul 3 14:02:05 2014 +1000 + + lib/conversion: added rotate_3f() + + will be used for user specified rotations in sensor drivers + +commit e4e152a85b5a29cada6559197580a9dce93e45e3 +Author: Andrew Tridgell +Date: Thu Jul 3 11:30:05 2014 +1000 + + FMUv2: added define for PX4_I2C_BUS_ONBOARD + + needed for hmc5883 on main bus (for FMUv3) + +commit 19dbbf17e8b2fd37e43aa1a5cb6ae8c39012ab0f +Author: Andrew Tridgell +Date: Thu Jun 26 13:51:04 2014 +1000 + + mpu6000: allow for two mpu6000 instances, one internal, one external + + split g_dev into g_dev_int and g_dev_ext + +commit ab90fe783287a068ee3654e488ea9144077586ab +Author: Andrew Tridgell +Date: Thu Jun 26 12:15:43 2014 +1000 + + ms5611: added -X option for external SPI bus + +commit 541dc1825cfca3724a7fbe08abfdf88b881b0d3a +Author: Andrew Tridgell +Date: Thu Jun 26 12:14:33 2014 +1000 + + mpu6000: added -X option for external bus + +commit e0dbc82d84c2ad0e36b88f6b6d3cbfab866b4c44 +Author: Andrew Tridgell +Date: Thu Jun 26 12:14:17 2014 +1000 + + lsm303d: added -X option for external bus + +commit e7360f40169a0d467448bca8f85d32a84025ca4e +Author: Andrew Tridgell +Date: Thu Jun 26 12:13:58 2014 +1000 + + l3gd20: added -X switch for external bus + +commit fea4845ed97ca5219ceb8af0b0fb6d68603eea17 +Author: Andrew Tridgell +Date: Thu Jun 26 12:13:05 2014 +1000 + + SPI: make _bus protected + + this allows runtime use of internal/external bus to determine if DRDY + should be used on the L3GD20 + +commit 644d4bb3dc6186d7908ed0aa75d973cfc0826253 +Author: Andrew Tridgell +Date: Thu Jun 26 10:06:52 2014 +1000 + + FMUv2: added defines for FMUv3 sensors + + this enables EXT0 to EXT3 on external SPI bus, and gives correct names + for FMUv3 board + +commit db304480d996c134fbc2525e5bc96a08178275a9 +Author: Andrew Tridgell +Date: Tue May 20 11:14:38 2014 +1000 + + lsm303d: disable check_extremes code + + this could trigger with a bungee launch, and could cause higher + latency due to SD card writes + +commit d6999384ceb905f82896b99dda6341c7b615ba7c +Author: Lorenz Meier +Date: Tue Jul 8 11:42:46 2014 +0200 + + Improve modem manager warning to avoid having smart people tell us we have Linux compatibility issues while we actually do not. + +commit 07855120268cef79e9d23d7cd091c526fa4622af +Author: Andrew Tridgell +Date: Mon May 19 16:49:41 2014 +1000 + + px_uploader: added ModemManager warning + +commit ef79d032760e83850a9dbcbe5ae34c8b72f5fb4f +Author: Andrew Tridgell +Date: Wed May 14 16:01:10 2014 +1000 + + mpu6000: allow disabling of on-sensor low pass filter + + used for vibration testing + +commit 37b4cdfce21ff6a7374599a6706ad387bd359515 +Author: Andrew Tridgell +Date: Tue Mar 25 10:56:33 2014 +1100 + + 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 + +commit 2c74babafcc3eae4bd513185395ac754ada6d86a +Author: Thomas Gubler +Date: Tue Jul 8 11:16:19 2014 +0200 + + fix merge of mavlink submodule + +commit 0d7ae9276e53a46b2b2fed41ae849ff21a6f5934 +Merge: 2d26e9139 63f91e0e9 +Author: Thomas Gubler +Date: Tue Jul 8 11:06:47 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + + Conflicts: + src/modules/navigator/offboard.cpp + +commit 63f91e0e9eac66c95d682b3bb6ad5fbb054172b3 +Merge: 84b8e14d6 86932423a +Author: Lorenz Meier +Date: Tue Jul 8 10:57:45 2014 +0200 + + Merge pull request #1150 from PX4/mavlinkupdate + + update mavlink to latest master + +commit 86932423af88f9ed0a53e0fab6b12160ff0b3efb +Author: Thomas Gubler +Date: Tue Jul 8 10:50:59 2014 +0200 + + update mavlink to latest master + +commit 84b8e14d66e56bf54b471001ac55c1e953f9441c +Merge: d86ba7b34 e8c34fa17 +Author: Lorenz Meier +Date: Tue Jul 8 10:40:19 2014 +0200 + + Merge pull request #1072 from PX4/forcesetpoint + + Force setpoint uorb topic + +commit d86ba7b34b61f157b7d361836c678f45759dd379 +Merge: 0d0c4c362 9f1661f1f +Author: Lorenz Meier +Date: Tue Jul 8 09:59:05 2014 +0200 + + Merge pull request #1149 from PX4/ftp_silence + + Silence FTP transactions, be vocal about errors + +commit 9f1661f1f8808b7c83f73284cee9a1e9279165d3 +Author: Lorenz Meier +Date: Tue Jul 8 09:58:08 2014 +0200 + + Silence FTP transactions, be vocal about errors + +commit 0d0c4c36265b044ba978cfe4dbe369e93aa25d44 +Author: Lorenz Meier +Date: Tue Jul 8 09:57:25 2014 +0200 + + mc pos control: Fix reordering warnings + +commit 41f4e5a6bc3859d3e7682fafe01ad8a075121127 +Author: Lorenz Meier +Date: Tue Jul 8 09:57:08 2014 +0200 + + ardrone interface: Remove unused variable + +commit 3b448078878b3b16b0145bc9c1288ce278c0acc7 +Author: Lorenz Meier +Date: Tue Jul 8 09:15:47 2014 +0200 + + Reduce excessive FMU stack usage + +commit c3826505ed36b4efa0272f863e45ea590b646e74 +Author: Lorenz Meier +Date: Tue Jul 8 09:15:20 2014 +0200 + + HIL: reduce excessive stack usage of driver + +commit af645b966bac6f7d74a52c9e7bc9a82fc0c6e10d +Merge: 512584ed7 6f1292838 +Author: Lorenz Meier +Date: Tue Jul 8 07:33:55 2014 +0200 + + Merge pull request #1146 from DonLakeFlyer/UnitTestFix + + Fix mainStateTransitionTest + +commit 512584ed750d58e2f87c509ebe7f4cf36984ac3d +Merge: 103b129f0 680ebf29c +Author: Lorenz Meier +Date: Tue Jul 8 07:32:36 2014 +0200 + + Merge pull request #1145 from DonLakeFlyer/MoreWarnings + + Fix compiler warnings + +commit 6f1292838960ca9eb72dc1818250eb50f70ddb98 +Author: Don Gagne +Date: Mon Jul 7 20:00:44 2014 -0700 + + Fix mainStateTransitionTest + +commit 680ebf29c3f8298e63d4c4d9c9076464e6f4b3c1 +Author: Don Gagne +Date: Mon Jul 7 15:11:46 2014 -0700 + + Fix compiler warnings + +commit 103b129f0d48bf84b6161a4b55cb8dd649b8c903 +Merge: 20e871439 a23c2e3dd +Author: Lorenz Meier +Date: Mon Jul 7 22:33:29 2014 +0200 + + Merge pull request #1110 from PX4/offboard2_merge + + Offboard2 merge + +commit a23c2e3dd2bba016a63213ebc64378b40a2f5967 +Merge: 3b06a7407 20e871439 +Author: Lorenz Meier +Date: Mon Jul 7 22:31:19 2014 +0200 + + Merged master into offboard2_merge + +commit 20e871439be1cada5a7c810f887a2495e7ff6308 +Merge: 9a1e920f4 2eb018b27 +Author: Lorenz Meier +Date: Mon Jul 7 22:26:25 2014 +0200 + + Merge pull request #1143 from PX4/submodules + + Submodules for MAVLink and NuttX + +commit 2eb018b2730d5b3ceeca430aabbf39cf560ce9fc +Author: Lorenz Meier +Date: Mon Jul 7 22:20:55 2014 +0200 + + bugfixes for checks and tools + +commit 9a1e920f4baa8bfa0705c993dcb2b01c471547d2 +Merge: be73ad0bd f5c14ff14 +Author: Lorenz Meier +Date: Mon Jul 7 22:14:30 2014 +0200 + + Merge pull request #1137 from DonLakeFlyer/FTPLogging + + Better FTP logging + +commit f5c14ff140804b351464e53ec264945f9bcd48f3 +Author: Don Gagne +Date: Mon Jul 7 10:17:39 2014 -0700 + + Turn off noisier logging + +commit 6a8990b3baac40cf0b4ef7a8ea3bdda73d3513e6 +Merge: cd9f4f33a be73ad0bd +Author: Lorenz Meier +Date: Mon Jul 7 18:49:36 2014 +0200 + + Merged master + +commit 3b06a74074f71c0700c6e7e9b56954213142aaeb +Author: Julian Oes +Date: Mon Jul 7 18:18:13 2014 +0200 + + navigator: adapt offboard class to new NavigatorMode API + +commit cd9f4f33a593e8eea8a0314b776d1ad3ef847462 +Author: Lorenz Meier +Date: Mon Jul 7 17:51:30 2014 +0200 + + Turn instructions into a makefile command, allowing Windows GUI kids to create a make target in Eclipse just for this + +commit 72ccbe9c4ed304997fa5a4fdbf4bd668c69c35b0 +Author: Lorenz Meier +Date: Mon Jul 7 17:35:47 2014 +0200 + + Fixed check tools + +commit 32511009470c6d8c08546d2eb016a75d52512a98 +Merge: 9886bb8ca 6c5c6ba9e +Author: Lorenz Meier +Date: Mon Jul 7 17:21:20 2014 +0200 + + Added NuttX + +commit 9886bb8ca09dbf8a4b7fdd22e6d2dec9f9854eb9 +Author: Lorenz Meier +Date: Mon Jul 7 17:20:32 2014 +0200 + + Fixed .gitmodules + +commit 4c2cc65ca63141839ac4036cb8704b7ee7f27cb1 +Author: Lorenz Meier +Date: Mon Jul 7 17:18:54 2014 +0200 + + Cleaning up sub modules + +commit 6c5c6ba9ee6cfff9ea748f812902922a5c7addba +Author: Lorenz Meier +Date: Mon Jul 7 17:03:07 2014 +0200 + + Add proper NuttX submodule checks + +commit b74d4e2ba76d1fa3d6d099b63192b180b1af0a39 +Author: Lorenz Meier +Date: Mon Jul 7 16:59:44 2014 +0200 + + Added NuttX submodule + +commit d79a80e8bed19ebbff333c244c3c90bae39c9181 +Author: Lorenz Meier +Date: Mon Jul 7 16:57:39 2014 +0200 + + really remove mavlink folder + +commit 68dbf0057a3a80713f79a10669128b7bc9b5cebb +Author: Thomas Gubler +Date: Mon Jul 7 15:25:32 2014 +0200 + + add mavlink submodule check script + + The script checks if the mavlink submodule is up to date + +commit a29f7cad395ce53b74500a0dc03214186c679378 +Author: Anton Babushkin +Date: Mon Jul 7 15:18:54 2014 +0200 + + navigator: reject mission if the first waypoint is too far from home + +commit 29bf1fe6fa40968f1cda53c3aa9f4dad3ec25ebb +Author: Anton Babushkin +Date: Mon Jul 7 15:18:12 2014 +0200 + + dataman: added macro for offboard storage selection + +commit 530e70bc4697a7e436a4cc9557ce38e139ee2795 +Author: Julian Oes +Date: Mon Jul 7 15:13:27 2014 +0200 + + navigator: forgot to fix conflicts + +commit 407eafbdbb3a81a8d2e9b30ae0757a9f1862c467 +Merge: 79cbf15d2 be73ad0bd +Author: Julian Oes +Date: Mon Jul 7 15:11:12 2014 +0200 + + Merge branch 'master' into offboard2_merge + + Conflicts: + src/modules/navigator/navigator.h + src/modules/navigator/navigator_main.cpp + +commit 9a69c7ba0e688b3d020c2bd740dfd24187d95865 +Merge: 3f307fa0d be73ad0bd +Author: Anton Babushkin +Date: Mon Jul 7 15:09:16 2014 +0200 + + Merge branch 'master' into dataman_nav_drton + +commit e103f5f8cbb7fdac4916e419a79765f8bd14da6d +Author: Thomas Gubler +Date: Mon Jul 7 14:59:57 2014 +0200 + + change mavlink submodule url + +commit 79cbf15d2621db38688939ab70eda7ac2fb88cbe +Merge: 57f707af5 509180abf +Author: Julian Oes +Date: Mon Jul 7 14:49:58 2014 +0200 + + Merge branch 'master' into offboard2_merge + + Conflicts: + src/modules/commander/commander.cpp + +commit be73ad0bdb932e35cf891e8f5ffc1b89fdd683dc +Merge: 77ca6fa8a 06f08ad04 +Author: Lorenz Meier +Date: Mon Jul 7 14:30:38 2014 +0200 + + Merge pull request #1119 from PX4/navigator_rewrite_drton + + Navigator rewrite - DrTon + +commit 77ca6fa8a3d3990bf75a02da70b25c7a0c6ae91e +Merge: 509180abf 2ec635dd1 +Author: Lorenz Meier +Date: Mon Jul 7 14:09:29 2014 +0200 + + Merge pull request #1142 from PX4/simon_test + + EKF filter update + +commit 664795c9db9a0d938cbe7221aed87755ca8de7bf +Author: Pavel Kirienko +Date: Mon Jul 7 15:47:40 2014 +0400 + + UAVCAN GNSS - using GNSS time to initialize the field time_gps_usec + +commit 72a531b018f0089c89ed40261969555fd282e459 +Author: Pavel Kirienko +Date: Mon Jul 7 15:07:37 2014 +0400 + + Fixed UAVCAN GNSS bridge - EPV computation, catching up with the new GPS ORB topic + +commit 2d26e913921ce80e509bd79462319d09d12c2171 +Author: Thomas Gubler +Date: Mon Jul 7 13:00:45 2014 +0200 + + WIP, change uorb offboard control sp topic + +commit 58adea94699aa132ee568b9fe61a48f98eb42c78 +Merge: 31474a75f 509180abf +Author: Thomas Gubler +Date: Mon Jul 7 08:51:52 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages + + Conflicts: + src/modules/commander/commander.cpp + +commit 509180abf6ff9e6a291e34bfb7dbdd105454feb5 +Merge: d67089b23 2a7968922 +Author: Lorenz Meier +Date: Mon Jul 7 07:47:28 2014 +0200 + + Merge pull request #1140 from DonLakeFlyer/UnusedVariableWarnings + + Fix unused variable warnings + +commit 2a79689224a381cf777c555d330f0a2aca8e3d9a +Author: Don Gagne +Date: Sun Jul 6 16:51:06 2014 -0700 + + Fix unused variable warnings + +commit b8ba6400f26e573236d60929283c673fb620f28e +Author: Don Gagne +Date: Sun Jul 6 16:04:30 2014 -0700 + + More logging + +commit dae9b48462bc851ee61d6d18ff2b5697dddf620b +Author: Pavel Kirienko +Date: Mon Jul 7 02:31:05 2014 +0400 + + Renamed OUTPUT_MODE: can --> uavcan_esc + +commit 324322cb29720dd78b6eb534bb679532d5ed83f2 +Author: Pavel Kirienko +Date: Mon Jul 7 02:10:09 2014 +0400 + + UAVCAN ESC perf counters + +commit 91537934c4ef33444cf582f8a309443d77b3e575 +Author: Don Gagne +Date: Sun Jul 6 14:58:27 2014 -0700 + + Better logging + +commit d67089b23f58ac152253f58c5deaebbd57db0362 +Merge: f4e0f2324 29eab0991 +Author: Lorenz Meier +Date: Sun Jul 6 23:12:33 2014 +0200 + + Merge pull request #1133 from PX4/datalink_fix + + Telemetry status: use separate topic for each link + +commit f4e0f2324e6543171d028e2a14520872bf7fc32b +Merge: be7c2ccde 4f06e9bdc +Author: Lorenz Meier +Date: Sun Jul 6 22:10:48 2014 +0200 + + Merge pull request #1129 from PX4/roboclaw_test + + Move a seldomly used module to test config + +commit be7c2ccdeba10346d5a82a134a6d6b26bc2bc69f +Merge: 7457b78ae 278aafe93 +Author: Lorenz Meier +Date: Sun Jul 6 22:06:19 2014 +0200 + + Merge pull request #1123 from DonLakeFlyer/Warnings + + Compiler warning fixes + +commit 7457b78ae0041aaaf3e63245ac4057ab6211229b +Merge: cfc3c2440 54b55c37c +Author: Lorenz Meier +Date: Sun Jul 6 21:45:32 2014 +0200 + + Merge pull request #1135 from PX4/stack_fw_save + + Reduce excessive stack sizes for FW estimation / control apps + +commit cfc3c2440b72f7a9f7860a096ecc14f898e741c8 +Merge: bd88951f6 d2a2297a1 +Author: Lorenz Meier +Date: Sun Jul 6 21:40:50 2014 +0200 + + Merge pull request #1130 from PX4/pr-1130 + + Fix IO Firmware build warnings + +commit 06f08ad04d4cb21047944f350e4a75e88914e1e1 +Author: Anton Babushkin +Date: Sun Jul 6 21:37:26 2014 +0200 + + commander: require home position for MISSION, fallback to LOITER + +commit ef6c99c1ab4ebce2378bfeef1813b6e9d01367ed +Author: px4dev +Date: Sun Jul 6 11:40:28 2014 -0700 + + Restructure the locking around SPI transfers + +commit d2a2297a14bf2f4dbb71a6ed20c76617e93b14a2 +Author: px4dev +Date: Sun Jul 6 11:24:39 2014 -0700 + + Fixes #1130 + +commit 278aafe939bc20c2882d17b6e21da5ab38d1f400 +Author: Don Gagne +Date: Sun Jul 6 11:06:14 2014 -0700 + + Bring everything up to double + +commit 29eab09912ef38eca75b926d5006c0c59b4082b7 +Author: Anton Babushkin +Date: Sun Jul 6 17:58:21 2014 +0200 + + sdlog2: TEL message format fixed + +commit 54b55c37c7ffec5c340f100d2027e91971967793 +Author: Lorenz Meier +Date: Sun Jul 6 17:33:50 2014 +0200 + + Reduce excessive stack sizes for FW estimation / control apps + +commit bd5d3ebf70dc9e1aef106b60a840c17824d35b9b +Author: Anton Babushkin +Date: Sun Jul 6 16:08:37 2014 +0200 + + telemetry_statur: use 4 separate topics + +commit 1492323f0327916435d806c2af1e0c8296278c9d +Merge: 2669f7f3a bd88951f6 +Author: Lorenz Meier +Date: Sun Jul 6 15:47:34 2014 +0200 + + Merged master into uavcan + +commit 2669f7f3af65921d4abbf3850cd62e48f2eeeec7 +Author: Lorenz Meier +Date: Sun Jul 6 15:34:50 2014 +0200 + + Fix mixer limiter to never output min for an input of max + 1 quantum + +commit 43a1c1b5f600d5608a861d35d539319de1170923 +Author: Lorenz Meier +Date: Sun Jul 6 15:33:54 2014 +0200 + + Code style improvement, fix linter warning + +commit 4f06e9bdc9c0c6aa6712797a671b56f034656c41 +Author: Lorenz Meier +Date: Sun Jul 6 15:16:39 2014 +0200 + + Move a seldomly used module to test config + +commit b9299e68d4147845bab9ed99509b3e50b7c94ae1 +Author: Don Gagne +Date: Sat Jul 5 13:35:12 2014 -0700 + + Compiler warning fixes + +commit d4eae37e478860a59e21f3caceb3d8fc28f9fa7c +Author: Antonio Sanniravong +Date: Fri Jul 4 21:00:05 2014 -0400 + + Commander: Only consider latest active data link heartbeat for timeout. + +commit bd88951f6ce609bc5ba364bfa3d19ae61e444964 +Merge: f4e17fc3a e97161e96 +Author: Lorenz Meier +Date: Fri Jul 4 18:21:22 2014 +0200 + + Merge pull request #1117 from PX4/mavlink_stack_size + + mavlink: stack size for main thread increased + +commit f4e17fc3afcfc6da1148bfb3750f3a7c5a534ac7 +Merge: 2389a11af f91477212 +Author: Lorenz Meier +Date: Fri Jul 4 18:19:40 2014 +0200 + + Merge pull request #1118 from PX4/hkmicropcb + + Hk micro pcb quad: Startup script + +commit 3f307fa0d7d6e8901eefca28dac039af69a0a92b +Merge: 829a317d2 39dab45ac +Author: Anton Babushkin +Date: Fri Jul 4 17:29:20 2014 +0200 + + Merge branch 'dataman_state_nav_rewrite' into follower2 + +commit f91477212894fc6e1de68c429c51974443b6075b +Author: Thomas Gubler +Date: Fri Jul 4 16:01:10 2014 +0200 + + micro pcb quad: remove unnecessary setting + +commit e97161e96b8de4031746556ab4bd4f96d24a30c8 +Author: Anton Babushkin +Date: Fri Jul 4 15:53:26 2014 +0200 + + mavlink: stack size for main thread increased + +commit f9696cc68a2a82937ae1189a06edea167c492e00 +Author: Thomas Gubler +Date: Fri Jul 4 15:52:45 2014 +0200 + + hk micro pcb quad startup script: add comment + +commit 829a317d23093894c3d8974cce887ab3c19eba08 +Author: Anton Babushkin +Date: Fri Jul 4 15:49:02 2014 +0200 + + navigator: takeoff altitude fixed + +commit 904cfd7c493e2e6f3d67ba03e9a24c14d9e62b6e +Merge: 59775efaa 2389a11af +Author: Anton Babushkin +Date: Fri Jul 4 15:28:02 2014 +0200 + + Merge branch 'master' into navigator_rewrite_drton + +commit 39dab45ac5f9321221eb86e23b0e203ae63f0936 +Merge: d7394c7ef 2389a11af +Author: Anton Babushkin +Date: Fri Jul 4 12:22:55 2014 +0200 + + Merge branch 'master' into dataman_state_nav_rewrite + +commit f6406a0b19f833923f6f600be73116164029795f +Merge: d5793d6cb 2389a11af +Author: Thomas Gubler +Date: Fri Jul 4 08:38:06 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into hkmicropcb + +commit 2389a11af1249f657d85d36a5e71db83940a7959 +Merge: 6159a8e59 1cca3ca8a +Author: Lorenz Meier +Date: Thu Jul 3 23:26:29 2014 +0200 + + Merge pull request #1113 from Kynos/gnss_nav_pvt + + Use NAV-PVT with ubx7 and ubx8 modules + +commit ee5dfadb5da07d55fd60b88f2db8926b8503c3c6 +Merge: c4d40b8d2 c6c33142c +Author: Pavel Kirienko +Date: Thu Jul 3 22:39:52 2014 +0400 + + Merge pull request #1111 from achambers16/uavcan_gnss + + uavcan: bridge uavcan->uorb for gnss msgs + +commit c6c33142ceb6bf59b8c9b8e32e94ae5ea7959dbd +Author: Andrew Chambers +Date: Thu Jul 3 11:32:27 2014 -0700 + + Using proper math library. Corrected speed variance calculation + +commit d7394c7ef973e34d87187420444baad6fcf9854b +Author: Anton Babushkin +Date: Thu Jul 3 19:00:22 2014 +0200 + + mavlink: stack size increased + +commit 31474a75fd1ad6e86909bf4af2b484d1decd932a +Author: Thomas Gubler +Date: Thu Jul 3 16:22:58 2014 +0200 + + parsing of MAVLINK_MSG_ID_LOCAL_NED_POSITION_SETPOINT_EXTERNAL + +commit 822403e34b5e1b4adf15783b5bd701e1f52484fe +Author: Thomas Gubler +Date: Thu Jul 3 16:20:58 2014 +0200 + + uorb offboard control topic: add force sp flag + + The flag has the same meaning as bit 10 of type_mask in + MAVLINK_MSG_ID_LOCAL_NED_POSITION_SETPOINT_EXTERNAL + +commit 6159a8e594878607457ca8e9292b6dcaac1cc7ce +Merge: 2a7954b6c 74f0301fa +Author: Lorenz Meier +Date: Thu Jul 3 15:51:01 2014 +0200 + + Merge pull request #1114 from PX4/contributing + + Contributing notes + +commit cbd602c27cb081502a2f1f1d910abdd1c2d7be13 +Author: Thomas Gubler +Date: Thu Jul 3 15:00:32 2014 +0200 + + check sysid and compid for external setpoint + +commit 839710daf841a9528a58e915f8b04484bf54e7dc +Author: Thomas Gubler +Date: Thu Jul 3 14:42:59 2014 +0200 + + Update offboard control uorb topic + + Work towards supporting the new external setpoint mavlink messages + +commit 74f0301fa1553be85d86f7869d70fdda75b4c7b9 +Author: Lorenz Meier +Date: Thu Jul 3 14:46:06 2014 +0200 + + Changed branch name suggestion + +commit 7608628e9d3979814557438df0bd4f676ebe49a4 +Author: Lorenz Meier +Date: Thu Jul 3 14:25:46 2014 +0200 + + Contributing notes + +commit 1cca3ca8a5469e66dbb5bebbe518b55e4af426d8 +Author: Kynos +Date: Thu Jul 3 13:33:29 2014 +0200 + + Use NAV-PVT with ubx7 and ubx8 modules + + This replaces NAV-SOL, NAV-POSLLH, NAV-VELNED and NAV-TIMEUTC. + +commit 2ec635dd1c33ef453818bd9396e3cec42694a30f +Author: Lorenz Meier +Date: Thu Jul 3 13:30:20 2014 +0200 + + Update estimator + +commit 73d7c8e3833211d49ecec0ae9e9fd4d0307d5184 +Merge: 628477ee2 2a7954b6c +Author: Lorenz Meier +Date: Thu Jul 3 13:26:59 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into simon_test + +commit 2a7954b6cf068e36c16dc9170a86970ed46856a9 +Merge: 93dcd9040 76aa871a7 +Author: Lorenz Meier +Date: Thu Jul 3 13:26:10 2014 +0200 + + Merge branch 'est_reinit_fix' + +commit 57f707af56be0d9281a95aebf64baf63ef022267 +Merge: 722fe9242 93dcd9040 +Author: Thomas Gubler +Date: Thu Jul 3 12:58:43 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into offboard2_merge + +commit d5793d6cbee59779c1f5375fa3276bd0fddbe25e +Author: Thomas Gubler +Date: Thu Jul 3 12:35:38 2014 +0200 + + hk micro pcb quad: change min pwm value + +commit 93dcd9040460d9e297478b4639aeaed72e0ce0ba +Merge: 4b01b3336 559c62b6b +Author: Lorenz Meier +Date: Thu Jul 3 12:31:51 2014 +0200 + + Merge pull request #919 from TickTock-/hotfix_override_threshold + + Changed low threshold in px4io firmware to 10%... + +commit 4b01b33369987c26e03b815a912c69a4adaf5e26 +Merge: 04cca73ba 05be2400c +Author: Lorenz Meier +Date: Thu Jul 3 11:26:58 2014 +0200 + + Merge pull request #1112 from soulne4ny/master + + fix misprint `lowvsyslog` + +commit 04cca73baac0b027451a76d50b1f3b365b1feeef +Author: Lorenz Meier +Date: Thu Jul 3 11:26:26 2014 +0200 + + Hotfix of the Hotfix 8) + +commit 7be2e0f13605eb9bb34eb04745a0e7a3936d94e9 +Author: Lorenz Meier +Date: Thu Jul 3 11:18:00 2014 +0200 + + Hotfix: Typo in disabled code path + +commit 05be2400cb8d38645b86900edde38cbced0d22b4 +Author: Alexey Luchko +Date: Thu Jul 3 12:13:56 2014 +0300 + + fix misprint `lowvsyslog` + +commit 23164228c84f304326026c9fbda6822f2e99e9b3 +Author: Kynos +Date: Thu Jul 3 11:11:40 2014 +0200 + + Added NAV-TIMEUTC valid flag defines + +commit 9d9b08cc75ece0b3a218091a1a7c1668582aa1da +Merge: 0d7ada14b f428ebb04 +Author: Thomas Gubler +Date: Thu Jul 3 09:33:04 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into hkmicropcb + +commit 6c5e3d53412fa1cdad687818328b3bfc1a83e9ca +Author: Andrew Chambers +Date: Wed Jul 2 19:06:30 2014 -0700 + + Address Paval's comments regarding extracting matrix from uavcan msg, position covariance calculation, and _poll_fds_num + +commit 76aa871a7125c98e79db4dde42de7863a24a762c +Author: Lorenz Meier +Date: Thu Jul 3 00:26:33 2014 +0200 + + estimator: Fixed body / world matrix initialization and reset + +commit 607b6511a413b5bc2b2b0ae350a9451e83da9803 +Author: Andrew Chambers +Date: Wed Jul 2 11:27:49 2014 -0700 + + Fixed comments + +commit 29c997f0dabc08520596b57c54c18cdba920a595 +Author: Andrew Chambers +Date: Wed Jul 2 11:18:30 2014 -0700 + + Fixed bug with zero-sized covariance arrays + +commit 6c6de9395818717916bbc1077fecd51c4db87936 +Author: Andrew Chambers +Date: Wed Jul 2 10:04:07 2014 -0700 + + Fixed heading covariance calculation and build errors. + +commit 722fe924255d5fdfbba407143405da7578b0dad7 +Author: Thomas Gubler +Date: Wed Jul 2 16:45:42 2014 +0200 + + Fix compile error: rename field in rc_channels.h + +commit 2179f1e12327643dce562807a17c6f46a9e5f760 +Merge: 73d6121a9 e14cd7eda +Author: Thomas Gubler +Date: Wed Jul 2 15:53:34 2014 +0200 + + Merge remote-tracking branch 'upstream/mavlinkexternalsetpoints' into offboard2_merge + + Conflicts: + mavlink/include/mavlink/v1.0/common/common.h + +commit e14cd7edae251265315c1fb5710c448b8ea11aca +Merge: 8f7fc27c5 f428ebb04 +Author: Thomas Gubler +Date: Wed Jul 2 15:45:55 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mavlinkexternalsetpoints + + Conflicts: + mavlink/include/mavlink/v1.0/common/common.h + +commit 8f7fc27c5b6fe2dfe003ae1b421b83c23500415f +Author: Thomas Gubler +Date: Wed Jul 2 15:40:28 2014 +0200 + + sync with mavlink externalsetpoint branch + + https://github.com/mavlink/mavlink/commit/0d55cc7e886f6d3c824f8436a39b9f9b36d0458f + +commit 73d6121a9dbcd438f407edcd9b58bbb31bd94a42 +Merge: fdceb8b06 f428ebb04 +Author: Julian Oes +Date: Wed Jul 2 15:15:26 2014 +0200 + + Merge branch 'master' into offboard2_merge + + Conflicts: + src/modules/uORB/topics/rc_channels.h + +commit fdceb8b0620c347c9f7f477dbf295dcfff12012c +Merge: 40780e291 28a31708f +Author: Julian Oes +Date: Wed Jul 2 14:59:43 2014 +0200 + + Merge branch 'master' into navigator_rewrite_offboard2_merge + + Conflicts: + mavlink/include/mavlink/v1.0/common/common.h + src/modules/mavlink/mavlink_receiver.cpp + +commit a366f76efa1c4c6ce591f31df7ff264db4087123 +Author: Thomas Gubler +Date: Wed Jul 2 14:18:55 2014 +0200 + + mavlink as git submodule + + Mavlink is now a git submodule because auto generated header files are + available at https://github.com/mavlink/c_library + +commit 44b875428e2137da1cb8ceb1db446ddefc12b6bf +Author: Thomas Gubler +Date: Wed Jul 2 14:15:04 2014 +0200 + + delete mavlink header files + +commit f428ebb04f0610c31639d8fe6d121f632c1cad1b +Author: Lorenz Meier +Date: Wed Jul 2 11:39:56 2014 +0200 + + gps: Comment-only fix + +commit 0d7ada14bb313a86cb49fb34888740486b47222d +Author: Thomas Gubler +Date: Wed Jul 2 09:36:47 2014 +0200 + + rc.autostart entry for hk micro pcb quad + +commit 756a2bb7e69113926551ee08aef0f301acaade1e +Author: Thomas Gubler +Date: Wed Jul 2 09:35:50 2014 +0200 + + hk micro pcb startup script + +commit 171b1678f2e5cfd59e3d93774f7db578420422a7 +Merge: 8c638d2ad a9fd5ed90 +Author: Lorenz Meier +Date: Wed Jul 2 00:48:19 2014 +0200 + + Merge pull request #1108 from PX4/gnss_rework + + Gnss rework + +commit a9fd5ed90ad67a8081aec3dd3c05034c3d64f81c +Merge: 43b9d96cf 4cd66a324 +Author: Lorenz Meier +Date: Wed Jul 2 00:33:36 2014 +0200 + + Merged master to gnss_rework + +commit 4cd66a3242aa2dfb03a3e58ffcc8d27e1350b7ac +Author: Lorenz Meier +Date: Wed Jul 2 00:25:19 2014 +0200 + + Fix sdlog2 GPS time copy for log_on_start situation + +commit 8acbe6d5b6770e92fdcb86ba268492217d3e26bd +Author: Andrew Chambers +Date: Tue Jul 1 14:08:59 2014 -0700 + + Added class to convert gnss message from uavcan to uorb + +commit 8c638d2addad0831b71428591cd76629c436ee05 +Author: Lorenz Meier +Date: Tue Jul 1 14:28:48 2014 +0200 + + XML tool + +commit 4b9f9281f5d2b425f0de83801eb38224395c0f12 +Merge: 5c6a54112 8f957aeb5 +Author: Lorenz Meier +Date: Tue Jul 1 14:00:54 2014 +0200 + + Merged master into vision_estimate + +commit 8f957aeb5f8f7527d1ef2a5583f4de7870c60513 +Merge: 545e207d1 7a45888e7 +Author: Lorenz Meier +Date: Tue Jul 1 13:45:50 2014 +0200 + + Merge pull request #1074 from t0ni0/reset_xy_v + + INAV: Reset XY velocities when we can't estimate them + +commit 545e207d13541c1f36325fcfa0f847d5f78ff4e3 +Merge: 6042999aa d0b78aa8a +Author: Lorenz Meier +Date: Tue Jul 1 13:43:56 2014 +0200 + + Merge pull request #1106 from PX4/reconfig_fix + + Reconfig fix + +commit d0b78aa8a09cd4259258ab10b77c98e907c3b460 +Author: Lorenz Meier +Date: Tue Jul 1 13:42:32 2014 +0200 + + Add param command which does not reset the autostart params to not hamper auto-config + +commit 29cd95ebad11380026c58343deeaf5bf334ad01c +Author: Lorenz Meier +Date: Tue Jul 1 12:05:10 2014 +0200 + + Move param reset to right autoconfig check + +commit 6042999aab26276ff87e7274b97b69200919b86f +Author: Lorenz Meier +Date: Tue Jul 1 11:59:25 2014 +0200 + + Add vital comment to circuit breaker + +commit 2b82f22a032fdeb2ae9838eb57cb405a75f53e27 +Merge: 15a7a0ce7 1733e8d1b +Author: Lorenz Meier +Date: Tue Jul 1 11:37:15 2014 +0200 + + Merge branch 'master' into reconfig_fix + +commit 1733e8d1b908ece50db9b1b07459148bedb60668 +Merge: 1ba4f3e8e 2466cfba3 +Author: Lorenz Meier +Date: Tue Jul 1 11:36:11 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 15a7a0ce7fd01717e597a470b732d623c5fda5f6 +Author: Lorenz Meier +Date: Tue Jul 1 11:31:24 2014 +0200 + + autoconfig: Enforce clean defaults + +commit 2466cfba3e40e86ca97bf89e67fd073e1496cd11 +Merge: 48f4a1e5c 534c377ec +Author: Lorenz Meier +Date: Tue Jul 1 11:03:33 2014 +0200 + + Merge pull request #1104 from philipoe/master + + TECS: Small fix to throttle feed-forward + +commit 534c377ec6d09aff0feed9eb7e70c9188abcda8c +Author: philipoe +Date: Tue Jul 1 10:49:59 2014 +0200 + + TECS: Small fix to throttle feed-forward + +commit 1ba4f3e8ef89d14b658a7b400a4078db383e91de +Merge: fb98251e4 48f4a1e5c +Author: Lorenz Meier +Date: Tue Jul 1 09:53:04 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit fb98251e4d08d351c7ba404e3816958435c57515 +Author: Lorenz Meier +Date: Tue Jul 1 09:52:36 2014 +0200 + + Warning fixes in commander + +commit 45433c3711dba5c972e02e8c9263853164670a86 +Author: Lorenz Meier +Date: Tue Jul 1 09:52:18 2014 +0200 + + Hotfix: Fix use of circuit breaker param + +commit 801d1d31983d404d5ebe8f5750359f2d8c7fdf43 +Author: Lorenz Meier +Date: Tue Jul 1 09:51:35 2014 +0200 + + commander: Update after merge + +commit 34c13df3dd6edb68921b9cdc34f2d87ac4251e12 +Author: Lorenz Meier +Date: Tue Jul 1 09:50:48 2014 +0200 + + geo: Fix a series of warnings, some which actually pointed to real issues + +commit efc992b4d9bbaf39addc90b6acb3104288cfba5b +Merge: a43e963bd 48f4a1e5c +Author: Lorenz Meier +Date: Tue Jul 1 09:34:26 2014 +0200 + + Merged master into geo + +commit 48f4a1e5cd6ef653b466eb68c1073fb47cbefbd7 +Merge: 8408993a6 4f7e66bba +Author: Lorenz Meier +Date: Tue Jul 1 09:30:54 2014 +0200 + + Merge pull request #793 from PX4/yaw_acceptance_fix + + MC: default MC_YAWRATE_I changed for all setups, navigator: increase yaw... + +commit 4f7e66bba246e4972ccfab188ee3a7d4e4af3c86 +Merge: 183a0cdb2 8408993a6 +Author: Lorenz Meier +Date: Tue Jul 1 09:28:49 2014 +0200 + + Merged master in yaw_acceptance_fix + +commit c4d40b8d284c20829ab84599be7790fdbeaa01fe +Merge: 4edc432f3 be33b4b6a +Author: Lorenz Meier +Date: Tue Jul 1 00:33:55 2014 +0200 + + Merge pull request #1103 from hsteinhaus/uavcan-ardupilot + + UAVCAN: append to EXTRADEFINES to those given by make cmd line + +commit acca14673c4934ea8cdca46286db6d769c4dca40 +Author: Thomas Gubler +Date: Mon Jun 30 21:31:50 2014 +0200 + + fw pos ctrl l1 main: remove code with no effect + +commit c782d5d3796f9f936c30de2b0395ba76b42b8795 +Author: Thomas Gubler +Date: Mon Jun 30 21:27:05 2014 +0200 + + fw pos ctrl l1 main: remove never used var + +commit 527ce1048a27f0d15e99a4ba899897c06a8cb3f2 +Author: Thomas Gubler +Date: Mon Jun 30 21:25:18 2014 +0200 + + fw pos ctrl l1 main: init target_bearing + +commit 62a92542891d32d88c1993e03da9a17d59f70d04 +Author: Thomas Gubler +Date: Mon Jun 30 21:22:56 2014 +0200 + + fw pos ctrl l1 main: remove several unused vars + +commit 173da25c9a55185377870f703cd751fd44b902f0 +Author: Thomas Gubler +Date: Mon Jun 30 21:16:32 2014 +0200 + + fw pos ctrl l1 main: remove unused modes + +commit 02db53cea57d1e2c643b6efc1c357afa3e6be20e +Author: Thomas Gubler +Date: Mon Jun 30 21:13:29 2014 +0200 + + fw pos ctrl l1 main: initialize all subscriptions + +commit 57827563b9b3b8771be28d580842d4fbcf084918 +Author: Thomas Gubler +Date: Mon Jun 30 21:11:05 2014 +0200 + + fw pos ctrl l1 main: fix warning + +commit f0cfa04b852212cd0be4bc1bffbc4eece54ce659 +Author: Thomas Gubler +Date: Mon Jun 30 20:55:02 2014 +0200 + + mtecs blocks: fix warning + +commit 8408993a676acd0149e880ffeded74ce9c67b9c5 +Author: Lorenz Meier +Date: Mon Jun 30 17:45:50 2014 +0200 + + Hotfix, non-code change: Raise RC config error warnings to audio + +commit ffc3cbd72eb2a88ab8d37ac08a33a6c1999ad709 +Merge: 45016b0df 40407d0cc +Author: Lorenz Meier +Date: Mon Jun 30 17:40:27 2014 +0200 + + Merge pull request #1078 from PX4/prearm_checks + + Prearm checks + +commit 40407d0cc9091e7e23a1d7ebff60f2a977815df7 +Merge: bbdf2bc07 45016b0df +Author: Lorenz Meier +Date: Mon Jun 30 17:24:17 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into prearm_checks + +commit 45016b0df000cecc4253f851185386577fa3809e +Merge: 68c8090a3 e92620b9b +Author: Lorenz Meier +Date: Mon Jun 30 17:11:14 2014 +0200 + + Merge pull request #984 from PX4/rc_channels + + rc_channels cleanup + +commit 68c8090a3948ac5c4ec7b98fc4e52e431e9bb95a +Merge: 3c5f35da7 478f92333 +Author: Lorenz Meier +Date: Mon Jun 30 17:03:19 2014 +0200 + + Merge pull request #1011 from PX4/mpc_in_flight_lock + + position_estimator_inav: handle in-flight GPS fix properly + +commit 478f923331cb8c3fd0e98a99afee462e4e158d44 +Merge: 8a25c4807 3c5f35da7 +Author: Lorenz Meier +Date: Mon Jun 30 17:03:02 2014 +0200 + + Merged master into mpc_in_flight_lock + +commit bbdf2bc07aaaa363ef58f15831511c64c2d856bf +Author: Lorenz Meier +Date: Mon Jun 30 16:58:05 2014 +0200 + + commander: Notify negative on manual arming fails + +commit 77af7a5bebed50429055d1cc71614daa48be77d0 +Merge: e88bbe288 3c5f35da7 +Author: Lorenz Meier +Date: Mon Jun 30 16:34:50 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into prearm_checks + +commit e88bbe288d6fc0942b5efc2de6e79db1e828cdeb +Merge: 9dbc83cce ad4411bfc +Author: Lorenz Meier +Date: Mon Jun 30 16:34:15 2014 +0200 + + Merge branch 'warning_fixes_v3' into prearm_checks + +commit 3c5f35da73cb6c37cf45a06909631e13b762f76d +Merge: ff84fb2ac ad4411bfc +Author: Lorenz Meier +Date: Mon Jun 30 16:33:53 2014 +0200 + + Merge pull request #1100 from PX4/warning_fixes_v3 + + Warning fixes v3 + +commit ad4411bfc1894c8a9ca42f563f7bf8207b39e7c1 +Author: Lorenz Meier +Date: Mon Jun 30 16:32:32 2014 +0200 + + Fix line endings for patch + +commit 9dbc83cce146a8e6d86499d994119c25f219c832 +Merge: b20d0c0f0 ff84fb2ac +Author: Lorenz Meier +Date: Mon Jun 30 16:24:48 2014 +0200 + + Merged master into prearm_checks + +commit ff84fb2ac6b4c25feac9c82152c56e89e8ae29fb +Merge: 04efee0bc 799f568ab +Author: Lorenz Meier +Date: Mon Jun 30 14:51:59 2014 +0200 + + Merge pull request #1005 from PX4/power_enforce + + Disallow servorail-only powered flight. + +commit 799f568ab48ca3446b24f41290589f7f3c39ef0f +Author: Lorenz Meier +Date: Mon Jun 30 14:33:56 2014 +0200 + + commander: Minor checks / improvements to power enforce patch + +commit a5e7f5ca3051800d3bca3c10a6ecd531774fc781 +Merge: 6aed623b6 04efee0bc +Author: Lorenz Meier +Date: Mon Jun 30 13:27:42 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into power_enforce + +commit a1655bb8c4a7f2201887a52de60a519c029a7505 +Author: Anton Babushkin +Date: Mon Jun 30 12:42:26 2014 +0200 + + rcS: start dataman before commander + +commit d45d204691531dc3ba9b1ba2f397409938d184dd +Merge: b5f9e95af 04efee0bc +Author: Lorenz Meier +Date: Mon Jun 30 12:31:51 2014 +0200 + + Merge branch 'master' into warning_fixes_v3 + +commit 0a159e1a2490e5ec7f368d938e2b0fd365d2731e +Author: Anton Babushkin +Date: Mon Jun 30 12:31:29 2014 +0200 + + mavlink, commander: bugs fixed + +commit 1a6b2b9c1ebd127a662051393d266e2815d09524 +Merge: 72071cdcd 857b843d4 +Author: Anton Babushkin +Date: Mon Jun 30 12:31:06 2014 +0200 + + Merge branch 'master' into dataman_state_nav_rewrite + +commit 04efee0bc8a2b0e8e9ffae4cf2c5b28bb1ba9ba9 +Author: Lorenz Meier +Date: Mon Jun 30 12:23:38 2014 +0200 + + nshterm: Hotfix for retries counter + +commit 568e67355ab491992bb9243d2dce9a740c350aa0 +Merge: 857b843d4 b9e2fa2c0 +Author: Thomas Gubler +Date: Mon Jun 30 12:22:45 2014 +0200 + + Merge pull request #1099 from PX4/mpc_warn_fix + + mc_pos_control: compiler warning fix + +commit b5f9e95af0be6208a1eb411ed56c830d762227f9 +Author: Lorenz Meier +Date: Mon Jun 30 12:22:26 2014 +0200 + + INAV: Warning fixes + +commit 083d605f8a9b00a1551572008e487279c39f16aa +Author: Lorenz Meier +Date: Mon Jun 30 12:22:06 2014 +0200 + + sensors: Warning fixes + +commit 751f8462f6aa298a59619484a13adedfdd521458 +Author: Lorenz Meier +Date: Mon Jun 30 12:21:23 2014 +0200 + + IO firmware: Warning / bug fixes + +commit a66f88b29a93be4c3f66392994d55b4dc03d428e +Author: Lorenz Meier +Date: Mon Jun 30 12:20:47 2014 +0200 + + systemlib: Warning fixes + +commit 20de2da032083187bd89914942ffc8574904c885 +Author: Lorenz Meier +Date: Mon Jun 30 12:20:23 2014 +0200 + + Navigator: Warning fixes + +commit 35cd487a428a9c76609faa8ae0f99afdc376b5a1 +Author: Lorenz Meier +Date: Mon Jun 30 12:20:02 2014 +0200 + + drivers: Warning fixes + +commit ee8f4dcee639effe982bbb099a6f86f7c4fce5e0 +Author: Lorenz Meier +Date: Mon Jun 30 12:19:44 2014 +0200 + + systemcmds: Warning fixes + +commit 3f6851b9879c2e4d764926a3bc29ff800a17b73d +Author: Lorenz Meier +Date: Mon Jun 30 12:19:08 2014 +0200 + + Re-send the RC config warnings once the GCS is connected, fixed compile warnings + +commit 8e41cbfdfa2083c421954b6d9aadde5c0e508cdc +Author: Lorenz Meier +Date: Mon Jun 30 12:18:38 2014 +0200 + + mavlink: Warning fixes + +commit b9e2fa2c0dc77e41846b6982f057cbbc9e60be89 +Author: Anton Babushkin +Date: Mon Jun 30 12:03:48 2014 +0200 + + mc_pos_control: compiler warning fix + +commit 59775efaad782a1e4f5e346832407c71f1355c89 +Author: Anton Babushkin +Date: Mon Jun 30 12:02:29 2014 +0200 + + navigator: takeoff on start of mission implemented + +commit 8495c440536a030dd13d53683b6c239304811d17 +Merge: a4315aee2 857b843d4 +Author: Anton Babushkin +Date: Mon Jun 30 11:01:40 2014 +0200 + + Merge commit '857b843d445f59f2dc393e4d5f879fc56f77a0e0' into navigator_rewrite_drton + +commit a4315aee2ee69068c9a13568091805e20d0b04c5 +Author: Anton Babushkin +Date: Mon Jun 30 10:47:08 2014 +0200 + + navigator: mission mode fixed + +commit e8c34fa174c6a47d5d2def2417c58beb846bb30f +Author: Thomas Gubler +Date: Mon Jun 30 10:25:57 2014 +0200 + + force setpoint uorb topic: add yaw field + +commit 6aed623b6c2490c43bc6c36fbcef36f9181f7c8c +Merge: 154f14e74 857b843d4 +Author: Lorenz Meier +Date: Mon Jun 30 10:04:34 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into power_enforce + +commit 857b843d445f59f2dc393e4d5f879fc56f77a0e0 +Merge: 28a31708f 92adbe921 +Author: Lorenz Meier +Date: Mon Jun 30 09:59:45 2014 +0200 + + Merge pull request #1095 from DonLakeFlyer/CompilerWarnings + + Fix compiler warnings + +commit ffb0ebf13cf033673fd279844d2a60daf72e55ae +Merge: 3ddb502d2 28a31708f +Author: Thomas Gubler +Date: Mon Jun 30 09:53:07 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into forcesetpoint + + Conflicts: + src/modules/uORB/objects_common.cpp + +commit 92adbe9216c96c53d1baa4eb1e14b4ede272c080 +Author: Don Gagne +Date: Sun Jun 29 17:47:24 2014 -0700 + + Fix compiler warnings + +commit 43b9d96cf4306bc472d16956f5437dbef7c630c0 +Author: Kynos +Date: Mon Jun 30 01:55:40 2014 +0200 + + Merged upstream master, add missing change + +commit 503ebddc1b0300f4666b1cd72100a6472709daaf +Merge: f1a5be1f5 28a31708f +Author: Kynos +Date: Mon Jun 30 01:34:12 2014 +0200 + + Merged upstream master into gnss_rework branch + +commit 154f14e7476780799108e16bc3c296f0ade85f7b +Merge: 0fe8ed509 28a31708f +Author: Lorenz Meier +Date: Mon Jun 30 00:50:38 2014 +0200 + + Merged master into power_enforce + +commit 28a31708f98eefa4ceb04617f2da3dd7892c99fa +Merge: 6f75d1a20 afb5271bf +Author: Lorenz Meier +Date: Mon Jun 30 00:46:29 2014 +0200 + + Merged estimator fixes and mavlink rate config bits + +commit 6f75d1a20f6c66a8bfb87032048d1369d01fbb5e +Merge: 4796c0350 2448e2adb +Author: Lorenz Meier +Date: Mon Jun 30 00:35:47 2014 +0200 + + Merge pull request #1093 from DonLakeFlyer/WarningsBugs + + Fix bugs found through compiler warnings + +commit 4796c0350e817d7316e8bb135df04796bc0f3330 +Merge: 94c69e11a f3af2f9f6 +Author: Lorenz Meier +Date: Sun Jun 29 23:03:37 2014 +0200 + + Merge pull request #1094 from DonLakeFlyer/FTPTabs + + FTP: Fix tabbing to 8 spaces, keep tab + +commit 2448e2adbc22af348aa799473c30ac5f1cba9cd0 +Author: Don Gagne +Date: Sun Jun 29 13:55:55 2014 -0700 + + More tab fixes + +commit f3af2f9f624bb3111b90d8b6d428d99de8ad3a8e +Author: Don Gagne +Date: Sun Jun 29 13:47:56 2014 -0700 + + Fix tabbing to 8 spaces, keep tab + +commit 33c20e15a2246e9249bbb8183758604fdc231183 +Author: Don Gagne +Date: Sun Jun 29 13:35:15 2014 -0700 + + Backing out sbus changes + +commit 367613a1b57f2c52e97958ab40426fc77245383a +Author: Don Gagne +Date: Sun Jun 29 13:32:58 2014 -0700 + + Fix tabbing + +commit f0558a97ddbbd275022766603a866e86316bbb5b +Author: Don Gagne +Date: Sun Jun 29 12:53:59 2014 -0700 + + Use same warnx/exit pattern + +commit d5b5dcef24a7f5c7b2ed98081dd69a05f8d46959 +Author: Don Gagne +Date: Sun Jun 29 12:01:43 2014 -0700 + + Fix bugs found through compiler warnings + +commit afb5271bfb2f2645f0d48a802ed15b8f6509cd58 +Merge: a2b97f172 94c69e11a +Author: Lorenz Meier +Date: Sun Jun 29 19:27:03 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into navigator_rewrite_estimator + +commit 72071cdcd39cae6be8533e67d01cbc7533ca6cb1 +Author: Lorenz Meier +Date: Sun Jun 29 19:22:22 2014 +0200 + + Fix failed merge + +commit ecee13861c498929c5c014ec8ba7744a76a01c64 +Merge: 164f19176 94c69e11a +Author: Lorenz Meier +Date: Sun Jun 29 19:12:35 2014 +0200 + + Merged master + +commit 94c69e11ae1ec44c80eec1c979201c7d7e51cdb0 +Merge: 9388b0455 5db51bd70 +Author: Lorenz Meier +Date: Sun Jun 29 19:10:42 2014 +0200 + + Merge pull request #1089 from PX4/navigator_rewrite + + Navigator rewrite + +commit adf230ce4efe30087e751f143dab1df33a7d3b70 +Author: Anton Babushkin +Date: Sun Jun 29 15:35:34 2014 +0200 + + navigator: more API changes, duplicate code removed + +commit 9388b045579037371830207765d0fc38f92f38de +Merge: 7f0b35a1b 263a2fa9b +Author: Lorenz Meier +Date: Sun Jun 29 15:19:00 2014 +0200 + + Merge pull request #1090 from PX4/mtecsfpafilter + + mtecs: add flightpathangle filter + +commit 263a2fa9b2258c02bdb0df6746bc289338d63cca +Author: Thomas Gubler +Date: Sun Jun 29 14:52:09 2014 +0200 + + mtecs: add flightpathangle filter + +commit 8a442c2125502ef4b8c33bea85ac4a5d0c82906e +Merge: 0bf9c2a9b 5db51bd70 +Author: Anton Babushkin +Date: Sun Jun 29 14:10:04 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_drton + +commit 0bf9c2a9b262a4c8569031f0f7e9ded432d2d4b3 +Author: Anton Babushkin +Date: Sun Jun 29 14:09:22 2014 +0200 + + navigator: API changes, reparing to move manual modes to navigator, WIP + +commit 628477ee2c75d16758688f53c0f8d9f29457f831 +Author: Lorenz Meier +Date: Sun Jun 29 14:01:58 2014 +0200 + + Update estimator from Paul + +commit a2b97f1724efe355370b609bccf7b1e56200a131 +Merge: e00d9407b 5db51bd70 +Author: Lorenz Meier +Date: Sun Jun 29 13:14:29 2014 +0200 + + Merged master into navigator_rewrite_estimator + +commit 5db51bd704a4493fe3a53010b84bede19c980dfc +Merge: 045ee8c7c 7f0b35a1b +Author: Lorenz Meier +Date: Sun Jun 29 13:11:29 2014 +0200 + + Merged master into navigator_rewrite + +commit 12be974bd67676ef243d069593b179108976da22 +Author: Anton Babushkin +Date: Sun Jun 29 13:07:38 2014 +0200 + + navigator: whitespace fix + +commit e00d9407b92540f00dc88bdcfe728c737ec138d9 +Merge: 0426fd3a5 7f0b35a1b +Author: Lorenz Meier +Date: Sun Jun 29 13:03:53 2014 +0200 + + Merged master + +commit 0426fd3a52888277bcb612c57488e9de33432134 +Author: Lorenz Meier +Date: Sun Jun 29 12:59:04 2014 +0200 + + estimator: Fix local variable compile warnings. + +commit 7f0b35a1b4c167ec2ebc2cb7c17fbbd7e032914e +Merge: e84cab86a 8d1ed164c +Author: Lorenz Meier +Date: Sun Jun 29 12:55:30 2014 +0200 + + Merge pull request #1088 from PX4/fwattwarnings + + fw att ctrl: resolve warnings + +commit 8d1ed164cb6efc533da9ef8ba6c94a00ef329d30 +Author: Thomas Gubler +Date: Sun Jun 29 12:51:40 2014 +0200 + + fw att ctrl: resolve warnings + +commit e84cab86ab27bc11ab386477974b4167bae1f9c0 +Merge: e5bd00e62 5192a5eea +Author: Lorenz Meier +Date: Sun Jun 29 12:45:41 2014 +0200 + + Merge pull request #923 from PX4/mavlink-ftp + + Mavlink File Transfer Protocol (FTP) + +commit e5bd00e628e916819c3522c89ad1992a5b19da8f +Merge: 852d973e7 7b15a424f +Author: Lorenz Meier +Date: Sun Jun 29 12:39:04 2014 +0200 + + Merge pull request #1037 from PX4/mtecs + + mTECS + +commit 852d973e7433144e02a4afefc53a0abb47b637c2 +Merge: aa7781d09 93a38a1e7 +Author: Lorenz Meier +Date: Sun Jun 29 12:17:41 2014 +0200 + + Merge pull request #1063 from pigeonhunter/offset_tuning + + Offset tuning implemented in sensors app + +commit 2b3241470996d333d78fa9e78fea9b35fee7e18c +Author: Lorenz Meier +Date: Sun Jun 29 12:13:40 2014 +0200 + + estimator: Move symmetry force outside of non-related loop, improving efficiency and resolving a locals warning. + +commit d93a64dd09a34515e4d9812408a530f3c9721a46 +Author: Lorenz Meier +Date: Sun Jun 29 12:08:28 2014 +0200 + + estimator: Geo conversions: Fix float / double types to prevent warnings. Fix calcLLH to actually return a value. + +commit ccdfb19a4ac7c83643a013e3acf11ff745bd975f +Author: Lorenz Meier +Date: Sun Jun 29 12:05:27 2014 +0200 + + estimator: Fix double promotion warnings by appropriate constants / casts. + +commit b64c64d5a3d71a085b603e6f86dfe785a03c6129 +Author: Lorenz Meier +Date: Sun Jun 29 12:00:54 2014 +0200 + + Observation index cannot get negative. + +commit 092ede366a531ad68f7ccc2f372f83b8d2993242 +Author: Lorenz Meier +Date: Sun Jun 29 11:55:44 2014 +0200 + + Estimator: Clean up delta quat calculations, put them in a sweet spot between accuracy and runtime. + +commit aa7781d09baabcd1ecc517b7dc07ca0e198094da +Merge: cd2867925 9e5c94b41 +Author: Lorenz Meier +Date: Sun Jun 29 11:48:44 2014 +0200 + + Merge pull request #1081 from PX4/hb_fix2 + + mavlink: init structs for HEARTBEAT if uORB topic copy failed + +commit cd2ef000ebba7da47a30fbdeb09635bef3a2684a +Author: Lorenz Meier +Date: Sun Jun 29 11:35:27 2014 +0200 + + More safe compile warning fixes + +commit 91bba668f670db7cec916966d3c53d3b25ac7061 +Author: Lorenz Meier +Date: Sun Jun 29 11:27:43 2014 +0200 + + Define earth radius as double, as our calculations relying on it need double precision. + +commit 336fc2fcf5020f296ec760ca44c2c706b57c61ec +Author: Lorenz Meier +Date: Sun Jun 29 11:27:09 2014 +0200 + + Fix compile warnings in estimator + +commit 0a78206d71f4c008fdad3a1170ab2bf7904548ed +Author: Thomas Gubler +Date: Sat Jun 28 18:45:52 2014 +0200 + + att pos estimator: silence annoying messages + +commit f0a21c4f5f9a840eda797fbe162220fa98f77a37 +Merge: 196edd8a4 045ee8c7c +Author: Thomas Gubler +Date: Sat Jun 28 17:22:24 2014 +0200 + + Merge remote-tracking branch 'upstream/navigator_rewrite' into navigator_rewrite_estimator + + Conflicts: + src/modules/ekf_att_pos_estimator/ekf_att_pos_estimator_main.cpp + +commit 045ee8c7c7c4618a8a03f9c9342f53d2fc7333c9 +Merge: cc8f7f4c9 7b15a424f +Author: Thomas Gubler +Date: Sat Jun 28 17:20:44 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into navigator_rewrite + +commit 7b15a424f06074c37ade650c5fd2661495b06e74 +Merge: 09fd15472 cd2867925 +Author: Thomas Gubler +Date: Sat Jun 28 16:52:27 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 09fd154723c0483a5fa2b39555b6449e0b4f2190 +Merge: d45cc69d1 503ded053 +Author: Thomas Gubler +Date: Sat Jun 28 16:51:58 2014 +0200 + + Merge pull request #1084 from PX4/mtecs_pure + + Remove old TECS implementation - we can really only decently flight-test... + +commit cd2867925797b291d6bc1f2a67b53d2e34067bba +Merge: 13f9ce9dd e78d496e9 +Author: Thomas Gubler +Date: Sat Jun 28 16:49:40 2014 +0200 + + Merge pull request #1085 from PX4/geo_flashefficiency + + geo lookup lib: Moved to separate module and compiling with -Os to save ... + +commit e78d496e921e9c50a3efc48a0a5875be1616c788 +Author: Lorenz Meier +Date: Sat Jun 28 12:51:22 2014 +0200 + + Enable new lookup lib + +commit 13f9ce9ddd0f6ab4b8fd4f7be3234e6989da8ea9 +Author: Lorenz Meier +Date: Sat Jun 28 12:38:31 2014 +0200 + + Comment fix in perf counter header, no code changes. + +commit 2bd5511d096c3351bf74c81072e2cc00b344ef79 +Author: Lorenz Meier +Date: Sat Jun 28 12:37:26 2014 +0200 + + geo lookup lib: Moved to separate module and compiling with -Os to save some precious flash + +commit 503ded05394767d58359834e73bc63672b701dbe +Author: Lorenz Meier +Date: Sat Jun 28 12:35:04 2014 +0200 + + Remove old TECS implementation - we can really only decently flight-test and support one. + +commit 196edd8a4faa36f837ff440ed41fc9656f96e20f +Author: Lorenz Meier +Date: Sat Jun 28 12:12:08 2014 +0200 + + estimator: Fix minor reporting issues + +commit 5192a5eea9a244897383e1e70d4c8f2542ebf7cc +Merge: 7546b99a2 a398d5cbc +Author: Lorenz Meier +Date: Sat Jun 28 11:13:33 2014 +0200 + + Merge pull request #1083 from DonLakeFlyer/mavlink-ftp + + FTP List, Open, Read, Terminate commands working end to end with QGC + +commit a398d5cbcc1d39d83611543b787c5c8aecae10dd +Author: Don Gagne +Date: Fri Jun 27 20:33:39 2014 -0700 + + Support for List, Open, Read, Terminate commands + + Fixed various bugs. Flattened Mavlink::Session class while fixing bugs + in this area. + +commit 8ddccb2dae509e3981ac8ca13a5f19ef27dce463 +Merge: 456e628e1 cc8f7f4c9 +Author: Anton Babushkin +Date: Sat Jun 28 00:54:58 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_drton + +commit 456e628e129b446d18246ab8ad312a15beea5996 +Author: Anton Babushkin +Date: Sat Jun 28 00:54:27 2014 +0200 + + navigator: NavigatorMode and MissionBlock API cleanup + +commit d45cc69d1d62a2ccac00757ab02a731fca6d6ece +Author: Thomas Gubler +Date: Fri Jun 27 21:44:21 2014 +0200 + + mtecs/wind: store wind variance + +commit 12c2802fa396d40fe9fc45f384352d9eff23ced0 +Author: Lorenz Meier +Date: Fri Jun 27 16:23:53 2014 +0200 + + estimator: Use the right perf counters to measure the quantities we are interested in + +commit 8525ca4d24101f8c23044e6a12fffdfdcfb35893 +Merge: efb20d50b b8d07532a +Author: Lorenz Meier +Date: Fri Jun 27 15:05:09 2014 +0200 + + Merge branch 'navigator_rewrite_estimator' of github.com:PX4/Firmware into navigator_rewrite_estimator + +commit efb20d50bdc08e737635fd3aff0f2caa8872c6cd +Author: Lorenz Meier +Date: Fri Jun 27 15:01:19 2014 +0200 + + estimator: Use improved error reporting API + +commit 6951e1c95e3b58c35a031aff92b228b3f651a94c +Author: Lorenz Meier +Date: Fri Jun 27 15:00:48 2014 +0200 + + estimator lib: Improve error reporting + +commit 40780e29164f323d4896d75d9f585434375d83b0 +Merge: faebf1751 9f3758582 +Author: Julian Oes +Date: Fri Jun 27 14:44:11 2014 +0200 + + Merge remote-tracking branch 'px4/mavlinkexternalsetpoints' into navigator_rewrite_offboard2_merge + +commit faebf1751426a51068196d731eaed5699d328f0d +Merge: ee6e00009 cc8f7f4c9 +Author: Julian Oes +Date: Fri Jun 27 14:41:38 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_offboard2_merge + +commit b8d07532a7047ef4a226607b85626c38fabd0093 +Merge: dbd99b649 cc8f7f4c9 +Author: Julian Oes +Date: Fri Jun 27 14:41:19 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit cc8f7f4c97de923f60f9469aa2847e6e1474d52d +Merge: 3aab37e0e f3a77705a +Author: Julian Oes +Date: Fri Jun 27 14:39:36 2014 +0200 + + 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 + +commit 038f4f6203124c5c98ab72e6d2ee7f6ad7c6ca82 +Merge: 9f3758582 f3a77705a +Author: Thomas Gubler +Date: Fri Jun 27 14:16:51 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mavlinkexternalsetpoints + +commit ee6e0000980f2127913dfec73b1981b559f85877 +Author: Julian Oes +Date: Fri Jun 27 14:08:13 2014 +0200 + + mavlink: fix comment in swarm message receiver + +commit 93887f9f28d978290e6698b7f2b7e1e9b60bec13 +Author: Julian Oes +Date: Fri Jun 27 14:04:50 2014 +0200 + + navigator: remove hacked scale factor for offboard control + +commit dbd99b649442bbb2568ca309c5da61337d1e4b68 +Merge: 3195eb100 049e448ab +Author: Lorenz Meier +Date: Fri Jun 27 13:37:15 2014 +0200 + + Merge branch 'navigator_rewrite_estimator' of github.com:PX4/Firmware into navigator_rewrite_estimator + +commit 049e448abf8d2cefc31ba5be6563a73f68f7887c +Merge: 19fad94a3 3aab37e0e +Author: Julian Oes +Date: Fri Jun 27 13:36:33 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit 3195eb100516b7a4aabadd3e2640434678dbc7ad +Author: Lorenz Meier +Date: Fri Jun 27 13:35:23 2014 +0200 + + estimator: Remove bogus timeout flag, do not reset states not in need of a reset. Do not alter baro offset or GPS positions. + +commit 615277d346e60afd74a9223d5b5f8a20b7b47ece +Author: Lorenz Meier +Date: Fri Jun 27 13:29:04 2014 +0200 + + Better comments in estimator + +commit 3aab37e0e04ce98ddacd99e238e626ab5c3d4445 +Merge: affc31241 831a3d4ed +Author: Julian Oes +Date: Fri Jun 27 13:07:20 2014 +0200 + + Merge remote-tracking branch 'px4/mtecs' into navigator_rewrite + +commit 332f03fa67729c338ad162cf89935564e9e99653 +Merge: ee872d91b affc31241 +Author: Julian Oes +Date: Fri Jun 27 12:55:42 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_offboard2_merge + +commit ee872d91b05bf47d44dae4f5cc07be1631db91c1 +Author: Julian Oes +Date: Fri Jun 27 10:45:48 2014 +0200 + + mc_pos_control: read velocity setpoints form offboard control and do position offset control + +commit 0b172d662a8926dbe1c8a0c59766f7c63bb8f4fe +Author: Julian Oes +Date: Fri Jun 27 10:44:38 2014 +0200 + + position_setpoint_triplet: add local position and velocity setpoints + +commit df9381636a2fa96e1bc02b4244273ec6b7f11aa9 +Author: Julian Oes +Date: Fri Jun 27 10:44:05 2014 +0200 + + offboard_control_setpoint: armed does not make sense there + +commit 4c4d14347efe9d12712399a1a5eb0140fdd113fd +Author: Julian Oes +Date: Fri Jun 27 10:43:29 2014 +0200 + + mavlink: only save a offboard_control, don't publish to setpoint topics (let the navigator do this) + +commit a122e88893f4b983a6e8e2e2838f9a16f055c8d1 +Author: Julian Oes +Date: Fri Jun 27 10:35:02 2014 +0200 + + commander: hack to get velocity offboard control working + +commit 7992a063c9f9b2cf7fbb49dcd5d19c60f15d0bfc +Author: Julian Oes +Date: Fri Jun 27 10:34:34 2014 +0200 + + navigator: added offboard mode + +commit 98fffe61071b5332a9875efce932ff7c8688ab76 +Author: Julian Oes +Date: Sat Jun 21 12:28:08 2014 +0200 + + mc_pos_control: added missing subscribe + +commit 993e4d41d8165e27f03e51af5b809da6fd3a7509 +Author: Julian Oes +Date: Sat Jun 21 12:27:32 2014 +0200 + + sensors: missing param for offboard switch + +commit f5699e6490a136f4344bfab10b72a9cdd4860569 +Author: Julian Oes +Date: Sat Jun 21 12:27:11 2014 +0200 + + mavlink: always copy offboard setpoints, not just when control mode changed, also bugfixes in orb calls + +commit c99683752ccb62c9654b390c8761337f291c58e9 +Author: Julian Oes +Date: Sat Jun 21 12:25:11 2014 +0200 + + navigator: added missing offboard state + +commit 5330ffe458bd32bcf0e733c93fa2e659fbaaeeb3 +Author: Julian Oes +Date: Sat Jun 21 12:24:37 2014 +0200 + + commander: detect if offboard control is lost and missing offboard states + +commit affc312411b7634fa13bab6da8889de90f964ce8 +Author: Anton Babushkin +Date: Fri Jun 27 11:34:19 2014 +0200 + + navigator: make MissionBlock subclass of NavigatorMode + +commit 52eb49ba0bd1ea5a05845350f1b3c46f0b059a39 +Author: Anton Babushkin +Date: Fri Jun 27 11:09:49 2014 +0200 + + navigator: use common "acceptance radius" parameter for all modes + +commit 19fad94a34da757002fe8d608c125a3afa57e091 +Merge: 7f41ec52f 1bae18377 +Author: Julian Oes +Date: Fri Jun 27 11:02:47 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit 1bae18377a444279f91b75281ffde5da70cc6086 +Author: Anton Babushkin +Date: Fri Jun 27 00:29:00 2014 +0200 + + navigator: is_mission_item_reached() for LOITER items fixed + +commit 9ae44291b169a90945f090487e3757db9fc8c075 +Author: Anton Babushkin +Date: Fri Jun 27 00:27:08 2014 +0200 + + navigator: added NAV_CMD_IDLE, added RTL_STATE_LOITER and RTL_STATE_LANDED instead of FINISHED + +commit 8e8798a5225d333596c9018ec703da0c6787493d +Author: Anton Babushkin +Date: Thu Jun 26 23:39:17 2014 +0200 + + navigator: spaces/tabs fixed, old commented code removed + +commit 9e5c94b41e6e4d0b5869c80ee4f6248bedffe7b4 +Author: Anton Babushkin +Date: Thu Jun 26 22:41:35 2014 +0200 + + mavlink: spaces replaced with tabs + +commit 62156e78ae45e1c5e2a5ecc305b30cf1b4e0e7f2 +Author: Anton Babushkin +Date: Thu Jun 26 22:37:11 2014 +0200 + + mavlink: init structs for HEARTBEAT if uORB topic copy failed + +commit 0fe8ed509ad2d45a16eba1fe2683f586e530ee02 +Merge: 8ea5fd20c f3a77705a +Author: Lorenz Meier +Date: Thu Jun 26 17:28:01 2014 +0200 + + Merge branch 'master' into power_enforce + +commit f3a77705a701a92ae510e18280136b3b7f204b3e +Merge: 3e76be0d6 f76040e55 +Author: Thomas Gubler +Date: Thu Jun 26 16:37:49 2014 +0200 + + Merge pull request #1080 from PX4/hb_fix + + mavlink: Always send heartbeat and do not require both topics to update + +commit f76040e55407d3526fb7655ec732304c9ba1dc8b +Author: Lorenz Meier +Date: Thu Jun 26 12:54:33 2014 +0200 + + mavlink: Always send heartbeat and do not require both topics to update + +commit 7546b99a24a33ff160b29b5be31a9e0d39bbce1a +Author: Lorenz Meier +Date: Thu Jun 26 14:26:35 2014 +0200 + + mavlink-ftp: Add extra padding because the ringbuffer implementation relies on its use + +commit f9db1723e3899589c10f4f8847c3db1029f999cb +Author: Lorenz Meier +Date: Thu Jun 26 14:20:29 2014 +0200 + + mavlink-ftp: Remove commented out code + +commit 1a0f53ec3a95c35106f63d58b0ca0b5e7b816d89 +Author: Lorenz Meier +Date: Thu Jun 26 13:50:46 2014 +0200 + + mavlink-ftp: Remove two extra bytes we don not need + +commit 6e5aafb3a753f83b1db936e94de09144ee115c0d +Author: Anton Babushkin +Date: Thu Jun 26 13:44:41 2014 +0200 + + navigator: minor formatting fix + +commit 6e597a66de830094378849fb3c38854ccd564075 +Merge: 0ef660549 3e76be0d6 +Author: Lorenz Meier +Date: Thu Jun 26 13:31:33 2014 +0200 + + merged master + +commit 3e76be0d69345835870f0927f66e9d612d6e1dd9 +Merge: 2eb3077f4 547f71d79 +Author: Thomas Gubler +Date: Thu Jun 26 12:40:49 2014 +0200 + + Merge pull request #1077 from PX4/arming_feedback_fix + + Arming feedback fix + +commit b20d0c0f015fb62955f7a399b50626a0d57c5f64 +Author: Lorenz Meier +Date: Thu Jun 26 12:36:43 2014 +0200 + + commander: Remove prearm test print statements + +commit 2eb3077f4642e6a7d92d653b292418d2afa592a1 +Merge: 3e0c31831 4f560f729 +Author: Lorenz Meier +Date: Thu Jun 26 12:21:20 2014 +0200 + + Merge pull request #1073 from PX4/launchdetectorreset + + FW: reset attitude control integrals in launchdetection mode (when waiting for takeoff) + +commit 63e14c73bab8f5b14b5259ba249f84a8edb0ee05 +Author: Anton Babushkin +Date: Thu Jun 26 12:18:19 2014 +0200 + + navigator: don't reset RTL state on loiter + +commit 690edbd6723746699067f69fd3c76d4d3806d9c3 +Author: Lorenz Meier +Date: Thu Jun 26 12:14:49 2014 +0200 + + Remove duplicate code in the arming check + +commit a1132580c55512a56ec7646f757099409ebad781 +Author: Lorenz Meier +Date: Thu Jun 26 12:11:39 2014 +0200 + + commander: Add pre-arm check for main sensors. + +commit 54f3029ac493cbd2ed6262c8962f2ef04cf1ce6b +Merge: 435cacb0a 547f71d79 +Author: Lorenz Meier +Date: Thu Jun 26 12:10:25 2014 +0200 + + Merge branch 'arming_feedback_fix' into prearm_checks + +commit 547f71d791d0a04001580e8371bdf59b808a3d29 +Author: Lorenz Meier +Date: Thu Jun 26 12:07:28 2014 +0200 + + Add mavlink_fd to all commander arm transitions to provide user feedback why the arming command failed + +commit 43c3559763841abacf5e74e15a6172026071088b +Author: Lorenz Meier +Date: Thu Jun 26 12:08:25 2014 +0200 + + commander: Make mavlink_fd in arming command non-optional + +commit 435cacb0a0c42b9995edc57cc33e68ff324e6106 +Author: Lorenz Meier +Date: Thu Jun 26 12:08:25 2014 +0200 + + commander: Make mavlink_fd in arming command non-optional + +commit 1cd82fc89c70060947683851af28556bccd675a1 +Author: Lorenz Meier +Date: Thu Jun 26 12:07:28 2014 +0200 + + Add mavlink_fd to all commander arm transitions to provide user feedback why the arming command failed + +commit faf5c0bf85c743a6a45e04321fac20a69be0e9f0 +Merge: b1f223b46 3e0c31831 +Author: Lorenz Meier +Date: Thu Jun 26 11:37:33 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into prearm_checks + +commit 831a3d4ed14bc068ee086c5190af96ad809f67d7 +Author: Thomas Gubler +Date: Thu Jun 26 07:47:46 2014 +0200 + + mtecs: improve logic readability + +commit c5a5604ae975294347f1571258a633c11ef61261 +Author: Anton Babushkin +Date: Thu Jun 26 00:17:25 2014 +0200 + + navigator: loiter fixes + +commit 3e0c318311a05c323f68177d01f461066b06b76d +Merge: 68442e31a f9d5cf332 +Author: Lorenz Meier +Date: Wed Jun 25 22:37:19 2014 +0200 + + Merge pull request #1076 from PX4/mavlinkrevert + + Revert "Hotfix: Only orb_copy items in mavlink app if the timestamp changed" + +commit 39454ca99d984698983404b2c82bbd61f93be3fc +Author: Anton Babushkin +Date: Wed Jun 25 17:56:30 2014 +0200 + + navigator: RTL return altitude fixed + +commit bdf1b9274c369ddfd52bcb92952f2467abd7c26f +Author: Anton Babushkin +Date: Wed Jun 25 17:56:11 2014 +0200 + + commander: modes fallback and reject messages fixed + +commit 9d3d5a30af0781b975d17c5d73796f593c78b6e4 +Author: Anton Babushkin +Date: Wed Jun 25 17:13:47 2014 +0200 + + navigator: move set_previous_pos_sp to MissionBlock class + +commit f9d5cf332c9e60661c2e1c0827c84480e49d4fe8 +Author: Thomas Gubler +Date: Wed Jun 25 17:05:20 2014 +0200 + + Revert "Hotfix: Only orb_copy items in mavlink app if the timestamp changed" + + This reverts commit a9653fa10db3884d3d17ee33f80f23aa2e3ef842. + +commit 7a45888e78b4af0c04014c20e579797b2040edf8 +Author: Antonio Sanniravong +Date: Tue Jun 24 17:56:36 2014 -0400 + + Adjusted default reset param value to reset quicker + +commit 211c721b48c5856ace7f09e88706d799299ca6bb +Author: Antonio Sanniravong +Date: Tue Jun 24 17:42:25 2014 -0400 + + Shorten the reset param name to INAV_W_XY_RES_V + +commit b1f223b468ab5ff73c6a39749dbaf43f2f46a90b +Author: Lorenz Meier +Date: Tue Jun 24 22:22:56 2014 +0200 + + commander: Default all leds to off + +commit 571e139c24464902470901501c5bbfb618c1258c +Author: Lorenz Meier +Date: Tue Jun 24 21:33:03 2014 +0200 + + commander: Formatting and logic flow cleanup, no functional change + +commit 4f560f729ec1f40427401119a0f17d9d0e9843f4 +Author: Thomas Gubler +Date: Tue Jun 24 20:53:06 2014 +0200 + + fw pos ctrl: remove comments + +commit 819812e11271d7b78f4af2d5bbb7ac6e4be9e494 +Author: Thomas Gubler +Date: Tue Jun 24 20:52:24 2014 +0200 + + fw pos ctrl: move setting of attitude integral reset flag + +commit 7f41ec52f15191f7a0bbc0ec32301c3135184840 +Author: Lorenz Meier +Date: Tue Jun 24 20:48:18 2014 +0200 + + estimator: Introduce debug level to allow high-res bench debugging - set with ekf_att_pos_estimator debug + +commit 32319722a60db2a43a2ac80a579eee09cb0a5dd0 +Author: Lorenz Meier +Date: Tue Jun 24 20:47:22 2014 +0200 + + Retry fusion sooner on failures + +commit 9904ed878e6a1b006c8937c8c2060494ca61fb1b +Merge: c6cdcfc26 68442e31a +Author: Thomas Gubler +Date: Tue Jun 24 20:45:48 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into launchdetectorreset + +commit be33b4b6a56402135e5cfb8b38e0cc0ae8b7d673 +Author: holger +Date: Tue Jun 24 19:28:39 2014 +0200 + + UAVCAN: append to EXTRADEFINES to those given by make cmd line + +commit c6cdcfc2638f8d994b3716d8739614c5377c4962 +Author: Thomas Gubler +Date: Tue Jun 24 17:42:21 2014 +0200 + + fw pos control: set integrator reset flags in attitude setpoint topic, set them to true when launchdetection is running (while waiting for launch) + +commit 9a911f7388e1a48630469fd2e875f00a119c829a +Author: Thomas Gubler +Date: Tue Jun 24 17:40:56 2014 +0200 + + fw att control: reset integrators when requested via attitude setpoint topic + +commit 52d539d3cdf56eb4145dbf29c407bb0a1a7eebe5 +Author: Thomas Gubler +Date: Tue Jun 24 17:39:48 2014 +0200 + + extend integrator reset flags in uorb attitude setpoint topic to all axes + +commit 3ddb502d2e1b07705bfaa59c89528d53d0444303 +Author: Thomas Gubler +Date: Tue Jun 24 14:14:13 2014 +0200 + + force setpoint: fix comment + +commit 179bace35aaa32a23ebd7a9cb99d54eae53690f5 +Author: Antonio Sanniravong +Date: Tue Jun 24 07:47:16 2014 -0400 + + Resets XY velocities when we can't estimate them + +commit 72f9fab4a22bd96ad83aced62a481b484b2d69bc +Merge: c4ed97f3c 68442e31a +Author: James Goppert +Date: Mon Jun 23 13:32:21 2014 -0400 + + Merge branch 'master' of git://github.com/PX4/Firmware into uORB_tiny + +commit 11fa104a2aa12e266eb7dec150f08075ebfc4960 +Merge: 194aa4911 68442e31a +Author: Lorenz Meier +Date: Mon Jun 23 14:57:19 2014 +0200 + + Merge branch 'master' into navigator_rewrite_estimator + +commit 68442e31ac6970be91592282c9b70ebc76fa142d +Author: Lorenz Meier +Date: Mon Jun 23 14:56:48 2014 +0200 + + Hotfix: Move channel count to right position + +commit 194aa491107ca10a65065edef3977c20c02a507c +Merge: f02de30c3 662a7403b +Author: Lorenz Meier +Date: Mon Jun 23 14:35:59 2014 +0200 + + Merged rate config changes + +commit f02de30c32acd313dcb4d9e5561634d5a3ab758c +Merge: 90a40dda8 bf5061aa2 +Author: Lorenz Meier +Date: Mon Jun 23 13:53:22 2014 +0200 + + Merge branch 'master' into navigator_rewrite_estimator + +commit bf5061aa21872c98576d46aee894e670ce0c52a0 +Author: Lorenz Meier +Date: Mon Jun 23 13:52:09 2014 +0200 + + Fix error reporting in stream config, report if a stream was not found at all in stream list and return error + +commit a9653fa10db3884d3d17ee33f80f23aa2e3ef842 +Author: Lorenz Meier +Date: Mon Jun 23 13:51:05 2014 +0200 + + Hotfix: Only orb_copy items in mavlink app if the timestamp changed + +commit 87857cdd48d43a28c3b8ed1f1fe500ad28a93bbc +Author: Lorenz Meier +Date: Mon Jun 23 13:45:20 2014 +0200 + + Hotfix: Fix message name typo + +commit d58a992e911114383a44327eb4478193824b580d +Author: Lorenz Meier +Date: Mon Jun 23 13:44:36 2014 +0200 + + Hotfix: Improve PX4IO monitor command + +commit 88adeee6695a2160f9eac130d3923129728dd008 +Author: Thomas Gubler +Date: Mon Jun 23 13:35:14 2014 +0200 + + define force setpoint uorb topic + +commit 59dfca85075b723a3c6f9f2953082f700c64cea9 +Merge: a43918de8 cfdbf2c5e +Author: Lorenz Meier +Date: Mon Jun 23 12:45:24 2014 +0200 + + Merge pull request #1071 from PX4/percounterunit + + perf_counter: write time unit for all fields + +commit cfdbf2c5e914c6264d9158470d4f98c84a483f68 +Author: Thomas Gubler +Date: Mon Jun 23 11:15:27 2014 +0200 + + perfcounter: write time unit for all fields + +commit 9f3758582f31066ba6ec0af2efc5c959fabb1baf +Author: Thomas Gubler +Date: Mon Jun 23 10:18:16 2014 +0200 + + update mavlink headers, headers generated with message definitions from the externalsetpoints branch of mavlink + +commit a43918de8deab17da46024132764da5edd76c17d +Merge: e0a683460 60e93deaa +Author: Julian Oes +Date: Mon Jun 23 09:43:10 2014 +0200 + + Merge pull request #1068 from PX4/phantomesc + + phantom: silence ESC + +commit 60e93deaa3971dccba7f1e3184a69f6bafe391d8 +Author: Thomas Gubler +Date: Mon Jun 23 07:44:30 2014 +0200 + + phantom: silence ESC + +commit 93a38a1e7c4c559c338143e2029282d0ec4817d0 +Merge: ebd68f4ff e0a683460 +Author: Darryl Taylor +Date: Mon Jun 23 13:14:13 2014 +0800 + + Merge remote-tracking branch 'origin/master' into offset_tuning + +commit 90a40dda866b8c8db7f183f7f184d5d4edaa7620 +Author: Lorenz Meier +Date: Sun Jun 22 22:21:19 2014 +0200 + + Compile fix + +commit 9a1b724070b7703eec57cacce03b3d0b7167de7c +Merge: 72afa2ca2 e0a683460 +Author: Lorenz Meier +Date: Sun Jun 22 18:21:03 2014 +0200 + + Merged master + +commit 72afa2ca2bb7ce85262dd201b7620e310484f6c5 +Author: Lorenz Meier +Date: Sun Jun 22 18:15:40 2014 +0200 + + Capture TX issues in performance counter instead of spamming console in mavlink app + +commit f318ee21943aa6902a7d4d0c092880a4d3c4ce8c +Author: Lorenz Meier +Date: Sun Jun 22 18:15:15 2014 +0200 + + Remove debug output in commander spamming console + +commit ac319a724090d34c53f10fa867794f0c06dcd0ff +Author: Lorenz Meier +Date: Sun Jun 22 16:51:48 2014 +0200 + + 23 state estimator: Prepare GPS accel init (not yet active), clean up init calls + +commit 1018dec2468d2aa6f1b1961d8b7ae62911c821c2 +Author: Lorenz Meier +Date: Sun Jun 22 16:51:02 2014 +0200 + + estimator: Get offsets under control, prepare GPS acceleration based initialization, but do not activate it yet + +commit 73d4d6faec818484750fc56b5129038abf9a5259 +Author: Lorenz Meier +Date: Sun Jun 22 16:49:52 2014 +0200 + + MPU6K: Use usleep where usleep should be used instead of up_udelay() + +commit 5c6a5411288ea181503269a711de2e626ddb5185 +Merge: 57a7e7640 78b7ba33a +Author: Lorenz Meier +Date: Sun Jun 22 11:49:06 2014 +0200 + + Merge pull request #1065 from ggregory8/vision_estimate + + Fix to allow filter correction with vision position estimate + +commit ebd68f4ffa2b6f3b6fdb1a19ef22b1aab54b4251 +Author: Darryl Taylor +Date: Sun Jun 22 16:43:05 2014 +0800 + + Clarified parameter comments and added @group attributed for auto-generation. + +commit 78b7ba33a5f04a11ac859aecfb72ff34d75cb7ff +Author: ggregory8 +Date: Sun Jun 22 09:53:33 2014 +0800 + + Fix to allow filter correction with vision position estimate + +commit f1a5be1f57d9a15f29a428e962c3ed7f75777d22 +Author: Kynos +Date: Sat Jun 21 20:42:33 2014 +0200 + + Define NAV-PVT message + +commit e0a6834606f0aa7302c9e8fc3984d5b2018b9d1a +Merge: 4164e0a0c 34184ff1f +Author: Lorenz Meier +Date: Sat Jun 21 20:05:43 2014 +0200 + + Merge pull request #928 from PX4/ekf_auto_mag_decl + + attitude_estimator_ekf: auto detect mag declination using GPS + +commit 4164e0a0ca64b32612ba4254139c801274db98b4 +Merge: 251760679 44481e377 +Author: Lorenz Meier +Date: Sat Jun 21 20:05:04 2014 +0200 + + Merge pull request #969 from PX4/mavlink_stack + + Mavlink stack usage improvements + +commit 0673740e0e0ed4bc2134805ee1d556b92d4b7da5 +Author: Lorenz Meier +Date: Sat Jun 21 14:58:37 2014 +0200 + + Initialize velNED fields correctly, preventing a bogus initial filter reset + +commit 6bab694e457a5c90b6500a2dc1f45b98fc36307c +Author: Lorenz Meier +Date: Sat Jun 21 14:38:57 2014 +0200 + + estimator: Improve error reporting and status printing (less flash, better resolution), move check and reset logic to a position AFTER the filter init. Do not externally zero the filter on resets but let the reset logic handle this. + +commit 164f19176e1eb0d5546a5a1b00392917e9a7b87c +Merge: da2f68a6a e0c78e51e +Author: Anton Babushkin +Date: Sat Jun 21 14:26:40 2014 +0200 + + Merge branch 'navigator_rewrite' into dataman_state_nav_rewrite + +commit da2f68a6a09395a8d02a5d39bd3e92d7d0d79911 +Author: Anton Babushkin +Date: Sat Jun 21 14:25:29 2014 +0200 + + mavlink: don't lock dataman when updating mission state + +commit 4e08457afec89e41bb14fb09293c885f988bfd0c +Merge: e0c78e51e 9d18da443 +Author: Julian Oes +Date: Fri Jun 20 18:18:39 2014 +0200 + + Merge remote-tracking branch 'px4/pr/1058' into navigator_rewrite_offboard + + Conflicts: + src/modules/commander/commander.cpp + src/modules/commander/state_machine_helper.cpp + src/modules/mavlink/mavlink_receiver.cpp + src/modules/mavlink/mavlink_receiver.h + src/modules/uORB/topics/vehicle_status.h + +commit 45d5e2600911682a9117b26603e3213c6b918fa4 +Author: Darryl Taylor +Date: Fri Jun 20 14:37:44 2014 +0800 + + Define float params properly: 0.0f instead of just 0 + +commit 302ef6bc4fdd083b8b0892bddb45f5a80f6d55a5 +Merge: ad7e0ee17 e0c78e51e +Author: Julian Oes +Date: Thu Jun 19 14:14:45 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit e0c78e51e3a5768014c73bed5cd087830d602227 +Author: Julian Oes +Date: Thu Jun 19 14:14:24 2014 +0200 + + mavlink: only publish telemetry status from GCS + +commit ad7e0ee17f39a52745fa0a143df41c9765513171 +Merge: c23bc9368 5bab3b1ba +Author: Julian Oes +Date: Thu Jun 19 10:37:59 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit 5bab3b1bac4b4e1d154532e8c249cee54ef32882 +Merge: 62faa2ee5 51f05612e +Author: Julian Oes +Date: Thu Jun 19 10:36:32 2014 +0200 + + Merge pull request #1057 from achambers16/navigator_rewrite_modes_list + + Navigator rewrite: create list of navigation modes + +commit c23bc936811671f1dfed0ff6deb6dc4a6b31ac70 +Merge: 32e2df3d0 62faa2ee5 +Author: Julian Oes +Date: Thu Jun 19 10:30:44 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit 62faa2ee5155253779d3b93c5a280e8918585f6e +Author: Julian Oes +Date: Thu Jun 19 10:26:56 2014 +0200 + + commander/navigator: renamed FS modes to RTL and RTGS (return to ground station) + +commit 32e2df3d08ee3178de193336c30ae712bcb39dc6 +Merge: eb1af6096 94e004955 +Author: Julian Oes +Date: Thu Jun 19 09:33:47 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit 94e004955df3f467b7e67b3fac0d968b9a68e091 +Author: Julian Oes +Date: Thu Jun 19 09:33:28 2014 +0200 + + mavlink: publish telemtry status without radio status + +commit eb1af6096e51531189f1cc6a1da748ab7101ba06 +Merge: efd05d701 e24925c74 +Author: Julian Oes +Date: Thu Jun 19 09:28:23 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit 2475efe13d8f8d9d801276b73b98759676a64db6 +Author: Darryl Taylor +Date: Thu Jun 19 13:22:45 2014 +0800 + + Pre-compute board orientation offsets on param update. + +commit 9d18da4433773cfa02bec1d33fdb34e4d03d1442 +Author: t0ni0 +Date: Wed Jun 18 16:45:38 2014 -0400 + + Adds NaN checks and setpoint resets for offboard posctl + +commit e24925c743330bc3c6c0a24ba913a9c5fab5e07d +Author: Julian Oes +Date: Wed Jun 18 19:01:41 2014 +0200 + + commander: added some failsafe logic + +commit 5ed1cf7e8d6201f1f2e0115f4941ac551f61d628 +Author: Darryl Taylor +Date: Wed Jun 18 21:34:38 2014 +0800 + + Fixed too-long param names. + +commit 95003c6e1061b61dce6ed86e6c68d662e39a222d +Author: Darryl Taylor +Date: Wed Jun 18 20:49:48 2014 +0800 + + Removed unused ATT_XXX_OFF3 paramters. Offset tuning now accomplished via the sensors app using new SENS_BOARD_XXX_OFF parameters. + +commit 90a89ff2cdbb5268f4b8bee64b8da24db508f5a7 +Author: Darryl Taylor +Date: Wed Jun 18 20:27:35 2014 +0800 + + WIP: Support in-flight fine tuning of board alignment. Implemented by applying a user supplied rotation matrix via new SENS_BOARD_(PITCH, ROLL, YAW)_OFF params in the sensors app. Currently only tested in QGC. + +commit efd05d701ad1393c0262a39ed998e9a0072fdec8 +Merge: 171ea5e12 55e5f747d +Author: Julian Oes +Date: Wed Jun 18 14:14:50 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit 0f41d8b5077856cf8d00f30acf9f4bc52f6e41a6 +Author: Darryl Taylor +Date: Wed Jun 18 13:43:03 2014 +0800 + + Added pitch, roll, and yaw offsets to compensate for imperfect fmu placement. These were removed in 61a3177979838649af2a6e8e50bea7d15e2765f4 + +commit e078ef992fc21d86cbd09db89c25332273840b22 +Author: t0ni0 +Date: Tue Jun 17 13:21:20 2014 -0400 + + Removed publications closing + + This is an attempt to correct the offboard setpoints being passed on as "NaN" values + +commit 55e5f747de013fb386727b41cc67bd019c129c31 +Author: Anton Babushkin +Date: Tue Jun 17 13:19:50 2014 +0200 + + commander: modes display fixes, don't activate failsafe while disarmed + +commit 61833905472465ebab615ecdd567b78eb1628d97 +Author: t0ni0 +Date: Mon Jun 16 17:47:10 2014 -0400 + + Commander attitude flag fix + +commit e0ed0625f81841194b4bd9b26c7e047a1f68a1fc +Author: Anton Babushkin +Date: Mon Jun 16 17:34:21 2014 +0200 + + commander: failsafe_state removed, replaced with bool failsafe, navigation state and failsafe determined directly from main state and conditions + +commit 91f0b9eee41a8446c0a5ec455fbe3853c5c3eee3 +Author: Anton Babushkin +Date: Mon Jun 16 17:32:58 2014 +0200 + + mavlink: store last heartbeat time in telemetry_status topic + +commit 0ffb123701c2e6124d7c735cdb55c250564d12c6 +Author: Kynos +Date: Mon Jun 16 15:35:38 2014 +0200 + + Store hash instead of full strings for SW & HW version + +commit 243db01a37d5d3adecc2e010ac4d9819cf3d6c37 +Author: Kynos +Date: Mon Jun 16 01:43:44 2014 +0200 + + Request and display MON-VER message at startup + +commit 3b6458859f2370d05c69bae7f1e44e204cb3d0cd +Merge: 5be741607 9772aa581 +Author: Anton Babushkin +Date: Sun Jun 15 17:30:44 2014 +0200 + + Merge branch 'navigator_rewrite' into dataman_state_nav_rewrite + +commit 1b8e72be1b9614bff4e1bdf81ad7f3265754e062 +Author: Kynos +Date: Sun Jun 15 17:26:14 2014 +0200 + + Merge sAcc & pAcc scaling fix from branch inav_gps_delay + +commit 171ea5e12b784606ce4f7b3c31031bc4b2a45de4 +Merge: 80e95c628 9772aa581 +Author: Thomas Gubler +Date: Sun Jun 15 15:36:32 2014 +0200 + + Merge remote-tracking branch 'upstream/navigator_rewrite' into navigator_rewrite_estimator + +commit 80e95c628c9ca3b6c4e504b4f2defcd3684f2b28 +Merge: 2f9415ffd 0700a4f6b +Author: Thomas Gubler +Date: Sun Jun 15 14:46:55 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator + +commit 0700a4f6b823b77ad7b343c641ec8fb34f130173 +Author: Thomas Gubler +Date: Sun Jun 15 14:46:30 2014 +0200 + + att pos estimator: correctly initialize fusionModeGPS variable, this makes the system use gps again and hence fixes the huge drift problems + +commit 137564b4a6b78c82a4c38ebd02782c531f259c19 +Merge: 7724e3d88 251760679 +Author: Kynos +Date: Sun Jun 15 12:30:06 2014 +0200 + + Merge master with the exception of ubx.cpp and ubx.h + +commit 2f9415ffd87a09d4ca6d9f54f27306df793cae4d +Merge: eda926d7d bd8b07187 +Author: Thomas Gubler +Date: Sun Jun 15 12:15:45 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator + +commit bd8b071875164f56eb92c8cdc5b4fca92bd7e362 +Author: Thomas Gubler +Date: Sun Jun 15 12:15:25 2014 +0200 + + att pos estimator: on reset use projected gps position instead of [0,0,0] to set position state + +commit 9772aa5814eb2f0d864e89814f5be2cf9f136eda +Author: Julian Oes +Date: Sun Jun 15 11:59:45 2014 +0200 + + mavlink: set current DO_JUMP repetitions to 0 initially + +commit eda926d7d59e217cb7b5b382032c22b69698aadf +Merge: 4ade5d5ab de5c3580b +Author: Thomas Gubler +Date: Sun Jun 15 10:56:29 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator + +commit de5c3580b341759bbc4c35bba46d34033e02df10 +Author: Thomas Gubler +Date: Sun Jun 15 10:56:07 2014 +0200 + + adding individual warnings for all defined reset conditions + +commit 582a082fb449691493a6e43ea4290dafc5821105 +Merge: 3aed00d8d 6d8dfd78f +Author: Thomas Gubler +Date: Sun Jun 15 10:54:42 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into mtecs_estimator + +commit 74ae18c245514d918e6ea58f05de98b9fe4b63a5 +Author: Benjamin O'Connell-Armand +Date: Sat Jun 14 18:46:18 2014 -0400 + + Fixed rates flags + +commit 5be741607c0d8d477ff30c7639edbd3bce427e7b +Author: Anton Babushkin +Date: Sat Jun 14 23:57:29 2014 +0200 + + mavlink: mission manager moved to separate class and reworked + +commit 670d8c91e9e727c3097e3bca1e4bea17a9170245 +Merge: 128ec447a 02653f6cd +Author: Benjamin O'Connell-Armand +Date: Sat Jun 14 15:50:24 2014 -0400 + + Merge branch 'offboard2' of https://github.com/elikos/Firmware into offboard2 + +commit 128ec447ad43d5a25abcbdda6de01ca7ebc681cf +Author: Benjamin O'Connell-Armand +Date: Sat Jun 14 15:50:21 2014 -0400 + + Fix various compilation issue + +commit 02653f6cd9dd05c0d6bd5344d6e76fdb29641f33 +Merge: 6cf890b46 7d05f2df7 +Author: andre-nguyen +Date: Sat Jun 14 15:27:26 2014 -0400 + + Merge branch 'offboard2' of github.com:elikos/Firmware into offboard2 + +commit 6cf890b46b5a112ed20b3f8ed7be7b658d5c4a8c +Author: andre-nguyen +Date: Sat Jun 14 15:27:07 2014 -0400 + + indentation and fix commander flags. It's impossible to control position at the same time as attitude so we have to disable some things. My logic is that all the control flags for position control should be opposite of the attitude control mode. + +commit 6d8dfd78f11fdff038f7f7504c507d25429db195 +Author: Thomas Gubler +Date: Sat Jun 14 15:54:24 2014 +0200 + + sdlog2/mtecs: fix length of field name + +commit 7d05f2df7cf50dea6d2960001b5b0af7236f9e5e +Author: t0ni0 +Date: Fri Jun 13 20:38:43 2014 -0400 + + Added support for velocity setpoint in mavlink_receiver and mc_pos_control + +commit ffd9ac7e081aebb3d6329a0f6c09812d1c0c4523 +Author: Anton Babushkin +Date: Sat Jun 14 01:31:23 2014 +0200 + + mavlink: fix WPM initialization + +commit 91b590ef584cfc67be7555e3d7272bb94bc9b2b4 +Author: Anton Babushkin +Date: Fri Jun 13 23:40:48 2014 +0200 + + Move MISSION_STATE read/write from mavlink to navigator and commander + +commit 4ade5d5ab90e44d2b845e0fcb69f99dda070e7aa +Merge: d4f9914d1 3aed00d8d +Author: Thomas Gubler +Date: Fri Jun 13 23:39:34 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator + +commit 3aed00d8d7f9732b46ba1906223595ae0fac67c8 +Merge: a419a2ebf 195c4005e +Author: Thomas Gubler +Date: Fri Jun 13 23:39:09 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into mtecs_estimator + +commit d4f9914d191c4e528c773e977868a1477fc82c3b +Merge: 719779a07 a419a2ebf +Author: Thomas Gubler +Date: Fri Jun 13 23:38:17 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator + +commit 719779a07b6f69f0876dbb0bd6ad77ae81665e8d +Merge: 214a8cab4 a702a350c +Author: Thomas Gubler +Date: Fri Jun 13 23:38:02 2014 +0200 + + Merge remote-tracking branch 'upstream/navigator_rewrite' into navigator_rewrite_estimator + +commit a702a350ce21017109c83024b771300c84751e5f +Merge: e14d47514 195c4005e +Author: Thomas Gubler +Date: Fri Jun 13 23:37:16 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into navigator_rewrite + +commit 195c4005e1bae41fcead6ff609f05a1058e6256d +Author: Thomas Gubler +Date: Fri Jun 13 23:36:26 2014 +0200 + + mtecs: update default params + +commit 7724e3d889eecd6733c6e85341a9f0b97faa37cf +Author: Kynos +Date: Fri Jun 13 23:18:58 2014 +0200 + + Remove unreferenced SVINFO length defines + +commit 8a25c48071ed794b33e23f7ff7737cded58bea11 +Merge: 16ca6c160 251760679 +Author: Anton Babushkin +Date: Fri Jun 13 22:33:31 2014 +0200 + + Merge branch 'master' into mpc_in_flight_lock + +commit d84cbd008c80aab8057fbdef94f57073e437ec56 +Merge: 842e7c3df e14d47514 +Author: Anton Babushkin +Date: Fri Jun 13 15:11:06 2014 +0200 + + Merge branch 'navigator_rewrite' into dataman_state_nav_rewrite + +commit e14d4751423e21a9ce052e1f6760f929d3694515 +Author: Anton Babushkin +Date: Fri Jun 13 14:31:19 2014 +0200 + + navigator: update Loiter navigator mode to use new method names + +commit b6b3ad6e1e31503d230ad6e7bc8f2d7b5b596ad7 +Author: Kynos +Date: Fri Jun 13 14:05:47 2014 +0200 + + U-blox driver rework,, step 4 + + Config phase and parser rewrite + +commit 51f05612ebf056a46d0838fed0dc562d3e5289ad +Author: Andrew Chambers +Date: Thu Jun 12 16:33:15 2014 -0700 + + Added some comments + +commit e53c2ab98504cf398a48f5051383796a1ad4b85e +Author: Andrew Chambers +Date: Thu Jun 12 16:22:04 2014 -0700 + + Switched to using c-type arrays + +commit 9bb8b12f43de3aa4e7f24c516e7e8e7e9e6c196d +Author: Andrew Chambers +Date: Thu Jun 12 15:50:06 2014 -0700 + + Using a vector to store navigation modes + +commit 3b39a8a789e347e318375ebe18c583eabec0501c +Author: Julian Oes +Date: Thu Jun 12 19:37:25 2014 +0200 + + navigator: rename update and reset calls to on_active and on_inactive + +commit 59ae8cc054e941aa28edb2b668732ff4024e1cd5 +Merge: d48a8bc07 f4898b94c +Author: Julian Oes +Date: Thu Jun 12 19:12:44 2014 +0200 + + Merge branch 'navigator_rewrite' of github.com:PX4/Firmware into navigator_rewrite + +commit d48a8bc073a3aa5f515c582a1c2c3cae58a8d783 +Author: Julian Oes +Date: Thu Jun 12 19:09:18 2014 +0200 + + navigator: renamed the different RTL states + +commit 842e7c3df92f5004578f4ae5a7a26300d8a1a419 +Merge: 2951962c2 f4898b94c +Author: Anton Babushkin +Date: Thu Jun 12 16:51:37 2014 +0200 + + Merge branch 'navigator_rewrite' into dataman_state_nav_rewrite + +commit a419a2ebf37ba0fafd0b95732a0992d3d7425689 +Author: Lorenz Meier +Date: Thu Jun 12 15:57:13 2014 +0200 + + Report excessive covariances + +commit 3685ec5c975bf5a7f39f726fe07b99f1c26350f8 +Author: Lorenz Meier +Date: Thu Jun 12 15:52:15 2014 +0200 + + Loosen velocity threshold to 20 m/s to only catch the really bad instances and let the system live in peace else + +commit 7983e105bf1aa6b8cf13ed49dac36c4f1b3a034f +Author: Lorenz Meier +Date: Thu Jun 12 15:28:21 2014 +0200 + + Much more aggressive reset logic bounding the filter effectively + +commit 2951962c2104a0b2a284a7c5208171b257ed9734 +Author: Anton Babushkin +Date: Thu Jun 12 13:11:45 2014 +0200 + + dataman: rename SYSTEM_STATE section to MISSION_STATE + +commit 3f1f015fe0998618318c196dc15e245bd4c05675 +Merge: bf41d11fa 44481e377 +Author: Anton Babushkin +Date: Thu Jun 12 12:35:35 2014 +0200 + + Merge branch 'mavlink_stack' into dataman_state + +commit 44481e3773b7a576b31727c64931216112d953e0 +Author: Anton Babushkin +Date: Thu Jun 12 12:01:54 2014 +0200 + + mavlink: sign of climb rate fixed in VFR_HUD message + +commit e076b5a63632dc30cec83a8d2bb249a2d40f408a +Merge: 342e08977 251760679 +Author: Anton Babushkin +Date: Thu Jun 12 10:12:09 2014 +0200 + + Merge branch 'master' into mavlink_stack + +commit ee34c1681bd8a46c754026f788dadc36aa589bc2 +Merge: 5602d5dfa f9946c98a +Author: Thomas Gubler +Date: Thu Jun 12 10:06:51 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into mtecs_estimator + +commit 214a8cab492a796d331bf6ac7fa5519e6e753c25 +Merge: 8a8d46625 f4898b94c +Author: Thomas Gubler +Date: Wed Jun 11 23:23:54 2014 +0200 + + Merge remote-tracking branch 'upstream/navigator_rewrite' into navigator_rewrite_estimator + +commit f4898b94c6fd86d9087ee98634cf543fc1fdcbeb +Merge: d9a64bb58 f9946c98a +Author: Thomas Gubler +Date: Wed Jun 11 23:20:59 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into navigator_rewrite + +commit 8a8d46625bb8ffd38d144c22eab35d84667ab0f2 +Merge: 1625d7b0c d9a64bb58 +Author: Julian Oes +Date: Wed Jun 11 23:16:48 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit d9a64bb58720300417f190b8a8b610ab2966a11f +Author: Julian Oes +Date: Wed Jun 11 23:16:22 2014 +0200 + + navigator: don't give up after DO_JUMPS + +commit f9946c98a809d18e0a037ee45f39195fd92c62fd +Author: Thomas Gubler +Date: Wed Jun 11 21:03:27 2014 +0200 + + mtecs: filter airspeed + +commit 79aa600d29c66e4619aacf73e71e51df13560205 +Merge: 474de62eb 251760679 +Author: Lorenz Meier +Date: Wed Jun 11 20:39:16 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into logging + +commit a1bcd5d3136fb5320996c2df90eea91d230d55ac +Author: Thomas Gubler +Date: Wed Jun 11 20:22:37 2014 +0200 + + mtecs: small cleanup, move subclass to own file + +commit 7fa5458bc619df427fc29283ff5ff32b933f2906 +Author: Thomas Gubler +Date: Wed Jun 11 19:51:33 2014 +0200 + + mtecs: add D gain for speed outer loop + +commit e548eeb5890d3691514c7a2ff67be75136c1c557 +Merge: e03411fc8 251760679 +Author: Thomas Gubler +Date: Wed Jun 11 19:44:17 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 342e08977ae5bf49c5ba941866e44fddefca4cda +Author: Anton Babushkin +Date: Wed Jun 11 14:00:44 2014 +0200 + + MavlinkOrbSubscription API reworked + +commit 1625d7b0cd30638cae768db54c0ee7102a4e441b +Merge: 4247fc758 cfcba921a +Author: Julian Oes +Date: Wed Jun 11 13:29:47 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit cfcba921a1a06b6f102ad227c3f6da3f977891c0 +Merge: 6f24afd68 251760679 +Author: Julian Oes +Date: Wed Jun 11 13:29:28 2014 +0200 + + Merge remote-tracking branch 'px4/master' into navigator_rewrite + +commit 4247fc7585bce0d37f84730b3d8cf644be02c0cc +Merge: a89ed8eed 5602d5dfa +Author: Julian Oes +Date: Wed Jun 11 13:16:38 2014 +0200 + + Merge remote-tracking branch 'px4/mtecs_estimator' into navigator_rewrite_estimator + +commit 251760679a4bed86fdb10746062fde2cc23e460f +Merge: 92766a862 064a75a3c +Author: Thomas Gubler +Date: Wed Jun 11 08:20:31 2014 +0200 + + Merge pull request #1054 from PX4/hil_pos_sp + + Enable global position setpoint over USB + +commit ca6463efd816a6bb01bf0ff54260e2fef33e1d84 +Author: t0ni0 +Date: Tue Jun 10 19:24:03 2014 -0400 + + Modified mavlink receiver to scale offboard position and velocity messages to centimeters + +commit 5602d5dfa3033b0364a80d10aff794f2a92d62c9 +Author: Lorenz Meier +Date: Tue Jun 10 23:14:57 2014 +0200 + + New gyro offset based divergence detection and protection. Pending flight tests + +commit a89ed8eed90d455ceb7542c1857adfc1a1421d62 +Merge: 9ba89e0cb 2219dd3fc +Author: Thomas Gubler +Date: Tue Jun 10 22:50:30 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator + +commit 9ba89e0cb262e1b926ed903299b93c6d3f40747d +Merge: 0697bb29a 6f24afd68 +Author: Julian Oes +Date: Tue Jun 10 17:33:44 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit 6f24afd68a840698a9a77b46bc8f1ca81cc1f5b9 +Author: Julian Oes +Date: Tue Jun 10 17:33:12 2014 +0200 + + navigator: always listen to new current mission index and to new missions + +commit 0697bb29a2aaf2f14e1a7477008b118a0696e54e +Merge: f8b4295cf fd1f1c81e +Author: Julian Oes +Date: Tue Jun 10 17:24:41 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit fd1f1c81efb384e46a5767555a58061082612c9f +Author: Julian Oes +Date: Tue Jun 10 17:24:04 2014 +0200 + + navigator: added parameter for acceptance radius for take-off mission items + +commit 474de62ebb825de8d3757730fc3bdf8af250e173 +Author: Lorenz Meier +Date: Tue Jun 10 15:12:23 2014 +0200 + + Enable matlab bridge in test setup + +commit d0f4232ac6e2ff9d796df9d995e749734edc32ee +Author: Lorenz Meier +Date: Tue Jun 10 15:12:11 2014 +0200 + + Build and runtime fixes for matlab csv serial bridge + +commit fb4bcf87ba036a2791f303deee8eeda4174bad61 +Merge: 7bfcaafc1 92766a862 +Author: Anton Babushkin +Date: Tue Jun 10 15:12:09 2014 +0200 + + Merge branch 'master' into mavlink_stack + +commit 0031713004dc9dcc071e13ee388af8ad028d3978 +Author: Lorenz Meier +Date: Tue Jun 10 15:10:12 2014 +0200 + + mavlink: Add support for multi uORB sensor interface + +commit e3e8bf25befa23edd6e2963760794abf4c8d6e2e +Author: Lorenz Meier +Date: Tue Jun 10 15:09:41 2014 +0200 + + FW att control: Add support for multi uORB topics + +commit 699ad1512cb55db004ab7d7143dd1ef8741fb9ad +Author: Lorenz Meier +Date: Tue Jun 10 15:09:16 2014 +0200 + + EKF estimator: Add support for multi uORB sensor topics + +commit becfed9fbd93204134c44f6da09d954151dff10d +Author: Lorenz Meier +Date: Tue Jun 10 15:08:47 2014 +0200 + + MS5611: Add support for multi uORB devices + +commit c35a25e70a57229b58fe065fda23003de856e9f5 +Author: Lorenz Meier +Date: Tue Jun 10 15:08:21 2014 +0200 + + L3GD20: Add support for multi uORB topics + +commit 795f3693f26f1671a417cb7b6e36d743cab72304 +Author: Lorenz Meier +Date: Tue Jun 10 15:07:42 2014 +0200 + + LSM303D: Add support for multi-uORB devices + +commit 506f900513c1ce319a0160f8ac82a399274ac66f +Author: Lorenz Meier +Date: Tue Jun 10 15:06:05 2014 +0200 + + Introduce MPU6K multi-device uORB support + +commit dc2df309cba57a754b291b528f92d252fc271f57 +Author: Lorenz Meier +Date: Tue Jun 10 15:05:50 2014 +0200 + + Introduce HMC5883 multi-device support + +commit a2ef04146aa5eb233fd564f38e447e983e5985a7 +Author: Lorenz Meier +Date: Tue Jun 10 15:05:22 2014 +0200 + + Introduce enum / define for multiple devices + +commit 07fb1e089d1d15d512a8a68b03020b1ffd877ed3 +Author: Lorenz Meier +Date: Tue Jun 10 15:04:56 2014 +0200 + + Make commander multi-device aware + +commit 96accbf96cbc0262e4bb815d722282a318e8b8c5 +Author: Lorenz Meier +Date: Tue Jun 10 15:04:18 2014 +0200 + + Make sensors app multi-device aware + +commit 578680135e6813151a791dbcc3c31b1ba9c31a97 +Author: Lorenz Meier +Date: Tue Jun 10 15:03:58 2014 +0200 + + introduce multi device support on uORB + +commit 064a75a3c289a32fa4d5234e3874712e7981f238 +Author: Julian Oes +Date: Tue Jun 10 15:02:20 2014 +0200 + + mavlink: put update call back in + +commit bf41d11fa4b13f27135363b5d6bc4a7555241d90 +Merge: 3015f2e7a 92766a862 +Author: Anton Babushkin +Date: Tue Jun 10 14:33:36 2014 +0200 + + Merge branch 'master' into dataman_state + +commit 3015f2e7af94e684c666689aa70c602f79810218 +Author: Anton Babushkin +Date: Tue Jun 10 14:32:37 2014 +0200 + + mavlink: retry timeout moved to define + +commit f8b4295cfdca946b24acb210af22bf15d7c04ab4 +Merge: 47b2266b9 784041e0a +Author: Julian Oes +Date: Tue Jun 10 14:32:21 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit 784041e0abbb9b352def509945591da6b404773c +Merge: fab1b4e36 92766a862 +Author: Julian Oes +Date: Tue Jun 10 14:31:49 2014 +0200 + + Merge branch 'master' into navigator_rewrite + +commit d5c0933d6516741f432a8f259149384fa2a2f95b +Author: Julian Oes +Date: Tue Jun 10 14:29:17 2014 +0200 + + mavlink: report global position setpoint and do this always no just when updated, otherwise the values are not visible in QGC + +commit fab1b4e3669ce083c124b2ef04b38e7bdea663ed +Author: Julian Oes +Date: Tue Jun 10 14:25:23 2014 +0200 + + navigator: don't say triplet is valid in ALTCTL + +commit 92766a8626fdf143e46159d9a7e367ade6ae4376 +Merge: 497b89165 128389d3b +Author: Lorenz Meier +Date: Tue Jun 10 07:02:26 2014 +0200 + + Merge pull request #1052 from achambers16/fw_att_control_params_cleanup + + fw_att_control_params: Converted style for auto-generation + +commit d9b5efb263b61b8dc47ee63d7b4eb0b62853877a +Author: t0ni0 +Date: Mon Jun 9 19:09:38 2014 -0400 + + Closed additional file descriptor + +commit 128389d3b14a43d48712b2bb5e32cac85b5dafcc +Author: Andrew Chambers +Date: Mon Jun 9 16:01:44 2014 -0700 + + Converted style to work with wiki. Cleaned up bad fields. + +commit cad0877f67c393b698b8fc4f242944c9e1ba1bc5 +Author: Anton Babushkin +Date: Mon Jun 9 16:10:24 2014 +0200 + + mavlink: waypoint manager fixes, mission saving on reboot + +commit 4ad435b483510158ea8a5b303cd680f9e982df84 +Author: Anton Babushkin +Date: Mon Jun 9 16:09:03 2014 +0200 + + dataman: allow writing empty items with nullptr pointer to data + +commit 47b2266b9128f013c8d3ece719c1076f9ae53cf1 +Merge: a9c12bb44 d3f182d43 +Author: Julian Oes +Date: Mon Jun 9 11:40:08 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit d3f182d433551c72a2fd8105481938129b8332ed +Author: Julian Oes +Date: Mon Jun 9 11:37:33 2014 +0200 + + navigator: don't check reached for land waypoints + +commit a9c12bb4426bca6c15ba573600350e0049dcb5b9 +Merge: 11912e0a5 d8f77a2b3 +Author: Julian Oes +Date: Mon Jun 9 07:52:32 2014 +0200 + + Merge remote-tracking branch 'px4/navigator_rewrite' into navigator_rewrite_estimator + +commit d8f77a2b396b651410c7f28cfad84c6f8288925c +Merge: 13b6dffb2 497b89165 +Author: Julian Oes +Date: Mon Jun 9 07:48:50 2014 +0200 + + Merge remote-tracking branch 'px4/master' into navigator_rewrite + + Conflicts: + src/modules/position_estimator_inav/position_estimator_inav_main.c + +commit 0a86fd0d9f3f3ba1a007ff54e1d498e7735d4aa5 +Author: t0ni0 +Date: Sun Jun 8 15:21:02 2014 -0400 + + Changed struct name used for local_pos_sp + +commit a6cf04a6ff623b7d39a97c70f837198b6c064f5b +Author: Jean Cyr +Date: Sun Jun 8 14:08:22 2014 -0400 + + Create system state entry in dataman - ATTN Anton + + Create persistent system state id for data manager to store system state + that will persist across resets. + +commit 0ef66054988d8ef8053b4f64fee6454fefc04aef +Author: px4dev +Date: Sun Jun 8 10:13:55 2014 -0700 + + Fix packing of directory entries in the List reply + +commit a103fef948b7f239afef21a8d0f848151891b409 +Author: Lorenz Meier +Date: Sun Jun 8 18:51:35 2014 +0200 + + Fixed threading and transmission issues for FTP + +commit f84e18f27a84254c9760a771f8ad91f864ba25fe +Author: Lorenz Meier +Date: Sun Jun 8 18:51:17 2014 +0200 + + Formatting and some ftp drive-by + +commit dfe71b615c3d88d223a91559912b0c7d7f0cad0f +Author: Lorenz Meier +Date: Sun Jun 8 18:50:36 2014 +0200 + + MAVLink helper function fixes + +commit 4b70a0d04687ee21c21113acea73fc96088a0d86 +Author: Lorenz Meier +Date: Sun Jun 8 18:48:31 2014 +0200 + + Added include order warning + +commit 2235a86a66c1c9dd70c43323f8b801d7e03e7436 +Author: Lorenz Meier +Date: Sun Jun 8 18:47:38 2014 +0200 + + Support link forwarding + +commit 07458b284d4cea48bc3b6e0cb5dcaba1c2c1d4d6 +Author: Kynos +Date: Sun Jun 8 17:54:50 2014 +0200 + + Gps driver: make enable_sat_info a command line option + +commit 3538773b99d4231bf8a64e9c257cfe0299a93021 +Author: Kynos +Date: Sun Jun 8 16:05:04 2014 +0200 + + Initialize rate values + + Initialize rate values (else invalid rates wil be displayed during the + first measurement interval). + +commit 018eeeecad748959a8afa4845a536e897a57249d +Author: Kynos +Date: Sun Jun 8 15:56:42 2014 +0200 + + Merged ubx driver part of pull request #1031 + +commit 497b89165972b7c4836fcb8bc0da681d8e67fb32 +Merge: 3e66d7e0c 85b2dfa0c +Author: Lorenz Meier +Date: Sun Jun 8 15:28:37 2014 +0200 + + Merge pull request #1047 from PX4/fwattfixperfc + + fix initialization of perfcounters in fw att controllers + +commit 9f754e0e9a2e2ad75a3fe5a15690cf542ce08e8a +Author: Kynos +Date: Sun Jun 8 14:05:35 2014 +0200 + + U-blox driver rework, step 3 + + More sat info isolation + Flush input after changing baudrate to allow driver restart w/o GNSS + module restart + +commit 85b2dfa0c662298d49f584e6bd774954b04cec35 +Author: Thomas Gubler +Date: Sun Jun 8 12:30:27 2014 +0200 + + fix initialization of perfcounters in fw att controllers + +commit e8906619005a09d98fe68b04f2867c537f0895a8 +Author: px4dev +Date: Sat Jun 7 14:46:46 2014 -0700 + + Don't queue empty work items. + +commit 99dfef357b2f9228df54f0f26481c37204afa591 +Author: px4dev +Date: Sat Jun 7 12:54:04 2014 -0700 + + fix extraction of path info from FTP request + +commit 2219dd3fc6586e7da8a1bc7b7514b97261ff8b23 +Author: Lorenz Meier +Date: Sat Jun 7 20:16:41 2014 +0200 + + Undo hacking + +commit 33f98abf8046506e071845a78d6341b6c8749cf0 +Author: Lorenz Meier +Date: Sat Jun 7 20:16:17 2014 +0200 + + Fill error report + +commit 5d7ea2bdab9f9312b47efc1c07dda9a8116fe58b +Merge: 6351fd1e2 3e66d7e0c +Author: px4dev +Date: Sat Jun 7 10:54:17 2014 -0700 + + Merge branch 'master' into mavlink-ftp + +commit 2a79a9a4e4ebae2e85dab64ae98ff2a17e421ea2 +Author: t0ni0 +Date: Thu Jun 5 04:03:40 2014 -0400 + + Close fds when not needed + + File descriptors get closed when not needed by offboard mode + to allow position and attitude controllers to advertise and publish. + +commit 11912e0a5e0f26dc1d73ac9708bf10a0d2f0e193 +Merge: c88f34b12 f4075b562 +Author: Julian Oes +Date: Sat Jun 7 17:22:51 2014 +0200 + + Merge remote-tracking branch 'px4/mtecs_estimator' into navigator_rewrite_estimator + +commit c88f34b1297617262fc9bfa56f3b20f1553164f2 +Merge: e70604ea9 13b6dffb2 +Author: Julian Oes +Date: Sat Jun 7 17:19:38 2014 +0200 + + Merge branch 'navigator_rewrite' into navigator_rewrite_estimator + +commit 13b6dffb2e719219ffccccd6681d36e695165aa5 +Author: Julian Oes +Date: Sat Jun 7 17:18:58 2014 +0200 + + navigator: don't reset descend WP in RTL + +commit f4075b5623bb9c92dd46e92b97bc363a91498ff6 +Author: Lorenz Meier +Date: Sat Jun 7 16:06:18 2014 +0200 + + Switching back to 23 states, fixed mag update logic + +commit e70604ea95dd667a93a3adeaf8218d52697f27ec +Merge: 078eed41a b5e70927d +Author: Julian Oes +Date: Sat Jun 7 13:15:44 2014 +0200 + + Merge remote-tracking branch 'px4/mtecs_estimator' into navigator_rewrite_estimator + + Conflicts: + src/modules/ekf_att_pos_estimator/ekf_att_pos_estimator_main.cpp + +commit b9a3fa60bc06b31d4862919398c1161e6a35f360 +Author: Lorenz Meier +Date: Sat Jun 7 13:03:11 2014 +0200 + + Add support for 21 and 23 state estimators. Promoto a number of small delta variables to double + +commit 5bf68dad940b2c2641796badd928faea9fb963a7 +Author: Lorenz Meier +Date: Sat Jun 7 12:52:06 2014 +0200 + + Rename / move 23 state filter + +commit 3e66d7e0c9eaa61caf427f38ba4b7a1ab86b1ff3 +Merge: c4e223207 6b8248ee2 +Author: Lorenz Meier +Date: Sat Jun 7 11:13:36 2014 +0200 + + Merge pull request #1028 from PX4/inav_gps_delay + + position_estimator_inav: GPS delay compensation + +commit b5e70927d73f6f2f3e17330c9817e6a5d4e1fc70 +Merge: 241837c9d c4e223207 +Author: Thomas Gubler +Date: Sat Jun 7 10:14:16 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs_estimator + +commit 078eed41afd4326207719ca19328dac660d90c78 +Merge: 289094e05 e03411fc8 +Author: Julian Oes +Date: Fri Jun 6 23:16:39 2014 +0200 + + Merge remote-tracking branch 'px4/mtecs' into navigator_rewrite + +commit 289094e05945d58fc93cb4214da470af8b05fb0c +Merge: 94c4fc56a c4e223207 +Author: Julian Oes +Date: Fri Jun 6 23:10:37 2014 +0200 + + Merge remote-tracking branch 'px4/master' into navigator_rewrite + +commit 94c4fc56aa229bcb909e5437804e7475adfbcdba +Author: Julian Oes +Date: Fri Jun 6 23:08:11 2014 +0200 + + navigator: audio messages about what is happening, RTL during mission not triggered but after mission + +commit 1bec9dfe2bab4200a2e2859d1efee0a1bb66e6d1 +Author: Julian Oes +Date: Fri Jun 6 20:02:38 2014 +0200 + + navigator: RTL working again + +commit b97b74491bfa7bddf8b7a80525f031e4c83fe5d4 +Author: Julian Oes +Date: Fri Jun 6 18:27:59 2014 +0200 + + navigator: typo + +commit 85d7fdc741a39184d251e2d35d914a6506d6ecd1 +Author: Julian Oes +Date: Fri Jun 6 18:13:45 2014 +0200 + + navigator: param enhancements + +commit c4280a7cd83f7793d4773ffedd36e0fa220e2c07 +Author: Lorenz Meier +Date: Fri Jun 6 17:47:25 2014 +0200 + + matlab logging: Initial CSV example + +commit d78c3a224267f4dbd1fac72e893c81b83b43df9b +Author: Julian Oes +Date: Fri Jun 6 17:17:41 2014 +0200 + + navigator: new class structure, loiter and mission working + +commit 9bfae10b73406ca4f6600a0441c6edf5077f1446 +Author: Julian Oes +Date: Fri Jun 6 17:17:06 2014 +0200 + + geofence: fixed warnings + +commit 034856a24c4ffd41c991797e75517ed456f77a54 +Author: Julian Oes +Date: Fri Jun 6 17:16:49 2014 +0200 + + mission_feasability_checker: fixed warnings + +commit c4e2232078f2f28cbf97b8280f40fd988a5c2a75 +Author: Lorenz Meier +Date: Fri Jun 6 08:13:05 2014 +0200 + + Remove unused loiter radius parameter. Fixes #1042 + +commit d012612f056e60678e180eaf3c96d80b09900eb7 +Merge: 5624c1406 330673736 +Author: Lorenz Meier +Date: Fri Jun 6 08:09:43 2014 +0200 + + Merge pull request #1043 from PX4/wpm_fixes + + mavlink WPM fixes + +commit 7af1103bf3d4936c259e4ee44454d7e34100a7d0 +Author: Julian Oes +Date: Fri Jun 6 00:55:18 2014 +0200 + + navigator: mission and loiter working now + +commit 33067373614e50e3be068d30f3ad3b718d16df5f +Author: Anton Babushkin +Date: Fri Jun 6 00:42:02 2014 +0200 + + mavlink: send MISSION_REQUEST after short timeout when receiving mission, remove all "target id mismatch" warnings + +commit 241837c9df04faaf4b741875cf6b47a22819f010 +Author: Lorenz Meier +Date: Thu Jun 5 17:03:31 2014 +0200 + + change numbers in printing routine to match 0-based indices + +commit ba36890ef32efd6b51490237f12378dfe1738353 +Author: Lorenz Meier +Date: Thu Jun 5 16:59:18 2014 +0200 + + sdlog2: Fix estimator state labels + +commit 57a7e764068178e365b05b7baaa39041762f2e96 +Author: Lorenz Meier +Date: Thu Jun 5 16:51:09 2014 +0200 + + INAV: Added vision position estimate input / topic + +commit 7a776eacb11f30a007812449a02916c6f00d2ad0 +Author: Lorenz Meier +Date: Thu Jun 5 16:50:09 2014 +0200 + + MAVLink app: Publish vision position estimate + +commit c4ed97f3c16311601b4983360d51f662729e81d4 +Author: James Goppert +Date: Thu Jun 5 07:06:48 2014 -0400 + + Added uORB tiny pub/sub for usage without struct on stack. + +commit cb246a79cad96c469f29042dd33658d63cbcc743 +Author: Lorenz Meier +Date: Thu Jun 5 16:47:16 2014 +0200 + + Added vision position estimate topic + +commit eede0a93d3f2053b5c7de000c3210b7d44b07795 +Merge: 72b70f19e e03411fc8 +Author: Thomas Gubler +Date: Wed Jun 4 18:43:51 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into mtecs_estimator + +commit e03411fc89fcdf36bfca68b5e27e319b56985782 +Author: Thomas Gubler +Date: Wed Jun 4 18:43:30 2014 +0200 + + mtecs: more comments for params + +commit 425b454a87f0eb4dd0300154cdeffa5723c1b3b8 +Author: Julian Oes +Date: Wed Jun 4 15:33:09 2014 +0200 + + navigator: parameter cleanup + +commit 09e4cc605ba898c8fc2d92c105ec511ffcb6781d +Author: Julian Oes +Date: Wed Jun 4 15:16:20 2014 +0200 + + navigator: use different param names for mission and RTL + +commit 72b70f19ebf7de3878a3240e23dc88a90938365a +Author: Lorenz Meier +Date: Wed Jun 4 10:33:15 2014 +0200 + + Always log, also in HIL. There are enough mishaps only visible in logs that we actually want to spend the microSD space for those + +commit fffd3c5d1242dd908b784ece996513b034e98709 +Author: Lorenz Meier +Date: Wed Jun 4 10:32:46 2014 +0200 + + Fix format specifier + +commit 5aef22310e0dbec9f758e4cf1df5ad93cbd989ad +Author: Lorenz Meier +Date: Wed Jun 4 10:31:23 2014 +0200 + + Ensure states are actually copied in non-error mode + +commit 19154f29d822afdc0a33bf3be55fab63b32f23c5 +Author: Lorenz Meier +Date: Wed Jun 4 09:52:34 2014 +0200 + + Copy estimator status updates to system status logging + +commit cf67e810a4e21b97a12862fd55572b5d025156b5 +Author: Lorenz Meier +Date: Wed Jun 4 09:52:21 2014 +0200 + + More detailed estimator status feedback + +commit 77a4711ff992b4cbda03f539dd2e7bd927b76e95 +Author: Lorenz Meier +Date: Wed Jun 4 09:51:40 2014 +0200 + + Log extended estimator status + +commit 7a6d33ba47ccc65354427518674531e84e28f54c +Author: Lorenz Meier +Date: Wed Jun 4 09:51:14 2014 +0200 + + Extend estimator status + +commit af56879fdd94c1b712657e071324b3a6f147caa7 +Author: t0ni0 +Date: Wed Jun 4 02:32:44 2014 -0400 + + Removed duplicate _pos_sp assignation + +commit 915ed5aa1f8ba52dcedc7f90c28dad03f39995ff +Merge: abbf57dac f1b6a3f44 +Author: andre-nguyen +Date: Wed Jun 4 00:06:55 2014 -0400 + + had the wrong setpoint structure + +commit abbf57dac655bb0832052efea9841b7e41525799 +Author: andre-nguyen +Date: Wed Jun 4 00:04:31 2014 -0400 + + had the wrong variable and wrong setpoint type + +commit f1b6a3f44f3c1ade07de2a1a996b055eccd5155c +Author: t0ni0 +Date: Tue Jun 3 23:55:21 2014 -0400 + + Fixed offboard_control_pos_sp to be passed to _pos_sp vector. Added checks for position and altitude control modes. + +commit e12d3af503c5ebc105e5b3c3ef8e51bd75959329 +Author: t0ni0 +Date: Tue Jun 3 23:38:18 2014 -0400 + + Added support for offboard velocity control & fixed position control flags + +commit ce1251fcc8119b2c4e8c9a3b5e7f0e0104fc975f +Author: Benjamin O'Connell-Armand +Date: Tue Jun 3 22:30:14 2014 -0400 + + Quick fix + +commit 55cf19b0826911c88ca1f62f90e4d1c7e9ddf2b2 +Author: andre-nguyen +Date: Tue Jun 3 21:45:29 2014 -0400 + + added support for offboard position setpoint in mc_pos_control + +commit 93295861c532595e080ae61c32d5e2cb625b4eac +Author: Julian Oes +Date: Wed Jun 4 01:07:50 2014 +0200 + + navigator: missions work again, loiter when finished or no mission available or sd card removed works as well + +commit 5ed3652c2fdc20ba70df1cde6c28d58fa6be0e04 +Author: Julian Oes +Date: Tue Jun 3 21:29:26 2014 +0200 + + navigator: compile fix + +commit 82b7b80f475d12fc31eb63c0d69a7cf8f75ac534 +Author: Julian Oes +Date: Tue Jun 3 21:20:44 2014 +0200 + + navigator: bugfixing (WIP: mission topic not copying) + +commit ed65d1748e55e156dbf2067521685f804d5aefd6 +Author: Lorenz Meier +Date: Tue Jun 3 17:55:33 2014 +0200 + + Fix initialization of position variable + +commit 0ff1195c36edcc6e5e3a83d1ee2041e050395bb5 +Merge: 94bed70e3 5624c1406 +Author: Lorenz Meier +Date: Tue Jun 3 16:43:37 2014 +0200 + + Merge branch 'master' into mtecs_estimator + +commit 5624c1406aa78aa4bf4b5c0e20dca637c26478d5 +Author: Lorenz Meier +Date: Tue Jun 3 16:43:15 2014 +0200 + + Hotfix: Better microSD reporting + +commit 882076a0d48d465becff9c62db0096e76dd685b3 +Author: Lorenz Meier +Date: Tue Jun 3 16:38:45 2014 +0200 + + Better defaults for min values for some of the multicopters + +commit 94bed70e32a7f4815606a22693fae64060a053ec +Author: Lorenz Meier +Date: Tue Jun 3 16:37:58 2014 +0200 + + Reworked the estimator initialization and recovery logic. Should be more resilient to mishaps now + +commit 34731a4f4e75f2b13fb9f95ce448a7777bbe5992 +Merge: d1d03c34b 10e2a6696 +Author: Julian Oes +Date: Tue Jun 3 16:29:32 2014 +0200 + + Merge branch 'mtecs' into navigator_rewrite + +commit d1d03c34b9c649cdf382a6b2d5985260c3688ec5 +Merge: 854bb7fe0 da5b60ada +Author: Julian Oes +Date: Tue Jun 3 16:04:39 2014 +0200 + + Merge remote-tracking branch 'px4/master' into navigator_rewrite + + Conflicts: + src/modules/navigator/navigator_main.cpp + +commit 854bb7fe089daf8bf3d4e9f2cac1cb2b99a67ac7 +Author: Julian Oes +Date: Tue Jun 3 16:01:28 2014 +0200 + + navigator: mission class added (WIP) + +commit da5b60adab798710f8f61940edfee73a1c46542a +Merge: 325d5026b a3c238579 +Author: Lorenz Meier +Date: Tue Jun 3 13:37:42 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 325d5026bb6d36ab3557ab999f8db772f77ac7a1 +Author: Lorenz Meier +Date: Tue Jun 3 13:37:31 2014 +0200 + + Hotfix: Fix scaling for battery current + +commit a3c238579d8b3325a924f01c7ae77ff494ac73f6 +Merge: ad811304c bb6b442ca +Author: Lorenz Meier +Date: Tue Jun 3 03:39:22 2014 -0700 + + Merge pull request #1023 from ultrasystem/patch-1 + + Magnetometer data is not update + +commit 1fc859b1b195b587e70e4a8f6fbeb952424d0610 +Author: Benjamin O'Connell-Armand +Date: Mon Jun 2 23:11:31 2014 -0400 + + Added support for postion_control offboard messages in commander. + +commit 5c536ae46ec44b75fea745dd79f20b0aef2c8f16 +Author: Benjamin O'Connell-Armand +Date: Mon Jun 2 23:10:03 2014 -0400 + + Added processing of postion_control offboard messages (quad_swarm) + +commit b40fcb0aac615e73d140db98381b5b72f6dba4e2 +Merge: eb02c6ce4 7df87187c +Author: Thomas Gubler +Date: Mon Jun 2 22:25:53 2014 +0200 + + Merge pull request #1036 from PX4/mtecs_wind_estimate + + mTECS branch wind estimation + +commit 7df87187c0c25dc481067cf1fc8c0bc5e462e181 +Merge: 41a763a50 eb02c6ce4 +Author: Thomas Gubler +Date: Mon Jun 2 18:36:00 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into mtecs_wind_estimate + +commit eb02c6ce4900a3dfe96592219852b2205c5d691d +Author: Thomas Gubler +Date: Mon Jun 2 18:28:18 2014 +0200 + + mtecs: disable underspeed mode in takeoff mode (as the comment says) + +commit 41a763a50e99880147a2e4f5a6988299f8fd6dac +Author: Lorenz Meier +Date: Sun Jun 1 15:39:38 2014 +0200 + + Fix log format specifier + +commit bc24691de2dd2a406a79cec13edb609cb7d44d7a +Merge: ef6af184a fecbebc5a +Author: Lorenz Meier +Date: Sun Jun 1 15:37:27 2014 +0200 + + Merge branch 'mtecs' into mtecs_wind_estimate + +commit fecbebc5a6f1b6b1944c4a38278f3eb53358f836 +Merge: d7d1edfb9 ad811304c +Author: Lorenz Meier +Date: Sun Jun 1 15:37:14 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into mtecs + +commit ad811304c89d00d6432ec871916b7a82c8b3cbe7 +Author: Lorenz Meier +Date: Sun Jun 1 15:36:26 2014 +0200 + + actuator_armed: Fixed comments and doxygen, no C-level changes + +commit ef6af184aa7858a9124de13c958f02b140b0f712 +Author: Lorenz Meier +Date: Sun Jun 1 15:35:26 2014 +0200 + + sdlog2: Logging wind estimate at low rate + +commit 50342f96613d6a6d428b8b65a572c93696bd720f +Author: Lorenz Meier +Date: Sun Jun 1 15:35:01 2014 +0200 + + att / pos estimator: Publishing wind estimate + +commit ff4aec6588d6452812131b9275069ac2933543ff +Author: Lorenz Meier +Date: Sun Jun 1 15:34:27 2014 +0200 + + wind estimate: added uORB topic + +commit d7d1edfb9b27c1860e9341263370a4b1a14632b0 +Merge: a0d14b94a 8aeb327e7 +Author: Thomas Gubler +Date: Sun Jun 1 14:36:38 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 8aeb327e7a2077a6691057fd645cecefccacf0df +Merge: 7b012bfd0 794b853a3 +Author: Lorenz Meier +Date: Sun Jun 1 05:16:16 2014 -0700 + + Merge pull request #1035 from PX4/missionitemparams + + mavlink: fix usage of mission item param fields + +commit 794b853a3b94b5520b734933f18823885259427d +Author: Thomas Gubler +Date: Sun Jun 1 14:04:16 2014 +0200 + + mavlink: for takeoff mission items don't set the time inside field. Correctly set pitch min when converting from mission item to mavlink mission item + +commit a0d14b94af450584355964249e813c414b6adc8b +Merge: b849f7217 436cefd88 +Author: Thomas Gubler +Date: Sun Jun 1 13:46:02 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into mtecs + +commit b849f721763d8d67a4e994aaf06f8607b2ab918d +Merge: 2439fa613 7b012bfd0 +Author: Thomas Gubler +Date: Sun Jun 1 13:45:27 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 7b012bfd0b2c32d6e9297eeae9acda8d16e0327f +Merge: 8f1c46be9 480c41d83 +Author: Lorenz Meier +Date: Sun Jun 1 04:27:03 2014 -0700 + + Merge pull request #1034 from PX4/homeaudio + + do not read out home position in gcs (home position is still displayed) + +commit 480c41d83591354480a8fd81cfbc314fccaa6a20 +Author: Thomas Gubler +Date: Sun Jun 1 13:18:56 2014 +0200 + + do not read out home position in gcs (home position is still displayed) + +commit 436cefd88c797992ddd066c13ec3a32ea01f1dcf +Author: Lorenz Meier +Date: Sun Jun 1 12:13:48 2014 +0200 + + make launch detector more flash efficient + +commit 87f004ea6d822a51b768e0111c4b5240ed4629b1 +Merge: 2439fa613 8f1c46be9 +Author: Lorenz Meier +Date: Sun Jun 1 11:50:52 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into mtecs + +commit 8f1c46be925b5c7e7e069e04c5fc84b62810100c +Merge: 0c35b7a8e 6e34a7ac9 +Author: Lorenz Meier +Date: Sun Jun 1 11:50:29 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 0c35b7a8ee5305b8cc4c2dda69222f137f3f3593 +Author: Lorenz Meier +Date: Sun Jun 1 11:50:14 2014 +0200 + + Fixed EKF initial param values + +commit 2439fa613ee3be91a9d5bf630570e2f1b2629a49 +Merge: c4cf07b1a 6e34a7ac9 +Author: Thomas Gubler +Date: Sun Jun 1 11:05:29 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 6e34a7ac9c160312a9acce980894ab189a916a1e +Merge: b0a82c91e 138edca54 +Author: Lorenz Meier +Date: Sun Jun 1 02:03:44 2014 -0700 + + Merge pull request #1032 from PX4/mavlinkhfc + + attempt to fix mavlink hardware flow control disable logic + +commit b0a82c91e59d3ed23d7ec7ee7409c639a9442c79 +Merge: dc13307a8 9ee42e8e5 +Author: Lorenz Meier +Date: Sun Jun 1 02:02:53 2014 -0700 + + Merge pull request #1033 from PX4/rcswhitespace + + rcS: fix whitespace + +commit 9ee42e8e5986dcdb2e5bc9ff5110ad7bed462f98 +Author: Thomas Gubler +Date: Sun Jun 1 10:59:11 2014 +0200 + + rcS: fix whitespace + +commit c4cf07b1a943b0c4c1ebb553c0322695128c396f +Author: Thomas Gubler +Date: Sun Jun 1 10:55:50 2014 +0200 + + fix stupid error in underspeed detection + +commit 0c943b30d4a26f4d8bf1059a3ee491988bcd8dac +Merge: bb87cb8c6 dc13307a8 +Author: Thomas Gubler +Date: Sun Jun 1 09:53:24 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit bb87cb8c612bb733f0d37226c2157eb080aaf07a +Author: Thomas Gubler +Date: Sun Jun 1 09:53:04 2014 +0200 + + fw pos control: don't call tecs 50hz update loop if mtecs is enabled + +commit dc13307a8e662c34e1a1b6fa7ae47258db1465a0 +Merge: 98e7d2b99 fcb890553 +Author: Thomas Gubler +Date: Sun Jun 1 09:50:23 2014 +0200 + + Merge pull request #1014 from PX4/rtl_autoland_fix + + navigator: autocontinue and RTL autolanding fixes + +commit 98e7d2b998a2dec2436aafb8ee83c2b44b8c9ee4 +Merge: 90d8f7726 95a841489 +Author: Thomas Gubler +Date: Sun Jun 1 09:49:54 2014 +0200 + + Merge pull request #998 from PX4/takeoff_fix + + navigator: takeoff fix + +commit db925db460fc24ae4d02b87e6fc9cebf2b100b7a +Author: Thomas Gubler +Date: Sun Jun 1 09:38:14 2014 +0200 + + mtecs: do not calculate derivative in first iteration + +commit 7716a1816db9dc469f4c741442d73721469693a6 +Author: Thomas Gubler +Date: Sun Jun 1 09:13:59 2014 +0200 + + mtecs: remove warnx + +commit 6b8248ee29f38ae0f2ff10ebc23b1816e1fc6829 +Author: Anton Babushkin +Date: Sat May 31 16:19:38 2014 +0200 + + position_estimator_inav: more safe EPH/EPV estimation, minor changes + +commit 138edca5445a66df3647c03529ad2a30a51fe083 +Author: Thomas Gubler +Date: Sat May 31 13:15:10 2014 +0200 + + attempt to fix mavlink hardware flow control disable logic + +commit 612b25711f6c24abbddf0be84adc3368e73c0d43 +Merge: 0bdde0892 efb44969d +Author: Anton Babushkin +Date: Fri May 30 22:13:57 2014 +0200 + + Merge branch 'ubx_no_debug' into inav_gps_delay + +commit efb44969d584e1b2613d96a795fc94a3ef728d9a +Author: Anton Babushkin +Date: Fri May 30 21:57:48 2014 +0200 + + ubx: send update only if got POSLLH & VELNED & TIMEUTC + +commit 47c9d326209034dc373ab54647d29df4e63b5285 +Author: Anton Babushkin +Date: Fri May 30 21:23:26 2014 +0200 + + ubx: disable all debug messages + +commit 0bdde089243bbf7e3651f9535f5c847f894e0ac7 +Author: Anton Babushkin +Date: Fri May 30 21:18:03 2014 +0200 + + position_estimator_inav: default GPS delay changed to 0.2s + +commit ca6e309ba05c6793543c55d9507971df6f0721c2 +Author: Thomas Gubler +Date: Fri May 30 19:43:58 2014 +0200 + + sdlog2: log mtecs mode + +commit c94e3583807f13411c84067b20ce0e7d6933c294 +Merge: 33356ed50 90d8f7726 +Author: Thomas Gubler +Date: Fri May 30 19:36:19 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 33356ed50386ceb086595e5bd13e42d8fd924add +Author: Thomas Gubler +Date: Fri May 30 19:36:06 2014 +0200 + + mtecs publish state + +commit a43e963bdb73e6fa0480d442e72e1d764418cad4 +Author: Thomas Gubler +Date: Fri May 30 16:09:05 2014 +0200 + + geo: fix logic of globallocal converter initialization to depend on map projection initialization + +commit dc336a2ea4528489570e4eedb2b5102d699ad023 +Merge: e0042ec12 90d8f7726 +Author: Thomas Gubler +Date: Fri May 30 16:09:44 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into geo + +commit 90d8f7726d682e11039a313ebac6b047b59ccfb8 +Merge: 861249d57 718206bd6 +Author: Lorenz Meier +Date: Fri May 30 05:53:24 2014 -0700 + + Merge pull request #1029 from PX4/ubxaccuracyunit + + ubx driver: fix unit of speed and position accuracy estimate + +commit 718206bd6d4103d8d2b1ad6a111770f65622029a +Author: Thomas Gubler +Date: Fri May 30 14:37:23 2014 +0200 + + ubx driver: fix unit of speed and position accuracy estimate + +commit 9bad828bc0033c7017978de2321d3a8698c0afc6 +Author: Kynos +Date: Fri May 30 14:30:25 2014 +0200 + + U-blox driver rework, step 2 + + Moved satellite info from vehicle_gps_position_s into a new uORB topic + satellite_info. + Renamed satellites_visible to satellites_used to reflect true content. + sdlog2 will log info for GPS satellites only for now. + +commit 7349fa90376714b00fe920538950b31a46169d60 +Author: Kynos +Date: Fri May 30 11:03:16 2014 +0200 + + Beautifications for tab size 8 + + Beautifications for tab size 8 + +commit fdd5d7b8b8835dd3e2655cd104f7440c9f56ba27 +Author: Anton Babushkin +Date: Fri May 30 11:03:06 2014 +0200 + + position_estimator_inav: add buffer for rotation matrix to do accel bias correction properly + +commit 861249d571dbe0d7b7c4e45ca5d18b343e90866c +Merge: 58c9d7a72 46301f753 +Author: Lorenz Meier +Date: Thu May 29 23:32:21 2014 -0700 + + Merge pull request #1026 from PX4/mavlink_fixes + + Minor fixes to MAVLink + +commit ead91f325989cda312424ec3b2cc7fd11913f5c8 +Author: Anton Babushkin +Date: Thu May 29 22:42:33 2014 +0200 + + position_estimator_inav: GPS delay compensation + +commit 6df2fe9aebb008932055b85f134908127d8b3931 +Author: Kynos +Date: Thu May 29 21:23:57 2014 +0200 + + U-blox driver rework, step 1 + + Handle u-blox 7+8 GNSS, too. + Disabled NAV-SVINFO for now (will be rewritten as an optional feature in + a later step). + Reduced parser buffer size from 300 to 80. + +commit 46301f753d212b55e151a394bc9d4b3b787f35ef +Author: Lorenz Meier +Date: Thu May 29 18:28:37 2014 +0200 + + Minor fixes to MAVLink + +commit 58c9d7a7239942ff2c28babcbf6db90fc95b98b3 +Merge: 83edab4d5 eb02e74d3 +Author: Lorenz Meier +Date: Thu May 29 05:25:02 2014 -0700 + + Merge pull request #1024 from PX4/pca8574 + + PCA port expander + +commit eb02e74d30a215ff415983913bf569a23e916a2b +Author: Lorenz Meier +Date: Thu May 29 13:52:47 2014 +0200 + + PCA cleanup: Full interfaces ready for AP use + +commit 0c2e70d30f3e1d927a22fdd066a4a14ecc698de1 +Author: Lorenz Meier +Date: Thu May 29 13:52:29 2014 +0200 + + Enable the driver as default for boards having it + +commit 17d8e2a1663b36504a432b120c3993e4912842b5 +Author: Lorenz Meier +Date: Thu May 29 12:24:50 2014 +0200 + + PCA8574 driver: Cleanup, ready for final testing and production + +commit bb6b442ca66a8349eb934a43b5886f44c2b7ab87 +Author: Liio Chen +Date: Thu May 29 17:42:05 2014 +0800 + + Magnetometer data is not update + + Magnetometer is not updated during a read operation, because the function "lsm303d_mag::measure" is not called. + + ”!!!JUST A GUESS!!!“ + +commit 6341737384b5bf39ee664c924ee930b875aa19ab +Merge: af1af1e22 83edab4d5 +Author: Lorenz Meier +Date: Thu May 29 11:26:18 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into pca8574 + +commit 83edab4d593b2cb92dae713d705255aeca4b3040 +Merge: 9ecdb1450 9a49636f6 +Author: Lorenz Meier +Date: Thu May 29 01:34:27 2014 -0700 + + Merge pull request #1009 from PX4/inav_fix + + position_estimator_inav: stability fix + +commit eed1b685373ee8e81a182ade937e25f2f7b3a3fe +Merge: ad2fccdf9 bfb27ff7b +Author: Thomas Gubler +Date: Wed May 28 19:45:41 2014 +0200 + + Merge branch 'mtecs_takeofflimits' into mtecs + +commit ad2fccdf9b48e5e619a11e6a8ce88eed0b914098 +Merge: 10e2a6696 9ecdb1450 +Author: Thomas Gubler +Date: Wed May 28 19:45:20 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 9ecdb1450520b4befd7c1bbf73aae4f75a0c6edd +Merge: 96b6976f6 fe28069ef +Author: Lorenz Meier +Date: Wed May 28 08:35:57 2014 -0700 + + Merge pull request #991 from Kynos/master + + Updated AR.Drone parameters + +commit fe28069effe77dcac143c0194b982028438068f3 +Author: Kynos +Date: Wed May 28 17:26:41 2014 +0200 + + Increase UART1 & UART5 RX&Tx buffer sizes + + To fix MAVLink message garbling problems. + +commit 96b6976f654c76ebb8fb42fcded243c2946605d3 +Merge: fb57c2854 38b6bc2f7 +Author: Thomas Gubler +Date: Wed May 28 16:17:35 2014 +0200 + + Merge pull request #1019 from PX4/beta + + mission feasibility checker: add warning if waypoint is below home altitude + +commit 38b6bc2f72e45087ea7b87519b53db589f0f89f3 +Merge: 9ea0b2189 c6e2ad918 +Author: Thomas Gubler +Date: Wed May 28 16:05:56 2014 +0200 + + Merge pull request #694 from thomasgubler/beta_homealtitudewarning + + mission feasibility checker: add warning if waypoint is below home altitude + +commit b08a429d89cc10cb5d9dc953a218527dc20c230c +Author: Kynos +Date: Wed May 28 14:28:41 2014 +0200 + + Updated AR.Drone parameters + + Flight tested May 7th, 2014. + +commit fb57c28546344cd3d2ffd588b0336d7dfdb773b1 +Merge: 8c434bc57 65344133a +Author: Lorenz Meier +Date: Wed May 28 01:50:39 2014 -0700 + + Merge pull request #1017 from PX4/spi4_support + + SPI4 support + +commit 65344133a4a6944b71f2ca134c6c4443ff7c96cd +Author: Lorenz Meier +Date: Wed May 28 10:45:38 2014 +0200 + + Count devices on SPI4 / EXT from 1 as for the other buses + +commit 2bfde311db7daa0771c7be7f165b7601bf2946ca +Author: Lorenz Meier +Date: Wed May 28 10:45:11 2014 +0200 + + Fix SPI select on port 4 to use the right defines + +commit 096a4673e90240ea31fc414dbc09d3a00f24b180 +Author: Lorenz Meier +Date: Tue May 27 17:51:18 2014 +0200 + + Add SPI4 init bits for FMUv2 + +commit e1309f239104a7493b40bebc5da3aa1e7572bd09 +Author: Lorenz Meier +Date: Tue May 27 17:51:00 2014 +0200 + + Enable SPI4 for FMUv2 + +commit 366e9c633d7d37894ab71d46951605ebe951c062 +Author: Lorenz Meier +Date: Tue May 27 17:46:16 2014 +0200 + + FMUv1 board prettifying + +commit 8c434bc5790bfa871435398ed68f298f840fe50b +Merge: b84cfea45 f6eff64d1 +Author: Lorenz Meier +Date: Wed May 28 08:51:23 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit b84cfea455ea801593b4ee04419417dcc7c4d4f7 +Author: Lorenz Meier +Date: Wed May 28 08:46:45 2014 +0200 + + romfs: Added back mixer readme, now gets filtered out + +commit fcb890553329b4092c7dca319f5f538865734b3a +Author: Anton Babushkin +Date: Wed May 28 08:33:04 2014 +0200 + + navigator: autocontinue and RTL autolanding fixes + +commit f6eff64d1147882fa5476341b13a650f7ad267ac +Merge: 7e7d78f50 00d40d095 +Author: Lorenz Meier +Date: Tue May 27 21:53:27 2014 -0700 + + Merge pull request #1013 from PX4/waypointminpitch + + mavlink mission item takeoff: read correct param for minimal pitch + +commit 00d40d095ddb4a5ad645044bed1ffdc1f977dba3 +Author: Thomas Gubler +Date: Wed May 28 00:12:59 2014 +0200 + + mavlink mission item takeoff: read correct param for minimal pitch + +commit bfb27ff7bd27e3c89eb0eebc923c9ab7bd7c04fe +Author: Thomas Gubler +Date: Wed May 28 00:14:56 2014 +0200 + + fw pos control: set takeoff min pitch for mtecs + +commit 36c938a187e63fa5ec6d72b9ac5628334b23b837 +Author: Thomas Gubler +Date: Wed May 28 00:14:28 2014 +0200 + + mtecs: support overriding limit parameters + +commit 3d9dd86900fcdc146b501efda2d2bcb0d51b3621 +Author: Thomas Gubler +Date: Wed May 28 00:12:59 2014 +0200 + + mavlink mission item takeoff: read correct param for minimal pitch + +commit 5f91fe7d15e382b8903cb01c30e28c857f5cfdbe +Merge: c8903b167 7e7d78f50 +Author: Julian Oes +Date: Tue May 27 23:24:34 2014 +0200 + + Merge remote-tracking branch 'px4/master' into navigator_rewrite + +commit c8903b167230bc2efdb908e78135a0fa0abc745c +Author: Julian Oes +Date: Tue May 27 23:24:01 2014 +0200 + + commander: modes and RC loss working now + +commit ed6c2a5168ca891f20594687acfd3c6bbf7e1cf9 +Author: Julian Oes +Date: Tue May 27 21:56:32 2014 +0200 + + commander and navigator: lot's of changes, failsafe handling in commander, navigator only for execution (WIP) + +commit 7e7d78f50655f2f5f1291cf79a249e06f6a08017 +Author: Lorenz Meier +Date: Tue May 27 21:53:21 2014 +0200 + + ekf_att_pos_estimator: Default printing to off + +commit 16ca6c1605e0864d37cce4cfdbe790df5746bb38 +Author: Anton Babushkin +Date: Tue May 27 14:52:42 2014 +0200 + + position_estimator_inav: don't change local z on first time ref initialization + +commit 9a49636f6a6cfa631e8a4686e2cbb2f4e25770eb +Author: Anton Babushkin +Date: Tue May 27 13:15:17 2014 +0200 + + position_estimator_inav: remove acceleration from state and INAV_W_XXX_ACC parameters, more NaN checks + +commit 10e2a6696976a5210d826dd5826b87db76990eaa +Author: Thomas Gubler +Date: Tue May 27 08:37:59 2014 +0200 + + fw pos control: landing: continue horizontally instead of climbing if just below slope + +commit 063caba36bd2fe26eb4bfa8e546e9551ccc05519 +Merge: 68352cb92 36495cdb6 +Author: Julian Oes +Date: Mon May 26 20:19:11 2014 +0200 + + 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 + +commit bb0cae56a0bca879bd3f1720a92d1bf0ca03eda2 +Author: Thomas Gubler +Date: Mon May 26 08:42:08 2014 +0200 + + fix typo in comment + +commit 8ea5fd20c1c268c6baf145606186592bf5bd3699 +Author: Lorenz Meier +Date: Sun May 25 20:36:05 2014 +0200 + + px4io driver: Add support for circuit breakers + +commit 77365188ada556c5953f6f026566d4912e8c6e76 +Author: Lorenz Meier +Date: Sun May 25 20:35:37 2014 +0200 + + mc_att_control: Support circuit breakers + +commit 55ad5588a88bc4957583067beeffe20aa2fcd442 +Author: Lorenz Meier +Date: Sun May 25 20:35:16 2014 +0200 + + system status topic: Add support for circuit breaker + +commit 064329dd099819b0f0b8a9a7bc0233440fdf6df1 +Author: Lorenz Meier +Date: Sun May 25 20:34:32 2014 +0200 + + commander: put circuit breaker into effect + +commit 032fe389a5630a22c9da4642d79b3fae05a213f5 +Author: Lorenz Meier +Date: Sun May 25 20:34:11 2014 +0200 + + systemlib: Add circuit breakers + +commit 94770f54527e94ee7a749405a9268eeac15afd7b +Merge: 77f0e8950 36495cdb6 +Author: Thomas Gubler +Date: Sun May 25 15:45:35 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 77f0e8950f90d5304278dd6c8f47c886dd4ed572 +Author: Thomas Gubler +Date: Sun May 25 15:45:20 2014 +0200 + + mtecs: rename variable + +commit 0cddae02ab9c9ac52bde196b936b549f32435fb4 +Author: Thomas Gubler +Date: Sun May 25 15:45:01 2014 +0200 + + fw: resolve an issue when the aircraft was climbing before landing + +commit c7bf00562d685b513e1720f558fee5840aca151b +Author: Lorenz Meier +Date: Sun May 25 08:22:54 2014 +0200 + + commander: Enforce (in presence of power sensing) that a) system is not purely servo rail powered and b) power rail voltage is higher than 4.5V on the main avionics rail + +commit 36495cdb62e21b30a5a1851ec802c9f6a40c1171 +Author: Lorenz Meier +Date: Sat May 24 18:52:48 2014 +0200 + + Allow wider param range for accel offset, lower gain\ + +commit e87460b9f4d2a5dde2c0acd07fe3c727007b27c3 +Author: Thomas Gubler +Date: Sat May 24 18:07:46 2014 +0200 + + sdlog: log tecs status messages + +commit 48d884ec8fea039be8c750c9643bb476d8f8241d +Author: Thomas Gubler +Date: Sat May 24 18:05:31 2014 +0200 + + mtecs: publish tecs status uorb message and small variable rename + +commit 56ac13aafbbf3e9875e9c17f82f687a2690033da +Author: Thomas Gubler +Date: Sat May 24 18:04:38 2014 +0200 + + introduce tecs status uorb message + +commit 2a354c2d10a49c65a05665a0d631ebe615f306bc +Author: Thomas Gubler +Date: Sat May 24 14:07:51 2014 +0200 + + mtecs: fix usage of outputLimiter.limit + +commit c00eaaf295b1804181a724134115f299fd0ad399 +Merge: cd730eb0f d3d2d1958 +Author: Thomas Gubler +Date: Sat May 24 11:58:43 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit d3d2d1958e93b8fd68f994d4c0054a4dc2886590 +Merge: ac7caf1e2 0a691eeb7 +Author: Lorenz Meier +Date: Sat May 24 02:36:02 2014 -0700 + + Merge pull request #1000 from PX4/gps_logging_params + + Logging params + +commit ac7caf1e2796cced2ea5a1d5344a6992be843cb6 +Merge: 0761cad3c 3b509aaee +Author: Lorenz Meier +Date: Sat May 24 02:32:29 2014 -0700 + + Merge pull request #1001 from PX4/pwm_limits + + Pwm limits + +commit 0761cad3c113f1dd5ffbe4d2382e8d308c626a9a +Merge: dc3b49665 b7d1f3f10 +Author: Lorenz Meier +Date: Sat May 24 02:09:27 2014 -0700 + + Merge pull request #1003 from PX4/systemcmds_warnings + + Systemcmds warnings + +commit b7d1f3f10010949241a30a5208e3e9d93306625a +Author: Lorenz Meier +Date: Sat May 24 11:01:28 2014 +0200 + + Make error reporting consistent + +commit 905299884db03a680f71d5ab6301596fa50ece9b +Author: Lorenz Meier +Date: Sat May 24 00:15:56 2014 +0200 + + mtd cmd: Warnings eleminated + +commit b0d06d21099decf0537a07922ac8dea77083c72a +Author: Lorenz Meier +Date: Sat May 24 00:13:49 2014 +0200 + + config cmd: Eleminate warnings + +commit 3b509aaee4ac910db7b49815eef1f78261b85782 +Merge: b4a03d8de dc3b49665 +Author: Anton Babushkin +Date: Fri May 23 21:46:31 2014 +0200 + + Merge branch 'master' into pwm_limits + +commit b4a03d8de540f71232672427491e4eb6e6df9f3c +Author: Lorenz Meier +Date: Fri May 23 20:38:13 2014 +0200 + + pwm_limit: Add missing case for the arming ramp + +commit 0ea3e95422c4898b3ab93ba7b9b84cbdb76bad02 +Author: Lorenz Meier +Date: Fri May 23 20:23:33 2014 +0200 + + px4iofirmware: Indicate with a comment that band limiting happens in pwm_limit() call + +commit 542cc7d7fbf67499a172efdd52542b517ec0dc21 +Author: Lorenz Meier +Date: Fri May 23 20:23:05 2014 +0200 + + fmu: Rely on pwm_limit() call for band limits, do constrain instead of altering the direction / value + +commit 287973da2837584e5f52c21ce599db913d1685c7 +Author: Lorenz Meier +Date: Fri May 23 20:22:26 2014 +0200 + + pwm_limit: Do proper band limiting + +commit dc3b4966555db1d97a1afe27916ec718336c3357 +Merge: 69421be98 635a7533b +Author: Lorenz Meier +Date: Fri May 23 11:04:40 2014 -0700 + + Merge pull request #997 from PX4/mc_mix_safe_limit + + mc mixer: additional safe limiting of mixed out + +commit 69421be983c7dcd87d00df3022f8f319b0bb7365 +Author: Lorenz Meier +Date: Fri May 23 19:45:29 2014 +0200 + + px4io: Check for bad param value + +commit b30e8724532e9a37ac805a08ed49f0ef34c9c751 +Merge: 47562990a 5dab59d3c +Author: Lorenz Meier +Date: Fri May 23 19:42:29 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into master2 + +commit 0a691eeb7ed1ff36b2f782c3910cc84a51da3b3b +Merge: ffe095646 5dab59d3c +Author: Lorenz Meier +Date: Fri May 23 19:41:54 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into gps_logging_dual + +commit ffe095646c5984236731c88fabfe2b2b0cedf983 +Author: Lorenz Meier +Date: Fri May 23 19:41:38 2014 +0200 + + sdlog2: Set logging rate and extended logging based on parameters (overwrites commandline if non-standard) + +commit 5dab59d3cd866196311003587f77a1ea1dd5d1da +Merge: 9a84999a2 a4724acf8 +Author: Lorenz Meier +Date: Fri May 23 08:14:55 2014 -0700 + + Merge pull request #877 from PX4/iris_params_update + + 3DR Iris default parameters update + +commit 9a84999a2b3801fd44f92760e6994be9b6449854 +Merge: fb41f752f 18994ccb7 +Author: Lorenz Meier +Date: Fri May 23 16:30:04 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit fb41f752fdc486cca83f74cb6e4d5ec416bdbd89 +Author: Lorenz Meier +Date: Fri May 23 16:29:35 2014 +0200 + + Fixed Easystar mixer (reported by Mark Whitehorn) + +commit 18994ccb724b7dd2eb02be6dc485c91f93f9a758 +Merge: a14dfc506 c4d79b84b +Author: Lorenz Meier +Date: Fri May 23 06:09:02 2014 -0700 + + Merge pull request #987 from PX4/gps_logging_dual + + Gps logging dual + +commit c4d79b84b4eb3b4d255706f29972cd3f31689749 +Author: Lorenz Meier +Date: Fri May 23 15:08:33 2014 +0200 + + bugfixes in UBX driver, emit new SNR, Jamming and noise count indices + +commit 7bf1f82f615b05bb37b8c4c45891bbde96745a4b +Author: Lorenz Meier +Date: Fri May 23 15:03:13 2014 +0200 + + sdlog2: Logging GPS snr and jamming fields + +commit 4f26a8b7c83636f294b500558d8f7c72ed0cc310 +Author: Lorenz Meier +Date: Fri May 23 15:02:51 2014 +0200 + + gps topic: Added snr and jamming fields + +commit a359a1b9408c7e4827c7dcbf7c27bf76ea071662 +Author: Lorenz Meier +Date: Fri May 23 15:02:24 2014 +0200 + + Fixed audio output to provide decent user feedback + +commit 951bd70ffcb4a1d420347534e5b999021a412be0 +Author: Lorenz Meier +Date: Fri May 23 13:57:25 2014 +0200 + + ubx driver: Fix / shorten printfs + +commit 5f752cdb7cf6c74e34b3ac79b9220c70172791e3 +Author: Lorenz Meier +Date: Fri May 23 13:41:48 2014 +0200 + + commander: Better audio indications on arming reject reasons + +commit 98d5ed5e7357659951a067eb8e396be9c2c59a58 +Author: Lorenz Meier +Date: Fri May 23 13:41:27 2014 +0200 + + sdlog2: Fix GPS sat offset math + +commit b3d6dcb2e5a1f66c42d575f13cbc5a7eef16db27 +Author: Lorenz Meier +Date: Fri May 23 13:14:02 2014 +0200 + + Pre-emptively increase the log buffer - after the last cleanup we got again plenty of RAM + +commit e71c386547badfb4bf2cde0e58f345ea569fc1d6 +Author: Lorenz Meier +Date: Fri May 23 13:01:20 2014 +0200 + + Always log both GPS SNR sets. Assign array IDs by PRN to get a per-satellite unique mapping + +commit 19989b4314c4918ce8f6e1731ba389757f95ae62 +Author: Lorenz Meier +Date: Fri May 23 13:00:42 2014 +0200 + + Better docs on log messages + +commit 7255aafcb5102ec448543e3ead80a29d182dfee1 +Author: Lorenz Meier +Date: Fri May 23 13:00:22 2014 +0200 + + Better docs in GPS topic + +commit 3c488f3a417f52e85848a4d596e03ba63e6a387d +Merge: 7d7aaca18 a14dfc506 +Author: Lorenz Meier +Date: Fri May 23 12:43:53 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into gps_logging_dual + +commit a14dfc5063ebcdf07e4e7e43ec08eacc3400b20f +Merge: 577dc879d e710e2a2d +Author: Lorenz Meier +Date: Fri May 23 12:38:37 2014 +0200 + + Merge branch 'version_check' + +commit e710e2a2d1875e4bec2d42e7d4054b11a1195260 +Author: Lorenz Meier +Date: Fri May 23 12:38:29 2014 +0200 + + Allow any GCC 4.7 subversion + +commit 577dc879d3e6e287b03c743e7205375f13bb3081 +Author: Lorenz Meier +Date: Fri May 23 12:27:13 2014 +0200 + + Removed obsolete flow control example + +commit cd730eb0f6bef2286d216bc6b8e1b3634cf1cda5 +Merge: 8db5c932f 1ce1ece0b +Author: Thomas Gubler +Date: Thu May 22 21:45:56 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 95a8414895d0f93bf92b8339ad15a1b3b4d1a7f2 +Author: Anton Babushkin +Date: Thu May 22 19:55:24 2014 +0200 + + rc.mc_defaults: set default acceptance radius (NAV_ACCEPT_RAD) to 2m + +commit 4ee647015a5fa4c2d8e324e75a9f2d749a1b6ca6 +Author: Anton Babushkin +Date: Thu May 22 19:52:22 2014 +0200 + + navigator: takeoff fix, always reach takeoff altitude, even if first waypoint is lower + +commit 635a7533b487389bed27e429fb6baf936f7bb3b8 +Author: Anton Babushkin +Date: Thu May 22 19:04:04 2014 +0200 + + mc mixer: additional safe limiting of mixed out + +commit 1ce1ece0bb7433d1c8498adc5cd4426f5400d20e +Merge: 9ea0b2189 b9b81beb1 +Author: Lorenz Meier +Date: Thu May 22 05:40:19 2014 -0700 + + Merge pull request #975 from PX4/fwattrobustify + + Make the fw att controller more robust against infinite input + +commit 04a25fcf1402feab10ede27fe0fe710b85b95941 +Author: Julian Oes +Date: Thu May 22 13:58:12 2014 +0200 + + makefiles: check for correct arm-none-eabi-gcc version + +commit e0042ec12cdccd157d181d5b9410fbeedfe3ce72 +Author: Thomas Gubler +Date: Thu May 22 13:15:29 2014 +0200 + + geo: add functions to get global projection/transformation reference values + +commit 05648d80d25febd220bac503aad3756d6dc5401b +Merge: a6a2efb65 9ea0b2189 +Author: Thomas Gubler +Date: Thu May 22 13:25:52 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into geo + + Conflicts: + src/modules/commander/commander.cpp + src/modules/ekf_att_pos_estimator/ekf_att_pos_estimator_main.cpp + +commit 7d7aaca18c9227e03875dc65a4f0012be5c1e7cf +Author: Lorenz Meier +Date: Thu May 22 08:03:58 2014 +0200 + + Introduced extended logging mode to shield general userbase from developer logging options + +commit fc4e5b18d0be79bd64b8d6a40ff6ae06a1bf1634 +Merge: 46431f125 9ea0b2189 +Author: Lorenz Meier +Date: Thu May 22 07:54:00 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into gps_logging_dual + +commit 8db5c932f97d7e6d554fd7e848c170f7e7093a8c +Merge: a28a38005 b9b81beb1 +Author: Thomas Gubler +Date: Wed May 21 21:53:26 2014 +0200 + + Merge branch 'fwattrobustify' into mtecs + +commit b9b81beb17eb449921f11f46bc419056dce03852 +Author: Thomas Gubler +Date: Wed May 21 21:49:00 2014 +0200 + + fw att: add performance counter + +commit 05de7fb7a08a4786b12ab3c9eeda040f70b01228 +Merge: 9a35bac2a 9ea0b2189 +Author: Thomas Gubler +Date: Wed May 21 20:43:32 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into fwattrobustify + + Conflicts: + src/modules/fw_att_control/fw_att_control_main.cpp + +commit 9ea0b2189992830f2698c7d4703ff472072a61b1 +Merge: e7212df5e 328fc04d2 +Author: Lorenz Meier +Date: Wed May 21 11:13:47 2014 -0700 + + Merge pull request #988 from PX4/warning_fixes_v2 + + Warning fixes v2 + +commit 328fc04d29f055df8cdbd2abc8313fb29eb45148 +Author: Lorenz Meier +Date: Wed May 21 14:22:01 2014 +0200 + + apps: Compile warning fixes + +commit c60561b705ddb557ce9b50cc3e41f36018708ef4 +Author: Lorenz Meier +Date: Wed May 21 14:21:47 2014 +0200 + + mavlink: Compile warning fixes + +commit e7212df5e8b783df8e3f65db3a649804e81e2ee9 +Merge: aa312f96f 1f5a90064 +Author: Lorenz Meier +Date: Wed May 21 14:21:09 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit aa312f96f8d682c85b422ef8c5fbc89b9391712e +Author: Lorenz Meier +Date: Wed May 21 14:20:48 2014 +0200 + + drivers: Fix compile warnings and non-standard performance counter names + +commit 46431f12579b9344ec1c77c46087c23fefa195f5 +Author: Lorenz Meier +Date: Wed May 21 14:19:56 2014 +0200 + + Log perf counters + +commit aa2b125a67c4b4d64b8c4b5bed662cdac1e5f1c6 +Author: Lorenz Meier +Date: Wed May 21 14:19:39 2014 +0200 + + perf: Allow printing to arbritrary fds + +commit 1f5a9006473f0e60d9f2d1b47c79652788438bdb +Merge: fb801b6fa 981d61626 +Author: Lorenz Meier +Date: Wed May 21 03:39:28 2014 -0700 + + Merge pull request #985 from PX4/ardronestacksize + + Ardrone interface: reduce stacksize + +commit 981d61626890e979251a7fb8e0ddbe6678220e2c +Author: Thomas Gubler +Date: Wed May 21 11:29:14 2014 +0200 + + ardrone interface: reduce stack size + + Conflicts: + src/drivers/ardrone_interface/ardrone_interface.c + +commit 66f57f577b043cd263d16425fe154c26893d88fd +Author: Thomas Gubler +Date: Wed May 21 11:28:18 2014 +0200 + + ardrone interface: reduce stack size of start handler + +commit 78637ff74b4c12edca0fac9ea8eb65f38993b49f +Author: Anton Babushkin +Date: Wed May 21 11:14:06 2014 +0200 + + mavlink: publish attitude / rates setpoint in offboard control mode + +commit 950571eaf6b67344b0c46287c45f06e8f85e8ece +Merge: 8c4b35cc2 fb801b6fa +Author: Anton Babushkin +Date: Wed May 21 10:40:58 2014 +0200 + + Merge branch 'master' into offboard2 + +commit 9024d76e7c09bdc4296aa991c40b7048426f44eb +Author: Lorenz Meier +Date: Wed May 21 10:20:18 2014 +0200 + + Fixed up SNR logging to include maximum 32 satellites (which is plenty even for future, not yet deployed global positioning systems) + +commit 47562990a125706b0182a314f34a2cbf8bfa0d10 +Merge: c94569305 fb801b6fa +Author: Lorenz Meier +Date: Tue May 20 23:20:17 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into master2 + +commit e92620b9b2d130c5ea3e9fabb91a9e74cba4f710 +Author: Anton Babushkin +Date: Tue May 20 23:15:58 2014 +0200 + + rc_channels topic cleanup + +commit fb801b6faecd77fe2aac54d3389cacf73993ccc4 +Author: Anton Babushkin +Date: Tue May 20 21:46:42 2014 +0200 + + mavlink: minor fix + +commit 7c001bb0cbbafc9e5babf95e619d0df60db524e9 +Merge: 639d86eab 56a8f3de0 +Author: Lorenz Meier +Date: Tue May 20 08:37:36 2014 -0700 + + Merge pull request #981 from jhiesey/master + + Add mixer config for hexa coax frame + +commit 639d86eab22abe8850120fa07dfa58b0b4bec377 +Merge: 4fdc01630 559bfbb11 +Author: Lorenz Meier +Date: Tue May 20 08:36:49 2014 -0700 + + Merge pull request #979 from PX4/acro2 + + ACRO mode + +commit 4fdc01630832f5c7d2d571c1494d4b65f1a510fc +Merge: 184af29a5 692e8f84a +Author: Lorenz Meier +Date: Tue May 20 08:35:42 2014 -0700 + + Merge pull request #970 from PX4/flow_no_gps + + Allow POSCTL with only PX4FLOW (without GPS) + +commit 559bfbb11cdac499cda8070c32e2b7e79b3b883e +Author: Anton Babushkin +Date: Tue May 20 16:42:11 2014 +0200 + + commander: allow disarm in ACRO mode + +commit d8ef397b07280a2631076c2f92b950d64684a8ed +Author: Anton Babushkin +Date: Tue May 20 16:40:44 2014 +0200 + + mc_att_control: reset yaw setpoint after ACRO + +commit 184af29a500462765b8084e33de0ffcde605fe11 +Merge: b250e28ab 4a666d094 +Author: Lorenz Meier +Date: Tue May 20 02:00:03 2014 -0700 + + Merge pull request #982 from jhiesey/frsky_gps + + frsky_telemetry: fix gps data format + +commit 4a666d094d016527bcb342e6209fb3ad40f0ed58 +Author: John Hiesey +Date: Tue May 20 01:25:52 2014 -0700 + + frsky_telemetry: fix gps data format + + Eliminate inadvertent rounding and generate degrees/minutes + instead of degrees/minutes/seconds output per frsky docs + +commit 56a8f3de0a518d189707ef0da062325ab797f4a9 +Author: John Hiesey +Date: Tue May 20 00:47:48 2014 -0700 + + Add mixer config for hexa coax frame + +commit c945693054a15db03414b0446372c7a457fa743a +Author: Andrew Tridgell +Date: Mon May 19 16:33:15 2014 +1000 + + ets airspeed: Support raw field + +commit b12928548c8254ce305f0d96c1b1007b42005be4 +Merge: b165e6ba2 b250e28ab +Author: Anton Babushkin +Date: Tue May 20 00:03:00 2014 +0200 + + Merge branch 'master' into acro2 + +commit b250e28abfaf4d1adc8bdfb815fff369e0e41cc6 +Merge: 98f05ea5c f0630547a +Author: Thomas Gubler +Date: Mon May 19 22:41:54 2014 +0200 + + Merge pull request #978 from PX4/mtk_fix + + Mtk fix + +commit f0630547aa6d391fbb056e450d2344bd888721e2 +Author: Lorenz Meier +Date: Mon May 19 21:07:19 2014 +0200 + + MTK: Bail out correctly + +commit ce62f073796f5956b32eaa8eb8d4a371821077de +Author: Lorenz Meier +Date: Mon May 19 21:06:32 2014 +0200 + + Fix EPH / EPV conversion for MediaTek units + +commit a28a38005c6c9fdd43e6e7182b93d274d4f4369c +Author: Thomas Gubler +Date: Mon May 19 08:49:25 2014 +0200 + + mtecs fix integrator + +commit 57d75caaf351d9010b3c52ebc241e20a3f546d1f +Merge: 885efa2cf 9a35bac2a +Author: Thomas Gubler +Date: Sun May 18 00:20:10 2014 +0200 + + Merge branch 'fwattrobustify' into mtecs + +commit 9a35bac2adc1e803dea7cdb6a2db277f111724e0 +Author: Thomas Gubler +Date: Sun May 18 00:16:10 2014 +0200 + + fw att: yaw ctrl: robustify against non finite numbers + +commit 52596be98c77497d67615435fdbd8e403cae618f +Author: Thomas Gubler +Date: Sun May 18 00:15:50 2014 +0200 + + fw att: roll ctrl: robustify against non finite numbers + +commit 7c165689ce0d33a65554f62a3438c2da30404642 +Author: Thomas Gubler +Date: Sun May 18 00:15:37 2014 +0200 + + fw att: pitch ctrl: robustify against non finite numbers + +commit e72a7a7dd78cde4a93d42a53328553e71560fc27 +Author: Thomas Gubler +Date: Sun May 18 00:15:14 2014 +0200 + + fw att: robustify main loop against non finite numbers and limit error output rate + +commit 885efa2cfe3fd74dbf99b577e3ca486b154fd754 +Author: Thomas Gubler +Date: Sat May 17 20:58:27 2014 +0200 + + fw pos control: landing: fix argument order + +commit 98f05ea5c127acd3d8ff0ebcba109f9e326a129b +Merge: 32ae2dd1d 68b1cdebd +Author: Lorenz Meier +Date: Sat May 17 04:53:57 2014 -0700 + + Merge pull request #942 from PX4/mc_mixer_fix + + Multirotor mixer: more careful limiting + +commit fddcff1f5f6a3ade1b9dcd71afd9666601b9c285 +Merge: 2360bf05b 8564f82f1 +Author: Thomas Gubler +Date: Sat May 17 12:36:47 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into mtecs + +commit 2360bf05bce43dd66a63599530b1bca9fd971b5e +Merge: 69bbe4bcb 32ae2dd1d +Author: Thomas Gubler +Date: Sat May 17 12:36:29 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 34184ff1fed3b8c24a955068b2ea2f6447494969 +Merge: e412bce1a 32ae2dd1d +Author: Anton Babushkin +Date: Sat May 17 12:07:01 2014 +0200 + + Merge branch 'master' into ekf_auto_mag_decl + +commit 32ae2dd1d094f4554f5acdad8fb76ed9eb3ba1f0 +Author: Anton Babushkin +Date: Sat May 17 11:00:14 2014 +0200 + + commander: missed 'break' in 'switch' added + +commit 1d6bd3b1a7f97902af79892a02e8f7dd06507249 +Merge: a72015c26 98fcec243 +Author: Lorenz Meier +Date: Sat May 17 01:33:25 2014 -0700 + + Merge pull request #971 from PX4/ekf_cleanup + + akf_att_pos_estimator: cosmetic cleanup + +commit 98fcec243bac42507aa4469bd79831f847e2e846 +Author: Anton Babushkin +Date: Sat May 17 09:21:47 2014 +0200 + + ekf_att_pos_estimator: module.mk fixed + +commit f52edc4cdee0aec037d5def8ee805bb1904bb6f9 +Author: Anton Babushkin +Date: Sat May 17 09:18:54 2014 +0200 + + ekf_att_pos_estimator: fixed files names and perf counters names + +commit 68b1cdebd2304e2eb435f33feecaf91493c14ca1 +Merge: d9a7e528b a72015c26 +Author: Anton Babushkin +Date: Sat May 17 09:08:43 2014 +0200 + + Merge branch 'master' into mc_mixer_fix + +commit 692e8f84a93a932986004d896554a70380ea11e9 +Author: Anton Babushkin +Date: Fri May 16 22:12:07 2014 +0200 + + commander: don't require good EPH for local_position_valid, position_estimator_inav: estimate EPH/EPV and publish it in local position topic + +commit 7bfcaafc1631cab603191777e2e63f69755e334d +Author: Lorenz Meier +Date: Fri May 16 17:10:33 2014 +0200 + + mavlink app: Finish porting all messages to new scheme + +commit 9b2370e3873d65b65fd2dc2257beed50df6ac892 +Author: Lorenz Meier +Date: Fri May 16 17:10:11 2014 +0200 + + mavlink app: Fix compile error + +commit 7926a1f8aed851d8ac22538279c11660dc645f20 +Author: Lorenz Meier +Date: Tue May 13 18:22:03 2014 +0200 + + Converted streams to new API, saving a bunch of RAM + +commit fbb3adde06e5ecf88a4c39e332a539fa12d173b3 +Author: Lorenz Meier +Date: Tue May 13 16:04:02 2014 +0200 + + mavlink app: Clean up allocations + +commit 8564f82f1247812299df6f57cf1da704e500a139 +Merge: 69bbe4bcb a72015c26 +Author: Lorenz Meier +Date: Fri May 16 13:47:06 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into mtecs + +commit a72015c260dbb4e70d23c35120269cef61a439cc +Merge: a63fc9bed ea99fd844 +Author: Lorenz Meier +Date: Fri May 16 03:14:42 2014 -0700 + + Merge pull request #965 from PX4/stack_fixes + + Stack fixes + +commit 8c4b35cc23ddf1eaef0dfc90f8fbb066b5b845af +Merge: d2553bfd2 f892a7278 +Author: Anton Babushkin +Date: Fri May 16 12:12:43 2014 +0200 + + Merge branch 'master' into offboard2 + +commit a63fc9bedb5858d97ae415abef56892f95ff7d5a +Merge: b903fc1ed 1b491005d +Author: Lorenz Meier +Date: Fri May 16 02:25:56 2014 -0700 + + Merge pull request #964 from PX4/px4io_fixes + + Px4io fixes + +commit ea99fd84464ba6141f182dece0ae7a60c3ea9377 +Author: Lorenz Meier +Date: Fri May 16 10:48:41 2014 +0200 + + nshterm: Reduce stack size further after more thorough inspection + +commit 30123c8f0bad29c53d1840458c90be35411237d9 +Author: Lorenz Meier +Date: Fri May 16 10:48:15 2014 +0200 + + inav: Fix scheduling type, we want ALL processes to stick to DEFAULT + +commit 834a230fcf5d24cacaa16b2a0bb3add2a56ebb46 +Author: Lorenz Meier +Date: Fri May 16 10:47:41 2014 +0200 + + inav: Reduce stack size of start tool + +commit cccd3e1dc47968cbe5d351bc327502196988215e +Author: Lorenz Meier +Date: Fri May 16 10:47:18 2014 +0200 + + mavlink app: Reduce stack sizes minimally after further inspection + +commit 9d2bfb596cd312c4de185f1932cb17f743deecd9 +Author: Lorenz Meier +Date: Fri May 16 10:46:47 2014 +0200 + + flow example: Use smaller stack and correct start logic + +commit 8630d82ea2b27389b686fe191e9b2f2fbd44f235 +Author: Lorenz Meier +Date: Fri May 16 10:46:10 2014 +0200 + + gps driver: Use correct spawn command, use a smaller start tool size + +commit 0a6861e98ddb5f25c6564e2251bb05dc0606bfc3 +Author: Lorenz Meier +Date: Fri May 16 10:45:37 2014 +0200 + + FMUv1: Reduce user main stack slightly, still 2.5K buffer between actual use and size + +commit 842819a6d6984583237f0ebcbc3bd77354574cd7 +Author: Lorenz Meier +Date: Fri May 16 10:45:00 2014 +0200 + + Use smaller logging buffer + +commit f66cd1a81400c80166aae8a65552370bf206c11b +Author: Lorenz Meier +Date: Fri May 16 10:44:44 2014 +0200 + + frsky telem: reduce stack, fix missing header + +commit 1b491005d1192bfee7cf25068195b5f5e3a604eb +Author: Lorenz Meier +Date: Fri May 16 10:43:50 2014 +0200 + + Minor cleanups on handling, make wrong reg accesses non-fatal for the transfer + +commit 5ca96631fc02d3826d2ef6274f9da7e12e9fb4a1 +Author: Lorenz Meier +Date: Fri May 16 09:52:46 2014 +0200 + + px4io firmware: Actually accept failsafe values, check their range. Add an error return code for commands that were rejected on reboot and force safety instead of failing silently with an OK value + +commit 4fe0027e7a23fdd425479c98f0167adf596d5743 +Author: Lorenz Meier +Date: Fri May 16 09:51:23 2014 +0200 + + px4io driver: Only try to upload if we have a non-zero failsafe throttle value + +commit b903fc1ed3966400b9a585fd155bf844557fc345 +Author: Lorenz Meier +Date: Fri May 16 09:50:10 2014 +0200 + + px4io: Improve the documentation of the protocol header, NO FUNCTIONAL CHANGES + +commit f892a7278a4f452c12678fe00c6ff28c2354d548 +Merge: ac4b68e01 899998e58 +Author: Lorenz Meier +Date: Thu May 15 22:17:03 2014 -0700 + + Merge pull request #956 from PX4/task_spawn_cmd_io + + px4io driver: Use modern-days syntax to start task + +commit 69bbe4bcb31b0d65caf8532e9d3bd511e790da45 +Merge: ad25b8cdb 1fb13c097 +Author: Thomas Gubler +Date: Thu May 15 18:47:50 2014 +0200 + + Merge remote-tracking branch 'upstream/mtecs' into mtecs + +commit ad25b8cdb93d43b14737f69d9a390f1bb5542587 +Merge: 844df29f7 ac4b68e01 +Author: Thomas Gubler +Date: Thu May 15 18:47:25 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit ac4b68e01b60983adaca07ad051861e22d10139e +Merge: 19ebe076c 8662a06b5 +Author: Lorenz Meier +Date: Thu May 15 07:07:40 2014 -0700 + + Merge pull request #936 from PX4/gps_logging + + GPS Satellite SNR logging + +commit d9a7e528b056556112c74d13a86f30bdab88f635 +Author: Anton Babushkin +Date: Thu May 15 15:44:56 2014 +0200 + + Multirotor mixer: idle_speed (aka deadband) fixed + +commit 8662a06b54dcff701a6adcaa1d3a81ab504b997a +Merge: c9162f428 19ebe076c +Author: Lorenz Meier +Date: Thu May 15 14:45:54 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into gps_logging + +commit 1fb13c097c55c6cb7e61b551e5ef1500f34b9a67 +Merge: 844df29f7 19ebe076c +Author: Thomas Gubler +Date: Thu May 15 14:40:56 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 19ebe076cdb2bf78c39e29db845c674b3b43a5c8 +Author: Lorenz Meier +Date: Thu May 15 14:38:16 2014 +0200 + + Fix aerocore config + +commit 8d1df9ba87ee152ca35ddbfa94924b868db62d64 +Merge: bc3ca8db5 c72ec3fd5 +Author: Anton Babushkin +Date: Thu May 15 14:35:49 2014 +0200 + + Merge branch 'master' into mc_mixer_fix + +commit c72ec3fd5fc934e0aae08d605058c36858d9fd3e +Merge: a4c4080d6 7ef3c2463 +Author: Lorenz Meier +Date: Thu May 15 05:33:08 2014 -0700 + + Merge pull request #958 from PX4/yaw_offset_limit + + Multirotors: yaw setpoint offset limit + +commit bc3ca8db5646cf2a2e235cf7ca3bd62335e062c2 +Author: Anton Babushkin +Date: Thu May 15 14:26:32 2014 +0200 + + Multirotor mixer: yaw limiting bug fixed + +commit a4c4080d63696fc30577c157a9659a868c4ec111 +Author: Lorenz Meier +Date: Thu May 15 14:18:38 2014 +0200 + + Fixed alt ref init + +commit b9b84b08b79dd6661905cfd5d4fa8578ea392bec +Author: Anton Babushkin +Date: Thu May 15 14:01:55 2014 +0200 + + Multirotor mixer: limit yaw first, then roll/pitch + +commit ba51ab2545bded39b389b7b8c2d862e10fc15b42 +Merge: 97e609070 ec409a133 +Author: Lorenz Meier +Date: Thu May 15 13:14:25 2014 +0200 + + Merge branch 'ekf_params' of github.com:PX4/Firmware + +commit 97e6090700510ba5845f50f73c3d47c79368a447 +Merge: 91b67d3f4 cbc559b6d +Author: Lorenz Meier +Date: Thu May 15 01:31:24 2014 -0700 + + Merge pull request #937 from gumstix/aerocore + + Aerocore + +commit 899998e58fcf59f2a2e7145bef8c1972286c3c42 +Author: Lorenz Meier +Date: Thu May 15 10:28:48 2014 +0200 + + px4io driver: Use modern-days syntax to start task + +commit 7ef3c2463721aa1382a686fb23f7451c7d47abb8 +Merge: 8e43db7bc 91b67d3f4 +Author: Anton Babushkin +Date: Thu May 15 10:23:14 2014 +0200 + + Merge branch 'master' into yaw_offset_limit + +commit 8e43db7bc0c1d1f7525401c3df9e0227781ab454 +Author: Anton Babushkin +Date: Thu May 15 10:22:42 2014 +0200 + + mc_att_control: yaw offset limiting bug fixed + +commit 91b67d3f4aff0686638828ed2629793cc04b8be4 +Merge: 839373f5a 9f097c185 +Author: Lorenz Meier +Date: Thu May 15 00:14:33 2014 -0700 + + Merge pull request #954 from PX4/stack_sweep + + Stack sweep + +commit 9f097c1858d002eecbcda8cf8272fb8fbde1a31e +Author: Lorenz Meier +Date: Thu May 15 09:11:32 2014 +0200 + + top: Reduce stack size, but leave some room if it has to print a few more apps + +commit ddbad698bc0708af18505e50b0429564a8cb47fb +Author: Lorenz Meier +Date: Thu May 15 09:05:21 2014 +0200 + + mavlink start tool: Reduce stack size to 1000 - it is really just the commandline handler + +commit b43f2e8be95417cdb58b670e549cffc6445b8f81 +Author: Lorenz Meier +Date: Thu May 15 09:04:45 2014 +0200 + + USB startup: Give NuttX enough time to tear down an app and free memory before starting the next + +commit 2cda6820747986c48de02be0c09d7ce67e63c6f7 +Author: Lorenz Meier +Date: Thu May 15 09:04:16 2014 +0200 + + sdlog2 start tool: Reduce stack, since it just starts the app + +commit 35e7e375de30c3ce0f830cd99ec22f5250e6d95d +Author: Lorenz Meier +Date: Thu May 15 09:03:45 2014 +0200 + + reboot command: Reduce stack size to 800 - it really just reboots and does not need stack + +commit b2945fda53839fb70678ea6a1ff286db36ebee8b +Author: Lorenz Meier +Date: Thu May 15 09:03:05 2014 +0200 + + param command: Reduce stack size to 1800 after careful testing + +commit 1e13b5a02c4aab5b32f43b6bf2b3588674ee84ac +Author: Lorenz Meier +Date: Thu May 15 09:02:31 2014 +0200 + + commander: Reduce calibration count, minimally reduce stack sizes after careful inspection + +commit 4176fc69bb1d52694bf88bdffc16fa10ba004054 +Merge: 0655aeb7e 839373f5a +Author: Lorenz Meier +Date: Thu May 15 08:43:09 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into stack_sweep + +commit 839373f5aebe462e55533c0e8a0b960de46d4c24 +Merge: 9cd1fa5b5 cd9a72e39 +Author: Lorenz Meier +Date: Wed May 14 23:42:52 2014 -0700 + + Merge pull request #938 from jean-m-cyr/master + + Reduce potential dataman memory fragmentation + +commit 0655aeb7ecb73eeaedfbd41171f07f9a247b32db +Author: Lorenz Meier +Date: Thu May 15 08:17:31 2014 +0200 + + startup: NuttX seems to free memory only AFTER the next command is issued, requiring us to give it some time to do memory management so it does not keep starting tasks on top of each other. May need some consideration on main startup script as well. + +commit 4bc06381a9b44e7da22f21c20082146ad5d29c1d +Author: Lorenz Meier +Date: Thu May 15 08:15:59 2014 +0200 + + commander: Cleanup properly after out-of-mem error + +commit ab154c9d3bd2f3034382c82b8613613af80287b3 +Author: Lorenz Meier +Date: Thu May 15 07:53:30 2014 +0200 + + attitude_estimator_so3: Reduce start tool stack size + +commit ec5dd5401e9654ec958a8e5eb2b77e9a375e44b0 +Author: Lorenz Meier +Date: Thu May 15 07:53:13 2014 +0200 + + attitude_estimator_ekf: Reduce start tool stack size + +commit 8f6a50708fe847fdfe7a1ea5c8d3f8771019e7c8 +Author: Lorenz Meier +Date: Thu May 15 07:52:51 2014 +0200 + + examples: Adjust start tool and main stack sizes to reasonable defaults + +commit 8e46308fdd65356e4e06ef9a91cc5771b7ac6f34 +Author: Lorenz Meier +Date: Thu May 15 07:52:22 2014 +0200 + + examples: fixed wing: Reduce start tool stack size + +commit 9767bcb61073f3e03d06ea074acc35205fb5988c +Merge: f4279ccc0 9cd1fa5b5 +Author: Lorenz Meier +Date: Thu May 15 07:42:51 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into stack_sweep + +commit 9cd1fa5b51672c4c9eebaea2ccbc6e3ea69c02f0 +Author: Lorenz Meier +Date: Thu May 15 07:41:33 2014 +0200 + + attitude_estimator_so3: Code style fixes + +commit c59ca4d3b966e1e52297217d676582887ca04e41 +Author: Lorenz Meier +Date: Thu May 15 07:41:12 2014 +0200 + + attitude_estimator_ekf: Code style fixes + +commit f4279ccc0d563c353b8427f8d969bee6e86cdba7 +Author: Lorenz Meier +Date: Thu May 15 07:35:39 2014 +0200 + + sensors: Reduce stack mildly by 50 bytes + +commit 32f0b2c42263b5c02964ca6ee199e751e04a67a8 +Author: Lorenz Meier +Date: Thu May 15 07:30:03 2014 +0200 + + mc_pos_control: Reduce stack mildly by 50 bytes + +commit 3f9028b728e64104aa21adfd1f0c3b16a80ba016 +Author: Lorenz Meier +Date: Thu May 15 07:29:43 2014 +0200 + + mc_att_control: Reduce stack mildly by 50 bytes + +commit 236af7fdc36353c7054ac1f998ed4599a0febdc8 +Merge: 61a3ddb4c 05f9336d2 +Author: Lorenz Meier +Date: Thu May 15 07:28:35 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into stack_sweep + +commit 05f9336d20aa44ac3234ec13f984f81abb1264c1 +Author: Lorenz Meier +Date: Thu May 15 07:28:18 2014 +0200 + + mc_pos_control: Code style fixes in comments + +commit 5f96feb3e0928be58b96d5adbebc33e14ea2a690 +Author: Lorenz Meier +Date: Thu May 15 07:27:59 2014 +0200 + + mc_att_control: Code style fixes in comments + +commit 61a3ddb4c202f0e8783c041d772a08a732194885 +Author: Lorenz Meier +Date: Thu May 15 07:25:49 2014 +0200 + + navigator: Reduce stack size by 50 bytes + +commit 8d9c6fe4d7e54c4bc4cd0de4667519d805609c4d +Author: Lorenz Meier +Date: Thu May 15 07:25:23 2014 +0200 + + mavlink app: Fix use of message buffer + +commit 25cd53c688c701d02e0a989299d21a6c90f888ad +Merge: 93388803b 23fe9e6dc +Author: Lorenz Meier +Date: Thu May 15 07:22:51 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into stack_sweep + +commit 23fe9e6dc0cfa77eac0af1a789a22b2e56bdb84e +Author: Lorenz Meier +Date: Thu May 15 07:22:36 2014 +0200 + + navigator: comment only changes / code style fixes + +commit 93388803b7d4b4a3fe79e3df689a4400a99c0813 +Merge: 8dc0a21a7 19dc0b950 +Author: Lorenz Meier +Date: Thu May 15 07:17:38 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into stack_sweep + +commit 19dc0b950916451c7dad287aed49113b72178c17 +Author: Lorenz Meier +Date: Thu May 15 07:15:41 2014 +0200 + + dataman: Fix doxygen, no functional changes + +commit 8dc0a21a7ee83dea5b3a3ac719c6a9e64aff78f8 +Author: Lorenz Meier +Date: Thu May 15 07:14:58 2014 +0200 + + mavlink, commander: Get back close to original stack sizes. Although tests came clean, we do not want to take any chances + +commit 5466e68bb2f180ef7858d62b9840db1277497c4f +Author: Lorenz Meier +Date: Wed May 14 22:13:49 2014 +0200 + + mavlink app: Use only the stack it needs to start + +commit 18ed3cbbb8ba4eabd32db3d07c7480c1af22ebc0 +Author: Lorenz Meier +Date: Wed May 14 22:13:33 2014 +0200 + + Increase servo out rate via USB + +commit 844df29f71d90d46015b08a9a75e88e1b121c24c +Merge: 5d04bb74c d3398270e +Author: Thomas Gubler +Date: Wed May 14 21:56:37 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 5d04bb74cbee6e57db4e9b09c02139e1df6954d1 +Author: Thomas Gubler +Date: Wed May 14 21:54:59 2014 +0200 + + mtecs: check if input arguments are finite + +commit 19d798addcd8565237b43cf6bac2a391063ef6bb +Author: Lorenz Meier +Date: Wed May 14 21:52:25 2014 +0200 + + px4io driver: init stack only twice as big as really needed and not four times as big + +commit b216cc3cacc3ac3d89197a133f3235436304f4f1 +Author: Lorenz Meier +Date: Wed May 14 21:31:29 2014 +0200 + + px4fmu: Give the FMU driver only the stack for init it needs + +commit 08a6e00cddd983f7fc91be3a0324f18f3e8f94f8 +Author: Lorenz Meier +Date: Wed May 14 21:30:54 2014 +0200 + + use a minimal sdlog2 buffer for FMUv1.x + +commit d50ae8bb59635782f35f85f759a25d6f80c40663 +Author: Lorenz Meier +Date: Wed May 14 19:37:27 2014 +0200 + + Reduce stack size of preflight check tool + +commit 8962c272749108af4163e985109d9e760f0dd0f9 +Author: Lorenz Meier +Date: Wed May 14 19:37:06 2014 +0200 + + Reduce stack size of perf tool + +commit 972cf54c9637f9957f542ba7ca975fe449787946 +Author: Lorenz Meier +Date: Wed May 14 19:36:37 2014 +0200 + + Reduce stack size of PWM tool + +commit 29ec1f388133a3bb11654b1f5accc9872d6ce6cf +Author: Lorenz Meier +Date: Wed May 14 19:36:11 2014 +0200 + + Reduce stack size of sensors module start handler + +commit 07890300887319d1e3a85a30151a156f7b181f41 +Author: Lorenz Meier +Date: Wed May 14 19:35:54 2014 +0200 + + Reduce stack size of navigator startup handler + +commit 25fd20487ec83e4edad7c88082d9283608f34e06 +Author: Lorenz Meier +Date: Wed May 14 19:35:16 2014 +0200 + + reduce stack size of dataman start handler + +commit 7655f3e42556550e6769f6ac4b88304e1932c3ed +Author: Lorenz Meier +Date: Wed May 14 19:34:55 2014 +0200 + + Reduce mavlink stack size slightly + +commit 531ba79e55e9ccf9396ee30f067c933b4ec9c649 +Author: Lorenz Meier +Date: Wed May 14 19:34:37 2014 +0200 + + Reduce commander stack size mildly + +commit cbc559b6d6285f169e352dde2a205be12aef9ea8 +Author: Ash Charles +Date: Wed May 14 09:19:30 2014 -0700 + + [l3gd20] Make gyro orientation board-overridable + + As discussed [1], provide a default SENSOR_BOARD_ROTATION + (270 degrees as this seems most common) and let boards override it + as necessary. + + [1] https://github.com/gumstix/m4-firmware/commit/7d0850a710b3ac9e9e165beb36389577d0e5adcb#commitcomment-6315550 + + Signed-off-by: Ash Charles + +commit 4d7cb184dbb94ca8b1747811de84de965a2f007f +Author: Thomas Gubler +Date: Wed May 14 18:19:07 2014 +0200 + + mtecs: change main functions to int and add some comments + +commit d3398270e101359de9687c2d077d991c9892f573 +Merge: 0641786b6 1a1f7ff33 +Author: Lorenz Meier +Date: Wed May 14 07:29:25 2014 -0700 + + Merge pull request #944 from ultrasystem/patch-1 + + Fix error on some compiler + +commit 1a1f7ff33bb3d50f8ecd67d56b58843ac4373fa8 +Author: Liio Chen +Date: Wed May 14 22:18:36 2014 +0800 + + Fix error on some compiler + +commit 0641786b6ad065101b21ce4ff3d4e72aec7b42b3 +Merge: c646a8ff1 15eaa3aed +Author: Lorenz Meier +Date: Wed May 14 15:23:39 2014 +0200 + + Merge branch 'perf_cleanup' + +commit 42a7d80a8119bd583e40ffda957d195fd7e81b9d +Author: Anton Babushkin +Date: Wed May 14 14:55:14 2014 +0200 + + mc_att_control: limit max yaw setpoint offset + +commit c646a8ff1d6fd0b0f08ed317619c20b83b49e418 +Author: Lorenz Meier +Date: Wed May 14 14:23:16 2014 +0200 + + Let the param set command default to non-failing, because unknown params are in the script default init not a reason to give up on the complete boot + +commit e5d28b239393748a5ba2a9ca7ab1733f5333cbd1 +Author: Lorenz Meier +Date: Wed May 14 14:15:40 2014 +0200 + + Hotfix: Fixed wing default parameters contained an unknown name + +commit 63905265ebccd3a2d7fd94d5cf4f2c02102481f3 +Author: Lorenz Meier +Date: Tue May 13 16:05:47 2014 +0200 + + Save code size on commander, reduce stack size of starting tool (NOT OF THE APP ITSELF!) + +commit a1aa8e84ffc4fb5d8f51df09a0cb70c569cd8760 +Author: Lorenz Meier +Date: Tue May 13 16:04:58 2014 +0200 + + Reduce top stack usage + +commit 6018ffa462ad3e78d3cc4514b1a6cff5cf83961f +Author: Lorenz Meier +Date: Wed May 14 14:02:01 2014 +0200 + + nshterm: Use only the stack we really need + +commit 15eaa3aed499941599c28e79dd40281a2de739c7 +Author: Lorenz Meier +Date: Wed May 14 14:00:51 2014 +0200 + + eeprom driver: Use less excessive perf counters on EEPROM + +commit 332e08b44a1081bf4e6fa969fa6c90c83e3e75bc +Author: Lorenz Meier +Date: Wed May 14 14:00:31 2014 +0200 + + px4io driver: Deallocate perf counters in destructor properly + +commit ae1faa6de6d6952af73a8a9367625fbf96822fe1 +Author: Anton Babushkin +Date: Wed May 14 13:45:43 2014 +0200 + + MC mixer input limiting implemented. + +commit b60964eb9c1e24b14c0cbf4527bf6b7e4bb5fd40 +Author: Anton Babushkin +Date: Wed May 14 13:27:53 2014 +0200 + + Multirotor mixer: more careful limiting + +commit c2f825647e8fd2aa4bf7a37399203c6071239765 +Author: Lorenz Meier +Date: Wed May 14 13:06:20 2014 +0200 + + px4io driver: Small fix + +commit a62ac72b2e3e99b9104012cc936beb9426de2478 +Author: Lorenz Meier +Date: Wed May 14 12:48:54 2014 +0200 + + px4io: Hotfix for IO driver, do not rely on the reported channel count to limit array lengths + +commit 8deb1c9160ae02828ce5bc810a4262daca94b530 +Author: Lorenz Meier +Date: Mon May 12 11:26:09 2014 +0200 + + Read out the RC status at the same transfer as the channels to ensure we got synchronized data + +commit 97fb361ea9e8d0952327a51b3400401d96f08506 +Author: Lorenz Meier +Date: Mon May 12 11:25:37 2014 +0200 + + Set an RC status flag so that we can read out the RC status in parallel to the RC data + +commit cd9a72e391948fbf620c8cb129020ae7ecc9cab3 +Author: Jean Cyr +Date: Tue May 13 20:24:19 2014 -0400 + + Free data manager work items the same way they were allocated + + Since data manager work items are allocated in groups of 8, they need to + be freed the same way should the manager need to stop. + +commit 8d3fed09443faa6a3c79b68b7800ed3472877a1c +Author: Jean Cyr +Date: Tue May 13 19:59:44 2014 -0400 + + Reduce potential dataman memory fragmentation + + The data manager dynamically allocates relatively small work item blocks + on an as needed basis. It never frees these, instead maintaining then in + a list of available block for reuse when needed. Even if these blocks + are small, the are required at non-deterministic times and can end up + scattered in memory thus causing memory fragmentation. In order to + mitigate this problems work item blocks are allocated in groups of 8 in + contiguous memory to reduce the number of scattered memory allocations. + In reality, based on current usage, rarely will more than one group of 8 + be allocated. + +commit 2d29c5bd72f77d572a8f83480e841051236b3645 +Author: Ash Charles +Date: Tue May 13 14:06:59 2014 -0700 + + [aerocore] Remove commented code for GPIO2 + + GPIO2 is currently used for the tone alarm, not an arbitrary GPIO. + + Signed-off-by: Ash Charles + +commit 7d0850a710b3ac9e9e165beb36389577d0e5adcb +Author: Ash Charles +Date: Tue May 13 13:52:44 2014 -0700 + + [l3gd20] Style fixes for l3g4200d integration + + As requested here [1], this fixes some of the style errors + introduced with the addition of l3g4200d support to the l3gd20 + driver. Gyro orientation is set conditionally for the aerocore + board. + + [1] https://github.com/PX4/Firmware/pull/937 + + Signed-off-by: Ash Charles + +commit 9db966e05876f35d56cecdfc2c74f2df914bd8bb +Author: Ash Charles +Date: Tue May 13 13:47:40 2014 -0700 + + [gps] Conditionally set default GPS port + + AeroCore uses ttyS0 not ttyS3 as the serial port connected to the GPS. + Now, a board can set GPS_DEFAULT_UART_PORT to override the default setting + in a board-specific fashion. + + Signed-off-by: Ash Charles + +commit 3c7c024a8d115824f5d279ec778fbdcf584d6d78 +Merge: 5aea635a8 467a19f82 +Author: Thomas Gubler +Date: Tue May 13 21:26:33 2014 +0200 + + Merge remote-tracking branch 'private_swissfang/mtecs' into mtecs + +commit 5aea635a89c1a542c3874264b9369bb540e48c9e +Merge: f20a9c487 178a3e856 +Author: Thomas Gubler +Date: Tue May 13 21:25:08 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit e412bce1a16d0c9a6e3ae3f51bdbe4de8be527fa +Merge: bd9d58f56 178a3e856 +Author: Anton Babushkin +Date: Tue May 13 20:43:22 2014 +0200 + + Merge branch 'master' into ekf_auto_mag_decl + +commit 3b72e31e83d1075096a7ee99896885998bd3d6fd +Author: Ash Charles +Date: Tue May 13 09:51:37 2014 -0700 + + [l3gd20] Add support for L3G4200D chip + + The L3G4200D chip is very similar to the L3GD20[H] parts and can use + the same driver with minor adjustments. There are four differences: + * WHO_AM_I register is 0xD3 (not 0xD4 or 0xD7): + - added an extra case to the driver probe + * Sampling rates are marginally different: + - setting sampling rate now depends on the detected chip + * I2C address range is different: + - no changes as the driver doesn't support i2c access + * the L3G4200D has a self-test function: + - no changes---chose not to implement feature in driver + + Signed-off-by: Ash Charles + +commit e5508a1aa07fb4a0e76dfd077c5beaa114f21695 +Author: Ash Charles +Date: Tue May 13 09:41:41 2014 -0700 + + Add Gumstix AeroCore device + + Based on the work of Andrew Smith [1], add board configuration and device + drivers to support the Gumstix AeroCore (previously Aerodroid) board [2]. The + AeroCore is an autopilot board based on a STM32F427 similar to the FMUv2. + + [1] https://github.com/smithandrewc/Firmware + [2] https://store.gumstix.com/index.php/products/585/ + + Signed-off-by: Ash Charles + +commit c9162f428ae9e355cf3ad800070e0977a78c35c6 +Author: Lorenz Meier +Date: Tue May 13 10:53:54 2014 +0200 + + sdlog2: Remove an unreachable comparison + +commit c04064fd6a40bc8ac9f396d4d0ba565b26eda6db +Author: Lorenz Meier +Date: Tue May 13 10:53:18 2014 +0200 + + sdlog2: Log minimalistic GPS SNR for first 16 satellites + +commit 178a3e8567b3e721771fffcb8f32df140ad1038b +Merge: 634157210 f10395e05 +Author: Lorenz Meier +Date: Tue May 13 01:10:05 2014 -0700 + + Merge pull request #927 from PX4/ram_cleanup + + Ram cleanup + +commit 634157210c6181f02bebfa3f43c64cf40694ab2a +Merge: 80ecaf794 8f6cd3a3a +Author: Julian Oes +Date: Tue May 13 09:40:56 2014 +0200 + + Merge pull request #922 from PX4/manualcontrolrename + + Rename variables for manual control setpoint + +commit 8f6cd3a3ae58e1c1190dc8adb5169871b99ce5e9 +Merge: 15699549a 80ecaf794 +Author: Thomas Gubler +Date: Tue May 13 09:28:46 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into manualcontrolrename + + Conflicts: + src/modules/fw_att_control/fw_att_control_main.cpp + +commit 80ecaf7946d39abe44dd3b45590e2c73004b4fda +Merge: 965b42fe9 bafa344dc +Author: Lorenz Meier +Date: Tue May 13 00:04:46 2014 -0700 + + Merge pull request #931 from PX4/fwtrim + + fw att control: manual setpoint: fix comment and trim sign + +commit bafa344dcb2e7b7612f6db4198d87f2fc37c4366 +Author: Thomas Gubler +Date: Tue May 13 08:58:40 2014 +0200 + + fw att control: manual setpoint: fix comment and trim sign + +commit 965b42fe96aad5d9ae50832e9ed6b6ef45e6461e +Merge: 15e65fda2 ad51b4c24 +Author: Lorenz Meier +Date: Mon May 12 23:58:35 2014 -0700 + + Merge pull request #926 from ultrasystem/patch-2 + + Output a debug string is Invalid @ parameter #1 + +commit ec409a1337a0f9c73cbe54776b254464e3dcd1d3 +Author: Lorenz Meier +Date: Tue May 13 08:53:09 2014 +0200 + + EKF / Paul Riseborough: Added guards for mag and airspeed innovations + +commit b8aae38e8414df24e706e0c63bb13ad0e6d1ad67 +Merge: 6906dc4ed f975f9837 +Author: Lorenz Meier +Date: Tue May 13 08:52:01 2014 +0200 + + Merge branch 'ekf_params' of github.com:PX4/Firmware into ekf_params + +commit f10395e05a9fc11b36f70f6a9d864e83b6eadc01 +Author: Lorenz Meier +Date: Tue May 13 08:38:07 2014 +0200 + + HoTT driver: Add timestamp, rename function-level variable from _esc to esc to match conventions + +commit 37970c58284591bd994f0320e7656c1106be505b +Author: Lorenz Meier +Date: Tue May 13 08:06:33 2014 +0200 + + hrt driver: Make a debug data array compiling condiditional on PPM debug, we are never accessing it in normal operation + +commit be6b9a1b3693a32f6d6870a3986b01c0778993fa +Author: Lorenz Meier +Date: Tue May 13 08:05:36 2014 +0200 + + hmc5883: Change static topic publication to the class member it should be, initialize collect phase (linter find) + +commit 227d52b02c634017c7ad616cc212c8fcbca1dcbe +Author: Lorenz Meier +Date: Tue May 13 08:04:53 2014 +0200 + + blinkm: Remove the barrage of static variables in mainloop, eating up RAM for everybody + +commit 7e9f234da7a47040bbba93bd50f41c9b65c2976a +Author: Lorenz Meier +Date: Tue May 13 08:03:39 2014 +0200 + + Reduce buffer sizes to reasonable quantities for UART + +commit 1e0e795de71ec814c7fa58752473006d339ae1a3 +Author: Lorenz Meier +Date: Tue May 13 08:03:01 2014 +0200 + + Start the data manager and navigator at the last moment to leverage their dynamic allocations to use smaller chunks of RAM + +commit bd9d58f565383598db785908a7cc08f87f6a07f1 +Author: Anton Babushkin +Date: Mon May 12 23:06:45 2014 +0200 + + attitude_estimator_ekf: auto detect mag declination using GPS coordinates + +commit e09c0dd8b9a3275d13fd8069e381bf2c32820236 +Author: Lorenz Meier +Date: Mon May 12 22:57:07 2014 +0200 + + Reduce RAM footprint of HoTT driver, fix publication to contain ESC data + +commit 29ffb3bad34f146a553423d8a871669bbd91c2b6 +Author: Lorenz Meier +Date: Mon May 12 22:11:28 2014 +0200 + + mkblctrl: Moved motor data struct into class + +commit 51e5a73a7e7c9b8e06b1ebf5c294afe1e0f68459 +Author: Lorenz Meier +Date: Mon May 12 22:10:52 2014 +0200 + + mavlink: Removed static buffers where no static buffers where necessary + +commit 95e6fc30e246f82b7bed1799e22fdcc31411b029 +Author: Lorenz Meier +Date: Mon May 12 22:10:28 2014 +0200 + + navigator: Removed static where no static should have been used + +commit ad51b4c24b624c32e31e4b3aad274d59e79f1b20 +Author: ultrasystem +Date: Mon May 12 23:08:34 2014 +0800 + + Update paramters for warnx() + +commit 15e65fda267b7e3b30305bb0aa1f00b7ee9314cb +Merge: 157c360ca f169497e8 +Author: Lorenz Meier +Date: Mon May 12 06:39:52 2014 -0700 + + Merge pull request #925 from PX4/linewidth + + fix code style script: enforce max line width of 120 chars + +commit 157c360caa14a7b172cbcd6b6085f18292e29edf +Merge: 47d21f0c5 75796e95b +Author: Lorenz Meier +Date: Mon May 12 06:37:08 2014 -0700 + + Merge pull request #894 from PX4/yawrate_limit + + mc_att_control: MC_YAWRATE_MAX parameter added + +commit db2b85cbd42c17ef581e62c8b2363b6fc37e9617 +Author: ultrasystem +Date: Mon May 12 21:17:19 2014 +0800 + + 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 + +commit 47d21f0c572d3d70e3577cb510d3b305794574ba +Merge: c384dc993 3074bced5 +Author: Thomas Gubler +Date: Mon May 12 14:52:33 2014 +0200 + + Merge pull request #744 from thomasgubler/fw_landing_rangefinder + + Fw landing rangefinder + +commit 15699549a21e08e9bf384dba7a1b65d092f1cb9a +Author: Thomas Gubler +Date: Mon May 12 13:35:11 2014 +0200 + + manual control setpoint: add comment about sign + +commit 6906dc4edac85113c3217b250c84e89ed1fe26a4 +Author: Lorenz Meier +Date: Mon May 12 11:23:48 2014 +0200 + + Minor improvements to estimator + +commit f169497e86a20ce58d1639177cc58d877608421c +Author: Thomas Gubler +Date: Mon May 12 11:12:13 2014 +0200 + + fix code style script: enforce max line width of 120 chars + +commit c384dc993c94504519e77a9e33dd296d76ba682e +Merge: 3f4c26405 01a54390e +Author: Lorenz Meier +Date: Mon May 12 01:03:34 2014 -0700 + + Merge pull request #924 from PX4/qu4d + + Steadidrone Qu4d startup script + +commit 01a54390e9ac1daa3af8c51ae3c35e39bf99cec6 +Merge: d1bd4b0a4 3f4c26405 +Author: Thomas Gubler +Date: Mon May 12 09:58:55 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into qu4d + +commit d1bd4b0a45ec0f6f081560fbadf675e21ce53d83 +Author: Thomas Gubler +Date: Mon May 12 09:58:41 2014 +0200 + + qu4d increase pwm max + +commit 7c75f61863436df3ca7610b11d2022dd422cca8c +Merge: 8cbd38061 3f4c26405 +Author: Thomas Gubler +Date: Mon May 12 09:39:52 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into manualcontrolrename + + Conflicts: + src/modules/commander/commander.cpp + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + src/modules/uORB/topics/manual_control_setpoint.h + +commit 8cbd38061ccccf2173b16ea4b5db69bb1fbd2fd4 +Author: Thomas Gubler +Date: Mon May 12 09:24:49 2014 +0200 + + sensors: use new manual control setpoint variable names + +commit 299918295201c235dd7b6c96f3a5e3241f3e2813 +Author: Thomas Gubler +Date: Mon May 12 09:24:22 2014 +0200 + + mc pos control: use new manual control setpoint variable names + +commit de4c4561961562d424e77c4557b51c6166bfd1d2 +Author: Thomas Gubler +Date: Mon May 12 09:24:06 2014 +0200 + + mc att control: use new manual control setpoint variable names + +commit 6d9ea86bc9d50d84fcfd8625676e8ff1c53ca1fd +Author: Thomas Gubler +Date: Mon May 12 09:23:51 2014 +0200 + + mavlink receiver: use new manual control setpoint variable names and fix sending of manual control setpoint mavlink message + +commit 08002fbc15d7194a99f527fc21b6cae6398787fa +Author: Thomas Gubler +Date: Mon May 12 09:23:20 2014 +0200 + + mavlink receiver: use new manual control setpoint variable names + +commit 1795d7d6e1611e9365548bf4395323cdea9ec71d +Author: Thomas Gubler +Date: Mon May 12 09:22:20 2014 +0200 + + fw pos control: use new manual control setpoint variable names + +commit 3779e216be53540eb9d2e9470ba4077d5d33d534 +Author: Thomas Gubler +Date: Mon May 12 09:22:07 2014 +0200 + + fw att control: use new manual control setpoint variable names + +commit cde4c9addbe2e8ccd782c53daf519fcf9669626a +Author: Thomas Gubler +Date: Mon May 12 09:21:27 2014 +0200 + + commander: use new manual control setpoint variable names + +commit d9333a199354c0dfbe742cf396a90dc064cc5195 +Author: Thomas Gubler +Date: Mon May 12 09:20:40 2014 +0200 + + manual control setpoint: rename variables + +commit 3f4c264050774e79add989cb85a80623038478c0 +Author: Anton Babushkin +Date: Sun May 11 23:46:38 2014 +0200 + + rc_mode_switch diagram updated + +commit c131e4cada4ded558f8eba52261fb87863f3ee48 +Author: Anton Babushkin +Date: Sun May 11 23:46:12 2014 +0200 + + manual_control_setpoint: comments fixed + +commit f975f9837e03cdddad20f934dfce113a6172c646 +Author: Lorenz Meier +Date: Sun May 11 20:48:21 2014 +0200 + + ekf: less console spam + +commit 1b3007aa813829e401849f53552ac5917da71f5b +Author: Lorenz Meier +Date: Sun May 11 20:18:09 2014 +0200 + + Re-enabled time compensation + +commit 077de5eb0b0093e131f94f063a107f290d6c293b +Author: Lorenz Meier +Date: Sun May 11 20:16:04 2014 +0200 + + Clean implementation of filter startup delay implementation + +commit eeba000b8728e9b7a8daae0c0ad129257ec39403 +Author: Lorenz Meier +Date: Sun May 11 19:29:43 2014 +0200 + + stupid fix + +commit 5581802f0f2f4bb34ac8c43b8aa9c1c555013758 +Author: Lorenz Meier +Date: Sun May 11 18:45:55 2014 +0200 + + ekf: Move dt inside class + +commit 7ec8fe8d61ea56b632d8b02bae5d847a3f031771 +Author: Lorenz Meier +Date: Sun May 11 18:42:46 2014 +0200 + + Experimental init delay + +commit d3a9aaed5de6c8952d7034253100aafb9ae4b968 +Merge: 5f392c80a dd04a70af +Author: Lorenz Meier +Date: Sun May 11 18:38:53 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_params + +commit dd04a70afa94980dc38a82c592dc61e062c3f853 +Author: Lorenz Meier +Date: Sun May 11 18:10:02 2014 +0200 + + Reporting cleanup, use different variables for different state switching results to avoid being tripped on local / global name scope + +commit 5f392c80ad9bbc0e1f424125b70f277c2c677be1 +Author: Lorenz Meier +Date: Sun May 11 14:42:33 2014 +0200 + + More debug in filter + +commit e098591a58771c4f49776a7b061939055c7cfc1e +Author: Lorenz Meier +Date: Sun May 11 13:57:32 2014 +0200 + + Addressed linter concerns + +commit dc19f16deee74b535a1103d20b91f5907fdef5ef +Merge: da67b2b24 8f5c731b9 +Author: Lorenz Meier +Date: Sun May 11 13:53:58 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_params + +commit 8f5c731b9e8ff83b565cbd77ed696b79e43a1d4b +Merge: fc4c4c0bd aae42d260 +Author: Lorenz Meier +Date: Sun May 11 04:44:35 2014 -0700 + + Merge pull request #920 from PX4/posctl_cleanup + + Modes names cleanup + +commit aae42d2607b66fc376496613370101780964e85a +Author: Anton Babushkin +Date: Sun May 11 13:41:37 2014 +0200 + + sensors: commented "offboard" switch removed + +commit 349809f5353d70eb9d569a267165e0f1b2054e02 +Author: Anton Babushkin +Date: Sun May 11 13:36:51 2014 +0200 + + sensors, commander: code style fixed + +commit 88b18bbad1be31cf31ff964c6cf6f3123948488d +Author: Anton Babushkin +Date: Sun May 11 13:35:05 2014 +0200 + + ALTCTRL/POSCTRL renamed to ALTCTL/POSCTL + +commit 808badb34d3b88ad40aac60f817960c51cb499c5 +Author: Anton Babushkin +Date: Sun May 11 12:54:15 2014 +0200 + + Use "POSCTL" switch name consistently + +commit da67b2b241ca8eff0d25bfe10b0213f3d570dd50 +Author: Lorenz Meier +Date: Sat May 10 17:17:25 2014 +0200 + + Disable time compensation for further testing + +commit 559c62b6bc4923854e106be5987db92197e0bae1 +Author: TickTock- +Date: Fri May 9 15:17:38 2014 -0700 + + Changed low threshold in px4io firmware to 10% to ensure compatibility with user configured single channel, mode switches + +commit 3e3a64f0eda20613aad77c13e4e8e0a2dde89baa +Merge: 23937150b fc4c4c0bd +Author: Lorenz Meier +Date: Fri May 9 21:36:43 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_params + +commit fc4c4c0bd1654c2bee929c8cebb90d6bf2352d13 +Merge: 88194c597 b2b2e307b +Author: Lorenz Meier +Date: Fri May 9 09:20:20 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 88194c597132b5590be8ea02711f28e4ca4c6598 +Author: Lorenz Meier +Date: Fri May 9 09:20:08 2014 +0200 + + Remove noreturn attribute from all apps that actually can return + +commit df7d5959995121f4da638292a5318a770c10724f +Author: Lorenz Meier +Date: Fri May 9 09:19:44 2014 +0200 + + Remove noreturn attribute from all drivers that actually can return + +commit b2b2e307b61beb4ffc95a07a83432dada7d2a876 +Merge: e18bdfdf6 e8efbc7f3 +Author: Lorenz Meier +Date: Thu May 8 23:25:10 2014 -0700 + + Merge pull request #720 from thomasgubler/navigator_rtl_waypointtype + + Navigator rtl: fix waypoint type + +commit e18bdfdf65a0e9a948b5f25c3f56930192f83f93 +Merge: fc54cc2d1 9173b8bc7 +Author: Lorenz Meier +Date: Thu May 8 23:21:22 2014 -0700 + + Merge pull request #858 from TickTock-/rc_merged + + Rc merged + +commit fc54cc2d1f0e46434a455b477a5a6a4540b6e318 +Merge: e4c0a224a e2989bc09 +Author: Lorenz Meier +Date: Thu May 8 21:45:05 2014 -0700 + + Merge pull request #839 from eneadev/patch-1 + + Update drv_hrt.c + +commit 4edc432f399297ed6e74685408e80c0640873099 +Author: Pavel Kirienko +Date: Fri May 9 02:24:46 2014 +0400 + + Removed misleading comment + +commit 8501158427d7cf96b125eafe48193f654c7fb2f0 +Author: Pavel Kirienko +Date: Fri May 9 02:23:52 2014 +0400 + + Micro optimization in UAVCAN polling loop + +commit 5a905825675a33b210469eff96f0b82a8bd70eb9 +Author: Pavel Kirienko +Date: Fri May 9 02:18:45 2014 +0400 + + Catching up with STM32 driver optimizations in libuavcan + +commit c697aae17a32f25b2f163282b9cb18efedb14d77 +Author: Pavel Kirienko +Date: Thu May 8 23:34:23 2014 +0400 + + Proper IO miltiplexing libuavcan + ORB + +commit e4c0a224af5a2835e08786a2d3ed3e641cfcb22d +Author: Lorenz Meier +Date: Thu May 8 20:20:29 2014 +0200 + + Fix a param save issue where a state variable might preven the parameters from being saved (identified and fixed by ultrasystem) + +commit 4a98dae227f3e60f1a220164bce0b995ce303f3d +Author: Pavel Kirienko +Date: Thu May 8 19:42:20 2014 +0400 + + UAVCAN ESC controller - proof of concept state + +commit f4c28473f9038875a56eace4b9b7364694bb03df +Author: Pavel Kirienko +Date: Thu May 8 17:12:05 2014 +0400 + + Warning fixes + +commit 4055833c9e6b6ecadab44d231047c44796ff17bc +Author: Pavel Kirienko +Date: Thu May 8 17:03:40 2014 +0400 + + UAVCAN mixer renamed to /dev/uavcan/esc + +commit be803fdf5bd1311da15d9828096cf8f75fd8a108 +Merge: ec5602e45 45be38c33 +Author: Lorenz Meier +Date: Thu May 8 14:24:40 2014 +0200 + + Merge branch 'master' into uavcan + +commit 45be38c33363921b00ff764da7f87aaf8ec591c5 +Author: Lorenz Meier +Date: Thu May 8 14:24:10 2014 +0200 + + Removing an unwanted usleep on poll errors + +commit ec5602e45d51e500327bd3aa08d4a3d678573936 +Author: Lorenz Meier +Date: Thu May 8 14:23:33 2014 +0200 + + UAVCAN quad X autostart setup + +commit f70db56e90972cf0492ac9d295c3d0f5df87aa66 +Author: Lorenz Meier +Date: Thu May 8 14:14:52 2014 +0200 + + UAVCAN: Fix start / stop commands + +commit 185c95fda6acac869c1821846d44359faeef22d2 +Author: Lorenz Meier +Date: Thu May 8 13:57:23 2014 +0200 + + UAVCAN: improve printing, ready for full closed loop test + +commit 517f2df0d1de008c795061badc57fbfdbb68d0d5 +Author: Lorenz Meier +Date: Thu May 8 13:28:41 2014 +0200 + + UAVCAN: Fixed all compile errors + +commit d62f3b8aa7a1ba932b932b26068b79bd14e205dd +Author: Lorenz Meier +Date: Thu May 8 09:14:23 2014 +0200 + + Added mixing code, not complete, not compiliing + +commit 68352cb923d366b66bb68c8d946c4960b6f7ff1a +Author: Julian Oes +Date: Wed May 7 23:53:27 2014 +0200 + + merge fixes + +commit 26f5e550c492fc00341d5a0ae445710325269813 +Merge: 470513d9b 23937150b +Author: Julian Oes +Date: Wed May 7 21:11:21 2014 +0200 + + 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 + +commit 23937150bce38463612ac170803a06a3424d480d +Author: Lorenz Meier +Date: Wed May 7 18:07:57 2014 +0200 + + Fixed re-initialization of estimator, re-initializes in air now reliably. Does give useful HIL results. + +commit ab5e76e3d9da5a76d6520e166d5370c6bdfc4a53 +Author: Lorenz Meier +Date: Wed May 7 15:03:08 2014 +0200 + + Fixed printing of bit rate + +commit 973b193261fab69320f25fae68345a60d7678dc8 +Author: Lorenz Meier +Date: Wed May 7 14:29:30 2014 +0200 + + Fixed comments and code style of UAVCAN node + +commit de5bdbb8638b1911e9956b49935071349f32ebb7 +Merge: be728d189 256933891 +Author: Lorenz Meier +Date: Wed May 7 14:28:23 2014 +0200 + + Merged master into uavcan + +commit 21edf72779286bbfb3c4c6bb4acad5c353300024 +Author: Lorenz Meier +Date: Wed May 7 14:15:11 2014 +0200 + + Do not send a critical message when switching to dynamic state + +commit 6a6feaf96cc6c4cfb6fdae25c9a0ac8a4e5809cc +Merge: 319ce3de1 9f2d65eff +Author: Lorenz Meier +Date: Wed May 7 14:14:31 2014 +0200 + + Merged master + +commit 9f2d65eff53e88f1c0674766f2f9ef6be04875c0 +Merge: 2d38d113e 256933891 +Author: Lorenz Meier +Date: Wed May 7 14:13:17 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 2d38d113e139fa0cb448c4c6588d86d0ae878c7c +Author: Lorenz Meier +Date: Wed May 7 14:12:48 2014 +0200 + + Fix MAVLink to use info warn level for text messages + +commit 2569338919acda9b3bc64f4a02e2014f621980c4 +Merge: 8a2a0019a 2de01964e +Author: Lorenz Meier +Date: Wed May 7 04:18:50 2014 -0700 + + Merge pull request #891 from Kynos/master + + Reset MS5611 baro sensor after an error + +commit 8a2a0019a43c07d698bb3f9e98430347acd8a0a6 +Merge: ab2a85a15 e04b8d221 +Author: Lorenz Meier +Date: Wed May 7 04:18:15 2014 -0700 + + Merge pull request #896 from PX4/modules_cleanup + + Unused deprecated modules removed + +commit ab2a85a153f8a9d41836f47a9525d30cec0f1aa1 +Merge: 8dd0453ed 209f0dfce +Author: Lorenz Meier +Date: Wed May 7 04:17:27 2014 -0700 + + Merge pull request #782 from PX4/fmu_mixer + + px4fmu: support all actuator control groups + +commit be728d189e4b1b04de5a0b45710e08effcf50b8b +Author: Pavel Kirienko +Date: Wed May 7 14:24:40 2014 +0400 + + Catching up with libuavcan - some preprocessor symbols are no longer required to be defined explicitly + +commit 04df4270f0ac6aec360076185363338366475166 +Author: Pavel Kirienko +Date: Wed May 7 13:56:05 2014 +0400 + + Removed the placement new workaround. It seems like we can pull from the toolchain's standard includes with no harm. + +commit 4b11145797fdc26e5bf29738dd319ab9e8003356 +Author: Pavel Kirienko +Date: Wed May 7 13:42:34 2014 +0400 + + Working UAVCAN node. No application logic is implemented yet; the node just publishes its status once a second (uavcan.protocol.NodeStatus) and responds to basic services (transport stats, node discovery) + +commit 8dd0453edc108f86b16f00e6164d71ef516b474f +Merge: 3f57aea8e 32b84b965 +Author: Lorenz Meier +Date: Wed May 7 02:10:53 2014 -0700 + + Merge pull request #909 from PX4/failsafe_reporting + + Much better failsafe reporting on failsafe state changes + +commit 467a19f827f2d6fb5519214c9a72f04a495840e5 +Merge: cd95fce61 3f57aea8e +Author: Lorenz Meier +Date: Wed May 7 10:47:43 2014 +0200 + + Merge branch 'master' into mtecs + +commit 3f57aea8e045fb8284a1644d6a79ff41d3f8723c +Merge: 6c1a035d6 0c318f9ad +Author: Lorenz Meier +Date: Wed May 7 01:45:33 2014 -0700 + + Merge pull request #907 from PX4/failsafe_fix + + commander: Fix the position failsafe to a) use proper logic to determine... + +commit cd95fce612a41f61aec0a8196786cc9ee7cfabf5 +Merge: f20a9c487 6c1a035d6 +Author: Lorenz Meier +Date: Wed May 7 10:21:21 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into mtecs + +commit 0c318f9ad7ab9471786a1f0fa29a599f65b5d549 +Author: Lorenz Meier +Date: Wed May 7 08:42:57 2014 +0200 + + commander: Fix the position failsafe to a) use proper logic to determine if eph / epv are good or not (the previous logic was in some states not initialized) and b) add a hysteresis time - because the check as it was before had zero hysteresis time for a bad eph / epv value + +commit 319ce3de1005d7199a992b227c7e75acb9db376b +Author: Lorenz Meier +Date: Wed May 7 08:40:23 2014 +0200 + + Minor cleanups in EKF estimator + +commit 32b84b9652b5636ba4a2a30caae6fffacb47f1d0 +Author: Lorenz Meier +Date: Tue May 6 21:46:59 2014 +0200 + + Much better failsafe reporting on failsafe state changes + +commit 5716dad25db27315fa7cebf8183a71f864860f41 +Author: Pavel Kirienko +Date: Tue May 6 20:14:07 2014 +0400 + + Added workaround for hardware issue on Pixhawk v1 + +commit 7d7a375dd1a69bd286f127de51b11e5ecd390640 +Author: Pavel Kirienko +Date: Tue May 6 19:42:40 2014 +0400 + + Fixed hardcoded include path + +commit 7813566e6680f4940989fb91760ddb0782b05858 +Author: Pavel Kirienko +Date: Tue May 6 19:30:45 2014 +0400 + + Initial UAVCAN integration. The library compiles successfully, CAN driver appears to be working properly. There is one hardcoded path in the module makefile that needs to be fixed; plus the compilation will likely fail unless arch/math.h contains log2l() + +commit a6a2efb651d875171aaec698a836f26b548ca0d6 +Author: Thomas Gubler +Date: Tue May 6 16:59:09 2014 +0200 + + mavlink receiver: switch back to use local and not systemwide map projection + +commit 6c1a035d6b0299479e955df82032407ceafb9790 +Merge: 13ad95169 1d6b9fae0 +Author: Lorenz Meier +Date: Tue May 6 07:26:44 2014 -0700 + + Merge pull request #906 from PX4/inair_restart_fix + + Fix in-air restarts, protect against an external MAVLink sender exploiti... + +commit 1d6b9fae037422f4c61bdd7ee1a5ea0803a59726 +Author: Lorenz Meier +Date: Tue May 6 14:57:06 2014 +0200 + + Fix in-air restarts, protect against an external MAVLink sender exploiting the restart mechanism + +commit 32ba39c696f1adf8dfe6f6dfb17d1ee94fed2596 +Merge: 548c7f4aa 13ad95169 +Author: Thomas Gubler +Date: Tue May 6 14:57:01 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into geo + +commit 548c7f4aaf93bddeb05053cd4dede945fede22ef +Author: Thomas Gubler +Date: Tue May 6 14:43:23 2014 +0200 + + geo: introduce global/local coordinate frame converter which uses the map projection but also converts altitude + +commit fc204a18902b5d623fff1e541a3212502295ed82 +Author: Thomas Gubler +Date: Tue May 6 13:13:35 2014 +0200 + + geo: map projection: fix stupid typo and use constants for deg to rad conversion + +commit 13ad95169f1da852f0a641e270669f2f4f3c5ece +Merge: 5bc729514 df6a0d5a1 +Author: Thomas Gubler +Date: Tue May 6 13:10:30 2014 +0200 + + Merge pull request #905 from PX4/distance_fix + + mavlink: Only send the distance sensor message if the topic actually upd... + +commit df6a0d5a1a4f528e5ba22747d7a4587b7a2263c4 +Author: Lorenz Meier +Date: Tue May 6 12:55:39 2014 +0200 + + mavlink: Only send the distance sensor message if the topic actually updates + +commit 596b06ff2e13b170545b4f13da1c64e66088aedc +Author: Thomas Gubler +Date: Tue May 6 11:22:18 2014 +0200 + + commander: init gps eph and epv to large values, safer map projection initialization + +commit f24a6187b60f5b9890d9645881b3642be420f5d6 +Author: Thomas Gubler +Date: Tue May 6 11:16:15 2014 +0200 + + geo: map projection: fix variable name to highlight the unit + +commit 5bc7295145204f7b5a349d9e1b04fe00fe896ed5 +Merge: d1909ca94 58ae1edc8 +Author: Lorenz Meier +Date: Mon May 5 08:19:59 2014 -0700 + + Merge pull request #902 from PX4/ignoreorigfiles + + ignore .orig files + +commit 58ae1edc8447628040c8877addc485d41f802ee7 +Author: Thomas Gubler +Date: Mon May 5 17:10:33 2014 +0200 + + ignore .orig files + +commit d1909ca94bbf930d5cb4f22fa6bc00d07cd26b0e +Merge: 896d8a3ac 91c55503a +Author: Lorenz Meier +Date: Mon May 5 08:04:28 2014 -0700 + + Merge pull request #878 from PX4/sbus_out + + S.BUS output + +commit 7ab428976e703284037eb2f24f68ba105db9d6b8 +Author: Thomas Gubler +Date: Mon May 5 16:49:21 2014 +0200 + + fix wrong variable name + +commit 6e0690fde1073649a4ef201671ca947cb83edc37 +Author: Thomas Gubler +Date: Mon May 5 16:42:52 2014 +0200 + + init global map projection when gps is valid + +commit 67e3c808d24773c7c4bd4608866de1edb617cb04 +Author: Thomas Gubler +Date: Mon May 5 15:40:02 2014 +0200 + + remove home position valid flag + +commit 60ccbaa8bb59f4d510b74f7599ef60ef45837180 +Author: Thomas Gubler +Date: Mon May 5 15:37:53 2014 +0200 + + init global map reference in commander and not in navigator + +commit 474a76b553c08d4995e8cf11080204959b300251 +Merge: 775499321 896d8a3ac +Author: Thomas Gubler +Date: Mon May 5 14:42:46 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into geo + +commit 6351fd1e2cf9e2f7448558b3516ce84a988ff3da +Author: Lorenz Meier +Date: Mon May 5 13:48:05 2014 +0200 + + Added debug printfs + +commit 2e1dae2a7f0e0798ddd5df3c1705553e69e248eb +Merge: ef7c57f1c 896d8a3ac +Author: Lorenz Meier +Date: Mon May 5 07:14:32 2014 +0200 + + Merge branch 'master' into mavlink-ftp + +commit 896d8a3acd0ea91858c7a23b2dbce174f7da7fba +Merge: f1715869d 41a0f17b4 +Author: Thomas Gubler +Date: Sun May 4 23:43:06 2014 +0200 + + Merge pull request #899 from PX4/autoconfig_hotfix + + mc.defaults: MPC_TILTMAX_XXX parameters fixed + +commit e04b8d221b43feb1b9d6e255e420e7d9670c5aa1 +Author: Anton Babushkin +Date: Sun May 4 21:39:15 2014 +0200 + + att_pos_estimator_ekf restored + +commit ef7c57f1cece0e49cd95e7bbdc0d6563eca6a9eb +Author: px4dev +Date: Sun May 4 12:25:25 2014 -0700 + + Implement directory listing + +commit 12390d7281985b7e3b6649fc9889e2e60a48dad1 +Author: px4dev +Date: Sun May 4 11:19:26 2014 -0700 + + WIP: Mavlink file server + +commit 41a0f17b4e929a4563cebeff402ce5fdb02771a2 +Author: Anton Babushkin +Date: Sun May 4 19:55:24 2014 +0200 + + mc.defaults: MPC_TILTMAX_XXX parameters fixed + +commit f2094b9a1f9ea492d0a3c4c294a756332e83404d +Author: Anton Babushkin +Date: Sun May 4 16:05:15 2014 +0200 + + Unused deprecated modules removed: att_pos_estimator_ekf, fixedwing_att_control, fixedwing_pos_control, position_estimator, position_estimator_mc, sdlog + +commit f1715869d06da2882a7b2a499caaefcaabfa9fc4 +Merge: 55cae08cf 5f786af8f +Author: Thomas Gubler +Date: Sun May 4 15:15:34 2014 +0200 + + Merge pull request #895 from PX4/hil_arming_fix + + mavlink: Only sending HIL control commands if the system is actually armed + +commit 5f786af8fa428c8ab684251310de6c3fbe795e8f +Author: Thomas Gubler +Date: Sun May 4 15:02:00 2014 +0200 + + mavlink: status is a pointer + +commit 0e31b5935ebefef3b95d7e39dbf5b1435a4942a1 +Author: Thomas Gubler +Date: Sun May 4 15:01:07 2014 +0200 + + remove trailing whitespace + +commit ee580206b4fd3e79f27db42717987dd414a2a215 +Author: Lorenz Meier +Date: Sun May 4 14:06:38 2014 +0200 + + mavlink: Only sending HIL control commands if the system is actually armed + +commit f20a9c48732b578acd7164ae5c513c657092ab91 +Merge: dd8bfc2a0 55cae08cf +Author: Thomas Gubler +Date: Sat May 3 23:19:12 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 4bf83271181d2d2ddb54ad031c16135f5ccf2e7d +Merge: 7232c0354 55cae08cf +Author: Anton Babushkin +Date: Sat May 3 20:05:09 2014 +0200 + + Merge branch 'master' into smooth_pos_hold + +commit 75796e95b4232f961b7ccc9e8c8a76433b389eae +Author: Anton Babushkin +Date: Sat May 3 19:19:57 2014 +0200 + + mc_att_control: MC_YAWRATE_MAX parameter added + +commit 55cae08cf37c2a67f1ef357f205d2ee5e3208655 +Merge: 5199dea2b 85ac2796a +Author: Lorenz Meier +Date: Sat May 3 03:42:00 2014 -0700 + + Merge pull request #868 from ufoncz/versioncmd + + Versioncmd + +commit 5199dea2b3580f42bb0c9ac02e2c3e7711cda2ff +Merge: 5e9639ad9 0be1f3657 +Author: Lorenz Meier +Date: Sat May 3 03:41:30 2014 -0700 + + Merge pull request #876 from PX4/autodeclination + + Added automatic declination lookup + +commit 0be1f36571e74b407e312866b6eb77547b9e4c2b +Merge: 22f262a24 5429b82ae +Author: Lorenz Meier +Date: Sat May 3 12:40:29 2014 +0200 + + Merge branch 'autodeclination' of github.com:PX4/Firmware into autodeclination + +commit 22f262a241256e54aa6a03763689bdcdeb39be87 +Author: Lorenz Meier +Date: Sat May 3 12:40:11 2014 +0200 + + host tests: Fix missing newlines + +commit 2de01964e2ca30344f64df69500775a4eb7af36d +Author: Kynos +Date: Fri May 2 22:00:34 2014 +0200 + + Reset MS5611 baro sensor after an error + + Reset MS5611 baro sensor after an error in order to avoid endless error + loops + +commit 5e9639ad9bea4db26ee74e5f0c3c585a75c492a1 +Merge: 5bbb76231 d5e463352 +Author: kroimon +Date: Fri May 2 17:38:45 2014 +0200 + + Merge pull request #890 from PX4/romfs_clean + + romfs pruner: fix filename check + +commit d5e463352ddf501fa9cfcf7921fd31bae1153ce1 +Author: Thomas Gubler +Date: Fri May 2 17:34:50 2014 +0200 + + romfs pruner: fix filename check + +commit 5bbb76231f6e64829d2c879caeaa3e662e8e5d52 +Merge: 0c59c5091 3424a65e3 +Author: Lorenz Meier +Date: Fri May 2 06:09:57 2014 -0700 + + Merge pull request #889 from PX4/romfs_clean + + Do not copy hidden or backup files to ROMFS + +commit 0c59c50915f4ea15d50fb7a6edc09fd00f0fbf77 +Merge: f8704e218 b607933de +Author: kroimon +Date: Fri May 2 14:41:56 2014 +0200 + + Merge pull request #888 from PX4/ropegitignore + + Add .ropeproject to .gitignore + +commit 3424a65e3229a0bc5a1d78979356436392def264 +Author: Thomas Gubler +Date: Fri May 2 14:28:47 2014 +0200 + + update comment in makefile + +commit de87d6df69fd797fd3dfb8ac41d2c75e468dffc0 +Author: Thomas Gubler +Date: Fri May 2 14:23:22 2014 +0200 + + do not copy hidden files to ROMFS + +commit 047dfc77141e3eb07b9e392e75879ebc0b4bcd6c +Author: Thomas Gubler +Date: Fri May 2 13:23:47 2014 +0200 + + romfs pruner: do not try to prune .swp files + +commit b607933ded6fb2950a278208a018514b4a3c93d4 +Author: Thomas Gubler +Date: Fri May 2 14:22:20 2014 +0200 + + add .ropeproject to .gitignore + +commit f8704e2183363ea6f9781efd112d222f079bd915 +Merge: d0a6fcf3d f6d61dfb4 +Author: Lorenz Meier +Date: Thu May 1 15:15:12 2014 -0700 + + Merge pull request #887 from PX4/mavlink_man_ctl_fix + + mavlink: swap x and y when handling MANUAL_CONTROL mavlink message + +commit f6d61dfb4cac8e243b92e637d9d11a3a3970d336 +Author: Anton Babushkin +Date: Thu May 1 23:45:21 2014 +0200 + + mavlink: swap x and y when handling MANUAL_CONTROL mavlink message + +commit 85ac2796a0f6639b279ab0b7476c98c7a7d551a7 +Author: ufoncz +Date: Thu May 1 23:36:35 2014 +0200 + + simplified code, which is now less robust but smaller and easier to read (comment Babushkin) + formated source code with fix_code_style.sh (comment Babushkin) + fixed Copyright (comment Babushkin) + +commit 7232c0354bee1f8f572bdb2f53f9969ba9778a6e +Author: Anton Babushkin +Date: Thu May 1 23:01:30 2014 +0200 + + mc_pos_control: use MPC_XXX_FF to adjust setpoint on reset + +commit f4c36f8c5cf69bd3af55a1065ab7a18c999c054c +Author: Anton Babushkin +Date: Thu May 1 20:57:36 2014 +0200 + + mc_pos_control: use current velocity to calculate position setpoint on reset to make transition to stabilized modes more smooth + +commit d0a6fcf3d007fc8b92160cb341a566224cad5276 +Merge: 7bbaa95ee 1c13b5563 +Author: Lorenz Meier +Date: Thu May 1 10:18:49 2014 -0700 + + Merge pull request #885 from PX4/easystar_fix + + Easystar mixer fix + +commit 1c13b5563b35ab039c30cc7147747222f7936129 +Author: Lorenz Meier +Date: Thu May 1 19:18:28 2014 +0200 + + Simplify mixer file + +commit 2343aad455aedfb64c22f1ed99820df23c5ac32b +Author: Lorenz Meier +Date: Thu May 1 19:16:05 2014 +0200 + + Easystar mixer fix + +commit 7bbaa95eef8dcc33ec5ed7005ca25fb5cfbd1392 +Merge: 179480ca2 c0d8672bf +Author: Thomas Gubler +Date: Thu May 1 17:45:06 2014 +0200 + + Merge pull request #884 from PX4/pwm_step + + Add command to do PWM step inputs + +commit c0d8672bf7e65e1647371d20dbce6f9eddd1759f +Merge: a8743184c 179480ca2 +Author: Lorenz Meier +Date: Thu May 1 16:32:27 2014 +0200 + + Merge branch 'master' into pwm_step + +commit 179480ca2dc73e5e12423974178a74f085d02414 +Merge: c904f875d eff15ef3f +Author: Lorenz Meier +Date: Thu May 1 16:31:48 2014 +0200 + + Merge branch 'cmsis_fix' of github.com:PX4/Firmware + +commit a8743184c3d24e6ec8086602241096021d9aba84 +Author: Lorenz Meier +Date: Thu May 1 16:02:00 2014 +0200 + + Add command to do PWM step inputs + +commit 9173b8bc769a87eff3b2babb434701ebef87190c +Author: TickTock- +Date: Thu May 1 06:36:17 2014 -0700 + + Revert mavlink library header back to original names + +commit dd8bfc2a0b8e528f7e3c93e2dfba5b10bd37091d +Author: Thomas Gubler +Date: Thu May 1 13:53:47 2014 +0200 + + mtecs: landing mode which limits pitch and as well throttle at the end of the landing + +commit 76e47c3135631d5d4a45d9e1246659a9cc3e44ec +Merge: bfb2b8f8a c904f875d +Author: Thomas Gubler +Date: Thu May 1 11:43:35 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit c904f875d9ecee0d0efcb0ea198a460702826062 +Merge: 2829d6587 a1e4435e1 +Author: Lorenz Meier +Date: Wed Apr 30 09:03:21 2014 -0700 + + Merge pull request #882 from PX4/hotfix_esc_calib + + esc_calib: corrected name of mc controller + +commit a1e4435e163f4f01885de58dd492d7716863c05e +Author: Julian Oes +Date: Wed Apr 30 17:50:18 2014 +0200 + + esc_calib: corrected name of mc controller + +commit 6cb96d074d282af92540b6481d843c2295426773 +Author: Lorenz Meier +Date: Wed Apr 30 17:01:32 2014 +0200 + + EKF: Introduce proper check flags for sensor init states + +commit 7a4049b12a8be77bb67906c666cddf93286d39fc +Author: Lorenz Meier +Date: Wed Apr 30 16:55:08 2014 +0200 + + Fix use of declination in estimator, remove bogus measurement value reset on reinit + +commit 918c87912d60544ab70bedccc19d7d6043b0c840 +Merge: c1b02ae30 2829d6587 +Author: Lorenz Meier +Date: Wed Apr 30 15:43:08 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_params + +commit 2829d65871d104826772d6e705edf77a628cda11 +Merge: e7ebcd6c5 1dfa2f100 +Author: Lorenz Meier +Date: Wed Apr 30 06:34:34 2014 -0700 + + Merge pull request #881 from PX4/led_fix + + commander: Stop mixing board support and high level code - just accept t... + +commit 1dfa2f100e37d9798fe50538ed442283dd075aac +Author: Lorenz Meier +Date: Wed Apr 30 15:33:47 2014 +0200 + + commander: Stop mixing board support and high level code - just accept that non-mandatory leds may or may not be there + +commit c1b02ae3023874aa3abc7581abc6011b40708a01 +Merge: be1f39e38 5429b82ae +Author: Lorenz Meier +Date: Wed Apr 30 08:53:35 2014 +0200 + + Merge branch 'autodeclination' into ekf_params + +commit 5429b82ae0fe777e31a1a52fa98f472f343e33af +Author: Lorenz Meier +Date: Wed Apr 30 08:53:22 2014 +0200 + + Fix last data type and casting compiler nuisances + +commit be1f39e3851036e43be1bea0fa09096691559a0f +Author: Lorenz Meier +Date: Wed Apr 30 08:52:37 2014 +0200 + + ekf Print declination on init + +commit 48a9ba39afec8443ad4cb7d34f42e0cfc37d4e1e +Author: Lorenz Meier +Date: Wed Apr 30 08:13:42 2014 +0200 + + Fixed typos in declination table lookup + +commit e2af77123fb14e9e19d1aa9e02f04b62a342c724 +Author: Lorenz Meier +Date: Wed Apr 30 08:25:36 2014 +0200 + + ekf: Cleanup init + +commit d54f9973f26e5503f33ad53fd927696089a742ba +Author: Lorenz Meier +Date: Wed Apr 30 08:13:42 2014 +0200 + + Fixed typos in declination table lookup + +commit 81525f6d8ad0c988cb666c0d8015e52ebdccaeb4 +Merge: 848c1c255 e7ebcd6c5 +Author: Lorenz Meier +Date: Wed Apr 30 08:08:14 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_params + +commit e7ebcd6c572fe3550fd626530eb69b818e31be4a +Merge: 2ee02e5e4 0c58588a8 +Author: Lorenz Meier +Date: Wed Apr 30 07:29:09 2014 +0200 + + Merge pull request #880 from PX4/yaw_ff_fix + + mc_att_control: yaw feed-forward in manual control modes fixed + +commit 540c97176db6d06badaabd2717dfd8bb60ea7eeb +Author: TickTock- +Date: Tue Apr 29 21:00:43 2014 -0700 + + update diagrams + +commit 6c76e8ea5028037e33e48938445bcf0b55447bd7 +Author: TickTock- +Date: Tue Apr 29 20:51:04 2014 -0700 + + shortened rc_assisted_th to rc_assist_th in case we add a dedicated switch mapping later + +commit 848c1c2552996281685d2691c1b394f25a4391b3 +Author: Lorenz Meier +Date: Tue Apr 29 21:42:58 2014 +0200 + + ekf: More complete re-initialization + +commit 0c58588a87697a371249b7eb5ca9cdac7169c6e0 +Author: Anton Babushkin +Date: Tue Apr 29 19:51:05 2014 +0200 + + mc_att_control: yaw feed-forward in manual control modes fixed + +commit af1af1e22ddd4bcd55fe9eaaf98f4a640329a4c7 +Author: Lorenz Meier +Date: Tue Apr 29 18:38:30 2014 +0200 + + Port expander driver first hacky version + +commit 775499321adc0b69d2845ffd24cb00a070ae09a0 +Merge: 606f3cba5 2ee02e5e4 +Author: Thomas Gubler +Date: Tue Apr 29 15:42:07 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into geo + +commit 606f3cba5c932d6aba0e383e915b02b78009fd9f +Author: Thomas Gubler +Date: Tue Apr 29 15:41:12 2014 +0200 + + pos estimator mc: revert to local map projection + +commit 510678bdae82a04151b6d5dcd5b02bee6f96abfd +Author: Thomas Gubler +Date: Tue Apr 29 15:40:54 2014 +0200 + + pos estimator inav: revert to local map projection + +commit 53d23c67d72a6395cef509817df25264f05fbd85 +Author: Thomas Gubler +Date: Tue Apr 29 15:40:34 2014 +0200 + + mc pos ctrl: revert to local map projection + +commit 5a868751b58ebb6b169beafd6258cd8874440483 +Author: Thomas Gubler +Date: Tue Apr 29 15:40:04 2014 +0200 + + navigator: update mapprojection usage + +commit a7289a32664e3118bf553d23cfd91ed5c86caa84 +Author: Thomas Gubler +Date: Tue Apr 29 15:39:26 2014 +0200 + + mavlink interface: update mapprojection usage + +commit 4f84cdc8b871b6c8da7f05a58e96f97b65f290c9 +Author: Thomas Gubler +Date: Tue Apr 29 14:40:01 2014 +0200 + + fw_att_pos_estimator: use new global map projection + +commit 3ec818ce1ed764aeb5f3e8c7371b53b87c2498c3 +Author: Thomas Gubler +Date: Tue Apr 29 14:39:36 2014 +0200 + + rerwite projection interrface to not break the current implementation + +commit 2ee02e5e4b455ef8ce136d62f2985b84357ef19f +Merge: fcdb7fed3 ab257ebcc +Author: Lorenz Meier +Date: Tue Apr 29 07:53:30 2014 +0200 + + Merge pull request #874 from jean-m-cyr/master + + Proper data manager restart handling + +commit ef75bbf2eff602f8142e0579fcc3224244ca3bd2 +Author: TickTock- +Date: Mon Apr 28 22:11:02 2014 -0700 + + Updated flight modes diagrams & comments. + +commit 31089a290ba089b2b5cbcc76ed677e3f401ffa36 +Author: TickTock- +Date: Mon Apr 28 21:47:45 2014 -0700 + + Replaces poshold/althold with posctrl/altctrl + +commit 7c88fbff903c6e17434e7e77e29fb9bd223c39c0 +Merge: 86d9fb563 11a1053b7 +Author: Lorenz Meier +Date: Mon Apr 28 22:39:54 2014 +0200 + + Merge branch 'ekf_params' of github.com:PX4/Firmware into ekf_params + +commit 86d9fb56362d55e94a06a9fc6c6dafaa26aacc98 +Merge: f78005bcb ec50f73cb +Author: Lorenz Meier +Date: Mon Apr 28 22:39:02 2014 +0200 + + Merge branch 'autodeclination' into ekf_params + +commit ec50f73cbe4c88a57f92f888d764a678f6796dd2 +Author: Lorenz Meier +Date: Mon Apr 28 20:44:11 2014 +0200 + + Updated geo lib C/C++ interfacing + +commit 9c81ab113e73c8862cc3f4e81411cb69dbec14ee +Author: Lorenz Meier +Date: Mon Apr 28 20:42:46 2014 +0200 + + Updated outo-test + +commit 7aefcb7a09a12fae2dcbe2bc2360948aefbb66a4 +Author: Lorenz Meier +Date: Mon Apr 28 20:29:45 2014 +0200 + + Add autodeclination testing - no-op right now + +commit 238a3636faae13c4ba52ab9581a305c7a069276e +Author: Lorenz Meier +Date: Mon Apr 28 20:29:13 2014 +0200 + + Add autodeclination + +commit da525f29f13e5bdae717fbf189c5a3b4ab46794c +Author: Lorenz Meier +Date: Mon Apr 28 19:25:13 2014 +0200 + + Add missing header in mixer load command + +commit 3959d0c1c9cf32ac1a2fa4df63fa0f0f77cc17a5 +Author: Lorenz Meier +Date: Mon Apr 28 19:24:44 2014 +0200 + + Disable sbus2_test for now, just leverage the testing infrastructure + +commit 002ff7da7e792010c4eba5903075af83cb1ebd3e +Author: Lorenz Meier +Date: Sun Feb 23 07:21:13 2014 -0800 + + Add missing header in HRT + +commit db304910510ed2ae8c262097fa6e8df1db965d5e +Author: Lorenz Meier +Date: Mon Apr 28 19:20:14 2014 +0200 + + Add missing newline + +commit c179863b1e35628a75efef624d2df0b0e85ad923 +Author: Lorenz Meier +Date: Sun Feb 23 07:20:54 2014 -0800 + + Improve testing infrastructure for mixer and SBUS2 + +commit 11a1053b73787bb2afbaff360f720de430447455 +Author: Anton Babushkin +Date: Mon Apr 28 19:15:58 2014 +0200 + + ekf_att_pos_estimator: local position reference fixed + +commit fcdb7fed3a295a7e4d2f5b542bb8dcb5b6859495 +Merge: 4378454a1 6a2ecfa16 +Author: Lorenz Meier +Date: Mon Apr 28 19:13:25 2014 +0200 + + Merge pull request #875 from PX4/gpsflag + + rcS: add options to disable or fake gps output + +commit f78005bcb67eed7ffb61aa277623286e9061748f +Merge: 90569d22b 4378454a1 +Author: Lorenz Meier +Date: Mon Apr 28 18:34:47 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_params + +commit 90569d22bcee65b102c9f55be71806d301829cee +Author: Lorenz Meier +Date: Mon Apr 28 18:34:33 2014 +0200 + + Added support for automatic mag declination setup + +commit 4378454a100c93b4e4f93266dbe626aa540a88d3 +Author: Anton Babushkin +Date: Mon Apr 28 17:49:57 2014 +0200 + + mc_pos_control: hotfix, MPC_TILTMAX_AIR and MPC_TILTMAX_LND parameters fixed + +commit 2c37ec16dc4a8ba47d985dc489b5b322758457c2 +Merge: df8fb7d2d e134537ae +Author: Lorenz Meier +Date: Mon Apr 28 17:48:27 2014 +0200 + + Merge branch 'autodeclination' into ekf_params + +commit e134537ae8f892ba3ae4a2f9c771bcfa62f905c8 +Author: Lorenz Meier +Date: Mon Apr 28 17:44:29 2014 +0200 + + Added automatic declination lookup + +commit a4724acf82e48d914bfe6397340454505e14decf +Author: Anton Babushkin +Date: Mon Apr 28 17:26:42 2014 +0200 + + autostart 10016_3dr_iris: yaw PID parameters updated + +commit 6a2ecfa162fe49bf5c5cef0100035c3ca270dc2f +Author: Thomas Gubler +Date: Mon Apr 28 15:57:14 2014 +0200 + + remove whitespace + +commit b0b2f714f19a48d3823c2ddf4d82662150a58a7e +Author: Thomas Gubler +Date: Mon Apr 28 15:23:56 2014 +0200 + + add options do disable or fake gps output in rcS + +commit ab1939c6a30b6f4de06c83245c9f99ed350a4559 +Author: Andrew Tridgell +Date: Tue Mar 25 11:54:37 2014 +1100 + + pwm: added PWM_SERVO_SET_FORCE_SAFETY_OFF ioctl + + this allows the safety switch on px4io to be forced off + +commit ac5211108532c0e5a5c0252c41e0f01777906afa +Author: Andrew Tridgell +Date: Tue Feb 11 15:55:40 2014 +1100 + + px4io: support PX4IO_P_SETUP_FORCE_SAFETY_OFF + + this allows the FMU to force the safety off on the IO board. Useful in + two cases: + + 1) vehicles where the safety switch is impractical or not useful + (eg. HAB planes or internal combustion motors) + + 2) doing ESC calibration on multi-copters + +commit 9f2c4b7513adb6c543fd2c0f729f11ed3d195f72 +Author: Randy Mackay +Date: Thu Apr 3 22:09:24 2014 +0900 + + tone_alarm: add PARACHUTE_RELEASE_TUNE + +commit f1258da61086b82ad04a9945dd36d52735efc6fb +Author: Andrew Tridgell +Date: Sat Apr 26 21:12:06 2014 +1000 + + Debug: fixes for gdb extension macros + +commit e9c94fa58113f60c82be6d829fadd307195ecfb7 +Author: Andrew Tridgell +Date: Sat Apr 26 21:11:53 2014 +1000 + + Debug: fixes for Nuttx.py debug gdb add-ons + + also fixed preceding mask calculation in show heaps + +commit df8fb7d2dc645070ebb5fae3324ac6533f4ab7a3 +Merge: 0745334ac f7065dce8 +Author: Lorenz Meier +Date: Mon Apr 28 11:41:48 2014 +0200 + + Merge branch 'ekf_params' of github.com:PX4/Firmware into ekf_params + +commit 0745334ac46c40ed407dc11ebbb7c252e37bcb43 +Author: Lorenz Meier +Date: Mon Apr 28 11:41:40 2014 +0200 + + Reset init flags as well + +commit ab257ebcced2af6ddb528a9d48355dc2cac7d10a +Author: Jean Cyr +Date: Mon Apr 28 00:52:19 2014 -0400 + + 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. + +commit 269800b48c31d78fec900b4beaf3f655a8c18730 +Author: TickTock- +Date: Sun Apr 27 14:06:00 2014 -0700 + + renamed EASY to POSHOLD and SEATBELT to ALTHOLD + +commit 6a7b104c2baad7527d35736979ddd1352bf4119d +Author: TickTock- +Date: Sun Apr 27 13:12:28 2014 -0700 + + compiles + +commit 07c35010aaee59fbed21824c20666bda9c340705 +Merge: b4d30e53c ad77ba264 +Author: TickTock- +Date: Sun Apr 27 12:43:13 2014 -0700 + + Merged in upstream master + +commit bd5a0cef1aad42f8deb1d58e573631436630246e +Author: ufoncz +Date: Sun Apr 27 17:42:45 2014 +0200 + + ver command ready including hwcmp which replaces hw_ver, removed hw_ver + updated all scripts to use new ver hwcmp command + q + +commit f7065dce84118054c68aa87def70e861da73cdfd +Merge: 6ab878c02 ad77ba264 +Author: Lorenz Meier +Date: Sun Apr 27 16:14:02 2014 +0200 + + Merged master into ekf_params + +commit bfb2b8f8a0dc8749af6dc2f8256aab7973f24424 +Merge: 96ddea082 ad77ba264 +Author: Lorenz Meier +Date: Sun Apr 27 16:12:51 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into mtecs + +commit ad77ba26427aa9a2d8b8241fc95271667a1c0863 +Merge: 4a949a956 08408594e +Author: Lorenz Meier +Date: Sun Apr 27 16:07:38 2014 +0200 + + Merge pull request #864 from PX4/mpc_rc + + mpc_local_pos + rc_timeout + +commit 08408594ec3f136bdcf554a2a75c2e0af8e03c8c +Author: Lorenz Meier +Date: Sun Apr 27 16:06:34 2014 +0200 + + Renamed parameters which changed from RAD to DEGREES to avoid user confusion. Also made naming of the two parameters more consistent. + +commit e6d332aa7cd038b00643a70d99e82d60b7ffbcf0 +Author: Lorenz Meier +Date: Sun Apr 27 15:50:53 2014 +0200 + + Make commander less pedantic about position status + +commit c74248c8b15af0330e0b76ff0366321bfddda34b +Merge: 84943644d 4a949a956 +Author: Lorenz Meier +Date: Sun Apr 27 15:45:33 2014 +0200 + + Merged mpc_rc with master + +commit 5ea1105451330aa55e0c331b99ba2ab60e6f8c15 +Author: ufoncz +Date: Sun Apr 27 15:12:05 2014 +0200 + + changed dir from version to ver to keep it shorter + added "hw_ver compare" as command option so we can replace hw_ver in future + +commit 96ddea082690cd826cee10c4c00c95b2f87caf90 +Author: Lorenz Meier +Date: Sun Apr 27 12:45:02 2014 +0200 + + Introduce debug option for mTECS and silence it as default + +commit 470513d9bb67bc19bd0ac70d209c681dc321ddfb +Author: Julian Oes +Date: Sun Apr 27 11:48:03 2014 +0200 + + make it compile again after merge + +commit 03d87c2660202ca0980157cd2b4e8cd2312caf57 +Merge: 721c90291 6ab878c02 +Author: Julian Oes +Date: Sun Apr 27 11:41:34 2014 +0200 + + Merge remote-tracking branch 'px4/ekf_params' into navigator_cleanup_ekf_home_init + + Conflicts: + src/drivers/gps/gps.cpp + +commit 721c90291c12405b4f4a6cf5ddc9ca8cec9f0077 +Author: Julian Oes +Date: Sun Apr 27 02:26:09 2014 +0200 + + commander: some HIL commands and land detector cleanup + +commit a6f71f10d0664754e0b3c8ad2161dc81befb2ca9 +Author: Julian Oes +Date: Sun Apr 27 02:24:33 2014 +0200 + + fw_att_pos_estimator: some tuning for the land/in-air detector + +commit e882824ee15e0c5fff58c7f223ec7be181c7af8f +Author: Julian Oes +Date: Sat Apr 26 23:31:15 2014 +0200 + + eph and epv renaming, make this compile again + +commit e8531e8360e4f061f3cd69db90365f64837a7c76 +Merge: 3a12cb464 13dfe0447 +Author: Julian Oes +Date: Sat Apr 26 23:08:11 2014 +0200 + + Merge remote-tracking branch 'px4/ekf_home_init' into navigator_cleanup_ekf_home_init + + Conflicts: + src/modules/commander/commander.cpp + src/modules/mc_pos_control/mc_pos_control_main.cpp + src/modules/navigator/navigator_main.cpp + src/modules/uORB/topics/vehicle_global_position.h + +commit 811dd12ac56396d752def4070288fc74a7dd1abb +Merge: cfe346ddf 4a949a956 +Author: Thomas Gubler +Date: Sat Apr 26 22:01:18 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 6ab878c0218f26e5fa71053b75d7075b594b937e +Author: Lorenz Meier +Date: Sat Apr 26 18:38:37 2014 +0200 + + Emit the local position against the GPS reference - this means it can jump. + +commit 925430796ed56e97bf2310423361a8e6e29e350b +Author: Lorenz Meier +Date: Sat Apr 26 18:37:26 2014 +0200 + + Reworked how we deal with altitudes + +commit 6612cdab856674c4cbec53863c470cb4e96a9f7d +Author: Lorenz Meier +Date: Sat Apr 26 18:36:09 2014 +0200 + + Let commander be less pedantic about positioning data + +commit 18a932fe948b06b87d65f5d13102274e5683fab6 +Author: Lorenz Meier +Date: Sat Apr 26 18:35:22 2014 +0200 + + Better fake / simulation values + +commit 2d978beefbc010d962034a0f0d588cbf46a063f0 +Author: Lorenz Meier +Date: Sat Apr 26 16:16:44 2014 +0200 + + Compile fixes + +commit eff15ef3f15d3fc5692b06c0669f1b758e8d744b +Author: Lorenz Meier +Date: Sat Apr 26 16:08:40 2014 +0200 + + Fix what is looking like a missing cast in CMSIS - the cast within the line would make only halfway sense if this was actually intended as double precision operation + +commit 13dfe0447ccfa4f75b551d02b5c979a6ade4c81a +Author: Lorenz Meier +Date: Sat Apr 26 16:07:29 2014 +0200 + + Send current local position estimate as well + +commit 0d50b3ea866a9ca0b9271b8c861f1d9e2a61a24a +Author: Lorenz Meier +Date: Sat Apr 26 16:06:25 2014 +0200 + + Fix struct inits + +commit 9358eb2428275f78ad5b1e06b42840927092ac89 +Author: Lorenz Meier +Date: Sat Apr 26 15:22:03 2014 +0200 + + Fixed string formatting error + +commit 5ad3ff95bf0ebf67c2054f02ee534ef4c8e03b0a +Merge: ad1be765b 4a949a956 +Author: Lorenz Meier +Date: Sat Apr 26 15:19:21 2014 +0200 + + Merged master into ekf_params + +commit ad1be765bf36a6068fda25e3c62c92e275aebc6b +Author: Lorenz Meier +Date: Sat Apr 26 15:14:23 2014 +0200 + + Fix warnings, use more efficient atan2f where it can be safely used + +commit d4785d4b6561e1f381abd0721e1701f4c141e2fe +Author: Lorenz Meier +Date: Sat Apr 26 15:13:50 2014 +0200 + + Use INAV as default to not break existing setups + +commit 22d3bcdab60c1f788fe76431a02bc9f49601568a +Merge: a30411e9f 84943644d +Author: Lorenz Meier +Date: Sat Apr 26 15:13:03 2014 +0200 + + Merged mpc_rc into ekf_params + +commit b4d30e53c5af47a90d98c4c058df6a645ca34d40 +Author: TickTock- +Date: Sat Apr 26 05:49:40 2014 -0700 + + Added switch priority flowchart + +commit 85cfeca194aeb834e0d3ede0bd5894c77a65dac6 +Author: TickTock- +Date: Sat Apr 26 04:40:03 2014 -0700 + + updated flight modes diagram + +commit 3a12cb46487980dbf85f4606e316d9643a2b3b23 +Merge: ea0142810 4a949a956 +Author: Julian Oes +Date: Sat Apr 26 12:56:18 2014 +0200 + + Merge remote-tracking branch 'px4/master' into navigator_cleanup + +commit ea0142810a734bd8cade70668eefa562a495ec4a +Author: Julian Oes +Date: Sat Apr 26 12:55:27 2014 +0200 + + navigator: comments and whitespace + +commit 9f857f86e44a6385daa383d9b02173ad3c36fa01 +Author: Julian Oes +Date: Sat Apr 26 12:24:52 2014 +0200 + + navigator: corrected the RTL waypoint types + +commit 4a949a9565b08bac24130b36bd677d9d08b7cdc8 +Merge: 5bd8e6f6b c1545bd23 +Author: Lorenz Meier +Date: Sat Apr 26 12:24:42 2014 +0200 + + Merge pull request #749 from DonLakeFlyer/ArmDisarm + + Arm/Disarm duplication removal and support for Disarm in VEHICLE_CMD_COMPONENT_ARM_DISARM + +commit 5bd8e6f6b3a1bf021435cdb27471abdc82655317 +Merge: eb520e7dc 7372693fb +Author: Lorenz Meier +Date: Sat Apr 26 12:23:48 2014 +0200 + + Merge pull request #845 from PX4/mag_decl_hotfix + + Mag declination hotfix + +commit eb520e7dcd7225bcc398847036fe5019c022708b +Merge: b20fe3b2b 267b78f07 +Author: Lorenz Meier +Date: Sat Apr 26 12:22:13 2014 +0200 + + Merge pull request #849 from PX4/compile_pedantic + + Compile pedantic + +commit b20fe3b2ba6a1aef83dcfaddd54854085b72b5e3 +Merge: f0298e005 dcf1dbb7f +Author: Lorenz Meier +Date: Sat Apr 26 12:03:43 2014 +0200 + + Merge pull request #869 from PX4/warnings + + warnings: don't spam with warning for missing field initializer + +commit db5266d3dfe65d0c8111e385f1306fbaf4231a1f +Merge: 3411d58df f0298e005 +Author: Julian Oes +Date: Sat Apr 26 11:59:33 2014 +0200 + + Merge remote-tracking branch 'px4/master' into navigator_cleanup + +commit dcf1dbb7f4eeeb1c7654d3e7871551d6c2a63e57 +Author: Julian Oes +Date: Sat Apr 26 11:48:43 2014 +0200 + + warnings: don't spam with warning for missing field initializer + +commit 3411d58dfc1698d83b5cb8feeec4b82db65a25ee +Merge: c0d4ecf2b fd56c15a2 +Author: Julian Oes +Date: Sat Apr 26 11:44:09 2014 +0200 + + Merge branch 'navigator_cleanup' of github.com:PX4/Firmware into navigator_cleanup + +commit c0d4ecf2b629a90222cf26d904c7b1260b1147c4 +Author: Julian Oes +Date: Sat Apr 26 11:42:46 2014 +0200 + + navigator: some warnings and cleanup + +commit 31b5d0f5c8679c98d78f5f58ffc9d6a251b67375 +Merge: 971e8fc4f 88149311e +Author: TickTock- +Date: Fri Apr 25 20:30:01 2014 -0700 + + Merge branch 'mpc_rc' of https://github.com/TickTock-/Firmware into rc_merged + +commit 84943644d77ce21e91fa60a326ab333069333e74 +Author: Anton Babushkin +Date: Fri Apr 25 23:06:32 2014 +0200 + + mc_pos_control: parameters comments minor fixes + +commit a432ed49003d419414c076cfa324743fadb92b6f +Author: Anton Babushkin +Date: Fri Apr 25 22:53:48 2014 +0200 + + mc_pos_control: convert tilt_max to degrees + +commit ac0b50eaa44521998e57d8d1203a25dc997108f5 +Author: Anton Babushkin +Date: Fri Apr 25 22:41:26 2014 +0200 + + rc_mode_switch diagram updated + +commit 2453b354faa5a6ccdcca6afb94b54967679cc9de +Author: Anton Babushkin +Date: Fri Apr 25 22:26:51 2014 +0200 + + Failsafe landing without position control fixed + +commit 0c1de817852dfcbb00b19bd52a16ce80e3c2bbb4 +Merge: 22aaae197 f0298e005 +Author: Anton Babushkin +Date: Fri Apr 25 21:39:59 2014 +0200 + + Merge branch 'master' into mpc_rc + +commit fd95adc710cd04855b8f7c2abaf73d9220cd497e +Author: ufoncz +Date: Fri Apr 25 21:34:45 2014 +0200 + + corrections before xmerge + +commit 08e5ed5a1d630f840a838006bab6b1d1ae6aa6c1 +Author: ufoncz +Date: Fri Apr 25 21:14:12 2014 +0200 + + added version nsh command, it can replace hw_ver + sss + +commit f0298e005a7d8f7bb0b9df98e64a2c59ff04d2b0 +Merge: 9d08517c3 ca77c380b +Author: Lorenz Meier +Date: Fri Apr 25 16:52:53 2014 +0200 + + Merge pull request #852 from PX4/sensors_loop + + sensors: Keep looping in sensors app even if gyros do not update any mor... + +commit 9d08517c31c724249018d130630b7aa09a11c5b2 +Merge: 5ef57b8af 437825a5a +Author: Lorenz Meier +Date: Fri Apr 25 16:43:53 2014 +0200 + + Merge pull request #867 from PX4/launchdetector_copyright + + launchdetector: fix copyright header + +commit 437825a5a8b93add8198ae3d82196949eb9128a9 +Author: Thomas Gubler +Date: Fri Apr 25 16:39:16 2014 +0200 + + launchdetector: fix copyright header + +commit 35b0c294568ca916b344e6a9e6a8e27cefb6f8ca +Author: Thomas Gubler +Date: Fri Apr 25 15:09:11 2014 +0200 + + navigator: set reference for map projection only once + +commit 06dd10cb018d48f60abd1a5e9f83fbdc67867d8c +Author: Thomas Gubler +Date: Fri Apr 25 15:08:38 2014 +0200 + + commander: set home position valid flag + +commit f7e18eaa5809580878b377dfa78ce0ece96d55a7 +Author: Thomas Gubler +Date: Fri Apr 25 15:08:06 2014 +0200 + + uorb home position topic: add valid flag + +commit aab64af8844e03b04f5616c1beecf18c9f6a7d81 +Author: Thomas Gubler +Date: Fri Apr 25 14:47:37 2014 +0200 + + geo: map projection: safer initialization, only accept init from navigator, return int instead of bool + +commit 241a99fc28992694f807595ce6bb48f460c9a28a +Author: Thomas Gubler +Date: Fri Apr 25 14:45:21 2014 +0200 + + position estimator mc: do not initialize map projection because this is now handled globally + +commit 08bc777208a8510da7cd91fab5059ffa8bd14150 +Author: Thomas Gubler +Date: Fri Apr 25 13:57:06 2014 +0200 + + pos estimator inav: use map_projection_reference to set local pos reference lat lon + +commit a467bd61c1d83a97680a3f01ae1f51989c974982 +Merge: 5285eb2f9 22aaae197 +Author: Thomas Gubler +Date: Fri Apr 25 13:31:31 2014 +0200 + + Merge remote-tracking branch 'upstream/mpc_rc' into geo + +commit 5ef57b8af61b7a5c9233ac1e600ffdac859f8e0c +Merge: 7e5b684f8 630664402 +Author: Lorenz Meier +Date: Fri Apr 25 10:14:08 2014 +0200 + + Merge pull request #843 from PX4/sensor_err_handling + + Sensor error handling + +commit 5285eb2f997b590071186a8f695af4375f96e779 +Author: Thomas Gubler +Date: Fri Apr 25 09:44:40 2014 +0200 + + fw att pos estimator: use map projection reference values for local pos + +commit 7e1ea35571149a9d766cc7122738f206f1ed3427 +Author: Thomas Gubler +Date: Fri Apr 25 09:43:19 2014 +0200 + + mavlink receiver: in hil use map_projection_timestamp for hil_local_pos.ref_timestamp + +commit f5d9023b1060f10c14d016492c88375c6fdc22aa +Author: Thomas Gubler +Date: Fri Apr 25 09:42:28 2014 +0200 + + navigator: set home_pos timestamp as map projection reference timestamp + +commit 9ebd6b348687d5563b87c5c872d432adbfad696f +Author: Thomas Gubler +Date: Fri Apr 25 09:41:46 2014 +0200 + + geo: interface to get reference lat lon, option to set reference timestamp on initialization + +commit 22aaae197b443cc7248588ebdf6aeffe078e0a43 +Merge: db474072a 63c50676f +Author: Anton Babushkin +Date: Thu Apr 24 22:40:46 2014 +0200 + + Merge branch 'rc_timeout' into mpc_rc + +commit 63c50676f9757f18dfca9ec3735ce59a045cea33 +Author: Anton Babushkin +Date: Thu Apr 24 22:38:19 2014 +0200 + + MISSION switch renamed to LOITER + +commit 4e30784d6c506cdfdf58c623da20cffcb799e496 +Author: Thomas Gubler +Date: Thu Apr 24 17:16:20 2014 +0200 + + rename map_projection_inited to map_projection_initialized + +commit b249d04e52ae34d43d9d80638d6f1ead476f39ea +Author: Thomas Gubler +Date: Thu Apr 24 17:13:06 2014 +0200 + + geo: get function for timestamp of map projection + +commit 618ac319e63a6597cc62df9c810d76cdc094012b +Author: Thomas Gubler +Date: Thu Apr 24 17:06:10 2014 +0200 + + pos estimator inav: check if map projection is initialized + +commit 9f2da53f08f5d186d95653bad9afa04e8c7276d2 +Author: Thomas Gubler +Date: Thu Apr 24 17:05:30 2014 +0200 + + mc pos control: map projection init not needed anymore + +commit 35d15720ef79dae4d6f6202092d4869a455fc7d2 +Author: Thomas Gubler +Date: Thu Apr 24 17:04:27 2014 +0200 + + geo: add timestamp and function to get init state + +commit 7e5b684f8c7592e54a3ab66b699e009d053d26de +Merge: 8102c5a46 fbd782ff0 +Author: Lorenz Meier +Date: Thu Apr 24 16:36:24 2014 +0200 + + Merge pull request #860 from PX4/vicongpssimulation + + Indoor gps simulation mode + +commit fbd782ff068db5539a707d2bf02c5ba2593c2e29 +Author: Thomas Gubler +Date: Thu Apr 24 16:32:56 2014 +0200 + + remove tags file + +commit cfe346ddfafbc1d2e04f510fbee8b6fc3b1aedb3 +Merge: 5d6e2a193 8102c5a46 +Author: Thomas Gubler +Date: Thu Apr 24 16:19:42 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 5d6e2a1939befae00da0b8747792a0ac30107fe4 +Merge: 313b546c4 671c7a115 +Author: Thomas Gubler +Date: Thu Apr 24 16:19:21 2014 +0200 + + Merge remote-tracking branch 'private_swissfang/mtecs' into mtecs + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit be0824c20704bc1a47fd57611cd7fba4a535df8c +Merge: 8bb1b3939 8102c5a46 +Author: Thomas Gubler +Date: Thu Apr 24 16:17:16 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into geo + +commit 8102c5a460e2d3af8556fdaf6cd8698132cbd718 +Merge: aefea1a95 496cba085 +Author: Lorenz Meier +Date: Thu Apr 24 16:13:21 2014 +0200 + + Merge pull request #862 from thomasgubler/gitignore_tags + + add tags file to .gitignore + +commit 8bb1b39399eb09ddf93c2682713d80be4f776c5d +Author: Thomas Gubler +Date: Thu Apr 24 16:12:28 2014 +0200 + + mavlink receiver: hil: local pos reference lat lon from first data + +commit 496cba08559900092f0c931338aa9bc0ec740512 +Author: Thomas Gubler +Date: Thu Apr 24 16:03:36 2014 +0200 + + add tags file to .gitignore + +commit fbcb248bc3a91d1c26f6f47a2a46badd2d8a58f9 +Author: Thomas Gubler +Date: Thu Apr 24 15:59:49 2014 +0200 + + navigator: init map projection on home pos update + +commit 6517c201f701da97acde1d7e3cc72712b9a1613c +Author: Thomas Gubler +Date: Thu Apr 24 15:59:13 2014 +0200 + + geo: add missing return, make map projection reference static + +commit 3a898e54adbaac7fda28e0b9079076d9cdf8028c +Author: Thomas Gubler +Date: Thu Apr 24 14:30:29 2014 +0200 + + towards a global map projection instance, WIP: need to remove local updates of the reference and add a global map update + +commit db474072a7ada907d62ac994d961ac10d90d92a6 +Merge: 34597599f 56592ec77 +Author: Anton Babushkin +Date: Wed Apr 23 19:03:03 2014 +0200 + + Merge branch 'rc_timeout' into mpc_rc + +commit 56592ec77d3863f135c10619b15a0591f957fdbf +Author: Anton Babushkin +Date: Wed Apr 23 19:01:05 2014 +0200 + + commander: don't start RTL on failsafe if landed + +commit d7d6a3d3b7de0c866d878b45cf47ff41da32d110 +Author: Thomas Gubler +Date: Wed Apr 23 16:26:44 2014 +0200 + + filter gps simulation hil gps message with sysid + +commit a2940182ef2d4a354fcdd1738ce3a7e0908860c9 +Author: Thomas Gubler +Date: Fri Apr 4 12:57:44 2014 +0200 + + add parameter to mavlink app to allow parsing of HIL GPS message even if not in HIL mode + + Conflicts: + src/modules/mavlink/mavlink_receiver.cpp + +commit 34597599fcac2d76e9c8f35b12f18f1bbcb04bbe +Author: Anton Babushkin +Date: Wed Apr 23 15:26:24 2014 +0200 + + navigator: merging bug fixed + +commit dc8a0b291a8de863ea8746a6d8ddf5127d1ea609 +Merge: 2998685a3 320c97c49 +Author: Anton Babushkin +Date: Wed Apr 23 15:25:13 2014 +0200 + + Merge branch 'mpc_local_pos' into mpc_rc + +commit 320c97c498cc6e8f2634f88147f0ef15ca9b24e3 +Author: Anton Babushkin +Date: Wed Apr 23 15:24:45 2014 +0200 + + navigator: check if mission reached on vehicle_status updates + +commit 2998685a3ac593c7b5341f684491e5faef3cc564 +Merge: 8634780e8 60554c8a5 +Author: Anton Babushkin +Date: Wed Apr 23 14:22:52 2014 +0200 + + Merge branch 'mpc_local_pos' into mpc_rc + +commit 60554c8a5682bc5b2edb66e1ca6b7a9163b1dbf9 +Author: Anton Babushkin +Date: Wed Apr 23 14:15:59 2014 +0200 + + navigator: publish global_position_setpoint on vehicle_status updates + +commit 971e8fc4ffc6fc50ffaf257c473dfa86f5dc2d11 +Author: TickTock- +Date: Tue Apr 22 23:19:04 2014 -0700 + + Made failsafe more intuitive. Default (0) maps to whatever channel is throttle. If a non-zero value is entered, a direct channel map is used so use + +commit 81c03154b96cd3a087873de1583356df5fb4dc88 +Author: TickTock- +Date: Tue Apr 22 21:49:29 2014 -0700 + + Added ASSISTED, AUTO, EASY, RETURN, & LOITER programmable thresholds to enable various user mode switch configs (orig., 2x3, 1x6, etc). + +commit 831a7c4a833c68b1d418344e2f3aae2c80894b1a +Author: TickTock- +Date: Tue Apr 22 20:53:07 2014 -0700 + + Added RC_MAP_FAILSAFE parameter for customizing failsafe channel. Default to THROTTLE + +commit 7e621070ca0f002e2e1ccd863c31a24166ece0c2 +Author: TickTock- +Date: Tue Apr 22 18:23:27 2014 -0700 + + renamed mission_switch to loiter_switch and assisted_switch to easy_switch + +commit d6e6ee34401d79d428c025458940bbbf42f62236 +Merge: 86a0862af 0b97dd2b7 +Author: TickTock- +Date: Tue Apr 22 17:43:36 2014 -0700 + + Merge branch 'rc_timeout' of https://github.com/TickTock-/Firmware into rc_merged + +commit a1cf8801bb000e38d11b4573d7cde452f02abbc3 +Author: Anton Babushkin +Date: Tue Apr 22 11:36:25 2014 +0200 + + sdlog2: add failsafe state logging + +commit e4a4430f9f0be24c661e507f6e959a571937934c +Merge: 0b97dd2b7 aefea1a95 +Author: Anton Babushkin +Date: Tue Apr 22 11:18:07 2014 +0200 + + Merge branch 'master' into rc_timeout + +commit 302233a34f23a57b67d4ebb8ba3e553ad9d8c445 +Merge: dfd9601b5 f0e28a60c +Author: Anton Babushkin +Date: Tue Apr 22 11:13:11 2014 +0200 + + Merge branch 'master' into mpc_local_pos + +commit fd56c15a20c1728fde7fb3e975819dfe748caf1c +Merge: d41a01483 aefea1a95 +Author: Julian Oes +Date: Tue Apr 22 11:10:48 2014 +0200 + + Merge remote-tracking branch 'px4/master' into navigator_cleanup + + Conflicts: + ROMFS/px4fmu_common/init.d/rcS + src/modules/mavlink/mavlink_main.cpp + src/modules/mavlink/mavlink_messages.cpp + src/modules/mavlink/module.mk + src/modules/sdlog2/sdlog2_messages.h + +commit a30411e9f2438018a08c0965261067940f88be10 +Author: Lorenz Meier +Date: Tue Apr 22 11:02:53 2014 +0200 + + Fixed printing in attitude control + +commit 4585df1182083c39f2439bb7b88953dcc3575240 +Author: Lorenz Meier +Date: Tue Apr 22 11:02:31 2014 +0200 + + Robustified filter init / sequencing + +commit 1e80e624916a0eb1b13adccb4f700adeeee66bba +Author: Lorenz Meier +Date: Tue Apr 22 10:26:44 2014 +0200 + + ekf: Better variable zeroing + +commit bd637697e4880d3efbb79c2c05647564d3582cde +Author: Lorenz Meier +Date: Tue Apr 22 10:26:26 2014 +0200 + + Removed verbose print + +commit 2ecaab98f955380775c4b7f3583d9b0e3c62cccb +Merge: af56e65a3 aefea1a95 +Author: Lorenz Meier +Date: Tue Apr 22 09:58:07 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_params + +commit aefea1a95d221e541be219d9fec7eece3c72fd50 +Merge: f0e28a60c 815e221c1 +Author: Lorenz Meier +Date: Tue Apr 22 09:57:56 2014 +0200 + + Merge pull request #850 from PX4/mavlink_startup_cleanup + + mavlink: Start the same in HIL mode as in normal mode. Requires all HIL ... + +commit af56e65a37bf32cf3c6f1c0eb90626d61127c559 +Merge: 5b7209639 f0e28a60c +Author: Lorenz Meier +Date: Tue Apr 22 09:57:28 2014 +0200 + + Merge branch 'master' into ekf_params + +commit f0e28a60ca216ec147b359eef5500f190f192c82 +Author: Lorenz Meier +Date: Tue Apr 22 09:56:38 2014 +0200 + + Revert "HIL: Increased MAVLink link wait time based on previous experience that this is timing sensitive." + + This reverts commit 78bf7ed969624eacea35ae2bf402596aecb3c5a6. + +commit 5b7209639d42290dc5b1e3fc53fc81a455d75b51 +Author: Lorenz Meier +Date: Tue Apr 22 09:56:38 2014 +0200 + + Revert "HIL: Increased MAVLink link wait time based on previous experience that this is timing sensitive." + + This reverts commit 78bf7ed969624eacea35ae2bf402596aecb3c5a6. + +commit 5481b91ed19822bfdef8ecf5ee44429ae8d1d1f2 +Merge: af3366035 bf4558c31 +Author: Lorenz Meier +Date: Tue Apr 22 09:39:13 2014 +0200 + + Merge pull request #854 from jean-m-cyr/master + + Reduce data manager SD card wear and tear + +commit bf4558c31b46bb5d7b30729dd23302048447a890 +Author: Jean Cyr +Date: Tue Apr 22 01:19:01 2014 -0400 + + Reduce data manager SD card wear and tear + + When the data manager was first designed each file record contained a 2 + byte header and an 126 byte data section, resulting in a record length + of 128 bytes. Along the way it was decided to add 2 spare bytes to the + record header, but regrettably the data section was not correspondingly + reduced in size so we end up with a record length of 130 bytes. This is + bad since it does not align with SD card flash sectors and results in + more erase/write flash cycles than necessary thus reducing the SD cards + life. + + This update reduced the data section of the data manager to 124, + resulting in an optimal record length of 128 bytes. + + In order to avoid the reuse of data previously written data in the old + format, which could result in catastrophic misinterpretation, the data + manager file is checked at startup. If it is found to be in the old + format, it is deleted and recreated with in the new record length. In + this case previously stored data is lost, but that is far safer than the + unpredictable result of using the old file. + +commit 125f0b2f88c390bfde92ebe5423a0913e0e1b114 +Author: Lorenz Meier +Date: Tue Apr 22 02:25:38 2014 +0200 + + Added trap to filter to catch NaN handling + +commit 39a0d4e54db1252678eb8f4ebc872c589da2d9e7 +Author: Lorenz Meier +Date: Tue Apr 22 02:24:29 2014 +0200 + + Better error handling / reporting in filter + +commit 904ada124baea8ef744535053a0c3b40871565e3 +Author: Lorenz Meier +Date: Tue Apr 22 02:15:33 2014 +0200 + + ekf: Put reset statements after variable zero operation to ensure values get initialized correctly + +commit 119dfc44e291962ae2340e3cbb6f22e1456fc8b4 +Merge: 3a4874b22 db15e2811 +Author: Lorenz Meier +Date: Tue Apr 22 01:42:12 2014 +0200 + + Merged home_fix + +commit 3a4874b22ec469bb77c46b37c1fd204f083202d7 +Merge: 42e9c84d5 ca77c380b +Author: Lorenz Meier +Date: Tue Apr 22 01:40:45 2014 +0200 + + Merge branch 'sensors_loop' of github.com:PX4/Firmware into ekf_params + +commit 42e9c84d50bcfe3298b0d88bb35a42acdc51d5a2 +Merge: 706d08055 af3366035 +Author: Lorenz Meier +Date: Tue Apr 22 01:40:27 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_params + +commit af336603517a32b86481c5f57d9be51657eb3f0d +Merge: 20f20d54b a0c922704 +Author: Lorenz Meier +Date: Tue Apr 22 01:39:12 2014 +0200 + + Merge pull request #853 from PX4/hil_batt_fix + + commander: Also publish battery status in HIL, since we have a fake batt... + +commit a0c922704457b540b236f1c72ed5630662da9d9e +Author: Lorenz Meier +Date: Tue Apr 22 01:38:15 2014 +0200 + + commander: Also publish battery status in HIL, since we have a fake battery available and the system freaks out without knowing its main supply + +commit db15e2811ea01dd023ae930e6e7a73c1a370cecf +Author: Lorenz Meier +Date: Tue Apr 22 01:36:32 2014 +0200 + + commander: Fix altitude initialisation, do not depend on global pos valid flag. + +commit 20f20d54b0eb233d2d504fb59be9644e4b9ebada +Merge: 25b64e07a 5e32ca29d +Author: Lorenz Meier +Date: Tue Apr 22 01:32:11 2014 +0200 + + Merge pull request #848 from PX4/lpos_logfix + + Lpos logfix + +commit 25b64e07abc000da105878eea0232c94d1b25eb3 +Merge: 1196fb03c 78bf7ed96 +Author: Lorenz Meier +Date: Tue Apr 22 01:30:08 2014 +0200 + + Merge pull request #851 from PX4/hil_hotfix + + HIL: Increased MAVLink link wait time based on previous experience that ... + +commit 78bf7ed969624eacea35ae2bf402596aecb3c5a6 +Author: Lorenz Meier +Date: Tue Apr 22 01:29:39 2014 +0200 + + HIL: Increased MAVLink link wait time based on previous experience that this is timing sensitive. + +commit ca77c380b5ce9094d58b23ac73f3b0c1cec3d046 +Author: Lorenz Meier +Date: Tue Apr 22 01:25:25 2014 +0200 + + sensors: Keep looping in sensors app even if gyros do not update any more. There are lots of other reasons we might want to keep clocking the system. This resolves the RC timeout dependency in HIL. + +commit 815e221c1fcc4c67d0db1675ae1bdb39bad35ffd +Author: Lorenz Meier +Date: Tue Apr 22 01:23:55 2014 +0200 + + mavlink: Start the same in HIL mode as in normal mode. Requires all HIL tools to run sh /etc/init.d/rc.usb now. Improve UART error handling + +commit 706d08055d2bf63d16c72e86cd60f0e33a20bc4f +Author: Lorenz Meier +Date: Tue Apr 22 01:18:30 2014 +0200 + + Better / cleaner initialization of the attitude estimator + +commit d41a01483a9a1e61c12492501bf975021595b3a6 +Author: Julian Oes +Date: Mon Apr 21 22:48:12 2014 +0200 + + fw_att_pos_estimator: lines were commented out by mistake + +commit 267b78f072b105294e28578d2d8bf28e56ff9fc9 +Author: Lorenz Meier +Date: Mon Apr 21 21:31:30 2014 +0200 + + Fix of errors triggered by more pedantic compile options + +commit 27755806d5577c63867b0d78f0c731ac7f374d48 +Author: Lorenz Meier +Date: Mon Apr 21 21:30:57 2014 +0200 + + More pedantic warnings + +commit 5e32ca29d553b5706bbc2eb2f8905d0992ad3570 +Author: Lorenz Meier +Date: Mon Apr 21 21:25:54 2014 +0200 + + Fixed LPOS message in log, added ground flags field + +commit 6297b451ba7dab299576f1d30c565e49b893ba5d +Author: Lorenz Meier +Date: Mon Apr 21 21:00:24 2014 +0200 + + sdlog2: Fix indendation to expose length better, cut string lengths for excessive strings + +commit 65e2062d7b19f5a95194b574b195efcc4817b388 +Author: Lorenz Meier +Date: Mon Apr 21 20:56:02 2014 +0200 + + sdlog2: fix lpos labels string, shorten messages with excessive length + +commit c3c0328e8bb9211580dbe5a52ecb23e0452cb402 +Author: Julian Oes +Date: Mon Apr 21 17:36:59 2014 +0200 + + navigator: lot's of cleanup (WIP) + +commit 488785250f4f1fa3c2f6d1e3283fd8eabb6b3144 +Author: Julian Oes +Date: Mon Apr 21 17:35:42 2014 +0200 + + fw_att_pos_estimator: added simple in-air/on-ground detector + +commit 671c7a115a7c01ed89266a6631fb3929af84ffcf +Author: Thomas Gubler +Date: Mon Apr 21 16:20:20 2014 +0200 + + simple underspeed protection for mtecs + +commit 68e196c9cc94b421e5b8d426b102f523beb1ad4f +Merge: 390da9586 938d6b191 +Author: Thomas Gubler +Date: Mon Apr 21 13:09:26 2014 +0200 + + Merge branch 'mtecs_takeoff' into mtecs + +commit 37b133e231e945c978dd66fd5daed0f12caa8073 +Author: Lorenz Meier +Date: Sun Apr 20 03:04:56 2014 +0200 + + Added home position switch on GPS position - gives a more reliable home position setup + +commit 8ae50a4ba524f840dc7d96b79c5dbad1b7be15f1 +Author: Lorenz Meier +Date: Sun Apr 20 03:06:13 2014 +0200 + + Changed home position set to depend on the commander home position switch + +commit 1196fb03c7af68cfabf51d99b417ffd0a32e41d6 +Merge: f8232fa26 1f2e972ea +Author: Lorenz Meier +Date: Mon Apr 21 12:19:07 2014 +0200 + + Merge pull request #844 from PX4/mavlink_batt_fix + + mavlink: remaining battery scaling fixed + +commit 1f2e972ea683a4d2f33af0e91308f6efed2465c9 +Author: Anton Babushkin +Date: Mon Apr 21 12:16:45 2014 +0200 + + mavlink: remaining battery scaling fixed + +commit 390da9586921a3ab45175eb6cc4eccf36cc78625 +Merge: cc5fddd34 f8232fa26 +Author: Thomas Gubler +Date: Mon Apr 21 12:10:32 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit 0a89364e3c687deb060782bfd9fbccbd582e0e6d +Merge: 595eb679b c1545bd23 +Author: Lorenz Meier +Date: Mon Apr 21 11:23:35 2014 +0200 + + Merge branch 'ArmDisarm' of github.com:DonLakeFlyer/Firmware into ekf_params + +commit 938d6b191717614a4b734817c509d56aff9696cf +Merge: 0d403820e f8232fa26 +Author: Thomas Gubler +Date: Mon Apr 21 11:18:16 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs_takeoff + +commit 595eb679b30442b52ccc7a2c2ce7ade7b5e5c6c9 +Author: Lorenz Meier +Date: Mon Apr 21 11:02:27 2014 +0200 + + ekf_att_pos_estimator: Fixed mag initialization, now starts with initial measurement instead of defaults for faster convergence + +commit aa3aafb1e5d060593529af72bcf22d6351374df9 +Author: Lorenz Meier +Date: Mon Apr 21 10:47:15 2014 +0200 + + Added debug macro for EKF. Fixed mag state handling which was only partially stored in correct states and not properly reset on init / dynamic reset + +commit c08544721a0ac4293786ce410dcd0084e1f7cfe6 +Author: Lorenz Meier +Date: Mon Apr 21 01:20:35 2014 +0200 + + att_pos_estimator_ekf: Update filter to new filter API + +commit 14fb653d8c71a62778f191fd038f0c1b96264ced +Author: Lorenz Meier +Date: Mon Apr 21 01:18:34 2014 +0200 + + ekf_att_pos_estimator: Using right app name + +commit 1e202a228437c1fa8a04185a5476dcb3d4308759 +Author: Lorenz Meier +Date: Mon Apr 21 01:18:13 2014 +0200 + + Updated estimator, not using optical flow for now until proven on the bench + +commit 609d266e797cb30d64825e2d0745566248142a7d +Merge: 9cc284742 630664402 +Author: Lorenz Meier +Date: Sun Apr 20 21:45:54 2014 +0200 + + Merge branch 'sensor_err_handling' into ekf_params + +commit 6306644028604411b57deed675d8370841d18e99 +Author: Lorenz Meier +Date: Sun Apr 20 21:45:42 2014 +0200 + + airspeed: Let the status check routine handle the initial state + +commit 709d104de44b1cf7e338f4ae25e8b1fdc336a279 +Author: Lorenz Meier +Date: Sun Apr 20 21:43:18 2014 +0200 + + airspeed driver: Do not spam the console on error, report the system change only once + +commit 071f9c648b71a421f12f6968a9367c5219abf076 +Author: Lorenz Meier +Date: Sun Apr 20 21:42:10 2014 +0200 + + HMC5883: Do not spam the console on error and make everything worse. + +commit 9cc284742e4dfd360528cf78bb11fed6619f302b +Merge: 200bd8e3d 906abbcbb +Author: Lorenz Meier +Date: Sun Apr 20 21:04:35 2014 +0200 + + Merge branch 'usb_buf_hotfix' into ekf_params + +commit 906abbcbb6215e9ae30c51efe3b813a71a963615 +Author: Lorenz Meier +Date: Sun Apr 20 21:04:05 2014 +0200 + + mavlink: Only write to TX buf if space is available. This is working around a NuttX issue where overflowing the TX buf leads to being unable to send any further data + +commit 8634780e80f728ccbd4bc63860aeaa11727aeedb +Merge: 88149311e 0b85c41cd +Author: Anton Babushkin +Date: Sun Apr 20 20:10:39 2014 +0200 + + Merge branch 'master' into mpc_rc + +commit 200bd8e3dd2f67d45d9ef83d8b9f54e159b7eb57 +Merge: b37d0f8f2 7cad27a02 +Author: Lorenz Meier +Date: Sun Apr 20 03:43:37 2014 +0200 + + Merge branch 'ekf_params' of github.com:PX4/Firmware into ekf_params + +commit b37d0f8f2e3cb0962155113b07a01830c189d4ce +Author: Lorenz Meier +Date: Sun Apr 20 03:41:34 2014 +0200 + + Safety checks, prepared to use GPS variance + +commit 9c5dbeef3a8c9024d710e95dcce3d877ba357656 +Author: Lorenz Meier +Date: Sun Apr 20 03:39:43 2014 +0200 + + Proper zero init of the filter + +commit 7cad27a0243a806aa374ffda4ef9e99a854e1c16 +Author: Lorenz Meier +Date: Sun Apr 20 03:06:13 2014 +0200 + + Changed home position set to depend on the commander home position switch + +commit 46a796fb86986c5172ab4d85d1902e7648afd651 +Author: Lorenz Meier +Date: Sun Apr 20 03:04:56 2014 +0200 + + Added home position switch on GPS position - gives a more reliable home position setup + +commit fd34a8432e6602a45155124b933ed2c2ce7f691c +Merge: 479fddff8 f8232fa26 +Author: Lorenz Meier +Date: Sun Apr 20 02:05:57 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_params + +commit f8232fa2698b37983f4c3f05926c9d6a7a107acf +Author: Lorenz Meier +Date: Sun Apr 20 02:05:20 2014 +0200 + + fw_config_fixes + +commit 8305058ca396f39cefd924ebb9af55dbd4d663d3 +Merge: 0b85c41cd 2ea32b315 +Author: Lorenz Meier +Date: Sun Apr 20 02:04:33 2014 +0200 + + Merge pull request #827 from PX4/mavlink_range_finder + + Mavlink range finder + +commit 2ea32b315fb06f13813950a8ef385dd521694278 +Merge: eb9daf097 0b85c41cd +Author: Lorenz Meier +Date: Sun Apr 20 02:04:05 2014 +0200 + + Merged master + +commit 479fddff888f76dcc1188f3be08e239e31423b02 +Merge: ce56d75bc 0b85c41cd +Author: Lorenz Meier +Date: Sun Apr 20 01:45:00 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ekf_params + +commit ce56d75bc606015728f59a3e811fa48ff9db2979 +Author: Lorenz Meier +Date: Sun Apr 20 01:37:31 2014 +0200 + + Updated filter to most recent version with accel scale estimation, exposed crucial parameters for cross-vehicle support + +commit 7372693fb9145281ea7ad0dd78c57bc780ef6c07 +Author: Anton Babushkin +Date: Sat Apr 19 22:56:58 2014 +0200 + + attitude_estimator_ekf: added missing include + +commit 3b9bfcc7a20f2bfb0562ee8cf630e8f49cbbdede +Author: Anton Babushkin +Date: Sat Apr 19 22:46:06 2014 +0200 + + attitude_estimator_ekf: use degrees for ATT_MAG_DECL parameter to be consistent with documentation + +commit dca1e7fc611bb44caf1fc586e45105d170955de2 +Author: Lorenz Meier +Date: Sat Apr 19 22:40:37 2014 +0200 + + Decomission unmaintained position estimator + +commit 86a0862af6412906611ed295cae4604e7111b1e9 +Author: TickTock- +Date: Sat Apr 19 13:07:09 2014 -0700 + + Added rc_map_failsafe to enable use of channels other than throttle for failsafe. + +commit 7b61c927f0420cb3b519972221654176e7c9274b +Author: Lorenz Meier +Date: Sat Apr 19 16:13:13 2014 +0200 + + Renamed FW filter to EKF to express its generic properties, switched multicopters over to this filter for first tests. + +commit edd16afead95bbf236d974ad895e10cc2ef70033 +Author: Lorenz Meier +Date: Sat Apr 19 15:49:29 2014 +0200 + + Add filter parameters and multicopter defaults to parametrize Pauls estimator correctly when running for multicopters. Estimator itself not updated yet, will be next step. + +commit 0b85c41cd19486e829d48cf9e604fbc25b9e52a6 +Merge: 2e3842342 63dae04c2 +Author: Lorenz Meier +Date: Sat Apr 19 15:14:13 2014 +0200 + + Merge pull request #820 from PX4/filter_nan_guard + + pauls estimator: Added NaN guard before publishing + +commit 2e384234268a4fcf002998716d9f05d2322c1adc +Merge: d79b82b94 967e9b687 +Author: Lorenz Meier +Date: Sat Apr 19 15:07:56 2014 +0200 + + Merge pull request #835 from TickTock-/blinkm_fix + + Blinkm fix + +commit d79b82b946d487298598f66469cb09b0b0532443 +Merge: 12eae1777 282f40d16 +Author: Lorenz Meier +Date: Sat Apr 19 15:06:51 2014 +0200 + + Merge pull request #829 from PX4/uploader_hotfix + + Hotfix to PX4IO uploader. There are no known mishaps due to it, but very... + +commit e2989bc091c1a4e287534947095a1777d689ddfa +Author: eneadev +Date: Sat Apr 19 13:08:29 2014 +0200 + + Update drv_hrt.c + + TIM3 was not working properly with a custom application and I got it work changing TIM3 HRT_TIMER_POWER_BIT from RCC_APB2ENR_TIM3EN to RCC_APB1ENR_TIM3EN because on datasheet TIM3 is on APB1, I think that you should check also the others + +commit 654ab4635ad0fb70d6c0cb601d56e3d97691bdac +Author: Julian Oes +Date: Fri Apr 18 11:15:40 2014 +0200 + + navigator: wrong mission topic was copied, clearer naming of offboard mission now + +commit e7594a75fb9de2f75c96fa836aef1d956370070d +Author: Julian Oes +Date: Mon Apr 14 21:44:51 2014 +0200 + + startup: cleanup of cox mixer files (Thanks Rune) + +commit d7c4867898184c5a884bcf144d7222e84dd00f28 +Author: Lorenz Meier +Date: Sun Apr 13 09:41:23 2014 +0200 + + mavlink: Updated protocol files + +commit fde2878413141953e30e41aa9689c924c83e207f +Author: Lorenz Meier +Date: Sun Apr 13 20:45:03 2014 +0200 + + mavlink: Change to size optimization + +commit ebf0678333a91b405d8d26803a97ba18b64666dd +Author: Helen Oleynikova +Date: Thu Apr 10 10:41:00 2014 +0200 + + More whitespace all the time. + +commit d6647d841a20574c5e30e1c976b6a4247616d382 +Author: Helen Oleynikova +Date: Thu Apr 10 10:37:58 2014 +0200 + + More whitespace all the time. + +commit 7accde9b5bce299722384ebd62ab767331d8b73e +Author: Helen Oleynikova +Date: Thu Apr 10 10:35:30 2014 +0200 + + Whtespace. + +commit e35d4cd49181eef2c336cd0596f723a47bbf54ba +Author: Helen Oleynikova +Date: Thu Apr 10 10:33:10 2014 +0200 + + Reverted logging. + +commit ff2e4732a0dd03121a0f6106fd9ad1b2dbeea527 +Author: Helen Oleynikova +Date: Thu Apr 10 10:30:00 2014 +0200 + + Indentation. + +commit 0ed8a6d2da0ffd7f32d86be462ed3fea6fc7dcb3 +Author: Helen Oleynikova +Date: Thu Apr 10 10:27:35 2014 +0200 + + Reverted rcS + +commit 7d38af81d7c3f93dc5a03d1fe8082b8a9ac7f109 +Author: Helen Oleynikova +Date: Thu Apr 10 10:26:33 2014 +0200 + + Fixed final parameters in rcS + +commit e09aed917d0f301658cb7ed97d04c19a08a5482a +Author: Helen Oleynikova +Date: Thu Apr 10 10:26:15 2014 +0200 + + Finished adding a '-w' option. + +commit 32c57294d80980c88dfd611cf8a9c34aefc6dcab +Author: Helen Oleynikova +Date: Thu Apr 10 09:08:47 2014 +0200 + + Set startup script to do mavlinks. + +commit 5c996065e2ddbbfa3776390163435afa52a4b37d +Author: Helen Oleynikova +Date: Thu Apr 10 09:08:37 2014 +0200 + + Added vicon stream. + +commit 705b10fcafcb04440edc306cc07c7430e89ad788 +Author: Julian Oes +Date: Wed Apr 9 18:39:42 2014 +0200 + + navigator: support DO_JUMP misison items + +commit 665a2d6a92827e27213d596df7383061636c5dde +Author: Julian Oes +Date: Wed Apr 9 18:39:23 2014 +0200 + + mavlink and mission topic: added reading in DO_JUMP mission items + +commit b96669a5314198b88e406fc02940ed2ced291f2b +Author: Helen Oleynikova +Date: Wed Apr 9 17:58:18 2014 +0200 + + Logging changes, baud rate changes. + +commit 99ab001a5a0d7f6cebcfaa5acc86ab1dba57c876 +Author: Helen Oleynikova +Date: Wed Apr 9 17:28:00 2014 +0200 + + VICON -> VICN really this time. + +commit df0ab0ecd0bd462a63f6958354e96d65346db4ce +Author: Helen Oleynikova +Date: Wed Apr 9 17:25:33 2014 +0200 + + VICON -> VICN + +commit 18e47c0945562a7599aabce4469cb3c41874e055 +Author: Helen Oleynikova +Date: Wed Apr 9 17:21:07 2014 +0200 + + Tabs tabs tabs + +commit 746c5086b03c642cc7d5047c9928c26fc8aac5f2 +Author: Helen Oleynikova +Date: Wed Apr 9 17:11:27 2014 +0200 + + Added VICON logging, finally. + +commit a96d83e4ec48dd11634709d449e8df2ea30146d4 +Author: Lorenz Meier +Date: Tue Apr 8 21:40:05 2014 +0200 + + Revert "Merge pull request #816 from PX4/mavlink_commandlongstream" + + This reverts commit 00ef10f307d3c4a262a15ab5747d854eb4c568d5, reversing + changes made to d55e64d1e54542762510387a22897f504c68a5a6. + +commit 84aa96cf235e591fee13b55ec295db2b8b667c4d +Author: Anton Babushkin +Date: Tue Apr 8 23:29:40 2014 +0400 + + mavlink: minor comments and formatting fixes + +commit 839fa1371de96b4647d4ace6c4dfab49d4d97af1 +Author: Anton Babushkin +Date: Tue Apr 8 23:28:52 2014 +0400 + + mavlink: commands stream implemented + +commit b603b002bf4d26c35b0fb10f5192532e43fa57a0 +Author: Anton Babushkin +Date: Tue Apr 8 22:23:18 2014 +0400 + + position_estimator_inav: make land detector more sensitive to LANDED -> IN AIR transitions + +commit 93227f9200ee3369f0d2a3aa2fa7bb2a738e18c9 +Author: Thomas Gubler +Date: Tue Apr 8 17:29:11 2014 +0200 + + commander: handle_command: do not filter command if componentid == 0 + +commit b2bc8c1f08fb728ca2b80e7df6c3288b3fda4e3b +Author: Thomas Gubler +Date: Tue Apr 8 17:08:35 2014 +0200 + + mavlink: COMMAND_LONG stream: listen to vehicle_command uorb topic and send mavlink_msg_command_long + +commit 03a3b1d67127af8681275a50e5604ea1b60814ea +Author: Thomas Gubler +Date: Tue Apr 8 17:06:52 2014 +0200 + + commander: handle_command: filter commands by sysid and componentid + +commit 1c49f132a43cc8521fc0a9395b03911400c91435 +Author: Thomas Gubler +Date: Tue Apr 8 15:15:06 2014 +0200 + + mavlink: accessor for _mavlink_fd + +commit fefe19a7b9d053265a55862cbbbf16978ca38846 +Author: Thomas Gubler +Date: Tue Apr 8 11:03:23 2014 +0200 + + gps driver: fake mode: lower eph and epv values in order to convince the commander that the gps signal is valid + +commit d662fa4c14676aac26603e55c71c04a2dd29503a +Author: Julian Oes +Date: Mon Apr 7 21:44:01 2014 +0200 + + Send camera command to all, use own sysid + +commit 01d9d482c3237250420e182e0aedd409c365f848 +Author: Julian Oes +Date: Mon Apr 7 21:42:48 2014 +0200 + + mavlink: use LL_FOREACH + +commit 3dd64086e49192aabc020b50f48d68233bad392f +Author: Julian Oes +Date: Mon Apr 7 21:42:19 2014 +0200 + + commander: put unsupported warning back in place + +commit a66dcbf7e92a1028765f6c5c9a545945ce1a5dc3 +Author: Anton Babushkin +Date: Mon Apr 7 17:17:56 2014 +0400 + + mavlink: publish SYS_STATUS at constant rate, don't look at update() result + +commit 2cd4648a8e6df65ad953ffe06426c83476b7f835 +Author: Thomas Gubler +Date: Mon Apr 7 14:38:16 2014 +0200 + + mavlink: in normal mode transmit position setpoint and roll-pitch-yaw-thrust setpoint + +commit 15defeb0f1e6ce396562685316a8734fcd867081 +Author: Julian Oes +Date: Thu Apr 3 21:15:47 2014 +0200 + + mavlink: implemented multicasting between mavlink instances (two options: forwarding: forward received messages from self to other mavlink instances, passing: send out messages received from other mavlink intances over serial + +commit 3fa82675e79013fedf9a787ca21e06e5bd15e5ca +Author: Julian Oes +Date: Thu Apr 3 21:13:03 2014 +0200 + + commander: don't beep if message is not understood + +commit 2ac0e1fc547683a092eef85678652c6a538a870e +Author: Anton Babushkin +Date: Mon Mar 31 10:10:50 2014 +0400 + + rcS: removed unnecessary sleeps, minor code style fixes + +commit 12eae1777d11138a0730d6fa54e0f63f98144d11 +Merge: c77c5c878 a4b10bab3 +Author: Lorenz Meier +Date: Fri Apr 18 12:13:13 2014 +0200 + + Merge pull request #838 from PX4/fix_mission_topic + + fix mission topic bug, clearer naming + +commit 0d403820e0ecbcf1d74c32641a654340ab279535 +Merge: 8fcdff15a cc5fddd34 +Author: Thomas Gubler +Date: Fri Apr 18 11:31:16 2014 +0200 + + Merge branch 'mtecs' into mtecs_takeoff + +commit cc5fddd34e0db7b3e0402d4fdd8c400f9a1d39bc +Merge: 45cef9eed c77c5c878 +Author: Thomas Gubler +Date: Fri Apr 18 11:30:04 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into mtecs + +commit a4b10bab3042d653c5f59e704cb58008f7551401 +Author: Julian Oes +Date: Fri Apr 18 11:15:40 2014 +0200 + + navigator: wrong mission topic was copied, clearer naming of offboard mission now + +commit 967e9b68783746765a417f613b3ba2935bd6c953 +Author: TickTock- +Date: Wed Apr 16 21:41:00 2014 -0700 + + Fixed blinkm state indication (was not properly reporting flight mode). Added flashing orange safety disarmed state indicator and solid blue failsafe indicator. Changed safety on state to solid cyan. Increased LiPo cellcount support to 6. + +commit 282f40d16247db6ae2598e7f28cd5cc42c4600d0 +Author: Lorenz Meier +Date: Tue Apr 15 19:25:07 2014 +0200 + + Hotfix to PX4IO uploader. There are no known mishaps due to it, but very clearly the IO firmware flashing process should be verified after an upload. + +commit c77c5c878b05928d0817123e935af4941f653759 +Merge: df987f357 9be0dcdab +Author: Lorenz Meier +Date: Mon Apr 14 22:36:04 2014 +0200 + + Merge pull request #828 from PX4/cox_cleanup + + startup: cleanup of cox mixer files (Thanks Rune) + +commit 9be0dcdab1820cd5cc6f6fc6a447f8c5a52784cc +Author: Julian Oes +Date: Mon Apr 14 21:44:51 2014 +0200 + + startup: cleanup of cox mixer files (Thanks Rune) + +commit df987f35770931c5357ff4bf99ebd9fe87bc964e +Merge: 6e83fe28a e7c8fdc58 +Author: Lorenz Meier +Date: Sun Apr 13 23:39:27 2014 +0200 + + Merge pull request #822 from helenol/helen_mavlink_pull + + Added a -w option to mavlink, added vicon messages to stream. + +commit eb9daf097e10f434e729581b3ffce6c1b322b927 +Merge: 5c08a1aea 6e83fe28a +Author: Lorenz Meier +Date: Sun Apr 13 23:34:25 2014 +0200 + + Merged master into mavlink_range_finder + +commit 5c08a1aeaca2c86b66ee1ad05b0178ff214847e1 +Author: Lorenz Meier +Date: Sun Apr 13 23:32:52 2014 +0200 + + Untangled local pos and distance messages, now sending distance messages only for actual distance measuring devices + +commit 6e83fe28a2282b03ea4f55c8a5310455241c89e4 +Merge: 41a34f2cc 88357c58b +Author: Lorenz Meier +Date: Sun Apr 13 23:31:26 2014 +0200 + + Merge pull request #825 from PX4/mavlink_flash + + mavlink: Change to size optimization + +commit 41a34f2ccb45fbe312c1881bed356608c95e1bcf +Merge: f183ddad8 14dae529f +Author: Lorenz Meier +Date: Sun Apr 13 23:31:05 2014 +0200 + + Merge pull request #826 from PX4/mavlink_update + + mavlink: Updated protocol files + +commit f84669039579aeef80e232c3c9a444d20bcbdf39 +Author: Lorenz Meier +Date: Sun Apr 13 23:30:09 2014 +0200 + + Added rangefinder message to MAVLink app + +commit 80cd2e6c9b03eb078aafe2814ff1c9d2753ac073 +Author: Lorenz Meier +Date: Sun Apr 13 23:29:12 2014 +0200 + + Added fields to range finder clarifying sensor properties + +commit 14dae529f0b2a41ce7441871f30a9da462be8e72 +Author: Lorenz Meier +Date: Sun Apr 13 09:41:23 2014 +0200 + + mavlink: Updated protocol files + +commit 88357c58bde304567f841abc48a495794d4e250c +Author: Lorenz Meier +Date: Sun Apr 13 20:45:03 2014 +0200 + + mavlink: Change to size optimization + +commit 88149311ea687b62ba28e036e7de09ed2763f2bc +Merge: dfd9601b5 0b97dd2b7 +Author: Anton Babushkin +Date: Sun Apr 13 11:06:49 2014 +0400 + + Merge branch 'rc_timeout' into mpc_rc + +commit 0594343b9ccbb964808469041a1356414e281cbf +Author: Thomas Gubler +Date: Sat Apr 12 16:13:34 2014 +0200 + + QU4D startup script + +commit e7c8fdc586e59d50579470336157feb14c65ac5b +Author: Helen Oleynikova +Date: Thu Apr 10 10:41:00 2014 +0200 + + More whitespace all the time. + +commit 8a946f0320c4bd4a61927a12b7ba4c0c96c77d7d +Author: Helen Oleynikova +Date: Thu Apr 10 10:37:58 2014 +0200 + + More whitespace all the time. + +commit e5105f6d9124dd12a86bec445a8b6f483adfbc56 +Author: Helen Oleynikova +Date: Thu Apr 10 10:35:30 2014 +0200 + + Whtespace. + +commit dd88e319ee774ac9c8b7726d2fb4dbcc5b04078b +Author: Helen Oleynikova +Date: Thu Apr 10 10:33:10 2014 +0200 + + Reverted logging. + +commit 4f91fdb98ca03f27ea130a53636b4b7990fba183 +Author: Helen Oleynikova +Date: Thu Apr 10 10:30:00 2014 +0200 + + Indentation. + +commit 58f471af17adf706ee8e094e9129de43533fb008 +Author: Helen Oleynikova +Date: Thu Apr 10 10:27:35 2014 +0200 + + Reverted rcS + +commit 241137d2b9ecc960af3b722d1b0a1a5d9c74e52d +Author: Helen Oleynikova +Date: Thu Apr 10 10:26:33 2014 +0200 + + Fixed final parameters in rcS + +commit e6542653b9d013d5cb1b1c0f01ee9af7de4abe5b +Author: Helen Oleynikova +Date: Thu Apr 10 10:26:15 2014 +0200 + + Finished adding a '-w' option. + +commit 7b85c455558db7971c97c4e8b4d356ebc28b30a1 +Author: Helen Oleynikova +Date: Thu Apr 10 09:08:47 2014 +0200 + + Set startup script to do mavlinks. + +commit e99291d825cfc89c67cadd8487e568d3b21d218f +Author: Helen Oleynikova +Date: Thu Apr 10 09:08:37 2014 +0200 + + Added vicon stream. + +commit b1e4b34a56bfaaa98adb253195d9751f960d5a94 +Author: Helen Oleynikova +Date: Wed Apr 9 17:58:18 2014 +0200 + + Logging changes, baud rate changes. + +commit f183ddad8c62b47bbed6116d07d4b1ac50871557 +Merge: 8e0e0c164 a39382dc1 +Author: Lorenz Meier +Date: Wed Apr 9 17:48:20 2014 +0200 + + Merge pull request #819 from helenol/helen_vicon_pull + + VICON logging, finally implemented. + +commit a39382dc174d646c5ecda8c15c6e0db9c1c4e703 +Author: Helen Oleynikova +Date: Wed Apr 9 17:28:00 2014 +0200 + + VICON -> VICN really this time. + +commit 5b090a7095a25f31dd040935defa2363a60b3107 +Author: Helen Oleynikova +Date: Wed Apr 9 17:25:33 2014 +0200 + + VICON -> VICN + +commit 284218174cad1817b5dc542ecb1527f6ec58bb2d +Author: Helen Oleynikova +Date: Wed Apr 9 17:21:07 2014 +0200 + + Tabs tabs tabs + +commit 863cd2e838a5e30efd817520c3fceb3847dd18f6 +Author: Helen Oleynikova +Date: Wed Apr 9 17:11:27 2014 +0200 + + Added VICON logging, finally. + +commit 63dae04c22009512abe9a0450480698de2bba9db +Author: Lorenz Meier +Date: Wed Apr 9 17:06:06 2014 +0200 + + pauls estimator: Added NaN guard before publishing + +commit 0b97dd2b776ce61fd53776f036230ea0089e26e9 +Author: Anton Babushkin +Date: Wed Apr 9 18:55:55 2014 +0400 + + commander: brackets added to return switch check + +commit 8e0e0c164a11b680594bf447671c208955282564 +Merge: 27884e49b 09093b17d +Author: Lorenz Meier +Date: Tue Apr 8 21:41:05 2014 +0200 + + Merge branch 'mavlink_command' of github.com:PX4/Firmware + +commit 27884e49bedfdbd0e259bb9b90e757b45bf7fd44 +Author: Lorenz Meier +Date: Tue Apr 8 21:40:05 2014 +0200 + + Revert "Merge pull request #816 from PX4/mavlink_commandlongstream" + + This reverts commit 00ef10f307d3c4a262a15ab5747d854eb4c568d5, reversing + changes made to d55e64d1e54542762510387a22897f504c68a5a6. + +commit 00ef10f307d3c4a262a15ab5747d854eb4c568d5 +Merge: d55e64d1e f0d043c06 +Author: Lorenz Meier +Date: Tue Apr 8 21:38:32 2014 +0200 + + Merge pull request #816 from PX4/mavlink_commandlongstream + + mavlink: COMMAND_LONG stream: listen to vehicle_command uorb topic and send mavlink_msg_command_long + +commit d55e64d1e54542762510387a22897f504c68a5a6 +Author: Anton Babushkin +Date: Tue Apr 8 23:29:40 2014 +0400 + + mavlink: minor comments and formatting fixes + +commit 09093b17daf8f02f87ea689dc73bd35b6cac1542 +Author: Anton Babushkin +Date: Tue Apr 8 23:28:52 2014 +0400 + + mavlink: commands stream implemented + +commit 80a59a6d078a367256c92f105ab468a8eb66fdfe +Merge: 13be060da 523606668 +Author: Lorenz Meier +Date: Tue Apr 8 21:22:46 2014 +0200 + + Merge pull request #817 from PX4/mc_land_fix + + MC land detector fix + +commit 523606668f8c940357cd9c46b0995035eced7659 +Author: Anton Babushkin +Date: Tue Apr 8 22:23:18 2014 +0400 + + position_estimator_inav: make land detector more sensitive to LANDED -> IN AIR transitions + +commit 13be060dae1bca1f4a38970a88a48243ab54d185 +Merge: 0930a3c1b bccdbde45 +Author: Lorenz Meier +Date: Tue Apr 8 08:42:28 2014 -0700 + + Merge pull request #815 from PX4/commander_handle_command + + commander: handle_command: filter commands by sysid and componentid + +commit bccdbde45eb70271bd946ca86173cd8add20cd3d +Author: Thomas Gubler +Date: Tue Apr 8 17:29:11 2014 +0200 + + commander: handle_command: do not filter command if componentid == 0 + +commit f0d043c06849a2f2f5e07d6f3bdfafc0e4e6f041 +Author: Thomas Gubler +Date: Tue Apr 8 17:08:35 2014 +0200 + + mavlink: COMMAND_LONG stream: listen to vehicle_command uorb topic and send mavlink_msg_command_long + +commit a6215b7bda47616018d29b2f7de630deb4984be9 +Author: Thomas Gubler +Date: Tue Apr 8 17:06:52 2014 +0200 + + commander: handle_command: filter commands by sysid and componentid + +commit 0930a3c1b6d524936c17636095de1ca05d5e8c4b +Merge: e51a265c7 134633c7f +Author: Lorenz Meier +Date: Tue Apr 8 06:22:42 2014 -0700 + + Merge pull request #814 from PX4/mavlink_fd + + mavlink: accessor for _mavlink_fd + +commit 134633c7f0ef6ec668ba9c122a52b024c393e51a +Author: Thomas Gubler +Date: Tue Apr 8 15:15:06 2014 +0200 + + mavlink: accessor for _mavlink_fd + +commit e51a265c72b9b0320fe57e83827cdf5126663c5b +Merge: 8c0a7afb7 fc2bfb828 +Author: Lorenz Meier +Date: Tue Apr 8 03:47:01 2014 -0700 + + Merge pull request #791 from PX4/mavlink_broadcast + + Mavlink broadcast + +commit 8c0a7afb754128c53848879568659396526244c4 +Merge: e4628fbed 814d3c385 +Author: Lorenz Meier +Date: Tue Apr 8 02:11:15 2014 -0700 + + Merge pull request #813 from PX4/gps_fake_fix + + gps driver: fake mode: lower eph and epv values in order to convince the commander that the gps signal is valid + +commit 814d3c385cc0132ec9bbdc22f87f35301bbc8f44 +Author: Thomas Gubler +Date: Tue Apr 8 11:03:23 2014 +0200 + + gps driver: fake mode: lower eph and epv values in order to convince the commander that the gps signal is valid + +commit c1545bd237cdaf9636da55f5b907bdadc39ed130 +Author: Don Gagne +Date: Mon Apr 7 18:56:03 2014 -0700 + + Fix float equality comparison + + Also restructured incorrect return statement + +commit fc2bfb828f0f2ba681da1b33addd03698db4b679 +Merge: 38c3e6897 e4628fbed +Author: Julian Oes +Date: Mon Apr 7 21:45:45 2014 +0200 + + Merge remote-tracking branch 'px4/master' into mavlink_broadcast + +commit 38c3e68976c8dc167b4d1e5d24792401fc7cc7d3 +Author: Julian Oes +Date: Mon Apr 7 21:44:01 2014 +0200 + + Send camera command to all, use own sysid + +commit bb3792bcdd8edeb24cad7ef0170c76a552f943d5 +Author: Julian Oes +Date: Mon Apr 7 21:42:48 2014 +0200 + + mavlink: use LL_FOREACH + +commit a4a12dab337f132bfe51db2ad482273ecfdf0ce6 +Author: Julian Oes +Date: Mon Apr 7 21:42:19 2014 +0200 + + commander: put unsupported warning back in place + +commit 662a7403b2ef00018d6c1b38265ec0ba4a9ae6bf +Author: Anton Babushkin +Date: Mon Apr 7 22:36:28 2014 +0400 + + mavlink: REQUEST_DATA_STREAM hadling implemented + +commit e4628fbed641496704011b0c488a36ed05b45d5f +Merge: bcbedf088 536ff50fe +Author: Lorenz Meier +Date: Mon Apr 7 08:11:23 2014 -0700 + + Merge pull request #810 from thomasgubler/mavlink_setpoints + + mavlink: in normal mode transmit position setpoint and roll-pitch-yaw-thrust setpoint + +commit bcbedf088abfb76bc7df49aac6087755cefe79bc +Merge: 7397e05b7 de3efc097 +Author: Lorenz Meier +Date: Mon Apr 7 06:25:43 2014 -0700 + + Merge pull request #811 from PX4/mavlink_sys_status_fix + + mavlink: publish SYS_STATUS at constant rate + +commit dfd9601b571057e73668d9b39d584bc4eb9cc305 +Author: Anton Babushkin +Date: Mon Apr 7 17:24:39 2014 +0400 + + commander: minor comment fix + +commit de3efc0975f1b84cf556bae11bbebe95609dbcdc +Author: Anton Babushkin +Date: Mon Apr 7 17:17:56 2014 +0400 + + mavlink: publish SYS_STATUS at constant rate, don't look at update() result + +commit b770c9fc1edc570fc216bdf849f84519e4e3513f +Author: Anton Babushkin +Date: Mon Apr 7 17:16:43 2014 +0400 + + position_estimator_inav: increase acceptable EPH/EPV, in commander use EPH/EPV to decide if global position valid + +commit 536ff50fe1ddc438283f5f3c66ec9dc3d79d7d83 +Author: Thomas Gubler +Date: Mon Apr 7 14:38:16 2014 +0200 + + mavlink: in normal mode transmit position setpoint and roll-pitch-yaw-thrust setpoint + +commit 9f52c4459331bc0fd32764a35387abb2cab88b4a +Author: Anton Babushkin +Date: Mon Apr 7 14:34:14 2014 +0400 + + sensors: use timestamp_last_signal for actuator_group_3 timestamping + +commit eb5cd54023c39d3adc266d68e02c1f10e77ac62a +Author: Anton Babushkin +Date: Mon Apr 7 14:32:37 2014 +0400 + + sensors: lost signal detection rewritten to be more clear + +commit 9a579fa8707361e38c3681b2d23d6bbab1f9c298 +Author: Anton Babushkin +Date: Mon Apr 7 14:16:10 2014 +0400 + + mc_att_control: parameters MC_SCALE_XXX renamed to MC_MAN_X_MAX + +commit 606660d94a0f2b2968c0bd3a8f035a6db97d9e10 +Author: Anton Babushkin +Date: Mon Apr 7 14:07:16 2014 +0400 + + fw_att_control: renamed FW_R_MAX/FW_P_MAX to FW_MAN_R_MAX/FW_MAN_P_MAX + +commit 209f0dfcea8834ad3c57b169a5afd23741a064c5 +Merge: db37d3a49 7397e05b7 +Author: Anton Babushkin +Date: Mon Apr 7 13:38:39 2014 +0400 + + Merge branch 'master' into fmu_mixer + +commit db37d3a4959c6f0888708bae4b4efd66c668e5b1 +Author: Anton Babushkin +Date: Mon Apr 7 13:36:55 2014 +0400 + + fmu driver: bugs fixed + +commit 7397e05b70719d0a92209346319d69b7f6d840d5 +Merge: ceb287504 51e0ccb19 +Author: Lorenz Meier +Date: Sun Apr 6 23:10:53 2014 -0700 + + Merge pull request #783 from PX4/rc_sleep_cleanup + + rcS: removed unnecessary sleeps, minor code style fixes + +commit 04bca061a2bc722b22e37c8ea4f3bced7757db29 +Merge: 1362d5f19 ceb287504 +Author: Anton Babushkin +Date: Mon Apr 7 09:26:56 2014 +0400 + + Merge branch 'master' into fmu_mixer + +commit c77a7b11628de9ccca20a444bf38582726d1668d +Author: Anton Babushkin +Date: Sun Apr 6 22:23:33 2014 +0400 + + mavlink_receiver: don't publish rc_channels on manual_control from mavlink, set switches to unmapped state instead of using previous values + +commit b6e00431dc184997cf63489d15c7bd3c0712b597 +Merge: a4ba705e2 ceb287504 +Author: Anton Babushkin +Date: Sun Apr 6 22:20:18 2014 +0400 + + Merge branch 'master' into rc_timeout + +commit ceb287504c7460b024ecabbcf278462da9e2aca1 +Merge: e4cfdb4f9 ab60b13b6 +Author: Lorenz Meier +Date: Sun Apr 6 10:35:14 2014 -0700 + + Merge pull request #807 from PX4/trust_airspeed + + Do not make minimum airspeed assumptions, as we can trust our digital se... + +commit e4cfdb4f9f30e0eef36f9e18e8d656d57994141e +Author: Lorenz Meier +Date: Sun Apr 6 19:34:32 2014 +0200 + + mavlink: Add manual SP subscription + +commit a4ba705e2f64616e25456c71572661f6b5e7cc3b +Author: Anton Babushkin +Date: Sun Apr 6 20:04:18 2014 +0400 + + commander: don't use mode switch if it's not mapped + +commit 8fcdff15a480399541b9ecccf8dc8260d437ec7f +Author: Thomas Gubler +Date: Sun Apr 6 14:58:31 2014 +0200 + + mtecs: add comment about setting the standard limits + +commit db92a8c2f1a9e2ac2bbb60d8387c9889b3ab3f00 +Merge: be6c0d2ec 7c4f1c90d +Author: Lorenz Meier +Date: Sun Apr 6 04:31:57 2014 -0700 + + Merge pull request #808 from PX4/mavlink_recv_fix + + mavlink_receiver fixes + +commit 7c4f1c90dc441e57d9af55beb33bb6d91ece0c90 +Author: Anton Babushkin +Date: Sun Apr 6 14:57:45 2014 +0400 + + mavlink_receiver: fixed bug in manual control publication, minor refactoring + +commit aa9ce7cd24791e3e0fe9d1066a29a080cf85c2e8 +Merge: b00b70aeb be6c0d2ec +Author: Anton Babushkin +Date: Sun Apr 6 14:47:31 2014 +0400 + + Merge branch 'master' into rc_timeout + +commit 1b3975c068b9884f0e08c70d5c0f4f93c2737811 +Merge: bf95f3d6e 45cef9eed +Author: Thomas Gubler +Date: Sun Apr 6 11:12:27 2014 +0200 + + Merge branch 'mtecs' into mtecs_takeoff + +commit 45cef9eed4a9f1c6761f41a187672cc4ba82cd39 +Author: Thomas Gubler +Date: Sun Apr 6 11:11:58 2014 +0200 + + mtecs: better (but not final) default parameters for mtecs + +commit bf95f3d6ea67796605f0cf3d7f2a6083c827f317 +Merge: 3e9dfcb6f be918cd6d +Author: Thomas Gubler +Date: Sun Apr 6 10:52:17 2014 +0200 + + Merge branch 'mtecs' into mtecs_takeoff + +commit be918cd6d0a0d99bd884cc9c186bc852cf3f7bba +Merge: d3ca12f13 be6c0d2ec +Author: Thomas Gubler +Date: Sun Apr 6 10:49:53 2014 +0200 + + Merge remote-tracking branch 'upstream/master' into paul_mtecs + +commit ab60b13b6dbcf636b1889d2150d96aff8b26cfc9 +Author: Lorenz Meier +Date: Sat Apr 5 21:26:17 2014 +0200 + + fw_att_controller: Forcing actuator scaling to at least minimum speed + +commit 4a0c6600887e900932f6888f1b8948816a1f00b4 +Author: Lorenz Meier +Date: Sat Apr 5 21:06:21 2014 +0200 + + Do not make minimum airspeed assumptions, as we can trust our digital sensor a bit. A blocked pitot also most likely will result in more than just 6.5 m/s airspeed and so the check is based on a bunch of weak assumptions + +commit be6c0d2ece235077f067f4db10689b8ad3d9c5b1 +Merge: 3e5f0813a a1a4013d0 +Author: Lorenz Meier +Date: Sat Apr 5 09:03:23 2014 -0700 + + Merge pull request #803 from PX4/airspeed_scaling + + Airspeed scaling + +commit a1a4013d02ca7ec3f62c6c3f2e4b95181f365c35 +Author: Lorenz Meier +Date: Sat Apr 5 17:24:11 2014 +0200 + + Populate air temperature field + +commit c17201afbff06f2be278e202d23eb136f38d1ae1 +Author: Lorenz Meier +Date: Sat Apr 5 17:23:54 2014 +0200 + + Log air temperature + +commit 6319ec2036c52f39a6fded6480836fe79e3ba35f +Author: Lorenz Meier +Date: Sat Apr 5 17:23:34 2014 +0200 + + Add celsius air temperature field to airspeed + +commit 17082db97e493959933073f5c02177bf53256a88 +Merge: 188ec9896 3e5f0813a +Author: Lorenz Meier +Date: Sat Apr 5 17:14:50 2014 +0200 + + Merge branch 'master' into airspeed_scaling + +commit 3e5f0813a88817418cc259a5574372e5edca0432 +Merge: e6d48c4f3 7b95d3640 +Author: Lorenz Meier +Date: Sat Apr 5 08:12:56 2014 -0700 + + Merge pull request #806 from PX4/yaw_sp_fix + + navigator hotfix: Increase acceptance range for yaw setpoints. + +commit e6d48c4f3276af252315118286556b3a000274b6 +Author: Lorenz Meier +Date: Sat Apr 5 17:12:21 2014 +0200 + + Fix failsafe assignment in sensors app + +commit 262485a5e87ccdc8ff645ba45992bdbe13363fab +Author: Lorenz Meier +Date: Sat Apr 5 17:09:48 2014 +0200 + + px4io: Typo fixed + +commit 024de1fec431fbd065aeb31035245e7851450a0b +Author: Lorenz Meier +Date: Sat Apr 5 17:04:36 2014 +0200 + + Remove unwanted colon + +commit 188ec9896497e0bc907e164a3936b86cd742baac +Merge: fc39af08a 78d50370a +Author: Lorenz Meier +Date: Sat Apr 5 17:02:51 2014 +0200 + + Merge branch 'airspeed_scaling' of github.com:PX4/Firmware into airspeed_scaling + +commit fc39af08a1d6673aa727a84b17afd6c4485dff19 +Author: Lorenz Meier +Date: Sat Apr 5 17:02:37 2014 +0200 + + airspeed: Prevent the filter from overshooting into the negative airspeed range + +commit 7b95d36405cb63b53fd1fea2c25e29aedca5a3a2 +Author: Lorenz Meier +Date: Sat Apr 5 16:45:23 2014 +0200 + + navigator hotfix: Increase acceptance range for yaw setpoints. + +commit 0f032162323c84c28214d161ee0ce2d4a1f4c268 +Merge: 2d54aaf96 671d35f67 +Author: Lorenz Meier +Date: Sat Apr 5 07:42:35 2014 -0700 + + Merge pull request #799 from PX4/failsafe_sbus_cleanup + + Failsafe sbus cleanup + +commit 78d50370ad12cc0b5762f4d596301cb8210cae21 +Merge: 3da219c3d 2d54aaf96 +Author: Lorenz Meier +Date: Sat Apr 5 16:14:28 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into airspeed_scaling + +commit 79d2247b44aaeb0f2211a1c66c994e0fa7ca4b9f +Author: Anton Babushkin +Date: Sat Apr 5 18:11:51 2014 +0400 + + position_estimator_inav, mc_pos_control: precise position reprojection on home position changes + +commit 2d54aaf9672f9ceab3f617f6b14c53c368a153e5 +Merge: 295e9d590 de7a6b057 +Author: Lorenz Meier +Date: Sat Apr 5 16:08:46 2014 +0200 + + Merge branch 'system_power' + +commit de7a6b057f5ced2cf118a919912327f878492cdb +Author: Lorenz Meier +Date: Sat Apr 5 16:08:28 2014 +0200 + + Cleanups on system power logging format + +commit 671d35f67ccae5c35ef4fcb573f5fa52395601c4 +Author: Lorenz Meier +Date: Sat Apr 5 16:05:58 2014 +0200 + + Fix logic for S.Bus failsafe detection + +commit 295e9d590eb515fe6ff47fe698ba890366b5caa4 +Merge: 40bf02bda a94250b2b +Author: Lorenz Meier +Date: Sat Apr 5 06:11:00 2014 -0700 + + Merge pull request #800 from PX4/system_power + + System power + +commit 0fd6fb53f33bbe923973ee519e2464655f2c2bc5 +Author: Anton Babushkin +Date: Sat Apr 5 17:07:15 2014 +0400 + + position_estimator_inav: projection reinitialization on home change fixed + +commit 97cde3311efab479c43226dea3b1edd93629c33b +Author: Anton Babushkin +Date: Sat Apr 5 16:59:01 2014 +0400 + + commander: home publication fixed + +commit a94250b2bf154a25c8ee2244d0dc8978025a1f51 +Merge: 62c188408 40bf02bda +Author: Lorenz Meier +Date: Sat Apr 5 14:42:05 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into system_power + +commit 40bf02bda0e093e9d695f1172cf4bba534d248ad +Merge: fa63609da be38372be +Author: Lorenz Meier +Date: Sat Apr 5 05:41:46 2014 -0700 + + Merge pull request #804 from PX4/laser_error_management + + sf0x driver: Stop emitting error messages once there is no hope this sen... + +commit 62c188408f794698ae804875d077e4f7ef8ac612 +Merge: 06d5c6ad2 be38372be +Author: Lorenz Meier +Date: Sat Apr 5 14:30:57 2014 +0200 + + Merge branch 'airspeed_scaling' of github.com:PX4/Firmware into testtest + +commit be38372be17925e14fa864ad26e8f487a402d46f +Author: Lorenz Meier +Date: Sat Apr 5 14:28:44 2014 +0200 + + sf0x driver: Stop emitting error messages once there is no hope this sensor will recover - continue to output error messages if the errors are just intermittent + +commit 3da219c3db638e0a57d18e892575df13d8c11f47 +Author: Lorenz Meier +Date: Sat Apr 5 14:14:03 2014 +0200 + + Update airspeed calibration routine to account for new signedness options + +commit b00b70aeb2b7f20e74ca185e357e796f54031640 +Author: Anton Babushkin +Date: Sat Apr 5 16:06:10 2014 +0400 + + manual_control_setpoint: signal_lost flag removed, sensors: bugs fixed + +commit 605d7277d8941430589b50ed26d145136c9ab117 +Merge: 77190f505 fa63609da +Author: Anton Babushkin +Date: Sat Apr 5 15:59:47 2014 +0400 + + Merge branch 'master' into rc_timeout + +commit 8064b44dad5c10157571f05b0e6d3fa260aec657 +Merge: b98157c65 fa63609da +Author: Anton Babushkin +Date: Sat Apr 5 15:46:48 2014 +0400 + + Merge branch 'master' into mpc_local_pos + +commit 77190f5052405ba8ef10c89f3193802d3d59e66f +Author: Anton Babushkin +Date: Sat Apr 5 15:42:23 2014 +0400 + + sensors: bug fixed + +commit 568eb8962d3ab5798a5048047da75b696e0a3af9 +Author: Anton Babushkin +Date: Sat Apr 5 15:42:07 2014 +0400 + + px4io: typos fixed + +commit 0b45e01db9deb5b6fdb07920403e270bc1b32b63 +Merge: 60355b4e6 3b5e6f983 +Author: Anton Babushkin +Date: Sat Apr 5 15:29:46 2014 +0400 + + Merge branch 'failsafe_sbus_cleanup' into rc_timeout + +commit cdec5e1d052b587a2e2a5d9d3dfef0bc507cc5b9 +Author: Andrew Tridgell +Date: Thu Feb 13 14:25:52 2014 +1100 + + Included raw differential pressure field + +commit 9719af623d92ceab0c5eebe21906b4d5cf515682 +Author: Andrew Tridgell +Date: Wed Feb 12 13:48:37 2014 +1100 + + Merged voltage compensation + +commit 00c82f0836388ffa1e1c4a5827eefe28c0521df8 +Author: Andrew Tridgell +Date: Wed Feb 12 12:18:20 2014 +1100 + + Merged airspeed changes + +commit fa63609da33cbbf7b3c57d5044af3f8972c73647 +Merge: fe73adbf6 f1f9f452c +Author: Lorenz Meier +Date: Sat Apr 5 04:06:01 2014 -0700 + + Merge pull request #802 from PX4/arming_fail_tune + + tone_alarm: Added arming failure tone + +commit fe73adbf68aa0e5101bc74c340d82731f7c139b1 +Merge: f21ce7e50 30d1ce3a5 +Author: Lorenz Meier +Date: Sat Apr 5 04:05:18 2014 -0700 + + Merge pull request #801 from PX4/hmc_fix + + hmc5883: properly reset mag to normal state on calibration fail + +commit 06d5c6ad285a46cfb59ce07bc3cd49507305a997 +Author: Lorenz Meier +Date: Sat Apr 5 13:03:52 2014 +0200 + + sdlog2: Compile fixes for system power logging + +commit 03c80deb9634ffcf5e9114881dddcc5a66a63b54 +Merge: da1056505 f21ce7e50 +Author: Lorenz Meier +Date: Sat Apr 5 12:56:43 2014 +0200 + + Merge branch 'master' into system_power + +commit f21ce7e50cf4e9f77fb7d26508c989ed2ff1f300 +Author: Lorenz Meier +Date: Sat Apr 5 12:56:15 2014 +0200 + + Compile hotfix for master + +commit da105650526f724247aa8db7ee87a460efcd3cd8 +Author: Lorenz Meier +Date: Sat Apr 5 12:42:32 2014 +0200 + + sdlog2: Add system power to logging + +commit f1f9f452c0225b7ebf65007505e6d74e57216cc1 +Author: Jonathan Challinger +Date: Sat Mar 22 16:57:32 2014 -0700 + + tone_alarm: Added arming failure tone + +commit 30d1ce3a51caafe959fc048e4d7ca6147bd2ccd6 +Author: Andrew Tridgell +Date: Tue Mar 11 12:42:46 2014 +1100 + + hmc5883: properly reset mag to normal state on calibration fail + + and add current output in "hmc5883 info" + +commit 6ea22c8c079db8633d663cbf8ca39b81a434a040 +Author: Andrew Tridgell +Date: Wed Feb 12 12:17:25 2014 +1100 + + adc: publish system_power ORB topic from ADC + +commit ea5279389f2b13110735083f511afb630ef5e3d8 +Author: Andrew Tridgell +Date: Wed Feb 12 12:16:51 2014 +1100 + + uORB: added an ORB topic for system_power + + holds power supply state and 5V rail voltage on FMUv2 + +commit ec2197fd1b228d8eb4855c49d5f9b1365685d01c +Author: Andrew Tridgell +Date: Fri Apr 4 13:02:44 2014 +1100 + + uploader: ignore bad character encodings for older bootloaders + + this prevents the uploader from throwing an exception with older + bootloaders + +commit 3b5e6f98338fded2cbe7be1c301dc2698f7239aa +Author: Lorenz Meier +Date: Sat Apr 5 11:28:07 2014 +0200 + + sensors and px4io driver: Guard against failsafe trigger for inverted remotes + +commit ce504297690ea11032e465c96aa96a00dd4be2bc +Merge: 1eb0b1940 73d04f7a3 +Author: Lorenz Meier +Date: Sat Apr 5 11:17:05 2014 +0200 + + Merged SBUS minimal changes + +commit 73d04f7a37ba52ce1891e740db554557bd71940a +Author: Lorenz Meier +Date: Sat Apr 5 11:15:22 2014 +0200 + + px4io driver: Only publish RC signal if it was at least once valid. + +commit 1eb0b194093c91a42d4c0b022f10cf7163548acb +Merge: 1d0b2b4aa 3e4841b6f +Author: Lorenz Meier +Date: Sat Apr 5 11:14:19 2014 +0200 + + Merged minimal S.BUS failsafe changes + +commit 1d0b2b4aa821ede26b0b2fd5ad91382cbbd2e8ee +Merge: 797698a7a 9a0b2b761 +Author: Lorenz Meier +Date: Sat Apr 5 11:11:06 2014 +0200 + + Merge branch 'sbus_failsafe' into failsafe_cleanup + +commit 3e4841b6fe2d8d6d06b167be49cbe76ab7e04a46 +Author: Lorenz Meier +Date: Sat Apr 5 11:10:41 2014 +0200 + + px4io: Guard against the RC failsafe value of channel 5 causing a manual override action if set to manual in failsafe + +commit 09d106432749ec02866241863eb912f05b903e64 +Author: Lorenz Meier +Date: Sat Apr 5 11:06:07 2014 +0200 + + px4io: Remove unused variable + +commit 745ef4f4856af60aca5625860e5e3f25ea189dc9 +Author: Holger Steinhaus +Date: Tue Mar 25 15:42:44 2014 +0100 + + px4io: do not include failsafe condition into rc_lost flag + +commit 5e0d687b566022c12270f68facbf7ca35f62306c +Author: Holger Steinhaus +Date: Tue Mar 25 15:23:40 2014 +0100 + + px4io driver: publish input_rc even if RC connection has been lost + +commit 9a0b2b7610d39f88b627046e0d90f66aada1e88f +Author: Lorenz Meier +Date: Sat Apr 5 11:02:22 2014 +0200 + + Make throttle failsafe depend on the failsafe threshold parameter. Make the parameter optional (no harm if not found). + +commit 9123ebce8cbc618899ece31d31c97e022038beb2 +Author: Lorenz Meier +Date: Sat Apr 5 10:45:02 2014 +0200 + + px4io: Allow RC failsafe detection as valid feature + +commit 797698a7a114032c7eea62c5f48f2b229ca973b7 +Author: Lorenz Meier +Date: Sat Apr 5 10:34:35 2014 +0200 + + Trigger failsafe action also on failsafe flag + +commit fb44ad8e22f2a0862f1d7bda66643a6336247024 +Author: Lorenz Meier +Date: Sat Apr 5 10:29:17 2014 +0200 + + Simplify the failsafe handling, reduce 3 params to one + +commit 64ffafb48ee45452070dfb37be8d0de6098915a8 +Author: Lorenz Meier +Date: Sat Apr 5 10:28:01 2014 +0200 + + Only publish RC inputs if we have seen some valid inputs at some point + +commit c6d98a32f83383e6204fd6cefbfcc1fd7e1cf159 +Author: Lorenz Meier +Date: Sat Apr 5 10:27:43 2014 +0200 + + Proper failsafe handling onboard, including throttle failsafe condition if enabled + +commit b98157c6556743dd60ca8a6c8de9e5bfbcdf1b5a +Merge: a6a4ab1db 1ecd3e929 +Author: Anton Babushkin +Date: Sat Apr 5 10:59:05 2014 +0400 + + Merge branch 'master' into mpc_local_pos + +commit 1ecd3e9291216a7b9847e1387521527a0b6d3bb2 +Merge: 89817d136 fcd31b036 +Author: Lorenz Meier +Date: Fri Apr 4 14:54:44 2014 -0700 + + Merge pull request #795 from PX4/estm_log_fix + + Reduced the number of states to 10 to avoid killing the logging system + +commit 89817d13665e657ba0a3829eb31142163b0848ae +Merge: 2aa9e3bd7 1e25ceb08 +Author: Lorenz Meier +Date: Fri Apr 4 14:39:19 2014 -0700 + + Merge pull request #794 from PX4/estimator_ram_fix + + Move Pauls EKF into a class and instantiate only when / if needed. + +commit a6a4ab1dbeded057a72067a50999034ebbc788cd +Author: Anton Babushkin +Date: Fri Apr 4 21:45:01 2014 +0400 + + position_estimator_inav: reset position estimate when GPS becomes available + +commit 1e25ceb085a8ca5cd53825a2eb30d9cf69c3a8d9 +Author: Lorenz Meier +Date: Fri Apr 4 18:47:30 2014 +0200 + + Create EKF object in right context + +commit f12c76538322b433b9abd02290ca718eff3be8a0 +Merge: 4e6a5ed1e 2aa9e3bd7 +Author: Anton Babushkin +Date: Fri Apr 4 20:36:11 2014 +0400 + + Merge branch 'master' into mpc_local_pos + +commit 2aa9e3bd780ca0d7c97d72c8f3a6973e32ed2cb3 +Merge: 0205eebaa 88cf841f0 +Author: Lorenz Meier +Date: Fri Apr 4 09:26:08 2014 -0700 + + Merge pull request #796 from PX4/rc_timeout_fix + + Bump RC timeout for all cases to half a second + +commit 88cf841f00b499792780195de63018b3bd49f683 +Author: Lorenz Meier +Date: Fri Apr 4 18:18:17 2014 +0200 + + Bump RC timeout for all cases to half a second + +commit fcd31b03686ae9a6e04f294044420d09e8e6a2cd +Author: Lorenz Meier +Date: Fri Apr 4 18:14:23 2014 +0200 + + Reduced the number of states to 10 to avoid killing the logging system + +commit 2b6a9c5122008ca47cf7524b6887d7de9b0b8a5d +Author: Lorenz Meier +Date: Fri Apr 4 18:07:58 2014 +0200 + + Removed a bunch of commented out things that we will not need any more. + +commit e075d05f579091fb9c605c856650cbfd1587a044 +Author: Lorenz Meier +Date: Fri Apr 4 18:05:13 2014 +0200 + + Move Pauls EKF into a class and instantiate only when / if needed. Checking for low memory conditions as we should. + +commit 183a0cdb22fd824d87912ea3d2c2470f0d28ed39 +Author: Anton Babushkin +Date: Fri Apr 4 12:33:02 2014 +0400 + + MC: default MC_YAWRATE_I changed for all setups, navigator: increase yaw acceptance to 0.2rad ~ 11deg + +commit 60355b4e6c0a6916084442d0557cacd74b008b82 +Author: Anton Babushkin +Date: Thu Apr 3 23:47:09 2014 +0400 + + sensors: switch position reading bug fixed + +commit 3641faed0c696f1a88f88a17b5666ed5c3ba8b1c +Author: Anton Babushkin +Date: Thu Apr 3 23:18:43 2014 +0400 + + sensors: publish last valid manual control values when signal lost + +commit f17c0b133559dc440a7789caa45767b95de84e7b +Author: Julian Oes +Date: Thu Apr 3 21:15:47 2014 +0200 + + mavlink: implemented multicasting between mavlink instances (two options: forwarding: forward received messages from self to other mavlink instances, passing: send out messages received from other mavlink intances over serial + +commit ed7b97c0203fd1a16768222cad6c6f49b0534bd2 +Author: Julian Oes +Date: Thu Apr 3 21:13:03 2014 +0200 + + commander: don't beep if message is not understood + +commit ef8b97437342401a464bcc844d6c347c33919d73 +Author: Anton Babushkin +Date: Thu Apr 3 22:58:57 2014 +0400 + + fw_att_control: update manual_control_setpoint usage + +commit e2ac5222d812bdbfaf33fc2d320ee22ab861d433 +Author: Anton Babushkin +Date: Thu Apr 3 20:54:28 2014 +0400 + + mc_att_control, mc_pos_control: update manual_control_setpoint usage + +commit 6f38ed3b4b6f266098d0616b6bd3c18ffe082755 +Author: Anton Babushkin +Date: Thu Apr 3 20:23:34 2014 +0400 + + commander, navigator: use updated manual_control_setpoint + +commit 1d5f62d890d1d85cef5e0f8e282d8e9e70717d46 +Author: Anton Babushkin +Date: Thu Apr 3 17:26:07 2014 +0400 + + sensors: use enum for switches position and -1..1 for values in 'manual_control_setpoint' topic + +commit 2c4792d48ee98cf46d9f9cf8ec43a759d6cc15d0 +Author: Anton Babushkin +Date: Thu Apr 3 11:46:21 2014 +0400 + + sdlog2: added 'signal_lost' logging + +commit 367ce63b86b863d72a3f6b4250d9da780a85f40b +Author: Anton Babushkin +Date: Thu Apr 3 11:45:57 2014 +0400 + + 'signal_lost' flag added to manual_control_setpoint and rc_channels topics to indicate signal loss immediately + +commit 4e6a5ed1e8563a9fc0ac148adee383ea50e7182a +Author: Anton Babushkin +Date: Wed Apr 2 21:44:59 2014 +0400 + + navigator: use vehicle_status flag to decide if global position is valid + +commit e9f45a82b8ee48caa7eecd2371e8dedda87ec2c4 +Author: Anton Babushkin +Date: Wed Apr 2 17:20:37 2014 +0400 + + fw_att_pos_estimator: map_projection_XXX usage fixed, vehicle_global_position topic publication fixed + +commit 5c53797c1710d49d1df87515509ad81ea5367a21 +Merge: 93617c407 0205eebaa +Author: Anton Babushkin +Date: Wed Apr 2 17:09:36 2014 +0400 + + Merge branch 'master' into mpc_local_pos + +commit 93617c4073d560ec2a804d728a2830534a74a50a +Author: Anton Babushkin +Date: Wed Apr 2 17:09:18 2014 +0400 + + commander: set home position on arming only if at least 2 s from commander start spent + +commit 553b122830615b1617570900cf5f5d0c04720c8b +Author: Anton Babushkin +Date: Wed Apr 2 16:53:22 2014 +0400 + + caommander: setting home position by command implemented + +commit 0205eebaa63016b3cf4bb03a5af230554d4a581b +Merge: f6665ed3c fc757f949 +Author: Lorenz Meier +Date: Wed Apr 2 13:44:50 2014 +0200 + + Merge pull request #788 from PX4/mavlink_published_fix + + mavlink: is_published() fix + +commit fc757f9492a9495516e37abd6efc94c58904f1f0 +Author: Anton Babushkin +Date: Wed Apr 2 15:38:49 2014 +0400 + + mavlink: is_published() fix + +commit b1d39e65a61ec17d2da30ad37068758ab23d3ba3 +Author: Anton Babushkin +Date: Wed Apr 2 15:36:11 2014 +0400 + + commander: position timeout increased to 30ms + +commit 63cd319ff73ddf6bcbf15d3e35afd5df7b58d72e +Author: Anton Babushkin +Date: Wed Apr 2 11:57:41 2014 +0400 + + commander: set home position on arming + +commit fdb17c9776d573c46358684a6c6bd19afd2e1df2 +Author: Anton Babushkin +Date: Wed Apr 2 11:31:30 2014 +0400 + + mc_pos_control: reproject local position setpoint on local reference updates + +commit f6665ed3c6c4475afc8ca16f4c7ae4be5082d6fa +Merge: 971e1241c 0ed4dd657 +Author: Thomas Gubler +Date: Tue Apr 1 16:21:04 2014 +0200 + + Merge pull request #787 from PX4/estimator_fix + + Fixed log format + +commit 0ed4dd6577dc842ef151afd7751bd61744e2c77f +Author: Lorenz Meier +Date: Tue Apr 1 16:16:24 2014 +0200 + + Fixed log format + +commit 971e1241c899409b7e3628c69373e6d41425c37b +Merge: 87af70b07 848c83643 +Author: Lorenz Meier +Date: Tue Apr 1 15:04:58 2014 +0200 + + Merge pull request #785 from PX4/laser_fixes + + Robustify SF02/F parsing, adjust health checks and startup routine + +commit 848c8364317d5db5d2accbeb788dfc67b5e02efa +Author: Lorenz Meier +Date: Tue Apr 1 08:53:47 2014 +0200 + + Robustify SF02/F parsing, adjust health checks and startup routine to known initialization time of the sensor + +commit 87af70b07a27f8eadd672582563e19be0cafe951 +Merge: 5f79baaaf 078608f87 +Author: Lorenz Meier +Date: Mon Mar 31 08:51:31 2014 +0200 + + Merge pull request #772 from PX4/paul_estimator_numeric + + Paul's Estimator + +commit 078608f87e628162ad6303d2aa41a0b668f6a166 +Merge: 013ccad2b 5f79baaaf +Author: Lorenz Meier +Date: Mon Mar 31 08:50:44 2014 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric + +commit 5f79baaafa3d9388b77946baf9eb28e94ccf261d +Merge: 9b1de5004 903012bcf +Author: Lorenz Meier +Date: Mon Mar 31 08:49:29 2014 +0200 + + Merge pull request #781 from PX4/esc_wing_wing + + Provide the wing-wing ESC an idle pulse to silence its ESC + +commit 51e0ccb199fa73571ca0cd0f366e9453e0741bed +Author: Anton Babushkin +Date: Mon Mar 31 10:10:50 2014 +0400 + + rcS: removed unnecessary sleeps, minor code style fixes + +commit 1362d5f195bc02f8f9c3ad0988768d547c705748 +Author: Anton Babushkin +Date: Sun Mar 30 20:37:28 2014 +0400 + + px4fmu: support all actuator control groups, dynamically subscribe to required topics + +commit 013ccad2b9aba8023880808246eedf30824f9a2a +Merge: 35b81c2f7 903012bcf +Author: Lorenz Meier +Date: Sun Mar 30 18:09:47 2014 +0200 + + Merge branch 'esc_wing_wing' into paul_estimator_numeric + +commit f24c5184e8c1716795f10980a8c3b383c463facd +Author: Julian Oes +Date: Sun Mar 30 15:01:31 2014 +0200 + + bottle_drop: hack to start bottle drop + +commit 64148a9e2af255357df8aeae06a4ad2ef972ffec +Author: Julian Oes +Date: Sun Mar 30 15:01:07 2014 +0200 + + bottle_drop: changed servo travels to match Simon's viper + +commit eb4e250da88cf519850a53266fffbd06fd4a0872 +Author: Julian Oes +Date: Sun Mar 30 15:00:37 2014 +0200 + + Startup script: added viper script + +commit 5d3660b6a929f33ae18dfcb617c6879847637dac +Merge: 1d75f3eb8 60728bb6a +Author: Julian Oes +Date: Sun Mar 30 13:40:06 2014 +0200 + + Merge remote-tracking branch 'px4/paul_estimator_numeric' into test_bottle_drop_paul + + Conflicts: + src/modules/uORB/topics/vehicle_command.h + +commit d2553bfd2930eb02664d564559fa361b80c63f61 +Merge: 0789189c0 9b1de5004 +Author: Anton Babushkin +Date: Sun Mar 30 00:25:26 2014 +0400 + + Merge branch 'master' into offboard2 + +commit 1d75f3eb8a1dba5b919c417b27a44e16ddcb0d32 +Author: Julian Oes +Date: Sat Mar 29 20:38:27 2014 +0100 + + vehicle_command topic: added CUSOTM_0 as seen in QGC + +commit 5e51812c8b1cb9af57145eeb85705e1f914aa77c +Author: Julian Oes +Date: Sat Mar 29 20:37:58 2014 +0100 + + fw_att_control: workaround, don't publish to actuator_1 + +commit 947b09a1209e5fd0c1e6e6cbe6a5820d15c83809 +Author: Julian Oes +Date: Sat Mar 29 20:37:16 2014 +0100 + + commander: don't report unsupported commands + +commit 9da8e249fd2d1504b01571965c4dd5acdbf77ff1 +Author: Julian Oes +Date: Sat Mar 29 20:36:39 2014 +0100 + + bottle_drop: added simple commands to drop bottle + +commit 903012bcff60e3d59f706bec7a920ce3e3aab754 +Author: Lorenz Meier +Date: Sat Mar 29 14:14:58 2014 +0100 + + Provide the wing-wing ESC an idle pulse to silence it + +commit 35b81c2f74f7c135d0d7b68b14fc8110c963dead +Merge: 60728bb6a 9b1de5004 +Author: Lorenz Meier +Date: Sat Mar 29 12:21:34 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric + +commit d422d443eebbba24d785f96de5b74fab143e6652 +Author: Julian Oes +Date: Sat Mar 29 12:14:57 2014 +0100 + + bottle_drop: started rewrite in C++ + +commit 33d65eae97994ab5b47188853029965b18a819a2 +Merge: 873fa4cb4 9b1de5004 +Author: Julian Oes +Date: Sat Mar 29 11:16:15 2014 +0100 + + Merge remote-tracking branch 'px4/master' into bottle_drop + +commit a991ebd8ca4aa1dc6fd69e307a74be6a93f4e6ff +Merge: 83da4ae02 9b1de5004 +Author: Anton Babushkin +Date: Fri Mar 28 10:44:28 2014 +0400 + + Merge branch 'master' into mpc_local_pos + +commit 3e9dfcb6f7bbda7653e6d8873b6273f2e9299d73 +Author: Thomas Gubler +Date: Thu Mar 27 22:57:29 2014 +0100 + + mtecs: first rough version of takeoff mode + +commit d3ca12f136c9a890f7289d69bd783840dc86cfba +Author: Thomas Gubler +Date: Thu Mar 27 22:34:23 2014 +0100 + + mtecs: BlockPDLimited: make sure dt > 0 + +commit d102afba8bdb526b85dce6dc47034ddd170d7240 +Author: Thomas Gubler +Date: Thu Mar 27 22:12:01 2014 +0100 + + mtecs: make sure dt is calculated before any control calculations + +commit 0d526bddca9210bed75cfd26458a48ac87453c9e +Author: Thomas Gubler +Date: Thu Mar 27 21:47:34 2014 +0100 + + fw_pos_control: whitespace in module.mk + +commit 4824484497cf0d85d08fe9c9727aa5edc4446e67 +Author: Thomas Gubler +Date: Thu Mar 27 19:03:57 2014 +0100 + + mtecs: add FPA D gain + +commit f97263f5a094e9112ecdf4a5af99ad39d4a5dda4 +Author: Don Gagne +Date: Thu Mar 27 13:07:27 2014 -0700 + + Added comprehensive arming_state_transition unit test + + Also converted full to C++ style. Also converted to new unit test code. + +commit dcc11b8cabda82ff8616ee2d14db9a53d6d23ac0 +Author: Don Gagne +Date: Thu Mar 27 13:06:09 2014 -0700 + + Update to convert to C++ style + +commit b9a56fbeb9effad0b30e2085dba4ea92041456be +Author: Don Gagne +Date: Thu Mar 27 13:05:51 2014 -0700 + + Fixed bug with transition from in air restore to armed + + Also added better debug output for invalid transitions + +commit d5a7e7c52b619dd8684867bf31671253684378ee +Author: Don Gagne +Date: Thu Mar 27 13:05:03 2014 -0700 + + Rewrote to provide better feedback + + Also allows variables as well as static text for assert text in + ut_assert + +commit 54e1f2b2ce1ad139878772b66a4200d16354c1ce +Merge: fa336e4a9 d8eeec6cd +Author: Thomas Gubler +Date: Thu Mar 27 18:29:37 2014 +0100 + + Merge branch 'paul_mtecs_hil' into paul_mtecs + +commit fa336e4a9716f58d78938157696691e4536a3f99 +Merge: 2af4e521a 9b1de5004 +Author: Thomas Gubler +Date: Thu Mar 27 18:19:57 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into paul_mtecs + +commit 9b1de5004c673ebe8bdf68f1b518565cccd6b05b +Merge: bd290c65f 66527eea0 +Author: Thomas Gubler +Date: Thu Mar 27 18:07:39 2014 +0100 + + Merge pull request #780 from PX4/hotfix_hil_rc_loss + + commander: workaround to prevent RC loss in HIL + +commit 66527eea02ca6c8b1e33047f60bce1b832f82071 +Author: Julian Oes +Date: Thu Mar 27 17:54:29 2014 +0100 + + commander: workaround to prevent RC loss in HIL + +commit 521539897e59f495adaae481911e3a4ac847625e +Author: Don Gagne +Date: Wed Mar 26 14:51:57 2014 -0700 + + Simpler state transition code + + Also fixed ARMING_STATE_ARMED_ERROR->ARMING_STATE_STANDBY_ERROR + transition. + +commit 83da4ae02dfc61d6a7f80ae40660826fbbca81be +Author: Anton Babushkin +Date: Thu Mar 27 00:27:11 2014 +0400 + + 'vehicle_global_position' topic updated: removed baro_alt and XXX_valid flags. + +commit bd290c65f843a81b180fc15c881b7481f52b570a +Merge: f35ea50c9 506c16f12 +Author: Lorenz Meier +Date: Wed Mar 26 09:56:15 2014 +0100 + + Merge pull request #770 from PX4/hil_range_fix + + Fixed the HIL actuator range to what it should be + +commit d8eeec6cdbff505ac7f50877cc552b33ccf8837c +Author: Thomas Gubler +Date: Tue Mar 25 23:03:06 2014 +0100 + + mtecs: comment out debug code + +commit f949395edf873b423cae3d62a95cd0800a2d344f +Author: Thomas Gubler +Date: Tue Mar 25 22:25:16 2014 +0100 + + mtecs: correct a very wrong default param value + +commit c81aefc756c6587e306986312370cf9d22a5f534 +Author: Julian Oes +Date: Tue Mar 25 21:24:20 2014 +0100 + + mtecs: commented out warnx + +commit b61e6f2706fed68257c909bdd8a84feda5121344 +Author: Julian Oes +Date: Tue Mar 25 21:23:48 2014 +0100 + + mtecs: don't flow the stdout too much + +commit c203e18eb22820ef017a72f636aca0a3f1c278ae +Merge: 2af4e521a 506c16f12 +Author: Julian Oes +Date: Tue Mar 25 20:27:57 2014 +0100 + + Merge branch 'hil_range_fix' into paul_mtecs_hil + +commit 506c16f12a8420991a0e64c616bbf5833ce1845c +Author: Lorenz Meier +Date: Tue Mar 25 17:37:44 2014 +0100 + + Bring fixed wing HIL back to normal mode, keep multicopter unchanged + +commit 409fa565f48ffe164b7332c9186a876b2771922a +Author: Holger Steinhaus +Date: Tue Mar 25 15:42:44 2014 +0100 + + px4io: do not include failsafe condition into rc_lost flag + +commit cb3a4f12670ce8d6cf608eb0ec97298a3bcb0919 +Author: Holger Steinhaus +Date: Tue Mar 25 15:23:40 2014 +0100 + + px4io driver: publish input_rc even if RC connection has been lost + +commit 2c2c4af59907a1a2dd9fb0635fd9a179f8c8860f +Author: Lorenz Meier +Date: Tue Mar 25 12:21:07 2014 +0100 + + mavlink / HIL: Split handling of actuator feedback between fixed wing and multicopters + +commit 5053575e2f3addbd03e7787f6647955e5af65ab0 +Merge: 6c9a40b71 f35ea50c9 +Author: Lorenz Meier +Date: Tue Mar 25 12:08:58 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into hil_range_fix + +commit 2af4e521ade7ecc29335b4442e958b6c815d01f2 +Merge: 33688b989 60728bb6a +Author: Thomas Gubler +Date: Mon Mar 24 13:02:49 2014 +0100 + + Merge remote-tracking branch 'upstream/paul_estimator_numeric' into + paul_mtecs + +commit e2305d93bd52fb86fde24fb331552483bb25dd7b +Author: Anton Babushkin +Date: Mon Mar 24 13:44:42 2014 +0400 + + position_estimator_inav: use home position as local projection reference + +commit 60728bb6a6211407a1db12e7c015272cf998d928 +Author: Lorenz Meier +Date: Mon Mar 24 10:31:16 2014 +0100 + + Now that the guard is updated disable time compensation again, but keep a guard against invalid state updates + +commit 0022bbb5fbb0cd7237c9ce8b0006ec4ac0e14066 +Author: Lorenz Meier +Date: Mon Mar 24 10:29:13 2014 +0100 + + Guard against invalid states + +commit 8666ca53bf5b8eebbf60908c16273b711f80a19e +Author: Lorenz Meier +Date: Mon Mar 24 10:13:56 2014 +0100 + + Reducing VFR and HUD update rates, we do not need 100 Hz for 30 Hz human vision + +commit 29abf6db39dbf337d27c7dd85669934971444fef +Author: Lorenz Meier +Date: Mon Mar 24 10:13:22 2014 +0100 + + Fixed missing increment across states + +commit 58857a548d7895ce01558c40c33be09b5af1a4ae +Merge: 0874507a4 f35ea50c9 +Author: Lorenz Meier +Date: Mon Mar 24 09:56:06 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric + +commit 0874507a44347d10e10606061c411f0b0129dc5b +Author: Lorenz Meier +Date: Mon Mar 24 09:35:47 2014 +0100 + + Added estimator status logging to sdlog2 + +commit d64c861ef84c6f1539dbb7cb1e5a5fd11e9f2656 +Author: Lorenz Meier +Date: Mon Mar 24 09:16:30 2014 +0100 + + fixed wing estimator: Added trip command to test filter robustness + +commit 01f33df70718b7a7dba342fb5920d91b3cd83c09 +Author: Lorenz Meier +Date: Mon Mar 24 09:04:35 2014 +0100 + + Added EKF filter health status reporting, added dynamic in-air reset. + +commit f35ea50c927c283e2929b8415a981880ee4fafa6 +Merge: 57fdb40a4 2ce39a4af +Author: Lorenz Meier +Date: Mon Mar 24 07:36:29 2014 +0100 + + Merge pull request #768 from jgoppert/youcompleteme + + Added youcompleteme config. + +commit 33688b989075e222df18d2eb2057b26d5b26c0cc +Merge: 9c751fe9c 43a672988 +Author: Thomas Gubler +Date: Sun Mar 23 23:32:36 2014 +0100 + + Merge remote-tracking branch 'upstream/paul_estimator_numeric' into paul_mtecs + +commit 43a672988dca59b9313482996773389cb67c5b1d +Merge: 5693a9d3b e5201ae41 +Author: Lorenz Meier +Date: Sun Mar 23 18:28:38 2014 +0100 + + Merge branch 'paul_estimator_numeric' of github.com:PX4/Firmware into paul_estimator_numeric + +commit 5693a9d3b6e923b2a2c05594f10cb5366ee6c495 +Author: Lorenz Meier +Date: Sun Mar 23 18:28:13 2014 +0100 + + new fixed wing estimator: Fix the symmetry force step of the covariance prediction. + +commit e5201ae415443ad46328f1ed52f086ff89b4e4d5 +Merge: c93967f39 a0ceeee9e +Author: Lorenz Meier +Date: Sun Mar 23 17:19:13 2014 +0100 + + Merge branch 'paul_estimator_numeric' of github.com:PX4/Firmware into paul_estimator_numeric + +commit a0ceeee9ef9988fa470524462e3097e52c63ed8f +Merge: a490bd04e 5113b4a36 +Author: Lorenz Meier +Date: Sun Mar 23 16:58:17 2014 +0100 + + Merge branch 'airspeed_filter_fixes' into paul_estimator_numeric + +commit a490bd04eefc795b63e13d867fc8844f5b438d6e +Merge: df1131099 57fdb40a4 +Author: Lorenz Meier +Date: Sun Mar 23 16:58:07 2014 +0100 + + Merge branch 'master' into paul_estimator_numeric + +commit 57fdb40a4efb943b0b14593b314ea2f887215d68 +Author: Lorenz Meier +Date: Sun Mar 23 16:56:46 2014 +0100 + + mavlink: Hotfixed HIL battery status publication + +commit 5113b4a365216987ca2f95b986538f3d3de8734f +Author: Lorenz Meier +Date: Sun Mar 23 16:56:46 2014 +0100 + + mavlink: Hotfixed HIL battery status publication + +commit 42bba678939a58e59282d4c63dbdef53f962e0ed +Author: Lorenz Meier +Date: Sun Mar 23 16:56:07 2014 +0100 + + Move changes regarding the filtered airspeed consistently across sensors, use actual air temperature instead of board temperature + +commit d1e2e855a3c4b7ba07b91988238e09fc67d2effa +Merge: e5b228109 70b3a8519 +Author: Lorenz Meier +Date: Sun Mar 23 16:50:18 2014 +0100 + + Merged airspeed sensor use + +commit e5b22810994e8eeda6819041eb02b9f30b258558 +Merge: 87dfdef69 bc451eef4 +Author: Lorenz Meier +Date: Sun Mar 23 16:47:56 2014 +0100 + + Merged airspeed filtering from Thomas Gubler + +commit a7bb4148178dde802708c5899c8cf64d7fc3baa0 +Merge: 69700d774 87dfdef69 +Author: Anton Babushkin +Date: Sun Mar 23 18:11:12 2014 +0400 + + Merge branch 'master' into mpc_local_pos + +commit c93967f39d64d4eff59033aca7537886d1e0c71c +Merge: 15bab106b 6c9a40b71 +Author: Lorenz Meier +Date: Sun Mar 23 14:39:22 2014 +0100 + + Merge branch 'hil_range_fix' into paul_estimator_numeric + +commit 6c9a40b714bb311e2841289c9449f80effdf14ce +Author: Lorenz Meier +Date: Sun Mar 23 14:34:15 2014 +0100 + + Fixed the HIL actuator range to what it should be + +commit 15bab106b7202543bbbebd5b48fafe73edfa7b80 +Merge: df1131099 87dfdef69 +Author: Lorenz Meier +Date: Sun Mar 23 13:42:27 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric + +commit 87dfdef69b016a0fe88070c7e2fc63375f560b1d +Merge: 7f1332c80 4acfb15b7 +Author: Lorenz Meier +Date: Sun Mar 23 09:25:58 2014 +0100 + + Merge branch 'beta' of github.com:PX4/Firmware + +commit 4acfb15b760a08f1ae290cfce0d42f7b251f285d +Merge: 3270e2f42 debb4f702 +Author: Lorenz Meier +Date: Sun Mar 23 09:25:27 2014 +0100 + + Merge pull request #769 from jean-m-cyr/beta + + Remove uneccesary dependencies and update credits + +commit 9c751fe9c5f604613a26b1d82e0735db44c9da3c +Author: Thomas Gubler +Date: Wed Mar 19 00:05:57 2014 +0100 + + mtecs + +commit 50d3fe2a1ace205f32ab9e236c3ddb1832d4f19c +Author: Thomas Gubler +Date: Mon Mar 10 23:37:26 2014 +0100 + + fw pos ctrl: add wrapper function for tecs + +commit debb4f70219c6fbe95c44783fc9768aa0016cd1e +Author: Jean Cyr +Date: Sun Mar 23 01:35:13 2014 -0400 + + Coding style + + astyle according to http://pixhawk.org/dev/code_style + +commit 17c18947a4b06d1973faa3c102f7a985c13c31e3 +Author: Jean Cyr +Date: Sun Mar 23 01:05:06 2014 -0400 + + Remove uneccesary dependencies and update credits + +commit 2ce39a4afee147eb302d01590db091f85554c51e +Author: James Goppert +Date: Sat Mar 22 13:30:43 2014 -0400 + + Added youcompleteme config. + +commit 7f1332c8083fca5531b3e873bfba44e5250d176b +Merge: afa6d170c 2a178f984 +Author: Thomas Gubler +Date: Sat Mar 22 17:47:26 2014 +0100 + + Merge pull request #767 from PX4/hotfix_wingwing_defaults + + wingwing startup: fix typo + +commit 2a178f9847008e5263a51df877856b9b10199c20 +Author: Julian Oes +Date: Sat Mar 22 17:09:32 2014 +0100 + + wingwing startup: fix typo + +commit afa6d170ca8f26989cc6e3deabd69d8f5459436d +Merge: a1fad76f2 1a98589f3 +Author: Lorenz Meier +Date: Sat Mar 22 16:42:11 2014 +0100 + + Merge pull request #766 from PX4/param_tool + + Improvements to parameter documentation script + +commit 1a98589f3a5f38dcbe65213e9c914e594241532a +Merge: ec78fcf2b a1fad76f2 +Author: Stefan Rado +Date: Sat Mar 22 11:13:54 2014 +0100 + + Merge remote-tracking branch 'remotes/origin/master' into param_tool + +commit a1fad76f2b40aaa41817510e1a6748b111041f8f +Merge: 6b610dc1f 6ce72f00c +Author: Lorenz Meier +Date: Sat Mar 22 10:44:25 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 6b610dc1f88eab46cbfe9c297256d2ac6aa81baf +Author: Lorenz Meier +Date: Sat Mar 22 10:44:14 2014 +0100 + + Hotfix for comment: Removed syntax-breaking symbol + +commit 6ce72f00cb421cc23e0f83e589c8e7b6e781ce60 +Merge: 3270e2f42 5f5a200f4 +Author: Lorenz Meier +Date: Sat Mar 22 10:33:19 2014 +0100 + + Merge pull request #765 from sjwilks/master + + Add support for the SkyHunter 1800 + +commit 5f5a200f4a46ed63a96be4011249d94aa312401b +Author: Simon Wilks +Date: Sat Mar 22 10:09:30 2014 +0100 + + Add support for the SkyHunter 1800 + +commit 69700d774ce1cde6a52a9addf8766575e02b685e +Merge: 712c72d25 3270e2f42 +Author: Anton Babushkin +Date: Sat Mar 22 11:22:58 2014 +0400 + + Merge branch 'master' into mpc_local_pos + +commit df11310994fc983bc9faab54d107be81aa133ce3 +Merge: 3e525d061 3270e2f42 +Author: Lorenz Meier +Date: Fri Mar 21 18:15:37 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric + +commit 3270e2f42887265f6576b132aa29b4c1037d0b0d +Merge: 4b8c3362c 69bc0c8e3 +Author: Lorenz Meier +Date: Fri Mar 21 18:14:08 2014 +0100 + + Merge pull request #763 from PX4/beta_mavlink2 + + Mavlink multi-stream support + +commit 69bc0c8e3998f87358bbf8a5f97f5c31dca43f76 +Author: Lorenz Meier +Date: Fri Mar 21 18:12:02 2014 +0100 + + Reduced param rate - as long as we do not have proper QoS (= reducing all rates at once if link becomes lossy) we need to open-loop match the link + +commit 4b8c3362cd74b48c59a2a561d821b96df1e727f0 +Merge: 0cc7270b8 7fa6b48a3 +Author: Thomas Gubler +Date: Fri Mar 21 17:54:06 2014 +0100 + + Merge pull request #747 from PX4/wing_wing_defaults + + Defaults for Wing Wing + +commit 7fa6b48a36d80ed0b0b3b81cebf45810c0d6f42d +Author: Thomas Gubler +Date: Fri Mar 21 17:51:46 2014 +0100 + + wingwing startup script: add FW_THR_CRUISE param + +commit 0cc7270b83f3e8224ee189f76ea820e1165ecef2 +Merge: 057bcf317 b2f8fcb9d +Author: Thomas Gubler +Date: Fri Mar 21 17:28:40 2014 +0100 + + Merge pull request #764 from PX4/inav_nan_checks + + position_estimator_inav: added NaN checks + +commit 1c49d768fbf2b69bf2500a4dc48ac2a95c0d2ba1 +Author: Anton Babushkin +Date: Fri Mar 21 20:06:34 2014 +0400 + + mavlink: code style fixed + +commit b1e59f37fe3f652002f2e92a205de5994c9c8120 +Author: Anton Babushkin +Date: Fri Mar 21 19:48:53 2014 +0400 + + rc.usb: typo fixed + +commit b2f8fcb9d904901127b937551c149e904c8aa3a9 +Author: Anton Babushkin +Date: Fri Mar 21 18:49:39 2014 +0400 + + position_estimator_inav: added NaN checks + +commit 70b3a851941c4cb6e57684035751c03a909a60fb +Merge: be349b989 bc451eef4 +Author: Thomas Gubler +Date: Fri Mar 21 13:35:01 2014 +0100 + + Merge branch 'diff_press_filter' into diff_press_filter_use + + Conflicts: + src/modules/sensors/sensors.cpp + +commit bc451eef4b92e21f575ad0b695d869f7316df2ce +Merge: d2a74dff6 057bcf317 +Author: Thomas Gubler +Date: Fri Mar 21 13:33:19 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into diff_press_filter + + Conflicts: + src/drivers/meas_airspeed/meas_airspeed.cpp + +commit 461557a689d512b9a591d83bc2d2a33937bde825 +Merge: ca2514b84 3d47ba14f +Author: Julian Oes +Date: Fri Mar 21 11:57:25 2014 +0100 + + Merge pull request #754 from julianoes/beta_mavlink2_camera + + Beta mavlink2: onboard camera capture + +commit 3d47ba14f3eb5e48461fa21d67f1b920d49d4fba +Merge: bf69a7b64 ca2514b84 +Author: Julian Oes +Date: Fri Mar 21 11:19:26 2014 +0100 + + Merge remote-tracking branch 'px4/beta_mavlink2' into beta_mavlink2_camera + + Conflicts: + src/modules/mavlink/mavlink_messages.cpp + +commit ca2514b846655757dc0366784dabf14ea6f67aa6 +Merge: 193397b22 50f0ccd84 +Author: Lorenz Meier +Date: Fri Mar 21 10:53:18 2014 +0100 + + Merge branch 'beta_mavlink' of github.com:PX4/Firmware into beta_mavlink2 + +commit 193397b2289b75873cd14597fbbbaa7df14aaee8 +Merge: 2988136e7 057bcf317 +Author: Lorenz Meier +Date: Fri Mar 21 10:47:36 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into beta_mavlink2 + +commit 057bcf3172f3c8d1bab561e7e4cad14977cd74d0 +Author: Lorenz Meier +Date: Fri Mar 21 10:45:12 2014 +0100 + + Changed RC scaling for fixed wing defaults + +commit 2988136e7eaa1f55c41376b74b58766af9f8fcb9 +Author: Lorenz Meier +Date: Fri Mar 21 10:44:31 2014 +0100 + + Implemented last missing messages, added stream config for USB, made stream config fails for non-existing mavlink links non-fatal + +commit 712c72d25bc595d879c2592e0a750bb0a981120f +Author: Anton Babushkin +Date: Fri Mar 21 12:52:27 2014 +0400 + + Optical flow fixes + +commit 49bdfa8cfb00ad671500b3d32c101e6cbf0fb03d +Merge: 398da6a4d eaef67f21 +Author: Thomas Gubler +Date: Fri Mar 21 09:45:46 2014 +0100 + + Merge pull request #748 from jgoppert/tmpl_fix + + GCC 4.7 Template Use Fix + +commit 398da6a4d6aaba6dc66cb11746b35b51a5294c2b +Merge: b89c50923 b6ea38b91 +Author: Thomas Gubler +Date: Fri Mar 21 09:42:59 2014 +0100 + + Merge pull request #719 from PX4/hotfix_fw_airspeed + + fw_att_control: airspeed is now used correctly + +commit b89c5092314ef7b1d568353f01cf62ce3dafb4a4 +Merge: 239a0cc15 8af83f707 +Author: Thomas Gubler +Date: Fri Mar 21 08:59:58 2014 +0100 + + Merge pull request #757 from PX4/ms4525_fix + + Fixed MS4525 error flag handling + +commit 055e45935534b409cd3ed68c837399461e448b3e +Author: Lorenz Meier +Date: Fri Mar 21 08:33:49 2014 +0100 + + Remove unneeded headers + +commit b8afcf5863fd59d740fd81a77cfc97cc9ecdc07a +Author: Lorenz Meier +Date: Fri Mar 21 08:32:54 2014 +0100 + + Ensure that the mavlink start call only returns once the new instance is fully initialized. This avoids race conditions in getopt() and it ensures that the mavlink debug fd is ready when other processes start + +commit 3e525d06189dd4416c16ad6ffc620b91ff581452 +Merge: e0e6df673 8af83f707 +Author: Lorenz Meier +Date: Fri Mar 21 08:12:36 2014 +0100 + + Merge branch 'ms4525_fix' of github.com:PX4/Firmware into paul_estimator_numeric + +commit e0e6df67339233b561b87b463bafb91e3651fe03 +Merge: ab088c8ac 239a0cc15 +Author: Lorenz Meier +Date: Fri Mar 21 08:12:20 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric + +commit 8af83f70747d104511cc100e4f94ff4d5c6ac6d4 +Author: Lorenz Meier +Date: Fri Mar 21 08:11:28 2014 +0100 + + Make error message less dramatic, as its part of a scanning progress + +commit 98ef3b9ab882da077c67f81eb2f7852c44badb36 +Author: Lorenz Meier +Date: Fri Mar 21 08:07:56 2014 +0100 + + Make driver start less verbose + +commit ab088c8ac65bfb220ac5ed0853b243026e77600a +Author: Lorenz Meier +Date: Fri Mar 21 08:06:06 2014 +0100 + + Altitute wip + +commit eaef67f21df3d38a6523a79bb966fe62d44092ae +Author: James Goppert +Date: Sun Mar 16 18:35:26 2014 -0400 + + Added encoder uORB message/ fixedwing_backside working if enabled. + +commit 8f0b223c874b33bf09a8ceebcaf40cd60ee3800d +Author: James Goppert +Date: Sun Mar 16 17:16:30 2014 -0400 + + Fixed include style for List in Block. + +commit 1b7472ef4c009caa8e76d6a4d90979677f14b0f4 +Author: James Goppert +Date: Sun Mar 16 17:06:37 2014 -0400 + + Fix for md25 and uORB update. + +commit afb2c37bfc20150718114c4ef56e40a7c4d4722f +Author: James Goppert +Date: Sun Mar 16 17:01:03 2014 -0400 + + Fixed uORB Pub/Sub templates for GCC 4.7 + +commit da9dab27998fa9e8b7a66d53a00aa3cae93573ec +Author: James Goppert +Date: Sun Mar 16 16:21:06 2014 -0400 + + Moved List.hpp from controllib to src/include/containers. + +commit fd6590cfa7e14436fa8af6a0569b6382cd39069a +Author: James Goppert +Date: Sun Mar 16 16:14:56 2014 -0400 + + Moved UOrbPubliction/Subscription to uORB::Publication/Subscription + +commit 2c32cdf16bb02a9ae4d47b60cb32553fefb33738 +Author: James Goppert +Date: Sun Mar 16 15:54:35 2014 -0400 + + Fixed block param template. + +commit 239a0cc1550ac872bbef1822ad11674edef3df2c +Merge: 6bd5b11b0 4466dbf0b +Author: Lorenz Meier +Date: Thu Mar 20 16:58:20 2014 +0100 + + Merge pull request #746 from thomasgubler/useioparam + + add SYS_USE_IO param + +commit bf69a7b6473adde22b3220b6e72c0d065c897bc5 +Author: Julian Oes +Date: Thu Mar 20 14:26:45 2014 +0100 + + mavlink: camera mode rate is now correct + +commit a989dd6eec5ec15e6387769d8f657a29d68fabff +Author: Julian Oes +Date: Thu Mar 20 14:23:23 2014 +0100 + + mavlink: correct verbose info, bytes not bits + +commit 952fd1ec6cbc615d6bd9213061dcce0f9cf8c5f0 +Author: Julian Oes +Date: Thu Mar 20 11:38:41 2014 +0100 + + mavlink: camera mode with rate multiplier + +commit 6bd5b11b040092cc59283e007825276d4b17c009 +Merge: 7be1c400f fc877f9c2 +Author: Lorenz Meier +Date: Wed Mar 19 17:07:36 2014 +0100 + + Merge pull request #760 from dominiho/master + + changed px4flow I2C address to default value + +commit 9b71e660ad86cb2ecec4db93795f417a9ba0fddd +Merge: 068b7526b 295f87f22 +Author: Anton Babushkin +Date: Wed Mar 19 20:01:01 2014 +0400 + + Merge branch 'beta_mavlink2' into mpc_local_pos_mavlink + +commit fc877f9c20aaeb59275c7e1953bad818ba27662c +Author: dominiho +Date: Wed Mar 19 16:13:17 2014 +0100 + + changed px4flow I2C address to default value + +commit c5a1f4617c6d3e1782dde5d4552122059200db84 +Author: Lorenz Meier +Date: Tue Mar 18 18:30:05 2014 +0100 + + Fixed MS4525 error flag handling + +commit bce67c6b036cddbe1542f910c6e605256283768f +Author: Lorenz Meier +Date: Tue Mar 18 18:28:54 2014 +0100 + + Init / reinit improvements + +commit 7cdb7291af52f2b60aa53607e7ec229fecf7497f +Author: Lorenz Meier +Date: Tue Mar 18 09:21:27 2014 +0100 + + Protect against divergence + +commit 03ccee289ba6484a889ed6f79fd744b412bc8537 +Author: Lorenz Meier +Date: Tue Mar 18 09:19:57 2014 +0100 + + Numerical checks on covariances + +commit 068b7526b74c9bbcc31acc28f0d578ed9c0f97b1 +Author: Anton Babushkin +Date: Tue Mar 18 00:10:38 2014 +0400 + + copyright and code style fixes + +commit c266124099fe67dcff5d5f3deeef37acebdc1695 +Author: Anton Babushkin +Date: Mon Mar 17 23:58:00 2014 +0400 + + vehicle_local_position: use double for ref_lat and ref_lon instead of int32, fix related apps + +commit 2f7303f2ddebedacaa92b287ee70ecea0e2d5baf +Author: Anton Babushkin +Date: Mon Mar 17 23:56:49 2014 +0400 + + geo lib: minor code style fix + +commit 8fe3475b41b76ecf07aa6cd1d73196c17b4c8ebe +Author: Julian Oes +Date: Mon Mar 17 20:12:12 2014 +0100 + + mavlink: add onboard function for camera capture commands + +commit 22c8d91389d2adea9595b4ed2f09c6c72035ae6c +Author: Anton Babushkin +Date: Mon Mar 17 22:46:48 2014 +0400 + + position_estimator_inav: mark local position as valid even if GPS not available (e.g. only FLOW) + +commit c0c54f01cb351afc4184c35a0308686392af1a14 +Author: Anton Babushkin +Date: Mon Mar 17 22:42:52 2014 +0400 + + mc_pos_control: operate in local projection instead of global frame + +commit 3d5f52678fa093a248d824828fcafe12ac2f8f15 +Author: Anton Babushkin +Date: Mon Mar 17 22:20:41 2014 +0400 + + Use updated map_projection_XXX functions in apps + +commit 2284a7e985b174dab4b3c1666d9f019d9479a230 +Author: Anton Babushkin +Date: Mon Mar 17 22:19:50 2014 +0400 + + geo lib: major rewrite of map_projection_XXX functions + +commit 783a2403969032e8c0119196cb94c092847965d1 +Author: Don Gagne +Date: Mon Mar 17 11:01:15 2014 -0700 + + Function naming and remove unneeded sprintf + +commit 37513eaafa80d030ca6f8157f10404608f40fb8a +Author: Lorenz Meier +Date: Mon Mar 17 18:44:37 2014 +0100 + + Added variance and state contrain calls. Need still in-flight re-init and sub-component health checks. Also need to report / log these events as they occur with enough data to identify root causes. + +commit c3010e5607b6764db6e9eb1a01463903e95acd4e +Author: Lorenz Meier +Date: Mon Mar 17 18:42:03 2014 +0100 + + Fixed comment that lied + +commit 7a3873cdf2336d235dc826b77ced6775749f39bc +Merge: 541e8362c d940bdf7f +Author: Lorenz Meier +Date: Mon Mar 17 17:02:24 2014 +0100 + + Merge branch 'adc_fix' into paul_estimator_mavlink2 + +commit d940bdf7f64268d46503cf4b0b996bec3036603e +Author: Lorenz Meier +Date: Mon Mar 17 17:02:10 2014 +0100 + + Consistently making space for a maximum of 12 channels, 10 channels (including reference / temperature) are used / available right now + +commit 541e8362cff00ed411b7e3f85a1c347caf6ddec0 +Merge: 45cc0262e 4e6e40e5d +Author: Lorenz Meier +Date: Mon Mar 17 16:55:02 2014 +0100 + + Merge branch 'adc_fix' into paul_estimator_mavlink2 + +commit 4e6e40e5d850f737b25d657630ac89ad1d54e67c +Author: Lorenz Meier +Date: Mon Mar 17 16:54:39 2014 +0100 + + Fix up ADC tests command to read all channels at once + +commit fd8cae19bdb4ba5e97c810f266f78af1461b51b7 +Author: Lorenz Meier +Date: Mon Mar 17 16:53:30 2014 +0100 + + ADC channel mapping fix in sensors app + +commit 295f87f22cc471fccb44e3f3dee3e8fcab263de2 +Merge: 46e588e26 c4ce5b928 +Author: Lorenz Meier +Date: Mon Mar 17 16:52:07 2014 +0100 + + Merge branch 'beta_mavlink2' of github.com:PX4/Firmware into beta_mavlink2 + +commit c4ce5b9286a582b0f938d87861999ee30dd285e4 +Merge: 762e8f528 67298d47c +Author: Lorenz Meier +Date: Mon Mar 17 16:44:51 2014 +0100 + + Merge pull request #726 from PX4/mavlink2_hil + + mavlink HIL with normal autostart scripts + +commit 46e588e26fa20264350e4046a9fb002c95074c14 +Merge: 762e8f528 7be1c400f +Author: Lorenz Meier +Date: Mon Mar 17 15:34:26 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into beta_mavlink2 + +commit 45cc0262ebbd95d10d7298eb0bf4e00b5bab3455 +Merge: 3160f2b54 4038d3e04 +Author: Lorenz Meier +Date: Mon Mar 17 15:28:21 2014 +0100 + + Merge branch 'paul_estimator' into paul_estimator_mavlink2 + +commit 4038d3e04eb28295b020ca935d6e4833611aa7e8 +Author: Lorenz Meier +Date: Mon Mar 17 15:28:08 2014 +0100 + + Write out yaw into position topics + +commit 7be1c400f99b4cc3df7ee7cc738d88f85e58cb48 +Merge: ae3573338 7718bbebe +Author: kroimon +Date: Mon Mar 17 15:22:41 2014 +0100 + + Merge pull request #750 from PX4/hotfix_rc_romfs_pruner + + startup scripts: replace ” by " + +commit 7718bbebee2730b3b6e4b036f71bc39a4b8414e1 +Author: Julian Oes +Date: Mon Mar 17 15:20:00 2014 +0100 + + startup scripts: romfs_pruner doesn't know the inch symbols when used in eclipse, therefore replace these + +commit 3160f2b545f98002605cb53393bde410434c3a6a +Merge: 44bc5db0e 67298d47c +Author: Lorenz Meier +Date: Mon Mar 17 15:09:35 2014 +0100 + + Merge branch 'mavlink2_hil' into paul_estimator_mavlink2 + +commit 67298d47c19649146659dd4885db39bc8a9fe0d0 +Merge: 51658ac85 762e8f528 +Author: Lorenz Meier +Date: Mon Mar 17 15:09:15 2014 +0100 + + Merge branch 'beta_mavlink2' of github.com:PX4/Firmware into mavlink2_hil + +commit 44bc5db0e3977471d6c89de09de1a3dd88bef8e4 +Merge: 3c7df4200 762e8f528 +Author: Lorenz Meier +Date: Mon Mar 17 15:08:18 2014 +0100 + + Merge branch 'beta_mavlink2' of github.com:PX4/Firmware into paul_estimator_mavlink2 + +commit 3c7df42001336b1912cb1c52b6a08119fa84f3ef +Merge: d56566661 51658ac85 +Author: Lorenz Meier +Date: Mon Mar 17 14:37:44 2014 +0100 + + Merge branch 'mavlink2_hil' into paul_estimator_mavlink2 + +commit 51658ac857390f20d3cc9e2e59a485516c4e0814 +Author: Lorenz Meier +Date: Mon Mar 17 14:37:32 2014 +0100 + + Compile fix + +commit d56566661a53ebdde3a49332ae2b12cc4bf2b650 +Merge: e672f87b5 75ad1c4a1 +Author: Lorenz Meier +Date: Mon Mar 17 14:35:28 2014 +0100 + + Merge branch 'mavlink2_hil' into paul_estimator_mavlink2 + +commit 75ad1c4a1350d73315f48a1f4b9bdbee2d20fa9e +Author: Lorenz Meier +Date: Mon Mar 17 14:35:07 2014 +0100 + + Completely and properly populate battery status message in HIL + +commit e672f87b5ceb84742ff9df97ea70dd70422d93fa +Merge: f7bd31b6f 9cdb416d3 +Author: Lorenz Meier +Date: Mon Mar 17 14:32:56 2014 +0100 + + Merge branch 'mavlink2_hil' into paul_estimator_mavlink2 + +commit 9cdb416d3a6ceb1c74b03f3f046f5d904bf7fc45 +Author: Lorenz Meier +Date: Mon Mar 17 14:32:02 2014 +0100 + + Teach RGB led driver to forward unknown IOCTLs + +commit 533e3172dc37aeeb2bc4ccc4ee884239d91079f2 +Author: Lorenz Meier +Date: Mon Mar 17 14:24:31 2014 +0100 + + Make PX4IO driver obey HIL as it should + +commit f7bd31b6fd949cf9bac11cdcda0748138d623be8 +Author: Lorenz Meier +Date: Mon Mar 17 14:32:02 2014 +0100 + + Teach RGB led driver to forward unknown IOCTLs + +commit 0581c7f712355a6726e84b302667ddc8cc9f6fa7 +Author: Lorenz Meier +Date: Mon Mar 17 14:24:31 2014 +0100 + + Make PX4IO driver obey HIL as it should + +commit 199936b1c55d550f37bd5697b6c5050b69294466 +Merge: 8f6ac64e8 dbd467fe1 +Author: Lorenz Meier +Date: Mon Mar 17 13:35:03 2014 +0100 + + Merged mavlink2_hil into paul_estimator_mavlink2 + +commit dbd467fe1f3779b45090f556fd05b056f068cd34 +Author: Lorenz Meier +Date: Mon Mar 17 13:33:49 2014 +0100 + + sensors: Remove effect-less writing of timestamp - was anyway correctly written by gyro update + +commit 8cb5a12cc702ac238f4dc79bf1f1cee3fdee005f +Author: Lorenz Meier +Date: Mon Mar 17 13:33:23 2014 +0100 + + Remove now unused hil_counter + +commit 8f6ac64e8cbaa95074fd93d1908e40fe6294d576 +Merge: d2feafaac ffd0d1032 +Author: Lorenz Meier +Date: Mon Mar 17 13:26:42 2014 +0100 + + Merge branch 'mavlink2_hil' into paul_estimator_mavlink2 + +commit ffd0d1032041601916e2bd2faa395ca0af03659c +Author: Lorenz Meier +Date: Mon Mar 17 13:25:22 2014 +0100 + + Fix usage of right time stamps + +commit d2feafaac93587ca58d06e4ac92adb6028127de6 +Merge: c256ba54a 2db7d3040 +Author: Lorenz Meier +Date: Mon Mar 17 13:22:06 2014 +0100 + + Merged mavlink2_hil + +commit 4b980b508c93f8bb840ababf19e61862dcedbda9 +Author: Don Gagne +Date: Sun Mar 16 21:39:06 2014 -0700 + + arming_state_transition now outputs error messages + + If mavlink fd is passed in method will output reason for arming failure + to mavlink. + +commit dec13e7f215caa3ee002fbc3b6400ae82e249b2e +Author: Don Gagne +Date: Sun Mar 16 21:38:23 2014 -0700 + + Use single set of arm/disarm code + + Set mode and arm/disarm commands now call a single method to arm + disarm, thus removing code duplication. Also calls updated + arming_state_transition method such that the arming state logic does + not need to be duplicated outside of arming_state_transition. + +commit ae35733381bf16c102d109424b1ee3823c064048 +Merge: ab7f07da7 c1ee1abf2 +Author: Lorenz Meier +Date: Sun Mar 16 21:52:27 2014 +0100 + + Merge pull request #745 from thomasgubler/caipirinha + + introduce TBS caipirinha autostart script + +commit 1c0d7988e258510d2a4006b63b266a421ae5152c +Author: Lorenz Meier +Date: Sun Mar 16 21:38:37 2014 +0100 + + Defaults for Wing Wing + +commit 2db7d30400d0240baf4532eeef6cb13403417654 +Author: Lorenz Meier +Date: Sun Mar 16 19:43:09 2014 +0100 + + Do not work on USB UARTs + +commit 2fe9f65c45ba3aaad549b30e3b34568d07ab2b20 +Author: Lorenz Meier +Date: Sun Mar 16 19:16:18 2014 +0100 + + commander: Fixed compile error and some stupidity in usage of path names + +commit ab7f07da75869e5cca448ae64e236817d155fffc +Merge: 39274f4bf f4c91b19e +Author: Lorenz Meier +Date: Sun Mar 16 19:15:10 2014 +0100 + + Merge pull request #742 from thomasgubler/phantom + + set phantom autoconfig parameters as provided by Andreas Antener + +commit 6db2191a71ed0ea38e1fd18886371f099c14d593 +Author: Lorenz Meier +Date: Sun Mar 16 18:50:20 2014 +0100 + + commander: Skip devices we do not want to touch in HIL + +commit 4466dbf0b37f0a80790c346affee1e4ac86bef22 +Author: Thomas Gubler +Date: Sun Mar 16 18:47:21 2014 +0100 + + add SYS_USE_IO param which allows using standard startup scripts for FMU only mode + +commit c52969639f22f6aa3133377269c45bc02c25749a +Merge: 8383603f7 8818425e5 +Author: Lorenz Meier +Date: Sun Mar 16 18:42:07 2014 +0100 + + Merged upstream mavlink2_hil branch + +commit 8383603f7691e3bc66534b58654c4d13547632a2 +Author: Lorenz Meier +Date: Sun Mar 16 18:41:03 2014 +0100 + + commander: Linting: Reduce scope of variable + +commit 772fce9f82749bde8c14199fcc73cfa2235e760e +Author: Lorenz Meier +Date: Sun Mar 16 18:38:55 2014 +0100 + + commander: Improve HIL publication blocking call handling + +commit bb7962936e15c594821ae10e4510febfec0d6b9f +Author: Lorenz Meier +Date: Sun Mar 16 18:37:16 2014 +0100 + + CDev: Fixed printf format specifier + +commit 8818425e584c9670dfa9a823b3dfd95147c087d4 +Author: Anton Babushkin +Date: Sun Mar 16 18:25:09 2014 +0400 + + commander: fixed message formatting when disabling sensors publishing in HIL mode + +commit c1ee1abf274749900a39279f2fed57ad890c2865 +Author: Thomas Gubler +Date: Sun Mar 16 14:47:29 2014 +0100 + + introduce TBS caipirinha autostart script + +commit 85b7670b44d0af1141fae73593f68d8469846d8d +Author: Lorenz Meier +Date: Sun Mar 16 15:15:31 2014 +0100 + + compile fix + +commit 15c079921bf2f8256e0fcdd5ab9f31157bc09f86 +Author: Lorenz Meier +Date: Sun Mar 16 15:12:03 2014 +0100 + + Fixed missing parent ioctl call + +commit 762e8f52893afee6e8ffb6a728e5bc88518829c3 +Author: Anton Babushkin +Date: Sun Mar 16 17:28:34 2014 +0400 + + mavlink_orb_subscription: minor optimization and comment fix + +commit df5d702baefae7f51161d170c911cb398f418538 +Author: Anton Babushkin +Date: Sun Mar 16 17:03:39 2014 +0400 + + mavlink: MavlinkOrbSubscription.update() result fixed + +commit 7a4efc81b98f11ca5432bd8b07d9efdec5ceec58 +Merge: 82389e970 3874bca20 +Author: Lorenz Meier +Date: Sun Mar 16 13:50:50 2014 +0100 + + Merge branch 'beta_mavlink2' of github.com:PX4/Firmware into mavlink2_hil + +commit 3874bca2084bb88dcd739b309bd4a7929db3b417 +Author: Lorenz Meier +Date: Sun Mar 16 13:48:33 2014 +0100 + + mavlink: Only send messages when we have updates for them. + +commit 717e1bd374e7710ce579e91c45852bbba906eba8 +Author: Lorenz Meier +Date: Sun Mar 16 13:47:26 2014 +0100 + + Removed stupid sensor counter, replaced it with much more useful timestamps + +commit eccbccb8261a7d5ed27ec3e7447cce570fdb5d2e +Merge: 955bd402d 39274f4bf +Author: Lorenz Meier +Date: Sun Mar 16 13:22:01 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into beta_mavlink2 + +commit c256ba54a05f68ec972a24aae3bc64f30a44e73c +Merge: ed197b5b5 39274f4bf +Author: Lorenz Meier +Date: Sun Mar 16 12:12:33 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_mavlink2 + +commit ed197b5b59c56cf7de5e7ffc425f1e35f1b19a7c +Merge: 939b8464a 955bd402d +Author: Lorenz Meier +Date: Sun Mar 16 12:12:28 2014 +0100 + + Merged beta_mavlink2 / master + +commit 82389e97028660a9ae908998772b9a93696e2e5b +Merge: 5f847ff8a 955bd402d +Author: Anton Babushkin +Date: Sun Mar 16 11:08:54 2014 +0400 + + Merge branch 'beta_mavlink2' into mavlink2_hil + +commit 3074bced5666934abf348c9fb2fc4bd4f4b6ca57 +Author: Thomas Gubler +Date: Sat Mar 15 16:59:20 2014 +0100 + + fix comment for FW_LND_RFRALT + +commit 5894d72aa8077eae559f4444adb9203d59754f5f +Author: Thomas Gubler +Date: Sat Mar 15 16:39:18 2014 +0100 + + fw landing: do not use relative altitudes in TECS + +commit 37d2cff83d3ecd697afb13a991b3c96133178318 +Author: Thomas Gubler +Date: Sat Mar 15 16:03:26 2014 +0100 + + set range finder to disabled as default + +commit 52859b8abea0312db26b335d8ef8401353e6cde9 +Merge: b70008242 39274f4bf +Author: Thomas Gubler +Date: Sat Mar 15 15:38:54 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_landing_rangefinder + +commit 39274f4bf3c825a0368be8e549b3affb80050302 +Merge: e590d96c0 75c168f13 +Author: kroimon +Date: Sat Mar 15 15:33:25 2014 +0100 + + Merge pull request #743 from PX4/rcS_hotfix + + add missing $ in rcS script + +commit 75c168f13fea4c413dc7168a8d5696380c3e9ed5 +Author: Thomas Gubler +Date: Sat Mar 15 15:28:37 2014 +0100 + + add missing $ in rcS script + +commit b70008242bf6959387958ea1b34a5e6ad89bfe27 +Author: Thomas Gubler +Date: Sat Mar 15 15:28:37 2014 +0100 + + add missing $ in rcS script + +commit f4c91b19e47f8d8e0ee890dc605ee675a3592bad +Author: Thomas Gubler +Date: Sat Mar 15 13:46:09 2014 +0100 + + set phantom autoconfig parameters as provided by Andreas Antener + +commit be349b989a7a716a4e8d5ff4143f79124d7abc76 +Author: Thomas Gubler +Date: Sat Mar 15 13:24:17 2014 +0100 + + sensors: use filtered diff pressure to calculate airspeed + +commit d2a74dff673e2d3f49fc98dea601be753bd18416 +Author: Thomas Gubler +Date: Sat Mar 15 13:11:46 2014 +0100 + + fix logging of filtered diff pressure signal + +commit 07cff8e0bd5332a285df8bcd0659066c13dada48 +Merge: 0784ef918 e590d96c0 +Author: Thomas Gubler +Date: Sat Mar 15 12:28:29 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into diff_press_filter + + Conflicts: + src/modules/sdlog2/sdlog2.c + +commit 3317259e798b31ff407e07188f3080f6dbccf478 +Author: Thomas Gubler +Date: Sat Mar 15 11:56:04 2014 +0100 + + integrate range finder into fw landing + +commit 955bd402d2fb398fb64c55a885306b7054b55ce0 +Merge: 3d766575c e590d96c0 +Author: Anton Babushkin +Date: Sat Mar 15 09:47:02 2014 +0400 + + Merge branch 'master' into beta_mavlink2 + +commit e590d96c0a7aa4a06a36423bae3db42ada226bc5 +Merge: 5d1eef17f bfe8d7356 +Author: Lorenz Meier +Date: Fri Mar 14 18:11:46 2014 +0100 + + Merge pull request #734 from thomasgubler/rcs_defaultappsflag + + rcS: introduce flag that allows disabling startup of the default apps + +commit 5d1eef17fae18b298b9bd8fa958348b180752744 +Merge: 15a2b3586 11f12b4df +Author: Lorenz Meier +Date: Fri Mar 14 18:11:13 2014 +0100 + + Merge pull request #733 from dominiho/master + + added i2c px4flow driver + +commit 3d766575cd013821904832148362e0319dd4eeef +Merge: e3b80d6e9 6b79f5333 +Author: Lorenz Meier +Date: Fri Mar 14 18:10:27 2014 +0100 + + Merge pull request #738 from PX4/beta_mavlink2_stream + + mavlink stream: do not use getopt as it leads to problems with the global optarg variable + +commit e3b80d6e9d375cae2a98fb436c819bca501e6ba9 +Merge: 2d2ecbad0 45a18587f +Author: Lorenz Meier +Date: Fri Mar 14 18:06:46 2014 +0100 + + Merge pull request #727 from PX4/beta_mavlink2_flow_control + + UART flow control + +commit 6b79f533388ab78ddbbb8cc316b38c6e7403e46a +Author: Thomas Gubler +Date: Fri Mar 14 14:40:54 2014 +0100 + + mavlink stream: do not use getopt as it leads to problems with the global optarg variable + +commit 0784ef918925a546e0e4294571859150f0789561 +Author: Thomas Gubler +Date: Fri Mar 14 01:13:22 2014 +0100 + + add low pass filter to meas airspeed driver including logging of filtered value + +commit 15a2b35868c2650b55cd028a67418a064ff62d9b +Merge: 05f07f68c 7d48941c0 +Author: Lorenz Meier +Date: Thu Mar 13 18:52:37 2014 +0100 + + Merge pull request #735 from thomasgubler/ardrone_mavtype + + set correct MAV_TYPE in ardrone startup script + +commit 7d48941c02fdb84df2f11731735caaa3b8a2e698 +Author: Thomas Gubler +Date: Thu Mar 13 18:47:31 2014 +0100 + + set correct MAV_TYPE in ardrone startup script + +commit 11f12b4dfed0a5209e34a3d7cc1e473c0649aca6 +Author: dominiho +Date: Thu Mar 13 15:43:52 2014 +0100 + + added i2c px4flow driver + +commit bfe8d735604511da44c63e74efa1cba5eb694064 +Author: Thomas Gubler +Date: Thu Mar 13 15:41:53 2014 +0100 + + rcS: introduce flag that allows disabling startup of the default apps in order to start a different set of apps in a autostart script + +commit 05f07f68c7f93d072163c32778ae7e2d00912e0b +Merge: 04ce3261c 7a97eb83f +Author: Lorenz Meier +Date: Thu Mar 13 15:30:06 2014 +0100 + + Merge pull request #732 from thomasgubler/ardrone_autoconfig_batteryvoltage + + ardrone startup: set battery V scale parameter + +commit 7a97eb83f629ec718a6e31ccb5d184786d0a5377 +Author: Thomas Gubler +Date: Thu Mar 13 15:25:43 2014 +0100 + + ardrone startup: set battery V scale parameter in autoconfig to the value given in sensors_params.c + +commit 04ce3261ca61d5e8c727674bffdf39a208bbd212 +Merge: b9e8690c6 5745233f8 +Author: Thomas Gubler +Date: Thu Mar 13 14:41:42 2014 +0100 + + Merge pull request #731 from PX4/ardrone_autoconfig_fix + + Remove non-existent parameter from 4008_ardrone startup script. + +commit 5745233f803d57f3ad3cb0e95bbc99ed2392728c +Author: Stefan Rado +Date: Thu Mar 13 14:36:02 2014 +0100 + + Remove non-existent parameter from 4008_ardrone startup script. + +commit b6ea38b91a3d161ce01ab3683b0097f45c4e4de3 +Author: Thomas Gubler +Date: Thu Mar 13 13:32:24 2014 +0100 + + sensors app: add timestamp in airspeed message + +commit b9e8690c6166d9326d17e6f62dbd6fb62d327ed9 +Merge: 82e2619f1 5d4797b85 +Author: Lorenz Meier +Date: Wed Mar 12 21:56:07 2014 +0100 + + Merge pull request #703 from PX4/act_group_hotfix + + Actuator group hotfix + +commit 82e2619f1f9e9f17fa07873078c28106e5eb6b64 +Merge: 9153eee23 4840d5fbc +Author: Lorenz Meier +Date: Wed Mar 12 21:54:34 2014 +0100 + + Merge pull request #721 from PX4/laser_rangefinder + + Laser rangefinder + +commit 9153eee2352859182bc8573cd5898bc6edd689b8 +Merge: 072be2c73 bbe9873f9 +Author: Lorenz Meier +Date: Wed Mar 12 21:53:43 2014 +0100 + + Merge pull request #729 from PX4/gpio_led_fmuv2 + + gpio_led: some more fixes + +commit bbe9873f976fbfafe86b79ed3844c3d25e77eead +Merge: bc36b540a 072be2c73 +Author: Anton Babushkin +Date: Thu Mar 13 00:29:14 2014 +0400 + + Merge branch 'master' into gpio_led_fmuv2 + +commit bc36b540a5608f17d7c14bc87fb2bb7ca76459b2 +Author: Anton Babushkin +Date: Thu Mar 13 00:25:00 2014 +0400 + + gpio_led: code style fixed + +commit 6f550775410b0045bce5dafd0d4fd3f03988f8bf +Author: Anton Babushkin +Date: Thu Mar 13 00:24:28 2014 +0400 + + gpio_led: bugs fixed + +commit 072be2c7303c377a08b55eb0fb303fb15b306a63 +Merge: f5b21fbcd 30a57421f +Author: Lorenz Meier +Date: Wed Mar 12 20:44:04 2014 +0100 + + Merge pull request #717 from PX4/iris_hotfix + + Iris parameter hotfix: Dropped default gains + +commit 4840d5fbcb936147276d639ad628c12c7c0d400e +Merge: 89e6b3f60 b7662537d +Author: Lorenz Meier +Date: Wed Mar 12 20:42:34 2014 +0100 + + merged master + +commit 89e6b3f60621eb1b60dc58b60ea3c7c01dfb11cc +Merge: d69d895f0 f5b21fbcd +Author: Lorenz Meier +Date: Wed Mar 12 20:38:39 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into laser_rangefinder + +commit f5b21fbcde2b439ccdbd7f824adeea6ec78ea0b5 +Merge: db04e0006 caef8d115 +Author: Lorenz Meier +Date: Wed Mar 12 20:37:19 2014 +0100 + + Merge pull request #728 from PX4/gpio_led_fmuv2 + + Gpio led fmuv2 + +commit caef8d115c1b72e8a25dcf5ba589a719dc2d1592 +Merge: 7749ed1d8 db04e0006 +Author: Lorenz Meier +Date: Wed Mar 12 20:35:20 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into gpio_led_fmuv2 + +commit db04e00060919b7b852cb8aeb106d665c0775b70 +Merge: 0cce68801 cb8bd1a3a +Author: Lorenz Meier +Date: Wed Mar 12 20:32:58 2014 +0100 + + Merge pull request #712 from PX4/fetch_log + + Log fetcher utility + +commit 0cce68801001fc5b7a0570bb5d5a48e1644e4f91 +Merge: b6a087e92 1a795f267 +Author: Lorenz Meier +Date: Wed Mar 12 20:30:00 2014 +0100 + + Merge pull request #711 from PX4/sdlog2_opt + + sdlog2 optimization + +commit 5d34e124fe41d41aea5f6b61f9a0b32858e90a05 +Merge: 7749ed1d8 b6a087e92 +Author: Anton Babushkin +Date: Wed Mar 12 22:42:36 2014 +0400 + + Merge branch 'master' into gpio_led_fmuv2 + +commit 939b8464a2ccea462b1e85b55757e065328d084b +Merge: 23258edfa 45a18587f +Author: Lorenz Meier +Date: Wed Mar 12 17:54:04 2014 +0100 + + Merge branch 'beta_mavlink2_flow_control' into paul_estimator_mavlink2 + +commit 45a18587fc5e96697da586b9bf51ee65c10e3753 +Author: Lorenz Meier +Date: Wed Mar 12 17:53:25 2014 +0100 + + Fine tuning for flow control disable to stop firing after change is effective + +commit 23258edfa132a6329e72f4e260d5fef8798999d8 +Merge: 204688b93 7604518db +Author: Lorenz Meier +Date: Wed Mar 12 17:31:50 2014 +0100 + + Merge branch 'beta_mavlink2_flow_control' of github.com:PX4/Firmware into paul_estimator_mavlink2 + +commit 204688b935e56c7a7db5c2912070d347b8424831 +Merge: 7aa51935f 84c3d52ba +Author: Lorenz Meier +Date: Wed Mar 12 17:31:01 2014 +0100 + + Merged + +commit 7aa51935f857969549bb08b7c68904249252dbaa +Merge: 5a39a4cbd 2d2ecbad0 +Author: Lorenz Meier +Date: Wed Mar 12 17:29:15 2014 +0100 + + Merge branch 'beta_mavlink2' of github.com:PX4/Firmware into paul_estimator_mavlink2 + +commit 7604518db479e7cc9618e19b224c5d5c94013142 +Author: Lorenz Meier +Date: Wed Mar 12 10:29:39 2014 +0100 + + Fixed HW flow control enable / disable scheme, console output cleanup on start + +commit d9d0e60bd574b135d98bdaa48c4b32056f815217 +Author: Thomas Gubler +Date: Wed Mar 12 10:02:39 2014 +0100 + + fw att ctrl: airspeed check: remove unnecessary cast + +commit 069cba6338f31815c2727f9a8af992c75d41e714 +Merge: 023c7069c 2d2ecbad0 +Author: Lorenz Meier +Date: Wed Mar 12 10:02:22 2014 +0100 + + Merge branch 'beta_mavlink2' into beta_mavlink2_flow_control + +commit 2d2ecbad00c4f21d0c3ded2faa4f9bdb7adefddc +Author: Lorenz Meier +Date: Wed Mar 12 09:56:26 2014 +0100 + + Fixed more wrong usages of encoding channel + +commit 76af0970f5220d3a842c4daa353a45ef51df1082 +Author: Lorenz Meier +Date: Wed Mar 12 09:46:02 2014 +0100 + + Increased param rate, fixed wrong usage of MAVLink chan. + +commit 023c7069c4a340aa1b7c9f05963a066cee368b2a +Author: Lorenz Meier +Date: Wed Mar 12 09:36:12 2014 +0100 + + Fix FIONWRITE usage + +commit f66b0ad8ac926a79608cf872c8e49ea7ace92288 +Author: Lorenz Meier +Date: Wed Mar 12 09:04:30 2014 +0100 + + Added hardware flow control to mavlink app. Auto-disables if nothing can be written to the port + +commit a977ff2b6295bd4bac614a854ecc35e1b9b2d75c +Author: Thomas Gubler +Date: Wed Mar 12 00:20:27 2014 +0100 + + fw att control: add timestamp dependency in airspeed check + +commit a37e539647df2b3cfd335b33e4d186c4d39316b6 +Author: Lorenz Meier +Date: Tue Mar 11 22:26:12 2014 +0100 + + Correctly initialize mission count + +commit 84c3d52ba21b6337e6f4d677d7975dbcea772f90 +Merge: 4bcdf5f72 5f847ff8a +Author: Lorenz Meier +Date: Tue Mar 11 21:15:12 2014 +0100 + + Merge branch 'mavlink2_hil' into paul_estimator_mavlink2 + +commit 5f847ff8a3df1ba303129a7a4938305a6901755c +Author: Lorenz Meier +Date: Tue Mar 11 21:14:54 2014 +0100 + + Remove HIL flag on startup + +commit 4bcdf5f72f6a94aa9f201485ea04d4d0d55deb04 +Merge: 5a39a4cbd 4cee3614c +Author: Lorenz Meier +Date: Tue Mar 11 21:12:26 2014 +0100 + + Merge branch 'mavlink2_hil' of github.com:PX4/Firmware into paul_estimator_mavlink2 + +commit 4cee3614c7bc2e960ac52e59014bc4d08b8da11e +Author: Anton Babushkin +Date: Tue Mar 11 23:04:23 2014 +0400 + + rc.usb: increase data rate to 10000bytes/s for USB + +commit 1fd7b89d3c7c5f9b5c13198c41a015d6c5899260 +Author: Anton Babushkin +Date: Tue Mar 11 23:03:49 2014 +0400 + + mavlink: use "normal" mode for HIL operation, only add HIL_CONTROLS stream when HIL enabled + +commit 5a39a4cbd4621fa64d430e7881dcac57928f337f +Merge: ebab4bfa7 0bcda7f8a +Author: Lorenz Meier +Date: Tue Mar 11 17:53:42 2014 +0100 + + Merged mavlink_beta2 + +commit 0bcda7f8a6079ba20eeb4bbd4181872a5513acfc +Merge: 9e41f6af1 b6a087e92 +Author: Anton Babushkin +Date: Tue Mar 11 19:31:20 2014 +0400 + + Merge branch 'master' into beta_mavlink2 + +commit 9e41f6af18d3d84413501ce37737d574fd20816d +Author: Anton Babushkin +Date: Tue Mar 11 19:28:48 2014 +0400 + + mavlink: memory leaks on exit fixed, minor fixes + +commit 09f18408fc5835622a955c80304ce6599ef98090 +Author: Anton Babushkin +Date: Tue Mar 11 17:21:03 2014 +0400 + + mavlink: msg buffer size fixed + +commit 35b8d00e17cc8161e9d2687af3f9313d010c11ea +Author: Anton Babushkin +Date: Tue Mar 11 16:20:37 2014 +0400 + + mavlink: task_main noreturn attribute removed + +commit ebab4bfa7ef9ca138ac476943a87b8e3244b9a21 +Author: Lorenz Meier +Date: Tue Mar 11 13:16:06 2014 +0100 + + Fix for recallstates function + +commit 4d8524f508fe9e74606fe80f063801a1c47baa14 +Merge: 16dd054fa b6a087e92 +Author: Lorenz Meier +Date: Tue Mar 11 12:51:34 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit 0ad38a73231877ec142946cb4c380c74a1633e63 +Author: Anton Babushkin +Date: Tue Mar 11 15:34:27 2014 +0400 + + mavlink: task stop fixes, WIP + +commit 50f0ccd84e944cc053b897149a3a106eae8896f4 +Merge: 33a9269a3 b6a087e92 +Author: Lorenz Meier +Date: Tue Mar 11 12:32:27 2014 +0100 + + Merged master into beta_mavlink + +commit 2f06f15240a9d03a282212538283e53e9bcc4b9f +Author: Julian Oes +Date: Tue Mar 11 11:09:49 2014 +0100 + + fw_att_control: whitespace only + +commit 2cd29b7c8ce7fc26af6f1a3957e243a18bc09d5b +Author: Julian Oes +Date: Tue Mar 11 11:07:48 2014 +0100 + + fw_att_control: proper struct initialization + +commit 2db140bcabaafcccc1ed2ce070d7a24b4133eb57 +Author: Julian Oes +Date: Tue Mar 11 10:59:11 2014 +0100 + + fw_att_control: delete the unused flag + +commit b7662537df656f8546acecc9cca6ab2ac40714bf +Author: Lorenz Meier +Date: Tue Mar 11 10:54:48 2014 +0100 + + Fix code style of laser rangefinder + +commit 7851472ae9f19341a1a8905eed63c2c907f16385 +Author: Lorenz Meier +Date: Tue Mar 11 10:52:53 2014 +0100 + + Laser range finder ready to roll, logging tested + +commit 290b07920c94df09415ccc1c44850c57d0750fc3 +Author: Lorenz Meier +Date: Tue Mar 11 10:52:26 2014 +0100 + + Fixed missing reset of poll rate after test exit in ultrasound driver + +commit e8efbc7f3fe22d2a11189fd83c7252347a6d7f04 +Author: Thomas Gubler +Date: Tue Mar 11 10:37:15 2014 +0100 + + navigator: RTL: set normal waypoint instead of takeoff waypoint in RTL_STATE_CLIMB + +commit 40394c6744765d9383b5c2aa6d32162b32bda567 +Author: Thomas Gubler +Date: Tue Mar 11 10:40:08 2014 +0100 + + navigator: RTL: set loiter wp instead of normal waypoint in RTL_STATE_DESCEND + +commit b3839afbbc904fe0009610dae57a4626b3306fb6 +Author: Anton Babushkin +Date: Tue Mar 11 11:12:39 2014 +0400 + + mavlink: channel ID allocation fixed + +commit 313b546c4d2f098851dac2bdc88c2753b4377426 +Author: Thomas Gubler +Date: Mon Mar 10 23:37:26 2014 +0100 + + fw pos ctrl: add wrapper function for tecs + +commit b6a087e92183ef9cca513357919b96ea2812d298 +Merge: ddb94ceba e0cf0e3f4 +Author: julianoes +Date: Mon Mar 10 22:50:14 2014 +0100 + + Merge pull request #718 from thomasgubler/fw_posctrl_warning + + fw posctrl: change 2 functions that return nothing from int to void + +commit e0cf0e3f41d0395a902032fc1cf78bc9ca76362c +Author: Thomas Gubler +Date: Mon Mar 10 22:46:53 2014 +0100 + + fw posctrl: change 2 functions that return nothing from int to void + +commit ddb94ceba8f8813a8d434d00daf42a232e58cbfc +Author: Anton Babushkin +Date: Mon Mar 10 23:39:31 2014 +0400 + + attitude_estimator_ekf: hotfix, do mag declination rotation matrix initialization + +commit a6d9b7e864334381a99f4438aeea1173229bc2dd +Merge: 7de651395 368c2390c +Author: Lorenz Meier +Date: Mon Mar 10 19:06:54 2014 +0100 + + Merged stack size changes + +commit 368c2390cf98980e317171d2a44622f1b6ec9c33 +Merge: b4cec8593 94c40b6fa +Author: Lorenz Meier +Date: Mon Mar 10 19:01:23 2014 +0100 + + Merge pull request #673 from PX4/romfs_prune + + ROMFS: ignore comments and newlines in startup files, text in mixer files + +commit b4cec8593e80eb80d9640a0e63cab03c63c825d0 +Merge: 36843b55c f60a8af30 +Author: Lorenz Meier +Date: Mon Mar 10 19:00:14 2014 +0100 + + Merge pull request #707 from thomasgubler/fwtrim + + Add simple control offset parameter for fw attitude (master) + +commit 36843b55c4a9379455623a2cf57796d87818255d +Merge: 100ad8907 be140eab5 +Author: Lorenz Meier +Date: Mon Mar 10 18:59:57 2014 +0100 + + Merge pull request #715 from thomasgubler/geofence + + Geofence: make better use of Block class for updating parameters + +commit 100ad8907912198fca4d29caab98cbfa791b5839 +Merge: 8719c12e9 935362b7a +Author: Lorenz Meier +Date: Mon Mar 10 18:59:34 2014 +0100 + + Merge pull request #714 from thomasgubler/launchdetection_cleanup + + launchdetection: better integration of Block class + +commit 30a57421f8027cb9400bea71cb3b9c2b4f5094ec +Author: Lorenz Meier +Date: Mon Mar 10 18:48:07 2014 +0100 + + Dropped default gains + +commit 3f3abebf688c97f87fd6d6016aac5d234d76893f +Author: Lorenz Meier +Date: Mon Mar 10 18:47:31 2014 +0100 + + Add range finder to logging + +commit 1c488a95da934817999a0a40ccb87e07bf5e0307 +Author: Lorenz Meier +Date: Mon Mar 10 18:46:22 2014 +0100 + + Added laser range finder logging, needs testing + +commit 8719c12e9ab7fc1b453afe6bd761e611924d83f9 +Merge: 647142764 61eb228e4 +Author: Thomas Gubler +Date: Mon Mar 10 12:52:34 2014 +0100 + + Merge pull request #708 from PX4/stack_reduce + + Reduce excessive stack sizes on main OS stacks. + +commit 1a795f2671b98e83c167d1d9d50274bebcef819b +Merge: 544de3c9f 647142764 +Author: Anton Babushkin +Date: Sun Mar 9 22:12:03 2014 +0400 + + Merge branch 'master' into sdlog2_opt + +commit 7de6513950e7e66606cc34e92a6e0dfb6fc55c9d +Merge: 320624e99 647142764 +Author: Anton Babushkin +Date: Sun Mar 9 22:10:46 2014 +0400 + + Merge branch 'master' into beta_mavlink2 + +commit 647142764fa3ffd5d99f4d43950975cc6a19bded +Author: Anton Babushkin +Date: Sun Mar 9 22:08:28 2014 +0400 + + position_estimator_inav: hotfix, change lower dt limit from 5 ms to 2 ms + +commit 8267bdf4a5aa857db0f970da750d782f1d8ec369 +Author: Julian Oes +Date: Sun Mar 9 15:50:41 2014 +0100 + + fw_att_control: airspeed is now used correctly + +commit d2905b8d8eba3a3b1e4258343e7a384071c55073 +Author: Lorenz Meier +Date: Sun Mar 9 11:18:02 2014 +0100 + + SF02/F operational, but not cleaned up / optimized - good enough for first logging + +commit d69d895f0240a0dda5fda2f8f046179b069439a4 +Author: Lorenz Meier +Date: Sun Mar 9 00:46:13 2014 +0100 + + Add missing CDev init step + +commit 171af566f716a99b078eaa4ef0f90405091e8d19 +Author: Lorenz Meier +Date: Sat Mar 8 21:45:22 2014 +0100 + + Allow to set the UART via start argument, cleanups + +commit 7cc33b9ca6c0facd6e2f38f0bc515e9769e13073 +Author: Lorenz Meier +Date: Sat Mar 8 21:06:29 2014 +0100 + + Complete output parsing, pending testing + +commit 008efff42ea0fec64173941bd8a746ec0e7ecfa4 +Author: Lorenz Meier +Date: Sat Mar 8 20:00:06 2014 +0100 + + Added support for driver rangefinder + +commit b165e6ba2000f89b1220393e469911f3e3a73286 +Merge: e0fbb0fb6 501dc0cfa +Author: Anton Babushkin +Date: Sat Mar 8 22:19:18 2014 +0400 + + Merge branch 'master' into acro2 + +commit be140eab5998fbec8c485e58e6f61a5ef950053b +Author: Thomas Gubler +Date: Sat Mar 8 19:15:45 2014 +0100 + + geofence: make better use of Block class for updating parameters + +commit 7749ed1d8371d5caaf799f3264660ac8ceed7a81 +Merge: 4b567ef63 501dc0cfa +Author: Anton Babushkin +Date: Sat Mar 8 22:06:32 2014 +0400 + + Merge branch 'master' into gpio_led_fmuv2 + +commit 544de3c9f030693ed24f5e46658204a3d3f644fc +Merge: aca6806b8 8783bed11 +Author: Anton Babushkin +Date: Sat Mar 8 22:03:25 2014 +0400 + + Merge branch 'getopt_fixes' into sdlog2_opt + +commit 935362b7a369e75c18a7aed267d7b0b304e4c430 +Author: Thomas Gubler +Date: Sat Mar 8 19:00:49 2014 +0100 + + launchdetection: better integration of Blocks class + +commit 5c86eb6dd0be72cb3455a82020457d13515cb527 +Author: Lorenz Meier +Date: Sat Mar 8 18:48:24 2014 +0100 + + Fix code style of mb12xx driver, no functional changes + +commit cb8bd1a3ad21fec45af7a1f1d53fe7b891c59c2b +Author: Anton Babushkin +Date: Sat Mar 8 21:05:13 2014 +0400 + + dumpfile command and fetch_log.py tool implemented to fetch logs via nsh console on USB + +commit 501dc0cfa7259a1916522e5b70a5fd31cb7d20e1 +Merge: cf9fa61a3 b086bdf21 +Author: julianoes +Date: Sat Mar 8 16:39:24 2014 +0100 + + Merge pull request #710 from thomasgubler/launchdetector + + FW: launchdetector reset + +commit 320624e995d46d80db0d219d9c61af08e1b8cadf +Merge: 39b1f7244 cf9fa61a3 +Author: Anton Babushkin +Date: Sat Mar 8 11:38:00 2014 +0400 + + Merge branch 'master' into beta_mavlink2 + +commit 39b1f7244ce06ff89492ad6843c5fc74a30dfe67 +Author: Anton Babushkin +Date: Sat Mar 8 11:37:49 2014 +0400 + + mavlink: RC_CHANNELS_RAW added to default streams set + +commit aca6806b82b8ee201260a9e383879b6d821dba1a +Author: Anton Babushkin +Date: Fri Mar 7 23:36:07 2014 +0400 + + Revert "sdlog2: max write chunk increased to 1024" + + This reverts commit a478dac621301a993fb8ed13b86abd61d93bfec0. + +commit a478dac621301a993fb8ed13b86abd61d93bfec0 +Author: Anton Babushkin +Date: Fri Mar 7 23:29:05 2014 +0400 + + sdlog2: max write chunk increased to 1024 + +commit 2ee8cf1cf08095693b168238a311b1caf8df1701 +Author: Anton Babushkin +Date: Fri Mar 7 23:28:38 2014 +0400 + + sdlog2: bug fixed, sleep when idle too + +commit c11e1ee0ab8579826ed73b1f596e0535156bbce4 +Author: Anton Babushkin +Date: Fri Mar 7 23:14:39 2014 +0400 + + sdlog2: lseek() workaround removed + +commit 873fa4cb40a8ac5b57f3212bb233027f422b92a3 +Merge: 40f2d581b cf9fa61a3 +Author: Julian Oes +Date: Fri Mar 7 10:38:31 2014 +0100 + + Merge remote-tracking branch 'px4/master' into bottle_drop + + Conflicts: + ROMFS/px4fmu_common/init.d/rcS + +commit 2ee8214244efbe09981e71ea194573daa1c2f5bc +Author: Anton Babushkin +Date: Fri Mar 7 11:27:24 2014 +0400 + + sdlog2: move some global variables to local scope, set default log rate to 50 Hz + +commit 85bb024537660472d88b626f58ad915bc9d4f1cd +Merge: 80595c177 cf9fa61a3 +Author: Anton Babushkin +Date: Fri Mar 7 11:19:18 2014 +0400 + + Merge branch 'master' into sdlog2_opt + +commit 80595c177a65e9ba91a35ffdee49d518df657508 +Author: Anton Babushkin +Date: Fri Mar 7 11:18:31 2014 +0400 + + sdlog2: code style fixed + +commit e505f4fae5596b2b53c120a7cb2a03d2d974c83a +Author: Anton Babushkin +Date: Fri Mar 7 11:17:02 2014 +0400 + + sdlog2: use orb_check() instead of poll() to minimize polling overhead, bugs and compiler warnings fixed + +commit 16dd054fa6bfc305d3a66f17d295ceaf1f554c12 +Merge: 40deb405c cf9fa61a3 +Author: Lorenz Meier +Date: Fri Mar 7 08:03:57 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit cf9fa61a39f83e6fe4611ecf9336c1fcd1faaa78 +Merge: 320745003 602e9c870 +Author: Lorenz Meier +Date: Fri Mar 7 07:50:10 2014 +0100 + + Merge pull request #709 from PX4/rcs_hotfix + + startup scripts hotfix + +commit 602e9c87062409955c122631d273c6aae50331ca +Author: Thomas Gubler +Date: Thu Mar 6 23:11:13 2014 +0100 + + fix if in rc.interface + +commit 2fbcc32870f59aa1f08337ca99129b35902971be +Author: Thomas Gubler +Date: Thu Mar 6 23:00:00 2014 +0100 + + fix comparison in rcS + +commit b086bdf21ef593331da8c48cc21468ff823cdc01 +Merge: f2b46389e 320745003 +Author: Thomas Gubler +Date: Thu Mar 6 21:53:51 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into launchdetector + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 320745003783c6306996a1e6339ec91bfefcc7d0 +Merge: 36ba60d63 25faf1b8f +Author: Lorenz Meier +Date: Thu Mar 6 17:08:27 2014 +0100 + + Merge pull request #705 from helenol/helen_ardrone + + Ardrone startup script + +commit 61eb228e4d8cfc95c1c4a84ed870f2b4918d7c6e +Author: Lorenz Meier +Date: Thu Mar 6 15:17:53 2014 +0100 + + Reduce excessive stack sizes on main OS stacks. This has been tested on mavlink_beta, but needs more careful testing. + +commit 25faf1b8f8716323233d6f966aac65e0c9e8d61a +Author: Anton Babushkin +Date: Thu Mar 6 17:44:10 2014 +0400 + + ardrone: minor fixes + +commit a897c97d955de4873aea1f01f65cab11faab2d3a +Author: Helen Oleynikova +Date: Thu Mar 6 12:45:10 2014 +0100 + + Changed ARDRONE to an OUTPUT_MODE setting and added a skip option to mixer. Fewer beeps than before. + +commit 40deb405c1e9232475c4b5e7bda8080f85fec19a +Author: Lorenz Meier +Date: Thu Mar 6 08:35:14 2014 +0100 + + Modified estimator to fix internal GCC compiler error (hilarious 64bit handling), use float instead of double routines to avoid implicit casts + +commit f60a8af30eee42e5f0c3cea996f32b14fab0f1db +Author: Thomas Gubler +Date: Wed Mar 5 22:17:00 2014 +0100 + + fw sp offsets: convert deg to rad + +commit 3c5bcf77cc3dc9cccbe82893afefa66cb7cc427c +Merge: 9e6259d8a 36ba60d63 +Author: Lorenz Meier +Date: Wed Mar 5 22:02:04 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit 616fd13d330f9c2550e5387e7129709582dbbb5b +Merge: 87fd89ea4 36ba60d63 +Author: Thomas Gubler +Date: Wed Mar 5 20:58:58 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into beta_fwtrim + +commit 8425b9bef21e310d1cbd29aad65d34e9dd974d55 +Author: Anton Babushkin +Date: Wed Mar 5 22:46:22 2014 +0400 + + Increase NFILE_DESCRIPTORS to 36 + +commit b40d3e1e18bd8032eee97abdd9a4f68d87303f65 +Author: Anton Babushkin +Date: Wed Mar 5 22:30:43 2014 +0400 + + Change NFILE_DESCRIPTORS back to 32 + +commit 33a9269a3630e812d4ac3d96963f785fbfa95d1c +Merge: 741d9c585 36ba60d63 +Author: Lorenz Meier +Date: Wed Mar 5 18:16:43 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into beta_mavlink + +commit 5d4797b85827a7912db335a00f3e94ca659d4ceb +Merge: a8ff126df 36ba60d63 +Author: Anton Babushkin +Date: Wed Mar 5 20:03:55 2014 +0400 + + Merge branch 'master' into act_group_hotfix + +commit 36ba60d63c024c23efdb4bba780ac98b5b257ee6 +Author: Anton Babushkin +Date: Wed Mar 5 20:03:21 2014 +0400 + + mc_att_control: hotfix, memset all structs to zeroes on start, fixes garbage in actuator controls 4..8 + +commit a8ff126dfe214245d1f5860f2bc9c17b6cdac34b +Author: Anton Babushkin +Date: Wed Mar 5 20:00:13 2014 +0400 + + px4io: print actuator control registers as int16 instead of uint16 + +commit bcdc8c9e1dcefc2176fd1f853d4bae90e7d196d6 +Author: Helen Oleynikova +Date: Wed Mar 5 16:16:10 2014 +0100 + + Get rid of one set of beeps. + +commit 30665816f0005cfb32b048a9ad4db84f78b3eff3 +Author: Helen Oleynikova +Date: Wed Mar 5 15:11:41 2014 +0100 + + Added a newline at the end of file. + +commit 5976815f2baff6b17ca41dbb28e3e5698c12a180 +Author: Helen Oleynikova +Date: Wed Mar 5 15:07:05 2014 +0100 + + Fixed startup parameters. + +commit 9ffa5a665a2ac8b887cbd9383eab1947137f0def +Author: Helen Oleynikova +Date: Wed Mar 5 10:56:58 2014 +0100 + + Set the mavlink port settings back to ttyS1 by default. + +commit 1d9d24f605aeb13b87efe2f6cf82232768b148ac +Author: Helen Oleynikova +Date: Wed Mar 5 10:50:16 2014 +0100 + + Added flag for ARDrone interface. + +commit 87fd89ea48dab591efd38c083e356d49b369bce9 +Author: Thomas Gubler +Date: Wed Mar 5 00:23:05 2014 +0100 + + fw pitch sp and roll sp offset parameter + +commit 5fda6da2f6b66df223a2ad3644f95cac73198451 +Merge: 5707118a9 fabef6c88 +Author: Thomas Gubler +Date: Tue Mar 4 23:52:55 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_trim + +commit fabef6c889f0fc347e0059ee6f8ede83bf0f4f32 +Author: Lorenz Meier +Date: Tue Mar 4 22:52:34 2014 +0100 + + Revert "Fixed warning" + + This reverts commit 3639c7ae91f5226b71cdba8d8cc98eae4bba7e07. + +commit 9e6259d8ae4dfe34660be5a145863c0dfc50e37c +Merge: b809fad3b 86c80678a +Author: Lorenz Meier +Date: Tue Mar 4 21:36:44 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit 86c80678ae8a7027751fadea1ceec48d0a811122 +Merge: 3639c7ae9 9817922bf +Author: Lorenz Meier +Date: Tue Mar 4 21:36:15 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 3639c7ae91f5226b71cdba8d8cc98eae4bba7e07 +Author: Lorenz Meier +Date: Tue Mar 4 21:36:09 2014 +0100 + + Fixed warning + +commit 149bf4582c67296097106566ec98a85229be9509 +Author: Anton Babushkin +Date: Wed Mar 5 00:05:17 2014 +0400 + + px4io: hardcode number of control groups in "px4io status" + +commit af548db7cc0a53b1c07a74342ec528e6247b0fcb +Author: Anton Babushkin +Date: Wed Mar 5 00:01:27 2014 +0400 + + px4iofirmware: define 4 actuator control groups + +commit 529013ae1c9298c44e808a8fa97336b242623ad8 +Author: Anton Babushkin +Date: Wed Mar 5 00:00:17 2014 +0400 + + Reverse: sensors: publish manual controls on actuator_controls_1 topic instead of actuator_controls_3 + +commit a50957c3cec92167594b7bd82561f72100ccebdd +Author: Anton Babushkin +Date: Tue Mar 4 23:13:20 2014 +0400 + + px4io: print all control groups in "px4io status" + +commit 046def571d21856f24f6afc805450c003858afea +Author: Anton Babushkin +Date: Tue Mar 4 23:11:24 2014 +0400 + + sensors: publish manual controls on actuator_controls_1 topic instead of actuator_controls_3 + +commit 9817922bf96611f59552b6a6fd2aebab790135f5 +Author: Andrew Tridgell +Date: Tue Mar 4 20:34:20 2014 +1100 + + FMUv2: switch debug console and 2nd GPS + + this allows a normal GPS cable to be used for the 2nd GPS, making + dual-GPS setups easier + +commit 958f7597e7d13f82e41b9c8e0aa4c3ac552cdf1c +Author: Helen Oleynikova +Date: Tue Mar 4 16:33:18 2014 +0100 + + Added actual ARDrone start up script. + +commit ea70e967565a15ffc06aeb95df87f47440df97c1 +Author: Helen Oleynikova +Date: Tue Mar 4 16:16:39 2014 +0100 + + Added ARDrone to autostart + +commit e1742eea7d951aa704665c2b5db4d1c6788aafa0 +Author: Anton Babushkin +Date: Tue Mar 4 13:03:17 2014 +0400 + + mavlink: code style fixed + +commit 2ec4ee6fc08f5368a52028de83f420ffeb249698 +Author: Anton Babushkin +Date: Tue Mar 4 12:33:03 2014 +0400 + + mavlink_receiver: split message handlers to separate methods + +commit a7012a54180386b5dc7f86fe6a1564690ecc8240 +Author: Andrew Tridgell +Date: Tue Mar 4 08:34:55 2014 +1100 + + tests: added "tests file2" filesystem test + + this is useful for testing for filesystem corruption on cluster + boundaries + +commit 190eb6205dc3e610d223878c4b85a8e587fc6323 +Author: Anton Babushkin +Date: Tue Mar 4 11:45:58 2014 +0400 + + mavlink: OPTICAL_FLOW stream implemented + +commit 5707118a976e63a810203b3e9ad6e74837ab7f30 +Author: Thomas Gubler +Date: Mon Mar 3 22:09:01 2014 +0100 + + add simple trim parameter for fw attitude + +commit 14ddf1804aa9d698724fda62288b210fd850d2ac +Author: Anton Babushkin +Date: Tue Mar 4 00:48:20 2014 +0400 + + mavlink: code style fixed + +commit d634f7942297931553b9852ef6917ebd9ac4e322 +Merge: 3107f4d62 b76e26c5e +Author: Anton Babushkin +Date: Tue Mar 4 00:26:36 2014 +0400 + + Merge branch 'beta' into beta_mavlink2 + +commit 3107f4d62cb07de70619093be57ce2b634763eba +Author: Anton Babushkin +Date: Tue Mar 4 00:26:26 2014 +0400 + + mavlink: UART receiver major cleanup + +commit b76e26c5e5f37c4fb086a68e0427d9d297e8d225 +Author: Anton Babushkin +Date: Mon Mar 3 21:24:59 2014 +0400 + + commander: allow arming with safety enabled in HIL mode + +commit 3674aae4a746099a162cbf943311b587cd46822f +Author: Anton Babushkin +Date: Mon Mar 3 21:19:56 2014 +0400 + + commander: ignore battery voltage in HIL mode + +commit cb8095c5ac932bbf49137491d92b4cf064021058 +Author: Anton Babushkin +Date: Mon Mar 3 19:56:37 2014 +0400 + + navigator: fixed wrong merge + +commit 741d9c5855cd77c3d714350895774676076b2281 +Merge: 32b9834c5 eb32c7198 +Author: Anton Babushkin +Date: Mon Mar 3 19:53:20 2014 +0400 + + Merge branch 'beta' into beta_mavlink + +commit eb32c7198e60c430d43150f5a1975a5914b25736 +Merge: 49fe13101 909e13818 +Author: Thomas Gubler +Date: Mon Mar 3 15:28:49 2014 +0100 + + Merge pull request #700 from PX4/fix_mission_dive + + Fix mission dive + +commit 941aca2829e8d95eb5638ba134260b89e2ef22a7 +Merge: 624ff0101 49fe13101 +Author: Anton Babushkin +Date: Mon Mar 3 17:40:03 2014 +0400 + + Merge branch 'beta' into beta_mavlink2 + +commit b809fad3b6d1e14ad7fb32174136e1c2c21f1da2 +Author: Lorenz Meier +Date: Mon Mar 3 14:24:17 2014 +0100 + + Fixes to startup scripts, back to nominal defaults + +commit a16742f2eb740adef925cc0d1c90faceaceb97b9 +Author: Lorenz Meier +Date: Mon Mar 3 14:23:49 2014 +0100 + + Fixes to altitude units + +commit 862ad8fc5801658a847291352190e95996f08f78 +Merge: d64fa6e25 49fe13101 +Author: Lorenz Meier +Date: Mon Mar 3 14:23:23 2014 +0100 + + Merge branch 'beta' of github.com:PX4/Firmware into paul_estimator + +commit 49fe13101921368b998330157bd823aec1a77d5c +Merge: 72ae4a6dc 8bc0287ec +Author: julianoes +Date: Mon Mar 3 10:59:51 2014 +0100 + + Merge pull request #674 from PX4/safety_disarm + + commander: disarm system when safety enabled + +commit 72ae4a6dc7b5c68772acb007b2598873f7da8d9b +Merge: 8b99062e6 0ead56005 +Author: julianoes +Date: Mon Mar 3 10:11:33 2014 +0100 + + Merge pull request #653 from PX4/fs_beep + + Beeps and LED blinks cleanup, beep on RC failsafe added + +commit 8b99062e664ed3606e3018c8e769829f0404d04e +Merge: 85247e3fd f79aea89b +Author: julianoes +Date: Mon Mar 3 09:14:38 2014 +0100 + + Merge pull request #660 from PX4/rtl_heading + + navigator: use bearing to home for RTL + +commit 85247e3fddd7bc7cd3cd9eace3f41dc7368edf69 +Merge: eee8ee9e0 eac00a71e +Author: julianoes +Date: Sun Mar 2 21:22:16 2014 +0100 + + Merge pull request #680 from PX4/ready_rtl_fix + + navigator: forbid READY -> RTL transition + +commit eee8ee9e0f20fd9171efce26d4ff273cb7598541 +Merge: db157b68c b264352c1 +Author: Lorenz Meier +Date: Sun Mar 2 08:17:38 2014 -0800 + + Merge pull request #699 from PX4/beta_phantom + + startup: phantom script was missing the default line + +commit db157b68c2f3dba4209f8075f6ae7ae9e81a448c +Author: Anton Babushkin +Date: Sun Mar 2 19:42:10 2014 +0400 + + mc_pos_control: remove some debug logs + +commit 624ff010185c16dffacc8d000aae2748ff1cd0a1 +Author: Anton Babushkin +Date: Sun Mar 2 12:53:46 2014 +0400 + + mavlink: HIL fixes, send 0 when disarmed + +commit f79aea89bc27c200e6516bbefe75b41071771bef +Merge: 7d8f08ad9 d11235585 +Author: Anton Babushkin +Date: Sat Mar 1 23:43:21 2014 +0400 + + Merge branch 'inav_fs' into rtl_heading + +commit cc0f237c1685c1d977fac2e69c8a1afb000f0919 +Merge: 63bdb749a d11235585 +Author: Anton Babushkin +Date: Sat Mar 1 22:57:30 2014 +0400 + + Merge branch 'inav_fs' into beta_mavlink2 + +commit d11235585cf1014c5391b63e394151c171ed286d +Author: Anton Babushkin +Date: Sat Mar 1 22:56:02 2014 +0400 + + position_estimator_inav: log writing on NaN estimate fixed + +commit e06263f76f9e38ea9624f1f1ab21af8731a3cd7f +Author: Anton Babushkin +Date: Sat Mar 1 22:43:56 2014 +0400 + + position_estimator_inav: failsafe against NaN estimate + +commit 63bdb749adc26550b0cfb6dd8b4f0e0a7173ba10 +Author: Anton Babushkin +Date: Sat Mar 1 22:41:27 2014 +0400 + + mavlink: unused include removed + +commit 85001b52aeddaab0f5a1faea8eade8294d447e9f +Author: Anton Babushkin +Date: Sat Mar 1 20:09:02 2014 +0400 + + mavlink: VFR_HUD message added to default message sets + +commit a1ea89ea2d3665709f5249ebd7cc3fbadaca603a +Author: Anton Babushkin +Date: Sat Mar 1 19:42:29 2014 +0400 + + mavlink: more precise message streams timing + +commit 6948defdb26711fd8336b5e0173664bf98517406 +Author: Anton Babushkin +Date: Sat Mar 1 19:27:53 2014 +0400 + + mavlink: HIL fixes, performance optimization + +commit b264352c179dafd42066ca8ffbdf855c7f111207 +Author: Julian Oes +Date: Sat Mar 1 15:47:09 2014 +0100 + + startup: phantom script was missing the default line + +commit 256cc2b411b1f36397884bfd019b9ac3e4cd1850 +Author: Anton Babushkin +Date: Sat Mar 1 18:30:30 2014 +0400 + + mavlink: cleanup and refactoring, rcS: EXIT_ON_END fix + +commit c10ef787539265bc36fb76c855aa19b30ea24b04 +Author: Anton Babushkin +Date: Sat Mar 1 17:12:46 2014 +0400 + + mavlink: stop fixes + +commit c47ef70dd9437b190265934e70641f8674bb3e18 +Merge: 1b8004cd8 32b9834c5 +Author: Anton Babushkin +Date: Sat Mar 1 16:44:30 2014 +0400 + + Merge branch 'beta_mavlink' into beta_mavlink2 + +commit 1b8004cd8ecf7824584aac9e7fed447714feb716 +Author: Anton Babushkin +Date: Sat Mar 1 16:43:04 2014 +0400 + + mavlink: add new streams in main loop, minor cleanup and fixes + +commit 32b9834c52d900210bb7a998de79a459b7fdd478 +Merge: adc4c90cf 2c337d9b4 +Author: Julian Oes +Date: Sat Mar 1 11:11:11 2014 +0100 + + Merge remote-tracking branch 'px4/beta' into beta_mavlink + +commit eac00a71ea8f0b10d446be752f6fef737f850956 +Author: Julian Oes +Date: Sat Mar 1 11:05:07 2014 +0100 + + navigator: don't enter AUTO_READY for fixedwing because we don't have a land detector yet + +commit 2c337d9b456422b908b9be647de0fd4f6a920e21 +Merge: 680f2dd41 3dd3ba463 +Author: Julian Oes +Date: Sat Mar 1 10:36:19 2014 +0100 + + Merge remote-tracking branch 'px4/master' into beta + +commit 3dd3ba4637bfe6d665f20c1e5712ac22131b5b22 +Merge: 9b6f08dc7 5ed5e04cb +Author: julianoes +Date: Sat Mar 1 10:35:06 2014 +0100 + + Merge pull request #688 from PX4/sdlog2_fix + + log corruption lseek workaround + +commit f2b46389ee8c8e9dd73ad9ac1fc8170c759e8b1c +Author: Thomas Gubler +Date: Fri Feb 28 21:42:41 2014 +0100 + + fw: reset landing and takeoff state if switched to manual + +commit 836f7c435fe31572e45333877142dce8b4d2fc78 +Author: Anton Babushkin +Date: Sat Mar 1 00:16:51 2014 +0400 + + mavlink: code style and copyright fixes + +commit 77d1989abae9d267bb74f86fb0104dbefcbcd52a +Author: Anton Babushkin +Date: Sat Mar 1 00:06:30 2014 +0400 + + mavlink: more message streams implemented + +commit 323b90bfd9f3a1524f36c089d532ed3836cc2ea3 +Author: Anton Babushkin +Date: Fri Feb 28 23:44:51 2014 +0400 + + mavlink: uORB topics includes moved to mavlink_messages.cpp, more messages implemented + +commit 967f81bfabbab0773fa29c079e36678670bcf67a +Author: Anton Babushkin +Date: Fri Feb 28 23:43:52 2014 +0400 + + mavlink_onboard removed + +commit 0789189c0588ebebd24a523f9639411be89c6a9b +Author: Diogo Machado +Date: Fri Feb 28 16:24:15 2014 +0000 + + - Added JC params to jetdrive control example app. + - fixed offboard control mode rates + +commit 4912a4af995f820008f9467b0be7af6a487e6e77 +Merge: 1eecc7348 680f2dd41 +Author: Anton Babushkin +Date: Fri Feb 28 20:04:43 2014 +0400 + + Merge branch 'beta' into ready_rtl_fix + +commit d64fa6e255450b3b642acf6b8bf29e86ed87753d +Author: Lorenz Meier +Date: Thu Feb 27 16:29:43 2014 -0800 + + Handling GPS and baro offset in altitude init / estimate + +commit 44c5726703160619b2a49f4eb4c3d0b0d07925fa +Author: Lorenz Meier +Date: Thu Feb 27 16:20:36 2014 -0800 + + Make baro altitude relative. + +commit 2dd5636ee0763d261ad40330a42dd9a271accb9b +Author: Lorenz Meier +Date: Thu Feb 27 16:17:31 2014 -0800 + + Add and enable all filter params. + +commit d71396e556a4a729d7fdf14244c1592477cb399e +Author: Lorenz Meier +Date: Thu Feb 27 16:16:57 2014 -0800 + + Move params to MAVLink params, enable mavlink text feedback. + +commit 8783bed114e8ece85d62f15d0d2a06c28aa0bcfe +Author: Anton Babushkin +Date: Fri Feb 28 00:49:12 2014 +0400 + + sdlog2: getopt invalid usage fixed + +commit efca2d158aa34c912be91fb3229b211022ae0945 +Author: Anton Babushkin +Date: Fri Feb 28 00:45:59 2014 +0400 + + mavlink: commanl line streams configuration implemented + +commit 35163d3172712e15620b15ec6683a69232c3c118 +Merge: 2159f948e 680f2dd41 +Author: Anton Babushkin +Date: Thu Feb 27 21:23:59 2014 +0400 + + Merge branch 'beta' into beta_mavlink2 + +commit 680f2dd4172bd31eb415f1fa85c4c1bb2b2b509f +Merge: a79eef05b 9b6f08dc7 +Author: Julian Oes +Date: Thu Feb 27 17:30:15 2014 +0100 + + Merge remote-tracking branch 'px4/master' into beta + +commit 9b6f08dc7eefb2e4a055b1d89a0cec0022299ff9 +Merge: d975bf1f8 f81876500 +Author: julianoes +Date: Thu Feb 27 17:29:01 2014 +0100 + + Merge pull request #696 from PX4/top_fix + + top: CPU % indication bug fixed + +commit f8187650083b361f61c07ceb712c21a25d1c80c4 +Author: Anton Babushkin +Date: Thu Feb 27 18:32:55 2014 +0400 + + top: CPU % indication bug fixed + +commit 2159f948ea81088076b440cd8b673b1ac9f70da3 +Author: Anton Babushkin +Date: Thu Feb 27 18:31:41 2014 +0400 + + mavlink: -r (datarate) parameter implemented, minor fixes + +commit 141982a3ac21e7a0437f1d7692e4024daf873c21 +Author: Anton Babushkin +Date: Thu Feb 27 13:54:55 2014 +0400 + + mavlink: minor refactoring and cleanup, rate limiter class implemented, new messages added + +commit 18f72f8dd7a3bd4a9af00fe28afd29e0cc65e2e9 +Author: Anton Babushkin +Date: Wed Feb 26 23:02:53 2014 +0400 + + mavlink: GPS_GLOBAL_ORIGIN message added, set message rate depending on baudrate + +commit 85dc422d9804c894009e37c6eaab67a10c5dca28 +Author: Anton Babushkin +Date: Wed Feb 26 22:47:19 2014 +0400 + + mavlink: more streams implemented, stack size returned to 2048 + +commit f9619e39341dbc45683c6ccd7e06397f8a537216 +Author: Anton Babushkin +Date: Wed Feb 26 22:46:33 2014 +0400 + + geo: _wrap_XXX minor fix + +commit 2967763b160bb12b8e13e72219fcb689da015ab5 +Author: Anton Babushkin +Date: Wed Feb 26 22:13:49 2014 +0400 + + mavlink: heartbeat message bug fixed + +commit 355715a05414726d13f41b4881fa57df2fe13ac0 +Merge: 7310fd608 adc4c90cf +Author: Anton Babushkin +Date: Wed Feb 26 21:38:58 2014 +0400 + + Merge branch 'beta_mavlink' into beta_mavlink2 + +commit 7310fd608500be69153c5d033f74b056f1bb986e +Author: Anton Babushkin +Date: Wed Feb 26 21:28:35 2014 +0400 + + mavlink: use inherited classes instead of callbacks for mavlink messages formatting, fixes and cleanup + +commit be4af0ab3bd1b4313ba23cbe4c7e2702d56d3644 +Author: Diogo Machado +Date: Wed Feb 26 17:07:29 2014 +0000 + + code clean up + +commit 0656aae3cb46f405888d8130e9db4bb3f9dd529a +Author: Diogo Machado +Date: Wed Feb 26 14:31:23 2014 +0000 + + Now setting flag_external_manual_override_ok to false when in offboard mode,so that fmu has control over outputs. + Added handling of OFFBOARD_CONTROL_MODE_DIRECT_RATES. + +commit 52b29cae39a93a0c5218e911e61d1f6cfe6115c1 +Author: Diogo Machado +Date: Wed Feb 26 14:21:34 2014 +0000 + + added poll to 'attitude_rates_setpoint' as requested in TODO + +commit f4a6b07e293037d632f080da4ff7504ff97731f6 +Author: Diogo Machado +Date: Wed Feb 26 11:29:31 2014 +0000 + + indenting changes to make should_arm condition more readable + +commit faa7d9577d20d38741fe9accabb372f088b9dc6a +Author: Diogo Machado +Date: Wed Feb 26 11:27:42 2014 +0000 + + commented out gcs_link = false; when receiving swarm messages, since we still want imu and atitude messages in offboard mode + +commit 1acd951173212fcb3d7511792270609b748528d7 +Author: Diogo Machado +Date: Wed Feb 26 11:26:15 2014 +0000 + + added publish to actuators when _v_control_mode.flag_external_manual_override_ok flag is set + +commit 92e15b83cc565cab149b7a8103794672dc82dcb5 +Author: Diogo Machado +Date: Wed Feb 26 11:24:32 2014 +0000 + + added subscriber to vehicle_control_mode + +commit dac0427b602be5de9058e78851a9182fd236ce0a +Author: Lorenz Meier +Date: Tue Feb 25 17:17:47 2014 -0800 + + fw_att_pos_estimator: Removed unused code + +commit 769a2af1f8925a2d47fd47a2d25f8d7baac150ec +Author: Anton Babushkin +Date: Wed Feb 26 00:38:21 2014 +0400 + + mavlink: HIGHRES_IMU message added, default message streams added + +commit e291af990fd9a4f447cbad2416b78d031cd33f5c +Author: Anton Babushkin +Date: Wed Feb 26 00:24:14 2014 +0400 + + mavlink: adding message stream by name implemnted, mavlink streams definitions and formatters moved to mavlink_messages.h/cpp, mavlink_orb_listener class and thread removed + +commit 4e27fd9a381bd32ba5b79d275528ac19d1fb9442 +Author: Anton Babushkin +Date: Wed Feb 26 00:22:19 2014 +0400 + + commander/px4_custom_mode.h: added missing include + +commit adc4c90cffad91bd60e0b0a5e35a4e8568f8362d +Merge: 926c4701c a79eef05b +Author: Julian Oes +Date: Tue Feb 25 14:08:10 2014 +0100 + + Merge remote-tracking branch 'px4/beta' into beta_mavlink + +commit c6e2ad918b50f01ec9e26ccd7fdb88c7c0d2a60c +Author: Thomas Gubler +Date: Tue Feb 25 00:34:51 2014 +0100 + + mission feasibility checker: add missing default return in checkHomePositionAltitude + +commit 053ad5b6388ef653d1dfe255ea4f3eb00aeccaba +Author: Thomas Gubler +Date: Mon Feb 24 22:19:21 2014 +0100 + + mission feasibility checker: remove audio warning for waypoint below home altitude + +commit cf7ac7e660b4be82d98b881fea6cbc718978605b +Author: Anton Babushkin +Date: Tue Feb 25 00:04:44 2014 +0400 + + mavlink_orb_subscription: bug fixed + +commit 3fe39600d0beb8d00ee066dbc3a94e08c6b78329 +Merge: 9ffc70de4 a79eef05b +Author: Anton Babushkin +Date: Mon Feb 24 23:49:49 2014 +0400 + + Merge branch 'beta' into beta_mavlink2 + +commit 9ffc70de405fb3e85e6367c4e875747315472aae +Merge: d8fdade6a 926c4701c +Author: Anton Babushkin +Date: Mon Feb 24 23:49:36 2014 +0400 + + Merge branch 'beta_mavlink' into beta_mavlink2 + +commit a79eef05bcb23c9be386a2980437a67151cfa3ea +Author: Anton Babushkin +Date: Mon Feb 24 23:48:00 2014 +0400 + + perf_counter: added include + +commit d8fdade6aba5e0bd2b56c206d09da4a92fda5fa0 +Author: Anton Babushkin +Date: Mon Feb 24 23:46:58 2014 +0400 + + mavlink: major rewrite, prepare for dynamic mavlink streams configuration, WIP + +commit 88fe2d3052eccd542ffb5d3473d720b66b8679fd +Author: Thomas Gubler +Date: Mon Feb 24 19:04:26 2014 +0100 + + mission feasibility checker: add check for waypoint altitude relative to home position altitude + +commit 5ed5e04cb24c261c9a8b40857bd1d733238f847e +Author: Julian Oes +Date: Mon Feb 24 15:43:23 2014 +0100 + + sdlog2: code style fixes broke compilation + +commit d975bf1f85e71a11911a2ae6b24ba49e4e8a3f17 +Merge: 20618a611 ba0bf456b +Author: Thomas Gubler +Date: Mon Feb 24 15:39:18 2014 +0100 + + Merge pull request #691 from PX4/gitignore_pydev + + gitignore: ignore pydev project file created in eclipse + +commit ba0bf456b9b0cf6cdc58ce2fd80192da3c1744d2 +Author: Julian Oes +Date: Mon Feb 24 15:37:35 2014 +0100 + + gitignore: ignore pydev project file created in eclipse + +commit 926c4701c71fb2689025decbc454d14c6df85e76 +Author: Julian Oes +Date: Mon Feb 24 15:17:13 2014 +0100 + + mavlink: set current WP working as expected, report current WP with 0.5 Hz + +commit 9c5894239facb3d8e160147a6a1a3c195ec76bfb +Merge: 73edc0201 909e13818 +Author: Julian Oes +Date: Mon Feb 24 14:29:39 2014 +0100 + + Merge remote-tracking branch 'px4/fix_mission_dive' into beta_mavlink + +commit 909e138182000350df19d47367d6f68d0a6b7fd4 +Author: Julian Oes +Date: Mon Feb 24 14:27:24 2014 +0100 + + l1_pos_control: fix stupid 'if not' mistake + +commit 75c6706278119e50ce56ecbb1620025a9b9b936d +Author: Julian Oes +Date: Mon Feb 24 14:19:57 2014 +0100 + + l1_pos_control: set gndspeed_undershoot to 0 in loiter + +commit ab8ece3961f50348cf4bf464cb7d953b182a0a44 +Author: Julian Oes +Date: Mon Feb 24 12:42:48 2014 +0100 + + l1_pos_control: prevent NaNs for roll setpoint + +commit 9bed1677bd5bfd6b0f07d78e5bdcfacec34564a2 +Merge: ae3e625ce 17ec85975 +Author: Julian Oes +Date: Mon Feb 24 10:24:08 2014 +0100 + + Merge remote-tracking branch 'px4/beta' into fix_mission_dive + + Conflicts: + src/modules/navigator/navigator_main.cpp + +commit 76ac14d3c4e44c22b04b312acfa34186dfb028d0 +Author: Lorenz Meier +Date: Sun Feb 23 19:05:32 2014 -0800 + + Use right combination of casts + +commit b4c1713b96d452efa8c2285537f0969d1e6dcb77 +Author: Lorenz Meier +Date: Sun Feb 23 18:55:06 2014 -0800 + + Fix up time delay compensation loading + +commit d10224666dc9482936183352e635d591279c8d80 +Merge: acb1bc138 17ec85975 +Author: Lorenz Meier +Date: Sun Feb 23 18:31:50 2014 -0800 + + Merge branch 'beta' of github.com:PX4/Firmware into paul_estimator + +commit acb1bc1383399465f3183df6a61698dbc9f5e958 +Author: Lorenz Meier +Date: Sun Feb 23 18:31:44 2014 -0800 + + Disable time compensation which gets us reasonable results + +commit b36bf7b17e4827465d1d543a00ea3898813c77ea +Author: Lorenz Meier +Date: Sun Feb 23 15:59:56 2014 -0800 + + Removed gravity and on ground check hardcoded testing values + +commit e1f60e770948d28ec1152f66b9c3ad57eae0c2e4 +Author: Lorenz Meier +Date: Sun Feb 23 12:53:20 2014 -0800 + + Code style fixes (authors should be in the doxygen section), using lseek to attempt to work around log corruption + +commit 20618a611b5cd719cab803823b2f3a08d9a498f6 +Author: Lorenz Meier +Date: Sun Feb 23 12:44:05 2014 -0800 + + Fixed a number of compile warnings in mount tests. + +commit b048eb5668d0b29c36f58de0a0a26673409280b6 +Merge: ff8f92af3 99b376089 +Author: Lorenz Meier +Date: Sun Feb 23 11:48:06 2014 -0800 + + Merge pull request #686 from PX4/code_style + + Replace single if lines with brackets in astyle + +commit 17ec859758ca165abaac0cef5889913985d72146 +Merge: 9c02525e3 b7899056f +Author: Thomas Gubler +Date: Sun Feb 23 20:29:21 2014 +0100 + + Merge pull request #682 from thomasgubler/beta_fwautoland + + Beta: fw autoland remove virtual waypoint + +commit 99b376089f6a35c977174ae8e01bc4686b405cc7 +Author: Lorenz Meier +Date: Sun Feb 23 07:26:23 2014 -0800 + + Replace single if lines with brackets in astyle + +commit ff8f92af31fe1eadb52dbe1e612fd1f31b00ff82 +Author: Lorenz Meier +Date: Sun Feb 23 07:24:03 2014 -0800 + + Remove Ubuntu code style script - people should use the reference one + +commit 73edc020162841f250cf8ba26c6bdc40837a0e4f +Author: Julian Oes +Date: Sun Feb 23 13:42:15 2014 +0100 + + mavlink: fix verbose mode and actually publish mission + +commit 3ae35d8c18fa49a0a7137ab78549dc91d4ba79fa +Merge: 1a6c53301 ae3e625ce +Author: Julian Oes +Date: Sun Feb 23 12:28:29 2014 +0100 + + Merge remote-tracking branch 'px4/fix_mission_dive' into beta_mavlink + +commit 1a6c53301bca6c085ca4cd977c12475ae95ff0a4 +Merge: b17cdb12b c659e0240 +Author: Julian Oes +Date: Sun Feb 23 12:28:11 2014 +0100 + + Merge remote-tracking branch 'px4/beta' into beta_mavlink + +commit 9c02525e39f724e7a4a4b5c945a591a3a3366f67 +Merge: c659e0240 f4bac7e7e +Author: julianoes +Date: Sun Feb 23 12:10:06 2014 +0100 + + Merge pull request #664 from thomasgubler/beta_audio + + navigator mavlink log info messages: add #audio tag + +commit f4bac7e7e802abf671d0ee87ad84b6f281fd81be +Author: Thomas Gubler +Date: Fri Feb 21 20:22:05 2014 +0100 + + navigator: remove all but one [navigator] tag from mavlink audio messages + +commit 57df53d27c5f910cbff0d2fb803df0ef30ce5fc7 +Author: Lorenz Meier +Date: Fri Feb 21 13:44:34 2014 +0100 + + GPS reinit completed, put in NaN catcher + +commit c5311b18fef0e215c019a4686ca9697224d1cd31 +Author: Lorenz Meier +Date: Fri Feb 21 13:22:04 2014 +0100 + + Build fixes + +commit 87410b5bde3075603a7615904d1c3d41f5b7fce8 +Merge: 447d15996 c659e0240 +Author: Lorenz Meier +Date: Fri Feb 21 13:17:29 2014 +0100 + + Merge branch 'beta' of github.com:PX4/Firmware into paul_estimator + +commit c659e0240b5db87b2b117bc950f4d7d50838d241 +Merge: 84d9e3479 983cff56b +Author: Lorenz Meier +Date: Fri Feb 21 13:16:23 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into beta + +commit 983cff56b3854aecf645773a1863ac01903b8c5a +Author: Lorenz Meier +Date: Fri Feb 21 12:50:29 2014 +0100 + + Added int cast to handle arithmetic correctly + +commit 06b69b70a5d73ba32bc08cacedbeb9016a32195b +Author: Lorenz Meier +Date: Fri Feb 21 12:27:04 2014 +0100 + + Scaling Spektrum inputs into normalized value same as the servo outputs do + +commit 57216ac6feac740d1a65dbbfc7611adced5f774a +Merge: cfb4f76ba a91b68d8a +Author: Lorenz Meier +Date: Fri Feb 21 08:44:26 2014 +0100 + + Merge pull request #685 from PX4/dsm_pairing_fix + + DSM pairing fix + +commit a91b68d8a52709c5ce3ce465cad3b7e5a5e34f66 +Author: Lorenz Meier +Date: Tue Feb 18 10:37:32 2014 +0100 + + Fix DSM pairing error handling. + +commit 603069f16928f11c50597d97e0025f6dfc4cab4a +Author: Lorenz Meier +Date: Tue Feb 18 10:37:11 2014 +0100 + + Code style + +commit f1f1ecd096f2ad7b791127c9ee943a7dfc0ab3f4 +Author: Lorenz Meier +Date: Tue Feb 18 10:36:46 2014 +0100 + + Fix mavlink feedback FD handling + +commit b58fa2dffc22b3ba27ac87f1f514c298024cea4a +Author: Lorenz Meier +Date: Tue Feb 18 10:37:54 2014 +0100 + + Change bit mask to allow for 10 channels. + +commit cfb4f76bad2836b44c2dc4baaef3ce1e0462ce22 +Merge: 4cfaf928e 9828d5ede +Author: Lorenz Meier +Date: Fri Feb 21 08:12:04 2014 +0100 + + Merge pull request #684 from PX4/dsm_fix + + Dsm support for DX10t + +commit 9828d5ede474723d83b189c394397d78c7050b7a +Author: Lorenz Meier +Date: Fri Feb 21 07:50:36 2014 +0100 + + Fix copyright, do not return junk channel #13 that Spektrum gives us. + +commit 2d97dff35c2976c7ba98e97a66b4a141cfb8960e +Author: Lorenz Meier +Date: Fri Feb 21 06:52:40 2014 +0100 + + Added support for DX10t, which apparently outputs 13 channels + +commit b7899056f5454d8508a20dff87661c424ad98340 +Author: Thomas Gubler +Date: Wed Feb 19 23:32:55 2014 +0100 + + fw autoland: add very short comment + +commit 60de15ea9d753eef3361778633f7f91fb92aa748 +Author: Thomas Gubler +Date: Wed Feb 19 23:26:50 2014 +0100 + + fw autoland: remove old comments + +commit ae3e625ce8cec56527dc6809c0b48081773b47a3 +Author: Thomas Gubler +Date: Wed Feb 19 23:20:17 2014 +0100 + + fw pos ctrl: initialize uorb structs in initialization list + +commit 9830f668c548ed63131722cdbba4753e1c06f647 +Author: Thomas Gubler +Date: Wed Feb 19 22:55:40 2014 +0100 + + fw autoland: fix warning + +commit b7488da441cf945ec1e5f0a1a4c4b6295707a8b0 +Author: Thomas Gubler +Date: Wed Feb 19 22:06:05 2014 +0100 + + fw autoland: completely remove the virtual wp between the last wp and the landing wp. autoland starts now from the last normal wp. + +commit 6480c6a2cee7a237f9310f6986567e91c54c1247 +Author: Thomas Gubler +Date: Wed Feb 19 21:48:54 2014 +0100 + + fw autoland: remove confusing slopelength parameter + +commit b17cdb12b013a99a924b02ccef718c0ea0f776aa +Merge: 366f19c2c 84d9e3479 +Author: Julian Oes +Date: Wed Feb 19 14:59:46 2014 +0100 + + Merge branch 'beta' into beta_mavlink + +commit 18f71e6bc41e9823f8c82c49c03ee8c7261b8053 +Author: Julian Oes +Date: Wed Feb 19 10:49:03 2014 +0100 + + fw_pos_control_l1: warning fixes + +commit 84df8ee78d28c51fc0f6272771d3b7c12b281cfe +Author: Julian Oes +Date: Wed Feb 19 10:48:46 2014 +0100 + + TECS: warning fixes + +commit 79d2e5de6cf00186359e5b436c602055e4110249 +Author: Julian Oes +Date: Wed Feb 19 10:48:31 2014 +0100 + + TECS: use constant from geo + +commit ec78fcf2b9e75c6ca9ab6cd0772ee2b7beef4300 +Author: Stefan Rado +Date: Wed Feb 19 01:54:01 2014 +0100 + + Improve DokuWiki formatting. + +commit 8d41155fb66ce04834141151c4a0fa54de0b4b31 +Author: Stefan Rado +Date: Tue Feb 18 22:34:52 2014 +0100 + + Rework px_process_params.py into a fully featured program. + +commit 55e66f5ad1fecb02bcb9782265303e20756b5cb9 +Author: Stefan Rado +Date: Tue Feb 18 22:07:42 2014 +0100 + + Rename Scanner and Parser classes to SourceScanner and SourceParser to avoid naming conflicts. + +commit e9feef8ff6ef1f4dcc7b55a75301e2275e662dae +Author: Stefan Rado +Date: Tue Feb 18 22:00:10 2014 +0100 + + Simplify file extension check. + +commit a7ee2e71a0a855f6206f6f9009c5893e942e9bed +Author: Stefan Rado +Date: Tue Feb 18 21:36:55 2014 +0100 + + Recognize @unit parameter documentation tag. Not used in any output yet. + +commit 84d9e3479f3d2bb29b22906be0dfe65d73b5dd0f +Author: Anton Babushkin +Date: Tue Feb 18 23:42:02 2014 +0400 + + mc_pos_control: unused variables removed + +commit 1eecc73483c860c1c35cb7e381d7e39656f0c2ef +Merge: 1d40582cc 3508a42f6 +Author: Anton Babushkin +Date: Tue Feb 18 19:09:33 2014 +0400 + + Merge branch 'beta' into ready_rtl_fix + +commit 7d8f08ad9a733111a9d8b1512a85592a2fb9b045 +Author: Anton Babushkin +Date: Tue Feb 18 19:05:32 2014 +0400 + + navigator: check if yaw reached only when position reached + +commit a43c7c488eaba5022a18f05e590059cad6f580da +Author: Anton Babushkin +Date: Tue Feb 18 18:54:58 2014 +0400 + + navigator: "reached" flags reset fixed + +commit b28b0d0fcedb4d11c3c6486d456190c1230a3e69 +Merge: 36bd7a797 3508a42f6 +Author: Anton Babushkin +Date: Tue Feb 18 18:19:12 2014 +0400 + + Merge branch 'beta' into rtl_heading + +commit 83f66e45999c7db8734534ba1cfb9f9e023f47a7 +Author: Julian Oes +Date: Tue Feb 18 14:40:11 2014 +0100 + + fw_pos_control_l1: use double everywhere for lat and lon + +commit 3eaa892ee42f7de84698d46ef8cf3b29b96a2b34 +Author: Julian Oes +Date: Tue Feb 18 14:35:41 2014 +0100 + + fw_pos_control_l1: indentation only + +commit 170ede1ea94d2a5437d3bb9d479df4a415728cd9 +Merge: de48605b7 09b261501 +Author: Diogo Machado +Date: Tue Feb 18 13:28:14 2014 +0000 + + Merge branch 'offboard2' of https://github.com/DrTon/Firmware into offboard2 + +commit 4b519e4d5daee4da8e619414d4b1cd697198b6a3 +Author: Julian Oes +Date: Tue Feb 18 14:04:11 2014 +0100 + + Navigator: Get rid of warnings first + +commit 09b261501fb353fa39582ee433d1ef8d3c1ffec6 +Merge: 2a49175b1 3508a42f6 +Author: Anton Babushkin +Date: Tue Feb 18 16:13:55 2014 +0400 + + Merge branch 'beta' into offboard2 + +commit 3508a42f6a308ad4dc53d6c3efc3b2f8013cc086 +Merge: 7fa82a27a 4cfaf928e +Author: Anton Babushkin +Date: Tue Feb 18 16:13:19 2014 +0400 + + Merge branch 'master' into beta + +commit 4cfaf928e12ac8927b3980506f31c05a1ab899ce +Author: Anton Babushkin +Date: Tue Feb 18 16:11:46 2014 +0400 + + px4io: bug in failsafe fixed + +commit de48605b7b3a864534267a2ca13d9deb93bcc192 +Merge: 9c20f8689 2a49175b1 +Author: Diogo Machado +Date: Tue Feb 18 11:12:16 2014 +0000 + + Merge branch 'offboard2' of https://github.com/DrTon/Firmware into offboard2 + +commit 9c20f86899b17dc6cd1e7642a6212e370474345e +Author: Diogo Machado +Date: Tue Feb 18 11:10:52 2014 +0000 + + lalala + +commit 447d159964e3af6c4ac2004d3a9e3217c0f269b2 +Author: Lorenz Meier +Date: Tue Feb 18 08:33:58 2014 +0100 + + Initialize the filter immediately, re-init once GPS becomes available (needs in-flight testing) + +commit 7e9fcac057616ba535e09d49f7d0f47f5ce9977b +Author: Lorenz Meier +Date: Tue Feb 18 08:24:30 2014 +0100 + + Pure code style formatting + +commit 7fa82a27a7bb3be6793375d666474b93f0f5c5d0 +Merge: d9031844d 4219de678 +Author: Stefan Rado +Date: Mon Feb 17 22:10:06 2014 +0100 + + Merge branch 'master' into beta + +commit 4219de678971bddf0ac7cf538e8847a423a98bbf +Merge: 1afa53a15 a8b3381ca +Author: Lorenz Meier +Date: Mon Feb 17 21:37:53 2014 +0100 + + Merge pull request #677 from NosDE/master + + BL-Ctrl 3.0 fix + +commit a8b3381ca9675890b0d36e98a4453ac18d19df3e +Author: marco +Date: Mon Feb 17 21:29:14 2014 +0100 + + BL-Ctrl 3.0 fix + +commit 1afa53a159ee247a1c57ca59912077c5076c3997 +Author: Stefan Rado +Date: Mon Feb 17 21:15:35 2014 +0100 + + Cleanup: Moved sdlog2 file conversion scripts to separate folder. + +commit 98ee73463f428b420d4aeb44af4a7a90d8d40e41 +Author: Stefan Rado +Date: Mon Feb 17 21:14:40 2014 +0100 + + Removed obsolete ROMFS folder for removed logging build. + The logging makefile was removed in 9a54c7c6. + +commit d9031844da2ed4c085db57d9793ef1b5b1913c3e +Author: Anton Babushkin +Date: Tue Feb 18 00:13:55 2014 +0400 + + Unused includes removed + +commit 3eca9f9b6b866e1c7ad8b57d16ad16cb073d6085 +Author: Stefan Rado +Date: Mon Feb 17 21:11:03 2014 +0100 + + Updated logging/conv.zip with latest script versions from Tools directory. + +commit 969f564a132e7b14e94028798ca5a4d6c5f13244 +Author: Anton Babushkin +Date: Mon Feb 17 23:58:58 2014 +0400 + + mc_att_control: code style fixed + +commit 2b4af6635708be2248abf53edb65a9223fedcd6a +Author: Anton Babushkin +Date: Mon Feb 17 23:58:13 2014 +0400 + + mc_att_control: poll vehicle_rates_setpoint if attitude controller disabled + +commit 55f5f1815f6a8f2efb969cea2eb061bdc2d9b92a +Author: Anton Babushkin +Date: Mon Feb 17 23:57:23 2014 +0400 + + mc_att_control: remove rate limiting to run at 250Hz + +commit e407766cc7c9f2c2d06deb064b9a1c89cb17a203 +Author: Anton Babushkin +Date: Mon Feb 17 23:56:31 2014 +0400 + + mc_att_control: minor cleanup and refactoring, move some class attributes to local variables + +commit acf680389e95c82d2e0df1253f16842d320f3504 +Author: Thomas Gubler +Date: Mon Feb 17 19:48:45 2014 +0100 + + launchdetector: add reset, #663 + +commit 71d4c7fed8bc809fc38ba54147156fc834d38846 +Author: Julian Oes +Date: Wed Feb 5 19:03:26 2014 +0100 + + Startup: Hex vs Hexa + +commit 2a49175b1fdc9a70a1c1828905416688332384b7 +Merge: 3b270fbda 8bc0287ec +Author: Anton Babushkin +Date: Mon Feb 17 22:51:13 2014 +0400 + + Merge branch 'safety_disarm' into offboard2 + +commit 8bc0287eccc7871db17c199a3b330e74c92c068a +Author: Anton Babushkin +Date: Mon Feb 17 22:45:54 2014 +0400 + + commander: disarm system when safety enabled + +commit 3b270fbdab60c0fac1c76dff170b0a9b6f494e8d +Author: Anton Babushkin +Date: Mon Feb 17 18:07:12 2014 +0400 + + commander: auto arm/disarm by offboard thrust "feature" removed + +commit 172c82c258819c6f2d95b85b56c41015f928b282 +Author: Anton Babushkin +Date: Mon Feb 17 17:21:43 2014 +0400 + + commander: vehicle_control_mode fixes + +commit 838290fa63cf5592e5c9d7590d0f359f5f81aac3 +Author: Anton Babushkin +Date: Mon Feb 17 17:12:25 2014 +0400 + + mc_att_control: pref counter name fixed + +commit 4deefb690252d255ccf0d57199a6edce6d28ecab +Merge: e8bee868e 7d80f05b4 +Author: Anton Babushkin +Date: Mon Feb 17 17:08:47 2014 +0400 + + Merge branch 'beta' into offboard2 + +commit e8bee868e2386b5ce9fc2bc4b8ca6aa63f240232 +Author: Anton Babushkin +Date: Mon Feb 17 16:50:00 2014 +0400 + + commander: publish vehicle_control_mode for OFFBOARD state + +commit 08055e5d52b8c522ca86e86bc161343dc396e5d9 +Author: Diogo Machado +Date: Mon Feb 17 11:45:51 2014 +0000 + + added examples/jetdrive_control(copy of mc_att_control) + +commit 7d80f05b4d857b933cf7aca106ac55a7111e3b35 +Author: Anton Babushkin +Date: Mon Feb 17 12:53:06 2014 +0400 + + mc_att_control: more strict conditions for integrating + +commit 9665d38940dec371be3dd1c5e711a670162e2a30 +Author: Anton Babushkin +Date: Mon Feb 17 12:51:13 2014 +0400 + + navigator: parameters descriptions cleanup + +commit 94c40b6fa44df7d9756a4f318f6bce1de9bedd89 +Author: Julian Oes +Date: Mon Feb 17 09:06:35 2014 +0100 + + ROMFS: only identify *.mix as mixer files + +commit a61a89f339394dd87de5c48951fb12d118b14e7c +Author: Julian Oes +Date: Mon Feb 17 00:25:30 2014 +0100 + + ROMFS: ignore comments and newlines in startup files, text in mixer files + +commit 2c589ea374da5fc3b368d9195a80bc20365c86d5 +Author: Anton Babushkin +Date: Sun Feb 16 21:11:27 2014 +0100 + + navigator: parameters descriptions cleanup + +commit 4b41a398e71d177661cc5127427448d55bab944e +Author: Anton Babushkin +Date: Sun Feb 16 21:05:54 2014 +0100 + + mc_pos_control: parameters descriptions added + +commit 7f7ce77d616679aed7a923c37fff8ef7a6261da2 +Author: Anton Babushkin +Date: Sun Feb 16 20:14:39 2014 +0100 + + mc_att_control: parameters descriptions added + +commit 44c095b9e5717c707faa3528b861bad8eb7ac94a +Author: Anton Babushkin +Date: Sun Feb 16 19:46:57 2014 +0100 + + commander: allow arming from RC with safety enabled in HIL mode + +commit 92578e1fc3a3b011aa361ecee65d1bcce1593f6b +Author: Anton Babushkin +Date: Sun Feb 16 19:34:44 2014 +0100 + + navigator: ignore min altitude on MC, loiter always at current altitude + +commit 350acde5096e5d28d379f923e9332a8d7ad83dbc +Author: Lorenz Meier +Date: Sun Feb 16 18:21:30 2014 +0100 + + Debug hackery. We finally got something that is kind of close to an actual attitude estimate. + +commit f6088c2f6ec29abafab07fe2e30aec943d09f46b +Author: Lorenz Meier +Date: Sun Feb 16 17:38:33 2014 +0100 + + Better initialization, removed unnecessary static variables, reduced scopes where feasible + +commit c6f6eaf0cd99aadbc93264144cdab8bba81f1937 +Author: Lorenz Meier +Date: Sun Feb 16 17:15:45 2014 +0100 + + Minor init cleanup + +commit 8016032a40aaab55fc1d48d1a092cb00d5da92d0 +Merge: 30612eb32 5bb004a71 +Author: Lorenz Meier +Date: Sun Feb 16 17:07:02 2014 +0100 + + Merged beta into paul_estimator + +commit a6af669399b8f12e497aff6292ec35dfd541d903 +Author: Anton Babushkin +Date: Sun Feb 16 14:43:00 2014 +0100 + + navigator: switch to READY instead of LOITER if landed + +commit 366f19c2c07f249a6ac51f16f08b86454e2e2da4 +Author: Julian Oes +Date: Sun Feb 16 13:24:56 2014 +0100 + + Stack: lower stack of lpwork and hpwork + +commit b596bf6aa56b2039b51a03ab11acf2d7d719195d +Author: Julian Oes +Date: Sun Feb 16 13:24:02 2014 +0100 + + Mavlink: gotten rid of some warnings + +commit 875ba3bb2babc3787c068a9d2d7917b62bd3cce5 +Merge: 12d8a7109 ab2f260f7 +Author: Julian Oes +Date: Sun Feb 16 12:37:15 2014 +0100 + + Merge remote-tracking branch 'px4/beta' into beta_mavlink + +commit 5bb004a7113484a5461c07af31d51b3579a8596e +Merge: ab2f260f7 978cac499 +Author: Julian Oes +Date: Sun Feb 16 12:36:11 2014 +0100 + + Merge remote-tracking branch 'px4/master' into beta + +commit 978cac499207c08398d195d68934262aa43057f0 +Merge: 08f1e6a9d 1be3ea4f4 +Author: Thomas Gubler +Date: Sun Feb 16 12:27:05 2014 +0100 + + Merge pull request #672 from PX4/hotfix_mpu6000 + + MPU6000: gyro topic was not initialized + +commit 1be3ea4f4eac121a627c194fefbf202586f6f66f +Author: Julian Oes +Date: Sun Feb 16 12:18:22 2014 +0100 + + MPU6000: gyro topic was not initialized + +commit ab2f260f77d449379ad7f78475d140b8a9120ac6 +Merge: 7a351c317 49cc0bd16 +Author: Lorenz Meier +Date: Sun Feb 16 11:31:54 2014 +0100 + + Merge pull request #671 from PX4/param_docs + + Parameter documentation enhancements + +commit 49cc0bd162b63b188c341aab4be880776d21c388 +Author: Stefan Rado +Date: Sun Feb 16 01:47:11 2014 +0100 + + Explicitly treat all files as UTF-8. + +commit 1c13225b194583945324d247b83a5236e665d919 +Author: Stefan Rado +Date: Sun Feb 16 01:45:10 2014 +0100 + + Fixed illegal character 0x96. + +commit 7a351c317bec8eca72b00d531aeb2c7538a904d6 +Merge: 387bfad1c 0f7483c80 +Author: Lorenz Meier +Date: Sat Feb 15 22:19:27 2014 +0100 + + Merge branch 'beta' of github.com:PX4/Firmware into beta + +commit 387bfad1cacc2f9929e7590130ca93f27c688655 +Author: Lorenz Meier +Date: Sat Feb 15 22:19:14 2014 +0100 + + Fixed status printing for airspeed sensor + +commit d811853d4463279556f596c7fb064ba016a83acd +Author: Stefan Rado +Date: Sat Feb 15 21:47:13 2014 +0100 + + Fixed Doxygen comments and added parameter documentation group. + +commit f8e5096dd6fd534eab9ad67c79dd49da5ebcc3e4 +Merge: d30335cb3 480ba491f +Author: Stefan Rado +Date: Sat Feb 15 21:38:53 2014 +0100 + + Merge branch 'beta' of https://github.com/Highlander-UA/Firmware into param_docs + +commit d30335cb3f141fe0abf7ea853d5e5b097452a0a3 +Author: Stefan Rado +Date: Sat Feb 15 21:24:53 2014 +0100 + + Fixes for Python 3 and refactoring: Merge generic Output class into specialized output classes as some need to write files in binary mode. + +commit 1a7518a4224082cf707585a93eb6d934127e5d9e +Author: Stefan Rado +Date: Sat Feb 15 21:18:26 2014 +0100 + + Fixes for Python 3: Use sorted() with key parameter instead of deprecated (and removed) cmp() function. + +commit 2e4c26c9577d11a3ff0e838ffa2c25c4f4ec1452 +Author: Stefan Rado +Date: Sat Feb 15 21:12:15 2014 +0100 + + Rename parser.py to srcparser.py to prevent naming conflicts with built-in Python parser library. + +commit 12d8a7109cd7fb3dc734d92426b9ae3786e77bad +Merge: 30dacbd15 0f7483c80 +Author: Julian Oes +Date: Sat Feb 15 21:36:46 2014 +0100 + + Merge branch 'beta' into beta_mavlink + +commit 0f7483c804226d5557bd4cfd2d46df1533e91c44 +Merge: 51b7c2736 4bd83dcae +Author: julianoes +Date: Sat Feb 15 21:35:18 2014 +0100 + + Merge pull request #670 from PX4/airspeed_path_fix + + Fix airspeed sensor + +commit 4bd83dcaeb48cb6629d205b28532f49ca9440e1c +Author: Lorenz Meier +Date: Sat Feb 15 21:20:02 2014 +0100 + + Fix compile errors + +commit 28536682aa664b5dae74b96688cc66b919fccffe +Author: Lorenz Meier +Date: Sat Feb 15 21:00:48 2014 +0100 + + Fix airspeed sensor + +commit 480ba491f35019bfe781b1616bc8db71e71f2740 +Author: Highlander-UA <315u448@ukrpost.net> +Date: Sat Feb 15 17:27:38 2014 +0200 + + Missing descriptions added for L1 control parameters + +commit 9e56652d3eda75a2738bcb9eab3ff99ac2aa455b +Author: Highlander-UA <315u448@ukrpost.net> +Date: Sat Feb 15 13:34:49 2014 +0200 + + Added comments for L1 control parameters + +commit 30dacbd1541073f9e35b8de0d1410e23f3aaccda +Author: Julian Oes +Date: Sat Feb 15 11:29:36 2014 +0100 + + Mavlink and navigator: handle current waypoint onboard + +commit d15fc32097ec1e3ebf9078ff47e3ecc21ec52100 +Merge: 71cd13266 51b7c2736 +Author: Julian Oes +Date: Sat Feb 15 10:10:48 2014 +0100 + + Merge remote-tracking branch 'px4/beta' into beta_mavlink + +commit 71cd1326635bead6c788b8967c6d5bcfd920b49c +Author: Julian Oes +Date: Fri Feb 14 14:24:26 2014 +0100 + + Mavlink: Don't support mavlink stop so that QGC doesn't stop mavlink before it starts rc.usb + +commit 29db8f46aca496d8243f43c1991ac48f4ea95535 +Merge: 15ea9cd40 66f00d056 +Author: Anton Babushkin +Date: Fri Feb 14 13:44:38 2014 +0100 + + Merge branch 'offboard2' into offboard3 + +commit 66f00d056f80ddd8e0bb4b156ca6df959a17b466 +Merge: 66f270dd7 51b7c2736 +Author: Anton Babushkin +Date: Fri Feb 14 13:41:03 2014 +0100 + + Merge branch 'beta' into offboard2 + +commit 66f270dd7e2a8668ae7a4f3387e5098381eff84d +Author: Anton Babushkin +Date: Fri Feb 14 13:39:57 2014 +0100 + + commander: double subscribing to offboard setpoint fixed + +commit 15ea9cd401351f7487cff35333780d6d4ff47e09 +Author: Diogo Machado +Date: Fri Feb 14 12:37:10 2014 +0000 + + minor cosmetic changes + +commit 523637e0f1fb0247111818d0a88ce8c4574728ba +Author: Julian Oes +Date: Fri Feb 14 13:36:59 2014 +0100 + + Mavlink: Start multiple uart listeners, HIL working + +commit 51b7c27363e36d1a953a980574e4f4753e1aa86c +Merge: ccfe47632 4982e8198 +Author: Thomas Gubler +Date: Fri Feb 14 09:08:46 2014 +0100 + + Merge pull request #666 from PX4/fix_loiter + + Navigator: set loiter WP correctly + +commit ed3ffc26d69f25dc087a23761cbf0655afeae8c0 +Author: Stefan Rado +Date: Fri Feb 14 02:21:24 2014 +0100 + + Layout fixes for wiki parameter documentation. + - Replace newlines in names and comments with a space. + - Right align min/max/default values. + +commit 7441efde4745c0dddc08a36a0bbf83307f82948a +Author: Stefan Rado +Date: Fri Feb 14 01:48:00 2014 +0100 + + Add a lot of MAVLink parameter documentation. + +commit ef46cd5e909115c8c208c409fcded0dd02037d5e +Author: Julian Oes +Date: Thu Feb 13 20:54:10 2014 +0100 + + Mavlink: allow to stop (compiling, working) + +commit ccfe476326d8b01e33a3a7ea115054a31fa7a2b9 +Author: Thomas Gubler +Date: Thu Feb 13 20:53:47 2014 +0100 + + decrease MC_PITCHRATE_P for TBS Discovery + +commit 346ae5b9f4fc2da13e6d890521f48768b6b6e8c2 +Author: Julian Oes +Date: Thu Feb 13 19:13:10 2014 +0100 + + Mavlink: allow to stop (WIP) + +commit 08f1e6a9dc86c03015cb2a83dc94c3412d6d9eb4 +Author: px4dev +Date: Thu Feb 13 09:20:33 2014 -0800 + + Fix base clock frequencies for timers 9/10/11 (not currently used). + + Thanks to xiazibin@gmail.com for pointing these out. + +commit 599fd51771b3c707a0a41f5efd4815ba29aafe99 +Merge: f6694c2ce 036ebdbe7 +Author: Thomas Gubler +Date: Thu Feb 13 16:46:21 2014 +0100 + + Merge pull request #667 from PX4/fix_disable_parachute + + Commander: add guard for parachute deployment + +commit 036ebdbe78defdcc8c1cf5955e8df773a16e7e8c +Author: Julian Oes +Date: Thu Feb 13 16:08:49 2014 +0100 + + Commander: add guard for parachute deployment + +commit 4982e819837195aa512fb977639ce1dd0c0cec3a +Author: Julian Oes +Date: Thu Feb 13 15:30:06 2014 +0100 + + Navigator: set loiter WP correctly + +commit 91c55503a860ffc02a2687c141e2cfc68a43b3cc +Author: Lorenz Meier +Date: Thu Feb 13 08:25:49 2014 +0100 + + Ensure only either S.BUS1 or S.BUS2 can be active at a time + +commit 6a1f91e6254e14c52b77406b12b76e2a233aedf8 +Author: Lorenz Meier +Date: Thu Feb 13 08:22:05 2014 +0100 + + Make SBUS output exclusive + +commit dd432e66032c3cb1cb6f65536c28af1dd9f97317 +Author: px4dev +Date: Wed Feb 12 22:11:09 2014 -0800 + + Remove the s.bus test loop... makes it very hard to update the firmware. + +commit cec6b8925e727710884042f9b45c105aa8c4d5af +Author: px4dev +Date: Wed Feb 12 22:10:45 2014 -0800 + + Don't leave all JTAG off... it will make you very sad + +commit 4a66e285adcd88cf42c3907753abd9b433815e45 +Author: Thomas Gubler +Date: Thu Feb 13 00:05:27 2014 +0100 + + navigator mavlink log info messages: add #audio tag + +commit f6694c2cef62ee3284598ed1b4d8c6954effab4e +Author: Thomas Gubler +Date: Thu Feb 13 00:03:51 2014 +0100 + + rc.fw_defaults: increase acceptance radius which is used by navigator to generate virtual waypoints (RTL etc.) + +commit 61a849bf6ba11b98b7332f89d0b32226601f4d63 +Author: Julian Oes +Date: Wed Feb 12 19:13:57 2014 +0100 + + Mavlink: don't allow multiple instances on the same device + +commit cc5756f61ffa9b84abcbebfcf89d213d99d100d9 +Author: Julian Oes +Date: Wed Feb 12 18:35:45 2014 +0100 + + Mavlink: enable log messages to multiple UARTs + +commit 3462054f73dda9303fcb1b2b5ba0a6f0882ddbd9 +Merge: 76ae004e5 03cfb79b2 +Author: Julian Oes +Date: Wed Feb 12 17:10:20 2014 +0100 + + Merge remote-tracking branch 'px4/beta' into beta_mavlink + + Conflicts: + src/modules/mavlink/mavlink.c + src/modules/mavlink/mavlink_receiver.h + src/modules/mavlink/orb_listener.c + +commit 76ae004e5c6c1dcc05f1eb784f6dc14cff2a3671 +Author: Julian Oes +Date: Wed Feb 12 16:21:50 2014 +0100 + + Defconfig: allow for more file descriptors + +commit 03cfb79b29a81443665208396ba8fc0ab67a021a +Merge: 16908f9af 3d83c45f7 +Author: Lorenz Meier +Date: Wed Feb 12 13:31:31 2014 +0100 + + Merge pull request #661 from PX4/sdlog2_telemetry + + sdlog2: TELE (telemetry status) message added + +commit 3d83c45f7585c71bee3f07ea414d798ab7e2bae5 +Author: Anton Babushkin +Date: Wed Feb 12 13:20:15 2014 +0100 + + mavlink: bug in telemetry_status publication fixed + +commit 99b426c27c004b6430c4058151b0dd3854989414 +Author: Julian Oes +Date: Wed Feb 12 12:38:35 2014 +0100 + + Mavlink: bring mavlink log messages to life + +commit 179aa17a3842bb68fa3849e890d20cfb9a1a5392 +Author: Anton Babushkin +Date: Wed Feb 12 12:21:23 2014 +0100 + + sdlog2: TELE (telemetry status) message added, type for 'rssi' and 'remote_rssi' in 'telemetry_status' topic fixed to be consistent with 'noise'/'remote_noise' and mavlink message. + +commit 36bd7a797b6116b2f4b1c3fe358ee56eb7982b1d +Author: Anton Babushkin +Date: Wed Feb 12 11:46:26 2014 +0100 + + navigator: use bearing to home for RTL + +commit ca2ad0051d2c5a31aa6050cc88f5c7d6c2997036 +Author: px4dev +Date: Wed Feb 12 00:48:53 2014 -0800 + + Be more enthusiastic with the sbus enable pin. Still no love. + +commit bc3f95fc07fb01edecfa9147023a354f1f237e92 +Author: px4dev +Date: Wed Feb 12 00:48:15 2014 -0800 + + Turn off JTAG completely in a vain attempt to get PB4 free for SBUS enable. + +commit 3bcf34098a9fd07c0693e918396d2e3fde0fa1e8 +Author: Lorenz Meier +Date: Wed Feb 12 08:50:44 2014 +0100 + + Fix quotation marks + +commit 85ec7fb40aab728ba477ffd75f48c2c731fb56fa +Author: Lorenz Meier +Date: Wed Feb 12 08:47:01 2014 +0100 + + test loop + +commit 500ac69ee46ad582eee5a4321bd53665e17032da +Author: Lorenz Meier +Date: Wed Feb 12 08:13:53 2014 +0100 + + Build test code for S.BUS output, send test characters once S.BUS1 or S.BUS2 is enabled + +commit 9315796020339906d30580892f57abcdc1238b0c +Author: Lorenz Meier +Date: Wed Feb 12 07:55:22 2014 +0100 + + Enable S.BUS TX pin + +commit 4b567ef6310c07d46307437ac9ba76c76a5b2c69 +Author: Anton Babushkin +Date: Tue Feb 11 23:59:02 2014 +0100 + + gpio_led: bugs fixed, PX4FMUv2 support added + +commit 16908f9aff0e7ad0f967613adf2be9a00c1c6cce +Author: Anton Babushkin +Date: Tue Feb 11 23:24:49 2014 +0100 + + autostart for multicopters: frame-specific default parameters reverted and cleaned up + +commit ea2a69d8bf15cdb0c4a3234ed2851f9380d5adfc +Author: Julian Oes +Date: Tue Feb 11 22:36:36 2014 +0100 + + Mavlink: get orb_listener to work + +commit 0ead560059fff0a31183f40a6b848e82aa2dae80 +Author: Anton Babushkin +Date: Tue Feb 11 18:24:20 2014 +0100 + + commander: tunes cleanup and fixes + +commit 0613b299c033c21e1ddcbd8faeb9d3430d72386c +Author: Anton Babushkin +Date: Tue Feb 11 09:13:51 2014 +0100 + + commander: play warning tune (as for low battery) when in failsafe state + +commit 855944fb2eab33074537b5ccfc82e2462b662b5b +Author: Anton Babushkin +Date: Tue Feb 11 00:24:40 2014 +0100 + + commander: beeps and blinks cleanup + +commit 6631ecf04a0592c816dfb832fa928a95877184d9 +Author: Anton Babushkin +Date: Tue Feb 4 11:45:35 2014 +0100 + + commander: reset blink_msg_end when blink message completed to set normal LED status immediately + +commit 19105bebc58a045446746813a50bf74faaa3ad39 +Author: Julian Oes +Date: Tue Feb 11 16:16:57 2014 +0100 + + Mavlink: hearbeat sending works now + +commit 6f506874eb77312501596780829b158bc167f82b +Merge: 1b978293d 3c592e3a0 +Author: Thomas Gubler +Date: Tue Feb 11 15:38:15 2014 +0100 + + Merge pull request #651 from PX4/hotfix_beta_startup + + Startup: fix merge mistake + +commit 3c592e3a06aa6a0357b9540d8cc1f68333b1c256 +Author: Julian Oes +Date: Tue Feb 11 15:35:26 2014 +0100 + + Startup: fix merge mistake + +commit a5045ccee663c500011b8a5a94554f4cbb263352 +Author: Julian Oes +Date: Tue Feb 11 14:38:18 2014 +0100 + + Mavlink: get rid of some warnings, initialize channel + +commit 30612eb32d1acd3139e28254bb0b7e793826a343 +Merge: 4d9f0ccac d57242499 +Author: Lorenz Meier +Date: Tue Feb 11 09:56:07 2014 +0100 + + Merge branch 'paul_estimator' of github.com:PX4/Firmware into paul_estimator + +commit 4d9f0ccac406f4f4730f331910d9519fc161e6bf +Merge: efecd8565 0388d9ade +Author: Lorenz Meier +Date: Tue Feb 11 09:55:29 2014 +0100 + + Merge branch 'master' into paul_estimator + +commit 1b978293d9cce0ddd49299ac893864fea27ae491 +Merge: 268f3d757 0388d9ade +Author: Lorenz Meier +Date: Tue Feb 11 08:24:18 2014 +0100 + + Merged master into beta + +commit 0388d9adefb33c98f1e4350e3f2ed59a7fdd5359 +Author: Lorenz Meier +Date: Tue Feb 11 08:09:51 2014 +0100 + + Hotfix and cleanup for system mixers + +commit 268f3d757f264fcd1c2217a41d5fa480e0c91a8f +Merge: a9e5e2e31 1ecaebc50 +Author: Anton Babushkin +Date: Mon Feb 10 23:17:51 2014 +0100 + + Merge branch 'beta' of https://github.com/PX4/Firmware into beta + +commit 80100dcf198049e456e663870252622ad3da2b40 +Merge: f4e0e74d1 773f70a9d +Author: Lorenz Meier +Date: Mon Feb 10 21:09:12 2014 +0100 + + Merge pull request #590 from PX4/pubsub_cleanup + + Pubsub cleanup + +commit f4e0e74d173ba023546622f85af068c3de81204e +Merge: b0c60296f ac653416f +Author: Lorenz Meier +Date: Mon Feb 10 21:08:28 2014 +0100 + + Merge pull request #645 from thomasgubler/x5_mixer + + X5: copy content of FMU_Q.mix to FMU_X5.mix because FMU_Q was used previously by the X5 startup script + +commit 1ecaebc50d073f17272f40d7ce0b9b60cf24cda3 +Merge: 7baa78b11 36d1ec80e +Author: Lorenz Meier +Date: Mon Feb 10 21:07:39 2014 +0100 + + Merge pull request #646 from PX4/rc_cleanup + + RC cleanup + +commit 36d1ec80ef264beb34604b3e2b9bb076fd78d52f +Author: Julian Oes +Date: Mon Feb 10 15:12:32 2014 +0100 + + Startup: don't configure anything if definitions are missing + +commit aea135a9ced3f1c7e1c4e3be0e5f0e310f96c82d +Author: Julian Oes +Date: Mon Feb 10 13:41:40 2014 +0100 + + fw_pos_control: flare altitude back to 15m + +commit d70d84c9a7be7f629542f40255396f6755239963 +Author: Stefan Rado +Date: Mon Feb 10 13:35:11 2014 +0100 + + Fixed wrong VEHICLE_TYPE for multicopters. + +commit a1efbad1d45068cf9e7ca8b2861b9b3280fe0582 +Merge: 44bde0db9 7baa78b11 +Author: Julian Oes +Date: Mon Feb 10 13:16:35 2014 +0100 + + Merge remote-tracking branch 'px4/beta' into rc_cleanup + +commit 44bde0db912c78f5a9d7d71f974dd2f36873dd24 +Author: Julian Oes +Date: Mon Feb 10 13:16:27 2014 +0100 + + Navgitor: adjusted default loiter radius + +commit 75d08826389680e55543eb017683c8cf9434bf7c +Author: Julian Oes +Date: Mon Feb 10 13:16:02 2014 +0100 + + fw_pos_control: added default for autoland parameters + +commit 0d4b5d9395e3fd668b217301d0f888fa0238998d +Author: Julian Oes +Date: Mon Feb 10 13:15:34 2014 +0100 + + X5: adjusted default parameters based on test flight + +commit e0fbb0fb6079cffe1e3ab254caa4fd07906e9f7d +Merge: 3b2b270a4 7baa78b11 +Author: Julian Oes +Date: Mon Feb 10 11:09:09 2014 +0100 + + Merge remote-tracking branch 'px4/beta' into acro2 + +commit b0c60296f58dfec02f115d0033f61e95389f5931 +Author: Andrew Tridgell +Date: Mon Feb 10 12:08:39 2014 +1100 + + FMUv2: fixed UART3 flow control pins + +commit 7baa78b113801fa939fe60d56641532cdeea29b9 +Merge: 0dc7f223e ce83f450b +Author: Lorenz Meier +Date: Mon Feb 10 10:08:34 2014 +0100 + + Merge branch 'beta' of github.com:PX4/Firmware into beta + +commit 0dc7f223ea26a09cd538114f54d99a7ab130efba +Author: Andrew Tridgell +Date: Mon Feb 10 12:08:39 2014 +1100 + + FMUv2: fixed UART3 flow control pins + +commit d572424996124b1f2dafdcbd48baf1abc85ee627 +Author: Lorenz Meier +Date: Mon Feb 10 09:06:47 2014 +0100 + + Build fix hackery + +commit d67daed8eda53786a2ef4f2d1dd84753734ecbc9 +Merge: 2fd5c9d27 efecd8565 +Author: Lorenz Meier +Date: Mon Feb 10 09:05:07 2014 +0100 + + Merge branch 'paul_estimator' of github.com:PX4/Firmware into paul_estimator + +commit 2fd5c9d277d8c78a19e38e2a44c9d91c6612aed7 +Author: Lorenz Meier +Date: Mon Feb 10 09:04:51 2014 +0100 + + Removed some debugging, added other, still WIP + +commit 6b931a2738f4e6100fbd3cb7bdc168489c4f8b85 +Author: Lorenz Meier +Date: Mon Feb 10 08:58:36 2014 +0100 + + Testing: Autostart fake GPS in HIL, to be REMOVED + +commit a9e5e2e31a73e4ca546bf89e807b71187a41b657 +Author: Anton Babushkin +Date: Mon Feb 10 08:54:48 2014 +0100 + + position_estimator_inav: default parameters and min/max EPH/EPV updated + +commit efecd85658eecd0b0651a21c37d3936589074e91 +Author: Lorenz Meier +Date: Sun Feb 9 23:54:04 2014 +0100 + + Further build cleanup + +commit c13f7d1f4b6db3d6be99b744eb454a6fcb706311 +Merge: 3cad5e352 70964dd87 +Author: Lorenz Meier +Date: Sun Feb 9 18:35:04 2014 +0100 + + Merge branch 'master' into paul_estimator + +commit 70964dd87c72b2b9bd475645654e894ba827ac64 +Author: Lorenz Meier +Date: Sun Feb 9 18:34:54 2014 +0100 + + Update upload script from bootloader repo + +commit 3cad5e352e122f874b5d197388288ec9f8a20c9b +Author: Lorenz Meier +Date: Sun Feb 9 18:34:11 2014 +0100 + + Fixed build error + +commit dab0fd1cc7c7e0ac32b2909b6b2539def7610649 +Merge: b1ea8afad 274e3c0ba +Author: Lorenz Meier +Date: Sun Feb 9 18:31:53 2014 +0100 + + Merge branch 'paul_estimator' of github.com:PX4/Firmware into paul_estimator + +commit 274e3c0ba732c7698f64866c37653ccfb72b9eb3 +Author: Lorenz Meier +Date: Sun Feb 9 18:30:46 2014 +0100 + + Better status reporting + +commit b1ea8afad5a6675c20f8e727e12829b3a6b7a946 +Merge: 63fa80706 f52f15c79 +Author: Lorenz Meier +Date: Sun Feb 9 18:00:31 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit 63fa807068347167e2c3bc2a951827c78dd51fbd +Merge: cb12d3dc8 a0e691fa4 +Author: Lorenz Meier +Date: Sun Feb 9 17:58:48 2014 +0100 + + Merge branch 'paul_estimator' of github.com:PX4/Firmware into paul_estimator + +commit 773f70a9df376745523bf78f29d6747c8878c01d +Merge: ac326beaa f52f15c79 +Author: Lorenz Meier +Date: Sun Feb 9 16:04:32 2014 +0100 + + Merged origin/master into pubsub_cleanup + +commit f52f15c7914983ea1569e584e516d53d21cdde56 +Merge: 36dd29b30 713f35e04 +Author: Lorenz Meier +Date: Sun Feb 9 15:49:55 2014 +0100 + + Merge pull request #626 from PX4/rc_mapping + + Improved RC calibration behaviour, fully supported setting trim offsets + +commit 0a87f1d01ce089e6f6ddba42be6847d5783cbfaf +Author: Julian Oes +Date: Sat Feb 8 00:32:57 2014 +0100 + + Startup scripts: move X5 attitude parameters back to X5 script and only leave airframe independent params in FW defaults script + +commit de8a9268f3c476c2695df84f0e1a429ea10ddeb3 +Author: Julian Oes +Date: Sat Feb 8 00:31:53 2014 +0100 + + Startup scripts: bring back HIL parameters for Malolo + +commit 096735897c70076ee26c1d343538eae8a585f285 +Author: Julian Oes +Date: Fri Feb 7 23:52:56 2014 +0100 + + Startup scripts: added important LAND and RTL parameters for FW + +commit 008a973ef7de6433d3215df5cc8f553ce494ba22 +Author: Julian Oes +Date: Fri Feb 7 23:51:57 2014 +0100 + + Startup scripts: get the indentation right, take 2 + +commit ac653416f8f5163a4f162ab431d69129c9e1858e +Author: Thomas Gubler +Date: Fri Feb 7 22:13:20 2014 +0100 + + X5: copy content of FMU_Q.mix to FMU_X5.mix because FMU_Q was used previously by the X5 startup script + +commit df41c04be74c6d4d576c188f2327226c264d371c +Author: Julian Oes +Date: Fri Feb 7 23:13:12 2014 +0100 + + Startup scripts: use rc.fw_defaults for default FW parameters + +commit fff00318cdeac8b52affb2210dd0975c65826333 +Author: Julian Oes +Date: Fri Feb 7 22:39:06 2014 +0100 + + Startup scripts: get the indentation right + +commit 70e1bfa4d69e967b309d177060804e7567f148b2 +Author: Julian Oes +Date: Fri Feb 7 22:28:42 2014 +0100 + + Startup scripts: use rc.mc_defaults for default MC parameters + +commit ce83f450b8ef96fef095ed28cf3ae8ed8b8c8373 +Merge: 9262df602 efc62a6c8 +Author: Thomas Gubler +Date: Fri Feb 7 19:50:54 2014 +0100 + + Merge pull request #629 from thomasgubler/beta_avoidclimbout + + fw landing: improve slope altitude calc to avoid climbout after waypoint, throttle cut is now defined via altitude + +commit 8ab94150db31e270b34cecaa4701628df873042c +Author: Anton Babushkin +Date: Thu Feb 6 20:23:23 2014 +0100 + + commander: print_reject_mode() bug fixed + +commit d617161e624014ab7e5ee7c61c53b72441f43b4a +Merge: 7861d5e0e 9262df602 +Author: Anton Babushkin +Date: Thu Feb 6 20:15:44 2014 +0100 + + Merge branch 'beta' into offboard2 + +commit 1d40582cc0301f0af330fe69ee63aa8e3d301214 +Author: Anton Babushkin +Date: Thu Feb 6 12:42:20 2014 +0100 + + navigator: forbid READY - > RTL transition fix + +commit 29b0678d841666000fd67cc955dba5cf3cc980c5 +Author: Anton Babushkin +Date: Thu Feb 6 11:56:01 2014 +0100 + + navigator: forbid READY - > RTL transition + +commit 9262df6022fa86e06ba83c61b2d67e8f44b81048 +Merge: 8a48a4916 3392086f8 +Author: Lorenz Meier +Date: Wed Feb 5 21:30:18 2014 +0100 + + Merge pull request #641 from julianoes/fix_mixer_load + + Mixer load: don't upload empty mixers from non-existing files + +commit 3392086f8f317823061363296c8d3e18be4ee88e +Author: Julian Oes +Date: Wed Feb 5 21:19:25 2014 +0100 + + Mixer load: don't upload empty mixers from non-existing files + +commit 8a48a4916c49af019bc28766bbf9eff6dfee2a82 +Merge: 59701efe5 0f0c5f74b +Author: Lorenz Meier +Date: Wed Feb 5 20:23:11 2014 +0100 + + Merge pull request #640 from julianoes/mc_min_throttle + + Startup: Raise min throttle + +commit 0f0c5f74b3341f12f38ebe06f3a8ec402ba49f43 +Author: Julian Oes +Date: Wed Feb 5 19:44:31 2014 +0100 + + Startup: Raise min throttle + +commit 59701efe5e925bf53298e5d6094f729c69b547de +Merge: 011e9f5a9 15f021eec +Author: Lorenz Meier +Date: Wed Feb 5 19:13:08 2014 +0100 + + Merge pull request #639 from PX4/fix_hex_startup + + Startup: Hex vs Hexa + +commit 15f021eec2042b81f286ac26a7dc9eb86cd89442 +Author: Julian Oes +Date: Wed Feb 5 19:03:26 2014 +0100 + + Startup: Hex vs Hexa + +commit a0e691fa49bee9f79af7d48cb3a321442467fab7 +Merge: dc2f40b80 36dd29b30 +Author: Lorenz Meier +Date: Wed Feb 5 14:48:59 2014 +0100 + + Merge branch 'master' into paul_estimator + +commit 36dd29b30e8ceb37645c495784bd7930285d680e +Merge: 080b2da21 1ea3f92ed +Author: Lorenz Meier +Date: Wed Feb 5 14:24:13 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 080b2da214e014933e9062aca9a0be5bd1a2340a +Author: Lorenz Meier +Date: Wed Feb 5 14:23:48 2014 +0100 + + Updated uploader from Bootloader repo + +commit dc2f40b80d6291d4f9b2060bb1d5c86d704a3ca1 +Author: Lorenz Meier +Date: Wed Feb 5 14:23:48 2014 +0100 + + Updated uploader from Bootloader repo + +commit 30882e103b8551cbdd40db7c4bc4a8a809893d6a +Author: Lorenz Meier +Date: Wed Feb 5 13:22:58 2014 +0100 + + Moved to using references for arrays + +commit 1ea3f92edfa70861ab50664faed62447de5cac00 +Merge: a7218770b 399d59483 +Author: Lorenz Meier +Date: Wed Feb 5 11:27:13 2014 +0100 + + Merge pull request #638 from PX4/mk_interface + + Mk interface + +commit 011e9f5a990d4328edd28c00a0bcc6d962eb414b +Merge: 4499919f7 d92903720 +Author: Lorenz Meier +Date: Wed Feb 5 11:23:47 2014 +0100 + + Merge pull request #633 from PX4/fmuv1_ram_cleanup + + Fmuv1 ram cleanup + +commit d92903720d09c2d3ed273620ac8a817cff3ee42d +Author: Julian Oes +Date: Wed Feb 5 10:22:10 2014 +0100 + + Revert "position_estimator_inav: lower RAM" + + This reverts commit b457e714972649f5a39fa3f2f9463bdfe6971fcc. + +commit 543fbf235dd26720b8880ff0b8553e292ac10f09 +Merge: 7c74229a1 a7218770b +Author: Lorenz Meier +Date: Wed Feb 5 09:58:52 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit 399d59483ede8a6c7c66c3d56f3025e1650d665e +Author: Lorenz Meier +Date: Wed Feb 5 09:36:22 2014 +0100 + + Fixed code style + +commit 94b162d0e076a872af9d1b1538d7f688d51bfef0 +Author: Lorenz Meier +Date: Wed Feb 5 09:34:21 2014 +0100 + + Fixed up nullptr handling + +commit 7861d5e0e534cd85718ba10d61dd0e923ee414e9 +Merge: 5828f49c6 4499919f7 +Author: Anton Babushkin +Date: Wed Feb 5 08:15:32 2014 +0100 + + Merge branch 'beta' into offboard2 + +commit 3b2b270a40e0d8528339fe7cde5e0af91684fb97 +Author: Anton Babushkin +Date: Tue Feb 4 21:55:12 2014 +0100 + + mavlink: custom mode ACRO added + +commit 6e7136c6b3f953c26cf75c9f8b777a6a7c84ea9a +Author: Anton Babushkin +Date: Tue Feb 4 21:50:26 2014 +0100 + + rc_channels topic: bug fixed; sensors: minor cleanup + +commit 4499919f76376f5f9904d672ad5fd85e465badac +Author: Lorenz Meier +Date: Tue Feb 4 18:27:06 2014 +0100 + + Fix for hexa mixer + +commit b54b0efc29287bc4de1e15266bc3b6617eeb8b73 +Merge: 21300874a 97c5daf92 +Author: Anton Babushkin +Date: Tue Feb 4 17:50:51 2014 +0100 + + Merge branch 'beta' into acro2 + +commit b457e714972649f5a39fa3f2f9463bdfe6971fcc +Author: Julian Oes +Date: Tue Feb 4 16:53:36 2014 +0100 + + position_estimator_inav: lower RAM + +commit d5caffa8450798f4bf65ff518395152136b75df4 +Author: Julian Oes +Date: Tue Feb 4 16:52:47 2014 +0100 + + startup: make sdlog2 working again on FMUv1 + +commit 1ef7320e0c9fe00fdc13b1078d6350240a337179 +Author: marco +Date: Tue Feb 4 16:50:22 2014 +0100 + + startup rewrite + +commit 97c5daf924e8069d0228be03eacefc454df1c2ad +Merge: 1168615a7 a7218770b +Author: Lorenz Meier +Date: Tue Feb 4 15:34:35 2014 +0100 + + Merge branch 'master' into beta + +commit a7218770b3cb6c45927d5c791aa863ffccba6b89 +Author: Lorenz Meier +Date: Tue Feb 4 15:33:56 2014 +0100 + + Updated MAVLink version, no functional changes + +commit 1168615a7c62a8f5f139b997bf0b6f0ce25c8514 +Merge: 8de35025b b92b08ae6 +Author: Lorenz Meier +Date: Mon Feb 3 11:43:58 2014 -0800 + + Merge pull request #630 from jean-m-cyr/beta + + Optimize and update data manager docs + +commit 21300874ac6d337d85c49704e9233fdd17192171 +Author: Anton Babushkin +Date: Sun Feb 2 23:07:48 2014 +0100 + + mc_att_control: reset yaw setpoint after ACRO + +commit dfd4dc3e6a8dfea24b2ab42b18741b71eb025596 +Merge: c3e803c04 8de35025b +Author: Anton Babushkin +Date: Sun Feb 2 22:45:46 2014 +0100 + + Merge branch 'beta' into acro2 + +commit 8de35025b5b28a0f40b5c17ca9baa5acefdc20ca +Author: Anton Babushkin +Date: Sun Feb 2 22:06:40 2014 +0100 + + navigator: avoid climbing up for LOITER after RTL + +commit 3d21a73ddf18b89552aa9bd65965ff6b311487b8 +Author: Anton Babushkin +Date: Sun Feb 2 22:04:11 2014 +0100 + + navigator: fixed infinite RTL->LOITER->RTL... loop on failsafe + +commit 816229652f1eecf8322603eb918f787bdd77d7e2 +Author: marco +Date: Sun Feb 2 20:36:11 2014 +0100 + + i2c1 bug and bus scan fixed + +commit 8d2d171bb83c4f24f709c20ce8c89b6d1f529616 +Author: Lorenz Meier +Date: Sun Feb 2 17:00:16 2014 +0100 + + Fixes and cleanups + +commit 1e6011cc87042b40cf02705deb33f29f3afdb5a8 +Author: Lorenz Meier +Date: Sun Feb 2 16:59:39 2014 +0100 + + Stop the through hoop jumping now that we can handle multiple interfaces + +commit 0089db7ef3961c36d6513877b7681ab548d20ccf +Author: marco +Date: Sun Feb 2 16:28:56 2014 +0100 + + code cleanup + +commit 81ac5783f9c1b4b27832c04309024403a84e9acb +Merge: 62d3369dc b1e5304a3 +Author: Lorenz Meier +Date: Sun Feb 2 16:22:20 2014 +0100 + + Merged upstream + +commit 150bac4b51492b556b4e5e60236b3c239a1921db +Author: Lorenz Meier +Date: Sun Feb 2 15:17:49 2014 +0100 + + Sensors messaging cleanup + +commit 9defc6cb235e13ef912a70466acf1d14314f1e3d +Author: marco +Date: Sun Feb 2 14:26:17 2014 +0100 + + mkblctrl fmuv2 support added + +commit cb12d3dc82171b4b20549de2ba81a93532b2d2e5 +Merge: 3f7a1f881 7c74229a1 +Author: Lorenz Meier +Date: Sun Feb 2 11:09:11 2014 +0100 + + Merge branch 'paul_estimator' of github.com:PX4/Firmware into paul_estimator + +commit 3f7a1f881ba2bd65c80e391bf1a9fc46fe98343f +Merge: 80d645ada 243a28ff8 +Author: Lorenz Meier +Date: Sun Feb 2 11:07:31 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit 62d3369dc94458ed30b9326814296cd9a33a3cc9 +Author: Lorenz Meier +Date: Sun Feb 2 11:06:53 2014 +0100 + + Fixed init + +commit b92b08ae62b2da027e9fcd15a3a45a9125ea8355 +Author: Jean Cyr +Date: Sun Feb 2 00:42:15 2014 -0500 + + Optimize and update data manager docs + + Move repeated code to common function + Update missing and misleading comments + Fix data manager test compile errors + No functional changes + +commit b1e5304a3f50975a1d282bf5b7418ff276a26c45 +Author: Lorenz Meier +Date: Sun Feb 2 01:32:53 2014 +0100 + + Move serial port listener to new thread context + +commit a5e02db6d55f246ae71bd5de356dfe17b89bf26d +Author: Lorenz Meier +Date: Sun Feb 2 01:32:36 2014 +0100 + + Move orb listener to new thread context + +commit c73fbca0ebef6a0333b364bfe90891b580eccace +Author: Lorenz Meier +Date: Sun Feb 2 01:32:13 2014 +0100 + + Move instance to new task context + +commit efc62a6c864766ce211906860d6325e4ca089241 +Author: Thomas Gubler +Date: Sun Feb 2 00:43:41 2014 +0100 + + fw landing: improve slope altitude calc to avoid climbout after waypoint. Throttle cut is now defined via altitude + +commit 243a28ff8b7643edeea57640ce2ce4db5a40cead +Author: Lorenz Meier +Date: Sat Feb 1 23:13:41 2014 +0100 + + Do not send an error message for RX pairing commands + +commit 020e7dcae36584deffb5b7e3bb453bb9950a1966 +Merge: dd7c19826 713f35e04 +Author: Lorenz Meier +Date: Sat Feb 1 19:13:13 2014 +0100 + + Merged master into beta + +commit dd7c198268836b06119a6127601a93cf152f288e +Merge: aa5d8a873 e1356f69b +Author: Lorenz Meier +Date: Sat Feb 1 19:03:45 2014 +0100 + + Merged master into beta + +commit e1356f69b4a0c6c5cc8eaacb83f7c2791406d747 +Author: Lorenz Meier +Date: Sat Feb 1 19:01:05 2014 +0100 + + Hotfix: Check all channel mappings for valid ranges + +commit 14bbecfd7a0c7a1e07ffd776aa2aec9ea1af2ce0 +Author: Lorenz Meier +Date: Sat Feb 1 18:59:26 2014 +0100 + + Hotfix: Check all channel mappings for valid ranges + +commit 7c74229a1f86f14999cbce832dc74ec7b6ca213b +Merge: 0962d041f 80d645ada +Author: Lorenz Meier +Date: Sat Feb 1 17:23:24 2014 +0100 + + Merge branch 'paul_estimator' of github.com:PX4/Firmware into paul_estimator + +commit 0962d041f17beda7d4495c4d450dd39967a11a90 +Author: Lorenz Meier +Date: Sat Feb 1 17:23:03 2014 +0100 + + Estimator init + +commit aa5d8a8732b1bed690360c25d725f2c13458528a +Author: Thomas Gubler +Date: Sat Feb 1 16:06:09 2014 +0100 + + remove printf in launchdetector + +commit 80d645ada808f97048e80c9fe222f19c9bb82410 +Merge: 70ffa27ac 22efca262 +Author: Lorenz Meier +Date: Sat Feb 1 16:05:47 2014 +0100 + + Merge branch 'master' into paul_estimator + +commit 22efca262d83ed1b1c5ecb701772ffd192f92777 +Merge: 091fe61bf a472c6d12 +Author: Lorenz Meier +Date: Sat Feb 1 16:05:19 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 091fe61bf22cdc38462b2b3aacf253d60125db6d +Author: Lorenz Meier +Date: Sat Feb 1 16:04:51 2014 +0100 + + Comment in HIL start script + +commit b1539d8a74a1874abcb5e64f1813bd6ba9f0353f +Author: Lorenz Meier +Date: Sat Feb 1 15:56:57 2014 +0100 + + Removed further unneeded commands and other things eating space + +commit 2908ffb09293a9d65708a8e80de50bbdee69b9e2 +Author: Lorenz Meier +Date: Sat Feb 1 15:46:51 2014 +0100 + + Trim down FMUv1 config, remove not commonly used modules from default set + +commit 0982b081b8d67f6dea8240a6c2a4226bcce57932 +Author: Lorenz Meier +Date: Sat Feb 1 15:46:04 2014 +0100 + + ROMFS cleanup to eleminate excessive comments and resulting flash usage + +commit a472c6d128f4a85a34ab6be5b23c11d94dc148b5 +Merge: f02698dbe 9cdc13185 +Author: Lorenz Meier +Date: Sat Feb 1 06:20:02 2014 -0800 + + Merge pull request #621 from sjwilks/fixedwing-mixers + + Remove differential aileron mixing for flying wings + +commit f02698dbe3cdb84718056b8839ad4af0c054ff0f +Merge: 71d0d1c40 028aa918b +Author: Lorenz Meier +Date: Sat Feb 1 15:01:19 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 71d0d1c4047c93be6cf9893d6fafc5e6d8822d02 +Author: Lorenz Meier +Date: Sat Feb 1 15:01:11 2014 +0100 + + Make MTD startup less verbose, there are diagnostic commands to read off its state + +commit d92f85d10e72312e8e479862430b382b4ad6cfdc +Merge: 723259d46 44cd82e2f +Author: Thomas Gubler +Date: Sat Feb 1 05:45:29 2014 -0800 + + Merge pull request #627 from thomasgubler/beta_defaultwaittime + + Set default autoland wait time to -1 (infinite wait) + +commit 44cd82e2fef20a3fc5aa61711b4cc06012a1e21d +Author: Thomas Gubler +Date: Sat Feb 1 14:40:23 2014 +0100 + + Set default autoland wait time to -1 (infinite wait) + +commit 723259d46dd7d205e48a9cd3ece4ab1628b7a3e6 +Author: Thomas Gubler +Date: Sat Feb 1 14:36:34 2014 +0100 + + update malolo parameters related to RTL + +commit 713f35e04edc7f79f069ced23023345177fe6794 +Merge: c1d1d6753 028aa918b +Author: Lorenz Meier +Date: Sat Feb 1 14:17:06 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into rc_mapping + +commit 48f777d071652e382f930a4554ed809a60b7b0c5 +Author: Thomas Gubler +Date: Sat Feb 1 13:54:39 2014 +0100 + + commander sets vstatus.condition_landed = false for fw systems (until we have a landing detector): solves multiple issues with the state machine in the navigator app + +commit c1d1d6753410445ff4f16a988325cca1b7561a4c +Author: Lorenz Meier +Date: Sat Feb 1 13:21:51 2014 +0100 + + Improved RC calibration behaviour, fully supported setting trim offsets + +commit c3e803c04f0d488ccd229f7567b94c13098633cf +Merge: 77c6231c8 c2911cbec +Author: Anton Babushkin +Date: Sat Feb 1 13:10:52 2014 +0100 + + Merge branch 'beta' into acro2 + +commit c2911cbecf06b18d581fd3e5407a1f525bd63d4b +Author: Thomas Gubler +Date: Sat Feb 1 12:32:03 2014 +0100 + + add malolo (flightgear HIL flying wing) autostart config + +commit 70ffa27acd6b5cd276e45d8c029ea743c32b2bc7 +Author: Lorenz Meier +Date: Sat Feb 1 12:09:54 2014 +0100 + + Rewrote the filter mainloop to match the order in the offboard simulator, added a number of scaling fixes, initializing all structs correctly + +commit 7bb3197871a90abd47a69706e80aaa9974a7556f +Merge: 589f6cdb4 8897894b1 +Author: Thomas Gubler +Date: Sat Feb 1 11:59:56 2014 +0100 + + Merge remote-tracking branch 'upstream/beta' into beta + +commit 589f6cdb44642f4b12aef9deffc8af11fa53b026 +Author: Thomas Gubler +Date: Sat Feb 1 11:59:39 2014 +0100 + + navigator: in start_loiter set _pos_sp_triplet.current.type to SETPOINT_TYPE_LOITER instead of SETPOINT_TYPE_NORMAL + +commit e8dd70e815033ec1a291ac5190dacfeb7d728dba +Author: Thomas Gubler +Date: Sat Feb 1 11:58:34 2014 +0100 + + fw: fix global position lat/lon read-in (lat/lon have changed to double lately) + +commit 77c6231c8e323d2f7628ee432c9a4e37aa3e6815 +Merge: 2923bdf39 8897894b1 +Author: Anton Babushkin +Date: Sat Feb 1 11:27:41 2014 +0100 + + Merge branch 'beta' into acro2 + +commit 2923bdf39fd6e424523f0b6b47bef3cabcdc0645 +Author: Anton Babushkin +Date: Sat Feb 1 11:25:29 2014 +0100 + + commander: allow disarming in ACRO without landing (as in MANUAL) + +commit 8897894b19e8de4ad7960a0fa552ed12fc2f0200 +Author: Anton Babushkin +Date: Sat Feb 1 11:14:21 2014 +0100 + + commander, navigator, mc_att_control, mc_pos_control: code style fixed + +commit 542ec2d91d8b77a968de3b2474268126467b71a3 +Merge: 8660ea914 c31d06534 +Author: Anton Babushkin +Date: Sat Feb 1 11:06:57 2014 +0100 + + Merge branch 'wrap_pi_fixes' into beta + +commit 5828f49c60138497b5fba4266133a0caea745d72 +Merge: 1821af2c8 8660ea914 +Author: Anton Babushkin +Date: Sat Feb 1 11:02:17 2014 +0100 + + Merge branch 'beta' into offboard2 + +commit 3651552b53caaa103703b3117ba1a496617b1300 +Merge: 7f4f9a5f5 8660ea914 +Author: Anton Babushkin +Date: Sat Feb 1 11:01:30 2014 +0100 + + Merge branch 'beta' into acro2 + +commit 8660ea914a0410a3503653767efb09adc1cedff2 +Merge: f835980b4 028aa918b +Author: Anton Babushkin +Date: Sat Feb 1 10:33:09 2014 +0100 + + Merge commit '028aa918bc3ccd87afd967daf663a9c12d14258d' into beta + +commit f835980b468fe44c49051df0b58f830bafb256f5 +Author: Anton Babushkin +Date: Sat Feb 1 10:32:46 2014 +0100 + + mc_pos_control: more correct control flags usage + +commit 8a203951594282a297b2af402a82b85f0f927619 +Author: Anton Babushkin +Date: Sat Feb 1 10:29:51 2014 +0100 + + mc_pos_control: fixed yaw setpoint in AUTO + +commit bb8be966fcaa484c0f8209da41760d4bc24d6c5f +Author: Anton Babushkin +Date: Sat Feb 1 10:20:48 2014 +0100 + + mc_pos_control: more safe tilt limiting + +commit 0be7bd3166969294bdd56b853b65248442219b80 +Author: Anton Babushkin +Date: Sat Feb 1 00:07:50 2014 +0100 + + mc_pos_control: max position setpoint offset limiting fixed + +commit 7f4f9a5f5f6c4921453f3e0c98531bcb4e44d981 +Author: Anton Babushkin +Date: Fri Jan 31 22:44:05 2014 +0100 + + ACRO mode implemented + +commit 028aa918bc3ccd87afd967daf663a9c12d14258d +Merge: 83df116c7 7d17a48b3 +Author: Lorenz Meier +Date: Fri Jan 31 12:22:43 2014 -0800 + + Merge pull request #624 from PX4/param_set_fix + + param set: fixed float format + +commit dba229ffa5fbdd6e7863f528412be429a84837ac +Merge: 92cf8a4cd 9cb59e33a +Author: Lorenz Meier +Date: Fri Jan 31 18:14:27 2014 +0100 + + Merge branch 'paul_estimator' of github.com:PX4/Firmware into paul_estimator + +commit 9cb59e33a6da2bcd2bb49bc3d49ce527597582f9 +Author: Lorenz Meier +Date: Fri Jan 31 17:43:49 2014 +0100 + + Initializing variables + +commit 7d17a48b3c38c90509963beb7d776a44295b82d4 +Author: Anton Babushkin +Date: Fri Jan 31 17:34:46 2014 +0100 + + param set: fixed float format + +commit 8e35f6727c20960c05c6e7fad38fccb80f0bdc5e +Author: Lorenz Meier +Date: Fri Jan 31 16:52:54 2014 +0100 + + Testing missing init bit in array initialization + +commit d933d523eb74ee2290c56afcd11fe8e85c6e702b +Author: Anton Babushkin +Date: Fri Jan 31 16:46:54 2014 +0100 + + mc_att_control: att rate integral fix + +commit 92cf8a4cd78d171c5ad969790258e93473c2c5fb +Merge: 40a3510e7 d4ccd9bc4 +Author: Lorenz Meier +Date: Fri Jan 31 14:11:56 2014 +0100 + + Merge branch 'paul_estimator' of github.com:PX4/Firmware into paul_estimator + +commit 40a3510e75733d240265b05afff9002787d6067a +Author: Lorenz Meier +Date: Fri Jan 31 14:11:45 2014 +0100 + + Fix estimator timestamp handling for the two interface cases + +commit d4ccd9bc45d82dff38b19848ab88eaae35853b94 +Author: Lorenz Meier +Date: Fri Jan 31 14:08:27 2014 +0100 + + Fix a number of interface scaling / offset stupidities, should be closer to operational now on HW. + +commit 5a7a356c2038544efbde562398aa5a50cb7e19d9 +Author: Anton Babushkin +Date: Fri Jan 31 12:24:29 2014 +0100 + + autostart 4012_hk_x550 script updated + +commit 9f88cbdc0b850f4136fd68a379663619fb42e150 +Author: Anton Babushkin +Date: Fri Jan 31 12:18:52 2014 +0100 + + autostart scripts: default MPC parameters updated + +commit 103bece7266bbcbcd3f31aaf165ea6f902dec9f4 +Author: Anton Babushkin +Date: Fri Jan 31 11:36:25 2014 +0100 + + rc scripts cleanup, avoid duplicating parameters, use inheritance instead + +commit 282e0bb6703e6f013eee690bda97e09045837fd3 +Author: Anton Babushkin +Date: Fri Jan 31 11:35:11 2014 +0100 + + mc_att_control: separate gains for roll and pitch + +commit 9695ae8cee414429c782403ffaa8ca0c9d90dc2a +Author: Lorenz Meier +Date: Fri Jan 31 10:00:26 2014 +0100 + + Update API to include baro altitude. + +commit e32d92e7322fef0acdfb8913c930d90abfbfa627 +Author: Lorenz Meier +Date: Fri Jan 31 10:00:03 2014 +0100 + + Switch to Paul’s estimator for all fixed wing setups + +commit a937e972b059bfc6f6ec99fd5bcf064d89d29acb +Author: Lorenz Meier +Date: Fri Jan 31 09:53:48 2014 +0100 + + Updated to latest estimator version + +commit d2b183c05bba5443d24e8df8b6fc5f52bd27275d +Merge: fb446c01b 83df116c7 +Author: Lorenz Meier +Date: Fri Jan 31 09:51:59 2014 +0100 + + merge master + +commit 88d3f875ffd36a3e05899222aa2eb27848dcf6d1 +Author: Anton Babushkin +Date: Fri Jan 31 08:48:00 2014 +0100 + + attitude_estimator_ekf: enable acceleration compensation by default + +commit af3b24dc001bfe84ad783a8b85e3b576330ce257 +Author: Anton Babushkin +Date: Fri Jan 31 00:47:31 2014 +0100 + + mc_pos_control: removed unused parameter reading RC_SCALE_YAW + +commit 498155cf676623abd955ba66bb3e90ab538383d2 +Author: Anton Babushkin +Date: Fri Jan 31 00:46:28 2014 +0100 + + mc_att_control: yaw dead zone fixed, added MC_YAW_FF (yaw feed-forward) parameter + +commit 83df116c7aa21b6d68f2aa31c4526dd822495d70 +Author: Lorenz Meier +Date: Thu Jan 30 23:11:37 2014 +0100 + + Hotfix: Move mixer variables in test routine into function + +commit 9cdc13185b4a956c32a2281e637284a13bfd1a40 +Author: Simon Wilks +Date: Thu Jan 30 23:09:20 2014 +0100 + + Remove differential aileron mixing as this will result in a pitching effect on flying wings. + +commit 7274c0ce3010c6f3292081a96cbd003e2d6bcefa +Merge: 9cbc31b58 8d79d9195 +Author: Anton Babushkin +Date: Thu Jan 30 23:07:28 2014 +0100 + + Merge branch 'master' into beta + +commit 8d79d919504b4b92ad05a7ebc12334083ae0f4b9 +Author: Lorenz Meier +Date: Thu Jan 30 21:54:29 2014 +0100 + + Revert "Merge pull request #620 from pigeonhunter/stack_sizes" + + This reverts commit 3b31a6b1b9756eb191eaaafb1c137e6874079281, reversing + changes made to 70afb3ca3b3f1844241c9c9312579bbb2475232c. + +commit 5316741ed40965b837fab77074ff4fbd4fe6f858 +Author: Lorenz Meier +Date: Thu Jan 30 21:53:27 2014 +0100 + + Revert "mavlink: revert stack size 2048 to fix suspending in HIL mode" + + This reverts commit eb177def141d321b43a4c20819179423e128a92f. + +commit eb177def141d321b43a4c20819179423e128a92f +Author: Anton Babushkin +Date: Thu Jan 30 19:44:06 2014 +0100 + + mavlink: revert stack size 2048 to fix suspending in HIL mode + +commit 71e35d7ed1dfb9cf9e5cd1ba921a5e9e40de81c8 +Merge: 1458bdfbc 2f267fbf4 +Author: Lorenz Meier +Date: Thu Jan 30 19:44:38 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 9cbc31b588f3bac6d3b03870801c97068a4b4ecc +Author: Anton Babushkin +Date: Thu Jan 30 19:44:06 2014 +0100 + + mavlink: revert stack size 2048 to fix suspending in HIL mode + +commit f64872b9b305df51bad14c4cbf5519e3e4b95030 +Merge: 13a5b5b4a 2f267fbf4 +Author: Anton Babushkin +Date: Thu Jan 30 17:23:10 2014 +0100 + + Merge branch 'master' into beta + +commit 13a5b5b4a3d8e487fb836e14185d61c03493ef0a +Author: Anton Babushkin +Date: Thu Jan 30 16:02:17 2014 +0100 + + mc_att_control: major cleanup and code reorganization + +commit 1458bdfbcb34d251da2476386864ee680407b90f +Author: Lorenz Meier +Date: Thu Jan 30 13:07:17 2014 +0100 + + Pure code style fix of cpuload, no funcationality changes + +commit 2f267fbf439d867d47b6772471d0f203036eefa2 +Merge: 3b31a6b1b ff753b9e2 +Author: Lorenz Meier +Date: Thu Jan 30 01:08:50 2014 -0800 + + Merge pull request #596 from PX4/lockdown_disable + + Lockdown disable + +commit ff753b9e2417f4df5111743274db08c1fa99d020 +Merge: 62076c0e8 3b31a6b1b +Author: Lorenz Meier +Date: Thu Jan 30 10:00:01 2014 +0100 + + Merged master into lockdown_disable + +commit 3b31a6b1b9756eb191eaaafb1c137e6874079281 +Merge: 70afb3ca3 44cb4d961 +Author: Lorenz Meier +Date: Thu Jan 30 00:54:55 2014 -0800 + + Merge pull request #620 from pigeonhunter/stack_sizes + + Stack sizes + +commit 70afb3ca3b3f1844241c9c9312579bbb2475232c +Merge: 2b17909f0 0393b2aa1 +Author: Lorenz Meier +Date: Thu Jan 30 00:53:01 2014 -0800 + + Merge pull request #609 from PX4/rc_status + + RC status metadata cleanup and extension + +commit 655192a7f186b77a0852a01439dff1b747a8c614 +Merge: 7d2f2523f 2b17909f0 +Author: Anton Babushkin +Date: Wed Jan 29 22:13:22 2014 +0100 + + Merge branch 'master' into beta + +commit 1821af2c80e46c08cca1c1d8957bed359af4417e +Merge: cf6d89301 7d2f2523f +Author: Anton Babushkin +Date: Wed Jan 29 22:11:48 2014 +0100 + + Merge branch 'beta' into offboard2 + +commit 7d2f2523f86b4622815a323969a77b245a4ceaa3 +Author: Anton Babushkin +Date: Wed Jan 29 22:11:38 2014 +0100 + + navigator: reset mission item timer on state and mission item changes + +commit cf6d89301b774ae019d1d2c089a30a8ed0d7308f +Merge: 01c909221 6f559b279 +Author: Anton Babushkin +Date: Wed Jan 29 21:21:16 2014 +0100 + + Merge branch 'beta' into offboard2 + +commit 2b17909f0c4131f6a728697f5de1eb13a1337234 +Author: Lorenz Meier +Date: Wed Jan 29 19:18:44 2014 +0100 + + Changed param location + +commit 01c9092213449c761759bcda11ef9613226be713 +Author: Anton Babushkin +Date: Wed Jan 29 18:06:03 2014 +0100 + + Revert "Added check for offboard_control_signal_lost when switching to offboard mode with rc switch" + + This reverts commit 59a5f37b7feb0cecfdd983e88ce55931f3c1bce1. + +commit 6f559b279e3d03dbf28eff436b41f3b022c5fa82 +Author: Anton Babushkin +Date: Wed Jan 29 17:59:02 2014 +0100 + + mc_att_control: yaw deadzone increased + +commit 59a5f37b7feb0cecfdd983e88ce55931f3c1bce1 +Author: Diogo Machado +Date: Wed Jan 29 15:39:58 2014 +0000 + + Added check for offboard_control_signal_lost when switching to offboard mode with rc switch + +commit da77ae8ffdb7366ba03995ee8c175968c04ebe45 +Merge: e6f5bc64f b81520cf3 +Author: Anton Babushkin +Date: Wed Jan 29 16:26:10 2014 +0100 + + Merge branch 'beta1' into beta + +commit b81520cf30b329ad4d52f2197f25bfc5c8f5269f +Author: Anton Babushkin +Date: Wed Jan 29 16:05:09 2014 +0100 + + Use NAV_STATE_LAND instead RTL_STATE_LAND + +commit 60859607ff240f1aaad05b306ba86b84d15be2ac +Author: Lorenz Meier +Date: Wed Jan 29 15:11:50 2014 +0100 + + Better output + +commit d40382425f3b79bd662949e7259479e568e8698e +Author: Lorenz Meier +Date: Wed Jan 29 14:51:57 2014 +0100 + + Triggering param documentation generation + +commit 591b355981c781f6d30a6697b690225031792cfc +Author: Anton Babushkin +Date: Wed Jan 29 14:39:36 2014 +0100 + + setpoint type IDLE added (for AUTO_READY state), LAND mode fixed + +commit 08a6057ef8c4aa796751c5ac07ab8efa7529b150 +Author: Lorenz Meier +Date: Wed Jan 29 13:23:06 2014 +0100 + + Increase SPI GPIO speed for FMUv1 analog to v2 + +commit e7e3e132adcbc755cd6cc2b97f6c8c827a9140bf +Author: Andrew Tridgell +Date: Wed Jan 29 21:30:15 2014 +1100 + + FMUv2: push SPI2 GPIO speed up to 50MHz as well + +commit 6b709e21d3aa5e88458b4f3319a39b4abbadc085 +Author: Andrew Tridgell +Date: Wed Jan 29 21:26:28 2014 +1100 + + FMUv2: set SPI GPIO pins on bus 1 to 50MHz + + this solves the ms5611 issue related to temperature. We now need to + test if it is OK with all sensors + +commit 48cec50dd30cd2b3163aedbeb11ae52866e2601b +Author: Anton Babushkin +Date: Wed Jan 29 13:12:57 2014 +0100 + + navigator: handle regaining global position lock while LANDing + +commit 44cb4d96171fae0bcd5dd4bdf5cb668a039727b5 +Merge: 1d70a65f4 c80144608 +Author: Darryl Taylor +Date: Wed Jan 29 18:00:08 2014 +0800 + + Merge remote-tracking branch 'origin/master' into memory_tests + +commit 1d70a65f40895b0c9e1ee5c65970efa1eae841e8 +Author: Darryl Taylor +Date: Wed Jan 29 17:52:22 2014 +0800 + + Stack size reduced to 1280. Max stack size reported as 1020 with UBX GPS with 3d lock. MTK not tested. + +commit 0cc311b872c688f2242a4745cd3a6de4933c9e62 +Author: Darryl Taylor +Date: Wed Jan 29 17:39:35 2014 +0800 + + Reduced stack size to 2568. Max stack usage reported as 2052 with MARG + GPS with 3d lock - no px4flow, but should be more than enough buffer to accomodate its addition. + +commit 70b1037c2ebd38e06a3d12dca7bad295da02e16c +Author: Darryl Taylor +Date: Wed Jan 29 17:35:34 2014 +0800 + + Stack size reduced to 2408. Max stack usage reported by top in EASY mode at 1924. + +commit b0f65bb708e2728d562dbef8db04a846170d0ca6 +Author: Darryl Taylor +Date: Wed Jan 29 17:12:16 2014 +0800 + + Stack size reduced to 1648. Max stack usage reported top at 1316. + +commit 58a1f19d79da8a621454f11055534610921accd6 +Author: Darryl Taylor +Date: Wed Jan 29 17:09:05 2014 +0800 + + Stack size reduced to 1816. Max stack reported by top was 1448 under HIL. + +commit 338b753a3c56813c5820e54209b4949e04a12ad9 +Author: Darryl Taylor +Date: Wed Jan 29 17:00:07 2014 +0800 + + Reduced stack size to 1200. Max stack space used was 956. + +commit 23a87f5a5204580b4fad435a75b38efc9d15c05c +Author: Anton Babushkin +Date: Tue Jan 28 21:44:46 2014 +0100 + + navigator: add home position check for RTL state + +commit 63b18399c26acb1e3cf771376c3376b4d00a407a +Author: Lorenz Meier +Date: Tue Jan 28 21:05:00 2014 +0100 + + Butchered MAVLink C++ app to compile and link - there is no hope it will work out of the box 8) + +commit 6a1a29f77ecc9ded341bfbca037c9a6768ed3fb4 +Author: Anton Babushkin +Date: Tue Jan 28 20:40:05 2014 +0100 + + global_position topic: added baro_alt, mc_pos_control: SEATBELT mode fixed, use baro/AMSL alt + +commit 1e3d2acbf66b1101a9b17f97d2b786ffaa0e423a +Author: Lorenz Meier +Date: Tue Jan 28 19:30:23 2014 +0100 + + Not building yet, things are coming together slowly on mavlink app + +commit 48f1b7e1c77a66973c6bb847290018531a99503c +Author: Anton Babushkin +Date: Tue Jan 28 18:39:55 2014 +0100 + + mc_pos_control: fill nav_state = NONE when publishing position setpoint triplet + +commit 5ffa28b0e950ac3633df61bcfbdb7e2cefec3be4 +Author: Anton Babushkin +Date: Tue Jan 28 18:21:37 2014 +0100 + + dlog2: GPSP message fixed + +commit 3601b807479ba8ea029b92872fcdd2ad2d051c54 +Author: Anton Babushkin +Date: Tue Jan 28 16:57:31 2014 +0100 + + mc_pos_control: avoid global to local projections, work in global frame + +commit 33daf84c00004bc1f56c507abb13a0dd9075c649 +Author: Anton Babushkin +Date: Tue Jan 28 16:56:53 2014 +0100 + + lib/geo: bugs fixed, added function add_vector_to_global_position() + +commit e28910127d710a909c30f9a7ef484a91868a563b +Merge: 9c355d280 e6f5bc64f +Author: Lorenz Meier +Date: Tue Jan 28 15:57:29 2014 +0100 + + Merged origin/beta + +commit 9c355d280eb379c72df636c1d47e5b14ae3e3e6e +Author: Lorenz Meier +Date: Tue Jan 28 15:13:14 2014 +0100 + + Merged beta into mavlink rework branch + +commit e6f5bc64feea661c232fc116835be0b0202d9192 +Merge: fff97da36 99875bbd2 +Author: Lorenz Meier +Date: Tue Jan 28 05:59:09 2014 -0800 + + Merge pull request #618 from PX4/fsm_visualisation + + FSM visualisation script + +commit 99875bbd28ee813950efb9402b3acce55c34469b +Author: Julian Oes +Date: Tue Jan 28 12:31:23 2014 +0100 + + FSM visualisation script: cope with prefixed state names + +commit 547080f1882918a65db4e7cba396ae2c72d84544 +Author: Julian Oes +Date: Tue Jan 28 12:29:30 2014 +0100 + + Revert "Navigator: make state names generic so that they can be used by the FSM visualisation tool later" + + This reverts commit 984a815b94709916174f6a0beeb8ae8217a9aed1. + +commit c801446088382099df2a65b65391175a0baef434 +Merge: 19c3525f5 fbafeab79 +Author: Lorenz Meier +Date: Tue Jan 28 11:13:43 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 19c3525f58b4123c38592644252226219ddef07a +Author: Lorenz Meier +Date: Tue Jan 28 11:11:34 2014 +0100 + + Hotfix: Fixed telemetry transmission of RC channels - we always sent one set too much - by lieron + +commit 1488d32d0f25469da9119f36429c8783256048b1 +Author: Julian Oes +Date: Tue Jan 28 10:49:14 2014 +0100 + + FSM visualisation script: renamed the file + +commit c5a3dd916899ddd8409380c27c05a8b2d903c8f4 +Author: Julian Oes +Date: Tue Jan 28 10:46:44 2014 +0100 + + FSM visualisation script: use argparse instead of optionparse and some minor cleanup + +commit 6002819f8fccb491dcfbe23de892a827cd9f4618 +Author: Julian Oes +Date: Tue Jan 28 10:21:48 2014 +0100 + + Navigator: FSM bugfix and missing break + +commit cd9ec04904fa684f0ecddb3f2a4511346458fe8b +Author: Julian Oes +Date: Tue Jan 28 10:15:28 2014 +0100 + + Added FSM visualisation script + +commit 984a815b94709916174f6a0beeb8ae8217a9aed1 +Author: Julian Oes +Date: Tue Jan 28 10:08:23 2014 +0100 + + Navigator: make state names generic so that they can be used by the FSM visualisation tool later + +commit 0488d5b41c5c91658494242f778c7b9de99bcca4 +Author: Darryl Taylor +Date: Tue Jan 28 10:43:33 2014 +0800 + + Reduced commander main task stack size to 2088. The high-water-mark measured at 1668 after calibration and flight. 25% safety margin, but commander is fairly complex. There are surely untested code paths here, but each is relatively shallow. + +commit d1fb7651876236432dc66c5331c60258ff962352 +Author: Darryl Taylor +Date: Tue Jan 28 10:30:16 2014 +0800 + + Reduced low priority thread stack size to 1728. Top indicates the high-water-mark is at 1380 during accelerometer calibration. Safety margin ~25% + +commit dfaa5a0c7c81f432d64cfffdaaf3d683c01f10b4 +Author: Darryl Taylor +Date: Tue Jan 28 09:57:47 2014 +0800 + + Reduced stack from 2048 to 1024. Top reports stack usage at 812 under flight conditions. + +commit f9b5709e9bb96afc134b32b6eb17c7d308afd82b +Author: Anton Babushkin +Date: Tue Jan 28 00:23:23 2014 +0100 + + sdlog2: NavState moved to GPSP message + +commit 3fdb082cb89dc82538637b3f060787d929105567 +Author: Anton Babushkin +Date: Tue Jan 28 00:03:29 2014 +0100 + + mavlink: AUTO states indication fixed + +commit fff97da360bfeaf2c3b17cd3db812a589f88b954 +Merge: 3f79057dd 428a90f4a +Author: Thomas Gubler +Date: Mon Jan 27 23:46:57 2014 +0100 + + Merge remote-tracking branch 'upstream/beta' into beta + +commit 3f79057dd1a6e336c6138553268576345c3bf6e1 +Author: Thomas Gubler +Date: Mon Jan 27 23:46:02 2014 +0100 + + fw att pos estimator: fix output lat/lon conversion (introduced by changes in 58792c5ca6e42bc251dd3c92b0e79217ff5d5403) + +commit 428a90f4ae5952ad755c713654438d99b775e4c8 +Merge: dc3907fb3 fbafeab79 +Author: Lorenz Meier +Date: Mon Jan 27 22:12:52 2014 +0100 + + Merge branch 'master' into beta + +commit fbafeab792575c24c443369d577369d9daf552d8 +Merge: fdc7aa3be 7e855b5a2 +Author: Lorenz Meier +Date: Mon Jan 27 22:12:35 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 7d334ed54f41bd89fcaaddff4091e3eb8901b6b8 +Author: Anton Babushkin +Date: Mon Jan 27 21:52:23 2014 +0100 + + navigator: RTL fix, more informative log message + +commit 99bb606a88177ff7ef3478b17c8f3652e6f4cb3b +Merge: d1508a781 dc3907fb3 +Author: Anton Babushkin +Date: Mon Jan 27 21:06:51 2014 +0100 + + Merge commit 'dc3907fb36d06064e1f92b098b2b0bae860f4074' into beta1 + +commit d1508a7813ad09a173fe314608c25dc8c3cd7a1f +Author: Anton Babushkin +Date: Mon Jan 27 20:49:17 2014 +0100 + + vehicle_control_mode publication moved to commander, WIP + +commit dc3907fb36d06064e1f92b098b2b0bae860f4074 +Merge: 20108ed95 7e855b5a2 +Author: Lorenz Meier +Date: Mon Jan 27 18:16:50 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into beta + +commit 7e855b5a23c9053dc8a59fcf33670e1cb93dd34b +Author: Lorenz Meier +Date: Mon Jan 27 17:20:24 2014 +0100 + + Deleted test - should not be in mainline + +commit 4c4cd41b72471ce28ccebc4b24b592d6159f8626 +Author: Lorenz Meier +Date: Mon Jan 27 17:14:31 2014 +0100 + + Registered all new system types + +commit 068cc190e20b8901b8e4128f3c21200724f0cd4f +Author: Lorenz Meier +Date: Mon Jan 27 17:14:18 2014 +0100 + + Updated / added all system types that have been available before + +commit ba90dc87f6fcb6198e36265239774d35a8efe9cd +Author: Lorenz Meier +Date: Mon Jan 27 16:43:44 2014 +0100 + + HOTFIX: Re-enable legacy config support, uncomment commented out configs. Needs more work. + +commit a037861ec21834428416e92482feacad749e1cd3 +Author: Diogo Machado +Date: Mon Jan 27 14:33:34 2014 +0000 + + Added method to update _offboard in navigator_main.cpp + +commit 20108ed95d5bbae64bfcb95de5404fa97d9d0ac1 +Author: Anton Babushkin +Date: Mon Jan 27 13:18:54 2014 +0100 + + commander: minor refactoring current_status -> status + +commit ad51e0a08abcd7c9cd1d018f2bcaae3055b7c18e +Author: Anton Babushkin +Date: Mon Jan 27 12:09:23 2014 +0100 + + navigator: minor mavlink messages and comments fixes + +commit 1e63e8d9321d685e3af09aa16b58c5985e878435 +Author: Anton Babushkin +Date: Mon Jan 27 12:07:27 2014 +0100 + + navigator: wait before landing in RTL + +commit 4cfff5d8e5ccab79d3f623959faa69b024d791db +Merge: 9e9105048 1b2273a88 +Author: Anton Babushkin +Date: Sun Jan 26 20:13:42 2014 +0100 + + Merge branch 'beta' of https://github.com/PX4/Firmware into beta + +commit 1b2273a88b9b0e4589b41a1a114e07fb3c0bd2dc +Merge: 062b64a1e 8149bf95f +Author: Lorenz Meier +Date: Sun Jan 26 19:58:57 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into beta + +commit ac77fe9c27d7253b01805ff94d3e0f8e21017709 +Author: Lorenz Meier +Date: Sun Jan 26 18:40:02 2014 +0100 + + WIP state on getting MAVLink as a class, much of the work done, but does not compile yet + +commit 0393b2aa129050307896b87c657ee0ed8e449891 +Author: Lorenz Meier +Date: Sun Jan 26 16:01:39 2014 +0100 + + Build fix for IO control input parsing. + +commit 00a3270dc696e09ad1e8f7b0eec579b92b6c0e2e +Author: Lorenz Meier +Date: Sun Jan 26 15:52:51 2014 +0100 + + Differentiate between failsafe having kicked in (which stops the normal output mixing based on RC outputs and prevents unwanted control commands due to failsafe) and a true loss of the receiver, where we stop outputting RC channel readings downstream on FMU. + +commit 2a30c574ce569c876dd2b95919a0d86c7c1b1023 +Author: Lorenz Meier +Date: Sun Jan 26 15:50:19 2014 +0100 + + IO status printing improvements / fixes + +commit 9e9105048ac70b7abaa40ef8ce3f6f75910ada0a +Author: Anton Babushkin +Date: Sun Jan 26 15:46:14 2014 +0100 + + commander, navigator: failsafe fixes, mavlink messages cleanup + +commit d1c934233f42e32a59117cbec317c1116d39be82 +Author: Lorenz Meier +Date: Sun Jan 26 15:30:16 2014 +0100 + + Fix S.BUS decoder to return value even if its just failsafe + +commit cc68d11353e7fd7f0e775b8c11d99bd21982d2a3 +Author: Lorenz Meier +Date: Sun Jan 26 15:26:19 2014 +0100 + + Add flag to indicate proper RC mapping + +commit ac32116f00a07d61b2873dd98a2a4ed28515d522 +Author: Lorenz Meier +Date: Sun Jan 26 15:17:01 2014 +0100 + + Fix docs header + +commit b67f7b2c7cb4d176ff8b3c5b7ee5e839845eef94 +Author: Lorenz Meier +Date: Sun Jan 26 15:12:12 2014 +0100 + + Fix printing of IO status + +commit ba4cd9604aa80754eaf318aadba15f4218783bd4 +Merge: 9cdbbab85 fdc7aa3be +Author: Lorenz Meier +Date: Sun Jan 26 15:00:20 2014 +0100 + + Merge branch 'master' into rc_status + +commit fdc7aa3be21635b2ded12c1332f5d848aa7fecbc +Merge: 2dc3cf5e4 8149bf95f +Author: Lorenz Meier +Date: Sun Jan 26 14:58:34 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 2dc3cf5e43154a516505d768885e734a5ab25e14 +Author: Lorenz Meier +Date: Sun Jan 26 14:58:21 2014 +0100 + + Remove unneeded header and commented out dead code from MEAS airspeed driver + +commit 9cdbbab855d463bffb39d8dd55888fc1e0423818 +Author: Lorenz Meier +Date: Sun Jan 26 14:52:46 2014 +0100 + + Differentiate between publication and signal receive timestamp, correctly set the rc_lost flag in the frame. Ready for prime-time testing. + +commit 731ab465b3d7d40ffb5ce3ca3d14660c6fee1ae6 +Author: Lorenz Meier +Date: Sun Jan 26 14:22:54 2014 +0100 + + Add support in the IO driver to control the S.Bus / RSSI port. + +commit 16eb68f2e9b1de47b4f77d2ccaf72f102eb67fdf +Author: Lorenz Meier +Date: Sun Jan 26 14:13:57 2014 +0100 + + Allow the setup flags to control the S.BUS / RSSI port instead of doing some wild, likely incorrect, guesses. + +commit c841929e3f617e67adec6606b3ec6517aa455834 +Author: Anton Babushkin +Date: Sun Jan 26 14:12:27 2014 +0100 + + commander: «home position set» condition fixed, failsafe fixes, navigator: state indication bugfix, control_mode fixes + +commit a737a2a4061babb3de524ac2001a659786081e4a +Author: Lorenz Meier +Date: Sun Jan 26 13:22:26 2014 +0100 + + RSSI and SBUS out config now handled as setup feature flags. + +commit b7c69262a7e4d51fb7806ab40a4dbb2b0ea4f75b +Author: Anton Babushkin +Date: Sun Jan 26 11:58:50 2014 +0100 + + state_machine_helper: added missed transition to FAILSAFE_STATE_LAND, transition conditions fixed + +commit 7d2efe9367787cdfc4590f335f600f3b79b2cbc7 +Author: Anton Babushkin +Date: Sun Jan 26 11:52:33 2014 +0100 + + commander, navigator: minor cleanup (refactoring), code style fixed + +commit c7f05539382a48d7ecaad3bfdf71261cde2ee8c7 +Author: Anton Babushkin +Date: Sun Jan 26 11:50:34 2014 +0100 + + cammander: state machine can now deny current state (e.g. when position lock lost during EASY mode), added FAILSAFE_STATE_LAND + +commit 57d38bc8cec1362308f632e74e99485f82a35501 +Author: Lorenz Meier +Date: Sun Jan 26 00:17:26 2014 +0100 + + Clean up RC related metadata, put everything into the RC data page. This ensures atomic reads, makes the reads more efficient and allows for some headroom for more RC flags. The IO driver side is updated as well, however, these flags are not published yet. + +commit eee2508644ea1ca3b267ed89db6d0deb8fe0d3e1 +Author: Lorenz Meier +Date: Sun Jan 26 00:14:19 2014 +0100 + + Add additional flags to RC topic, not used yet. + +commit 062b64a1e21406cf787d93aa53921ce0ef6627fd +Author: Anton Babushkin +Date: Sat Jan 25 23:49:33 2014 +0100 + + navigator: RTL on failsafe bug fixed + +commit 92ddf7903b4a540215905f01acd1819eac1f176d +Author: Anton Babushkin +Date: Sat Jan 25 23:37:26 2014 +0100 + + commander: more user-friendly states indication + +commit ebc7cb03b726ebfb864e770a82b92bb67b6bfd4c +Author: Anton Babushkin +Date: Sat Jan 25 23:24:12 2014 +0100 + + «flighttermination state» replaced by more general «failsafe state» + +commit b06d199129d57eabe2b73da713c9ac4ce98a68bf +Author: Lorenz Meier +Date: Sat Jan 25 23:10:48 2014 +0100 + + Fixed year in controls.c comment. + +commit aff11d6d8611d5e5b72742d2bee4132168fefa72 +Author: Lorenz Meier +Date: Sat Jan 25 23:06:53 2014 +0100 + + IO firmware: Use right base reg value - since the wrong one had the same value this hasn’t been an issue, but it would have become one once one of them changed. + +commit bafcbd99a695a3c4d478fb58e1d53940f331392f +Author: Lorenz Meier +Date: Sat Jan 25 23:04:16 2014 +0100 + + Stop setting RSSI by cross-reading servo status. + +commit f2f94f0f176b9a2d818a0849eae18f018d7fb5a9 +Author: Lorenz Meier +Date: Sat Jan 25 23:03:21 2014 +0100 + + IO driver: Variable name and comment cleanup, no binary / functionality changes. + +commit 8149bf95fc7882c259196bb171acfa418d21467a +Merge: e07d91613 1c40ce968 +Author: Lorenz Meier +Date: Sat Jan 25 13:46:55 2014 -0800 + + Merge pull request #603 from PX4/rc_config_cleanup + + RC config params set to more useful default values - needs more testing + +commit dfedbcb855e53da5fe2ce4d37d9f4fba54626d62 +Author: Diogo Machado +Date: Fri Jan 24 23:56:54 2014 +0000 + + added check for MAIN_STATE_OFFBOARD @#1152 so that we dont get thrown out of this state + +commit e8a1b620e9a5e69db0523d70c3a0833754aa21b2 +Merge: 06227331e e07d91613 +Author: Lorenz Meier +Date: Fri Jan 24 18:25:26 2014 +0100 + + Merge branch 'master' into beta + +commit e07d91613b0a90fd4a9ce8c2e10d3bff8a1ebc44 +Author: Lorenz Meier +Date: Fri Jan 24 18:24:54 2014 +0100 + + Remove unused field + +commit 06227331ea053d8cc297ecd1bf7afd1da1677c39 +Author: Lorenz Meier +Date: Fri Jan 24 18:21:28 2014 +0100 + + Checking out registers page state from master, as this is clearly a symptom of a bad merge + +commit bcf34e280785f44739c16c38e5216d303a596e4a +Merge: a81cf7046 b26c23c5f +Author: Lorenz Meier +Date: Fri Jan 24 18:17:18 2014 +0100 + + Merge branch 'master' into beta + +commit b26c23c5f4660f6410f940ef09c3ab6ccb5b8884 +Merge: 8f67307ae 880342b9c +Author: Lorenz Meier +Date: Fri Jan 24 18:14:15 2014 +0100 + + Merge branch 'cleanup' + +commit a81cf70460e4473862539083e384b3ca517e121c +Merge: 29d90a2f8 880342b9c +Author: Lorenz Meier +Date: Fri Jan 24 18:11:52 2014 +0100 + + Merge branch 'cleanup' into beta + +commit 29d90a2f849f1e6d98551441bb1b722f221018ad +Merge: 58792c5ca 7cd2296e1 +Author: Lorenz Meier +Date: Fri Jan 24 18:11:44 2014 +0100 + + Merge branch 'sbus2' into beta + +commit 8f67307aed50ddb0f0b56fac95b9145651b8de44 +Merge: d8c1131f1 8bdbce5fe +Author: Lorenz Meier +Date: Fri Jan 24 08:56:26 2014 -0800 + + Merge pull request #606 from PX4/sbus2 + + Sbus2 + +commit 880342b9c1e90e0c22180d7fe1411d0988d97a49 +Author: Lorenz Meier +Date: Fri Jan 24 17:37:34 2014 +0100 + + Missing header for mixer status change. + +commit bd15653b173029dfc12c3d4a73b897570e0867c0 +Author: Lorenz Meier +Date: Fri Jan 24 17:37:01 2014 +0100 + + Use the proper status registers for locking out from mixer updates and return the value of the mixer change. + +commit 33688fec9c66692e88a1b328fd022adc6e906853 +Author: Lorenz Meier +Date: Fri Jan 24 17:36:13 2014 +0100 + + Make the sensors app less verbose + +commit 15f8e5acf12125eb4fb7b3d5d530b3e27c25f34c +Author: Lorenz Meier +Date: Fri Jan 24 17:35:29 2014 +0100 + + Make in the comments explicit that we don’t do anything here under normal circumstances to make it less tempting to comment out the helpful debug tools in this section. + +commit c5cb3cfd2187c82b11bb1f12d644e77ecd807efc +Author: Lorenz Meier +Date: Fri Jan 24 17:34:42 2014 +0100 + + Make the IO mixer upload report not only a global success / fail flag, but on transfer basis. Also use a crude lock to avoid updating the mixer while it runs (we have no proper mutexes on IO, and this is a pure read/write locking case with two locks, which should make the execution even with this crude approach thread-safe). + +commit 92a6c7d7344ae0a463e0c04c3b5bc6cf8f4ddc53 +Author: Lorenz Meier +Date: Fri Jan 24 17:33:04 2014 +0100 + + Set timeouts back to short, now that we have multiple tries in the uploader. This ensures we try often enough in the 200 ms IO bootloader wait phase to hit it. + +commit 73a483c2657d97619021b85759bc742f637cfff4 +Author: Lorenz Meier +Date: Fri Jan 24 17:30:40 2014 +0100 + + Finally fix the timing race between the IO driver, IO uploader and the on-IO firmware by making the uploader tolerant of timing offsets. + +commit 1960f7d6c5c502860ad4f2520eae364a4abfe9e7 +Author: Lorenz Meier +Date: Fri Jan 24 17:29:27 2014 +0100 + + Initialize null pointers correctly, always set the pointer to null after deletes. Remove some verbosity from startup and do not try to initialise IO when we just want to reboot it into the bootloader. + +commit 2f968357a368ee59f53d75119b893487abd3883b +Author: Lorenz Meier +Date: Fri Jan 24 17:28:04 2014 +0100 + + Make the protocol version more descriptive - helps to understand when / how px4io detect fails. + +commit 4f78c3e60596d1b596e5ebcf4bb4e101a5b356e7 +Author: Lorenz Meier +Date: Fri Jan 24 17:27:28 2014 +0100 + + Disable PX4IO debug - spams console on comms failure. Each command does report the failure separately, so we get a better feedback level without the spam. + +commit 65118f0c2ef6e4305259a35751c8cb92d751b671 +Author: Lorenz Meier +Date: Fri Jan 24 17:26:13 2014 +0100 + + Disable debug in the airspeed sensor driver - prevents console spam if it fails (and on probing during startup) + +commit 7cd2296e1d810935a338eae5428bd8b910043459 +Merge: 8bdbce5fe d8c1131f1 +Author: Lorenz Meier +Date: Fri Jan 24 14:20:55 2014 +0100 + + Merge branch 'master' into sbus2 + +commit d8c1131f1e8e61bcb15b0faa36de1bba00e9716d +Author: Andrew Tridgell +Date: Fri Jan 24 11:06:33 2014 +1100 + + px4io: improved reliability of forceupdate re-starting px4io + + this adds a 0.1s delay after update to give px4io time to boot. It + removes the need for the user to reboot after an IO update + +commit 58792c5ca6e42bc251dd3c92b0e79217ff5d5403 +Author: Anton Babushkin +Date: Fri Jan 24 00:06:10 2014 +0100 + + Use double for lat/lon in vehicle_global_position topic, use filed names lat, lon, alt, vel_n, vel_e, vel_d for global positions + +commit b3d98e4a19662af44432a0436a1b5de7fb9649c9 +Merge: 55f845888 4524fe3e4 +Author: Anton Babushkin +Date: Thu Jan 23 23:10:05 2014 +0100 + + Merge branch 'master' into beta + +commit 55f845888bece8aaa49ebc2b5e25663b6c8f3f3c +Author: Anton Babushkin +Date: Thu Jan 23 22:41:56 2014 +0100 + + px4fmu-v2_test makefile fixed, CMSIS added + +commit 1cffa9d2f77f788f8446e0aceec60b7676a0a65f +Author: Anton Babushkin +Date: Thu Jan 23 22:41:26 2014 +0100 + + position_setpoint_triplet refactoring finished + +commit 8bdbce5fe2893353bf9582294c28ab2831f96a9d +Author: Lorenz Meier +Date: Thu Jan 23 22:27:04 2014 +0100 + + We do not know all secret S.BUS2 codes yet + +commit 0c116e8de5c5c958b9463f147576f3e0377c4c00 +Author: Lorenz Meier +Date: Thu Jan 23 22:10:03 2014 +0100 + + Implemented S.Bus 2 decoding support + +commit 4524fe3e4888d569f855d1e7a82c8d5116636a0a +Author: Andrew Tridgell +Date: Mon Jan 20 16:20:43 2014 +1100 + + px4fmu: added PWM_SERVO_SET_COUNT API + + this allows the balance between PWM channels and GPIOs to be changed + after the main flight code has started, which makes it possible to + change the balance with a parameter in APM + +commit dda50c62bfd26463718f50d2f9c1cdbecc7de4ac +Author: Andrew Tridgell +Date: Wed Jan 22 16:33:35 2014 +1100 + + hmc5883: much faster calibration code with bug fixes + + this fixes two bugs in "hmc5883 calibrate" and also makes it much + faster, so it can be run on every boot. It now uses the correct 2.5Ga + range when calibrating, and fixes the expected values for X/Y/Z axes + + The basic calibration approach is similar to the APM2 driver, waiting + for 10 good samples after discarding some initial samples. That allows + the calibration to run fast enough that it can be done on every boot + without causing too much boot delay. + +commit 1afe7f2c50016fbb39cb532252be171ba03ad357 +Author: Lorenz Meier +Date: Thu Jan 23 18:39:32 2014 +0100 + + Added tune on IO upgrade error + +commit 046a71226b40f395b5296b41b992f36f45b5c980 +Merge: ac37172b5 6a40acdbd +Author: Lorenz Meier +Date: Thu Jan 23 09:13:53 2014 -0800 + + Merge pull request #598 from PX4/rssi + + RSSI and concurrent S.Bus output handling + +commit 6ed6c5bb1fe6cce2c2c784d5f8145c0aa03fabe7 +Author: Anton Babushkin +Date: Thu Jan 23 17:56:38 2014 +0100 + + cammander, navigator: code style fixed + +commit 3fe5e88fbe291619783d7bc271a5152d4e42bd3f +Author: Anton Babushkin +Date: Thu Jan 23 17:53:55 2014 +0100 + + Reverse offboard changes in mc_att_control + +commit 0877fcba0312cf859b2a8ccd9eb3b6d56ecaf7e4 +Author: Anton Babushkin +Date: Thu Jan 23 17:52:02 2014 +0100 + + offboard setpoint support + +commit f529bd463cb13346047b03313fa806a686a3938c +Merge: d4ae1c01a 6c07a5c2c +Author: Anton Babushkin +Date: Thu Jan 23 17:34:56 2014 +0100 + + Merge branch 'beta' into offboard + +commit d4ae1c01adea93f23b71e742346b2d892204716c +Author: Anton Babushkin +Date: Thu Jan 23 12:24:04 2014 +0100 + + Revert "added offboard data handling in mc_att_control_main.cpp" + + This reverts commit 6bb85a323ce7f152aead0c9133d86e5e900bd7ba. + +commit 6acb8fa66f38d20af57b8c45cc7878257abb24d2 +Author: Anton Babushkin +Date: Thu Jan 23 12:16:02 2014 +0100 + + Replace mission_item_triplet with position_setpoint_triplet, WIP + +commit 6bb85a323ce7f152aead0c9133d86e5e900bd7ba +Author: Diogo Machado +Date: Thu Jan 23 11:01:22 2014 +0000 + + added offboard data handling in mc_att_control_main.cpp + +commit 6c07a5c2cf83642a192aefccf82f942e6e7c01a5 +Author: Anton Babushkin +Date: Thu Jan 23 11:49:23 2014 +0100 + + makefile for backside removed + +commit 6a40acdbdc6abe57fb202a02e6ab6fa8c90698a9 +Author: Lorenz Meier +Date: Thu Jan 23 09:58:22 2014 +0100 + + Fixed PPM warning to be only printed with PPM inputs enabled + +commit 9e72e726442198feb6b4d3a725c8195ef55ffe55 +Author: Lorenz Meier +Date: Thu Jan 23 09:29:59 2014 +0100 + + Make SBUS switching conditional to be friendly to IO v1 + +commit c74660fec5a076ed768ac1f1f64659e838e3925a +Merge: 2aa76f1a3 0994412cc +Author: Lorenz Meier +Date: Thu Jan 23 09:18:01 2014 +0100 + + Merge branch 'rssi' of github.com:PX4/Firmware into rssi + +commit 2aa76f1a3c4eb99074b38d287e0f18a98973671d +Author: Lorenz Meier +Date: Thu Jan 23 09:17:46 2014 +0100 + + Fixes to memory check handling, split out switch handling to allow separate initialization + +commit d77a15e94fd024633661eb92f72455d737a0aa84 +Author: Lorenz Meier +Date: Thu Jan 23 09:16:40 2014 +0100 + + Last small fixes to IO driver to support updates with and without switch pressed and with and without px4io start call before the forceupdate call + +commit 0994412ccae65349b144e0f29781889b18cd23ca +Author: px4dev +Date: Wed Jan 22 23:51:53 2014 -0800 + + Fix the initialisation and operation of the PX4IO ADC - now RSSI and VSERVO voltages should be read correctly. + +commit 1ac8501d95f9d01bd2efc5b75373260dcc8d4530 +Author: px4dev +Date: Wed Jan 22 23:51:22 2014 -0800 + + Clear the screen more properly. + +commit 8833f81b48aa738125b42a08aca05e3131cb8f8f +Author: Lorenz Meier +Date: Thu Jan 23 08:45:29 2014 +0100 + + Do not make PX4IO start mandatory for forceupdate + +commit a0db455334c0928b953ab088e868e72fa3fc08f7 +Author: Lorenz Meier +Date: Thu Jan 23 08:43:55 2014 +0100 + + Cleanup wording in rcS + +commit c3e4e4ee68f1f31d3ae281b0afb281fc7c58bc27 +Author: Lorenz Meier +Date: Thu Jan 23 08:26:53 2014 +0100 + + Build fix, replaced usleep with up_udelay in memory lockdown state + +commit f504863feef167c1ad493bf58c44420265892193 +Author: Lorenz Meier +Date: Thu Jan 23 08:25:56 2014 +0100 + + Make startup less chatty + +commit 8c8e9a4ff9584de9d48c1773ead49054ae538b06 +Author: Lorenz Meier +Date: Thu Jan 23 08:25:37 2014 +0100 + + Enable the PX4IO self check and debug interfaces. No reason to disable them, since they are runtime-configured (and needed, for the case of memory) + +commit cdbbc631f372f53aa151a0ff6a62f8e16a53e598 +Merge: ba19a1ba1 ac37172b5 +Author: Lorenz Meier +Date: Thu Jan 23 08:17:11 2014 +0100 + + Merge branch 'master' into rssi + +commit ac37172b5280e661395035c17d2dfde91672b4b5 +Author: Lorenz Meier +Date: Thu Jan 23 08:17:04 2014 +0100 + + Hotfix: Prevent failures in boot handling due to missing microSD card logfile - we are not depending on the microSD any more completely + +commit 1c40ce968a668a8d80535ab6799518da68fe0ac2 +Author: Lorenz Meier +Date: Thu Jan 23 08:01:55 2014 +0100 + + RC config params set to more useful default values - needs more testing + +commit ba19a1ba15a7dfde5aeafa68b98530e6c6a18436 +Merge: 5bc61c3c5 6c23e2f15 +Author: Lorenz Meier +Date: Thu Jan 23 07:49:18 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into rssi + +commit c9b82d262ea2cca82ce6afff60ba13fa446fdfcc +Merge: 93e096f63 6c23e2f15 +Author: Anton Babushkin +Date: Thu Jan 23 00:31:15 2014 +0100 + + Merge branch 'master' into beta + +commit f069fe9f61d24b5a6cc66d60afd3f8b5e568824a +Author: Anton Babushkin +Date: Wed Jan 22 19:25:14 2014 +0100 + + OFFBOARD mode support in commander, mavlink, mc_att_control, WIP + +commit 6c23e2f159b226fec394cca506e55b9b1d77365e +Author: Lorenz Meier +Date: Wed Jan 22 17:20:55 2014 +0100 + + Added Doxygen main page + +commit a794ee6c04550e1fd15b2c8bdf7835f6f0086251 +Author: Lorenz Meier +Date: Wed Jan 22 17:07:25 2014 +0100 + + Hotfix for CMSIS exclude + +commit 37e28e7fa82a965967abba6650ba24a31aba10d3 +Author: Anton Babushkin +Date: Wed Jan 22 17:04:07 2014 +0100 + + commander: OFFBOARD mode added, WIP + +commit 1dc9785083e1ed7a7db27466fbe9f61f6bb277f7 +Author: Anton Babushkin +Date: Wed Jan 22 16:52:35 2014 +0100 + + OFFBOARD switch added, WIP + +commit 93e096f63b57bde43679d86b33eb6ffdee8fc5e4 +Author: Anton Babushkin +Date: Wed Jan 22 13:50:03 2014 +0100 + + position_estimator_inav: minor bug fixed, write debug log on crash + +commit 30cf4097c50fed228f14c80e2ea8876104872503 +Author: Thomas Gubler +Date: Wed Jan 22 15:05:22 2014 +0100 + + fw: remove duplicate feedforward + +commit 480d31f7548d2a4dc7ad55dc2de1f9733045bbd3 +Author: Thomas Gubler +Date: Wed Jan 22 14:58:09 2014 +0100 + + fw: increase invalid airspeed threshold + +commit fdef07912caf2346e80b19e8e56a030e8d4afb91 +Author: Anton Babushkin +Date: Wed Jan 22 11:19:00 2014 +0100 + + mc_pos_control: altitude setpoint offset limiting fixed + +commit 5bc61c3c57164a7d2d118d3f7399a2a24e7199cd +Author: Lorenz Meier +Date: Wed Jan 22 08:30:48 2014 +0100 + + S.BUS output disable cleanup + +commit bdf440e37596e0ff756b48b31591d1e1defe3c64 +Author: Anton Babushkin +Date: Tue Jan 21 19:02:03 2014 +0100 + + mc_att_control: reset integrals when disarmed + +commit 29759ce0925c7218458523df568a75a6cd073d0d +Author: Anton Babushkin +Date: Tue Jan 21 19:00:06 2014 +0100 + + mc_pos_control: MPC_LAND_TILT_MAX param name is too long, replace with MPC_LAND_TILT + +commit eb9fd154fef4f01c6eda1bb87ee7ea87c6c04133 +Author: Anton Babushkin +Date: Tue Jan 21 15:26:51 2014 +0100 + + commander: more robust RC failsafe, but still hotfix, needs to be rewritten + +commit 2e472cf918074cd2c4addc7d32abc09933d4ee2d +Author: Anton Babushkin +Date: Mon Jan 20 23:44:04 2014 +0100 + + attitude_estimator_ekf: acc comp bug fixed, estimated gravity vector logging + +commit 7956c8b08e53be876e96ddd434799b96ce5b7661 +Author: Anton Babushkin +Date: Mon Jan 20 18:35:06 2014 +0100 + + position_estimator_inav: default parameters updated + +commit a3dbd817dc2de17078f69768861e9474e5f024ce +Merge: 080998180 c58b68d37 +Author: Anton Babushkin +Date: Mon Jan 20 16:48:50 2014 +0100 + + Merge branch 'master' into beta + +commit 08099818003d0e5861dd312ff44674a61c0e6bc3 +Author: Anton Babushkin +Date: Mon Jan 20 16:46:39 2014 +0100 + + mc_pos_control: limit tilt when landing + +commit c58b68d3773e4c2ad38b052d36a132439e32d59b +Merge: 13822b35e f8c5a6cc5 +Author: Lorenz Meier +Date: Mon Jan 20 04:20:04 2014 -0800 + + Merge pull request #584 from PX4/autostart_cleanup + + Autostart cleanup + +commit f8c5a6cc50cb848a60fd8d359ab4695f18b7d761 +Merge: 13822b35e d96e63960 +Author: Lorenz Meier +Date: Mon Jan 20 13:19:49 2014 +0100 + + Merged master into logging + +commit 13822b35e75cb6a76798159a3f7210d297528243 +Merge: 1e6d83fc9 47c226988 +Author: Lorenz Meier +Date: Mon Jan 20 04:16:14 2014 -0800 + + Merge pull request #600 from PX4/sdlog2_timestamp + + sdlog2: time in file names + +commit 1e6d83fc9ea1c33b6a76623cc86a7889dc4f6c49 +Author: Lorenz Meier +Date: Mon Jan 20 13:10:37 2014 +0100 + + Hotfix for IO battery voltage + +commit 0034c9f0e739e5478cc7005d611817ee08a7ff51 +Author: Anton Babushkin +Date: Mon Jan 20 11:42:12 2014 +0100 + + mc_att_control: params refactoring + +commit 00a799ddadba8656f1b8af617be8db67f2d7209b +Author: Anton Babushkin +Date: Mon Jan 20 11:10:50 2014 +0100 + + autostart: default MC_ parameters fixed + +commit 9c6cc7a36b3391088510d6301ed6472d487710b2 +Author: Anton Babushkin +Date: Mon Jan 20 10:26:43 2014 +0100 + + mc_pos_control: AWU fixed + +commit f4edb448dd77088d12a1d37468014e1f21a97ad7 +Author: Anton Babushkin +Date: Mon Jan 20 10:26:14 2014 +0100 + + mc_att_control: code style fixed + +commit d811b0f0dab95949cc03428379555f0f4d1806e2 +Author: Anton Babushkin +Date: Mon Jan 20 10:17:16 2014 +0100 + + mc_att_control: ATTRATE_I / YAWRATE_I implemented + +commit 8f0cc47372a5f7f00d7940d716a1153230e5f5fc +Author: Anton Babushkin +Date: Sun Jan 19 23:26:54 2014 +0100 + + mc_att_control: task name fixed + +commit 01975619c8ff6ce8a9f8dca126e9a3a9afb9b141 +Merge: 1f62cede6 47c226988 +Author: Anton Babushkin +Date: Sun Jan 19 23:25:48 2014 +0100 + + Merge branch 'sdlog2_timestamp' into beta + +commit 47c226988ccf0e90bda9fe7c106bcdaf8b2e67fd +Author: Anton Babushkin +Date: Sun Jan 19 22:56:57 2014 +0100 + + sdlog2: code style fixed + +commit 5e3c365cd4809def0c5b21136a1b5741a98ae35e +Author: Anton Babushkin +Date: Sun Jan 19 22:56:24 2014 +0100 + + rc: use sdlog2 -t option + sdlog2: move all logs and conv.zip to "log" dir, messages cleanup + +commit 40a0ac5736c35eeecb7e73050e5c685bf3195361 +Author: Anton Babushkin +Date: Sun Jan 19 20:59:15 2014 +0100 + + sdlog2: use GPS time for naming log dirs and files, some fixes + +commit 1f62cede684c50c8af0f3680a670a0e2339fe1ce +Author: Thomas Gubler +Date: Sun Jan 19 16:10:57 2014 +0100 + + navigator: for FW: on landing, disable switch to NAV_STATE_READY when landing + +commit 18b28f0efd0fa308644eb69bc9c90f7378435542 +Author: Anton Babushkin +Date: Sun Jan 19 13:11:15 2014 +0100 + + Copyright and comments fixes + +commit 302632e7c45d455072dd89c6ecdf1637d1cf1977 +Merge: bda44a35c d96e63960 +Author: Thomas Gubler +Date: Sun Jan 19 12:43:32 2014 +0100 + + Merge remote-tracking branch 'upstream/autostart_cleanup' into beta + +commit d96e63960c9f951dac02f122ac1e067f7dd3316f +Author: Thomas Gubler +Date: Sun Jan 19 12:42:43 2014 +0100 + + enable new autostart scripts for Rascal HIL and X5 + +commit bda44a35cc99fe95abb30fb301fee1b8bd5aa1c9 +Author: Thomas Gubler +Date: Sun Jan 19 11:03:31 2014 +0100 + + remove fw_att_control_vector + +commit 23cc0684ba3cc5f2c3c18e7677da57c9b263583f +Author: Anton Babushkin +Date: Sun Jan 19 10:45:38 2014 +0100 + + rcS: MAV_TYPE bug fixed, use 8 PWM outputs on HIL fake output + +commit 42f4f459795476c2e695c6a151bd6ccc349658f0 +Author: Anton Babushkin +Date: Sun Jan 19 10:44:57 2014 +0100 + + mc_att_control_vector renamed to mc_att_control + +commit d55ef18c7f95b701b7aad3493f4f00fa9da9eaaf +Merge: eb752b57d a9e288dfd +Author: Anton Babushkin +Date: Sat Jan 18 20:45:33 2014 +0100 + + Merge branch 'autostart_cleanup' into navigator_new_vector + +commit a9e288dfdd803cf43136a1c413f5fd86d9bd2794 +Author: Anton Babushkin +Date: Sat Jan 18 20:08:08 2014 +0100 + + rc: bug fixed + +commit eb752b57d91a8cc824023e0ae7608ba60ca4b459 +Author: Anton Babushkin +Date: Sat Jan 18 16:59:39 2014 +0100 + + rc: typo fixed + +commit bb8cf0894f01e9889a261d4cd62798048c0cf7f5 +Author: Anton Babushkin +Date: Sat Jan 18 16:47:23 2014 +0100 + + autostart: HIL and bad PX4IO fixes + +commit 524a502a56e7a5db5d05502ba26e9e7d18872e53 +Author: Anton Babushkin +Date: Sat Jan 18 16:42:49 2014 +0100 + + autostart fixes + +commit 5b2f3b0b585bce29910560090fdfaa3d54e26ff3 +Author: Anton Babushkin +Date: Sat Jan 18 15:18:31 2014 +0100 + + navigator: minor refactoring + +commit b175937b5ffab87e8951c620d7673582341f98b4 +Author: Anton Babushkin +Date: Sat Jan 18 14:25:24 2014 +0100 + + navigator, commander: RTL and RC failsafe fixes + +commit d174998b45349348ffe41150aa1d22d7d943b790 +Author: Lorenz Meier +Date: Sat Jan 18 12:00:17 2014 +0100 + + RSSI and concurrent S.Bus output handling + +commit dd9df7b1b0974a9838d3e21842a0d90f3eff54d9 +Author: Lorenz Meier +Date: Sat Jan 18 01:11:36 2014 +0100 + + RSSI field init + +commit 4d7e99fd6c47cb94d63a118d5557eefbe6df8f2e +Author: Lorenz Meier +Date: Sat Jan 18 01:09:58 2014 +0100 + + Writing RSSI field not only in servo rail topic + +commit 5a1b39a17215103b8f8181d1ba5e44257abc5b34 +Author: Anton Babushkin +Date: Sat Jan 18 00:15:34 2014 +0100 + + RTL on RC failsafe + +commit 98ad84bb58c00fba6e2df457610f2f95d1a8eeef +Merge: 43d751737 5db68264c +Author: Anton Babushkin +Date: Sat Jan 18 00:07:50 2014 +0100 + + Merge branch 'autostart_cleanup' into navigator_new_vector + +commit 5db68264c7b1240811d28d04149e4a49891ab423 +Author: Anton Babushkin +Date: Sat Jan 18 00:07:25 2014 +0100 + + rcS: HIL fixed + +commit 43d751737bdaa04b81255d7be9aa2eab7be778aa +Author: Anton Babushkin +Date: Sat Jan 18 00:05:04 2014 +0100 + + rc: use vector control apps for multirotors + +commit 36ba4487546a1c9371d3471a04ead07b77679493 +Author: Anton Babushkin +Date: Fri Jan 17 23:21:16 2014 +0100 + + rcS: start navigator and dataman + +commit c94eb3198aa37e57643fb3373d14ecef46807935 +Author: Anton Babushkin +Date: Fri Jan 17 23:15:23 2014 +0100 + + rcS: use mtd on FMUv1 too + +commit a863b07f8ccdb376fb9598610808a7dfad2876bd +Merge: 63b7159cd a8d362de1 +Author: Anton Babushkin +Date: Fri Jan 17 23:14:24 2014 +0100 + + Merge branch 'autostart_cleanup' into navigator_new_vector + +commit 0f30db08c0d44e753005b2a40fef8900ed5dba33 +Author: Lorenz Meier +Date: Fri Jan 17 15:44:03 2014 +0100 + + Small documentation correction + +commit fb446c01b815b00f5da098d340557164fdbf78c9 +Author: Lorenz Meier +Date: Fri Jan 17 14:39:01 2014 +0100 + + Embedded estimator code locally + +commit 63b7159cda513d00141f4a2593a64ec4180b0c7e +Merge: 8ab3870a0 73546b664 +Author: Anton Babushkin +Date: Fri Jan 17 14:37:48 2014 +0100 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 73546b6645c5715ba0cecf00899632bf861321c9 +Merge: 14c0fae17 e691bab71 +Author: Thomas Gubler +Date: Fri Jan 17 09:50:22 2014 +0100 + + 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 + +commit e691bab71a69216273fdc253695ef849671af9a7 +Author: Lorenz Meier +Date: Thu Jan 16 22:46:55 2014 +0100 + + Cleaned up test output to be more readable + +commit 71b11d54e0cc441dabed878db270881a6308a7c7 +Author: Lorenz Meier +Date: Thu Jan 16 20:13:35 2014 +0100 + + Configuring PX4IOv2 led pins + +commit 2600c96e92de4ce8123b20210176456ec7e5332d +Author: Lorenz Meier +Date: Thu Jan 16 20:13:17 2014 +0100 + + Configuring PX4IOv1 led pins + +commit a0bb6674da5c0ca9c23f1db91bc9506c75242398 +Author: Lorenz Meier +Date: Thu Jan 16 19:03:14 2014 +0100 + + Fix FMUs B/E led pin config + +commit 62076c0e81d505544ecddb05b039a4f010200480 +Author: Lorenz Meier +Date: Thu Jan 16 10:58:05 2014 +0100 + + Teach the commander to arm on the commandline + +commit 978cfdccce9148ebb2282646b609d5eb7c59f487 +Author: Lorenz Meier +Date: Thu Jan 16 10:57:09 2014 +0100 + + Teach IO driver how to disable lockdown mode + +commit ded8cc6e14c7ec42d2a0e08b83c1510f213bf55d +Author: Lorenz Meier +Date: Thu Jan 16 10:56:39 2014 +0100 + + Add IOCTLs to disable lockdown of an output port + +commit 8ffb9e29c62e645b48573439d4ebc70acfa7db54 +Author: Lorenz Meier +Date: Thu Jan 16 10:56:15 2014 +0100 + + Teach IO firmware that arming and lockdown are two different things, clean up arming check + +commit c304ea25077e1fd4675ef1d053cfc81e7e877b4b +Author: Lorenz Meier +Date: Thu Jan 16 08:37:50 2014 +0100 + + Teached MTD test how to write back 0xFF after destructive test + +commit e5ad3c31e01680ccd18fe64d113ecf05de080e71 +Author: Andrew Tridgell +Date: Thu Jan 16 12:46:20 2014 +1100 + + mtd: added "mtd readtest" and "mtd rwtest" + + this allows for verification of MTD operation on startup + +commit ff59aa9a0f856826682eb5099b1ec2525c5f7ba6 +Author: Andrew Tridgell +Date: Thu Jan 16 17:00:25 2014 +1100 + + mtd: use new MTDIOC_SETSPEED ioctl + + set SPI speed to 10MHz + +commit 352dea675435794d90f75d4a3c013d2afc439933 +Author: Lorenz Meier +Date: Wed Jan 15 20:04:11 2014 +0100 + + Remove outdated configs, clean up pwm limit compilation + +commit 84ad289e0ae8d2bd32cba5c22a27a35132b5c863 +Author: Lorenz Meier +Date: Wed Jan 15 17:20:08 2014 +0100 + + Improved test suite, now features a MTD device test + +commit 778cbcb5cc28240aa1caeae4dd02c2a39567a0e1 +Author: Andrew Tridgell +Date: Wed Jan 15 19:27:03 2014 +1100 + + mtd: fixed creation and erase of a single partition + +commit f3cd83e804e8fffc5e71e4d6443729184b3e7909 +Merge: 9612514a3 cd72f564e +Author: Lorenz Meier +Date: Wed Jan 15 07:43:17 2014 +0100 + + Merged master into mixer unit tests branch + +commit cd72f564eff13d831d6773e85818b65f708d3323 +Merge: b529e112b 202e89de9 +Author: Lorenz Meier +Date: Tue Jan 14 22:38:36 2014 -0800 + + Merge pull request #593 from PX4/mtd_eeprom + + EEPROM supported in MTD interface + +commit a8d362de13b23a2523dc69d582c68fe672ac236d +Author: Anton Babushkin +Date: Wed Jan 15 00:02:57 2014 +0100 + + Autostart: use MIXER instead of FRAME_GEOMETRY + +commit d1b2186806e0b9e32808a04f6c85d26a703c596e +Author: Anton Babushkin +Date: Tue Jan 14 21:59:48 2014 +0100 + + Autostart 3DR Iris updated + +commit ac326beaaae7b38d65ad6d7d13f00dfeaa6ae520 +Author: Lorenz Meier +Date: Tue Jan 14 16:04:26 2014 +0100 + + Improved config tool to also do device IOCTLs + +commit bb8956c84e83c22d143a99d4ca37491574200438 +Author: Lorenz Meier +Date: Tue Jan 14 16:04:12 2014 +0100 + + Fixed return value + +commit 7b60761bf53cab2b63c33aa8d054e3fb1a90ddf8 +Merge: 1008d0c38 b529e112b +Author: Anton Babushkin +Date: Tue Jan 14 15:52:46 2014 +0100 + + Merge branch 'master' into autostart_cleanup + +commit 8ab3870a0d70de7f20d7a22930acf9256279da04 +Merge: 97e4522c7 14c0fae17 +Author: Anton Babushkin +Date: Tue Jan 14 15:47:33 2014 +0100 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 14c0fae175452da6e28ffc20b265de621a2430ba +Author: Anton Babushkin +Date: Tue Jan 14 15:47:21 2014 +0100 + + sdlog2: fixed state logging if navigator not running + +commit 97e4522c76c7859f893c7159f7a86f586fd0789b +Merge: 7bcddd192 b529e112b +Author: Anton Babushkin +Date: Tue Jan 14 15:45:49 2014 +0100 + + Merge branch 'master' into navigator_new_vector + +commit 58d78e57b7b7de57a347ad94e70d2d19bb7230d0 +Author: Lorenz Meier +Date: Tue Jan 14 15:41:12 2014 +0100 + + Build the sensors as part of the test binary + +commit d19971065140bdfbbe5972f2a394597504abef9e +Author: Lorenz Meier +Date: Tue Jan 14 15:40:46 2014 +0100 + + Fixed up init sequence of all sensors - we can publish in interrupt context, but not advertise! All advertisements now contain valid data + +commit 1f5eda37abffc10b51e4bcd94efa18c1dc76d21f +Merge: c4dc310eb b529e112b +Author: Lorenz Meier +Date: Tue Jan 14 14:14:52 2014 +0100 + + Merge branch 'master' into pubsub_cleanup + +commit c4dc310ebda8f79ec13c68745408444661b32fe1 +Author: Lorenz Meier +Date: Tue Jan 14 14:03:57 2014 +0100 + + Fixed bogus return value of publication blocking disable + +commit 47e0c926a6932b7a60ce85a5c748ce5bfcc102e7 +Author: Lorenz Meier +Date: Tue Jan 14 14:02:16 2014 +0100 + + Fixed two typos identified by kroimon + +commit b529e112b8ffaa92274f9dc5d94a1fce581a358e +Merge: 85ca6e699 db1ea9bf5 +Author: Lorenz Meier +Date: Tue Jan 14 00:59:26 2014 -0800 + + Merge pull request #520 from PX4/batt_fixes + + Battery sensor fixes + +commit 202e89de911a8acddcec400b0c2956f5590d8bc8 +Author: Lorenz Meier +Date: Tue Jan 14 08:58:58 2014 +0100 + + Introducing mtd status command, fixing compile errors for I2C setup + +commit 33b84186e3492660007c5b46c5e988e8acef60fa +Author: Lorenz Meier +Date: Tue Jan 14 08:58:30 2014 +0100 + + Patching up MPU6K pin disable defines + +commit 993f7212104814db917943bedb471990f040a532 +Author: Lorenz Meier +Date: Tue Jan 14 08:57:52 2014 +0100 + + Deleting old eeprom driver directory + +commit 1e0f292566b2a80557a2727e99b74990c75c90d9 +Author: Lorenz Meier +Date: Tue Jan 14 08:57:32 2014 +0100 + + Disabling EEPROM and old RAMTRON driver + +commit 767b55bdd7db7b97cbf56c66d7696c38c1c5f216 +Merge: b7b1c1428 85ca6e699 +Author: Lorenz Meier +Date: Tue Jan 14 07:53:12 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit b7b1c1428f672ccfec78e2e9ef4e2542a53f8821 +Author: Lorenz Meier +Date: Tue Jan 14 07:52:40 2014 +0100 + + Fixed perf init + +commit ba26fc32c9ad84404fc0989fa26072b2812d87ce +Author: Lorenz Meier +Date: Tue Jan 14 07:49:33 2014 +0100 + + Enabled EEPROM as MTD backend device + +commit d5d035b9ea03775c735a938a3573772a6ed59836 +Author: Lorenz Meier +Date: Tue Jan 14 07:42:01 2014 +0100 + + Pruned old RAMTRON interface + +commit 85ca6e699118ce93a927a740082472285b59e3bf +Author: Lorenz Meier +Date: Tue Jan 14 07:34:35 2014 +0100 + + Eliminated magic number + +commit f30ae8c9f3b2f97322f5f4b2f6dcebb6277cd9c0 +Author: Andrew Tridgell +Date: Tue Jan 14 12:29:55 2014 +1100 + + Added MTD erase command + +commit 1bf7e10b9fc76327fa8d7322eca36ec4fc4935e6 +Author: Lorenz Meier +Date: Mon Jan 13 21:21:45 2014 +0100 + + Better output + +commit 7bcddd192fba723d165957043163762b2e08d802 +Merge: 8d7620c3c f224374ed +Author: Anton Babushkin +Date: Mon Jan 13 13:07:25 2014 +0100 + + Merge branch 'navigator_new' into navigator_new_vector + +commit db1ea9bf515afe927e7f1bde404210127ded0a4b +Author: Anton Babushkin +Date: Mon Jan 13 10:11:16 2014 +0100 + + Battery: default parameters updated + +commit d042b6365766b542870d88d845482315bd8459d0 +Merge: 9b711d6a7 f595b204e +Author: Anton Babushkin +Date: Mon Jan 13 09:48:27 2014 +0100 + + Merge branch 'master' into batt_fixes + +commit 6929387efcd85b1ea477540b5f7850c2260a29d1 +Merge: 605ca6cc8 6b55baad7 +Author: Lorenz Meier +Date: Mon Jan 13 08:34:38 2014 +0100 + + Merge branch 'paul_estimator' of github.com:PX4/Firmware into paul_estimator + +commit 605ca6cc8a72dd2a3f67c160636af8efa748842c +Merge: 8a37633d2 f595b204e +Author: Lorenz Meier +Date: Mon Jan 13 08:34:21 2014 +0100 + + Merge branch 'master' into paul_estimator + +commit 7b38c576e9720881dcb04d9d7f3f3df1e7c160fb +Merge: ea8ab2793 f595b204e +Author: Lorenz Meier +Date: Mon Jan 13 08:33:55 2014 +0100 + + Merge branch 'master' into mtd_multi + +commit f595b204eab82679a52ca5f43408797988cfdf42 +Author: Lorenz Meier +Date: Mon Jan 13 08:33:25 2014 +0100 + + Parameter documentation improvements + +commit eb907c03a1e077a053c4ba20c554ab576af487ba +Merge: 5a0c63536 8205afc4e +Author: Lorenz Meier +Date: Mon Jan 13 08:32:58 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 8a37633d2d48dde675a2dda6d5c8f8af39197da0 +Author: Lorenz Meier +Date: Mon Jan 13 08:32:44 2014 +0100 + + Copyright cleanup + +commit 1008d0c38320544579eb449d54c053e14568585e +Author: Thomas Gubler +Date: Mon Jan 13 08:03:38 2014 +0100 + + fix small error in rc.fw_interface + +commit 6b55baad7853670165a93135416b6024397d9955 +Author: Lorenz Meier +Date: Sun Jan 12 23:41:52 2014 +0100 + + Tool command to print full filter states + +commit 449ed058c3554d2317e25395a2f5ebdb21816294 +Author: Thomas Gubler +Date: Sun Jan 12 18:55:41 2014 +0100 + + rc.fw_interface: use mixer file from sd if it exists + +commit ea8ab2793a6683dbf7807c91e1a2c1d91187981e +Author: Lorenz Meier +Date: Sun Jan 12 18:52:10 2014 +0100 + + More param command related improvements + +commit d079074e801a6cb590f91053e2e6d96d5113c5c5 +Author: Thomas Gubler +Date: Sun Jan 12 18:49:43 2014 +0100 + + update the skywalker x5 script + +commit ab401da3e88c793ce2bbcaed34cffaf3f67eedd0 +Author: Lorenz Meier +Date: Sun Jan 12 17:43:33 2014 +0100 + + Fixed rcS typo + +commit 16941714352f71789bb2a55e5116d7601d88749b +Author: Lorenz Meier +Date: Sun Jan 12 17:40:29 2014 +0100 + + Compile / bugfixes on MTD commandline tool + +commit 3387aa64d40dc7be2900b0368293d9997b97005a +Author: Lorenz Meier +Date: Sun Jan 12 16:33:23 2014 +0100 + + Enabled MTD partitions, successfully tested params + +commit 17a478a190d1349b74f34933a6d300a04fdb229d +Merge: 29e2c841b 8b5adac0d +Author: Lorenz Meier +Date: Sun Jan 12 15:53:20 2014 +0100 + + Merge branch 'mtd' into mtd_multi + +commit 8b5adac0d94506927c8fc2efb39812b422e0e330 +Author: Lorenz Meier +Date: Sun Jan 12 15:53:06 2014 +0100 + + Support for better param printing + +commit 29e2c841bb9d91fa82e41906e4eb420604e9512f +Author: Lorenz Meier +Date: Sun Jan 12 15:34:05 2014 +0100 + + Added support for N MTD / ramtron partitions / files + +commit 8205afc4e0ab8bd7b95abb21dee56f61feafc11e +Author: Lorenz Meier +Date: Sun Jan 12 13:11:01 2014 +0100 + + Added missing file close on test command + +commit bc64391c538d85e6a1640dac0a76fe0f71a8efc4 +Author: Lorenz Meier +Date: Sun Jan 12 12:59:15 2014 +0100 + + AUTOMATED code-style fix on topics. NO MANUAL OR SEMANTIC EDITS + +commit cd05dfcc7cb557575e62f5f93ddd3a86c073d517 +Author: Lorenz Meier +Date: Sun Jan 12 12:58:17 2014 +0100 + + Moved to sensor_combined topic for estimator + +commit e421260f7c3e2a3f7145c2f643f8440060a84777 +Author: Lorenz Meier +Date: Sun Jan 12 12:57:53 2014 +0100 + + Removed bogus sensor counters, replaced them with proper timestamps + +commit 0d3a743f75d50163568203a413d8e72dac6636c5 +Merge: 0bcdfa18c 5a0c63536 +Author: Lorenz Meier +Date: Sun Jan 12 12:27:17 2014 +0100 + + Merge branch 'master' into paul_estimator + + ssage aborts + +commit 0bcdfa18c7c71e9e936ba98122012079201963cf +Merge: 395033eeb 42268347d +Author: Lorenz Meier +Date: Sun Jan 12 12:27:12 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit dbbe4ab1d587376bc2d530b3e80a001aa30b69c7 +Author: Lorenz Meier +Date: Sun Jan 12 11:55:16 2014 +0100 + + Header for publication disable + +commit e6a67b1deb0e7d5b315d3c570ff010de4d54b65f +Author: Lorenz Meier +Date: Sun Jan 12 11:54:55 2014 +0100 + + Support for publication blocking: MS5611, cleaned up device start + +commit 7af62bbe9e4baaa846a37176d6942e1893e42715 +Author: Lorenz Meier +Date: Sun Jan 12 11:54:38 2014 +0100 + + Support for publication blocking: MPU6000, cleaned up device start + +commit a34a14ce862c270192283514d8a1914fbe43bd48 +Author: Lorenz Meier +Date: Sun Jan 12 11:54:25 2014 +0100 + + Support for publication blocking: LSM303D, cleaned up device start + +commit 3c7766db6c58dea67b66263d2a7c01bb57177db5 +Author: Lorenz Meier +Date: Sun Jan 12 11:54:10 2014 +0100 + + Support for publication blocking: L3GD20(H) + +commit 28a3dc726f8e4f3696736798a1d92bf7d9de6100 +Author: Lorenz Meier +Date: Sun Jan 12 11:53:56 2014 +0100 + + Support for publication blocking: HMC5883 + +commit c7e2841baa98bb985b402c89bef85e56f765ec11 +Author: Lorenz Meier +Date: Sun Jan 12 11:53:31 2014 +0100 + + BMA180 does not publish if disabled + +commit d72c82f66bf6dac8e6d10bf1024641908d3b854c +Author: Lorenz Meier +Date: Sun Jan 12 11:53:15 2014 +0100 + + Airspeed does not publish if disabled + +commit 9bf512cac82815e690774ddfc2fdeda29c22f4a0 +Author: Lorenz Meier +Date: Sun Jan 12 11:52:41 2014 +0100 + + Framework to support disabling publications via IOCTL + +commit c6e196edca7acae0b548a85c94d0c8f37df3c7aa +Author: Lorenz Meier +Date: Sun Jan 12 11:52:19 2014 +0100 + + Support disabling GPS output via IOCTL, general cleanup of author and copyright code style + +commit b23af6108772f8049ca94dfd8c648e1014917062 +Author: Lorenz Meier +Date: Sun Jan 12 11:47:35 2014 +0100 + + System disables all driver publications it can get hold of once entering HIL + +commit 5a0c6353690a903b0cbf03aee7cb040726f25fd8 +Author: Lorenz Meier +Date: Sat Jan 11 21:01:07 2014 +0100 + + Added mtd tool + +commit 4ea92eca7c492ec506c31fe59d0ba967052ccf27 +Author: Lorenz Meier +Date: Sat Jan 11 20:57:03 2014 +0100 + + RGB led cleanup + +commit 6011ff9411ca64eb857d456a6ac2de2db07800c3 +Author: Lorenz Meier +Date: Sat Jan 11 20:56:40 2014 +0100 + + HIL cleanup + +commit 7e3802297c11e68279d092409f826013882177ef +Author: Lorenz Meier +Date: Sat Jan 11 20:56:28 2014 +0100 + + Added MTD adapter driver + +commit 90e86bd4db36116a9241acbf28587956cf369c73 +Author: Lorenz Meier +Date: Sat Jan 11 20:52:44 2014 +0100 + + Added support for byte MTD + +commit 3339edeae6bdb4119179eeacc34ab91c0b8aced1 +Author: Anton Babushkin +Date: Sat Jan 11 18:45:56 2014 +0100 + + Autostart: tones cleanup + +commit 4dd5c13b98f57e490274d7b3fb6d297e18e79853 +Author: Anton Babushkin +Date: Sat Jan 11 17:52:29 2014 +0100 + + Autostart: fixes + +commit 41add86164e15d553a5b1d2d2f9d55d964ca4ebe +Author: Anton Babushkin +Date: Sat Jan 11 11:34:18 2014 +0100 + + Autostart: standalone FMUv1 setup fixed + +commit 95c99618f9f22ba08b4826a98c32f995ea3bcf17 +Author: Anton Babushkin +Date: Sat Jan 11 11:26:55 2014 +0100 + + Autostart: mkblctrl mixer loading fixed + +commit 94909e9d8c2f0d25372fd3aeb713cf4893434b54 +Merge: 3f6f26e5f 42268347d +Author: Anton Babushkin +Date: Sat Jan 11 09:26:36 2014 +0100 + + Merge branch 'master' into autostart_cleanup + +commit 42268347d407cdb6983e710d56af895b740571dc +Merge: 6604d7b94 bccd0f894 +Author: Lorenz Meier +Date: Fri Jan 10 16:18:22 2014 -0800 + + Merge pull request #588 from thomasgubler/fake_gps + + Fake gps + +commit f224374ed3c84717b8c92a3f0d6d902c5701eb04 +Merge: ac7787e2a 6604d7b94 +Author: Thomas Gubler +Date: Sat Jan 11 00:49:30 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into navigator_new + +commit bccd0f8947f8d95f048b421b06fde25d162aac50 +Author: Thomas Gubler +Date: Sat Jan 11 00:46:45 2014 +0100 + + fakegps: add command-line option + +commit 3f6f26e5f6bb89056a0b07b4761fdf81f0f8491a +Author: Anton Babushkin +Date: Sat Jan 11 00:40:19 2014 +0100 + + Autostart for fixed wing bug fixed + +commit e301bdcf99271a6c95bbe6b83ab7b24ba682b211 +Author: Anton Babushkin +Date: Sat Jan 11 00:34:46 2014 +0100 + + Autostart: some fixed wing setups added + +commit 2ed315480e4582c9f223b88e1fee39303fbc9248 +Author: Thomas Gubler +Date: Sat Jan 11 00:19:43 2014 +0100 + + fakegps: default to 0 m/s speed + +commit ac7787e2a2a2439a5fa47755dda3f775568330dd +Author: Thomas Gubler +Date: Sat Jan 11 00:09:10 2014 +0100 + + launchdetection: send warning to qgc every 4s + +commit a522c64fee57c8e5e0cd188e589c8bcf87b5396d +Author: Thomas Gubler +Date: Sat Jan 11 00:08:02 2014 +0100 + + fake gps: gps device is not needed for fake position generation + +commit 2e1199299219baf487b4c31ebf4453ffaf971fbf +Author: Anton Babushkin +Date: Fri Jan 10 23:41:03 2014 +0100 + + Don’t try to find autostart script if SYS_AUTOSTART = 0 + +commit f3a3d62cf94e85d69243715de4d5e0cf70d2dbfc +Author: Anton Babushkin +Date: Fri Jan 10 23:14:29 2014 +0100 + + Use rc.txt, config.txt, extras.txt files, minor boot messages fixes + +commit f205c07c084fd1008f201518d84c64718e7df9cc +Author: Thomas Gubler +Date: Fri Jan 10 22:38:12 2014 +0100 + + very simple gps fix fake in gps driver only for development + +commit 6e609845569722367b5d38bc508edb69dfa8d47f +Author: Anton Babushkin +Date: Fri Jan 10 22:04:56 2014 +0100 + + rcS and autostart scripts cleanup, WIP + +commit f5501a050873a35b2b8bd751e192d6db859f42b6 +Merge: b5d56523b 6604d7b94 +Author: Anton Babushkin +Date: Fri Jan 10 16:23:51 2014 +0100 + + Merge branch 'master' into autostart_cleanup + +commit b5d56523bc100d7bf95a6dfbac95c1afc89e345e +Author: Anton Babushkin +Date: Fri Jan 10 13:18:34 2014 +0100 + + Init scripts cleanup, WIP + +commit 6604d7b9479df29227797d47aee35db27e88865c +Merge: 4fcbe806c 7265006f3 +Author: Lorenz Meier +Date: Thu Jan 9 23:30:37 2014 -0800 + + Merge pull request #587 from sjwilks/hott-fixes + + Reduce the scheduler priority to a more acceptable level + +commit 7265006f3f6d3da7d5fd7010dc9da92a22cae6d8 +Author: Simon Wilks +Date: Fri Jan 10 08:03:54 2014 +0100 + + Adjust the HoTT sensor scheduler priority as well + +commit a303175c4c24f33b15b787b99be47be5ddafae3b +Author: Simon Wilks +Date: Fri Jan 10 07:51:47 2014 +0100 + + Reduce the scheduler priority to a more acceptable value + +commit 4fcbe806cef61aa3b8a749602b65da0e5c8d48a4 +Author: Lorenz Meier +Date: Thu Jan 9 18:05:17 2014 +0100 + + Cleaned up init config and picked a safe bet on FRAM clock speed + +commit 6b8c3283a78f9b7f15995cb271dc2afc4c6f0432 +Merge: a84d943a9 bc95bfc08 +Author: Lorenz Meier +Date: Thu Jan 9 16:58:02 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit bc95bfc0824e0b3ff1e973a0f7e271d57ae6b7ef +Merge: c1ecdadd9 f5dfc2419 +Author: Lorenz Meier +Date: Thu Jan 9 07:54:06 2014 -0800 + + Merge pull request #586 from PX4/checkcrc_nostart + + Allow to check IO CRC independent of the IO start status + +commit 891cb3f8c2755fdc566711448f1f19a06938bd2f +Merge: 532c4c771 f5dfc2419 +Author: Anton Babushkin +Date: Thu Jan 9 11:13:13 2014 +0100 + + Merge branch 'checkcrc_nostart' into autostart_cleanup + +commit a84d943a9851596f6ef3b91edb6fc89179abff81 +Merge: b076d706d f82656203 +Author: Lorenz Meier +Date: Thu Jan 9 10:57:23 2014 +0100 + + Merge branch 'mount_tests' of github.com:PX4/Firmware into mount_tests + +commit b076d706d996272a767767f7e55ae156be885b87 +Merge: 4e4e5a032 c1ecdadd9 +Author: Lorenz Meier +Date: Thu Jan 9 10:57:04 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into mount_tests + +commit 532c4c771e3da9d0b371101a056c29d0f417cd09 +Author: Anton Babushkin +Date: Thu Jan 9 10:05:24 2014 +0100 + + Autostart: generic quad, hexa and octo added, WIP + +commit f5dfc241977e5095f4821d9f325a4d702905cb04 +Author: Lorenz Meier +Date: Thu Jan 9 08:44:57 2014 +0100 + + Allow to check IO CRC independent of the IO start status (retains the interface status, startet or unstarted + +commit c1ecdadd9ba70c909e153040b7698d50d7e7dfeb +Merge: c463fde0b 902fcf44c +Author: Lorenz Meier +Date: Thu Jan 9 08:42:40 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 902fcf44c90d0553ece2bc524a3f07c6a69e5504 +Merge: 2d8d43c4a 184f4a29e +Author: Lorenz Meier +Date: Thu Jan 9 08:11:41 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 2d8d43c4a8802b859b482a3fb4d26dc268fdacfe +Author: Lorenz Meier +Date: Thu Jan 9 08:11:35 2014 +0100 + + Added UART5 DMA config for reliable IO updates + +commit 03c543aba6440c25c5d349791b5a6b33914cb74c +Author: Lorenz Meier +Date: Thu Jan 9 08:10:35 2014 +0100 + + MAVLink multi-port WIP, not compiling yet + +commit 55eaa38c651be41eee31b86330edbf27869385f8 +Author: Lorenz Meier +Date: Thu Jan 9 08:10:03 2014 +0100 + + Documentation cleanup in navigator + +commit 9a5ef700709b50d57201e77bc80f11c47b25f548 +Author: Anton Babushkin +Date: Wed Jan 8 23:31:49 2014 +0100 + + init: USE_LOGGING and USE_GPS env vars removed + +commit 4cffd99db940a9f0cda7643842ccf17d8a3f1b48 +Author: Anton Babushkin +Date: Wed Jan 8 20:55:12 2014 +0100 + + Major autostart rewrite + +commit f82656203a16451b9d7136ad24beba7ccc8b135f +Merge: fed5a2daa 4e4e5a032 +Author: Lorenz Meier +Date: Wed Jan 8 20:20:21 2014 +0100 + + Merge branch 'mount_tests' of github.com:PX4/Firmware into mount_tests + +commit 4e4e5a0323e586e5b7c28e3fbc29ef69185518d6 +Merge: ab407a82b 184f4a29e +Author: Lorenz Meier +Date: Wed Jan 8 18:07:08 2014 +0100 + + Merge branch 'master' into mount_tests + +commit 184f4a29eb010413a27cabedbcbc348ef1af7100 +Author: Lorenz Meier +Date: Wed Jan 8 18:06:30 2014 +0100 + + Improved file test, allowed abortion + +commit 8d7620c3cbe86414b84917350bcc99b65cef9b0d +Merge: 255db83e9 94b539dfd +Author: Anton Babushkin +Date: Wed Jan 8 15:44:24 2014 +0100 + + Merge branch 'master' into navigator_new_vector + +commit 255db83e9346469ca7da02675a54b753cfd1a074 +Author: Anton Babushkin +Date: Wed Jan 8 15:43:58 2014 +0100 + + mc_pos_control: bug fixed + +commit fed5a2daae3298ba097b4e7b406168928fc7816b +Author: Lorenz Meier +Date: Wed Jan 8 08:41:50 2014 +0100 + + Better settings for the mount test + +commit ab407a82bad3da5c7f4912f78dd69d466a4b4e0d +Merge: 138b2890c c463fde0b +Author: Lorenz Meier +Date: Tue Jan 7 22:42:09 2014 +0100 + + Merge branch 'master' into mount_tests + +commit 255d91d8d49ce06f065b6a0269bdfabeaa40fae4 +Author: Anton Babushkin +Date: Tue Jan 7 21:56:35 2014 +0100 + + hw_ver app added for hardware version checking + +commit c463fde0b95eb07a5f2792032d24fbda8626b808 +Author: Lorenz Meier +Date: Tue Jan 7 21:42:51 2014 +0100 + + Compiling in new functions + +commit 1834a884b2abab0b38612c8d69f15156d0ef9d14 +Author: Lorenz Meier +Date: Tue Jan 7 21:42:39 2014 +0100 + + Added FMU command to read serial + +commit 72b9d3a0b1084e8ae9216edf95055ae5e0cb5fb7 +Author: Lorenz Meier +Date: Tue Jan 7 21:42:17 2014 +0100 + + Added unique ID location + +commit ea4552a53d5bced405b83e455ded691d62bc7fb3 +Author: Lorenz Meier +Date: Tue Jan 7 21:41:54 2014 +0100 + + Added functionality to read serial + +commit 0ef85c133b387f5d5aab26e00985922c9f05c7e0 +Author: Lorenz Meier +Date: Tue Jan 7 21:41:07 2014 +0100 + + OTP return value cleanup + +commit 4ef7817d965ec77c04acd4e4173bb6051e7d6836 +Author: Buzz +Date: Fri Sep 27 15:10:37 2013 +1000 + + added otp library + +commit 9b711d6a722fc254bb0d461b9aec66d20fbf59b1 +Merge: 2a2c8337e 94b539dfd +Author: Lorenz Meier +Date: Tue Jan 7 15:34:13 2014 +0100 + + Merged origin/master into batt_fixes + +commit 395033eeb0b76eacef78d489a69af8442fadf947 +Author: Lorenz Meier +Date: Tue Jan 7 09:47:49 2014 +0100 + + Switch to 21 state version, publish local position as well + +commit 94b539dfddc5a2e293f51058ee5bf0d6ffc78406 +Author: Andrew Tridgell +Date: Wed Sep 18 10:30:09 2013 +1000 + + px4io: enable power on Spektrum connector on init + +commit d6088efd34e5482d302e3a253fdd3a170d88490a +Author: Andrew Tridgell +Date: Tue Dec 31 10:32:15 2013 +1100 + + ms5611: report P and T in ms5611 info + +commit 3be1a5182db7bd3802b77e7c03fc14f00ca218c3 +Author: Andrew Tridgell +Date: Tue Dec 31 22:39:51 2013 +1100 + + FMUv1: use larger CDCACM buffer size for faster log transfer on FMUv1 + +commit 1f564a95ee89278b3e4eea6c2d4ded378b71542c +Author: Andrew Tridgell +Date: Tue Jan 7 11:37:40 2014 +0800 + + meas_airspeed: avoid trivial dependency on math lib + + including the math lib adds a huge amount to flash usage + +commit d4d2571161530848f2a4ac153f2529ab50ec4fcc +Author: Andrew Tridgell +Date: Tue Jan 7 11:25:09 2014 +0800 + + FMUv2: enable RXDMA on 2nd GPS port and debug console + + This should reduce the chance of lost data on these ports due to high + interrupt latency + +commit c4fc730acad12b74f51d9ba7d3ff267e3e1a1ab3 +Author: Andrew Tridgell +Date: Tue Jan 7 11:13:51 2014 +0800 + + FMUv2: make all UARTs use 512 byte buffer, 2048 for CDCACM output + + this is important when using UARTs for things like secondary GPS + modules, which may produce large enough transfers that 128 bytes is + not enough. + + The 2048 buffer for CDCACM transmit makes mavlink log and parameter + transfer faster + +commit 1a13e66aab3cd88b5447448b577fc44165ab01bc +Author: Andrew Tridgell +Date: Tue Jan 7 15:59:18 2014 +0800 + + px4iofirmware: make forceupdate more reliable + + this schedules a reboot rather than rebooting immediately, which means + the FMU gets an ACK for its reboot operation, preventing it from + timing out waiting for the ACK. That makes the timing of the reboot + more consistent, which makes it more reliable for forceupdate + +commit 138b2890c4a874a82aff33df8e5ea37bd3a74e35 +Author: Lorenz Meier +Date: Tue Jan 7 08:37:34 2014 +0100 + + Better mount test, still not reproducing failure very well + +commit f35e6efbcaa5f9770ee4f6ef7686752b40c6a9ce +Author: Lorenz Meier +Date: Tue Jan 7 08:37:06 2014 +0100 + + Check 30 seconds for USB port + +commit 9886a384ff284722b65f61a6622669f86f1aa68f +Author: Lorenz Meier +Date: Tue Jan 7 08:02:47 2014 +0100 + + Fixed error handling logic, we want to return, not exit + +commit 4f95ce3dc2415ca022eb5760e7a51349ce9e2c11 +Merge: 7590d91cf 64a22fc01 +Author: Lorenz Meier +Date: Tue Jan 7 07:57:58 2014 +0100 + + Merge branch 'mount_tests' of github.com:PX4/Firmware into mount_tests + +commit 63815909979d8b01738a18bd694afcf2bc11c3a3 +Author: Anton Babushkin +Date: Mon Jan 6 14:33:58 2014 +0100 + + attitude_estimator_ekf: acc compensation improvements + +commit 76477b205775ddcbce6147d93985ddcdb10a3d52 +Author: Lorenz Meier +Date: Mon Jan 6 09:25:39 2014 +0100 + + Added support for Octo Cox + +commit 581d702478d8671faaf48c32dd7071e06d2b4254 +Author: Lorenz Meier +Date: Mon Jan 6 09:25:39 2014 +0100 + + Added support for Octo Cox + +commit c094a1a33da61e00bbb2eca2dc8e19b18b1c603a +Merge: 300d891d7 187c2a4bc +Author: Anton Babushkin +Date: Mon Jan 6 09:17:29 2014 +0100 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 187c2a4bcab6e083389e90ca62417cb4629ff9cb +Author: Anton Babushkin +Date: Mon Jan 6 09:17:08 2014 +0100 + + sdlog2: Main & Nav state logging fixed + +commit 300d891d762acaabee21cbeac9daa25049cae75f +Merge: dae5c8384 40196275d +Author: Anton Babushkin +Date: Mon Jan 6 08:08:35 2014 +0100 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 7b2f0d758c551a52de506dd0020f507a1ef0f6a9 +Merge: ba4f881f8 450897212 +Author: Lorenz Meier +Date: Sun Jan 5 09:05:14 2014 -0800 + + Merge pull request #578 from kroimon/frsky_telemetry + + Add FrSky telemetry support + +commit 40196275d0e899eac49731d0c2b1dda96cafb84f +Author: Lorenz Meier +Date: Sun Jan 5 15:23:54 2014 +0100 + + Compile warning fixes on preflight check + +commit d114ff1ac96fa3485146ee411cbc1b07a32cb7ce +Author: Lorenz Meier +Date: Sun Jan 5 15:21:30 2014 +0100 + + Remove unused variable + +commit 7ee5f127f238d408a7ee5d4bcde5fd759f0d1a1f +Author: Lorenz Meier +Date: Sun Jan 5 15:20:54 2014 +0100 + + Compile cleanups on the IO firmware + +commit f00e14f749b371be485958bcb48e54da26c761e4 +Merge: 018e42733 f387c0ccc +Author: Lorenz Meier +Date: Sun Jan 5 15:20:11 2014 +0100 + + Merge branch 'navigator_new' of github.com:PX4/Firmware into navigator_new + +commit 018e42733a568f5545864520866c891ed104d783 +Merge: a65de1e0b ba4f881f8 +Author: Lorenz Meier +Date: Sun Jan 5 15:19:39 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into navigator_new + +commit f387c0ccc3fca38a2989b784847743b752a78de6 +Author: Thomas Gubler +Date: Sun Jan 5 14:19:19 2014 +0100 + + launchdetection: rename pre takeoff throttle param and fix usage + +commit d1e991f1f0183ce6855bf2df15e1fdd311d096d4 +Author: Thomas Gubler +Date: Sun Jan 5 12:20:25 2014 +0100 + + launchdetection: add minimal throttle, fix parameter update + +commit 95c20ba9f9cc57fffb64f13c7108f4cbb149bf7b +Author: Thomas Gubler +Date: Sun Jan 5 11:29:06 2014 +0100 + + add inflight geofence check, issues warning on gcs for now + +commit 26af21619b3f2a67c2480872e0f7c14d0572626e +Author: Thomas Gubler +Date: Sun Jan 5 10:49:16 2014 +0100 + + navigator/geofence: add parameter to disable geofence + +commit 8bd532c8556d7f99d1d66c161f182aeebd1ab325 +Author: Lorenz Meier +Date: Sun Jan 5 01:57:01 2014 +0100 + + Change slightly the way we handle timestamps, apply same unknown scaling as on logfiles + +commit d8f04556beca666d1f932a289f2437cbe6b53958 +Author: Lorenz Meier +Date: Sun Jan 5 01:56:24 2014 +0100 + + Strip unused variable + +commit f9e810d915ad53962e136f9f9e5cf285765fb59f +Author: Lorenz Meier +Date: Sun Jan 5 01:56:04 2014 +0100 + + Enable logging in HIL + +commit 5d4495bb0166fd1c97c4d134403ca03827708b99 +Merge: c8801ae3b ba4f881f8 +Author: Lorenz Meier +Date: Sun Jan 5 01:50:07 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit ba4f881f807e75edc75d2ad2084dd1ebbbec3802 +Author: Lorenz Meier +Date: Sun Jan 5 01:49:21 2014 +0100 + + Do not require suffixed constants + +commit 64a22fc0110e6aa6aeb39a4bb22085e3586b74fc +Merge: 366af8da8 7fa36a22d +Author: Lorenz Meier +Date: Sun Jan 5 01:49:35 2014 +0100 + + Merge branch 'mount_tests' of github.com:PX4/Firmware into mount_tests + +commit 366af8da80a31c896b9b6b7254d80fa1b0fa86c7 +Author: Lorenz Meier +Date: Sun Jan 5 01:49:21 2014 +0100 + + Do not require suffixed constants + +commit c8801ae3b7f4c7607a8731578fb91c31c016dce2 +Merge: a5e95bde0 4d3a2c824 +Author: Lorenz Meier +Date: Sun Jan 5 01:48:07 2014 +0100 + + Merged master + +commit 819822e1722dc31c0f97b8494c96a6c292b07185 +Author: Thomas Gubler +Date: Sat Jan 4 22:01:31 2014 +0100 + + navigator/geofence: add isEmpty() function and checks + +commit 70d4ef480ac5461ef54ac72a54bd335007e233cc +Author: Thomas Gubler +Date: Sat Jan 4 18:49:31 2014 +0100 + + geofence: do not keep fence in memory + +commit 7590d91cf24d7fdd9bc0167958eba16cf584c67c +Author: Lorenz Meier +Date: Sat Jan 4 17:05:52 2014 +0100 + + Improved mount test + +commit 05649eb09c0ad26e64d42471bf091dc7ee6ce5fb +Author: Lorenz Meier +Date: Sat Jan 4 17:05:19 2014 +0100 + + Create test config for FMUv1 + +commit 099c2f5a00f9789533888409f478f4157a5f88b6 +Author: Thomas Gubler +Date: Sat Jan 4 15:50:49 2014 +0100 + + geofence: add DMS coordinate format support for textfile + +commit 31d1f436adad9dd963797872fa3575319099e940 +Author: Thomas Gubler +Date: Sat Jan 4 15:17:07 2014 +0100 + + geofence: add simple vertical check + +commit ec60a254d279e826c1d3d8097dcbe4bfa89d1e89 +Author: Thomas Gubler +Date: Sat Jan 4 14:46:17 2014 +0100 + + navigator: add pre mission geofence check + +commit a65de1e0b9412708c862fbe87d459250a7a3d5fd +Merge: 220011914 a48264d5d +Author: Thomas Gubler +Date: Sat Jan 4 14:28:05 2014 +0100 + + Merge branch 'navigator_new_fw' into navigator_new + +commit 7fa36a22d730ee9fbcd5ce8ecd61ae6e415b595e +Author: Lorenz Meier +Date: Sat Jan 4 14:05:23 2014 +0100 + + Fixed tests config + +commit 97e8386290b89b0877fe57de31000801b7d0b8c0 +Author: Lorenz Meier +Date: Sat Jan 4 13:54:14 2014 +0100 + + Auto-restarting mount test if config file present + +commit e7c1e8e94b082a0ba5b22b2f449844ee9a76a50a +Author: Lorenz Meier +Date: Sat Jan 4 13:53:59 2014 +0100 + + Added tests for mount / fsync / reboot + +commit 4d3a2c824cf8401ad782f4653c8414044710f362 +Merge: 065badf98 93a0c2de5 +Author: Lorenz Meier +Date: Sat Jan 4 13:52:24 2014 +0100 + + Merge branch 'ppm_in' + +commit 93a0c2de56e19cb01477a4c99aae4c33707e144b +Author: Lorenz Meier +Date: Sat Jan 4 13:51:20 2014 +0100 + + Trimming down number of apps to save flash space + +commit a48264d5d44018412b9443b245e6974d3f54b20d +Author: Thomas Gubler +Date: Sat Jan 4 13:37:49 2014 +0100 + + navigator: load geofence from textfile + +commit a5e95bde0a77cdd894b926860dba8bc98eaf4dbd +Author: Lorenz Meier +Date: Fri Jan 3 00:35:18 2014 +0100 + + Added lots of instrumentation to ensure all data sources are coming in clean + +commit 4508972121196d8892520e56e6b374a59281e50a +Author: Stefan Rado +Date: Thu Jan 2 22:34:08 2014 +0100 + + Further data format and code style fixes. + +commit 963f47ff0fbac5e8460d58357e32718258363983 +Merge: 8ad4b72fc 421727274 +Author: Lorenz Meier +Date: Thu Jan 2 22:18:20 2014 +0100 + + Merged estimator branches + +commit 8ad4b72fc76d702e7eac27c0aecfdb2885a8331d +Author: Lorenz Meier +Date: Thu Jan 2 22:17:16 2014 +0100 + + Compile fixes, publishing estimated attitude now + +commit 065badf980d2de7288ed2b41d3a476132f3d1f78 +Merge: b2ef7f506 c4c652e9c +Author: Thomas Gubler +Date: Thu Jan 2 12:26:07 2014 -0800 + + Merge pull request #576 from PX4/tecs_climbout + + tecs: change pitch on climbout #559 + +commit 421727274251e5fc81ca5ae503a180b7326a480d +Author: Lorenz Meier +Date: Thu Jan 2 20:17:53 2014 +0100 + + Filter returns some results. Needs careful range and unit checking, but on track + +commit 2bf4e7912436e3fde31567a9419a5d861d58b6c5 +Author: Lorenz Meier +Date: Thu Jan 2 20:08:39 2014 +0100 + + Fix up init + +commit cbac002fb3997c2d3a4cf47ab0fe81c8020baaff +Author: Lorenz Meier +Date: Thu Jan 2 19:18:19 2014 +0100 + + Use the already compensated mag vector and initialize offsets to zero + +commit dae5c838422a6250e1a7e4920d59cb8976a16a8c +Author: Anton Babushkin +Date: Thu Jan 2 22:00:56 2014 +0400 + + mc_att_control_vector: support for disabled rate controller flag to handle AUTO_READY mode + +commit 2dc2c2d28f6f56936a09df2ef61a488c990e6379 +Merge: c0bdaf4a4 220011914 +Author: Anton Babushkin +Date: Thu Jan 2 21:57:33 2014 +0400 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 220011914c01ef4050ca487059b0d317e6b53fb7 +Author: Anton Babushkin +Date: Thu Jan 2 21:57:01 2014 +0400 + + navigator: AUTO_READY nav state added, RTL implemented properly + +commit c11e36ad3deb110b18b43e09ffa4f240e36579df +Author: Lorenz Meier +Date: Thu Jan 2 17:42:01 2014 +0100 + + Board config sweep / cleanup. No further functionality-relevant points found + +commit 07fa4e3ec8474041f8c373c2b47f002bfdbb4788 +Author: Lorenz Meier +Date: Thu Jan 2 17:26:57 2014 +0100 + + Removed bogus 50 MHz setting, only relevant for outputs + +commit 2fbb854414c8dad9eb0e934ccc4c101924ea1247 +Merge: 6d08e9f66 b2ef7f506 +Author: Lorenz Meier +Date: Thu Jan 2 17:19:21 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into ppm_in + +commit c5f24e494c6e7bc5b1651407094a776675050c3f +Merge: 17ac30f1b b2ef7f506 +Author: Lorenz Meier +Date: Thu Jan 2 17:10:56 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into paul_estimator + +commit b2ef7f506cd433fb30332d7ab3e27134334f362f +Author: Lorenz Meier +Date: Thu Jan 2 17:09:33 2014 +0100 + + HOTFIX: Avoid running out of range on the RC config params + +commit 6d08e9f6612ef0576e0064764e47817695e02c7c +Author: Lorenz Meier +Date: Thu Jan 2 17:09:33 2014 +0100 + + HOTFIX: Avoid running out of range on the RC config params + +commit 17ac30f1b195b5095100abb5d595c781060f218d +Author: Lorenz Meier +Date: Thu Jan 2 17:08:24 2014 +0100 + + More fixes, but things are pretty NaN still + +commit f0740df53ae0f1c79f2f1298611a7a8c7e0ae8e7 +Author: Lorenz Meier +Date: Thu Jan 2 16:59:11 2014 +0100 + + Set new filter as default in HIL and fixed wing, fixes in estimator, WIP + +commit 3d68c37d3cb6eb0d177df5e90e6365cf27a5b483 +Author: Lorenz Meier +Date: Thu Jan 2 16:25:53 2014 +0100 + + Now actually loading data into the filter when running it + +commit 429a11a21d25e34ca711b2c0debb2ac3e84c45ca +Author: Thomas Gubler +Date: Thu Jan 2 15:01:08 2014 +0100 + + navigator/geofence: move more functions to geofence class (WIP) + +commit dca6d97a5288766e3e0da05dc5fdc98108fa7892 +Author: Thomas Gubler +Date: Thu Jan 2 14:18:02 2014 +0100 + + create geofence class and start moving fence functionality to this class + +commit c0bdaf4a40660684ae1244233669d7438f98210f +Merge: fe43a900c 911c2bdee +Author: Anton Babushkin +Date: Thu Jan 2 16:44:54 2014 +0400 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 911c2bdeeeb624c111c680b228e49d27391af484 +Author: Anton Babushkin +Date: Thu Jan 2 16:44:31 2014 +0400 + + navigator: takeoff fixes + +commit 4bb23a53f0904e01236a274df7eac8651f5f2902 +Merge: 75e6cf45e 70153acd9 +Author: Lorenz Meier +Date: Thu Jan 2 12:05:43 2014 +0100 + + Merge branch 'master' of github.com:LorenzMeier/Firmware_Private into paul_estimator + +commit fe43a900c744c788a8a0231ec9f0748098fdcb14 +Author: Anton Babushkin +Date: Thu Jan 2 14:52:49 2014 +0400 + + mc_pos_control: takeoff hack removed + +commit 5bedd8c714685b73eff67da1586c90c874d990ab +Merge: 61ef2e00a 6a5d5f713 +Author: Anton Babushkin +Date: Thu Jan 2 14:52:00 2014 +0400 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 6a5d5f7136c8f317594bcc768131fe1779eabf2c +Merge: 74e2542c0 b345202ae +Author: Anton Babushkin +Date: Thu Jan 2 14:51:48 2014 +0400 + + Merge master into navigator_new + +commit 74e2542c07ffc154139ea12d722e5396b083f308 +Author: Anton Babushkin +Date: Thu Jan 2 14:49:34 2014 +0400 + + navigator: takeoff and mission fixes + +commit c4c652e9c629a11c5b113d4d26773fb54ff62af5 +Author: Thomas Gubler +Date: Mon Dec 23 13:18:05 2013 +0100 + + tecs: change pitch on climbout #559 (ported from ardupilot) + +commit 445b9b2339fe701a4234765bf49022c7d812d922 +Author: Lorenz Meier +Date: Thu Jan 2 10:45:00 2014 +0100 + + Final pin config for F1 PPM decoding, tested to be operational, pending in-application testing + +commit 85651218e28968161890ddcae1c670f08774c285 +Author: Lorenz Meier +Date: Thu Jan 2 10:22:00 2014 +0100 + + FMU-inspired PPM config + +commit 9612514a3f59cfedbd7b29c9e4f30c1edf1c7345 +Author: Lorenz Meier +Date: Thu Jan 2 09:50:09 2014 +0100 + + Testing disarming and rearming as well now, removed magic numbers in favor of constants + +commit 7ae71316fa90a2da250411022a14d8e9432a8e35 +Author: Lorenz Meier +Date: Thu Jan 2 09:49:43 2014 +0100 + + Missing line break at EOF + +commit 9a9a6f3d866d7a7f5f2f82bfce79242603734445 +Author: Lorenz Meier +Date: Thu Jan 2 09:18:36 2014 +0100 + + Turned the mixer test into a real test, now also cross checking post mix results + +commit a60fcc25358ac9ef142b456874459bec160bcbb1 +Author: Lorenz Meier +Date: Thu Jan 2 09:18:04 2014 +0100 + + 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 + +commit b345202ae7f4af749d5779943fcfed258f2efbbd +Merge: 1d9e8a7b7 1a21dcd34 +Author: Lorenz Meier +Date: Wed Jan 1 23:53:21 2014 -0800 + + Merge pull request #573 from julianoes/hotfix_esc_calib + + ESC calib: low PWM value was not set + +commit 1a21dcd34d218c524cede742dc5894d50e74b574 +Author: Julian Oes +Date: Thu Jan 2 08:28:33 2014 +0100 + + ESC calib: low PWM value was not set + +commit 1e7e65717a4522de59957d20be2b06ccc7b5a71d +Author: Stefan Rado +Date: Thu Jan 2 02:11:52 2014 +0100 + + Only send data packets we really support. + +commit 8fd909f51911b9ede93b19188ed360231f75de1c +Author: Stefan Rado +Date: Thu Jan 2 02:08:44 2014 +0100 + + Directly write to the voltage field for better precision. + +commit 5f44be31ad77618d0a7514d129f41666a956a52d +Author: Stefan Rado +Date: Thu Jan 2 02:07:49 2014 +0100 + + Update copyright info for 2014. + Happy New Year everyone! + +commit 0ce7886249ca62177f182b7e5f3fcbbe3b8e4687 +Merge: 50cbd1949 1d9e8a7b7 +Author: Stefan Rado +Date: Thu Jan 2 01:37:09 2014 +0100 + + Merge branch 'master' into frsky_telemetry + +commit eb47a164cb44ddab70a2639ddf4f68519eadd4df +Author: Lorenz Meier +Date: Thu Jan 2 01:18:12 2014 +0100 + + Added missing HRT functionality, cleanup + +commit e35598eb6b4efd459018403d18afe77c827f2121 +Merge: 7f14f1f7d 1d9e8a7b7 +Author: Lorenz Meier +Date: Wed Jan 1 23:44:06 2014 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into unit_tests + +commit 1d9e8a7b721685b9290103d82db04f9b0a587d65 +Author: Lorenz Meier +Date: Wed Jan 1 23:43:23 2014 +0100 + + Reboot if IO update startup fails on first try + +commit 4191ae33c264459f0a85d9c03b8cb4893c6ee33e +Author: Thomas Gubler +Date: Wed Jan 1 21:54:33 2014 +0100 + + navigator/mission feasibility: prepare for pre-mission fence checking + +commit 61ef2e00a96badcd2d30d91e4f14b479114ee7f1 +Merge: 352a1ef09 3c72c9bf7 +Author: Anton Babushkin +Date: Wed Jan 1 23:21:45 2014 +0400 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 3c72c9bf7fce882a1d9138eb83e5d5745e79c271 +Author: Anton Babushkin +Date: Wed Jan 1 23:21:29 2014 +0400 + + navigator: force takeoff if first mission item is not takeoff and vehicle landed + +commit 352a1ef095d111f06e951d39dd221c1f345ddce0 +Author: Anton Babushkin +Date: Wed Jan 1 23:20:36 2014 +0400 + + mc_pos_control: minor fixes + +commit 75e6cf45e9fe46d65d6fdf1e48b75b2b329f0423 +Author: Lorenz Meier +Date: Wed Jan 1 17:04:24 2014 +0100 + + Use a really large amount of stack to avoid running out of it + +commit 5008f79a96db66f88153c264b81db2a720b560c6 +Author: Lorenz Meier +Date: Wed Jan 1 16:48:15 2014 +0100 + + Interfaced Pauls estimator, compiles, untested + +commit 09f29d0972dc381817c65eceb0a7072a3e40d59c +Merge: ec8bc6c02 3bc94f1fe +Author: Thomas Gubler +Date: Wed Jan 1 16:43:54 2014 +0100 + + Merge remote-tracking branch 'upstream/navigator_new' into navigator_new_fw + +commit ec8bc6c0208a5eb9ad3decf7bec196c5bf113dd4 +Author: Thomas Gubler +Date: Wed Jan 1 16:33:50 2014 +0100 + + fw pos ctrl: remove a wrong transpose + +commit 5dda4dc993d0e3a8bda3214aa1d5d1c1ea6cb577 +Author: Anton Babushkin +Date: Wed Jan 1 18:19:02 2014 +0400 + + Merge branch 'master' into navigator_new_vector fix + +commit ffe5c88d98b18390e3d44c8dd0751b6d062631be +Author: Lorenz Meier +Date: Wed Jan 1 13:18:21 2014 +0100 + + Added new estimator framework, actual estimation code not yet present + +commit 26d26a9b379c03214fed4b47fb8a4f6896177fb0 +Author: Lorenz Meier +Date: Wed Jan 1 13:17:47 2014 +0100 + + Removed fp suffix warning + +commit 09b0de21f3bbd56768aa5a5b0f43930ff5f995ba +Author: Lorenz Meier +Date: Wed Jan 1 13:17:24 2014 +0100 + + Deleted backside config to cut down build times + +commit 3000d08b0535db979fc221469ed39f86272837d3 +Merge: 080ecf56c 5b302fef5 +Author: Thomas Gubler +Date: Wed Jan 1 12:36:42 2014 +0100 + + Merge remote-tracking branch 'upstream/master' into navigator_new_fw + + Conflicts: + makefiles/config_px4fmu-v2_logging.mk + +commit 70153acd94b348e79284286342f07728dca0b17a +Merge: 31f808d87 5b302fef5 +Author: Thomas Gubler +Date: Wed Jan 1 03:28:59 2014 -0800 + + Merge pull request #1 from LorenzMeier/master + + Update for master + +commit b7f2c89a1687de7ac38fb5b9bcf48afdc4e3317b +Merge: 6827e45ae 5b302fef5 +Author: Anton Babushkin +Date: Wed Jan 1 14:14:35 2014 +0400 + + Merge branch 'master' into navigator_new_vector + +commit 6827e45aee2f1a6e756c56a91b46152eb2ea5d08 +Author: Anton Babushkin +Date: Wed Jan 1 14:03:42 2014 +0400 + + mc_pos_control, mc_att_control_vector: code style fixed + +commit 8c1c7bca18e6d4c996852ef042a50ee34af6cc33 +Author: Anton Babushkin +Date: Wed Jan 1 14:02:24 2014 +0400 + + mc_pos_control: takeoff fixes, ignore position and yaw, takeoff vertically + +commit 40d03666fdc037b578400b8e04705ca0f5a1a092 +Author: Anton Babushkin +Date: Wed Jan 1 13:40:32 2014 +0400 + + mc_pos_control: yaw in AUTO fixed + +commit 0f6dcf9e5eeba73b7246b017b436d132297bb3ee +Merge: 7eee6ce1b 3bc94f1fe +Author: Anton Babushkin +Date: Wed Jan 1 13:31:59 2014 +0400 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 3bc94f1fe6edba3a48bcb799f97c51168a16bf76 +Author: Anton Babushkin +Date: Wed Jan 1 13:31:27 2014 +0400 + + navigator: takeoff fix + +commit 7eee6ce1b2df2400e7e6a9b58d16011c68cbdd8c +Author: Anton Babushkin +Date: Wed Jan 1 13:30:26 2014 +0400 + + mc_pos_control: takeoff / landing implemented + +commit 549fd4f0e8012550bb7dc6794d386a3a3afdeb74 +Merge: 5c84479ce 7f9a7ffe8 +Author: Anton Babushkin +Date: Tue Dec 31 19:31:16 2013 +0400 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 7f9a7ffe82372d311a7947284871d794a8934493 +Author: Anton Babushkin +Date: Tue Dec 31 19:30:41 2013 +0400 + + navigator: MISSION_LOITER and RTL_LOITER modes removed + +commit 5b302fef59354f536e83a0b14572d2f954a6e682 +Author: Lorenz Meier +Date: Tue Dec 31 14:47:01 2013 +0100 + + HOTFIX: Increased attitude control updates to 50 Hz - was less than 10 Hz and unintended slow + +commit 7f14f1f7deb945b7f0ba14c2f49758e9a79d12a3 +Author: Lorenz Meier +Date: Tue Dec 31 14:45:38 2013 +0100 + + Add conversions and mixer tests. Work in progress + +commit 5c84479ce93792d7fa7b777387be3bf8d50cebae +Merge: ba7cbe48f f6ee354c1 +Author: Anton Babushkin +Date: Tue Dec 31 15:45:04 2013 +0400 + + Merge branch 'navigator_new' into navigator_new_vector + +commit f6ee354c10026488c937568033a640d72a07cd14 +Author: Anton Babushkin +Date: Tue Dec 31 15:44:52 2013 +0400 + + navigator: mode switching fixes + +commit c367959d28134fb6c937af83a3e2dcc25b411eee +Merge: bcc14186c 0153e334f +Author: Lorenz Meier +Date: Tue Dec 31 02:56:30 2013 -0800 + + Merge pull request #570 from PX4/rc_config + + Rc config + +commit bcc14186c64b0cc202ef2063a159ba5199a1076b +Merge: 31f808d87 9a54c7c64 +Author: Lorenz Meier +Date: Tue Dec 31 02:30:20 2013 -0800 + + Merge pull request #569 from PX4/autostart_cleanup + + Autostart cleanup + +commit 2e6cd186155d20f53fc45ab2f014d7ebb339c66c +Author: Anton Babushkin +Date: Tue Dec 31 13:10:35 2013 +0400 + + navigator: mavlink reopening fixed + +commit ba7cbe48f2128f73d75e669432fa6c4874422d69 +Merge: 6c30eebeb d35a16990 +Author: Anton Babushkin +Date: Tue Dec 31 12:50:11 2013 +0400 + + Merge branch 'navigator_new' into navigator_new_vector + +commit d35a1699078b6cb8a41d58bdbbd09164e5c0adf2 +Author: Anton Babushkin +Date: Tue Dec 31 12:46:35 2013 +0400 + + navigator: NAV_STATE_INIT removed, minor fixes + +commit 080ecf56caac571f905f657875cec9fa8e7e17d0 +Author: Thomas Gubler +Date: Mon Dec 30 22:21:53 2013 +0100 + + launchdetection: add mavlink text output + +commit 50cbd1949971241a0b6108708b2b3fefe0c498e3 +Author: Stefan Rado +Date: Mon Dec 30 20:27:04 2013 +0100 + + Fixes to FrSky telemetry data formats. + +commit 9cc1fc1cb59255c1390f058f03918b0d105c2d26 +Author: Thomas Gubler +Date: Mon Dec 30 19:08:09 2013 +0100 + + fixed launchdetection logic, catapult tested in HIL + +commit bd88209f5c2777f1e0c2c30c24b2819424097059 +Merge: cf33f2a62 c35c0a90d +Author: Thomas Gubler +Date: Mon Dec 30 13:51:58 2013 +0100 + + Merge remote-tracking branch 'upstream/navigator_new' into navigator_new_fw + +commit 6c30eebeb873fec7b573ac14d36936bb6c355243 +Merge: 35e62a13f c35c0a90d +Author: Anton Babushkin +Date: Mon Dec 30 14:42:00 2013 +0400 + + Merge branch 'navigator_new' into navigator_new_vector + +commit 35e62a13f8b34447ed9abddd9fa349d392674a95 +Author: Anton Babushkin +Date: Mon Dec 30 14:05:38 2013 +0400 + + Use new controllers in logging build + +commit c35c0a90d32e6a8003a136516b33056c9021ff32 +Author: Anton Babushkin +Date: Mon Dec 30 14:04:55 2013 +0400 + + navigator: use switches to select nav state + +commit 33385a783cec5045a910e4890fa8c8f4b2fc7641 +Author: Anton Babushkin +Date: Mon Dec 30 14:04:24 2013 +0400 + + Added NONE = not mapped state for mission and return switches + +commit 3a4a36c736d79a56652b5880a73d44cd8c445b8a +Author: Anton Babushkin +Date: Mon Dec 30 09:00:23 2013 +0400 + + mc_att_control_vector fix, multirotor_attitude_control and multirotor_pos_control removed + +commit 174fd21c6f57f5e12d17d6165777555931c4d562 +Author: Anton Babushkin +Date: Mon Dec 30 08:55:46 2013 +0400 + + Merge fix + +commit a71b04775c435f53489e8a62c421131280ca093b +Merge: f084ddfeb 95bdc1a9b +Author: Anton Babushkin +Date: Mon Dec 30 08:55:26 2013 +0400 + + Merge commit '95bdc1a9bd364ce95abe06b097579cc8a9162e33' into navigator_new_vector + +commit 9a54c7c64d84f7fa626f199a1a72031edb2ee72e +Author: Lorenz Meier +Date: Mon Dec 30 00:53:12 2013 +0100 + + Removed special logging config to cut down build times + +commit bc76924b7e7703cf7f2167e132c98302a1b79348 +Author: Lorenz Meier +Date: Mon Dec 30 00:52:50 2013 +0100 + + Cleanup, removed commander start calls in locations where its not needed + +commit cf33f2a6277ef807ca30f33b6a9316b4b439e3b5 +Merge: 52960e06c ebbe4d223 +Author: Thomas Gubler +Date: Sun Dec 29 19:50:30 2013 +0100 + + Merge branch 'launchdetection' into navigator_new_fw + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit fa20fae6fb627d19d9f3951e75058eb85ab8a10a +Author: Anton Babushkin +Date: Sun Dec 29 22:38:22 2013 +0400 + + Some mavlink fixes to use vehicle_control_mode, WIP + +commit 52960e06c601cacab90a196803e479dce539cd2b +Author: Thomas Gubler +Date: Sun Dec 29 17:15:38 2013 +0100 + + add fw autoland documentation + +commit 95bdc1a9bd364ce95abe06b097579cc8a9162e33 +Author: Thomas Gubler +Date: Sun Dec 29 16:42:31 2013 +0100 + + fw att ctrl: removed unused parameter + +commit 6a9423b428c78e4c2ea295544df50f5b1f0cd49d +Author: Thomas Gubler +Date: Sun Dec 29 16:35:52 2013 +0100 + + fw att ctrl: remove renamed parameters + +commit 70cc5413b43eaebc20ca5bda87dc8f66147b7501 +Author: Thomas Gubler +Date: Sun Dec 29 16:17:09 2013 +0100 + + fw att controller: update parameter descriptions and default values + +commit 4f5791d4b1b3bf691d8ebfa30551e7626a25b967 +Merge: 7e860d8e7 ea9efd75d +Author: Thomas Gubler +Date: Sun Dec 29 15:08:48 2013 +0100 + + Merge remote-tracking branch 'upstream/navigator_new' into fw_autoland_att_tecs_navigator_termination + +commit ea9efd75dd688c42a16667d199be08bdb1aacddf +Author: Julian Oes +Date: Sun Dec 29 14:50:49 2013 +0100 + + Navigator: Small error message fix + +commit ea55527bbb2a0a14b099e9c4d8c69faf7a623196 +Author: Julian Oes +Date: Sun Dec 29 14:50:26 2013 +0100 + + Waypoints and missionlib: lot's of cleanup + +commit c1e50b8a1f9669d27e80ebec2d709533db57777f +Merge: 7e2902842 31f808d87 +Author: Julian Oes +Date: Sun Dec 29 14:48:54 2013 +0100 + + Merge remote-tracking branch 'px4/master' into navigator_new + +commit 7e860d8e74c3bbcc2e8a327622fb2f215b1abdf4 +Merge: b98984e1f 7e2902842 +Author: Thomas Gubler +Date: Sun Dec 29 13:09:01 2013 +0100 + + Merge remote-tracking branch 'upstream/navigator_new' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit 0153e334ff88e9b68425afb8847d32d0c21e73af +Author: Lorenz Meier +Date: Sun Dec 29 12:03:35 2013 +0100 + + Add note about multi-port support on GCS side + +commit 87a61de670190b78331455f3bc84e0612a302f90 +Author: Lorenz Meier +Date: Sun Dec 29 12:02:23 2013 +0100 + + Support for more than 8 output ports + +commit 7e29028429fce33b88dd1eeb6d3ac89aa5cb5891 +Author: Anton Babushkin +Date: Sun Dec 29 12:16:49 2013 +0400 + + Moving nav state from commander to navigator, WIP + +commit 07c1ff77a236f69b7788e6184eac78efab3aafa7 +Author: Lorenz Meier +Date: Sat Dec 28 23:21:31 2013 +0100 + + Fixed MAV type and typo + +commit 5e8857e411c4d016ffef1f2333d7728e4958c523 +Author: Lorenz Meier +Date: Sat Dec 28 22:52:23 2013 +0100 + + Further cleanup, added octos + +commit ab330de180c9f47c1d6fec54cc29c98be8c56f4b +Author: Lorenz Meier +Date: Sat Dec 28 22:34:09 2013 +0100 + + Fixed typo + +commit 501c5ff49f2ba05d21cfe10775c1ebc3bc6af2c9 +Author: Lorenz Meier +Date: Sat Dec 28 22:18:07 2013 +0100 + + Cleaned up startup, should be completely compatible, but allows clean QGC indices + +commit d7a3aaba45518e04e362101a0e81e55462421375 +Author: Lorenz Meier +Date: Sat Dec 28 22:16:06 2013 +0100 + + Getting multicopter startup back to generic, trimming down number and content of different startup scripts + +commit 01be817c5993d635d382cd5664c77e7f9728bd3f +Author: Lorenz Meier +Date: Sat Dec 28 22:14:28 2013 +0100 + + Allow N comparisons of a param value, returns success if one matches + +commit 810f33c3f3276f48f6dd461b483fb5e54ba065ca +Merge: 5f18ce506 31f808d87 +Author: Stefan Rado +Date: Sat Dec 28 21:25:45 2013 +0100 + + Merge branch 'master' into frsky_telemetry + +commit 31f808d8721a4aec1b93ce68bee39ba8b3119a5f +Merge: 3ec522ef6 b20e07a1c +Author: Lorenz Meier +Date: Sat Dec 28 09:17:39 2013 -0800 + + Merge pull request #568 from sjwilks/phantom + + Update Phantom FPV (FX-61) defaults + +commit b20e07a1c5866e8222065c7e8848b78a052d703c +Author: Simon Wilks +Date: Sat Dec 28 18:12:55 2013 +0100 + + Updated defaults following recent test flight that included autostart and land + +commit 3ec522ef6b88d6b2f3c56894c1a299ac4b5d2955 +Merge: 4e3e309a8 1cca94def +Author: Lorenz Meier +Date: Sat Dec 28 08:32:10 2013 -0800 + + Merge pull request #566 from sjwilks/fx79 + + FX-79 Buffalo startup script + +commit 1cca94defc2fb8d18dd2f558d0181279f701f077 +Author: Simon Wilks +Date: Sat Dec 28 17:23:52 2013 +0100 + + Whitespace fix + +commit 1637c62751dfed995f80c538d1c6d0af011c399a +Author: Simon Wilks +Date: Sat Dec 28 17:19:09 2013 +0100 + + Set the tested defaults + +commit 988c5351e3865548d7b962998e69f627fc925b22 +Merge: 4e5f743e4 4e3e309a8 +Author: Simon Wilks +Date: Sat Dec 28 17:15:16 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fx79 + +commit 4e3e309a8a84f2e8f7a62be978fd29b1ac76aaa6 +Merge: 5aa1f69a7 e462c70af +Author: Lorenz Meier +Date: Sat Dec 28 07:49:52 2013 -0800 + + Merge pull request #548 from PX4/control_groups + + Added support for a total of four control groups to the IO driver + +commit 5aa1f69a774ab5b1f244f1ea8d24cc7fc3296e94 +Merge: 89cc7257a 3f84ad79c +Author: Lorenz Meier +Date: Sat Dec 28 07:48:20 2013 -0800 + + Merge pull request #565 from sjwilks/wingwing + + Correct a typo for the wingwing startup script + +commit 3f84ad79c58bdc208a18b329580940a7c9438447 +Author: Simon Wilks +Date: Sat Dec 28 14:46:55 2013 +0100 + + Typo fix. + +commit 4e5f743e4184269b05bb037d4787665afe996ab8 +Author: Simon Wilks +Date: Sat Dec 28 14:45:29 2013 +0100 + + Added config for the FX-79 + +commit 89cc7257a20f134338652f53d7b5ffcde9c1074c +Merge: d623c703c f17538a7f +Author: Lorenz Meier +Date: Sat Dec 28 00:53:11 2013 -0800 + + Merge pull request #564 from sjwilks/wingwing + + Wing Wing (Z-84) startup script + +commit f17538a7f356b9db257ca6f36b8f76c47eafa328 +Author: Simon Wilks +Date: Sat Dec 28 09:03:42 2013 +0100 + + Updated parameters to latest flight tested values + +commit d9f75a751b72c266ef68de4e1b7c56fafe1c8d5a +Author: Simon Wilks +Date: Sat Dec 28 08:56:58 2013 +0100 + + Startup script for Wing Wing (Z-84) + +commit f084ddfeb05715efee2488e7bd9b51939b4142b8 +Author: Anton Babushkin +Date: Sat Dec 28 11:47:25 2013 +0400 + + mc_pos_control: AUTO implemented, fixes + +commit 7b7539fbbd256165603d545e2c4c99daaf719e3e +Merge: 153114aec 72d9c80ce +Author: Anton Babushkin +Date: Sat Dec 28 10:04:13 2013 +0400 + + Merge branch 'navigator_new' into navigator_new_vector, WIP + +commit e462c70af7eb5499c2e7e0074fe26f82be1277e9 +Merge: 020c47b59 d623c703c +Author: Julian Oes +Date: Fri Dec 27 23:57:37 2013 +0100 + + Merge remote-tracking branch 'px4/master' into control_groups + +commit 020c47b59ff92f03f3bd574af29f4b217a302626 +Author: Julian Oes +Date: Fri Dec 27 23:57:24 2013 +0100 + + PX4IO driver: even compiling now + +commit d623c703ceafd3835064dd8466f49cc0409215db +Merge: dd5549da4 a4a5eee08 +Author: Thomas Gubler +Date: Fri Dec 27 14:52:15 2013 -0800 + + Merge pull request #563 from PX4/hotfix_ekf_params + + hotfix for ekf params hotfix + +commit a4a5eee08dc1ac1c2c68a4981a2299829aeceea0 +Author: Julian Oes +Date: Fri Dec 27 23:27:25 2013 +0100 + + Attitude_estimator_ekf: Fix params, this bug caused the multirotor_att_control to stop + +commit f44f738f0ade4c5ba60a64aa92a2b4447c6f1d1d +Author: Lorenz Meier +Date: Fri Dec 27 21:56:54 2013 +0100 + + Fix return value + +commit 965a7a4f0313ccfe67e6c0f84d76ff3350602fb0 +Author: Lorenz Meier +Date: Fri Dec 27 21:33:19 2013 +0100 + + Allow to disable a channel + +commit a9ea39054dbd6eb62fb3185465848a485c32a046 +Author: Lorenz Meier +Date: Fri Dec 27 21:19:04 2013 +0100 + + Working around creating an error condition with more than 8 raw RC channels + +commit 153114aec8571a9105541b1fef473d36c4099519 +Author: Anton Babushkin +Date: Sat Dec 28 00:16:10 2013 +0400 + + mc_pos_control: calculate velocity error derivative without setpoint acceleration to get more clean output + +commit cddbb0d23fc21d4b1c0d9b734dd98447fc814ad9 +Merge: c19159762 dd5549da4 +Author: Lorenz Meier +Date: Fri Dec 27 21:12:51 2013 +0100 + + Merged master + +commit 7a34089dee9a3f96cdcdf0a3e94619cf22c2053c +Author: Anton Babushkin +Date: Fri Dec 27 23:49:24 2013 +0400 + + mc_pos_control: default parameters updated + +commit b98984e1ffa924d0888efa47af046d1127e9addf +Author: Thomas Gubler +Date: Fri Dec 27 20:15:54 2013 +0100 + + fw autoland: add parameter for heading hold distance, fix heading hold + +commit dd5549da46eb2914b8e710cd656ec0f44c7ce892 +Author: Lorenz Meier +Date: Fri Dec 27 15:50:28 2013 +0100 + + Hotfix: Better dead zone defaults + +commit c5ef295f68fc475e053d9ab368881743c22f1667 +Author: Lorenz Meier +Date: Fri Dec 27 15:46:50 2013 +0100 + + Hotfix: Reduce mag influence on att estimate + +commit 72d9c80ce954d2289282f5df01aef7e5e8914acc +Author: Julian Oes +Date: Fri Dec 27 14:00:27 2013 +0100 + + Home position: corrected wrong conversion + +commit d5c857615b8714a49d09ae8410b0ae8d6be4a1be +Author: Lorenz Meier +Date: Fri Dec 27 12:14:15 2013 +0100 + + Pure formatting cleanup of drv_hrt.c, no code / functionality changes + +commit db46672bc4bfc4956baeb3f4d15d2fccf0ef3377 +Author: Lorenz Meier +Date: Fri Dec 27 12:02:57 2013 +0100 + + Paranoid PPM shape checking + +commit fc0ffbbd63036d094ad61a328e406c64742b481d +Merge: 6a04d13e7 464df9c5e +Author: Anton Babushkin +Date: Fri Dec 27 14:42:30 2013 +0400 + + Merge branch 'ekf_acc_comp' into vector_control2 + +commit 464df9c5e8cac88c24ee080337970df74edcd239 +Author: Anton Babushkin +Date: Fri Dec 27 14:40:24 2013 +0400 + + mavlink: HIL GPS velocity fix + +commit 61a3177979838649af2a6e8e50bea7d15e2765f4 +Author: Anton Babushkin +Date: Fri Dec 27 14:39:59 2013 +0400 + + attitude_estimator_ekf: acc compensation and magnetic declination fixes + +commit 9684367c8f8daf411fc20eb06a665bca76b75b67 +Merge: ef15d6360 affc8ae91 +Author: Thomas Gubler +Date: Fri Dec 27 11:29:47 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit ef15d6360a0733d5985d6489c9e2dffd0d41302a +Merge: 80c171043 effa62937 +Author: Thomas Gubler +Date: Fri Dec 27 11:29:38 2013 +0100 + + Merge remote-tracking branch 'upstream/navigator_new' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit 80c17104349f2d1e0d1e29d494f507321e52de9b +Merge: a2cee83e5 d3a71d1e4 +Author: Thomas Gubler +Date: Fri Dec 27 11:29:12 2013 +0100 + + Merge remote-tracking branch 'julian/fw_autoland_att_tecs_navigator_termination_controlgroups' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit affc8ae910a7c12bed266d9662822cee8afe1015 +Merge: 8d2950561 05ec96b0f +Author: Lorenz Meier +Date: Fri Dec 27 02:17:16 2013 -0800 + + Merge pull request #562 from julianoes/logger_startup + + Startup script for simple logging + +commit effa62937fbaab0e446a95ac1ac9447a2895594e +Author: Julian Oes +Date: Fri Dec 27 11:14:08 2013 +0100 + + Prevent some warnings for lat/lon double conversions + +commit 32c7aea2a6a0c355d2cae362884e40e4f3573311 +Author: Julian Oes +Date: Fri Dec 27 11:07:45 2013 +0100 + + Home position: use double for lat/lon and float for altitude, set home position to global position instead of GPS position once we have a fix + +commit 677150388f31c380923c17e947df36b7c62425b1 +Merge: d3a71d1e4 b02b48290 +Author: Julian Oes +Date: Fri Dec 27 10:48:04 2013 +0100 + + Merge remote-tracking branch 'thomasgubler_private/fw_autoland_att_tecs_navigator_termination_controlgroups' into navigator_new + +commit 6a04d13e733700e7e2e90c20399889a79eae293a +Author: Anton Babushkin +Date: Fri Dec 27 10:50:40 2013 +0400 + + mc_pos_control: minor reorganizing + +commit 40f2d581bffacbf214edfcadac3a57756d605196 +Merge: 9d4ba6e4f d3a71d1e4 +Author: Julian Oes +Date: Fri Dec 27 00:04:32 2013 +0100 + + Merge branch 'fw_autoland_att_tecs_navigator_termination_controlgroups' into bottle_drop_navigator + + Conflicts: + src/drivers/px4fmu/fmu.cpp + src/modules/dataman/dataman.c + src/modules/dataman/dataman.h + src/modules/mavlink/orb_listener.c + src/modules/mavlink/waypoints.c + src/modules/navigator/navigator_main.cpp + src/modules/navigator/navigator_mission.cpp + src/modules/navigator/navigator_mission.h + src/modules/uORB/topics/mission.h + +commit 05ec96b0f74b5d6011b683e747aae3bc37cbfbb9 +Author: Julian Oes +Date: Mon Nov 4 14:05:52 2013 +0100 + + Startup script for simple logging + +commit d3a71d1e420c595a9a242d12264d553759dd9e2a +Author: Julian Oes +Date: Thu Dec 26 22:41:05 2013 +0100 + + Waypoints: reverse param1 and param2 + +commit 1c7e07d8d7256e62dfc49fc9f2f1d494c3da4cb4 +Author: Julian Oes +Date: Thu Dec 26 21:41:54 2013 +0100 + + Topics: Move from global_position_setpoint to mission_item_triplet + +commit a0355ccf760208a02e1ba54fbc3b153752e9d191 +Merge: e1f949163 94a63c9e6 +Author: Anton Babushkin +Date: Thu Dec 26 23:12:29 2013 +0400 + + Merge branch 'ekf_acc_comp' into vector_control2 + +commit 94a63c9e6e8ccf51e2608e4048f584de1198848e +Merge: a770bd5cf 8d2950561 +Author: Anton Babushkin +Date: Thu Dec 26 23:11:52 2013 +0400 + + Merge branch 'master' into ekf_acc_comp + +commit e1f949163b1c1affecef8a2fea83cf9f5a53b68c +Author: Anton Babushkin +Date: Thu Dec 26 23:06:36 2013 +0400 + + makefiles and rc scripts fixed to use new attitude and position controllers + +commit 20c9ce9d6dc119547bc81b9034cebc69a364b565 +Author: Anton Babushkin +Date: Thu Dec 26 23:03:19 2013 +0400 + + mc_pos_control: replacement for multirotor_pos_control, rewritten to C++ and new mathlib + +commit e103729de308c113d561942335a4bcf20c68a255 +Author: Anton Babushkin +Date: Thu Dec 26 23:02:09 2013 +0400 + + mc_att_control_vector: fixes, parameters added + +commit a2cee83e572e08324c4b055f02c294a10cbb9007 +Merge: b02b48290 8d2950561 +Author: Thomas Gubler +Date: Thu Dec 26 18:17:04 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups + + Conflicts: + src/modules/px4iofirmware/registers.c + +commit 409fa12c4e095e2ec4ddfa1deb7176f0b3b52c0d +Author: Julian Oes +Date: Thu Dec 26 15:17:44 2013 +0100 + + Mission topic: corrected comment + +commit 5c85fa2c5f4bf1b9d8fe12043f56ebc7dbe53d13 +Author: Julian Oes +Date: Thu Dec 26 15:16:32 2013 +0100 + + Missionlib: deactivate functions now implemented in navigator + +commit b02b48290fdb5464020ea49209144ab8d5d045af +Author: Thomas Gubler +Date: Wed Dec 25 17:10:38 2013 +0100 + + Navigator: add MissionFeasibilityChecker class; performs validation of landing waypoint set-up for fixed wing for now, but can be extended for other checks (e.g. check mission against geofence) + +commit 26daae0b0af2f73171f2e741178474873724fdbe +Merge: 1e4bb764a 69218d2bd +Author: Anton Babushkin +Date: Wed Dec 25 18:41:23 2013 +0400 + + Merge branch 'mathlib_new' into vector_control2 + +commit 1e4bb764a61335c0e209f83438e74264e972a164 +Merge: f36ffe085 8d2950561 +Author: Anton Babushkin +Date: Wed Dec 25 18:31:12 2013 +0400 + + Merge branch 'mathlib_new' into vector_control2 + +commit 8d2950561d1889ab1d4c2fc5d832a2984048487d +Author: Lorenz Meier +Date: Wed Dec 25 15:15:15 2013 +0100 + + Changed RSSI range to 0..255 + +commit edffade8cec2ea779040e97fb5478e0e9db12031 +Author: Lorenz Meier +Date: Wed Dec 25 15:11:48 2013 +0100 + + Added PPM frame length feedback in IO comms and status command - allows to warn users about badly formatted PPM frames + +commit a5023329920d5ce45c5bf48ae61d621947cdb349 +Author: Lorenz Meier +Date: Wed Dec 25 15:10:24 2013 +0100 + + Greatly robustified PPM parsing, needs cross-checking with receiver models + +commit d07cc95339e43d4ed3cdf480acf528fb57f989aa +Merge: 8b0125fc3 b10fa3d04 +Author: Thomas Gubler +Date: Wed Dec 25 11:27:41 2013 +0100 + + Merge remote-tracking branch 'private_julian/fw_autoland_att_tecs_navigator_termination_controlgroups' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit b10fa3d0476ce6af977fe7e54bc361c44c27e9c4 +Author: Julian Oes +Date: Wed Dec 25 11:23:58 2013 +0100 + + Waypoints/Navigator: Use two different dataman storage places, keep old waypoints until all new ones are written + +commit 8b0125fc3fe878d390d9ebdcfceade9ae191681b +Author: Thomas Gubler +Date: Wed Dec 25 10:51:13 2013 +0100 + + fw landing: move more functionality to the landingslope class + +commit 69218d2bd58a12a2ce89066a5e6a9e8682529cd5 +Merge: bbeb97df6 107bb54b3 +Author: Anton Babushkin +Date: Wed Dec 25 13:16:10 2013 +0400 + + Merge branch 'master' into mathlib_new + +commit bbeb97df6737f89291db4bb97ebf4c821edd9114 +Author: Anton Babushkin +Date: Wed Dec 25 13:04:52 2013 +0400 + + mathlib: code style fixed + +commit 8ed193d1159dd64e3bd44668e75aac8b71fa3fa2 +Author: Anton Babushkin +Date: Wed Dec 25 13:03:36 2013 +0400 + + mathlib: Matrix and Quaternion cleanup and bugfixes. Copyright updated. + +commit 5c33aeeb430a984d0802f1af73063afca793a98a +Author: Thomas Gubler +Date: Wed Dec 25 02:16:52 2013 +0100 + + move landing slope calculations into own class + +commit 9dfe366e908ce0100875996c3ea0d4cfdfcc24bf +Author: Anton Babushkin +Date: Tue Dec 24 23:56:28 2013 +0400 + + mathlib: Vector class major cleanup + +commit 13507a3127efa3b6f18fb54c3188a1f11f4b4346 +Merge: d1f35cc11 c19159762 +Author: Thomas Gubler +Date: Tue Dec 24 15:23:00 2013 +0100 + + Merge branch 'control_groups' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit c19159762520a43520981e7fab2c3f5645bc279c +Author: Thomas Gubler +Date: Tue Dec 24 15:04:11 2013 +0100 + + HIL: only listen to first 8 actuator outputs + +commit d1f35cc1107f3f07965073862150a5e4c7ea612c +Author: Thomas Gubler +Date: Tue Dec 24 15:04:11 2013 +0100 + + HIL: only listen to first 8 actuator outputs + +commit 6c7ae211b1c0fc7c327de706255811d297eb4917 +Author: Thomas Gubler +Date: Tue Dec 24 14:12:48 2013 +0100 + + flight termination: fix missing initialization of actuators_1_pub in fw_att_control + +commit 96debedcc8747de0bb797366bed34760a9c6ba58 +Author: Thomas Gubler +Date: Tue Dec 24 11:41:04 2013 +0100 + + prevent dataman from blocking startup when no sd card is present + +commit 8dda05e0011f9db63ad21ed2d1b74e7bdde58902 +Merge: 80986ce81 107bb54b3 +Author: Thomas Gubler +Date: Mon Dec 23 22:48:26 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit 107bb54b33dd4360fd5fee538f7a87b79279b8ab +Author: Lorenz Meier +Date: Mon Dec 23 20:38:09 2013 +0100 + + Robustifiying PPM parsing + +commit a26e46bede186c36b475e0b5a9cf3ef758cc1c9b +Author: Anton Babushkin +Date: Mon Dec 23 22:34:11 2013 +0400 + + att_pos_estimator_ekf: fixes, mathlib: minor changes + +commit 64ad3d7e0a60e994f6f26c18d52f4b2fd8b8beb0 +Author: Lorenz Meier +Date: Mon Dec 23 18:44:07 2013 +0100 + + Added channel count to log format + +commit 80986ce813035fa07a257f71056701dbc31487b1 +Merge: 94b68aa1c 0f0546f1b +Author: Thomas Gubler +Date: Mon Dec 23 16:59:20 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit 94b68aa1cc2f6fedd625d2b5ac7edc04b67d3749 +Author: Thomas Gubler +Date: Mon Dec 23 16:58:27 2013 +0100 + + add missing conversion from mission item to mavlink mission item after changes from b7652986d9cc0fe3edc765e3485b696b4b639b03 + +commit 0f0546f1b5c19e1d537b32a4da33161ccb4aa886 +Merge: a707e8cdb 1279b5fbf +Author: Lorenz Meier +Date: Mon Dec 23 16:39:12 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 5a2da77758867914e3e8b55267df56a6f95913ed +Merge: c9f785ff7 1279b5fbf +Author: Anton Babushkin +Date: Mon Dec 23 18:16:28 2013 +0400 + + Merge branch 'master' into mathlib_new + +commit 546964332d5eb3c9e402e39a136fc6c6994c00f6 +Author: Thomas Gubler +Date: Mon Dec 23 13:41:39 2013 +0100 + + use minimal pitch field introduced in b7652986d9cc0fe3edc765e3485b696b4b639b03 for fw takeoff + +commit b7652986d9cc0fe3edc765e3485b696b4b639b03 +Author: Thomas Gubler +Date: Mon Dec 23 13:38:13 2013 +0100 + + add minimal pitch field to mission item + +commit fcdb77d8ef8e0278eb9f8fc1cdf7c39d000c66c2 +Merge: 24e267613 afbf42233 +Author: Thomas Gubler +Date: Mon Dec 23 13:19:07 2013 +0100 + + Merge branch '559_tecs_climbout' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit afbf4223398407a5734aa0741ef24b5fab5b6dca +Author: Thomas Gubler +Date: Mon Dec 23 13:18:05 2013 +0100 + + tecs: change pitch on climbout #559 (ported from ardupilot) + +commit 24e2676131ac688eaedcbc9f65a06446d066820d +Author: Thomas Gubler +Date: Mon Dec 23 12:13:25 2013 +0100 + + add dataman to config_px4fmu-v2_logging.mk + +commit 1450903fa9f5856a97648bcc745d287a33525994 +Merge: 411428b8e b5fb5f9db +Author: Thomas Gubler +Date: Mon Dec 23 11:47:17 2013 +0100 + + 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 + +commit 411428b8e448f773d104704449b08261197a4b27 +Author: Thomas Gubler +Date: Mon Dec 23 11:45:03 2013 +0100 + + remove dataman from tests (as in upstream master) + +commit 68d8230e78b9116da794e93a0a5edcce4d1d8ee4 +Merge: 23d0c6f8d f61768909 +Author: Thomas Gubler +Date: Mon Dec 23 11:13:42 2013 +0100 + + Merge remote-tracking branch 'upstream/control_groups' into fw_autoland_att_tecs_navigator_termination_controlgroups + + Conflicts: + src/systemcmds/tests/module.mk + src/systemcmds/tests/tests.h + +commit c9f785ff7f64960b79129e4e79fd0db4863192ae +Author: Lorenz Meier +Date: Mon Dec 23 10:37:52 2013 +0100 + + Added missing export keywords + +commit f36ffe0859912e2976df5b2cabc87018d3f55f4e +Merge: 4c6f6ed12 98ebcb626 +Author: Anton Babushkin +Date: Mon Dec 23 11:13:08 2013 +0400 + + Partially merge branch 'inav_alt_gps' into vector_control2, only estimator part + +commit f6176890947dd33f6b26fb2cad53263882fb8e3b +Merge: f8134c9c6 1279b5fbf +Author: Lorenz Meier +Date: Sun Dec 22 21:13:11 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into control_groups + +commit 1279b5fbf3838811a08845e41b1e1244fb85d026 +Merge: 831f153b7 9476ba522 +Author: Lorenz Meier +Date: Sun Dec 22 12:13:02 2013 -0800 + + Merge pull request #556 from PX4/ppm_parsing + + PPM channel count detection is now using a more paranoid approach. + +commit f8134c9c67863aec8bc0cf9a12d602cf6dbc5bc4 +Author: Lorenz Meier +Date: Sun Dec 22 21:12:31 2013 +0100 + + Enable 18 channels on IO + +commit 9abf31c2baaa59b2b7727b87470d3575f3a099b0 +Author: Lorenz Meier +Date: Sun Dec 22 21:09:47 2013 +0100 + + Support 18 channels correctly on FMU + +commit 6c990d0a6e6d0888fc8c2cbf9eba1b84637c8d4d +Author: Lorenz Meier +Date: Sun Dec 22 20:44:51 2013 +0100 + + Fix usage of wrong constant for RC input channels + +commit 4c6f6ed12cc90a7a0365fc22b56c59dfa3d55028 +Author: Anton Babushkin +Date: Sun Dec 22 22:41:46 2013 +0400 + + multirotor_pos_control: remove unused parameters, use ellipsoid for velocity setpoint limiting + +commit fae6c694239194bbdbc7c872bb1a1d11a8894474 +Author: Anton Babushkin +Date: Sun Dec 22 12:20:06 2013 +0400 + + mc_att_control_vector, multirotor_pos_control: fixed + +commit 999051546a9dec7cc4eeef8ddc7c37f6c8e68b00 +Author: Lorenz Meier +Date: Sat Dec 21 19:08:52 2013 +0100 + + Fixed compile error + +commit b84c9f962b5c3c4d94e21aeb148dec8ffb42b0c9 +Merge: c03344320 831f153b7 +Author: Lorenz Meier +Date: Sat Dec 21 19:07:24 2013 +0100 + + Merged master + +commit a707e8cdb32b4b1b9c66b3e4010b56a2b0188a99 +Author: Lorenz Meier +Date: Sat Dec 21 18:58:28 2013 +0100 + + Added missing folder + +commit ef5aa697c73e095f21143a64eb3cd112c85b3a08 +Author: Anton Babushkin +Date: Sat Dec 21 21:49:37 2013 +0400 + + mc_att_control_vector: bugs fixed + +commit 831f153b7385fecb180c977727eb6b2f8bef1317 +Author: Lorenz Meier +Date: Sat Dec 21 16:37:45 2013 +0100 + + Add tight RC test + +commit d96dfc0f61776ae23a42dd62674b6578ae328d7d +Merge: 0869e24e6 b2e527ffa +Author: Lorenz Meier +Date: Sat Dec 21 16:13:17 2013 +0100 + + Merge branch 'custom_io_scale' + +commit b2e527ffa6f24a67903048ea157ee572f59f98a1 +Author: Lorenz Meier +Date: Sat Dec 21 16:13:04 2013 +0100 + + Counting channel count changes + +commit 38e5d2b0fbff18f53bb86dada8def5302c36a3d7 +Author: Anton Babushkin +Date: Sat Dec 21 18:52:21 2013 +0400 + + multirotor_pos_control: tunable velocity feed forward for SEATBELT/EASY modes + +commit 0869e24e6e02ce64b818eae6b6ac88760694b710 +Merge: f174ca3ce 3e037d40d +Author: Lorenz Meier +Date: Sat Dec 21 05:44:41 2013 -0800 + + Merge pull request #557 from PX4/custom_io_scale + + Custom io scale + +commit 05e9a30573f50dd271f10864f6e7ec37b6c94043 +Author: Anton Babushkin +Date: Sat Dec 21 16:21:16 2013 +0400 + + multirotor_pos_control & mc_att_control_vector: singularities handling improved + +commit 3e037d40de2a68b99aa4600f060eab3555f75832 +Author: Lorenz Meier +Date: Sat Dec 21 12:46:06 2013 +0100 + + Fixed bracketing error + +commit 0f0dc5ba068d24fb8b339acc8ef850f5f6ea9e47 +Author: Lorenz Meier +Date: Sat Dec 21 12:45:04 2013 +0100 + + Allowed custom battery scaling on IO + +commit f174ca3ce5dfe338b79f52de46f127abf1c3aca1 +Author: Lorenz Meier +Date: Fri Dec 20 21:52:10 2013 +0100 + + Added average as direct output + +commit 3ad9dd030c01e233a78aebfd2e20e67168962255 +Author: Lorenz Meier +Date: Fri Dec 20 21:10:33 2013 +0100 + + Added performance counter for write IOCTL + +commit 53192b5f4d11237c353faed72b326e67004fcef7 +Author: Anton Babushkin +Date: Fri Dec 20 22:20:07 2013 +0400 + + multirotor_pos_control: seatbelt mode fix + +commit 8c518aa23710ba0b9ad0c7ad2c03428ce8ddb290 +Author: Lorenz Meier +Date: Fri Dec 20 14:25:35 2013 +0100 + + Useful bits for high-rate logging + +commit 9476ba522f0b174a64ff91061647bca30cf7b6ea +Author: Lorenz Meier +Date: Fri Dec 20 08:48:45 2013 +0100 + + PPM channel count detection is now using a more paranoid approach. + +commit 6dce57170e3ceaa3316446086f8a0cd12cc5e90c +Author: Lorenz Meier +Date: Thu Dec 19 17:12:46 2013 +0100 + + Hotfix: Fixed mapping of override channel + +commit 948acd28cc4f6c90dd24cab3f35643ab5746ad7e +Merge: 084287132 b9a533aca +Author: Anton Babushkin +Date: Thu Dec 19 19:47:31 2013 +0400 + + Merge branch 'master' into vector_control2 + +commit b9a533acae4ee35a6ce6722552cfdfcb065c84aa +Merge: f042ea162 19fab5f39 +Author: Lorenz Meier +Date: Thu Dec 19 07:41:25 2013 -0800 + + Merge pull request #505 from PX4/rc_failsafe + + Futaba RC failsafe support + +commit a53af7e7b3ea34aa9023473a73489c836ac0e84a +Author: Anton Babushkin +Date: Thu Dec 19 17:57:37 2013 +0400 + + fw_pos_control_l1: use new mathlib + +commit 2df2fd1d252fe1e53d86416070557dec8c996891 +Author: Anton Babushkin +Date: Thu Dec 19 16:58:25 2013 +0400 + + mathlib minor fixes + +commit ba612c3ee8b88b9352e7cfa723997887dd736b76 +Author: Anton Babushkin +Date: Thu Dec 19 14:10:25 2013 +0400 + + mathlib fixes + +commit e3a5a384d7b3678d1cbef63dc28fbe9a8f1de940 +Author: Anton Babushkin +Date: Wed Dec 18 23:01:02 2013 +0400 + + mathlib: fixes and improvements, WIP + +commit a83e3cd22276109301678c204e83050483200d6b +Author: Anton Babushkin +Date: Wed Dec 18 19:33:47 2013 +0400 + + New mathlib, WIP + +commit f042ea162310783a5d58d32478371f2c32a0647e +Author: Lorenz Meier +Date: Tue Dec 17 10:20:22 2013 +0100 + + Removed whitespace + +commit b5fb5f9dbb2d26cea1ab50f005cedff52e992eca +Author: Julian Oes +Date: Mon Dec 16 16:59:24 2013 +0100 + + Navigator: Moved mission stuff in separate class + +commit 624ae85efa078ddd63209fe53c2c215986116ad1 +Author: Julian Oes +Date: Sat Dec 14 20:55:03 2013 +0100 + + Navigator: Use state table for main FSM + +commit 6a624abd7c8fe9cf32b5f5a91bceeb93f730a0ec +Author: Julian Oes +Date: Sat Dec 14 20:54:25 2013 +0100 + + Datamanager: Rename mavlink/offboard key + +commit bed40c962e94aaa9b1f398a201ef88096a35810a +Author: Julian Oes +Date: Wed Dec 4 10:38:56 2013 +0100 + + Navigator: handle onboard and mavlink missions + +commit e8df08f13905c2a71d71469ba7d6cecc23c2eb70 +Author: Julian Oes +Date: Wed Dec 4 10:37:51 2013 +0100 + + Dataman: Also reserve space for onboard missions + +commit 9d4ba6e4f64d631c67a419518a8398debade4641 +Author: Julian Oes +Date: Mon Dec 16 16:59:24 2013 +0100 + + Navigator: Moved mission stuff in separate class + +commit ea107f41514ac8696ea8b94e93b9231a4802a15b +Author: Lorenz Meier +Date: Mon Dec 16 16:47:28 2013 +0100 + + Enable DMA on UART8 + +commit bccf65cc28edb8e68b38765c895e9f74604df92e +Author: Andrew Tridgell +Date: Mon Dec 16 22:16:51 2013 +1100 + + mpu6000: disable interrupts during initial reset + + this seems to avoid a problem where the mpu6000 doesn't startup + correctly if other devices are transferring at the same time. + +commit d53b00283e4b57611cc7e8c85a4dd1f18629aab0 +Author: Lorenz Meier +Date: Mon Dec 16 12:02:01 2013 +0100 + + PX4IO upgrade improvement + +commit 084287132acf3409900ce0629cf5db13785ae538 +Author: Anton Babushkin +Date: Mon Dec 16 12:56:27 2013 +0400 + + HIL rc scripts fixed + +commit 373888b16d4efda40e36bceac87755114d5590c7 +Author: Anton Babushkin +Date: Mon Dec 16 12:53:38 2013 +0400 + + multirotor_pos_control: default parameters updated + +commit 7cbb4cfdb8913c8ecc3b5237878656ec6675bd38 +Merge: 72aa171ef 43582cdb6 +Author: Anton Babushkin +Date: Mon Dec 16 12:47:40 2013 +0400 + + Merge branch 'master' into vector_control2 + +commit 43582cdb6843cdcfdc8f0deba1439b6c3fe7e417 +Author: Lorenz Meier +Date: Mon Dec 16 09:04:03 2013 +0100 + + Re-introduced AQ MAVLink files since we have had them around before + +commit ae26e70f54f6cdc39d15f708c5d727f51ee882f7 +Merge: da539ec83 aed713364 +Author: Lorenz Meier +Date: Mon Dec 16 09:02:28 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit da539ec83f30609700970ad7f06ad635e01ee658 +Author: Lorenz Meier +Date: Mon Dec 16 09:01:56 2013 +0100 + + Added LOG_ MAVLink messages + +commit aed7133649276f48e622b544a73d5c64de758450 +Merge: d6a6d59d2 b63d4809d +Author: Lorenz Meier +Date: Sun Dec 15 15:38:32 2013 -0800 + + Merge pull request #552 from PX4/spi_speedup + + Cranking up bus speeds for all sensors to achievable 10.4 MHz + +commit 72aa171ef982deef1519cc21129024a96d9633db +Author: Anton Babushkin +Date: Sun Dec 15 22:52:05 2013 +0400 + + mc_att_control_vector: attitude rate D component implemented + +commit b63d4809dedb965d2342ff5803e6604b11ff18c7 +Author: Lorenz Meier +Date: Sun Dec 15 19:35:23 2013 +0100 + + Enabled MPU6K and updated startup script to start all sensors + +commit f4ac204f4650dedcde52aa9ec001fafb5e7c5284 +Author: Lorenz Meier +Date: Sun Dec 15 18:32:46 2013 +0100 + + Cranking up bus speeds for all sensors to achievable 10.4 MHz, will cut the bus lock time to half + +commit 69c4f6f5e45c054a22ed1a36b323d1b9bd7561d3 +Author: Anton Babushkin +Date: Sun Dec 15 20:43:21 2013 +0400 + + mc_att_control_vector: code style fixed + +commit 86d5f0808d0146efc2442f651de224956a2818cc +Author: Anton Babushkin +Date: Sun Dec 15 20:42:47 2013 +0400 + + mc_att_control_vector: fixes + +commit badf146e192d2341df1a76a31798a4ce6900e538 +Author: Anton Babushkin +Date: Sun Dec 15 16:24:45 2013 +0400 + + mc_att_control_vector: independent thrust vector and attitude control + +commit f5c24c6e71bc918ac1b92df88f4ba8f3cdecd57a +Author: Anton Babushkin +Date: Sun Dec 15 12:34:56 2013 +0400 + + pid library fix + +commit faa3826de6c47c5516df7b4c01b70c96f9e9d9d4 +Author: Anton Babushkin +Date: Sun Dec 15 11:47:26 2013 +0400 + + multirotor_pos_control: fixes and improvements + +commit e685c65365511341edb7cb4eded8d645643114a6 +Author: Julian Oes +Date: Sat Dec 14 20:55:03 2013 +0100 + + Navigator: Use state table for main FSM + +commit 73907d1ac00b59759137d71f18693228cc3e75c9 +Author: Julian Oes +Date: Sat Dec 14 20:54:25 2013 +0100 + + Datamanager: Rename mavlink/offboard key + +commit d0444497eddb75beae4bc0001e6aacbc137e0d66 +Author: Julian Oes +Date: Sat Dec 14 20:52:25 2013 +0100 + + Bottle_drop: Store WPs in datamanager + +commit d6a6d59d2de7270fd978fcb6029edc3f315899a0 +Author: Lorenz Meier +Date: Sat Dec 14 15:09:20 2013 +0100 + + Further improved S.Bus scaling + +commit ea10d55d71b25b4440c6b4dc139dda519a0d2797 +Author: Lorenz Meier +Date: Sat Dec 14 15:08:56 2013 +0100 + + Auto-update of IO firmware, shorter preflight check alarm + +commit 10b2dc67e4529759b9dcbef6a18360eba610b5a3 +Author: Lorenz Meier +Date: Sat Dec 14 14:54:02 2013 +0100 + + Allow forceupdate in all conditions + +commit 00dc339d2ece42161e36af7cc52c042c4fcec697 +Author: Lorenz Meier +Date: Sat Dec 14 14:52:57 2013 +0100 + + Improved S.Bus scaling based on scope measurements + +commit 23d0c6f8dd1a0b9aa64dafe26cfd56e43637c5ee +Author: Thomas Gubler +Date: Sat Dec 14 11:03:02 2013 +0100 + + temporary workaround to trigger failsafe with remote control + +commit 367d5d0cf28d6c857fdcd6c4ad20809f9e52e310 +Author: Thomas Gubler +Date: Sat Dec 14 11:02:16 2013 +0100 + + fix wrong usage of navigation state in flighttermination state machine + +commit c3cbaf5deb00577efa9198f246ebc6011284ff34 +Merge: 54e739926 0b9b68f0d +Author: Thomas Gubler +Date: Fri Dec 13 21:07:27 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups + + Conflicts: + src/drivers/px4io/px4io.cpp + +commit 54e739926d3414e29b13d2aa14ebb94fd8ffd4f4 +Merge: 4ab7ac67a c03344320 +Author: Thomas Gubler +Date: Fri Dec 13 20:34:44 2013 +0100 + + Merge branch 'control_groups' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit 4ab7ac67a5a7ab66e5a6d452630691e3fbefc478 +Author: Thomas Gubler +Date: Wed Dec 11 16:57:19 2013 +0100 + + px4iofirmware: improve check for rc controlled channels in manual mode + +commit 2fb493e639bb78d862529062dedb79b97c96a769 +Author: Thomas Gubler +Date: Wed Dec 11 16:38:11 2013 +0100 + + px4io frimware: improve handling of manual mode when fmu is still healthy, use data from fmu for channels which are not controlled by rc + +commit deac4eefc6c0176fcfaf5a2ab58f3095198334f6 +Merge: 6f316b352 0b9b68f0d +Author: Anton Babushkin +Date: Fri Dec 13 21:15:21 2013 +0400 + + Merge branch 'master' into vector_control2 + +commit 6f316b352dfd4fffd7513388487c5f9fff0a9c8f +Author: Anton Babushkin +Date: Fri Dec 13 21:12:03 2013 +0400 + + multirotor_pos_control rewritten to use rotation matrix instead of euler angles + +commit 9883a346a022131b20a292d96a87f20fb7921b1c +Author: Lorenz Meier +Date: Fri Dec 13 18:01:55 2013 +0100 + + First stab at implementing better RSSI based connection status estimation, still needs some work and testing + +commit a673fa3926d18163841f817c08bf089a0a8224f7 +Author: Holger Steinhaus L +Date: Sun Nov 17 12:56:26 2013 +0100 + + Non-destructive handling of failsafe signals, distinction between frame loss and signal loss. + This kind of handling might be moved upstream into the application, once alarms are propagated by the ORB system. + + This change is compatible with RX failsafe settings, but does not rely on it (uses SBus flags instead). + +commit 3a40ea8338206b247aadb40e3709a22e0699135b +Author: Holger Steinhaus L +Date: Mon Nov 11 12:14:03 2013 +0100 + + more precise range conversion for SBus input signals + +commit 0b9b68f0d96f59c9cd406547ee52fb52617a298f +Merge: 3e708f881 4e713a708 +Author: Lorenz Meier +Date: Fri Dec 13 08:10:57 2013 -0800 + + Merge pull request #535 from NosDE/master + + Device renamed, custom device on parameter switch + +commit 3e708f881eecafbac19730f0801f8654399028ff +Merge: 39dcda399 ea9fcaa27 +Author: Lorenz Meier +Date: Fri Dec 13 08:10:42 2013 -0800 + + Merge pull request #538 from thomasgubler/commander_localpos + + update the commander to only use local pos for landing detection when on... + +commit 39dcda3996b7c988c66bb4678f35bd45e0cc5d49 +Merge: 0b58c01dc b3f1adc54 +Author: Lorenz Meier +Date: Fri Dec 13 08:10:18 2013 -0800 + + Merge pull request #541 from limhyon/master + + SO(3) estimator has been debugged and cleaned. + +commit 0b58c01dcc79ec82d701820dcfce3af15c5d67ce +Merge: 96997697e 3527ea8a6 +Author: Lorenz Meier +Date: Fri Dec 13 08:09:36 2013 -0800 + + Merge pull request #534 from thomasgubler/tecs_fix_comparison + + tecs: fix wrong != 0 check + +commit 96997697e5a20c15d3a7995da5b077cc4b46987f +Merge: e8bc6cdd6 9a4b57c35 +Author: Lorenz Meier +Date: Fri Dec 13 08:09:18 2013 -0800 + + Merge pull request #536 from limhyon/patch-1 + + Update fw_att_control_params.c + +commit e8bc6cdd62504a0146281218e525c3612901e157 +Merge: a91a8aeea dcfd5bdbe +Author: Lorenz Meier +Date: Fri Dec 13 08:08:40 2013 -0800 + + Merge pull request #547 from julianoes/fix_py_uploader + + Python uploader: Ignore exceptions when sending reboot tries + +commit a91a8aeea868985e4989f05903e793b413bd9a9e +Merge: 017a85df0 5397f13b5 +Author: Lorenz Meier +Date: Fri Dec 13 07:54:13 2013 -0800 + + Merge pull request #542 from PX4/hil_fixes + + Various HIL-related fixes + +commit 017a85df06dec676b847c9afbaf4283e0625a210 +Merge: c311462f3 bb9f67ca7 +Author: Lorenz Meier +Date: Fri Dec 13 07:53:28 2013 -0800 + + Merge pull request #545 from PX4/mavlink_fixes + + Mavlink fixes + +commit c311462f3cb4719d4de8e650c78fad225f3eb8b5 +Merge: c46bd8b04 63d81ba41 +Author: Lorenz Meier +Date: Fri Dec 13 16:52:35 2013 +0100 + + Added actuator control removal + +commit 6d40f90cc1d0c96a49f90100adf93974aacc354e +Merge: 27f6287fc bb9f67ca7 +Author: Anton Babushkin +Date: Fri Dec 13 17:44:42 2013 +0400 + + Merge branch 'mavlink_fixes' into vector_control2 + +commit 27f6287fc5aa38b894c87dfa233d51dc0ad0ff09 +Merge: 18eefa9dc 5397f13b5 +Author: Anton Babushkin +Date: Fri Dec 13 17:42:37 2013 +0400 + + Merge branch 'hil_fixes' into vector_control2 + +commit 18eefa9dcaa588120bbcd0781c77673f9561a53c +Merge: 6705e9518 b9ea91513 +Author: Anton Babushkin +Date: Fri Dec 13 17:26:41 2013 +0400 + + Merge branch 'mpc_fix' into vector_control2 + +commit 6705e9518b16e8f1b681c74c374b06583b2cfd64 +Merge: bae2171ed c46bd8b04 +Author: Anton Babushkin +Date: Fri Dec 13 17:26:07 2013 +0400 + + Merge branch 'master' into vector_control2 + +commit c46bd8b0413fcaea5b19777bf074f0d65417a47c +Author: Andrew Tridgell +Date: Fri Dec 13 20:49:05 2013 +1100 + + Enabled DMA on both telemetry ports and GPS + +commit 5b7d1af5d83554d3119e3e0669d6429fc1aef262 +Author: Andrew Tridgell +Date: Fri Dec 13 12:44:11 2013 +1100 + + Merged crccheck command + +commit 6016fbe55d3fd402012168b5a704a550bcfc4d28 +Author: Andrew Tridgell +Date: Fri Dec 13 11:30:07 2013 +1100 + + Merged PX4IO crc checks and force update + +commit 8f90efa312b4bccbacb9e9173e2cba7d7b4bc193 +Author: Andrew Tridgell +Date: Wed Dec 11 14:14:33 2013 +1100 + + l3gd20: print more perf counters and make DRDY usage clearer + +commit e808e015dd84c234f9689daf90aedf0162d7d2f2 +Author: Andrew Tridgell +Date: Wed Dec 11 14:14:03 2013 +1100 + + LowPassFilter: allow for filtering to be disabled + + using bandwidth of 0 gives no filtering + +commit 17502cbde43cf96c55af1811723ce84ca2a1fc27 +Author: Andrew Tridgell +Date: Wed Dec 11 09:02:31 2013 +1100 + + l3gd20: fixed a warning + +commit c033443208666d6972d99fe5a7b8e0c3fa5050b5 +Author: Thomas Gubler +Date: Wed Dec 11 16:57:19 2013 +0100 + + px4iofirmware: improve check for rc controlled channels in manual mode + +commit b69097df387ed6cea65d9884f6b3bc2ecb3ce3d9 +Author: Thomas Gubler +Date: Wed Dec 11 16:38:11 2013 +0100 + + px4io frimware: improve handling of manual mode when fmu is still healthy, use data from fmu for channels which are not controlled by rc + +commit 1a1570d9020a1d6a76a3c4d33ad84f9879c0fe88 +Merge: 1b1aa0ede cf78440ee +Author: Lorenz Meier +Date: Tue Dec 10 12:09:03 2013 +0100 + + Merged all of the LSM303D debug changes + +commit cf78440ee6cb8c1469f53ca096d7388524facd59 +Author: Andrew Tridgell +Date: Tue Dec 10 15:09:36 2013 +1100 + + drv_hrt: added note on why an uninitialised hrt_call is safe + +commit d43e3394b07b5999dff5d04a3dd77f96d76c1134 +Author: Andrew Tridgell +Date: Tue Dec 10 14:03:16 2013 +1100 + + l3gd20: added rescheduling and error checking + +commit 91870953d951bc0e15640363bcc1d826cb5ed1b1 +Author: Andrew Tridgell +Date: Tue Dec 10 09:13:38 2013 +1100 + + mpu6000: treat all zero data from mpu6k as bad + +commit 96881d88106c421a4ea44118b754f90d47b94e4f +Author: Andrew Tridgell +Date: Mon Dec 9 10:03:50 2013 +1100 + + ms5611: check for all zero in the prom + + when SPI CLK fails we get all zero data + +commit f0d84d4826a6563693ae0abd6ac1f72a3eafdc68 +Author: Andrew Tridgell +Date: Sun Dec 8 20:46:54 2013 +1100 + + mpu6000: close fds before exit + +commit acd0a70dca1066e09fc98ed6576682b6de330e7c +Author: Andrew Tridgell +Date: Sun Dec 8 20:46:43 2013 +1100 + + lsm303d: close fds before exit + +commit 09ece4306e929b9ffbd7d21a50c5d3d21265bd87 +Author: Andrew Tridgell +Date: Sun Dec 8 20:46:31 2013 +1100 + + l3gd20: close fds before exit + +commit 1fc122562c16dfd419e832b95292678a7db8ec22 +Author: Andrew Tridgell +Date: Sat Dec 7 22:45:39 2013 +1100 + + mpu6000: use register_class_devname() + +commit 02e7f7fa85ec4d443e32cd320d80a4152712a22c +Author: Andrew Tridgell +Date: Sat Dec 7 22:45:28 2013 +1100 + + lsm303d: use register_class_devname() + +commit 1d5f0a1433f838fc553461c808129a89d917058a +Author: Andrew Tridgell +Date: Sat Dec 7 22:45:10 2013 +1100 + + l3gd20: use register_class_devname() + +commit c5097a6561928e9d5e88926e5be28df845256d91 +Author: Andrew Tridgell +Date: Sat Dec 7 22:44:58 2013 +1100 + + hmc5883: use register_class_devname() + +commit 6145e69fc62c7448baf0531d5c492e26b9225b01 +Author: Andrew Tridgell +Date: Sat Dec 7 22:43:54 2013 +1100 + + device: added register_class_devname() API + + this allows drivers to register generic device names for a device + class, with automatic class instance handling + +commit f24479c27a3627d315eee0f329da8aca8741eebe +Author: Andrew Tridgell +Date: Sat Dec 7 22:39:07 2013 +1100 + + lsm303d: dump I2C control registers in regdump + +commit 1fb406ba094a091c6976f752c3b6db71fc895605 +Author: Lorenz Meier +Date: Sat Dec 7 10:44:29 2013 +0100 + + Add also default descriptor for alternate sensors + +commit 3d27dd7246c660bb0a00caae3cd0b0e66bfa6467 +Author: Lorenz Meier +Date: Sat Dec 7 10:34:25 2013 +0100 + + Made all usual suspects default to their custom names and only register the default name if its not already taken by someone else + +commit 0456ee2364600ba6b5a9f109c7464a71579e7d58 +Author: Andrew Tridgell +Date: Fri Dec 6 20:55:10 2013 +1100 + + ms5611: give cleaner SPI traces + + this makes logic traces cleaner by zeroing extra bytes written + +commit bc6ddb971fa23b88679ea8201a8205be3c08e90c +Author: Andrew Tridgell +Date: Fri Dec 6 20:54:58 2013 +1100 + + ms5611: removed unused variable + +commit 7e309414758d2c526da7ef3bcab7bf75779f6950 +Author: Andrew Tridgell +Date: Fri Dec 6 20:53:25 2013 +1100 + + ms5611: change bus speed to 5MHz + + this gives 5MHz SPI bus speed (by asking for 6MHz due to timer + granularity). + + Tests with a logic analyser show that the ms5611 is actually more + reliable at 5MHz than lower speeds + +commit 30ff61fa90179af00609738da6bd5365872d4f61 +Author: Andrew Tridgell +Date: Fri Dec 6 20:52:31 2013 +1100 + + lsm303d: use DRDY pins to automatically reschedule measurements + + this prevents double reads of sensor data, and missing samples from + the accel + +commit 0e97c288bbe5acde6358e10237d1bfb5e522ee19 +Author: Andrew Tridgell +Date: Fri Dec 6 20:51:37 2013 +1100 + + px4fmu2: enable SPI sensor DRDY pins + +commit 4956feffdfc8459c5f27e471b50978db29f23c07 +Author: Andrew Tridgell +Date: Fri Dec 6 20:51:00 2013 +1100 + + drv_hrt: added hrt_call_init() and hrt_call_delay() APIs + + hrt_call_init() can be used to initialise (zero) a hrt_call structure + to ensure safe usage. The hrt_call_every() interface calls this + automatically. + + hrt_call_delay() can be used to delay a current callout by the given + number of microseconds + +commit 513d014f03831111a1b9f9af293e253f7d5218a5 +Author: Andrew Tridgell +Date: Thu Dec 5 09:06:53 2013 +1100 + + l3gd20: added retries to disable_i2c() + +commit 24a243843ef771273c81536c0bd18c5d70c010f4 +Author: Andrew Tridgell +Date: Wed Dec 4 22:54:02 2013 +1100 + + lsm303d/l3gd20: change filters to 50Hz analog on-chip filters + + after discussion with Leonard these analog on-chip filters should be + at 50Hz + +commit 0a83772c0d8b4b600245590d571f679a6894e75f +Author: Andrew Tridgell +Date: Wed Dec 4 16:12:25 2013 +1100 + + l3gd20: use highest possible on-chip filter bandwidth + + this allows the software filter to do its job properly + +commit f0e50fc87a7b33113cdd00b9b9f720214159eb83 +Author: Andrew Tridgell +Date: Fri Nov 1 08:11:58 2013 +1100 + + lsm303d: init filter to 773 Hz + +commit 2de588e8611c99d54b8499937764539e543df58f +Author: Andrew Tridgell +Date: Wed Dec 4 15:50:41 2013 +1100 + + lsm303d: changed tones for accel fail to 3 tones + + distinct tones for init fail, post-boot fail and recovery + +commit c46ab017e12f5ccbe0f22ec77f90d8a8e28a8c63 +Author: Andrew Tridgell +Date: Wed Dec 4 12:06:05 2013 +1100 + + lsm303d: make log distinctive with i2c disable included + +commit 51a1ad48c5734f259bc8c90b2b5f5626b83cbdbb +Author: Andrew Tridgell +Date: Sat Nov 30 16:33:32 2013 +1100 + + FMUv2: don't config ADC pins that are now used for MPU6k CS and other uses + +commit aeba9e5c1e59b016b6ce707852490714db0544e2 +Author: Andrew Tridgell +Date: Sat Nov 30 16:31:51 2013 +1100 + + FMUv2: change CS pins to 2MHz + + this gives cleaner traces + +commit 032c450d154a9b66f689328a337d30fe92b7bbb8 +Author: Andrew Tridgell +Date: Thu Nov 28 20:31:28 2013 +1100 + + lsm303d: cleanup logic traces by pre-zeroing all transfers + +commit a2b31118cb4dc01174c4c3436c29d5850d116441 +Author: Andrew Tridgell +Date: Thu Nov 28 20:30:48 2013 +1100 + + lsm303d: get cleaner logic traces by gathering all regs more regularly + +commit 7c9d92a5d64ee4b2282139a49e189df434ec00f1 +Author: Andrew Tridgell +Date: Thu Nov 28 20:30:04 2013 +1100 + + lsm303d: added I2C disable based on method from ST engineering support + +commit 9a169d8ef453aea1729b76940b10733591c4c6d8 +Author: Andrew Tridgell +Date: Thu Nov 28 20:29:33 2013 +1100 + + l3gd20: added I2C disable based on method from ST engineering support + +commit 44b2543d2d968a61b2b7cbef6d4409dcdf5c9174 +Author: Andrew Tridgell +Date: Thu Nov 28 20:29:02 2013 +1100 + + FMUv2: set MPU6000 CS as initially de-selected + +commit 3ce14497a118fc6a10c475704dfa5dbdd9669476 +Author: Andrew Tridgell +Date: Thu Nov 28 20:28:42 2013 +1100 + + FMUv2: added define for MPU DRDY pin + +commit b927974a976a86271826a04f0020be01007368ad +Author: Andrew Tridgell +Date: Tue Nov 26 20:56:15 2013 +1100 + + FMUv2: added support for MPU6000 on v2.4 board + +commit fe4b95f9d567f9aae12ee16dc1c550d778b27a6a +Author: Andrew Tridgell +Date: Sat Nov 16 18:37:26 2013 +1100 + + lsm303d: zero-fill register reads + +commit ea33a19c8f5b109fd9ba35603b0af56dddef3708 +Author: Andrew Tridgell +Date: Sat Nov 16 18:36:48 2013 +1100 + + lsm303d: show regs at both high and low bus speed on error + +commit 4ce4b8a174cae4053f8df59de1455589ab1e16b8 +Author: Andrew Tridgell +Date: Fri Nov 15 14:12:24 2013 +1100 + + lsm303d: always log first ARB and REG values + +commit 5ef91d694b94c297bfecae297b2c933561e0ac16 +Author: Andrew Tridgell +Date: Fri Nov 15 13:39:59 2013 +1100 + + lsm303d: log mag regs too + +commit 671447ce2c94ad523ea9dc636c5066db98831d87 +Author: Andrew Tridgell +Date: Fri Nov 15 11:12:08 2013 +1100 + + lsm303d: fixed TEMP_H register define + +commit cdaafff6e45b2d68d20248fd00ec157b47ff6f78 +Author: Andrew Tridgell +Date: Fri Nov 15 10:19:35 2013 +1100 + + lsm303d: added detailed logging of accels on extremes + + this will log accel values and registers to /fs/microsd/lsm303d.log if + any extreme values are seen + +commit 50d5241985792d829833f287f2fc1936d8caef84 +Author: Andrew Tridgell +Date: Wed Oct 30 15:27:48 2013 +1100 + + px4io: moved blue heartbeat LED to main loop + + this allows us to tell if the main loop is running by looking for a + blinking blue LED + +commit 97af3d22040e67520a835102684a1b2a9575aaaa +Author: Andrew Tridgell +Date: Wed Oct 30 09:46:52 2013 +1100 + + mpu6000: change bus speed based on registers being accessed + + this ensures we follow the datasheet requirement of 1MHz for general + registers and up to 20MHz for sensor and int status registers + +commit 8df4d636ab5d2a9af35093b9d9d15f1a23404267 +Author: Andrew Tridgell +Date: Wed Oct 30 09:45:58 2013 +1100 + + SPI: added set_frequency() API + + this allows the bus speed to be changed on the fly by device + drivers. This is needed for the MPU6000 + +commit 415417196bcafdafa6aafa8109487ed0ed18cab6 +Author: Andrew Tridgell +Date: Mon Oct 21 18:12:50 2013 +1100 + + lsm303d: print more registers in "lsm303d regdump" + +commit af049f7cf8b261aaa85a659537d75c1476da40f4 +Author: Andrew Tridgell +Date: Wed Oct 30 09:17:53 2013 +1100 + + lsm303d: define some more register addresses + +commit 93f3398dfedd787419f54294adc6c92c30e282b9 +Author: Andrew Tridgell +Date: Mon Oct 21 10:06:43 2013 +1100 + + lsm303d: added 'lsm303d regdump' command + + useful for diagnosing issues + +commit 1b1aa0edea9214d5e7bab2db634b4fdbf8ad3e95 +Author: Andrew Tridgell +Date: Fri Dec 6 20:52:31 2013 +1100 + + lsm303d: use DRDY pins to automatically reschedule measurements + + this prevents double reads of sensor data, and missing samples from + the accel + +commit b3f4b0a240bfb9d7dfaafd78d0a6bbca1c429f60 +Author: Andrew Tridgell +Date: Tue Dec 10 15:09:36 2013 +1100 + + drv_hrt: added note on why an uninitialised hrt_call is safe + +commit 893d66d9613c699c9e891e23bc78a61fcc5ad7b4 +Author: Andrew Tridgell +Date: Tue Dec 10 14:03:16 2013 +1100 + + l3gd20: added rescheduling and error checking + +commit 2b491a7954b8bbcca044790f314c78e0c91019df +Author: Andrew Tridgell +Date: Tue Dec 10 09:13:38 2013 +1100 + + mpu6000: treat all zero data from mpu6k as bad + +commit 8744aa7536d2c52417855bd28ef589b72a42e5de +Author: Andrew Tridgell +Date: Mon Dec 9 10:03:50 2013 +1100 + + ms5611: check for all zero in the prom + + when SPI CLK fails we get all zero data + +commit 39b40e41c2126cb2aeba586a57333ebb2aa3c2a6 +Author: Andrew Tridgell +Date: Sun Dec 8 20:46:54 2013 +1100 + + mpu6000: close fds before exit + +commit 038ec194ae55c94d566a62f9e6e7dbcc0e0e7399 +Author: Andrew Tridgell +Date: Sun Dec 8 20:46:43 2013 +1100 + + lsm303d: close fds before exit + +commit 1bac7e7f8b073a7e5cee12570e42694988df1abc +Author: Andrew Tridgell +Date: Sun Dec 8 20:46:31 2013 +1100 + + l3gd20: close fds before exit + +commit b55403c551070d681b9b438a0b52deb5832adc8f +Author: Andrew Tridgell +Date: Sat Dec 7 22:45:39 2013 +1100 + + mpu6000: use register_class_devname() + +commit e334377e6c74f01a2bd75e435f911bb2dc29f401 +Author: Andrew Tridgell +Date: Sat Dec 7 22:45:28 2013 +1100 + + lsm303d: use register_class_devname() + +commit 5a88dc02a7a7e6386f3987794afd8e3881abe0b3 +Author: Andrew Tridgell +Date: Sat Dec 7 22:45:10 2013 +1100 + + l3gd20: use register_class_devname() + +commit 5ee41bc0835df045593cba50d90ef004cfec3167 +Author: Andrew Tridgell +Date: Sat Dec 7 22:44:58 2013 +1100 + + hmc5883: use register_class_devname() + +commit eed5b99a4a94ce80534d6b999377c3feb7bcecd4 +Merge: b2b9665e4 c72162cc5 +Author: Lorenz Meier +Date: Tue Dec 10 11:37:25 2013 +0100 + + Merge branch 'redundant_sensors' of github.com:PX4/Firmware + +commit b2b9665e4460ce25718509b7abb75c4b702c4c5f +Author: Andrew Tridgell +Date: Sat Dec 7 22:43:54 2013 +1100 + + device: added register_class_devname() API + + this allows drivers to register generic device names for a device + class, with automatic class instance handling + +commit 895dc3a2bbf172c7a2095d3a815cdd13d1388816 +Author: Andrew Tridgell +Date: Sat Dec 7 22:39:07 2013 +1100 + + lsm303d: dump I2C control registers in regdump + +commit 0349937a828392d50e736d32f4eec6242d65c9aa +Author: Andrew Tridgell +Date: Fri Nov 15 10:19:35 2013 +1100 + + lsm303d: added detailed logging of accels on extremes + + this will log accel values and registers to /fs/microsd/lsm303d.log if + any extreme values are seen + +commit bc8cfc8d9d29650cc2ec7627cf5cedae0b5ed47d +Author: Lorenz Meier +Date: Tue Dec 10 11:21:27 2013 +0100 + + Fix indendation in airspeed driver (no functional change) + +commit 70e56a3d54ec517d97b6f080badfab6c66c06f77 +Author: Andrew Tridgell +Date: Fri Dec 6 20:51:37 2013 +1100 + + px4fmu2: enable SPI sensor DRDY pins + +commit 53f2dc8296d550df8933663465cf163ae523084a +Author: Andrew Tridgell +Date: Fri Dec 6 20:51:00 2013 +1100 + + drv_hrt: added hrt_call_init() and hrt_call_delay() APIs + + hrt_call_init() can be used to initialise (zero) a hrt_call structure + to ensure safe usage. The hrt_call_every() interface calls this + automatically. + + hrt_call_delay() can be used to delay a current callout by the given + number of microseconds + +commit 86ec1c37fa29ba4ffc1d54a0c438de1cd536f51c +Author: Andrew Tridgell +Date: Thu Dec 5 09:06:53 2013 +1100 + + l3gd20: added retries to disable_i2c() + +commit 476070510eca3c1eb8c485b5f2d04061dfb24f88 +Author: Andrew Tridgell +Date: Wed Dec 4 22:54:02 2013 +1100 + + lsm303d/l3gd20: change filters to 50Hz analog on-chip filters + + after discussion with Leonard these analog on-chip filters should be + at 50Hz + +commit b0bb5a34508c72efbbfc2ec622a2cd8a95e9df1d +Author: Andrew Tridgell +Date: Fri Dec 6 20:53:25 2013 +1100 + + ms5611: change bus speed to 5MHz + + this gives 5MHz SPI bus speed (by asking for 6MHz due to timer + granularity). + + Tests with a logic analyser show that the ms5611 is actually more + reliable at 5MHz than lower speeds + +commit a52e70ca93a78edeb8d14ae95f881e0415e13760 +Author: Andrew Tridgell +Date: Fri Dec 6 20:54:58 2013 +1100 + + ms5611: removed unused variable + +commit 3f0f34a4c786e7b8baccf57b2c22eddd6ee7c97f +Author: Andrew Tridgell +Date: Fri Dec 6 20:55:10 2013 +1100 + + ms5611: give cleaner SPI traces + + this makes logic traces cleaner by zeroing extra bytes written + +commit 2761d47be2792a3e28e92bfd60407a0aaa243106 +Author: Thomas Gubler +Date: Mon Dec 9 09:53:51 2013 +0100 + + disable printf + +commit edd1f4dbb8e2afd44503edc4e5c8c0ea5a3bdb18 +Author: Thomas Gubler +Date: Mon Dec 9 09:08:41 2013 +0100 + + set parachute deployed to 0 and handle correct scaling in mixer + +commit 5e273bf225ac5ed57c10093296a00ee190cfbf7d +Author: Thomas Gubler +Date: Sun Dec 8 21:34:31 2013 +0100 + + px4iofirmware: in manual mode: ignore control indices which are not controlled by the rmeote control + +commit 86aa2f85cb923b7a45d3a0139ae0cf108d0cb002 +Author: Thomas Gubler +Date: Sun Dec 8 21:34:31 2013 +0100 + + px4iofirmware: in manual mode: ignore control indices which are not controlled by the rmeote control + +commit cbde8d27f8a18eeb14038521115fd5bd2f97e29a +Author: Thomas Gubler +Date: Sun Dec 8 20:14:32 2013 +0100 + + fix small copy paste error in px4io driver + +commit 8acea79918e20eabb73f6c6bacc5ebd7f30ae577 +Author: Thomas Gubler +Date: Sun Dec 8 20:14:32 2013 +0100 + + fix small copy paste error in px4io driver + +commit c16c57c9d07be51942961a8a219a1cef7b0d482d +Merge: 278e05e42 0ba507b64 +Author: Thomas Gubler +Date: Sun Dec 8 18:57:53 2013 +0100 + + Merge remote-tracking branch 'upstream/control_groups' into fw_autoland_att_tecs_navigator_termination_controlgroups + +commit 278e05e425f6aca75e2d6b43a17945b095176997 +Author: Thomas Gubler +Date: Sun Dec 8 16:52:41 2013 +0100 + + added simple flight termination state machine which enbales parachute on request + +commit 0ba507b640223e2bf45d3727cac1603bef215dde +Author: Lorenz Meier +Date: Sun Dec 8 11:25:45 2013 +0100 + + Added support for a total of four control groups to the IO driver and IO firmware. This allows to run auxiliary payload. Cleaned up defines for RC input channel counts, this needs another sweep to then finally allow up to 16 mapped channels and up to 20-24 RAW RC channels + +commit 5397f13b500413134a9d63bc2f6440f5e61e8435 +Merge: 3c027a8e4 264ef4719 +Author: Anton Babushkin +Date: Sat Dec 7 22:29:45 2013 +0400 + + Merge branch 'master' into hil_fixes + +commit c72162cc5ae12e2e64f9a4fb86e205bab51a5b6d +Author: Lorenz Meier +Date: Sat Dec 7 10:44:29 2013 +0100 + + Add also default descriptor for alternate sensors + +commit 7becbcdbd59c0842ff44e682df0f13fd067def10 +Author: Lorenz Meier +Date: Sat Dec 7 10:34:25 2013 +0100 + + Made all usual suspects default to their custom names and only register the default name if its not already taken by someone else + +commit 4d846b480c9118090fe60a887fb1eb0824b38f56 +Author: Thomas Gubler +Date: Thu Dec 5 16:24:11 2013 +0100 + + fix typo in makefile (resulted from previous merge) + +commit b86161dd4518b0f1052609e7ea9db737cd041ee3 +Merge: f73988cee 264ef4719 +Author: Thomas Gubler +Date: Thu Dec 5 10:53:41 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator + + Conflicts: + src/modules/mavlink/missionlib.c + src/systemcmds/tests/module.mk + +commit f73988cee9ed2c87342d11e41f19d749e2e4c117 +Merge: a63501011 5c83af386 +Author: Thomas Gubler +Date: Thu Dec 5 10:50:41 2013 +0100 + + Merge remote-tracking branch 'private_julian/fw_autoland_att_tecs_navigator' into fw_autoland_att_tecs_navigator + +commit 264ef47197432d2cc1372cabf93c3bd7a52df0aa +Author: Lorenz Meier +Date: Thu Dec 5 05:02:00 2013 +0100 + + PPM loopback test + +commit 1cb576ae4e08403dfb9f5138a3694137e02d0fbf +Merge: 3701a02a3 012adc9e3 +Author: Lorenz Meier +Date: Thu Dec 5 02:52:57 2013 +0100 + + Merge branch 'master' into tests + +commit 0aeada16b9601783da4fa1a7d628b34e1dce1bf4 +Author: Julian Oes +Date: Wed Dec 4 10:38:56 2013 +0100 + + Navigator: handle onboard and mavlink missions + +commit 56834414f1e37dd5f091685d3acd643d767dc0fa +Author: Julian Oes +Date: Wed Dec 4 10:37:51 2013 +0100 + + Dataman: Also reserve space for onboard missions + +commit 012adc9e33bb9a92030174936546e67383b91a7a +Author: Lorenz Meier +Date: Wed Dec 4 09:25:07 2013 +0100 + + Minor fixes to bus reset + +commit acc3cc087f72609efa9d3450f640e2980fe1eb86 +Author: Lorenz Meier +Date: Wed Dec 4 08:17:35 2013 +0100 + + Added sensor rail reset IOCTL and command (fmu sensor_reset 10 resets for 10 ms) + +commit 881cf61553f1acce6054db635e0d1af11476eb3e +Author: Lorenz Meier +Date: Wed Dec 4 07:57:23 2013 +0100 + + Added IOCTL and command for sensor rail reset (does not yet re-initialize sensor drivers) + +commit edc5b684990958c91fbc962cd3ba656645222feb +Author: Andrew Tridgell +Date: Wed Dec 4 16:12:25 2013 +1100 + + l3gd20: use highest possible on-chip filter bandwidth + + this allows the software filter to do its job properly + +commit b2119839bd801a3b63ae85b4c4acdb4f227343ff +Author: Andrew Tridgell +Date: Fri Nov 1 08:11:58 2013 +1100 + + lsm303d: init filter to 773 Hz + +commit 03a54260012bffb63ae052829d1258ba81cfdebc +Merge: f2c303679 e034f5135 +Author: Julian Oes +Date: Tue Dec 3 20:50:52 2013 +0100 + + Merge branch 'fw_autoland_att_tecs_navigator' into bottle_drop_navigator + + Conflicts: + src/modules/navigator/navigator_main.cpp + +commit e034f5135ebabeb751ea775f2d79440cf74c8047 +Author: Julian Oes +Date: Tue Dec 3 16:25:46 2013 +0100 + + Dataman: Some minor fixes + +commit 83b09614e71c7ea68db1081a673e53bca2d9422f +Author: Julian Oes +Date: Tue Dec 3 16:25:11 2013 +0100 + + Dataman: Start dataman and use it in waypoints and navigator instead of mission items in mission topic + +commit dcfd5bdbe7d999db70e3d4e3e08320e03cc3840a +Author: Julian Oes +Date: Mon Dec 2 23:07:36 2013 +0100 + + Python uploader: Ignore exceptions when sending reboot tries + +commit f2c303679ea859bf722eaa7289fd10f8b806264a +Author: Julian Oes +Date: Mon Dec 2 23:05:28 2013 +0100 + + Bottle drop: lots of changes, working in HIL + +commit 808294b01a0df96817701526b24c6bb80e97775c +Author: Julian Oes +Date: Mon Dec 2 23:03:52 2013 +0100 + + HIL: only send attitude actuator group 0 + +commit 6048f9beda68507d74e321ad4816aa137e20fe3a +Author: Julian Oes +Date: Mon Dec 2 23:03:29 2013 +0100 + + HIL: copy correct actuator group + +commit 0ec609f49167e1e6857e970088b4e8de93bba032 +Author: Julian Oes +Date: Mon Dec 2 23:01:02 2013 +0100 + + Bottle drop: added custom HIL startup script + +commit 0d30fe31a7fac8ab819fe45485e7714fc209940d +Merge: ba8399780 193692cc0 +Author: Lorenz Meier +Date: Sun Dec 1 16:48:51 2013 -0800 + + Merge pull request #546 from julianoes/hotfix_hex_startup + + Hotfix Hex Startup + +commit 193692cc0df0c3a4b9905fc18cb04321095b6984 +Author: Julian Oes +Date: Sun Dec 1 22:44:36 2013 +0100 + + Hex Startup: Set rate of all 8 PWM outputs (6 are not possible because rate can only be changed for channel groups + +commit ba8399780ae162b61240bf12bd8b093c91cf2bfe +Author: Andrew Tridgell +Date: Sun Dec 1 07:57:22 2013 +1100 + + init.d: added 3dr_skywalker airframe config + + params not tuned yet, but servos in the right direction + +commit bdb462379ac01b1f4fa25154624193c153647789 +Author: Andrew Tridgell +Date: Sat Nov 30 16:33:32 2013 +1100 + + FMUv2: don't config ADC pins that are now used for MPU6k CS and other uses + +commit 19853f87a25f10c1a9ff22c5cfce2536fe4b1b4b +Author: Andrew Tridgell +Date: Sat Nov 30 16:31:51 2013 +1100 + + FMUv2: change CS pins to 2MHz + + this gives cleaner traces + +commit 6ba54e70359ad1134503b170d726dc6edf29234f +Author: Andrew Tridgell +Date: Thu Nov 28 20:31:28 2013 +1100 + + lsm303d: cleanup logic traces by pre-zeroing all transfers + +commit 92141548319898b2b0db94957b8a9281c33b5c47 +Author: Andrew Tridgell +Date: Thu Nov 28 20:30:04 2013 +1100 + + lsm303d: added I2C disable based on method from ST engineering support + +commit cb76f07d3153895e379f15f6ca388ef04c6384dc +Author: Andrew Tridgell +Date: Thu Nov 28 20:29:33 2013 +1100 + + l3gd20: added I2C disable based on method from ST engineering support + +commit 720f6ab313ab869b89a4767d202ec2e64ddb22e9 +Author: Andrew Tridgell +Date: Thu Nov 28 20:29:02 2013 +1100 + + FMUv2: set MPU6000 CS as initially de-selected + +commit 3a597d1a1f2fc278482e3be8e1872d7e77d32e9e +Author: Andrew Tridgell +Date: Thu Nov 28 20:28:42 2013 +1100 + + FMUv2: added define for MPU DRDY pin + +commit 3decf408c2d8a2e12f838bebfd77e1359e22bd3f +Author: Andrew Tridgell +Date: Tue Nov 26 20:56:15 2013 +1100 + + FMUv2: added support for MPU6000 on v2.4 board + +commit b6665819830425f6ba6afaad853f7d73cb820705 +Author: Andrew Tridgell +Date: Fri Nov 15 11:12:08 2013 +1100 + + lsm303d: fixed TEMP_H register define + +commit d0507296c0ce2f3614462a10f7b72d2d9fa5d8f6 +Author: Andrew Tridgell +Date: Wed Oct 30 15:27:48 2013 +1100 + + px4io: moved blue heartbeat LED to main loop + + this allows us to tell if the main loop is running by looking for a + blinking blue LED + +commit af47a3d795c01efbaabd60d6a15d48337187d35b +Author: Andrew Tridgell +Date: Wed Oct 30 09:46:52 2013 +1100 + + mpu6000: change bus speed based on registers being accessed + + this ensures we follow the datasheet requirement of 1MHz for general + registers and up to 20MHz for sensor and int status registers + +commit 244c3602f2959335bfd4ae14c4a25eb06a8355a3 +Author: Andrew Tridgell +Date: Wed Oct 30 09:45:58 2013 +1100 + + SPI: added set_frequency() API + + this allows the bus speed to be changed on the fly by device + drivers. This is needed for the MPU6000 + +commit 7d415b0c42465bffb79a3c69443e7bf85b59eb26 +Author: Andrew Tridgell +Date: Mon Oct 21 18:12:50 2013 +1100 + + lsm303d: print more registers in "lsm303d regdump" + +commit 72c53b6537a21671e6f66c27bb779c8ba59a3d7f +Author: Andrew Tridgell +Date: Wed Oct 30 09:17:53 2013 +1100 + + lsm303d: define some more register addresses + +commit a46042754f0afb44bde097468083df309b1f94cd +Author: Andrew Tridgell +Date: Mon Oct 21 10:06:43 2013 +1100 + + lsm303d: added 'lsm303d regdump' command + + useful for diagnosing issues + +commit 3701a02a37ddd9e78fa2ddcb7b9e9ec0d136ae79 +Author: Lorenz Meier +Date: Sat Nov 30 10:00:33 2013 +0100 + + Tests for all PWM pins + +commit a839a09834a5ab3217e794a0a98af2eeffaf571b +Author: Julian Oes +Date: Fri Nov 29 17:03:48 2013 +0100 + + Bottle drop: Added HIL startup + +commit 76e5a755dfdaec4bfc00493e8f16a5e40ffa5093 +Author: Julian Oes +Date: Fri Nov 29 17:03:18 2013 +0100 + + Bottle_drop: Publish to onboard mission + +commit 07a3f5694c20ccfae1d949766eca6bd5f60bf0f6 +Merge: 5c83af386 3c2133b9f +Author: Julian Oes +Date: Fri Nov 29 12:39:29 2013 +0100 + + Merge remote-tracking branch 'juchlid/bottledrop' into bottle_drop_navigator + +commit 3c2133b9f1af370638cee82d6cda0b31df15dffe +Author: Juchli D +Date: Fri Nov 29 12:36:42 2013 +0100 + + Working with faked imputs + +commit 5c83af3868aaaed20f31f28cbc296fb249dca566 +Author: Julian Oes +Date: Fri Nov 29 10:54:29 2013 +0100 + + Navigator: Onboard missions supported in theory + +commit 69888d28a5bbb5ba86e3976e694b51356d1c5ecf +Author: Julian Oes +Date: Fri Nov 29 10:06:01 2013 +0100 + + Navigator: Added onboard mission (not usable yet) + +commit b3f1adc54bac36b8da16651a545835bb1877f883 +Author: Hyon Lim +Date: Fri Nov 29 02:35:49 2013 +0900 + + SO3 estimator code has been cleaned + +commit 95af4bf87c2ffc816c27a99c90af5d154cc9ff67 +Merge: f1fece2bb 69ed7cf91 +Author: Thomas Gubler +Date: Thu Nov 28 09:35:01 2013 -0800 + + Merge pull request #537 from PX4/wp_yaw_fix + + missionlib: waypoint yaw fixed + +commit bcd745fb0d32da04efd5ed34252e35dd2d3a3ffd +Author: Hyon Lim +Date: Fri Nov 29 02:05:15 2013 +0900 + + SO(3) estimator and quaternion receive by mavlink implemented + +commit a6350101176ba470ea43e6c59967f21a56870cfc +Merge: b2ee78c21 de36ccfff +Author: Thomas Gubler +Date: Thu Nov 28 09:15:07 2013 +0100 + + Merge remote-tracking branch 'private_julian/fw_autoland_att_tecs_navigator' into fw_autoland_att_tecs_navigator + +commit b9ea91513687332a1b005690005f0eba16d5c522 +Author: Anton Babushkin +Date: Wed Nov 27 23:09:05 2013 +0400 + + multirotor_pos_control: set PID parameters on init + +commit 3c027a8e4d5e5e484a37f1026b6fa7835176426f +Author: Anton Babushkin +Date: Wed Nov 27 23:04:49 2013 +0400 + + Various HIL-related fixes + +commit de36ccfff5c9b1311f2b5457e374be048c0989ba +Author: Julian Oes +Date: Wed Nov 27 17:00:27 2013 +0100 + + Navigator: report the current waypoint back + +commit 81023fe5aafc33477a9e16d044d2b5a1420ade76 +Author: Julian Oes +Date: Wed Nov 27 16:17:44 2013 +0100 + + Navigator and mavlink: more mavlink cleanup and set current waypoint option support added + +commit 3f252987988738d9246eec9716b780d23cb8b0f7 +Author: Julian Oes +Date: Wed Nov 27 09:27:08 2013 +0100 + + Mavlink and navigator: Disable some functions in mavlink that are taken over by navigator, introduce topic to report mission status from commander back to mavlink + +commit 4e713a70835ee041f10d2f34745c9de81973c984 +Author: marco +Date: Tue Nov 26 19:01:43 2013 +0100 + + motortest mode enhanced + +commit ea9fcaa27ffc8e1edbb8c7a7dec768208944da3c +Author: Thomas Gubler +Date: Tue Nov 26 13:47:37 2013 +0100 + + update the commander to only use local pos for landing detection when on rotary wing + + Conflicts: + src/modules/commander/commander.cpp + +commit b2ee78c21806f017da87e3d1322815149b7770b4 +Author: Thomas Gubler +Date: Tue Nov 26 17:02:52 2013 +0100 + + fw_pos_ctrl: landing: audio output + +commit 9c1a5be8e16d18612c8e318355fef15e53961da7 +Author: Julian Oes +Date: Tue Nov 26 16:43:51 2013 +0100 + + Navigator: Gotten rid of some warnings + +commit 972ca7db8a17feb7735700dbdd61e6f6a0dec4b6 +Merge: 8e1af68bf 254777d38 +Author: Julian Oes +Date: Tue Nov 26 15:55:09 2013 +0100 + + Merge branch 'fw_autoland_att_tecs_navigator' of https://github.com/thomasgubler/Firmware_Private into fw_autoland_att_tecs_navigator + +commit 8e1af68bfd5db6a97289f4406beed7854b56d5bc +Author: Julian Oes +Date: Tue Nov 26 15:54:19 2013 +0100 + + Navigator: Added parameter for loiter radius + +commit 254777d38ae0ab30d7f8f75e49a3619aae592460 +Author: Thomas Gubler +Date: Tue Nov 26 15:49:59 2013 +0100 + + more fixes for the mavlink_fd in fw pos ctrl, this now enables mavlink output for landing + +commit b66730b5a9011e349d25655f777dccf5803d90c8 +Author: Thomas Gubler +Date: Tue Nov 26 15:38:53 2013 +0100 + + making sure the mavlink fd is open in fw pos ctrl + +commit a989e796638256caf5acba403760673384a24d64 +Author: Julian Oes +Date: Tue Nov 26 15:25:27 2013 +0100 + + Navigator: Don't try to go to next WP or loiter after landing, just stay in landing mode + +commit d294953be701fc039443fb9ba87febd242c41811 +Merge: 126b0567f a989e7966 +Author: Thomas Gubler +Date: Tue Nov 26 15:25:22 2013 +0100 + + Merge remote-tracking branch 'private_julian/fw_autoland_att_tecs_navigator' into fw_autoland_att_tecs_navigator + +commit 126b0567feb7384ce30997f01a5e9eb873e018aa +Author: Thomas Gubler +Date: Tue Nov 26 15:24:16 2013 +0100 + + add safety check for orbit in navigator. Prevents issues with old qgc versions + +commit 9a79ad4cdb72bfa8a878eb522d17b51ff640b002 +Author: Julian Oes +Date: Tue Nov 26 15:08:43 2013 +0100 + + Navigator: Use parameter for minium altitude when starting loiter + +commit 92f7fb2732a25bcdfe1afa358c3a5a2715d53a1b +Author: Julian Oes +Date: Tue Nov 26 14:17:41 2013 +0100 + + Navigator: Added some mavlink debug output + +commit a94ed67b3fefa5437d0322948190c02d69f82fea +Author: Thomas Gubler +Date: Tue Nov 26 13:47:37 2013 +0100 + + update the commander to only use local pos for landing detection when on rotary wing + +commit 3a6be42265921de536f950e2fb5ea25b06945549 +Author: Anton Babushkin +Date: Tue Nov 26 10:33:10 2013 +0400 + + multirotor_pos_control: cleanup and fixes + +commit d8e95de9bf3249290524ae21204e87e2b75a3bd9 +Author: Anton Babushkin +Date: Tue Nov 26 10:28:30 2013 +0400 + + pid lib fixes + +commit 5428eab23b1e188ce4ca2203e08820cde7d23990 +Author: Thomas Gubler +Date: Tue Nov 26 01:19:37 2013 +0100 + + navigator: do not restart mission (continue with changed second part of mission) if no items prior to the current item have been changed + +commit 8fb22a1df7f8c783a764d85a2daf798b1d2039d7 +Author: Thomas Gubler +Date: Mon Nov 25 22:15:34 2013 +0100 + + navigator: remove redudant line + +commit b305f45f5a17fa939b8f455b0a70288f69f6e1c2 +Merge: 5447ecf67 036d1a401 +Author: Thomas Gubler +Date: Mon Nov 25 21:22:14 2013 +0100 + + Merge remote-tracking branch 'private_julian/navigator_wip_merge_test' into fw_autoland_att_tecs_navigator + +commit 5447ecf67d16ad0b9c6e86cb301b9e7cc8d36e60 +Merge: 94745fa0a 3c6f01bea +Author: Thomas Gubler +Date: Mon Nov 25 21:22:00 2013 +0100 + + Merge branch 'fw_autoland_att_tecs' into fw_autoland_att_tecs_navigator + + Conflicts: + src/lib/external_lgpl/tecs/tecs.cpp + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 310de1df963143da40ff6551d5823d40df282af4 +Author: Anton Babushkin +Date: Mon Nov 25 23:19:27 2013 +0400 + + pid lib update + +commit 036d1a40175ab7e851257ba703526cb3d380d25d +Author: Julian Oes +Date: Mon Nov 25 19:04:22 2013 +0100 + + Navigator: Yet another rewrite of the logic + +commit 98ebcb626d4a8f84b61fbbedaa594a0a3b8df17d +Author: Anton Babushkin +Date: Mon Nov 25 19:47:33 2013 +0400 + + position_estimator_inav: minor comments and code style fixes + +commit 2a2c8337e8a01c59a542c8dd3dc77a087b34e3c2 +Author: Anton Babushkin +Date: Mon Nov 25 19:22:06 2013 +0400 + + sensors: discharged current type changed to uint64 + +commit 5f18ce506d1a8395e1565db941b7af64a5936f31 +Author: Stefan Rado +Date: Sun Nov 24 13:39:02 2013 +0100 + + Add FrSky telemetry application. + This daemon emulates an FrSky sensor hub by periodically sending data packets to an attached FrSky receiver. + +commit 3c6f01bea8a65e2c347d1b893b3fe0d152bff69c +Author: Thomas Gubler +Date: Sun Nov 24 12:48:44 2013 +0100 + + tecs: speedrate: use p loop instead of pre calculated speed rate for now + +commit 85a76a32c5be43e8f1a4d82041e1b860dc21e217 +Author: Thomas Gubler +Date: Sun Nov 24 12:29:48 2013 +0100 + + tecs: roll2thr: fix to be consistent with comment + +commit f267fcf4ff2da214560d3be7b9c6583cefac4475 +Author: Thomas Gubler +Date: Sun Nov 24 11:11:06 2013 +0100 + + disable a printf + +commit b6f2c286e9774194f75d25d272ad66e9dc63bcd5 +Author: Thomas Gubler +Date: Sun Nov 24 11:09:14 2013 +0100 + + disabling bad descent detection because of to many false positives + +commit 881c89dd1b55f5e2dbb355562665a94dcc618217 +Author: Thomas Gubler +Date: Sun Nov 24 11:02:41 2013 +0100 + + increase safety margin for takeoff speed + +commit 0611b26eeace29a366247026534872c714abd76d +Author: Thomas Gubler +Date: Sun Nov 24 08:32:53 2013 +0100 + + fw autoland: move constrain of roll to horizontal landing navigation + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 94745fa0af93f8e58eaf2d100c482030a838bc46 +Author: Thomas Gubler +Date: Sun Nov 24 08:32:53 2013 +0100 + + fw autoland: move constrain of roll to horizontal landing navigation + +commit 69ed7cf91f9f82ce9ed7fadde5fd584e8c0e5c18 +Author: Anton Babushkin +Date: Sat Nov 23 18:48:05 2013 +0400 + + missionlib: waypoint yaw fixed + +commit 20ac3c815547716ea7ad201c56e3e64ba742555f +Author: Anton Babushkin +Date: Sat Nov 23 12:48:26 2013 +0400 + + multirotor_pos_control: fixed wrong merging + +commit 6b53c7e841308e112832c6af2368ae3536a91061 +Author: Julian Oes +Date: Fri Nov 22 21:26:52 2013 +0100 + + Navigator: Missions (including RTL), Loiter and RTL working + +commit ae5b20eb7ff90fbfd43817808c4806a0d993d167 +Author: Julian Oes +Date: Fri Nov 22 21:26:17 2013 +0100 + + FW_pos_control_l1: Remove RTL logic which will be in navigator + +commit 01df715f946afc1cec79d33cba970ad15c62ec73 +Author: Julian Oes +Date: Fri Nov 22 21:21:30 2013 +0100 + + Mission topic: make nav_cmd compatible to the mavlink command + +commit d2e32f2fc56d723b566e8e935f86379cec4fee39 +Author: marco +Date: Fri Nov 22 21:05:40 2013 +0100 + + mkblctrl - hotfix for i2c scan + +commit 2b2cf82a2c66b7213ece8e90a790b971027b2417 +Merge: 8c3e67993 f1fece2bb +Author: Anton Babushkin +Date: Fri Nov 22 22:48:35 2013 +0400 + + Merge branch 'master' into inav_alt_gps + +commit 8c3e67993e2aa5e434ad1273889ce8f321fb1908 +Author: Anton Babushkin +Date: Fri Nov 22 22:23:27 2013 +0400 + + position_estimator_inav: don’t use GPS vertical speed + +commit bae2171edbb082190898bc8d5afbc9b0d991712b +Author: Anton Babushkin +Date: Fri Nov 22 21:49:30 2013 +0400 + + mc_att_control_vector: bugfixes, use float[3][3] type for R in vehicle_attitude_setpoint topic + +commit dada0b85998ac46a5b447e13a0c2f54819d07360 +Author: Anton Babushkin +Date: Fri Nov 22 21:44:37 2013 +0400 + + attitude_estimator_ekf: mag declination parameter implemented + +commit 1da7599541d33b8ffb0c8764bb505f1d5e6018b9 +Author: Julian Oes +Date: Fri Nov 22 14:10:09 2013 +0100 + + Navigator: Energy control doesn't belong in navigator + +commit 5748a9c964b2c7d5b682a8d539e3c52d34a34d25 +Author: Julian Oes +Date: Fri Nov 22 14:07:21 2013 +0100 + + Navigator: Publish mission triplet only when actually updated + +commit 7892a72f90be76fc948a0fbefb2357d29bbdffcc +Author: Julian Oes +Date: Fri Nov 22 14:03:09 2013 +0100 + + Navigator, waypoints: save index in mission item and use this in navigator + +commit cc8e85ce7e4e79a217edd40f64f6870b0ab72bb3 +Author: marco +Date: Thu Nov 21 22:24:16 2013 +0100 + + mkblctrl scans now i2c3 and i2c1 bir connected esc's + +commit 42aefe838c2471c53c326347f0230c301689d96d +Author: Julian Oes +Date: Thu Nov 21 17:01:54 2013 +0100 + + Navigator: More improvements, loiter at the end works + +commit 4afb420bedf40de3b5b30929defd9a79b77aed32 +Author: Anton Babushkin +Date: Thu Nov 21 18:20:53 2013 +0400 + + mc_att_control_vector: use rotation matrix for attitude setpoint, move yaw setpoint with stick, WIP + +commit 8535d12e60438784c90fc92ad676b5f49289ad1a +Author: Julian Oes +Date: Thu Nov 21 10:48:26 2013 +0100 + + Navigator: Switch to loiter after mission works + +commit dca72ba6eefbda45060cbfb4033dacd64fd14403 +Author: Julian Oes +Date: Thu Nov 21 10:47:02 2013 +0100 + + L1_pos_controller: Fixed strange bitwise or + +commit 18941155b2f87ffd0d07f7a0a14a25dbdf05e8b4 +Author: Julian Oes +Date: Wed Nov 20 22:37:49 2013 +0100 + + Navigator: Checking if a waypoint was reached and switching to next one works rudimentary + +commit 31f0edd6636e14d64fd9c18dcd62bfa7befac374 +Author: Julian Oes +Date: Wed Nov 20 22:36:53 2013 +0100 + + Mission topic: the autocontinue option was missing + +commit b3c657450056eab9ec1549b80a4cf4c002d1503b +Author: Julian Oes +Date: Wed Nov 20 22:34:15 2013 +0100 + + Waypoints: Get time inside WP radius right + +commit f351afe3f69c81e4f1ee43f24531728e4b518cea +Author: Julian Oes +Date: Wed Nov 20 22:28:05 2013 +0100 + + Geo: Copy distance function over from mavlink + +commit 344705396d94602b5c3b3b34c61131602bc03fde +Author: Julian Oes +Date: Wed Nov 20 22:27:28 2013 +0100 + + TECS: I don't need this debug output + +commit 7c741073fedf878af6a65100f00cd554fd5e332c +Author: Julian Oes +Date: Wed Nov 20 17:05:17 2013 +0100 + + Navigator: Only support 10WPs for now + +commit c33d61693519ee48f50e49fa086602f52eab47ec +Merge: a27c7e831 37ef10cee +Author: Julian Oes +Date: Wed Nov 20 13:17:49 2013 +0100 + + Merge remote-tracking branch 'thomasgubler_private/fw_autoland_att_tecs' into navigator_wip_merge_test + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit a27c7e831945f0a6b95b50b9ac68364b28a49362 +Author: Julian Oes +Date: Wed Nov 20 12:53:05 2013 +0100 + + Navigator: Added simple mission triplet publication on waypoint change + +commit a6c5a1920639f3ff1b2d1a0cea6eeacf6676fc76 +Author: Julian Oes +Date: Wed Nov 20 12:46:25 2013 +0100 + + Mission topic: Use mission topic instead of global position for triplet + +commit 37ef10ceead77876108847e31f56ae68015f5784 +Author: Thomas Gubler +Date: Wed Nov 20 12:17:42 2013 +0100 + + groundspeed undershoot: take into account altitude difference + +commit 9a4b57c352cd11dfd448444d6754c60bd289f5e7 +Author: Hyon Lim +Date: Wed Nov 20 03:04:53 2013 +0900 + + Update fw_att_control_params.c + +commit ee985c70b3d774f30d0fbe86f8c7046e49a74104 +Author: Hyon Lim +Date: Wed Nov 20 02:45:52 2013 +0900 + + Update fw_att_control_params.c + + Minor comment error corrected. + +commit f82a202667c8b4e38d229e6fcac70ca40380aea2 +Author: marco +Date: Tue Nov 19 17:35:04 2013 +0100 + + actuator effective removed - unused + +commit 3527ea8a62e4b4d896cd35bbe9e9c54b0edc1579 +Author: Thomas Gubler +Date: Tue Nov 19 16:37:48 2013 +0100 + + tecs: fix wrong != 0 check + +commit cc96edfe014b0990fdd489ef1e38df2fad456189 +Author: Thomas Gubler +Date: Tue Nov 19 16:37:48 2013 +0100 + + tecs: fix wrong != 0 check + +commit 324d60f92713e6bdd8e71c24fb9beb7668fc2ae3 +Merge: a318d0cf4 f1fece2bb +Author: Thomas Gubler +Date: Tue Nov 19 16:20:15 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit a9e51105c81a4de0cf35a03af0be67fb49ba8870 +Author: Julian Oes +Date: Tue Nov 19 16:15:16 2013 +0100 + + Missionlib: Don't let the missionlib publish the triplet, moving forward this should be done by the navigator + +commit 7c7b5e475d7971bda40cd2bd6ecd41d7a512b26e +Author: Julian Oes +Date: Tue Nov 19 16:14:15 2013 +0100 + + Waypoints: Store waypoints in mission topic (WIP, in parallel for now) + +commit a3b7ecb9235915caa98b21fc5e82645eed8f030f +Author: Julian Oes +Date: Tue Nov 19 16:13:29 2013 +0100 + + Navigator: more cleanup, prune unused functions + +commit f1fece2bb6fe4d40128f3f17b92c073d50cce982 +Merge: 39634d100 1fa609d16 +Author: Lorenz Meier +Date: Tue Nov 19 05:31:09 2013 -0800 + + Merge pull request #533 from thomasgubler/missionlib_fix + + fix off by one in missionlib + +commit 6f9a31c4013ba9b5ff5e12697e501688d708bb16 +Author: Julian Oes +Date: Tue Nov 19 14:23:29 2013 +0100 + + Mission topic: please allow the sign to be negative as well + +commit c57f6572307ed2b8f52fddfbba5d0fb7a7078ef9 +Author: Julian Oes +Date: Tue Nov 19 12:46:08 2013 +0100 + + Startup scripts: start the navigator by default + +commit 4111cb0831cf4d8aacf427e2244a613183b2037f +Author: Julian Oes +Date: Tue Nov 19 12:44:51 2013 +0100 + + Mission topic: get rid of magic params + +commit 1fa609d165485a834cfc7b648955292f8fe3b86c +Author: Thomas Gubler +Date: Tue Nov 19 11:44:41 2013 +0100 + + fix off by one in missionlib + +commit a318d0cf40057ee22e792518c1011b6128e3535a +Author: Thomas Gubler +Date: Tue Nov 19 11:44:41 2013 +0100 + + fix off by one in missionlib + +commit b33634bae424e1770b6cc4cd965e2accb63f5cdc +Author: Julian Oes +Date: Tue Nov 19 10:05:38 2013 +0100 + + Navigator: cleanup and getting rid of unnecessary subscriptions + +commit 21cc19cef6a6ad9d88ac20cf2223635fe8ec4388 +Author: marco +Date: Mon Nov 18 21:32:41 2013 +0100 + + mkblctrl set a default device / -d (device) parameter for alternate device added / -t testmode enhanced + +commit bc583838b75fd2e8aabb6f7174bdd11aa75419a6 +Author: Julian Oes +Date: Mon Nov 18 15:59:14 2013 +0100 + + Navigator: only whitespace fixes + +commit c8942d0b3402a88753d8d95da5535155c12845c2 +Author: Julian Oes +Date: Mon Nov 18 15:58:45 2013 +0100 + + Makefiles: fix compilation for backside + +commit 29578a56049cf79b7d983d11ef4b1fa87b00a5d9 +Merge: 39634d100 1cf9f72f6 +Author: Julian Oes +Date: Mon Nov 18 13:00:09 2013 +0100 + + Merge remote-tracking branch 'jean-m-cyr/master' into navigator_wip + +commit 628b54a396d80e4755788e8a44a072d2d12e398f +Author: Anton Babushkin +Date: Sun Nov 17 23:03:58 2013 +0400 + + Use mc_att_control_vector as default attitude controller for multirotors + +commit 178b9b0a697eb0325689b271f8ffbba528dede14 +Author: Anton Babushkin +Date: Sun Nov 17 23:03:19 2013 +0400 + + mc_att_control_vector: initial rewrite, WIP + +commit 980e2bbac2dd26776ea1867629165c2a8c00f9a3 +Merge: fefaab91c 39634d100 +Author: Thomas Gubler +Date: Sun Nov 17 13:42:20 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit fefaab91cf3a67a9d2f66e94fdb2708709635095 +Author: Thomas Gubler +Date: Sun Nov 17 13:41:14 2013 +0100 + + l1: change a max to min in wp switch-distance calculation + +commit bb9f67ca7607344ea0b767248c5fe49dda624845 +Merge: 6cf09183d 39634d100 +Author: Anton Babushkin +Date: Sun Nov 17 09:27:24 2013 +0400 + + Merge branch 'master' into mavlink_fixes + +commit 6cf09183d671bc7dd719f3eb07f0ec9306ed704e +Merge: 6ed268aa2 63d81ba41 +Author: Anton Babushkin +Date: Sat Nov 16 23:39:56 2013 +0400 + + Merge branch 'actuator_eff_fix' into mavlink_fixes + +commit 63d81ba415302c3ed62b4928e6977b4a5da6767b +Author: Anton Babushkin +Date: Sat Nov 16 23:16:09 2013 +0400 + + actuator_controls_effective topic removed + +commit 39634d100104b64f205b69017562b3ac549cf264 +Author: Anton Babushkin +Date: Sat Nov 16 16:07:06 2013 +0400 + + px4io driver: bug fixed + +commit d736ed181f51944c3a12ea032da34dfa59961eea +Merge: 550c611a6 8c24299a4 +Author: Anton Babushkin +Date: Sat Nov 16 16:10:57 2013 +0400 + + Merge branch 'master' into vector_control + +commit 8f559c73e9f3ed2f44aba5fe4fdfbae2542ad8bf +Author: Anton Babushkin +Date: Sat Nov 16 16:07:06 2013 +0400 + + px4io driver: bug fixed + +commit 45e158b88c1b4dec802c419265d656e706dbe5e6 +Author: Anton Babushkin +Date: Sat Nov 16 16:06:23 2013 +0400 + + Fixed actuator_controls_effective on FMU + +commit 74a7d9693dea54267f206c10649e759548ade631 +Merge: f337d62f2 8c24299a4 +Author: Thomas Gubler +Date: Sat Nov 16 09:32:42 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit ebbe4d2235452fd77575bc084bb519987e566ea9 +Author: Thomas Gubler +Date: Fri Nov 15 22:43:07 2013 +0100 + + initial wip version of launchdetector + +commit 8c24299a40804182e60f38dfd6bf70bfa7d034ba +Merge: 2116966b1 1ffb71946 +Author: Lorenz Meier +Date: Fri Nov 15 07:03:55 2013 -0800 + + Merge pull request #530 from jgoppert/backside + + Backside update/ python HIL fix + +commit 4b8c3c38cd90e76bbdbd7552a40dd6b3d82a67d7 +Merge: adee47978 2116966b1 +Author: Juchli D +Date: Fri Nov 15 10:34:12 2013 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into bottledrop + +commit adee47978236aa113ee29f071f3498a60a802477 +Author: Juchli D +Date: Fri Nov 15 10:30:48 2013 +0100 + + Working bottle Drop test + +commit 6ed268aa28dead90d3b78884ecda44df41d32188 +Author: Anton Babushkin +Date: Fri Nov 15 11:42:19 2013 +0400 + + mavlink: some mavling messages filling bugs fixed + +commit e46d60ba6de3c3809cd7e1e8e1f0485f0290980b +Author: Anton Babushkin +Date: Fri Nov 15 11:32:05 2013 +0400 + + px4io driver: don’t use PX4IO_PAGE_ACTUATORS page for actuator_controls_effective + +commit 1ffb71946d6291b0e6c49515a07b67e3787ed785 +Author: James Goppert +Date: Thu Nov 14 16:15:30 2013 -0500 + + Fixed backside automode typo. + +commit 2138a1c816e1856245bf9cb08dcd1304b1f827bb +Author: James Goppert +Date: Thu Nov 14 15:24:34 2013 -0500 + + Improved mode mapping for fixedwing_backside. + +commit ea156f556fe6815e01ea6973bb07de8299851c76 +Author: James Goppert +Date: Thu Nov 14 15:24:07 2013 -0500 + + Added local position publication to mavlink receiver for HIL. + +commit 5c66899bfbb76cd973f249338507267cdffd0fad +Author: James Goppert +Date: Thu Nov 14 15:23:39 2013 -0500 + + Added local position pub to att_pos_esitmator_ekf + +commit ba3681d3a09df42f5926c1cd1a407d5ed4b34bd6 +Author: James Goppert +Date: Thu Nov 14 12:34:51 2013 -0500 + + Updated backside controller/ added backside config. + +commit f337d62f2da3c4765acc8b88a4cef3381a89c6e7 +Author: Thomas Gubler +Date: Thu Nov 14 14:36:52 2013 +0100 + + fw attitude: fix handling of invalid airspeed + +commit c31d065340a44ef121069b5b82395526b910d3e8 +Author: Anton Babushkin +Date: Thu Nov 14 11:59:18 2013 +0400 + + Revert "Heading in VFR message fixed" + + This reverts commit cfaf0ada45a9b99a83221c6c51a50090c55a1483. + +commit e7f4d91022af363905b758ab39bde1addcb69517 +Author: Anton Babushkin +Date: Wed Nov 13 23:15:02 2013 +0400 + + geo: cleanup of wrap_XXX functions + +commit cfaf0ada45a9b99a83221c6c51a50090c55a1483 +Author: Anton Babushkin +Date: Wed Nov 13 23:14:05 2013 +0400 + + Heading in VFR message fixed + +commit 2116966b1e481c20eee3fe95f1d8d9671fafc1f2 +Merge: 2444b68a0 03162f5f0 +Author: Lorenz Meier +Date: Wed Nov 13 19:39:04 2013 +0100 + + Merge branch 'yaw_auto_failsafe' of github.com:PX4/Firmware + +commit 2444b68a0a2c75bd52af07c12bd1aa2192bd63e0 +Merge: 0329b7009 9f4dc0d15 +Author: Lorenz Meier +Date: Wed Nov 13 19:38:51 2013 +0100 + + Merge branch 'yaw_pid_fix' of github.com:PX4/Firmware + +commit 0329b70097f4b4c0b8ebc4a3eaad922496bebe1a +Merge: cd585572a 423e2cee7 +Author: Lorenz Meier +Date: Wed Nov 13 10:34:30 2013 -0800 + + Merge pull request #524 from PX4/hotfix_iris_max_pwm + + IRIS PWM range + +commit cd585572ad3de90ab6526148fc73b190ddd40089 +Merge: c9fcdb3c3 185bdb05a +Author: Lorenz Meier +Date: Wed Nov 13 10:33:18 2013 -0800 + + Merge pull request #528 from PX4/mavlink_vfr_fix + + Mavlink VFR message publication fix + +commit 185bdb05a69aad9d809e068ea2168df5f7eb0a44 +Author: Anton Babushkin +Date: Wed Nov 13 22:30:39 2013 +0400 + + Mavlink VFR message publication fix + +commit 4ba80eb3c98035ea5304bfd1eb068ecdbd734bd8 +Merge: 38172497c c9fcdb3c3 +Author: Thomas Gubler +Date: Wed Nov 13 11:06:27 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit 38172497c116548320c74696d795f9198e0bf4e4 +Author: Thomas Gubler +Date: Wed Nov 13 11:05:22 2013 +0100 + + reintroduce feedforward + +commit c9fcdb3c31c5557bca281954a67d0c3f9ad3b4ec +Merge: 22a5ecb40 04aeb0988 +Author: Lorenz Meier +Date: Wed Nov 13 00:56:35 2013 -0800 + + Merge pull request #527 from NosDE/master + + mkblctrl startup script changed + +commit 04aeb0988386d8edab62b732ad160916d590219d +Author: marco +Date: Tue Nov 12 20:28:26 2013 +0100 + + mkblctrl startup script cleanup + +commit 8e92d47de1d29ca3461911483361809697bc236a +Merge: abeccec93 22a5ecb40 +Author: Thomas Gubler +Date: Tue Nov 12 19:00:44 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit 22a5ecb4010fe2e8f6b68e0736ad2b6445667054 +Merge: a1398c991 434de4e94 +Author: Lorenz Meier +Date: Mon Nov 11 22:37:12 2013 -0800 + + Merge pull request #526 from Thiago0B/master + + Fix user abort behave in test + +commit 434de4e949c893f53b0d7a3feb1c2588542cd9af +Author: Thiago0B +Date: Mon Nov 11 22:02:40 2013 -0200 + + Fix user abort behave in test + + Now the pwm ouput return to the last value before test (useful and safer when testing ESCs). + +commit c29f378e013f20093a1426df22d96be3868c24c6 +Author: marco +Date: Mon Nov 11 20:57:03 2013 +0100 + + mkblctrl startup script changed + +commit 94a39359752065fa36c4c696d5c8c0e4911108fa +Merge: 714f5ea63 a1398c991 +Author: Anton Babushkin +Date: Mon Nov 11 22:03:09 2013 +0400 + + Merge branch 'master' into batt_fixes + +commit 714f5ea634a184ac80254e2a415221f738d2ecd6 +Author: Anton Babushkin +Date: Mon Nov 11 22:02:55 2013 +0400 + + Track raw battery voltage and filtered battery voltage separately. Estimate remaining battery as min(voltage_estimate, discharged_estimate). Battery voltage LPF time increased. + +commit e4f0c7d26a9d2d04bc1cc63bd19013e00c5302ca +Merge: c3944f49b a1398c991 +Author: Anton Babushkin +Date: Mon Nov 11 14:48:50 2013 +0400 + + Merge branch 'master' into inav_alt_gps + +commit abeccec93e32e5ad9c420434bb009e8c92704046 +Merge: 22ef0c773 a1398c991 +Author: Thomas Gubler +Date: Sun Nov 10 20:54:47 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit a1398c991ede8269d27f5798ea137a43846e7c9f +Merge: 3231a636b ae9fae5aa +Author: Lorenz Meier +Date: Sun Nov 10 10:40:45 2013 -0800 + + Merge pull request #525 from thomasgubler/airspeed_meas_calibration + + fix MEAS airspeed and airspeed calibration + +commit ae9fae5aae2aacbdb97aab9a858dccbe39e4d40a +Author: Thomas Gubler +Date: Sun Nov 10 19:24:37 2013 +0100 + + fix MEAS airspeed and airspeed calibration + +commit 22ef0c77352e9a60cecc51fc219dbad4b9bd9d0d +Author: Thomas Gubler +Date: Sun Nov 10 19:24:37 2013 +0100 + + fix MEAS airspeed and airspeed calibration + +commit 423e2cee7b2e5d89cb5b7b208788ef5b283b1455 +Author: Julian Oes +Date: Sun Nov 10 15:49:43 2013 +0100 + + Don't limit the PWM output maximum for the IRIS to use the whole thrust range + +commit e8487b7498e8a47dd93915f7ace10d97618a6969 +Author: Anton Babushkin +Date: Sun Nov 10 15:51:47 2013 +0400 + + sensors: minor cleanup, bugs fixed, use unsigned long for discharged integration to avoid rounding errors. + +commit 20db1602d73b318dfc12f71fbef94a52e9073073 +Author: Anton Babushkin +Date: Sun Nov 10 00:12:40 2013 +0400 + + mavlink battery current scale fix + +commit 75c57010d622df1bce39b27d3691337e5b11871e +Author: Anton Babushkin +Date: Sun Nov 10 00:06:00 2013 +0400 + + sdlog2: BATT message bug fixed + +commit 9f4dc0d15491295467d29e4af99bd48ba9db9617 +Merge: 67c33b281 3231a636b +Author: Anton Babushkin +Date: Sat Nov 9 23:31:09 2013 +0400 + + Merge branch 'master' into yaw_pid_fix + +commit 2761ea4adcc18ba326dbf24490a2f41fb0f8b9f1 +Author: Anton Babushkin +Date: Sat Nov 9 23:29:45 2013 +0400 + + sdlog2: BATT message format fixed + +commit e2f50f7bf880023a397957da5615d356f30f2ae4 +Author: Anton Babushkin +Date: Sat Nov 9 17:56:40 2013 +0400 + + Fix mavlink battery remaining scale + +commit 3231a636b8dc7b3f367926f0faaa8aed99aeda19 +Merge: c63995e91 64431a45b +Author: Lorenz Meier +Date: Sat Nov 9 03:12:15 2013 -0800 + + Merge pull request #522 from PX4/hotfix_yaw_auto_bug + + missionlib: Added geo.h include, + +commit 64431a45bad777512a3d308bb7bc5e7815fe45f3 +Author: Julian Oes +Date: Sat Nov 9 11:59:23 2013 +0100 + + missionlib: Added geo.h include, without this the _wrap_pi function returned garbage (e.g. for the yaw setpoint in auto) + +commit 03162f5f0dd616d7c03f0781cb209e8af9fdae99 +Author: Anton Babushkin +Date: Sat Nov 9 14:11:39 2013 +0400 + + multirotor_pos_control: failsafe against invalid yaw setpoint in AUTO + +commit 993bf06eafbe508e0e3beed817de8a79ebda098d +Merge: b172bcd91 c63995e91 +Author: Thomas Gubler +Date: Sat Nov 9 11:06:53 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit b172bcd9122e186d152b7bacf6495f7f27efc80c +Author: Thomas Gubler +Date: Fri Nov 8 21:27:16 2013 +0100 + + fw pos ctrl: struct initialization + +commit a1b80ec3f356aa19544eaa318bc188d57877f16f +Author: Thomas Gubler +Date: Fri Nov 8 21:27:00 2013 +0100 + + fw: att fix initialization and add parameter to disable coordinated turns at low speed + +commit 550c611a6e2bf0affc7063adb1c6bae66dd3d4ca +Author: Anton Babushkin +Date: Fri Nov 8 23:01:13 2013 +0400 + + Add mc_att_control_vector to apps list + +commit d5ae5f237db466ddc1ec7b097738a52671c54aef +Author: Anton Babushkin +Date: Fri Nov 8 23:00:41 2013 +0400 + + mc_att_control_vector fixes + +commit e8224376ca4d32e948cbee75bfecf8a30f3e98ea +Merge: 28bf8e238 c63995e91 +Author: Anton Babushkin +Date: Fri Nov 8 21:56:11 2013 +0400 + + Merge branch 'master' into vector_control + +commit 6b085e8ced81d946307074f2ae44d6d62c63f170 +Author: Anton Babushkin +Date: Fri Nov 8 21:30:10 2013 +0400 + + Use discharged current to estimate remaining battery charge if capacity is known + +commit 1a318ee2a60d95f7d64fe7ed13db8e5377b8c98c +Author: Anton Babushkin +Date: Fri Nov 8 21:29:26 2013 +0400 + + sdlog2: log all low-level battery parameters in BATT message + +commit 697df775f91ad279cb92d220a4a941f464f0628a +Author: Anton Babushkin +Date: Fri Nov 8 21:28:22 2013 +0400 + + sensors: fixed bug discharged battery current + +commit 668f9dc552040b77d298330ff2dc1dcccdb5b3da +Author: Thomas Gubler +Date: Fri Nov 8 16:45:22 2013 +0100 + + enable seatbelt without position lock for non rotary wing vehicles + +commit c63995e91c188b476aa2608b42a366f68dced423 +Author: Lorenz Meier +Date: Fri Nov 8 14:22:27 2013 +0100 + + Hotfix: Be more aggressive about SPI2 init on v1 boards + +commit 08b2c338f605d4d9ffa15b151368e127ead241e3 +Author: Anton Babushkin +Date: Thu Nov 7 22:38:24 2013 +0400 + + Workaround to compile on FMUv1. + +commit d9767eb100ad6965012dfb945992843d157782d9 +Author: Anton Babushkin +Date: Thu Nov 7 22:23:57 2013 +0400 + + Battery current reading implemented. + +commit c3944f49b13a7a85b8505faeb7085765887d9287 +Author: Anton Babushkin +Date: Thu Nov 7 20:17:12 2013 +0400 + + position_estimator_inav: minor baro offset changes + +commit ea708915b96fd7d57c4b762b272e2222e1025f77 +Merge: e3770dab9 2af2bacc4 +Author: Lorenz Meier +Date: Wed Nov 6 22:09:04 2013 -0800 + + Merge pull request #518 from PX4/hotfix_fixedwing_startup + + Startup scripts: fixed stupid typo + +commit 84fa1490de98b6984cae0ae72d9be27628ceb734 +Merge: 8a62e2a45 2af2bacc4 +Author: Thomas Gubler +Date: Wed Nov 6 23:44:42 2013 +0100 + + Merge remote-tracking branch 'upstream/hotfix_fixedwing_startup' into fw_autoland_att_tecs + +commit 2af2bacc4fe081852da40a329b275d17629a705c +Author: Julian Oes +Date: Wed Nov 6 23:41:15 2013 +0100 + + Startup scripts: fixed stupid typo + +commit 8a62e2a4524841f9cfeec8373bd5268ace4f945b +Merge: 9526f17f1 c75c5a5f3 +Author: Thomas Gubler +Date: Wed Nov 6 23:24:33 2013 +0100 + + Merge remote-tracking branch 'private_julian/fw_autoland_att_tecs' into fw_autoland_att_tecs + +commit 9526f17f1613e624a23a415d03f474150ed9a273 +Merge: 7f793d975 6064a2af7 +Author: Thomas Gubler +Date: Wed Nov 6 23:21:28 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + +commit 6064a2af7e8f92fa01c6a10a61c2c353ba93f4bd +Author: Thomas Gubler +Date: Wed Nov 6 23:20:04 2013 +0100 + + mavlink output instead of printf + +commit 7f793d9753e3ae454096a190f4f4989e14b28597 +Author: Thomas Gubler +Date: Wed Nov 6 23:20:04 2013 +0100 + + mavlink output instead of printf + +commit c75c5a5f30cde02002d4db16d803dc979ce8d4d5 +Author: Julian Oes +Date: Wed Nov 6 23:11:14 2013 +0100 + + Fixedwing: Enable loiter mode, tested in HIL + +commit 989475144224137967c0998a3bd33d643126e324 +Merge: ae2739039 50a06e3d1 +Author: Thomas Gubler +Date: Wed Nov 6 18:10:50 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 50a06e3d1e523b865493207a04c7b2c90abdb2ba +Merge: 6fc430bd3 c46995a81 +Author: Thomas Gubler +Date: Wed Nov 6 18:08:41 2013 +0100 + + Merge remote-tracking branch 'upstream/fw_autoland' into fw_autoland + +commit 6fc430bd391463f89cfcfec2c38d19a0e0b13ba5 +Author: Thomas Gubler +Date: Wed Nov 6 18:07:19 2013 +0100 + + parametrize some landing parameters + +commit ae2739039d5bfe4fdb7838a7076c352dcf8a5233 +Merge: 249500188 e3770dab9 +Author: Thomas Gubler +Date: Wed Nov 6 18:07:55 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit 249500188040b12d5930d839dfc94de270378072 +Author: Thomas Gubler +Date: Wed Nov 6 18:07:19 2013 +0100 + + parametrize some landing parameters + +commit e3770dab9935092ac85ac4048e45d6b2d10cf858 +Merge: cd5bde214 9b08923cd +Author: Lorenz Meier +Date: Wed Nov 6 08:18:02 2013 -0800 + + Merge pull request #517 from thomasgubler/hil_startupscripts + + remove commander from hil startup scripts + +commit 9b08923cd2422117d8c1e05fb0ccddc4bf00528f +Author: Thomas Gubler +Date: Wed Nov 6 17:01:29 2013 +0100 + + remove commander from hil startup scripts + +commit dd5de28ed92144d767c613ae1db76c0255cea554 +Author: Thomas Gubler +Date: Wed Nov 6 17:01:29 2013 +0100 + + remove commander from hil startup scripts + +commit c29fa61143c4aad6a8607eeb8abd4679af2d9c42 +Merge: e62d08a8f cd5bde214 +Author: Thomas Gubler +Date: Wed Nov 6 16:18:46 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit e62d08a8fb96d8ba5d551d482a8a647cd5f88a1b +Merge: 50405f9c7 f92e7cd8c +Author: Thomas Gubler +Date: Wed Nov 6 16:18:38 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + +commit f92e7cd8c7eb271b3672e3bb02fcc3a33b8e7808 +Author: Thomas Gubler +Date: Wed Nov 6 16:17:49 2013 +0100 + + land: fix logic before L to climb to L if last wp is below L + +commit 50405f9c7c2aac5518c366231d9d419ba38d5333 +Author: Thomas Gubler +Date: Wed Nov 6 16:17:49 2013 +0100 + + land: fix logic before L to climb to L if last wp is below L + +commit c46995a81e83527be2fa8a41b2401652e688c07a +Merge: b7535cf44 020964c78 +Author: Lorenz Meier +Date: Wed Nov 6 15:13:55 2013 +0100 + + Merge branch 'fw_autoland' of github.com:thomasgubler/Firmware_Private into fw_autoland + +commit 8b69b1dcaf1d5d18f4d9c9131a5cf7b890822c0b +Merge: f2fdfd11b 020964c78 +Author: Thomas Gubler +Date: Wed Nov 6 15:10:20 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + +commit 020964c78a7ec246cd437eeef57e0f57132874ea +Author: Thomas Gubler +Date: Wed Nov 6 15:09:15 2013 +0100 + + land motor lim independent of flare + +commit b7535cf440c937d4bc413845f7be854750c1c3f9 +Merge: 56aa8c7e8 cd5bde214 +Author: Lorenz Meier +Date: Wed Nov 6 15:10:07 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fw_autoland + +commit cd5bde21449d0f274c377acc6b23c9785da55126 +Merge: d3b267c06 4502c285e +Author: Lorenz Meier +Date: Wed Nov 6 06:09:46 2013 -0800 + + Merge pull request #515 from julianoes/startup_fixes + + Startup script update + +commit f2fdfd11b804151874eff52ded7c7fd12767baaa +Author: Thomas Gubler +Date: Wed Nov 6 15:09:15 2013 +0100 + + land motor lim independent of flare + +commit 6f55ba9014972efd060cfd4437a912b9bfff2dad +Merge: cc219b872 56aa8c7e8 +Author: Thomas Gubler +Date: Wed Nov 6 14:52:40 2013 +0100 + + Merge remote-tracking branch 'upstream/fw_autoland' into fw_autoland_att_tecs + +commit 56aa8c7e8d5c6c4ebd4afabfdda4493db1d9290e +Author: Lorenz Meier +Date: Wed Nov 6 14:43:29 2013 +0100 + + Minor fixes for motor off case + +commit cc219b87284158c03510a670273eb41ebc0132f4 +Merge: bdbe64026 7ad907e63 +Author: Thomas Gubler +Date: Wed Nov 6 13:13:10 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + +commit 7ad907e638103065051b2b857874588b41766ca8 +Author: Thomas Gubler +Date: Wed Nov 6 13:10:14 2013 +0100 + + introduce experimental flare trajectory + +commit bdbe64026b0663489f31841fbc894befd839f732 +Author: Thomas Gubler +Date: Wed Nov 6 13:10:14 2013 +0100 + + introduce experimental flare trajectory + +commit 4502c285eb8b284b7c08666b6d0e3e81035bace3 +Author: Julian Oes +Date: Tue Nov 5 19:56:33 2013 +0100 + + Startup scripts: Start the commander early and let it try to open the mavlink_fd with 20Hz + +commit 857c3d2efd49085dfd28827b06d96776340e5a09 +Author: Julian Oes +Date: Tue Nov 5 16:59:34 2013 +0100 + + Startup scripts: Corrected cases where commander was not started, updated several outdated scripts + +commit a34252d18f08e37153a777a6e2d79272b789b0c3 +Author: Thomas Gubler +Date: Tue Nov 5 16:49:54 2013 +0100 + + experiment with landing slope hight for more exact landing + +commit dbee6763672f431b386f59e3e9113cc036547347 +Author: Thomas Gubler +Date: Tue Nov 5 16:49:54 2013 +0100 + + experiment with landing slope hight for more exact landing + +commit c0285ae815cfe075c6c8bdc09d22a0114ca5cc7e +Merge: c96a2eac6 d3b267c06 +Author: Thomas Gubler +Date: Tue Nov 5 15:56:49 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + + Conflicts: + src/lib/ecl/attitude_fw/ecl_pitch_controller.cpp + src/lib/ecl/attitude_fw/ecl_roll_controller.cpp + src/modules/fw_att_control/fw_att_control_main.cpp + +commit af3a56f17f6863210b0bcbf9569754a8c4ba3e53 +Author: Juchli D +Date: Tue Nov 5 13:27:05 2013 +0100 + + Hack to always arm + +commit 4c9a4bc9a4686a2806a0119c262a744ca5517c02 +Author: Juchli D +Date: Tue Nov 5 13:26:34 2013 +0100 + + Added custom start up of bottle drop + +commit 56f1ea9266eacd689a7b4065231d94a78ea96de6 +Author: Juchli D +Date: Tue Nov 5 13:25:49 2013 +0100 + + Added Bottle Drop app + +commit 23237df84ef1fcf955c739c721a15ca356fddf96 +Author: Juchli D +Date: Tue Nov 5 13:24:41 2013 +0100 + + fmu: Also take into account actuator group 1 + +commit 4beca20de2b6af55076c8f9ce66db0a537bf6ae6 +Merge: d7064884d d3b267c06 +Author: Lorenz Meier +Date: Tue Nov 5 09:28:00 2013 +0100 + + Merge branch 'master' into fw_autoland + +commit d3b267c06e53aaf119b66717ac33e78834ea0d69 +Author: Lorenz Meier +Date: Tue Nov 5 09:20:07 2013 +0100 + + Integral fixes, last parts + +commit d7064884dbba80514fee6946ead41613466fa571 +Merge: 5a5d758ce 1358d4cb8 +Author: Lorenz Meier +Date: Tue Nov 5 08:42:20 2013 +0100 + + Merge branch 'master' into fw_autoland + + nored, and an empty message aborts + +commit 5a5d758ce4dc72d3eb5809124134247c4cc0038f +Merge: b931bd351 9d5f422d2 +Author: Lorenz Meier +Date: Tue Nov 5 08:42:15 2013 +0100 + + Merge branch 'fw_autoland' of github.com:thomasgubler/Firmware_Private into fw_autoland + +commit 1358d4cb88e70370014410353faf3e51afb1ceb6 +Author: Lorenz Meier +Date: Tue Nov 5 07:44:16 2013 +0100 + + Hotfix: Fix integrator parameters + +commit ed60dc50fcf2ab4dde76e937244bfb6eae81c709 +Author: Lorenz Meier +Date: Tue Nov 5 07:43:08 2013 +0100 + + Hotfix: forbid integrator to accumulate NaN values if they ever would occur + +commit 19fab5f3952bd2d4fba956f85b07feaac8336403 +Merge: af1206582 791695ccd +Author: Anton Babushkin +Date: Mon Nov 4 16:56:09 2013 +0400 + + Merge branch 'master' into rc_failsafe + +commit c96a2eac6d011355367e29f21c0db55922d1d514 +Merge: 22dbc03c0 c4b994d4c +Author: Thomas Gubler +Date: Mon Nov 4 13:19:12 2013 +0100 + + Merge branch 'fw_att_master' into fw_autoland_att_tecs + +commit c4b994d4ca67b21ce77cb8bc87e1096305ad4fad +Author: Thomas Gubler +Date: Mon Nov 4 13:18:20 2013 +0100 + + remove unnecessary printf + +commit 22dbc03c011ea86f3a500949109c85676583db32 +Author: Thomas Gubler +Date: Mon Nov 4 13:18:20 2013 +0100 + + remove unnecessary printf + +commit c8bc5861cff26803c2e52f6249e234651010af41 +Merge: 014e856c1 303ceab6e +Author: Thomas Gubler +Date: Mon Nov 4 13:15:14 2013 +0100 + + Merge branch 'fw_att_master' into fw_autoland_att_tecs + +commit 303ceab6ed7aca8cedd2d7703e6766c0477d7ab6 +Author: Thomas Gubler +Date: Mon Nov 4 13:14:25 2013 +0100 + + fw: make att controller more robust against invalid (nan) setpoints + +commit 014e856c1f789b6c27d886bb55617aa7d235f4f6 +Author: Thomas Gubler +Date: Mon Nov 4 13:14:25 2013 +0100 + + fw: make att controller more robust against invalid (nan) setpoints + +commit 9349509302e75814ac9ffc5292d18a0f9373f99e +Merge: 89b8acd7a 3b1086b87 +Author: Thomas Gubler +Date: Sun Nov 3 22:06:26 2013 +0100 + + Merge branch 'fw_att_master' into fw_autoland_att_tecs + +commit 3b1086b879a78eb48a04c36d0c1a9ad2e7eac6bf +Author: Thomas Gubler +Date: Sun Nov 3 22:04:32 2013 +0100 + + fix initialization of attitude controllers + +commit a641296546e828c81d8e5899ac0fe1a4c90b97c8 +Merge: cc47ed886 791695ccd +Author: Thomas Gubler +Date: Sun Nov 3 22:05:33 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_att_master + +commit 89b8acd7a8dd82a7adbd38fb7fea4b422dea64e6 +Author: Thomas Gubler +Date: Sun Nov 3 22:04:32 2013 +0100 + + fix initialization of attitude controllers + +commit 4db049144ff66cdabf9c8cba08cb8200e6a614b5 +Merge: e5fbf3bc5 9d5f422d2 +Author: Thomas Gubler +Date: Sun Nov 3 20:44:56 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + +commit 9d5f422d245de4ead6b37193e7862ba771febb83 +Author: Thomas Gubler +Date: Sun Nov 3 20:44:12 2013 +0100 + + fix land_noreturn logic + +commit e5fbf3bc51b9cf17d05c314f514ca6ada54dc736 +Merge: fa4533e35 937b502d4 +Author: Thomas Gubler +Date: Sun Nov 3 20:34:22 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + +commit 937b502d4c3fd582f7be736240f5971e8c0f7c2b +Author: Thomas Gubler +Date: Sun Nov 3 20:33:56 2013 +0100 + + increase landing speed to v_min * 1.3 for more safety + +commit 1cf9f72f628c5dbdf487e464699245cab61c1750 +Author: Jean Cyr +Date: Sun Nov 3 12:40:13 2013 -0500 + + Add data manager module and fence support to navigator + + - Add function to geo.c to determine if global position is inside fence + - Add navigator support/commands for maintaining fence coords. + - Add data manager module to support persistence fence storage. Can + store other data, but only used for fence at this time. + - Add unit tests for data manager + +commit fa4533e3592d055bbd298d81ad3760e19dedec95 +Merge: 1aef7c502 791695ccd +Author: Thomas Gubler +Date: Sun Nov 3 18:38:34 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit 3042731d26e94b3c126e61e422b98fcd7df4694c +Author: Lorenz Meier +Date: Sun Nov 3 18:27:26 2013 +0100 + + Smaller hotfixes for att pos estimator + +commit 791695ccd008859f6abe1a12d86b7be2ba811fec +Author: Lorenz Meier +Date: Sun Nov 3 18:26:39 2013 +0100 + + Hotfix: Check for out of range accel values + +commit b53d86ed681eb6c9f979bb10d5f487fa9c94d81b +Author: Lorenz Meier +Date: Sun Nov 3 18:26:02 2013 +0100 + + Hotfix for mag calibration + +commit 8d4ec9b9cd7b6479217bab97694a1eae15b2cebb +Merge: ba0687bc5 bfbdc445f +Author: Lorenz Meier +Date: Sun Nov 3 18:17:05 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit ba0687bc5e471809ae311ef98f3ddda3c29713b4 +Author: Lorenz Meier +Date: Sun Nov 3 18:06:58 2013 +0100 + + Matrix and Vector printing cleanup + +commit bfbdc445fb39b576617309076881ece9e5dc6c1d +Merge: a4c99225c 4865814f9 +Author: Lorenz Meier +Date: Sun Nov 3 08:59:57 2013 -0800 + + Merge pull request #509 from PX4/orb_fix + + Orb fix + +commit 4865814f92c4a085972e317204c37042b609fdf8 +Author: Lorenz Meier +Date: Sun Nov 3 17:58:28 2013 +0100 + + Fixed typo, added testing - previous corner case now cleanly prevented + +commit 98f5a77574fde4b2c41d28cc0d694f6ca250fba1 +Author: Lorenz Meier +Date: Sun Nov 3 17:52:27 2013 +0100 + + Fix to cancel pending callbacks for closing ORB topics + +commit a4c99225c02e719d7900a533b777fd682eb5bd5c +Author: Thomas Gubler +Date: Sun Nov 3 16:49:02 2013 +0100 + + initialize _vel_dot and _STEdotErrLast + +commit 1aef7c502cc50b724a3eb47c05dcdb5bec6de4a3 +Merge: 3b76959df 5fec5fecd +Author: Thomas Gubler +Date: Sun Nov 3 15:30:38 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + +commit 3b76959df5fd6cf4f0711f3e9045e53c70722ee3 +Merge: 18cfc383e 64c2165e8 +Author: Thomas Gubler +Date: Sun Nov 3 12:12:28 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit 763a473e9da03cc4fcf4968e62e0378382f9a66a +Merge: d309d0203 64c2165e8 +Author: Anton Babushkin +Date: Sun Nov 3 09:58:59 2013 +0400 + + Merge branch 'master' into inav_alt_gps + +commit 67c33b28102067db2bfc5240f71f4d2c3eb97b4a +Author: Anton Babushkin +Date: Sat Nov 2 23:35:53 2013 +0400 + + multirotor_att_control: style fixes, cleanup + +commit ad133f601bd89156c9cef661cddf684c99ca76cd +Author: Anton Babushkin +Date: Sat Nov 2 23:33:28 2013 +0400 + + multirotor_att_control: use PID lib for yaw rate control + +commit 64c2165e8be17a8309594a0aeacec7f3aedee4c0 +Merge: 2b2a85b75 ef7a425a4 +Author: Lorenz Meier +Date: Sat Nov 2 10:35:38 2013 -0700 + + Merge pull request #507 from thomasgubler/airspeed_poll + + fix vehicle_airspeed_poll logic + +commit ef7a425a45397fed510920b98a4ad08e62170f4c +Author: Thomas Gubler +Date: Sat Nov 2 17:33:45 2013 +0100 + + fix vehicle_airspeed_poll logic: _tecs.enable_airspeed was not called before on valid airspeed + +commit 2b2a85b75fb49da91055fe2dba9bbdc6695d8c83 +Merge: 2fd1aed6b 3eac9ce15 +Author: Lorenz Meier +Date: Sat Nov 2 09:19:11 2013 -0700 + + Merge pull request #506 from thomasgubler/tecs_airspeedmax_param_fix + + fix usage of wrong value for max airspeed parameter + +commit 18cfc383e82d722a45f924a2df0fd2943213318f +Merge: 51756e1a8 3eac9ce15 +Author: Thomas Gubler +Date: Sat Nov 2 16:19:10 2013 +0100 + + Merge branch 'tecs_airspeedmax_param_fix' into fw_autoland_att_tecs + +commit 3eac9ce1596f90acf2e86f807b1b4efd3904a80b +Author: Thomas Gubler +Date: Sat Nov 2 16:16:49 2013 +0100 + + fix usage of wrong value for max airspeed parameter + +commit a770bd5cf3d458baa85675815541512efce99b56 +Author: Anton Babushkin +Date: Sat Nov 2 18:59:55 2013 +0400 + + attitude_estimator_ekf: correct acceleration continuously, not only on GPS updates + +commit 34276c17ca281ebcb1c44a4dcaa596e142855e25 +Merge: e413ae7cb 2fd1aed6b +Author: Anton Babushkin +Date: Sat Nov 2 18:30:03 2013 +0400 + + Merge branch 'master' into ekf_acc_comp + +commit 5fec5fecdc3980c973cb8c6ad23a013c8214ace7 +Author: Thomas Gubler +Date: Sat Nov 2 15:13:03 2013 +0100 + + change flare pitch setpoint + +commit 51756e1a875c7ef53ecb2685e81e5a51dfebe4ce +Merge: 7d75d020a 4b2e08a85 +Author: Thomas Gubler +Date: Sat Nov 2 13:53:50 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + +commit 4b2e08a85083f3925e951ec3de3ac41575f11985 +Author: Thomas Gubler +Date: Sat Nov 2 13:53:30 2013 +0100 + + autoland, fix flare and max landing throttle + +commit 7d75d020a7e2bde32bc1ad0e496c30b8876a9a26 +Merge: dd02ded70 e539a89e2 +Author: Thomas Gubler +Date: Fri Nov 1 17:39:06 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + + Conflicts: + src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp + src/modules/fw_pos_control_l1/fw_pos_control_l1_params.c + +commit e539a89e225c1d6ab127d7953bceec7efecefbdf +Author: Thomas Gubler +Date: Fri Nov 1 17:35:09 2013 +0100 + + autoland slope parameters, variable rename for bugfix and code clarity, printfs + +commit dd02ded703c86ac56c736e2d1f38ad5004924d6b +Merge: 707e148b2 cc47ed886 +Author: Thomas Gubler +Date: Fri Nov 1 14:41:41 2013 +0100 + + Merge branch 'fw_att_master' into fw_autoland_att_tecs + +commit cc47ed886ad8ce966c5a547741f4e9409aac8f3e +Merge: 820d19eb0 2fd1aed6b +Author: Thomas Gubler +Date: Fri Nov 1 14:41:01 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_att_master + +commit 707e148b2471898ebdb890665bec51bbfd03b714 +Merge: 8a95d3a57 2fd1aed6b +Author: Thomas Gubler +Date: Fri Nov 1 14:38:11 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs + +commit 8a95d3a57a0683158ae4552d0b8ead605357c2b0 +Merge: 6fefa4538 116ee348a +Author: Thomas Gubler +Date: Fri Nov 1 14:37:54 2013 +0100 + + Merge branch 'fw_autoland' into fw_autoland_att_tecs + +commit 116ee348a228481512965778f444dd1c5f373939 +Author: Thomas Gubler +Date: Fri Nov 1 14:37:29 2013 +0100 + + landing: make altitude handling before helper waypoint L more clever + +commit a6b85cfbf76dbe0e829e503a09660ffb11f003d0 +Author: Thomas Gubler +Date: Fri Nov 1 14:02:55 2013 +0100 + + add some comments for clarification + +commit 2fd1aed6be03de42d09c062871838ee7e852aa4a +Author: Lorenz Meier +Date: Fri Nov 1 12:02:45 2013 +0100 + + Disable the segway app, as its GCC 4.7 incompatible and not generally used + +commit 0c762b6d1b8f99324fb37ac65631bf6f73be5672 +Merge: a06b3e50a 5781b5864 +Author: Lorenz Meier +Date: Fri Nov 1 11:09:07 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit af12065826060e3ac071869bf39a82695e1d88e8 +Author: Anton Babushkin +Date: Fri Nov 1 13:59:24 2013 +0400 + + sensors: code style fixed + +commit 97acb49028da526ad9081e9eecea97ec0a822858 +Author: Anton Babushkin +Date: Fri Nov 1 13:58:23 2013 +0400 + + commander: bug fixed in failsafe + +commit 9eea4f79d9588153b751b7ba6053840c94b89194 +Author: Anton Babushkin +Date: Fri Nov 1 13:58:03 2013 +0400 + + sensors: support for Futaba RC failsafe + +commit 5781b58640a7bb3937f9eff979f99535ab1169e3 +Author: Lorenz Meier +Date: Fri Nov 1 09:05:28 2013 +0100 + + Minor bugfix to commander, emits arming sound now on the right occasions. Fixes an annoying issue where the arming sound would go off constantly if the safety was re-engaged in arming mode, something that we consider to be ok operationally + +commit 094fa0bd434698b0ca78703b397e063014cd4d22 +Merge: 9544fe446 25bf1abec +Author: Lorenz Meier +Date: Thu Oct 31 23:33:50 2013 -0700 + + Merge pull request #502 from PX4/pwm_ioctls + + more esc_calib enhancements + +commit 97a54d1b5e684be36819816c03a54fe8bfd1792f +Author: Thomas Gubler +Date: Thu Oct 31 18:19:16 2013 +0100 + + fix missing conversion to absolute altitude + +commit 6fefa453810893d5a983e20e0d503f726e07d06b +Merge: 18c5d9018 c275f7854 +Author: Thomas Gubler +Date: Thu Oct 31 18:02:26 2013 +0100 + + Merge branch 'fw_staging_ouputlimit_master_heightrate' into fw_autoland_att_tecs + +commit 18c5d901889e33167f0967f612fb7e57b3b4a018 +Author: Thomas Gubler +Date: Thu Oct 31 17:53:03 2013 +0100 + + change logic to avoid overshoot over landing spot + +commit 1214cbe71f57e980e26d520dda693c089265e1e3 +Author: Thomas Gubler +Date: Thu Oct 31 17:15:55 2013 +0100 + + wip towards glide slope tracking for autoland + +commit c275f785414121c567523db00def3f76349a218f +Merge: cf862bf81 c0100b5e1 +Author: Thomas Gubler +Date: Thu Oct 31 14:22:32 2013 +0100 + + Merge branch 'tecs_experimental_prate' into fw_staging_ouputlimit_master_heightrate + +commit c0100b5e17b87b1c721a115bdbe535ab606bd58e +Author: Thomas Gubler +Date: Thu Oct 31 14:20:30 2013 +0100 + + heightrate p as parameter + +commit 2e9a383390f1d6456f7258676024ad06ff5af1c6 +Merge: d944eeabf 7d443eb33 +Author: Thomas Gubler +Date: Thu Oct 31 14:19:01 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into tecs_experimental_prate + +commit cf862bf810f9c6e86f0b756b71e57796d523bdae +Merge: c20aee632 d944eeabf +Author: Thomas Gubler +Date: Thu Oct 31 13:33:52 2013 +0100 + + Merge branch 'tecs_experimental_prate' into fw_staging_ouputlimit_master_heightrate + +commit d944eeabf08620413c4d99c26de339fd6f6e7e8c +Author: Thomas Gubler +Date: Thu Oct 31 13:32:42 2013 +0100 + + remove filtering of height setpoint + +commit c20aee6327035ab8127bb0f030d0ac3af13e47ea +Merge: e2f08dacc 947207e68 +Author: Thomas Gubler +Date: Thu Oct 31 12:17:42 2013 +0100 + + Merge branch 'tecs_experimental_prate' into fw_staging_ouputlimit_master_heightrate + +commit e2f08dacc91312559233571079783c0da4a8af34 +Merge: 820d19eb0 7d443eb33 +Author: Thomas Gubler +Date: Thu Oct 31 12:16:26 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into fw_staging_ouputlimit_master + +commit 947207e68da08b7cd14e7da0b44d000b1c435b11 +Author: Thomas Gubler +Date: Thu Oct 31 12:15:14 2013 +0100 + + change calc of hgt_rate_dem to use the filtered height setpoint + +commit 25bf1abecffeb0b4c29386ef6a019b7a60c23899 +Author: Julian Oes +Date: Thu Oct 31 10:29:06 2013 +0100 + + pwm_output: Allow PWM values from 900us to 2100us but use a default of 1000us to 2000us + +commit 9544fe446ebd63f53512defcbe45a4987b10d9e6 +Merge: be5ca5696 eac640739 +Author: Lorenz Meier +Date: Thu Oct 31 02:28:43 2013 -0700 + + Merge pull request #504 from Runepx4/master + + Added 8 rotor Coaxial Rotor mixer + +commit eac640739b8eb63343e01566d4c093179e3b657f +Author: runepx4 +Date: Thu Oct 31 10:23:37 2013 +0100 + + Added 8 rotor Coaxial Rotor mixer + +commit be5ca569604f5b81f71bb3e57388f6c3c0136fae +Merge: 7d443eb33 aecb62a2d +Author: Lorenz Meier +Date: Thu Oct 31 02:14:50 2013 -0700 + + Merge pull request #503 from PX4/hotfix_config + + Fixed small typo + +commit aecb62a2dde667699554cc29d85b13e1da64ddf0 +Author: Julian Oes +Date: Tue Aug 20 14:19:22 2013 +0200 + + Fixed small typo + +commit 88351f3da178be1c73dad47557d894943e484e34 +Author: Julian Oes +Date: Thu Oct 31 09:20:44 2013 +0100 + + esc_calib: Changed cmdline interface (now same as for the pwm systecmd), read in the number of channels available, don't make the esc_calib dependant on min/max/disarmed values + +commit 7d443eb3325cfff469c88864fdc96b68612d36c0 +Author: Lorenz Meier +Date: Thu Oct 31 09:03:37 2013 +0100 + + Commandline parsing fixes + +commit 3c8c091e76c264fd803c066bc3a23cfdfc9738b2 +Author: Lorenz Meier +Date: Thu Oct 31 08:23:44 2013 +0100 + + esc_calib on steroids + +commit 9820ed9de36418a4ff518c8833b199bb4c074a4d +Author: Lorenz Meier +Date: Thu Oct 31 08:23:32 2013 +0100 + + Actually allow full range in FMU driver + +commit 1a09907d5bd4d7b1bb2adb07bd74c34a3338889e +Merge: 0eabacd25 9e74f178c +Author: Lorenz Meier +Date: Wed Oct 30 22:35:19 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into pwm_ioctls + +commit 0eabacd251074b4e8da8a72173e73ef48b58132a +Merge: 727342a51 dc80d6745 +Author: Lorenz Meier +Date: Wed Oct 30 22:35:09 2013 +0100 + + Merge branch 'pwm_ioctls' of github.com:PX4/Firmware into pwm_ioctls + +commit 727342a5168bb23501c50287acb8edfe6d80e157 +Author: Lorenz Meier +Date: Wed Oct 30 22:34:51 2013 +0100 + + Teached the FMU driver that stopping is also an option + +commit 9e74f178c9945bbe117c6ac4336f06968419b14f +Merge: 0fa03e65a 2733a54fe +Author: Lorenz Meier +Date: Wed Oct 30 11:26:58 2013 -0700 + + Merge pull request #496 from PX4/wp_yaw_fix + + missionlib: waypoint yaw fix + +commit dc80d6745e94df71d351f4338c610f910c2a4e94 +Merge: 34d2f318a 0fa03e65a +Author: Lorenz Meier +Date: Wed Oct 30 09:15:55 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into pwm_ioctls + +commit 34d2f318ac8a72cce63e3e14e004daee45001011 +Author: Lorenz Meier +Date: Wed Oct 30 09:14:57 2013 +0100 + + Fixed commander and IO startup sequence, in-air restart is operational in this shape + +commit bd874afcfde460794f7e2f65f16abfd44debb316 +Author: Lorenz Meier +Date: Wed Oct 30 09:14:17 2013 +0100 + + Fixed pwm limit to apply the proper limits / scaling + +commit f0466143de18aedb5ada6f01b3c6435c9a0dc82a +Author: Lorenz Meier +Date: Wed Oct 30 09:04:03 2013 +0100 + + Minor warning and no error in case of zero value for disarmed + +commit 44f88bf0a741fe530dea1c8b3137f30117a7b4b5 +Author: Lorenz Meier +Date: Wed Oct 30 09:03:19 2013 +0100 + + Fix to allow setting again zero disarmed PWM values after boot + +commit 2293aa4e0ae809e31ba1aa71492253460a5e3aab +Author: Lorenz Meier +Date: Tue Oct 29 21:22:05 2013 +0100 + + Fixed min value check, works for fixed wing now + +commit a06b3e50ab4d4c73fd400ec2891b1ab7a9eb8451 +Author: Julian Oes +Date: Tue Oct 29 13:38:44 2013 +0100 + + Only read 5 values, then return + +commit e413ae7cbc1c5bbf9acafe6c23602e16cdc11121 +Author: Anton Babushkin +Date: Tue Oct 29 09:14:52 2013 +0400 + + attitude_estimator_ekf: acceleration compensation based on GPS velocity + +commit 0fa03e65ab3ab0e173e487b3e5f5321780f3afff +Author: Lorenz Meier +Date: Mon Oct 28 15:21:50 2013 +0100 + + Cleanup of Doxygen tags + +commit 1336d625a83ba3f1afc207b64ec248dd1e15848a +Author: Lorenz Meier +Date: Mon Oct 28 14:47:37 2013 +0100 + + Hotfix: Announcing important messages via audio + +commit 52ee477137a293d40fc552f4100c52d19b142fc1 +Author: Andrew Tridgell +Date: Mon Oct 28 15:50:33 2013 +1100 + + lsm303d: try to reset the lsm303d if it goes bad in flight + + this is based on earlier work by Julian Oes + +commit 75a0c18a9e56ac64e043cce00223ea8a627d24a5 +Author: Andrew Tridgell +Date: Mon Oct 28 15:49:57 2013 +1100 + + px4io: FMU half of px4io error fixes + +commit 9064f8bf09dd91388b9fd3e66568d086bf1be69b +Author: Andrew Tridgell +Date: Mon Oct 28 15:49:26 2013 +1100 + + px4io: fixed the io_reg_{set,get} errors + + this fixes the PX4IO state machine to avoid the io errors we were + seeing. There are still some open questions with this code, but it now + seems to give zero errors, which is an improvement! + +commit 5eea669d62b8a6a85b79c8ad3b5b8c08bb54987f +Author: Thomas Gubler +Date: Sun Oct 27 22:03:49 2013 +0100 + + add missing copy of variable + +commit 9fce5aa40226d4018794b7520759a6960965ce78 +Author: Thomas Gubler +Date: Sun Oct 27 21:56:04 2013 +0100 + + change _update_height_demand for test + +commit d309d0203ca97e2eff59af85444cd18f03190a9d +Merge: 7d4981d4b 59c04adad +Author: Anton Babushkin +Date: Sun Oct 27 22:03:07 2013 +0400 + + Merge branch 'master' into inav_alt_gps. Use GPS for altitude estimation. + +commit 0b89051be1abd9094ac454053f47d2c2f3d183ae +Merge: 59c04adad 4b63c5488 +Author: Lorenz Meier +Date: Sun Oct 27 07:02:59 2013 -0700 + + Merge pull request #497 from thomasgubler/l1_sine_eta1 + + l1: fix constrain of sine_eta1 + +commit 4b63c5488582241c7e3af45dce74c112dbfa60bd +Author: Thomas Gubler +Date: Sun Oct 27 14:48:12 2013 +0100 + + l1: fix constrain of sine_eta1 + +commit 59c04adada5a6b55d599cb11680ceafc7bf75614 +Merge: 2d4fc9eea 411eb1f4e +Author: Lorenz Meier +Date: Sat Oct 26 16:01:57 2013 -0700 + + Merge pull request #475 from PX4/fw_autoland + + Autolanding for fixed wing + +commit b931bd351a660af1303df4c2b5d6e44c48970d8d +Merge: 2631c853b 411eb1f4e +Author: Lorenz Meier +Date: Sat Oct 26 16:31:37 2013 +0200 + + Merge branch 'fw_autoland' of github.com:PX4/Firmware into fw_autoland + +commit 2631c853b16c261a8b8a168b6bbbafa4e18a0209 +Merge: 7efc6703e 2d4fc9eea +Author: Lorenz Meier +Date: Sat Oct 26 16:30:57 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fw_autoland + +commit 2733a54fe201e060ad08aac8dfd02caeed12b08c +Author: Anton Babushkin +Date: Sat Oct 26 14:43:34 2013 +0400 + + missionlib: waypoint yaw fix + +commit 820d19eb025b1696f0ff85b4134659b7fb691ae8 +Merge: 01d8ca1fb 2d4fc9eea +Author: Thomas Gubler +Date: Fri Oct 25 12:57:39 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into fw_staging_ouputlimit_master + +commit 411eb1f4ef4a273bebb7a46ae095756f8619aa55 +Merge: 20728e83f 7efc6703e +Author: Lorenz Meier +Date: Thu Oct 24 22:46:04 2013 +0200 + + Merge branch 'fw_autoland' of github.com:PX4/Firmware into fw_autoland + +commit 20728e83f5acc52c5b96d6bdb93767375562dbe2 +Merge: 53b3498db 2d4fc9eea +Author: Lorenz Meier +Date: Thu Oct 24 22:45:43 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fw_autoland + +commit 2d4fc9eea1d693bafeeacc1e929d1906418ee3b0 +Merge: 5e1bec10c 8193382ec +Author: Lorenz Meier +Date: Thu Oct 24 12:48:56 2013 -0700 + + Merge pull request #493 from thomasgubler/fw_skywalker + + FW: Skywalker x5 startup script + +commit 01d8ca1fbaf579534c0faca264bd458d20997f13 +Merge: bff3bf8d8 1e89f3012 +Author: Thomas Gubler +Date: Thu Oct 24 18:34:22 2013 +0200 + + manual merge fw_integrator_fix_ouputlimit into fw_staging_ouputlimit + +commit bff3bf8d87a2496bf6f1857287200926a4b21e0a +Merge: a5046fdfa 00825aa3c +Author: Thomas Gubler +Date: Thu Oct 24 18:18:24 2013 +0200 + + Merge branch 'fw_pid_cleanup' into fw_staging + +commit 00825aa3cf7a04de148f763b96ee69f977d2656f +Author: Thomas Gubler +Date: Sun Oct 20 17:36:49 2013 +0200 + + fix small bug where roll instead of pitch was used + +commit a5046fdfa02999f153502168682ade9bd5c15842 +Author: Thomas Gubler +Date: Sun Oct 20 20:10:31 2013 +0200 + + fix wrong operation in yaw controller + +commit 19ae09dbad3fb5d2cfa73cf8476cab654e53581f +Merge: 61fafcbc7 273bc52ac +Author: Thomas Gubler +Date: Thu Oct 24 18:14:34 2013 +0200 + + Merge branch 'fw_jacobians_and_yaw' into fw_staging + +commit 61fafcbc785525641b137389e3e5cd96b72cfbc1 +Author: Thomas Gubler +Date: Thu Oct 24 16:23:32 2013 +0200 + + fw ctrl: rename parameters to more consistent names + +commit 273bc52acc73cb43f31acf5869d0e536def0eec8 +Author: Thomas Gubler +Date: Sun Oct 20 19:22:08 2013 +0200 + + fw att ctrl: transpose R + +commit 146279b20fc65705e31e03298a1d3eea8911d0f8 +Author: Thomas Gubler +Date: Sun Oct 20 15:03:11 2013 +0200 + + wip fw ctrl, several small bugfixes, set limit to 1 + +commit 3c14483df247fb842cabdbb02206912f7f4350cf +Author: Thomas Gubler +Date: Sun Oct 20 00:35:20 2013 +0200 + + fw att ctrl: rename some variables + +commit feb75f08cba0d18267f9d463db49f7c1db310596 +Author: Thomas Gubler +Date: Sat Oct 19 22:07:27 2013 +0200 + + wip, clean up pid in fw att + +commit 1e89f30120f30f0cac9c4bdd7b81ee2da96bcc8f +Author: Thomas Gubler +Date: Thu Oct 24 17:57:21 2013 +0200 + + constrain integrator part in control output until startup detection is available for safety reasons + +commit ccc6dd73a02f83d8fb857ca25cfe998a3b1303d4 +Author: Thomas Gubler +Date: Sat Oct 19 19:12:03 2013 +0200 + + consistent and safer fix for dt calculation + +commit 8f74aab468d565101eaa1e0f104b0297343fe2ed +Author: Thomas Gubler +Date: Sat Oct 19 14:14:44 2013 +0200 + + fw att control: bugfixes for integrator + +commit b9ef3636f5210588d0aa219a163d3ef5edd6a204 +Author: Thomas Gubler +Date: Thu Oct 24 17:43:50 2013 +0200 + + change wrong comment + +commit a0ea0901b555b4c7732dbc2da22339d82f581e48 +Author: Thomas Gubler +Date: Thu Oct 17 20:29:54 2013 +0200 + + wip, minor bugfixes in fw att control + +commit b21b9078e2d719bfd7af9580ac3b9b5957ef1d57 +Author: Thomas Gubler +Date: Tue Oct 15 22:00:56 2013 +0200 + + wip, fw attitude ctrl: split into attitude and rate, compiles, untested + +commit 17e0c5053ece4cbf53e659b5f60d640beaab7d50 +Author: Thomas Gubler +Date: Tue Oct 15 19:05:23 2013 +0200 + + wip, fw att ctrl: coordinated turn + +commit cb5e5e914351754356c85e61f2394d1cf91db71f +Author: Thomas Gubler +Date: Tue Oct 15 18:34:13 2013 +0200 + + fw att control: also transform rate estimate + +commit 1c57d7de434d09893416137f9c72dca2f225cbc7 +Author: Thomas Gubler +Date: Sun Sep 29 19:00:45 2013 +0200 + + using jacobians in fw attitude control + +commit 8193382ec245ff82ffb30e2d9038c253bc93a099 +Author: Thomas Gubler +Date: Thu Oct 24 17:25:14 2013 +0200 + + change default mixer for skywalker x5 + +commit db1fe9f0fa239c47f88148ec344c28ecdca21198 +Author: Thomas Gubler +Date: Sun Sep 29 19:00:12 2013 +0200 + + adding skywalker x5 startup script + +commit 5e1bec10cf73972b2f58b4849e5716ef4a8c0844 +Merge: ce156400f b5d3355df +Author: Lorenz Meier +Date: Thu Oct 24 01:41:34 2013 -0700 + + Merge pull request #469 from PX4/gimbal_rc_control + + Gimbal rc control + +commit ce156400fa86599e96d0b92e87b85f6505068a63 +Merge: cc324f262 1cb73687f +Author: Lorenz Meier +Date: Thu Oct 24 01:36:16 2013 -0700 + + Merge pull request #491 from thomasgubler/l1_max_roll_angle + + added parameter for maximal roll angle + +commit 1cb73687f7acd4ae3263c40940afe057b1b7d368 +Author: Thomas Gubler +Date: Sun Oct 20 21:51:45 2013 +0200 + + added parameter for maximal roll angle + +commit cc324f2624cc3a4347d736fd5634672d5a2716e9 +Author: Lorenz Meier +Date: Thu Oct 24 09:28:14 2013 +0200 + + Ignoring docs output + +commit fa1c5dd3437cc8dcd6067ea94ac866eb68e0ff49 +Merge: 2cd9ad97e b13145344 +Author: Lorenz Meier +Date: Thu Oct 24 09:26:13 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 2cd9ad97eaf20c43a4c519413b258712d844f1d1 +Author: Lorenz Meier +Date: Thu Oct 24 09:26:03 2013 +0200 + + Removed unnecessary return statements + +commit b131453443032e1f101ea54254908cf608b71ec1 +Merge: c4901579e 8cffd2b8a +Author: Lorenz Meier +Date: Wed Oct 23 14:32:28 2013 -0700 + + Merge pull request #482 from thomasgubler/airspeed + + fix scaling (unit) of airspeed in HIL + +commit c4901579e7a11d654482ae509d36e346d1b6dec4 +Merge: bdf7d5156 bb8a2c363 +Author: Lorenz Meier +Date: Wed Oct 23 14:18:46 2013 -0700 + + Merge pull request #489 from PX4/sdlog2_params + + sdlog2: parameters logging + +commit bdf7d515613151127a401a4da2300d0ecc9a3806 +Merge: 49ff14355 28845c484 +Author: Lorenz Meier +Date: Wed Oct 23 13:38:16 2013 -0700 + + Merge pull request #490 from thomasgubler/hil_aert + + Rascal (AERT) hil startup script + +commit 28845c4846e4f225e686f6643b5d2e0851392b2b +Author: Thomas Gubler +Date: Sat Oct 19 09:45:34 2013 +0200 + + Rascal (AERT) hil startup script + +commit bb8a2c3631a518f822d1e7e3d40c28a281901a3f +Author: Anton Babushkin +Date: Wed Oct 23 18:57:44 2013 +0200 + + sdlog2_dump.py: C strings parsing fixed + +commit 3c6f43869178719abef90e5ef73e02dee952b1ce +Author: Anton Babushkin +Date: Wed Oct 23 18:57:06 2013 +0200 + + sdlog2: parameters logging implemented (APM-compatible) + +commit 49ff143551b141f2c98febb7f0f038b1fc98e491 +Merge: 17ddc7f47 3546ded54 +Author: Lorenz Meier +Date: Wed Oct 23 06:11:32 2013 -0700 + + Merge pull request #488 from PX4/sdlog2_ver + + sdlog2 version message cleanup + +commit 3546ded54ef14f7b208572fa86c695c58a18d8fd +Merge: 114b7b696 17ddc7f47 +Author: Anton Babushkin +Date: Wed Oct 23 14:49:11 2013 +0200 + + Merge branch 'master' into sdlog2_ver + +commit 17ddc7f47198116447612f5bc7707c079956f3e1 +Merge: 030164d6b 495073935 +Author: Lorenz Meier +Date: Wed Oct 23 03:32:20 2013 -0700 + + Merge pull request #483 from PX4/calib_rotation + + Calibration of rotated board + +commit 030164d6b0b13d7e032e50bbe1eb4252b6be88a3 +Merge: fa43eee47 2f66a8894 +Author: Lorenz Meier +Date: Wed Oct 23 02:59:43 2013 -0700 + + Merge pull request #486 from PX4/param_save_fix + + Parameter saving fixed + +commit 342a7bf55b815241b98e775e16833ce5e9a48974 +Author: Anton Babushkin +Date: Tue Oct 22 22:21:10 2013 +0200 + + esc_calib: get disarmed/max values from PWM device, more informative output + +commit 2f66a8894f1f8035bfc076306aa0d83197be108a +Author: Anton Babushkin +Date: Tue Oct 22 21:02:29 2013 +0200 + + param_save_default() rewritten: don't try 10 times to do every operation but do it safe using temp file + +commit 28b4e978534e164d08125a9b0cf1fe428d9ad122 +Author: Anton Babushkin +Date: Tue Oct 22 21:01:30 2013 +0200 + + Fixed bug with fd leak in rc_calibration_check + +commit fa43eee47e07aee3517dae31b45ed3b05678ff94 +Merge: 1a3845c66 c4a1a338f +Author: Lorenz Meier +Date: Tue Oct 22 02:54:41 2013 -0700 + + Merge pull request #485 from jgoppert/roboclaw + + Roboclaw + +commit c4a1a338ff4378c908ec34c5a5f408c1b96d0735 +Author: James Goppert +Date: Tue Oct 22 05:43:27 2013 -0400 + + Changed driver to control motor duty cycle. + +commit d143e827dcd774548bca6d6b4cb6fb69ef35a826 +Author: James Goppert +Date: Tue Oct 22 05:43:10 2013 -0400 + + Updated segway controller for new state machine. + +commit 108d723a4902086f883136c7de6a75d65256500b +Author: James Goppert +Date: Tue Oct 22 05:10:26 2013 -0400 + + Removed old timing hack. + +commit d1a4dd240c9b55da72a109f553af2eb9ca2bef73 +Author: James Goppert +Date: Tue Oct 22 05:08:20 2013 -0400 + + Updated script. + +commit 174c86321cad84589f597cfad1e5f7d6dd3c9136 +Author: James Goppert +Date: Tue Oct 22 05:04:13 2013 -0400 + + Roboclaw encoders/ dutycycledrive complete. + +commit ce68f93867abfd3ea528809144f7c045d9bce544 +Author: James Goppert +Date: Mon Oct 21 23:40:36 2013 -0400 + + Debugging roboclaw comm. + +commit 7f0ced968e5d518776930296ed870a47cc8c1756 +Author: James Goppert +Date: Mon Oct 21 21:28:26 2013 -0400 + + Working on roboclaw driver. + +commit 495073935e428d99833135bb227f3085d2def1cf +Author: Anton Babushkin +Date: Mon Oct 21 23:33:01 2013 +0200 + + accelerometer_calibration: stability fix + +commit ef42ef15c6991800111b25374b0f6e3935c2a9a9 +Author: Anton Babushkin +Date: Mon Oct 21 22:24:59 2013 +0200 + + accel/gyro/mag calibration: big cleanup, use common messages + +commit ea89f23c917733f8a682c82e24e1e4f223f79843 +Author: Anton Babushkin +Date: Mon Oct 21 20:07:47 2013 +0200 + + calibration: bugs fixed, mavlink messages cleanup + +commit ed79b686c57f41d9d6bd3726fe0071e11740b3d7 +Author: Stefan Rado +Date: Sun Oct 20 00:08:36 2013 +0200 + + Adjusted mavlink info messages during gyro calibration to not break QGroundControl. + +commit 0dc9c9ac262c10866cbaf23ca98c8ce4582b5993 +Author: Anton Babushkin +Date: Sun Oct 20 23:28:09 2013 +0200 + + accelerometer_calibration: code style fixed, lib/conversion copyright fix + +commit b75c8e672fb401d9b1673d53a1972b9dddfa6b15 +Author: Anton Babushkin +Date: Sun Oct 20 23:16:23 2013 +0200 + + accelerometer calibration fix + +commit ef6f1f6f808e49ff3aca68aa08001e37093b89ec +Author: Anton Babushkin +Date: Sun Oct 20 19:36:42 2013 +0200 + + get_rot_matrix() moved to separate library, accel calibration of rotated board fixed + +commit 8cffd2b8a33ccb4d556a181d5a6e55111c1b1f53 +Author: Thomas Gubler +Date: Sun Oct 20 12:16:00 2013 +0200 + + fix scaling (unit) of airspeed in HIL + + src/modules/mavlink/mavlink_receiver.cpp + +commit 1a3845c66ab8d457a0227ddd4bd22f5053c7f6b6 +Merge: 9daecd708 6a624ff75 +Author: Lorenz Meier +Date: Sat Oct 19 14:27:52 2013 -0700 + + Merge pull request #481 from kroimon/gyro_calibration_fix + + Fix gyro calibration for rotated sensors + +commit 6a624ff753ad9ba6e7fb74783b6b8294a1c17957 +Author: Stefan Rado +Date: Sat Oct 19 23:04:36 2013 +0200 + + Fix gyro calibration for rotated sensors. + The calibration routine now uses the raw sensor values instead of the already rotated values. + +commit 9daecd708e2fb24782354ec11a0c9581800ac616 +Merge: 14e2464fa 5cd675d8c +Author: Lorenz Meier +Date: Sat Oct 19 02:55:45 2013 -0700 + + Merge pull request #479 from julianoes/hotfix_baudrate + + The mavlink baudrate was too high in the custom_io_esc startup script + +commit 14e2464fabbae27f9655efdb3e5ee55479c469f7 +Author: Andrew Tridgell +Date: Sat Oct 19 15:21:46 2013 +1100 + + rgbled: don't try the same bus twice + + on PX4v1 the external I2C bus is the same as the LED bus + +commit e3fe4437204b2aecdaa1131fcb4bb0c7751a43df +Author: Andrew Tridgell +Date: Sat Oct 19 15:21:02 2013 +1100 + + rgbled: fixed getopt() handling + + this allows the -a option to be used, for example + rgbled -a 0x55 start + +commit dbb49c035bb85876b234fc057d9f244b43453a44 +Author: Andrew Tridgell +Date: Sat Oct 19 15:19:42 2013 +1100 + + rgbled: fixed detection of device on PX4v1 + + There is a serial EEPROM on the PX4IOv1 board that answers on I2C + address 0x55. We need some extra I2C transfers to ensure we are + talking to a real RGBLED device. + +commit 5cd675d8cce6a3c35eab1970cfb8668b0a6b24e5 +Author: Julian Oes +Date: Sat Oct 19 11:42:06 2013 +0200 + + The mavlink baudrate was too high in the custom_io_esc startup script + +commit 70ec68ffd07124b32a8957389cd29d837539e561 +Merge: ba7783600 9b22de147 +Author: Julian Oes +Date: Sat Oct 19 11:39:31 2013 +0200 + + Merge remote-tracking branch 'px4/master' into pwm_ioctls + + Conflicts: + src/drivers/px4io/px4io.cpp + +commit 233a068a7b6eb4851aa47b80a1852851bc851d73 +Author: Thomas Gubler +Date: Tue Oct 15 17:54:57 2013 +0200 + + quad hil + rotor configuration startup script + +commit 6d406968eaba0924fe48945fd8a71b6f8a0adc1b +Author: Lorenz Meier +Date: Sat Oct 19 11:11:15 2013 +0200 + + Added hexrotor support + +commit ba77836000eaa28041969577482e3e4074d11e1b +Author: Julian Oes +Date: Sat Oct 19 10:44:58 2013 +0200 + + Small indentation fix + +commit e457248d1e3750f0e257f69fe75630a6a48a66b0 +Author: Julian Oes +Date: Sat Oct 19 10:44:38 2013 +0200 + + Use new pwm cmds in rc.custom_io_esc + +commit 1d3f25ee6c9983ec5da9de4d4f7b463f880f3a87 +Author: Julian Oes +Date: Sat Oct 19 10:43:41 2013 +0200 + + pwm systemcmd can now set the failsafe values, fmu uses failsafe values as well now, fix to only send the appropriate number of pwm values to IO at once + +commit 9b22de147c07a5f45f597d7fe1ed0af5cf2d5628 +Merge: 53c85a24e 0f67c5cbb +Author: Lorenz Meier +Date: Fri Oct 18 07:46:05 2013 -0700 + + Merge pull request #477 from amlinux/px4params + + Parameters list generator + +commit 7d4981d4b4389d28fa05d661ed52be41564b953b +Author: Anton Babushkin +Date: Fri Oct 18 14:15:35 2013 +0200 + + multirotor_pos_control: bug fixed + +commit 3a571ea18f9b54ac07dd5ec5d54655aaf9603dd5 +Merge: 717bcf4ed 53c85a24e +Author: Anton Babushkin +Date: Fri Oct 18 11:02:55 2013 +0200 + + Merge branch 'master' into inav_sonar_indep + +commit 7efc6703ead0abc63b38719e26741e0407331abc +Merge: 40610c7d4 53b3498db +Author: Lorenz Meier +Date: Fri Oct 18 10:39:07 2013 +0200 + + Merge branch 'fw_autoland' of github.com:PX4/Firmware into fw_autoland + +commit 40610c7d484d077dc10726628c3adbe01edd91df +Author: Lorenz Meier +Date: Fri Oct 18 10:38:51 2013 +0200 + + Fixes, but approach needs proper design + +commit 53b3498db440f8ecf8779ce7f3df55351c84852f +Merge: 5fafe4574 95aba0d70 +Author: Lorenz Meier +Date: Fri Oct 18 10:15:01 2013 +0200 + + Merge branch 'fw_autoland' of github.com:PX4/Firmware into fw_autoland + +commit 5fafe45745238ae377ed748c6f561a6cbf02221a +Author: Lorenz Meier +Date: Fri Oct 18 10:14:42 2013 +0200 + + Updated docs + +commit 0f67c5cbb0f69e5b9dda4e4e75120e63e466e1f8 +Author: Alexander Lourier +Date: Fri Oct 18 03:47:15 2013 +0400 + + Parameters list generator + +commit 53c85a24eaf64bcac81e86c1e9ba0df10cdbb5da +Merge: 3ca94e794 4532eca4e +Author: Lorenz Meier +Date: Thu Oct 17 13:38:30 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 3ca94e7943fc76053114ab97d4b63dc6902fd5bf +Author: Lorenz Meier +Date: Thu Oct 17 13:38:21 2013 +0200 + + Prevent warnings by data conversion + +commit 95aba0d70eae6a9aba55d31f223b852df1f82dcb +Author: Lorenz Meier +Date: Thu Oct 17 09:36:20 2013 +0200 + + Almost perfect landing approach, needs touch-down fine tuning + +commit 013579cffd70f46788a356043563340731beabae +Author: Lorenz Meier +Date: Thu Oct 17 07:54:04 2013 +0200 + + More improvements on landing + +commit 71ac33596836519a341001bb48a8835b8af75cd3 +Author: Lorenz Meier +Date: Wed Oct 16 21:43:11 2013 +0200 + + Small improvements to autoland, ensure that throttle can be shut down close to touch down. Depends on accurate land WP altitude + +commit 4532eca4ef6f6170765062ccd2ca7f29814e0b3a +Author: Lorenz Meier +Date: Tue Oct 15 22:55:16 2013 +0200 + + Covered corner case in L1 controller not adressed so far in existing concepts + +commit 8ed0796448e49ae34dbfdf31c056e402834c0b8f +Author: Lorenz Meier +Date: Tue Oct 15 22:17:53 2013 +0200 + + L1 control diagram illustrating corner case + +commit 39336fd58533c85ef6bad93b80dd51e62b6eba3a +Author: Lorenz Meier +Date: Tue Oct 15 10:46:28 2013 +0200 + + Better defaults for RC SCALE + +commit b5d3355dfb513bbfab362734a672f8c51fc10402 +Author: Lorenz Meier +Date: Tue Oct 15 09:22:47 2013 +0200 + + Fix accidentally comitted hardcoded autostart + +commit 99068e864beaabf3b2dfabfb2e2f1c6cb7df7095 +Author: Lorenz Meier +Date: Tue Oct 15 09:10:40 2013 +0200 + + Enable payload channels as direct pass-through from manual control + +commit 7232a6f1438acc24d77f3ef684266f071a95b8d6 +Merge: 3dcd5dbd0 1f39904ce +Author: Lorenz Meier +Date: Tue Oct 15 08:41:40 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into gimbal_rc_control + +commit 3dcd5dbd0e25432049e5ba6971851931764ae043 +Author: Lorenz Meier +Date: Tue Oct 15 08:39:57 2013 +0200 + + Piping through manual control channels + +commit 1f39904cea60e0291a13acd4642771e217cfd411 +Merge: 57b8dee70 fbe595a59 +Author: Lorenz Meier +Date: Mon Oct 14 14:44:18 2013 -0700 + + Merge pull request #466 from PX4/work_queue_test + + RGB Led work queue revision - fixes #464 + +commit fbe595a591734bffa95d28125b8e0bda117d7314 +Author: Lorenz Meier +Date: Mon Oct 14 23:10:12 2013 +0200 + + Fixed some stupid compile errors + +commit c6b58491bbd7390650723c65b4d4e9ec0922c8de +Author: Lorenz Meier +Date: Mon Oct 14 22:18:44 2013 +0200 + + Work queue in RGB driver without work_cancel() + +commit 57b8dee7092eb84e8f4f31dcee85736eedb2ca8f +Author: Lorenz Meier +Date: Mon Oct 14 13:41:37 2013 +0200 + + Bring back proper log conversion copy operation + +commit 114b7b696d54d031c899db4ffb91c125204fbba2 +Author: Anton Babushkin +Date: Mon Oct 14 11:14:56 2013 +0200 + + sdlog2: VER message added instead of FWRV + +commit af7288ed936d642f3141a3e8792799909d351885 +Author: Lorenz Meier +Date: Mon Oct 14 09:56:57 2013 +0200 + + Enable position control for Easystar type planes + +commit 16efc0d2d9437c44142503265553e8413f3f9cb3 +Merge: f475ffda0 b3fb2bf85 +Author: Lorenz Meier +Date: Sun Oct 13 22:34:24 2013 +0200 + + Merge branch 'mixer_test_merge' of github.com:PX4/Firmware + +commit 717bcf4ed29ab09ccbb8eacc3bb0dbb61543cac7 +Merge: 9858ff049 f475ffda0 +Author: Anton Babushkin +Date: Sun Oct 13 21:31:47 2013 +0200 + + Merge branch 'master' into inav_sonar_indep + +commit 9858ff049727a6ec60e4136a28187f60798695bd +Author: Anton Babushkin +Date: Sun Oct 13 21:25:08 2013 +0200 + + multirotor_pos_control: distance-based altitude hold rewritten + +commit fe21bb7198841d830cfb2f5d904c8e45532eb27e +Author: Anton Babushkin +Date: Sun Oct 13 21:23:53 2013 +0200 + + position_estimator_inav: surface offset estimation improved + +commit 419cb4bc80d58928d632d0397db75de58534d685 +Author: Anton Babushkin +Date: Sun Oct 13 19:45:04 2013 +0200 + + sdlog2: DIST (distance to surface) message added + +commit 5d556f185023b2c52dd98093f255cb9cee65e406 +Author: Anton Babushkin +Date: Sun Oct 13 19:43:17 2013 +0200 + + position_estimator_inav: distance to surface estimation fixes + +commit f475ffda04e49255d99eb7d7da537432d00c8151 +Author: Lorenz Meier +Date: Sun Oct 13 15:54:02 2013 +0200 + + Set better default gains for Iris and F330 + +commit b3fb2bf85042b8038dabcef770855145674743e9 +Merge: 5671df0af 0cadc5d14 +Author: Lorenz Meier +Date: Sun Oct 13 14:56:13 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into mixer_testing + +commit 0cadc5d14a7d3186902fc6d04cd97d55e213db6a +Merge: 8aaf285ac 6baae41c5 +Author: Lorenz Meier +Date: Sun Oct 13 12:43:07 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 8aaf285ac5eca73853300d38c8121e9c2757fef2 +Author: Lorenz Meier +Date: Sun Oct 13 12:38:26 2013 +0200 + + Python exception handling from muggenhor + +commit 6baae41c5eeecb35887a27d261a965c19a110bda +Merge: 1d2e6d1b2 2fd8c6b95 +Author: Lorenz Meier +Date: Sun Oct 13 03:36:06 2013 -0700 + + Merge pull request #444 from PX4/multirotor_att_control_fix + + multirotor_att_control: cleanup, some refactoring + +commit 1d2e6d1b2d4df409b9ab41255c14e5c3822d74c6 +Merge: 7b8b56860 c8f471c56 +Author: Lorenz Meier +Date: Sun Oct 13 12:28:10 2013 +0200 + + Merged + +commit c8f471c5605866dc5ea02aca339b508df7ff3546 +Merge: e770f8485 4a4834c3d +Author: Lorenz Meier +Date: Sun Oct 13 12:25:46 2013 +0200 + + Merge branch 'master' into px4io_fix + +commit 7b8b568605edaec1417298ee901dca141432ac88 +Merge: ec0b57076 b2555d70e +Author: Lorenz Meier +Date: Sun Oct 13 03:21:53 2013 -0700 + + Merge pull request #449 from PX4/sensors_fix + + sensors: minor optimization, cleanup and refactoring + +commit ec0b57076bbdc774d6da91aaedc8eb8686c0495f +Merge: 062ba0aca d70d8ae68 +Author: Lorenz Meier +Date: Sun Oct 13 03:13:18 2013 -0700 + + Merge pull request #448 from PX4/mavlink_fix + + mavlink optimization + +commit 062ba0acab52f486661e95ef38d6f55cbec5fa6e +Merge: db4ff7f08 42c412f6d +Author: Lorenz Meier +Date: Sun Oct 13 03:12:17 2013 -0700 + + Merge pull request #453 from PX4/gcc_47 + + GCC 4.7.4 compatibility + +commit db4ff7f080dab08e2558b006ac8c657466c144c6 +Merge: 90127b2d2 3fd204818 +Author: Lorenz Meier +Date: Sun Oct 13 03:10:23 2013 -0700 + + Merge pull request #446 from PX4/commander_fixes + + commander fixes + +commit 90127b2d2a836f75383db8c97d2297333149e6ae +Merge: 4a4834c3d f1c399a60 +Author: Lorenz Meier +Date: Sun Oct 13 03:03:12 2013 -0700 + + Merge pull request #460 from jean-m-cyr/master + + Add support for 8 channel DSMX sattelite pairing + +commit 5671df0af4e258ef0a83377cdbd50e59734aa00b +Author: Lorenz Meier +Date: Sun Oct 13 11:44:42 2013 +0200 + + Improved mixer tests + +commit 1dc9569e31717aefab8e05b858122f433dab1698 +Author: Lorenz Meier +Date: Sun Oct 13 11:44:26 2013 +0200 + + Fixed mixer chunk load and line ending detection for good. + +commit 42b75ae8963b2f711a72ac1cb6cfd1b44bd826b2 +Author: Lorenz Meier +Date: Sat Oct 12 20:19:34 2013 +0200 + + Added host-building mixer test + +commit 7d6a4ece6b1875bab62c4dbcb95fcc9fa5661674 +Author: Lorenz Meier +Date: Sat Oct 12 20:19:09 2013 +0200 + + Added mixer test + +commit c5b890e87d545328734a815d90ce16d396630048 +Author: Lorenz Meier +Date: Sat Oct 12 20:17:59 2013 +0200 + + Moved mixer file load / compression into mixer library. + +commit 4a4834c3de4b12d9b31afef0e27ee0e364972d91 +Merge: 1306c9de7 4984ab441 +Author: Lorenz Meier +Date: Sat Oct 12 20:15:06 2013 +0200 + + Merge branch 'beta' + +commit 4984ab4418e800db1af1f1fb63ff5b6d77aa8e89 +Author: Lorenz Meier +Date: Sat Oct 12 20:14:47 2013 +0200 + + Comment fix + +commit c0c366d6ee076ca812fa9672709c1e66fafdb32b +Author: Anton Babushkin +Date: Sat Oct 12 11:20:20 2013 +0200 + + position_estimator_inav: estimate distance to bottom rate, increase time of position estimation on only accelerometer, reduce weight for GPS if flow available + +commit f1c399a60b3bf5a81740eab67016732714573dfa +Author: Jean Cyr +Date: Sat Oct 12 01:14:03 2013 -0400 + + Add support for 8 channel DSMX sattelite pairing + +commit 2b1a11b16dd77a5b2a427e7a32a2e398b249ebad +Author: Anton Babushkin +Date: Fri Oct 11 20:36:40 2013 +0200 + + position_estimator_inav: bug fixed, allow to disable GPS by setting INAV_W_POS_GPS_P = 0 + +commit 5d36971689566e2142a16643a77337f2e3613c35 +Author: Julian Oes +Date: Fri Oct 11 16:59:21 2013 +0200 + + Base max actuators on board revision + +commit 74af8d2c459f1509e2b1361f0b699c0dd758a34d +Author: Anton Babushkin +Date: Fri Oct 11 16:48:52 2013 +0200 + + multirotor_pos_control: reset distance z setpoint when distance_bottom switch switched on + +commit 3cbe1ee1a8308e2efc017374a6d297761c6c5226 +Author: Julian Oes +Date: Fri Oct 11 16:33:52 2013 +0200 + + Revert "Set the PWM values only once or continuous if specified" + + This reverts commit 9cd3c40606f023a7943b1418a748abb046e36ecb. + +commit e770f84858491591cd07554989fbc0708b9e0cd3 +Merge: 87e1ffe0b 1306c9de7 +Author: Anton Babushkin +Date: Fri Oct 11 16:22:08 2013 +0200 + + Merge branch 'master' into px4io_fix + +commit 2d23d5fd4ec3a00ae18c63304a3b1b3905d7de66 +Merge: 326f24118 1306c9de7 +Author: Julian Oes +Date: Fri Oct 11 14:05:11 2013 +0200 + + Merge remote-tracking branch 'px4/master' into pwm_ioctls + + Conflicts: + src/drivers/px4io/px4io.cpp + +commit 326f241185f45d9e2d4377e8096a8a2f05f65b0d +Author: Julian Oes +Date: Fri Oct 11 12:11:25 2013 +0200 + + Enable PWM when disarmed on the fmu side + +commit c314f31068ebeba858d98f5411bbdfc2812a8f6b +Author: Anton Babushkin +Date: Fri Oct 11 11:58:21 2013 +0200 + + multirotor_pos_control: update altitude setpoint if reference altitude changed + +commit fbf4b6462d5ae691a128dea714dd92ef839dadc1 +Merge: dc09182b9 1306c9de7 +Author: Anton Babushkin +Date: Fri Oct 11 11:50:40 2013 +0200 + + Merge branch 'master' into inav_sonar_indep + +commit dc09182b950e5ad8fea35ad69d9957b72a9bbee0 +Author: Anton Babushkin +Date: Fri Oct 11 11:38:36 2013 +0200 + + Added "bottom distance" switch, multirotor_pos_control implemented: use bottom distance to surface to control altitde + +commit 9cd3c40606f023a7943b1418a748abb046e36ecb +Author: Julian Oes +Date: Fri Oct 11 10:48:49 2013 +0200 + + Set the PWM values only once or continuous if specified + +commit 6b079f41b27442d2efbe5467be2be0d8607b6746 +Author: Julian Oes +Date: Fri Oct 11 10:21:37 2013 +0200 + + Small warning fix + +commit 96111a67a65486ce8b99987e51fb11da54789379 +Author: Julian Oes +Date: Fri Oct 11 10:21:22 2013 +0200 + + Tought the fmu driver the new pwm limit interface + +commit 3dc2bdfa22f0ac152392299628e037e3a6120c2e +Author: Julian Oes +Date: Fri Oct 11 10:19:50 2013 +0200 + + Changed pwm_limit interface a bit + +commit e2fef6b374e14f8c0f383557cf3569f8265ba034 +Author: Julian Oes +Date: Fri Oct 11 10:16:45 2013 +0200 + + Use unsigned for channel counts + +commit 1306c9de7b946783ff1143bb42a33734e9380e2c +Author: Lorenz Meier +Date: Fri Oct 11 09:28:44 2013 +0200 + + Output improvements + +commit d04321bcf86d75f3f948998e871140d92967f1b6 +Author: Lorenz Meier +Date: Fri Oct 11 09:14:57 2013 +0200 + + Hotfix: Typo + +commit d144213527f9bdab92da9f81bb7647931314fa01 +Author: Lorenz Meier +Date: Fri Oct 11 09:13:54 2013 +0200 + + Added non-binary number between 8 and 16 + +commit 73f507daa6f31443e1938556c08aee016efaf345 +Author: Lorenz Meier +Date: Fri Oct 11 09:12:30 2013 +0200 + + Make tests file complete up to 64 byte shifts and 1.5 K chunks + +commit 260ab5597ae4b9da55ee815c7598d3b3be5a756c +Merge: 0cb8e782b 6745a9107 +Author: Lorenz Meier +Date: Fri Oct 11 08:07:59 2013 +0200 + + Merge branch 'sdtest' + +commit 42c412f6ddf3963c8a9bbef5ba37896a24e1f0fa +Author: Lorenz Meier +Date: Thu Oct 10 21:15:44 2013 +0200 + + Makefile cleanup + +commit 44deeb85c09451865c7d869f495a31f1b4348fec +Author: Lorenz Meier +Date: Thu Oct 10 21:15:03 2013 +0200 + + We compile with GCC 4.7.4 + +commit 86c53bee43ab7cb7cb18e9270af0c729440d14ed +Author: Anton Babushkin +Date: Thu Oct 10 19:10:45 2013 +0200 + + position_estimator_inav: use independent estimate for distance to ground (sonar), WIP + +commit 0cb8e782b0e2a6ca0dde4fac641e863c95d04511 +Merge: 55f7c561e 13b07efc4 +Author: Lorenz Meier +Date: Thu Oct 10 09:01:11 2013 -0700 + + Merge pull request #447 from PX4/hil_usb_only + + HIL and fixed wing fixes - gives perfect results in simulation + +commit aedb97f38ed137b4a45152df154819745f998e2f +Author: Anton Babushkin +Date: Thu Oct 10 12:35:05 2013 +0200 + + multirotor_pos_control: run mainloop at 100Hz + +commit 6745a910718b2a5fed313187f77a04de383aa8f7 +Author: Lorenz Meier +Date: Thu Oct 10 08:42:54 2013 +0200 + + Added alignment attribute + +commit 6ffa2955b919a18abd94dd990c3447dfc68dd5c2 +Author: Lorenz Meier +Date: Thu Oct 10 08:37:24 2013 +0200 + + Typo in debug output + +commit e0e708241b965f364fd49fa0d2270de5ad517a70 +Author: Lorenz Meier +Date: Thu Oct 10 08:34:08 2013 +0200 + + More testing output + +commit 8407677f20ecc7ea5374a0ded41263ede019d9f6 +Author: Lorenz Meier +Date: Thu Oct 10 00:15:39 2013 +0200 + + Updated error message + +commit 21dcdf11cf8f05d94b17cd0b5cce058b45ee3923 +Author: Lorenz Meier +Date: Thu Oct 10 00:14:03 2013 +0200 + + WIP, typo fix + +commit 13b07efc49584ea8b864403ff15bae9042ffb3af +Author: Lorenz Meier +Date: Thu Oct 10 00:12:39 2013 +0200 + + added hw test, added better io debugging + +commit d8396ca4b3514d9fb325ec2a85ec8f7575f93bd5 +Merge: b8ccf67e8 1ca718b57 +Author: Lorenz Meier +Date: Thu Oct 10 00:09:35 2013 +0200 + + Merge branch 'sdtest' into hil_usb_only + +commit 1ca718b57fe0af737b0d2fb4e903162e5bb56852 +Author: Lorenz Meier +Date: Thu Oct 10 00:03:57 2013 +0200 + + Slight fix to test, but still fails validating written data after non-aligned writes + +commit b8ccf67e8cb04e52f82a3098fac623a0df059188 +Merge: d63ad0fb8 ed0056740 +Author: Lorenz Meier +Date: Wed Oct 9 22:53:25 2013 +0200 + + Merge branch 'sdtest' of github.com:PX4/Firmware into hil_usb_only + +commit ed00567400bd6ce24e25dc1038ce40f959205a68 +Author: Lorenz Meier +Date: Wed Oct 9 22:23:10 2013 +0200 + + Extended file test for alignment + +commit b7d8d77c0f3b68430e9683316c41b0d9df4abd7d +Author: Anton Babushkin +Date: Wed Oct 9 11:41:00 2013 +0200 + + position_estimator_inav: if flow is inaccurate, but used for correction with less weight + +commit 2fc011d20c7bd08bf5e076e79ba33a41f8fcbc30 +Author: Anton Babushkin +Date: Wed Oct 9 11:05:22 2013 +0200 + + Remove vehicle_local_position.ref_surface_timestamp field, don't sync baro_offset and local_pos.ref_alt instead + +commit 9d1027162fb5cf32a6ff22d0d52a5a37a780322c +Author: Anton Babushkin +Date: Wed Oct 9 10:47:44 2013 +0200 + + position_estimator_inav: use flow even if it's not accurate if GPS is not available to prevent estimation suspending when no GPS available + +commit d63ad0fb817d76d2d818db47805b46742d2aae68 +Author: Lorenz Meier +Date: Wed Oct 9 09:26:18 2013 +0200 + + Added debug output printing capabilities for IOv2 + +commit b25b9d37d53d3caab7c7eb2eed6f5cdbdd3f8804 +Author: Julian Oes +Date: Wed Oct 9 09:00:22 2013 +0200 + + Small function definition correction + +commit e4f7767e81e9832e888be787aace15924b4c842e +Author: Anton Babushkin +Date: Tue Oct 8 21:19:14 2013 +0200 + + multirotor_pos_control: debug log messages removed + +commit c96de846b3b0b88859329b8a89fbc22cb8a72bed +Author: Anton Babushkin +Date: Tue Oct 8 21:18:17 2013 +0200 + + Added vehicle_local_position.ref_surface_timestamp to track surface level changes. Reference altitude updated continuosly when sonar available. + +commit ff92770305d015f11facc2c7b0305da7d5fbbf30 +Author: Anton Babushkin +Date: Tue Oct 8 19:27:20 2013 +0200 + + multirotor_pos_control: track reference position even if not active to handle reference changes properly + +commit 1b9e2af7425615130ddbcf79b89859c97a791a9c +Author: Julian Oes +Date: Tue Oct 8 17:03:57 2013 +0200 + + Moved PWM ramp to systemlib + +commit 52cf8836fee0a3d01f4b8402e3fbd8f624ce230a +Author: Anton Babushkin +Date: Tue Oct 8 16:38:49 2013 +0200 + + position_estimator_inav: avoid triggering land detector on altitude reference changes, don't reset altitude on arming if sonar is valid + +commit b2555d70e37d33d09459b0c73637f7efd6cd9a95 +Author: Anton Babushkin +Date: Tue Oct 8 13:39:08 2013 +0200 + + sensors: minor optimization, cleanup and refactoring + +commit d70d8ae68e4a2971e714aa766cf92874d144a5f4 +Author: Anton Babushkin +Date: Tue Oct 8 11:26:27 2013 +0200 + + mavlink, mavlink_onboard: bugfixes, code style fixed + +commit 5e3bdd77890c25b62e46f2f4f1238ac932801b12 +Author: Anton Babushkin +Date: Tue Oct 8 09:38:04 2013 +0200 + + mavlink_onboard: major optimization, cleanup and minor fixes, WIP + +commit a3bdf536e5f6b95d54ef6684d7092ebff2d23dc8 +Author: Lorenz Meier +Date: Tue Oct 8 09:17:58 2013 +0200 + + Dynamic integral resets for straight and circle mode, announcing turn radius now + +commit d59cdf6fcc99e85cc1d897637b1bf9e18269f77c +Author: Lorenz Meier +Date: Tue Oct 8 09:14:55 2013 +0200 + + Added support for dynamic turn radii + +commit 5bc7d7c00f1f572825ce0db5f7fb24b8d77872a3 +Author: Lorenz Meier +Date: Tue Oct 8 09:13:41 2013 +0200 + + Fixed turn radius return value + +commit 69fda8a05908a4871756b91ba68d84ff18a37bcc +Author: Lorenz Meier +Date: Tue Oct 8 09:12:03 2013 +0200 + + Added useful default gains + +commit 3fd20481888fd9e63806f988153abe4bf82e7a04 +Author: Anton Babushkin +Date: Mon Oct 7 22:16:57 2013 +0200 + + commander: remove duplicate publishing of vehicle_control_mode and actuator_armed topics, remove unused "counter" field from topics + +commit 87e1ffe0ba293c62b882a8ae9729878e36a95c4c +Author: Anton Babushkin +Date: Mon Oct 7 22:04:06 2013 +0200 + + px4io: code style fixed + +commit 6e7300fb927535f7727ff6eeb2a47cad9353a346 +Author: Anton Babushkin +Date: Mon Oct 7 22:02:46 2013 +0200 + + px4io: major optimization and cleanup + +commit 19879432ad6cf709af25192401829719defd2983 +Author: Julian Oes +Date: Mon Oct 7 18:03:05 2013 +0200 + + Trying to get rid of magic PWM numbers + +commit 03edf901617c5f5785ef7d78d8fa74e2bfdd45fc +Author: Julian Oes +Date: Mon Oct 7 16:34:07 2013 +0200 + + Adapt startup scripts to new pwm systemcmd interface + +commit ea0aa49b546476ef9ca9904b32dc507d66f0ab44 +Author: Julian Oes +Date: Mon Oct 7 16:24:49 2013 +0200 + + pwm info provides more information, some fixes for setting rate/min/max/disarmed + +commit 1da6565fc6c9095bb125745993e2180c39899d7f +Author: Anton Babushkin +Date: Mon Oct 7 15:12:57 2013 +0200 + + position_estimator_inav: code style fixed + +commit 2fd8c6b958bb00c37c8a3fb885b6b657d6c14755 +Author: Anton Babushkin +Date: Mon Oct 7 13:54:31 2013 +0200 + + multirotor_att_control: cleanup, some refactoring + +commit bda03cadc33594bacfdacc2cdfe531864fcf2376 +Merge: 537484f60 c8c74ea77 +Author: Anton Babushkin +Date: Mon Oct 7 12:00:24 2013 +0200 + + Merge branch 'inav_fix' into inav_flow + +commit 537484f60d37f7f04d2ecaeb4139e2c316565eb2 +Author: Anton Babushkin +Date: Mon Oct 7 11:59:54 2013 +0200 + + Revert "sensors: slow down updates rate to 200Hz to free some CPU time" + + This reverts commit 81a4df0953e738041d9fdc2b2eb353a635f3003b. + +commit c8c74ea7769ca0db190be81db2d8e1b960702b9d +Author: Anton Babushkin +Date: Mon Oct 7 11:59:23 2013 +0200 + + position_estimator_inav: major optimization, poll only attitude topic, publish at 100 Hz + +commit 73bf8af2b39d3c51e95d8dfe39a794d9f1fa80a9 +Merge: 921662ebe 55f7c561e +Author: Anton Babushkin +Date: Mon Oct 7 07:48:25 2013 +0200 + + Merge branch 'master' into inav_fix + +commit 55f7c561efde3af1fcf562f71391a94711480988 +Merge: 4ceddfdd9 378041ad3 +Author: Lorenz Meier +Date: Sun Oct 6 14:19:17 2013 -0700 + + Merge pull request #442 from PX4/px4io_rate_fix + + px4io: make "too high rate" warning consistent with real behavor + +commit 378041ad31794109b2673adab8102faf6806bd96 +Author: Anton Babushkin +Date: Sun Oct 6 23:09:55 2013 +0200 + + px4io: make "too high rate" warning consistent with real behavor + +commit 81e9c06129ff96508377777ab3a405977c873357 +Author: Lorenz Meier +Date: Sun Oct 6 21:04:59 2013 +0200 + + Robustified flight close to waypoints + +commit d1871bd7bb9ae9eefdf1ada56fc3f57428e689eb +Author: Lorenz Meier +Date: Sun Oct 6 14:18:28 2013 +0200 + + State machine fixes for HIL + +commit 90c4664dce0e3613e545eabb208aa5fbb02d90e9 +Merge: 4ceddfdd9 6a784b770 +Author: Lorenz Meier +Date: Sun Oct 6 14:17:37 2013 +0200 + + Merged status changes + +commit 81a4df0953e738041d9fdc2b2eb353a635f3003b +Author: Anton Babushkin +Date: Sun Oct 6 08:44:30 2013 +0200 + + sensors: slow down updates rate to 200Hz to free some CPU time + +commit d005815c686da64a21d9230150d451da96756a44 +Author: Anton Babushkin +Date: Sat Oct 5 23:00:25 2013 +0200 + + position_estimator_inav: major update, using optical flow for position estimation + +commit defb37c43bd3f2d4de35def68a092731ed77d0d5 +Author: Anton Babushkin +Date: Sat Oct 5 22:59:32 2013 +0200 + + commander: require only valid velocity for EASY mode, allows flying with FLOW and no GPS + +commit 9ff521711861fce857b6c17c2ec87eaa2073376e +Author: Julian Oes +Date: Fri Oct 4 17:20:34 2013 +0200 + + Some more interface changes, needs testing and cleanup + +commit baa49080547d740959f96174023a9cd5312924f1 +Author: Julian Oes +Date: Fri Oct 4 13:00:12 2013 +0200 + + Changes to pwm systemcmd, basic functionality there, needs polishing + +commit 4ceddfdd92343277be3c6231cbd2a547e8b7bc57 +Merge: 1b32ba243 1a3d17d4e +Author: Lorenz Meier +Date: Mon Sep 30 22:14:46 2013 -0700 + + Merge pull request #426 from limhyon/master + + PX4Flow, and several tiny things enhanced. + +commit 1a3d17d4e79af8b3868ec08c9404f51b47500369 +Author: Hyon Lim +Date: Tue Oct 1 09:15:15 2013 +0900 + + Update sensor_params.c + + Not necessarily modify this on initial. + +commit 921662ebe09ca737c7becf37a7fe063a680e344a +Merge: 45a95ab5e 1b32ba243 +Author: Anton Babushkin +Date: Mon Sep 30 19:39:55 2013 +0200 + + Merge branch 'master' into inav_fix + +commit 9493c7a45c43bf7e8581765e3e2a93503a9f1e09 +Merge: 8131d28a0 1b32ba243 +Author: Julian Oes +Date: Sun Sep 29 18:31:13 2013 +0200 + + Merge remote-tracking branch 'px4/master' into pwm_ioctls + + Conflicts: + src/drivers/drv_pwm_output.h + +commit 1b32ba2436848745e0a78c59fffa0a767cab9d3c +Author: Lorenz Meier +Date: Sun Sep 29 14:12:50 2013 +0200 + + Hotfix: Ensure that a minimum of 10 degrees pitch is set on takeoff + +commit 252fc30ca7330dac224e087c2f91531c1d19842e +Author: Lorenz Meier +Date: Sun Sep 29 14:07:01 2013 +0200 + + Start digital airspeed sensors as default + +commit 858e6debaf2d09fdeb6f238ff6f09404beb96c5d +Author: Lorenz Meier +Date: Sun Sep 29 14:06:22 2013 +0200 + + Better voltage scaling for Iris + +commit 45a95ab5e7110c4169d89fbdce61b91a36a05a8c +Merge: 412441793 642081ddf +Author: Anton Babushkin +Date: Fri Sep 27 18:29:16 2013 +0200 + + Merge branch 'master' into inav_fix + +commit 642081ddfe5857720c7b1df10743a627686b0ac3 +Author: Randy Mackay +Date: Mon Sep 23 16:59:48 2013 +0900 + + tone_alarm: add GPS warning tone + +commit d73eeded449ff8d855be6f364de60165284aa3ee +Merge: 2c54e827e 49a32756b +Author: Lorenz Meier +Date: Fri Sep 27 09:25:05 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 2c54e827eddef56ff36798159fd119d94627a6eb +Author: Lorenz Meier +Date: Fri Sep 27 09:24:49 2013 +0200 + + Hotfix: Improved file test + +commit 49a32756be2ceacebdbb89038fb0382d11955447 +Merge: f7090db70 a49563671 +Author: Lorenz Meier +Date: Wed Sep 25 13:41:23 2013 -0700 + + Merge pull request #427 from thomasgubler/sd_mixer + + easystar startup script: load mixer from sd-card if available + +commit a4956367127845ab7a3ce4dea66b6721a75e2d3d +Author: Thomas Gubler +Date: Wed Sep 25 22:32:23 2013 +0200 + + easystar startup script: load mixer from sd-card if available + +commit 1c891d8a6817c298414c645f93124fcec560869a +Author: Hyon Lim (Retina) +Date: Wed Sep 25 02:17:06 2013 +0900 + + Airframe No. 21. 22 have been added. + That is for general ESC with PX4IO (frame geometry defined) + +commit 4514045fb61479c456bb2bbaea5d3fe116ca705f +Author: Hyon Lim (Retina) +Date: Wed Sep 25 02:12:55 2013 +0900 + + There were unintialized variables. + (control mode was not updated) + + Also, new flags (xy_valid etc) were considered. + +commit bfe22c114070848d5d4bc0ed4e4378154f274b34 +Author: Hyon Lim (Retina) +Date: Wed Sep 25 02:02:51 2013 +0900 + + RC3 usually used as Throttle, but trim was set to 1500 by default. + It should be 1000 by default. + +commit f7090db7081922cc61e79fce800fb6bce84a3836 +Author: Lorenz Meier +Date: Tue Sep 24 08:22:44 2013 +0200 + + Fix the direction of the override switch for the new state machine + +commit 65bea797b42a9a967772754994c767959481162c +Author: Lorenz Meier +Date: Mon Sep 23 22:46:50 2013 +0200 + + Enabling navigator, does not do anything useful yet + +commit 2b428afbe18a5558b5d1ae0c36775d8ba55fc617 +Merge: e7bc322b2 6f5482500 +Author: Lorenz Meier +Date: Sun Sep 22 22:29:00 2013 -0700 + + Merge pull request #422 from jean-m-cyr/master + + Comments in GPS UORB topic don't make sense + +commit 6f54825000572692b1f6fb863c6af35896eb1b93 +Author: Jean Cyr +Date: Sun Sep 22 23:17:27 2013 -0400 + + Comments in GPS UORB topic don't make sense + + - Describe long, lat, and alt coordinates properly + +commit e7bc322b2d749aa840ca05d589f89ee5e276bda9 +Merge: 7108c9f47 166dba09d +Author: Lorenz Meier +Date: Sun Sep 22 13:11:01 2013 -0700 + + Merge pull request #421 from julianoes/fix_console_input + + px4io test and fmu test now work over USB as well + +commit 7108c9f475c27c687dbef2532a673e990afbc918 +Merge: 07f82efe9 bdfc7b9f6 +Author: Lorenz Meier +Date: Sun Sep 22 09:06:40 2013 -0700 + + Merge pull request #420 from julianoes/fix_esc_calib + + Listen to all consoles plus some more small fixes + +commit 166dba09de38642ec656d857e225c08d9a36fc72 +Author: Julian Oes +Date: Sun Sep 22 17:23:43 2013 +0200 + + px4io test and fmu test now work over USB as well + +commit 07f82efe9b33d27fafa08d712243ce02c360e8fa +Merge: ad4c28507 cd4edf9e2 +Author: Lorenz Meier +Date: Sun Sep 22 17:08:42 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit ad4c28507fd1319ef26eca624ad125b822007b4e +Author: Lorenz Meier +Date: Sun Sep 22 17:08:29 2013 +0200 + + Hotfixes for HIL and mode switching. + +commit bdfc7b9f69ec8a9495e2efecdf7bbe3c627c03b8 +Author: Julian Oes +Date: Sun Sep 22 17:07:02 2013 +0200 + + Listen to all consoles plus some more small fixes + +commit 4124417934932907d4663d23e44ab2f436064b58 +Author: Anton Babushkin +Date: Sun Sep 22 16:53:48 2013 +0200 + + position_estimator_inav: GPS topic timeout detection fixed, messages about GPS signal state in mavlink added + +commit cd4edf9e2ee977b83ab7ebecbd0a87b9a0c0671b +Merge: 6209ce5bf 30b151b9a +Author: Lorenz Meier +Date: Sun Sep 22 07:34:59 2013 -0700 + + Merge pull request #419 from julianoes/fix_esc_calib + + Fix esc calib + +commit 30b151b9a83eed7b41243b31a1ebaf37ee663171 +Author: Julian Oes +Date: Sun Sep 22 16:27:52 2013 +0200 + + Improved esc_calib a little, only works on nsh over USB now + +commit af118a3568f2d63219bf97c999912babda588f8c +Author: Julian Oes +Date: Sat Sep 21 17:32:07 2013 +0200 + + Add esc_calib systemcmd to FMUv2 + +commit 6209ce5bfbfbb6af39e68ceefa46e0d8587c24b5 +Merge: 6616aa6f9 dce132991 +Author: Lorenz Meier +Date: Sun Sep 22 06:00:45 2013 -0700 + + Merge pull request #417 from julianoes/hotfix_uart1 + + Disable USART1 DMA Rx on FMUv1 + +commit 6616aa6f993c0dc767c7fe7b2e616202c79667d5 +Author: Lorenz Meier +Date: Sun Sep 22 14:58:06 2013 +0200 + + Fixed in-air restart, now obeys the right order + +commit dce13299195dbb14cc70a0390285aaa6ffdd8e5d +Author: Julian Oes +Date: Sun Sep 22 14:54:15 2013 +0200 + + Disable USART1 DMA Rx on FMUv1 + +commit 826d5687be209bc5e42ed97b8a84493913123c2a +Author: Lorenz Meier +Date: Sun Sep 22 14:43:12 2013 +0200 + + Fixed in-air restart + +commit d717b6f940fdeca062d629c652c7dbcb1a42c62e +Author: Lorenz Meier +Date: Sun Sep 22 14:26:43 2013 +0200 + + Fixed in-air restart order for fixed wing + +commit 9424728af9ca0c78890845052589a9a5751ff084 +Author: Lorenz Meier +Date: Sun Sep 22 14:19:47 2013 +0200 + + Fix a whole bunch of sanity checks across all mixers + +commit 8a9a230e0db9a8348cef2ff93357fb9bb2389394 +Author: Anton Babushkin +Date: Sun Sep 22 12:39:51 2013 +0200 + + position_estimator_inav: more compact messages to fit in mavlink packet + +commit 0d5ead7d858293759cf412cc810c60b83cdebe09 +Author: Anton Babushkin +Date: Sun Sep 22 12:33:08 2013 +0200 + + position_estimator_inav: GPS signal quality hysteresis, accel bias estimation fixed, cleanup + +commit d29a1b69e540975f22c6b517bc46a256258b77f0 +Merge: c38e692eb 8483670fe +Author: Lorenz Meier +Date: Sun Sep 22 12:28:21 2013 +0200 + + Merge branch 'master' into mixer_fix + +commit 8483670fed557cc371da2a088c40bed38864a858 +Author: Lorenz Meier +Date: Sun Sep 22 12:17:07 2013 +0200 + + Hot hotfix: Change the number of preallocated smeaphores on both boards to the same value. + +commit c38e692ebb41cc96aec4113a9036e266d91922dc +Merge: 5a5435404 9eb4e05c9 +Author: Lorenz Meier +Date: Sun Sep 22 12:05:12 2013 +0200 + + Merge branch 'master' into mixer_fix + +commit 9eb4e05c9dd1c9116fbe58da76fa5f750cc8911a +Author: Lorenz Meier +Date: Sun Sep 22 12:04:30 2013 +0200 + + Hotfix: Silence GPS driver if no GPS is connected + +commit 3189b4a9b4b1817e9f908a3edeeda83181b71450 +Merge: ebd16975d 669d4c6dd +Author: Lorenz Meier +Date: Sun Sep 22 12:04:10 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 5a543540444630ceb348eee463c9bda60fc9ff1b +Merge: f62aeba42 ebd16975d +Author: Lorenz Meier +Date: Sun Sep 22 11:31:06 2013 +0200 + + Merge branch 'master' into mixer_fix + +commit ebd16975d01b3a2200e94e164199b88527a27e3c +Author: Lorenz Meier +Date: Sun Sep 22 11:30:37 2013 +0200 + + An even number of bytes is when modulo 2 is zero, not modulo 1 is one. + +commit f62aeba4207beaeeff63af970ec5d6bb2fb1e8a7 +Author: Lorenz Meier +Date: Sun Sep 22 11:16:19 2013 +0200 + + Cover last potential corner case with mixers, should be totally safe now + +commit 669d4c6dd26cec44196f755b223da588439816c6 +Merge: 7033aa173 96d8ee348 +Author: Lorenz Meier +Date: Sun Sep 22 00:57:50 2013 -0700 + + Merge pull request #409 from PX4/mpc_yaw_fix + + multirotor_pos_control: yaw setpoint bug fixed + +commit 4679a13f17e9645f57bb6f03a666cf2071563a77 +Merge: 648fb6c52 7033aa173 +Author: Anton Babushkin +Date: Sun Sep 22 08:45:15 2013 +0200 + + Merge branch 'master' into inav_fix + +commit 648fb6c52342c47b71f74e76cf8c15f71a833805 +Author: Anton Babushkin +Date: Sat Sep 21 15:46:15 2013 +0200 + + position_estimator_inav: minor fixes + +commit 96d8ee3483012e2c48a3ca3d4bd9872b866e3bad +Merge: ab26ecf18 7033aa173 +Author: Anton Babushkin +Date: Sat Sep 21 15:36:16 2013 +0200 + + Merge branch 'master' into mpc_yaw_fix + +commit 7033aa173bf85b01f6fcfacf6e643095c3f16848 +Merge: 463565ad1 b56723af2 +Author: Lorenz Meier +Date: Sat Sep 21 03:06:46 2013 -0700 + + Merge pull request #415 from PX4/gps_cleanup + + GPS cleanup + +commit 463565ad13d6af8a5de0c157f0d54b8b93fe65c2 +Merge: cd8854e62 327f1f800 +Author: Lorenz Meier +Date: Sat Sep 21 02:41:41 2013 -0700 + + Merge pull request #414 from julianoes/fix_io_upload_filenames + + Look for the appropriate images in the uploader + +commit 327f1f8001c3564a5a76d59b0b1044301b4cebf0 +Author: Julian Oes +Date: Sat Sep 21 11:23:42 2013 +0200 + + Look for the appropriate images in the uploader + +commit b56723af2ad8843870e814c6451189ecddbae750 +Author: Anton Babushkin +Date: Sat Sep 21 10:20:26 2013 +0200 + + mavlink: bugfix + +commit 32fbf80ab84d3d8ebcb93ec1d7f20470ebb4db1f +Author: Anton Babushkin +Date: Sat Sep 21 10:17:00 2013 +0200 + + mavlink: EPH/EPV casting issue fixed + +commit 42f930908fc3f60e6305257f25b625830a020a80 +Author: Anton Babushkin +Date: Sat Sep 21 10:13:50 2013 +0200 + + gps: more cleanup, some more info in 'gps status' + +commit 8d6a47546a32e6911a0f769070511baa6549ed03 +Author: Anton Babushkin +Date: Sat Sep 21 08:59:04 2013 +0200 + + gps: fixed code style, more informative and clean messages + +commit cd8854e622793b3f3e7104d29f06e614d4dfac42 +Author: Lorenz Meier +Date: Fri Sep 20 19:59:48 2013 +0200 + + Hotfix: Make param saving relatively robust + +commit 3851bf5c10181fe0f56af40fc7e35a3b72bbb845 +Author: Lorenz Meier +Date: Fri Sep 20 19:40:50 2013 +0200 + + Hotfix: Improve UART1 receive performance + +commit ab26ecf188198adc328a9e2f8b48dbd179ac45af +Merge: 528666c91 52573f5c7 +Author: Anton Babushkin +Date: Fri Sep 20 16:14:21 2013 +0200 + + Merge branch 'master' into mpc_yaw_fix + +commit 52573f5c7e9f95f8c232b4d7c0ca67853dca73c6 +Merge: 2fb58f999 d542735b2 +Author: Lorenz Meier +Date: Fri Sep 20 00:51:19 2013 -0700 + + Merge pull request #412 from thomasgubler/state_hil + + re-enable state hil + +commit d542735b2a945ed874fab8b004f9c31e87bc1346 +Author: Thomas Gubler +Date: Thu Sep 19 11:10:37 2013 +0200 + + re-enable state hil + +commit 2fb58f9990f06f5c34ec9c2e8f36f6a27e465b46 +Merge: 8b992f720 2362041dc +Author: Lorenz Meier +Date: Thu Sep 19 22:13:33 2013 -0700 + + Merge pull request #410 from PX4/rgbled_fix + + rgbled fixes and changes in status indication + +commit 2362041dc127620ac1fb823b8aab8416ba17f0c7 +Author: Anton Babushkin +Date: Thu Sep 19 19:58:41 2013 +0200 + + commander: state indication changed, 3 green blinks = succsess, 3 white blinks = neutral, 3 red blinks = reject + +commit 4c23b482f85efbd207c182bfea3332433537741e +Author: Anton Babushkin +Date: Thu Sep 19 19:14:34 2013 +0200 + + position_estimator_inav: GPS health detection changed, minor improvements + +commit 09452805b13103172ae8d43eea2a419a761249f2 +Author: Anton Babushkin +Date: Thu Sep 19 18:46:35 2013 +0200 + + rgbled: copyright updated + +commit 528666c91275311035d1ffcc96ca7f052a7ad081 +Author: Anton Babushkin +Date: Thu Sep 19 18:26:33 2013 +0200 + + multirotor_pos_control: yaw setpoint bug fixed + +commit 7ac13df0810a9f31b011a069a0015f1184c93314 +Merge: a012d5be8 8b992f720 +Author: Anton Babushkin +Date: Thu Sep 19 18:14:42 2013 +0200 + + Merge branch 'master' into rgbled_fix + +commit a012d5be828a826918b40733130d9222a3be23b2 +Author: Anton Babushkin +Date: Thu Sep 19 18:13:11 2013 +0200 + + rgbled: more cleanup + +commit f2d5d008a6d3268412a567b699437cfde111696a +Author: Anton Babushkin +Date: Thu Sep 19 11:33:04 2013 +0200 + + rgbled: major cleanup and bugfixes + +commit 8b992f720b79546f1c0dc9e5fdf71753221695d5 +Merge: d289467da 318abfabc +Author: Lorenz Meier +Date: Thu Sep 19 01:24:31 2013 -0700 + + Merge pull request #398 from NosDE/master + + mkblctrl fix and qgroundcontrol2 startup script for different frametypes + +commit d289467dadd1adec4984ac987c0a8f779795d9dd +Merge: 3a49ec9eb a32b25eb5 +Author: Lorenz Meier +Date: Wed Sep 18 22:59:47 2013 -0700 + + Merge pull request #405 from limhyon/master + + Quadrotor HILS Update + +commit 3a49ec9eb1c5daa8b2c9cd3e9f88d18f19ef66a8 +Author: Lorenz Meier +Date: Thu Sep 19 07:55:34 2013 +0200 + + Hotfix: Guard against corrupted param files, still boot the system if they occur + +commit fdc45219493560487d95cdf88a66117ba43fa854 +Author: Lorenz Meier +Date: Thu Sep 19 07:51:37 2013 +0200 + + Hotfix: Disabling param lock, not operational yet + +commit 978a234d2903b34df7d13fcf0980db283a6f1166 +Author: px4dev +Date: Wed Sep 18 22:40:07 2013 -0700 + + Lock name should not equal locking function name. Urr. + +commit a9de6149da89981df4c579132fa0c96c2fd7a716 +Merge: 787337eef 72df37857 +Author: Lorenz Meier +Date: Wed Sep 18 22:30:15 2013 -0700 + + Merge pull request #406 from jean-m-cyr/master + + Implement Spektrum DSM pairing in V2 + +commit 787337eefd1819de081eb81770be7f36fd53d733 +Merge: 626f43363 7e0da345f +Author: Lorenz Meier +Date: Wed Sep 18 22:04:07 2013 -0700 + + Merge pull request #408 from PX4/#407-param-lock + + The parameter system is supposed to have a lock; implement one. + +commit 7e0da345f06babd2b99670b559c5c7faf96b6997 +Author: px4dev +Date: Wed Sep 18 21:47:10 2013 -0700 + + The parameter system is supposed to have a lock; implement one. + +commit 72df378577a7d4dbe590f6ef2e1a119924786fa2 +Author: Jean Cyr +Date: Wed Sep 18 20:24:33 2013 -0400 + + Finally get the #if right!!! + +commit 390d5b34de7dc595340d71c1554fec78c0d9423e +Author: Jean Cyr +Date: Wed Sep 18 20:14:53 2013 -0400 + + Fix backwards ifdef in dsm.c + +commit 89d3e1db281414571fb55b87fb87385a97263cf1 +Author: Jean Cyr +Date: Wed Sep 18 20:04:22 2013 -0400 + + Implement Spektrum DSM pairing in V2 + + - Bind control for V2 + - Relays and accessory power not supported on V2 hardware + +commit a32b25eb52fd9575873fc3b9c78e24736749a004 +Author: Hyon Lim +Date: Thu Sep 19 05:33:57 2013 +1000 + + Update 1001_rc_quad.hil + + Default gain set + +commit 36ffe2d69404ff62c4899b6f9f20709243a88b43 +Author: Hyon Lim (Retina) +Date: Thu Sep 19 04:29:46 2013 +0900 + + Quadrotor HILS related RC script has been added + +commit 626f433630697a630e5063f4f53cfa570bb4a9df +Merge: 6624c8f1c 210e7f924 +Author: Lorenz Meier +Date: Wed Sep 18 11:49:32 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 6624c8f1c40d08d594fd2f180bff1088eaff82d4 +Author: Lorenz Meier +Date: Wed Sep 18 11:49:22 2013 +0200 + + Hotfix: Make voltage scaling for standalone default + +commit 210e7f92454e2b99a448c1563e22fed6f0220ea7 +Author: Lorenz Meier +Date: Wed Sep 18 08:44:02 2013 +0200 + + Make param save command tolerant of FS timing + +commit ac00100cb800423347ad81967a7731ab766be629 +Author: Lorenz Meier +Date: Wed Sep 18 08:43:38 2013 +0200 + + Hotfix: Disable gyro scale calibration to prevent people from wrongly using it + +commit a4ecdc95828484370e0e399d2f3c8b0e28f5c585 +Author: Lorenz Meier +Date: Tue Sep 17 08:53:39 2013 +0200 + + Removed unneeded flush + +commit 0810b264e5679795f100df3a7363ba3ad9d7765e +Author: Lorenz Meier +Date: Mon Sep 16 22:34:37 2013 +0200 + + Hotfix: Increase work stack sizes + +commit bd39d101f58aa5e1ca5f8f7feb72ed46e0e19939 +Author: Lorenz Meier +Date: Mon Sep 16 22:32:54 2013 +0200 + + Fixed HIL rc script + +commit cb1621005c8e04a72f9d1ecefc069af9718fd9cf +Author: Lorenz Meier +Date: Mon Sep 16 14:36:43 2013 +0200 + + Hotfix: Bumping up interrupt stack size, which fixes a number of evil symptoms seen in some test cases. Needs more inspection, but this fix holds for the test cases + +commit 6c2640768d21e0c1898bfd8a2cd0b763a9e348c7 +Merge: 9e7077fdf 489e7b2f1 +Author: Lorenz Meier +Date: Mon Sep 16 13:30:49 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1 + +commit 9e7077fdf9c62ae08c9915e752353671839b5e0b +Author: Lorenz Meier +Date: Mon Sep 16 13:07:28 2013 +0200 + + Added more acknowledgements after another author sweep + +commit 489e7b2f1e8639059587c730525397e9424d4044 +Merge: f4abcb51a 2fbd23cf6 +Author: Lorenz Meier +Date: Sun Sep 15 22:53:33 2013 -0700 + + Merge pull request #401 from PX4/sdlog2_LPOS + + sdlog2: position & velocity valid, postion global and landed flags added... + +commit f4abcb51a1a40cccf8f929fe1598297ea1d07c4b +Author: Randy Mackay +Date: Sun Sep 15 17:16:47 2013 +0900 + + tone_alarm: add #define for device path + +commit 1a641b791dd3802571e56521b7d13585c07061ef +Author: Randy Mackay +Date: Mon Sep 16 11:33:29 2013 +0900 + + tone_alarm: more device paths replaced with #define + +commit 03727974f1249adce8f55faf4978910699e5a47e +Author: Lorenz Meier +Date: Sun Sep 15 18:48:28 2013 +0200 + + Fix binding states for DSM + +commit 3c59877b502d2fda0d5a00c0f4ac7d9787e72eaf +Author: Lorenz Meier +Date: Sun Sep 15 09:13:13 2013 +0200 + + Naming consistency improved + +commit ac3f1c55c7604f45cc6cad228566e95806fae900 +Author: Lorenz Meier +Date: Sun Sep 15 09:08:14 2013 +0200 + + Adding more references, adding inline references to make sure a reader of the source file will not miss them + +commit 2678aba9fe2a7f713dc48e8a362cd28d891b3675 +Author: px4dev +Date: Sat Sep 14 21:41:35 2013 -0700 + + A bit more NuttX gdb/python tooling to recover an interrupted context. Needs more fleshing out. + +commit 2fbd23cf6ea535adccdeacfd12af731570524fd4 +Author: Anton Babushkin +Date: Sat Sep 14 17:31:58 2013 +0200 + + sdlog2: position & velocity valid, postion global and landed flags added to LPOS, some refactoring + +commit a0d26cb282145f553aaf2f65d5feadd5c89941e3 +Author: Lorenz Meier +Date: Sat Sep 14 16:25:38 2013 +0200 + + Make mixer upload not depending on single serial transfer error + +commit d25a4caebb2f4753e2978cbcd211ddfddeb8a27f +Merge: 7ad2654b2 8a70efdf4 +Author: Lorenz Meier +Date: Sat Sep 14 02:10:54 2013 -0700 + + Merge pull request #399 from PX4/arm_alarm + + Beep and print message when arming is not allowed + +commit 8a70efdf43706b42e552a131e332789c114c7d4b +Author: Anton Babushkin +Date: Sat Sep 14 08:55:45 2013 +0200 + + Beep and print message when arming is not allowed + +commit 318abfabcb1e0d8d23df3df8015d4c7bdc011b2a +Author: marco +Date: Fri Sep 13 21:05:41 2013 +0200 + + mkblctrl fix and qgroundcontrol2 startup script for different frametypes + +commit 7ad2654b2dfcce9f03682e134f8603fab924b97b +Merge: 4b9213820 f2f89d71e +Author: Lorenz Meier +Date: Fri Sep 13 11:07:32 2013 -0700 + + Merge pull request #393 from PX4/takeoff_sp_fix + + multirotor_pos_control: setpoint reset rewritten + +commit 4b92138207d21636cba8e6880fab0342d2291f5f +Merge: 09c37515b 41610ff7d +Author: Lorenz Meier +Date: Fri Sep 13 09:41:50 2013 -0700 + + Merge pull request #395 from jean-m-cyr/master + + Implement message based receiver pairing + +commit 09c37515bb847e6469ce4a0f7d9a0157e2648c05 +Merge: ecbb31915 24648b529 +Author: Lorenz Meier +Date: Fri Sep 13 17:35:17 2013 +0200 + + Merge branch 'fat-dma-spi' + +commit ecbb319153955dac3287548703d40ba866ddf070 +Author: Lorenz Meier +Date: Fri Sep 13 15:06:59 2013 +0200 + + Disable low console for v2, should not be enabled in parallel with normal console + +commit 24648b529402abb665c1b7c0064a9ee3150999fe +Author: Lorenz Meier +Date: Fri Sep 13 10:16:32 2013 +0200 + + Minor cleanups in the drivers + +commit 11530ac0211cec338eb86f2aaf4dff897cccea90 +Merge: e3864e7db 19fdaf200 +Author: Lorenz Meier +Date: Fri Sep 13 09:56:01 2013 +0200 + + Merge remote-tracking branch 'origin/spi-device-locking' into fat-dma-spi + +commit e3864e7dbbe03a4ae7bdc9eb5ea12123477dd07f +Author: Lorenz Meier +Date: Fri Sep 13 09:55:06 2013 +0200 + + Trust on the microSD for params for now + +commit 6a784b770e4b9dff24effc2643711c9da2b0efab +Merge: 489350934 379623596 +Author: Lorenz Meier +Date: Fri Sep 13 09:30:33 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into status_monitoring + +commit 19fdaf2009d41885923b586432cb2506a24ca5b3 +Author: px4dev +Date: Thu Sep 12 23:56:53 2013 -0700 + + Use the generic device::SPI locking strategy. + +commit 41610ff7dd6233853270e921828c815797fd6aeb +Author: Jean Cyr +Date: Thu Sep 12 21:36:20 2013 -0400 + + DSM pairing cleanup in px4io.cpp + + - Simplify parameter range checking in dsm_bind_ioctl + - Replace DSM magic numbers with symbolic constants + +commit d84fe2913e40e91ce6d7530b438dbe18db49ec01 +Author: Lorenz Meier +Date: Fri Sep 13 01:34:49 2013 +0200 + + Move IRQ restore to right position + +commit 6dd4069561983966c1d75766dbac3a43b23c777d +Merge: 45cf5080b 379623596 +Author: Lorenz Meier +Date: Fri Sep 13 00:36:08 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fat-dma + +commit 8fbf698e623bf7aa1f651ded574ec2e557beed32 +Author: Lorenz Meier +Date: Thu Sep 12 14:02:30 2013 +0200 + + Adding missing author info and acknowledgements + +commit df763ff7e24a8885313f6e8d472b834bd0a5e72d +Merge: da3620bd5 379623596 +Author: Lorenz Meier +Date: Thu Sep 12 13:54:59 2013 +0200 + + Merged master + +commit 379623596715d0dce47192329ae9aceabb9ded11 +Author: Lorenz Meier +Date: Thu Sep 12 12:58:08 2013 +0200 + + Remove accidentally comitted COM tool + +commit 7010674f44feb8037c05965438e6bcbdb8c8d7ee +Author: Lorenz Meier +Date: Thu Sep 12 12:56:06 2013 +0200 + + Hotfix: Setting tested defaults for AR.Drone + +commit a418498f1b040ea57633d02d813112d94c8567b9 +Author: Lorenz Meier +Date: Thu Sep 12 12:51:21 2013 +0200 + + Hotfix: Use sensible default gains for users not being able to read instructions. + +commit 45cf5080b0824488ffb36ec61c7ce4c1c7038e4b +Merge: 5d09f4811 5c0ec659b +Author: Lorenz Meier +Date: Thu Sep 12 10:15:30 2013 +0200 + + Merge branch 'master' into fat-dma + +commit 5c0ec659b6a6ff75dce799da8504ecabdf442f28 +Merge: a7dddc4df 5ece19f66 +Author: Lorenz Meier +Date: Thu Sep 12 10:15:09 2013 +0200 + + Merged + +commit a7dddc4dfd3cf8920a162a78db0516c8b8633222 +Author: Lorenz Meier +Date: Thu Sep 12 10:14:33 2013 +0200 + + Hotfix: Do not start MAVLink as default on telemetry port + +commit 5d09f48110a1a2ebca6c3240b063963bb8e91bca +Author: Lorenz Meier +Date: Thu Sep 12 10:03:54 2013 +0200 + + Disabling debug output for further testing + +commit be436d3a9916a331dbf3691e9976d7d8fe89157e +Merge: c92e3f3f4 5ece19f66 +Author: Lorenz Meier +Date: Thu Sep 12 09:52:49 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fat-dma + +commit c92e3f3f4b3fb2a58c1407530dddb6824a6335b7 +Merge: 514d32e96 5e6d3604a +Author: Lorenz Meier +Date: Thu Sep 12 09:51:06 2013 +0200 + + Merge branch 'master' into fat-dma + +commit 4893509344f9304060dabc8a9ecad28fe891dcf8 +Author: Andrew Tridgell +Date: Thu Sep 12 16:21:59 2013 +1000 + + drivers: report error_count in drivers where possible + +commit c9b8a019eaae6ee7daf11835602059199369544e +Merge: 725764237 5ece19f66 +Author: Lorenz Meier +Date: Thu Sep 12 09:26:30 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into status_monitoring + +commit 7257642371f52a96c8d891795d090119437ea933 +Author: Andrew Tridgell +Date: Thu Sep 12 16:21:24 2013 +1000 + + perf: added perf_event_count() method + + this allows drivers to get an event_count from a perf counter + +commit 0b7294a26ec33f707a9b5ddeee4269552b147e8b +Author: Andrew Tridgell +Date: Thu Sep 12 16:20:54 2013 +1000 + + added error_count field to sensor report structures + +commit e9e46f9c9dc1301b4218903b26dbcd58fb096895 +Author: Andrew Tridgell +Date: Thu Sep 12 15:49:04 2013 +1000 + + px4io: added monitoring of vservo and vrssi + + publish via servorail_status ORB topic + +commit f12794d30eb04d682c1977911752461e5c8a6eb8 +Author: Andrew Tridgell +Date: Thu Sep 12 15:48:26 2013 +1000 + + uORB: added new servorail_status object + + used for VSERVO and RSSI on FMUv2 + +commit f7c3ed3ed601c981615f791e68aff68d119b7c54 +Author: Andrew Tridgell +Date: Thu Sep 12 15:00:34 2013 +1000 + + px4io: split io_handle_battery() out from io_handle_status() + + ready to add vservo and rssi + +commit 41982579b3825bf93dad46ec6eed383ce47f04ff +Author: Jean Cyr +Date: Wed Sep 11 22:54:23 2013 -0400 + + Refactor dsm binding code in px4io.cpp + + - Move repeated code into member function + +commit 3b8039e4e009868ec7722ad559cd5b62c5f7a325 +Author: Jean Cyr +Date: Wed Sep 11 22:11:37 2013 -0400 + + Implement message based receiver pairing + +commit 5ece19f66aeb299206c1e1e585df2b43d0ed2160 +Merge: 1f19a27e3 760b3ab2e +Author: Lorenz Meier +Date: Wed Sep 11 15:54:24 2013 -0700 + + Merge pull request #394 from PX4/ringbuffer_fix + + Ringbuffer fix + +commit 760b3ab2e7050154a8ea09fe9358adfed85480ca +Author: Andrew Tridgell +Date: Wed Sep 11 14:36:44 2013 +1000 + + ringbuffer: converted to item_size units + + this fixes a number of indexing bugs + +commit cefc7ac00e55ade983562a081c3ccda8030e95ce +Author: px4dev +Date: Mon Sep 9 22:23:48 2013 -0700 + + Rework the ringbuffer class so that it's not templated, and refactor its clients so they aren't dancing around the linker anymore. + +commit a5821d29281243385363745d1725a6b3210f7f96 +Author: Andrew Tridgell +Date: Mon Sep 9 17:16:38 2013 +1000 + + ms5611: converted to using RingBuffer + +commit 4b4f4fee5b901da0c93b7fe981426c469840ee64 +Author: Andrew Tridgell +Date: Mon Sep 9 17:15:39 2013 +1000 + + lsm303d: convert to using RingBuffer + +commit 274e3aa2ca073b7fdfd30f270a043fd79954e1d4 +Author: Andrew Tridgell +Date: Mon Sep 9 17:15:19 2013 +1000 + + bma180: convert to using RingBuffer + +commit b8ffb574ca3d2a3bc9b85144bdaa778a47fea809 +Author: Andrew Tridgell +Date: Mon Sep 9 16:36:22 2013 +1000 + + mb12xx: convert to using RingBuffer class + +commit 63fb702d7fe46619e4315ec5edacb82119ee8c8a +Author: Andrew Tridgell +Date: Mon Sep 9 16:36:07 2013 +1000 + + l3gd20: convert to using RingBuffer class + +commit 36b7b7bc5f078f373f67cdce3f5c7855c0dcd58b +Author: Andrew Tridgell +Date: Mon Sep 9 16:35:20 2013 +1000 + + airspeed: convert to using RingBuffer class + +commit 815ccee0e7f642b2471084296c893a4dd49e5dfb +Author: Andrew Tridgell +Date: Mon Sep 9 17:16:12 2013 +1000 + + mpu6000: fixed race condition in buffer increment + +commit 37d09f09448a274d5f9c55674fd6734709f8a383 +Author: Andrew Tridgell +Date: Mon Sep 9 10:55:22 2013 +1000 + + mpu6000: use a wrapper struct to avoid a linker error + + the linker doesn't cope with us having multiple modules implementing + RingBuffer + + this also switches to use force() instead of put(), so we discard old + entries when the buffer overflows + +commit 3c4526111731ad6701e054f586ae585c9c81f106 +Author: Andrew Tridgell +Date: Sun Sep 8 21:43:24 2013 +1000 + + hmc5883: use a RingBuffer to hold report queue + + this simplifies the queue handling, and avoids the need for a + start()/stop() on queue resize + +commit 3329e3c38c6c566fd8833d862ecf06c07ce4279e +Author: Andrew Tridgell +Date: Mon Sep 9 17:37:29 2013 +1000 + + ringbuffer: added resize() and print_info() methods + + this simplifies the drivers + +commit 1828b57c581dda473d03c9c00cdbf354c7927f23 +Author: px4dev +Date: Mon Sep 9 17:36:07 2013 +1000 + + ringbuffer: added force() and use lockless methods + + this adds force() which can be used for drivers wanting consumers to + get the latest data when the buffer overflows + +commit 04f8e338b682d0f72f00ad12f22b5071a8f6bd18 +Author: Andrew Tridgell +Date: Sun Sep 8 21:42:00 2013 +1000 + + hmc5883: add perf count, and removed unnecessary checks for -32768 + + we've already checked that the absolute value is <= 2048 + +commit 1f19a27e3cd5d0686dd65ecad6a171d025058b7c +Author: Andrew Tridgell +Date: Thu Sep 12 08:30:00 2013 +1000 + + make upload on Linux much more reliable + + Upload on Linux now only tries usb-3D_Robotics boards. This should + also make it handle more ports on MacOS + +commit 0308f399d98f53a634206705c57eed208f5ad8a3 +Merge: 8d497b58f 5e6d3604a +Author: Lorenz Meier +Date: Thu Sep 12 00:43:27 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 5e6d3604a377ab56bb0f40384fffb9370dbe0d74 +Author: Lorenz Meier +Date: Wed Sep 11 22:45:40 2013 +0200 + + Made MS5611 startup exclusive as well + +commit 514d32e961e37f68443871dd93f4ce4c89c4aad9 +Author: px4dev +Date: Tue Sep 3 21:22:03 2013 -0700 + + Cut down 'tests file' for debugging + +commit ed4b34547c1bddeb696b9e3c46bdb15407a845c9 +Author: px4dev +Date: Tue Sep 3 21:21:41 2013 -0700 + + Make the init code compile if we don't have the granule allocator / dma allocator required + +commit f49e444ce3b074919ebd187983be5ff0913c5111 +Author: px4dev +Date: Tue Sep 3 21:21:07 2013 -0700 + + Defconfig hacks to get me a console. + +commit bbac1445b0ab8efc914399ba0c41116e0854c729 +Author: px4dev +Date: Sun Sep 1 13:25:57 2013 -0700 + + Add DMA buffer allocation pool. + +commit 3a326cb467e9ba4892c5fbea978b5146677c9876 +Author: Lorenz Meier +Date: Wed Sep 11 22:14:56 2013 +0200 + + Guard probe / reset against other SPI drivers + +commit f2f89d71e51515abe808e32b091681706ddd0287 +Merge: 90873474a 8755d76d1 +Author: Anton Babushkin +Date: Wed Sep 11 20:23:16 2013 +0200 + + Merge branch 'master' into takeoff_sp_fix + +commit 8755d76d1bdc2c9b2fa5a1366217498e24ad1e67 +Author: px4dev +Date: Wed Sep 11 08:56:45 2013 -0700 + + Hotfix - fault decode typo in ARMv7M macros + +commit da3620bd53ebe2276a491c89ca02247bbe97ca73 +Author: Lorenz Meier +Date: Wed Sep 11 01:15:54 2013 +0200 + + Compile fix + +commit ca8b5c1c78ebd768f656b488c4d7d8e2b1e307c7 +Merge: 3047b6ced 235378d62 +Author: Lorenz Meier +Date: Tue Sep 10 23:54:50 2013 +0200 + + Merge branch 'master' into fixedwing_l1 + +commit 235378d62cf48db1dc90d6938cbf48f843b47879 +Author: Lorenz Meier +Date: Tue Sep 10 23:53:39 2013 +0200 + + Removed unused files + +commit 516481aa2bcffc7e7adacbdd403ded159be6ac5a +Author: Lorenz Meier +Date: Tue Sep 10 23:53:25 2013 +0200 + + Updated MAVLink version + +commit 90873474a9c52b66696f31c12b35b25ab0f6abd6 +Author: Anton Babushkin +Date: Tue Sep 10 22:58:44 2013 +0200 + + multirotor_pos_control: setpint reset rewritten + +commit 8131d28a0faf7d33060cf067f5bd8dee41666fed +Author: Lorenz Meier +Date: Tue Sep 10 21:35:50 2013 +0200 + + Exported disarmed PWM values as IOCTLs + +commit 3047b6ced05cc8b4cfac3e1014144ea3cfef17d5 +Author: Lorenz Meier +Date: Tue Sep 10 21:09:11 2013 +0200 + + Another set of minor style edits + +commit c0b309760a6c9f4c089f8fc8ca7799a189ed6624 +Author: Lorenz Meier +Date: Tue Sep 10 21:00:59 2013 +0200 + + More cleanup + +commit 4e0c5f948902cbcd38eb71967e936b2526b8da72 +Author: Lorenz Meier +Date: Tue Sep 10 20:26:50 2013 +0200 + + Compile fixes, cleanups, better references + +commit a2ca46d4542be5b1fd6ee0c36ada2a899f230de9 +Merge: 21f4ce0eb c130c9a10 +Author: Lorenz Meier +Date: Tue Sep 10 16:45:51 2013 +0200 + + Style / code cleanup + +commit 21f4ce0ebd0439552b718447ccc250faa221f765 +Author: Lorenz Meier +Date: Tue Sep 10 16:19:29 2013 +0200 + + Style / code cleanup + +commit c130c9a1048a21511b1a38c4ffff0648d82fb038 +Author: Lorenz Meier +Date: Tue Sep 10 16:19:29 2013 +0200 + + Style / code cleanup + +commit 30499caecf93496bbe307e5af6b31fea4d3d8cb5 +Author: Lorenz Meier +Date: Tue Sep 10 16:16:22 2013 +0200 + + Make sure to loiter at final waypoint on a best effort basis + +commit 57769ec4371df6ceabacf11aa130c4e8f4eb0240 +Author: Lorenz Meier +Date: Tue Sep 10 14:09:09 2013 +0200 + + Reducing timeout to 0.5 seconds + +commit 34a8c2de9ccce28523be901bf4476bbe418b74c4 +Author: Lorenz Meier +Date: Tue Sep 10 14:08:35 2013 +0200 + + Added position controller to default set + +commit 7d9f49adc0fad3c4a68e70eeecee6a8b83d87ade +Author: Lorenz Meier +Date: Tue Sep 10 14:08:07 2013 +0200 + + Added pos control in startup scripts + +commit dbeb2f3ec9c0547bd4ecc0b49aa37846bbb1c6e3 +Merge: b32f79fc9 c3b6cea77 +Author: Lorenz Meier +Date: Tue Sep 10 13:24:08 2013 +0200 + + Merge branch 'master' into fixedwing_l1 + +commit c3b6cea77a1fe59e58b0019d1f8e5b95daf55494 +Author: Lorenz Meier +Date: Tue Sep 10 13:22:56 2013 +0200 + + Hotfix for S.Bus systems with more than 8 channels + +commit 465f161427767da4384bf9291f8b1ad782c04c30 +Author: Lorenz Meier +Date: Tue Sep 10 12:49:17 2013 +0200 + + Hotfix: remove bogus commit + +commit b32f79fc99cd81ed301f9c30e60af1fde05377df +Merge: 12e4e393b ba712e1a2 +Author: Lorenz Meier +Date: Tue Sep 10 12:17:28 2013 +0200 + + Merge branch 'ringbuffer' of github.com:PX4/Firmware into fixedwing_l1 + +commit ba712e1a22b4b47b925471d9350ebfdb4e6b8c69 +Author: Andrew Tridgell +Date: Mon Sep 9 17:16:38 2013 +1000 + + ms5611: converted to using RingBuffer + +commit 2e0fc9a288d0c431c26a8ab2ec0976ab4fc70a41 +Author: Andrew Tridgell +Date: Mon Sep 9 17:15:39 2013 +1000 + + lsm303d: convert to using RingBuffer + +commit 654599717834b93ac7832bce73249526e4cc52b9 +Author: Andrew Tridgell +Date: Mon Sep 9 17:15:19 2013 +1000 + + bma180: convert to using RingBuffer + +commit 4918148aa38698956b823bd0640eba583c5c14eb +Author: Andrew Tridgell +Date: Mon Sep 9 16:36:22 2013 +1000 + + mb12xx: convert to using RingBuffer class + +commit 96b4729b37dc399de5b8666080e102109d2b158a +Author: Andrew Tridgell +Date: Mon Sep 9 16:36:07 2013 +1000 + + l3gd20: convert to using RingBuffer class + +commit 5ee40da720207acde6976d33e721e6bb109617ee +Author: Andrew Tridgell +Date: Mon Sep 9 16:35:20 2013 +1000 + + airspeed: convert to using RingBuffer class + +commit 4650c21141433b5c0f679265314f95ce69d0f2b6 +Author: Andrew Tridgell +Date: Mon Sep 9 17:16:12 2013 +1000 + + mpu6000: fixed race condition in buffer increment + +commit c62710f80b3d39a617666de508f923fcf1adb6d5 +Author: Andrew Tridgell +Date: Mon Sep 9 10:55:22 2013 +1000 + + mpu6000: use a wrapper struct to avoid a linker error + + the linker doesn't cope with us having multiple modules implementing + RingBuffer + + this also switches to use force() instead of put(), so we discard old + entries when the buffer overflows + +commit dcee02148e3bf2ee0b50620ae48c4ac6b4ac9afa +Author: Andrew Tridgell +Date: Sun Sep 8 21:43:24 2013 +1000 + + hmc5883: use a RingBuffer to hold report queue + + this simplifies the queue handling, and avoids the need for a + start()/stop() on queue resize + +commit 51bc73fb280b029ccf681bc4a34b7eb3a80f708b +Author: Andrew Tridgell +Date: Mon Sep 9 17:37:29 2013 +1000 + + ringbuffer: added resize() and print_info() methods + + this simplifies the drivers + +commit f9f41f577084e615082ce0008532eee9f97bf674 +Author: px4dev +Date: Mon Sep 9 17:36:07 2013 +1000 + + ringbuffer: added force() and use lockless methods + + this adds force() which can be used for drivers wanting consumers to + get the latest data when the buffer overflows + +commit 778cfaa0b9f5d546ac6c6441b9dfe0cb4cf1d62f +Author: Andrew Tridgell +Date: Sun Sep 8 21:42:00 2013 +1000 + + hmc5883: add perf count, and removed unnecessary checks for -32768 + + we've already checked that the absolute value is <= 2048 + +commit 12e4e393bdedc4a8f929bff8bff73b00e35752dd +Author: Lorenz Meier +Date: Tue Sep 10 11:29:05 2013 +0200 + + Checked in L1 position and TECS altitude control. Not test-flown in HIL or outdoors yet + +commit 5182860a68fe5733062bd342fbe85310497e20d3 +Author: Lorenz Meier +Date: Mon Sep 9 21:06:08 2013 +0200 + + Added support for inverted flight + +commit 8d497b58f95d910b7ae6d8447d8c5dccf77c565a +Merge: b6a0437c7 fb57d5a18 +Author: Lorenz Meier +Date: Tue Sep 10 11:53:06 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit fb57d5a1860d9f648727a60eb439b7018dcf6e75 +Merge: 7866b9047 c12955fbc +Author: px4dev +Date: Mon Sep 9 20:50:33 2013 -0700 + + Merge pull request #389 from davidbuzz/rgbfix + + the "rgbled rgb X X X" command was broken, and would set green when you ... + +commit c12955fbc0fca071fde4f64f0c9bf255b0a89420 +Author: Buzz +Date: Tue Sep 10 13:20:45 2013 +1000 + + the "rgbled rgb X X X" command was broken, and would set green when you asked for red, and blue when you asked for green, and never set red. - off by 1 error in parameter numbering. + +commit b6a0437c7c474b62400ed5430d4cc1b308eee513 +Author: Lorenz Meier +Date: Sun Sep 8 22:30:56 2013 +0200 + + Fixed compile error + +commit a7bff9f4486ab7012982e37030a704f7c82c2b14 +Merge: 8bd018c56 7866b9047 +Author: Lorenz Meier +Date: Sun Sep 8 22:27:31 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1 + +commit 7866b90477c1eb929c6dbf655b5c287a3abae5c4 +Merge: 98ac914cb 690d29078 +Author: Lorenz Meier +Date: Sun Sep 8 22:07:47 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 98ac914cb08728a5acf5322d69f176fe2d07d46e +Author: Lorenz Meier +Date: Sun Sep 8 22:07:33 2013 +0200 + + Add setting queue depth to HMC test + +commit 8bd018c5611dddd914fd108965526945b31d5944 +Merge: 11e4fbc37 d3ac8c9ff +Author: Lorenz Meier +Date: Sun Sep 8 21:50:14 2013 +0200 + + Merge branch 'fixedwing_l1' of github.com:PX4/Firmware into fixedwing_l1 + +commit 11e4fbc3745193a61f6f56619318dc1bc0b60307 +Author: Lorenz Meier +Date: Sun Sep 8 21:49:59 2013 +0200 + + Added additional vector functions, fixed seatbelt for global estimators + +commit d3ac8c9ff31ac609d555613e552b38782a2b2490 +Author: Lorenz Meier +Date: Sun Sep 8 21:06:55 2013 +0200 + + Fixed HIL mode switching, HIL works + +commit 2e8b675c6c5ddc3fd2db22a8e22a664b50ef18a9 +Author: Lorenz Meier +Date: Sun Sep 8 20:40:55 2013 +0200 + + Fixed (temporarily) HIL by allowing index 1000 to start a matching setup + +commit 2d6dfe2a9e1fc04a9cadc3e4defa3e9cd615db1f +Author: Lorenz Meier +Date: Sun Sep 8 20:40:26 2013 +0200 + + Allow px4io detect to be run when IO is already running + +commit 88ad9fc25b17e2b61233da28ec76e0bef4976738 +Merge: 9b48fe362 690d29078 +Author: Lorenz Meier +Date: Sun Sep 8 20:06:37 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1 + +commit 690d29078fe5c1478c5f455fe1046731be663b79 +Merge: c3bb6960e 751c02646 +Author: Lorenz Meier +Date: Sun Sep 8 20:05:49 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit c3bb6960e6f85d07d65fefdfebfdc0650e81aa92 +Author: Lorenz Meier +Date: Sun Sep 8 20:05:38 2013 +0200 + + Fixed mavlink start / stop to ensure process is in a sane state once NSH return + +commit 56a35cc8896b077e70226541a43aa0d449e8d9bb +Author: Lorenz Meier +Date: Sun Sep 8 20:05:15 2013 +0200 + + Fixed commander start / stop to ensure the state is sane once NSH returns + +commit 9b48fe36229f27242ce8d80d2807f0849b2b55e5 +Author: Lorenz Meier +Date: Sun Sep 8 20:04:39 2013 +0200 + + Compiling attitude control, ready for tests + +commit 2697790aa512891dc84ad415770fbe5b22fd316b +Merge: 056fe1c0b 14828cfda +Author: Lorenz Meier +Date: Sun Sep 8 17:05:18 2013 +0200 + + Merge branch 'fixedwing_l1' of github.com:PX4/Firmware into fixedwing_l1 + +commit 14828cfda5f4c81cb8366d5eee4eb1e1cab45370 +Merge: fb9e98fb5 751c02646 +Author: Lorenz Meier +Date: Sun Sep 8 00:50:37 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1 + +commit 751c026469f1504e94f46884a641a2838a4015ad +Merge: b599a32c1 127832b8f +Author: Lorenz Meier +Date: Sat Sep 7 09:50:37 2013 -0700 + + Merge pull request #381 from PX4/waypoint_loiter + + Have systems loiter at the last waypoint + +commit 056fe1c0b93094e86fa80de4102b12f2d406de5a +Author: Lorenz Meier +Date: Sat Sep 7 13:50:38 2013 +0200 + + WIP + +commit 8398de7515671b52df19a032162ff2064d68772a +Author: Lorenz Meier +Date: Sat Sep 7 12:53:39 2013 +0200 + + WIP on controllers + +commit b6dd579e0e1bb05d16a4c6f0d4d5c3ec05736db2 +Merge: fb9e98fb5 b599a32c1 +Author: Lorenz Meier +Date: Sat Sep 7 12:24:40 2013 +0200 + + Merge branch 'master' into fixedwing_l1 + +commit b599a32c1695d429849d41b398c1b4a586300ee9 +Author: Lorenz Meier +Date: Sat Sep 7 12:22:24 2013 +0200 + + Removed dysfunctional includes. Need to be re-done properly when finally implementing SITL. No use to leave untested stuff in tree. + +commit fb9e98fb59ebe9db572dcdba6396a9c78021b857 +Author: Lorenz Meier +Date: Sat Sep 7 12:17:27 2013 +0200 + + Cleanup of fixedwing startup code + +commit f721c6f7e09c856e03adb047144f3cb8776db656 +Merge: 5111249eb 127832b8f +Author: Lorenz Meier +Date: Sat Sep 7 11:52:22 2013 +0200 + + Merge branch 'waypoint_loiter' of github.com:PX4/Firmware into fixedwing_l1 + +commit 5111249eb8356b7b05f216b3cf7e6172f659c5c3 +Merge: d74bea57a bdabcd962 +Author: Lorenz Meier +Date: Sat Sep 7 11:12:56 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1 + +commit bdabcd9627b216aa64027657fe9295725804e6de +Merge: 79dfd8353 58adc7e40 +Author: Lorenz Meier +Date: Fri Sep 6 13:27:33 2013 -0700 + + Merge pull request #382 from PX4/bool_fix + + Make bool on FMUv1 and FMUv2 behave the same + +commit 79dfd8353311112b40899e95bbd7759ece3d1bb8 +Merge: 3d821b813 23a355644 +Author: Lorenz Meier +Date: Fri Sep 6 11:12:18 2013 -0700 + + Merge pull request #383 from tstellanova/inject_version + + grab the git hash and inject it into every log file header + +commit 23a355644b69585d11011954f1d4cbc9e04a8f3b +Author: tstellanova +Date: Fri Sep 6 10:18:08 2013 -0700 + + grab the git hash and inject it into every log file header + +commit 58adc7e40b886a9d5facd3aae61ec5d91e7f4cbf +Author: Lorenz Meier +Date: Fri Sep 6 17:07:11 2013 +0200 + + Make bool on FMUv1 and FMUv2 behave the same + +commit 127832b8fdec4a81b81d332e68f20d62e609023e +Merge: 6104d1496 c8b667c9c +Author: Lorenz Meier +Date: Fri Sep 6 16:59:37 2013 +0200 + + Have systems loiter at the last waypoint + +commit 6104d14968f7093cc3299f1dec25b7b7422fa4bb +Author: Lorenz Meier +Date: Fri Sep 6 16:51:46 2013 +0200 + + Have systems loiter at the last waypoint + +commit 3d821b8131f762836051b01bc8b2af145d99ebee +Author: Lorenz Meier +Date: Thu Sep 5 22:32:13 2013 +0200 + + Hotfix: Gain optimization + +commit d74bea57ac9f47b56e7f8b1ba592489a94a969f0 +Merge: 7fa2b9c91 373a74adb +Author: Lorenz Meier +Date: Thu Sep 5 22:18:00 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1 + +commit 373a74adb9abc218ca8084fc3f59c0e50daf9bf4 +Author: Lorenz Meier +Date: Thu Sep 5 17:39:11 2013 +0200 + + Setting correct battery scaling for FMU-only setups + +commit 02df2b8fe5e4524c06b8009ced0db00d549373c1 +Merge: 84f44107d e8c309fb1 +Author: Lorenz Meier +Date: Thu Sep 5 08:07:22 2013 -0700 + + Merge pull request #380 from julianoes/hotfix_mag_calib + + Workaround to prevent crash during mag calibration + +commit e8c309fb1442f281051874ca6d82af9b52605c3b +Author: Julian Oes +Date: Thu Sep 5 15:57:09 2013 +0200 + + Workaround to prevent crash during mag calibration + +commit 84f44107dd3b4ea767f4d161631af034199a78d3 +Merge: 5dbe53877 3968bd4c1 +Author: Lorenz Meier +Date: Thu Sep 5 13:24:51 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 5dbe53877ab543728d4f2d288716d4989464237a +Author: Lorenz Meier +Date: Thu Sep 5 13:24:37 2013 +0200 + + Fixed sched param setup in MAVLink app + +commit aa785b0d2b339a8fcc730e11b63264b1ff8d146d +Author: Lorenz Meier +Date: Thu Sep 5 13:24:21 2013 +0200 + + Hotfix: Better error reporting, fixed sched param setup + +commit 3968bd4c1b6443f512b4b6692b1fbc18860466e5 +Merge: 09db74da0 1d7f3d0aa +Author: Lorenz Meier +Date: Thu Sep 5 03:39:55 2013 -0700 + + Merge pull request #379 from PX4/landed_bugfix + + position_estimator_inav: land detector bug fixed + +commit 1d7f3d0aa5f886d56bd69018fe7759a7df1ef6ef +Author: Anton Babushkin +Date: Thu Sep 5 12:20:03 2013 +0200 + + position_estimator_inav: land detector bug fixed + +commit 09db74da0a88908aa761940a3de8383c0c64d1e4 +Author: Lorenz Meier +Date: Thu Sep 5 10:27:35 2013 +0200 + + Hotfix: Minor param adjustments based on flight testing + +commit a022a3800c70c9b41294ec572f763c934e537f47 +Merge: 0c7995fd0 d30ba44f4 +Author: Lorenz Meier +Date: Wed Sep 4 06:25:10 2013 -0700 + + Merge pull request #366 from julianoes/python3_compat + + Make px_mkfw.py and px_upload.py compatible with both python 2.7 and 3.3 + +commit c8b667c9cc5149f0cfd849c8b86c5f5356e53bb6 +Merge: 1fed9ef1b 0c7995fd0 +Author: Lorenz Meier +Date: Wed Sep 4 15:08:16 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into python3_compat + +commit d30ba44f463045aee47fe9ac06436d28c5b4800b +Author: Julian Oes +Date: Wed Sep 4 14:54:16 2013 +0200 + + The python uploader can now reboot the board + +commit 59373399ff8fe08dfd0fb1cee59ed8c73ec75810 +Author: Julian Oes +Date: Wed Sep 4 13:30:00 2013 +0200 + + Uploader works now with Python 2.7 and 3.3 + +commit 0c7995fd03bff63e765862910eaafff1ffb3197c +Author: Lorenz Meier +Date: Wed Sep 4 08:12:51 2013 +0200 + + Avoid unneccesary cast + +commit 5e9b1d6b2e49f055164c4c4651e8ed5587a6f4ef +Merge: 175020cb5 5030a27f4 +Author: Lorenz Meier +Date: Tue Sep 3 14:24:42 2013 -0700 + + Merge pull request #376 from PX4/scripts_fix + + Tabs replaced by spaces in autostart scripts + +commit 5030a27f48b4ff4a5bb65e118ae85bada09dc85a +Author: Anton Babushkin +Date: Tue Sep 3 23:16:32 2013 +0200 + + Tabs replaced by spaces in autostart scripts + +commit 175020cb5b9b5bb4162a765f8d924830105fad58 +Author: Lorenz Meier +Date: Tue Sep 3 22:45:33 2013 +0200 + + Hotfix: Identified mavlink issue source, workaround, working on a fix + +commit b5ec359c79f10172f45b979d7fb3b4572cd06eb1 +Merge: 811e1151f e301bb4d9 +Author: Lorenz Meier +Date: Tue Sep 3 08:12:49 2013 -0700 + + Merge pull request #375 from julianoes/hotfix_px4io_uart + + Reset baudrate after px4io update + +commit e301bb4d9425bbe460384afcc029dac6fa63f3e1 +Author: Julian Oes +Date: Tue Sep 3 17:07:41 2013 +0200 + + Reset baudrate after px4io update + +commit 811e1151fa05520f6f937518f3c7d5f6305b9fd9 +Author: Lorenz Meier +Date: Tue Sep 3 16:41:29 2013 +0200 + + Fix UART buf sizes so that MAVLink transfers are not corrupted for all serial ports intended for MAVLink + +commit 1c5ceb17e87a953da3528750682f27f305cae6c2 +Merge: 2457013bb 65d36c44a +Author: Lorenz Meier +Date: Tue Sep 3 05:58:56 2013 -0700 + + Merge pull request #304 from julianoes/ardrone_fixes + + Prevent flips at high throttle + +commit 96e7f42844abbd2a3ef36e207e639c0dffe75e66 +Merge: 1fed9ef1b 2457013bb +Author: Julian Oes +Date: Tue Sep 3 09:34:25 2013 +0200 + + Merge branch 'master' into python3_compat + +commit 2457013bbba3e15e3fbfcc45f07428f006d56dcd +Author: Lorenz Meier +Date: Tue Sep 3 08:17:22 2013 +0200 + + Hotfix for USB: Starting MAVLink only on USB if connected. Needs rewrite of MAVLink and delay / retries for correct approach + +commit 791e22f44245676a743af5d73dd159f92fb1c159 +Author: Lorenz Meier +Date: Tue Sep 3 07:50:27 2013 +0200 + + MAVLink workaround + +commit 238f018090668226e7afe916b29a736760dfcf04 +Merge: 3c0c11aec 29c06e394 +Author: Lorenz Meier +Date: Tue Sep 3 07:50:05 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 3c0c11aec3c73d579659d81f9b68efbf7425846d +Author: Lorenz Meier +Date: Tue Sep 3 07:49:57 2013 +0200 + + v4 compatibility + +commit 29c06e39431eb6e5112a2cefa9969d59fa2ff875 +Author: Lorenz Meier +Date: Tue Sep 3 07:36:43 2013 +0200 + + Set sane defaults for F330 + +commit b871e119436c384babede629eccf698763343ea6 +Merge: 24064d884 40e189487 +Author: Lorenz Meier +Date: Tue Sep 3 07:32:03 2013 +0200 + + Merge branch 'respect_takeoff_alt' + +commit 40e18948727b41843fc0766e520f92b8cc841296 +Author: Anton Babushkin +Date: Mon Sep 2 23:30:32 2013 +0200 + + Added parameter NAV_TAKEOFF_GAP + +commit 193a52d8132ce03aa0de9547f77ca8aeb67220f1 +Author: Anton Babushkin +Date: Mon Sep 2 23:13:01 2013 +0200 + + multirotor_pos_control: added takeoff gap (hardcoded 3m), fixed code style + +commit 24064d88485aeee5ece82367ba7e9f0f5c35b173 +Merge: 38f9c25e9 589ae937e +Author: Lorenz Meier +Date: Mon Sep 2 12:25:46 2013 -0700 + + Merge pull request #374 from julianoes/hotfix_mixer + + Allow mixer upload when PWM is on + +commit 027d45acbfa06dc155f6a18d0288fb8230d05c9f +Author: tstellanova +Date: Mon Sep 2 09:13:36 2013 -0700 + + respect NAV_TAKEOFF_ALT instead of using hardcoded default takeoff value + +commit 589ae937ee7afe5903f98f4eea25a26a79aca8f1 +Author: Julian Oes +Date: Mon Sep 2 17:55:27 2013 +0200 + + Allow mixer upload when PWM is on + +commit 38f9c25e9332cf266d38aea521a2ab9e140ec506 +Merge: bda85d54e e553087d1 +Author: Lorenz Meier +Date: Mon Sep 2 08:05:09 2013 +0200 + + Merge branch 'pid_fix' of github.com:PX4/Firmware + +commit bda85d54e442bc49088fa617ff982f5a3f2dbe36 +Merge: ff23feb24 fddaa49ed +Author: Lorenz Meier +Date: Sun Sep 1 13:51:56 2013 -0700 + + Merge pull request #372 from sjwilks/cleanup + + Make sure the unit tests aren't included as part of the standard firmware binary + +commit fddaa49ed8fadb5f2574225f121d6d8aa8654406 +Author: Simon Wilks +Date: Sun Sep 1 22:44:58 2013 +0200 + + Make sure the unit tests aren't included as part of the standard firmware + +commit e553087d10e7187c12e5e0f28937585a732a46da +Author: Anton Babushkin +Date: Sun Sep 1 20:17:24 2013 +0200 + + pid.limit != 0 fix + +commit 56293c8068381d8c0cb2bf1a19c2924b2e3eca4f +Merge: 89526c80a ff23feb24 +Author: Lorenz Meier +Date: Sun Sep 1 15:33:05 2013 +0200 + + Merge branch 'master' into pid_fix + +commit ff23feb24e2b8a9ad0bfc8fb1556939df5512310 +Author: Lorenz Meier +Date: Sun Sep 1 15:32:40 2013 +0200 + + Hotfix: Chasing log buffer issue + +commit 89526c80afd018440574dfd7f22f3016d6bbb96f +Merge: f0a750714 a660dc3fa +Author: Lorenz Meier +Date: Sun Sep 1 14:14:44 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into pid_fix + +commit a660dc3fa6dd8c4bee54b834cec6ce1a94a44b33 +Merge: 806fb0b07 6a6fe6937 +Author: Lorenz Meier +Date: Sun Sep 1 05:13:14 2013 -0700 + + Merge pull request #367 from limhyon/master + + Bug resolved & new data for setpoint topic. + +commit f0a750714ae07976b295c0a857d85cbd57a09a72 +Author: Anton Babushkin +Date: Sun Sep 1 14:12:48 2013 +0200 + + pid.c: fixed bad merge of seatbelt_multirotor, should fix EASY/AUTO modes + +commit 806fb0b076850741174b338c4a93798da708daba +Merge: 2d83c6f82 54644e420 +Author: Lorenz Meier +Date: Sun Sep 1 05:10:29 2013 -0700 + + Merge pull request #370 from jean-m-cyr/master + + Allow tone_alarm cmd to take filename as parameter + +commit 2d83c6f825db02f04624467f3d0b492ee371c72a +Author: Lorenz Meier +Date: Sun Sep 1 12:47:10 2013 +0200 + + Closing all opened file descriptors, fixed param save issue, tests clean + +commit 9eff3170a3aa63d17fbaefd39619866fb745b237 +Author: Lorenz Meier +Date: Sun Sep 1 10:30:04 2013 +0200 + + More verbosity on RC check + +commit f6bf1c7bf2d83bfc70fb8c4b9f589b25bcccc5e4 +Author: Lorenz Meier +Date: Sun Sep 1 10:29:30 2013 +0200 + + Closing files that should be closed + +commit c3408332fd0e6d77661a26fade8662a8b9be9970 +Author: Lorenz Meier +Date: Sun Sep 1 10:29:12 2013 +0200 + + Added test to test unlink() + +commit 4b018e74a9c22ae4b0a87466392d79409108c1b3 +Merge: a1c4c0fd7 ccc5bef3a +Author: Lorenz Meier +Date: Sun Sep 1 00:10:06 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit a1c4c0fd787401f8ed332fa974a88a74ae079383 +Author: Lorenz Meier +Date: Sun Sep 1 00:09:59 2013 +0200 + + Comments on scaling factors + +commit 54644e4206ffb40764f8f00e5ec41d98f54104a1 +Author: Jean Cyr +Date: Sat Aug 31 16:06:15 2013 -0400 + + Allow tone_alarm cmd to take filename as parameter + + - Restore ability to play beloved William Tell Overture... from file + +commit ccc5bef3af2852172b18f33edaffb809a0a1ffcb +Author: Lorenz Meier +Date: Sat Aug 31 11:56:39 2013 +0200 + + Hotfix for IO-less systems + +commit 3f4315b4767ff221936e135b3252794a952f2b95 +Author: Lorenz Meier +Date: Sat Aug 31 11:49:36 2013 +0200 + + Hotfix: Increase stack size for low prio commander task + +commit 87f7ebdd75ac11139f7b1ae568590ab1eabbd45c +Author: Lorenz Meier +Date: Sat Aug 31 11:38:29 2013 +0200 + + Hotfix: Rely on gyro calibration + +commit fb4ca82b84c5c49a968cdaf7a9fa8098a9ed9e15 +Author: Lorenz Meier +Date: Sat Aug 31 11:33:57 2013 +0200 + + Hotfix: Cleanup on startup scripts + +commit 14cfb53534265cae8690734f2b0d98b8bbf34da5 +Author: Lorenz Meier +Date: Sat Aug 31 11:23:24 2013 +0200 + + Hotfix: Correct frame print string + +commit 56975e0dd1e68ed34194b86eb5f82c51ae648391 +Author: Lorenz Meier +Date: Sat Aug 31 11:23:03 2013 +0200 + + Hotfixed position control param update + +commit 669a8029212a715118bf380a524fb7ced64ccacc +Author: Lorenz Meier +Date: Sat Aug 31 11:22:41 2013 +0200 + + Hotfix: Better PX4IO detection feedbak + +commit acc06e7eb1dafa8b4bc22b34c2b2c567d67e6b37 +Author: Lorenz Meier +Date: Sat Aug 31 11:22:15 2013 +0200 + + Added logbuffer free function + +commit 7292e8c7220eb473fef5eb3a95a11fefd1d1e7e8 +Author: Lorenz Meier +Date: Sat Aug 31 11:21:57 2013 +0200 + + Hotfix for mavlink logbuffer, needs another round of validation. + +commit ff14a1192c1111747a9d91c800a9e7b10e66b678 +Merge: 2b62497fb b80f0d46a +Author: Lorenz Meier +Date: Sat Aug 31 01:49:40 2013 -0700 + + Merge pull request #368 from jean-m-cyr/master + + Remove unused tones and save about 6K flash space + +commit b80f0d46ae97aaa4038958ff97165e0c154b745c +Author: Jean Cyr +Date: Sat Aug 31 01:03:32 2013 -0400 + + Allow tone_alarm cmd to use tone names as well as number + + - remove script dependency on hard coded tone numbers + - fix bug restarting repeating tone after stop + +commit f246b68c7b53c44ae00e0f3fca724d1fbfab8f5d +Author: Jean Cyr +Date: Fri Aug 30 20:24:14 2013 -0400 + + Fix parameter range check + +commit efca6f2cb1848523969c7f29abba7389e48affbc +Author: Jean Cyr +Date: Fri Aug 30 20:12:35 2013 -0400 + + Remove unused tones and save about 6K flash space + + - Comment out unused tones + - Create symbolic tone numbers rather than hardcoded + +commit 6a6fe6937146723cb86dc0fc6e46db38b328dacd +Author: Hyon Lim (Retina) +Date: Sat Aug 31 03:23:03 2013 +0900 + + Bug in so3 estimator related to R matrix + +commit 9f2419698ff4d0703f58e67f29f4981fa7b4f0c5 +Author: Hyon Lim (Retina) +Date: Sat Aug 31 03:22:19 2013 +0900 + + Topic has been changed for quaternion-based attitude controller. + +commit fff1856377b687bc290f4a828363de0d416b401c +Author: Hyon Lim (Retina) +Date: Sat Aug 31 03:11:58 2013 +0900 + + There was a bug in position_estimator_mc. Solved + +commit 2b62497fb5dd83db17b1d2851f686049841faa7e +Author: Lorenz Meier +Date: Fri Aug 30 17:19:03 2013 +0200 + + Fixed build error + +commit e2b602339adef80af84d6d396adc1962b1f86826 +Author: Lorenz Meier +Date: Fri Aug 30 17:05:21 2013 +0200 + + Cleanup of detect return + +commit 61936412f3ccf9aff5a12d47b8c5fe34ff1a04fb +Author: Lorenz Meier +Date: Fri Aug 30 15:40:28 2013 +0200 + + Speeded up IO startup, needs review + +commit 3a00def1899223514ea0f9bd6bd567ac11d02f7e +Author: Anton Babushkin +Date: Fri Aug 30 10:11:24 2013 +0200 + + commander: switch to AUTO_READY or AUTO_MISSION immediately, don't try to stay on ground + +commit 5146dd8ff80f6cff127fbdac27f4cb92e5954924 +Author: Anton Babushkin +Date: Fri Aug 30 10:09:31 2013 +0200 + + position_estimator_inav: critical bug fixed + +commit 5fba00f158205c35b2f8816ca57a6475c6aed656 +Merge: 94d678098 9bcfe49cf +Author: Lorenz Meier +Date: Thu Aug 29 11:21:12 2013 -0700 + + Merge pull request #19 from cvg/rgbled + + RGBLED changes + +commit 9bcfe49cff7b8fce6dfbeac7f8233e554672ebff +Author: Julian Oes +Date: Thu Aug 29 16:45:33 2013 +0200 + + Changed RGBLED behaviour, breathe mode when disarmed and ready to arm + +commit 55cfa5152c5e3ca3148eee776ec4467dd53eeca3 +Author: Julian Oes +Date: Thu Aug 29 16:41:59 2013 +0200 + + Made low/critical warnings consisting + +commit 94d678098c4ce62b6cfac1201295d71720d7bcae +Merge: 1d1a80efd 32193a26a +Author: Lorenz Meier +Date: Thu Aug 29 08:10:41 2013 +0200 + + Merge branch 'multirotor' + +commit 32193a26a74a70d5d804139582a02d2aa491864a +Merge: 53813d44a b986607a7 +Author: Lorenz Meier +Date: Wed Aug 28 22:07:25 2013 -0700 + + Merge pull request #18 from tstellanova/add_rc15_param + + Add defines for RC15 params (15 channels total) + +commit b986607a750db74e05c60d09b048971bb0cfb18f +Author: tstellanova +Date: Wed Aug 28 18:32:16 2013 -0700 + + Add defines for RC15 params (16 channels total) + + minor cleanup of rc sanity check code + +commit 53813d44a0c6322e46e72c0439e0265ddea76e9e +Author: Anton Babushkin +Date: Wed Aug 28 21:41:52 2013 +0200 + + sdlog2: "landed" flag logging + +commit 1d1a80efd68605b620f22ecd472be53a9fe1f54b +Merge: 007f4d79c f2f66432d +Author: Lorenz Meier +Date: Wed Aug 28 08:57:13 2013 -0700 + + Merge pull request #16 from tstellanova/set_realtime_from_GPS + + Grab UTC time from GPS + +commit f2f66432d76dad2587d3e8089d0c728eb8fdf2ae +Author: tstellanova +Date: Wed Aug 28 08:49:21 2013 -0700 + + Grab UTC time from GPS + +commit 007f4d79cbd7edec6fb69e4556f35bac8dce72f2 +Author: Anton Babushkin +Date: Wed Aug 28 16:51:02 2013 +0200 + + param MC_RCLOSS_THR removed from scripts + +commit 5ef7e71bb0ca81551622fb5089b34c46770c0706 +Author: Lorenz Meier +Date: Wed Aug 28 16:42:43 2013 +0200 + + More graceful startup messages + +commit 756d67f2de759cb8d1e4be26deb108fc4e32899d +Author: Lorenz Meier +Date: Wed Aug 28 16:38:09 2013 +0200 + + Removed non-helpful verbosity + +commit 0731d331bfbee88f91fa4737ec77c0a66ce171f6 +Author: Lorenz Meier +Date: Wed Aug 28 15:50:06 2013 +0200 + + ROMFS reshuffling / cleanup, in sync with QGC + +commit feb4dad9e1c8e766cac93b55437c8234493ed71b +Author: Lorenz Meier +Date: Wed Aug 28 15:22:24 2013 +0200 + + Fixed IO detect message + +commit a48be0446bf78f73d7550864150c1cf3de4dafa3 +Author: Lorenz Meier +Date: Wed Aug 28 14:58:53 2013 +0200 + + Added IO detect command to be smart about what to start before actually doing it + +commit 49ef30b834888b91e7238662b23d651addf3b4b4 +Author: Lorenz Meier +Date: Wed Aug 28 14:58:29 2013 +0200 + + Reworked how start scripts work, relying on io detect now + +commit b7ee1d34294b536c6a92c8e72455f24684a5db4f +Author: Lorenz Meier +Date: Wed Aug 28 14:34:49 2013 +0200 + + Prevented an analog airspeed corner case from happening + +commit b7875f4d0f3b0b16d17586fdaf721e93de61e15f +Merge: aebfbca9b 4c3c09990 +Author: Lorenz Meier +Date: Wed Aug 28 11:29:18 2013 +0200 + + Merge branch 'multirotor' + +commit 4c3c09990262bd0f9e9574dd950da62bb7b432a4 +Author: Andrew Tridgell +Date: Wed Aug 14 15:53:45 2013 +1000 + + USB: set attributes for bus power, no remote wakeup + + this may help the USB bus providing the full 500mA on some systems + +commit 0fb3be64eace32c9be8a17dab3d1cc3ee0459f9b +Author: Lorenz Meier +Date: Wed Aug 28 11:18:10 2013 +0200 + + More verbosity on RC cal fail in sensors app + +commit 76a9e34e08573ff67ad34eb0251e3a7bdefd0406 +Author: Andrew Tridgell +Date: Wed Aug 28 18:26:21 2013 +1000 + + I2C airspeed driver needs 2 retries + + this prevents I2C transfer errors every few seconds with the + meas_airspeed driver + +commit 935ed2fe49370e5eafe3b5445eda2c5714162216 +Author: Andrew Tridgell +Date: Wed Aug 28 18:03:43 2013 +1000 + + meas_airspeed: don't use stale/bad data in airspeed reading + + also fixed handling of perf counters on error + +commit fdbc09e2a53281b8dda7c48676dcf695a79ba373 +Author: Andrew Tridgell +Date: Wed Aug 28 18:31:27 2013 +1000 + + avoid counters going above limit in INCREMENT() + + when using INCREMENT() the counter would temporarily read equal to + limit, which could cause an issue if the task is preempted. + + (this macro should be in a common header, though which header?) + +commit ad732ee3a146b40c2b600eb78f804086105a4c57 +Author: Andrew Tridgell +Date: Wed Aug 28 18:00:32 2013 +1000 + + free perf counters in driver destructor + + this prevents drivers that probe on one bus then instantiate on + another from leaving behind stale/duplicate perf counters + +commit 7fa2b9c91aa3369fe56795f57171cb54d6d2b1fb +Merge: d0c59ffe5 d28f5ac03 +Author: Lorenz Meier +Date: Wed Aug 28 11:14:31 2013 +0200 + + Merge branch 'multirotor' of github.com:cvg/Firmware_Private into fixedwing_l1 + +commit d0c59ffe54dfffdef750684f5d8de09b83135862 +Author: Lorenz Meier +Date: Wed Aug 28 11:14:22 2013 +0200 + + First stab at actual controller + +commit aebfbca9be38a86812534688d2096f2daabefc06 +Merge: 5fe3c49ba d28f5ac03 +Author: Lorenz Meier +Date: Wed Aug 28 09:20:29 2013 +0200 + + Merge branch 'multirotor' into stable + +commit d28f5ac03fc9e73cf26c8afa1ed701ca5af0df08 +Author: Lorenz Meier +Date: Wed Aug 28 09:14:38 2013 +0200 + + Updated IO firmware upgrade strategy and locations + +commit 5fe3c49ba0e7e3f64f5b6c9b64ced675c01b14fe +Merge: e44d134c6 66c61fbe9 +Author: Lorenz Meier +Date: Wed Aug 28 08:14:13 2013 +0200 + + Merged multirotor branch + +commit 66c61fbe96e11ee7099431a8370d84f862543810 +Author: Anton Babushkin +Date: Tue Aug 27 23:08:00 2013 +0200 + + Full failsafe rewrite. + +commit e44d134c6c64535f67e26f9633206aba50a10613 +Merge: 719bbaa4f 75a6e0956 +Author: Lorenz Meier +Date: Tue Aug 27 12:56:55 2013 -0700 + + Merge pull request #364 from julianoes/gitignore_ctags + + Ignore files for ctags (used with SublimeText3) + +commit 719bbaa4f334b3d16b44f80ed0a02c4faed8819a +Merge: f8fc956fa 43eca3eb0 +Author: Lorenz Meier +Date: Tue Aug 27 12:56:34 2013 -0700 + + Merge pull request #329 from tridge/windows-com-port-names + + build: use unqualified com port names on windows + +commit 864c1d048c6d9390d6bdf5a8058d48df9d36e973 +Author: Anton Babushkin +Date: Tue Aug 27 20:16:51 2013 +0200 + + Revert "Tighter configs to save RAM" + + This reverts commit 3380d40a7d9a8d1946510fab42abdc7a3a6f1525. + +commit 0104f070c6f469df6acdb308ae54638e017813c0 +Merge: a897b3d88 3380d40a7 +Author: Lorenz Meier +Date: Tue Aug 27 16:11:41 2013 +0200 + + Merge branch 'multirotor' into fixedwing_l1 + +commit 3380d40a7d9a8d1946510fab42abdc7a3a6f1525 +Author: Lorenz Meier +Date: Tue Aug 27 15:37:04 2013 +0200 + + Tighter configs to save RAM + +commit b9d6981cee9878158435b9b1daa955d5b25c0389 +Author: Anton Babushkin +Date: Tue Aug 27 13:40:18 2013 +0200 + + multirotor_att_control: yaw control bug fixed + +commit 33c73429098fee0650bdf2042a2c85e18975afca +Author: Lorenz Meier +Date: Tue Aug 27 10:36:43 2013 +0200 + + Minor fixes for calibration, UI language much more readable now + +commit 70c9d48f6c47f3f3c5caae7643101e8eb90ebe57 +Merge: 665a23259 c98e47eec +Author: Lorenz Meier +Date: Tue Aug 27 10:16:18 2013 +0200 + + Merge branch 'fmuv2_bringup' into multirotor + +commit c98e47eecf81a1f4a2358de51e0ef28b33273cb2 +Merge: 9c58d2c5c 7b42d7a04 +Author: Lorenz Meier +Date: Tue Aug 27 10:16:00 2013 +0200 + + Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into fmuv2_bringup + +commit 9c58d2c5c6ef96f9ece7f62d5f02d01d8b1e316e +Author: Andrew Tridgell +Date: Tue Aug 27 18:07:31 2013 +1000 + + airspeed: retry initial I2C probe 4 times + + this fixes a problem with detecting a MS4525D0 at boot + +commit 665a23259269d870e958543c6e6517323793c1dc +Author: Lorenz Meier +Date: Tue Aug 27 10:15:17 2013 +0200 + + More calibration polishing + +commit 94d8ec4a1c1f052a50f4871db7445fb6454057d3 +Author: Lorenz Meier +Date: Tue Aug 27 09:48:22 2013 +0200 + + Calibration message cleanup + +commit 9f45b1c589b72753455043c043a0199b471762ce +Merge: 6a4d3c34f b29d13347 +Author: Lorenz Meier +Date: Tue Aug 27 07:50:52 2013 +0200 + + Merge branch 'multirotor' of github.com:cvg/Firmware_Private into multirotor + +commit 6a4d3c34fbad75d3fc8f6ed02f588fd02f526607 +Merge: 31dcd5a16 7b42d7a04 +Author: Lorenz Meier +Date: Tue Aug 27 07:50:27 2013 +0200 + + Merge branch 'fmuv2_bringup' into multirotor + +commit 7b42d7a0470aaa50e9a8ec5852007ea52165a7ed +Author: Lorenz Meier +Date: Tue Aug 27 07:50:15 2013 +0200 + + Made number of streams more reasonable + +commit bfd0444cb30bf2db3f19a6a1c052d85c2270a090 +Author: Lorenz Meier +Date: Tue Aug 27 07:49:36 2013 +0200 + + Revert "Increased the number of max files descriptors considerably" + + This reverts commit 3157285254381827bc0312bfb413ff6823feee3b. + +commit b29d13347a10156bf1690b67938e2850d4e1e4c5 +Author: Anton Babushkin +Date: Mon Aug 26 22:08:56 2013 +0200 + + position_estimator_inav: reset reference altitude on arming. + +commit e88d63ef272124e8c0ee9574506d14866feadb8b +Author: Lorenz Meier +Date: Mon Aug 26 15:03:58 2013 +0200 + + Increased USB buffer size to cope with fast transfers + +commit 7326f8a4215fe736aedd2e2cdb2ab51d06e20f80 +Author: Anton Babushkin +Date: Mon Aug 26 13:53:30 2013 +0200 + + multirotor_pos_control: fixes, set local_position_sp.yaw + +commit baa2cab69dd7ba4021bad294cb4e3c49d12a0f9a +Author: Anton Babushkin +Date: Mon Aug 26 13:52:55 2013 +0200 + + commander: do AUTO_MISSION after takeoff + +commit bf9282c9882882a5fc4adf680a6ecc5e655bb0e8 +Author: Anton Babushkin +Date: Mon Aug 26 13:52:10 2013 +0200 + + position_estimator_inav: requre EPH < 5m to set GPS reference + +commit 00a2a0370eedf84f68dcda5995f4e34495aaf887 +Author: Anton Babushkin +Date: Mon Aug 26 12:43:36 2013 +0200 + + accelerometer_calibration fix + +commit 31dcd5a16df3d36a21a971ff1e7ed2ff47e9667a +Merge: 54ad734b9 dfde02c82 +Author: Lorenz Meier +Date: Mon Aug 26 13:26:45 2013 +0200 + + Merge branch 'multirotor' of github.com:cvg/Firmware_Private into multirotor + +commit 54ad734b959796c446ca12077975bb4bbaee535a +Merge: 253797710 315728525 +Author: Lorenz Meier +Date: Mon Aug 26 13:26:25 2013 +0200 + + Merge branch 'fmuv2_bringup' into multirotor + +commit 3157285254381827bc0312bfb413ff6823feee3b +Author: Lorenz Meier +Date: Mon Aug 26 13:26:01 2013 +0200 + + Increased the number of max files descriptors considerably + +commit dfde02c82507d183fdc16aa2d45cb8d9cdf6ff0e +Author: Lorenz Meier +Date: Mon Aug 26 11:53:52 2013 +0200 + + Startup scripts fixup, fixed unmatched dependencies + +commit c5731bbc3f29361f3d50ecc54d44a521d2441a48 +Author: Anton Babushkin +Date: Mon Aug 26 09:12:17 2013 +0200 + + TAKEOFF implemented for multirotors, added altitude check to waypoint navigation. + +commit 07f7fd1585dab0a0256b0e8dda48ea1a1bd65388 +Author: px4dev +Date: Sun Aug 25 22:26:47 2013 -0700 + + Fix the firmware build rules so that we always know how to build all the firmwares and thus we can have dependencies between FMU and IO firmware handled a little more sensibly. + +commit 25379771012761cd331e26eedd6a7ac649e04f5f +Merge: 725bb7697 e25f2ff44 +Author: Lorenz Meier +Date: Sun Aug 25 14:27:38 2013 -0700 + + Merge pull request #15 from sjwilks/multirotor_unittests + + Add a simple unit testing framework and tests for the commander state machine. + +commit e25f2ff44f9579da3e5bef1e6d1baa3822ec40df +Author: Simon Wilks +Date: Sun Aug 25 22:54:31 2013 +0200 + + Whitespace and formatting cleanup. + +commit 548f322493fae95c41f3769192fa0c9b28d44d26 +Author: Simon Wilks +Date: Sun Aug 25 22:43:01 2013 +0200 + + Added a simple unit test framework and initial testing some of the commander state machines. + +commit f8fc956fa82ac2d264f54e3f033a9ddc7903950d +Merge: 2075cba63 b7cc1c880 +Author: Lorenz Meier +Date: Sun Aug 25 22:14:03 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 2075cba636eff6bb59aeefe0eee7eaa13276b16e +Author: Lorenz Meier +Date: Sun Aug 25 22:13:49 2013 +0200 + + Added H frame to docs + +commit 725bb7697c9fc85ac95fdadc9d2fd2ef5b9848f1 +Author: Anton Babushkin +Date: Sun Aug 25 20:17:42 2013 +0200 + + Minor fix in "set mode" command handling. + +commit 7ab129ba9292752753a80ce2af8e9dfee8e8da85 +Merge: 557d3f22d bb5819a13 +Author: Anton Babushkin +Date: Sun Aug 25 19:33:36 2013 +0200 + + Merge commit 'bb5819a13fa8c46daf2e61a58c78a13232ffcd99' into multirotor + +commit 557d3f22de25a392995f2803363f32fdbc6ce843 +Author: Anton Babushkin +Date: Sun Aug 25 19:27:11 2013 +0200 + + Startup scripts major cleanup + +commit bb5819a13fa8c46daf2e61a58c78a13232ffcd99 +Merge: e119bbb0f 41dfdfb1a +Author: Lorenz Meier +Date: Sun Aug 25 16:33:24 2013 +0200 + + Merge branch 'multirotor' of github.com:cvg/Firmware_Private into multirotor + +commit e119bbb0f1161c71b8c2dcbbbc150d40b356c4b1 +Author: Lorenz Meier +Date: Sun Aug 25 16:33:14 2013 +0200 + + A lot more on calibration and RC checks. Needs more testing, but no known issues + +commit 41dfdfb1a4b974b5d32788852768513d0dac7a67 +Author: Anton Babushkin +Date: Sat Aug 24 20:32:46 2013 +0200 + + Use common rc.multirotor script (now only in 01_fmu_quad_x). + +commit 8579d0b7c9f77c84fa9afa87f7ab2f353443a242 +Author: Anton Babushkin +Date: Sat Aug 24 20:31:01 2013 +0200 + + Allow disarm by RC in assisted modes if landed and in AUTO_READY state. + +commit 8df6acbfaff69339a12f69460d92201d5b88045e +Merge: 686d15080 c42c28ebf +Author: Lorenz Meier +Date: Sat Aug 24 13:42:10 2013 +0200 + + Merge branch 'multirotor' of github.com:cvg/Firmware_Private into multirotor + +commit c42c28ebf4419e26bf3139250a1830544c18d299 +Merge: 6865c1f59 5e9b508ea +Author: Lorenz Meier +Date: Fri Aug 23 23:08:12 2013 +0200 + + Merge branch 'seatbelt_multirotor_new' of github.com:PX4/Firmware into multirotor + +commit 5e9b508ea0ec799ab6f8723d114c999beffc347e +Author: Anton Babushkin +Date: Fri Aug 23 23:03:59 2013 +0200 + + Indicate AUTO submodes in mavlink custom_mode. + +commit 6865c1f599423a87b73188638961a734ea71db41 +Merge: ccf0916f1 d1fd1bbbf +Author: Lorenz Meier +Date: Fri Aug 23 13:55:12 2013 -0700 + + Merge pull request #14 from tstellanova/multirotor_test + + Need to set timestamp on rates_sp after updating + +commit d1fd1bbbf7c7fd6bc76137257d6ecb91e8b6f3d4 +Author: tstellanova +Date: Fri Aug 23 13:27:16 2013 -0700 + + Fix timestamp on rates_sp + +commit a897b3d88e5d1c3e8c005d0d5fd7b0dacd434ed0 +Author: Lorenz Meier +Date: Fri Aug 23 16:28:53 2013 +0200 + + Added complete attitude control framework + +commit 1fed9ef1b1ec2d0bf7c2cba7d60be77e37faaf40 +Author: Julian Oes +Date: Fri Aug 23 13:37:58 2013 +0200 + + Make px_mkfw.py and px_upload.py compatible with both python 2.7 and 3.3 + +commit 686d150800d0fad1e3e230bda932d59dd9ca868b +Merge: ccf0916f1 54711bbcf +Author: Lorenz Meier +Date: Fri Aug 23 09:28:43 2013 +0200 + + Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into multirotor + + ge aborts + +commit 54711bbcfe52fe33c213b9e15a1da9ad978d3535 +Author: px4dev +Date: Fri Aug 23 00:23:32 2013 -0700 + + In order to save people from themselves, force a given FMU version to depend on the corresponding _default IO version. This avoids the risk of building a new FMU ROMFS with an old IO firmware, at the cost of the sanity of anyone reading this. + +commit f70a4b3b7045a24baf70e642e9a354a13e5fa7d1 +Author: px4dev +Date: Thu Aug 22 23:47:55 2013 -0700 + + Add support for adding extra files to the ROMFS from the config. + + If there is an IO firmware image already built when we build the corresponding FMU ROMFS, copy it into the ROMFS. Note - due to there being no fixed build ordering, to be certain that you have the most current IO firmware, you must build the IO firmware explicitly first. + +commit ccf0916f16a530b9c544d28d83f58636ce1938bb +Merge: 29b926db1 379a9fc24 +Author: Lorenz Meier +Date: Fri Aug 23 08:34:00 2013 +0200 + + Merge branch 'fmuv2_bringup_new_state_machine_drton' of github.com:cvg/Firmware_Private into multirotor + +commit 29b926db1bbbb86b4c384d15788a6f9bf8962cb7 +Merge: 5f1004117 330908225 +Author: Lorenz Meier +Date: Fri Aug 23 08:33:42 2013 +0200 + + Merged seatbelt_multirotor_new + +commit 379a9fc24f919acda48f2a6fe205bca59b8cc674 +Merge: 3005c8aae 201bda457 +Author: Lorenz Meier +Date: Thu Aug 22 22:15:51 2013 -0700 + + Merge pull request #13 from tstellanova/update_config_files + + Add new config file for X550; Add position estimator and position control + +commit 201bda457941fa55961eea4f13ec9fc9c24c0c61 +Author: tstellanova +Date: Thu Aug 22 17:36:10 2013 -0700 + + start position estimator and position control + +commit ac45c5afb3315717362635c14300e2f7dca4a758 +Merge: 64f402ce8 ca9aabf48 +Author: tstellanova +Date: Thu Aug 22 17:30:47 2013 -0700 + + Merge branch 'master' of https://github.com/tstellanova/px4v2_priv + +commit 64f402ce839f619572bb45a7b1a3126a2cd96d88 +Author: tstellanova +Date: Thu Aug 22 17:29:06 2013 -0700 + + add placeholder autoconfig file for X550 + +commit ca9aabf48bbf4ab050a13f12e8152490e2b1dbde +Author: tstellanova +Date: Thu Aug 22 17:29:06 2013 -0700 + + add placeholder autoconfig file for X550 + +commit 330908225e5fcb1731df20e740dbfe403a7b30b9 +Author: Anton Babushkin +Date: Thu Aug 22 18:23:42 2013 +0200 + + sdlog2: free buffer on exit + +commit 41fac46ff08787d9b2e4d902045d65c205389abd +Author: Anton Babushkin +Date: Thu Aug 22 18:05:30 2013 +0200 + + mavlink VFR_HUD message fixed, minor fixes and cleanup + +commit bb91484b2648800923a135be28924119a1382ba6 +Author: Anton Babushkin +Date: Thu Aug 22 17:34:59 2013 +0200 + + Default flight mode switches parameters changed. + +commit c0c5c1c70c8bac5660ac902371e3745125af2a6b +Merge: b5bb20995 b7cc1c880 +Author: Anton Babushkin +Date: Thu Aug 22 17:32:59 2013 +0200 + + Merge branch 'master' into seatbelt_multirotor_new + +commit b5bb20995be8c0f55bed4f2f2bd6cee9efdcf03e +Author: Anton Babushkin +Date: Thu Aug 22 17:31:59 2013 +0200 + + multirotor_att_control: yaw setpoint reset fix + +commit 5f1004117f8086c4bba5b4031f3aebd73411682c +Author: Julian Oes +Date: Thu Aug 22 15:57:17 2013 +0200 + + Restore proper feedback (mavlink and tone) for calibration commands, etc + +commit 6c3da5aeddf929f5a4f19f6bd1b75c911c2a414c +Author: Julian Oes +Date: Thu Aug 22 15:55:33 2013 +0200 + + Reset yaw position when disarmed in multirotor controller + +commit ca96140b217971d527e2306922a87a1592e6f90d +Author: Julian Oes +Date: Thu Aug 22 15:53:46 2013 +0200 + + Allow the tone alarms to be interrupted + +commit ab5ec0da0b4afcb3f68eaf70efebe691513f74ce +Author: Julian Oes +Date: Thu Aug 22 15:53:19 2013 +0200 + + Changed the default PID gains for the F330 + +commit 966cee66dfaf63abfe3b96c6066d92d204483820 +Author: Lorenz Meier +Date: Thu Aug 22 15:32:58 2013 +0200 + + Add navigator - not enabled for compilation, WIP + +commit 85eafa323aec397e4ed5c394f25d48ce6d878f9f +Author: Lorenz Meier +Date: Thu Aug 22 10:43:19 2013 +0200 + + Fix to RC param updates on IO + +commit e97c39a125e49e637a309127754c8de0cc3ad7d5 +Merge: cfa9054aa 11257cbad +Author: Lorenz Meier +Date: Thu Aug 22 10:14:01 2013 +0200 + + Merge branch 'fmuv2_bringup' into multirotor + +commit 11257cbade5d89d3d2de8101daec11d32f7f74ce +Author: Lorenz Meier +Date: Thu Aug 22 10:13:47 2013 +0200 + + Fixed commandline handling + +commit cfa9054aa4e6accae1fefaad1a13316301ce56fc +Author: Lorenz Meier +Date: Thu Aug 22 09:25:13 2013 +0200 + + Moved to USART1 for the main console, starting a 2nd NSH instance on USB if needed, reworked start scripts to not fall over + +commit 3005c8aae0ed0c74d2d611712d9e7d659f4ed453 +Author: Lorenz Meier +Date: Wed Aug 21 18:36:10 2013 +0200 + + Added missing config files, compiling + +commit fab110d21f147e5064ff140aadac649017fa466e +Author: Lorenz Meier +Date: Wed Aug 21 18:13:01 2013 +0200 + + Moved math library to library dir, improved sensor-level HIL, cleaned up geo / conversion libs + +commit 309ea8146055528c22395fca06b7a70b660c22b3 +Merge: 5a8dc9c50 db1229dca +Author: Lorenz Meier +Date: Wed Aug 21 15:19:19 2013 +0200 + + Merged fmuv2_bringup + +commit 5a8dc9c504f70b4ce1b45f91b3bdd9b7126ef0d3 +Author: Simon Wilks +Date: Mon Aug 19 22:58:50 2013 +0200 + + Added TBS script + +commit db1229dca338890c4aef26e17ebc622e5ba61b59 +Merge: 1c371a6cf 4f51f333a +Author: Lorenz Meier +Date: Wed Aug 21 06:10:33 2013 -0700 + + Merge pull request #12 from cvg/fmuv2_bringup_lsm303d_config + + Fmuv2 bringup lsm303d config + +commit 1c371a6cf81d3a791237d1969ce84f512670c6c9 +Author: Kevin Hester +Date: Sun Aug 11 17:17:29 2013 -1000 + + openocd: lost change from my cherry-picking + +commit fa8f8f2a0255d743494e17120955421677e76567 +Author: Kevin Hester +Date: Sun Aug 11 11:38:00 2013 -1000 + + add step hooks to make stepping work correctly for non isrs + + Conflicts: + + Debug/openocd.gdbinit + Debug/px4fmu-v1-board.cfg + +commit f665ace38cfa4613fb911cb68f6662b15720ffea +Author: Kevin Hester +Date: Sun Aug 11 11:34:19 2013 -1000 + + Add scripts for debugging with openocd + + Note: We now use the version of stm32f4x that comes with openocd 0.7.0 or later + +commit 2bcf4385f66b2bcdb2917d2edf60d40813e207df +Author: Andrew Tridgell +Date: Mon Jun 24 12:39:33 2013 +1000 + + build: use unqualified com port names on windows + the qualified names were not working with current versions of python + +commit 5be2f4a792dab32a5fa25f4faaff1edf05143cd9 +Author: Lorenz Meier +Date: Wed Aug 21 14:54:57 2013 +0200 + + Moved mavlink log to system lib + +commit 4f51f333a9a125ce137abe689c3fc0ce7943701b +Author: Julian Oes +Date: Wed Aug 21 14:52:20 2013 +0200 + + Adapted the MPU6000 to have the same get range ioctls and defines for defaults + +commit 1ede95d252f5401f3bcf94265c42a060833ca8ca +Author: Julian Oes +Date: Wed Aug 21 14:21:54 2013 +0200 + + L3GD20 and LSM303D reset and range config working properly now + +commit 8083efb60c97ffce5be8dcbf3956ab67cc17d729 +Author: Julian Oes +Date: Wed Aug 21 14:21:11 2013 +0200 + + Use gyro at correct rate + +commit 7db420b9b222e6114e2cb6ffb5d726a946dd07c6 +Author: Julian Oes +Date: Wed Aug 21 14:20:42 2013 +0200 + + Get units right in config + +commit 64b8f5232bcd12a819cb72e862158db6db5a0a66 +Author: Lorenz Meier +Date: Wed Aug 21 13:54:37 2013 +0200 + + Build fix, added command line switch norc to disable RC + +commit fc24037b03b0df3d8d75a98b929c7b37753e0337 +Author: Julian Oes +Date: Wed Aug 21 12:37:06 2013 +0200 + + Changed range handling of LSM303D once again, added defines for default values + +commit 5fbee2394522d8b0c7a78d2751783845d011b56d +Author: Lorenz Meier +Date: Wed Aug 21 11:17:29 2013 +0200 + + Added flag to disable RC evaluation onboard of IO (raw values still forwarded) + +commit 3875df2fe07d33d00331efd02394201d684655c7 +Author: Julian Oes +Date: Wed Aug 21 10:44:47 2013 +0200 + + Workaround to get the HMC5883 default rate right + +commit 9762cf86a081f44e7f7ea48f160d556003bf5be9 +Author: Julian Oes +Date: Wed Aug 21 09:52:21 2013 +0200 + + Forgot to comment mag init in sensors.cpp back back in + +commit 658276e1cc5f4639fb09ff41a20b422e6ce33fe3 +Author: Julian Oes +Date: Wed Aug 21 09:23:21 2013 +0200 + + Add reset and samplerate ioctl to HMC5883 driver + +commit 408b29ba618e1c2c7375d6acd488c223d796186f +Author: Julian Oes +Date: Wed Aug 21 08:40:51 2013 +0200 + + Don't store m/s^2 and G at the same time + +commit f5c92314f16fde650ee6f2f4fa20b7c2680a4b00 +Author: Julian Oes +Date: Tue Aug 20 20:02:06 2013 +0200 + + Improved LSM303D driver, plus some fixes to the HMC5883 + +commit 307c9e52c775de2ce09ff4abf0bc1fb5db6dd41e +Author: Julian Oes +Date: Tue Aug 20 19:50:58 2013 +0200 + + Sorry, finally got the axes of the external mag right + +commit d2d59aa39278de9461ff72061cbd8a89d7e81f4b +Author: Julian Oes +Date: Tue Aug 20 13:04:57 2013 +0200 + + Handle the config command line arguments a bit more intuitive + +commit 2a58929ffde494ba7db0bd09178545d5d650b420 +Merge: 230c09e2f b7cc1c880 +Author: Lorenz Meier +Date: Tue Aug 20 16:26:15 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit ec49c72a8b82c57dcbc572c7bfdbd7807d609153 +Merge: c6c41bfae db950f748 +Author: Lorenz Meier +Date: Tue Aug 20 16:24:29 2013 +0200 + + Merge branch 'seatbelt_multirotor_new' of github.com:PX4/Firmware into fmuv2_bringup_new_state_machine_drton + +commit 75a6e095676a7951c7077f757b7a10ea1399729f +Author: Julian Oes +Date: Tue Aug 20 13:20:34 2013 +0200 + + Ignore files for ctags (used with SublimeText3) + +commit db950f74893a108302a167729a91765269981e7b +Author: Anton Babushkin +Date: Tue Aug 20 12:17:15 2013 +0200 + + position_estimator_inav: "landed" detector implemented, bugfixes + +commit c6c41bfae63ccf94dc6b4fe3e87485526b1b2752 +Merge: fd911cd00 6dcad01d0 +Author: Lorenz Meier +Date: Tue Aug 20 10:55:40 2013 +0200 + + Merge branch 'fmuv2_bringup_new_state_machine_drton' of github.com:cvg/Firmware_Private into fmuv2_bringup_new_state_machine_drton + +commit fd911cd006b749b02ed26f1929af9ebf18b89bf5 +Merge: 0be4508cb b7cc1c880 +Author: Lorenz Meier +Date: Tue Aug 20 10:55:21 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup_new_state_machine_drton + +commit b7cc1c880f94138655696d7bd4a526fc218a4242 +Merge: e943488e9 ae3a549d5 +Author: Lorenz Meier +Date: Tue Aug 20 01:55:03 2013 -0700 + + Merge pull request #363 from PX4/hotfix_config + + Fixed accel self test + +commit ae3a549d5780c58d54a9b54186fc309720bbfde6 +Author: Julian Oes +Date: Tue Aug 20 10:35:23 2013 +0200 + + Fixed accel self test + +commit 6dcad01d03251093da2ee4ee0026672b224aae72 +Author: Julian Oes +Date: Tue Aug 20 10:35:23 2013 +0200 + + Fixed accel self test + +commit 0be4508cb32c70090326a3f5e1cab0acdda6e945 +Merge: 7cff9b1e8 e943488e9 +Author: Lorenz Meier +Date: Tue Aug 20 10:08:56 2013 +0200 + + Merge branch 'master' into fmuv2_bringup_new_state_machine_drton + +commit e943488e9f85b7e8982bf137dbbe7f8183da21bf +Author: Lorenz Meier +Date: Tue Aug 20 10:07:37 2013 +0200 + + Show values when selftest fails + +commit 7cff9b1e84e1c620d9af7fd8feae7ee77d8ef6a6 +Merge: 95260d453 deb426b66 +Author: Lorenz Meier +Date: Tue Aug 20 09:41:16 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup_new_state_machine_drton + +commit 95260d453592903bfcd3dba9379db033738d5b89 +Author: Lorenz Meier +Date: Tue Aug 20 09:36:26 2013 +0200 + + Fixed NSH terminal init + +commit 16559313db86a4dfaeee9d6364deb3bc567bf99c +Merge: ecc5019a3 36d474bfa +Author: Lorenz Meier +Date: Tue Aug 20 09:17:28 2013 +0200 + + Merged calibration_cleanup + +commit deb426b66002da2562531b37e4ac0f8097c8a6eb +Merge: d90345a16 dccdc977d +Author: Lorenz Meier +Date: Mon Aug 19 22:51:30 2013 +0200 + + Merge branch 'sensor_selftests' + +commit ecc5019a359b1f8284b02c21947ce6bd0f1dbb0f +Merge: 32b6f6230 1e9663390 +Author: Simon Wilks +Date: Mon Aug 19 22:06:56 2013 +0200 + + Merge branch 'fmuv2_bringup_new_state_machine_drton' of https://github.com/cvg/Firmware_Private into fmuv2_bringup_new_state_machine_drton + +commit de124619b6f64aafc10f1cdebef986a9e193b74b +Author: Anton Babushkin +Date: Mon Aug 19 20:26:00 2013 +0200 + + RC mode switching diagram updated + +commit 1e96633907f46bffeefbb6c3c913266e667d5a13 +Merge: 7bd952c7a 69a183e22 +Author: Lorenz Meier +Date: Mon Aug 19 19:04:10 2013 +0200 + + Merged seatbelt_multirotor_new / master + +commit 69a183e221a6ae2fc1f9677b0193d11e43d46d72 +Merge: 449dc78ae d90345a16 +Author: Lorenz Meier +Date: Mon Aug 19 18:51:25 2013 +0200 + + Merged master + +commit 449dc78ae69e888d986185f120aa8c6549ef5c2b +Author: Anton Babushkin +Date: Mon Aug 19 18:33:04 2013 +0200 + + commander, multirotor_pos_control, sdlog2: bugfixes + +commit 32b6f623082fcb167effa8ae2f1ebcd26557f6d2 +Merge: 44afdbcd6 7bd952c7a +Author: Simon Wilks +Date: Mon Aug 19 18:03:58 2013 +0200 + + Merge branch 'fmuv2_bringup_new_state_machine_drton' of https://github.com/cvg/Firmware_Private into fmuv2_bringup_new_state_machine_drton + +commit 7bd952c7acf7bc1c588a123d395930525be1349c +Author: Lorenz Meier +Date: Mon Aug 19 17:38:03 2013 +0200 + + Prevented double HMC start after merge + +commit 24d8ca509250a5bc4d4de1f7514abd96eb5add2b +Merge: f4b5a17a7 230c09e2f +Author: Lorenz Meier +Date: Mon Aug 19 17:37:22 2013 +0200 + + Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into fmuv2_bringup_new_state_machine_drton + +commit 230c09e2f44e0bcf8613815e2f771b4dffe8b042 +Merge: cdd09333f a95e48c0b +Author: Lorenz Meier +Date: Mon Aug 19 08:37:11 2013 -0700 + + Merge pull request #11 from cvg/fmuv2_bringup_ext_mag_rotation + + Support for external mags with different rotation + +commit f4b5a17a7b6385869933cd195afd674fa532e735 +Author: Lorenz Meier +Date: Mon Aug 19 17:35:07 2013 +0200 + + Improved sensor startup and error checking + +commit a95e48c0b25c75548e923657247cdf268e654097 +Author: Julian Oes +Date: Mon Aug 19 16:51:22 2013 +0200 + + Don't stop the startup script if no external HMC5883 is connected + +commit 00c9b8f87f40ffca47ade881087a50b6162fd185 +Author: Julian Oes +Date: Mon Aug 19 16:34:12 2013 +0200 + + Start the hmc5883 before the lsm303d so that an external mag is used + +commit 12df5dd2699f163bc5551b2be611665fc58fb001 +Author: Julian Oes +Date: Mon Aug 19 16:32:56 2013 +0200 + + Corrected orientation of external mag + +commit 871b4c19bc65bf923887e0bd32e1889db1c71aca +Author: Lorenz Meier +Date: Mon Aug 19 15:19:51 2013 +0200 + + Added stop command to RGB led + +commit 93794642d397cf16ea0901b4e4e5e0209f63407d +Merge: a9743f04b cdd09333f +Author: Lorenz Meier +Date: Mon Aug 19 15:12:34 2013 +0200 + + Merge branch 'fmuv2_bringup' into fmuv2_bringup_new_state_machine_drton + +commit cdd09333f946e746527c8e9af36e08dc3a29a975 +Author: Lorenz Meier +Date: Mon Aug 19 15:02:15 2013 +0200 + + Minimized nshterm flags, fixed some pretty stupid non-standard coding in top, now behaving with two shell instances as expected + +commit a9743f04be59aee7bb96a5bb99ae8d8155eb19de +Author: Lorenz Meier +Date: Mon Aug 19 15:09:06 2013 +0200 + + Fixed status changed flag + +commit 1ae5a6ac1d3da98e5612b77ff28afa86669c287f +Author: Lorenz Meier +Date: Mon Aug 19 15:02:15 2013 +0200 + + Minimized nshterm flags, fixed some pretty stupid non-standard coding in top, now behaving with two shell instances as expected + +commit 9610f7a0d7ba7abf7d88c4b3096285e3da68e04d +Author: Lorenz Meier +Date: Mon Aug 19 09:53:00 2013 +0200 + + Fixed merge compile errors + +commit c57b345e70612b7083cc2b3e65ee010477e3e0a4 +Merge: 3465ee7f9 f96bb824d +Author: Lorenz Meier +Date: Mon Aug 19 09:44:42 2013 +0200 + + merged + +commit 3465ee7f90399d7db17303b42fc3cc58d8ab47ca +Merge: 57c5240f0 80f38e3de +Author: Lorenz Meier +Date: Mon Aug 19 09:42:22 2013 +0200 + + Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into fmuv2_bringup_new_state_machine_drton + +commit f96bb824d4fc6f6d36ddf24e8879d3025af39d70 +Author: Anton Babushkin +Date: Mon Aug 19 09:31:33 2013 +0200 + + multirotor_pos_control: reset integrals when disarmed + +commit 28bf8e238e35a7bbba81f86e63cd0a49226673a4 +Merge: 1a4bf307c d90345a16 +Author: Lorenz Meier +Date: Mon Aug 19 09:05:16 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into vector_control + +commit 3370ceceaf706dda0856888b09c1086e8bf79c8d +Author: Anton Babushkin +Date: Mon Aug 19 08:43:16 2013 +0200 + + vehicle_control_mode.flag_armed added, reset integrals in multirotor_att_control when disarmed + +commit 44afdbcd65d78140a754c04b9fd5e46d5efb0923 +Merge: 7aeaf10ae 57c5240f0 +Author: Simon Wilks +Date: Sun Aug 18 23:12:05 2013 +0200 + + Merge branch 'fmuv2_bringup_new_state_machine_drton' of https://github.com/cvg/Firmware_Private into fmuv2_bringup_new_state_machine_drton + +commit ffc2a8b7a358a2003e5ed548c41878b33e7aa726 +Author: Anton Babushkin +Date: Sun Aug 18 23:05:26 2013 +0200 + + vehicle_local_position topic updated, position_estimator_inav and commander fixes, only altitude estimate required for SETBELT now. + +commit 80f38e3dea6b707314b407c7c511c19aa4eade39 +Author: Lorenz Meier +Date: Sun Aug 18 21:00:47 2013 +0200 + + Put console and syslog on UART8, added support to nshterm for proper serial port config + +commit 57c5240f0283e2f3e325287f46ec87bd790122d4 +Author: Lorenz Meier +Date: Sun Aug 18 13:57:21 2013 +0200 + + Make a distinctive sound when the IO start fails (e.g. due to version mismatch) + +commit e5f1a7c2c3a67648829ec0dff5bf290dddc25847 +Author: Lorenz Meier +Date: Sun Aug 18 12:42:24 2013 +0200 + + Better transparency in IO mode display, fixes to commander arming, minimum publishing rate for arming + +commit e597f979824074e971aef19814951d87c8b6a8b5 +Merge: eda528157 061be7f7f +Author: Lorenz Meier +Date: Sun Aug 18 12:04:07 2013 +0200 + + Merged master + +commit bc717f1715590a6915c223dde53fe6e1139f92d2 +Author: Julian Oes +Date: Sun Aug 18 09:33:59 2013 +0200 + + Sensors should now take into account the orientation of an external mag + +commit 408eaf0ad1c8aa87c74f83281de3a7c25fc4b4e6 +Author: Julian Oes +Date: Sun Aug 18 09:22:40 2013 +0200 + + Add ioctl to find out if mag is external or onboard + +commit d90345a16619a6a056ca9158961db36787d97678 +Author: px4dev +Date: Sat Aug 17 21:48:54 2013 -0700 + + Some early gdb/Python macros for working with NuttX. + + Note; only tested with gdb 7.6. Will definitely not work with the stock PX4 toolchain's gdb. + +commit dc1dc25f1bce95b1e4c8d26a418412416f7f8b48 +Author: Lorenz Meier +Date: Sat Aug 17 20:44:00 2013 +0200 + + Revert "Hotfix for UART5" + + This reverts commit b08ca02410cc02f75bbfe154963edcea6767972e. + +commit 061be7f7fed430d1c235809f1e1dce61e8b7aa01 +Merge: 628e806df b08ca0241 +Author: Lorenz Meier +Date: Sat Aug 17 20:30:52 2013 +0200 + + Merged master + +commit b08ca02410cc02f75bbfe154963edcea6767972e +Author: Lorenz Meier +Date: Sat Aug 17 19:55:40 2013 +0200 + + Hotfix for UART5 + +commit 628e806df5b05ea8a44d46f29606db03fee1fce9 +Author: Lorenz Meier +Date: Sat Aug 17 18:48:14 2013 +0200 + + Minor style changes + +commit eda528157a04185cbb1342c152c4ac715f67771c +Author: Lorenz Meier +Date: Sat Aug 17 18:40:28 2013 +0200 + + Make state updates atomic (just to be really, really sure) + +commit 36d474bfa31a44c49647cf8fc9d825cb1e919182 +Author: Lorenz Meier +Date: Sat Aug 17 18:39:46 2013 +0200 + + WIP on getting low-priority non-command tasks out of the commander main loop + +commit 74802f0692ad61ef3995b2f05c7af043ab9fcaf3 +Author: Julian Oes +Date: Sat Aug 17 18:01:51 2013 +0200 + + Added possibility to set board orientation + +commit 354f5fad4b6a297cd1987cd8a8d4f17c21dccb97 +Merge: d4ba5caac 3f800e586 +Author: Lorenz Meier +Date: Sat Aug 17 08:44:47 2013 -0700 + + Merge pull request #361 from jean-m-cyr/master + + Flesh out PX4IO documentation comments and delete unnecessary class var + +commit 3f800e586112ae62bc4082ad616191206b490cb3 +Author: Jean Cyr +Date: Sat Aug 17 10:29:35 2013 -0400 + + Make it obvious that file * isn't used here + +commit e9b6cfd671c72b75f2bf79bf1031ea8697f430b2 +Author: Lorenz Meier +Date: Sat Aug 17 15:48:13 2013 +0200 + + Fixed startup order of F330 script + +commit 6ff3f51f88c2335f225a2a391de5ee353487a69b +Author: Lorenz Meier +Date: Sat Aug 17 15:47:42 2013 +0200 + + Added dim RGB led support, not operational yet + +commit 6c45d9cb5cc4e9efb99aff84a1fe10f084a998c9 +Author: Lorenz Meier +Date: Sat Aug 17 15:47:13 2013 +0200 + + Fixed in-air timout, bumped protocol version + +commit 64145252d4133b6df36229f548d02a692c3ec6fb +Author: Lorenz Meier +Date: Sat Aug 17 15:46:34 2013 +0200 + + Added dim RGB implementation + +commit b71c0c1f491fc91561393c1ff1c1646b251fd96e +Author: Lorenz Meier +Date: Sat Aug 17 15:46:13 2013 +0200 + + Added support for FMUv1 for RGB led and dim led support + +commit 2be5240b9f70803417c9648133490409ba40ba55 +Author: Anton Babushkin +Date: Sat Aug 17 12:37:41 2013 +0200 + + commander, multirotor_att_control, position_estimator_inav: position valid flag fixed, other fixes and cleaunup + +commit 7aeaf10ae832af01bb3a1b511df0bae34a42bf89 +Author: Lorenz Meier +Date: Fri Aug 16 16:24:44 2013 +0200 + + Added orientation support and detection to the L3GD20/H driver to support the different variants in use + +commit 0301e2d145ae59e54030ce0081234bb22b76dba2 +Author: Jean Cyr +Date: Fri Aug 16 20:09:12 2013 -0400 + + Flesh out PX4IO documentation comments and delete unnecessary class var + +commit d4ba5caac4c71df2bbab7c50461dfa32bc475059 +Merge: 6113be111 bafc5ea8a +Author: Lorenz Meier +Date: Fri Aug 16 15:43:13 2013 -0700 + + Merge pull request #359 from jean-m-cyr/master + + Doxygenate and style dsm.c + +commit bafc5ea8a1f6f55ebd8c54d673566919162f3f30 +Author: Jean Cyr +Date: Fri Aug 16 18:35:52 2013 -0400 + + Remoce C++ style Doxygen comments + + Replace C++ style comments with C comments + +commit b38a53740d2ca42af4a48bb5ef2198cfabf739b5 +Merge: ab80b0e27 6113be111 +Author: unknown +Date: Fri Aug 16 17:51:57 2013 -0400 + + Merge remote-tracking branch 'upstream/master' + +commit c543f89ec17048c1b5264623a885a9247a05304c +Author: Anton Babushkin +Date: Fri Aug 16 23:36:49 2013 +0200 + + commander, multirotor_pos_control, multirotor_att_control: bugfixes + +commit 4882bc0f1c74e9ddebbeaa73bc3e753ac43bdf9c +Author: Anton Babushkin +Date: Fri Aug 16 21:24:19 2013 +0200 + + position_estimator_inav: fixed global_pos topic publishing + +commit 451adf2aa0d9795f69f5675b00ff3fb245312eb0 +Author: Julian Oes +Date: Fri Aug 16 18:05:59 2013 +0200 + + Added part of RGBLED stuff to commander + +commit af3e0d459a018fe37d647d3089b4ea681d9244f4 +Author: Julian Oes +Date: Fri Aug 16 18:04:24 2013 +0200 + + Add pattern ioctl for RGBLED + +commit 1d7b8bb565a5450d30a6adc72b0130c5d03ba3be +Author: Julian Oes +Date: Fri Aug 16 18:03:04 2013 +0200 + + Somehow alarm 14 didn't always work + +commit 05e4c086cecf5fa13cac80d0d9724f1b6bac431c +Author: Lorenz Meier +Date: Fri Aug 16 16:24:44 2013 +0200 + + Added orientation support and detection to the L3GD20/H driver to support the different variants in use + +commit 52d15ac7b1a90ededd0079ec17f0bc709947d7de +Merge: 0dc240688 6113be111 +Author: Lorenz Meier +Date: Fri Aug 16 16:22:38 2013 +0200 + + Merged public master + +commit 63af0a80ee19a73a94a3b46bbddffe1b80610a3c +Author: Anton Babushkin +Date: Fri Aug 16 15:08:10 2013 +0200 + + multirotor_att_control: run rate controller only if vehicle_control_mode flag set, codestyle fixed + +commit 57f8fe371999895363e42dc274f427261b55ccc5 +Merge: f78666e0c 6113be111 +Author: Lorenz Meier +Date: Fri Aug 16 14:44:00 2013 +0200 + + merged master, updated fixed wing + +commit 6113be111e84a57715f3f3bfe81077bf1b267e52 +Author: Lorenz Meier +Date: Fri Aug 16 14:25:21 2013 +0200 + + Hotfix: Do not create bug/test lists, adding noise + +commit f78666e0c8afd1fc8ac74f4cf2acc79ebe8b8476 +Merge: 3f9f1d60e a013fc5d0 +Author: Anton Babushkin +Date: Fri Aug 16 13:23:33 2013 +0200 + + Merge branch 'seatbelt_multirotor' into seatbelt_multirotor_new + WIP, TODO fixedwing + +commit 0fe612e843d6d0e7167c5ec4d33958c02efbbab6 +Author: Julian Oes +Date: Fri Aug 16 13:04:57 2013 +0200 + + Simplified the RGBLED driver + +commit 2c6570cec803775feef1c1214cbe9236f05adde0 +Author: Julian Oes +Date: Fri Aug 16 10:20:04 2013 +0200 + + Forgot load change in mavlink_onboard + +commit 02c23c785e5aa5d85f737a7735bc62355f945066 +Author: Julian Oes +Date: Fri Aug 16 10:17:57 2013 +0200 + + System status load is now from 0 to 1 instead of non-intuitive 0 to 1000 + +commit ec9de4ad84be8e62b762567c58ec3bb948684b43 +Author: Julian Oes +Date: Fri Aug 16 09:27:05 2013 +0200 + + Critical voltage now leads to a proper arming state transition + +commit 3f9f1d60e03f501209deb6c7532c37dfb786f343 +Author: Lorenz Meier +Date: Fri Aug 16 09:23:39 2013 +0200 + + Added audio and text warning if arming is refused due to mode switch + +commit ab80b0e273d5b2d795c8b5f470f773052cbaeedb +Author: Jean Cyr +Date: Thu Aug 15 19:51:36 2013 -0400 + + Doxygenate and style dsm.c + + One file a day... this'll take a while! + +commit 5142a9ffda89af41c8d5d5a8d3c1839a93c43555 +Merge: 9f7648b5f b83d07e94 +Author: unknown +Date: Thu Aug 15 16:35:15 2013 -0400 + + Merge remote-tracking branch 'upstream/master' + +commit d75c3c4e7369510db1d91721c2793c23dcd873fa +Author: Julian Oes +Date: Thu Aug 15 17:48:28 2013 +0200 + + Try to open RGBLEDs in commander (WIP) + +commit 901cef922cb286a247872bd2ea46ec13f779d61e +Author: Julian Oes +Date: Thu Aug 15 17:43:01 2013 +0200 + + Some cleanup for the RGB LED driver, added ioctl to set color + +commit 0c4e3dce0ef82ea3a7dd2b7bed8b23108f34205d +Author: Julian Oes +Date: Thu Aug 15 17:34:49 2013 +0200 + + Added LED_TOGGLE for normal LEDs + +commit 98f403002f72e7fb3e38398de9d87746f7918347 +Author: Julian Oes +Date: Thu Aug 15 17:27:29 2013 +0200 + + Lov voltage warning should work again + +commit f51320d1afac836085ee4d9dbdaeda7af18bcbda +Author: Julian Oes +Date: Thu Aug 15 17:27:29 2013 +0200 + + Lov voltage warning should work again + +commit 56575eb068879beb68b3730ca6d3bb3755d6960a +Merge: 50cf1c01b 561ec495b +Author: Julian Oes +Date: Thu Aug 15 14:04:46 2013 +0200 + + Merge remote-tracking branch 'px4/new_state_machine_drton' into fmuv2_bringup_new_state_machine_drton + + Conflicts: + src/drivers/blinkm/blinkm.cpp + src/drivers/px4io/px4io.cpp + src/modules/commander/state_machine_helper.c + src/modules/px4iofirmware/protocol.h + src/modules/px4iofirmware/registers.c + src/modules/systemlib/systemlib.h + src/systemcmds/reboot/reboot.c + +commit b83d07e94a0db879ff59a45f69450152ae330150 +Author: Lorenz Meier +Date: Thu Aug 15 13:47:36 2013 +0200 + + Hotfix: Excluding codegen code + +commit 74d519d9d0560cd0f54ba2667c8c198d1c933fe3 +Author: Lorenz Meier +Date: Thu Aug 15 13:38:59 2013 +0200 + + Hotfix: Fixed Doxygen tags for uORB topics + +commit ca877e0bc480e6f28e58a492a64b99a8afe59a21 +Author: Lorenz Meier +Date: Thu Aug 15 13:00:42 2013 +0200 + + Fixed file exclude + +commit a1e0581facd28c8c3f2797e72f810a6674216aa5 +Author: Lorenz Meier +Date: Thu Aug 15 12:55:16 2013 +0200 + + Hotfix: More Doxygen fixes + +commit 75e56285901cdb95f0ebbad62d841fbe9d38c1a1 +Author: Lorenz Meier +Date: Thu Aug 15 12:52:07 2013 +0200 + + Fixed Doxygen + +commit 0dc240688dcae83e34f9001072ac151f4a3df140 +Merge: 29d783678 50cf1c01b +Author: Lorenz Meier +Date: Thu Aug 15 11:26:17 2013 +0200 + + Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into fmuv2_bringup + +commit 561ec495b7df5b3ff4536d16d1389d1f02affd06 +Merge: cc9f1e81a 7476b0354 +Author: Julian Oes +Date: Thu Aug 15 10:43:11 2013 +0200 + + Merge branch 'new_state_machine_drton' of github.com:DrTon/Firmware into new_state_machine_drton + + Conflicts: + Documentation/flight_mode_state_machine.odg + +commit 7476b03543f879df5ea29d44be147ff4926f8216 +Merge: 39ae01dd0 d2f19c7d8 +Author: Anton Babushkin +Date: Thu Aug 15 10:33:45 2013 +0200 + + Merge branch 'master' into new_state_machine_drton + +commit 39ae01dd07d53e3509826ae3737fc6a509adec34 +Author: Julian Oes +Date: Wed Aug 14 13:29:42 2013 +0200 + + Fix the low priority loop, calibration routines work again + +commit e5af29be1706b1d20d6bafe8c481213c76cc0d34 +Author: Julian Oes +Date: Wed Aug 14 12:38:25 2013 +0200 + + Fixed param save and load + +commit cc9f1e81adaa71c5f86f56df45cf14f8bc8e7abc +Author: Lorenz Meier +Date: Thu Aug 15 09:52:22 2013 +0200 + + Rejecting arming if safety switch is not in safe position, added reboot command + +commit 0bbc4b7012c72fda61dca01a897552e9483a4f5f +Author: Lorenz Meier +Date: Thu Aug 15 08:42:08 2013 +0200 + + Build fixes + +commit 50cf1c01b701fced6437dfe574fd09cd312b9f15 +Author: px4dev +Date: Wed Aug 14 22:29:36 2013 -0700 + + Compile fix. + +commit 33863165b2c5b932ab4b4908217bae0014cfa638 +Merge: 3b10f8431 de749a360 +Author: px4dev +Date: Wed Aug 14 21:23:00 2013 -0700 + + Merge commit 'de749a3602423f5ee6ca56f3cf2dfff04e31ec6d' (kconfig-cleanup) into fmuv2_bringup + +commit 9f7648b5fd405c7c154041b82a57ae37c818eeb2 +Merge: 04335f7b8 d2f19c7d8 +Author: unknown +Date: Wed Aug 14 17:46:17 2013 -0400 + + Merge remote-tracking branch 'upstream/master' + +commit aebdd6e05969e415db2f7f939229163dddc35f23 +Merge: 27d088545 d2f19c7d8 +Author: Lorenz Meier +Date: Wed Aug 14 22:53:42 2013 +0200 + + Merged master + +commit 27d0885453711a3d3ab6abf3cf227afc837e14bd +Author: Anton Babushkin +Date: Wed Aug 14 22:38:14 2013 +0200 + + gyro_calibration: confusing typo in mavlink message fixed + +commit 53def47216d5bbacdfdb76428c024ba3feaea64e +Author: Julian Oes +Date: Thu Aug 8 17:23:51 2013 +0200 + + Fixed gyro scale calibration (it was storing scale even though the scale calibration was skipped + +commit d2f19c7d84030ad6ed1f6c17538fa96864c5dcef +Merge: 01d354eff 0b9355504 +Author: Lorenz Meier +Date: Wed Aug 14 12:43:59 2013 -0700 + + Merge pull request #354 from jean-m-cyr/master + + Support initiating DSM bind via QGroundControl + +commit 9505654f9103c8965891991514ea690b3e6aea25 +Author: Anton Babushkin +Date: Wed Aug 14 17:57:01 2013 +0200 + + commander/px4_custom_mode.h added + +commit 01d354effc9f49ce7b0d1ec082f207c8d4793789 +Merge: 33e71c37a de749a360 +Author: Lorenz Meier +Date: Wed Aug 14 08:35:01 2013 -0700 + + Merge pull request #355 from PX4/kconfig-cleanup + + Kconfig cleanup + +commit 33e71c37a6312398ec9016f6f95969e8f7b3f50c +Merge: 50e3bb28c 3a21cacdb +Author: Lorenz Meier +Date: Wed Aug 14 07:10:12 2013 -0700 + + Merge pull request #356 from julianoes/hotfix_io_override_bug + + Fix bug where IO was in override mode for copter + +commit 3a21cacdbbf507f47a45035af7fda04ac787f9b0 +Author: Julian Oes +Date: Wed Aug 14 16:00:35 2013 +0200 + + Fix bug where IO was in override mode for copter (workaround was to disconnect and reconnect Rx + +commit 29d78367846ebf7834ecd87b2cf528573c3fcdd8 +Author: Julian Oes +Date: Wed Aug 14 10:53:47 2013 +0200 + + RGBled fixes: options and off after rgb working now + +commit 3b10f8431def73222823c1c2abe1bb7422d851dc +Author: Andrew Tridgell +Date: Mon Aug 12 14:59:58 2013 +1000 + + rgbled: try expansion bus first, unless specific bus given + + this will allow "rgbled start" to detect which bus the LED is on, + supporting boards with either external or internal LEDs + +commit 21a919d973c13d7d2259b47116480ade819d7b8c +Author: Andrew Tridgell +Date: Mon Aug 12 14:49:32 2013 +1000 + + rgbled: added LED_MODE_RGB to allow for constant RGB values + + this allows apps to fully control the 3 LED elements + +commit e14d034528088412e6d85f5c0c07917e8076e981 +Merge: d0a9d250f 50e3bb28c +Author: Lorenz Meier +Date: Wed Aug 14 14:58:02 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit d0a9d250f74f9f1386760af3d324480d173a1b43 +Author: Lorenz Meier +Date: Wed Aug 14 14:57:30 2013 +0200 + + Enforced consistency between configs + +commit 50e3bb28c90bb2cb93f9f0a549cf9c4838973e1c +Author: Lorenz Meier +Date: Wed Aug 14 14:56:27 2013 +0200 + + Fixed power attribute on FMU, contributed by Tridge + +commit d7730a3444b1c4277bca24988402839a98a52fdc +Author: Anton Babushkin +Date: Wed Aug 14 10:59:22 2013 +0200 + + commander, mavlink: fixed base_mode and custom_mode in mavlink + +commit 04335f7b86b1ee3e31fc13bce025e591b5d36a54 +Merge: f32c55974 cd928b64f +Author: unknown +Date: Wed Aug 14 00:32:27 2013 -0400 + + Merge remote-tracking branch 'upstream/master' + +commit de749a3602423f5ee6ca56f3cf2dfff04e31ec6d +Author: px4dev +Date: Tue Aug 13 00:34:41 2013 -0700 + + Stop expecting CONFIG_HRT_anything since we aren't baking it into the NuttX config anymore. + +commit 56d355414cbfef92b39af6830932e7f1487b03b9 +Author: px4dev +Date: Tue Aug 13 00:34:11 2013 -0700 + + Fix handling of board config files. Treat CONFIG_BOARD like CONFIG_ARCH in the toolchain configuration. + +commit cd928b64f38100e91b7ee927a4b37dc58078a844 +Author: Lorenz Meier +Date: Tue Aug 13 09:10:47 2013 +0200 + + Fixed log conversion scripts copy operation. Each log comes now with the required conversion tools. Eats up only 10 KB flash for the good cause. + +commit b6676f6cb8306fb99274f8e0a784d8846928d920 +Author: px4dev +Date: Mon Aug 12 23:54:35 2013 -0700 + + NuttX is confused when it doesn't know what board it's building for - since we don't tell it in the config anymore, we need to pass it a hint. + +commit 8c1f7a3706a15b5df2749f8ea076e457cd796f5f +Author: Lorenz Meier +Date: Tue Aug 13 08:52:03 2013 +0200 + + Hotfix: Updated log converter + +commit 53b373dd829baec5858212ab966cb4f74d219b59 +Author: Lorenz Meier +Date: Tue Aug 13 08:50:40 2013 +0200 + + Minor fixes to log conversion scripts + +commit 0025e9ca909d4e1c8bc63841cd0e61265a328e30 +Author: Lorenz Meier +Date: Tue Aug 13 07:57:39 2013 +0200 + + Hotfix: Copy a current version of the log conversion tools to each log directory + +commit da9d9781f999361009b2c7b8e9b18d0d500c072c +Author: Lorenz Meier +Date: Tue Aug 13 07:33:32 2013 +0200 + + Final version of log conversion script, runs with Python 2 or 3 on Windows, Linux and MacOS. Tested on Mac with 2 and 3 + +commit b3d2efc90af671f13f8f473230e3af6e8d91153c +Author: Lorenz Meier +Date: Tue Aug 13 07:26:05 2013 +0200 + + WIP + +commit 60275e1ae65633dfc03f6353b7796ed540975803 +Author: px4dev +Date: Mon Aug 12 21:59:10 2013 -0700 + + Clean the FMUv1 config through menuconfig. + +commit 5e2d67617369474406d86d4eae5ba9a24d5cbb9f +Author: px4dev +Date: Mon Aug 12 21:57:11 2013 -0700 + + Remove our depdenency on CONFIG_ARCH_BOARD_* coming from + +commit c4498ce9a3525bafd2d1c70f7e16812d14d51206 +Author: px4dev +Date: Sat Aug 10 12:39:58 2013 -0700 + + Add a 'menuconfig' target that makes it possible to use the NuttX menuconfig tool on the PX4 config files. + +commit f32c55974bfc7fcca46fc4df135d71c4ece3bb9f +Merge: 0b9355504 487497d66 +Author: unknown +Date: Mon Aug 12 22:14:26 2013 -0400 + + Merge remote-tracking branch 'upstream/master' + +commit 487497d66eab5846f133ed2da1a1f72356c24668 +Author: Lorenz Meier +Date: Mon Aug 12 23:50:29 2013 +0200 + + Added Python 2 / 3 Windows / Linux / Mac OS converter script. So much for cross-platform / version agnostic + +commit d3d9d059c0c0780541d9dfd9c44b1f521298f5b6 +Author: Lorenz Meier +Date: Mon Aug 12 22:03:57 2013 +0200 + + First stab at Python 2 and 3 compatibilty + +commit 518e95ce44ca586a930609fabf551f12001a7b52 +Author: Lorenz Meier +Date: Mon Aug 12 21:49:49 2013 +0200 + + Hotfix: Fixed Windows execution of sdlog2 dump script + +commit 92fc6a05c3c5fb4b498a300b0d3190d7c2b14926 +Author: Lorenz Meier +Date: Mon Aug 12 14:07:42 2013 +0200 + + Putting SDIO back to DMA and disabling CCM again + +commit e1037e20bea85834d7080a08b5a99d3dec5c0d41 +Author: Lorenz Meier +Date: Mon Aug 12 13:57:33 2013 +0200 + + Fixed inconsistend defconfig - switching to menuconfig ASAP + +commit 70f272bd22e9ccdb9dbc1c15dd76fce4449ea0ab +Author: Lorenz Meier +Date: Mon Aug 12 13:44:11 2013 +0200 + + Disabled SDIO DMA, enabled CCM memory + +commit 0b935550439a17856f5218fdcd6be8b864cfd346 +Author: Jean Cyr +Date: Sun Aug 11 21:16:55 2013 -0400 + + Tell mavlink about bind results + +commit 35ec651cee89081ceaca63a1641541d8ed0a1467 +Author: Jean Cyr +Date: Sun Aug 11 18:07:25 2013 -0400 + + Remove unused IOCTLs + +commit 828626ee0123bae56471eed19c194f42dcbc3651 +Merge: 7861caf48 97b75951b +Author: Lorenz Meier +Date: Sun Aug 11 14:23:25 2013 -0700 + + Merge pull request #347 from jgoppert/md25_dev + + Segway Controller + +commit 1d408b80ad70bd8ea873ce7215c8a92a62461b0f +Author: Jean Cyr +Date: Sun Aug 11 17:19:54 2013 -0400 + + Support DSM bind via QGroundControl + +commit f36a2ff45a9f24637ea360cdadd5f168c5f50946 +Author: px4dev +Date: Sat Aug 10 12:39:58 2013 -0700 + + Add a 'menuconfig' target that makes it possible to use the NuttX menuconfig tool on the PX4 config files. + +commit 083cc60acb8b602864d0727e09218eeeca5eb980 +Author: Lorenz Meier +Date: Sun Aug 11 18:42:20 2013 +0200 + + Increased logging to 200 Hz in F330 startup for v2, allowed to set up to 333 Hz update rate in IO driver for v2 link + +commit 66d294b5bf3972c1f49ea452964f32e18b25b2d3 +Author: Lorenz Meier +Date: Sun Aug 11 17:39:10 2013 +0200 + + Fixed to FMUv2 autostart and config + +commit 42b496178136a398447742f0efc81348845087e4 +Author: Lorenz Meier +Date: Sun Aug 11 16:54:24 2013 +0200 + + Reduced excessive IO stack size (had 4k, is using 0.7k, has now 2k) + +commit cbb5ce8f59a34615fe0d702041c497efe40edb56 +Author: Lorenz Meier +Date: Sun Aug 11 16:54:00 2013 +0200 + + Fixed startup behavior for PX4 autostart + +commit 79acbfb615c7c8fe706dfc81b2dddc8d5e165e78 +Merge: 910cf4e5b 7861caf48 +Author: Lorenz Meier +Date: Sun Aug 11 12:17:28 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 910cf4e5ba20bfa1a18f5bde67c65e83a352f9f7 +Author: Andrew Tridgell +Date: Sat Aug 10 15:50:26 2013 +1000 + + dot.gdbinit should not be ignored + +commit 91e54aa5be9930441c85c0585494f8ac8f514681 +Author: Andrew Tridgell +Date: Sat Aug 10 15:51:00 2013 +1000 + + add .gdbinit as Debug/dot.gdbinit + + very useful for JTAG debugging + +commit 36679fbb39a57139c03cce85d7d0fbd25383a98a +Author: Jean Cyr +Date: Sat Aug 10 11:22:08 2013 -0400 + + Some DSM satellites are fussier about bind pulse timing + + These values work better + +commit dccdc977d5be4f957bcaea036b66d0391b29fd2b +Author: Lorenz Meier +Date: Fri Aug 9 17:56:32 2013 +0200 + + Made accel / gyro self tests aware of offsets and scales, added support to config command to call these + +commit a0235bd5071bc8488c585588241422128b1d3361 +Author: Lorenz Meier +Date: Fri Aug 9 08:36:18 2013 +0200 + + Increased buffer sizes for telemetry, set USB PID correctly according to new scheme + +commit 7861caf482584afcc19ad235bcbedf26386c05dd +Author: Lorenz Meier +Date: Thu Aug 8 11:24:57 2013 +0200 + + Hotfix: Cleanup / revision of log conversion scripts + +commit 4b342c4a1f4adf47fd34144992a787107ecc539e +Author: Lorenz Meier +Date: Thu Aug 8 11:24:27 2013 +0200 + + Hotfix: Give FMU its own interrupt stack to isolate the interrupt context from application stacks + +commit e76fd42ca667dfdf519205789cc64a539296f86e +Merge: 687273ae6 547a74775 +Author: Lorenz Meier +Date: Thu Aug 8 08:32:37 2013 +0200 + + Merged public master + +commit 687273ae6fe65fd006492844509a6cd1e25115b6 +Author: Andrew Tridgell +Date: Tue Aug 6 10:30:32 2013 +1000 + + Enable the dedicated interrupt stack for both v1 and v2 boards. This will help save us from threads that are under-provisioned stack-wise. + +commit 32439d748ad169f6f9956fb3248535730e0374a4 +Author: Anton Babushkin +Date: Wed Aug 7 20:21:49 2013 +0200 + + commander: set mode using base_mode and custom_mode + +commit 547a747752e558f8d68b56c2cfb323ebd18ac223 +Author: Andrew Tridgell +Date: Fri Aug 2 20:25:26 2013 +1000 + + Merged commit disabling FIFO in L3GD20 + +commit 2c24888d6d34183ec01a148a84add27e72e1637c +Author: Lorenz Meier +Date: Wed Aug 7 10:25:12 2013 +0200 + + Fixed rc mode switch PDF + +commit 53d69f9e919445d13fe1c98a0164d238b7ff4af6 +Author: Lorenz Meier +Date: Wed Aug 7 10:24:38 2013 +0200 + + Added highlighting of current line to make editing and double-clicking warnings/errors faster + +commit 40c56ab61e04fe73aff3a84d20ffc81e102373f3 +Author: Anton Babushkin +Date: Tue Aug 6 21:10:41 2013 +0200 + + Corrected bug in px4io driver that lead to hang of FMU-IO communication + +commit 0012b39b372104a782596d734d03c7155f4a6e01 +Merge: 629f4bfb5 28fa96e2d +Author: Lorenz Meier +Date: Tue Aug 6 09:54:14 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 28fa96e2db8fcf91fa8bb5cb0095b08306985402 +Author: Lorenz Meier +Date: Tue Aug 6 09:53:52 2013 +0200 + + Made sure airspeed tests reset the sensors to default state + +commit 629f4bfb56cf8e71556f1465cb75cd1215d8cced +Merge: e684bc501 ab90030a0 +Author: Lorenz Meier +Date: Tue Aug 6 09:25:20 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit ab90030a0b09f80d1aa24fd0af422c15885ce019 +Merge: 9ca5cf310 338e506a2 +Author: Lorenz Meier +Date: Tue Aug 6 09:25:05 2013 +0200 + + Merge branch 'mpu6k_queue' of github.com:PX4/Firmware + +commit e684bc50144debdf269b8d14229c09327c0391e0 +Merge: 46fd904b5 9ca5cf310 +Author: Lorenz Meier +Date: Tue Aug 6 09:23:56 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 46fd904b5a6002f2fea0495db88c44f3c6a6ee38 +Author: Andrew Tridgell +Date: Tue Aug 6 10:30:32 2013 +1000 + + px4io: include board_config.h + + without this we don't get the I2C interface built for PX4IO + +commit c344fe5306081753512505a0797c8259838fa96b +Merge: 461b2eb36 eb40b65b0 +Author: Lorenz Meier +Date: Tue Aug 6 09:16:22 2013 +0200 + + Merge branch 'fmuv2_bringup_mpu' of github.com:cvg/Firmware_Private into fmuv2_bringup + +commit 461b2eb3667838d455efc8946e81498f6a0d58f1 +Merge: ec2e02d50 338e506a2 +Author: Lorenz Meier +Date: Tue Aug 6 09:15:24 2013 +0200 + + Merge branch 'mpu6k_queue' of github.com:PX4/Firmware into fmuv2_bringup + +commit 338e506a28e4233bc8a16493530f3b82a0dd67e9 +Author: Andrew Tridgell +Date: Tue Aug 6 16:33:01 2013 +1000 + + mpu6000: set the default DLFP filter to 42Hz + + this allows for apps to ask for slightly higher filters with the + software filter and not have it completely ruined by the on-chip DLPF + +commit ec2e02d50ea2f518051b50e4e83e12736526fbc2 +Author: px4dev +Date: Mon Aug 5 21:05:53 2013 -0700 + + Fix CAN2 pinout selection thanks to heads-up from Joe van Niekerk + +commit 657a6dad2ccbadbb7b57059ef62d025acd30b566 +Merge: b911d3797 ca9a11a58 +Author: px4dev +Date: Mon Aug 5 21:08:27 2013 -0700 + + Merge branch 'fmuv2_bringup' of https://github.com/cvg/Firmware_Private into fmuv2_bringup + +commit 9ca5cf3108b21ce1d3a15d49bda53beeb7b5d1e0 +Author: px4dev +Date: Mon Aug 5 21:05:53 2013 -0700 + + Fix CAN2 pinout selection thanks to heads-up from Joe van Niekerk + +commit eb40b65b00a4e40a48cae9b1309b5953d33404f4 +Merge: ca9a11a58 cfd737aa7 +Author: Lorenz Meier +Date: Mon Aug 5 23:09:44 2013 +0200 + + Merge branch 'mpu6k_queue' of github.com:PX4/Firmware into fmuv2_bringup_mpu + +commit ca9a11a586e8c4994e8be28e1b0e23c3f0d341ed +Author: Lorenz Meier +Date: Mon Aug 5 23:09:02 2013 +0200 + + Indendation fixes + +commit cfd737aa734f9b0cd97f79148d6b959978b2cad0 +Author: Lorenz Meier +Date: Mon Aug 5 21:08:19 2013 +0200 + + Made sensors startup routine more flexible + +commit a2f923b9a3bf403e3a9fcee39d87c7aecc28559d +Author: Lorenz Meier +Date: Mon Aug 5 21:05:34 2013 +0200 + + Increased MPU6K poll and sampling rate to 1 KHz + +commit b5d19d08ea02bd31e27f4259302b30946e1f673d +Author: Lorenz Meier +Date: Mon Aug 5 21:05:08 2013 +0200 + + Equipped MPU6k driver with Butterworth for accel and gyro + +commit 86e5d39b89a95ba81cfbbadc22a5ebc03f068509 +Merge: cac4a6f57 901a9c3e3 +Author: Lorenz Meier +Date: Mon Aug 5 20:11:44 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into mpu6k_queue + +commit 58a4c5d5449eeffa0c296cbf5c13058d7412e76b +Author: Julian Oes +Date: Mon Aug 5 16:32:39 2013 +0200 + + Added missing include for MS5611 + +commit 901a9c3e35456445465e7008d3c69b0bd3481e9e +Author: Lorenz Meier +Date: Mon Aug 5 12:44:20 2013 +0200 + + Hotfix: MEAS Airspeed sensor fixes from Sarthak Kaingade + +commit 5ddbe24d8e5383a19f51957463211a4d8922d366 +Author: Lorenz Meier +Date: Mon Aug 5 12:26:31 2013 +0200 + + Fixed code style for meas_airspeed.cpp + +commit f8951759f8265fb57f25238d0bf6ee9dd81d6a49 +Author: px4dev +Date: Sun Aug 4 19:50:23 2013 -0700 + + Add a top-level Makefile rule for building "everything" as a test. + +commit 1acbbe46d178c7eb2d11a9ba3349d274a3dd1581 +Author: px4dev +Date: Sun Aug 4 19:49:19 2013 -0700 + + Make it possible to create a cdev without automatically creating a device node. + +commit 1fb4705ab7038fb4b135b49c58f14b48f0cfab48 +Author: px4dev +Date: Sun Aug 4 19:48:46 2013 -0700 + + Add size and flush methods to the ringbuffer class. + +commit 4b4f33e6a4fb18047a6ca73d3a4872a900519b5c +Author: px4dev +Date: Sun Aug 4 19:48:20 2013 -0700 + + Add direct-access methods to the base Device class, so that there's a common way of talking to drivers regardless of which of the specialised classes they derive from. + + Make the Device destructor public and virtual, so that arbitrary devices can be deleted. Likewise for classes that derive from it. + + Make Device::init public so that arbitrary devices can be initialised after being returned by factories. + +commit 567f621754f1f68ed0aae560e9590805045fa3e0 +Author: px4dev +Date: Sun Aug 4 19:43:05 2013 -0700 + + Fix an issue with the pwm_servo driver when using one of the STM32 advanced timers. + +commit c33048b52186b88ddab2a9c9fdad24c7b64e7e22 +Author: px4dev +Date: Sun Aug 4 19:42:16 2013 -0700 + + Add the ability to cancel a begin/end perf counter if the begin turns out to have been in error. + +commit 97e4909d9e7c835b73c2eebdf4991d395c4ffb3f +Author: px4dev +Date: Sun Aug 4 19:40:57 2013 -0700 + + Improvements to the HX stream protocol implementation. + +commit b911d37975244b9e7a5825d8fbff6cc913dc3050 +Author: px4dev +Date: Sun Aug 4 19:37:08 2013 -0700 + + Merge a path definition from the mainline. + +commit 64e856276ef12b74eca0c89a73b32372a47e8522 +Merge: 1cc6235e7 e95861e9d +Author: px4dev +Date: Sun Aug 4 15:01:11 2013 -0700 + + Merge branch 'fmuv2_bringup' of https://github.com/cvg/Firmware_Private into fmuv2_bringup + +commit e95861e9df4d4236b07d29c3f086bfa4730e8634 +Merge: b6ceba4c0 cac4a6f57 +Author: Lorenz Meier +Date: Sun Aug 4 23:50:41 2013 +0200 + + Merge branch 'mpu6k_queue' of github.com:PX4/Firmware into fmuv2_bringup + +commit b6ceba4c0af5201e6b27c9c4b839bd67429abd49 +Merge: 8b4413f3b 9bcabc5ba +Author: Lorenz Meier +Date: Sun Aug 4 23:50:23 2013 +0200 + + Merged master + +commit 1cc6235e770d373969aefe93822e32a593bc393e +Merge: 8b4413f3b 9bcabc5ba +Author: px4dev +Date: Sun Aug 4 10:45:07 2013 -0700 + + Merge branch 'master' into fmuv2_bringup + +commit 8b4413f3b1309deff41ff98c457d2e9abe7817d1 +Author: Lorenz Meier +Date: Sun Aug 4 19:09:10 2013 +0200 + + Hotfix for attitude estimator EKF init + +commit cac4a6f5789ce4fff8ba0f697777b6d59e0fb068 +Merge: 7c3ee6714 9bcabc5ba +Author: Lorenz Meier +Date: Sun Aug 4 19:21:45 2013 +0200 + + Merge branch 'master' into mpu6k_queue + +commit c2ee4437e0fd362ed8d73203394d34802e9eb48d +Author: Lorenz Meier +Date: Sun Aug 4 19:20:55 2013 +0200 + + Rate limit sensors, as the in-sensor lowpass allows us to operate at 200-250 Hz + +commit 17da1e3f363b0ca79250a2f34588558ceb0146c9 +Author: Lorenz Meier +Date: Sun Aug 4 19:19:48 2013 +0200 + + Fixed MS5611 startup on V1 boards + +commit 7c3ee6714c0e184c297ffced880488a41e7d255d +Author: Lorenz Meier +Date: Sun Aug 4 19:14:25 2013 +0200 + + Enabled mathlib + +commit ac89322d74ac1f5a29a6665feb4220aba3025f82 +Author: Andrew Tridgell +Date: Sun Aug 4 15:09:16 2013 +1000 + + mathlib: added LowPassFilter2p object + + used in gyro and accel drivers for better filtering + +commit 36cca7a31b428408eb686df592f092ba5fc24006 +Author: Lorenz Meier +Date: Sun Aug 4 19:10:56 2013 +0200 + + Added rate limit in sensors app. Just pending accel filters now + +commit 9bcabc5ba90d225f63e16f00595682fd4a4b857a +Author: Lorenz Meier +Date: Sun Aug 4 19:09:10 2013 +0200 + + Hotfix for attitude estimator EKF init + +commit 83189a85dacbd56c3aba6ef704d9dd25a85d33da +Author: Andrew Tridgell +Date: Fri Aug 2 20:25:26 2013 +1000 + + l3gd20: disable the FIFO + + the FIFO was not gaining us anything, and was adding latency. If we + use the FIFO we'd need to do multiple SPI transfers to ensure it is + drained + +commit c84cdf2ff627fd84c901c869a84d17751323eb97 +Author: Lorenz Meier +Date: Sun Aug 4 16:03:50 2013 +0200 + + Enabled filter in makefile + +commit 26204496b69740bddfd6f8ddbdd71ee4e755008c +Author: Andrew Tridgell +Date: Sun Aug 4 15:10:42 2013 +1000 + + Merged LSM303D lowpass + +commit 686edfefb8b8bb90e630cac166ad06776229f55a +Author: Andrew Tridgell +Date: Sun Aug 4 13:46:30 2013 +1000 + + Removed LSM303D filter + +commit a87690d0e279bfe273465dc34ad0058bdaabd015 +Author: Andrew Tridgell +Date: Sun Aug 4 15:10:01 2013 +1000 + + Added L3GD20 lowpass + +commit 7ddd88623efcdc83eeb93bbb592b936ac75096f0 +Author: Andrew Tridgell +Date: Sun Aug 4 15:09:16 2013 +1000 + + mathlib: added LowPassFilter2p object + + used in gyro and accel drivers for better filtering + +commit f45e74265e3952f350970d665adccdf539e136f2 +Author: Lorenz Meier +Date: Sun Aug 4 15:15:41 2013 +0200 + + Fixed driver test / direct read, looks good + +commit e931d3b9cda723d63bf352ca866dc499d8df21f5 +Author: px4dev +Date: Sat Aug 3 22:35:18 2013 -0700 + + Add an option to the systemreset() call and to the reboot command (-b) to reboot into the bootloader. + + The system will remain in the bootloader until it's reset, or until an upload is completed. + +commit fbd5aae8c67ef7695cc31aa3c9d450a3e0ce46cb +Author: px4dev +Date: Sat Aug 3 19:41:37 2013 -0700 + + Revert "Merged USB ID changes to match bootloader" + + This reverts commit 8e599e4a3cf1d89c5ce4d1e8f1020fe047e0a55c. + +commit 02f5b79948742d6b7121399e39444286cc01f161 +Author: px4dev +Date: Sat Aug 3 19:03:24 2013 -0700 + + Try to save our sanity a bit and use the generic ringbuffer class rather than re-implementing the wheel. + +commit a3ab88872cbca30be62b04461c8294399923ec89 +Author: px4dev +Date: Sat Aug 3 19:02:54 2013 -0700 + + Add some more useful methods to the ringbuffer class. + +commit 42f2794dee691e03dd8a47ee80d07b60ab2b277d +Merge: 9a97001cc 234ad2408 +Author: px4dev +Date: Sat Aug 3 18:29:26 2013 -0700 + + Merge branch 'master' into mpu6k_queue + +commit 234ad240818e6486d39a3149597956a534d59ea0 +Author: px4dev +Date: Sun Jul 21 23:46:37 2013 -0700 + + Simple ring-buffer template class, because re-implementing the wheel in every driver is silly. + +commit 9499e48a524941d955c1b092c7b4e8ebdc1cc807 +Author: Lorenz Meier +Date: Sun Aug 4 01:52:22 2013 +0200 + + Fixed setting mag queue depth + +commit 9a97001cc849038223aa5eda6a76ac0fc6f1094f +Author: Lorenz Meier +Date: Sun Aug 4 01:50:58 2013 +0200 + + Added queue to mpu6k driver + +commit 6cf24ac106688d70bdeda9d13fa252246f599b5a +Author: Lorenz Meier +Date: Sun Aug 4 00:16:59 2013 +0200 + + Increased comm buf size to better deal with higher-speed MAVLink transfers + +commit 8e599e4a3cf1d89c5ce4d1e8f1020fe047e0a55c +Author: Andrew Tridgell +Date: Sat Aug 3 12:39:40 2013 +1000 + + Merged USB ID changes to match bootloader + +commit 97b75951b13b9f4a79058d11f4c8923444ebc544 +Author: James Goppert +Date: Sat Aug 3 14:33:43 2013 -0400 + + Shortened segway param names. + +commit ce2fa29fe3f0abeb01482e9932078f3cb25378a6 +Author: px4dev +Date: Sat Aug 3 10:06:34 2013 -0700 + + Add a missing module -> module makefile dependency + +commit c14a71c09564567936707edd96d4e266f9b67c74 +Author: px4dev +Date: Sat Aug 3 10:06:10 2013 -0700 + + Move NuttX configurations out of the NuttX tree proper. This reduces the diffs we have to carry against the NuttX upstream repo to just our local patches to the NuttX code itself. + +commit 8f1487b1570ddd79bbd027d3a1bed0c712d2871b +Merge: a569cd834 24c43ad62 +Author: James Goppert +Date: Sat Aug 3 12:18:41 2013 -0400 + + Merge branch 'master' of github.com:jgoppert/Firmware into md25_dev + +commit 4708693f86858772e88d7736a4996023d4f57327 +Author: Andrew Tridgell +Date: Sat Aug 3 18:54:03 2013 +1000 + + nshterm: start a nsh console on any device + + this is used in APM startup to fallback to a console on ttyACM0 if + startup fails for any reason + +commit ecc7bc5bca40e9d5e0a7271105dea9b3441af0a8 +Author: px4dev +Date: Fri Aug 2 23:11:04 2013 -0700 + + Clean out unused trash from the NuttX configs. + +commit 9d6ec6b3655fcd902be7a7fe4f2a24033c714afb +Author: px4dev +Date: Fri Aug 2 22:34:55 2013 -0700 + + Restructure things so that the PX4 configs move out of the NuttX tree, and most of the PX4-specific board configuration data moves out of the config and into the board driver. + + Rename some directories that got left behind in the great board renaming. + +commit 1a4bf307cdc4157736d827046fe2164782609311 +Merge: e77dfc39c 24c43ad62 +Author: Lorenz Meier +Date: Fri Aug 2 22:46:31 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into vector_control + +commit a9c1882ea01aa0cf00448bc874c97087853bb13c +Author: Andrew Tridgell +Date: Fri Aug 2 23:09:40 2013 +1000 + + l3gd20: fixed bit definitions for filter rates + + and allow requests for the rates in table 21 of the l3gd20H datasheet + +commit b9446af3f9758604211aefe64f91e27a7e71c631 +Author: Lorenz Meier +Date: Fri Aug 2 16:29:43 2013 +0200 + + Show correct battery voltage for v2 boards + +commit 6665714b6731c649a42d877774de28bc1dfa9301 +Merge: e0b36f6a2 24c43ad62 +Author: Lorenz Meier +Date: Fri Aug 2 15:54:31 2013 +0200 + + Merged master branch + +commit 24c43ad62d03fdfc0a13b5e6fae22c29bbc827c3 +Author: Lorenz Meier +Date: Fri Aug 2 15:47:04 2013 +0200 + + Hotfix: ROMFS autostart includes now IO upgrade + +commit e0b36f6a21220c07caca749fce40c627fe6eae5a +Merge: 2e2da7823 241244ab9 +Author: Lorenz Meier +Date: Fri Aug 2 15:38:34 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 241244ab960e62f32e01b92f86450586b26ee386 +Author: Lorenz Meier +Date: Fri Aug 2 15:38:17 2013 +0200 + + Hotfix: Added missing drivers to USB startup + +commit 9220f33ce06920e81a93c841e1d5fc4acffe3fed +Author: Lorenz Meier +Date: Fri Aug 2 15:37:11 2013 +0200 + + More USB startup fixing + +commit 2e2da7823b7f0bb25c07c35b4e1acba40c4da311 +Merge: bee8e27f0 5d356ec3d +Author: Lorenz Meier +Date: Fri Aug 2 13:56:29 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 5d356ec3d841602cbe7668028d01e670c3411d4e +Author: Lorenz Meier +Date: Fri Aug 2 13:51:46 2013 +0200 + + Fixed USB startup + +commit e77dfc39c28d6ebb3609ea3e6c89feb90f39b016 +Author: Lorenz Meier +Date: Fri Aug 2 13:23:28 2013 +0200 + + Fixed compile error on vector + +commit bee8e27f0479621f5b1ca5e43b4faf1a8f27bfcd +Author: Andrew Tridgell +Date: Thu Aug 1 22:15:16 2013 +1000 + + adc: allow "adc test" to read 10 values + +commit c7d8535151c336dfbc0bdf522efb358d0c250bd5 +Author: Andrew Tridgell +Date: Wed Jul 31 17:53:11 2013 +1000 + + px4io: don't try the px4io serial interface on FMUv1 + + this caused px4io start to fail on FMUv1 + +commit f3764d0b5a219aea24d05274311d91ad08eb182d +Author: Andrew Tridgell +Date: Sun Jul 28 17:20:12 2013 +1000 + + px4fmu: expanded "fmu test" + + this now does testing in a similar manner as "px4io test", except that + it tests both ioctl and write based setting of servos + +commit 02d4480e8ed7c6c6460f95f531aeef2725951663 +Author: Anton Babushkin +Date: Wed Jul 31 20:58:27 2013 +0400 + + commander rewrite almost completed, WIP + +commit feee1ccc65dff865270d22ff6796b6acedf67ea2 +Author: px4dev +Date: Tue Jul 30 22:47:17 2013 -0700 + + Remove some timer reload events; these seem to break PWM output on IO. + +commit b85d74336d62d467b21f98f69020c5db2f21efb0 +Author: px4dev +Date: Tue Jul 30 22:46:41 2013 -0700 + + Add missing 'fi' at the end of rc script; if you had a microSD card that set MODE to something other than autostart the result was a prompt that ignored your commands. + +commit 7e9a18da795e56e229957dba47ed7468eac10697 +Author: Julian Oes +Date: Tue Jul 30 15:10:22 2013 +0200 + + Changed gyro scaling according to datasheet + +commit 1543c990031941cde44c9674cdcc571de53162f5 +Merge: 57cbf724f d14891554 +Author: Lorenz Meier +Date: Tue Jul 30 11:28:30 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 8e63dd57282bb76716fefbdd7c788cbf7797d1cc +Merge: 0b12efc84 d14891554 +Author: Lorenz Meier +Date: Tue Jul 30 11:11:11 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into vector_control + +commit d14891554e269714834360eb52242f8d66e1e6f9 +Merge: dad76c56c db527ee88 +Author: Lorenz Meier +Date: Tue Jul 30 11:03:45 2013 +0200 + + Merge branch 'config' of github.com:PX4/Firmware + +commit dad76c56c63a358ec2c4ea2248ef617843b48bab +Author: Andrew Tridgell +Date: Mon Jul 29 07:42:23 2013 +1000 + + ets_airspeed: cope with zero value from ETS airspeed sensor + +commit 57cbf724f159cec88b21281a4ace415276df3a38 +Author: px4dev +Date: Mon Jul 29 23:13:46 2013 -0700 + + Fix the clock enable register for FMUv2 PWM outputs 1-4. + Teach the stm32 pwm driver about the MOE bit on advanced timers. + +commit db527ee88139ef470007f82675b57ec313cdc495 +Author: Lorenz Meier +Date: Mon Jul 29 11:00:36 2013 +0200 + + Removed unused code + +commit a569cd834c13052ef3210ab9b8c1afd03b81fef6 +Author: James Goppert +Date: Sun Jul 28 22:28:04 2013 -0400 + + Added segway rc script. + +commit dc542b2a4818bfc1c3c1cd24c5ee513d5b5ea0c4 +Author: James Goppert +Date: Sun Jul 28 22:27:05 2013 -0400 + + Segway stabilized. + +commit 043dc4e225a697513a0f3069bd66b97bd69300b4 +Merge: 339c2599a f4e115160 +Author: Lorenz Meier +Date: Mon Jul 29 00:30:50 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 339c2599a44f82c177eec63c669d2025f88c539f +Author: Lorenz Meier +Date: Mon Jul 29 00:30:37 2013 +0200 + + Hotfix: Fixed sdlog2 MATLAB export + +commit 8c1067a017714394955892e3159c8e0c61bd4ba1 +Author: Anton Babushkin +Date: Sun Jul 28 23:12:16 2013 +0400 + + State machine rewritten, compiles, WIP + +commit 1410625dea4204f758f42c1bdd06959f75a86ef9 +Author: Lorenz Meier +Date: Sun Jul 28 16:12:40 2013 +0200 + + Enabled additional drivers on v2, kill misplaced code in mkblctrl + +commit f4e115160766510ef135bc02449e08fd26b87cf1 +Author: Lorenz Meier +Date: Sun Jul 28 15:43:31 2013 +0200 + + Hotfix: Cleaned up outdated docs + +commit 453687a0061db138ea3b5d0b37fd816d036b6e95 +Merge: 1984e609b 57db5d912 +Author: Lorenz Meier +Date: Sun Jul 28 15:42:47 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 57db5d912b56b71a123b2bd97dff6ba0c30974d5 +Merge: 30405331b 382c637fa +Author: Lorenz Meier +Date: Sun Jul 28 06:41:42 2013 -0700 + + Merge pull request #343 from PX4/meas_split + + ETS airspeed and MEAS airspeed combined driver + +commit 382c637fab66291a28b18f7481aad3b866de6639 +Author: Lorenz Meier +Date: Sun Jul 28 15:41:10 2013 +0200 + + Fixed stack sizes for airspeed drivers + +commit 1984e609b62a9d3bfabe01b882dd08e7c0b6c8b6 +Merge: 87cb066be 30405331b +Author: Lorenz Meier +Date: Sun Jul 28 14:57:19 2013 +0200 + + Merged in RAMTRON update + +commit 87cb066bed1eb9ddb36b233964a77403e0c2ba09 +Author: Lorenz Meier +Date: Sun Jul 28 14:50:45 2013 +0200 + + Disabled serial port renumbering + +commit 4e5eb9740b509e814e9c16aefe40a373d67bbc43 +Author: Lorenz Meier +Date: Sun Jul 28 14:50:27 2013 +0200 + + Fixed led and reboot linker challenges in C++ environments + +commit 30405331bdd8f3b6b49801bf68a605c093c2628e +Merge: f4fc3bbd5 dc5bcdda7 +Author: Lorenz Meier +Date: Sun Jul 28 14:10:53 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit f4fc3bbd571ce99b707d326a206159a6eab49547 +Author: Lorenz Meier +Date: Sun Jul 28 14:10:37 2013 +0200 + + Added RAMTRON device, updated diagrams + +commit 1980d9dd63e29390f7c3ba9b31be576c07706f73 +Author: James Goppert +Date: Sun Jul 28 01:35:43 2013 -0400 + + Working on segway controller, restructure of fixedwing. + +commit 95aa82f586a8c44c53ae48517efdeb5e5673b7b5 +Author: James Goppert +Date: Sat Jun 29 17:05:41 2013 -0400 + + Fixed arg number. + +commit 308f1dbfa4787e84665a3e822ddf7d1979f023ca +Author: James Goppert +Date: Sat Jun 29 17:04:43 2013 -0400 + + Added amplitude frequency to md25sine command. + +commit 4cfcea176785975590d1d2952eb0b0270a6949b3 +Author: James Goppert +Date: Sat Jun 29 16:53:24 2013 -0400 + + Working on debug output. + +commit 77c084a4cf6d5ac1131fae493230fcea2b11700c +Author: James Goppert +Date: Sat Jun 29 16:00:27 2013 -0400 + + Fixed typo with strncpy. + +commit 76d086e0773bda8252b9a59b737b902ddc52b59f +Author: James Goppert +Date: Sat Jun 29 15:58:58 2013 -0400 + + Working with debug messages. + +commit 78ef6f5265d5f4e84d4e36be37fc7329587df0a3 +Author: James Goppert +Date: Sat Jun 29 15:31:23 2013 -0400 + + Changed final time. + +commit f2a0cce958db1c97eb70d43c3151992ccaed4cab +Author: James Goppert +Date: Sat Jun 29 15:21:17 2013 -0400 + + Fixed timing issues. + +commit e7cc6e71ad5d53d940a0e5c6961e5ea6c3a59e27 +Author: James Goppert +Date: Sat Jun 22 13:45:12 2013 -0400 + + Added pub update. + +commit 42f09c4b547052d9fe2ef49f40a2df6910cf75b1 +Author: James Goppert +Date: Sat Jun 22 13:41:38 2013 -0400 + + Working on sysid. Added debug values. + +commit 764310620837461857d511144738a521e3840f97 +Author: James Goppert +Date: Sat Jun 15 16:37:15 2013 -0400 + + Added log print ability to md25 driver. + +commit f3bfbd87b1f6faef6bac75c9f94b590bb8b504b6 +Author: James Goppert +Date: Fri Jun 7 14:02:18 2013 -0400 + + Added sine test. + +commit 95dde5f1bed21d1a36a065c94c961a8f216a10b0 +Author: Lorenz Meier +Date: Fri Jul 26 18:24:37 2013 +0200 + + Implemented config command, fixed a number range set / get issues for some sensor drivers, fixed gyro calibration + +commit 18635c5f5fffd2648aea0fa81f36fa0e8f42afb8 +Merge: dd3033fa6 ffd14e139 +Author: Lorenz Meier +Date: Fri Jul 26 15:16:58 2013 +0200 + + Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into fmuv2_bringup + +commit dd3033fa6fa8ea4b84582065ed9c92828d7c5f81 +Author: Lorenz Meier +Date: Fri Jul 26 15:16:48 2013 +0200 + + Symbol cleanup for servo vs. battery voltage + +commit a013fc5d0b28cd72f41a28c8229c2d7ab99965f4 +Author: Anton Babushkin +Date: Thu Jul 25 20:05:45 2013 +0400 + + multirotor_pos_control: limit xy velocity integral output to tilt_max / 2 + +commit ffd14e1396fd216651c44615b06605f9e9f975e2 +Author: Lorenz Meier +Date: Thu Jul 25 12:44:47 2013 +0200 + + Updated F330 script, enabled amber led + +commit 830dff9b6a6fc7c53a0974b80b2d2582bda2df0a +Author: Lorenz Meier +Date: Thu Jul 25 11:16:25 2013 +0200 + + First operational test version, provides correct readings (as far as tests were possible) + +commit a726ec632f33bcc4bcbfc930207a2f6dcb005888 +Merge: 33e33d71b dc5bcdda7 +Author: Lorenz Meier +Date: Thu Jul 25 08:16:22 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 33e33d71b8177fd3c1c9972e13d14184a5428e42 +Author: px4dev +Date: Wed Jul 24 22:53:10 2013 -0700 + + Just the changes required to avoid SPI bus conflicts for MS5611 + +commit d57d12818a3c79cc992ff70e765734e7145603d0 +Author: px4dev +Date: Wed Jul 24 22:51:27 2013 -0700 + + Revert "Disable interrupts during ms5611 SPI transactions to prevent interruption by sensor drivers polling other sensors from interrupt context." + + This reverts commit 31ded04c80f68bd071840770d49eb93d2d9c9fe2. + +commit 8dd5130d998f7609c8a5d457093e31320b3668fd +Author: Anton Babushkin +Date: Wed Jul 24 18:20:04 2013 +0400 + + position_estimator_inav, multirotor_pos_control: bugs fixed + +commit 7c1693a877d96ee1476dcb3a7f5cb5e8dfb27492 +Author: Anton Babushkin +Date: Tue Jul 23 14:56:12 2013 +0400 + + commander: don't notify user about rejected disarm to not confuse, flag_control_altitude_enabled added, flags values fixed + +commit 55fd19f2813110d14d536943503851255c997b6f +Author: Anton Babushkin +Date: Mon Jul 22 22:37:10 2013 +0400 + + sensors: ASSISTED switch channel added + +commit 963abd66badf71a925f80e12312c429d64999424 +Author: Anton Babushkin +Date: Mon Jul 22 21:48:21 2013 +0400 + + commander: WIP, SEATBELT renamed to ASSISTED, added SIMPLE mode, added ASSISTED switch, some cleanup and reorganizing + +commit 57837eb0b949d07941c7c70dd9e574851eb87a66 +Merge: bd50092dd dc5bcdda7 +Author: Anton Babushkin +Date: Mon Jul 22 14:58:40 2013 +0400 + + Merge commit 'dc5bcdda761e5f8f4f7f26a600f02df007ab1df6' into seatbelt_multirotor + +commit edcd25b5ed15502b32c9dadc1fbbbfa552f0b74f +Author: Lorenz Meier +Date: Mon Jul 22 10:24:35 2013 +0200 + + Airspeed sensor driver operational, needs cleanup / testing + +commit 97f732ccf1e05f55ae2e48ef9d21c8e9b7b57510 +Author: Lorenz Meier +Date: Mon Jul 22 09:19:59 2013 +0200 + + Fixed up ets driver (not tested, WIP on meas driver) + +commit bd50092dd29a83dd5044fc3027e20be91b3275e5 +Author: Anton Babushkin +Date: Sun Jul 21 22:44:46 2013 +0400 + + position_estimator_inav: accelerometer bias estimation for Z, default weights for GPS updated + +commit 98a4345410e91a1e3966b3364f487652af210d03 +Author: Anton Babushkin +Date: Sun Jul 21 22:42:45 2013 +0400 + + multirotor_pos_control: some refactoring and cleanup, attitude-thrust correction moved to thrust_pid + +commit dc5bcdda761e5f8f4f7f26a600f02df007ab1df6 +Author: Lorenz Meier +Date: Sun Jul 21 11:29:10 2013 +0200 + + Hotfix: Made accel calibration a bit more forgiving about motion threshold + +commit 0f19de53119e5d89b2520f6906ab50fc9d3a3b28 +Author: Lorenz Meier +Date: Sun Jul 21 11:27:52 2013 +0200 + + Ensured correct pointer init + +commit 31ded04c80f68bd071840770d49eb93d2d9c9fe2 +Author: px4dev +Date: Sat Jul 20 19:09:59 2013 -0700 + + Disable interrupts during ms5611 SPI transactions to prevent interruption by sensor drivers polling other sensors from interrupt context. + +commit f6daafba03fab76bac41fbaac60ea8c4d324c65b +Author: px4dev +Date: Sat Jul 20 18:51:46 2013 -0700 + + Revert "Changed the MS5611 from the workq to hrt_call_every implementation, this seems to solve the SPI chip select overlaps" + + This reverts commit c93e743374731ec06020ba6919c6d48594d4a58c. + +commit cfbdf7c9037c948e869fc805a79fb92e5441e15a +Author: px4dev +Date: Sat Jul 20 18:51:25 2013 -0700 + + Revert "Corrected the interval of the MS5611" + + This reverts commit 094ff1261aa4a651e898c50d4451d283cb899a72. + +commit eb52eae153bc83144ddb5d6d03fdbb22aa0c9203 +Author: Lorenz Meier +Date: Sat Jul 20 13:48:19 2013 +0200 + + Code style for BlinkM + +commit 68ab69de010adbe37b37558824ca013ecd0d569a +Author: Lorenz Meier +Date: Sat Jul 20 13:47:51 2013 +0200 + + moved commander to C++, preparation for better gyro scale calibration respecting the current attitude for more accurate results + +commit bbecaa7de336cbd21dc40ce714013f85903835dc +Merge: c88e8e335 094ff1261 +Author: Lorenz Meier +Date: Sat Jul 20 08:31:52 2013 +0200 + + Merged + +commit c88e8e335c08fc078913f22a5c546bd9e299eaf6 +Merge: 39d884718 a8ac56b9e +Author: Lorenz Meier +Date: Sat Jul 20 08:30:20 2013 +0200 + + Merged master + +commit 1dac58571eadf528e949c4e170de1edf61be2982 +Author: Anton Babushkin +Date: Fri Jul 19 22:40:45 2013 +0400 + + multirotor_pos_control: minor cleanup + +commit 094ff1261aa4a651e898c50d4451d283cb899a72 +Author: Julian Oes +Date: Fri Jul 19 18:30:01 2013 +0200 + + Corrected the interval of the MS5611 + +commit c93e743374731ec06020ba6919c6d48594d4a58c +Author: Julian Oes +Date: Fri Jul 19 17:47:32 2013 +0200 + + Changed the MS5611 from the workq to hrt_call_every implementation, this seems to solve the SPI chip select overlaps + +commit da1bf69ce249f22df16e7ccb21d17c08bcbbbedf +Author: Lorenz Meier +Date: Fri Jul 19 13:07:51 2013 +0200 + + Added gyro scale estimation (but param is NOT written) + +commit 1575da4390ade717e1fa43a3f18f2348bd494205 +Merge: bcdedd9a3 a8ac56b9e +Author: Lorenz Meier +Date: Fri Jul 19 12:53:37 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into new_state_machine + +commit a8ac56b9e5eb8c1501ea592b4417aa8becd7236c +Merge: 7106565e9 4d88b56e3 +Author: sjwilks +Date: Fri Jul 19 03:42:51 2013 -0700 + + Merge pull request #338 from PX4/autostart + + Implemented new, simple system boot config and sane default value system + +commit 4d88b56e38cfcef91890ec3baec16fbda41cee75 +Author: Lorenz Meier +Date: Fri Jul 19 08:14:44 2013 +0200 + + Handle case of non-present leds in preflight check + +commit 2c31961bb02522543e2f23bca2c21a7aef7669c7 +Author: Lorenz Meier +Date: Fri Jul 19 08:09:35 2013 +0200 + + Minor change to make USB startup more resilient + +commit 56805e8378b4c3a23e274e0815d1e11413895533 +Author: Lorenz Meier +Date: Thu Jul 18 22:49:04 2013 +0200 + + First community review version of autostart + +commit 374d204b9223b5b3c33ec1fd48a120a9984160c2 +Author: Julian Oes +Date: Thu Jul 18 19:48:15 2013 +0200 + + Enable BDU instead of CONT mode + +commit e309b9ab4a633065f06a0f0c66542df84e6147d5 +Author: Julian Oes +Date: Thu Jul 18 19:45:44 2013 +0200 + + Disable IIR filter for now + +commit 7106565e94ab683b3b9d4b6182bb123e018cbb8b +Author: Lorenz Meier +Date: Thu Jul 18 16:17:47 2013 +0200 + + Simplified USB startup script + +commit da152e148d471ded29857e29040f33c7356c9050 +Author: Julian Oes +Date: Thu Jul 18 16:15:43 2013 +0200 + + Added iirFilter to LSM303D + +commit da54659b5e2c883c504cc48b82a03504cdaae6af +Author: Lorenz Meier +Date: Thu Jul 18 15:55:06 2013 +0200 + + Removed wrong dependency check + +commit 798075c90d0bf1d271ce9758f1649f160b7373ec +Author: Lorenz Meier +Date: Thu Jul 18 15:50:07 2013 +0200 + + Work around orb_check fail in sensors app + +commit f4df4a4e081d9eaaa5dbeef013fa6320b0cea3f7 +Author: Julian Oes +Date: Thu Jul 18 15:30:39 2013 +0200 + + Forgot to add current samplerate to constructor + +commit f93fbbae238e0d3c303a3553322dfa6a8cc277f2 +Author: Lorenz Meier +Date: Thu Jul 18 15:26:14 2013 +0200 + + Make preflight check optional + +commit eb28f5996f1e102939d9ebb3a562641137ee419b +Author: Julian Oes +Date: Thu Jul 18 15:21:39 2013 +0200 + + Some lost LSM303D fixes for range and scale + +commit e19d2e94ec5c38c2800a7001a2a04102734012d4 +Author: Lorenz Meier +Date: Thu Jul 18 15:20:36 2013 +0200 + + Hotfix: Ensured there are never two filters running at the same time if auto-magic happens via USB link + +commit f5f7b3f6dd1c0d48ffb0aa8c78435715a4ce3f5e +Author: Julian Oes +Date: Thu Jul 18 14:42:08 2013 +0200 + + Added scale ioctl to LSM303D driver + +commit a5c8d8c5f20584f32acaa03e69681a13799fff6d +Author: Lorenz Meier +Date: Thu Jul 18 14:24:32 2013 +0200 + + Robustified accel cal + +commit 7bf2edc3bf9f04d52c6bd9a64d383acbc2071a00 +Author: Lorenz Meier +Date: Thu Jul 18 14:01:42 2013 +0200 + + Script cleanup, WIP on mavlink logging + +commit ad8fc7e61ed9f56b8c41eb0f3e9ee9226c0479c4 +Merge: 3bea32af8 8d1abf4aa +Author: Lorenz Meier +Date: Thu Jul 18 13:28:26 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 3bea32af8d41585976b78c6dad2701df4180659f +Author: Julian Oes +Date: Thu Jul 18 13:23:14 2013 +0200 + + Add HRT and PPM again in IO defconfig + +commit a4d0594bd73d6ec24c320380674d94c59a141595 +Merge: 47dd3fdae 8d1abf4aa +Author: Lorenz Meier +Date: Thu Jul 18 13:18:42 2013 +0200 + + Merge branch 'master' into autostart + +commit 8d1abf4aa441e1c6c886e8af6ecaab2c3ca6e255 +Author: Lorenz Meier +Date: Thu Jul 18 13:16:34 2013 +0200 + + Lunchtime HOTFIX: Bring back USB console to operational, allow single-USB connection operation via QGC + +commit e7f732b2e667d843b41315be1c8a96340e2770ef +Merge: d84824dd4 a19e0f2f9 +Author: Julian Oes +Date: Thu Jul 18 13:05:07 2013 +0200 + + Merge branch 'fmuv2_bringup_distclean_fix' into fmuv2_bringup + +commit d84824dd4f1d076894df82034868c4655cf7c530 +Author: Lorenz Meier +Date: Thu Jul 18 10:35:36 2013 +0200 + + Compile fixes + +commit 13761544829b14eff4b4d4d51a2bf72b91c4a783 +Merge: 349c96246 0cd8f2d35 +Author: Lorenz Meier +Date: Thu Jul 18 10:23:25 2013 +0200 + + Merged + +commit 349c9624694ff0d17d10523470ff62b34356207e +Author: Lorenz Meier +Date: Thu Jul 18 10:01:43 2013 +0200 + + Compiling / executing WIP on leds, leds not operational yet + +commit 0cd8f2d35b30b5081083ae830409a9090a02c6bc +Author: Lorenz Meier +Date: Thu Jul 18 10:01:03 2013 +0200 + + HOTFIX: Fix startup order + +commit a19e0f2f9c5678b3e1ae56fd48ec7c95eed36ba7 +Author: Julian Oes +Date: Thu Jul 18 09:45:27 2013 +0200 + + Small fix for make distclean, Linux find doesn't seem to know the -depth n argument + +commit 17445b0fbb57708816a535b87611f439d6e63c31 +Author: Lorenz Meier +Date: Wed Jul 17 22:54:05 2013 +0200 + + Added led support to FMUv2 + +commit 68b7e0315568efc91a067e161d134b00c1c7e132 +Author: Anton Babushkin +Date: Wed Jul 17 22:27:22 2013 +0400 + + sdlog2: copyright fix + +commit 17366c4b0d2bbcb3d0705bac1a7e4bc737e0bf40 +Author: Anton Babushkin +Date: Wed Jul 17 22:22:51 2013 +0400 + + multirotor_pos_control: fixes for AUTO mode, minor cleanup + +commit 5679a1b2b17085ab4aafee6b97790c340785a6a6 +Author: px4dev +Date: Wed Jul 17 09:19:17 2013 -0700 + + Fix handling of register read operation errors. + +commit c4248c055f098e775e57a7f0ea6ffda49e930b01 +Author: Anton Babushkin +Date: Wed Jul 17 19:54:47 2013 +0400 + + position_estimator_inav: minor fixes + +commit c6d184e29dbf906c1dfbebe0d7f353653db8cc7e +Merge: b174a6051 2afd462ee +Author: Anton Babushkin +Date: Wed Jul 17 19:16:49 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 72f58829c31c831d98106ceb443c97925fcb9de5 +Author: Lorenz Meier +Date: Wed Jul 17 08:49:15 2013 +0200 + + Fixed microSD, operational fine, will need more work with CCM SRAM. + +commit e266f6d425eb606e35509181331d0286713a4a34 +Author: Lorenz Meier +Date: Wed Jul 17 08:37:02 2013 +0200 + + WIP on microSD support + +commit e86e2a093861e51fde836f8cd383b09536ca0542 +Author: Lorenz Meier +Date: Wed Jul 17 07:57:02 2013 +0200 + + Add additional file name options + +commit 35a519a2ea36f6ae69a2084428cdff6ed91e7b07 +Author: Lorenz Meier +Date: Tue Jul 16 20:36:50 2013 +0200 + + Fixed sensor driver name + +commit bcdedd9a35a5b9ebf3851a0d472adab8d3e7edac +Author: Julian Oes +Date: Tue Jul 16 18:55:32 2013 +0200 + + Changed location of lots of flags and conditions, needs testing and more work + +commit 6e44a486c1511e980d54fead34676ea1bfed3b3d +Merge: 76edfa896 2afd462ee +Author: Lorenz Meier +Date: Tue Jul 16 18:28:05 2013 +0200 + + Merged + +commit 39d88471896ac46c4aae475f7d6c73e44e7b5f25 +Author: Lorenz Meier +Date: Tue Jul 16 16:43:11 2013 +0200 + + sercon is only used by APM now + +commit 76edfa896b57782d7a4333bcf7a582952cb0fae4 +Author: Julian Oes +Date: Tue Jul 16 13:24:02 2013 +0200 + + Fixed disarming bug, use flag instead of mode switch + +commit c8aca814ca4bff633dfd4a8341c08a2d4b8074fa +Author: Lorenz Meier +Date: Tue Jul 16 12:46:23 2013 +0200 + + Improved comments + +commit 6902177b997906dc0003adc9e8210d1901f3dafc +Author: Lorenz Meier +Date: Tue Jul 16 12:45:43 2013 +0200 + + Default to 2000 dps for L3GD20 + +commit 6dc3fcd1ad108bc830231c1da50982e18eb7f799 +Author: Julian Oes +Date: Tue Jul 16 10:05:51 2013 +0200 + + Some more commander cleanup, param update handling code was doubled + +commit 08926019ea4203760a225e957d27328862182ce1 +Author: Julian Oes +Date: Tue Jul 16 09:35:31 2013 +0200 + + Just some reordering in commander + +commit 3e161049ac4e953f8c0084b1872b544de6189f5d +Author: Julian Oes +Date: Tue Jul 16 09:24:21 2013 +0200 + + Got rid of useless orb_receive_loop, moved some helper functions + +commit 2f76c811474aa34dd11973df491283278234957a +Author: Lorenz Meier +Date: Tue Jul 16 09:08:05 2013 +0200 + + More compile fixes + +commit ce8e2fd72668d64e3a56d3b1df5d7f9079fcdf55 +Author: Lorenz Meier +Date: Tue Jul 16 09:00:21 2013 +0200 + + Fixed compile error due to bad merge + +commit 41b51bdb88e5720d6aab7cfbfca9fbba327944cb +Merge: 61ad4ed5f 2afd462ee +Author: Lorenz Meier +Date: Tue Jul 16 08:57:40 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 61ad4ed5fd2102514094c7d031f0748c1c4c38a4 +Merge: c04e338d1 dca9019f7 +Author: Lorenz Meier +Date: Tue Jul 16 08:50:04 2013 +0200 + + Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into fmuv2_bringup + +commit 2afd462eed4a0b9a5eb01d2e84bc1c6f90d435c5 +Merge: 1d883ad4c 1a408431e +Author: Lorenz Meier +Date: Mon Jul 15 23:31:05 2013 -0700 + + Merge pull request #339 from sjwilks/hott-esc + + Minor cleanup of comments for HoTT messages. + +commit 1a408431e12e6c1c4fe629939bb0d6ebf09985e8 +Merge: 7380cebb6 1d883ad4c +Author: Simon Wilks +Date: Tue Jul 16 08:14:23 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into hott-esc + +commit 1d883ad4c6e5b45cf8133c0d954d6a1155969890 +Author: Lorenz Meier +Date: Tue Jul 16 08:10:38 2013 +0200 + + Hotfix: Fixed RC calibration + +commit 7380cebb6752b954a43801d5508a7babcadad558 +Author: Simon Wilks +Date: Tue Jul 16 08:08:55 2013 +0200 + + Cleanup comments and make them more consistent between messages. + +commit 1b38cf715d85b15f2200d49b64fbe22a05b71937 +Author: Julian Oes +Date: Mon Jul 15 22:15:15 2013 +0200 + + Renamed actuator_safety back to actuator_armed, compiling but untested + +commit bf2ff98856b7e6b107a7ec5bbde3b00e38713804 +Merge: 88389ea25 17338ca61 +Author: Lorenz Meier +Date: Mon Jul 15 15:02:45 2013 +0200 + + Merged master + +commit 47dd3fdae1d626a28c273946d45ea8c79fb4b76f +Author: Lorenz Meier +Date: Mon Jul 15 14:35:20 2013 +0200 + + Added default params for F330 + +commit eb2a9ded6965ef876b578d23916c5b1204cba44d +Author: Lorenz Meier +Date: Mon Jul 15 14:17:42 2013 +0200 + + Only printing value if equal + +commit c46efd3a7b71f725fcc2887d4a40a90864629c02 +Author: Lorenz Meier +Date: Mon Jul 15 14:03:39 2013 +0200 + + Added saving of default values once loaded + +commit 17338ca61aa8a58c92ae621de94240ddd22f28a2 +Author: Lorenz Meier +Date: Mon Jul 15 13:59:23 2013 +0200 + + Removed unneccesary casts in airspeed calculation to double precision + +commit 0b47ed86e04bb1930507a74a745ea0b0259dc31f +Author: Lorenz Meier +Date: Mon Jul 15 13:58:43 2013 +0200 + + Implemented new, simple system boot config and sane default value system based on two parameters evaluated at boot time + +commit b174a6051527dacc858c6ed54b5d113888c5d4de +Author: Anton Babushkin +Date: Mon Jul 15 09:11:52 2013 +0400 + + multirotor_pos_control: PID ontroller derivative mode fixed + +commit dca9019f75ddf31a5477db935252eb009a0be655 +Merge: 6cf120831 60ce9759d +Author: px4dev +Date: Sun Jul 14 13:04:44 2013 -0700 + + Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringup + +commit 6cf120831289368015b7b4f51db4f99f418e7129 +Author: px4dev +Date: Sun Jul 14 12:42:51 2013 -0700 + + Don't build interface drivers we don't have configs for. Make the interface drivers build. + + Change the way we handle the prom buffer so that we can init the interface before constructing the driver. + +commit b11e05d614c372c45a3492e2c3b45ab252defced +Author: px4dev +Date: Sun Jul 14 12:40:26 2013 -0700 + + Don't build interface drivers we don't have config for. + +commit 08ddbbc23e5ee40c95cc838c08e946c7ac063698 +Author: Lorenz Meier +Date: Sun Jul 14 21:12:09 2013 +0200 + + WIP on MEAS bringup, ETS airspeed sensors should be operational + +commit f8f6a43feac372c310f3d2444a8533b09e201d6c +Author: px4dev +Date: Sun Jul 14 11:50:35 2013 -0700 + + Use common, board-type-agnostic code to allocate the PX4IO interface. + +commit 5350c2be09af7eb88233cb89f8c013974a586e53 +Author: px4dev +Date: Sun Jul 14 11:45:21 2013 -0700 + + Refactor MS5611 driver to use interface nubs for the I2C and SPI versions of the chip. This reduces the amount of duplicated code. + +commit 6c7f1e883e0e0e8f09618ba1a80075f39faadf0b +Author: px4dev +Date: Sun Jul 14 11:44:46 2013 -0700 + + Direct-access device functions return errors directly. + + Move to using ::init rather than ::probe in keeping with device changes. + +commit 12b84597d8058412002de6292d5def559b19c7e6 +Author: px4dev +Date: Sun Jul 14 11:43:43 2013 -0700 + + Direct access functions return errors directly, not touching errno. + +commit 7c83e928a5ac190631047ef5b1758f1ca6b01871 +Author: px4dev +Date: Sun Jul 14 11:42:56 2013 -0700 + + destructors for I2C and SPI should be virtual. + +commit 319eb18ab54ca42cd7fedacabc3573bb402e2c23 +Merge: 7fe2aa279 60ce9759d +Author: Lorenz Meier +Date: Sun Jul 14 11:32:04 2013 +0200 + + Merged + +commit 7fe2aa27974f93810727b0a59658ed760c6ad591 +Author: Lorenz Meier +Date: Sun Jul 14 11:22:20 2013 +0200 + + Fixed last few compile errors, ready for testing + +commit 0b12efc8400519724a2884e20bbb44d8caf7629d +Author: Lorenz Meier +Date: Sun Jul 14 09:44:58 2013 +0200 + + Checked in lift compensation based on Dcm from Paul Riseborough + +commit 28f996b026f4de7e572f0676834ac5eafa5dee7f +Author: px4dev +Date: Sat Jul 13 21:34:31 2013 -0700 + + rename the px4io serial perf counters so it's clearer what they belong to + +commit 4f0ae1cdeac75111e232001e86e9d0dc2f531935 +Author: px4dev +Date: Sat Jul 13 21:00:27 2013 -0700 + + Build the px4io interfaces on top of the Device direct-access API. + +commit 26eb0b9d724654bd87edd9191e72a726f5ce240b +Author: px4dev +Date: Sat Jul 13 21:00:03 2013 -0700 + + Move the direct-access methods from CDev to Device… makes more sense that way. + +commit e67f6a51a320a9b8bf0a27c4ffb55a9485805680 +Author: px4dev +Date: Sat Jul 13 20:13:53 2013 -0700 + + Make px4io driver filenames less ambiguous. + +commit 60ce9759d9d5a9b5f2e9fd218852fa595cc7bebd +Merge: 3b9c306d6 6b631afae +Author: Lorenz Meier +Date: Sat Jul 13 16:09:35 2013 -0700 + + Merge pull request #337 from sjwilks/hott-esc + + Driver for the reading Graupner HoTT sensors (such as their ESC range) via the telemetry port + +commit 6b631afaef65ba874373b1dd1652f02a7f6e3612 +Author: Simon Wilks +Date: Sun Jul 14 00:04:17 2013 +0200 + + Reduce the max stack size needed. + +commit 9aa25c5671b6966111dd75687945a8a0b3c8fa19 +Author: Simon Wilks +Date: Sat Jul 13 22:18:52 2013 +0200 + + Remove unused code. + +commit 6901402853e213f75530b7a46505da2b1c5e8d1d +Author: Lorenz Meier +Date: Sat Jul 13 20:44:17 2013 +0200 + + Fixed signs + +commit 6b779275bc2ba02ba2e6b90df7d4698e7b3d8174 +Author: Lorenz Meier +Date: Sat Jul 13 20:42:13 2013 +0200 + + Added quaternion renormalization + +commit cbcc124c714625d99688454bb8b7b2074bdbc12a +Author: Lorenz Meier +Date: Sat Jul 13 20:37:26 2013 +0200 + + Cleanup, finished param read, ready for testing + +commit c4e967eb97e83605b143cb64bb1c65472af34778 +Author: Lorenz Meier +Date: Sat Jul 13 18:41:35 2013 +0200 + + Fixed compile errors for multicopter + +commit 67fcdae30a829feefab61649955904f5fd838c76 +Author: Lorenz Meier +Date: Sat Jul 13 18:41:09 2013 +0200 + + Added fixed wing vector based control + +commit 5adfdfa8f9995a74e7779d9976c096d15c4da043 +Author: Lorenz Meier +Date: Sat Jul 13 18:40:48 2013 +0200 + + Extended math lib + +commit 56e74ad19eb270a1dea278d797bf797a48259e57 +Merge: 9a6bf91b9 3b9c306d6 +Author: Lorenz Meier +Date: Sat Jul 13 18:35:10 2013 +0200 + + Merge branch 'master' into vector_control + +commit fa29694f0ba85c0b140dc460be14a5205da9c093 +Author: Simon Wilks +Date: Sat Jul 13 01:12:47 2013 +0200 + + Whitespace cleanup + +commit 1ccfb623ee934b3a9fd258548c7cd9de66504623 +Merge: b500cce31 3b9c306d6 +Author: Simon Wilks +Date: Sat Jul 13 01:08:45 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into hott-esc + +commit b500cce31ef4ec3c68a5c98e90e3e6dbe10d6722 +Author: Simon Wilks +Date: Sat Jul 13 01:08:06 2013 +0200 + + Major refactor of HoTT drivers and finished sensor read implementation. + +commit 87782300509572ea593f309cbbf0a1ca64a53775 +Author: Anton Babushkin +Date: Fri Jul 12 21:59:49 2013 +0400 + + multirotor_pos_control fixes, systemlib/pid now accepts limit = 0.0, means no limit + +commit eb5af244b9281e8d654d5f87feedde3e652b5fc5 +Author: Anton Babushkin +Date: Fri Jul 12 21:57:46 2013 +0400 + + sdlog2: GVSP (global velocity setpoint) message added, cleanup + +commit 5937c3a31b39d2fe5b70c2eef6327562208f1042 +Author: Anton Babushkin +Date: Fri Jul 12 16:30:11 2013 +0400 + + uORB topic vehicle_global_velocity_setpoint added + +commit 77add4b5113b2d8973f51f80df31bd3cfc83ba64 +Merge: d4c6ebde3 3b9c306d6 +Author: Anton Babushkin +Date: Fri Jul 12 13:23:31 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit d4c6ebde338c8aa1b0d2c9574d3bbdeead525cea +Author: Anton Babushkin +Date: Fri Jul 12 13:17:42 2013 +0400 + + multirotor_pos_control: global_position_setpoint support in AUTO mode + +commit 3b9c306d64acdebddbf9de1d518777f11c066cbe +Author: Lorenz Meier +Date: Fri Jul 12 11:11:26 2013 +0200 + + Hotfix for relative altitude waypoints + +commit 9a6bf91b93824eb694a01e1ed3db757fec6b906d +Author: Lorenz Meier +Date: Fri Jul 12 09:10:58 2013 +0200 + + More comments + +commit f6b3692696b0ab0cce6bf5e659e72b1d12013745 +Author: Lorenz Meier +Date: Fri Jul 12 09:09:11 2013 +0200 + + Minor fixes and cleanups, ready for first bench tests + +commit c459901f263b19d13466c47fcb8e2dce828ab59c +Author: px4dev +Date: Thu Jul 11 23:52:36 2013 -0700 + + Let's have some direct-access I/O methods as well. + +commit f1e73df36c979b61d3eb6f3b5c83d05549ee071a +Merge: f6b45ac2e 1d986d6c0 +Author: Lorenz Meier +Date: Thu Jul 11 23:44:38 2013 -0700 + + Merge pull request #335 from DrTon/sdlog2_GPSP + + sdlog2: Global Position Set Point message added + +commit 95f59f521d7c18bf5348a23addb0471ce81f016e +Author: px4dev +Date: Thu Jul 11 23:23:58 2013 -0700 + + Add builtin command dependency on module makefiles, since they can also create / remove commands + +commit 16cb0a793d60e55efe0b851ff52f31a4c7770834 +Author: px4dev +Date: Thu Jul 11 23:23:10 2013 -0700 + + Some more v2 pin / gpio configs missed in the previous commit + +commit babbcea3b68fa3442de689719a272defd895e2f6 +Merge: c51c211bb 1d986d6c0 +Author: Anton Babushkin +Date: Fri Jul 12 10:11:08 2013 +0400 + + Merge branch 'sdlog2_GPSP' into seatbelt_multirotor + +commit 1d986d6c040ed0123bdb8cccad1e444f9d0113f3 +Author: Anton Babushkin +Date: Fri Jul 12 10:09:38 2013 +0400 + + sdlog2: Global Position Set Point message added, vehicle_global_position_setpoint topic fixed + +commit c51c211bbaef70defe73c91f6acd6ab99f0f3a04 +Author: Anton Babushkin +Date: Fri Jul 12 08:45:49 2013 +0400 + + position_estimator_inav: global position altitude fixed + +commit 9b7ee09d4300604e11d45431dd3d7a972ebd28d3 +Merge: d999a376d f6b45ac2e +Author: Lorenz Meier +Date: Thu Jul 11 23:25:31 2013 +0200 + + Merge branch 'master' into vector_control + +commit f6b45ac2e1309e193ca95afee19cad1c8e0c18b7 +Merge: 28f536dc4 3ac760978 +Author: Lorenz Meier +Date: Thu Jul 11 23:25:19 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 28f536dc4478e5536b568093ec62cf16e8a1687d +Author: Lorenz Meier +Date: Thu Jul 11 23:25:08 2013 +0200 + + Hotfix: fixed compile warnings + +commit d999a376da9eff802831a5866b4be1890f83ca01 +Author: Lorenz Meier +Date: Thu Jul 11 23:23:55 2013 +0200 + + Enabled imax params + +commit 02d918b46d20d096e54379ea30762be55f8a3da9 +Author: Lorenz Meier +Date: Thu Jul 11 23:22:56 2013 +0200 + + Removed airspeed + +commit feddb618c492c115933c8714ed158325af940203 +Author: Lorenz Meier +Date: Thu Jul 11 23:12:06 2013 +0200 + + Added rotation matrix based vector controller + +commit c291c4482a74c028a2c28f24978dc06c52b0c6d4 +Merge: 04fbed493 3ac760978 +Author: Anton Babushkin +Date: Thu Jul 11 20:49:28 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 3ac760978f3cd4be1ede595e1802d38d28ce1d96 +Merge: 7a6a8ea53 39b3fc8d3 +Author: Lorenz Meier +Date: Thu Jul 11 08:21:48 2013 -0700 + + Merge pull request #331 from jean-m-cyr/master + + Don't leave RX in bind mode if console open fails + +commit 7a6a8ea53a94a71138e3cedcb0e3733ca15e0f10 +Merge: 3a76162b0 0ccf50bca +Author: Lorenz Meier +Date: Thu Jul 11 08:18:14 2013 -0700 + + Merge pull request #332 from DrTon/ubx_cleanup + + ubx driver cleanup and improvments + +commit 39b3fc8d32ebaa0a9a01e73399884b007e97b378 +Author: Jean Cyr +Date: Thu Jul 11 10:36:17 2013 -0400 + + Don't leave RX in bind mode on console open fail + + Don't leave RX in bind mode in the unlikely eventuality that console + open fails + +commit 0ccf50bca367d39f75a7a4f76f98dec7352ef3d5 +Author: Anton Babushkin +Date: Thu Jul 11 18:17:36 2013 +0400 + + ubx: SVINFO parsing optimized and message rate increased, CPU consumption reduced in 6 times, ~0.3% now. + +commit 4685871c83e5175e58da08a68b49642daf79267d +Author: Anton Babushkin +Date: Thu Jul 11 15:28:56 2013 +0400 + + Major ubx driver cleanup: few pages of code removed, send update only when full navigation solution received + +commit f5b91e109df755a6171264b59e92099b3ab20dbe +Author: px4dev +Date: Wed Jul 10 23:50:37 2013 -0700 + + More GPIO and general pin assignment fixes. + +commit 3a76162b08ba6d8a8403aeac1889066964ac244b +Merge: 897b541b1 2f1de6621 +Author: Lorenz Meier +Date: Wed Jul 10 22:53:45 2013 -0700 + + Merge pull request #317 from DrTon/arm_safe_fix + + Arm/disarm and SAS modes order safety fixes + +commit 290ca1f9bf973a9ef957cb413930f7aac06054e4 +Author: Lorenz Meier +Date: Wed Jul 10 21:45:59 2013 +0200 + + Reworked airspeed driver to keep most of it abstract + +commit f87595a056e3688f5582d0315e161cceb16abc77 +Author: Lorenz Meier +Date: Wed Jul 10 20:59:35 2013 +0200 + + Minor initialization / formatting change + +commit dc600e7d65df3d91fc1dabac33b6e264ef9185df +Author: Lorenz Meier +Date: Wed Jul 10 20:58:47 2013 +0200 + + First stab at IOCTL driven offset handling (in PA) for all airspeed sensors. Untested + +commit f27491d2e575f4a421fc957786e424c34f8488b4 +Merge: e2458677c 71ca3ec44 +Author: Lorenz Meier +Date: Wed Jul 10 11:58:48 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit 43eca3eb0e0267f1eb314fc2f5ee6d9eaef93d80 +Author: Andrew Tridgell +Date: Mon Jun 24 12:39:33 2013 +1000 + + build: use unqualified com port names on windows + the qualified names were not working with current versions of python + +commit 897b541b12d5782af51ce0a78658cc153bd13544 +Author: Jean Cyr +Date: Tue Jul 9 20:37:00 2013 -0400 + + General cleanup of /dev/px4io and /dev/px4fmu + + - Use distinct common symbols for px4io and px4fmu device files, and use + instead of hardcoded filenames + - Use common symbols defining px4io bits consistently between px4fmu and + px4io builds. + +commit 328f4f8c872a0e33857fd9a1112963438a87165b +Merge: c26426781 71ca3ec44 +Author: unknown +Date: Tue Jul 9 20:14:34 2013 -0400 + + Merge remote-tracking branch 'upstream/master' + +commit 71ca3ec449fe530ff5aa24f58d858b2186054c42 +Merge: c3d07030d 2990a7384 +Author: Lorenz Meier +Date: Tue Jul 9 23:16:53 2013 +0200 + + Merged GPS info fixes from pigeonhunter + +commit c2642678141d03a8c6d643e20b2d8aef4be5712d +Merge: a9b327b1f c3d07030d +Author: unknown +Date: Tue Jul 9 17:10:49 2013 -0400 + + Merge remote-tracking branch 'upstream/master' + +commit c3d07030dd1882c626ed027cfc5870f42b1cd33e +Author: Lorenz Meier +Date: Tue Jul 9 22:56:02 2013 +0200 + + Minor additions to fix, pushing + +commit 6cbbb9b99fbeddc2da00f67bb209d33971a30041 +Author: Lorenz Meier +Date: Tue Jul 9 22:46:24 2013 +0200 + + Hotfix for GPS driver + +commit c7f372916c5f74a3f9500a87d757abbaec3e1cc7 +Author: Lorenz Meier +Date: Tue Jul 9 18:25:42 2013 +0200 + + Hotfix: Updated a MAVLink header + +commit e3bb9e87e2af2f0f70e486405e2c6df5d3e23667 +Author: Lorenz Meier +Date: Tue Jul 9 17:36:24 2013 +0200 + + Hotfix for GPS: Disable unknown message classes + +commit 9910a5ef5fa627322d41b54ca06bf38134d380e7 +Merge: 33c7c2c32 5b93ab037 +Author: Lorenz Meier +Date: Tue Jul 9 13:36:38 2013 +0200 + + Merge branch 'top' of https://github.com/a-ha/Firmware into top + +commit 33c7c2c32e5bf4f15130b6334e64df928788bf2f +Merge: 82c13efad 9c6cca8b9 +Author: Lorenz Meier +Date: Tue Jul 9 13:34:12 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 82c13efad156b1fbf0634b4d6498a95780b0c31a +Merge: d63730419 e5c7ae470 +Author: Lorenz Meier +Date: Tue Jul 9 13:27:17 2013 +0200 + + Merged CPU load changes by freddie chopin + +commit 9c6cca8b9b55e703ca51a55f5160f5f8b35cabf6 +Merge: d63730419 91e1680c1 +Author: Lorenz Meier +Date: Tue Jul 9 04:11:38 2013 -0700 + + Merge pull request #310 from PX4/att_fix + + fixed attitude estimator params + +commit 04fbed493aab1dede6c2200aaab2b990d24a66e7 +Author: Anton Babushkin +Date: Tue Jul 9 14:09:48 2013 +0400 + + multirotor_pos_control: use separate PID controllers for position and velocity + +commit d63730419b7a8ea8696f7518bf24baff149b18a3 +Merge: bbe661588 496127ca4 +Author: Lorenz Meier +Date: Tue Jul 9 11:16:42 2013 +0200 + + Merge branch 'mpu6000_set_sample_rate' of https://github.com/fibr/Firmware into mpu_rate + +commit 2990a7384bb0f28462cf0389940ef7388b9cfc6f +Merge: dc2ef7b3c bbe661588 +Author: Darryl Taylor +Date: Tue Jul 9 17:09:59 2013 +0800 + + Merge branch 'master' of https://github.com/PX4/Firmware into gps_fix + +commit bbe6615884dcd92dd82b76d338aeee7a2aea7c22 +Merge: ced287126 369e6d1ee +Author: Lorenz Meier +Date: Tue Jul 9 02:09:30 2013 -0700 + + Merge pull request #324 from DrTon/gpio_led_io_relay + + gpio_led: PX4IO RELAY and ACC outputs support + +commit dc2ef7b3c6e1ee90ba2130ed0574987d5c99a35b +Author: Darryl Taylor +Date: Tue Jul 9 17:07:11 2013 +0800 + + Some cleanup of NAV_SVINFO message handler + +commit 6dff71668d96be4b63c55c41a8884014bbfdfdce +Merge: ced287126 d878d4756 +Author: Darryl Taylor +Date: Tue Jul 9 14:49:58 2013 +0800 + + Merge branch 'master' into gps_fix + +commit d878d4756c6defe087b6c2125e74555f02cc63f9 +Author: Darryl Taylor +Date: Tue Jul 9 14:25:47 2013 +0800 + + Ammended UBlox driver to record SV Info, satelites_visible == satelites used. Info is recorded for all SVs, used or not. Might be useful for GPS debugging. + +commit a18c6cea18aff92f226fdcd9da666ef1a9b6c99b +Merge: 86adaeb3e ced287126 +Author: Simon Wilks +Date: Tue Jul 9 08:04:07 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into hott-esc + +commit a9b327b1fe8b8cf20929a6a4c15438593018013a +Merge: 318825063 ced287126 +Author: unknown +Date: Mon Jul 8 17:13:41 2013 -0400 + + Merge remote-tracking branch 'upstream/master' + +commit ced2871263d5395da84ae6d034aa18015bf66d1c +Merge: 2a1bf3018 c4dfc345a +Author: Lorenz Meier +Date: Mon Jul 8 20:48:30 2013 +0200 + + Merged mkblctrl + +commit 2a1bf3018b82c58955139f65845cc59cea1f38bf +Author: Lorenz Meier +Date: Mon Jul 8 15:26:25 2013 +0200 + + Hotfix: Changed all left-over task_spawn() to task_spawn_cmd() + +commit 6436e2e3501ce79ee8d7355fbd79235bca402213 +Author: Lorenz Meier +Date: Mon Jul 8 14:43:27 2013 +0200 + + Updated mavlink_onboard as well (Hotfix) + +commit 040b8f3802afdd59fcf669e54c6f12d33048e1d3 +Author: Lorenz Meier +Date: Mon Jul 8 14:16:46 2013 +0200 + + Cleaned up MAVLink include hierarchy + +commit 88389ea2554c6f56a4fdd86cdd86a1e7b6affc21 +Merge: 76346bfe1 cf2dbdf9a +Author: Julian Oes +Date: Mon Jul 8 10:31:32 2013 +0200 + + Merge branch 'master' into new_state_machine + compiling again + Conflicts: + src/modules/fixedwing_att_control/fixedwing_att_control_att.c + src/modules/fixedwing_att_control/fixedwing_att_control_rate.c + src/modules/fixedwing_pos_control/fixedwing_pos_control_main.c + src/modules/mavlink/orb_listener.c + src/modules/multirotor_att_control/multirotor_attitude_control.c + src/modules/multirotor_att_control/multirotor_rate_control.c + src/modules/systemlib/pid/pid.c + src/modules/systemlib/pid/pid.h + src/modules/uORB/objects_common.cpp + +commit 320a5b7579c963fc5fb4399d5ad95f2c09e3a91b +Merge: 843fb2d37 cf2dbdf9a +Author: Anton Babushkin +Date: Mon Jul 8 12:18:32 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 3188250634abaaa825a5066dadca91db92c343c9 +Author: Jean Cyr +Date: Mon Jul 8 00:13:17 2013 -0400 + + Fix documentation fonts + +commit a7d5248f05f22e0e546df092ef507a4100151238 +Author: Jean Cyr +Date: Mon Jul 8 00:07:00 2013 -0400 + + Feature documentation + +commit e2458677c99f7b74462381a3cd9dec3321901190 +Author: px4dev +Date: Sun Jul 7 20:42:03 2013 -0700 + + Tweak IO serial packet error handling slightly; on reception of a serial error send a line break back to FMU. This should cause FMU to stop sending immediately. + + Flag these cases and discard the packet rather than processing it, rather than simply dropping the received packet and letting FMU time out. + +commit 0efb1d6cebbbe1889aceb12329a97a1c85126cce +Author: px4dev +Date: Sun Jul 7 18:50:04 2013 -0700 + + Fix the px4io serial port device name now that we're not using UART8 as the console. + +commit b4029dd824cec7a0b53c62e960f80d90ddc6e13c +Author: px4dev +Date: Sun Jul 7 17:53:55 2013 -0700 + + Pull v2 pieces up to build with the merge + +commit 20103f572fcf1451b6625209f02b7fde70dd3f04 +Author: Jean Cyr +Date: Sun Jul 7 20:19:27 2013 -0400 + + Minor px4io optimization + + Since this module creates the PX4IO object and that the IOCTL function + doesn't use the file descriptor parameter, there is no need to invoke + IOCTL via the filesystem since we can call it directly. + +commit dab652faf68931a2b1fa07609d63518237c9c8b7 +Author: Jean Cyr +Date: Sun Jul 7 19:04:30 2013 -0400 + + Prevent RELAY1 control via IOCTL if DSM bind feature is enabled + +commit 43f1843cc750fcef07122feaeca07863ed28c036 +Merge: 9fe257c4d cf2dbdf9a +Author: px4dev +Date: Sun Jul 7 12:22:56 2013 -0700 + + Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringup + +commit 9fe257c4d151280c770e607bc3160703f9503889 +Author: px4dev +Date: Sun Jul 7 12:13:40 2013 -0700 + + A very slender config just for test builds. + +commit 35711280df491c27ea42bd93d8102168a8514896 +Merge: 7a6a78670 cf2dbdf9a +Author: Jean Cyr +Date: Sun Jul 7 14:29:30 2013 -0400 + + Merge remote-tracking branch 'upstream/master' + +commit cf2dbdf9a1ae06c7d0e0a7963916a3709a1bc075 +Merge: 7cf121472 422c675c5 +Author: Lorenz Meier +Date: Sun Jul 7 10:59:43 2013 -0700 + + Merge pull request #320 from PX4/integration + + NuttX integration merge + +commit c4dfc345a127a4b2318f1c6b441b9308a7ad5645 +Author: marco +Date: Sun Jul 7 18:27:08 2013 +0200 + + Version from esc_status topic added to sdlog2 + +commit 7a6a786708814c3ddfa2973189a7334144e4e741 +Merge: 3f9f2018e 7cf121472 +Author: Jean Cyr +Date: Sun Jul 7 09:12:42 2013 -0400 + + Merge remote-tracking branch 'upstream/master' + +commit 7cf121472e7ba3d83084083792b0f159f238a8ef +Merge: 697c0a1a1 2b41e1a23 +Author: Lorenz Meier +Date: Sun Jul 7 02:31:14 2013 -0700 + + Merge pull request #325 from sjwilks/airspeed + + Don't zero out the reported airspeed when below 15km/h + +commit 8fa226c909d5d34606e8f28bb0b54aeda8f91010 +Author: px4dev +Date: Sat Jul 6 23:59:35 2013 -0700 + + Tweak protocol register assignments and add new registers to accommodate differences in IOv2. + +commit 2b41e1a23be3d18e1eac6b906eae6bc030861a89 +Merge: 01255a4ce 697c0a1a1 +Author: Simon Wilks +Date: Sun Jul 7 01:11:10 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into airspeed + +commit 01255a4cec9683d05263ea4509bd324b7b814156 +Author: Simon Wilks +Date: Sun Jul 7 01:10:47 2013 +0200 + + Remove the <15kmh cuttoff and report kmh via HoTT. + +commit a65a1237f05c885245237e9ffecd79dee9de4dbc +Author: px4dev +Date: Sat Jul 6 12:29:14 2013 -0700 + + Optimise the RC input fetch for <= 9ch transmitters; this eliminates one read per cycle from IO in the common case. + +commit 17f9c7d15ccb6301e2be3eaa8cde8b3f710ce085 +Author: px4dev +Date: Sat Jul 6 12:28:01 2013 -0700 + + Crank up the test speed for 'px4io iftest 1' + +commit 4d400aa7e75aa091fb649bbeaf0a2d6a644c177c +Author: px4dev +Date: Sat Jul 6 12:27:37 2013 -0700 + + Enable UART error handling on PX4IO. + +commit 369e6d1eeab8478f3ce81a7803e55047c221d15b +Author: Anton Babushkin +Date: Sat Jul 6 18:37:02 2013 +0400 + + gpio_led: minor usage fix + +commit 8d0784af61536302cc6a2a1d65f847528658ba09 +Author: Anton Babushkin +Date: Sat Jul 6 18:30:09 2013 +0400 + + gpio_led: PX4IO RELAY and ACC outputs support, some fixes + +commit 86adaeb3e8f28c92005a38b7c71e12111efe8694 +Author: Simon Wilks +Date: Sat Jul 6 15:02:34 2013 +0200 + + More cleanups + +commit 87a4f1507a3bca4bcae870b13ff5416669ededf0 +Author: px4dev +Date: Sat Jul 6 00:16:37 2013 -0700 + + Move the common definitions for the PX4IO serial protocol into the shared header. + +commit 19b2e1de8505be6ab23bedab7b105a20ac7af405 +Author: px4dev +Date: Sat Jul 6 00:00:44 2013 -0700 + + Copy the correct number of bytes back for register read operations. Basic PX4IO comms are working now. + +commit 0589346ce6ccbcee03437ee293cc03d900bf76d9 +Author: px4dev +Date: Sat Jul 6 00:00:10 2013 -0700 + + Abort the px4io worker task if subscribing to the required ORB topics fails. + +commit a4b0e3ecbe2d012eac7545cce14829866bacc813 +Author: px4dev +Date: Fri Jul 5 22:54:44 2013 -0700 + + Add retry-on-error for non-protocol errors. + + Add more performance counters; run test #1 faster. + +commit 6871d2909b5be7eb93bf23aea771a86aa1b0ae3f +Author: px4dev +Date: Fri Jul 5 22:53:57 2013 -0700 + + Add a mechanism for cancelling begin/end perf counters. + +commit 3c8c596ac7a2eacc3f4ac047a58bd5dceb36a203 +Author: px4dev +Date: Fri Jul 5 20:37:05 2013 -0700 + + Enable handling for short-packet reception on FMU using the line-idle interrupt from the UART. Enable short packets at both ends. + +commit bcfb713fe9f123db6d594315465b30dc7210be75 +Author: px4dev +Date: Fri Jul 5 20:35:55 2013 -0700 + + Enable handling for short-packet reception on IO using the line-idle interrupt from the UART. + +commit f9a85ac7e64ca816253e94a473e2ef04f2962ab5 +Author: px4dev +Date: Fri Jul 5 19:16:25 2013 -0700 + + Remove the TX completion callback on the IO side. + + Report CRC, read and protocol errors. + +commit 87c3d1a8c14e9d97bb98d8255c1ba35e875b6c81 +Author: px4dev +Date: Fri Jul 5 19:03:08 2013 -0700 + + More link performance counters. + +commit 10e673aa4b16a7b50656962b4ead7fa87fa94d59 +Author: px4dev +Date: Fri Jul 5 19:02:42 2013 -0700 + + Send error response if register write fails. + +commit 46a4a443210b73be01da5d63f9cef955658347ee +Author: px4dev +Date: Fri Jul 5 18:36:00 2013 -0700 + + Be more consistent with the packet format definition. + + Free perf counters in ~PX4IO_serial + +commit 1f7f7862ceee827c1c3a6087defb8cb52db3f4c9 +Author: px4dev +Date: Fri Jul 5 17:53:55 2013 -0700 + + Fix the USART6 default baudrate to match the IO bootloader. + +commit 3f9f2018e20f4be23e7d62571ec0a3678d960108 +Author: Jean Cyr +Date: Fri Jul 5 20:51:29 2013 -0400 + + Support binding DSM2 and DSMX satellite receivers + + The px4io bind command allows you to put a DSM satellite receiver into + bind mode. Since this feature requires that + the dsm VCC line (red wire) be cut and routed through relay one, it is + not enabled by default in order not to + affect those not using a DSM satellite receiver or wising to use relay + one for other purposes. + + NOTE: Binding DSM2 satellites in 11-bit mode is not supported due to + potential bug in some DSM2 receiver streams + when in 11-bit mode. Furthermore the px4io software folds 11 bit data + down to 10 bits so there is no resolution + advantage to to 11-bit mode. + + To enable the feature the RC_RL1_DSM_VCC parameter must be set to a non + zero value from the console, or using + QGroundControl: + + param set RC_RL1_DSM_VCC 1 + + From the console you can initiate DSM bind mode with: + + uorb start + param set RC_RL1_DSM_VCC 1 + px4io start + px4io bind dsm2 + + For binding a DSMX satellite to a DSMX transmitter you would instead + use: + + px4io bind dsmx + + Your receiver module should start a rapid flash and you can follow the + normal binding sequence of your + transmitter. + + Note: The value of parameter RC_RL1_DSM_VCC defaults to 0, so none of + this will have any effect on an unmodified + DSM receiver connection. For this feature to work, the power wire (red) + must be cut and each side connected to a + terminal on relay1 of the px4io board. + + This has been tested using Spektrum as well as Hobby King 'Orange' DSM + satellite receivers. + + Both px4fmu and px4io images are updated. + +commit 6c5a15da9b611d52a70af0ffd3d97bf757b974f5 +Author: px4dev +Date: Fri Jul 5 17:39:28 2013 -0700 + + Eliminate the TD DMA callback; we don't need to know that it's completed. + + Fix abort behaviour on timeouts, now we don't wedge after the first one. + +commit 50cae347b41b66d236c26ea0dfdeb99b65824ebb +Author: px4dev +Date: Fri Jul 5 17:13:54 2013 -0700 + + Check packet CRCs and count errors; don't reject packets yet. + +commit 5a8f874166e92ccb1d3a108164f403f622787a89 +Author: px4dev +Date: Fri Jul 5 16:56:47 2013 -0700 + + Add an 8-bit CRC to each transmitted packet. + +commit 313231566c936927eef1fd4a8fc7012122342941 +Author: px4dev +Date: Fri Jul 5 16:41:27 2013 -0700 + + Encode the packet type and result in the unused high bits of the word count. + +commit e55a37697d56bfbec3bcd1febc9f0e185663f45d +Author: px4dev +Date: Fri Jul 5 16:34:44 2013 -0700 + + Always send and expect a reply for every message. + +commit d83323d4a28c0beb9686bd28193344b6b3079f00 +Author: px4dev +Date: Fri Jul 5 16:18:55 2013 -0700 + + Use the NuttX built-in crc32, it works fine. + +commit 422c675c551c4a160e8bcdb18ffe3c6160b63980 +Author: Lorenz Meier +Date: Fri Jul 5 11:44:25 2013 +0200 + + Commented flow example slightly better + +commit 5f2d35d7150d9ae5d72eba008f785aee65a513c4 +Author: Lorenz Meier +Date: Fri Jul 5 11:44:10 2013 +0200 + + Added gyro scaling as parameter + +commit 7ca0698a6b41af500e4070717ef4d46a9b805d1f +Author: Lorenz Meier +Date: Fri Jul 5 11:43:42 2013 +0200 + + Fixed HIL handling + +commit 2cfe9ee1b49681ad0ba0e6f4e8a54dba3e7f2638 +Author: Lorenz Meier +Date: Fri Jul 5 11:43:16 2013 +0200 + + Improved limits handling + +commit 83213c66df27e41d5941ff21a4249df3f6f5f45e +Author: px4dev +Date: Thu Jul 4 23:22:59 2013 -0700 + + Reset the PX4IO rx DMA if we haven't seen any traffic in a while; this gets us back into sync. + +commit 94b638d848a62312a9cd6722779965d211565d3c +Author: px4dev +Date: Thu Jul 4 23:19:24 2013 -0700 + + One more piece of paranoia when resetting DMA + +commit 43210413a98dfe32302cd99c86847729100133fa +Author: px4dev +Date: Thu Jul 4 23:17:55 2013 -0700 + + More test work on the px4io side of the serial interface. + +commit 52096f017f170ac873b782bc4ac260851ad01d89 +Author: px4dev +Date: Thu Jul 4 23:17:16 2013 -0700 + + Switch to the 'normal' way of doing register accessors. + Be more aggressive en/disabling DMA in the UART, since ST say you should. + +commit c21237667bc2802f675c74641d25f538db5f2c0c +Author: px4dev +Date: Thu Jul 4 23:16:13 2013 -0700 + + iov2 pin definition cleanup sweep + +commit f7963a8c84792ff6d95fa52d92f308c596e309e4 +Author: px4dev +Date: Thu Jul 4 23:14:13 2013 -0700 + + Fix printing of PC_COUNT perf counters + +commit 2e001aad0429c816321bfc76264282935911746e +Author: px4dev +Date: Thu Jul 4 12:50:59 2013 -0700 + + Add PX4IOv2 support to the uploader. + +commit f2079ae7ff3459f5a72abeef419053fa8b7cfcf5 +Author: px4dev +Date: Thu Jul 4 11:21:25 2013 -0700 + + Add DMA error handling. + Add serial error handling. + Add short-packet-reception handling (this may allow us to send/receive shorter packets… needs testing). + +commit 05d68154014910a428f1f77eae98a393d14b7f37 +Author: Lorenz Meier +Date: Thu Jul 4 15:49:13 2013 +0200 + + Improved return statement of sensors app + +commit cefebb9699760b23b1298ee46a0d72ae22b6ecd8 +Author: Lorenz Meier +Date: Thu Jul 4 15:48:01 2013 +0200 + + Small improvements in system lib + +commit d72e9929aa7f3066c3c8c6a09df7a9690b3cdbc5 +Author: Lorenz Meier +Date: Thu Jul 4 15:46:53 2013 +0200 + + Fixes to fixed wing control example, fixes to the way the control lib publishes estimates + +commit b01673d1d8717b645747b7630382d666c6377c49 +Author: Lorenz Meier +Date: Thu Jul 4 15:45:32 2013 +0200 + + Fixes to estimator and HIL startup script + +commit f42b3ecd962a355081d36a62924e8ae9ecc05639 +Author: Lorenz Meier +Date: Thu Jul 4 15:43:38 2013 +0200 + + Substantial improvements to math lib + +commit 3686431231af3dbbc3ca65417e9d1ca2dcd9d1de +Author: Lorenz Meier +Date: Thu Jul 4 15:41:42 2013 +0200 + + Removed leftover mavlink_receiver.c file + +commit 9aee41932458bf85473334cb430c1b00607dd7f4 +Author: Lorenz Meier +Date: Thu Jul 4 15:40:20 2013 +0200 + + Updated mavlink version, massive improvements in mission lib, fixes to HIL (state and sensor level) + +commit 5691c64ff068b849319e714d9719079bd4bc14d2 +Author: Lorenz Meier +Date: Thu Jul 4 15:39:29 2013 +0200 + + Update to uORB topics, added / improved position triplet, added radio status + +commit 49aca1ae5ba240fc9ae695e58ca392b8d61c939e +Author: Simon Wilks +Date: Thu Jul 4 08:50:34 2013 +0200 + + Add in missing files. + +commit 7255c02c20ac11289a059503c4562be7bc23179b +Author: px4dev +Date: Wed Jul 3 23:41:40 2013 -0700 + + Add a test hook for the PX4IO interface. Wire up some simple tests for the serial interface. + + Signal quality looks good at 1.5Mbps. Transmit timing is ~450µs per packet, ~20µs packet-to-packet delay spinning in a loop transmitting. + +commit 6d2f14e125062be623c710c4b739c46be44d0adf +Author: Simon Wilks +Date: Thu Jul 4 08:33:19 2013 +0200 + + Refactoring of the hott telemetry driver and added functionality to read from a HoTT sensor. + +commit 03a15bfdc5d3903240f040e5de5baac12bb3080f +Author: px4dev +Date: Wed Jul 3 22:23:01 2013 -0700 + + Fix argument parsing in the rgbled command. + +commit ea1f61e09388c0fd348dd54a46332bad939ffe00 +Author: px4dev +Date: Wed Jul 3 22:22:10 2013 -0700 + + USB console isn't working. Go back to UART8 which is. + +commit be6ad7af3b65841d2b460e3064c166dc9167401f +Author: px4dev +Date: Wed Jul 3 00:08:12 2013 -0700 + + Rework the FMU<->IO connection to use a simple fixed-size DMA packet; this should let us reduce overall latency and bump the bitrate up. + + Will still require some tuning. + +commit 3eb115c821461e57727f1a75a3b6ec60113d48dd +Merge: d1562f926 b1f3a5c92 +Author: Lorenz Meier +Date: Tue Jul 2 11:06:53 2013 -0700 + + Merge pull request #7 from skelly/l3gd20h_support + + Enabled MS5611, nsh on USB by default. + +commit 209dc7100e03c257a88d3c71221f136295d61929 +Author: marco +Date: Tue Jul 2 19:46:15 2013 +0200 + + mkclctrl 8/11Bit support, uOrb Topic added, ESC Topic to Sdlog2 added + +commit e9290e7fc0f05f186f60c2af4beae35b75236e37 +Merge: 4edb6ce76 697c0a1a1 +Author: Lorenz Meier +Date: Tue Jul 2 16:40:26 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into origin_integration + +commit 697c0a1a1d7fb1043786533da3570f28acd661dc +Merge: bff6eae3a 72694825d +Author: sjwilks +Date: Tue Jul 2 01:19:14 2013 -0700 + + Merge pull request #314 from DrTon/att_control_der_fix + + Multirotor attitude controller updated + +commit 843fb2d37179b82601a51e2d210052318f3301ab +Author: Anton Babushkin +Date: Mon Jul 1 09:29:06 2013 +0400 + + position_estimator_inav init bugs fixed + +commit f6b0a27295b498fd1be662e366914b6fa15e33a3 +Merge: aeb363720 bff6eae3a +Author: Anton Babushkin +Date: Sun Jun 30 23:36:42 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 4edb6ce76bf7f360bfefacf7e83045c92f070e40 +Merge: d51b97fe2 7d59ee683 +Author: sjwilks +Date: Sun Jun 30 11:58:38 2013 -0700 + + Merge pull request #319 from PX4/kalman_nav + + Kalman navigation fixes + +commit bff6eae3a2ac414b09d94fa4497c25d301a447a9 +Merge: 8191130bb aa04701c8 +Author: sjwilks +Date: Sun Jun 30 11:53:44 2013 -0700 + + Merge pull request #318 from PX4/global_pos_log + + Added global position to logging + +commit d51b97fe2fda2c566c9e61c2e551138fdac97814 +Merge: c8f4f84c2 8191130bb +Author: Lorenz Meier +Date: Sun Jun 30 19:47:12 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into integration + +commit aa04701c89f912d455f8d2cf7a09c367d3ddd4e6 +Author: Lorenz Meier +Date: Sun Jun 30 19:15:02 2013 +0200 + + Added global position to logging + +commit 7d59ee683961d9b63476cabed56e6aab98a4b392 +Author: Lorenz Meier +Date: Sun Jun 30 00:38:01 2013 +0200 + + Fixed yaw estimate, minor comment and code style improvements. Added option for upfront init, prepared process for removal (later) of sensors app and subscription to individual topics. Prototyping rework of params / subscriptions to resolve GCC 4.7 incompatibility of control lib (or rather the fact that we need to work around something which looks like a compiler bug) + +commit aeb363720925cf25fe159b065dbc55717d73c165 +Merge: 7dfaed3ee 2f1de6621 +Author: Anton Babushkin +Date: Sat Jun 29 21:01:20 2013 +0400 + + Merge branch 'arm_safe_fix' into seatbelt_multirotor + +commit 2f1de6621b34f76ddf3a0ff00ac8e9fcb8e60bea +Author: Anton Babushkin +Date: Sat Jun 29 20:49:54 2013 +0400 + + More strict conditions for arm/disarm + +commit d3eb86d0ea000add6e2747fda58f77a88b05314c +Author: Anton Babushkin +Date: Sat Apr 20 09:14:26 2013 +0400 + + Publish manual_sas_mode immediately, SAS modes switch order changed to more safe + +commit d1562f926f487d1ed05751d45a2516be8c192564 +Author: px4dev +Date: Fri Jun 28 23:39:35 2013 -0700 + + More implementation for the serial side on IO; fix a couple of bugs on the FMU side. + + Still needs serial init and some more testing/config on the FMU side, but closer to being ready to test. + +commit 7dfaed3ee7718c15731070f3e3bd54d725f72029 +Author: Anton Babushkin +Date: Fri Jun 28 23:35:48 2013 +0400 + + multirotor_pos_control: new ground level -> altitude setpoint correction fixed + +commit a29e3b5a94f6d0d2a321fbd4b681d29e24ede05e +Merge: 8e732fc52 91e1680c1 +Author: Anton Babushkin +Date: Fri Jun 28 19:40:19 2013 +0400 + + Merge commit '91e1680c1bb45bceb1d1dd675782111713f76a8a' into seatbelt_multirotor + +commit 8e732fc52763a05739e4f13caf0dff84817839cd +Author: Anton Babushkin +Date: Fri Jun 28 12:58:12 2013 +0400 + + position_estimator_inav default parameters changed, some fixes + +commit 7b73df6440987f2fea3dcdce135c27e02d98bda6 +Merge: 1759f30e3 72694825d +Author: Anton Babushkin +Date: Fri Jun 28 11:11:26 2013 +0400 + + Merge branch 'att_control_der_fix' into seatbelt_multirotor + +commit 1759f30e3aa4b2da25dcd0c836480f069d917a88 +Author: Anton Babushkin +Date: Fri Jun 28 11:10:46 2013 +0400 + + Sonar added to position_estimator_inav + +commit 665a9b8865b394c1e4d15d74632551dfd216eab9 +Merge: 7d37c2a8b 8191130bb +Author: Anton Babushkin +Date: Fri Jun 28 11:09:21 2013 +0400 + + Merge commit '8191130bbc8f2cbd53e69a7bcd1a4d4b1b2d68bb' into seatbelt_multirotor + +commit dadd8703b422523d88b02effe48e76152bcb2fce +Author: Simon Wilks +Date: Fri Jun 28 08:42:05 2013 +0200 + + Initial non-tested code for reading from the ESC. + +commit 76346bfe19c816491a6982abfa10f48cd9d258f6 +Author: Julian Oes +Date: Thu Jun 27 20:20:27 2013 +0200 + + Corrected merge mistake + +commit f052442c2b9dac56ead301e9208a392d7f2fe43d +Merge: 0ecc9c4bf 8191130bb +Author: Julian Oes +Date: Thu Jun 27 09:23:11 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into new_state_machine + + Conflicts: + src/modules/sdlog2/sdlog2.c + src/modules/sdlog2/sdlog2_messages.h + +commit 90c458cb618754905ab6d373f22d76e3309adf4c +Author: px4dev +Date: Tue Jun 25 23:08:34 2013 -0700 + + Checkpoint: interface abstraction for px4io driver + +commit 8191130bbc8f2cbd53e69a7bcd1a4d4b1b2d68bb +Merge: 85b5da807 85d35777e +Author: sjwilks +Date: Tue Jun 25 21:41:06 2013 -0700 + + Merge pull request #315 from DrTon/sdlog2 + + sdlog2: FLOW message added + +commit b1f3a5c92bd900ad15d4f13f43658563be5ed8de +Author: Sam Kelly +Date: Tue Jun 25 14:01:27 2013 -0700 + + Enabled MS5611 by default on FMUv2. + +commit 7958e38c427309941e43a17e987bb04504aa57df +Author: Sam Kelly +Date: Tue Jun 25 13:44:42 2013 -0700 + + Enabled NSH on USB by default. + +commit 85d35777e0f88fe40d1e5a2a99c624e1eb75ec69 +Author: Anton Babushkin +Date: Tue Jun 25 22:51:51 2013 +0400 + + sdlog2: bugfix in FLOW message + +commit fdc7247fcf507faa6288c5c1f203f7d5b9221692 +Author: Anton Babushkin +Date: Tue Jun 25 21:04:08 2013 +0400 + + sdlog2: FLOW message added, bug fixed in optical_flow topic + +commit 0ecc9c4bf4f2bf9fe1d99b5cbdf398718d2dccdd +Author: Julian Oes +Date: Tue Jun 25 16:30:35 2013 +0200 + + Shrinking the main commander file a bit + +commit 9ce2b62eb57b519348c4b2fcd58af09999e504e7 +Author: Julian Oes +Date: Tue Jun 25 14:45:27 2013 +0200 + + Beep when arming or disarming with RC + +commit a6ba7e448586c556009132887503e6830c20029e +Author: Julian Oes +Date: Tue Jun 25 13:15:38 2013 +0200 + + Dropped superseded safety topic, added warning tones before arming + +commit 2096da2d4da2d4482dcdb328d35255101fc722bd +Author: Julian Oes +Date: Tue Jun 25 13:11:15 2013 +0200 + + Don't interrupt a playing tune unless its a repeated one + +commit 794a2248f02e014bc81e977da5a4eee7d71902b5 +Author: Julian Oes +Date: Mon Jun 24 17:24:49 2013 +0200 + + Only some small cleanup to att control + +commit d563960267ab1145d5100f9dcfad6035205e4021 +Author: Julian Oes +Date: Mon Jun 24 17:24:04 2013 +0200 + + Added Flow messages to sdlog2 + +commit 60e9ea977d90a05826c86eea14f4a2807851d49c +Author: Julian Oes +Date: Mon Jun 24 09:50:55 2013 +0200 + + Conditions where set wrongly in the first 2s after boot + +commit 53dec130c49f69f10527ab55d69de46ee26c58f6 +Author: Julian Oes +Date: Mon Jun 24 09:49:46 2013 +0200 + + Adapted flow estimator, position and velocity control to new state machine + +commit 582ee13d2a1d485f0851986672e0abf2f106867a +Merge: c8f4f84c2 cbd95d644 +Author: Lorenz Meier +Date: Sat Jun 22 11:49:52 2013 +0200 + + Merge branch 'mag-correct-yaw' of github.com:jgoppert/Firmware into fw_hil_test + +commit 72694825de93e0998d39f1296bc830c3ec23933d +Author: Anton Babushkin +Date: Sat Jun 22 11:28:21 2013 +0400 + + Copyright fixes + +commit c8f4f84c2bc8a4302e28ac0b3a2af7807d82dc64 +Merge: 34058ae56 85b5da807 +Author: Lorenz Meier +Date: Fri Jun 21 19:20:52 2013 +0200 + + Merged master + +commit 5cb1f4662fb28f68e539f2c8930c0f48ccea3521 +Author: Anton Babushkin +Date: Thu Jun 20 19:25:37 2013 +0400 + + multirotor_attitude_control performance improved, tested in flight. PID library new functionality and bugfixes. + +commit 7d37c2a8b36309f27d7001ba035d30c72620ba05 +Author: Anton Babushkin +Date: Thu Jun 20 17:32:29 2013 +0400 + + multirotor_pos_control: bugs fixed + +commit a183f3e2733a70408355d71f592927d5e31abc74 +Merge: 9b6c9358e bf0de7753 +Author: Julian Oes +Date: Thu Jun 20 12:52:16 2013 +0200 + + Merge remote-tracking branch 'drton/pid_fixes_drton_debug' into new_state_machine + + Conflicts: + src/modules/multirotor_att_control/multirotor_att_control_main.c + src/modules/multirotor_att_control/multirotor_attitude_control.c + src/modules/multirotor_att_control/multirotor_rate_control.c + src/modules/multirotor_att_control/multirotor_rate_control.h + src/modules/sdlog2/sdlog2.c + +commit bf0de775329acfc8c450b2958222a83f2a32f977 +Author: Anton Babushkin +Date: Thu Jun 20 12:33:35 2013 +0400 + + Critical bugfix in PID + +commit dec1fdbde0c7bb6f3eacae97ab9656f77294cbfc +Author: Anton Babushkin +Date: Thu Jun 20 11:52:05 2013 +0400 + + Cleanup: remove useless angular rates from attitude rate controller + +commit 462a9c84540e9258a5ab4270b258e5809cb5f88b +Author: Anton Babushkin +Date: Thu Jun 20 11:32:25 2013 +0400 + + sdlog2: add angular accelerations to ATT message + +commit 3bfc4ed5174c60de7eb98efbbf3c7729fcaa231e +Author: Anton Babushkin +Date: Thu Jun 20 11:30:10 2013 +0400 + + Att rate PID fix + +commit 9b6c9358ed072459ac61feed271a209c8c5dea23 +Author: Julian Oes +Date: Thu Jun 20 01:13:49 2013 +0200 + + First try for an ESC calibration tool + +commit 23858a6726f151cc6d67ecda0d42c7374839d80f +Author: Julian Oes +Date: Wed Jun 19 22:59:40 2013 +0200 + + Added functionality to enable PWM output for stupid ESCs even when safety is not off, arming button functionality remains as is + +commit ece93ab62834be7f46501b1d31733cf58b5b1188 +Author: Julian Oes +Date: Wed Jun 19 12:01:22 2013 +0200 + + Added integral reset for rate controller + +commit c1049483a82857bebb012607578add9492446321 +Author: Julian Oes +Date: Wed Jun 19 12:01:22 2013 +0200 + + Added integral reset for rate controller + +commit d6c15b16792f3f087a0d934677615949c9e12688 +Author: Julian Oes +Date: Wed Jun 19 10:34:41 2013 +0200 + + Fixed numeration that was introduced through merge, I should add new log messages to the end + +commit 53eb76f4d558d345cc85b8f30e232b9bca2f0e51 +Author: Julian Oes +Date: Wed Jun 19 10:34:41 2013 +0200 + + Fixed numeration that was introduced through merge, I should add new log messages to the end + +commit 26858ad40383739cff66bf0981a21990597c1aea +Merge: 8d6cc86b4 85b5da807 +Author: Julian Oes +Date: Wed Jun 19 10:20:56 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into pid_fixes + + Conflicts: + src/modules/sdlog2/sdlog2.c + +commit eb38ea17896e9970e9bdf532557ebcd87f81e34a +Author: Anton Babushkin +Date: Wed Jun 19 12:17:10 2013 +0400 + + position_estimator_inav: better handling of lost GPS, minor fixes + +commit 9ea6636237c02706fa442241920efaef09196580 +Merge: e2ff60b0a 85b5da807 +Author: Julian Oes +Date: Wed Jun 19 10:02:57 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into new_state_machine + +commit 8d6cc86b4f37773c9c4db77b9666fa2a075c1871 +Author: Julian Oes +Date: Wed Jun 19 10:01:16 2013 +0200 + + Cherry-picked commit e2ff60b0a6dbcd714d57e781d9fe174b110a6237: use rateacc values + +commit e2ff60b0a6dbcd714d57e781d9fe174b110a6237 +Author: Julian Oes +Date: Wed Jun 19 09:35:59 2013 +0200 + + Use rollacc and pitchacc from the estimator instead of differentiating in the controller + +commit f3ce61d7405a7edc1e5bb2aadf2ccec5bed90feb +Author: Julian Oes +Date: Wed Jun 19 09:35:19 2013 +0200 + + Forgot to remove some debug stuff + +commit dc0bf64434b7622ed39a9b7761d85ab4912e2bd7 +Merge: effce6edf 85b5da807 +Author: Anton Babushkin +Date: Tue Jun 18 21:56:57 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit cbd95d644d57a690772ffda3093aba1b59b4c329 +Author: James Goppert +Date: Tue Jun 18 12:23:50 2013 -0400 + + Changed to yaw only mag correction. + +commit 85b5da8078873a13a5fc0fd4ee3fe0a02917e87c +Merge: b23f238d9 4254bbfe6 +Author: Lorenz Meier +Date: Tue Jun 18 07:10:43 2013 -0700 + + Merge pull request #312 from samized/flowboard_master + + Add PX4IOAR PX4FLOW example startup script + +commit 202792294ac8a4d0db2c0e64d944be8e95608930 +Merge: 34c197c7c c3a8f177b +Author: Julian Oes +Date: Tue Jun 18 15:35:26 2013 +0200 + + Merge remote-tracking branch 'upstream/io_fixes' into new_state_machine + + Conflicts: + src/drivers/px4io/px4io.cpp + src/modules/commander/commander.c + src/modules/commander/state_machine_helper.c + src/modules/commander/state_machine_helper.h + src/modules/px4iofirmware/mixer.cpp + src/modules/uORB/topics/actuator_controls.h + src/modules/uORB/topics/vehicle_status.h + +commit 4254bbfe6df9b17ece3b72d51dd93921fe55be52 +Author: samuezih +Date: Tue Jun 18 10:45:08 2013 +0200 + + Add PX4IOAR PX4FLOW example startup script + +commit 34c197c7cc77de0317112530eb60aa5f3ba5687d +Merge: b5f4f1ee8 b23f238d9 +Author: Julian Oes +Date: Tue Jun 18 10:26:48 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into new_state_machine + +commit b5f4f1ee808c176c5dc0705b76584b438f151650 +Author: Julian Oes +Date: Tue Jun 18 10:00:08 2013 +0200 + + Adressed performance concern and fixed a copy paste bug + +commit b23f238d9894b59eb216a17c69802a636b756563 +Merge: 419750fe6 447fc5e29 +Author: Lorenz Meier +Date: Mon Jun 17 23:35:15 2013 -0700 + + Merge pull request #311 from DrTon/sdlog2 + + sdlog2 bugs fixed + +commit 447fc5e291b110b0fa1e55c7ace294968c28c5ef +Author: Anton Babushkin +Date: Tue Jun 18 10:31:24 2013 +0400 + + sdlog2 bugs fixed + +commit cc452834c0dabd2689f5f102ce1cbbe714f056dd +Author: Julian Oes +Date: Tue Jun 18 00:30:10 2013 +0200 + + First try to prevent motors from stopping when armed + +commit c874f681080e0e68d62a31e88c80240350f8a595 +Author: Julian Oes +Date: Mon Jun 17 21:03:55 2013 +0200 + + Checkpoint: Quad is flying after PID lib changes + + Conflicts: + src/modules/multirotor_att_control/multirotor_attitude_control.c + +commit e8dbc1fadaf6340d8c9f414ba0402eefd9af2420 +Merge: 216617431 91e1680c1 +Author: Julian Oes +Date: Mon Jun 17 21:05:15 2013 +0200 + + Merge remote-tracking branch 'upstream/att_fix' into pid_fixes + +commit 2daff9ebbf066c0b14b85364ee056c3d8c7a7734 +Author: Julian Oes +Date: Mon Jun 17 21:03:55 2013 +0200 + + Checkpoint: Quad is flying after PID lib changes + +commit 52f8565f0b5326bedb8b8a970c987e6bf10d71f6 +Author: Julian Oes +Date: Mon Jun 17 21:02:52 2013 +0200 + + Corrected number of ORB structs in sdlog2 + +commit a25d68440d99b4214ae4477d07c23e852458c4d2 +Author: Julian Oes +Date: Mon Jun 17 21:01:25 2013 +0200 + + Merge with att_fix + +commit effce6edfa3b4258a855342d8f7a265f2f18f521 +Author: Anton Babushkin +Date: Mon Jun 17 22:07:05 2013 +0400 + + sdlog2 GPOS message bug fix + +commit 2124c52cff152e696a73888a7b16556d3c882ec1 +Author: Anton Babushkin +Date: Mon Jun 17 22:06:45 2013 +0400 + + position_estimator_inav bugfixes + +commit 91e1680c1bb45bceb1d1dd675782111713f76a8a +Author: Lorenz Meier +Date: Mon Jun 17 17:13:34 2013 +0200 + + fixed attitude estimator params + +commit e12ae6b3ba09f8c20aaa40493532f8c071bf779f +Merge: a83aca753 419750fe6 +Author: Anton Babushkin +Date: Mon Jun 17 18:47:41 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 419750fe617ff7eee400706c1d7237b06dcafb13 +Merge: badaa5e4a a11895ac4 +Author: Lorenz Meier +Date: Mon Jun 17 06:42:59 2013 -0700 + + Merge pull request #309 from DrTon/sdlog2 + + sdlog2 critical bug fixed, added ARSP message + +commit 7bb78a4f9b7d6a4d4468c93154c3f3524e8ff929 +Merge: bca60b98b a11895ac4 +Author: Julian Oes +Date: Mon Jun 17 14:45:20 2013 +0200 + + Merge remote-tracking branch 'drton/sdlog2' into new_state_machine + + Conflicts: + src/modules/sdlog2/sdlog2.c + +commit a11895ac43b4e345ebd04d9999f386bc1408b98e +Author: Anton Babushkin +Date: Mon Jun 17 16:06:35 2013 +0400 + + Critical bug fixed, cleanup + +commit d9f30858c88f6613808d1781ce06058e88e40fa9 +Author: Anton Babushkin +Date: Mon Jun 17 14:46:18 2013 +0400 + + sdlog2 messages ID fix + +commit 22a925adeb2cae7496c31da35cd5f93d2993c01f +Merge: 138ce117a badaa5e4a +Author: Anton Babushkin +Date: Mon Jun 17 14:44:45 2013 +0400 + + Merge branch 'master' into sdlog2 + +commit a83aca753c2a5c8680c8a3b7258a1b2c25fbbce8 +Author: Anton Babushkin +Date: Mon Jun 17 14:41:35 2013 +0400 + + position_estimator_inav rewrite, publishes vehicle_global_position now + +commit 650de90a904368eb93689bbb8a3be63888bf244e +Author: Anton Babushkin +Date: Mon Jun 17 14:40:55 2013 +0400 + + sdlog2: ARSP, GPOS messages added + +commit 95d324f0612c388e60e8b9a0acf8179aaa216362 +Merge: 4c6cf3037 badaa5e4a +Author: Anton Babushkin +Date: Mon Jun 17 13:52:20 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 34058ae565213dca27b0937737c5f818968996b5 +Merge: 92e068702 badaa5e4a +Author: Lorenz Meier +Date: Mon Jun 17 09:57:47 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into integration + +commit badaa5e4a23561834ff4badbe3a62fbf3d3e02aa +Author: Lorenz Meier +Date: Mon Jun 17 09:57:34 2013 +0200 + + Fixed too low stack sizes + +commit 92e0687022042dcda166e78205477cc592acefca +Merge: b2ff8b5e1 c240e843a +Author: Lorenz Meier +Date: Mon Jun 17 08:44:07 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into integration + +commit b2ff8b5e1ad80f86aa2efdfdf06b7c55de8d32c0 +Author: px4dev +Date: Sun Jun 16 23:02:46 2013 -0700 + + Turn off logging + +commit 3163d7ac0908dfee0978992137500f11f8a42c43 +Author: px4dev +Date: Sun Jun 16 22:41:08 2013 -0700 + + Set the serial port speed before trying to talk to IO + +commit c240e843aa2ba88fa0c333dd8f099b37f1e1ca13 +Merge: f1419d4f5 4253c16b3 +Author: Lorenz Meier +Date: Sun Jun 16 13:46:35 2013 -0700 + + Merge pull request #305 from sjwilks/sdlog-airspeed + + Add airspeed logging to sdlog2. + +commit f1419d4f5f5e7856464e277c7e11e6b58539ca99 +Merge: 9e26e8de7 24cb66c83 +Author: Lorenz Meier +Date: Sun Jun 16 12:29:37 2013 -0700 + + Merge pull request #307 from sjwilks/ets-airspeed-fix + + Fix the usage help and lots of formatting fixes. + +commit 24cb66c8330ecc2c04c541a92322ba7339d49b87 +Author: Simon Wilks +Date: Sun Jun 16 21:17:07 2013 +0200 + + And yet more formatting cleanups + +commit 7a99de9d304dd56246917ab2966970b7c6fa4214 +Author: Simon Wilks +Date: Sun Jun 16 21:07:42 2013 +0200 + + More formatting cleanups + +commit 9e26e8de79b7a4d81e88321f5c60a622f1bb33fe +Merge: b714c5c9d dadac932d +Author: Lorenz Meier +Date: Sun Jun 16 11:53:29 2013 -0700 + + Merge pull request #306 from sjwilks/hott-airspeed + + Report airspeed via HoTT telemetry + +commit 1fc3c8f7234b281a570f578b4600dcd75b06346b +Author: Simon Wilks +Date: Sun Jun 16 20:52:15 2013 +0200 + + Fix usage help and cleanup formatting + +commit dadac932da6fe2e45cfc6ed135beed9e6adff1b0 +Author: Simon Wilks +Date: Sun Jun 16 20:44:11 2013 +0200 + + Report airspeed over HoTT telemetry + +commit bca60b98bdc1bfe5a377946d8c50d8f5c54514d9 +Merge: bd7f86bb6 216617431 +Author: Julian Oes +Date: Sun Jun 16 17:14:22 2013 +0200 + + Merge branch 'pid_fixes' into new_state_machine + + Conflicts: + src/modules/multirotor_att_control/multirotor_rate_control.c + src/modules/sdlog2/sdlog2.c + src/modules/sdlog2/sdlog2_messages.h + + and some fixes, logging of control PID values now working + +commit 216617431da72ce7b34911f63fa5958302a531e1 +Author: Julian Oes +Date: Sun Jun 16 16:18:40 2013 +0200 + + Logging of ctrl debug values working now + +commit 38558f0f168ae0e486df4886533ea522c4ab18ed +Author: Julian Oes +Date: Sun Jun 16 16:00:44 2013 +0200 + + Count and write for control debug loging was missing (still not working) + +commit 6f108e18d21b61ea6a3bf137f01023c594085494 +Author: Julian Oes +Date: Sun Jun 16 15:32:53 2013 +0200 + + Just include the rate controls for now + +commit 2cb928d87c385335de72bb83710583a288d05cc4 +Author: Julian Oes +Date: Sun Jun 16 12:59:50 2013 +0200 + + Added ctrl debugging values + + Conflicts: + src/modules/sdlog2/sdlog2.c + +commit c189ac1c85a272142f925339879f22563c092725 +Author: Julian Oes +Date: Wed Mar 13 18:00:00 2013 -0700 + + Added possibility to log pid control values + + Conflicts: + apps/multirotor_pos_control/multirotor_pos_control.c + src/drivers/ardrone_interface/ardrone_interface.c + +commit 303694f5f7b7a03488c6075ff2bd67014badfacb +Author: Julian Oes +Date: Sun Jun 16 09:55:28 2013 +0200 + + Fixed pid bug, attitude was not controlled + +commit 138ce117ab0a9b95f473f34ce8644fa6456b32a6 +Author: Anton Babushkin +Date: Sun Jun 16 17:20:07 2013 +0400 + + ATSP.ThrustSP added + +commit bd7f86bb6adf768169fe23b63d627a252586f6b7 +Author: Julian Oes +Date: Sun Jun 16 14:59:00 2013 +0200 + + Tried to add ctrl debug values to sdlog2 (WIP) + +commit b52d561b11298abb2982b786676f49eea96259d8 +Author: Julian Oes +Date: Sun Jun 16 12:59:50 2013 +0200 + + Added ctrl debugging values + +commit 562253c508d1a758207d21e116cbbc194d7e0721 +Author: Julian Oes +Date: Sun Jun 16 11:55:08 2013 +0200 + + Fixed bug that I introduced in sdlog2 + +commit 1ea9ff36402384d66879216a3bc7509651af0be6 +Author: Julian Oes +Date: Wed Mar 13 18:00:00 2013 -0700 + + Added possibility to log pid control values + + Conflicts: + apps/multirotor_pos_control/multirotor_pos_control.c + src/drivers/ardrone_interface/ardrone_interface.c + +commit 68fb200f0bc7e995fd604ee9e345f37839d02ced +Author: Julian Oes +Date: Sun Jun 16 09:55:28 2013 +0200 + + Fixed pid bug, attitude was not controlled + +commit 263b60c200b80af68fea7a491cb17e9db4f65135 +Author: Julian Oes +Date: Sun Jun 16 09:54:57 2013 +0200 + + Hack to make flow controll to compile + +commit 4253c16b3f3eeb9ed05d2b80c8ce9531a11ffad3 +Author: Simon Wilks +Date: Sat Jun 15 23:24:57 2013 +0200 + + Increase array size. + +commit 12ac41802e663e5d9328c294df4117269764ef2a +Author: Simon Wilks +Date: Sat Jun 15 22:58:14 2013 +0200 + + Log airspeed. + +commit 3230f2244685252a362f3933707407022d8ea759 +Merge: 9f5565de3 8559315f4 +Author: Julian Oes +Date: Sat Jun 15 20:06:30 2013 +0200 + + Merge branch 'pid_fixes' into new_state_machine + +commit 8559315f4f8b6515f2ba9ceadf2aa3b73af41bdc +Author: Julian Oes +Date: Wed Mar 13 10:53:20 2013 -0700 + + Added a filter parameter to the pid function + + Conflicts: + apps/multirotor_pos_control/multirotor_pos_control.c + +commit 2b9fa731efd08a01effd87a636ae8e53994944f7 +Author: Julian Oes +Date: Tue Mar 12 12:13:02 2013 -0700 + + Use the pid library in the rate controller and change de implementation of the D part + + Conflicts: + src/modules/multirotor_att_control/multirotor_rate_control.c + src/modules/systemlib/pid/pid.c + src/modules/systemlib/pid/pid.h + +commit 65d36c44afdacc1ed4762fe63c3e0f8a4a6f1317 +Author: Julian Oes +Date: Tue Mar 12 12:12:23 2013 -0700 + + Prevent flips at high throttle + + Conflicts: + src/drivers/ardrone_interface/ardrone_motor_control.c + +commit 9f5565de3221718ba12800a54ca1a0c06b7491ef +Author: Julian Oes +Date: Sat Jun 15 19:41:54 2013 +0200 + + Controllers should not access state machine anymore but access the vehicle_control_mode flags + +commit 4c6cf3037d0371a7497d6b5917d8dabe1caf5ed2 +Merge: 38ca3bd78 b714c5c9d +Author: Anton Babushkin +Date: Sat Jun 15 11:49:14 2013 +0400 + + Merge commit 'b714c5c9d1d38132df5cf4bff9a1fd92163be550' into seatbelt_multirotor + +commit 38ca3bd78a9b415df4a260a8cba43e2c13703972 +Author: Anton Babushkin +Date: Sat Jun 15 11:36:26 2013 +0400 + + multirotor_pos_control fixes, introduced HARD control mode (disabled by default) + +commit b714c5c9d1d38132df5cf4bff9a1fd92163be550 +Merge: f28cec350 b789e01a0 +Author: Lorenz Meier +Date: Fri Jun 14 13:20:43 2013 -0700 + + Merge pull request #303 from samized/flowboard_master + + Add PX4Flow board modules and corresponding ORB msgs. + +commit b789e01a0f396cd934dfc07d8a5834333aabf51e +Author: samuezih +Date: Fri Jun 14 17:29:19 2013 +0200 + + Add PX4Flow board modules and corresponding ORB msgs. + +commit e556649f2ff6922a7a3b7751b68cdedd0d6254aa +Author: Julian Oes +Date: Fri Jun 14 16:48:41 2013 +0200 + + Beep when mode is not possible + +commit 5b21362e1ffefe4e28579eb7a853fe5d22288760 +Author: Julian Oes +Date: Fri Jun 14 16:04:23 2013 +0200 + + Arming with IO working now + +commit 90f5e30f2a177bed2ac08e76699ec3029292d640 +Author: Julian Oes +Date: Fri Jun 14 13:53:26 2013 +0200 + + Introduced new actuator_safety topic + +commit 758ebf6c04206d78f817d91ef714ddf78cd8dc43 +Merge: 9444def5f 53f29a25b +Author: Lorenz Meier +Date: Thu Jun 13 12:58:06 2013 -0700 + + Merge pull request #6 from skelly/l3gd20h_support + + Added l3gd20h detection + +commit 53f29a25b6c011d4cf4992a9eb1207a344ee75ae +Author: Sam Kelly +Date: Thu Jun 13 12:51:50 2013 -0700 + + Added l3gd20h detection + +commit c04e338d1236183a5c0faf0c635a0f351e229a12 +Merge: 9444def5f f28cec350 +Author: Lorenz Meier +Date: Thu Jun 13 19:51:52 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup + +commit e4b25f857016302fa254d41a964e586da49dd4b3 +Author: Anton Babushkin +Date: Thu Jun 13 17:12:13 2013 +0400 + + Default parameters updated for position_estimator_inav and multirotor_pos_control + +commit 236053a600f5708aee0e5849f4fefc2380e7d101 +Author: Julian Oes +Date: Thu Jun 13 15:04:16 2013 +0200 + + Fixed param save + +commit 54cd1d055f2f7889eabc8432ce0bb5ab6f197f5f +Merge: ec08dec8b f28cec350 +Author: Julian Oes +Date: Thu Jun 13 13:36:54 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into new_state_machine + +commit f28cec350cb79139b6cc9d9cff32954a644e6f07 +Author: Lorenz Meier +Date: Thu Jun 13 12:44:11 2013 +0200 + + Hotfix: Excluded sdlog app from standard build, still keeping code in place for now + +commit 8eb4a03274b3012f5631f9a25f3a3f98f4d19159 +Author: px4dev +Date: Wed Jun 12 23:58:06 2013 -0700 + + Use a better way of guessing whether we can use both-edges mode. + +commit d1782764381b61717656aafbebd3f3591fcc7dd8 +Author: px4dev +Date: Wed Jun 12 23:46:22 2013 -0700 + + All NuttX configs are called 'nsh' now, stop trying to guess based on the board name. + +commit 3945dae8d32ad569f2c5db10d6def16b57f45bf6 +Merge: 048967fb6 42ce3112a +Author: Lorenz Meier +Date: Thu Jun 13 08:27:13 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into integration + +commit 46aadb96b62b49f84fc381f36ef328984b9ef6a6 +Merge: 4cdee2be0 95236c379 +Author: Anton Babushkin +Date: Thu Jun 13 07:59:10 2013 +0400 + + Merge branch 'sdlog2' into seatbelt_multirotor + +commit 95236c379a3b0a551f5ac26387356ecad0a82d60 +Author: Anton Babushkin +Date: Thu Jun 13 06:51:09 2013 +0400 + + sdlog2: ARSP (attitude rates setpoint) message added, attitude rates added to ATT message + +commit 4cdee2be03b693b843c4dec93e67eadec903f5d8 +Author: Anton Babushkin +Date: Thu Jun 13 06:49:17 2013 +0400 + + position_estimator_inav cosmetic changes + +commit 4860c73008c0bdfe69503fbbfa4e717a144fc3e0 +Author: Anton Babushkin +Date: Thu Jun 13 06:48:24 2013 +0400 + + multirotor_pos_control: position controller implemented + +commit c3a8f177b6316a9cefd814e312742f47d3049739 +Author: Lorenz Meier +Date: Wed Jun 12 12:58:17 2013 +0200 + + Software version check fixes + +commit ec08dec8bae403f463ebf9e9a7b71b399ed7b97a +Author: Julian Oes +Date: Wed Jun 12 12:47:00 2013 +0200 + + Two hacks here to make it compile + +commit eb76d116cc67c6354c29fa41e49b4cf9df1a472d +Author: Lorenz Meier +Date: Wed Jun 12 12:30:42 2013 +0200 + + Minor state machine improvements and fixes for IO safety / in-air restart handling + +commit 7f90ebf537f226bc974a9d6023b67a9b32dccfe3 +Merge: f5c157e74 42ce3112a +Author: Julian Oes +Date: Wed Jun 12 12:24:52 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into new_state_machine + + Conflicts: + src/examples/fixedwing_control/main.c + +commit 4256e43de7ea4c9cad98e8bfc9a811310bfb3d77 +Author: Anton Babushkin +Date: Mon Jun 10 23:16:04 2013 +0400 + + Complete position estimator implemented (GPS + Baro + Accel) + +commit 9444def5f861745da2716a443026e3d0bf061161 +Merge: 308ec6001 42ce3112a +Author: Lorenz Meier +Date: Mon Jun 10 15:01:44 2013 +0200 + + Merge branch 'master' into fmuv2_bringup + +commit afb34950a38644f4a06bc0621bcd4c95b70b1fa6 +Merge: 4bf49cfc3 42ce3112a +Author: Anton Babushkin +Date: Mon Jun 10 16:21:10 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 1028bd932cfd08366dd0dcb8c189ebcf88cce53a +Author: Lorenz Meier +Date: Mon Jun 10 07:39:12 2013 +0200 + + Extended vehicle detection + +commit 8b67f88331a9dc65e5c947da177701317d77f8bd +Author: Lorenz Meier +Date: Sun Jun 9 14:12:17 2013 +0200 + + Play warning tune + +commit 1deced7629e7d140a931c42657f75da512696c7e +Author: Lorenz Meier +Date: Sun Jun 9 14:09:09 2013 +0200 + + Added safety status feedback, disallow arming of a rotary wing with engaged safety + +commit b12678014ff9b500912ec44f6f9c771af3bdd217 +Author: Lorenz Meier +Date: Sun Jun 9 14:04:13 2013 +0200 + + Fixed chan count logic + +commit 4ef87206eccd292eb5111bba7d5f39dd03f7e20c +Author: Lorenz Meier +Date: Sun Jun 9 14:03:49 2013 +0200 + + Code formatting and warning fixes + +commit d2c5990d6f0b1c3f4183a193c1c51250cbdfa127 +Author: Lorenz Meier +Date: Sun Jun 9 12:41:47 2013 +0200 + + Fixed pwm count check + +commit a16d60e825d599cf944def0e1cfcab30655d1993 +Merge: 3023ef905 42ce3112a +Author: Lorenz Meier +Date: Sun Jun 9 11:48:27 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into io_fixes + +commit 42ce3112ad645e53788463180c350279b243b02e +Merge: 5a9e52a28 f8f83d589 +Author: Lorenz Meier +Date: Sun Jun 9 02:48:06 2013 -0700 + + Merge pull request #299 from DrTon/sdlog2 + + sdlog2: RC (RC controls) and OUT0 (actuator 0 output) messages added + +commit f8f83d5896789defd7417d52310549c1d8f0b453 +Merge: 079cb2cd6 5a9e52a28 +Author: Anton Babushkin +Date: Sat Jun 8 18:16:33 2013 +0400 + + Merge branch 'master' into sdlog2 + +commit 079cb2cd652ec3dd2be011e30bbe459437e80d44 +Author: Anton Babushkin +Date: Sat Jun 8 18:15:55 2013 +0400 + + sdlog2: RC (RC controls) and OUT0 (actuator 0 output) messages added, print statistics to mavlink console + +commit 3023ef9059bbaf184fdbba68d27f1898128cfc21 +Merge: 8567134d6 5a9e52a28 +Author: Lorenz Meier +Date: Fri Jun 7 21:45:42 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into io_fixes + +commit 048967fb6f30a413d560e95265461ae8c7dc74cd +Merge: 05e77d984 5a9e52a28 +Author: Lorenz Meier +Date: Fri Jun 7 21:33:49 2013 +0200 + + merged + +commit 5a9e52a287d50d3818d145a61a52197761cf14b7 +Merge: 66879e6ff 7a365e8af +Author: Lorenz Meier +Date: Fri Jun 7 21:16:40 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 66879e6ff64b23e417b4101243922cefd34eef7d +Author: Lorenz Meier +Date: Fri Jun 7 21:16:31 2013 +0200 + + Hotfix: Make maxoptimization configurable from the shell via MAXOPTIMIZATION=-O0 V=1 make archives + +commit 7a365e8af73508acbff09d65f286f2ce1f7af524 +Merge: aa641b5c3 7b98f0a56 +Author: Lorenz Meier +Date: Fri Jun 7 12:04:58 2013 -0700 + + Merge pull request #297 from DrTon/sdlog2 + + sdlog2: new log messages added, ajustable log buffer + +commit 7b98f0a56749809ce0150bad6983ac9956250abd +Author: Anton Babushkin +Date: Fri Jun 7 22:12:21 2013 +0400 + + sdlog2 minor fix + +commit 59b26eca48212f13a467724f9445169b78d6c70a +Author: Anton Babushkin +Date: Fri Jun 7 22:02:40 2013 +0400 + + sdlog2 -b option (log buffer size) added, minor cleanup + +commit 8567134d64f5d8e3c7aba7cebfdf56ffe56b44ed +Author: Lorenz Meier +Date: Fri Jun 7 19:41:41 2013 +0200 + + Made pwm command sending continously, improved failsafe logic + +commit d39999425d92997ca9db77305d5c87268c601d49 +Author: Anton Babushkin +Date: Fri Jun 7 21:32:58 2013 +0400 + + sdlog2 fixes + +commit aa641b5c348b5236f5d7f882daa6a7b2ff98fd83 +Author: Lorenz Meier +Date: Fri Jun 7 18:00:37 2013 +0200 + + Hotfix: Renamed max NSH argument variable to correct define + +commit 03357f89fddb90ddba8e1dce6f82849b7598817c +Merge: 5bad18691 5c74809da +Author: Anton Babushkin +Date: Fri Jun 7 19:29:14 2013 +0400 + + Merge branch 'master' into sdlog2 + +commit 05e77d98489cb094be3e777c0eaf97d3e13b5f69 +Merge: ebc12eebd 0bacb12dd +Author: Lorenz Meier +Date: Fri Jun 7 13:05:02 2013 +0200 + + Merge branch 'integration' of github.com:PX4/Firmware into integration + +commit ebc12eebd0d2606bb2b9f51fd9edb058b65b18b4 +Merge: 34b6a9186 5c74809da +Author: Lorenz Meier +Date: Fri Jun 7 13:04:49 2013 +0200 + + Merged + +commit 5bad18691649b4b50d46c11384c3aa5051b6519e +Author: Anton Babushkin +Date: Fri Jun 7 13:36:15 2013 +0400 + + sdlog2: STAT (vehicle state) log message added, minor optimizations + +commit 0bacb12dd8a555ba2e485700d4f8a63aebba4f53 +Merge: 34b6a9186 5c74809da +Author: Lorenz Meier +Date: Fri Jun 7 10:48:24 2013 +0200 + + Merged + +commit 5c74809dac57f58f92ad92433496731481703982 +Author: Lorenz Meier +Date: Fri Jun 7 10:38:09 2013 +0200 + + Config change: Set USB console as default. + +commit 5b5d20bb638c884f943612da43a5ce30c1742eb8 +Author: Lorenz Meier +Date: Fri Jun 7 10:37:31 2013 +0200 + + Hotfix: Add an IO pass mixer with 8 outputs + +commit 4e3f4b57e3e603aaea665758ea0240c48ea9e54f +Author: Lorenz Meier +Date: Fri Jun 7 10:36:56 2013 +0200 + + Hotfix: Allow the IO mixer loading to load larger mixers, fix up the px4io test command to allow a clean exit + +commit 11544d27b7629078b6a7a2247f159b535816e019 +Author: Lorenz Meier +Date: Fri Jun 7 10:35:37 2013 +0200 + + Hotfix: Enlarge the buffer size for mixers, ensure that reasonable setups with 16 outputs can work + +commit 6c7c130de72b3323211c1ac2e08c8ccf1630c865 +Author: Lorenz Meier +Date: Fri Jun 7 10:34:55 2013 +0200 + + Hotfix: Make IOs mixer loading pedantic to make sure the full mixer loads + +commit 4302f7640216b2bef88d270a268dbea2f712119e +Author: px4dev +Date: Thu Jun 6 22:49:49 2013 -0700 + + Hotfix: fix building firmware parallel + +commit b52aeea746f7b38633cc571f5d8a6a849ed5e218 +Merge: b3c5bd5d3 2aa16dc44 +Author: Lorenz Meier +Date: Thu Jun 6 22:14:19 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit b3c5bd5d3a3cc4b480c40b524484aca2b9a66422 +Author: Lorenz Meier +Date: Thu Jun 6 22:14:11 2013 +0200 + + Saved a few string bytes, cleaned up task names and output + +commit 4052652a28232edcdcb8089dcb05a8dc426343e4 +Author: Anton Babushkin +Date: Thu Jun 6 23:19:16 2013 +0400 + + sdlog2: ATTC - vehicle attitude control logging added + +commit 34b6a91860e2925cfb7dbce4e3ce5b5a12c73e94 +Merge: fc471c731 2aa16dc44 +Author: Lorenz Meier +Date: Thu Jun 6 19:22:34 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into integration + +commit 2aa16dc44764485639921eb4adbbca429c3a4773 +Author: Lorenz Meier +Date: Thu Jun 6 19:12:10 2013 +0200 + + Hotfix: Disable instrumentation on IO + +commit 026cad832ad4717b762041a78261f7d6faeef894 +Author: Lorenz Meier +Date: Thu Jun 6 18:53:33 2013 +0200 + + Hotfix: Added missing header + +commit fc471c731aa135fd339d811df04f20de230cf115 +Author: Lorenz Meier +Date: Thu Jun 6 17:38:31 2013 +0200 + + Tracked task_spawn API changes for sdlog2 and att_estm_so3_comp + +commit 6015809d897f264a27e7ebaa6edcf8ecd40d190c +Merge: 8ece04c87 fa1b057bb +Author: Lorenz Meier +Date: Thu Jun 6 17:37:41 2013 +0200 + + Merged + +commit fa1b057bb158ab62babef625c57956b2b63707e0 +Author: Lorenz Meier +Date: Thu Jun 6 17:27:01 2013 +0200 + + Minor cleanup + +commit b09fc1468c8db65ea99dd94f59f5c075dfce5c7e +Author: Lorenz Meier +Date: Thu Jun 6 17:25:47 2013 +0200 + + Hotfix: Fix typos in tutorial code + +commit 382c9a69e44a6fa5dfa5abec12257ea621018148 +Author: Lorenz Meier +Date: Thu Jun 6 17:13:10 2013 +0200 + + Removed big RAM consumer (inactive filter) + +commit 106f4910bead02f0e422c9368fe65d5d5a893db4 +Merge: 39d6dd3dc 6537759df +Author: Lorenz Meier +Date: Thu Jun 6 04:39:39 2013 -0700 + + Merge pull request #284 from limhyon/master + + Nonlinear complementary SO(3) filter has been implemented. + +commit 6537759dfc58117258610bb64d621da646d7d4ea +Author: Hyon Lim (Retina) +Date: Thu Jun 6 21:28:40 2013 +1000 + + Add detailed documentation for SO3 gains tuning. + USB nsh has been removed. + +commit 39d6dd3dc6812b26b0c2f49b0a2615290ef88ba6 +Merge: 68931f38d aedacc7bc +Author: Lorenz Meier +Date: Thu Jun 6 03:46:19 2013 -0700 + + Merge pull request #287 from DrTon/sdlog2 + + sdlog2 - new APM compatible logger + +commit 8ece04c87e91a3bafa56841389767a1891627fbe +Author: Lorenz Meier +Date: Thu Jun 6 09:37:28 2013 +0200 + + Safe a dozen bytes of flash + +commit 8ad3aa315f09c32cc3e1a85e89f8f6bb9017676c +Merge: 971e81030 68931f38d +Author: Lorenz Meier +Date: Thu Jun 6 07:57:31 2013 +0200 + + Merged master + +commit 68931f38d56c82c67d7d01e4db3157fac5815258 +Author: Lorenz Meier +Date: Wed Jun 5 15:04:49 2013 +0200 + + HOTFIX: Added start / stop syntax to GPIO led command + +commit bddcb11051a159511a1970246430cf7898fa71a7 +Merge: de82295ab 032f7d0b0 +Author: Lorenz Meier +Date: Tue Jun 4 22:54:27 2013 -0700 + + Merge pull request #296 from sjwilks/hott-init-fix + + Fix HoTT syncing issue with receiver on startup. + +commit 032f7d0b0e0bfb0cb5b77ebb8553cf3dc7ddda9b +Author: Simon Wilks +Date: Tue Jun 4 23:24:30 2013 +0200 + + Fix syncing issue with receiver on startup. + +commit aedacc7bc8daa775f6101fc2ac90ffccae17180d +Merge: 7ae2cf9d2 de82295ab +Author: Anton Babushkin +Date: Tue Jun 4 16:51:12 2013 +0400 + + Merge branch 'master' into sdlog2 + +commit 7ae2cf9d2de9a07249eccdcae10d3ac84794d0fc +Author: Anton Babushkin +Date: Tue Jun 4 16:48:55 2013 +0400 + + Minor sdlog2/logbuffer cleanup + +commit de82295ab5307bca0fbd2266fdd1547386fa19a8 +Author: Lorenz Meier +Date: Tue Jun 4 14:13:02 2013 +0200 + + HOTFIX: Allow PWM command to correctly set ARM_OK flag + +commit 40dbd21e11162c9d728852e98d1dfb5003a85538 +Merge: e3ee6689f 45fe45fef +Author: sjwilks +Date: Tue Jun 4 05:07:45 2013 -0700 + + Merge pull request #288 from PX4/failsafe_io + + Better failsafe on IO (if FMU and IO fail) + +commit 45fe45fefa7cff5c9799037ee024671b4493ab85 +Author: Lorenz Meier +Date: Tue Jun 4 13:32:57 2013 +0200 + + Better error handling for too large arguments + +commit de8186e050d51297a2878676b87bb6d1f8b6f24f +Merge: abb024c72 e3ee6689f +Author: Lorenz Meier +Date: Tue Jun 4 13:25:42 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into failsafe_io + +commit e3ee6689fe8fe4e6d6c77767d340f7e732ded85e +Merge: 68b884ee6 82c7e5812 +Author: Lorenz Meier +Date: Tue Jun 4 03:15:40 2013 -0700 + + Merge pull request #294 from sjwilks/hott_v2 + + Add GPS Support to the HoTT Telemetry driver + +commit 82c7e58122992aab2cf698951f9a33817cf1a050 +Author: Simon Wilks +Date: Tue Jun 4 01:03:16 2013 +0200 + + Removed some debugging code + +commit 9374e4b1f221d571d56686d7d92ecb6cabcca8b6 +Author: Simon Wilks +Date: Tue Jun 4 00:52:48 2013 +0200 + + Formatting and comments + +commit 30d17cf0ba9da7587a2087674c37cda5399ab851 +Author: Simon Wilks +Date: Tue Jun 4 00:18:23 2013 +0200 + + Fix whitespace + +commit f435025d26f49d1d9069282aa72c7e1cb9201773 +Author: Simon Wilks +Date: Tue Jun 4 00:10:58 2013 +0200 + + Completed main implementation and debugging + +commit 4bf49cfc35e86528a7b321dc0b8fb55c36fad510 +Author: Anton Babushkin +Date: Sun Jun 2 19:28:25 2013 +0400 + + multirotor_pos_control cleanup + +commit 6264f6ef8a74e141fc66734b464c258f0da14a96 +Merge: 234b9c8f6 68b884ee6 +Author: Anton Babushkin +Date: Sun Jun 2 19:25:24 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 6e5e1ff817d11d84b55b63dd482f3205e0899c55 +Author: Anton Babushkin +Date: Sun Jun 2 12:22:43 2013 +0400 + + sdlog2_dump.py comments and version updated + +commit bd8bafb347e9b020ef78ffc2b534161d3c3b71bd +Author: Anton Babushkin +Date: Sun Jun 2 10:43:39 2013 +0400 + + sdlog2_dump.py: "recover from errors" option + +commit 971e8103014412d8453b010063318cf46e996288 +Author: px4dev +Date: Sun Jun 2 00:11:56 2013 +0200 + + Adjust upload target name for v1.x FMU + +commit 23a62342359ba99eb1c6bb1832ba266b442a7e3e +Author: px4dev +Date: Sat Jun 1 23:31:53 2013 +0200 + + Rename our 'task_spawn' to 'task_spawn_cmd' since NuttX now has its own version of task_spawn that's different. + +commit 68b884ee6c0112b42c1f90b711892dd791696610 +Merge: 27ee36b20 1addb9f6c +Author: Lorenz Meier +Date: Sat Jun 1 09:46:11 2013 -0700 + + Merge pull request #292 from DrTon/ubx_msg_rate_fix + + Fixed bug in UBX::configure_message_rate() + +commit 1addb9f6c56f68f600acd4bdd609ef14697bda44 +Author: Anton Babushkin +Date: Sat Jun 1 20:42:43 2013 +0400 + + Fixed bug in UBX::configure_message_rate() + +commit 606f68c890dfc15ca29262f6c7c2eff29c9dfec7 +Author: Anton Babushkin +Date: Sat Jun 1 20:40:56 2013 +0400 + + sdlog2 GPS message changes + +commit 9f895d87cd159205cf1e66be49cc4b1f787b54ec +Author: Anton Babushkin +Date: Sat Jun 1 17:16:12 2013 +0400 + + sdlog2 mavlink msg fix + +commit 198df9c82ef94c17f8fe240957fbef1a796f8712 +Author: Lorenz Meier +Date: Sat Jun 1 15:14:53 2013 +0200 + + All apps compiling and linked (listed in NSH help), but not executing yet + +commit 34d4d62acc132b8a28395c4ab943f6e424b999c6 +Author: Anton Babushkin +Date: Sat Jun 1 15:59:42 2013 +0400 + + sdlog2 messages cleanup, fixes + +commit 63d460160c17bedd006b7a3d06a903924b705afb +Author: Lorenz Meier +Date: Sat Jun 1 12:00:33 2013 +0200 + + Adjusted to renaming of TCB in NuttX + +commit b344f23dafdd68168dccc49ce2676abc237e8827 +Merge: 1bf8f7b47 27ee36b20 +Author: Anton Babushkin +Date: Sat Jun 1 13:34:49 2013 +0400 + + Merge branch 'master' into sdlog2 + +commit 1bf8f7b47ec8dd8f2f494fe40f193b3d1712e025 +Author: Anton Babushkin +Date: Sat Jun 1 13:18:03 2013 +0400 + + sdlog2 performance increased, fixes and cleanup + +commit 4db739b5e19953b5f6c4a16b2ddac8cdc0ae6634 +Author: Lorenz Meier +Date: Sat Jun 1 01:48:42 2013 +0200 + + Integration WIP with current NuttX version + +commit 5375bb5b86e266157ceceef08c367da711b8144e +Author: Lorenz Meier +Date: Sat Jun 1 01:04:32 2013 +0200 + + Cleanup, WIP, needs a NuttX checkout to Firmware/NuttX now + +commit 496127ca459c603e5de3f8bc83c6113bcf9cbead +Author: sergeil +Date: Fri May 31 11:44:20 2013 +0200 + + mpu6000 driver support for setting rate + +commit b614d2f1eb3b3ddd26fa22a1a0761a5aef52c1a8 +Author: Anton Babushkin +Date: Thu May 30 23:41:06 2013 +0400 + + adlog2: added options cleanup, updates rate limit added + +commit 9952fef645a04ca3b0d86dcb7bae203f27c77a03 +Author: Anton Babushkin +Date: Thu May 30 21:27:55 2013 +0400 + + sdlog2 messages packing fixed, sdlog2_dump.py now produces much more compressed output. + +commit d6ae0461ab5c89f87ac10a2304d55a893d0f72f9 +Author: Anton Babushkin +Date: Thu May 30 12:28:05 2013 +0400 + + sdlog2: GPS message added + +commit abb024c724435937c1a0ae707dccfa28a48ef559 +Author: Lorenz Meier +Date: Wed May 29 18:32:23 2013 +0200 + + More safety added by disabling pulses + +commit 5f2571dd01c90ba1209d263c52d818225644ce07 +Author: Lorenz Meier +Date: Wed May 29 18:29:41 2013 +0200 + + Set unknown channels to zero, since centering them is a slightly dangerous guess + +commit f6570172da02bba79b5e050c6e02b86dc96551c9 +Author: Lorenz Meier +Date: Wed May 29 17:07:26 2013 +0200 + + Set default failsafe value to 0 of mixer + +commit d2c60a248da5f2a1070381f330f514687c7abc47 +Merge: 2876bc72f 27ee36b20 +Author: Lorenz Meier +Date: Tue May 28 17:49:06 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into failsafe_io + +commit 2876bc72f979b4596fbe97cfae71c0d04d4753b2 +Author: Lorenz Meier +Date: Tue May 28 17:46:24 2013 +0200 + + Slightly reworked IO internal failsafe, added command to activate it (px4io failsafe), does not parse commandline arguments yet + +commit 234b9c8f670d8794a73ea467f26376610347aa62 +Merge: f8900f002 27ee36b20 +Author: Anton Babushkin +Date: Tue May 28 19:04:29 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 7e95edbbe848ec49ee81dbd85dc8c91558a83aa8 +Author: Anton Babushkin +Date: Tue May 28 19:02:16 2013 +0400 + + New messages added to sdlog2 + +commit 90fdf35ae549b4a5ef3b0a8f47a9c23d76e9e485 +Author: Hyon Lim (Retina) +Date: Wed May 29 00:59:20 2013 +1000 + + GPL Licensed code has been removed + +commit 7a2adb22eb3ebec5fd90d1d4fbce3f5dbd61bb3c +Author: Hyon Lim (Retina) +Date: Wed May 29 00:45:02 2013 +1000 + + Visualization code has been added. + +commit 279028ede47f3f63bddc5896db4a2c2385bbb1cf +Merge: cc6c590af f336a86ba +Author: Hyon Lim (Retina) +Date: Wed May 29 00:35:02 2013 +1000 + + Merge branch 'master' of https://github.com/limhyon/Firmware + +commit cc6c590af062d80681430fa5139837c87fbd72f0 +Author: Hyon Lim (Retina) +Date: Wed May 29 00:29:31 2013 +1000 + + I finished to implement nonlinear complementary filter on the SO(3). + The previous problem was roll,pitch and yaw angle from quaternion. + Now it is fixed. 1-2-3 Euler representation is used. + Also accelerometer sign change has been applied. + +commit f336a86baa6e0a9ef0b7bbb82e7f3ea4847d15dc +Author: Hyon Lim (Retina) +Date: Wed May 29 00:29:31 2013 +1000 + + I finished to implement nonlinear complementary filter on the SO(3). + The previous problem was roll,pitch and yaw angle from quaternion. + Now it is fixed. 1-2-3 Euler representation is used. + Also accelerometer sign change has been applied. + +commit 27ee36b2049167a1272122548fe61aa2993d79c1 +Author: Lorenz Meier +Date: Tue May 28 07:18:07 2013 +0200 + + Hotfix: Completely silencing HMC5883 probing to not confuse users + +commit 13faf0d55526c65e33ec62546f106ecb5395a9c5 +Merge: 4bf050542 f1a8f6e75 +Author: Hyon Lim (Retina) +Date: Tue May 28 11:09:58 2013 +1000 + + Merge remote-tracking branch 'upstream/master' + - Mikrokopter BLCTRL seems to be updated + - HMC5883L calibration problem has been corrected. + (This is because of RAM mis allocation?) + See https://groups.google.com/forum/?fromgroups#!topic/px4users/yTYJiDBBKfo + - Fixed wing control updated + https://groups.google.com/forum/?fromgroups#!topic/px4users/s7owpvZN8UI + - GPIO module has been removed. + - STM32 DRV updated + +commit f1a8f6e75b98768daa5bc5290ccf60156d8185da +Author: Lorenz Meier +Date: Mon May 27 16:58:03 2013 +0200 + + Hotfix: Made HMC driver more verbose to prevent false alarm + +commit 8dbda512897b3d2a05d39ebc26aba35b86ce044d +Author: Anton Babushkin +Date: Mon May 27 18:04:19 2013 +0400 + + Cleanup + +commit 84aa52c81a248f70171546ee7af317faa067f0ac +Author: Anton Babushkin +Date: Mon May 27 18:01:03 2013 +0400 + + sdlog2_dump.py now dumps CSV columns in the same order as args + +commit eab01a2efd0c1f1fc9cf32181c63a7e5494f0004 +Author: px4dev +Date: Sun May 26 20:51:20 2013 +0200 + + Hotfix: Generate map files for modules as well for more in-depth memory-use debugging. + +commit f5e405ef5b06f4bf26cf3758d962aa7884a7d94c +Author: Anton Babushkin +Date: Sun May 26 20:15:46 2013 +0400 + + sdlog2_dump.py now generates customizible CSV output, messages/fields filter added. + +commit fba92f357c0d9147bcd326bb1e48665077760439 +Merge: 56bd61cd2 6e8621269 +Author: Lorenz Meier +Date: Sun May 26 09:00:41 2013 -0700 + + Merge pull request #267 from DrTon/gpio_led + + gpio_led app added: drive LEDs by GPIO_EXT1 pin of PX4FMU + +commit 56bd61cd2dcbccb3c63ec8fce1125ac26023ee30 +Merge: 1edc36bfd 73d2baeb2 +Author: Lorenz Meier +Date: Sun May 26 08:24:14 2013 -0700 + + Merge pull request #286 from NosDE/master + + mkblctrl cleaned up and flown with px4 stack and arducopter + +commit 73d2baeb20d3c7757c5aca59e6a66bb4d5bb3533 +Author: marco +Date: Sun May 26 16:49:33 2013 +0200 + + comments cleaned + +commit 81e7af31856b0bb5db5dcc8ee90bc98cb6a4cf3d +Author: Anton Babushkin +Date: Sun May 26 15:35:43 2013 +0400 + + sdlog2_dump.py now supports all fileds formats and able to parse original APM log + +commit 1edc36bfd494a3a8bff967592774ce75ca4ce151 +Author: Lorenz Meier +Date: Sat May 25 23:01:55 2013 +0200 + + More documentation + +commit 691dc8eefd835c437251e544f74f126bb883869c +Author: Anton Babushkin +Date: Sun May 26 00:14:10 2013 +0400 + + sdlog2 strick packing fixed, length bug fixed, "sdlog2_dump.py" debug tool added + +commit e2113526043f82700c2cff5d16d9e3a4dee089c7 +Author: Anton Babushkin +Date: Sat May 25 22:15:56 2013 +0400 + + sdlog2 logger app added. New flexible log format, compatible with APM. + +commit bc7a7167ae955a810299831a8504bac7c9cd60fb +Author: Lorenz Meier +Date: Sat May 25 18:21:39 2013 +0200 + + Go only to RC failsafe if throttle was half once - to prevent failsafe when armed on ground + +commit 214ddd6f1ca12bf52d533aba791877d9cdfe6345 +Author: Lorenz Meier +Date: Sat May 25 18:16:15 2013 +0200 + + Adjusted example params and extensively commented example + +commit 8e1571cf0230ff31cbbb1af64a793c3957827cc2 +Author: marco +Date: Fri May 24 20:16:47 2013 +0200 + + mkblctrl cleanup & tested + +commit f8900f002ca553fa6eaf04207623472267094f16 +Merge: 5842c2212 f30695e1d +Author: Anton Babushkin +Date: Fri May 24 12:52:02 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit f30695e1df3e9d7811ae460be5ec69c70cc15e69 +Author: px4dev +Date: Thu May 23 23:58:59 2013 +0200 + + Hotfix: fix section attribute for the ROMFS, moving it back into .rodata where it belongs. + +commit 318d2baba013c946401f0b1879b02c19b6b03aae +Author: px4dev +Date: Thu May 23 23:58:25 2013 +0200 + + Reinstate mapfile generation. + +commit 9f090e651a2f9bc7c3c63022a6ff26453b465b67 +Author: marco +Date: Thu May 23 21:03:49 2013 +0200 + + mkblctrl cleanup + +commit dca844a808643131ee299a46a7cb82aea933822f +Author: px4dev +Date: Thu May 23 00:40:22 2013 +0200 + + Based on comments in: + + http://answers.px4.ethz.ch/question/1337/px4io-receiver-connection-problem/?answer=1346#post-id-1346 + + increase the longest PPM pulse we recognize out to 550µs. + +commit f7901db0a95dd4c60168403eca71f378ae42ed3e +Merge: 81acd9899 213562825 +Author: Lorenz Meier +Date: Thu May 23 08:54:24 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 81acd98997ff3d605c8c797f04e81e64db180a57 +Author: Lorenz Meier +Date: Thu May 23 08:54:08 2013 +0200 + + Added limit to heading command + +commit 4bf05054218efab3b3dc182939f32a96f5ed1673 +Author: Hyon Lim (Retina) +Date: Thu May 23 16:12:29 2013 +1000 + + Test flight has been performed with nonlinear SO(3) attitude estimator. + Here are few observations: + - When the system initialized, roll angle is initially reversed. + As filter converged, it becomes normal. + - I put a negative sign on roll, yaw. It should naturally has right + sign, but I do not know why for now. Let me investigate again. + - Gain : I do not know what gain is good for quadrotor flight. + Let me take a look Ardupilot gain in the later. + + Anyway, you can fly with this attitude estimator. + +commit 364d1a06e308334915c5e7e54e1c6f15b11e5b2e +Author: Hyon Lim (Retina) +Date: Wed May 22 13:03:14 2013 +1000 + + To use freeIMU processing visualization tool, I have implemented float number transmission over uart (default /dev/ttyS2, 115200) + But this not tested yet. I should. + +commit f547044203f81061a9302f1e5c4fcdf2ef73cac2 +Author: Hyon Lim (Retina) +Date: Wed May 22 00:09:25 2013 +1000 + + Roll pitch yaw should be verified again + +commit 32bace0824ca37c424cc98ecca6ced86cfe10149 +Author: Hyon Lim (Retina) +Date: Tue May 21 17:52:12 2013 +1000 + + I do not know why roll angle is not correct. But system looks okay + +commit 0c3412223b0961798e0fa9c27042132ebdfc0bdb +Author: Hyon Lim (Retina) +Date: Tue May 21 16:17:20 2013 +1000 + + Fixed few minor bug + +commit cd7b0f7aab39099353bda46ba9a498c242d75791 +Author: Hyon Lim (Retina) +Date: Tue May 21 16:12:19 2013 +1000 + + I missed to add build command + +commit 1caddb7bbb53f3017e2ee67742531b2159999658 +Author: Hyon Lim (Retina) +Date: Tue May 21 16:11:03 2013 +1000 + + Initial work of so3 nonlinear complementary filter + +commit 2135628254fa9035c3cbb7db8ed9c05bb3dd172a +Author: px4dev +Date: Thu May 23 00:08:35 2013 +0200 + + Hotfix: dependency scanning for modules was totally broken. Fix it so that changes to depended headers correctly cause modules to be rebuilt. + +commit c6b6b7ffcdd037965f13d82628cdad53072fcb23 +Merge: 58084685b 6b9d7815a +Author: Lorenz Meier +Date: Wed May 22 23:19:28 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 308ec6001a2e1ac31ea818b1d482a34b8ed0099b +Author: px4dev +Date: Wed May 22 22:09:00 2013 +0200 + + Add serial read-length handling. + +commit 437d9e4180b6248d0f0a4176c875b41deceef17d +Merge: e67022f87 78d29045c +Author: px4dev +Date: Wed May 22 21:39:30 2013 +0200 + + Merge branch 'fmuv2_bringup' into fmuv2_bringup_io2 + +commit 78d29045c4da2d5ed4cea50fc2184b57dea01951 +Author: px4dev +Date: Wed May 22 20:12:16 2013 +0200 + + Fix configuration selection for px4iov2; still doesn't build completely, but it's better. + +commit 6b9d7815a38f505ead8eb665ae1e6b44e59c8c34 +Merge: 327d8751d 9f5fee09b +Author: Lorenz Meier +Date: Wed May 22 11:06:22 2013 -0700 + + Merge pull request #281 from DrTon/logconv_py + + logconv.py added: convert sdlog binary log to CSV + +commit 9f5fee09baaeb4e98e0729e4c0a853ed146ac578 +Author: Anton Babushkin +Date: Wed May 22 21:43:23 2013 +0400 + + logconv.py added: convert sdlog binary log to CSV + +commit 327d8751d2a4f43849827e78eaab800b2ca09e3f +Author: Lorenz Meier +Date: Wed May 22 17:53:17 2013 +0200 + + Hotfix: Removing GPS debug output + +commit cb1fbecd09d0e98ac11a18342f8670d7eb71ec47 +Author: Lorenz Meier +Date: Wed May 22 12:25:13 2013 +0200 + + Merged master from main repo + +commit 03eac33a3df0d8e49941e5ab1095816a547c7f0f +Merge: b7d430e3c 2c94b72f1 +Author: Lorenz Meier +Date: Wed May 22 12:16:41 2013 +0200 + + Merge branch 'master' of github.com:cvg/Firmware_Private into fmuv2_bringup + +commit 6e8621269bc032afdb77830cebac01808299263d +Author: Anton Babushkin +Date: Wed May 22 13:59:51 2013 +0400 + + Code style fixed + +commit 09ce3e2d0a531138c29e1d32f1a9a902b259683d +Author: Anton Babushkin +Date: Wed May 22 11:30:50 2013 +0400 + + Added GPIO_EXT1/GPIO_EXT2 selection. + +commit 2c94b72f10079cac62783a6073509badb1c013c6 +Merge: 7392ad999 7469b9c70 +Author: Lorenz Meier +Date: Wed May 22 00:30:41 2013 -0700 + + Merge pull request #275 from duncang/ccpm + + Prototype CCPM mixer for helicopter + +commit 7469b9c7006fd2bd3f56416045d4d8a86b92a384 +Author: Duncan Greer +Date: Tue May 21 19:18:59 2013 +1000 + + Revert "enable usb console" - shouldn't be in pull request branch. + + This reverts commit fdb897c3dd5561a1d9f22b35ec049e50d526d08b. + +commit 2db1422fa7cb400f45eddfdae622c7f84c883acb +Author: Duncan Greer +Date: Tue May 21 19:16:49 2013 +1000 + + Revert "change default rc channel mapping" + + This reverts commit fa403956ed6ef1a345ee06c25500c937a78dd7cd. + +commit 7392ad999232a6902c8accb90dbbd7290ddac6ee +Merge: bc3eca5df 5d9512eb7 +Author: Lorenz Meier +Date: Tue May 21 01:27:22 2013 -0700 + + Merge pull request #277 from PX4/preflight_check + + Preflight check improvements + +commit 5d9512eb799c86fc674ee9d610f12273f2e97e62 +Author: Lorenz Meier +Date: Tue May 21 10:17:37 2013 +0200 + + Removed unnecessary cplusplus check + +commit e655c0fc577d724a42d6bb666af814b1301feb1c +Author: Lorenz Meier +Date: Tue May 21 10:14:16 2013 +0200 + + Fixed missing count + +commit 5dfde44c56e8fc833ea08a246b49076256819ba0 +Author: Lorenz Meier +Date: Tue May 21 09:12:54 2013 +0200 + + Fixed va args in MAVLink, tested with RC config, correct output + +commit d720944efed1c5cde2b6feed170ade7b2bc9ada3 +Author: Lorenz Meier +Date: Mon May 20 14:55:48 2013 +0200 + + VA args now supported by MAVLink text messages + +commit 88ba97816ddffdfeae6f8d29e984759136eef9b3 +Author: Lorenz Meier +Date: Thu May 16 10:48:57 2013 +0200 + + Better preflight check, catches wrong RC configs. Needs rework of mavlink text message API to VARARGs + +commit 0165034e496d0652f9dbb7d122d808cd6b483e60 +Author: Lorenz Meier +Date: Thu May 16 09:12:13 2013 +0200 + + Hotfix: Changed alarms back to what they originally were designed for: Traps to later see if condition was once violated. Currente status can be read through the status flags + +commit bc3eca5df3a980cfcc0cc6f03926e1c9f9c24a39 +Merge: 462547c52 05fe7779a +Author: Lorenz Meier +Date: Mon May 20 23:19:40 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 462547c5278eb8c4e8be39c37261c1f969ee1e45 +Author: Lorenz Meier +Date: Mon May 20 23:19:24 2013 +0200 + + Hotfix: Building fixedwing backside params correctly + +commit 05fe7779a98ef2d44693dac28bf73a899772a206 +Author: px4dev +Date: Mon May 20 20:33:18 2013 +0200 + + Fix .gitignore to avoid ignoring prebuilt libraries. + + Also, generally clean-up the .gitignores and farm off separate versions for the NuttX/Apps directories to keep things tidy. + +commit 5842c2212334876979f329b9b6bceba9609d91af +Author: Anton Babushkin +Date: Mon May 20 19:47:38 2013 +0400 + + Use GPS velocity in position estimator + +commit fa403956ed6ef1a345ee06c25500c937a78dd7cd +Author: Duncan Greer +Date: Mon May 20 17:41:59 2013 +1000 + + change default rc channel mapping + +commit fdb897c3dd5561a1d9f22b35ec049e50d526d08b +Author: Duncan Greer +Date: Mon May 20 17:41:42 2013 +1000 + + enable usb console + +commit 5576e321fa8cd027b15deeb15b7ca05541fde4fe +Author: px4dev +Date: Mon May 20 00:30:43 2013 +0200 + + Use the new prebuilt-library support to wrap the ARM CMSIS DSP library, and update to the version shipped with CMSIS 3.0 r3p2 + +commit 3a1c9f14f68054537657851eacb60d930c3d4221 +Author: px4dev +Date: Mon May 20 00:26:41 2013 +0200 + + Teach the PX4 build system how to handle pre-built libraries. + +commit b7d430e3c06c10411419bfc8bfb30574f7a9cb56 +Merge: c6b7eb122 504b6d125 +Author: px4dev +Date: Sun May 19 21:51:35 2013 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringup + + Fix px4iov2 build issue by selecting the correct NuttX config. + +commit e8ec2ed93a22089ea8e5190368a78e26aa80fc0b +Merge: c21ba6c50 504b6d125 +Author: Anton Babushkin +Date: Sun May 19 16:52:25 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit eab8f9b28608f7f91641442e833b2324710147d9 +Author: Duncan Greer +Date: Sat May 18 20:12:08 2013 +1000 + + changed control index for speed controller output from 5 to 4 + +commit 40b732b3366db18efb7a8365746c869feca8c843 +Author: Duncan Greer +Date: Sat May 18 20:07:01 2013 +1000 + + Added CCPM mixer + +commit f5c157e74df12a0cb36b7d27cdad9828d96cc534 +Merge: 80e8eeab2 fa816d0fd +Author: Julian Oes +Date: Fri May 17 11:24:02 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into new_state_machine + + Conflicts: + src/drivers/px4io/px4io.cpp + src/modules/commander/commander.c + src/modules/commander/state_machine_helper.c + +commit 504b6d12561d68874ded4c1f747c21926a065045 +Author: px4dev +Date: Fri May 17 01:55:02 2013 -0700 + + Hotfix: install the firmware .bin files as well as the .px4 bundles until we have a chance to fix the px4io uploader. + +commit 2f280bb4caf21c5fda4151e9d885295d8aad8e3a +Merge: 9a9e41f7a fa816d0fd +Author: Anton Babushkin +Date: Fri May 17 12:48:46 2013 +0400 + + Merge branch 'master' into gpio_led + +commit c21ba6c5007530f22db704924e79e9bb1ea79130 +Author: Anton Babushkin +Date: Fri May 17 12:32:07 2013 +0400 + + position_estimator_inav added to config_px4fmu_default.mk + +commit eb2fc4e036e2a79228dd57e74de00828d5a4d950 +Merge: 861a21ef7 fa816d0fd +Author: Anton Babushkin +Date: Fri May 17 12:23:48 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 58084685b2b2f8e31598320318a7c34dd0a96955 +Author: Lorenz Meier +Date: Thu May 16 09:12:13 2013 +0200 + + Hotfix: Changed alarms back to what they originally were designed for: Traps to later see if condition was once violated. Currente status can be read through the status flags + +commit fa816d0fd65da461fd5bf8803cf00caebaf23c5c +Author: Andrew Tridgell +Date: Thu May 16 16:21:33 2013 +1000 + + arming: added PWM_SERVO_SET_ARM_OK and PWM_SERVO_CLEAR_ARM_OK + + these new ioctls allow for the flight code to tell the IO board that + arming can proceed + +commit 6571629dcac252165a210f8a96983fe96be64538 +Merge: 150eabbf3 d02f5c550 +Author: Simon Wilks +Date: Wed May 15 20:11:13 2013 +0200 + + Merged new repository layout from PX4/Firmware + +commit 150eabbf3986bd120908506b97ed7d9e9eed1038 +Author: Simon Wilks +Date: Tue May 14 23:53:21 2013 +0200 + + GPS support - mostly working. + +commit d02f5c5505aba9c13a979d1d170d98ef17ca99ca +Merge: 9a07788d5 0c43315c1 +Author: Lorenz Meier +Date: Tue May 14 22:47:21 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 0c43315c1ed8538daee9ad47c14731c295c2dda2 +Author: px4dev +Date: Mon May 13 22:20:08 2013 -0700 + + Hotfix: better error messages for missing modules + +commit 9a07788d58dd6f1ca6657e18048bf88eae5f6e10 +Author: Lorenz Meier +Date: Mon May 13 23:25:18 2013 +0200 + + Hotfix: Off-by-one fix in overflow check + +commit 1b9222f43a8b27befaecbd088b5ebeb3f09b8a8e +Merge: f60839649 3ac76c447 +Author: sjwilks +Date: Mon May 13 07:49:19 2013 -0700 + + Merge pull request #269 from PX4/new_led_status + + New led status + +commit f6083964936966d285d2750cc8c3db4940974d06 +Merge: 7ae053c16 ff518e72d +Author: Lorenz Meier +Date: Mon May 13 10:33:25 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 7ae053c16b6bfb8bcd01cfc5418771854363f659 +Author: Lorenz Meier +Date: Mon May 13 10:26:42 2013 +0200 + + Hotfix: Make the param file name less then 8 characters + +commit 3ac76c4476038b170c319cfccd4a934363e1aca4 +Author: Lorenz Meier +Date: Mon May 13 10:15:36 2013 +0200 + + Blink pattern fixes + +commit 69571c48c4fa742cfbfe9ce2333fc3d9c1f06034 +Author: Lorenz Meier +Date: Mon May 13 10:02:15 2013 +0200 + + Fixed compile and logic errors, behaving now + +commit ff518e72d4f8628a44ff5d4106cf56ace6ec97f7 +Author: Lorenz Meier +Date: Mon May 13 08:34:48 2013 +0200 + + Make it harder to run into a non-existent uORB error + +commit f8c199062adb1b25f53b075fc61e1a31e1309ec2 +Merge: 1ff6c8086 edb0e01df +Author: Lorenz Meier +Date: Mon May 13 08:34:18 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 1ff6c80866775b48bf38de5cdf5dea5f99691fc0 +Author: Lorenz Meier +Date: Mon May 13 08:28:36 2013 +0200 + + More example fixes + +commit edb0e01dfd9c38b826ec038ff7b8387e8ce0bd21 +Author: px4dev +Date: Sun May 12 14:04:57 2013 -0700 + + HOTFIX: simplify symbol names going into the ROMFS object, hopefully this avoids inconsistent symbol naming on Windows. + +commit 6ea204c8136a3e4c81e2e542e56a865c57f381e7 +Author: Lorenz Meier +Date: Sun May 12 20:08:09 2013 +0200 + + Added fixed wing controller example + +commit 79f9b61aff0570d1ab98dc5a4c7e6a71eec5009b +Author: Lorenz Meier +Date: Sun May 12 20:05:20 2013 +0200 + + Fixed led patterns to be up to the latest specs + +commit 0ee738e9c91c49739798ac5ff8dd4a12c06bb82f +Author: px4dev +Date: Sun May 12 10:51:25 2013 -0700 + + Fix ROMFS dependency scan, add a warning if ROMFS_ROOT appears to be empty. + +commit 0c43da3b6424dbc877c464b6898f18fe650c703f +Author: Lorenz Meier +Date: Sun May 12 13:11:12 2013 +0200 + + Tested with PX4FMU and PX4IO with GPS and arming + +commit 555d42e0cd2724225391bede58629d3bcea175db +Author: px4dev +Date: Sat May 11 16:46:52 2013 -0700 + + Oops, left in some test code. + +commit 196ee8b16fcd42fca04d1fb7e11ec46dd45c8421 +Author: px4dev +Date: Sat May 11 11:32:05 2013 -0700 + + Change the way modules are built so that object paths are relative and use vpath for locating sources (so source paths are also shorter). + + Add some basic documentation for the build system files while we're at it. + +commit 7cf1597cdf2ec64c7c500cc7c7f84f22d38aa18e +Merge: b7a9e0778 15aae728e +Author: Lorenz Meier +Date: Fri May 10 11:37:19 2013 +0200 + + Merge branch 'master' into new_led_status + +commit 9a9e41f7a2dc3ff545aa6d2e7072a9abef0b5a59 +Merge: 0489595e7 15aae728e +Author: Anton Babushkin +Date: Thu May 9 22:41:09 2013 +0400 + + Merge branch 'master' into gpio_led + +commit 15aae728e5bba7ac255e2f0266d39c5e9d95fc6a +Merge: 304ce63f0 d6cb588c3 +Author: Lorenz Meier +Date: Thu May 9 19:04:01 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 304ce63f00e72cf8a8162abad295a52a5773265d +Author: Lorenz Meier +Date: Thu May 9 19:03:24 2013 +0200 + + Hotfix: Wrong capitalization on header file name + +commit b7a9e0778359b9da7eb27e1292557e7a0f9a7278 +Author: Lorenz Meier +Date: Thu May 9 19:03:24 2013 +0200 + + Hotfix: Wrong capitalization on header file name + +commit d6cb588c3c078d3858d8c7bcb78ca72373aa73d8 +Author: px4dev +Date: Thu May 9 10:02:56 2013 -0700 + + fix capitalisation of include file name + + Marko Pagott + +commit 0489595e7f34f4bacc1b63f31eed5e64fe55c7e6 +Author: Anton Babushkin +Date: Thu May 9 19:44:09 2013 +0400 + + Use work_queue instead of thread + +commit 26efba2ff365b1463ca9f6aaaf936557a92c4eb1 +Author: Lorenz Meier +Date: Thu May 9 17:38:12 2013 +0200 + + New blink patterns for safety switch, removed GPS lock indicator + +commit fa1b7388f3485d8c7af42607b154f529d43153ea +Author: Lorenz Meier +Date: Thu May 9 17:34:00 2013 +0200 + + Implemented new led status proposal + +commit 3ec536a876a66f4e56549957e81ed4547c92a0c3 +Author: Lorenz Meier +Date: Thu May 9 17:13:38 2013 +0200 + + Improved GPS update rate calculation + +commit 5886e93a33329d39dc2ea535d224fcd60ab7afd7 +Merge: 614bbb151 27a25b5e1 +Author: Lorenz Meier +Date: Thu May 9 16:09:33 2013 +0200 + + Merge branch 'gps_vel' of github.com:PX4/Firmware + +commit 614bbb15109236c353c02b1d2c2494bc442a699f +Merge: 3152dae3d 5b60991c6 +Author: Lorenz Meier +Date: Thu May 9 15:58:23 2013 +0200 + + Merged ETS airspeed driver + +commit 3152dae3dca9f6104e685fc27da0aba7c09ac3ca +Merge: b944962a7 83ce24072 +Author: Lorenz Meier +Date: Thu May 9 15:52:36 2013 +0200 + + Merged with master + +commit b944962a7352c94dce6d41c5b6c6cb2b2cfec373 +Merge: 296a19072 1caffca35 +Author: Lorenz Meier +Date: Thu May 9 15:45:45 2013 +0200 + + Merge branch 'export-build' of github.com:PX4/Firmware into export-build + +commit 83ce24072fb881802339e40511e0c36006656840 +Merge: 47517a511 6388608b7 +Author: Lorenz Meier +Date: Thu May 9 06:44:27 2013 -0700 + + Merge pull request #263 from sjwilks/quad_wide + + Quad wide arm mixer + +commit 47517a5112fdf94f00affbb574d136378444e10b +Merge: ccd3de2f9 06e390b5e +Author: Lorenz Meier +Date: Thu May 9 06:43:55 2013 -0700 + + Merge pull request #258 from jgoppert/md25 + + MD25 Motor Controller Driver + +commit ccd3de2f90a0b30284dd1988ccdccfcc12daa9e7 +Merge: 79bd1ed7f 3ed934300 +Author: Lorenz Meier +Date: Thu May 9 06:42:39 2013 -0700 + + Merge pull request #265 from jgoppert/hil-press-fix + + Hil press fix + +commit 296a19072d26dfb814f7ca164e508b9203d51ac1 +Author: Lorenz Meier +Date: Thu May 9 15:39:54 2013 +0200 + + Enabled leds on FMU again + +commit 1caffca3584fe323c83206379cc337e19768d854 +Author: px4dev +Date: Wed May 8 22:50:18 2013 -0700 + + whitespace + +commit 09e60893df954fe69a32a7ebfc54fbb715f61197 +Author: Anton Babushkin +Date: Thu May 9 09:37:42 2013 +0400 + + gpio_led app added + +commit 79bd1ed7f1ebf92c9c941b119efa69b62f942acf +Merge: 078ae23cf 100bcefc1 +Author: Lorenz Meier +Date: Wed May 8 11:02:21 2013 -0700 + + Merge pull request #266 from jgoppert/vel_adjust + + Velocity based gain adjustment based on dynamic presssure + +commit 06e390b5e98b5e83646a8cd5f75b6b546000fc85 +Author: James Goppert +Date: Tue Apr 30 16:55:12 2013 -0400 + + Added MD25 I2C motor controller driver. + +commit 3ed93430060228b64893119a439187725d35d7ec +Author: James Goppert +Date: Sun Apr 14 20:09:38 2013 -0400 + + HIL pressure fix. + +commit 100bcefc17cb77eff7085ef8c6c3055492c2ae32 +Author: James Goppert +Date: Tue Apr 16 14:11:56 2013 -0400 + + Added velocity adjustment to stabilization. + +commit 44df8db984b0fcedb246aec0c272b62babefc31f +Merge: eac9e10a8 078ae23cf +Author: Lorenz Meier +Date: Mon May 6 23:50:23 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into export-build + +commit eac9e10a83ab2f897e4d0c2c6c8cd9f9f55b29cb +Author: Lorenz Meier +Date: Mon May 6 23:50:14 2013 +0200 + + Moved calibration + +commit 078ae23cfa00e2128d08d87dc015a3ca116f342e +Merge: 012a0bbc0 f3e6e4bb5 +Author: Lorenz Meier +Date: Mon May 6 13:12:53 2013 -0700 + + Merge pull request #264 from DrTon/fmu_pwm_fix + + Update servo arm only on real change. + +commit f3e6e4bb50d9d5e63ee423a25713d9033adcebf4 +Author: Anton Babushkin +Date: Mon May 6 22:59:45 2013 +0400 + + Update servo arm only on real change. + +commit 6388608b72d188f149ca6d101c14feb0166d2b6e +Merge: 1dbbdcfa4 012a0bbc0 +Author: Simon Wilks +Date: Mon May 6 19:06:38 2013 +0200 + + Merged with master. + +commit 012a0bbc0d8b0880fd4cba7e1c7ee5a208101717 +Merge: 1733fce3d 41ec41cf8 +Author: Lorenz Meier +Date: Mon May 6 07:57:43 2013 -0700 + + Merge pull request #262 from DrTon/accel_calibration_fix + + Accelerometer calibration bugfix + +commit 41ec41cf8cc16309cf6f7e949d3ddad78e5f44a2 +Author: Anton Babushkin +Date: Mon May 6 18:21:56 2013 +0400 + + Accelerometer calibration bugfix + +commit 4a44e1041146f100bdbedd672167bd71f3eadd42 +Merge: 4611fca7b 3b65281f0 +Author: Lorenz Meier +Date: Mon May 6 07:55:12 2013 +0200 + + Merge branch 'export-build' of github.com:PX4/Firmware into export-build + +commit 4611fca7b4d8dc6ce9bf938842eedd373fc93118 +Merge: bb9484751 1733fce3d +Author: Lorenz Meier +Date: Mon May 6 07:54:55 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into export-build + +commit 1733fce3df71ae3d49d53ff4f62583a8db78f38b +Merge: 890a6e5b4 1f800edc7 +Author: Lorenz Meier +Date: Sun May 5 22:54:34 2013 -0700 + + Merge pull request #256 from rk3dov/6point_accel_calibration + + 6point accel calibration + +commit 3b65281f00150eaa29cfec1d4a4cb86fc83c326d +Author: px4dev +Date: Sun May 5 17:19:23 2013 -0700 + + Remove EXTRAFLAGS compatibility hack. + +commit 1ca535b94145c94db04d0655c2f4fb25c76a717a +Author: px4dev +Date: Sun May 5 16:52:26 2013 -0700 + + Fix whitespace damage, update help text to indicate the -m option is for debug use only. + +commit 3bf26ac51f76389217cf2f604ca2420bcc050acf +Author: px4dev +Date: Sun May 5 16:48:05 2013 -0700 + + Obsolete bogus EXTRAFLAGS, add language-specific flags overrides. + +commit 27a25b5e172c972e4f9f31c2a30114498346bb08 +Author: Lorenz Meier +Date: Sun May 5 18:50:23 2013 +0200 + + Improved update rate for velocity estimate, not yet where we want it to be + +commit 1f800edc7676a6ea13127746ce38787a1e98b935 +Author: Anton Babushkin +Date: Sun May 5 15:51:16 2013 +0400 + + Still threshold increased to 0.1m/s^2, and orientation error threshold to 5m/s^2. Timeout increased to 30s. + +commit 3466006735123bfd27c94538d98af5b79f47d5a0 +Author: Lorenz Meier +Date: Sun May 5 12:57:21 2013 +0200 + + GPS velocity update rate validation for u-blox, WIP + +commit bb94847511e76c34cf0fbebe874ed4fd6efe1c0c +Author: Lorenz Meier +Date: Sun May 5 11:43:29 2013 +0200 + + Allowed parsing of floating point params from scripts + +commit 13110e0a1f4df06f1ba175dd4acb7901a47f9b43 +Merge: 8c6abe717 1dbbdcfa4 +Author: Lorenz Meier +Date: Sun May 5 11:35:56 2013 +0200 + + ROMFS wide quad mixer addition and cleanup + +commit 8c6abe717db1f50c5d4b89f18e27f89608a9a1b8 +Author: Lorenz Meier +Date: Sun May 5 11:24:31 2013 +0200 + + Moved BLCTRL driver to new world + +commit 2de7a7e587bfe63da23e8440c9a66ba29fc3ec87 +Merge: 5b7551992 890a6e5b4 +Author: Lorenz Meier +Date: Sun May 5 01:54:16 2013 +0200 + + Merged master + +commit 890a6e5b49d1726eb8e3e36f12a23ecbef80e905 +Merge: f9c0ff0f2 1c4fc6cfb +Author: Lorenz Meier +Date: Sat May 4 12:35:09 2013 -0700 + + Merge pull request #261 from NosDE/master + + mkblctrl: some small fixes + +commit 1c4fc6cfb0b5d417011df11a0c8705dc344077b8 +Author: marco +Date: Sat May 4 20:37:22 2013 +0200 + + Help Parameter added and some small fixes. This Version was flown several Hours without any Problems. + +commit f9c0ff0f203dbd4e6f34ac3275b2dea0bc6708ac +Merge: 525cc1a37 b9b75a240 +Author: Lorenz Meier +Date: Sat May 4 11:49:17 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 5b75519925a46165b108f1a6d59b6325e1022adc +Author: Andrew Tridgell +Date: Thu May 2 21:29:30 2013 +1000 + + px4io: handle errors from adc_measure() + + don't update the voltage/current values on error + +commit d7e04a361909fb65839fb8f2ab515ea17e5f6d77 +Author: Andrew Tridgell +Date: Thu May 2 21:28:55 2013 +1000 + + px4io: fixed voltage/current output and add discharged_mah calculation + + this integrates the current over time to calculate discharged_mah, and + allows the scaling of the current and the bias to be set with the + px4io command + +commit af27101ffecf2ad4642b1ced23640ff133c7246f +Author: Andrew Tridgell +Date: Thu May 2 21:27:20 2013 +1000 + + px4io: changed adc_measure() to return 0xffff on error, and lower timeout + + the timeout of 1ms was far too long, and could impact flight + performance + + Returning 0xffff on error matches the FMU code, and allows bad values + to be discarded + +commit 44015d69154062d42ecc3aa0c9b25d7019bd5a71 +Author: Andrew Tridgell +Date: Wed May 1 15:06:13 2013 +1000 + + px4io: return raw ADC value for current + + we don't know how to scale it as we have no info on what sensor is + attached. As we are returning a uint16_t it is better to let the FMU + sort it out or we'll just lose precision. + +commit 5b3844621ca1c0a6181e49166c5c12f3000f6802 +Author: Andrew Tridgell +Date: Sun Apr 28 14:07:50 2013 +1000 + + stdio: fixed build error for stdio on px4io + +commit 953acbe65014e2b2305c4338ca3711622fda3fdd +Author: Andrew Tridgell +Date: Thu Apr 25 22:22:45 2013 +1000 + + libvsprintf: fixed handling of "%f" to print precision 6 + +commit a153ee529f68e9b52805b8c77da1ec2bf0e54210 +Author: Andrew Tridgell +Date: Thu Apr 25 22:22:16 2013 +1000 + + libdtoa: don't print trailing zeros if no decimal is printed + +commit ff7712ca3e752141e54f3cbf15198a62429617f7 +Author: Andrew Tridgell +Date: Thu Apr 25 20:13:03 2013 +1000 + + pwm: added -m option + + this allows setting of the channel mask directly, which is useful for + testing + +commit fc572906b7693d910ded443632e8608b200a7933 +Author: Andrew Tridgell +Date: Thu Apr 25 20:11:25 2013 +1000 + + px4io: ensure upload device is closed after use + + this should release it for PWM use + +commit 421253e6db6c5e716c84ac505a8caef679ea97ee +Author: Andrew Tridgell +Date: Sun Apr 21 14:28:56 2013 +1000 + + px4io: allow set of output rates above 400 and below 50 + + let the IO board decide if the rate is reasonable, and limit it there + + this fixes the rates on ArduCopter, which try for 490 + +commit b06098a5406cf3269a313362b43d7f47b160933b +Author: Andrew Tridgell +Date: Wed Apr 17 21:19:19 2013 +1000 + + libdtoa: fixed handling of NaN and Infinity + + otherwise we print thousands of 00000 characters + +commit a627f6c0eba3cfb0471b0ff88652d85c6d7cb0ca +Author: Andrew Tridgell +Date: Wed Mar 20 11:06:33 2013 +1100 + + otgfsdev: removed a DEBUGASSERT() that causes a crash on windows reconnect + + when windows reconnects to a ACM device, this assert sometimes + triggered. The case it is looking for is handled further down. + +commit d0122dccfc28869414f0e9cd2cb1d9f131c3fd20 +Author: Andrew Tridgell +Date: Sat May 4 18:44:37 2013 +1000 + + hmc5883: fixed use of onboard I2C compass + +commit aa9275c29ce90644448f0260d782ea68f21eacc7 +Author: Andrew Tridgell +Date: Sat May 4 11:42:56 2013 +1000 + + build: allow additional flags to be passed via EXTRAFLAGS + + this allows for flags needed for the APM build + +commit 6e8c1148d5fb6567974f3e5464e45637dc6ce68b +Author: Andrew Tridgell +Date: Sat May 4 11:42:31 2013 +1000 + + build: allow absolute paths for module sources + +commit b9b75a24045da332644ce397d2777d9d554ff39f +Author: Lorenz Meier +Date: Thu May 2 22:35:16 2013 +0200 + + Hotfix: Provide a FMU + IO on quad start script + +commit 861a21ef7559386d8301c6b8860a13ac2fc0ef64 +Author: Anton Babushkin +Date: Thu May 2 19:02:32 2013 +0400 + + Position estimation using accel+GPS implemented + +commit 2b7e79cd21c30d373ee67d2f6470ae224135ae7f +Merge: 7570d9082 bfc6183fd +Author: Anton Babushkin +Date: Thu May 2 17:41:46 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 7570d9082ca4291b598f3e34be291189678685ec +Author: Anton Babushkin +Date: Thu May 2 17:41:25 2013 +0400 + + Use common accel calibration. Cleanup. + +commit 1dbbdcfa48f8acbf4bed5c160ab3acd0cf293127 +Author: Simon Wilks +Date: Thu May 2 08:41:02 2013 +0200 + + Add the missing mixer file. + +commit d9da4352d590401ec5caeef926cf25109da393e9 +Author: Simon Wilks +Date: Thu May 2 07:13:07 2013 +0200 + + Makefile correction. + +commit ddf1b27697dd5edd8e8282c24ad35cb938dbf3c8 +Author: Simon Wilks +Date: Thu May 2 07:10:23 2013 +0200 + + Added a config for quads with a wide arm config. + +commit 5ebd78345cf815689117af73bc7909145ba71e4c +Author: Simon Wilks +Date: Wed May 1 21:30:11 2013 +0200 + + Add some GPS data to telemetry message. + +commit a2adff966359c43a92b4d104ca9ea363b1be086d +Merge: 0af9b60db bfc6183fd +Author: Simon Wilks +Date: Wed May 1 19:49:28 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into hott_v2 + +commit 7e5801381cee9b23b51916c5f4f1b2b3170f9467 +Merge: 0c6eaae86 4109874fc +Author: Anton Babushkin +Date: Tue Apr 30 10:26:35 2013 +0400 + + Merge branch '6point_accel_calibration' into seatbelt_multirotor + +commit bfc6183fd4b4859bacd8ed9196964c7ee454764e +Merge: 5514d6879 ee4a93d66 +Author: Lorenz Meier +Date: Mon Apr 29 12:29:00 2013 -0700 + + Merge pull request #255 from NosDE/master + + Mikrokopter BLCtrl driver mkblctrl + +commit ee4a93d668540dea3b7b33eafb94a888f802f466 +Author: marco +Date: Mon Apr 29 20:42:06 2013 +0200 + + BLCtrl 2.0 testing - currently only 8 Bit resolution - motor detection and px4 mode as default - with safety shutdown - fix + +commit 130c7a353055da628518f6de1bbd58c855fad5bd +Author: marco +Date: Mon Apr 29 19:56:50 2013 +0200 + + BLCtrl 2.0 testing - currently only 8 Bit resolution - motor detection and px4 mode as default - with safety shutdown + +commit ca5dcc11a7754d38e3b5f63bcb708e106fb2a3cd +Author: marco +Date: Mon Apr 29 18:32:30 2013 +0200 + + BLCtrl 2.0 testing - currently only 8 Bit resolution - motor detection and px4 mode as default + +commit e67022f874f0fa091ed7dffd617c70c0c0253b5c +Author: px4dev +Date: Sun Apr 28 18:14:46 2013 -0700 + + Serial interface for IOv2 + +commit 8f7200e0114d6bd9fcac7ec088b125e54761c2e0 +Author: px4dev +Date: Sun Apr 28 13:51:33 2013 -0700 + + Frame up the configuration for the serial interface on IOv2 + +commit 2423c54e0e5500a8a9e2ef482b95b351a4a6071e +Author: px4dev +Date: Sun Apr 28 13:45:21 2013 -0700 + + Build the right config for IOv2 + +commit 301b600b0a0fbb816b692f53224d1ab6c5958741 +Author: px4dev +Date: Sun Apr 28 13:22:36 2013 -0700 + + Fix board name defines in v2 config. + +commit c6b7eb1224426d9ec2e6d59a3df4c7443449109a +Author: px4dev +Date: Sun Apr 28 13:00:49 2013 -0700 + + Remove obsoleted file. + +commit 8d3a738b7011ab77bab7ac89c5314fdc7c663890 +Author: px4dev +Date: Sun Apr 28 13:00:32 2013 -0700 + + Remove some trash files. + +commit ada85fccf3d911ee4a6a144593740b7ea9d2ae16 +Merge: e6b287fbf 03eb16f87 +Author: px4dev +Date: Sun Apr 28 12:50:43 2013 -0700 + + Merge branch 'fmuv2_bringup' into fmuv2_bringup_io2 + +commit 03eb16f874a8db7443e2b7f7a47d05c1a0c87357 +Author: px4dev +Date: Sun Apr 28 12:47:34 2013 -0700 + + Remove some naked command invocations. + +commit edf96fc8085510765c503350d29c96a2789bdbc0 +Author: px4dev +Date: Sun Apr 28 12:47:34 2013 -0700 + + Remove some naked command invocations. + +commit 00daa29b1f6a2989e8d732aabf075a6a912ec3ee +Author: px4dev +Date: Sun Apr 28 12:37:33 2013 -0700 + + Kill old iov2 board support code + +commit 525cc1a37c0c03edbda1ecbf9fdbc00f1b1bf0f8 +Author: Lorenz Meier +Date: Sun Apr 28 18:21:06 2013 +0200 + + Added docs + +commit 4109874fc84339e3ee8a794b17d8bdd131313c51 +Author: Anton Babushkin +Date: Sun Apr 28 18:04:54 2013 +0400 + + Reset offsets/scales before calibration and use prescaled values in m/s^2 instead of raw values. + +commit e6b287fbfcbcab22e0ff31f24ae72cac76a6187f +Merge: a1503a8dd dc2c3cad3 +Author: Lorenz Meier +Date: Sun Apr 28 15:26:05 2013 +0200 + + Merge branch 'public-export-build' into fmuv2_bringup_io2 + +commit 29057cb3bd88dae8a2cf313888609e5f7467449e +Merge: 26f9a1d42 5514d6879 +Author: Anton Babushkin +Date: Sun Apr 28 17:01:44 2013 +0400 + + Merge branch 'master' into 6point_accel_calibration + +commit dc2c3cad3e8897d7ae299d41d16845000efe3c69 +Author: Lorenz Meier +Date: Sun Apr 28 14:59:42 2013 +0200 + + Re-enabled mixer + +commit a1503a8dd7f29c52cd4bd1740ad0a0010d50ddfe +Merge: 1df5e98aa 0eafc2ade +Author: Lorenz Meier +Date: Sun Apr 28 14:54:57 2013 +0200 + + Merge branch 'public-export-build' into fmuv2_bringup + +commit 0eafc2ade1dce974d5f7bdf05ca7678fa0b59ab0 +Author: Lorenz Meier +Date: Sun Apr 28 14:54:44 2013 +0200 + + IO compiling + +commit 6479ebcc735a96b316bc0624a8b3795bc5677d4e +Author: Lorenz Meier +Date: Sun Apr 28 14:54:06 2013 +0200 + + General app cleanup for FMU + +commit 1df5e98aa507c7a89f1491254d7f34f94c04ede6 +Author: Lorenz Meier +Date: Sun Apr 28 14:50:05 2013 +0200 + + XXX: WIP: Disabled mixer on IOv2 due to CXX compile issue + +commit 13d58afd0a57698710c18fd1ffc6192d6aabe07a +Author: Lorenz Meier +Date: Sun Apr 28 11:03:25 2013 +0200 + + Updated FMUv2 config + +commit 6aefe5fddfcba3f40406cd9cc85acf142421d53b +Merge: d07631d05 b1de6c0ea +Author: Lorenz Meier +Date: Sun Apr 28 10:40:00 2013 +0200 + + Merged export-build + +commit b1de6c0eaf26b9bb05075ffa18e1eb32d3cae75b +Author: Lorenz Meier +Date: Sun Apr 28 10:38:45 2013 +0200 + + Excluded examples from default build + +commit 25612cebc2c4ecfc131e545c926f6ff581e11030 +Author: Lorenz Meier +Date: Sun Apr 28 10:37:07 2013 +0200 + + Cleaned up NuttX appconfig, added examples to config + +commit 13fc6703862862f4263d8d5d085b7a16b87190e1 +Author: Lorenz Meier +Date: Sun Apr 28 09:54:11 2013 +0200 + + Moved last libs, drivers and headers, cleaned up IO build + +commit d07631d0560dfb4e5e745fa81a0c2f160e9d5900 +Merge: 81df6b1ed f57439b90 +Author: Lorenz Meier +Date: Sun Apr 28 01:30:46 2013 +0200 + + Merge branch 'public-export-build' into fmuv2_bringup + +commit f57439b90e23de260259dec051d3e2ead2d61c8c +Author: Lorenz Meier +Date: Sun Apr 28 01:17:12 2013 +0200 + + Moved all drivers to new world, PX4IO completely in new world + +commit 81df6b1edaab05c5b59786bff8afabb3ec836182 +Merge: 86cf4d075 8040b9b96 +Author: Lorenz Meier +Date: Sat Apr 27 19:53:21 2013 +0200 + + Merge branch 'public-export-build' into fmuv2_bringup + +commit 8040b9b96e8f7c07aa981150c33f850096062f70 +Author: Lorenz Meier +Date: Sat Apr 27 19:51:06 2013 +0200 + + Allowed for onboard bus to be not present + +commit 86cf4d075dae90db4a681261f4e378d41d8bcf49 +Author: Lorenz Meier +Date: Sat Apr 27 19:50:25 2013 +0200 + + Makefile cleanup + +commit ae1f438a3a1582766dc7874a29f0c29d9091b52e +Merge: f03ba8955 7ac617242 +Author: Lorenz Meier +Date: Sat Apr 27 19:31:12 2013 +0200 + + Merge branch 'public-export-build' into fmuv2_bringup + +commit 7ac617242da56f6f826eb7496e7689f7f36c8fa2 +Author: Lorenz Meier +Date: Sat Apr 27 19:27:24 2013 +0200 + + docs fix + +commit ee498a9d7ca4954398f35716804b1b59c7556c5b +Author: Lorenz Meier +Date: Sat Apr 27 19:27:15 2013 +0200 + + Made HMC bus-agnostic + +commit f03ba89557417f9805ba95c13936d358a26af7d9 +Author: Lorenz Meier +Date: Sat Apr 27 18:27:17 2013 +0200 + + Config adjustments for v2 + +commit f1b8e4e5b34ac23a0bd7ec1b931e24ecb62aa2da +Merge: a85eb8cdc 7ca82801b +Author: Lorenz Meier +Date: Sat Apr 27 15:50:07 2013 +0200 + + Merged move of additional apps out of NuttX folders + +commit d9f9ecb084e862bd72528d118c570533deb6eccd +Author: marco +Date: Sat Apr 27 14:46:25 2013 +0200 + + BLCtrl 2.0 testing - currently only 8 Bit resolution - ppm added + +commit 7ca82801bd4d4b9d6f4a0ac515e5cfcdc28f2e05 +Author: Lorenz Meier +Date: Sat Apr 27 14:42:12 2013 +0200 + + Moved multirotor controllers + +commit 988bf1eb0a3d36532883734a416f9c9e1e6ba125 +Author: Lorenz Meier +Date: Sat Apr 27 14:28:47 2013 +0200 + + Moved all fixed wing controllers to new world + +commit 5085023796b0ca68f28b08d3d98ffbb7f789fd3b +Merge: 76a30108d 5514d6879 +Author: Lorenz Meier +Date: Sat Apr 27 14:17:01 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into public-export-build + +commit 76a30108d2eab6a65f5fc92e2f9550d25ad5656c +Author: Lorenz Meier +Date: Sat Apr 27 14:16:34 2013 +0200 + + Moved James Gopperts EKF to the new world + +commit 5514d6879ab3caae0458fe01da574d7e09b1b447 +Author: Lorenz Meier +Date: Sat Apr 27 14:09:48 2013 +0200 + + Docs changes + +commit 5974c37abba562c1372beb04490014db274fd175 +Author: Lorenz Meier +Date: Sat Apr 27 14:06:23 2013 +0200 + + Moved the bulk of sensor drivers to the new world + +commit 1becedfe011d02120fe68b549f8c3a02e0a979c7 +Author: Lorenz Meier +Date: Sat Apr 27 13:41:40 2013 +0200 + + Minor config file rearrangement + +commit a85eb8cdc12305b17a6d7de5f00327f2a8e096ff +Author: Lorenz Meier +Date: Sat Apr 27 13:40:11 2013 +0200 + + Updated config file to reflect current app state + +commit 852e6e2f499499502e023c240d2d948500235296 +Merge: 3d6aff38d c89f46f59 +Author: Lorenz Meier +Date: Sat Apr 27 13:26:25 2013 +0200 + + Merged with upstream export-build branch + +commit c89f46f59055f4cc0d7ada4a26e48f021278538e +Author: Lorenz Meier +Date: Sat Apr 27 13:16:24 2013 +0200 + + Moved sensors app to new world + +commit e6ed8268ee610d0b9e9b4930ad379a6d7dcc3629 +Author: Lorenz Meier +Date: Sat Apr 27 12:59:47 2013 +0200 + + Moved position_estimator_mc, px4io driver and sdlog app to new style build + +commit 574e76532126fea8ab0ac5fd0595f6fb2935f0dd +Author: Lorenz Meier +Date: Sat Apr 27 11:30:41 2013 +0200 + + Moved all system commands to the new world + +commit 51badab96ddd4273595cf49e494375d7f2235708 +Author: Lorenz Meier +Date: Sat Apr 27 00:13:35 2013 +0200 + + Deleted old cruft + +commit f57b9ab29863bb504dcab6d96a80c9c914c4af69 +Author: Lorenz Meier +Date: Sat Apr 27 00:13:03 2013 +0200 + + Deleted old-style EEPROM driver, new one is already functional + +commit f924e312fa8022c6f4ee61cd8c0d6693ccb8a743 +Author: Lorenz Meier +Date: Sat Apr 27 00:11:16 2013 +0200 + + Merged + +commit d8a3454538e2a634513defd50b40fb49c194b670 +Author: Lorenz Meier +Date: Sat Apr 27 00:10:20 2013 +0200 + + Cut over MAVLink to new build system + +commit 3d6aff38da00ed71d30aeea4f9d3ae50b4606b98 +Merge: 2289c0bb2 9d4d1ace4 +Author: Lorenz Meier +Date: Sat Apr 27 11:38:06 2013 +0200 + + Merged + +commit 2289c0bb216027419a9ba5e52103a1310ff03292 +Author: Lorenz Meier +Date: Sat Apr 27 11:30:41 2013 +0200 + + Moved all system commands to new build system + +commit 9d4d1ace437f94bfc517b7ff9036657fd5b2c354 +Author: px4dev +Date: Fri Apr 26 23:09:38 2013 -0700 + + Pick up the MAVlink headers from the right place + +commit 686139c7d8229365fd3b8f4bd6cdaab0d2f06b8b +Author: px4dev +Date: Fri Apr 26 23:09:11 2013 -0700 + + HACK: don't call the card-changed callback with interrupts disabled, as it means that timeouts don't work. + +commit 1c78e365cef5dfb2a6aa04fa5f05271c709778d2 +Merge: a7fc1b74b 4748bba35 +Author: px4dev +Date: Fri Apr 26 20:43:07 2013 -0700 + + Merge branch 'export-build' of https://github.com/PX4/Firmware into fmuv2_bringup + +commit 4748bba35ac8f5ff0010d2ba202c85a6c5d36168 +Author: px4dev +Date: Fri Apr 26 20:02:12 2013 -0700 + + Move the 'tests' app to the new world. + +commit a7fc1b74bf2149552b5742e2bf12fcaa02b77e74 +Merge: 4fe9e1c44 53f6bac32 +Author: px4dev +Date: Fri Apr 26 19:25:31 2013 -0700 + + Merge branch 'export-build' of https://github.com/PX4/Firmware into fmuv2_bringup + +commit 53f6bac327f6a799b9b0dfee368406cce4151a03 +Merge: 01e427b17 72aaa0f7f +Author: px4dev +Date: Fri Apr 26 19:16:55 2013 -0700 + + Merge branch 'master' into export-build + Clean up some script trash and update scripts. + +commit 01e427b17c161d8adaa38d6bdb91aecb434451f2 +Author: px4dev +Date: Fri Apr 26 16:14:32 2013 -0700 + + Merge working changes into export-build branch. + +commit 680b48e048973887a65e908d475f2c0f7afe5fd3 +Author: Lorenz Meier +Date: Sat Apr 27 00:13:35 2013 +0200 + + Deleted old cruft + +commit 0c4b8a54c7779d198e016470889456b3458e2303 +Author: Lorenz Meier +Date: Sat Apr 27 00:13:03 2013 +0200 + + Deleted old-style EEPROM driver, new one is already functional + +commit 63136e354330bcf8efe2757187515eeaa8bc3bcb +Author: Lorenz Meier +Date: Sat Apr 27 00:11:16 2013 +0200 + + Resurrected C++ change commit, now back up to same state as master + +commit c71f4cf8690a707cd7385a90d826d9e0a5a351e2 +Author: Lorenz Meier +Date: Sat Apr 27 00:10:20 2013 +0200 + + Cut over MAVLink to new style build system + +commit 4fe9e1c4472e3747df62d1808d727768ef3b3751 +Author: px4dev +Date: Fri Apr 26 15:05:12 2013 -0700 + + Avoid spurious += in INCLUDE_DIRS + +commit 68c8de4cf13dd4620d0a9a5a0069bc894fcd92e1 +Author: px4dev +Date: Fri Apr 26 15:04:04 2013 -0700 + + Document INCLUDE_DIRS + +commit a39d5230be4ab841cbdf1210a6ca62901bce12b4 +Author: px4dev +Date: Fri Apr 26 15:03:46 2013 -0700 + + Cull .context files. + +commit 72aaa0f7f2dee98a572ad812157fd6781a52cc90 +Merge: 46085b43d d6e9a35aa +Author: Lorenz Meier +Date: Fri Apr 26 14:34:50 2013 -0700 + + Merge pull request #253 from sjwilks/quad_xv_mode + + Add support for quads with offset arms such as the TBS Discovery + +commit 0af9b60db7c9de7b59aa8378980e4dc55a10a051 +Author: Simon Wilks +Date: Fri Apr 26 22:28:31 2013 +0200 + + More changes. + +commit ce0e4a3afd28b97d5a540e02bef86c52a335f243 +Merge: 3acdc9d4c 46085b43d +Author: px4dev +Date: Fri Apr 26 13:03:05 2013 -0700 + + Merge branch 'master' into export-build + +commit 46085b43d14b1ea1237aa176460ff648e0ff2d2a +Author: px4dev +Date: Fri Apr 26 13:00:48 2013 -0700 + + Use the I2C bus number from the board config, not a hardcoded value. + +commit 264cf65d0f6b1259c64aad7d7bb45aff155a8e35 +Author: px4dev +Date: Fri Apr 26 13:00:27 2013 -0700 + + Fix an error in a #error + +commit 74c62a131e34d416ef29436b12d78f961e14807a +Author: px4dev +Date: Fri Apr 26 13:00:12 2013 -0700 + + Fix the way that we idle the tone_alarm pin so that the board defines what is the 'safe' state. + +commit de412b6467378ea5d4e61928f5795f309012a081 +Author: px4dev +Date: Fri Apr 26 12:59:35 2013 -0700 + + Pass -g to the link phase for PX4IO the same way we do for FMU + +commit ff15efb9c91540303622c3f9c48e22bbc9488ae0 +Author: px4dev +Date: Fri Apr 26 12:59:12 2013 -0700 + + Build utility apps -Os to save ROM space. + +commit 187f7603b9e3ccbf5ac858d250931d583b52d9eb +Merge: 9169ceb3f 3acdc9d4c +Author: px4dev +Date: Fri Apr 26 12:35:45 2013 -0700 + + Merge branch 'export-build' into fmuv2_bringup + + Sync with master via export-build. + +commit 3acdc9d4ce3d83af6bb7f953e466620be690658e +Merge: 8224adf52 556a01744 +Author: px4dev +Date: Fri Apr 26 11:27:26 2013 -0700 + + Merge branch 'master' into export-build + +commit d6e9a35aa2eeda921ad8de93578db2ee69060ef5 +Author: Simon Wilks +Date: Fri Apr 26 18:34:12 2013 +0200 + + Update the quad V values. + +commit 556a017444b809c18e2ce495a2fd00380960e0f4 +Author: Lorenz Meier +Date: Fri Apr 26 17:41:46 2013 +0200 + + Hotfix: GPS MAVLink transmission fixes + +commit afbb4d55b3fc4e0e2a1fc1a1b052e9f4fb034d51 +Author: Lorenz Meier +Date: Fri Apr 26 15:13:47 2013 +0200 + + Finished conversion to C++ + +commit 26f9a1d42c6402a283a679e66236f247fd274cd2 +Author: Anton Babushkin +Date: Fri Apr 26 15:25:17 2013 +0400 + + abs/fabs bugfix, logging cleanup + +commit 593e3252dd90b2437862aba1c8a54b5c6edb5600 +Author: Anton Babushkin +Date: Fri Apr 26 13:52:25 2013 +0400 + + Added hysteresis to still detector + +commit 9169ceb3f4884a863d527c6b8e7ea237b41a48ce +Author: Lorenz Meier +Date: Fri Apr 26 11:10:39 2013 +0200 + + Cut over commander app to new build system + +commit af31c896164aab105da209a6b4ef4f35768d90df +Merge: aa85fba97 98a244506 +Author: Lorenz Meier +Date: Fri Apr 26 11:02:19 2013 +0200 + + Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into fmuv2_bringup + +commit aa85fba9796a7eda6874a2719e0bab7cfa2897ff +Author: Lorenz Meier +Date: Fri Apr 26 11:01:47 2013 +0200 + + Ported AR.Drone interface to new style config + +commit a6b8463308d62be1657fb773445375b035a6765f +Author: Simon Wilks +Date: Thu Apr 25 23:44:22 2013 +0200 + + Update the makefile to include the new mixer config. + +commit e37f471ac4ce52e724b0d89714d9db6e1d16ee8e +Author: Anton Babushkin +Date: Thu Apr 25 23:59:46 2013 +0400 + + 6-point accelerometer calibration implemented + +commit 1063ae9de9f2efe7b8c468936695255f252a08f4 +Author: Simon Wilks +Date: Thu Apr 25 21:40:43 2013 +0200 + + Add a mixer file for the V quad + +commit b666bbb55c83979d220d26e70a0aaa6f8e908095 +Author: Simon Wilks +Date: Thu Apr 25 20:18:06 2013 +0200 + + First steps to supporting GPS + +commit ed9fbbce5946d22ded1519ddec1b5ff6a8f2e511 +Author: Lorenz Meier +Date: Thu Apr 25 17:25:42 2013 +0200 + + HIL bugfixing + +commit 9da16afcc2985503523460c4629343a556ef40d7 +Author: Simon Wilks +Date: Thu Apr 25 08:59:48 2013 +0200 + + Add support for V for quads with offset arms such as the TBS and SteadiDrone QU4D + +commit 443c3f67d3cdfbbf9a2d16a9c126171ed316051c +Author: Simon Wilks +Date: Thu Apr 25 08:36:14 2013 +0200 + + Reformatting. + +commit 98a2445065383015dfe2134a384ebdf3fb7dfc26 +Author: px4dev +Date: Wed Apr 24 17:45:08 2013 -0700 + + Include the correct Make.defs file + +commit 0c6eaae8632f3a6520afdaf60adf13a8b6e55566 +Author: Anton Babushkin +Date: Wed Apr 24 18:42:34 2013 +0400 + + Estimate accelerometers offset in position_estimator_inav + +commit 325a70e0e775848136b9628e931e54f2af953329 +Merge: 10dfd2ba3 d62058ecc +Author: Anton Babushkin +Date: Wed Apr 24 17:12:37 2013 +0400 + + Merge commit 'd62058eccf7d3801a752aac11fb2c37f198a239c' into seatbelt_multirotor + +commit 570858d87c016841610ef71bfe2a9184c1f319b9 +Author: Simon Wilks +Date: Tue Apr 23 22:41:44 2013 +0200 + + General cleanup based on the pull request from muggenhor + +commit 3ecdca41e504cbf49b03fb543239813886590bd1 +Author: Lorenz Meier +Date: Tue Apr 23 12:36:26 2013 +0200 + + Cut over attitude estimator to new-style config for all boards + +commit c52278f67942733ac3d462e8a91a01b22b913d40 +Author: Lorenz Meier +Date: Tue Apr 23 12:35:19 2013 +0200 + + Allowed board to init properly as intended with or without SPI2 + +commit 59d12ee77fa72951004609409aa86210b8873005 +Merge: 17e01eb9c 8fcbb4f66 +Author: Lorenz Meier +Date: Tue Apr 23 09:36:09 2013 +0200 + + Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into fmuv2_bringup + +commit 5b60991c63b0c6b87632369fde73236263670448 +Author: Simon Wilks +Date: Tue Apr 23 08:49:33 2013 +0200 + + Style fix: ETS_AIRSPEED > ETSAirspeed + +commit 8fcbb4f669d8c9003f778f35a94278383e0360ac +Author: px4dev +Date: Mon Apr 22 22:56:18 2013 -0700 + + Merge SDIO changes and hack config to make it work. + + We need to resolve the DMA-safe memory allocation story, but until then let's disable the CCM. We still have as much RAM as the v1.x boards in this mode. + +commit 24630f15b6d0b465bd62f1105def4e96ffc92e10 +Author: Simon Wilks +Date: Mon Apr 22 21:30:20 2013 +0200 + + Yet more cleanups. + +commit a3b3879302c80aa439d636c55ed0a6e2710323b4 +Merge: ad212ee62 d62058ecc +Author: Simon Wilks +Date: Mon Apr 22 20:54:41 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into eagletree + +commit d62058eccf7d3801a752aac11fb2c37f198a239c +Merge: fe3a56838 873b0f40b +Author: Lorenz Meier +Date: Mon Apr 22 11:30:05 2013 -0700 + + Merge pull request #251 from yvestroxler/master + + Small change in gps-driver (ubx.cpp) + +commit 873b0f40b5934194f83f360f7193f48762da177d +Author: yvestroxler +Date: Mon Apr 22 19:44:40 2013 +0300 + + Update ubx.cpp + + GPS didn't work before this change was made + +commit ad212ee628cd08c5c063757e4a5a2edc82392f3b +Author: Simon Wilks +Date: Mon Apr 22 15:00:15 2013 +0200 + + More cleanups + +commit fe3a568384a35df986594b59b28709674bc83f15 +Merge: 2b2c3f135 eb7fbc30f +Author: Lorenz Meier +Date: Mon Apr 22 14:56:25 2013 +0200 + + Merge branch 'logconversion' + +commit 2b2c3f135dd13dda0ab9664efd6fa7ac86ee9563 +Author: Lorenz Meier +Date: Mon Apr 22 14:56:13 2013 +0200 + + Hotfix: Build fix + +commit eb7fbc30f1ddb6b511418175b8bd05b0c79a1ed2 +Merge: 492e01747 a817dedf1 +Author: Lorenz Meier +Date: Mon Apr 22 14:41:53 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into logconversion + +commit a817dedf11f60cafee262e81531208a260b7f13a +Author: Lorenz Meier +Date: Mon Apr 22 14:39:49 2013 +0200 + + Fixed bug in MAVLink HIL interface, now consistent with in-flight results in the field + +commit 82d2ab677ea6bfccdc211a6e0c77a7904175e0c0 +Author: Lorenz Meier +Date: Mon Apr 22 13:47:45 2013 +0200 + + Fixes to MAVLink HIL + +commit 17e01eb9cbb0cbb904331dadd8525fbe81e8abc7 +Merge: 7e0f8b3ed b7e947cb3 +Author: Lorenz Meier +Date: Mon Apr 22 13:13:08 2013 +0200 + + Merged + +commit 9d6d41dceb13bd0754c555f3fa3393313b03cbac +Merge: 791754479 462064ec8 +Author: Lorenz Meier +Date: Mon Apr 22 13:08:43 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into position_estimator_mc + +commit 87c27ac2434f8302965380ef03a6020615677150 +Merge: 715e3e2eb 462064ec8 +Author: Simon Wilks +Date: Mon Apr 22 08:51:51 2013 +0200 + + Merge remote-tracking branch 'upstream/master' into eagletree + +commit 715e3e2ebe0546edfa8c053ff90f4f1fdc521da7 +Author: Simon Wilks +Date: Mon Apr 22 08:51:49 2013 +0200 + + Cleanup + +commit 462064ec899f29bda72f544e84d9416e07179f31 +Merge: edc8e9aa5 3edd38c5d +Author: Lorenz Meier +Date: Sun Apr 21 13:43:42 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit edc8e9aa5dc858d8177adacb64e1d7843017fac4 +Author: Lorenz Meier +Date: Sun Apr 21 13:43:28 2013 +0200 + + Small compile warning fix for HoTT test + +commit 48f815860b5900f3770486d88aea9084c75441e0 +Author: Simon Wilks +Date: Sun Apr 21 01:29:07 2013 +0200 + + Debugging, cleanup and added airspeed to HoTT telemetry. + +commit f45e15615a55f8c6070c2598aa10b1dc8ea971b1 +Merge: 7e0f8b3ed b149b834c +Author: px4dev +Date: Sat Apr 20 15:20:33 2013 -0700 + + Merge commit 'b149b834c835190fbb3f7e1914346d5e0620036d' into fmuv2_bringup + +commit 7e0f8b3edaf584a48cd3bc3351e3205fd0106cdc +Author: px4dev +Date: Sat Apr 20 15:18:10 2013 -0700 + + Formatting changes to make the Python style checker happy (copied from the bootloader project). + + Increase the erase timeout to avoid issues with large/slow flash. + +commit 5f14815d51f6dc2b20caac83bd7bb5d7eb9a0216 +Merge: a7cf9e2a3 e8951988f +Author: px4dev +Date: Sat Apr 20 15:05:20 2013 -0700 + + Merge branch 'fmuv2_bringup' of https://github.com/cvg/Firmware_Private into fmuv2_bringup + +commit a7cf9e2a366b3ac4d92e8e12da23308e285d6ead +Author: px4dev +Date: Sat Apr 20 14:57:15 2013 -0700 + + Make 'make upload' work + +commit e8951988fc941590266e3fae502915ed707dea38 +Merge: 5f2601836 94084ec22 +Author: Lorenz Meier +Date: Sat Apr 20 13:11:23 2013 -0700 + + Merge pull request #5 from cvg/fmuv2_bringup_ramtron + + Enable support for RAMTRON, enable support for EEPROM on FMU 1.x + +commit 754a11f4fcad7c9d6c2d771cf2f5ff58f90e2224 +Author: px4dev +Date: Sat Apr 20 12:51:07 2013 -0700 + + Use a .elf suffix for the ELF object file (seems more sensible that way) + + Detect the case where PX4_BASE contains spaces and stop before we cause any more damage. + + Call sub-makes with -r to improve startup time. + +commit 7e8d8f9e7226bcc04a5f8dd4b01c9a6a4f1f9910 +Author: px4dev +Date: Sat Apr 20 12:49:56 2013 -0700 + + Call sub-makes with -r to make them start faster (mostly on Windows, where this inhibits an enormous amount of silly scanning for things). + + Force non-parallel builds for the NuttX archives. + +commit 10dfd2ba393089e5008978eb0469e8c1289d5917 +Author: Anton Babushkin +Date: Sat Apr 20 22:38:38 2013 +0400 + + dt calculation bug fixed + +commit 99ed9be4f2977c5ce46c15f0d3bedf065e6c5ad6 +Merge: 57cca9dbb 3edd38c5d +Author: Anton Babushkin +Date: Sat Apr 20 12:39:27 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit 57cca9dbb41a1803c3cdb61151947e99625c59cb +Author: Anton Babushkin +Date: Sat Apr 20 12:33:02 2013 +0400 + + Abs yaw and other bugs fixed + +commit 5abae2c78d0f7f41e1340fe5e396936da2c7a580 +Author: Anton Babushkin +Date: Sat Apr 20 09:14:26 2013 +0400 + + Publish manual_sas_mode immediately, SAS modes switch order changed to more safe + +commit 853ba612b132f0a8f41fae1dbadc68ef3960f0d0 +Author: Simon Wilks +Date: Fri Apr 19 18:28:47 2013 +0200 + + Add missing uORB topic + +commit 696e48fbf38de9d0ac12494cb2749ba3b04f852f +Author: Simon Wilks +Date: Fri Apr 19 18:28:06 2013 +0200 + + Cleanup variable names and such + +commit df6976c8d640b395220d46f5b1fd7ecfc8ae3e04 +Author: Simon Wilks +Date: Fri Apr 19 16:20:40 2013 +0200 + + Split diff pressure and airspeed. + +commit 492e0174755740799ac095345d96baaa370e20cd +Author: Lorenz Meier +Date: Fri Apr 19 14:58:07 2013 +0200 + + New, fancy log conversion script by Philipp Oettershagen. Offers a few convenience functions and plots more than previously + +commit 791754479e6e51831e94cdcede12c01d57275878 +Merge: 3bba1ea71 3edd38c5d +Author: Lorenz Meier +Date: Fri Apr 19 08:55:03 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into position_estimator_mc + +commit b149b834c835190fbb3f7e1914346d5e0620036d +Author: Lorenz Meier +Date: Thu Apr 18 22:56:25 2013 +0200 + + Initial attempt at getting SDIO to work + +commit 94084ec22abd3c08cdd06783483e827ed8b7fd66 +Author: Lorenz Meier +Date: Thu Apr 18 22:27:55 2013 +0200 + + Enable support for RAMTRON, enable support for EEPROM on FMU 1.x + +commit 3edd38c5dbc78bed50787d23a5b56eca088dbd42 +Merge: d7d0d9ea5 fe207544c +Author: Lorenz Meier +Date: Thu Apr 18 15:53:48 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit d7d0d9ea513ea146d42bd5f6397abcd5943ca73b +Author: Lorenz Meier +Date: Thu Apr 18 15:53:25 2013 +0200 + + Fixed startup scripts for default platforms, needs integration with wiki to avoid similar issues + +commit 5f2601836524055c3eb046535d53a38b0749ca52 +Author: px4dev +Date: Wed Apr 17 22:25:50 2013 -0700 + + Improve the implementation of CONFIG_FILE handling in firmware.mk + +commit b7e947cb3d53cbb0f9b194980a6a63588ba56bf2 +Author: Julian Oes +Date: Wed Apr 17 11:22:08 2013 -0700 + + Anti-Aliasing frequency of the LSM303D can now be read too, not just written + +commit 76497502cb696a1c6b9b01ed8ef5c3a5a740cb52 +Author: Julian Oes +Date: Wed Apr 17 11:20:31 2013 -0700 + + Moved the L3GD20 driver to the new driver, working on FMU v1 and v2 + +commit 0eddcb335707284269cf9c89ac6b820efa1a6b13 +Author: Julian Oes +Date: Wed Apr 17 10:56:58 2013 -0700 + + Tried to collect some changes that I needed to build for FMUv2 into a commit + +commit 212712d740456578ac8b282139dccff243b68bb2 +Merge: 31c6440b6 64ec950c5 +Author: px4dev +Date: Wed Apr 17 11:55:54 2013 -0700 + + Merge branch 'fmuv2_bringup' of https://github.com/cvg/Firmware_Private into fmuv2_bringup + +commit 31c6440b6491cd6310c9db72be200a4ffba689c9 +Author: px4dev +Date: Wed Apr 17 11:54:24 2013 -0700 + + Un-ignore the *.d directories in the ROMFS directory to avoid ignoring the init.d directory and friends. This is rinky, but the alternatives are all a mess. + +commit 59573e5b69f9afc5dbe00bc165ae8e1f4d457f89 +Author: marco +Date: Wed Apr 17 19:46:01 2013 +0200 + + BLCtrl 2.0 testing - currently only 8 Bit resolution - this should fly + +commit fe207544cfff43e67cdaf314294322c71cdf5b18 +Merge: 6c752c5e5 d7178fb83 +Author: Lorenz Meier +Date: Wed Apr 17 10:18:01 2013 -0700 + + Merge pull request #247 from julianoes/mount-notifications + + Play SOS if the SD card can't be mounted + +commit d7178fb8339d94ce119a190a076eb931b8a265e0 +Author: Julian Oes +Date: Wed Apr 17 10:10:08 2013 -0700 + + Play SOS if the SD card can't be mounted + +commit 64ec950c58c693cf1a9c0c5feadcee96cc90c4cd +Author: Pat Hickey +Date: Sun Apr 14 20:53:42 2013 -0700 + + px4iov2 nsh boots + +commit 3bba1ea71c2789e2cce9c7b0bc228d42438a93e8 +Merge: 482cada59 6c752c5e5 +Author: Lorenz Meier +Date: Sun Apr 14 13:02:23 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into position_estimator_mc + +commit 4a82597d4c013a83f7d7a07529546597d163e84a +Merge: 1d9516e9f 6c752c5e5 +Author: Anton Babushkin +Date: Sun Apr 14 11:31:33 2013 +0400 + + Merge branch 'master' into seatbelt_multirotor + +commit c5a453cd18949d2d4673c0b343e22c22a8d2854d +Author: Simon Wilks +Date: Sat Apr 13 09:09:21 2013 +0200 + + Remove some testing code. + +commit 42f4a9e8800c4d5d2823b4f477c556547fe0d3d0 +Author: Simon Wilks +Date: Sat Apr 13 08:47:12 2013 +0200 + + Switch to differential pressure topic + +commit c8ac1d0b0a97f5fc926a48e64e0e116387453dcd +Author: Simon Wilks +Date: Thu Apr 11 08:37:25 2013 +0200 + + Add in the missing header. + +commit 4f99200b0ff102c01f415a57e9f173a863483d2a +Author: Simon Wilks +Date: Thu Apr 11 08:36:54 2013 +0200 + + Initial implementation that can read values from the ETS. + +commit 1a8cca92e9a7b8fad153042a44c1754f31a2745b +Author: Julian Oes +Date: Mon Apr 8 23:29:24 2013 -0700 + + Fixed axis in L3GD20 driver + +commit 3469fefe117f8fa3bfef3fbcb3751a32e81c324a +Author: Julian Oes +Date: Mon Apr 8 23:47:19 2013 -0700 + + Checked axes of LSM303D + +commit 1d327c42a6f34f8545940cd8630586726e4d3ae6 +Author: Julian Oes +Date: Mon Apr 8 22:04:21 2013 -0700 + + Mag sample rate was not actually changed by an ioctl + +commit eb3d6f228cd96ef2a2b8a33f667dd1cdc2d5fdc5 +Author: Julian Oes +Date: Mon Apr 8 21:53:23 2013 -0700 + + Added some functions for changing rates etc (WIP) + +commit 6c752c5e50f219b1a3040cd3fc3380cd73017876 +Merge: f562a2797 8c70f4412 +Author: Lorenz Meier +Date: Tue Apr 9 00:02:07 2013 -0700 + + Merge pull request #245 from julianoes/hotfix_l3gd20_axes + + Fixed axis in L3GD20 driver + +commit 8c70f4412d7e55f22cffa60e0ea953751780f462 +Author: Julian Oes +Date: Mon Apr 8 23:29:24 2013 -0700 + + Fixed axis in L3GD20 driver + +commit 1d9516e9f4afe4a4f9a8e487b8a1ae0724fa5e30 +Merge: 825957cde f562a2797 +Author: Anton +Date: Mon Apr 8 17:11:09 2013 +0400 + + Merge branch 'master' of https://github.com/PX4/Firmware into seatbelt_multirotor + +commit 825957cde0e441ce89be2c44fccacd90c4514b59 +Author: Anton +Date: Mon Apr 8 17:08:16 2013 +0400 + + multirotor_pos_control: cleanup, altitude hold mode implemented + +commit 4a062086aefd4fcd25f40d0cfa65ab3a1c3c3984 +Author: Anton +Date: Mon Apr 8 17:04:04 2013 +0400 + + position_estimator_inav: bugfixes, some refactoring + +commit 4703a689798e2a520dfb69c0ef9146f3ecb956f2 +Author: px4dev +Date: Sun Apr 7 22:00:23 2013 -0700 + + Fix the default state of the peripheral power control. + +commit f562a279765a7d90bad7b07963995148de4b2af2 +Merge: 9dbd2695d a1c8d19c3 +Author: Lorenz Meier +Date: Sun Apr 7 10:15:26 2013 -0700 + + Merge pull request #244 from PX4/hil + + Small HIL improvements + +commit a1c8d19c343454c5464ae21be1ec4456b0559996 +Author: Lorenz Meier +Date: Sun Apr 7 18:43:19 2013 +0200 + + Added generation of pressure altitude in highres IMU message mode + +commit 2557f0d2de80e2df690b40b60f8ec79de799657e +Author: px4dev +Date: Sat Apr 6 23:04:32 2013 -0700 + + Rename the 'device' directory back to 'drivers', it's less confusing that way. + + Move the fmuv2 board driver out into the new world. + +commit 8eeefcce057012400d94ec855c9103d390b6365b +Author: px4dev +Date: Sat Apr 6 22:46:50 2013 -0700 + + Add GPIO driver access to the power supply control/monitoring GPIOs for FMUv2 + +commit c355275669378c0d6f2e372afa370446525c66ee +Author: px4dev +Date: Sat Apr 6 19:20:08 2013 -0700 + + Make the 'fmu' command build for v2. Should be enough to get the FMU-side PWM outputs working, but untested. + +commit 706dcb6a53cc0163572541b856902616b30258ae +Author: px4dev +Date: Sat Apr 6 18:34:29 2013 -0700 + + Move the FMU driver from the old universe to the new universe so that we can teach it about v2. + +commit 29324cc97f06519a3e74b292ccd53474936afd5a +Author: px4dev +Date: Sat Apr 6 18:33:32 2013 -0700 + + Add the SoC chip and common directories to the NuttX-related include paths. + +commit d1a2e9a9c12ae5f4b52299f57c6704a03304b766 +Author: px4dev +Date: Sat Apr 6 18:18:49 2013 -0700 + + Fix the v2 RGB LED ID + +commit e7e35616c01119eae7a436c260d88cdc6fec6ce5 +Author: px4dev +Date: Sat Apr 6 15:47:34 2013 -0700 + + Fix the way that tone_alarm idles the GPIO and make it idle safely for v2 boards. + +commit d8e8e6cd209e688de51a800123e513f4885655cd +Author: px4dev +Date: Sat Apr 6 14:07:00 2013 -0700 + + Fix alt function selector for tone_alarm GPIO. + +commit 52bb5e561c2407937d80545c127e37da6d2c3a04 +Author: px4dev +Date: Sat Apr 6 12:57:53 2013 -0700 + + Fix memory sizing so that we get the extra 64K we promised. + +commit 8f1070bb42dbc597c3d2fa7bf9a5931896d651f9 +Author: px4dev +Date: Sat Apr 6 12:28:36 2013 -0700 + + Fix a misleading comment about the tone_alarm timers. + +commit aa09ebd7d3cb0d06781470e400e61c75b449985b +Author: px4dev +Date: Sat Apr 6 11:16:54 2013 -0700 + + Share the ROMFS prototype betwen FMUv1 and v2 + +commit e5fa9dbcea5defb49506dc60a35e134b3736bbb6 +Author: px4dev +Date: Sat Apr 6 11:16:24 2013 -0700 + + Move the LSM303D driver over into the new world. + +commit aa369dfef167f0fd1250350dbf73c8208691fd67 +Author: px4dev +Date: Sat Apr 6 10:20:03 2013 -0700 + + Fix command registration for modules. 'rgbled test' works now. + +commit 5eeb7f0d779989e7e8267b4e4a0c326d0e15c4a7 +Merge: 6fb2496c4 9dbd2695d +Author: Lorenz Meier +Date: Sat Apr 6 13:02:45 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into hil + +commit dc11bcfb425b8bbe2860f585e296f53e08f619ab +Author: Lorenz Meier +Date: Sat Apr 6 12:56:22 2013 +0200 + + Disabled full JTAG port to free PA15 for tone alarm + +commit e2c30d7c1de93be33d700aa0dc2ffba23df33cdd +Author: Lorenz Meier +Date: Sat Apr 6 12:12:39 2013 +0200 + + Added include dir for RGB led + +commit c25248f1af8d6c4d12b3d7d0f9d42e58e28a6c22 +Author: Lorenz Meier +Date: Sat Apr 6 12:00:51 2013 +0200 + + Fixed RGB led warnings and error handling + +commit d1d4d1d1e2f29ef540caec51d1a6b1244437d756 +Author: Julian Oes +Date: Fri Apr 5 17:31:53 2013 -0700 + + Some defines and comments (still WIP) + +commit f288c65baa9d75d657bebf5029f557c7c0d8044c +Author: Julian Oes +Date: Fri Apr 5 16:36:42 2013 -0700 + + LSM303D accel and mag working (still WIP) + +commit 2187dc8e9abced1ab88e08feaf24e026f728ea5c +Author: Julian Oes +Date: Thu Apr 4 19:46:55 2013 -0700 + + LSM303D accel raw values look ok (work in progress) + +commit b4483a09b2886a6c0ecd78703e1f06e776d3a6d4 +Author: Lorenz Meier +Date: Thu Apr 4 23:22:39 2013 +0200 + + Added LSM303D driver + +commit 4a5505b044a079d692ca631b6c3f268626ed2860 +Author: Lorenz Meier +Date: Thu Apr 4 23:12:05 2013 +0200 + + Added LSM303D driver skeleton + +commit 4ccf252b76cd4e52ecd11adffa63ee1e0b67ab37 +Author: Julian Oes +Date: Wed Apr 3 16:38:16 2013 -0700 + + Changed I2C bus for blinkm, tested on fmuv2 + +commit c558ad15abaab45ba1810f0f990f8ece87bed501 +Author: px4dev +Date: Sat Apr 6 01:00:07 2013 -0700 + + Add the RGB LED driver as an example. + +commit c1f6f81e9d964f464cc474b36ce0b0b2935f1ab8 +Author: px4dev +Date: Sat Apr 6 00:56:26 2013 -0700 + + wchar_t is indeed a builtin type that should not be overridden. + +commit 8b9b41fd507b9d2a62e2b0e3c5df398a489f7606 +Author: px4dev +Date: Sat Apr 6 00:51:59 2013 -0700 + + Populate INCLUDE_DIRS with some likely candidates. + + Implement __EXPORT and such for modules, as well as symbol visibility. + + Don't use UNZIP to point to unzip, as it looks there for arguments. + +commit 2e5809d051121cbb73d92bf98be0a2952f1dbd2e +Author: px4dev +Date: Sat Apr 6 00:04:59 2013 -0700 + + Fix the remaining pieces so that we can build a firmware image for FMUv2 + +commit 976f1334efbb1218a0cd5af6e9f1d344b067eb13 +Author: px4dev +Date: Thu Apr 4 23:17:21 2013 -0700 + + More config for fmuv2 + +commit 80e8eeab2931e79e31adb17c93f5794e666c5763 +Merge: 3cb3fa224 9dbd2695d +Author: Lorenz Meier +Date: Tue Apr 2 22:22:28 2013 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into new_state_machine + +commit f243f6ef66cb17882a0ee8645a8a7c639272c753 +Author: px4dev +Date: Mon Apr 1 01:23:05 2013 -0700 + + Scratch in a mostly-building board config for fmuv2 + +commit f82af140aea5ea9365cf383e0102056019c99fec +Author: px4dev +Date: Sun Mar 31 20:56:43 2013 -0700 + + Hand-merge F427 patches. + +commit 8224adf52a126105c72e41db2ba35b1aaed3e301 +Author: px4dev +Date: Sun Mar 31 15:46:17 2013 -0700 + + Should never have been here. + +commit 335a645330fa1a525b552277a528d9a76deea56f +Author: px4dev +Date: Sun Mar 31 15:46:07 2013 -0700 + + Add some help text. + +commit b1da85554805a449d5a0d25d984faf812031e20b +Merge: 4c448a5be 9dbd2695d +Author: px4dev +Date: Sun Mar 31 15:16:07 2013 -0700 + + Merge branch 'master' into export-build + +commit d536e3d5f9b0fc3187cdcd8fc20bb8bb600b9e98 +Author: Anton +Date: Sun Mar 31 20:42:15 2013 +0400 + + Complete calibration implemented + +commit 1be74a4716444e08c47ad3eda1f56db6f2893615 +Author: Anton +Date: Sun Mar 31 12:24:37 2013 +0400 + + Accelerometers offsets calibration implemented + +commit 114685a40bf38dc4281224ea18f898b6159df037 +Author: Anton +Date: Sat Mar 30 21:30:58 2013 +0400 + + position_estimator_inav - first working version + +commit 72b8abca22d467dc2ab7ebcd5cdc286cf80c97ad +Merge: 382af2b52 9dbd2695d +Author: Anton +Date: Sat Mar 30 01:57:26 2013 +0400 + + Merge branch 'master' of https://github.com/PX4/Firmware into inertial_nav2 + +commit 382af2b52d98de82c5cc0953e2c2ba7acf65501f +Author: Anton +Date: Sat Mar 30 01:54:04 2013 +0400 + + Acceleration vector transform implemented. Accelerometer calibration procedure defined but not implemented yet. + +commit fb663bbb0c02ab6d6b6e1b360f5833028cd25bdd +Author: Anton +Date: Fri Mar 29 13:08:56 2013 +0400 + + Acceleration convertion from UAV frame to NED frame + +commit b837692d48e6dcc568bdf7009f515504c0772cf8 +Author: Anton +Date: Thu Mar 28 21:35:38 2013 +0400 + + Test rotation matrix + +commit 9dbd2695d3b476e8ed0a2001b027329e8600bd29 +Author: Lorenz Meier +Date: Thu Mar 28 12:48:28 2013 +0100 + + Hotfix missing yaw deadzone default (leads to continuous turns since zero speed is never commanded) + +commit 6eba7a9e41ca3e5fac9c3b5feb74af9f37774987 +Author: Lorenz Meier +Date: Thu Mar 28 12:47:47 2013 +0100 + + Fix gyro measurement noise variance + +commit 83e356fda41b0936d924e4e74673789bfdd0b29c +Author: Anton +Date: Wed Mar 27 16:12:29 2013 +0400 + + Initial version of position_estimator_inav added + +commit 3cb3fa224baffcbb5ea228287f3d5b4f226b813b +Author: Julian Oes +Date: Tue Mar 26 15:37:13 2013 -0700 + + Small fixes again + +commit f8e5b0cb0e01f89e7cffcdb97f4d5daaae499f72 +Author: Julian Oes +Date: Tue Mar 26 10:44:49 2013 -0700 + + Small fixes and comments + +commit 06a94cacd5e55aced9e1f95382e442ee2373870c +Merge: 3665d7b86 0dc96dbd8 +Author: Julian Oes +Date: Mon Mar 25 17:29:34 2013 -0700 + + Merge remote-tracking branch 'upstream/master' into new_state_machine + + Conflicts: + apps/controllib/fixedwing.cpp + +commit 3665d7b86fdbd8489099dafb436aaddcb816efde +Author: Julian Oes +Date: Mon Mar 25 14:53:54 2013 -0700 + + Improved command handling, added a low priority task and various fixes + +commit 6fb2496c49d2e6e380207df4acdfa9f79f2c0c5e +Author: Lorenz Meier +Date: Sun Mar 24 18:38:40 2013 +0100 + + Improved HIL startup script, added highres HIL receive routine + +commit 482cada59ba87bc1ac538f7f165a57880e7fbeda +Author: Lorenz Meier +Date: Sat Mar 23 22:39:54 2013 +0100 + + Butchered position estimator from Damian Aregger into shape, publishes now global position estimate as well. Compiling, needs HIL testing + +commit 0dc96dbd891cf108a4ecc01539f5f710c6dd92e9 +Merge: 8ca044047 f43a74c6c +Author: Lorenz Meier +Date: Sat Mar 23 08:24:41 2013 -0700 + + Merge pull request #234 from PX4/seatbelt + + Seatbelt for fixed wing + +commit 8ca044047166a018d43a41969b885184c4442b8d +Merge: bee896786 4ae4a29a1 +Author: Lorenz Meier +Date: Sat Mar 23 08:23:55 2013 -0700 + + Merge pull request #240 from PX4/usb_hil + + Added startup scripts useful when running USB consoles, made MAVLink awa... + +commit b1e2011fcc068709574ddaab3d8bc831abcb7de8 +Author: Julian Oes +Date: Fri Mar 22 10:36:23 2013 -0700 + + Added feedback before rebooting + +commit 6039582928e199976074a4033336316c65737b66 +Author: Julian Oes +Date: Fri Mar 22 09:04:08 2013 -0700 + + Compile error after merge fixed + +commit 7f32c01a1d60a1c4800da7d8c0dbb3c6d2f95563 +Merge: 513e1c739 bee896786 +Author: Julian Oes +Date: Fri Mar 22 08:57:26 2013 -0700 + + Merge branch 'master' into new_state_machine + + Conflicts: + apps/controllib/fixedwing.cpp + +commit 4ae4a29a17b152c87f59f06b8b50761b7a3610c7 +Author: Lorenz Meier +Date: Fri Mar 22 13:17:04 2013 +0100 + + Fixed copy & paste documentation lies + +commit 4c448a5be041eaa33c54e4bf1116c98fca487aff +Merge: a457a4523 bee896786 +Author: px4dev +Date: Thu Mar 21 23:41:43 2013 -0700 + + Merge branch 'master' into export-build + +commit 70a85739ccf2df6f032093ee9b0f03666d5a241c +Author: Lorenz Meier +Date: Thu Mar 21 10:14:34 2013 +0100 + + Added startup scripts useful when running USB consoles, made MAVLink aware that /dev/console is a hint for running on USB (magic strings, magic strings) + +commit bee896786a3236d7dac3f5460c56ff6e335f1e23 +Author: Lorenz Meier +Date: Thu Mar 21 07:59:44 2013 +0100 + + Hotfix: Apply same (correc) deadzone logic from IO fix to FMU as well + +commit 99054e76fbcbb86a1fd708f663c3b6cc8673da67 +Merge: b7d65bf8f f1d8aa57c +Author: Lorenz Meier +Date: Wed Mar 20 23:59:03 2013 -0700 + + Merge pull request #235 from sjwilks/io-twitch + + Stop the servo suddenly jumping when it goes out of the deadzone in one direction + +commit a457a452393308047e9b958906048049ac798081 +Author: px4dev +Date: Wed Mar 20 23:55:30 2013 -0700 + + Pass the module name in to the module makefile. + + Refer to the module command name with MODULE_COMMAND to avoid confusion with the module's actual name. + +commit 08bed2c31fe60333ecb289f525072cf912e942d0 +Author: px4dev +Date: Wed Mar 20 23:22:48 2013 -0700 + + Add extra cleaning power. + +commit db91dffb23cae1e8aa6c3945aa32b9d2e4ecd6a0 +Merge: f7b14b2e2 b7d65bf8f +Author: px4dev +Date: Wed Mar 20 23:05:19 2013 -0700 + + Merge branch 'master' into export-build + +commit f1d8aa57ce9854920c9408c78be3abdc064b4b9d +Author: Simon Wilks +Date: Thu Mar 21 01:12:01 2013 +0100 + + Ensure that numerator / demoninator <= 1. + +commit fc82ed0c693635ccfaeee4f060b93b1a1c083acb +Author: Simon Wilks +Date: Wed Mar 20 13:21:00 2013 +0100 + + Skeleton code. + +commit b7d65bf8fc65b2fd7c98d46d60fb24fb937baa94 +Author: px4dev +Date: Tue Mar 19 21:03:27 2013 -0700 + + HOTFIX: correct some logic errors with SPI chipselect generation. + Tested by Tridge. + +commit f43a74c6ca1b8968d289e66dc9f0d138b60377d2 +Merge: ccdb2da4f 8025a54d7 +Author: Lorenz Meier +Date: Tue Mar 19 23:20:06 2013 +0100 + + Merge branch 'seatbelt_controllib' of https://github.com/jgoppert/Firmware into seatbelt + +commit ccdb2da4f4e4b811f3f6d47a13fcdb66f9256cbd +Merge: 1c9bc8e19 01cac7324 +Author: Lorenz Meier +Date: Tue Mar 19 14:28:24 2013 -0700 + + Merge pull request #233 from sjwilks/mixer + + Fix the CamFlyer mixer + +commit 01cac73247e0793c35b8535b04bfc63aee77a6c8 +Author: Simon Wilks +Date: Tue Mar 19 22:15:04 2013 +0100 + + Fix the CamFlyer mixer + +commit 1c9bc8e19d398a4d1fd1995f26ef63d7d3c55360 +Merge: 3ea44e4a2 9849d22e4 +Author: sjwilks +Date: Mon Mar 18 15:32:37 2013 -0700 + + Merge pull request #231 from PX4/calibration_warning + + Added MAVLink-transmitted calibration warning about bad sensor calibrati... + +commit 5b93ab0372dd1208112156850908b87143a0c0dd +Author: unknown +Date: Mon Mar 18 22:36:47 2013 +0100 + + Clean up and compact the output to fit inside a 80 column display. + + Bug fix: + - running/sleeping count + + Plus: + - added task state + - show the idle task (to make the number of tasks match the reported number) + - convert some calc to floating point where it doesn't hurt performance (for clarity) + - accept 'q' (standard) and escape to exit the program + +commit 8025a54d77c3f839864b90a4fa6305387e3d4bc0 +Author: jgoppert +Date: Mon Mar 18 16:44:53 2013 -0400 + + Added pressure alt measurement to kalman demo. + +commit b9e53b4ab4ff8184d8f67569c9d001347f25ffd1 +Author: jgoppert +Date: Mon Mar 18 16:22:50 2013 -0400 + + Fixed a comment. + +commit 9c9873bcc112a604d6c43888bf121b27d101317b +Author: jgoppert +Date: Mon Mar 18 16:18:58 2013 -0400 + + Fixed PID roc2Thr param names/ added them to controldemo. + +commit 90f9b154eb895aaf321819b00948653b0de5d407 +Author: jgoppert +Date: Mon Mar 18 15:18:08 2013 -0400 + + Flipped simple mode pitch/throttle channel input. + +commit 3c6fbeb1a063130fc845e24fe69c68bf5bf2b128 +Author: jgoppert +Date: Mon Mar 18 15:09:15 2013 -0400 + + Added seatbelt fixedwing controller. + +commit 3ea44e4a2921f0bfb21bc2abfdfeb40869b5cb0c +Author: Lorenz Meier +Date: Mon Mar 18 15:11:02 2013 +0100 + + Hotfix: Make firmware generator and uploader python scripts Python 2 AND Python 3 compatible. + +commit 9849d22e4fec1d21cc77c54fec658cfaf16f8185 +Author: Lorenz Meier +Date: Mon Mar 18 11:05:38 2013 +0100 + + Added MAVLink-transmitted calibration warning about bad sensor calibration as part of preflight check + +commit a03a2f92311ba123f0f120a2fc8ae0a572a228d5 +Author: Lorenz Meier +Date: Mon Mar 18 09:38:35 2013 +0100 + + Hotfix: Roll back an attempt to let the system know we want Python 2. Its better to make the uploader Python 3 compatible + +commit c9c2c7504acffc70a9637bd7b681e50c82c16c0d +Merge: cd702cef8 8e45ddc42 +Author: Lorenz Meier +Date: Mon Mar 18 00:25:23 2013 -0700 + + Merge pull request #218 from thomasgubler/archlinux + + archlinux compatibility + +commit cd702cef89f3bd20855691307f810f79a28ac7c4 +Merge: 60eca61e4 6e71466ae +Author: Lorenz Meier +Date: Sun Mar 17 23:47:51 2013 -0700 + + Merge pull request #230 from PX4/pwm-syntax-fix + + Adjust the syntax of the 'pwm' command to make it easier to use. + +commit 60eca61e41bbae8fdcb6f92ecdc130a49e49fd29 +Author: px4dev +Date: Sun Mar 17 15:54:19 2013 -0700 + + HOTFIX: Adjust the FMU update rate adaption logic to avoid constant debug message spew when not in a PWM mode. + + Fixes #229 + +commit a9d68b90101ae0fdd4a162199d0d993a7010597e +Merge: 8d47b3c6d 26d45d5e3 +Author: px4dev +Date: Sun Mar 17 15:44:13 2013 -0700 + + Merge pull request #228 from PX4/ms5611_silencing + + Silence MS5611 driver, the perf command still captures the error count /... + +commit 26d45d5e3484ec616238b34be3fa9739d8e30efb +Author: Lorenz Meier +Date: Sun Mar 17 22:49:16 2013 +0100 + + Silence MS5611 driver, the perf command still captures the error count / rate. Unfortunately this is necessary as general users are concerned about something that is (at a reasonable rate) not actual safety critical. + +commit 6e71466aee0b07c5ff85b40e9fb76aa92187df92 +Author: px4dev +Date: Sun Mar 17 12:29:18 2013 -0700 + + Adjust the syntax of the 'pwm' command to make it easier to use. + +commit 8d47b3c6d428fefc709c612b983fb8449c944a96 +Merge: 002fb1b4e 8fe14fdfd +Author: px4dev +Date: Sun Mar 17 10:39:01 2013 -0700 + + Merge pull request #220 from PX4/tone_alarm_PLAY + + New tone_alarm driver that uses ANSI music / GWBasic PLAY strings + +commit 8fe14fdfdb5e0fedb0fdf8e3405111ee0c265678 +Author: px4dev +Date: Sun Mar 17 10:38:18 2013 -0700 + + Silence the tone for pauses in legato tunes. Some tunes sound better now. + + Add new, distinctive error/notification tones. + + Reduce the amount of data space consumed by the largest tune. + +commit cd207705d56a270ce40c1854de377e37747cb65a +Author: px4dev +Date: Sun Mar 17 10:36:48 2013 -0700 + + Adjust audio pattern numbers. + +commit da529bb83b476039f2b955870389cb823711d38f +Author: px4dev +Date: Sun Mar 17 10:07:42 2013 -0700 + + Fix a typo in several of the basic alarm beep tones. + +commit 002fb1b4ea90f0cdb7709a3668fb8387b64fcc1e +Merge: 0ee5293ce a0afed400 +Author: Lorenz Meier +Date: Sun Mar 17 03:16:55 2013 -0700 + + Merge pull request #225 from PX4/sign_fix + + Fix signs for fixed wing control + +commit 0ee5293ceb1231704b2a513b02f0d4c8400598c5 +Merge: b27667667 494bcddaa +Author: Lorenz Meier +Date: Sun Mar 17 03:03:58 2013 -0700 + + Merge pull request #222 from PX4/trim_calibration + + Fixed wing controller uses global trim values + +commit b27667667380ca095e71ab8a0293d55c5f8bdbb9 +Merge: 1ae4edab2 4673a79e6 +Author: Lorenz Meier +Date: Sun Mar 17 03:03:20 2013 -0700 + + Merge pull request #210 from PX4/usb_fixes + + USB fixes from Petteri Aimonen, cherry-picked. + +commit 1ae4edab220e93405cd99f105648c4a8f948b41f +Merge: 39218d5fc b5b460e7c +Author: Lorenz Meier +Date: Sun Mar 17 02:49:18 2013 -0700 + + Merge pull request #224 from PX4/pwm-multirate + + Pwm multirate + +commit 39218d5fcc82a0dbb8bbe61c00952e8ccc7c28b8 +Merge: 1b16387a9 2d47816e5 +Author: Lorenz Meier +Date: Sun Mar 17 02:43:24 2013 -0700 + + Merge pull request #226 from PX4/sscanf + + Attempt to fix sscanf() %n handling + +commit a0afed400f129eeb43a0cce124459b9c997fbaa6 +Author: Lorenz Meier +Date: Sat Mar 16 23:41:24 2013 +0100 + + Fix signs for fixed wing control, issue resulted from consistently flipped pitch response for IO and FMU + +commit 1b16387a996dcad53c3179b053162f7fee543254 +Merge: 6b947a67d de078b452 +Author: Lorenz Meier +Date: Sat Mar 16 14:58:59 2013 -0700 + + Merge pull request #221 from PX4/const-sweep + + Mark a number of things (most particularly the ROMFS) const to save RAM + +commit 2d47816e558388191f4294dee469a0a224e8bb40 +Author: Lorenz Meier +Date: Sat Mar 16 20:05:22 2013 +0100 + + Attempt to fix sscanf() %n handling + +commit b5b460e7ca7339bce024697bed076a8362f9dc67 +Author: Julian Oes +Date: Fri Mar 15 15:24:52 2013 -0700 + + IO board now disarms when FMU reboots when manual override is not an option + +commit 494bcddaa4b968e30c763925e6a3cdc95c50d95e +Merge: 688ec090e 6b947a67d +Author: Lorenz Meier +Date: Fri Mar 15 22:14:52 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into trim_calibration + +commit 37c1f3059814a6f77228482e0f5cad97591b0db8 +Author: Lorenz Meier +Date: Fri Mar 15 19:58:20 2013 +0100 + + Fixed typo + +commit 7e4d6133aed20d2724917dc570e4926b18df2b84 +Author: Lorenz Meier +Date: Fri Mar 15 19:19:52 2013 +0100 + + Make communication rate between IO and FMU configurable + +commit 688ec090e811ffa5df0a704767f5eb70c635913e +Author: Lorenz Meier +Date: Thu Mar 14 22:43:45 2013 +0100 + + Moved trim for fixed wing to standard trim values, can now be calibrated via RC + +commit 8e45ddc42bcd9279ac3ec6178e99aaa4245d5e45 +Merge: e0376fc37 6b947a67d +Author: Thomas Gubler +Date: Thu Mar 14 10:58:05 2013 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into archlinux + +commit 7011fe563b583d7940247a7a01265b7f8675fee8 +Author: px4dev +Date: Tue Mar 12 00:40:22 2013 -0700 + + Move PWM rate configuration, etc. into a separate utility and out of the individual drivers. + +commit 57429fd12cc4277c88948c1819b245d9e83523d2 +Author: px4dev +Date: Sun Mar 10 23:06:36 2013 -0700 + + Convert HIL and FMU drivers to the new multirate PWM interface. + +commit 6cf0758b24de1e0e28e1bb65fa33a0b49b1601b9 +Author: px4dev +Date: Sun Mar 10 16:34:21 2013 -0700 + + Changes for multi-rate PWM output; default and alternate rates. ioctl protocol, PX4IO support. + +commit 6b947a67d07eadc7dc882edf4505377085979784 +Merge: 424923271 1d444f80a +Author: Lorenz Meier +Date: Mon Mar 11 21:46:26 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 424923271e5b8e802a3c082841eccea450326277 +Author: Lorenz Meier +Date: Mon Mar 11 21:46:16 2013 +0100 + + Hotfix: Throttle scaling in HIL + +commit 513e1c7398850a2a5b7ec3139d8c6dbc5a32c057 +Author: Julian Oes +Date: Mon Mar 11 11:42:23 2013 -0700 + + Added missing prototype + +commit 8e837dd1641941d670a30a6f4706a663efa03ca1 +Author: Julian Oes +Date: Mon Mar 11 11:09:49 2013 -0700 + + Updated the state machine documentation + +commit 591cc0ac4d17f7ade66fb7b9b248e403a8172d56 +Merge: 0fe5aeb02 1d444f80a +Author: Julian Oes +Date: Mon Mar 11 11:01:49 2013 -0700 + + Merge remote-tracking branch 'upstream/master' into new_state_machine + + Conflicts: + apps/commander/commander.c + apps/uORB/topics/vehicle_status.h + +commit 0fe5aeb02c6ab0ac9c50f54d028cd5dde908e051 +Author: Julian Oes +Date: Mon Mar 11 10:39:57 2013 -0700 + + Checkpoint: More state machine fixes, commited to wrong branch and now copied over + +commit de078b4525c3a7f34fc3955fb9fef3564f20d62a +Author: px4dev +Date: Sun Mar 10 14:37:43 2013 -0700 + + Move the bson sample data out of the BSS, saves 256 bytes of RAM + +commit 9a1a3ddaa193b89bfc343da15be03ec98060e1f3 +Author: Lorenz Meier +Date: Sun Mar 10 22:21:39 2013 +0100 + + Moved filter states to stack RAM space + +commit f81d514dbdc30f90d78d8f871c30e8d01bcc3f67 +Author: px4dev +Date: Sun Mar 10 14:13:33 2013 -0700 + + Const a small array. + +commit cac392140f52344fe5236f8ceefe3b2b045f8bb9 +Author: px4dev +Date: Sun Mar 10 14:13:13 2013 -0700 + + const the listener array, saves a little RAM. + +commit 1d444f80a3b9b575681e41b7a3a9b26a4b3d606d +Author: Lorenz Meier +Date: Sun Mar 10 22:01:13 2013 +0100 + + Fixed comment + +commit 157b54ab4a2c64bf647c5fb220857ef7f287eefb +Author: px4dev +Date: Sun Mar 10 13:46:55 2013 -0700 + + Script name pointer array can be const. Fix a couple of lint errors while I'm here. + +commit 712a1df0ecdb99869fc3c801ba52259a3789d98f +Author: px4dev +Date: Sun Mar 10 13:46:23 2013 -0700 + + Mark the ROMFS as const, saves ~25KiB of RAM. + +commit 4bc2ea744ea3e235877e01cbacd011d363336252 +Author: px4dev +Date: Sun Mar 10 12:56:52 2013 -0700 + + more constness + +commit 18d9956876ef6952fd6b6156f39e4849b27f229d +Author: px4dev +Date: Sun Mar 10 12:36:59 2013 -0700 + + One more tune. Might be a bit big to keep. + +commit 32e67883e807945738dfb5cb51efdeb932efbc69 +Author: px4dev +Date: Sun Mar 10 12:14:09 2013 -0700 + + Add one more tune. Improve error handling. Be less picky about tunes passed on the command-line. + +commit 02fc6812d4dcc06ba8eb64d24a21aff35af241aa +Author: px4dev +Date: Sun Mar 10 00:29:19 2013 -0800 + + Add support for arbitrary user tunes on the commandline. + +commit 0d9d009961d9c276328cacff188837dc5f4f35ac +Author: px4dev +Date: Sun Mar 10 00:04:51 2013 -0800 + + New tone_alarm driver, now features GWBasic PLAY / ANSI music string format + +commit c720a3238014e347fb84063a3fee2f9c812b3bf8 +Author: Lorenz Meier +Date: Sun Mar 10 01:00:16 2013 +0100 + + Hotfix: Correct channel order in HIL + +commit 921ef9178d58ff83dcad44d0584b4f71fb2cae6f +Author: Lorenz Meier +Date: Sun Mar 10 00:16:55 2013 +0100 + + Hotfix: Correctly publish servo outputs + +commit ed2f35fa533f11e635ff7658dd72d2f411ebb333 +Merge: 6fca5c102 a8a74fda9 +Author: Lorenz Meier +Date: Sat Mar 9 13:20:39 2013 -0800 + + Merge pull request #219 from sjwilks/master-hotfix + + Invert aileron actuator for correct aileron response in auto + +commit a8a74fda96826f3fafa0a5ee4e3d8397ed4ca1e7 +Author: Simon Wilks +Date: Sat Mar 9 21:58:30 2013 +0100 + + Invert aileron actuator for correct aileron response in auto + +commit 6fca5c10231c9c844730b464ea291ddd72d7792e +Merge: e7df439ea 802d0ae2f +Author: Lorenz Meier +Date: Sat Mar 9 12:10:05 2013 -0800 + + Merge pull request #160 from PX4/px4io-i2c + + PX4IO interface via I2C + +commit 802d0ae2faa101b2a9eaef75f4019160faf250fd +Author: Lorenz Meier +Date: Sat Mar 9 21:07:29 2013 +0100 + + Made dtors virtual, tested on IO and FMU + +commit e0376fc3759271f7750dcfafd0f6e4c88c561c0d +Author: Thomas Gubler +Date: Sat Mar 9 15:16:29 2013 +0100 + + archlinux compatibility + +commit 5baea153e7d76c213c69a03a47cb12a0f8cf6370 +Merge: 74bcf29c6 e7df439ea +Author: Lorenz Meier +Date: Sat Mar 9 13:22:32 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit e7df439ea1f99f26969b6b741a239c722599f194 +Author: Lorenz Meier +Date: Sat Mar 9 13:21:23 2013 +0100 + + Hotfix: Extend GPS lost timeout by a small delta to prevent timeout aliasing, GPS app does not report any more losses + +commit 74bcf29c698ee9b6f8a7859d59c28f4a69a54e02 +Author: Lorenz Meier +Date: Sat Mar 9 13:20:05 2013 +0100 + + Refactored debug level into proper register, px4io status now correctly reads it. Added more of the missing alarms clear logic, alarms reporting now consistent. Adding missing sign change on mode switch, fixes override issue when attempting to switch to auto mode. Pending outdoor tests + +commit 5335de4cc71aa283366b683d169e8f90af78569d +Merge: 11cb9df05 7d7e97f82 +Author: Lorenz Meier +Date: Sat Mar 9 12:55:12 2013 +0100 + + Merge branch 'px4io-i2c' of github.com:PX4/Firmware into px4io-i2c + +commit 7d7e97f82d6183e9b8aba6d98b10251ff768abb1 +Merge: c9775d745 4b26d7aef +Author: Lorenz Meier +Date: Sat Mar 9 03:35:20 2013 -0800 + + Merge pull request #217 from thomasgubler/px4io-i2c + + adding missing include + +commit 4b26d7aef4e1b1d714b55cfb7abb48adcfd8c975 +Author: Thomas Gubler +Date: Sat Mar 9 12:27:29 2013 +0100 + + adding missing include + +commit 11cb9df05b3a0fb3312de59db2cf44238b10517c +Author: Lorenz Meier +Date: Sat Mar 9 11:20:06 2013 +0100 + + After the mb12xx driver was merged way too early, make the best out of it and fix up the init phase to the driver bails out if there is no sensor connected + +commit a54c0395cc511569550991e67a23e5bd76845cd8 +Merge: a4318bd68 c9775d745 +Author: Lorenz Meier +Date: Sat Mar 9 11:05:56 2013 +0100 + + Merge branch 'px4io-i2c' of github.com:PX4/Firmware into px4io-i2c + +commit c9775d745578f53e62362070414573b2b655ade8 +Merge: cc628fbc2 35790e673 +Author: Lorenz Meier +Date: Sat Mar 9 11:03:38 2013 +0100 + + Merge branch 'px4io-i2c' of github.com:PX4/Firmware into px4io-i2c + +commit cc628fbc27794fee52e3a6f33d091758ca1cb51a +Author: Lorenz Meier +Date: Sat Mar 9 11:03:06 2013 +0100 + + Add missing mixer ok check in override mode, clear FMU lost alarm when setting FMU_OK flag, print AP RX timeout in production mode as well + +commit 7c8942f46c87c117533ce2c4a1886f7c364399ca +Merge: a35d214d9 87ea7096f +Author: Lorenz Meier +Date: Sat Mar 9 10:47:37 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit 35790e673b3ab11eba6c9c5640b3ce60a2e6c70a +Merge: e8e52afcc 160ac722b +Author: Lorenz Meier +Date: Fri Mar 8 13:17:57 2013 -0800 + + Merge pull request #214 from ghulands/sonar + + Maxbotix I2C Sonar Support + +commit a4318bd68c35bd5c0b0aa36584e9f08d7377da49 +Merge: e8e52afcc 87ea7096f +Author: Lorenz Meier +Date: Fri Mar 8 22:17:22 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit 87ea7096fd481fde0f0a946366a5b9ff8b5dc638 +Merge: 07c349382 c149361f1 +Author: Lorenz Meier +Date: Fri Mar 8 13:16:21 2013 -0800 + + Merge pull request #216 from thomasgubler/adc + + write adc values to sensors combined and log them + +commit e8e52afcc426491f5959e6f879f26c9211a88d4c +Author: Lorenz Meier +Date: Thu Mar 7 20:51:33 2013 +0100 + + Added minimum set of IO MAVLink text messages, report critical errors such as in-air restarts + +commit ebac51cad8e144b64938e6726e26bdc23aaf45e5 +Author: Lorenz Meier +Date: Thu Mar 7 19:47:43 2013 +0100 + + Working on restart resilience, hunting down multi-load mixer issue (still present) + +commit 7013eb5e10c63f0d2be5b82d0fdeff31166f5000 +Merge: a49382485 bafddddfb +Author: Lorenz Meier +Date: Thu Mar 7 18:06:37 2013 +0100 + + Merge branch 'px4io-i2c' of github.com:PX4/Firmware into px4io-i2c-throttle + +commit a49382485094245b52ded5c3799a9bdd6b0fa832 +Author: Lorenz Meier +Date: Thu Mar 7 18:06:20 2013 +0100 + + Fixed wrong comment + +commit bafddddfbc0db0cc6eeaf051f9d930ca59c807b2 +Merge: b7aeaa43b ff5ca82c7 +Author: Lorenz Meier +Date: Thu Mar 7 11:46:39 2013 +0100 + + Merge branch 'px4io-i2c-throttle' into px4io-i2c + +commit ff5ca82c7546d5e6db69144b57fb2878c4585ddf +Author: Lorenz Meier +Date: Thu Mar 7 11:45:23 2013 +0100 + + Fixed throttle scaling issue, harmonized FMU and IO RC scaling code + +commit c993ba5bbc9e9a2781d26a5837b5711298de45ab +Author: Lorenz Meier +Date: Thu Mar 7 10:27:55 2013 +0100 + + Fixed minor scaling issue, throttle range still half + +commit 5ab8ea9226dfd9e1e1b5aded37d55ca2f7929e7f +Merge: 84f9599cb 4050a05de +Author: Lorenz Meier +Date: Thu Mar 7 09:53:37 2013 +0100 + + Merge branch 'px4io-i2c-throttle' of github.com:PX4/Firmware into px4io-i2c-throttle + +commit 4050a05de7366e43a19b7edfedc4b529a551faf5 +Merge: 4797c192b 1c793848e +Author: Lorenz Meier +Date: Thu Mar 7 09:49:45 2013 +0100 + + Merge branch 'px4io-i2c-throttle' of https://github.com/sjwilks/Firmware into px4io-i2c-throttle + +commit 4797c192be73fee2f99769a4063044c97632899e +Author: Lorenz Meier +Date: Thu Mar 7 09:49:12 2013 +0100 + + Fixed RC calibration scaling / assignment + +commit 1c793848e0f82109dbe170b56464cda6c2dcdde1 +Merge: 8f5dac374 8d1f80a9e +Author: Simon Wilks +Date: Thu Mar 7 01:48:41 2013 +0100 + + Merge remote-tracking branch 'origin/px4io-i2c-throttle' into px4io-i2c-throttle + +commit 8f5dac3740c87636f1f000b7e67df6f8ad58822a +Author: Simon Wilks +Date: Thu Mar 7 01:47:02 2013 +0100 + + Let's just init the status flag every time we send a config update + +commit 8d1f80a9e8ef988949eed006995384800ac91e70 +Author: Simon Wilks +Date: Thu Mar 7 01:03:38 2013 +0100 + + Fix how we check for rc config init status + +commit 5c12b6a91113e924f2264e1b0d04d6f865eb3c64 +Author: Simon Wilks +Date: Wed Mar 6 22:52:19 2013 +0100 + + Request result of rc config upload from IO + +commit 84f9599cb3074a3a3e53fffa55e825c82232c911 +Merge: ae98836db b526bab17 +Author: Lorenz Meier +Date: Wed Mar 6 22:36:53 2013 +0100 + + Merge branch 'px4io-i2c' of github.com:PX4/Firmware into px4io-i2c-throttle + +commit ae98836db8948edbcf59333627b25f69df4127d4 +Author: Simon Wilks +Date: Wed Mar 6 20:37:01 2013 +0100 + + Correct RC config sanity checking and report back when RC config errors occur. + +commit b7aeaa43b177f673e73a3f346fc977b005577863 +Merge: b526bab17 07c349382 +Author: Lorenz Meier +Date: Wed Mar 6 19:49:55 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit 07c349382555ff06d749a62e499c34feb8386b76 +Author: Simon Wilks +Date: Tue Mar 5 23:00:39 2013 +0100 + + Revert "testing" + + This reverts commit 16aa618bb4338899fc5e4c239efc741818d725db. + +commit 16aa618bb4338899fc5e4c239efc741818d725db +Author: Simon Wilks +Date: Sat Dec 15 08:38:13 2012 +0100 + + testing + +commit b526bab1748f8a74202caf42966a5a719bba28ad +Author: px4dev +Date: Mon Mar 4 21:46:55 2013 -0800 + + Remove extra spaces from mixers before processing them. This gives us some more working space on IO for mixer processing. + +commit c149361f1535eccb8f077052fb67c5cd56db7169 +Author: Thomas Gubler +Date: Mon Mar 4 14:21:49 2013 +0100 + + scale the saved adc values to get voltage + +commit e27481826c72d71c28740b3ecfa3ea9471b8687d +Author: Thomas Gubler +Date: Sun Mar 3 23:43:17 2013 +0100 + + write adc values to sensors combined and log them + +commit 5cca76f4144d5e431f8768b39ddb4953dcc261be +Merge: c26fdecad 42694a573 +Author: Simon Wilks +Date: Sun Mar 3 23:13:53 2013 +0100 + + Merge remote-tracking branch 'upstream/px4io-i2c' into px4io-i2c-throttle + +commit c26fdecad2d6c750c0f908be7790623b1dd57a22 +Merge: faafb55e4 72a8ba074 +Author: Simon Wilks +Date: Sun Mar 3 18:10:09 2013 +0100 + + Merge remote-tracking branch 'upstream/px4io-i2c' into px4io-i2c + +commit 42694a5736f0b4493318f0d1c03cab70752ddec7 +Author: px4dev +Date: Sat Mar 2 22:17:43 2013 -0800 + + Make some improvements to the ARMv7M fault decode logic. + +commit 160ac722bedaad0e8cb824b14f902785976e1d2b +Author: Greg Hulands +Date: Fri Mar 1 10:16:04 2013 -0800 + + Fix white space + +commit d1e41f2c48a4ccf21634abe858454889778f7a32 +Author: Greg Hulands +Date: Fri Mar 1 10:14:11 2013 -0800 + + Missed the accel reference here + +commit 349af372d0823d3e7f8cbc0c247d2af81e7c44a9 +Author: Greg Hulands +Date: Fri Mar 1 10:03:40 2013 -0800 + + Changes from pull request feedback + +commit 6eca4ba462440c8b3d45a2e44ac1f2085554d638 +Author: Greg Hulands +Date: Fri Mar 1 09:20:00 2013 -0800 + + Maxbotix I2C Sonar Support + +commit 72a8ba074e39c385be51a5be44b907d65ba0a2d0 +Merge: b7a510dfc 433c95485 +Author: Lorenz Meier +Date: Fri Mar 1 16:07:11 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit 433c9548589ebdc1ed40ab9f478b00f531b7bb47 +Author: Lorenz Meier +Date: Fri Mar 1 16:06:52 2013 +0100 + + Hotfix: Fix program flow for uORB non-published topics + +commit b7a510dfcb60708d8622d51d18c9fc83a5d32786 +Merge: a35d214d9 eb9930de2 +Author: Lorenz Meier +Date: Fri Mar 1 09:43:40 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit eb9930de25c5d4da3df72dfd9c386572c1a76ee0 +Merge: 81594c1ab dee0a30e1 +Author: Lorenz Meier +Date: Fri Mar 1 09:42:51 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 81594c1abc3b7d005e944c19953dca302644a224 +Author: Lorenz Meier +Date: Fri Mar 1 09:42:39 2013 +0100 + + Hotfix: return correct value for orb_check() for never-published topics + +commit a35d214d9860f92880cdecc783b17d96169aab92 +Merge: c848fd1d6 dee0a30e1 +Author: Lorenz Meier +Date: Tue Feb 26 21:30:05 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit dee0a30e16e3d4d9725eb16f7205cb1dfa1063cd +Author: Lorenz Meier +Date: Tue Feb 26 21:27:33 2013 +0100 + + Hotfix: ensure PWM output on IO and FMU stops when disarming + +commit c848fd1d6327fd3aaea4f1fa3ceb0b45d7f54ee5 +Merge: dffe05d89 a9b933b7e +Author: Lorenz Meier +Date: Tue Feb 26 21:17:48 2013 +0100 + + Merged master + +commit a9b933b7e6652ba7d710ffe356a1843329ad9520 +Merge: 231a721ed 8e3b09bd5 +Author: Lorenz Meier +Date: Tue Feb 26 12:16:16 2013 -0800 + + Merge pull request #206 from thomasgubler/airspeed + + airspeed calculation + +commit dffe05d8934f69542dc2473f77ed019528ffba57 +Merge: ca794265c 231a721ed +Author: Lorenz Meier +Date: Tue Feb 26 21:15:36 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit 8e3b09bd50fed9280328ecdaf2dbc7bd789bbbf9 +Author: Thomas Gubler +Date: Tue Feb 26 13:38:48 2013 +0100 + + small printf change + +commit de77cba5387018007f0a2b27aeb6984ee9ebc1d0 +Author: Thomas Gubler +Date: Tue Feb 26 11:18:13 2013 +0100 + + small cleanup + +commit faafb55e42ee8ea9a2fa6f444bce3888f523d1f3 +Merge: e0345f7ab 231a721ed +Author: Simon Wilks +Date: Mon Feb 25 23:25:29 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into px4io-i2c + +commit e0345f7abe56aa7bf7decdf9bf11332bcbe21b68 +Merge: a69b09d2b ca794265c +Author: Simon Wilks +Date: Mon Feb 25 23:06:29 2013 +0100 + + Merge remote-tracking branch 'upstream/px4io-i2c' into px4io-i2c + +commit f0d8ce009ebee5de25a167ebe3af02ea3ce2635f +Merge: 34c84752d 231a721ed +Author: Julian Oes +Date: Mon Feb 25 09:26:16 2013 -0800 + + Merge remote-tracking branch 'upstream/master' into new_state_machine + +commit 34c84752d1ff7494529dfea8e72f3c090b451b3c +Author: Julian Oes +Date: Mon Feb 25 09:24:30 2013 -0800 + + Checkpoint: Added control flags + +commit 6f1d7dc7de3609f73367794acc8d625c1ca27d03 +Author: Thomas Gubler +Date: Mon Feb 25 15:48:16 2013 +0100 + + commander app sets an airspeed_valid flag in the vehicle status + +commit 3f674ba78cc8af2be8b8062f9366629b6c2a34be +Author: Thomas Gubler +Date: Mon Feb 25 14:34:53 2013 +0100 + + fixed a typo + +commit 4673a79e6cc37ff0189de786ccd13bf6e07b7509 +Author: Lorenz Meier +Date: Mon Feb 25 12:59:02 2013 +0100 + + USB fixes from Petteri Aimonen, cherry-picked. + +commit 231a721ed4666123cff73611e6064328c0ffbfad +Author: Lorenz Meier +Date: Mon Feb 25 12:33:33 2013 +0100 + + Hotfix: Removed spurious break + +commit ca794265c6a33f5aa9de87d97a222ed331c59aec +Author: Lorenz Meier +Date: Mon Feb 25 09:07:13 2013 +0100 + + Fixed input indexing, stupid 1-based indices on the GCS side (MP/QGC) caused confusion + +commit 2284e668ebab8fd452ecb5ca86d386e599f19ff1 +Author: Lorenz Meier +Date: Mon Feb 25 08:53:00 2013 +0100 + + Removed bound checking assertions + +commit 5cc1e30e4fea92f32004288d8511de7e63c0c506 +Author: Lorenz Meier +Date: Mon Feb 25 08:31:43 2013 +0100 + + Corrected assertion range + +commit 2ad41b8373338c26530c00ae245918e2ef473597 +Merge: b922870fd e62283555 +Author: Lorenz Meier +Date: Mon Feb 25 07:55:07 2013 +0100 + + Merge branch 'px4io-i2c-memory-squeeze' of github.com:PX4/Firmware into px4io-i2c-memory-squeeze + +commit e6228355557aa7e06551711fc5a5a2127ca683f3 +Author: px4dev +Date: Sun Feb 24 16:20:04 2013 -0800 + + Bump the task stack up to 1200 bytes to give the mixer loader some headroom. This addresses the last reported issue with this branch. + +commit 6ac7e8b7e4662c297e02ffc43e2cd52126753fa2 +Author: px4dev +Date: Sun Feb 24 15:56:02 2013 -0800 + + Scale R/C inputs around the preset center, not the nominal center. + +commit 345b1a091554c92aa2d3e8e8df2b91cba2431aa5 +Author: px4dev +Date: Sun Feb 24 15:55:38 2013 -0800 + + Print mapped R/C inputs as signed values (since they are zero-relative) + +commit 3d9901dfaf687e375569cbc3256b818ff01721c6 +Author: px4dev +Date: Sun Feb 24 15:31:40 2013 -0800 + + If we have seen control input from FMU, update the FMU_OK status flag. + +commit dc74eeb421bce204a3064bcc60d524bf3fb53ab2 +Author: px4dev +Date: Sun Feb 24 15:31:01 2013 -0800 + + Report the control values from the FMU in the status output. Count them separately from the actuators. + +commit f35c5d600aa1d936207e3e6988058093dccacdf7 +Author: px4dev +Date: Sun Feb 24 14:32:04 2013 -0800 + + Don't mask out the enable bit when accepting R/C input config updates. + +commit b922870fd3fcbcbe54ac034d2abd837b5e74e385 +Merge: 1d0431e85 776cf6093 +Author: Lorenz Meier +Date: Sun Feb 24 23:31:06 2013 +0100 + + Merge branch 'px4io-i2c-memory-squeeze' of github.com:PX4/Firmware into px4io-i2c-memory-squeeze + +commit 93f6edfe64780f1132cf8cb44afe3c7f1477f94e +Author: px4dev +Date: Sun Feb 24 14:30:56 2013 -0800 + + Fix reporting of R/C input config + +commit 776cf6093c97a6bb4c8fe9543b91c7039708fc85 +Author: px4dev +Date: Sun Feb 24 14:06:28 2013 -0800 + + && -> & + +commit 1d0431e850bb86c44c90a1e0930c754b076f432a +Merge: 6dd1cfd62 e818bcbfc +Author: Lorenz Meier +Date: Sun Feb 24 23:05:08 2013 +0100 + + Merge branch 'px4io-i2c-memory-squeeze' of github.com:PX4/Firmware into px4io-i2c-memory-squeeze + +commit e818bcbfc2a91b7716ef782d15f2b8bf9f644419 +Author: px4dev +Date: Sun Feb 24 13:58:52 2013 -0800 + + Fix a wrong register read for the mapped channel mask + +commit 6dd1cfd622f08997147f84076998a452260e0799 +Merge: 858460c86 641bfd88b +Author: Lorenz Meier +Date: Sun Feb 24 22:58:46 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c-memory-squeeze + +commit 858460c863ca496e774a616698acf0eb94431dea +Author: px4dev +Date: Sun Feb 24 13:40:46 2013 -0800 + + Extended PX4IO status dump + +commit c0a852dab48e55aa12c995adc6dc0c32aa9a7ac3 +Author: Thomas Gubler +Date: Sun Feb 24 21:57:38 2013 +0100 + + airspeed (pitot) offset calibration + +commit 72603207a1b16b628f153d195788171054cfc047 +Author: Lorenz Meier +Date: Sun Feb 24 21:12:25 2013 +0100 + + Fixed formatting of status printing + +commit 3d53b1d551d2ff901b68503e55167be03123b067 +Author: px4dev +Date: Sun Feb 24 11:50:57 2013 -0800 + + Fix it here, too. + +commit ccbd5a6372ff2ec40b1f014571712c4554b01e71 +Author: px4dev +Date: Sun Feb 24 11:48:52 2013 -0800 + + No, really fix it this time. + +commit 186d3297228e4fbf34bb71545d0cdbac08e78fb3 +Author: px4dev +Date: Sun Feb 24 11:47:56 2013 -0800 + + Fix search-and-replace error. + +commit 8c7c6b201c8188f64e08a7cb44a269b03efc7f00 +Merge: f245d6b1a 35369471d +Author: px4dev +Date: Sun Feb 24 11:43:09 2013 -0800 + + Merge branch 'px4io-i2c-memory-squeeze' of https://github.com/PX4/Firmware into px4io-i2c-memory-squeeze + +commit f245d6b1a7edaa3b403007b704b4d54ecb7f3737 +Author: px4dev +Date: Sun Feb 24 11:42:34 2013 -0800 + + Use hrt_elapsed_time() in cases where we can't be sure the timestamp won't change under us. + +commit 923a7cc505971ab6d04115d18108152f62d46283 +Author: px4dev +Date: Sun Feb 24 11:41:26 2013 -0800 + + Add an interrupt-safe way of comparing a timestamp with the current time. + Add an interrupt-safe way of storing the current time into a timestamp. + +commit 35369471db820ba79e9803d4a48ea74ad6843e86 +Author: Lorenz Meier +Date: Sun Feb 24 20:24:21 2013 +0100 + + working on better status reporting, removed unneeded fake PWM generation from FMU + +commit bde6204b33bdb640e85091c1266ce362820ca7ce +Merge: 874034954 a11a71ec9 +Author: Lorenz Meier +Date: Sun Feb 24 20:14:17 2013 +0100 + + Merge branch 'px4io-i2c-memory-squeeze' of github.com:PX4/Firmware into px4io-i2c-memory-squeeze + +commit 8740349545ab7fea4cbb231535de234bb0939764 +Author: Lorenz Meier +Date: Sun Feb 24 20:13:45 2013 +0100 + + Removed 1 Hz output + +commit a11a71ec9c1b04cd5ca515862605008038804c8d +Author: px4dev +Date: Sun Feb 24 10:54:22 2013 -0800 + + Hotfix: discard NUL characters in readline, rather than faking EOF on the console. + +commit 641bfd88b6f7a9d9ebced795f0566248e6f48602 +Author: px4dev +Date: Sun Feb 24 10:54:22 2013 -0800 + + Hotfix: discard NUL characters in readline, rather than faking EOF on the console. + +commit 2707d2c1dde65dfb9ba48258994badb4b57f9627 +Author: Thomas Gubler +Date: Sun Feb 24 16:01:08 2013 +0100 + + more fixes for the airspeed readout + +commit 2e321f273ca66642f5cae415c069ca4cc3c073ba +Author: px4dev +Date: Sun Feb 24 00:17:19 2013 -0800 + + Don't try to print the idle stack usage (we need to fix it up before the code can be adapted to measure it). + +commit 8c7e2546ed5222145a6d1745e77d01f7c21c24fc +Author: px4dev +Date: Sun Feb 24 00:09:37 2013 -0800 + + Simplify the PX4IO main loop to cut down on memory consumption. + +commit 4ed7e926896aca1bd57aa82944416a4caa579943 +Author: px4dev +Date: Sat Feb 23 22:20:30 2013 -0800 + + Kill off a couple of files that should never have been checked in. + +commit f7b14b2e23113093d1f76565041b91f22be79246 +Author: px4dev +Date: Sat Feb 23 22:00:23 2013 -0800 + + Add builtin command defintions for the commands currently in the NuttX export archive. + +commit b6218794c6b1d859791431535548ad8f74a6bfbb +Author: px4dev +Date: Sat Feb 23 16:05:59 2013 -0800 + + Stick copyrights on the major moving parts of the build system + +commit ddc405935e006569241be6a4aa02d4a6d6d5c56e +Author: px4dev +Date: Sat Feb 23 15:11:57 2013 -0800 + + Cosmetic tweaks to variable output. + Comment on the need to retain the double-slash at the WORK_DIR boundary. + More toolchain documentation. + +commit cde70da262bd8c48057024f952255ff8d9882e55 +Author: px4dev +Date: Sat Feb 23 14:43:12 2013 -0800 + + We don't have to get fancy with builtin_commands.c now, since we put all of the object files into the link loop (ordering is less important now) + +commit 6b215be739528eb20b50247a0a095d27092b3be4 +Author: px4dev +Date: Sat Feb 23 14:33:53 2013 -0800 + + Use indirect calls for all commands (echo, make, etc.) + Replace our dependency on xxd with a toolchain call, and implement the backend using objcopy evil for the default toolchain. + +commit d24599931a3d68586cc62eddd8ffc4e309ba1606 +Author: px4dev +Date: Sat Feb 23 12:23:34 2013 -0800 + + APP -> MODULE + remove as many duplicate slashes, etc. as seems practical + +commit 8d7621079aa123d1d8e44ae4fd628bb1be72eb1f +Author: px4dev +Date: Fri Feb 22 23:27:24 2013 -0800 + + Checkpoint: application framework makefile done + +commit 3494039d9000d211c122d73d5e7ac9cf9109dddb +Author: px4dev +Date: Wed Feb 20 22:07:18 2013 -0800 + + Get a bit fancier with the builtin app specifications, so that we can generate them from apps as well as the config. + +commit 50739c1843d266a7ff26c26284dfec9d77cf80f5 +Author: px4dev +Date: Wed Feb 20 21:25:04 2013 -0800 + + platform -> board + +commit abe48bd7149fee4d18d709e7325cc70ca7230cb8 +Author: px4dev +Date: Wed Feb 20 21:12:59 2013 -0800 + + Auto-generate builtin command prototypes. + Tidy up path configuration, etc. + +commit d3a6f448c93aaf6d611f1aa3d3af60788eb0ff7a +Author: px4dev +Date: Tue Feb 19 21:45:17 2013 -0800 + + Git zombies must die. + +commit eece05a287e48754a424d2a824a2ace3a5a89d51 +Author: px4dev +Date: Thu Jan 31 23:18:17 2013 -0800 + + We need a stub ROMFS header so that the client can supply their own bits. + +commit c3ed120d01740c61a2cafc67e597389aa0c4b674 +Author: px4dev +Date: Wed Jan 30 16:16:12 2013 -0800 + + Back out deletion of the /etc/init.d scripts; we need these. + +commit a7a1cc4625ea4097761a9aef88f9f0b4608944a4 +Author: px4dev +Date: Wed Jan 16 23:40:40 2013 -0800 + + Add support for per-config ROMFS generation. + +commit 963621c1f34ce3ed7fd43c9943a0841404431d89 +Author: px4dev +Date: Wed Jan 16 22:44:27 2013 -0800 + + Rename makefiles to help categorise them. + +commit 8440e4f70907e87661e295f1585208620d68b84e +Author: px4dev +Date: Wed Jan 16 22:38:47 2013 -0800 + + Simplify the PLATFORM/CONFIG handling a little. + +commit e9f2197bfa40522d6a58e01888dada4531d9dbcf +Author: px4dev +Date: Wed Jan 16 21:12:15 2013 -0800 + + Move upload functionality out into a separate makefile. + +commit 06951351054df9799b966b04efd8f5aae6e3a062 +Author: px4dev +Date: Wed Jan 16 21:11:48 2013 -0800 + + Ignore NuttX export archives and anything in the Build directory. + +commit e692ccc44ec017f79c74a9bab619019007e27cfe +Author: px4dev +Date: Wed Jan 16 21:03:27 2013 -0800 + + Move more functionality into firmware.mk. Now we build the px4 bundles in a way that will let external builders generate them too. + + Pass the platform define into the firmware builder. + +commit 0140457d03dbf80c95f60df53b8b99248640df22 +Author: px4dev +Date: Wed Jan 16 21:02:09 2013 -0800 + + Minor fixes to the toolchain definitions. + +commit d2d9800c2e7021a09175e964a41f43b71e94d996 +Author: px4dev +Date: Wed Jan 16 18:23:49 2013 -0800 + + Recover commits lost in the previous merge. Syllableise PX4_BASE like its peers. + +commit 2ebcd0fdcc4b743c3a8a32bae0852e9536bf3a6b +Author: px4dev +Date: Wed Jan 16 13:32:18 2013 -0800 + + Switch to optimising some things for size rather than speed. + +commit b80575fcff926fb819adeb1760632586c19cf719 +Author: px4dev +Date: Sat Jan 5 21:46:50 2013 -0800 + + Break up the firmware build into a 'make export' phase for NuttX on a per-board basis, and then a separate per-config phase that allows us to avoid re-building NuttX all the time, and ship more than one firmware config for a given board. + + This is a first cut; it builds one firmware for each of FMU and IO. + +commit 085d08ce6c55d3fb979aa9847aea584fb7eb4f7c +Author: px4dev +Date: Sat Jan 5 21:45:26 2013 -0800 + + It seems to be safe to build these for any config. + +commit c45bf1ab810a255d3c66390e7ac285c1a6b0db52 +Author: px4dev +Date: Sat Jan 5 14:06:01 2013 -0800 + + Fix a couple of things that break 'make export'. + +commit 5aa5645fb060c13997dc6458b530acb551c6c53e +Author: Lorenz Meier +Date: Sat Feb 23 12:02:58 2013 +0100 + + Disabled MAVLink debug app + +commit 0561fab4e3c396ed11e49bac743bc33fc82138d7 +Merge: a704acc2a 8e66268c3 +Author: Lorenz Meier +Date: Sat Feb 23 12:02:13 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit a704acc2a20936d7e6d6828ae0ddf2cf7dc3578b +Author: Lorenz Meier +Date: Sat Feb 23 12:02:00 2013 +0100 + + Out of memory warning, flash and RAM optimizations + +commit 0eca49a4f6d4a06868770c8b0c36094d889cb846 +Author: Julian Oes +Date: Fri Feb 22 19:46:47 2013 -0800 + + Checkpoint: Separated all bools in vehicle status into conditions and flags, they should be protected + +commit 8e66268c35af1157813cf70dc85e158d49747241 +Author: px4dev +Date: Fri Feb 22 19:13:04 2013 -0800 + + Hotfix: Add support for 9-channel Spektrum/DSM setups. + + Tested by Felipe Reis + +commit f731b6f4e5b009cf12d66c9ff2f5bbed47ca14af +Merge: 793b482e0 be4084517 +Author: Julian Oes +Date: Fri Feb 22 15:53:07 2013 -0800 + + Merge remote-tracking branch 'upstream/px4io-i2c' into new_state_machine + +commit 793b482e00013ea66bb1b0cdc0366bb720648938 +Author: Julian Oes +Date: Fri Feb 22 15:52:13 2013 -0800 + + Checkpoint: Navigation states and arming seem to work + +commit 2c2c65d446f991b273ee1f275fd2bc8440f74844 +Author: Thomas Gubler +Date: Fri Feb 22 22:26:04 2013 +0100 + + corrected some wrong units (used in airspeed calculation) + +commit cbfa64b59eef8362494d0753ce3567e804f2d682 +Author: Julian Oes +Date: Fri Feb 22 11:54:41 2013 -0800 + + Checkpoint: Added switch handling + +commit 36f9f8082e1ac676994cab0a6ee2c7a8344b0216 +Author: Julian Oes +Date: Fri Feb 22 09:32:49 2013 -0800 + + Checkpoint: Added flag checks inside navigation state update + +commit be7aeb754b85016e2609508d1c059797d5068ec1 +Author: Julian Oes +Date: Thu Feb 21 20:01:54 2013 -0800 + + Checkpoint: Added flag checks inside arming state update + +commit c056410f8439e760905cb50fe08c49c3a0b344e5 +Author: Julian Oes +Date: Thu Feb 21 18:10:34 2013 -0800 + + Checkpoint: Added arming check function + +commit ebe0285ce7964ac1a81a65bae417e978cf366466 +Author: Julian Oes +Date: Thu Feb 21 13:06:56 2013 -0800 + + Checkpoint: navigation state machine as discussed with Lorenz + +commit a69b09d2bf41e7af7742062622bfb7ce42f0de42 +Merge: be4084517 c3aad047a +Author: Simon Wilks +Date: Thu Feb 21 22:04:29 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into px4io-i2c + +commit c3aad047a5d7db4d33e282e8aea78e32ae10053c +Merge: 69d9265bc f21d406cb +Author: Lorenz Meier +Date: Wed Feb 20 22:47:36 2013 -0800 + + Merge pull request #203 from PX4/debug_example + + Added additional debug / uORB example + +commit 0e29f2505a599d473244b0bb7e4b309d392ebb3c +Author: Julian Oes +Date: Wed Feb 20 10:38:06 2013 -0800 + + Checkpoint: New hierarchical states + +commit be408451779dc53220ec94499a7acbe5ff3b8e7f +Author: Lorenz Meier +Date: Wed Feb 20 12:19:03 2013 +0100 + + Switched to debug statement which is more efficient regarding stack usage, only printing at debug level 2 or higher. + +commit 16b0fa7fd4f01600ba8b05d5bb4b3cfc1931efd0 +Merge: 4cde27546 69d9265bc +Author: Lorenz Meier +Date: Wed Feb 20 09:47:14 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit 4cde2754666cea6332bb8069da518d28226c9477 +Author: Lorenz Meier +Date: Wed Feb 20 09:47:08 2013 +0100 + + Switched I2C to interrupt driven mode + +commit 69d9265bc3a9883c3cc180fe54223dd3be9dc36d +Author: Lorenz Meier +Date: Wed Feb 20 09:44:15 2013 +0100 + + Adjusted stack size for commander app + +commit aab6214cdcc630dce1f64ba9220bc1f5b10b6af1 +Author: Julian Oes +Date: Tue Feb 19 12:32:47 2013 -0800 + + Checkpoint: Added HIL state, arming/disarming works now, also from GQC + +commit e896944adcce3d0d5e333186a76b35850e5f9bc9 +Author: Andrew Tridgell +Date: Tue Feb 19 14:45:45 2013 +1100 + + ms5611: try to measure the performance cost of I2C timeouts + +commit 4a15eef602528bb79a62838e033be989e5fa2b3f +Author: Andrew Tridgell +Date: Tue Feb 19 09:01:31 2013 +1100 + + px4io: fixed signals for lower latency PWM output + + poll() is not interrupted by signals, whereas usleep() is + +commit b7faaca435551064e6fdb070a9e762b4146ae4e8 +Author: Julian Oes +Date: Mon Feb 18 16:35:34 2013 -0800 + + Checkpoint: Arming/Disarming works + +commit f8326300e89c63c57662868d6253b06a13621401 +Merge: 5e7a38d94 9f15f38e5 +Author: Julian Oes +Date: Mon Feb 18 14:06:09 2013 -0800 + + Merge branch 'px4io-i2c' into new_state_machine + + Conflicts: + apps/uORB/topics/vehicle_status.h + +commit 5e7a38d9469d64ecd4a9fdf6d9c3b61cba618b87 +Merge: 5eac78d76 520a2b417 +Author: Julian Oes +Date: Mon Feb 18 13:55:43 2013 -0800 + + Merge remote-tracking branch 'upstream/master' into new_state_machine + +commit 5eac78d7645becc486bc6a43852b9631e62465b4 +Author: Julian Oes +Date: Mon Feb 18 13:52:18 2013 -0800 + + Checkpoint: Added DESCENT state + +commit 663ca58063a281d23dbc92a6fbd19011c3fbde41 +Merge: 104d5aa36 520a2b417 +Author: Lorenz Meier +Date: Mon Feb 18 16:46:05 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 104d5aa3654545b354f25750d3980181da8f6a0b +Author: Lorenz Meier +Date: Mon Feb 18 16:45:59 2013 +0100 + + More sensible error handling in calibration + +commit 47b05eeb87191fd0b380de008299f85262bc8953 +Author: Julian Oes +Date: Sun Feb 17 23:07:07 2013 -0800 + + Checkpoint, arming/disarming still has a bug + +commit 3c6d6f0ef1cf67ebcb1c28f142da73f8c6fcf91d +Author: Andrew Tridgell +Date: Mon Feb 18 14:17:06 2013 +1100 + + px4fmu: disable a bunch of code when built for APM + + this leaves us enough flash to fit APM + +commit a68300941f4492553d865d63b20683adb292c2fb +Author: Andrew Tridgell +Date: Mon Feb 18 14:16:29 2013 +1100 + + px4fmu: enable BINFS + + needed for APM startup + +commit 317515fb6a3d6e469681b53316d69c7669efdaf0 +Author: Andrew Tridgell +Date: Mon Feb 18 14:16:09 2013 +1100 + + px4io: added INAIR_RESTART enable/disable flags + + the autopilot code needs to know that in-air restart may happen, so it + should be something that is enabled, rather than on by default. + +commit 1670b8afe13ba6c845800228d1c8829aa1bf31c9 +Author: Andrew Tridgell +Date: Mon Feb 18 10:19:38 2013 +1100 + + nshlib: added cmp command to nsh + + this is useful for startup scripts testing for auto-upgrade of add-on + board firmware + +commit 3bc385c789f2b39cda066551ff1d5b767ab26aec +Author: Julian Oes +Date: Sun Feb 17 15:04:01 2013 -0800 + + Checkpoint: Added arming state check + +commit 9b7ee0c91b978ffd897e45366050ce8faf02606f +Author: Andrew Tridgell +Date: Tue Jan 22 07:48:30 2013 +1100 + + appconfig: disable mathlib and associated examples on APM + + these are far too large (777 kbyte) and we can't fit them with the + ArduCopter flight code + +commit b53d34a3f0d6db396da398c42d4884998d4eb488 +Author: Andrew Tridgell +Date: Sun Feb 17 16:43:45 2013 +1100 + + px4fmu: add support for write() interface for PWM output + + this matches the PX4IO interface + +commit d6c108d870034a8dfc328487dc3477738937894d +Author: Andrew Tridgell +Date: Sun Feb 17 16:20:23 2013 +1100 + + px4fmu: added publication of input_rc ORB values + + this allows for PPM input with no IO board + +commit 9f15f38e5705d73e1dfdf381c8d3b458a8a1557b +Author: Andrew Tridgell +Date: Thu Feb 7 14:31:26 2013 +1100 + + Merged, removed unneeded line + +commit 3b9488cc8bb7554156190e8ad06b27d583cca115 +Merge: 219279ac8 520a2b417 +Author: Lorenz Meier +Date: Sun Feb 17 18:14:48 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c-nuttx + +commit 520a2b417410bed7db6f08a3a69f3bcccc55910b +Merge: 2745c3276 caa11f0bb +Author: Lorenz Meier +Date: Sun Feb 17 09:14:12 2013 -0800 + + Merge pull request #198 from PX4/nuttx-merge-5596 + + Nuttx merge 5596 + +commit 219279ac8284f9f9e6bf415bd7d8dafd7e763932 +Merge: 5085a2824 985838d97 +Author: Lorenz Meier +Date: Sun Feb 17 18:13:09 2013 +0100 + + Merge branch 'px4io-i2c' into px4io-i2c-nuttx + +commit 985838d971facbfc9c7a69f49791507b7aafb144 +Merge: 56bf9855a 2745c3276 +Author: Lorenz Meier +Date: Sun Feb 17 18:12:48 2013 +0100 + + Merged master + +commit 2745c3276f5c2377a9713555c5941b17912b6ce7 +Merge: 3d3a68a7f 9fb024b1f +Author: Lorenz Meier +Date: Sun Feb 17 18:11:46 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 3d3a68a7fb8315eb1d28b3f2906bb835f0e72994 +Author: Lorenz Meier +Date: Sun Feb 17 18:11:33 2013 +0100 + + Removed confusing non-error message, updated start scripts to match wiki and most recent SW revs + +commit 56bf9855a8f8140a8a5edeeb08f4246249b27085 +Author: Lorenz Meier +Date: Sun Feb 17 17:47:26 2013 +0100 + + Finished and tested in-air restore of arming state, as long as both boards reset at the same time armings state is now retained + +commit 5085a282407bc154bf94254d8e875c102af70b3f +Merge: d67751298 f689f0abb +Author: Lorenz Meier +Date: Sun Feb 17 16:38:42 2013 +0100 + + Merge branch 'px4io-i2c' into px4io-i2c-nuttx + +commit f689f0abb0832c3d68e462e291a7a4d6dd43e216 +Author: Lorenz Meier +Date: Sun Feb 17 16:38:19 2013 +0100 + + Fixed excessive debug buffer size + +commit d677512981e79cbbe233de463e91b5e374982ceb +Merge: 5d92e0195 038037d67 +Author: Lorenz Meier +Date: Sun Feb 17 16:33:59 2013 +0100 + + Merge branch 'px4io-i2c' of github.com:PX4/Firmware into px4io-i2c-nuttx + +commit 038037d67656b92947a976cf647dfd4f748ec3ad +Author: Lorenz Meier +Date: Sun Feb 17 16:06:33 2013 +0100 + + Allow to in-air restore the FMU and IO arming state if only one of the two fails + +commit 5d92e0195fde9905d8d92fb22e41b52ce6b3f523 +Author: Lorenz Meier +Date: Sun Feb 17 15:32:46 2013 +0100 + + Re-enabled signals + +commit 8f8e30052bc6fb9a833b53570e8e836ea6686f1f +Merge: 6bd18e46b caa11f0bb +Author: Lorenz Meier +Date: Sun Feb 17 15:29:31 2013 +0100 + + Merged + +commit 6bd18e46bb3b250213bb64d9b0da2e71ddc912ab +Author: Lorenz Meier +Date: Sun Feb 17 15:25:59 2013 +0100 + + Disable signals again, it is too early (needs NuttX merge) + +commit 0ffcb1b401595096622decfce0ba77b799b90d40 +Merge: 04bea8678 9fb024b1f +Author: Lorenz Meier +Date: Sun Feb 17 13:08:21 2013 +0100 + + Merge branch 'master' into px4io-i2c + +commit 9fb024b1f236ff63c70c9942a2775cec2fb0ddec +Author: Lorenz Meier +Date: Sun Feb 17 13:07:40 2013 +0100 + + Removed old GPS app + +commit 04bea8678e98d58145d18c44bd3069433f528019 +Author: Andrew Tridgell +Date: Sun Jan 27 08:16:39 2013 +1100 + + Merged debuglevel command from Tridge + +commit a33f314a2500e207d7aa566e2ea4fe8ace7e6300 +Author: Andrew Tridgell +Date: Sun Jan 27 14:47:43 2013 +1100 + + More output + +commit 0e2db0beb9228720a40bd19a7bd8891e5a8fdaba +Author: Julian Oes +Date: Sat Feb 16 13:40:09 2013 -0800 + + Checkpoint: implement new state machine, compiling, WIP + +commit 4216982d54a858cb8ad8dbf68d2b7499348cd5e2 +Author: Lorenz Meier +Date: Sat Feb 16 21:28:43 2013 +0100 + + Made timeouts configurable, untested + +commit caade93ae409595352db40d62828009f93752346 +Author: Andrew Tridgell +Date: Thu Feb 7 14:28:54 2013 +1100 + + px4io: enable signals + + signals will be used to wakeup the mixer on a new set of pwm values + +commit 730916cd17648253a2f7c331baa8da0c74fdf6ef +Merge: 598622a00 2d1009a89 +Author: Lorenz Meier +Date: Sat Feb 16 18:35:46 2013 +0100 + + Merge branch 'master' into px4io-i2c + +commit 2d1009a89727582bc38093c67b930015cdbcc353 +Author: Lorenz Meier +Date: Sat Feb 16 18:35:36 2013 +0100 + + Fixed log conversion file + +commit 598622a00f71fac330c7bc919382466cfa059601 +Author: Lorenz Meier +Date: Sat Feb 16 18:16:29 2013 +0100 + + Slightly adjusted battery voltage measurement after calibration against B&K Precision lab supply with beefy wiring. Needs more cross-validation. + +commit 63d95f672edefdb6a528accd3b0839c6a479ae84 +Merge: 400b073aa 1c98343e7 +Author: Lorenz Meier +Date: Sat Feb 16 18:01:34 2013 +0100 + + Merge branch 'master' into px4io-i2c + +commit 1c98343e7bdb27839ea9528854315e23b67c82e2 +Merge: a0780a20b 781845587 +Author: Lorenz Meier +Date: Sat Feb 16 18:01:15 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit a0780a20b5e10eafa1ddf7e16bce788b94514bba +Author: Lorenz Meier +Date: Sat Feb 16 18:00:58 2013 +0100 + + Fixed default airspeed for fixed wing control app + +commit 400b073aa321d78958978db21c3a810e58876b59 +Merge: 6eb69b07a 781845587 +Author: Lorenz Meier +Date: Sat Feb 16 16:46:57 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit 781845587cf98e5aafbccdb4ace45e014cc2d043 +Merge: 5b8ad1149 df6cf142e +Author: Lorenz Meier +Date: Fri Feb 15 13:46:03 2013 -0800 + + Merge pull request #195 from PX4/gps + + GPS driver rewrite + +commit 5b8ad11498826dc001eb5ce181350a3207ff8ed5 +Merge: 5e8efbf2e 7ccc57f3c +Author: Lorenz Meier +Date: Fri Feb 15 13:45:33 2013 -0800 + + Merge pull request #192 from PX4/tests + + Fixed test outputs, decoupled tests from NuttX low-level output + +commit 5e8efbf2e91c1365059e1f7446c9690bb3337b40 +Merge: 2e73421fa d129eff5b +Author: Lorenz Meier +Date: Thu Feb 14 23:42:25 2013 -0800 + + Merge pull request #201 from PX4/fixedwing_ned_outputs + + Turned all control outputs into NED frame moments + +commit 2e73421fa07b2ef9afe7cf4b66e6ead8e4e91e2f +Merge: dd858f705 ae51810a8 +Author: Lorenz Meier +Date: Thu Feb 14 23:36:43 2013 -0800 + + Merge pull request #178 from PX4/attitude_filter_improvement + + Better attitude filter, not sensitive to sudden accelerations + +commit ae51810a8164dbac6b258c7d49efb28385202856 +Author: Julian Oes +Date: Thu Feb 14 20:17:18 2013 -0800 + + Changed names and default values of attitude estimator parameters + +commit 6eb69b07a8fd44fff1bfcf77bf4622f4dd044eef +Author: Andrew Tridgell +Date: Sun Jan 27 11:06:13 2013 +1100 + + Merged debug level commits from Tridge + +commit bfecfbf5eef422e0ee069a17ff2482b352e29386 +Author: Andrew Tridgell +Date: Sun Jan 27 08:46:41 2013 +1100 + + px4io: added isr_debug() + + this is useful for debugging px4io internals + +commit dd858f705653d0a752b4bf1f6fac40bfddf60386 +Merge: 31cfec3db 1fed72caf +Author: Lorenz Meier +Date: Wed Feb 13 06:31:42 2013 -0800 + + Merge pull request #197 from PX4/mpu6000_fixes + + MPU6000 driver improvements + +commit d129eff5b980f160f48a31af33ea2e8f074e61dd +Author: Lorenz Meier +Date: Wed Feb 13 12:49:33 2013 +0100 + + Turned all control outputs into NED frame moments, this is validated in real flight with a correct mixer setup. + +commit 31cfec3dbd22dab59d609c6af6b1fd3146476975 +Author: Lorenz Meier +Date: Wed Feb 13 09:11:14 2013 +0100 + + Hotfix: Disable board detect, as it just creates noise, enable it once time permits to wrap it up + +commit cd0d108b6b39b7368078540f577c7cfe0dcb0b2b +Merge: 4595cc65b 72de5b5ea +Author: Lorenz Meier +Date: Wed Feb 13 08:40:12 2013 +0100 + + Merged + +commit 4595cc65b8bd30ba084783660a541c57c3921dbb +Author: Lorenz Meier +Date: Wed Feb 13 07:43:51 2013 +0100 + + Reworked manual override flag, reworked arming slightly. Pending testing + +commit 72de5b5ea7ac81a8b772bb9a2d11d0453fa0cc97 +Author: Lorenz Meier +Date: Wed Feb 13 07:43:51 2013 +0100 + + Reworked manual override flag, reworked arming slightly. Pending testing + +commit d4ca6a29a19c96d359aa1458a4e6f3d9c86b01ac +Author: Lorenz Meier +Date: Tue Feb 12 22:19:53 2013 +0100 + + Ensured that the mixer output obeys the FMU and IO armed state + +commit 4af4d1cf2125a173db3d358d84bb34eebb17d446 +Merge: b750a588a f57b7fe0d +Author: Lorenz Meier +Date: Tue Feb 12 13:24:13 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit f57b7fe0dd65893c5f558206dbff4f84ea1cf3f1 +Merge: 298b46ecf ab44a64ca +Author: Lorenz Meier +Date: Tue Feb 12 13:21:52 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 298b46ecfc184253d57a2bd4449ce4f64971502c +Author: Lorenz Meier +Date: Tue Feb 12 13:21:41 2013 +0100 + + Improved log conversion MATLAB script + +commit b750a588a077c473685ed4115c93907a92867bf1 +Merge: 163257f3b ab44a64ca +Author: Lorenz Meier +Date: Tue Feb 12 09:34:41 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit 163257f3bd4ebe13f6f3eda537793602035baf28 +Author: Lorenz Meier +Date: Tue Feb 12 09:33:52 2013 +0100 + + Fixed scaling of RC calibration in IO driver, fixed interpretation of (odd, but APM-compatible) channel reverse flag + +commit 01ada7f74f38f84fd19b74313c21f3dd13ca420d +Author: Lorenz Meier +Date: Tue Feb 12 09:31:43 2013 +0100 + + Fixed mixer transmission between FMU and IO + +commit 857fe5d405312508439a91493802e58e547d7940 +Author: Lorenz Meier +Date: Tue Feb 12 09:20:11 2013 +0100 + + Fixes to RC config transmission from Simon Wilks + +commit ef301890bae6cb63980931d731ac10af72a00bb4 +Merge: 4b2e8556b aa16a63a1 +Author: Lorenz Meier +Date: Tue Feb 12 09:13:51 2013 +0100 + + Merge branch 'px4io-i2c' of github.com:PX4/Firmware into px4io-i2c + +commit aa16a63a10bb43d8614f01915cdf33996fe0d0e4 +Author: px4dev +Date: Mon Feb 11 20:40:06 2013 -0800 + + Fix assignment of relay GPIOs. + +commit 6fe5291147fc7186a8054b05d6fe4939adabee92 +Merge: c19870d56 ab44a64ca +Author: Julian Oes +Date: Mon Feb 11 16:54:36 2013 -0800 + + Merge remote-tracking branch 'upstream/master' into attitude_filter_improvement + +commit ab44a64ca01f35d9f9777d18a01ff9f35996fbf2 +Author: Lorenz Meier +Date: Sun Feb 10 18:04:57 2013 +0100 + + Updated mixers for Q and X5 + +commit 3c8da27d72e81da923106dcc667a5e644de90b86 +Author: px4dev +Date: Sat Feb 9 00:57:23 2013 -0800 + + Fix a misleading comment. + +commit a645a388bcb8c598f59d11c4b4a68265f64cb022 +Author: px4dev +Date: Sat Feb 9 00:53:51 2013 -0800 + + Fix a sign error + +commit df6cf142e7d67fa8c868245ff144f4e1d4ebdfb3 +Author: Julian Oes +Date: Fri Feb 8 11:05:57 2013 -0800 + + Another rewrite: most of the polling, reading and writing is now inside the GPS classes + +commit dbffca01ff8826e3c3972a088d2368b727a28370 +Merge: 3e5cd2677 804f0e421 +Author: Lorenz Meier +Date: Fri Feb 8 07:30:09 2013 -0800 + + Merge pull request #196 from PX4/px4io_uploader + + px4io: make uploader more reliable + +commit 1fed72caf8679dae6748dffa597086cdb0644218 +Author: Andrew Tridgell +Date: Thu Feb 7 11:19:52 2013 +1100 + + mpu6000: support setting the DLPF filter frequency + + APM uses this for different aircraft types + +commit 508d6d2b4f86db5224b6201cb5a8bda3b6e2a2b8 +Author: Andrew Tridgell +Date: Wed Feb 6 08:37:58 2013 +1100 + + drivers/mpu6000: add default product ID case + +commit a88b9f4eefe8315cb692779dd300400d8052eb44 +Author: Julian Oes +Date: Thu Feb 7 14:48:00 2013 -0800 + + Restructered the parsing/configuring, MTK working + +commit caa11f0bbb7f30679c5c01a64e1d0f6d8627db9d +Author: px4dev +Date: Wed Feb 6 23:52:57 2013 -0800 + + New option to ensure serial stack is always included. + +commit 8cb583cf8031f4e7db77e1b88ea164e7ff5994c9 +Author: px4dev +Date: Wed Feb 6 23:50:55 2013 -0800 + + Assorted compile fixes. + +commit 0c7c32ce95e2643d44fb41784c354cd6a852335c +Author: px4dev +Date: Sun Feb 3 19:36:54 2013 -0800 + + Merge whitespace and comments so that we are closer to in sync with trunk. + +commit 7791704ef2784de04a7dadd7389e200ede78d738 +Author: px4dev +Date: Sun Feb 3 19:36:10 2013 -0800 + + Back out the ADC DMA support. We aren't using or maintaining it, and it doesn't work "right" either. + +commit 5f52d3dc7fe8dee773eb67cb2541ef1d061478e6 +Author: px4dev +Date: Sun Feb 3 19:19:57 2013 -0800 + + lib_lowprintf -> lowsyslog + +commit d36eb8a3fcce358409a7205bbd75576a447ac7b4 +Author: Julian Oes +Date: Wed Feb 6 23:25:09 2013 -0800 + + Sped up MTK configuration but the detection time can still be improved: timeouts/usleeps + +commit b620136af4f8de913fd12872a91a80f62861dc4c +Author: Julian Oes +Date: Wed Feb 6 22:58:52 2013 -0800 + + Added support for MTK revision 19, working condition but configuration of MTK is very slow and needs improvement + +commit 4b2e8556b880775fc7ab669e532b8a75c1ef620c +Merge: 0a7daf3cf 167ec25c4 +Author: Lorenz Meier +Date: Thu Feb 7 07:06:42 2013 +0100 + + Merge branch 'px4io-i2c' of github.com:PX4/Firmware into px4io-i2c + +commit d573cca61bd3e377a1c03abc36f88c3886b21e59 +Merge: 3e5cd2677 049c93446 +Author: px4dev +Date: Wed Feb 6 21:38:33 2013 -0800 + + Merge commit '049c93446561c6ad3e59183c139f3916230ddee5' into nuttx-merge-5596 + + This merges NuttX 6.25 with one post-release bugfix. + +commit 0d54661ce90dfe2440daea2639a9853520d8366c +Author: Julian Oes +Date: Wed Feb 6 20:04:49 2013 -0800 + + Added MTK 1.6, works after some seconds, work in progress + +commit 6ed5d97aea29a284015708a6089b7910afea8369 +Author: Julian Oes +Date: Wed Feb 6 18:47:32 2013 -0800 + + Merged mtk16 and mtk19 helper classes, configure() now writes directly instead of buffering + +commit d962e6c403678e14a64a6b01be8773e98660bb24 +Author: Julian Oes +Date: Wed Feb 6 13:50:32 2013 -0800 + + Removed some unnecessairy flags, home position back working + +commit fc4be3e7280db480b67b7c6cec11e35481969bbb +Author: Julian Oes +Date: Wed Feb 6 12:41:05 2013 -0800 + + Changed gps position topic mostly to SI units and float, removed counters and added specifig timestamps + +commit a79ad17f09ac69bf2a19a4f617fa1df16bcaa6be +Author: Julian Oes +Date: Tue Feb 5 23:16:32 2013 -0800 + + Changed parse interface, differentiation between config needed and position updated, working but might be solved more elegant + +commit fbbeef7e29cc6aa82e653916b7d5e8005948b815 +Author: Lorenz Meier +Date: Tue Feb 5 18:54:06 2013 +0100 + + Update on every position change, do not wait for other measurements + +commit 804f0e42191d920290a013d4cd1395be1953e69a +Author: Andrew Tridgell +Date: Sun Jan 27 08:05:57 2013 +1100 + + px4io: make uploader more reliable + + avoid seeks, lower verify recv size and removed cruft + +commit 167ec25c4f04ceed699a20fd6490db6cdf74e223 +Author: Lorenz Meier +Date: Tue Feb 5 18:28:41 2013 +0100 + + Fixed altitude jump issue, hunted down and fix by Andrew Tridgell. + +commit a196e73842259152595d524b150a611076ca91d0 +Author: Lorenz Meier +Date: Tue Feb 5 18:11:59 2013 +0100 + + Fixed arm ok flag typo + +commit 368ba0056f4a4597c13781b6b5fd6e65930f9fee +Author: Lorenz Meier +Date: Tue Feb 5 13:47:31 2013 +0100 + + Added option to select port name, minor tweaks to status printing, sacrificied 20 bytes for better status / user debuggability + +commit 53c11f87cb9b231cfb9199ce797d983f4e2c6a40 +Author: Julian Oes +Date: Mon Feb 4 17:57:30 2013 -0800 + + Small corrections + +commit 039d394c207830a2c9c3a22e03302c867bd57af6 +Author: Julian Oes +Date: Mon Feb 4 16:27:01 2013 -0800 + + Merged with newer, cleaned up code, fixed the checksum error + +commit cb0fd834ae15c45cf6993f8c9eea9c99b2b153dd +Author: Lorenz Meier +Date: Mon Feb 4 18:14:55 2013 +0100 + + Minor polishing, fixed rate and last measurement indication + +commit d4bd7225baa8c46e6a93dcd063f66ce53fe88e69 +Author: Lorenz Meier +Date: Mon Feb 4 18:00:10 2013 +0100 + + More cleanup + +commit 13ec0675703ecc9c7bccb22ef3cd049888dd1abb +Author: Lorenz Meier +Date: Mon Feb 4 17:55:58 2013 +0100 + + Minor quick cleanups + +commit 30f028908a69db058c05b9af7e31c8c52c3bc339 +Author: Lorenz Meier +Date: Mon Feb 4 16:15:48 2013 +0100 + + Fixed typo + +commit 12f4cb2dc38303b58750a8f3b120738a291ac8d1 +Author: Lorenz Meier +Date: Mon Feb 4 16:13:17 2013 +0100 + + Tuned GPS update rates + +commit 3fd8c73bfbdad1fdb9b5b31337cf6eb3fa46c34c +Author: Lorenz Meier +Date: Mon Feb 4 15:58:53 2013 +0100 + + Disabled old-style gps interface, enabled GPS driver + +commit 50b736333f97761e4613354ee853071c652736ca +Author: Lorenz Meier +Date: Mon Feb 4 15:57:12 2013 +0100 + + Reduced, but functional u-blox series driver + +commit 0a7daf3cfdca6b11448c5fb78c67e594cc7308af +Merge: 9197df46d 3e5cd2677 +Author: Lorenz Meier +Date: Sun Feb 3 20:55:00 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c + +commit 3e5cd26777aa209d6568036d43b33b543a364bee +Merge: e137d0042 167cc4a19 +Author: px4dev +Date: Sat Feb 2 09:23:25 2013 -0800 + + Merge pull request #194 from NosDE/master + + Options for Bus and BlinkM address added + +commit 167cc4a197da77de426e1964e6967f1667ca3f46 +Author: Marco Bauer +Date: Sat Feb 2 17:36:43 2013 +0100 + + Option for Bus and BlinkM address added + +commit 049c93446561c6ad3e59183c139f3916230ddee5 +Author: patacongo +Date: Sat Feb 2 00:29:55 2013 +0000 + + drivers/serial.c: Fix some race conditions. Some bad things code happen if we lost a USB connection at certain times. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5596 42af7a65-404d-4744-a932-0658087f49c3 + +commit c058d847959ab397dd640e71c05e713eb77885a3 +Author: patacongo +Date: Fri Feb 1 22:51:34 2013 +0000 + + Last minute 6.25 change + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5595 42af7a65-404d-4744-a932-0658087f49c3 + +commit 85417c1a51ae433380fafd86b05806cd8929c54e +Author: patacongo +Date: Fri Feb 1 22:37:52 2013 +0000 + + Prep for 6.25 release + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5594 42af7a65-404d-4744-a932-0658087f49c3 + +commit a6d4497461d9a129572ab0d4327dd88c1f99986a +Author: patacongo +Date: Fri Feb 1 15:32:39 2013 +0000 + + Additional patches from Petteri Aimonen for FAT, STM32 SPI, and AT25 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5593 42af7a65-404d-4744-a932-0658087f49c3 + +commit 04a4ef84f01ca2bed9cda2a58f583f7a9428949d +Author: patacongo +Date: Fri Feb 1 14:53:38 2013 +0000 + + NxWidgets updates from Petteri Aimonen; buildroot GDB build fix from Ken Bannister + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5592 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7ccc57f3c0c5616347f42a41ae06fc17486ac49e +Author: Lorenz Meier +Date: Fri Feb 1 13:02:20 2013 +0100 + + Fixed test outputs, decoupled tests from NuttX low-level output via message() macro + +commit 10361d997a421354e6df441554f905e782d0f9f3 +Author: Marco Bauer +Date: Fri Feb 1 11:42:45 2013 +0100 + + Options for bus and blinkmaddress added. + +commit 966e801032745429ec2f28f9e5ab0b3fc8a68d3d +Author: patacongo +Date: Thu Jan 31 23:29:34 2013 +0000 + + Misc clean; mark assertions as non-returning; allow toolchain prefix to be overriden from make command line + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5591 42af7a65-404d-4744-a932-0658087f49c3 + +commit 28a0241ccd48963a13638c1dfbef161ab1bf557e +Author: patacongo +Date: Thu Jan 31 19:20:26 2013 +0000 + + Missing calls to class SUSPEND/RESUME methods in all USB drivers + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5590 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9de6f4d501826f76a5cce3631c6b98b1a6c01d0a +Author: patacongo +Date: Thu Jan 31 16:52:20 2013 +0000 + + Fix readline return value; Add support for removable serial devices + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5589 42af7a65-404d-4744-a932-0658087f49c3 + +commit e137d004243f29520edce69c75be7abbe13fdf10 +Author: Lorenz Meier +Date: Thu Jan 31 17:31:58 2013 +0100 + + HOTFIX: Fixed HoTT compile error, fixed MAVLink crash + +commit 94360f34746f039953b1465a2590d2d70d396282 +Author: patacongo +Date: Wed Jan 30 23:22:51 2013 +0000 + + With the last fixes to the STM32 OTG FS driver, the old poll hack no longer seems necessary + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5588 42af7a65-404d-4744-a932-0658087f49c3 + +commit b433eca18dc2a8e09f22d95b0f13e32dd2193e1a +Author: patacongo +Date: Wed Jan 30 22:25:25 2013 +0000 + + The STM32 F2/4 OTG FS device driver seems to be functional + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5587 42af7a65-404d-4744-a932-0658087f49c3 + +commit e7bbe685b4837b5259b3e15bd24c0e6fea7bc01c +Author: px4dev +Date: Wed Jan 30 14:23:29 2013 -0800 + + Add back some (currently unused) files lost in an earlier NuttX merge + +commit 4a3b0823cb1f58f03b2cb36a8b0df52c189fb511 +Author: patacongo +Date: Wed Jan 30 18:48:13 2013 +0000 + + LM4F update from JP + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5586 42af7a65-404d-4744-a932-0658087f49c3 + +commit c19870d565221effca545077356c89defd14bf6e +Merge: e6bc39529 2f7a7ccf0 +Author: Julian Oes +Date: Wed Jan 30 10:36:05 2013 -0800 + + Merge remote-tracking branch 'upstream/master' into attitude_filter_improvement + +commit e44fbfdc5a033611f4ebfb12b0dd67b263bb8d14 +Author: patacongo +Date: Wed Jan 30 16:44:26 2013 +0000 + + Add LM3S/4F family definitions + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5585 42af7a65-404d-4744-a932-0658087f49c3 + +commit 37d3293690108d09bf24ac1a5fb2e77cdf5ef89c +Author: patacongo +Date: Wed Jan 30 14:42:10 2013 +0000 + + Remove the g_iocon[] arrary + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5584 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2ee8d521599a3b15275bffc9a27730f083898290 +Author: patacongo +Date: Wed Jan 30 13:24:45 2013 +0000 + + LPC1788 updated from Rommel Marcelo + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5583 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7f22c14077e8aa4edb0d35ca1c8a75f7a978c929 +Author: patacongo +Date: Tue Jan 29 22:11:04 2013 +0000 + + Add support for a login script (in addition to the init script); Add logic so that a USB console session can connect and reconnect to the USB serial device + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5582 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6ebd56f299b9f855b5bfdca3b48163f335ce44e8 +Author: patacongo +Date: Tue Jan 29 18:32:04 2013 +0000 + + The USB monitor now works with configs/stm32f4discovery/usbnsh + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5581 42af7a65-404d-4744-a932-0658087f49c3 + +commit fb94bc1258c9fe4e78fe0d5515f6a6131a8d1e65 +Author: patacongo +Date: Tue Jan 29 17:42:58 2013 +0000 + + The USB monitor now works with the stm32f4discover/nsh configuration (but not with the usbnsh configuration) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5580 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2946cb47a8d70406a85c37f2d210e539c240a22b +Author: patacongo +Date: Tue Jan 29 13:30:10 2013 +0000 + + USB monitor daemon updates + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5579 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9197df46dd82d00a4b79f264be5a4018b3bc98b1 +Merge: 338f76920 2f7a7ccf0 +Author: px4dev +Date: Mon Jan 28 21:58:55 2013 -0800 + + Merge branch 'master' into px4io-i2c + +commit 79ccfa4ae6db4b085703b12c8f6846716fc69df7 +Author: patacongo +Date: Mon Jan 28 21:55:16 2013 +0000 + + Add syslog.h; rename lib_rawprintf() to syslog() + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5578 42af7a65-404d-4744-a932-0658087f49c3 + +commit 433dae74225a98c5ed65834b8574eea90259e220 +Author: patacongo +Date: Mon Jan 28 18:45:09 2013 +0000 + + Beginning of apps/system/usbmonitor (incomplete); more LM4F changes from JP + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5577 42af7a65-404d-4744-a932-0658087f49c3 + +commit 12af0cacd651e051a01db21092c6c3aff07ebd97 +Author: patacongo +Date: Mon Jan 28 17:43:55 2013 +0000 + + Misc SYSLOG and STM32 serial fixes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5576 42af7a65-404d-4744-a932-0658087f49c3 + +commit cc99071a6827580d7b9c403a907605777522ab5f +Author: patacongo +Date: Mon Jan 28 15:03:17 2013 +0000 + + Serial driver needed even when no console; Fix user LED settings in all STM32 configurations + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5575 42af7a65-404d-4744-a932-0658087f49c3 + +commit 02b171cb25870b7caf1161469edd43486bf4145b +Author: patacongo +Date: Mon Jan 28 01:44:45 2013 +0000 + + Updates for stm32f4discovery/usbnsh configuration + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5574 42af7a65-404d-4744-a932-0658087f49c3 + +commit d3e4a31ac5b12f763cf1e04448437ae646d6c121 +Author: patacongo +Date: Sun Jan 27 20:05:29 2013 +0000 + + configs/stm32f4discovery/nsh converted to use kconfig-frontends + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5573 42af7a65-404d-4744-a932-0658087f49c3 + +commit b4db7635d85361c3cb8a718d5f460000b7123fb3 +Author: patacongo +Date: Sun Jan 27 19:17:56 2013 +0000 + + Add configs/stm32f4discovery/usbnsh + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5572 42af7a65-404d-4744-a932-0658087f49c3 + +commit e96d8f046b6bce6c4e810b302c1cc1cc578bdae3 +Author: patacongo +Date: Sun Jan 27 15:52:58 2013 +0000 + + Add a start hook that can be setup to call a function in the context of a new thread before the new threads main() has been called. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5571 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2f7a7ccf0aa05caa834ab3b8511778a3b607696c +Merge: 815f64381 6fca6e00f +Author: Lorenz Meier +Date: Sun Jan 27 03:45:10 2013 -0800 + + Merge pull request #120 from PX4/statemachine_docs + + State machine documentation + +commit 6fca6e00f135697554eb30c0709b28b47f8e95dd +Author: Lorenz Meier +Date: Sun Jan 27 12:44:06 2013 +0100 + + Updated state machine docs after first review round + +commit 815f643819e5d148ea9e6fd9c3423bbf7bad0adb +Merge: 328af90c9 bd5887b4c +Author: Lorenz Meier +Date: Sun Jan 27 03:43:19 2013 -0800 + + Merge pull request #67 from sjwilks/hott + + Implementation of the Graupner HoTT telemetry protocol + +commit 338f7692022a2be638a965f200576b995869d1ef +Merge: 43ead720a 328af90c9 +Author: px4dev +Date: Sat Jan 26 21:17:39 2013 -0800 + + Merge branch 'master' into px4io-i2c + +commit 43ead720a711c8e29733eb4559f6ec69e17b69cb +Author: px4dev +Date: Sat Jan 26 21:17:10 2013 -0800 + + Now that we're mostly done with I2C, the old serial interface can be cleaned out. + +commit 636e0cc56ad251318614f05d49b53f677456d2c1 +Author: px4dev +Date: Sat Jan 26 20:23:19 2013 -0800 + + It looks like retrying reads from the ms5611 is not safe either. + +commit 6d0363faff7f5a59264198f04bae6f5b61c54510 +Author: px4dev +Date: Sat Jan 26 19:43:23 2013 -0800 + + Disarm IO at driver startup time. + +commit 981477c7856c5d7694561e0a13ebb0747518370e +Author: px4dev +Date: Sat Jan 26 19:24:18 2013 -0800 + + Re-order register page variables to match the order registers are defined in the protocol header. + +commit 666d3a401b04c259f930d6614130de97feed0034 +Author: px4dev +Date: Sat Jan 26 18:55:26 2013 -0800 + + Rename ::start to ::start_cycle to avoid confusion with the other start function. + + Only enable I2C retries on operations that have no side-effects. + +commit 621063ac084954bba11189c8566776aff25bfaeb +Author: px4dev +Date: Sat Jan 26 17:10:04 2013 -0800 + + Increase the number of I2C retries. + +commit 33c12d13ad42582745989794bf1d966d2a9e070f +Author: px4dev +Date: Sat Jan 26 17:07:58 2013 -0800 + + Defer I2C bus resets for the first couple of retries to avoid transient slave errors causing massive retry spam. + +commit 7864176b5a1f2ac9cde4ac29ef19c5a72f87b3d3 +Author: px4dev +Date: Sat Jan 26 16:37:35 2013 -0800 + + A couple of logic fixes from Tridge. + +commit c0a46c4b93d29a438a6207ce49589bddc026c900 +Author: Andrew Tridgell +Date: Sun Jan 27 10:58:30 2013 +1100 + + px4io: fixed logical vs bitwise typo + +commit 5ee52138c4ac5c807888e3973099fd0f9a29aa59 +Author: Andrew Tridgell +Date: Sun Jan 27 08:47:21 2013 +1100 + + px4io: ensure RC_OK status flag is set on good input + +commit 52ff9b7d433fed007a62fe2de375f685aa1b6b8a +Author: px4dev +Date: Sat Jan 26 16:16:19 2013 -0800 + + Use multi-part transactions rather than separate transfers to avoid racing between the ioctl and thread-side interfaces. + +commit fd28217e5982cbb848a2ddf2d118ffa3d69a4746 +Author: px4dev +Date: Sat Jan 26 16:15:23 2013 -0800 + + Implement the retry counter for message-vector based transfers. + +commit 6bd662cfb2d90628eb03c0bec1ebac54e47a7090 +Author: px4dev +Date: Sat Jan 26 16:11:31 2013 -0800 + + In the case of a repeated start, we won't get a STOPF/AF status, but we still need to complete the old transaction before handling ADDR. + +commit 47b94bafa5045532f239ea57a3610873b1a71368 +Author: patacongo +Date: Sat Jan 26 23:49:02 2013 +0000 + + Move socket data from TCB to task group structure. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5570 42af7a65-404d-4744-a932-0658087f49c3 + +commit e0f83af96fdab2cd5b239dec3a842c4a2a92ad85 +Author: px4dev +Date: Sat Jan 26 15:13:30 2013 -0800 + + Reset the collection state machine on all I2C errors, increase the retry count. + +commit 2a18d6466c36c50244851d225a5319207b08b0bf +Author: px4dev +Date: Sat Jan 26 14:36:31 2013 -0800 + + Add a bus saturation test for px4io. + +commit 6ba4cd04fecd8600dbea7b94ccf0706eac40a089 +Author: px4dev +Date: Sat Jan 26 14:26:02 2013 -0800 + + Handle the completion of an in-progress transaction (STOPF/AF bits) before accepting the start of a new transaction (ADDR). + +commit 11796e27f25ae9a5d3cb39d2d43f0ad53d388dcc +Author: px4dev +Date: Sat Jan 26 14:25:22 2013 -0800 + + Simplify and tidy the handling of page buffer selection on the readout path. + +commit b82c36961aa730fc39a9fc8eac17e2518128cb67 +Author: patacongo +Date: Sat Jan 26 22:25:21 2013 +0000 + + Move stream data from TCB to task group structure. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5569 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4ab490bd5017c6dd132b4422aecda597a5c8cd38 +Author: px4dev +Date: Sat Jan 26 13:16:24 2013 -0800 + + Only update the servo output values when we are armed. + +commit 4ea8a64b395026d7df8739bc6c76ea121ee6b977 +Author: px4dev +Date: Sat Jan 26 13:15:57 2013 -0800 + + Correct the length calculation for register write transfers so that we send all of the requested registers. + +commit 72fcc8aad32936692814f4e9521a462bedc6c723 +Author: px4dev +Date: Sat Jan 26 13:15:27 2013 -0800 + + Tidy up the write path. + +commit 899fbcc7cf13fbcdfb371663fef7782dd9ea1456 +Author: px4dev +Date: Sat Jan 26 13:14:52 2013 -0800 + + Fix cut and paste so that we send direct PWM and read back servo values from the right pages. + +commit 3a8bbe837e6c49e6fd92e47f889a2e7925173611 +Author: px4dev +Date: Sat Jan 26 13:14:15 2013 -0800 + + Allow readback of the direct PWM outputs (this mirrors the PWM servo outputs) + +commit 3bec164b3ae1cd7f9b5dcec532e7d073be96d45d +Author: patacongo +Date: Sat Jan 26 21:01:19 2013 +0000 + + Fix a recently introduced memory leak + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5568 42af7a65-404d-4744-a932-0658087f49c3 + +commit 984e68d76e6e199608aded66ed3c032a3db2fe32 +Author: px4dev +Date: Sat Jan 26 12:27:42 2013 -0800 + + Add an ioctl for fetching the number of PWM outputs + +commit b20c050402dfe11e1f0d0002020205872b96172d +Author: px4dev +Date: Sat Jan 26 12:27:03 2013 -0800 + + Fix two protocol-related typos; get the right status flag name for raw PWM; read back the correct page for PWM output. + +commit 5b6482a22bb8b656e3d70a6efc5ae2c77ed2a58b +Author: patacongo +Date: Sat Jan 26 20:17:29 2013 +0000 + + Move file data from TCB to task group + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5567 42af7a65-404d-4744-a932-0658087f49c3 + +commit 328af90c9e829229e9ad978fbf752c0c8c656623 +Merge: 4732f1e75 4baa1821c +Author: px4dev +Date: Sat Jan 26 11:10:11 2013 -0800 + + Merge pull request #179 from PX4/airspeed + + Implemented airspeed measurement. + +commit 4732f1e75874342c3c141f9b1043f902303907bd +Merge: 8a979576b 6d12f147b +Author: px4dev +Date: Sat Jan 26 11:09:06 2013 -0800 + + Merge pull request #188 from PX4/param_command + + Improved param command, show now allows to filter and set allows to set int params + +commit 8a979576b0ef16e8958fce97bc7f68352b3c3d93 +Merge: beb452229 81601ad9d +Author: px4dev +Date: Sat Jan 26 11:07:53 2013 -0800 + + Merge pull request #190 from PX4/bma180_fix + + Fixed byte readout order and signed value 16 to 14 bit value conversion + +commit a1aa13f62853491f8bd96a3dea0f0427fa83ad05 +Author: patacongo +Date: Sat Jan 26 17:28:20 2013 +0000 + + Don't keep the parent task's task ID in the child task's TCB. Instead, keep the parent task group IN the child task's task group. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5566 42af7a65-404d-4744-a932-0658087f49c3 + +commit d298e320c20ab15f06f6d3457020cc88c46e23a5 +Author: Lorenz Meier +Date: Sat Jan 26 13:07:33 2013 +0100 + + Another diagram update + +commit ba9da977321c088ef36e574c61117425215d0486 +Author: Lorenz Meier +Date: Sat Jan 26 12:07:27 2013 +0100 + + Updated RC mode switching docs, merged with Julian + +commit beb463874808e94d8ca99ab14402895c10cfb63e +Merge: 745916923 beb452229 +Author: Lorenz Meier +Date: Sat Jan 26 12:07:01 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into statemachine_docs + +commit f854e2f79133c93c56a40645fd37a103a26b4623 +Author: px4dev +Date: Sat Jan 26 00:02:45 2013 -0800 + + Fixes from/inspired by Tridge; enable all mapped R/C inputs, fix various logic errors, be more selective about clearing the RC input type flags for debugging purposes. + +commit 5fe376c7b9bed861768680089bff3c62a030e2b6 +Author: px4dev +Date: Sat Jan 26 00:01:25 2013 -0800 + + Correctness fixes from Tridge.; increased the minimum poll rate to 50Hz, don't set the input RC timestamp unless we get data. + +commit b46d05835b9ff55c1f21d37483202888eeea1656 +Author: px4dev +Date: Fri Jan 25 22:58:33 2013 -0800 + + Implement settable failsafe values for PWM outputs. + + By default in failsafe mode, PWM output pulses are not generated. + +commit 900b0d58ef62d1ff1406a312ac88317152f0312a +Author: px4dev +Date: Fri Jan 25 21:59:31 2013 -0800 + + Less debug output. + +commit 6c75c5909e7f72897ddb737c6459ea6bbfab3900 +Author: px4dev +Date: Fri Jan 25 21:58:55 2013 -0800 + + Move the DMA start to immediately after setting it up; less latency at interrupt time, and no chance of getting start/stop calls out of sync. + +commit 818e898a7e084d6529da549ca3ea7c7d53fe5c46 +Author: px4dev +Date: Fri Jan 25 21:54:04 2013 -0800 + + Fix the handling of max transfer size to leave room for the page/offset bytes. + +commit 1b30cd2f938c05841470e5aedcbd535105ea3f36 +Author: px4dev +Date: Fri Jan 25 21:40:18 2013 -0800 + + Dump a couple of unused member variables. + +commit 8972843b14a86aae3bbc4aa84e0c0a446eb7d605 +Author: Andrew Tridgell +Date: Fri Jan 25 10:15:41 2013 +1100 + + px4io: fixed mixer load + +commit f8bea6d07b3ca32e697617588df2c106b8fb375c +Author: Andrew Tridgell +Date: Fri Jan 25 10:13:00 2013 +1100 + + px4io: fixed cpp error + +commit 57d028fddd096cb3336aa1fbd60d406e2d44ec48 +Author: Andrew Tridgell +Date: Fri Jan 25 10:10:47 2013 +1100 + + px4io: fixed array reference bug + +commit 82f72b96de81478fb5d627be30a2f81ef2c5135f +Author: px4dev +Date: Fri Jan 25 21:35:32 2013 -0800 + + Move DMA start for tx/rx into the gap where SCL is still stretched so that there is no risk of receiving the first byte before DMA starts. + +commit 24f6c6b121ea87b26a2c5cac933089be496a28b6 +Merge: 0bc836ae1 beb452229 +Author: px4dev +Date: Fri Jan 25 19:29:29 2013 -0800 + + Merge branch 'master' into px4io-i2c + +commit 81601ad9dc9aecb87412c5cde47414f1258b6c35 +Author: Lorenz Meier +Date: Sat Jan 26 01:04:58 2013 +0100 + + Fixed byte readout order and signed value 16 to 14 bit value conversion + +commit 239e2808cca6ee4c356d087bc83889fc57e64307 +Author: patacongo +Date: Fri Jan 25 23:21:27 2013 +0000 + + Move environment variables in the task group structure + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5565 42af7a65-404d-4744-a932-0658087f49c3 + +commit fdaa22ed2d565e49983e956bc056f1e0797bd9a9 +Author: patacongo +Date: Fri Jan 25 20:00:37 2013 +0000 + + Add logic to send SIGCHLD to all members of a task group + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5564 42af7a65-404d-4744-a932-0658087f49c3 + +commit 80904539e63681b2dca74e3978effb17f0c071b0 +Author: patacongo +Date: Fri Jan 25 19:15:05 2013 +0000 + + Add logic to keep track of members of a task group + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5563 42af7a65-404d-4744-a932-0658087f49c3 + +commit e95efd5d2a08dcb62c8c635089e4fe146965db45 +Author: patacongo +Date: Fri Jan 25 17:23:38 2013 +0000 + + Add framework to support task groups + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5562 42af7a65-404d-4744-a932-0658087f49c3 + +commit bd5887b4cae08dd378c03280e6c3ddafcec729c1 +Author: Simon Wilks +Date: Fri Jan 25 10:44:21 2013 +0100 + + Move the config param to a more sane location (I hope). + +commit 0246842c8854fcb49ffa34bcf46c61f2b7da95b2 +Author: Simon Wilks +Date: Fri Jan 25 01:41:11 2013 +0100 + + Enable single wire via ioctl calls and pull the battery voltage from the battery status topic. + +commit b6472b58dcce32d4ab2051f13cef89a6f0296c28 +Author: patacongo +Date: Fri Jan 25 00:01:08 2013 +0000 + + Fix some compilation errors when child status disabled; new waitpid logic not encoding/decoding status properly + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5561 42af7a65-404d-4744-a932-0658087f49c3 + +commit a2ec48846f786e72a976038c9467b25a61ad5a9f +Author: patacongo +Date: Thu Jan 24 23:18:32 2013 +0000 + + Fix some missing logic and inconsistencies in child status logic; Fix a bug introduced into sigaction() + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5560 42af7a65-404d-4744-a932-0658087f49c3 + +commit 23f0be6b025d84a721b9e08682da728f69d79238 +Merge: 0669d2aee b9009390d +Author: Simon Wilks +Date: Thu Jan 24 23:57:54 2013 +0100 + + Merge branch 'ioctl' into hott + +commit 0669d2aee01126a989986c267dcd5a6489edfff8 +Merge: 9924c4f42 beb452229 +Author: Simon Wilks +Date: Thu Jan 24 23:27:27 2013 +0100 + + Merge remote-tracking branch 'upstream/master' into hott + +commit b9009390d7d02729047665a2006b92c0995cd868 +Merge: 8ba3fbd0a beb452229 +Author: Simon Wilks +Date: Thu Jan 24 23:26:12 2013 +0100 + + Merged and tested against the single wire implementation added to Nuttx r5554. + +commit 4baa1821cbf36f6b22636eb79325c9656332fb6b +Merge: 2ebb1812f beb452229 +Author: Lorenz Meier +Date: Thu Jan 24 21:41:50 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into airspeed + +commit 25e9b8d0846b68a18014c63146234193bfe539e8 +Author: patacongo +Date: Thu Jan 24 19:19:38 2013 +0000 + + Fix poll/select issue reported by Qiang + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5559 42af7a65-404d-4744-a932-0658087f49c3 + +commit 91504abf89988b25322cd04f416c44bfbfbc86c2 +Author: patacongo +Date: Thu Jan 24 18:41:46 2013 +0000 + + Add psock_poll(); Fix some warnings reported by Lorenz Meier; lm4f logic from JP + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5558 42af7a65-404d-4744-a932-0658087f49c3 + +commit 888306f7280390e610544289429660d444a637c0 +Author: patacongo +Date: Thu Jan 24 18:39:53 2013 +0000 + + Add psock_poll(); Fix some warnings reported by Lorenz Meier; lm4f logic from JP + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5557 42af7a65-404d-4744-a932-0658087f49c3 + +commit beb45222985f1eb9fbe21b22b95c30ab8ca5bbac +Merge: b60a744b7 379ed0a09 +Author: px4dev +Date: Thu Jan 24 09:56:55 2013 -0800 + + Merge pull request #187 from PX4/nuttx-merge-5554 + + Nuttx merge 5554 + +commit f914a905566ed97b414c4475a22ff8a7a6f222a0 +Author: patacongo +Date: Thu Jan 24 16:28:15 2013 +0000 + + apps/examples/nettest and poll: Complete Kconfig files + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5556 42af7a65-404d-4744-a932-0658087f49c3 + +commit f21d406cbe99f37b2672b14d63f84c4d9f6fda5c +Author: Lorenz Meier +Date: Thu Jan 24 16:53:31 2013 +0100 + + Added additional example + +commit 6d12f147b80c9e23c090830d2cbb64f20b7a2e89 +Author: Lorenz Meier +Date: Thu Jan 24 15:43:12 2013 +0100 + + Improved param command, show now allows to filter and set allows to set integer params (e.g. param set MAV_TYPE 2) + +commit ad65a046170ddff04e8257597197b3df758fa0a9 +Author: patacongo +Date: Thu Jan 24 14:14:44 2013 +0000 + + Convert configs/olimex-lpc1766stk/nettest to use kconfig-frontends + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5555 42af7a65-404d-4744-a932-0658087f49c3 + +commit 379ed0a0922362a1bb92d03a661684a87824454d +Author: px4dev +Date: Thu Jan 24 00:22:01 2013 -0800 + + Trivial compile fix. + +commit 35febbe8441d0932881940eb2633080ab23f1e28 +Merge: b60a744b7 63f8c0a95 +Author: px4dev +Date: Wed Jan 23 23:56:24 2013 -0800 + + Merge Nuttx r5554 + +commit b60a744b773bb0752cb108b8d0bc2aad94c43b80 +Merge: ff0874e6f 96fa58658 +Author: px4dev +Date: Wed Jan 23 23:18:16 2013 -0800 + + Merge pull request #175 from tridge/apps_bindir + + px4: enable APPS_BINDIR support + +commit ff0874e6f2098dab8e32b7cea046059d804a72c6 +Merge: 942cea157 ff35e5a58 +Author: px4dev +Date: Wed Jan 23 23:16:51 2013 -0800 + + Merge pull request #176 from tridge/apm-startup + + Move APM startup scripts to APM git repo + +commit 942cea157d095177daeacfecd5840697d1d8e98f +Merge: 2a44ea30c efd4250e8 +Author: px4dev +Date: Wed Jan 23 23:15:19 2013 -0800 + + Merge pull request #182 from NosDE/master + + BlnkM: Timing changed and amber color for manual mode added + +commit 0bc836ae1d90b1805940ec8ae271639f0074a792 +Author: px4dev +Date: Wed Jan 23 22:19:33 2013 -0800 + + Implement fetching raw RC input values via the ioctl interface. + +commit 2a44ea30c292801fa963826d5874a26439f5b370 +Merge: 1ce1d4460 724252768 +Author: px4dev +Date: Wed Jan 23 20:31:33 2013 -0800 + + Merge pull request #174 from tridge/vdprintf + + stdio: added vdprintf() for printf to a file descriptor + +commit dce2afde0ffc01f8eba921212b819082b6f9297c +Author: px4dev +Date: Wed Jan 23 20:18:18 2013 -0800 + + Rework the way that we handle the address phase for reads. Drop the _connected test as we talk to IO before starting the thread. + +commit 51c47769f8a3a451e1d54852280046472fb65757 +Author: px4dev +Date: Wed Jan 23 20:17:28 2013 -0800 + + Restore the correct handling of the ACK flag at read completion. + +commit dc88dd0abb440b070e87337a7da6fd7a4c39311c +Merge: d8a013f87 1ce1d4460 +Author: px4dev +Date: Wed Jan 23 18:58:19 2013 -0800 + + Merge branch 'master' into px4io-i2c + +commit d8a013f8720e81afb637b8206fbe521ccb43ac8f +Author: px4dev +Date: Wed Jan 23 18:57:16 2013 -0800 + + Tinkering. + +commit b34311915a04e9ec4d301930e4342f285b5c6cb4 +Author: px4dev +Date: Wed Jan 23 18:56:58 2013 -0800 + + Safeguard against back-to-back transactions while setting up to handle a register read request. + +commit 3244bb83ea2656a20cc486205dd77d48f525c05c +Author: px4dev +Date: Wed Jan 23 18:56:03 2013 -0800 + + Better sanity checking and error handling. + +commit 9a4d6455fc8964a928d94bac6f5db0b8d625b652 +Author: px4dev +Date: Wed Jan 23 18:55:23 2013 -0800 + + More debug macros. + +commit 1ce1d4460b1c7884490118ea356bf61ffbd31163 +Merge: 72a0a4a71 8685f63c7 +Author: px4dev +Date: Wed Jan 23 18:46:12 2013 -0800 + + Merge pull request #183 from PX4/nuttx-merge-5527 + + Nuttx merge 5527 + +commit 72a0a4a71cd48c268d581436461a1f97db85f1d3 +Merge: cc74874d7 6e751d26e +Author: px4dev +Date: Wed Jan 23 18:39:29 2013 -0800 + + Merge pull request #185 from tridge/perf_reset + + Perf reset + +commit 6e751d26e8011616e10b611df5dedbc24aa188bf +Author: Andrew Tridgell +Date: Thu Jan 24 10:00:49 2013 +1100 + + perf: added 'perf reset' command + + resets all perf counters + +commit f4da4bb8ca29a48e1bf10958cbc45fc9fb10e9f7 +Author: Andrew Tridgell +Date: Thu Jan 24 10:00:23 2013 +1100 + + perf_counter: added perf_reset() and perf_reset_all() calls + + useful for watching counters after system reaches stable flight + +commit 63f8c0a954ef61ee416e78ea55899bc322aa313b +Author: patacongo +Date: Wed Jan 23 23:11:13 2013 +0000 + + Add option to used keyboard CODEC in apps/examples/keypadtest + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5554 42af7a65-404d-4744-a932-0658087f49c3 + +commit 340a72b7cdfb3c1c79044f53decc055ee6c06f19 +Author: patacongo +Date: Wed Jan 23 22:23:46 2013 +0000 + + Add logic to retain child task exit status if so configured + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5553 42af7a65-404d-4744-a932-0658087f49c3 + +commit e6bc3952914547d58f50c6b2b1d6902fd895ab14 +Merge: 0e01f2b6f cc74874d7 +Author: Lorenz Meier +Date: Wed Jan 23 18:24:19 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into attitude_filter_improvement + +commit 0e01f2b6fb843903126f43943cb0d283728786b3 +Author: Lorenz Meier +Date: Wed Jan 23 18:23:55 2013 +0100 + + Removed unused files + +commit efd4250e84980453276f167e6d0ed5f594a37c76 +Author: Marco Bauer +Date: Wed Jan 23 15:38:38 2013 +0100 + + timing changed and amber for manual added + +commit f86f863834bf7eae566e4ccce00ecfef3f914b05 +Author: patacongo +Date: Wed Jan 23 14:38:13 2013 +0000 + + Add single-wire UART support to STM32 serial driver + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5552 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2a95fa64c2ca1a7e3d2af5815f9c2c5200a752a2 +Author: Marco Bauer +Date: Wed Jan 23 15:29:46 2013 +0100 + + timing changed and amber for manual added + +commit deb5fe51871666073a4e4dbb6de391612df38e4b +Author: Marco Bauer +Date: Wed Jan 23 15:29:24 2013 +0100 + + timing changed and amber for manual added + +commit b66b234acd98436b94d4194e907f437b9ac3c4e5 +Merge: d7632b179 cc74874d7 +Author: px4dev +Date: Tue Jan 22 19:56:14 2013 -0800 + + Merge branch 'master' into px4io-i2c + +commit b10238efee96527ec14de35bc5bc63a8a02dc42c +Author: patacongo +Date: Wed Jan 23 00:19:46 2013 +0000 + + Missed changed from last lpc1788 check-in + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5551 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3cb33101a916278c43fd3995880a2a9440794e4c +Author: patacongo +Date: Tue Jan 22 23:54:31 2013 +0000 + + Add lpc178x_iocon.h from Rommel Marcelo + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5550 42af7a65-404d-4744-a932-0658087f49c3 + +commit 336f91b4e6b029e4fd76783931e3d6bd6b879d5f +Author: patacongo +Date: Tue Jan 22 23:42:51 2013 +0000 + + lpc1788 update from Rommel Marcelo; Beginning of logic to retain child exit status + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5549 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8ba3fbd0a3fd98f1db9ffbacccdc405fd29426e0 +Merge: ecd01dc2e cc74874d7 +Author: Simon Wilks +Date: Tue Jan 22 22:16:41 2013 +0100 + + Merged + +commit 7459169230c4fbb738aaa79f61592048e537cf02 +Author: Julian Oes +Date: Tue Jan 22 13:11:19 2013 -0800 + + RC mode switching idea using 1 3pos and 2 2pos switches + +commit 7dad51762decebe5d104fe7dad9eb23680cabd23 +Author: patacongo +Date: Tue Jan 22 16:09:10 2013 +0000 + + Use of BASEPRI to control ARM interrupts is now functional + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5548 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9375b285f28c3636edab8bc60540f156aa11eaf7 +Author: patacongo +Date: Tue Jan 22 14:37:17 2013 +0000 + + More logic to use BASEPRI to control interrupts -- still doesn't work + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5547 42af7a65-404d-4744-a932-0658087f49c3 + +commit cc74874d7ed2f94a030a97b52c91d684f1d4cfa4 +Merge: 48e497e40 f14c90c22 +Author: Lorenz Meier +Date: Mon Jan 21 23:08:25 2013 -0800 + + Merge pull request #180 from julianoes/hotfix_gps_ubx + + Some timeout needed to be raised for now to make ubx with baudrate 9600 working again + +commit f14c90c2220fffc51bc6e6e89bac6f9e726ff505 +Author: Julian Oes +Date: Mon Jan 21 17:42:08 2013 -0800 + + Some timeout needed to be raised for now to make ubx with baudrate 9600 working + +commit 4742f55507b6e1392f459a2c228efb75b567b62e +Author: patacongo +Date: Tue Jan 22 01:25:40 2013 +0000 + + Add option to use BASEPRI instead of PRIMASK to disable interrupts in all ARMv7-M architectures + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5546 42af7a65-404d-4744-a932-0658087f49c3 + +commit e504d643fc23cefe61340e4d3a75d6e80f4b76fb +Author: patacongo +Date: Mon Jan 21 22:46:37 2013 +0000 + + Beginning of support for LCD1602 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5545 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2ebb1812f1eea47f06e79650242416493ce279b9 +Author: Lorenz Meier +Date: Mon Jan 21 23:45:16 2013 +0100 + + Implemented airspeed measurement. Untested + +commit c72ea8356ad337fa5dafaca295beccd159a2eb4c +Author: Lorenz Meier +Date: Mon Jan 21 23:44:15 2013 +0100 + + Updated docs + +commit ecd01dc2e88a60d71ad87968cd07234a32bf7d8d +Author: Simon Wilks +Date: Mon Jan 21 23:31:12 2013 +0100 + + We aren't using RS485 but single wire. + +commit 41b7f883e55c3ad085e4e538b5703369ae6e59d2 +Author: patacongo +Date: Mon Jan 21 16:56:29 2013 +0000 + + LM3S OpenOCD configuration from Jose Pablo Carballo + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5544 42af7a65-404d-4744-a932-0658087f49c3 + +commit ac215185a9604a88665d0b5b8382659f8cedaf56 +Author: Lorenz Meier +Date: Mon Jan 21 17:30:53 2013 +0100 + + Better attitude filter, not sensitive to sudden accelerations + +commit aa88fc315e563345c4a9ab2667563c02edb967aa +Author: patacongo +Date: Mon Jan 21 14:17:11 2013 +0000 + + poll was not checking if the socket was still connected + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5543 42af7a65-404d-4744-a932-0658087f49c3 + +commit ff35e5a58347f4d03d097f5939f19751ed82ae06 +Author: Andrew Tridgell +Date: Mon Jan 21 08:15:13 2013 +1100 + + if rc.APM is installed, run it + +commit 09ddf7f1b3e79bd37227520610847fbcf94187ce +Author: Andrew Tridgell +Date: Mon Jan 21 08:16:03 2013 +1100 + + ROMFS: add support for EXTERNAL_SCRIPTS + + this adds support for an EXTERNAL_SCRIPTS directory, to complement the + EXTERNAL_APPS option. It allows external apps to install scripts in + ROMFS + +commit 96fa586589da450c9cc9669ed94fdcb0ee5add2d +Author: Andrew Tridgell +Date: Mon Jan 14 16:20:20 2013 +1100 + + px4: enable APPS_BINDIR support + + useful for APM startup script + +commit 724252768c6978d7f776895811a3e30cb3e77368 +Author: Andrew Tridgell +Date: Sat Jan 19 12:58:02 2013 +1100 + + stdio: added vdprintf() for printf to a file descriptor + +commit 4635ea874550542c996e90b580f8db113e9eb416 +Author: Lorenz Meier +Date: Sun Jan 20 19:47:21 2013 +0100 + + Major push in state machine cleanup + +commit 70cab4d7975291861185e38a12a75f6c232fae56 +Author: patacongo +Date: Sun Jan 20 17:21:42 2013 +0000 + + Centralize TCP loss-of-connection bit twiddling + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5542 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3a80ac59381952385c3136d6794cfd61fa3fa386 +Merge: 5ba54cd92 48e497e40 +Author: Lorenz Meier +Date: Sun Jan 20 10:58:30 2013 +0100 + + Merged + +commit 48e497e4069a2f8773d90f2d1887967a81e487d8 +Author: px4dev +Date: Sat Jan 19 18:05:53 2013 -0800 + + Fix a leftover from the earlier merges; building should work now. + +commit 15c85ba2cb051c542a07851a155afbad0ce76b4c +Author: px4dev +Date: Sat Jan 19 18:05:33 2013 -0800 + + Strip some debugging + +commit 28a0cf4aa03e0a43d63492844ef3f3eee9da84a5 +Author: patacongo +Date: Sun Jan 20 00:41:33 2013 +0000 + + Yet another repair for the previouis botched recvfrom() fix; Fix telnet driver: It needs to break out of the read loop if 0 (meaning not conneced) of a value < 0 (an error) is encountered. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5541 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5c34da06bc70d0d575d9904d69ddd2ae71daa1da +Merge: c1a1207b9 f0edb59d7 +Author: px4dev +Date: Sat Jan 19 13:18:57 2013 -0800 + + Merge pull request #151 from NosDE/master + + BlinkM Driver with Systemstate + +commit c1a1207b9a8636b136197b2b92bbf914f7a928cc +Merge: 7eb7836d2 effc3001f +Author: px4dev +Date: Sat Jan 19 13:17:28 2013 -0800 + + Merge pull request #171 from PX4/fault_detection + + Attitude / position estimation and controller improvements + +commit 7eb7836d2db3fa30b65f5ae72054b3fdc3582a6c +Merge: e72d34854 4b9916ede +Author: px4dev +Date: Sat Jan 19 13:16:39 2013 -0800 + + Merge pull request #169 from PX4/home_position + + Home position + +commit e72d3485486a26fe1f14d93b0d04f116097e0a71 +Merge: 96df7b7fa d63784282 +Author: px4dev +Date: Sat Jan 19 12:52:45 2013 -0800 + + Merge pull request #167 from PX4/log_improvements + + Added logging improvements for microSD + +commit 96df7b7fadd1f5e3aad90744297ec0ef33dbd436 +Merge: 6cc840a95 9ca472bbc +Author: px4dev +Date: Sat Jan 19 12:52:16 2013 -0800 + + Merge pull request #165 from julianoes/feature_ubx_model_configuration + + Feature ubx model configuration + +commit d7632b179426bc3544c4bc1a7c024555f3eaafd7 +Author: px4dev +Date: Sat Jan 19 12:38:53 2013 -0800 + + Drop some commented code now the functionality is implemented. + +commit 598b4b28793536198ffd145b895e2821334332da +Author: patacongo +Date: Sat Jan 19 19:45:08 2013 +0000 + + Minor tweak to last bugfix + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5540 42af7a65-404d-4744-a932-0658087f49c3 + +commit 044e1a325a8718d41ac52f85ca9d3e79b32213ca +Merge: af9b26f04 6cc840a95 +Author: px4dev +Date: Sat Jan 19 11:43:03 2013 -0800 + + Merge branch 'master' into px4io-i2c + +commit 1094575ce544860bc66b7c88d6b5eaf419d5ed7d +Author: patacongo +Date: Sat Jan 19 19:18:44 2013 +0000 + + Fix a bug where recv[from]() would hang when remote host gracefully closed connection + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5539 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4b9916eded5330b8964edb87b3cc9f4815ac7af0 +Author: Lorenz Meier +Date: Sat Jan 19 19:32:44 2013 +0100 + + Made threshold a bit nicer, still a magic number + +commit effc3001f4bcc5a2e2510ee5d16e44b1e8188911 +Merge: 254272210 6cc840a95 +Author: jgoppert +Date: Sat Jan 19 13:04:02 2013 -0500 + + Merge branch 'master' of git://github.com/PX4/Firmware into fault_detection + +commit 070651221f4f60c2074e7641affa10e2b8714f07 +Author: patacongo +Date: Sat Jan 19 16:40:43 2013 +0000 + + Add split package logic to improve TCP send performance with delayed ACKs + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5538 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2542722102ce0ab3520dafe9ae695cf06caae675 +Author: Lorenz Meier +Date: Sat Jan 19 17:11:12 2013 +0100 + + Fixed selective publication update + +commit c9c64b3f25113eba565d0926b435f2b492a7468e +Author: Lorenz Meier +Date: Sat Jan 19 17:03:35 2013 +0100 + + Added missing flag, tested + +commit d6378428253aea5b8d4cd953bcca556cb4641b69 +Author: Lorenz Meier +Date: Sat Jan 19 16:59:56 2013 +0100 + + Fixed a number of smaller issues with log changes, ready to merge + +commit 5fe1a1261212db689a05ffe4a926539e897dcb49 +Merge: d463c94ea 6cc840a95 +Author: Lorenz Meier +Date: Sat Jan 19 15:55:12 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into log_improvements + +commit 6cc840a95b19e84082017cfa5e7550e27f0e756d +Merge: bc35bb23d a10ff0fe1 +Author: Lorenz Meier +Date: Sat Jan 19 06:33:30 2013 -0800 + + Merge pull request #168 from PX4/i2c_workaround + + I2C driver workaround for NuttX + +commit a10ff0fe1cd7525fdcf9fe9b11ff9e42ea0e2926 +Author: Lorenz Meier +Date: Sat Jan 19 14:52:33 2013 +0100 + + First round of testing successful - back to I2C code from Dec / Nov 2012 + +commit f119d9fbda4b942f58b47b3f1af8addd052f6d9e +Author: Lorenz Meier +Date: Sat Jan 19 14:46:26 2013 +0100 + + Added home position concept, uORB struct and MAVLink announcement of home position + +commit c15093bb5591b24c590fc6f8278f26d5807ac882 +Author: Lorenz Meier +Date: Sat Jan 19 12:52:25 2013 +0100 + + Bringing back old I2C code, just temporary workaround + +commit d463c94ea1e96ab1052d10dbd7eee9521f0d4298 +Author: Lorenz Meier +Date: Sat Jan 19 12:45:23 2013 +0100 + + Enable / disable logging while running, enabled black box logging (ringbuffer needed), enabled GPS KML logging (does not yet write outputs) + +commit 3128529c3b67e3352de6a483292b74c22dafd377 +Author: Lorenz Meier +Date: Sat Jan 19 01:31:05 2013 +0100 + + Added logging improvements for microSD + +commit 53e8b454bf671e2b7e2cfe1898468543ab231984 +Author: patacongo +Date: Fri Jan 18 22:42:37 2013 +0000 + + Add configuration for Wave Share Open1788 (fragmentary) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5537 42af7a65-404d-4744-a932-0658087f49c3 + +commit eb1e5b46af1a5161017553941970163995e00505 +Author: patacongo +Date: Fri Jan 18 21:05:17 2013 +0000 + + Add vectors for the LPC1788 - from Rommel Marcelo + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5536 42af7a65-404d-4744-a932-0658087f49c3 + +commit a79a2bfbd6470061ec9a81340ff66c90ec54a376 +Author: patacongo +Date: Fri Jan 18 20:25:32 2013 +0000 + + More LPC1788 register definitions from Rommel Marcelo + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5535 42af7a65-404d-4744-a932-0658087f49c3 + +commit 40041c8792340b6148338cb3e3a28266fdff7373 +Author: patacongo +Date: Fri Jan 18 19:16:44 2013 +0000 + + Refactor all lpc17xx header files (more like STM32 header file structure now) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5534 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3ff155d04803d8b19f0f56602e95b4034bc33820 +Author: patacongo +Date: Fri Jan 18 16:37:37 2013 +0000 + + Beginnings of definitions for the LPC1788; convert olimex-lpc1766stk to use kconfig-frontends + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5533 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4b2d1690d33c2ae9248abd9fb025e8a1a30fbe84 +Author: James Goppert +Date: Fri Jan 18 10:21:20 2013 -0500 + + Set kalman_demo to only publish when it has valid info. + +commit 55b9700d59bb38db9427258b5dd2e1020a6fef67 +Author: patacongo +Date: Fri Jan 18 13:34:09 2013 +0000 + + STM32 I2C changes from Mike Smith + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5532 42af7a65-404d-4744-a932-0658087f49c3 + +commit bc35bb23dd8cb035c080f8ef8b4cd7a30d5184c2 +Author: px4dev +Date: Fri Jan 18 00:43:57 2013 -0800 + + HOTFIX: disable interrupt-driven I2C mode, configure pessimistic I2C timeout, correct handling of the NAK generation for I2C master reads. + + This looks like it addresses the recent I2C lockup issue, unfortunately it also increases CPU consumption by ~5% for the I2C sensor bus. + +commit 76753ad9cb67133892000f19de10f93de78bb525 +Author: patacongo +Date: Fri Jan 18 01:52:42 2013 +0000 + + Add internal API task_reparent(), used in posix_spawn(). Move libc/spawn/lib_ps.c to sched/task_posixspawn.c; Move libc/spawn/spawn.h to include/nuttx/spawn.h + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5531 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9ca472bbc7727294c039dbced0dc7bea6925789e +Author: Julian Oes +Date: Thu Jan 17 16:53:32 2013 -0800 + + Ubx configuration working again, gps app is still complicated and big but should be wrking better now + +commit ebaa38ad1b5c1d625467fc867480e1969edd60aa +Author: Julian Oes +Date: Wed Jan 16 19:54:05 2013 -0800 + + ubx with 38400 working, all messages seem to arrive, configuration procedure is still funny (work in progress) + +commit dce9b2d0459b8dea5aa9e072a6914f0768f1867f +Author: Julian Oes +Date: Sun Dec 16 20:26:29 2012 -0800 + + The CFG-NAV5 dynamic model is now checked as well + +commit 80eb66c7a3f70ccaa46b3d955808a10a222241df +Author: Julian Oes +Date: Sun Dec 16 19:46:03 2012 -0800 + + The config message was wrong, corrected (not tested) + +commit c5ecf88bfba7e359717df1977c920d2d29a90b3f +Author: Julian Oes +Date: Sun Dec 16 19:30:43 2012 -0800 + + Added ubx configuration CFG-NAV5 to airborne with less than 2g acceleration (compiling, not tested) + +commit 2f653578c632ec95e94f67306af24c7d82700d28 +Author: patacongo +Date: Thu Jan 17 20:25:32 2013 +0000 + + Misc bug fixes related to NSH file execution + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5530 42af7a65-404d-4744-a932-0658087f49c3 + +commit dc5ddb937039fd3481009caeb2a472955986e2e4 +Author: Lorenz Meier +Date: Wed Jan 16 08:41:11 2013 +0100 + + Defaulting to full auto in auto mode + +commit 19e43efe230a2b8720d98cba5a6ad156942e291f +Author: patacongo +Date: Thu Jan 17 18:32:13 2013 +0000 + + NSH will now run files from the file system; Add logic to unload and clean-up after running a task from a file system; Extensions to builtin apps from Mike Smith + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5529 42af7a65-404d-4744-a932-0658087f49c3 + +commit 13bb814f2015154cb5cadb814e37db1b6b2e634b +Author: James Goppert +Date: Thu Jan 17 12:18:20 2013 -0500 + + Prevented attitude correction from changing velocity when pos not init. + +commit c2c0baf843aa376681fcf7bf9dfcac480177b7fb +Author: James Goppert +Date: Thu Jan 17 12:16:21 2013 -0500 + + Increased process noise. + +commit 612385a23132dfadd8443774e1ff76ecdd1987c9 +Merge: 34d70bea4 7d7c352fb +Author: James Goppert +Date: Thu Jan 17 10:50:08 2013 -0500 + + Merge branch 'master' of git://github.com/PX4/Firmware into fault_detection + +commit e9d0885500d437cc6c89370d8131913bd1e7310b +Author: patacongo +Date: Thu Jan 17 14:43:55 2013 +0000 + + Add logic to automatically unload module on exit; Several patches from Mike Smith + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5528 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8685f63c72259d18304fd9a04099e5cfa17829ba +Author: px4dev +Date: Thu Jan 17 01:18:18 2013 -0800 + + Some gentle massaging to get things building again. + +commit 1a532d16dd3a90f20c3668b00ea4f3a86ea32c49 +Merge: 7d7c352fb caeef7179 +Author: px4dev +Date: Thu Jan 17 01:00:46 2013 -0800 + + Merge NuttX r5527 + +commit 7d7c352fb44b718cb96096a624a19b5225e39f92 +Merge: ab0459c1f 07114f0a3 +Author: px4dev +Date: Thu Jan 17 00:07:51 2013 -0800 + + Merge pull request #162 from PX4/windows_build_fix + + Windows build fix attempt + +commit caeef71797019505fd450b1a0ae573ac5e490c6e +Author: patacongo +Date: Thu Jan 17 00:30:12 2013 +0000 + + Change the way thread priority is handled in binfmt/ to better match the way that priority is set up for the builtin tasks + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5527 42af7a65-404d-4744-a932-0658087f49c3 + +commit e7e1c6aee0e0d84f290995a092c1722878a54044 +Author: patacongo +Date: Wed Jan 16 21:38:00 2013 +0000 + + convert configs/sim/nsh to use kconfig-frontends + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5526 42af7a65-404d-4744-a932-0658087f49c3 + +commit af9b26f04d90d86a1afae7a06e8ec98fa8684087 +Merge: 4b07a9abd ab0459c1f +Author: px4dev +Date: Wed Jan 16 13:03:45 2013 -0800 + + Merge branch 'master' into px4io-i2c + +commit 4b07a9abd36f3632cff1efeb993fd02a441f61d7 +Author: px4dev +Date: Wed Jan 16 13:02:49 2013 -0800 + + Add RC input configuration, update at startup and on parameter change (max 2 per second). + +commit a568e1e63afed4a9a1fb075568eec16ab76c158d +Author: patacongo +Date: Wed Jan 16 19:08:23 2013 +0000 + + Add a binary 'loader' so that builtin applications can be executed from the BINFS file system + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5525 42af7a65-404d-4744-a932-0658087f49c3 + +commit 34d70bea4bb2a1719e4d081cf59081b84037d423 +Author: James Goppert +Date: Wed Jan 16 13:55:49 2013 -0500 + + Control tuning. + +commit ded442fd194442134accf0080be3fe73098481c1 +Author: James Goppert +Date: Wed Jan 16 13:27:04 2013 -0500 + + Added position initialization. + +commit 38efdf0ce37cc3413acee30d966f242aa8a77acd +Author: patacongo +Date: Wed Jan 16 17:05:00 2013 +0000 + + Rename apps/include/apps.h to builtin.h. Move parts of apps/builtins/exec_builtin.c to binfmt/libbuiltin/libbuiltin_utils.c + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5524 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4f7967b4c678bef1a42eda3acf739c8bbefd9a07 +Author: patacongo +Date: Wed Jan 16 15:41:27 2013 +0000 + + apps/builtin/binfs.c moved to nuttx/fs/binfs/fs_binfs.c + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5523 42af7a65-404d-4744-a932-0658087f49c3 + +commit 77efc9f9cdd5828ab724b3355f0f0737bb15b579 +Author: patacongo +Date: Wed Jan 16 14:14:14 2013 +0000 + + BINFS now supports open, close, and FIOC_FILENAME ioctl + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5522 42af7a65-404d-4744-a932-0658087f49c3 + +commit ab0459c1f47689d9b4f2841111bd39f61a1d8f21 +Author: px4dev +Date: Tue Jan 15 23:03:47 2013 -0800 + + Pass the absolute path to the compiler/assembler so that error messages include enough information for an IDE to find the file. + +commit 7b367c3eb30dac38c016e78c1a64897ff10f377c +Author: px4dev +Date: Tue Jan 15 23:01:04 2013 -0800 + + Beat the px4io driver into compilable shape. Just missing RC input configuration now. + +commit 646b926ac98534004a0226dc491458728e61dabd +Author: px4dev +Date: Tue Jan 15 23:00:21 2013 -0800 + + minor doc fix + +commit d207d22a4f4c845ae9874846e7aa92dce9d1df20 +Author: px4dev +Date: Tue Jan 15 22:59:57 2013 -0800 + + compile fix + +commit b4dcdae03d597b71f02850bec24c80134c10ae53 +Author: px4dev +Date: Tue Jan 15 22:22:15 2013 -0800 + + Add support for battery current scaling. Add feedback for mixer load operations. + +commit 41ac3fdef9e3b7210286b438f3dae50af06b814c +Author: jgoppert +Date: Wed Jan 16 00:25:53 2013 -0500 + + Increased fault threshhold. + +commit f8811649cb91fc88cef7b224b29c6c5f235f1d8d +Author: jgoppert +Date: Wed Jan 16 00:24:14 2013 -0500 + + Controller/ EKF tuning. + +commit ce3f835c637338086a18307c61deb35ccddbee05 +Author: jgoppert +Date: Tue Jan 15 23:36:01 2013 -0500 + + Mag and velocity measurement fix. Fault detection working. + +commit 68a6a64213b5af66771a6a302bf06c4c588dc719 +Author: James Goppert +Date: Tue Jan 15 18:25:08 2013 -0500 + + Working on velocity errors. + +commit 07114f0a322613a1c3f2838df54916fdac4d8691 +Author: Lorenz Meier +Date: Tue Jan 15 23:17:12 2013 +0100 + + Windows build fix attempt + +commit fcb316906d1741c28292e94eb7f09bd4d71ccb48 +Author: patacongo +Date: Tue Jan 15 21:01:37 2013 +0000 + + Implement redirection of output from NSH builtin commands to a file in a mounted volume + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5521 42af7a65-404d-4744-a932-0658087f49c3 + +commit afb69cd05450d6df1bf2233b95030c9b93daaf1e +Author: James Goppert +Date: Tue Jan 15 15:11:24 2013 -0500 + + Reducing pos/att correction update rates for debugging. + +commit 28ef7aa1bea97593637537c832b07459a2520b86 +Author: James Goppert +Date: Tue Jan 15 14:03:04 2013 -0500 + + Refactored RPos. Increased global pos output rate for debugging. + +commit 68b92cd4fc2c4df3de15ef19e723edb67a108ea0 +Author: James Goppert +Date: Tue Jan 15 13:21:13 2013 -0500 + + Slowed HIL status updates. Also prevented posCor. when gps not init. + +commit 9cf3d51aec4e73f626cfdea29b19bdfe80eea384 +Author: James Goppert +Date: Tue Jan 15 13:12:00 2013 -0500 + + Made fault tolerances adjustable. + +commit edf0a6bae7fa5ae8c6d4df63489dcf75ec008517 +Author: James Goppert +Date: Tue Jan 15 12:37:12 2013 -0500 + + Added check for valid attitude data. + +commit 022c30ea4f8355799b8ef25d8fb31037df527bb9 +Author: James Goppert +Date: Tue Jan 15 12:17:09 2013 -0500 + + Enabled kf to run w/o gps. + +commit 281372ef3ad14d61eb720ddbe05e701e82aabad0 +Author: James Goppert +Date: Tue Jan 15 11:36:49 2013 -0500 + + Added mag dip/dec as parameters. + +commit 8b6660fc369806da509da5b5b98acc51da83811f +Author: James Goppert +Date: Tue Jan 15 11:16:28 2013 -0500 + + Fixed param issue. + +commit d02a24ec82e35016545d519ea88d46881c42df2d +Author: James Goppert +Date: Tue Jan 15 11:00:52 2013 -0500 + + Adding comments to ekf. + +commit 90a72e97d3f18a5e230578c63113da119622a73a +Author: patacongo +Date: Tue Jan 15 15:40:18 2013 +0000 + + Implement vfork() for the MIPS32 architecture + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5520 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0eb5a070f165fe311dd5bdf4c40635276b000787 +Author: px4dev +Date: Tue Jan 15 00:41:47 2013 -0800 + + Checkpoint: more work on the px4io driver. Add raw PWM passthrough ioctl. + +commit 112f5ea9697a2ada9e3852f9c2e7c10ab0e78a8a +Author: px4dev +Date: Tue Jan 15 00:41:13 2013 -0800 + + Add support for raw PWM passthrough from FMU via IO. + +commit f3a587dfced54bfdfe3471e6099c3ea16bc33a31 +Author: px4dev +Date: Tue Jan 15 00:40:41 2013 -0800 + + Wire the I2C device code into the register handler. + +commit 2686344d585c2f4c4034357fcf3bf9be7b7b92e7 +Author: px4dev +Date: Tue Jan 15 00:40:15 2013 -0800 + + Adjust the default deadzone for RC inputs per feedback. + +commit 8da9a2c14981536c51522cbf7f4d71c8612ec93d +Merge: 5c60ed9a9 854c6436b +Author: px4dev +Date: Mon Jan 14 21:20:17 2013 -0800 + + Merge branch 'master' into px4io-i2c + +commit 854c6436b4e3b292fd04843795d0369dc8856783 +Merge: 6d138a845 c38ad4ded +Author: px4dev +Date: Mon Jan 14 21:01:58 2013 -0800 + + Pull NuttX up to the 6.24 release. + + Merge branch 'nuttx-merge-5447' + +commit 6d138a845aabad31060bd00da0d20d177d3f4be4 +Author: px4dev +Date: Mon Jan 14 20:40:38 2013 -0800 + + Let's let folks have their own .gdbinit + +commit f55cabeb593496691293a330daa7c6a3d99eae2e +Author: patacongo +Date: Tue Jan 15 00:03:58 2013 +0000 + + Don't build drivers/mtd unless CONFIG_MTD is defined (Denis Carikli) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5519 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5b0aa490d68741fc067923e7ef801f672dcb5819 +Author: James Goppert +Date: Mon Jan 14 18:38:17 2013 -0500 + + Added P0. Hid some printing. Corrected fault detection. + +commit 02a905df4c5ed6b54a76445f00967988cb7e18d1 +Merge: 4613d1247 35f0f570a +Author: James Goppert +Date: Mon Jan 14 18:13:07 2013 -0500 + + Merge branch 'master' of git://github.com/PX4/Firmware into fault_detection + +commit 35f0f570a6c0434c77db50407a7510677c1fb889 +Author: Lorenz Meier +Date: Mon Jan 14 23:48:07 2013 +0100 + + Hotfix for current active waypoint ID + +commit 4613d1247d0dc7091be4ac477053e73866455e2f +Author: James Goppert +Date: Mon Jan 14 17:15:43 2013 -0500 + + Added param comments for FWB controller. + +commit 87b33d354695294b519f7f6f1275592faf4fee46 +Author: patacongo +Date: Mon Jan 14 22:06:19 2013 +0000 + + Configre configs/ubw32/ostest to use kconfig-frontends + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5518 42af7a65-404d-4744-a932-0658087f49c3 + +commit f0edb59d7e8ef3aa23ae14a47bacc8276c4cdf0b +Author: Marco Bauer +Date: Mon Jan 14 21:58:42 2013 +0100 + + some major changes + +commit 38f435e4cf2d68320462065ca7228371bb69b11f +Merge: 09535fef8 8bc233846 +Author: Lorenz Meier +Date: Mon Jan 14 12:36:15 2013 -0800 + + Merge pull request #161 from julianoes/fix_jigtest + + Adapted upper and lower values for test jig voltages + +commit cc3614dfe8f67033dca8c7c1f40c3367a0d3ca06 +Author: patacongo +Date: Mon Jan 14 19:22:32 2013 +0000 + + Finish dup logic for open files; fix bug in sigtimedwait(), would return wrong signo value if the signal was already pending + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5517 42af7a65-404d-4744-a932-0658087f49c3 + +commit c49320a03ef7f57ae01e9943fc1b4c340c648050 +Author: James Goppert +Date: Mon Jan 14 13:49:30 2013 -0500 + + Working on fault detection tolerances. + +commit a13cf90e0ac89527830b6426e70913d67ec093b2 +Author: James Goppert +Date: Mon Jan 14 13:12:01 2013 -0500 + + Increased KF process noise. + +commit c38ad4ded570eddadeeca3579d02dfc63dcc8a9d +Author: px4dev +Date: Mon Jan 14 10:08:47 2013 -0800 + + Fix the 'time' test, now that rand() seems to be working. + +commit 09535fef83918eff9ff7a8e77ad5a1aea6bf3c82 +Author: px4dev +Date: Mon Jan 14 09:34:33 2013 -0800 + + Start adding PX4 firmware helper macros + +commit 8bc233846633cc0922900376f5225be6365b4293 +Author: Julian Oes +Date: Mon Jan 14 09:18:17 2013 -0800 + + Adapted upper and lower values for test jig voltages + +commit f122eb7576d6e29343b19661fe71847691ca31ee +Merge: 218adc73d 940d43cb9 +Author: James Goppert +Date: Mon Jan 14 11:58:42 2013 -0500 + + Merge branch 'fault_detection' of github.com:jgoppert/Firmware into fault_detection + +commit 940d43cb9c1bf9eca8220633a8ddb01dc0316b6d +Merge: f2d2aafb8 9faf348cf +Author: jgoppert +Date: Mon Jan 14 11:58:21 2013 -0500 + + Merge branch 'master' of git://github.com/PX4/Firmware into fault_detection + +commit 930f9a13511a6d9bc2e44fadef42f6345d921667 +Author: patacongo +Date: Mon Jan 14 15:42:03 2013 +0000 + + Add support for dup2'ing files. Infrastructure and ROMFS done. Still need FAT, BINFS, NXFFS, and NFS + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5516 42af7a65-404d-4744-a932-0658087f49c3 + +commit 218adc73dcda6a329e17170bf4dd75644fa6521b +Merge: 5745cfae3 9faf348cf +Author: James Goppert +Date: Mon Jan 14 10:18:45 2013 -0500 + + Merge branch 'master' of git://github.com/PX4/Firmware into fault_detection + +commit 5c60ed9a9457e3ab0c51584e7e0db59bdbe4fd87 +Author: px4dev +Date: Mon Jan 14 01:11:29 2013 -0800 + + Fix up FMU input timeout handling. + Fix the FMU auto OK LED status. + Strip out unused fields from the system state structure. + +commit 06b66ad065f096060bfdd2e1f18cdc6704c70d2c +Author: px4dev +Date: Mon Jan 14 01:09:42 2013 -0800 + + Don't advertise things we don't have anymore. + +commit 2dc47160f4ac3b1dbd2e81c31237459b50497ca3 +Author: px4dev +Date: Mon Jan 14 00:30:18 2013 -0800 + + Factoring and comments. + +commit 2311e03379f717472a0c7cc0d990e08407d0cb5e +Author: px4dev +Date: Mon Jan 14 00:19:01 2013 -0800 + + Start reworking the px4io driver to use the I2C interface instead. + +commit 6e291ddedc8b2d7bfeae8029a37df0b581262796 +Author: px4dev +Date: Mon Jan 14 00:18:05 2013 -0800 + + Add a mechanism for sending multi-part messages to the I2C driver base class. + +commit f2d2aafb8d340bdad7e75e9df27b8fd002da1344 +Author: jgoppert +Date: Mon Jan 14 01:32:34 2013 -0500 + + Fault detection working, but GPS velocity measurement causing fault. + + Possible error in HIL script or progpagation/ F matrix of EKF. + +commit 3db216380bed13fd25c21e49a1fbd66680968937 +Author: jgoppert +Date: Mon Jan 14 01:09:02 2013 -0500 + + Changing measurement units for gps, not working well yet. + +commit 4e38615595abd9d27d0cb000caafb98cc3670abe +Author: px4dev +Date: Sun Jan 13 18:57:27 2013 -0800 + + Major workover of the PX4IO firmware for I2C operation. + +commit 8ebe21b27b279b5d941d4829e5ebee28b84b146c +Author: px4dev +Date: Sun Jan 13 02:20:01 2013 -0800 + + Checkpoint - I2C protocol register decode + +commit b0fb86a693db595c7adcd61c4179f0ddb8807c4e +Author: px4dev +Date: Thu Jan 10 23:43:03 2013 -0800 + + Sketch out the protocol as it will be on top of I2C + +commit 5e91a36623ed9e267be18ad8e348fdc5fc7a887f +Author: px4dev +Date: Thu Jan 10 10:00:47 2013 -0800 + + Drop the 'nonstop' flag since we can infer it when we need it. Submitted this version of the serial DMA changes for integration into mainline NuttX. + +commit 1cecba2a86520b042600b7194e8f7166560d1fdd +Author: px4dev +Date: Thu Jan 10 09:40:55 2013 -0800 + + Turn off i2c slave debug output for real. + +commit 5e35491a386006c8f27b7761b3845a73bf85f3fa +Author: px4dev +Date: Thu Jan 10 02:12:49 2013 -0800 + + We can't have DMA on both I2C1 and USART2. Since we need it more for I2C, and since USART2 is going back to being ignored once I2C works, let's make the call. + + Turn off the debug output on I2C for now. + +commit 329f595bca22ca7f253833d0189c1bf61c23c631 +Author: px4dev +Date: Thu Jan 10 02:11:53 2013 -0800 + + Don't try to set up serial polling before the HRT has been started. + +commit 469d13fdfe3f7aa1258209ef2bc6645a5f0c231c +Author: px4dev +Date: Thu Jan 10 01:57:50 2013 -0800 + + Implement serial receive DMA for the F1xx. This is not quite working right yet. Some clients work, others not so much. + +commit e2f7a468121cb41131b453821dcc79d4de8d8e28 +Author: px4dev +Date: Thu Jan 10 01:57:16 2013 -0800 + + Clear the interrupting condition when we take the DMA interrupt. + +commit 97136375e393d71000a8f5e7c4c5a1b1bcb0f464 +Author: px4dev +Date: Thu Jan 10 01:56:46 2013 -0800 + + Turn off the I2C register dump at startup. + +commit 4f285f7c80904bf7685ab3d5d8bf515b5c0ad7ab +Author: px4dev +Date: Thu Jan 10 00:08:13 2013 -0800 + + Configure the DMA channels in circular mode so that we don't have to deal with the case where DMA stops but the master is still talking. + + Use AF as well as STOPF to decide when transfer has ended. We don't seem to get STOPF when we are transmitting. + +commit 770f2545fb60dac5a87b0050fffad94e681063ab +Author: px4dev +Date: Thu Jan 10 00:07:04 2013 -0800 + + Implement non-stop DMA mode (circular) for the F1x DMA driver. + +commit bd543fd7fc7ec4a1722e1fcb628735488fe704d9 +Author: px4dev +Date: Wed Jan 9 21:41:51 2013 -0800 + + A couple of minor tracing fixes; print the state names in the trace dump, and set the timestamp for each entry (not really a useful number yet…) + +commit dadd5d01f996d355cfdc600b7487d71815436610 +Author: px4dev +Date: Wed Jan 9 21:41:02 2013 -0800 + + Now that sem_timedwait works, we can turn on interrupt-driven I2C. + +commit 81115166a703f993c76b3ed0c627d7a27fd4077e +Author: px4dev +Date: Wed Jan 9 21:40:42 2013 -0800 + + Fix clock_time2ticks to round up, not down. This makes sem_timedwait for at least the necessary period. + +commit 3cea0959b72fe160e6a05e8efef1d325d12d4544 +Author: px4dev +Date: Wed Jan 9 21:39:54 2013 -0800 + + Implement a simple byte loopback server on I2C for more testing. + +commit 2fb820fabd7c7b675c4e0da026c95546b62424e6 +Author: px4dev +Date: Tue Jan 8 23:24:17 2013 -0800 + + I2C slave RX DMA works. + +commit 0dab53ae2674d7a907e861e912806f0ae8e35a35 +Author: px4dev +Date: Tue Jan 8 01:12:25 2013 -0800 + + Implement I2C slave DMA. Not working yet. + +commit f12fa7ee060b33194723df983b643b51410ea4f6 +Author: px4dev +Date: Tue Jan 8 01:11:52 2013 -0800 + + Don't do retries, since it just complicates things. + +commit 7c7112a157d863665fe1b8fae2a94fbbb17dc199 +Author: px4dev +Date: Tue Jan 8 01:11:35 2013 -0800 + + Implement stm32_dmaresidual for the F1 DMA driver. + +commit 7c2445f74d9616d2f55166b02eea39003d48280c +Author: px4dev +Date: Tue Jan 8 00:42:18 2013 -0800 + + Don't waste time printing when we have errors - that causes the master to time out + +commit c51b130f17c9a3e06c6b41f1c67b4d58c5f39915 +Author: px4dev +Date: Tue Jan 8 00:08:20 2013 -0800 + + Enable DMA + +commit 3725292e6244e7b14826b4b5e70160d4e17f7c1c +Author: px4dev +Date: Tue Jan 8 00:08:06 2013 -0800 + + Actually only one DMA on F100 + +commit 811790a14f567b1a58a4434c9fae0cf764e8fd2d +Author: px4dev +Date: Mon Jan 7 21:33:04 2013 -0800 + + Checkpoint I2C slave work on IO + +commit 5745cfae385e5a7fe7948977ea90facb9360c2c7 +Author: James Goppert +Date: Sun Jan 13 21:12:24 2013 -0500 + + Tracking down gps ekf bug, not enough precision for GPS in rad. + +commit 9faf348cf5948c508a4a9b85e2ce5f6e51d48a2f +Merge: 532993c28 63e6ea1b9 +Author: px4dev +Date: Sun Jan 13 17:55:15 2013 -0800 + + Merge pull request #156 from jgoppert/sensor_hil_rebase + + Rebase of changes to sensor_hil_fixedwing branch. + +commit 63e6ea1b9505fef13b4a45f1048f727d997d27cf +Author: James Goppert +Date: Sun Jan 13 19:51:40 2013 -0500 + + Changed fault tolerances. + +commit 0ccdbd78f69444c3084b927f3e6fd2fe80549d28 +Author: James Goppert +Date: Sun Jan 13 19:23:59 2013 -0500 + + More formatting. + +commit e02791ee8e56cbe913751cbb279cb66ab5919202 +Author: James Goppert +Date: Sun Jan 13 19:21:40 2013 -0500 + + Added assertion, fixed formatting. + +commit 69f6fe51bc26a49d136f2a6786f440ad7a3f4931 +Author: James Goppert +Date: Sun Jan 13 19:08:27 2013 -0500 + + More fixes. + +commit e3d0e0216bfa97ecf502b37e76465a1bef02e888 +Author: James Goppert +Date: Sun Jan 13 19:05:58 2013 -0500 + + Fixed comment. + +commit 532993c281e810d17d5bd956e74a82268222d6ef +Merge: 0fdf96235 5ad8e645f +Author: px4dev +Date: Sun Jan 13 15:58:50 2013 -0800 + + Merge pull request #158 from PX4/battery_status_cleanup + + Removed last bogus references to battery voltage from sensor combined topic + +commit 5ad8e645f40a4e6dabb810e3f2cca2603c989cda +Author: Lorenz Meier +Date: Mon Jan 14 00:42:20 2013 +0100 + + Removed last bogus references to battery voltage from sensor combined topic + +commit f7c31e4d804c81659dcf79684807fbc8bfad5365 +Author: James Goppert +Date: Sun Jan 13 18:41:03 2013 -0500 + + Reduced stack size for mavlink receiver. + +commit 56e15ab1f42ce29ff0da429d85af4e07dabbb2ed +Author: James Goppert +Date: Sun Jan 13 18:38:09 2013 -0500 + + Working on comments. + +commit ea3ce8de85ca8167ed66b1b5894f25c695c96796 +Author: James Goppert +Date: Sun Jan 13 18:22:35 2013 -0500 + + Reboot fix. + +commit 6d8983e908b40c1b74d5c937df559c580fc92e3c +Author: James Goppert +Date: Sun Jan 13 17:43:30 2013 -0500 + + Fixed HIL state machine issue with reboot. + +commit a40f41d216fc40afe32e0a69bdddb13bdde5d393 +Author: James Goppert +Date: Sun Jan 13 17:35:56 2013 -0500 + + Change default vehicle type to fixedwing. + +commit 464c5245f264b974646b146b5cc1ddea44fbcbf6 +Author: James Goppert +Date: Sun Jan 13 17:09:22 2013 -0500 + + Rebase of changes to sensor_hil_fixedwing branch. + +commit 0fdf9623561225940189ce4f419b4347f29e11a1 +Merge: ff146cc5b dba244a8d +Author: Lorenz Meier +Date: Sun Jan 13 13:54:47 2013 -0800 + + Merge pull request #150 from PX4/app-auto-deps + + Use the compiler to generate app dependencies + +commit ff146cc5b19969ae9048f0672a0c98f29aa1666b +Merge: 58ea9fbf0 9ac2684ca +Author: px4dev +Date: Sun Jan 13 13:43:45 2013 -0800 + + Merge pull request #148 from PX4/adc_integration + + Selected adjustments / fixes to make old apps compatible with new-style ADC + +commit 9ac2684ca040dbb075d21e1825e84d97434ed07b +Author: Lorenz Meier +Date: Sun Jan 13 22:42:12 2013 +0100 + + Printing error reason in warning + +commit 58ea9fbf0145dfb4a84d6a6e074f3639355bf0bf +Merge: dcb0a3264 ca690f602 +Author: px4dev +Date: Sun Jan 13 11:16:03 2013 -0800 + + Merge pull request #154 from PX4/file_test_fix + + Fixed #153 - when no microSD card is present, test used to hang, now abo... + +commit b3f3dd123c181fe851f0a9756bed7acd4ba4ef7d +Author: patacongo +Date: Sun Jan 13 18:53:00 2013 +0000 + + Use SIGCHLD with waitpid(); implemented wait() and waitid() + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5515 42af7a65-404d-4744-a932-0658087f49c3 + +commit 825012b029a09e51828136deed3a24fab95c4780 +Author: Marco Bauer +Date: Sun Jan 13 18:04:07 2013 +0100 + + switched to initialiser list and member variables + +commit a2a87d101903fd9f703a58950a758b30f18fd384 +Author: Marco Bauer +Date: Sun Jan 13 13:51:02 2013 +0100 + + some changes in structure + +commit edc3ae7b6cbbbd5d61837cbd44a12d9c22770faf +Author: Marco Bauer +Date: Sun Jan 13 13:50:07 2013 +0100 + + some changes in structure + +commit ca690f60272b5330f632cd18b58ee9af89fbc9ae +Author: Lorenz Meier +Date: Sun Jan 13 09:35:56 2013 +0100 + + Fixed #153 - when no microSD card is present, test used to hang, now aborts with error. + +commit a6a6d9c4578c830d048f4ebcab1cf05c9fff2997 +Merge: 054bb69cc dcb0a3264 +Author: Lorenz Meier +Date: Sun Jan 13 09:25:12 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into adc_integration + +commit 054bb69cc7001fbfa3f8f674445ef7b4cd2decf6 +Author: Lorenz Meier +Date: Sun Jan 13 09:24:51 2013 +0100 + + Showing correct test count also in success case + +commit dcb0a326481e56520d37bbcde18bb2129508d74f +Merge: 2f94a7a2b 6d301710d +Author: px4dev +Date: Sat Jan 12 23:01:24 2013 -0800 + + Merge pull request #152 from PX4/#149-mathlib-warnings + + Suppress warnings from ARM's DSP_Lib code that are spamming developers t... + +commit ffda55b34a9a8a4a84f4cbc1da3836b944baec46 +Author: patacongo +Date: Sun Jan 13 00:35:47 2013 +0000 + + Cosmetic cleanup from SIGCHLD changes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5514 42af7a65-404d-4744-a932-0658087f49c3 + +commit acbfd66e6726ec9dd8a4af53cfb47144a54c7e6f +Author: Lorenz Meier +Date: Sat Jan 12 23:26:26 2013 +0100 + + Cleaned up tests further, in anticipation of merges with other branches + +commit 8d6e0bc968030617580049ae29bf6e6858da5f9b +Merge: 15b61d4c1 9f1ab9348 +Author: Lorenz Meier +Date: Sat Jan 12 22:42:26 2013 +0100 + + Merged with upstream + +commit 15b61d4c15730c7a3e832a47f454ec7398303b55 +Author: Lorenz Meier +Date: Sat Jan 12 22:41:32 2013 +0100 + + Improved battery voltage init, removed bogus printf() from debugging + +commit 8ec566d0cb0078e027355798d2ed2670ee23d928 +Author: Marco Bauer +Date: Sat Jan 12 21:54:39 2013 +0100 + + fix number of satellites + +commit dba244a8d48b8367c8ca14abaf5ff3b46ab7ad08 +Author: px4dev +Date: Sat Jan 12 12:46:46 2013 -0800 + + Fix a build breaker, remove C*HDRS as they aren't used. + +commit 1c63eda98bb89d0d206efb88195020f5822d7df8 +Author: px4dev +Date: Sat Jan 12 12:39:29 2013 -0800 + + Objects depend on the makefile chain as well. + +commit 5b07efdbeb8b6c6e7c3e5a86a2e55a2de345b579 +Author: px4dev +Date: Sat Jan 12 12:10:06 2013 -0800 + + Automatically generate depdencies for source files as they are compiled, rather than using the NuttX dependency generator tool. + +commit 6d301710d97c3812a5f1e6c26415461b2fe92f58 +Author: px4dev +Date: Sat Jan 12 12:08:03 2013 -0800 + + Suppress warnings from ARM's DSP_Lib code that are spamming developers to no benefit. + + Addresses #149 + +commit b58281cab8add0af82167282126132b069170dd6 +Author: patacongo +Date: Sat Jan 12 19:58:45 2013 +0000 + + Fix a *critical* bug in the task exit logic. Implements SIGCHILD + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5513 42af7a65-404d-4744-a932-0658087f49c3 + +commit 41cef1d6c5420ddf1193760678a908b4e624586f +Author: Marco Bauer +Date: Sat Jan 12 10:26:37 2013 +0100 + + merged systemstate into blinkm driver + +commit 9f1ab9348cc48d1cba889326ea4a5bd4abf0bd30 +Author: Julian Oes +Date: Fri Jan 11 20:09:45 2013 -0800 + + One printf made the tests unreadable + +commit 6c1b00e22fca4272c0cd3b861074893d351fe903 +Author: Lorenz Meier +Date: Sat Jan 12 00:53:45 2013 +0100 + + Counting the number of tests correctly + +commit dad7f9f436e38fa1cae185156bb13c7920ae29da +Author: Lorenz Meier +Date: Sat Jan 12 00:38:49 2013 +0100 + + Selected adjustments / fixes to make old apps compatible with new-style ADC driver + +commit db161f73bc2608dbb8ad8c022609198f7f0b3f95 +Author: patacongo +Date: Fri Jan 11 21:51:54 2013 +0000 + + Documentation update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5512 42af7a65-404d-4744-a932-0658087f49c3 + +commit 43e22b2b98bacc15438133b5823d545806c8d092 +Author: patacongo +Date: Fri Jan 11 19:08:51 2013 +0000 + + Fix an error handling bug in the fread logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5511 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2f94a7a2b71b569361bf4772638fc2c6aa7faef0 +Merge: 40dfbf0d9 419896f98 +Author: Lorenz Meier +Date: Fri Jan 11 09:07:42 2013 -0800 + + Merge pull request #146 from PX4/wpfix + + WP fix contributed by James Goppert + +commit 419896f983d9d5298da0e7bda6450901088c6bc4 +Author: Lorenz Meier +Date: Fri Jan 11 18:02:47 2013 +0100 + + WP fix contributed by James Goppert + +commit e7a5090e55f7db78164fda2696af414c3e083806 +Author: patacongo +Date: Fri Jan 11 16:53:44 2013 +0000 + + Various changes while debugging posix_spawn + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5510 42af7a65-404d-4744-a932-0658087f49c3 + +commit 64925c33cd751b05128fedc566bd42d381418593 +Merge: 097aeddca 40dfbf0d9 +Author: Simon Wilks +Date: Fri Jan 11 16:52:42 2013 +0100 + + Merged + +commit b26d1e14537568d79c5d805939408ecfca966072 +Author: patacongo +Date: Fri Jan 11 13:30:23 2013 +0000 + + Update STM32 F1 DMA to parity with F2/F4 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5509 42af7a65-404d-4744-a932-0658087f49c3 + +commit b5d3d8e436b5ba6415198b6ecd60185dceeccb18 +Author: px4dev +Date: Fri Jan 11 02:43:22 2013 -0800 + + We can ignore this too. + +commit 2b37f33a221966628152144ddf050f731f8106d1 +Author: px4dev +Date: Fri Jan 11 02:39:56 2013 -0800 + + The tests structure doesn't need to be writable. + +commit 41987c7848a7bbf8b0735e3b2905b15e609b8ac0 +Author: px4dev +Date: Fri Jan 11 02:33:02 2013 -0800 + + Recover fix for and enabling of interrupt-driven I2C. + +commit fbf4c442307f29bee4c15eb5d656ae167141bee1 +Author: px4dev +Date: Fri Jan 11 02:32:29 2013 -0800 + + Fix a compile error in the i2c reset code. + +commit 0267782782f083c53bcf49b28e4ba2ed8c28105a +Author: px4dev +Date: Fri Jan 11 02:32:05 2013 -0800 + + Recover changes lost to bad merging. + +commit 919d53766acb1fa6acfb9e38074666167de772e9 +Author: px4dev +Date: Fri Jan 11 02:31:30 2013 -0800 + + Less noisy build again. + +commit f127495caa2d45a1b1fff3be7a9d3756259d23e2 +Author: px4dev +Date: Fri Jan 11 02:14:43 2013 -0800 + + Manually fixup merge botches via direct comparison with NuttX r5447. + +commit 48c5d63319be3b8da7c4cd598d2a31dceae842a7 +Merge: 003f4c815 e7723e0d5 +Author: px4dev +Date: Fri Jan 11 00:46:38 2013 -0800 + + Merge branch 'nuttx-merge-0f2decb' into nuttx-merge-5447 + +commit 003f4c81562e47c4a06ad794dc5253e97f2ad7c1 +Merge: d796a3b43 3f4200669 +Author: px4dev +Date: Fri Jan 11 00:46:22 2013 -0800 + + Merge commit '3f420066964fe574bcf1c243d6a66646a433f777' into nuttx-merge-5447 + +commit d796a3b43bc9ada2506f9f8e6b3375402ca05225 +Merge: ca305933a b3f037e87 +Author: px4dev +Date: Fri Jan 11 00:45:53 2013 -0800 + + Merge commit 'b3f037e876055ff4f5169fb5df1639d50d7d5976' into nuttx-merge-5447 + +commit ca305933a15c135b2ac82d71fec9fab5b7845b7e +Merge: ccf9882dc eaf1d8063 +Author: px4dev +Date: Fri Jan 11 00:45:25 2013 -0800 + + Merge commit 'eaf1d8063cc707b1041e8583663d9edd45f42c5d' into nuttx-merge-5447 + + Build system updates to sync with NuttX upstream. + +commit ccf9882dc5dbe38b621110f82c4e2ff63aef900e +Merge: 40dfbf0d9 0f2decb70 +Author: px4dev +Date: Fri Jan 11 00:39:22 2013 -0800 + + Merge branch 'master' into nuttx-merge-5447 + +commit 40dfbf0d977729951d73bcb089ca8f89c7b83efe +Merge: 0cb2a508b 31ca80695 +Author: px4dev +Date: Thu Jan 10 23:38:13 2013 -0800 + + Merge pull request #137 from PX4/fixedwing + + Add latest fixed wing control bits, multi rotors supported. + +commit 31ca8069584dbc1fac5de788495e67e2f4d65f14 +Author: Lorenz Meier +Date: Fri Jan 11 08:24:28 2013 +0100 + + More print cleanups in commander app + +commit 9608dfefa30ee38c67432dbee6e585e5cb677090 +Author: Lorenz Meier +Date: Fri Jan 11 08:18:12 2013 +0100 + + Stripped a lot of text from commander app + +commit cf8eed9a6b806eb065d4bd14d599c89c0f8c3e09 +Merge: b52402dbe 0cb2a508b +Author: Lorenz Meier +Date: Fri Jan 11 08:07:35 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing + +commit 0cb2a508b25b9b0726fc782179ce47619474be7b +Merge: b5bdb4884 46cf2a538 +Author: px4dev +Date: Thu Jan 10 23:01:46 2013 -0800 + + Merge pull request #141 from PX4/sdlog_buffering + + Sdlog buffering + +commit b52402dbe2d3447b25a46070bdd771c12fd4c55a +Author: Lorenz Meier +Date: Fri Jan 11 07:48:09 2013 +0100 + + Fixed code style for mavlink app + +commit fdf1c712b163deace14dfd8c74a6b1afac6262fb +Author: Lorenz Meier +Date: Fri Jan 11 07:47:22 2013 +0100 + + Fixed code style for conversions + +commit 970ae0c13e1bc1bf80c3d541f06a6fd966b50c16 +Author: Lorenz Meier +Date: Fri Jan 11 07:46:40 2013 +0100 + + Fixed code style for attitude estimator + +commit cded2787f0cd0794a73cf58ea4ecd993c5e304d6 +Author: Lorenz Meier +Date: Fri Jan 11 07:45:24 2013 +0100 + + Fixed code style for multirotor_att_control app + +commit cf563eda8648534475705b6211bf4040ef9e193f +Author: Lorenz Meier +Date: Fri Jan 11 07:44:17 2013 +0100 + + px4io code style + +commit dc100f20201974eeae8743e1184efe6be1e31e6f +Author: Lorenz Meier +Date: Fri Jan 11 07:44:03 2013 +0100 + + Fixedwing controller code style + +commit 9ab20b11b6a528ef2ae4197e9cd412de52b1d024 +Author: Lorenz Meier +Date: Fri Jan 11 07:42:09 2013 +0100 + + Code style + +commit d6116d95644695c2472265308566d16c45411f69 +Merge: 65c802862 b5bdb4884 +Author: Lorenz Meier +Date: Fri Jan 11 07:36:44 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing + +commit 65c802862979041efc6014f8c6fac240d49a806b +Author: Lorenz Meier +Date: Fri Jan 11 07:35:40 2013 +0100 + + Working on override channel mapping, allowed trim cal only with RC on + +commit b5bdb48843603ef9d26cab31d346ac89077b89a4 +Merge: 6de688676 b5eccef69 +Author: px4dev +Date: Thu Jan 10 22:31:59 2013 -0800 + + Merge pull request #143 from julianoes/feature_io_bl_rev3 + + Added support for IO bootloader revision 3 on FMU + +commit 6de688676dafa0b32de6d5baedda436fd46b9b46 +Author: px4dev +Date: Thu Jan 10 18:53:26 2013 -0800 + + Suppress annoying C++ ABI portability warnings + + This suppresses an otherwise not useful warning when mixing C++ and va_list + +commit b5eccef69ead2efb1f5469c6f6f0e4171edc3c95 +Author: Julian Oes +Date: Sun Dec 23 13:23:28 2012 -0800 + + Started with px4io stop implementation + +commit 5e20dd173612611724dcbd5ab5c9a15dfb0a33e1 +Author: Julian Oes +Date: Thu Jan 10 15:35:47 2013 -0800 + + Added support for IO bootloader revision 3 on FMU + +commit 7609c9a19206ff0c19ef2e6cba4d6a5207d5cf30 +Author: patacongo +Date: Thu Jan 10 23:06:23 2013 +0000 + + Fix problem with initialization of file actions + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5508 42af7a65-404d-4744-a932-0658087f49c3 + +commit f011bd7ef6f91261969ae08655016b8a7b41a796 +Author: patacongo +Date: Thu Jan 10 21:39:57 2013 +0000 + + Added a test of posix_spawn() + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5507 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6f241ed0443cc265d7a079f4bbf8d2d67be939ff +Author: patacongo +Date: Thu Jan 10 20:00:08 2013 +0000 + + Add interfaces to dynamically change symbol tables used by posix_spawn, execv, and execl. This is needed for testing. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5506 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9f8f8fc6dc5c2057f61fe04bf1109a8590ef93d0 +Author: patacongo +Date: Thu Jan 10 18:31:08 2013 +0000 + + Add missing support for signal masks to posix_spawn. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5505 42af7a65-404d-4744-a932-0658087f49c3 + +commit 322e9d18c7371f9fb27cd57ca894191d564b75c3 +Author: patacongo +Date: Thu Jan 10 17:37:29 2013 +0000 + + Completes implementation of posix_spawn. Still untested and undocumented + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5504 42af7a65-404d-4744-a932-0658087f49c3 + +commit 91cfebc978d02d83323ce3f95e02d819c5eded0e +Author: patacongo +Date: Thu Jan 10 15:26:09 2013 +0000 + + Removed posix_spawn signal masks - they cannot be supported in NuttX; Add skeleton for posix_spawn proposer - still incomplete + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5503 42af7a65-404d-4744-a932-0658087f49c3 + +commit 35c5bb8e0f177643ec8d182d5a8fe2a813a3a2ad +Author: patacongo +Date: Thu Jan 10 14:07:30 2013 +0000 + + Fix rounding in clock_time2ticks(). From Mike Smith. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5502 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1d4feb690512fbb5e0ae3399c1b1595ca8ddb79a +Merge: 1a107bd7b 46cf2a538 +Author: Lorenz Meier +Date: Thu Jan 10 14:43:59 2013 +0100 + + Merged sdlog_buffering branch + +commit 46cf2a538f3c48ad7aba4cfad2a47b406733f365 +Author: Lorenz Meier +Date: Thu Jan 10 12:57:09 2013 +0100 + + Included workaround for MacOS timestamp issue + +commit 5ac907eb398c40e4aaecf788d6c9e473eac051a0 +Author: patacongo +Date: Thu Jan 10 00:45:11 2013 +0000 + + Add spawn attribute logic which will eventually be needed to support posix_spawn() + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5501 42af7a65-404d-4744-a932-0658087f49c3 + +commit 241a8357c0dcd32a21cf468b574cb766b60b0ab5 +Author: Lorenz Meier +Date: Wed Jan 9 23:54:10 2013 +0100 + + Fixed minor bug in log conversion script + +commit 44fdf6fc7a8188577cc968233b3ee123e688ab71 +Author: patacongo +Date: Wed Jan 9 21:31:36 2013 +0000 + + Add file action logic which will eventually be needed to support posix_spawn() + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5500 42af7a65-404d-4744-a932-0658087f49c3 + +commit d844f61f8ad81de5bf2b4353763ca92634fb73f4 +Author: patacongo +Date: Wed Jan 9 19:49:16 2013 +0000 + + Re-partition Stellaris vector logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5499 42af7a65-404d-4744-a932-0658087f49c3 + +commit 35cc14be43ed9ed33da6eb63d66627765cf9f157 +Author: patacongo +Date: Wed Jan 9 18:15:02 2013 +0000 + + Change naming of all Stellaris pre-processor symbols from LM3S_ to LM_ to make room in the namespace for LM4F + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5498 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1a107bd7bf75a01ad199a5cdb3eb54c46011a3d9 +Author: Lorenz Meier +Date: Wed Jan 9 16:56:23 2013 +0100 + + Added warning, needs more work on the rotation matrix output + +commit d60173224fc476d612546a318c1517c6a0455833 +Merge: 447bcb990 d957f8e00 +Author: Lorenz Meier +Date: Wed Jan 9 16:53:01 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing + + t. + +commit 447bcb990db5417e3a2b498a8173af1a68673f9a +Merge: 4435befef 6c93cbfa5 +Author: Lorenz Meier +Date: Wed Jan 9 16:52:45 2013 +0100 + + Merge branch 'fixedwing' of github.com:PX4/Firmware into fixedwing + +commit 4435befefdbaedc85bd94a4240b0ebe9590fd391 +Author: Lorenz Meier +Date: Wed Jan 9 16:52:15 2013 +0100 + + Added offset parameters for roll, pitch and yaw + +commit 955ae0aa45fd56d8abc4f85fed315eb97e9ffc99 +Merge: fd75f1937 6f8081b5e +Author: Lorenz Meier +Date: Wed Jan 9 16:40:09 2013 +0100 + + Merged + +commit fd75f19374c8ee918bbb59315906d3fe4067aac6 +Author: Lorenz Meier +Date: Wed Jan 9 16:38:18 2013 +0100 + + Updated MAVLink version, included omnidirectional flow message + +commit 16e49c447d788c73535a6dd36474673cbf9b8e4f +Author: Lorenz Meier +Date: Wed Jan 9 16:37:45 2013 +0100 + + Added support for battery voltage and differential pressure to logging and plot script + +commit e1a6f1b9107c67179c9499e252c16ed6ea4bc2da +Merge: b78a43042 d957f8e00 +Author: Lorenz Meier +Date: Wed Jan 9 16:26:12 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into sdlog_buffering + +commit 51fc8af31f24540bd567bd6d808b8a1fffc4adbc +Author: patacongo +Date: Wed Jan 9 14:48:55 2013 +0000 + + Rename LM3S files, variables, and types from lm3s_ to lm_; Rename configuration variables from CONFIG_LM3S_ to CONFIG_LM_ + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5497 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8156a2bed16d732d2489f7d6fe410b110c29b1d5 +Author: patacongo +Date: Wed Jan 9 12:55:13 2013 +0000 + + Use kconfig- prefix to avoid tool name conflicts (from Jose Pablo Carballo) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5496 42af7a65-404d-4744-a932-0658087f49c3 + +commit d957f8e00424e65b76bb5121c3f6549e0c2786cb +Author: Lorenz Meier +Date: Wed Jan 9 13:11:06 2013 +0100 + + Hotfix: Copying from right actuator topic on IO if FMU and IO PWM outs are enabled + +commit 6c93cbfa5eb5a39734c182c7992552b43261a858 +Merge: b48f99b60 b5424a4d0 +Author: Lorenz Meier +Date: Wed Jan 9 09:41:52 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing + +commit 6f8081b5ea74d0749d67836e33e4bee78b887a53 +Merge: 3bb145f58 b5424a4d0 +Author: Lorenz Meier +Date: Wed Jan 9 09:41:07 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into sdlog_buffering + +commit 3bb145f584298de3ac636be38be25d4b1235a8be +Author: Lorenz Meier +Date: Wed Jan 9 09:39:51 2013 +0100 + + Enabled and tested ring buffer, logging at full 250 Hz sensor rate + +commit b5424a4d024e92dc10b82c3db1637f858e2689ad +Author: px4dev +Date: Tue Jan 8 14:40:20 2013 -0800 + + Fix the CMSIS DSP_Lib include path specification. This avoids some scary messages from 'make depend'. + +commit b48f99b601f96321f7200971550ba07177bad5a1 +Author: Lorenz Meier +Date: Tue Jan 8 22:22:22 2013 +0100 + + Updated state switching to most recent state machine rev + +commit 3f4d20628887f3d76705262fcbf18315bc31ea18 +Author: patacongo +Date: Tue Jan 8 20:56:40 2013 +0000 + + Rename arch/arm/src/lm3s to arch/arm/src/lm to allow a namespace that will include the lm4f + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5495 42af7a65-404d-4744-a932-0658087f49c3 + +commit 780087acf008f1ec6b15d893bb22a546288fa53b +Merge: 8cc9fb9e2 9a7befef1 +Author: Lorenz Meier +Date: Tue Jan 8 21:19:23 2013 +0100 + + Merged with master + +commit 9a7befef185b03b6a21b3d82af536ed4e35b7284 +Merge: 01ea8eb54 1998ce120 +Author: Lorenz Meier +Date: Tue Jan 8 12:04:17 2013 -0800 + + Merge pull request #139 from NosDE/master + + Added Battery Alarm Status to Struct Vehicle_Status + +commit 1998ce120514b808f4b8b5256302e05001b4e33c +Author: unknown +Date: Tue Jan 8 20:37:47 2013 +0100 + + Battery-Warn-State added to struct Vehicle_Status + +commit 23cc9f459cba8e90faf59922616f1c0975b389f3 +Author: patacongo +Date: Tue Jan 8 19:27:38 2013 +0000 + + Eliminate arch/arc/src/lm3s/lm3s_internal.h; replace with several header files + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5494 42af7a65-404d-4744-a932-0658087f49c3 + +commit fd45b36c041c0bbb1f9066592482d40790405812 +Author: patacongo +Date: Tue Jan 8 16:51:22 2013 +0000 + + Documentation update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5493 42af7a65-404d-4744-a932-0658087f49c3 + +commit b78a430424f6cfef1a6889a729043688634059a1 +Merge: 435bae654 01ea8eb54 +Author: Lorenz Meier +Date: Tue Jan 8 17:41:33 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into sdlog_buffering + +commit 8cc9fb9e2c47af213962ece3be3f883dd5cd71ea +Merge: fe5f9d46d 01ea8eb54 +Author: Lorenz Meier +Date: Tue Jan 8 17:40:44 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing + +commit 01ea8eb54f1838122ce4c938beb7b4452e89c2fe +Author: px4dev +Date: Tue Jan 8 08:26:04 2013 -0800 + + Test for CortexM4 and FPU rather than the ARM mathlib-internal define. + +commit 14f72f7a210648fe6eaaac3359ec76cab62c7278 +Author: patacongo +Date: Tue Jan 8 16:25:30 2013 +0000 + + Add execv() and execl(); Move lm3s header files for compatibility + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5492 42af7a65-404d-4744-a932-0658087f49c3 + +commit ee5cd2c95a9510fd849cc515988564412c6accd0 +Author: px4dev +Date: Tue Jan 8 08:25:06 2013 -0800 + + Rather than assume that px4fmu means CMSIS DSPlib, test for cortex M4 and FPU. + +commit 435bae6542fa1f465e1f045b4ea264c53b594902 +Author: Lorenz Meier +Date: Tue Jan 8 14:57:12 2013 +0100 + + Added logging with worker thread for microSD writes, untested, but feature-complete + +commit c137ceba7d8c6d0ed2a65def5d206e30d83411bd +Author: px4dev +Date: Mon Jan 7 23:03:57 2013 -0800 + + Remove more redundant CMSIS pieces from here. + +commit 3d160e45b64485aa5f231179bf61cdea8fc5c141 +Author: patacongo +Date: Tue Jan 8 00:04:12 2013 +0000 + + Documentation update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5491 42af7a65-404d-4744-a932-0658087f49c3 + +commit a9f2c6fa8ae6936da9489e4acf2a2d2cd6c0f664 +Author: patacongo +Date: Mon Jan 7 23:50:25 2013 +0000 + + Fixed ARM vfork; re-enabled vfork OS test + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5490 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5a9162f017e457a5415eb0af7c41a7ef49d355c6 +Author: patacongo +Date: Mon Jan 7 23:09:09 2013 +0000 + + Disable the vfork() OS test... it fails + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5489 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2169e1f808db498c5d8b45c80a7d5e1ea0943ee6 +Merge: 91dba4652 e24dd0f68 +Author: Lorenz Meier +Date: Tue Jan 8 00:02:57 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into mathlib + +commit 66cdd288ab6a4d19c67300a73a26e9ee5a958187 +Author: patacongo +Date: Mon Jan 7 21:41:20 2013 +0000 + + Add ostest vfork test (does not work yet) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5488 42af7a65-404d-4744-a932-0658087f49c3 + +commit fe5f9d46d5e303c3413b3f7cbc925b9cd44fd0f4 +Merge: 451b38b39 e24dd0f68 +Author: Lorenz Meier +Date: Mon Jan 7 22:23:41 2013 +0100 + + Merge branch 'master' into fixedwing + +commit e24dd0f684eb118a5052919c555d3e06ce8c569b +Author: Lorenz Meier +Date: Mon Jan 7 22:23:24 2013 +0100 + + Fixed minor compile error + +commit 51b3d6614da60c3ce490a3414e2a5cc9f4d307c4 +Merge: 659543f85 41f657e3e +Author: Lorenz Meier +Date: Mon Jan 7 12:41:36 2013 -0800 + + Merge pull request #138 from PX4/fix_yaw_direction + + Fix yaw direction + +commit a5f001189e1a056be275e1d736e38893f96cd395 +Author: patacongo +Date: Mon Jan 7 19:35:47 2013 +0000 + + This initial vfork() check-in was a little pollyanna-ish + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5487 42af7a65-404d-4744-a932-0658087f49c3 + +commit 41f657e3e50cfb091b1ae7ab05c48246e48e6779 +Merge: e4bfd7884 659543f85 +Author: Lorenz Meier +Date: Mon Jan 7 17:50:49 2013 +0100 + + Merged with master + +commit 451b38b39f776d14b81964c34cbc00592d45dd63 +Author: Lorenz Meier +Date: Mon Jan 7 17:39:18 2013 +0100 + + Removed commented-out lines (EXP support) + +commit f55beb679c5c3ab57fb846c8adae6e348d947f17 +Merge: 0945a2cc2 659543f85 +Author: Lorenz Meier +Date: Mon Jan 7 17:28:18 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing + +commit 876062fe3a2b6273855b77c0ed1c9d0cbcfc43c6 +Author: patacongo +Date: Mon Jan 7 15:20:21 2013 +0000 + + Implement a simple vfork(). ARM only for now + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5486 42af7a65-404d-4744-a932-0658087f49c3 + +commit 91dba465241dbff972f4ba99619d8d7af9c5649b +Author: px4dev +Date: Sun Jan 6 19:20:22 2013 -0800 + + Fix fallout from removing the spurious CMSIS + +commit 6b341e583a1db44ad20c89d58657e4cad3bf9e3c +Author: px4dev +Date: Sun Jan 6 15:32:05 2013 -0800 + + Remove a spurious copy of CMSIS that snuck in. + +commit e88a981093b071bf19d8802930a21ffb21d4b808 +Merge: faced6bfe 23e8d0b46 +Author: px4dev +Date: Sun Jan 6 15:23:12 2013 -0800 + + Merge commit '23e8d0b4675e1101a5dd38fa48f96ec3c13ca68b' into local/mathlib + + Fix the controllib test_params build. + +commit faced6bfe3826a4fdcfcd72171edbb501226814a +Author: px4dev +Date: Sun Jan 6 15:04:30 2013 -0800 + + Merge James's controllib bits into a separate library module. + + Add a top-level mathlib header to avoid having to dig around for specific headers. + +commit 950d104c8d7e335b88c0a7944628c14293a0f676 +Merge: 43ccb257a 8888b73e1 +Author: px4dev +Date: Sun Jan 6 13:58:52 2013 -0800 + + Merge commit '8888b73e160520e5b15e168998013f4a5f6e64c0' into local/mathlib + +commit 43ccb257a8a60a24b81396dfbf7841917db3f74e +Author: px4dev +Date: Sun Jan 6 13:56:49 2013 -0800 + + Move the math library pieces out of systemlib into mathlib + +commit 23e8d0b4675e1101a5dd38fa48f96ec3c13ca68b +Author: jgoppert +Date: Sun Jan 6 15:58:59 2013 -0500 + + Added kalman_demo. This is an attitude/position EKF example. + +commit 98a53e85d63a9824db38b564e1455b42adef5e30 +Merge: 95aa95957 d9491b20c +Author: px4dev +Date: Sun Jan 6 12:57:33 2013 -0800 + + Merge commit 'd9491b20cc5fc8b683eb0f60a50da6b322b55e57' into local/mathlib + +commit 95aa95957107ff2b5209ef814ed09149ac7c5c43 +Merge: e0cf9f943 4f3b17f53 +Author: px4dev +Date: Sun Jan 6 12:57:28 2013 -0800 + + Merge commit '4f3b17f53b120cd54112097f4217a90863013c1f' into local/mathlib + +commit e0cf9f943a946f655f0078943bad359197eb163f +Merge: 444728226 db3fabc3b +Author: px4dev +Date: Sun Jan 6 12:57:22 2013 -0800 + + Merge commit 'db3fabc3baccdeef3108544b4e9da9c8f0895a58' into local/mathlib + +commit 4447282260be0780eb6e36f5e953bf56888a5688 +Author: px4dev +Date: Sun Jan 6 12:52:05 2013 -0800 + + Integrate the interesting parts of the CMSIS 3.01 (r3p1) DSP library + +commit 84d7f19d7d0ed7a2e5671dd90fd5f6798bda2adf +Author: jgoppert +Date: Sun Jan 6 15:47:07 2013 -0500 + + Added control library to build. + +commit 8888b73e160520e5b15e168998013f4a5f6e64c0 +Author: jgoppert +Date: Sun Jan 6 15:41:23 2013 -0500 + + Added control library. + +commit d9491b20cc5fc8b683eb0f60a50da6b322b55e57 +Author: jgoppert +Date: Sun Jan 6 15:33:55 2013 -0500 + + Reformat of math library with astyle. + +commit a4a2b830b9958cd5aff6fc13bed75f001ae79ddb +Author: patacongo +Date: Sun Jan 6 19:33:10 2013 +0000 + + Missed a file in the kconfig-frontends 3.7.0 update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5485 42af7a65-404d-4744-a932-0658087f49c3 + +commit f6c0ca1513bf82552a6d5fab92eedceee96515c0 +Author: patacongo +Date: Sun Jan 6 19:29:01 2013 +0000 + + Update kconfig-frontends to 3.7.0 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5484 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4f3b17f53b120cd54112097f4217a90863013c1f +Author: jgoppert +Date: Sun Jan 6 14:20:24 2013 -0500 + + Added math library to build. + +commit db3fabc3baccdeef3108544b4e9da9c8f0895a58 +Author: jgoppert +Date: Sun Jan 6 14:08:50 2013 -0500 + + Added math library. + +commit 1579630efef6f719deefd0949f73c5df2bcc127b +Author: jgoppert +Date: Sun Jan 6 13:57:31 2013 -0500 + + Added CMSIS library. + +commit fe4b34bdedf8004ce14843f9d3dd16bff1d8693a +Author: patacongo +Date: Sun Jan 6 17:34:03 2013 +0000 + + Fix SEM_INITIALIZER + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5483 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0d86268de677a844efa345638650dcaa6bf12764 +Author: patacongo +Date: Sun Jan 6 17:00:08 2013 +0000 + + Remove CONFIG_BUILTIN_APPS_START + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5482 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0945a2cc2fe2d4214a5796cdd85f19a3b017d13c +Author: Lorenz Meier +Date: Sun Jan 6 14:43:37 2013 +0100 + + Fixed RC mapping transmission, tested. Fixed RC scaling in manual mode + +commit ef2efabbd46ec7d29dc4ff5363feea779b7b1c30 +Author: Lorenz Meier +Date: Sun Jan 6 14:43:10 2013 +0100 + + Removed unlimited printing status message + +commit 659543f852d18197f68fafee5db5671567b74f4b +Merge: ec3d29872 06126d0d9 +Author: sjwilks +Date: Sun Jan 6 04:19:22 2013 -0800 + + Merge pull request #96 from sjwilks/autostart-scripts + + Updated PX4IO autostart script. + +commit ac784dc6384f06a2adb1beaf549b48b06a5681cc +Merge: 2bd430184 ec3d29872 +Author: Lorenz Meier +Date: Sun Jan 6 12:41:19 2013 +0100 + + Merge branch 'master' into fixedwing + +commit ec3d298720af06cd40184b3809555487e5df24d2 +Author: Lorenz Meier +Date: Sun Jan 6 12:40:29 2013 +0100 + + Fixed minor compile error + +commit 2bd4301849d49d2bd2b394644c0e753f2a252572 +Merge: f788d452e c94076f67 +Author: Lorenz Meier +Date: Sun Jan 6 12:37:13 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing + +commit c94076f6735290dc7aa8742428f46ef51521f9a6 +Author: Lorenz Meier +Date: Sun Jan 6 12:36:46 2013 +0100 + + Added missing ADC start command, fixed return value / error behavior of ADC init + +commit f788d452ea02ab4d8af52f644dbd56a06d33dadb +Merge: 4462a25ce 7842caf3b +Author: Lorenz Meier +Date: Sun Jan 6 11:47:30 2013 +0100 + + Merged + +commit 4462a25ce9de65ff68cb42cdf23d3c877e9cd841 +Merge: 359989a2e 309980cd4 +Author: Lorenz Meier +Date: Sun Jan 6 11:45:06 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_io_mixing + +commit 309980cd4d773e5c2bd6bab2f1c181243f8acd8f +Merge: 58309fd6a 34d078b55 +Author: Lorenz Meier +Date: Sun Jan 6 02:40:41 2013 -0800 + + Merge pull request #130 from PX4/px4io-adc-integration-battery-msg + + Enables the PX4IO ADC (from px4io-adc-integration branch) + +commit 34d078b556bdd5f82bfcfbe8ce13d4c3b333e458 +Merge: 8eb8909a3 58309fd6a +Author: Lorenz Meier +Date: Sun Jan 6 11:32:08 2013 +0100 + + Merged latest master + +commit 359989a2eb22bb54857cb40fe539af3f4dfa672d +Merge: d3fd3d821 58309fd6a +Author: Lorenz Meier +Date: Sun Jan 6 11:25:24 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_io_mixing_adc + +commit d3fd3d8219179251d10655944992da75abb8932b +Merge: 0ef1d6d75 8eb8909a3 +Author: Lorenz Meier +Date: Sun Jan 6 11:25:17 2013 +0100 + + Merged, compiling + +commit 58309fd6a863805e16602f4bec82eb35e0a14262 +Merge: 6ae9f0354 532c694ec +Author: px4dev +Date: Sun Jan 6 02:02:14 2013 -0800 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 6ae9f03544d46059ebfa7da3566a70837cb1510b +Merge: 5cc76018f 375d3c14d +Author: px4dev +Date: Sun Jan 6 02:01:53 2013 -0800 + + Merge commit '375d3c14d742248b434c080527886a95ea1d563f' + +commit 5cc76018ff6b956217c7798dfcedf52a82081845 +Merge: 0a4ef92b7 920608bf3 +Author: px4dev +Date: Sun Jan 6 02:01:41 2013 -0800 + + Merge commit '920608bf3671662f94b4939ffdaf6fde2b08edff' + +commit 0a4ef92b75e2ede9daca8b04377e887e77e5548e +Merge: a03396e3f 890b1ac06 +Author: px4dev +Date: Sun Jan 6 01:55:37 2013 -0800 + + Merge commit '890b1ac0689984cb6bc4638cc2aa8ec869d14f91' + +commit a03396e3f326851beee581c470bf78a440d1e80f +Merge: 18385c2d9 0fff8aa23 +Author: px4dev +Date: Sun Jan 6 01:55:21 2013 -0800 + + Merge commit '0fff8aa23b477bebda9c1a79f5cd0b5eceeb95d1' + +commit 18385c2d975b988f861b0a9473f90297b83931b5 +Merge: 94fa60fa0 63464a895 +Author: px4dev +Date: Sun Jan 6 01:55:00 2013 -0800 + + Merge commit '63464a8959d90bd92c4998a80992c416b85c2057' + +commit 0ef1d6d7529e9c84969ed6f512f733772bba34a0 +Merge: 7922f56f4 532c694ec +Author: Lorenz Meier +Date: Sun Jan 6 10:53:23 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_io_mixing + +commit 532c694ec30317f1bc2a745f0d24e7a940573041 +Merge: 94fa60fa0 329ac2f4b +Author: px4dev +Date: Sun Jan 6 01:53:14 2013 -0800 + + Merge pull request #122 from PX4/sbus_rcloss_fix + + Fixed connection loss / failsafe detection, added decoding of two switches + +commit 7922f56f4b231355d50c8565adfaeecb3ec1756c +Merge: e2317edde 329ac2f4b +Author: Lorenz Meier +Date: Sun Jan 6 10:52:17 2013 +0100 + + Merge branch 'sbus_rcloss_fix' of github.com:PX4/Firmware into fixedwing_io_mixing + +commit 329ac2f4ba5e261fb05edb59a7ad7107e9cfea26 +Merge: 0cc723dbc 94fa60fa0 +Author: Lorenz Meier +Date: Sun Jan 6 10:50:41 2013 +0100 + + Merged master + +commit e2317edde851831b20d3b8e97a86b8f6d639c885 +Author: Lorenz Meier +Date: Sun Jan 6 10:45:19 2013 +0100 + + Code style fix + +commit 1b2e8868788e9b8541b9e4218b6985097ca241a2 +Author: Lorenz Meier +Date: Sun Jan 6 10:24:00 2013 +0100 + + Removed unwanted cast + +commit f89cd312ec97440de5d07fc83f2b373312eef5ab +Author: Lorenz Meier +Date: Sun Jan 6 10:16:50 2013 +0100 + + Used correct datatype, removed unwanted cast + +commit a9e87c791ddedb4b820c99c79a830f157fb46e46 +Author: Lorenz Meier +Date: Sun Jan 6 10:13:53 2013 +0100 + + Fixed header for sbus input + +commit 3c85f8267fc4709179f9410ecbce800aaf2d63b8 +Merge: ad7637861 94fa60fa0 +Author: Lorenz Meier +Date: Sun Jan 6 09:51:38 2013 +0100 + + merged relay changes from master + +commit 94fa60fa04d97ba35bee584dd823997588510563 +Merge: b3e16b486 9df2aaf31 +Author: px4dev +Date: Sun Jan 6 00:40:45 2013 -0800 + + Merge pull request #132 from PX4/#111-px4io-integrated-mixing + + #111 px4io integrated mixing + +commit 9df2aaf3128a14c49d5f82e624174fc55ff3da0c +Merge: dbb841b0d b3e16b486 +Author: px4dev +Date: Sun Jan 6 00:40:17 2013 -0800 + + Merge branch 'master' into #111-px4io-integrated-mixing + + Fix a botched merge for #106 at the same time. + +commit b3e16b48617ada1b72ba07fab2f9b3ef48cd5058 +Merge: 76277ec62 5b92c5177 +Author: px4dev +Date: Sun Jan 6 00:32:04 2013 -0800 + + Merge pull request #123 from PX4/#106-px4io-relays + + Initial implementation of application access to the PX4IO relays. + +commit 76277ec622742388aade35ef9d439d42ea6caad7 +Author: px4dev +Date: Sat Jan 5 22:37:26 2013 -0800 + + Ignore more. + +commit 7842caf3b2d5686c4e909d7d7f28758119e8918f +Author: Simon Wilks +Date: Sun Jan 6 04:21:04 2013 +0100 + + Moved the channel mappings and attributes to the config section + +commit ad7637861d89a8a4b1268de918cf284f75d2d1f4 +Merge: 83039e76d 69cdab9af +Author: Lorenz Meier +Date: Sun Jan 6 01:32:55 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_io_mixing + +commit 83039e76d30c86e72ecf9836d00a64df5a4b9acd +Author: Lorenz Meier +Date: Sun Jan 6 01:32:39 2013 +0100 + + Reverted unwanted S.Bus changes + +commit ab85d201ee03c6742aaaf99df48a45a57c10b6ba +Merge: aaa9af229 d593820bf +Author: Lorenz Meier +Date: Sun Jan 6 01:01:44 2013 +0100 + + Merge branch 'text_startscripts' into fixedwing_io_mixing + +commit d593820bf598e45b8f3a0b56c8c0cfc9a7812b77 +Author: Lorenz Meier +Date: Sun Jan 6 01:01:25 2013 +0100 + + Allow text files (rc.txt) in addition to rc files. We will get a very huge load of complaints and big trouble from the regular user base else. + +commit aaa9af2293b8496363451595d03aebcc0f5e82c3 +Author: Lorenz Meier +Date: Sun Jan 6 00:58:35 2013 +0100 + + Reverting EKF change, as it did not really help. + +commit 8eb8909a3c24c6028e4945e4a057d6d2f27f3d04 +Merge: 803352e72 69cdab9af +Author: Lorenz Meier +Date: Sun Jan 6 00:50:51 2013 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into px4io-adc-integration-battery-msg + +commit 0a89ab7075e4d637c91e21246c4790599f046aec +Author: Simon Wilks +Date: Sat Jan 5 22:13:12 2013 +0100 + + Send rc channel ordering and channel attributes from FMU to IO + +commit 375d3c14d742248b434c080527886a95ea1d563f +Author: Andrew Tridgell +Date: Sun Jan 6 06:33:44 2013 +1100 + + increase the UART buffer sizes to 256 + + The most critical one is the GPS serial port receive buffer size, + which needs to be at least 128 to support the UBLOX protocol, but it + seems a good idea for people running a FMU without a IO board to + increase the UART buffer sizes generally + +commit 318609bf59083e4247dfd179a3bb36dc2eb9fb45 +Author: Andrew Tridgell +Date: Sun Jan 6 06:31:37 2013 +1100 + + fixed PWM_SERVO_GET + + this was using the wrong channel + +commit 0134186420273170c14b80b8114ccd2474da1792 +Author: Andrew Tridgell +Date: Sun Jan 6 06:31:00 2013 +1100 + + fixup rate + +commit 219ab05a707d8f2795dc91f5884a42f20dd6a640 +Author: Andrew Tridgell +Date: Sun Jan 6 06:29:28 2013 +1100 + + added PWM_SERVO_SET_UPDATE_RATE ioctl + + this allows apps to set the PWM update rate. APM needs this to honor + the user configurable PWM rate setting for copters. + +commit 362d3bb5d2257092e30c5ff9c27cd713403a87df +Author: patacongo +Date: Sat Jan 5 16:07:37 2013 +0000 + + Extend tools/configure.c for better compatibility with configure.sh + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5481 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3e91a8a290fddb2b7755ac32fd1b8b318fc013a5 +Author: patacongo +Date: Sat Jan 5 14:57:43 2013 +0000 + + Clean up a few tools/ build issues + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5480 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1b81724ef7d9c1424b493740d887e6c3ce259f38 +Author: Simon Wilks +Date: Sat Jan 5 15:46:26 2013 +0100 + + Manually remap the channel assignements for testing. + +commit 470c2e71df47a3ad527afe4b20dbe8988c3f8575 +Author: patacongo +Date: Sat Jan 5 13:19:53 2013 +0000 + + Correct some errors in the LPC17xx SYSCON register bit definitions (from Rommel Marcello) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5479 42af7a65-404d-4744-a932-0658087f49c3 + +commit 69cdab9afc0215e26dc5084e21fd61725acb6c84 +Author: px4dev +Date: Fri Jan 4 23:41:21 2013 -0800 + + Fix a typo that caused PWM_SERVO_GET ioctls to fail on the FMU PWM outputs. + +commit 91ca80e6347feebb1e39b9d16df3f88fb8a68152 +Author: px4dev +Date: Fri Jan 4 21:28:26 2013 -0800 + + Fix the handling of FIONREAD/FIONWRITE; thanks Tridge. + +commit 5c572a3cb50e6e52a641ee652d9e151b4c70661c +Author: patacongo +Date: Fri Jan 4 21:37:31 2013 +0000 + + Add tools/configure.c and configure.bat + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5478 42af7a65-404d-4744-a932-0658087f49c3 + +commit 920608bf3671662f94b4939ffdaf6fde2b08edff +Author: Andrew Tridgell +Date: Sat Jan 5 07:58:50 2013 +1100 + + added vdprintf() library function + +commit b66a46decca8ba8bc3570ca5d91d908f2e339c0d +Author: patacongo +Date: Fri Jan 4 16:50:15 2013 +0000 + + Working on configure.c + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5477 42af7a65-404d-4744-a932-0658087f49c3 + +commit c504d9e32ec45736356b68afd878705a46d8791e +Author: patacongo +Date: Fri Jan 4 16:00:38 2013 +0000 + + Renaming some files in tools/ + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5476 42af7a65-404d-4744-a932-0658087f49c3 + +commit 19752b4453e78c844b9ca348992100b594c3eaa1 +Author: patacongo +Date: Thu Jan 3 16:18:44 2013 +0000 + + The default should be CONFIG_LIB_KBDCODEC=n + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5475 42af7a65-404d-4744-a932-0658087f49c3 + +commit 60bd93728b779608fb0733822b7de55308ab738b +Author: patacongo +Date: Thu Jan 3 15:45:57 2013 +0000 + + Fix bad conditional in nuttx/libc/misc/Make.defs + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5474 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8d75785fad6f77f796655167bb9087266df2a117 +Author: patacongo +Date: Thu Jan 3 13:39:16 2013 +0000 + + STM32 FLASH changes from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5473 42af7a65-404d-4744-a932-0658087f49c3 + +commit 73b787a8ddbc0e4d3cb1a5b92b7c6604b5dd6db1 +Author: Andrew Tridgell +Date: Thu Jan 3 20:42:36 2013 +1100 + + serial: fixed up FIONREAD and FIONWRITE + + the device ioctl returns -ENOTTY when it hasn't handled the command + +commit 3916230d8fc7185a7eefcc1640a68bacf3eac72b +Author: px4dev +Date: Thu Jan 3 00:33:22 2013 -0800 + + Add FIONWRITE to allow applications to sniff the amount of writable space on a descriptor. Implement this for serial devices only. + +commit e787fa5bce52e10179cae33df56caa765bfa75e2 +Author: px4dev +Date: Thu Jan 3 00:33:22 2013 -0800 + + Add FIONWRITE to allow applications to sniff the amount of writable space on a descriptor. Implement this for serial devices only. + +commit e7723e0d52b053a912aba9b0deb7010194d2a251 +Author: px4dev +Date: Wed Jan 2 22:13:30 2013 -0800 + + Force a configure before compiling in order to work around more NuttX/config dependency issues. + +commit e4bfd78847283491309328e54acc3ffdd4073712 +Author: Julian Oes +Date: Wed Jan 2 13:29:33 2013 -0800 + + Attention: flipped the yaw direction of multirotors in order to be compatible to APM + +commit d0d3328d9cec65a161330c29aa318d1a3ded63e3 +Author: patacongo +Date: Wed Jan 2 14:02:07 2013 +0000 + + Misc fixes for LM3S kconfig-frontends build + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5472 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8ffba227718f6f7897abb5a1fd77f770f1f3db1f +Author: Andrew Tridgell +Date: Wed Jan 2 17:39:12 2013 +1100 + + build: allow for external apps via EXTERNAL_APPS + + this is used by the APM build + +commit 890b1ac0689984cb6bc4638cc2aa8ec869d14f91 +Author: Andrew Tridgell +Date: Wed Jan 2 17:38:52 2013 +1100 + + build: cope better with absolute paths + +commit 0fff8aa23b477bebda9c1a79f5cd0b5eceeb95d1 +Author: Andrew Tridgell +Date: Wed Jan 2 17:38:28 2013 +1100 + + GPS: added comment on units for variance + +commit 63464a8959d90bd92c4998a80992c416b85c2057 +Author: Andrew Tridgell +Date: Wed Jan 2 17:37:55 2013 +1100 + + mavlink: fixed build warning + +commit 3f420066964fe574bcf1c243d6a66646a433f777 +Author: px4dev +Date: Tue Jan 1 20:35:43 2013 -0800 + + Don't re-run the configuration phase every time we build; NuttX will re-build just about everything if you do. + +commit b3f037e876055ff4f5169fb5df1639d50d7d5976 +Author: px4dev +Date: Tue Jan 1 20:35:07 2013 -0800 + + Forgot to save this one; more build system tweaks. + +commit eaf1d8063cc707b1041e8583663d9edd45f42c5d +Author: px4dev +Date: Tue Jan 1 19:39:17 2013 -0800 + + Build system updates to match the NuttX merge. + +commit dc50d96b5d8042b6ffd54051f17cca0dc0dbb27d +Merge: c08135ffe 0f2decb70 +Author: px4dev +Date: Tue Jan 1 15:33:39 2013 -0800 + + Merge commit '0f2decb70f505b108999fcdb80e89d7aae6760ce' into nuttx-merge-0f2decb + +commit 5d6b2017a05d31b6e7bdeab8defa3717fc72be3a +Author: patacongo +Date: Tue Jan 1 16:34:12 2013 +0000 + + All lm3s6965-ek configurations converted to use kconfig-frontends + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5471 42af7a65-404d-4744-a932-0658087f49c3 + +commit 41731a71efe2bca6fdc3490eff7af1e6fbcb6a3c +Author: patacongo +Date: Tue Jan 1 16:33:47 2013 +0000 + + All lm3s6965-ek configurations converted to use kconfig-frontends + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5470 42af7a65-404d-4744-a932-0658087f49c3 + +commit 29da58a677ffc192c61b29f8c1d53216b1c68ebe +Author: patacongo +Date: Tue Jan 1 14:55:01 2013 +0000 + + Updates from Darcy Gong for UG-2864SWEG01 OLED + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5469 42af7a65-404d-4744-a932-0658087f49c3 + +commit 803352e7225ace232ed4a419118956656f13b947 +Author: Lorenz Meier +Date: Tue Jan 1 13:39:00 2013 +0100 + + Fixed stupid copy/paste typo + +commit 4eb7df6ff5b0015a825ca07c1206dd545b4567b5 +Author: Lorenz Meier +Date: Tue Jan 1 13:30:24 2013 +0100 + + Introduced battery_status uORB topic, changed sensors app to publish to it, extended px4io driver to publish to it. Both do only so if the battery voltage is reasonably high, at 3.3V + +commit d93fda20fd55746923d607e717f254bc92741eab +Author: px4dev +Date: Mon Dec 31 21:06:26 2012 -0800 + + Add ADC measurements and reporting to PX4IO, including calibration for the battery input. + +commit 9be1f999357edd37658c301d9dd5aaa1d8db26a7 +Author: px4dev +Date: Mon Dec 31 19:41:18 2012 -0800 + + Add trivial ADC support to PX4IO. + +commit bd2f6b58e67245b4fbe6da272b8c59be3511c53b +Author: px4dev +Date: Mon Dec 31 19:40:41 2012 -0800 + + Configure ADC GPIOs on IO + +commit b167912b1b3137c494a5033fe0dea6bb373624d2 +Author: px4dev +Date: Mon Dec 31 18:31:37 2012 -0800 + + Enable the temperature sensor channel for F2/F4 devices. + +commit bc432b1feb906e5c2895d35bf1430fa6bf004061 +Author: px4dev +Date: Mon Dec 31 17:06:30 2012 -0800 + + Cleanup and add support for multiple channels. + +commit 805c08815eb5d7a2b719be7f2371a7589e224590 +Author: Julian Oes +Date: Mon Dec 31 16:12:55 2012 -0800 + + The multirotor mixer return 0 instead of the number of channels, my Hex is flying now (not reliably now, random flips + +commit 8d1b1354e1bd83242369210bcde66b00acd68a67 +Author: Julian Oes +Date: Mon Dec 31 12:31:31 2012 -0800 + + A wrong parameter name in commander was responsible for manual override always ok + +commit 167854a980facb6f611e2610a1754903dfc12ce4 +Author: patacongo +Date: Mon Dec 31 13:44:36 2012 +0000 + + Remove non-functional WLAN examples, configurations + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5468 42af7a65-404d-4744-a932-0658087f49c3 + +commit 22f5a1dc9423d04e70c109f74b1948536070598f +Author: px4dev +Date: Mon Dec 31 01:30:57 2012 -0800 + + First cut at a simple® ADC driver built on our driver framework. + +commit 476db468697089895c15ab151e58b71c5b3a2c95 +Author: px4dev +Date: Mon Dec 31 01:26:58 2012 -0800 + + kill off the NuttX ADC driver config; we're not going to use it + +commit 0cc723dbc3511b8b19dfe9f2d3918c95c3b3d12e +Author: Lorenz Meier +Date: Mon Dec 31 09:21:44 2012 +0100 + + Fixed connection loss / failsafe detection, added decoding of two switch channels if IO supports 18 RC channels. Loss is tested, switch channels are not. + +commit 5ba54cd9215abff95e01c113c973b10ef65487d8 +Author: Lorenz Meier +Date: Mon Dec 31 02:22:57 2012 +0100 + + Added rc mode docs + +commit 7972a56076058331e43a8a1e06c3b2c87e833bce +Author: Lorenz Meier +Date: Mon Dec 31 00:41:11 2012 +0100 + + State machine / switching improvements + +commit 1b82dbb58db9b7a279841714fe64c7830f71e290 +Merge: 36d556256 dbb841b0d +Author: Lorenz Meier +Date: Mon Dec 31 00:34:12 2012 +0100 + + Merge branch '#111-px4io-integrated-mixing' of github.com:PX4/Firmware into fixedwing_io_mixing + +commit dbb841b0dcad55e36d221fc83ac7bab283438a94 +Author: px4dev +Date: Sun Dec 30 15:09:21 2012 -0800 + + Rework the way we scan text for scaler definitions; something weird was going on with sscanf's handling of %n that wasn't obvious. This seems to work around the issue. + +commit f2d4eb2887829efebef853c16223151e0a37f5bb +Author: px4dev +Date: Sun Dec 30 15:08:25 2012 -0800 + + Revert "Removed text reuse, causing crash with stack trace" + + This reverts commit 668d1b330114fefc0ae7a6c476074f2c263c1476. + +commit e88ff3cdfaf26f8dec8f2d634cb3bc4390c6c464 +Author: patacongo +Date: Sun Dec 30 21:12:43 2012 +0000 + + Fix the nxlines configuration for the zp214xpa board + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5467 42af7a65-404d-4744-a932-0658087f49c3 + +commit e1eacb2254652f35e0eacc8b9a733bbad7976111 +Author: patacongo +Date: Sun Dec 30 16:39:25 2012 +0000 + + Add ZP213X/4XPA nxlines configuration (needs a little more work) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5466 42af7a65-404d-4744-a932-0658087f49c3 + +commit 36d556256f1ec8a9991d4a76df2833149fd9f02f +Merge: 234af0657 668d1b330 +Author: Lorenz Meier +Date: Sun Dec 30 14:03:33 2012 +0100 + + Merge branch '#111-px4io-integrated-mixing' into fixedwing_io_mixing + +commit 668d1b330114fefc0ae7a6c476074f2c263c1476 +Author: Lorenz Meier +Date: Sun Dec 30 13:58:30 2012 +0100 + + Removed text reuse, causing crash with stack trace + +commit 234af06571fb69d0e91a9e72b16c33fd8f930227 +Author: Lorenz Meier +Date: Sun Dec 30 12:05:38 2012 +0100 + + Fixed merge error + +commit 1da1b8f49c8ba626e6459eb87efa0f8addad4f76 +Merge: abe1b9759 2577e1a74 +Author: Lorenz Meier +Date: Sun Dec 30 11:01:59 2012 +0100 + + Merge branch 'fixedwing_outdoor' into fixedwing_io_mixing + +commit 2577e1a749e72814146b96c3e0473fbfb8b15a71 +Author: Lorenz Meier +Date: Sun Dec 30 11:01:09 2012 +0100 + + Removed compile errors, removed non-wanted MAVLink dependency in commander app + +commit abe1b9759a7b4f3114a91aa63b1e8caf8d37d9aa +Merge: 142556b44 f6ea42ab5 +Author: Lorenz Meier +Date: Sun Dec 30 10:49:27 2012 +0100 + + Merged IO mixing branch + +commit f6ea42ab5e886b3475350c5dab95b5985bda26bc +Author: px4dev +Date: Sun Dec 30 01:28:07 2012 -0800 + + Fix px4io signal test command to force FMU armed state. + +commit fd016abd46954311f85dd4a9345fce6aef680c44 +Author: px4dev +Date: Sun Dec 30 01:17:19 2012 -0800 + + Implement the remaining pieces of mixer upload to PX4IO. + +commit c740e9c6160b72fa11d252e5ef4efe6ae741abba +Author: px4dev +Date: Sun Dec 30 01:16:54 2012 -0800 + + Add a receive error counter for debugging purposes. + +commit b14abad3a06f0207e051744d4f892b1840cb3291 +Author: px4dev +Date: Sun Dec 30 01:16:28 2012 -0800 + + Fix logic for handling partial buffers. + +commit 142556b442b1c88ed2ede2cb9904a6a324051e71 +Merge: b8250de1e 62a95bf8e +Author: Lorenz Meier +Date: Sun Dec 30 10:03:05 2012 +0100 + + merged + +commit 62a95bf8e6592b31ae7e84e53b654bc5e6b71cd1 +Author: Lorenz Meier +Date: Sun Dec 30 09:53:45 2012 +0100 + + Stabilization enabling / switching + +commit 85375c2201e6b9fe4737cb85b462c0aef8d271ca +Author: px4dev +Date: Sat Dec 29 17:15:48 2012 -0800 + + Rename the FMU->IO output controls to reflect the fact that they are controls, not servo values. + +commit b8250de1e67f63f9ca3b990e016744584a328922 +Author: px4dev +Date: Sat Dec 29 16:22:30 2012 -0800 + + Assorted compile fixes. + +commit d81edb09cf29dd36d50ce7a7bcf55631fecc470f +Author: px4dev +Date: Sat Dec 29 16:01:24 2012 -0800 + + whitespace/formatting + +commit f9520ee39d0e14bc67cce809375fb69de9a7f977 +Author: px4dev +Date: Sat Dec 29 16:00:50 2012 -0800 + + Factory method for a simple mixer that converts PWM/PPM values to the standard internal format. + +commit 0298714db53c44a28ab19d5ba01d70de28dd39b3 +Merge: 4976a3a47 b240e31c1 +Author: Lorenz Meier +Date: Sun Dec 30 00:04:54 2012 +0100 + + Merge branch 'fixedwing_outdoor' of github.com:PX4/Firmware into fixedwing_outdoor + +commit 0ae5997bd0f05ca15cca6a17e8b7894227788151 +Author: px4dev +Date: Sat Dec 29 13:28:32 2012 -0800 + + Fix some scaling errors in the PWM <-> mixer-internal conversions. + +commit 6b9d5dac4dd866903ed28f062a3c998a85058e63 +Author: px4dev +Date: Sat Dec 29 12:58:41 2012 -0800 + + Rough in the new mixer path for PX4IO. + +commit 6ede0e2f18f001afb390f3bbb0b989bdd2759c24 +Author: px4dev +Date: Sat Dec 29 12:58:10 2012 -0800 + + Add the ability to reset a mixer group. Report the remaining buffer size from load_from_buf. + +commit d5da457e292d5c4276774c3da85b3805d3d2bbb7 +Author: px4dev +Date: Sat Dec 29 12:57:29 2012 -0800 + + Fix PX4IO to run C++ static ctors + +commit 4976a3a47d9ed368734135df04ad67634c39c65d +Author: Lorenz Meier +Date: Sat Dec 29 16:21:59 2012 +0100 + + Added accel magnitude check, added conversion functions for various standard cases + +commit b240e31c1c25c07ffe046a3433d43fa8b862c136 +Author: Lorenz Meier +Date: Sat Dec 29 11:18:49 2012 +0100 + + Safer fixed wing mode switching + +commit c652f718c0d2ab78fd80f503d5932ecf526136a9 +Author: Lorenz Meier +Date: Sat Dec 29 11:00:15 2012 +0100 + + Minor fixes, pushing WIP + +commit 35c82ff2fc63ab823770f9776e6b6a0f81cd4452 +Author: px4dev +Date: Sat Dec 29 00:01:04 2012 -0800 + + Make mixer ioctls load from a memory buffer rather than a file. This is prep for uploading the memory buffer to IO to be processed there. + +commit f0da789626c32695e670b55dab29283eed4a05c6 +Author: px4dev +Date: Fri Dec 28 16:44:17 2012 -0800 + + Remove the unused complex-multirotor setup ioctl, since it's not implemented anywhere. + +commit e0be95b9a02ebd38cc370b81586371bd93e6ac76 +Author: patacongo +Date: Fri Dec 28 23:40:54 2012 +0000 + + Add board support at configs/zp214xpa for the The0.net ZP213X/4XPA board with the LPC2148; Add configurations sim/nxlines. convert mcu123-lpc214x/nsh to use the kconfig-frontends. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5465 42af7a65-404d-4744-a932-0658087f49c3 + +commit be85589e48cdc1b297bffe8e492cd7d69f949b4b +Author: Lorenz Meier +Date: Fri Dec 28 20:19:47 2012 +0100 + + Fixed some typos + +commit 9e2076b4e4a48e20e7e5e7d85491e842cc827e22 +Author: Lorenz Meier +Date: Fri Dec 28 15:10:25 2012 +0100 + + Cleared last differences, ready for testing + +commit 913f5a78120e9404bacca63ace966c028b51bffc +Author: Lorenz Meier +Date: Fri Dec 28 15:06:19 2012 +0100 + + Cleared last diff items between origin/master and fixedwing_outdoor + +commit a1e1e7bf426140ab13f9085dbb02bc58e4b3a1ab +Author: Lorenz Meier +Date: Fri Dec 28 13:18:52 2012 +0100 + + Cleaning up calibration requests + +commit d96add5b61a35fbbf08ade0ddd14673c437b6b65 +Author: Lorenz Meier +Date: Fri Dec 28 13:16:34 2012 +0100 + + Even more cleanup, diff now clean + +commit e01c0e1de654c89ac2b885a69d3c47f91e2a73d6 +Author: Lorenz Meier +Date: Fri Dec 28 13:13:30 2012 +0100 + + Reverting more nuttx merge + +commit 38a1076a33bd30eae05882460fcd69ae1a6aff4b +Author: Lorenz Meier +Date: Fri Dec 28 13:12:27 2012 +0100 + + Cleaned up attitude control in HIL, implemented very simple guided / stabilized mode with just attitude stabilization + +commit cc582b2b4411eccae3b077b1095a2a34b6f59c06 +Author: Lorenz Meier +Date: Fri Dec 28 13:10:58 2012 +0100 + + Only send actuator HIL commands if armed + +commit 8b8330a015b6c11f8f627c3659d63c6d85133e44 +Author: Lorenz Meier +Date: Fri Dec 28 13:10:06 2012 +0100 + + Reverted nuttx merge, back to master + +commit 3c865c726110e74f22becb427e561799fa082250 +Author: px4dev +Date: Thu Dec 27 15:12:09 2012 -0800 + + Build the mixer library for PX4IO as well + +commit 45a4bcb6efc323ad9b8b434e9cd30dbe41ded29f +Merge: 7526dd46a 5b92c5177 +Author: Lorenz Meier +Date: Thu Dec 27 19:06:09 2012 +0100 + + Merged relay activation + +commit 7526dd46a2ace594cbbb2c6ad9e9fa53c67c5ca8 +Author: Lorenz Meier +Date: Thu Dec 27 19:01:00 2012 +0100 + + Added header for common priority bands + +commit e2196bca4f574c783f2b1883e7a9cec20e8283e1 +Author: Lorenz Meier +Date: Thu Dec 27 18:36:37 2012 +0100 + + Added position lock check + +commit f5bad08bd0f4e0f6506deeac9d369b2b9c2d9e32 +Author: Lorenz Meier +Date: Thu Dec 27 18:27:08 2012 +0100 + + Cleaned up control mode state machine / flight mode / navigation state machine still needs a bit cleaning up + +commit 61d7e1d28552ddd7652b1d1b888c51a2eae78967 +Author: Lorenz Meier +Date: Thu Dec 27 17:47:51 2012 +0100 + + Reverted changes to multirotor rate controller, changing to a discrete derivative does not help + +commit a6f2c6022ec039fa6ccee03bc139794faa290265 +Merge: b2068b4e0 d4edf2e85 +Author: Lorenz Meier +Date: Thu Dec 27 17:13:52 2012 +0100 + + Merge branch 'fixedwing_outdoor' of https://github.com/julianoes/Firmware into fixedwing_outdoor + +commit b2068b4e0e43b8ab5088bba3e84cff18178dfafa +Author: Lorenz Meier +Date: Thu Dec 27 17:13:48 2012 +0100 + + WIP on mode switching input + +commit 954529e8c571cd7c2cc5963259d7eef46f6f5429 +Author: patacongo +Date: Thu Dec 27 14:01:59 2012 +0000 + + Add support for key release events + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5464 42af7a65-404d-4744-a932-0658087f49c3 + +commit c259a34a8261a2e2546a0b1bcb9edab1a901644b +Author: Lorenz Meier +Date: Thu Dec 27 13:17:43 2012 +0100 + + Allowed rc.txt files as well + +commit 88bccb641eccf8ca1a91ab0583976a211deb1ed5 +Author: patacongo +Date: Wed Dec 26 21:37:50 2012 +0000 + + Verified USB HID KBD driver encoding of special characters; apps/examples/hidkbd now decodes encoded keyboar characters. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5463 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8ed19bb07d00a15e2f2c9893d57b1ef1261b2d23 +Author: patacongo +Date: Wed Dec 26 20:04:57 2012 +0000 + + Add UG_2965SWEG01 driver from Darcy Gong; fix logic error in how waiters are reawakened in the USB HID keyboard driver + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5462 42af7a65-404d-4744-a932-0658087f49c3 + +commit 373e145e546cc34b6a0000d7b3f71538c05a3b1b +Author: patacongo +Date: Wed Dec 26 18:54:59 2012 +0000 + + Implement encoding the usbhost HID keyboard driver; configre olimex-lpc1766stk HID keyboard configuration to use the kconfig-frontends tool + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5461 42af7a65-404d-4744-a932-0658087f49c3 + +commit 292d4db37a4080585577c43434157db335cd5158 +Author: patacongo +Date: Tue Dec 25 17:22:58 2012 +0000 + + Add logic to serialize and marshal out-of-band keyboard commands + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5460 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6953365d30f06846a8f3877b73e01ee7d8321db0 +Author: patacongo +Date: Mon Dec 24 20:22:14 2012 +0000 + + Fix several build issues noted by Mike Smith + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5459 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7c73fe57c659ce9f9a31a247b04f7068a0b62cb1 +Author: patacongo +Date: Mon Dec 24 17:49:58 2012 +0000 + + Fixes for l3s, USB composite, nfsmount, apps context build problems + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5458 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5859e0d35365a89d1b3001f562f89dd81d001302 +Author: patacongo +Date: Mon Dec 24 14:31:02 2012 +0000 + + Correct round-to-ticks logic in sigtimedwait() + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5457 42af7a65-404d-4744-a932-0658087f49c3 + +commit 424d1af00f29a81ec98b9b91bc518b70fb8e2013 +Author: patacongo +Date: Mon Dec 24 13:15:57 2012 +0000 + + Some fixes to apps/builtin/registry need to handle some additional cases + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5456 42af7a65-404d-4744-a932-0658087f49c3 + +commit d4edf2e85c4238387872eb5ee6bc1187117a280d +Author: Julian Oes +Date: Sun Dec 23 17:20:53 2012 -0800 + + Override is now really disabled for multirotors, also I don't think the parameter got ever read by the commander but I might be wrong + +commit 9102b25bce6c3a6c09f6299b13ac659829b9f403 +Merge: 720a1140b c08135ffe +Author: Lorenz Meier +Date: Mon Dec 24 01:14:55 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoor + +commit 3fe53af6be14a28174eec48b5740dbbe7c1f818a +Author: patacongo +Date: Sun Dec 23 22:17:09 2012 +0000 + + Remove .context kludge from apps/ directory + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5455 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5cfde412bb9cbd55db2854939d25c2d8e053aaa5 +Author: patacongo +Date: Sun Dec 23 20:22:41 2012 +0000 + + Rename namedapp as simply builtin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5454 42af7a65-404d-4744-a932-0658087f49c3 + +commit c08135ffefcb171fd518e210b88e7e993361fd81 +Merge: 2f3f0aec4 98657b8ae +Author: Lorenz Meier +Date: Sun Dec 23 21:15:01 2012 +0100 + + Merged rates setpoints + +commit 2f3f0aec463a17f9538fd30b2bd9087b650eaf2b +Merge: 95b3828e4 0386a4205 +Author: Lorenz Meier +Date: Sun Dec 23 11:42:24 2012 -0800 + + Merge pull request #115 from PX4/ardrone_startup_update + + Updated PX4IOAR start script + +commit 95b3828e41634b7009b02c6fb77ea098420e5210 +Merge: 6b3f36020 76895af6e +Author: px4dev +Date: Sun Dec 23 11:38:16 2012 -0800 + + Merge branch '#102-pwm-output-correctness' + +commit 6b3f36020ced751a6e92110ac881796e8cc3b468 +Merge: d5aa76311 73763353d +Author: px4dev +Date: Sun Dec 23 11:31:31 2012 -0800 + + Merge pull request #94 from PX4/DSM-decoder-fix + + Untangle the DSM decoder from the input source priority logic, clean up input handling some more. + +commit d5aa7631187d441084b637cd9543267eaf3a07db +Merge: f40e4d13a a8451a2d1 +Author: px4dev +Date: Sun Dec 23 11:25:15 2012 -0800 + + Merge pull request #107 from PX4/gyros_parallel + + Made MPU-6000 gyro optional + +commit a8451a2d1873b1e242d55926a70dae0d65024bbe +Author: px4dev +Date: Sun Dec 23 11:24:54 2012 -0800 + + Update apps/drivers/mpu6000/mpu6000.cpp + + Don't call ::close on ORB publication handles. + +commit 720a1140b2473d0cdd30deeeb6ee71569d1f0c70 +Merge: f2fb8c796 adb04f632 +Author: Lorenz Meier +Date: Sun Dec 23 20:23:30 2012 +0100 + + Merged NuttX + +commit edb3871913d4fa7d6ef0f01827a194d6362c3c71 +Author: patacongo +Date: Sun Dec 23 17:35:06 2012 +0000 + + Remove some dependencies of distclean on clean. This should not be necessary in higher level makefiles and should speed up make distclean + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5453 42af7a65-404d-4744-a932-0658087f49c3 + +commit c62d3d93deef9ec14e80c3a96d70f846deeff66e +Author: patacongo +Date: Sun Dec 23 17:32:41 2012 +0000 + + Mostly costmetic updates + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5452 42af7a65-404d-4744-a932-0658087f49c3 + +commit f2fb8c7960fa251cc4f30bc2b1065759b3ab09bf +Author: Lorenz Meier +Date: Sun Dec 23 18:10:00 2012 +0100 + + Fix typo + +commit f2a0267b0724206a9aa20b4c0caba36b3eecc3fe +Author: patacongo +Date: Sat Dec 22 16:51:01 2012 +0000 + + Fix errors and omissions in last checkin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5451 42af7a65-404d-4744-a932-0658087f49c3 + +commit e975043dd3f56765a2a0292784666b2246ea6211 +Author: patacongo +Date: Sat Dec 22 16:47:02 2012 +0000 + + Add tools/kconfig.bat + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5450 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6d342116306a26fcefaa77d1866682017f6e63d4 +Merge: 4cf2266b7 a2aa9dd8f +Author: Lorenz Meier +Date: Sat Dec 22 00:57:50 2012 +0100 + + Merge branch 'gyros_parallel' into fixedwing_outdoor + +commit a2aa9dd8fd6f0d870f871e12d9b59d659b4a269c +Author: Lorenz Meier +Date: Sat Dec 22 00:56:37 2012 +0100 + + Made MPU-6000 gyro optional + +commit 4cf2266b79a28445ad0b493c36cf125081900423 +Author: Lorenz Meier +Date: Sat Dec 22 00:47:52 2012 +0100 + + Robustified actuator output topic, added number of mixed outputs + +commit 247ad37c4bd0c27e3cf358df30fa29517f033260 +Author: patacongo +Date: Fri Dec 21 21:30:33 2012 +0000 + + configs/sim/nxwm now uses kconfig-frontends + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5449 42af7a65-404d-4744-a932-0658087f49c3 + +commit c67fdb87f7f731d13050f752acf1c35e51766c05 +Author: patacongo +Date: Fri Dec 21 20:09:32 2012 +0000 + + Patches from Petteri Aimonen (plus a few other things) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5448 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5b92c517779500d79e6e5f5cff48336550ce5edb +Author: px4dev +Date: Thu Dec 20 21:31:02 2012 -0800 + + Initial implementation of application access to the PX4IO relays. + +commit 0f2decb70f505b108999fcdb80e89d7aae6760ce +Author: patacongo +Date: Thu Dec 20 20:22:21 2012 +0000 + + Prep for release 6.24 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5447 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8053b4b9f78020ba569e37207800250348eba92b +Author: Julian Oes +Date: Thu Dec 20 08:55:54 2012 -0800 + + Revert "I don't want a switch for failsafe for the copter" + + This reverts commit 28b3ecd9c6c3c64d5f6d6a7cb04f8a9bb5dcb27a. + +commit c2a284d25ef6dfd127ffebc574e43b113afe81de +Author: patacongo +Date: Thu Dec 20 14:08:21 2012 +0000 + + Fix make export target + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5446 42af7a65-404d-4744-a932-0658087f49c3 + +commit 73763353d094e151dc95bc827a1bb4da84939ed0 +Merge: fd771f67f f40e4d13a +Author: px4dev +Date: Wed Dec 19 22:24:00 2012 -0800 + + Merge branch 'master' into DSM-decoder-fix + +commit 06407b166f262c40b9e1887e6b4b71466fe4e57a +Author: Julian Oes +Date: Wed Dec 19 17:54:18 2012 -0800 + + My PID integral part fixes + +commit 28b3ecd9c6c3c64d5f6d6a7cb04f8a9bb5dcb27a +Author: Julian Oes +Date: Wed Dec 19 17:06:01 2012 -0800 + + I don't want a switch for failsafe for the copter + +commit db3e7613bce907bab90a64c297ec420f3b35f7ce +Author: patacongo +Date: Wed Dec 19 22:18:30 2012 +0000 + + Verify PATH variable in apps/examples/elf + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5445 42af7a65-404d-4744-a932-0658087f49c3 + +commit 272fc3b5233e6d3c9e4d9c32a67511868f2c1a9a +Author: patacongo +Date: Wed Dec 19 21:16:03 2012 +0000 + + Some minor fixes for CONFIG_ADDRENV=y + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5444 42af7a65-404d-4744-a932-0658087f49c3 + +commit 56a650461894d8ab541277010e93fd5ca75f9f0d +Author: patacongo +Date: Wed Dec 19 17:54:26 2012 +0000 + + Incorporate address environment interfaces in binfmt/ logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5443 42af7a65-404d-4744-a932-0658087f49c3 + +commit fe6496a04dd0a232bb530f57031cfb4f6e65bb44 +Author: Lorenz Meier +Date: Wed Dec 19 14:20:40 2012 +0100 + + Correctly do position lock led signalling on IO and position lock measurement on FMU, tested with HIL. + +commit 4676b71d8ade5b9ce27e63f1d204b8ffed58b325 +Author: Lorenz Meier +Date: Wed Dec 19 14:19:11 2012 +0100 + + Cleanup in ADC driver, re-add all inputs that are present + +commit bc3b66043f57adebdef3980f3a113d2d5362416a +Author: Lorenz Meier +Date: Wed Dec 19 11:34:51 2012 +0100 + + Cleaned up HIL on FMU / IO combo + +commit 8ae8d43ae254c55a8eaa9c48d38ca8dfa63987be +Author: patacongo +Date: Tue Dec 18 16:15:27 2012 +0000 + + Restructre address environment interfaces in preparation for incorporation into binfmt/ logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5442 42af7a65-404d-4744-a932-0658087f49c3 + +commit f41e5728fc132a7cd2764f166e36ca4d2f5909ea +Author: Lorenz Meier +Date: Tue Dec 18 13:18:36 2012 +0100 + + Correct demixing scaling for v-tail mixers + +commit 4c2862f6c0ee17005f42f9b1501886886089109e +Merge: 97a94e3b8 76895af6e +Author: Lorenz Meier +Date: Tue Dec 18 12:32:19 2012 +0100 + + Merged PWM fixes + +commit 76895af6eb7752615fef69516dea490e8ac998a2 +Author: px4dev +Date: Tue Dec 18 00:35:28 2012 -0800 + + Fix several aspects of the PWM output driver; enable auto-reload, use named constants for various control bits, and use a more polite mechanism at disarm time to avoid runt pulses. + + This may address an issue we've seen where we get occasional malformed PWM output pulses, possibly due to a race between compare updates and the timer. + +commit 8d716dea45db086cdfd0acebd7d1ce9aa6169fa3 +Author: px4dev +Date: Tue Dec 18 00:33:33 2012 -0800 + + Teach 'fake' to set the arming state as well. + + Whitespace. + +commit b8044d978672c3ee760189fb6e532b0514a09446 +Author: px4dev +Date: Tue Dec 18 00:29:22 2012 -0800 + + use more consistently in the fmu driver. + +commit 6d0bea0298100d4ecf6630c239aa549bb338cc7b +Author: px4dev +Date: Tue Dec 18 00:27:12 2012 -0800 + + Fix the PWM servo ioctl base so it's not overlapping the GPIOs + +commit fe4bf6f555a1a453c16a7c671cef3625902d2991 +Author: patacongo +Date: Mon Dec 17 14:43:31 2012 +0000 + + Integrate PATH traversal logic and binary format logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5441 42af7a65-404d-4744-a932-0658087f49c3 + +commit 14a896b20509dfc4657778fa21246cffb2ec2b55 +Author: patacongo +Date: Sun Dec 16 21:15:27 2012 +0000 + + Add basic hooks to support a PATH variable (more is needed) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5440 42af7a65-404d-4744-a932-0658087f49c3 + +commit 97a94e3b899edf13aa6cf668e71895ef73004d03 +Author: Lorenz Meier +Date: Sun Dec 16 16:31:17 2012 +0100 + + Fixed MAV_TYPE parameter readout + +commit df5c09ead1e69d2f3d01bab635c765531a6af1b2 +Author: Lorenz Meier +Date: Sun Dec 16 16:31:02 2012 +0100 + + Fixed MAVLink parameter initialization + +commit b9606d0d6ea1f0a87e408527a5838210dcbb931b +Author: Lorenz Meier +Date: Sun Dec 16 16:30:41 2012 +0100 + + Reverted arming state machine back to its original state, operational again + +commit e56911bf2d637682f64fe93add114f8fef2682fd +Author: Lorenz Meier +Date: Sun Dec 16 15:31:44 2012 +0100 + + Fixed signal loss detection on S.Bus parsing, stripped PX4IO code parts from S.Bus parser to allow FMU / IO parser code sharing. Added S.Bus channels 17 and 18 if channel data struct has enough space. Tested with receiver and PX4FMU. + +commit f81d00594c156c51ab976d3b6d101915377d7afa +Author: Lorenz Meier +Date: Sat Dec 15 23:28:03 2012 +0100 + + Made PX4IO FMU timeout based on IOs HRT, updating mixers now on every FMU update and not at fixed rate, this is WIP and currently does not support mixing with RC-only + +commit 42ffb4161d4cec9e1d290d0191e7a4bb89546ed9 +Merge: 1fc0a6546 f40e4d13a +Author: Lorenz Meier +Date: Sat Dec 15 21:24:47 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoor + +commit 8fc05d82fc7e1258cff333dcdebfb718820d0d48 +Author: patacongo +Date: Sat Dec 15 16:03:45 2012 +0000 + + Documentation update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5439 42af7a65-404d-4744-a932-0658087f49c3 + +commit a202ca65d16c057a010c4291a79b5a55002f425c +Author: patacongo +Date: Sat Dec 15 15:03:35 2012 +0000 + + Add z180 system timer + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5438 42af7a65-404d-4744-a932-0658087f49c3 + +commit f40e4d13aa1c6cd854b848f1cd0c3a017e719138 +Merge: 154035279 4bc3f8004 +Author: Lorenz Meier +Date: Sat Dec 15 01:38:51 2012 -0800 + + Merge pull request #101 from julianoes/hotfix_matlab_import_script + + Greatly sped up Matlab import script + +commit 4bc3f800437f8fdf7129fee9a85cc8faf11b7870 +Author: Julian Oes +Date: Sat Dec 15 00:01:59 2012 -0800 + + Greatly sped up Matlab import script, a 17min flight now takes 2secs to import instead of more than the actual flight time + +commit 67b2e69b2335d009840b0bd065b2e53cf0352ad7 +Author: patacongo +Date: Fri Dec 14 19:15:07 2012 +0000 + + More z180 serial logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5437 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9ef2bd0745ecb8cf4c4544acfb84144906648972 +Author: patacongo +Date: Fri Dec 14 15:32:26 2012 +0000 + + Add framework for z180 SCC driver + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5436 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7dcb78d3c4563ce9394b5b9d6a74bcd31177e8b6 +Author: patacongo +Date: Thu Dec 13 21:49:11 2012 +0000 + + Finsh Z80181/182 register bit definition + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5435 42af7a65-404d-4744-a932-0658087f49c3 + +commit b922099dc28728d2a5e255dc580a968324187965 +Author: patacongo +Date: Thu Dec 13 18:13:22 2012 +0000 + + Add special register definitions needed for z80181 and z80182 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5434 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1fc0a6546e30cfc913de8c0c03cfc625fba5d2ae +Merge: 26faab64e 03076a72c +Author: Lorenz Meier +Date: Thu Dec 13 11:12:34 2012 +0100 + + Merged IO feature branch + +commit 03076a72ca75917cf62d7889c6c6d0de36866b04 +Author: Lorenz Meier +Date: Thu Dec 13 10:23:02 2012 +0100 + + Added required additional fields: If system is ok to launch (required for LED indicator), if system is ok to override fully by RC (required for multirotors which should not support this), desired PWM output rate in Hz (again required for some multirotors). + +commit 06126d0d9e2a5d85363ebe3136d35b164f1fd966 +Author: Simon Wilks +Date: Thu Dec 13 07:09:11 2012 +0100 + + Starting GPS should probably be on by default. + +commit e9e7bacfa20e2756fa13bee1067beb77ae543578 +Author: patacongo +Date: Wed Dec 12 17:06:47 2012 +0000 + + Add z180 interrupt initialization logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5433 42af7a65-404d-4744-a932-0658087f49c3 + +commit a71e9d8104137b52bbb3c81d3ae155eb5c450fc9 +Author: patacongo +Date: Wed Dec 12 16:38:50 2012 +0000 + + Add z180 interrupt vectors + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5432 42af7a65-404d-4744-a932-0658087f49c3 + +commit 092c435c46d11b5ebaae6112a39ef12c9a1965c2 +Author: patacongo +Date: Wed Dec 12 00:07:15 2012 +0000 + + Fix typo in z80-family Makefiles + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5431 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7eb340179101119bfef9b16c09f919fdeaa8a41e +Author: patacongo +Date: Tue Dec 11 22:51:20 2012 +0000 + + Fix some early z180 compile errors + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5430 42af7a65-404d-4744-a932-0658087f49c3 + +commit b09b1b66b02ca5bd8241050b21d7030bec344d4a +Author: patacongo +Date: Tue Dec 11 21:42:15 2012 +0000 + + configs/p112: Add a configuration for the Z180 P112 board + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5429 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7978ac907ba023c523f51244f6da2882a1455b2e +Author: patacongo +Date: Tue Dec 11 18:04:04 2012 +0000 + + Add support for the Z180 MMU and generic hooks for processes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5428 42af7a65-404d-4744-a932-0658087f49c3 + +commit 97ddd5100fa54b3c49e0aae002ec2883b01b3b41 +Author: patacongo +Date: Mon Dec 10 22:39:18 2012 +0000 + + Add arch/z80/src/z180/z180_iomap.h + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5427 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5f72f975b378b95e04ca99973da43ce4227960ce +Author: patacongo +Date: Mon Dec 10 18:40:01 2012 +0000 + + Add source files for z180 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5426 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2b1f75ced63fb51305a97a4f6c9c73141f2689cd +Author: patacongo +Date: Mon Dec 10 17:03:34 2012 +0000 + + Add header files for z180 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5425 42af7a65-404d-4744-a932-0658087f49c3 + +commit 096305f6259abd612e571c713f0ef0bc24f2b38d +Author: Simon Wilks +Date: Mon Dec 10 09:05:26 2012 +0100 + + A mixer is required. + +commit 8cb01b42d0c247d9532e1946abf79386f91a931a +Author: patacongo +Date: Sun Dec 9 19:07:01 2012 +0000 + + README update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5424 42af7a65-404d-4744-a932-0658087f49c3 + +commit 50909ac4e225c152e48e7e423f4489b65c2d70d4 +Author: patacongo +Date: Sun Dec 9 18:20:49 2012 +0000 + + Some initial changes for 8051 build update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5423 42af7a65-404d-4744-a932-0658087f49c3 + +commit 26faab64e5e1679d15afe88ef0edebd598f47dc7 +Merge: 1ebb3b4ad 154035279 +Author: Lorenz Meier +Date: Sun Dec 9 19:19:59 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoor + +commit 0386a4205b9c9017444e5922c9fb89650a191552 +Author: Lorenz Meier +Date: Sun Dec 9 19:18:42 2012 +0100 + + Updated PX4IOAR start script + +commit 200ce6d7ff301e68d6b90ac40a22866190b4c80b +Author: patacongo +Date: Sun Dec 9 17:34:53 2012 +0000 + + configs/xtrs/nsh and pashello now use kconfig-frontends and build Windows native + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5422 42af7a65-404d-4744-a932-0658087f49c3 + +commit 93683ae1b56bc740d1377e76507162a6f00018ea +Author: patacongo +Date: Sat Dec 8 23:21:34 2012 +0000 + + configs/xtrs/ostest converted to kconfig-frontend and Windows native + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5421 42af7a65-404d-4744-a932-0658087f49c3 + +commit 154035279fbfbe14be208d5ec957089f11f6447d +Merge: 566012d5a 03b51c69e +Author: px4dev +Date: Sat Dec 8 14:35:32 2012 -0800 + + Merge pull request #98 from sjwilks/px4io_safety_switch + + Added more LED state logic and improve code. + +commit 9ba1a8f55d7224dfa2ca260bad6891b8222e96fb +Author: patacongo +Date: Sat Dec 8 21:31:43 2012 +0000 + + Fixes for configs/z80sim/pashello Windows native build + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5420 42af7a65-404d-4744-a932-0658087f49c3 + +commit c5d9112de113f09613684d58f1b41fdf0c36def6 +Author: patacongo +Date: Sat Dec 8 16:37:43 2012 +0000 + + Add tools/link.bat, unlink.bat, and copydir.bat + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5419 42af7a65-404d-4744-a932-0658087f49c3 + +commit 03b51c69e0b01e451c24e7c1158eca254ec69765 +Author: Simon Wilks +Date: Sat Dec 8 13:39:28 2012 +0100 + + Added more LED state logic and improve code. + + The LED will now also indicate when the FMU is ARMED. Switched to using + a 16-bit value where each bit indicates what state the LED should be + in. + +commit 566012d5aaa2e24854ac823bb2de2684ef43da4a +Merge: 82cbac70e 197e57388 +Author: px4dev +Date: Fri Dec 7 18:53:16 2012 -0800 + + Merge pull request #97 from sjwilks/px4io_safety_switch + + Add new safety switch LED blink sequence when both FMU and IO are armed + +commit 2ca319a5cfdc404c9ce167c3f3672db1950cc199 +Author: patacongo +Date: Fri Dec 7 22:02:51 2012 +0000 + + configs/z80sim/nsh and pashello converted to kconfig-frontends and Windows native build + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5418 42af7a65-404d-4744-a932-0658087f49c3 + +commit 10bda33ba37efe6797d8e91b27ca5312be9d92d6 +Author: patacongo +Date: Fri Dec 7 20:45:07 2012 +0000 + + Verify redesigned Z80 build on native Windows + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5417 42af7a65-404d-4744-a932-0658087f49c3 + +commit 197e573885ddc7c33e2b9b534a256b29fa7e3e1c +Author: Simon Wilks +Date: Fri Dec 7 21:34:41 2012 +0100 + + Add an additional safety switch LED blink sequence when FMU and IO are armed + + If both the FMU and the IO board are armed then the secure switch will + blink two times quickly then a pause followed by two quick blinks and + so on. + +commit cb393b2757e7afaae1616fd6abd6aed984786650 +Author: patacongo +Date: Fri Dec 7 19:02:57 2012 +0000 + + Redesign z80 build so that mkhpbase.sh bash script is not needed; remove support for older SDCC toolchains; Re-verify z80 build on Linux + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5416 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2a0c2ea6ebefd973c14a9b4b4900fa3433c0c26a +Merge: b7b79d825 82cbac70e +Author: Simon Wilks +Date: Fri Dec 7 18:04:59 2012 +0100 + + Merge remote-tracking branch 'upstream/master' into autostart-scripts + +commit 82cbac70ee70e67aa7e8e09af8fa47c462f6e62a +Author: Lorenz Meier +Date: Fri Dec 7 17:07:42 2012 +0100 + + Fixed calibration check + +commit 756aa6b90920d0087ad708c3ad10e091be79e46e +Author: patacongo +Date: Fri Dec 7 16:00:56 2012 +0000 + + Patches from Petteri Aimonen + stdbool and rand() changes for Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5415 42af7a65-404d-4744-a932-0658087f49c3 + +commit b7b79d825423dcdf84f684ebb4de879a36d86dc9 +Author: Simon Wilks +Date: Thu Dec 6 22:37:28 2012 +0100 + + Add logging back in. + +commit c3038619a420359bd00e513a63fa15a135209872 +Author: Simon Wilks +Date: Thu Dec 6 22:35:20 2012 +0100 + + Updating the PX4IO rc script to the latest state. + +commit 097aeddcadc6c0b5decf8374c05586bfff5e403d +Author: Simon Wilks +Date: Thu Dec 6 17:24:27 2012 +0100 + + Push single wire operations into stm32_serial.c and added a test to verify HoTT telemetry setup. + +commit 1ebb3b4ada6bdf2109f3e6bb45800f0459b35ccc +Merge: 126e6ac20 fd771f67f +Author: Lorenz Meier +Date: Wed Dec 5 19:55:33 2012 +0100 + + Merged DSM fixes + +commit 4c98d2e73211a2bde3530c9f1f369efa0d0745e1 +Author: patacongo +Date: Wed Dec 5 16:28:33 2012 +0000 + + z80sim/ostest now builds okay under Linux with SDCC 3.2.1 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5414 42af7a65-404d-4744-a932-0658087f49c3 + +commit ccae1c4fb2bcc9a71e04a7bf02032a3b90381855 +Author: patacongo +Date: Wed Dec 5 15:01:11 2012 +0000 + + Progress toward natvie z80 SDCC build -- still issues + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5413 42af7a65-404d-4744-a932-0658087f49c3 + +commit fd771f67f2a2392d5ba2b7dd74100338859af6d7 +Author: px4dev +Date: Tue Dec 4 22:00:24 2012 -0800 + + Adjust the control mapping from DSM receivers to correspond to the standard PPM control mapping for channels 0-4. + +commit 7c3b28d503123121403b4ad68c934bb91b05d878 +Author: px4dev +Date: Tue Dec 4 09:52:16 2012 -0800 + + Lock out the PPM decoder if the DSM or S.bus decoders have seen a frame recently. + +commit c0ced89e2d81b660bb965b9382ba3a4ba09d2be8 +Author: patacongo +Date: Tue Dec 4 14:34:48 2012 +0000 + + README update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5412 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1485a4ec1aa8328cc50d99a1195b20df2b11045e +Author: px4dev +Date: Mon Dec 3 23:20:28 2012 -0800 + + Fix breakage to the DSM parser introduced with the input prioritisation logic. Back out to a "any input wins" strategy; connecting multiple receivers to I/O at the same time is currently not supported (read: strange things will happen). + +commit 6e328b4d7ab31faef5796956cffb985a9859549d +Author: px4dev +Date: Mon Dec 3 23:19:12 2012 -0800 + + Add a 'monitor' verb to the px4io command so we can watch inputs to IO (it could get smarter). + +commit c2fa8016606432ac23361d7108f66c58a020d695 +Author: patacongo +Date: Mon Dec 3 20:12:59 2012 +0000 + + Progress toward a z80 native Windows build -- still needs some work + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5411 42af7a65-404d-4744-a932-0658087f49c3 + +commit 343ea041c786901d1a8aa8b2c7b4c97a067fbf25 +Author: patacongo +Date: Mon Dec 3 15:43:15 2012 +0000 + + Update svn:ignore properties on nuttx/tools + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5410 42af7a65-404d-4744-a932-0658087f49c3 + +commit 66c7e430cf1658f120317e00660aa5c4a8508d3b +Author: patacongo +Date: Mon Dec 3 15:33:24 2012 +0000 + + Convert configs/z80sim/ostest to Kconfig/mconf tool + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5409 42af7a65-404d-4744-a932-0658087f49c3 + +commit 995d13a48449cf4e153693a6086d77bb14aa809d +Author: patacongo +Date: Mon Dec 3 14:13:23 2012 +0000 + + Add dummy Toolchain.defs files for z80 arch family + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5408 42af7a65-404d-4744-a932-0658087f49c3 + +commit 451ecc1bf4c310652ed8450ce0341bb148c66567 +Author: px4dev +Date: Sun Dec 2 17:53:31 2012 -0800 + + Remove a few cut-and-paste author attributions. + +commit d128c03666021694c4d2d969061599014f6515c7 +Author: patacongo +Date: Sun Dec 2 17:34:08 2012 +0000 + + Fix the fat, flat line bug + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5407 42af7a65-404d-4744-a932-0658087f49c3 + +commit ad6c60c77c48e32a1383355815d4fcd7015bbc30 +Merge: b02c69243 269bd9f40 +Author: px4dev +Date: Sat Dec 1 22:59:36 2012 -0800 + + Merge pull request #90 from PX4/#89-BlinkM-driver + + BlinkM driver + +commit b02c69243d791cea1ccbd23c3471788aa8fd561c +Merge: 55e2e1888 4d6fb3a03 +Author: px4dev +Date: Sat Dec 1 22:55:55 2012 -0800 + + Merge pull request #75 from PX4/delay_test + + Added delay test to measure comm delays with a led / scope + +commit 55e2e18885c7d4b1af2ffe691a61e536a9bfd917 +Merge: c09ed414f f3bd78876 +Author: px4dev +Date: Sat Dec 1 22:55:33 2012 -0800 + + Merge pull request #73 from PX4/io_arming + + Made sure IO and FMU obey the lockdown flag when arming motors + +commit c09ed414fdb61415d6ca94107c66e35a7c5ec403 +Merge: d92827c54 de88732e8 +Author: px4dev +Date: Sat Dec 1 22:54:06 2012 -0800 + + Merge pull request #80 from PX4/#61-px4io-spektrum-decoder + + #61 px4io spektrum decoder + +commit d92827c54c5060075512cf41977a906912aff0d5 +Merge: 5609604af caf0fefa3 +Author: px4dev +Date: Sat Dec 1 22:53:15 2012 -0800 + + Merge pull request #76 from PX4/topics_cleanup + + Cleaned up different uorb topics, cleaned up excessive stack sizes + +commit 5609604af54a700d45b7b9495fe38ffbc5624479 +Merge: 404332aef 6f572637d +Author: px4dev +Date: Sat Dec 1 22:52:59 2012 -0800 + + Merge pull request #85 from julianoes/hotfix_gps_heading + + Fixed missing heading for mtkcustom and nmea + +commit 269bd9f4038189716bd630031c90e98b421e5a79 +Author: px4dev +Date: Sat Dec 1 19:36:02 2012 -0800 + + Force the fade speed to something sensible. Deal better with failed probes. + +commit 2a8ef50df4747f0242459bdc22f11a46410f43bb +Author: px4dev +Date: Sat Dec 1 19:29:36 2012 -0800 + + A driver and shell command for the BlinkM I2C LED controller. + +commit 404332aefe5e2ad3d0766f99bd8d8efebdd4d331 +Author: px4dev +Date: Sat Dec 1 14:55:48 2012 -0800 + + Break out the task stack usage sniffer so we can use it on systems where the task layout has been shrunk (e.g. PX4IO) + +commit 3f5c10515649b6925d063ae6e4a1eb3ba0abd8e5 +Author: patacongo +Date: Sat Dec 1 18:44:57 2012 +0000 + + Another random number generator update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5406 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6fa076a17125a2bf58ac7404fccfcea73494808e +Author: patacongo +Date: Sat Dec 1 18:04:10 2012 +0000 + + Correct some errors in lib_rand.c from last check-in + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5405 42af7a65-404d-4744-a932-0658087f49c3 + +commit b0b339c2425dea83abd2065ed95dca2273011246 +Author: patacongo +Date: Sat Dec 1 16:32:03 2012 +0000 + + Add one to internal result of random number generator to avoid the value zero, from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5404 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7f7356cdc914dacae1cec0de2671e026f4f8dd01 +Author: patacongo +Date: Sat Dec 1 15:43:51 2012 +0000 + + standard keypad inteface and apps/examples/keypadtest from Denis Carikli + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5403 42af7a65-404d-4744-a932-0658087f49c3 + +commit 126e6ac2073ffb96c3867e7cbdd4e51e8408d0ec +Author: Lorenz Meier +Date: Sat Dec 1 16:30:21 2012 +0100 + + Enabled manual override switch, work in progress. Added initial demix testing code to support delta mixing on the remote for convenient manual override + +commit 2bfb6727912e804325e5a512c9c09d36e8fe06d3 +Author: Lorenz Meier +Date: Sat Dec 1 16:29:06 2012 +0100 + + Cleaned up mode indication + +commit aa1d57c08549f9c75582e5608b93adc5254b04a4 +Author: Lorenz Meier +Date: Sat Dec 1 16:28:53 2012 +0100 + + Allowed mode switching via command + +commit fd14084768be3873f502f2897603dd358f7d1770 +Merge: 121a9fc49 008a35439 +Author: Lorenz Meier +Date: Sat Dec 1 12:04:43 2012 +0100 + + Merged with master + +commit 121a9fc490ab7f8b4fd433bf9bc4b68ab4a0026c +Merge: 00b79764d de88732e8 +Author: Lorenz Meier +Date: Sat Dec 1 10:51:25 2012 +0100 + + Merge branch '#61-px4io-spektrum-decoder' into fixedwing_outdoor + +commit de88732e8ecdf1f8451c8c037594f4edb1e2bdc0 +Author: Lorenz Meier +Date: Sat Dec 1 10:49:52 2012 +0100 + + Prevented unhealthy RC input from propagating through the system + +commit 008a354391fddbe2154a04a145a5f20d86104612 +Merge: 996e36312 3de3b5850 +Author: Lorenz Meier +Date: Sat Dec 1 09:58:11 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit ea8872f5456dbba566fb4167ec66b4afa183b3e1 +Merge: efd3b9dea ef4a54666 +Author: px4dev +Date: Sat Dec 1 00:50:39 2012 -0800 + + Merge branch 'sbus' of https://github.com/PX4/Firmware into #61-px4io-spektrum-decoder + +commit efd3b9dea689ef4244a3a2fd9f4217a544b254ee +Author: px4dev +Date: Fri Nov 30 22:36:17 2012 -0800 + + Clean up the FMU communications init. + +commit 3e036e26c9951acaadfed25d0e9e7bc1f1c73e89 +Author: px4dev +Date: Fri Nov 30 22:31:07 2012 -0800 + + Disable the flow control signals for USART2/3, since we use them for other things. + +commit 7d9d307ab096d8d5f07a40959638da67dca9f676 +Author: px4dev +Date: Fri Nov 30 22:15:40 2012 -0800 + + We don't need non-blocking I/O for this context anymore; it's OK for it to block. + +commit 8c4e9de70a36119d0ff4b5c4369c4667bfae4383 +Author: px4dev +Date: Fri Nov 30 21:52:18 2012 -0800 + + Use the right constraint for the output mixer; we might end up wanting more virtual control channels. + +commit 1e6e06595af51fe8449da6bd599126868601ed01 +Author: px4dev +Date: Fri Nov 30 21:51:36 2012 -0800 + + Avoid processing S.bus channels that cannot be communicated to FMU + +commit 7f22811afb3078b1f86b2d462d13e0d06e3a5c88 +Author: px4dev +Date: Fri Nov 30 21:50:55 2012 -0800 + + Fix for c++ use (cannot mark speed const) + +commit 2ac0cac11f3e3d896efee541eff36be42ff76914 +Author: px4dev +Date: Fri Nov 30 21:50:19 2012 -0800 + + Build fix - need + +commit 996e363122e7d05aa464560773b5dece3ff40582 +Author: Lorenz Meier +Date: Sat Dec 1 02:13:49 2012 +0100 + + Hotfix: general MAVLink update, including file transfer + +commit c7616f89a3daaea378a0276a09553e8193ebb53a +Author: Lorenz Meier +Date: Sat Dec 1 02:03:30 2012 +0100 + + Hotfix: Made uploader more verbose on errors + +commit 6f572637de44b364ff0bec3f3947fb73de74e88b +Author: Julian Oes +Date: Fri Nov 30 14:26:03 2012 -0800 + + Fixed missing heading for mtkcustom and nmea + +commit ef4a54666d760a18b18800163a24faf5883c1e61 +Author: Lorenz Meier +Date: Fri Nov 30 14:57:54 2012 +0100 + + Harmonized PPM, S.BUS and DSM input (order: first preference S.Bus, then DSM, then PPM, first available and valid source is chosen), tested with FMU, valid channel inputs + +commit e5c7ae470640ea20fe372b8da8185abf72123dbe +Author: Freddie Chopin +Date: Fri Nov 30 11:04:35 2012 +0100 + + Make cpuload correct and more efficient for all configurations of NuttX + + Currently cpuload assumes there are only 2 static threads - idle and init, this + is true only for "basic" config of NuttX, as there can be 3 more static threads: + paging, work0 and work1 - depending on config. In such cases cpuload + would mistake one of them for init (which in fact is always last), giving + incorrect results to "top" + + Signed-off-by: Freddie Chopin + +commit e0df7e6a7648bb7c40411561e308a408b5ee7beb +Author: px4dev +Date: Fri Nov 30 01:46:14 2012 -0800 + + save ~200 bytes of RAM by correctly positioning the S.bus decoder table in flash. + +commit 31c5425e5006802751ed24ef97e140dea53d3883 +Merge: d16d66f99 c961dd8ba +Author: Lorenz Meier +Date: Fri Nov 30 10:42:36 2012 +0100 + + Merge remote-tracking branch 'origin/#61-px4io-spektrum-decoder' into sbus + +commit d16d66f990664481cb8ef6dddd038c575fe16380 +Author: Lorenz Meier +Date: Fri Nov 30 10:42:27 2012 +0100 + + Enabled UART3, added JTAG make target for IO, removed potentially problematic usleep + +commit c961dd8bab38c1a8570eaf02b912353641e45df3 +Author: px4dev +Date: Fri Nov 30 01:34:33 2012 -0800 + + Just for fun, add a (completely untested) S.bus decoder. + +commit 9fa794a8faa2d30023d9943beae55a05ed4e48a0 +Author: px4dev +Date: Fri Nov 30 00:02:47 2012 -0800 + + Rework the PX4IO software architecture: + - Use a separate thread for handing R/C inputs and outputs. + - Remove all PX4IO R/C receiver configuration; it's all automatic now. + - Rework the main loop, dedicate it to PX4FMU communications after startup. + - Fix several issues in the px4io driver that would cause a crash if PX4IO was not responding. + +commit e153476950a3fbda230c6bddd9ad35018cfda559 +Author: px4dev +Date: Fri Nov 30 00:00:02 2012 -0800 + + Config changes for PX4IO: + - enable USART3 for S.bus + - reduce the scheduling tick to 1ms + - disable RR scheduling + - reduce stdio buffer sizes (not used) + +commit 9924c4f425bc9fc507e7d065cc373a6cd9bbfebd +Author: Simon Wilks +Date: Fri Nov 30 08:12:20 2012 +0100 + + Addressed compiler warnings and handle non-supported devices properly. + +commit c149b26dd44ebdd84ee3fd72cda3caea893191b2 +Author: Simon Wilks +Date: Fri Nov 30 08:06:19 2012 +0100 + + Code formatting cleanup. + + Fixed code style with Tools/fix_code_style.sh + +commit f63b1d9296232e1c0f0a37d1fc7cdfb87f34946f +Author: patacongo +Date: Thu Nov 29 22:27:22 2012 +0000 + + ZNEO now (almost) builds in Windows native environment + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5402 42af7a65-404d-4744-a932-0658087f49c3 + +commit c9230359ef3da96b4aa2517475eb910e25ea1620 +Author: patacongo +Date: Thu Nov 29 18:44:02 2012 +0000 + + All ZNEO configurations converted to use the mconf/Kconfig tool + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5401 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9c8101d4f189837fdf9b54e6b529ff3962f56c1c +Author: px4dev +Date: Thu Nov 29 10:18:21 2012 -0800 + + Add some more information to comments. + +commit 83b590b946b88b07b42eb8214ec9a5bed2ed2928 +Author: patacongo +Date: Thu Nov 29 16:48:29 2012 +0000 + + ZNEO configurations updated to use ZDS-II version 5.0.1 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5400 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2eccf5ff196d3c46f95cd4a5246e37d89555f5b4 +Author: Simon Wilks +Date: Thu Nov 29 16:48:52 2012 +0100 + + Cleanup a bit. + +commit d82c62e95bd8d37ec2a8060f096ad4188f34bc49 +Author: Simon Wilks +Date: Thu Nov 29 16:42:13 2012 +0100 + + Single wire now working once moving away from UART5. + +commit cdada458a18eaf892b3791e4ace1c42535350495 +Author: patacongo +Date: Thu Nov 29 15:24:27 2012 +0000 + + z8 configurations will now build in Windows native environment + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5399 42af7a65-404d-4744-a932-0658087f49c3 + +commit 724d3c4c0dd93354fb02cc64972448e4ea7e00a0 +Author: patacongo +Date: Thu Nov 29 13:58:53 2012 +0000 + + Patches for NSH disable background, and ARMv7M assembly from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5398 42af7a65-404d-4744-a932-0658087f49c3 + +commit 20973d603cc80c75dab50e9a9d1ca9376c8b1cde +Merge: 401c54bdd 1f2ad5029 +Author: Lorenz Meier +Date: Thu Nov 29 09:55:03 2012 +0100 + + Merge branch '#69-stm32-termios' of github.com:PX4/Firmware into sbus + +commit 401c54bdd386bd1c12bb337fba9a19d475641428 +Merge: d0efd1a41 92e1d5eb7 +Author: Lorenz Meier +Date: Thu Nov 29 09:54:23 2012 +0100 + + Merge branch '#78-px4io-firmware-updater' of github.com:PX4/Firmware into sbus + +commit d0efd1a419497ec2fadb7b516cd2f9cc5a09ca5d +Author: px4dev +Date: Thu Nov 29 00:35:21 2012 -0800 + + Fix the DSM (spektrum) protocol decoder, and add some format auto-detection to it. + +commit 3321ca08886fe1030c82094254586c31fcb07b32 +Author: px4dev +Date: Thu Nov 29 00:34:44 2012 -0800 + + Don't print the status line so much; we seem to drop a lot of receive characters this way. + +commit 03a82e0a039d8ce3bea5cc97c181d649b97d6edf +Author: px4dev +Date: Thu Nov 29 00:33:44 2012 -0800 + + Fix includes for debug output. + +commit 8c0c979655bcdcb7277e7ebbd79852e09a8c87e0 +Author: px4dev +Date: Thu Nov 29 00:33:20 2012 -0800 + + Better sizing for PX4IO serial buffers. + +commit 92e1d5eb78d9d04a89b0413718c8bab6e9af7f63 +Author: px4dev +Date: Wed Nov 28 20:12:36 2012 -0800 + + Possible fix for #78 - increase the wait timeout for discard when flashing PX4IO. It's not clear this solves the issue, but I can't reproduce it with this added. + +commit d6e54c3ce43902a96fc33e08581421884fa94de4 +Author: Simon Wilks +Date: Thu Nov 29 02:30:46 2012 +0100 + + Trying to get single wire working. Not quite there yet. + +commit 00b79764d795edf2914e4c5dcb6e5eaa00376aee +Author: Lorenz Meier +Date: Wed Nov 28 23:00:43 2012 +0100 + + minor code cleanup, not changing functionality + +commit 9fa628c6682543e930e8c9d5b8e5c8681081dada +Merge: 520f335b5 3de3b5850 +Author: Lorenz Meier +Date: Wed Nov 28 22:28:18 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoor + +commit afd86a08b5fb4b12ac25c23824e8c9592c5f265c +Author: patacongo +Date: Wed Nov 28 17:50:28 2012 +0000 + + z8 configurations all converted to use mconf tool + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5397 42af7a65-404d-4744-a932-0658087f49c3 + +commit 18b90c8848ca96919258e7df6dfd33a4ec7708d0 +Author: patacongo +Date: Wed Nov 28 15:53:42 2012 +0000 + + Verify that z8 targets still build (under Cygwin) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5396 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6c26fa6537b1a94defc0c842677f0d812a35b123 +Author: patacongo +Date: Wed Nov 28 14:08:09 2012 +0000 + + configs/many/Make.defs: Fix typo -wstrict-prototypes; Add Calypso keypad driver (Denis Cariki) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5395 42af7a65-404d-4744-a932-0658087f49c3 + +commit 520f335b557fdcfbbcdebf967ee02d71c574b353 +Author: Lorenz Meier +Date: Wed Nov 28 15:02:24 2012 +0100 + + fix for ground speed minimum, untested + +commit 3de3b585054d4df81ebe55f5ce4efd334ae9f1a2 +Merge: f88feceab c2a2eb1a1 +Author: Lorenz Meier +Date: Tue Nov 27 13:01:30 2012 -0800 + + Merge pull request #77 from julianoes/hotfix_windows_upload + + Raised COM port number for windows from 18 to 32 + +commit c2a2eb1a1ab66ccb2f0778e330b6989643747aa4 +Author: Julian Oes +Date: Tue Nov 27 10:45:11 2012 -0800 + + Raised COM port number for windows from 18 to 32 + +commit 8cad4a664b6745ba30bcc8c08c8754f6a51a6383 +Author: patacongo +Date: Tue Nov 27 17:22:32 2012 +0000 + + Fix backward conditional compilation in work_queue.c + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5394 42af7a65-404d-4744-a932-0658087f49c3 + +commit 54d624f7c7b5e57d6ec7747056ba2a795ef47dd0 +Author: Lorenz Meier +Date: Tue Nov 27 18:11:48 2012 +0100 + + Added feedforward throttle to pitch compensation, heading from position controller still broken + +commit cc1e0ef2356fd3fe24726386add7e6f7106574b6 +Author: Lorenz Meier +Date: Tue Nov 27 17:38:16 2012 +0100 + + Removed old fixed wing control process + +commit e5177b383b88941cb4a1355826680e0ddd806afc +Merge: 98283e16b f88feceab +Author: Lorenz Meier +Date: Tue Nov 27 17:27:55 2012 +0100 + + Merge branch 'master' into fixedwing_outdoor + +commit 98283e16b0da59d19c54e6cb8f55924c258e1cb3 +Merge: 67fbe415d caf0fefa3 +Author: Lorenz Meier +Date: Tue Nov 27 17:27:52 2012 +0100 + + Merged + +commit 3c20b3a3cde677efa2963609d44954bfaf9c19a1 +Author: patacongo +Date: Tue Nov 27 16:26:54 2012 +0000 + + Add chip ID funcitions for Shenzhou and Cloudctrl boards; Extened NSH ifconfig command and improve DHCPC -- All from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5393 42af7a65-404d-4744-a932-0658087f49c3 + +commit f88feceab6e92a70a98373c8a0104a5ad623c262 +Author: Lorenz Meier +Date: Tue Nov 27 17:26:37 2012 +0100 + + Hotfix: Number of files pre process was causing uorb topics not to be published in MAVLink + +commit 15236d1ff234b01318b1060ba91dda45f21052a2 +Author: Lorenz Meier +Date: Tue Nov 27 17:26:04 2012 +0100 + + Hotfix: calibration status returns sanity checks with better granularity + +commit caf0fefa32b5441f1093de460cbc77f6d3aa2f92 +Author: Lorenz Meier +Date: Tue Nov 27 17:24:33 2012 +0100 + + Cleaned up different uorb topics, cleaned up excessive stack sizes + +commit 8c5b57d449bae1b9f5b3b501356e486439f93ae0 +Author: patacongo +Date: Tue Nov 27 15:09:12 2012 +0000 + + configs/z8f64200100kit/ostest at same level as ez80 configurations; nuttx/arch/arm/src/lpc17xx/lpc17_i2c.cuninitialization fix + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5392 42af7a65-404d-4744-a932-0658087f49c3 + +commit 67fbe415dc85c5eaf07714289fef1bf1d9c7dda4 +Merge: 90b94b505 4d6fb3a03 +Author: Lorenz Meier +Date: Tue Nov 27 14:17:51 2012 +0100 + + Merge branch 'delay_test' into fixedwing_outdoor + +commit 4d6fb3a037e1f58b02daa2e582931ab91d9b0f8b +Author: Lorenz Meier +Date: Tue Nov 27 12:45:17 2012 +0100 + + Added delay test to measure comm delays with a led / scope + +commit 90b94b50501cd388d6acfba66bb048393860af74 +Author: Lorenz Meier +Date: Tue Nov 27 11:53:50 2012 +0100 + + Ported all mixers to actuator_controls_effective topic, mixers do not output the limited result yet + +commit 7777d4416d77a683621ef8c18769f4661356e65e +Author: Lorenz Meier +Date: Tue Nov 27 11:29:48 2012 +0100 + + Changed to actuators effective in mavlink app + +commit 7d485c117b8930ca0e6c4bcb71199e3ccc8dfeb9 +Merge: 80b84819d 98657b8ae +Author: Lorenz Meier +Date: Mon Nov 26 21:09:17 2012 +0100 + + Merge branch 'rates_setpoint' into fixedwing_outdoor + +commit 98657b8ae41dff36839f2022011b672b012a63f9 +Author: Lorenz Meier +Date: Mon Nov 26 21:03:21 2012 +0100 + + Added rates setpoints as system outputs + +commit 80b84819d2efe8596c105db2aa698dd976c338c3 +Merge: eca12343f 4366d9e31 +Author: Lorenz Meier +Date: Mon Nov 26 21:02:36 2012 +0100 + + Merged fixed wing branches + +commit 285cd255991c1b077d657ea0b3ec376ac67fa5c9 +Author: patacongo +Date: Mon Nov 26 18:39:49 2012 +0000 + + ez80f910200zco/ostest supports native windows build; other configurations also updated + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5391 42af7a65-404d-4744-a932-0658087f49c3 + +commit aca95c773056329af4e38f629d43f55b327b1068 +Author: patacongo +Date: Mon Nov 26 17:07:34 2012 +0000 + + ez80f910200zco/ostest now uses Kconfig + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5390 42af7a65-404d-4744-a932-0658087f49c3 + +commit eca12343fd7c315dea56845c2693041632a207ee +Merge: 9bc044eae f3bd78876 +Author: Lorenz Meier +Date: Mon Nov 26 17:52:30 2012 +0100 + + Merge branch 'io_arming' into fixedwing_outdoor + +commit f3bd78876b1cb642ae24da7b416c72dae12e68c4 +Merge: 11b0242f5 b757ebbda +Author: Lorenz Meier +Date: Mon Nov 26 17:51:26 2012 +0100 + + Merged + +commit 11b0242f551dea2c67ae3306737a74ddd8edbe20 +Author: Lorenz Meier +Date: Mon Nov 26 17:45:11 2012 +0100 + + Not arming FMU in HIL mode + +commit b757ebbda83a254a997126fd8f932f30174584cf +Author: Lorenz Meier +Date: Mon Nov 26 17:45:11 2012 +0100 + + Not arming FMU in HIL mode + +commit 4298f68fcd39aa9820f9b522c38869ff0eb8bb0a +Author: Lorenz Meier +Date: Mon Nov 26 17:43:07 2012 +0100 + + IO does not arm in HIL mode + +commit 9bc044eae91a2d0f0f7d71b7a1d178663008aace +Author: Lorenz Meier +Date: Mon Nov 26 17:42:08 2012 +0100 + + More fixed wing improvements + +commit 7cc712b286f3a6132e8abb897d099dabea9bca72 +Author: Lorenz Meier +Date: Mon Nov 26 17:41:51 2012 +0100 + + More fixed wing improvements + +commit f1883fb2da23a440533ac6869f1fae823da4c5b1 +Author: patacongo +Date: Mon Nov 26 15:06:50 2012 +0000 + + Misc build fixes, some from Mike some for ez80 native build + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5389 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7d61592105d0a53960d2129f3feee7615ec17833 +Author: patacongo +Date: Mon Nov 26 13:22:51 2012 +0000 + + STM32 FLASH pre-fetch is no long enabled unless it is so configured + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5388 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7a88e307e8a013e8f3a99e8fa20f5daf08482d62 +Author: patacongo +Date: Sun Nov 25 20:58:39 2012 +0000 + + A few native window build updates + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5387 42af7a65-404d-4744-a932-0658087f49c3 + +commit 632d7a57b137ee963d58c9853eb9c4b9d66a586e +Author: patacongo +Date: Sun Nov 25 18:00:40 2012 +0000 + + Fixe task_exithook() bug; fix timer usage in STM32 OTGFS host driver + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5386 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4366d9e31904a9b96992e1bb41388bd69ba92407 +Author: Thomas Gubler +Date: Sun Nov 25 18:20:54 2012 +0100 + + fw_controller testing + +commit 2ca09ab3d1f04af093454b54869352f65f48c1b9 +Merge: 20a29bff9 dd0542600 +Author: Lorenz Meier +Date: Sun Nov 25 17:10:49 2012 +0100 + + Merged with coordinated turn effort + +commit 20a29bff9923b5fd82c4f0484808e0b5538016bf +Author: Lorenz Meier +Date: Sun Nov 25 16:42:31 2012 +0100 + + Fixes for roll/pitch feedforward + +commit 346d93b2710e5b55c203723188e40d2bad2f9d85 +Merge: faa672f8b c184d7bae +Author: Lorenz Meier +Date: Sun Nov 25 13:56:19 2012 +0100 + + Merged + +commit faa672f8bb257ec0ee357ad55da3195b79aeb54b +Author: Lorenz Meier +Date: Sun Nov 25 13:55:28 2012 +0100 + + mode switching for all platforms, additional fixed wing modes + +commit dd0542600260395c340b3fd71b501b633e804a60 +Merge: 6fb54ec62 dc72d467d +Author: Thomas Gubler +Date: Sun Nov 25 00:50:25 2012 +0100 + + manual merge of origin/master into fw_control + +commit dc72d467d4abe3d18bbf02091eb4eaddb4f491d2 +Author: Lorenz Meier +Date: Sun Nov 25 00:28:15 2012 +0100 + + fixed wing manual setpoints in manual mode + +commit 9f35de51a60fcbe207974be43648aa523926f115 +Author: Lorenz Meier +Date: Sat Nov 24 22:39:43 2012 +0100 + + Removed unneeded header + +commit c184d7baeb2176d424d8a520801554dbfcd7b8f3 +Author: Lorenz Meier +Date: Sat Nov 24 19:37:51 2012 +0100 + + Enabled aux manual control channels + +commit 1f2ad5029a5f3e68423c462c4c8077c65059b775 +Author: px4dev +Date: Fri Nov 23 23:59:39 2012 -0800 + + Improved termios support for the STM32 UART driver. Also add a little more termios processing to the generic serial layer. Implement FIONREAD. + +commit b1bc5e0e461856ca8f1cc532eb2023ddbe2cb957 +Author: Lorenz Meier +Date: Fri Nov 23 22:52:37 2012 +0100 + + Improved drivers, allowed parallel use of multiple gyros + +commit 24b649553719312f79127bba841818a43a00fd8a +Author: patacongo +Date: Fri Nov 23 15:49:06 2012 +0000 + + Several changes (mostly graphics related) from Petteri Aimonen + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5385 42af7a65-404d-4744-a932-0658087f49c3 + +commit 99cc52c0763dea695fc740ed2dcfaed7468febd5 +Author: patacongo +Date: Fri Nov 23 14:13:57 2012 +0000 + + Add common Toolchain.defs for AVR/AVR32; Add Toolchain.defs for ARM; Add more toolchain options (from Mike); incdir.sh and .bat now take -s option + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5384 42af7a65-404d-4744-a932-0658087f49c3 + +commit adb04f632f765f821cb327448339de8af1e49adb +Author: px4dev +Date: Thu Nov 22 20:35:08 2012 -0800 + + Local changes to match upstream changes. + +commit a3842eb4d1e74825404d65bb71714fdba181aff1 +Merge: e24c349d1 1cb21ddcd +Author: px4dev +Date: Thu Nov 22 20:34:32 2012 -0800 + + Merge branch 'master' of file:///Users/Shared/NuttX/NuttX into nuttx-merge-cbf2eea + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5383 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1cb21ddcd1fe9e45e3fec29fff11a747d740d4a1 +Author: patacongo +Date: Thu Nov 22 21:21:48 2012 +0000 + + A few more Windows native build fixes for eZ80 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5383 42af7a65-404d-4744-a932-0658087f49c3 + +commit 14d874f4a15653fce2902f016b1e75373afadd51 +Author: Simon Wilks +Date: Thu Nov 22 16:20:48 2012 +0100 + + Fix some memory corruption bugs. + +commit 00f711cdf193646c2068fb037b49213fe0d927c4 +Author: patacongo +Date: Thu Nov 22 14:44:38 2012 +0000 + + Move some PHY initialization logic for Darcy + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5382 42af7a65-404d-4744-a932-0658087f49c3 + +commit cc7952ea94f30b62be70486f42b47bcffee7f8eb +Author: Simon Wilks +Date: Thu Nov 22 12:48:52 2012 +0100 + + Messaging cleanup. + +commit c296ffb7083678b6760aca9f179067830669af1e +Author: Simon Wilks +Date: Thu Nov 22 11:46:23 2012 +0100 + + Tried cleaning up console messaging a bit. + +commit ae906dee980c0090135cb6928f9fed04003f5e76 +Author: Simon Wilks +Date: Thu Nov 22 02:03:50 2012 +0100 + + Shorten the post read delay slightly. + +commit bc27a495a0ff4e9e76e38ab606c291d678658e1d +Author: Simon Wilks +Date: Thu Nov 22 01:54:41 2012 +0100 + + Make the reading and sending of data independant of the message type. + + This will allow us to cleanly support various sensor types by having a + byte array interface for send_data() and read_data(). + +commit cbf2eea7f0bc4fbdc3a78cbf4b193331b3cf2e73 +Author: patacongo +Date: Wed Nov 21 23:22:38 2012 +0000 + + A few more fixes for ez80 Windows Native build (still not enough) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5381 42af7a65-404d-4744-a932-0658087f49c3 + +commit 054c65535f41c788a6db2accf1f920eaf3d05ff4 +Author: Simon Wilks +Date: Wed Nov 21 23:37:20 2012 +0100 + + General code cleanup. + +commit 6fb54ec62c4170fa08d8b882f34f9e1649d1aac8 +Merge: 1f798efd1 e24c349d1 +Author: Thomas Gubler +Date: Wed Nov 21 21:35:13 2012 +0100 + + manual merge of origin/master into fw_control + +commit 27ec2129d73f3144f8b6436a6a6b10937a3d7155 +Author: patacongo +Date: Wed Nov 21 19:54:44 2012 +0000 + + /configs/stm32f4discovery/winbuild and configs/cloudctrl upated to use Mike's Toolchain.defs; Fix error introduced into tools/configure.sh + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5380 42af7a65-404d-4744-a932-0658087f49c3 + +commit 057c41d277bedaac328423816182669fab99a7b4 +Author: patacongo +Date: Wed Nov 21 18:34:10 2012 +0000 + + Big refactoring of toolchain definitions by Mike Smith + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5379 42af7a65-404d-4744-a932-0658087f49c3 + +commit 62432f165f89f1c37ba37f5fa3c91a5c418bc8f3 +Author: patacongo +Date: Wed Nov 21 18:19:49 2012 +0000 + + configs/cloudctrl and tools/prebuild.py from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5378 42af7a65-404d-4744-a932-0658087f49c3 + +commit b665308a8704df02b7f40d03646cb3ad650e5995 +Author: patacongo +Date: Wed Nov 21 17:44:14 2012 +0000 + + Update for ez80 Windows native build (still does not work) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5377 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0193d590db92b96e93de9594b7db75a2c7805de6 +Author: Lorenz Meier +Date: Wed Nov 21 17:37:52 2012 +0100 + + Removed debug printf + +commit d9a31034133c62b1db4acf51459aacb1703f48d3 +Merge: 4d1256e3f e24c349d1 +Author: Lorenz Meier +Date: Wed Nov 21 17:37:00 2012 +0100 + + Merge branch 'development' of github.com:PX4/Firmware into development + +commit 4d1256e3f33ed78a6310695261f947273170dd56 +Author: Lorenz Meier +Date: Wed Nov 21 17:36:52 2012 +0100 + + Removed left-over comment + +commit e24c349d1d839dd7499645d17f58e93ba99a5588 +Author: Lorenz Meier +Date: Wed Nov 21 15:42:42 2012 +0100 + + Temporarily very verbose on flow output + +commit 25e304c8691f2162b34cde46414f5b7f805cff67 +Author: Lorenz Meier +Date: Wed Nov 21 15:32:59 2012 +0100 + + Added vicon, actuator controls effective and optical flow to logging + +commit ffda224b414204af7fb0a4f660f7b72ee013bcd2 +Author: Lorenz Meier +Date: Wed Nov 21 14:59:55 2012 +0100 + + Added actuator controls effective topic + +commit d1cde9858d6b8d4c2fb248342e8a3e0aabefa8fd +Author: Lorenz Meier +Date: Wed Nov 21 14:59:17 2012 +0100 + + Fixed typo in console message string + +commit 4a509684a79663b54717ffbc2c493752f069834f +Merge: 6894c4d1b 3016ae72a +Author: Simon Wilks +Date: Wed Nov 21 07:32:59 2012 +0100 + + Merge remote-tracking branch 'upstream/master' into hott + +commit 90b0f6d2bcdf292f0cbb681f223149e43f767ae6 +Author: patacongo +Date: Wed Nov 21 00:39:30 2012 +0000 + + Implement pause() + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5376 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6894c4d1bfaf5b8c43705b8b758788ebf31e17f9 +Author: Simon Wilks +Date: Wed Nov 21 00:19:45 2012 +0100 + + Added a note on the inclusion of libraries for UART access in the Makefile. + +commit aa7873dee1d8f5e24b5995f61f3cf922cd3621e9 +Author: Simon Wilks +Date: Wed Nov 21 00:16:43 2012 +0100 + + Introducing an initial implementation of HoTT telemetry support. + +commit bd050bdf6ba90482254331fa8cdd4f1c6e122c5d +Author: patacongo +Date: Tue Nov 20 21:19:36 2012 +0000 + + Convert configs/ez80f910200kitg/RCS/ostest to use the newer mconf-based configuration + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5375 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8c8436926328e233a50e83c838f3659612418263 +Author: patacongo +Date: Tue Nov 20 19:59:40 2012 +0000 + + Change how UARTs are enabled for i.MX, M16C, and ez80 to make them compatible with other chips + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5374 42af7a65-404d-4744-a932-0658087f49c3 + +commit 13000a71212076a515043fb7ca89ce77cf6c36b4 +Author: Lorenz Meier +Date: Tue Nov 20 16:51:13 2012 +0100 + + Yaw rate sanity checking for controller + +commit 7820024d905396fd8d2bf7b29093cddfd0e9a0d5 +Author: Lorenz Meier +Date: Tue Nov 20 16:50:55 2012 +0100 + + Disabling commander black magic + +commit f552862bb546891ecc51cda2fe662c630ff019cb +Author: patacongo +Date: Tue Nov 20 15:47:41 2012 +0000 + + Missing comma in EVERY DELFILE/DELDIR macro call in every Makefile + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5373 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3bfc309856c620786c53e8fffc82b76e96103d20 +Author: Lorenz Meier +Date: Tue Nov 20 15:20:13 2012 +0100 + + Added setpoint triplet + +commit 6ff4520904daef1fa441fd467f048c42d286f2ac +Author: Lorenz Meier +Date: Tue Nov 20 15:19:22 2012 +0100 + + Cleaned up PI wrapping code, still subject to testing + +commit 6833671f0c73c1b3d4eda7251e64410e421600c4 +Author: patacongo +Date: Tue Nov 20 13:36:07 2012 +0000 + + 0001-some-fixes-for-FreeMODBUS-and-MODBUS-example.patch from Freddi Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5372 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2754c39e6ec0fb03b74bb714ccc1374025773ff9 +Author: patacongo +Date: Tue Nov 20 13:34:04 2012 +0000 + + 0001-RS-485-support-for-STM32-serial-driver.patch from Freddi Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5371 42af7a65-404d-4744-a932-0658087f49c3 + +commit 129e6d73debca5653911867e9db54990c02591bb +Author: Julian Oes +Date: Mon Nov 19 16:17:52 2012 -0800 + + Changed yaw position control to yaw speed control for multirotors, tested with ardrone + +commit 7a68d939992a06512b617200662807de441766d6 +Author: patacongo +Date: Mon Nov 19 19:53:53 2012 +0000 + + Fix typo introduced into many Makefiles with last changes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5370 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2652b16d37f2221dc9dabfa1a278651c2931e5ce +Author: Julian Oes +Date: Sun Nov 18 14:12:02 2012 -0800 + + Distinction between yaw position and yaw speed control, just messsed around in the code, untested + +commit 9c8e031f6be214994801a74018160174f74b5516 +Author: Lorenz Meier +Date: Mon Nov 19 13:37:38 2012 +0100 + + Fixed minor optical flow receive and retransmit issue, value was not re-transmitted + +commit a98248b591a69249c97849745788737d25dc3731 +Author: patacongo +Date: Sun Nov 18 20:59:30 2012 +0000 + + Fix typol in Config.mk that would effect non-Windows builds + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5369 42af7a65-404d-4744-a932-0658087f49c3 + +commit d006a3fe2df054a97f36868d0a045a947ab5a85e +Author: Lorenz Meier +Date: Sun Nov 18 16:19:10 2012 +0100 + + Added onboard, receive-only MAVLink app for onboard UART networks + +commit 340323830c34d40bf159d33ed24333d30a7787f2 +Author: Lorenz Meier +Date: Sun Nov 18 16:17:09 2012 +0100 + + Minor cleanups in docs and output + +commit e7b122cc626cc454d9af49e6d6928a46d667fd1f +Author: patacongo +Date: Sat Nov 17 20:44:02 2012 +0000 + + Finishes all Makefile file changes for Windows native clean + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5368 42af7a65-404d-4744-a932-0658087f49c3 + +commit d4dca58d933cf2c713ee8ccead6fce329e199320 +Author: patacongo +Date: Sat Nov 17 18:54:53 2012 +0000 + + Most of the changes needed to support Windows native clean; distclean is has a problem + + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5367 42af7a65-404d-4744-a932-0658087f49c3 + +commit cc099195b8a4baa726810a7811e341f383d442eb +Author: patacongo +Date: Sat Nov 17 13:50:59 2012 +0000 + + Patches 7-9 from Petteri Aimonen + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5366 42af7a65-404d-4744-a932-0658087f49c3 + +commit e74eed618541f7f8f21428ea953c6edc78eaf389 +Author: patacongo +Date: Sat Nov 17 13:50:02 2012 +0000 + + Patches 7-9 from Petteri Aimonen + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5365 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0ac67b46fba7412d7bfaf999108af5a9c409f1f5 +Author: patacongo +Date: Fri Nov 16 16:49:21 2012 +0000 + + Patches 4-6 from Petteri Aimonen + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5364 42af7a65-404d-4744-a932-0658087f49c3 + +commit 48247aa52fa3d5d88f01db31d82f941526876d6e +Author: patacongo +Date: Fri Nov 16 15:53:16 2012 +0000 + + Fixes for CCycleButton unit test; Add CNumericEdit. Both from Petteri Aimonen + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5363 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8b823f6beeae9c0dcc75cbc92bb7d977533e0b7d +Author: patacongo +Date: Fri Nov 16 14:13:04 2012 +0000 + + Mostly cosmetic build changes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5362 42af7a65-404d-4744-a932-0658087f49c3 + +commit da3dd04ea56562e2a50606be907fe99d11822d9d +Author: patacongo +Date: Fri Nov 16 12:41:58 2012 +0000 + + Changes from Mike + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5361 42af7a65-404d-4744-a932-0658087f49c3 + +commit e24f4089720b27bc926d778eff89297ab944e457 +Author: patacongo +Date: Thu Nov 15 21:35:18 2012 +0000 + + Mirtoo differences from Konstantin; File system fix from Lorenz Meier + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5360 42af7a65-404d-4744-a932-0658087f49c3 + +commit e9acc18df4e4d870ca20d10e100a132cf4a15631 +Author: Julian Oes +Date: Thu Nov 15 11:57:55 2012 -0800 + + Lowered arm button prelling + +commit 33e750602ab384069b08ca17ca6589c08177f7a6 +Merge: b7c6a11e6 3016ae72a +Author: Julian Oes +Date: Thu Nov 15 11:55:55 2012 -0800 + + Merge remote-tracking branch 'upstream/master' into io + + Fixed Conflicts: + apps/multirotor_att_control/multirotor_att_control_main.c + + rc loss failsafe throttle tested + +commit 9129fb715b69c0d2ffec2f963f57346bf89bc355 +Author: patacongo +Date: Thu Nov 15 19:35:15 2012 +0000 + + Fix a place that had a '\' but needed a '/' + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5359 42af7a65-404d-4744-a932-0658087f49c3 + +commit afda7763683b2b6accbdf4b721b6a5b118d386ac +Author: patacongo +Date: Thu Nov 15 19:22:47 2012 +0000 + + Fix various build-related typos + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5358 42af7a65-404d-4744-a932-0658087f49c3 + +commit 98c0270edecaaca7d0f4ad387cce7c91a4ddbbd9 +Author: patacongo +Date: Thu Nov 15 18:33:18 2012 +0000 + + More changes for Mike + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5357 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2581506dfb1861f909fb99c790f2d5b9b7132141 +Author: patacongo +Date: Thu Nov 15 17:43:29 2012 +0000 + + Move some (hopefully) un-necessary quotes in Makefiles for Mike + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5356 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3016ae72a3b3b7d7bf1df937fd62a14f53eace6f +Author: Lorenz Meier +Date: Thu Nov 15 17:20:14 2012 +0100 + + minor cosmetic changes in commander + +commit 7f916779df3d758ade6836adb6e5f66b5b41bdd3 +Author: Lorenz Meier +Date: Thu Nov 15 17:19:52 2012 +0100 + + Minor cleanup of param load / store + +commit df5e4d19042985bd567845dfa464170c169829b4 +Author: Lorenz Meier +Date: Thu Nov 15 17:19:21 2012 +0100 + + Improved self-test logic + +commit 74d543cfc9e2d63caf2d10b4a93227608a2c2930 +Author: Lorenz Meier +Date: Thu Nov 15 17:14:24 2012 +0100 + + Made u-blox timeouts more forgiving + +commit 1306008467f47f3c6192ff4ed68b98ad9ea7a07a +Author: Lorenz Meier +Date: Thu Nov 15 17:13:32 2012 +0100 + + Fixed NuttX issue causing an assertion to trigger on unlinking / opening files + +commit dad1304503f301a0a8ab0441d1eeab8638290376 +Author: Lorenz Meier +Date: Thu Nov 15 15:14:57 2012 +0100 + + Cleaning up start scripts, enabling preflight check as default + +commit 1e213ea53c1745aba91db29e29a191d72e8e1810 +Author: Lorenz Meier +Date: Thu Nov 15 15:14:28 2012 +0100 + + Fixed sensors test + +commit c0c72662554e3e887b6d5b2f4f84c4cd83aed9b1 +Author: Lorenz Meier +Date: Thu Nov 15 15:13:45 2012 +0100 + + Added preflight_check app + +commit 5020a0a06329c5b5c314df42ac003def7a1a316e +Author: Lorenz Meier +Date: Thu Nov 15 15:13:27 2012 +0100 + + Addes sensor self test commands + +commit 68346fbfeb1603dae6737fae8d21f74659b52823 +Author: Lorenz Meier +Date: Thu Nov 15 13:21:09 2012 +0100 + + Cleaned up include list + +commit f803540415f8b4dc7baef98b4a0270d68a33cdcd +Author: Lorenz Meier +Date: Thu Nov 15 13:21:00 2012 +0100 + + Added preflight_check app which checks core system sensors, so far only mag + +commit 1f798efd17384aeac6b82db663059d9a6e7e0f02 +Merge: f0e39397f c4bf3ea3e +Author: Thomas Gubler +Date: Wed Nov 14 22:42:29 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit f0e39397fe5d9b301ad887ad430736397f6403fd +Author: Thomas Gubler +Date: Wed Nov 14 22:41:50 2012 +0100 + + fw control: work in progress, heading rate control loop + +commit 5bba2c1508aa4e318de64cbaee58a12876745a97 +Author: patacongo +Date: Wed Nov 14 20:59:36 2012 +0000 + + Simple window natives OS test build now works; Probabaly more to do for other configs; clean targets still have problems + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5355 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2afceac48734c888931e4b824a62fcfd0e4f5ad8 +Author: patacongo +Date: Wed Nov 14 19:26:13 2012 +0000 + + Qencoder fixes from Ryan Sundberg + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5354 42af7a65-404d-4744-a932-0658087f49c3 + +commit 21f348544f4fd3a9d51a8bfce08d2736eeb15d26 +Author: patacongo +Date: Wed Nov 14 17:04:03 2012 +0000 + + Kconfig updates from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5353 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7213ccf4de665ee7f1cd215ebee3f85787b6cd5f +Author: patacongo +Date: Wed Nov 14 15:55:07 2012 +0000 + + More native build fixes -- still problems in apps/ directory + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5352 42af7a65-404d-4744-a932-0658087f49c3 + +commit 81caf90b8d140d580a969a07f0659a9a32f8624f +Author: patacongo +Date: Wed Nov 14 14:29:01 2012 +0000 + + ModBus fixes from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5351 42af7a65-404d-4744-a932-0658087f49c3 + +commit c4bf3ea3ed81acdce9f972534c56e2dc68135d19 +Author: Lorenz Meier +Date: Wed Nov 14 15:18:16 2012 +0100 + + better system status reporting, work in progress + +commit 3eb36bbd2145a2932e5169e1ae6b676bf636debe +Author: Lorenz Meier +Date: Wed Nov 14 15:17:49 2012 +0100 + + Fix led assignment for FMU + +commit 722af669fea5dcb6719438326f8272cbb8ca69ee +Author: Lorenz Meier +Date: Wed Nov 14 15:17:30 2012 +0100 + + Better integrate calibration check + +commit aeea27d16a6e7d92f7caf1c6a272a5f4bfa9a721 +Author: Lorenz Meier +Date: Wed Nov 14 15:17:06 2012 +0100 + + Increased interface slightly to better match 200 Hz, adjusted led flash speed + +commit ffac5cba2fb91d30334c36b296a982686fcd166a +Author: Lorenz Meier +Date: Wed Nov 14 13:42:16 2012 +0100 + + Requiring at least four channels for a successful PPM frame + +commit c2abe3997c730c183a7a5a094cadf1575951f86c +Author: Lorenz Meier +Date: Wed Nov 14 10:42:46 2012 +0100 + + Minor cleanups in attitude control + +commit d9d002f3aa1e25637538e713189fce565e4c8901 +Author: Lorenz Meier +Date: Wed Nov 14 10:42:02 2012 +0100 + + Fixed line breaks in ADC test + +commit 01eed6e946407ca6299a179e3d517ec2631ee9c5 +Author: Lorenz Meier +Date: Wed Nov 14 10:41:44 2012 +0100 + + Added perf counter, cleaned up + +commit 47bf4386615636bd23226ae478291ec5e2dcb1d9 +Author: Lorenz Meier +Date: Wed Nov 14 09:41:31 2012 +0100 + + Fixed ADC shutdown issue + +commit 141dcef1248707e03fdf26e5165b145747645808 +Merge: a6294be6f ed87f7d12 +Author: Lorenz Meier +Date: Tue Nov 13 23:55:58 2012 -0800 + + Merge pull request #52 from dojomouse/master + + GPS Status fixes + +commit ed87f7d12c35868c72e081d40112625c95cd62fb +Merge: b5665c2a7 a6294be6f +Author: Nick Butcher +Date: Wed Nov 14 07:51:35 2012 +0100 + + Merge commit 'a6294be6f076913d7b2c04e42aae1c0c93193a6f' + +commit 46ab48ab942a1505d4916a2443c62d020a6cb67a +Author: Simon Wilks +Date: Wed Nov 14 00:36:01 2012 +0100 + + Added a missing comment. + +commit efdfa2b8b4aa5ef6fb81a237cf8a79276bb4e382 +Author: Simon Wilks +Date: Wed Nov 14 00:33:26 2012 +0100 + + Setup skeleton code (basic daemon). + +commit 372c7ce012a663ed30cfcc7c6920691c42f4aa14 +Author: patacongo +Date: Tue Nov 13 23:05:48 2012 +0000 + + mkdeps.c: Oops MinGW does not have WEXITSTATUS; Now all of NuttX on native Windows WITH dependencies (still some link time problems). + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5350 42af7a65-404d-4744-a932-0658087f49c3 + +commit 693a7083aeb1f2b91ac046843f02017a18592d61 +Author: patacongo +Date: Tue Nov 13 22:47:44 2012 +0000 + + mkdeps.c: Fix some strtok logic; fix some system() return value check + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5349 42af7a65-404d-4744-a932-0658087f49c3 + +commit b7c6a11e6739d217e5df1e79b7f80399ff1fd8f8 +Merge: 359cc4bb8 a6294be6f +Author: Julian Oes +Date: Tue Nov 13 14:20:31 2012 -0800 + + Merge remote-tracking branch 'upstream/master' into io + +commit 359cc4bb86cae716d3d47dc888c836d04e920215 +Merge: a8dfcaace e52c7e3c4 +Author: Julian Oes +Date: Tue Nov 13 14:18:59 2012 -0800 + + Merge remote-tracking branch 'upstream/master' into io + +commit 2e8ca5cb32832814aee9440b66d806568a07e6c3 +Author: patacongo +Date: Tue Nov 13 21:19:19 2012 +0000 + + This is the new, top-level, redirecting Makefile + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5348 42af7a65-404d-4744-a932-0658087f49c3 + +commit 50d55efc797f123dd98c2775292beab2b4374fd7 +Author: patacongo +Date: Tue Nov 13 21:10:50 2012 +0000 + + Add tools/incdir.bat; Rename top-level Makefile to Makefile.unix + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5347 42af7a65-404d-4744-a932-0658087f49c3 + +commit bcdd7936ce8a366e644f45fab42a48455b719546 +Author: patacongo +Date: Tue Nov 13 20:24:30 2012 +0000 + + Centralized the definition of the INCDIR script in tools/Config.mk + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5346 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5ea79ad1b98059101f46e1ea391d171b518dc8dd +Merge: c1e28f5f1 a6294be6f +Author: Thomas Gubler +Date: Tue Nov 13 20:26:27 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit c1e28f5f13beda2c3074e3c470293887d19d8071 +Author: Thomas Gubler +Date: Sun Nov 11 19:10:26 2012 +0100 + + first version of yaw control loop, needs testing + +commit a6294be6f076913d7b2c04e42aae1c0c93193a6f +Merge: d15e6ae73 403874d31 +Author: Lorenz Meier +Date: Tue Nov 13 18:57:35 2012 +0100 + + Merge branch 'fw_control' of https://github.com/thomasgubler/Firmware + +commit 93248471033bdf18d62cd3290129ec78dbb55dcf +Author: patacongo +Date: Tue Nov 13 17:18:42 2012 +0000 + + Oops.. nested strtok in mkdeps.c, need to use strtok_r + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5345 42af7a65-404d-4744-a932-0658087f49c3 + +commit b74772ee54f0c70a68d4d5e967d3ef46be50251d +Author: patacongo +Date: Tue Nov 13 15:50:38 2012 +0000 + + Mostly cosmetic changes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5344 42af7a65-404d-4744-a932-0658087f49c3 + +commit d15e6ae73a57da9e16e61b58576c7a5bfddf6517 +Merge: 050698bed e52c7e3c4 +Author: Lorenz Meier +Date: Tue Nov 13 10:58:24 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 050698bedc9340bfc23ed18dfa84de664747e678 +Author: Lorenz Meier +Date: Tue Nov 13 10:03:39 2012 +0100 + + Added missing channel count in px4io driver + +commit ccc5929f33e2867f61fbca1ccf3e04840e9166c1 +Author: patacongo +Date: Tue Nov 13 02:39:01 2012 +0000 + + Fix some mkdeps.c issues; Incorporate mkdeps.c build in Makefiles + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5343 42af7a65-404d-4744-a932-0658087f49c3 + +commit 923d1e49b56c1db79ca4ef5d33c828de4269bb33 +Author: patacongo +Date: Tue Nov 13 00:38:59 2012 +0000 + + Add tools/mkdeps.bat and tools/mkdeps.c + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5342 42af7a65-404d-4744-a932-0658087f49c3 + +commit b5665c2a71c9de50d940a3507cc7cf6cc224757e +Author: Nick Butcher +Date: Mon Nov 12 23:18:20 2012 +0100 + + GPS watchdog - health detection fixes + +commit a1059c5657d9d2b83d0ef7fe51b0997bb983d86e +Author: Lorenz Meier +Date: Mon Nov 12 23:10:12 2012 +0100 + + Added missing GPS message fields + +commit e52c7e3c4ba4f909ae7ae51347c0c659c0c9cea7 +Merge: e9942e4af 66e806754 +Author: Lorenz Meier +Date: Mon Nov 12 21:08:57 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit e9942e4af7f5b35e7d3efe4381ed6127e5c6a91c +Author: Lorenz Meier +Date: Mon Nov 12 21:08:51 2012 +0100 + + minor HIL related tweaks + +commit 66e806754ba17c127cd9fa657b0bad5d0b2015a3 +Author: Lorenz Meier +Date: Mon Nov 12 17:36:17 2012 +0100 + + Fixed GPS status detection + +commit d3ac724c7b81fd155c046fbc68c8102ba6a58b92 +Author: patacongo +Date: Mon Nov 12 15:22:27 2012 +0000 + + Changes to get a clean ez80 build using the ZDS 5.1.1 toolchain + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5341 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2c12802f25cef99da345493d01c54c7c39602ccc +Author: Lorenz Meier +Date: Mon Nov 12 10:59:35 2012 +0100 + + Fixed HIL compile warnings + +commit 03d58e9b003473b6def90e88ce82ea401155b536 +Merge: c57be7a7a dca3bce1c +Author: Lorenz Meier +Date: Mon Nov 12 10:48:00 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit dca3bce1ca89595f5df3788da34afe3b30bfb35a +Author: px4dev +Date: Mon Nov 12 01:35:51 2012 -0800 + + Add a new performance counter for measuring periodic/interval events. + +commit c57be7a7a7b679fb8057abb3b5e32ab6f44f6050 +Merge: b48fc5362 7d8d7a76b +Author: Lorenz Meier +Date: Mon Nov 12 08:38:39 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit fe19d5bea139e25e04c5260726ec300e49ffdf2b +Author: patacongo +Date: Mon Nov 12 01:54:54 2012 +0000 + + A few more build fixes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5340 42af7a65-404d-4744-a932-0658087f49c3 + +commit 63e8e1bed383170be61d722348be7efcf1a33ec3 +Author: patacongo +Date: Sun Nov 11 23:44:31 2012 +0000 + + Correct some issues with last check-in; ez80 still does not build + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5339 42af7a65-404d-4744-a932-0658087f49c3 + +commit a8dfcaace27aa0abee4b3c44bffee9f94e391628 +Author: Julian Oes +Date: Sun Nov 11 11:55:27 2012 -0800 + + Several fixes, hex flies, failsafe not really tested yet + +commit a42dcee79d5090c8df3a3a04cd1cf2b6d0347575 +Author: patacongo +Date: Sun Nov 11 18:36:28 2012 +0000 + + Completes removal bash ARCHIVE loop; Adds basic Makefile for native windows build + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5338 42af7a65-404d-4744-a932-0658087f49c3 + +commit 403874d313464c72da309483e6e8271e9c70f965 +Author: Thomas Gubler +Date: Sun Nov 11 17:55:05 2012 +0100 + + change sign of elevator in mixer to match standard convention (positive --> more lift) + +commit 60198e3a2da7c5507abcab7a3d032858691d024a +Author: Thomas Gubler +Date: Sun Nov 11 17:35:55 2012 +0100 + + small code cleanup + +commit 2e97e079981e4f8070ede6528f82c173b893fb62 +Author: patacongo +Date: Sun Nov 11 16:33:14 2012 +0000 + + Partial change: Removing bash ARCHIVE loop + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5337 42af7a65-404d-4744-a932-0658087f49c3 + +commit 24a0389152888e8d55f7b90850b7d0a09df53b2f +Author: patacongo +Date: Sun Nov 11 16:24:40 2012 +0000 + + Partial change: Removing bash ARCHIVE loop + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5336 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8edf02681bc4cce3a5ee315841d14594166b6b31 +Merge: 2b1e199b9 7d8d7a76b +Author: Thomas Gubler +Date: Sun Nov 11 16:48:33 2012 +0100 + + merge origin master into fw_control + +commit a18d038b814eb0e7abb74ed2ea5a700304919240 +Author: patacongo +Date: Sun Nov 11 15:42:12 2012 +0000 + + Partial change: Removing bash ARCHIVE loop + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5335 42af7a65-404d-4744-a932-0658087f49c3 + +commit a2926f6d12baf162176b782e4559361c589f5844 +Author: patacongo +Date: Sun Nov 11 14:36:01 2012 +0000 + + Remove bash fragments that test for board/Makefile + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5334 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3ceb882b97a3080425f564a579a9f53a9422ee7c +Author: patacongo +Date: Sun Nov 11 13:52:31 2012 +0000 + + arch/../src/Makefiles now use only libraries in lib/ + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5333 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7d8d7a76b986e7acefb4a61f3da3625db1f6dd11 +Author: Lorenz Meier +Date: Sun Nov 11 12:55:57 2012 +0100 + + Fixed scalings for fixed wing and multirotors + +commit 3bf4cd0abd093be0b3f2bac724aa952dc1b1bb60 +Author: patacongo +Date: Sun Nov 11 00:57:22 2012 +0000 + + Generated libraries are now installed in a new lib/ directory + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5332 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2b1e199b91641fb3ad097792f5ead98d5148de00 +Merge: bbfd31dd6 3e6e7647c +Author: Thomas Gubler +Date: Sat Nov 10 20:03:17 2012 +0100 + + Merge branch 'hil_scaling' into fw_control + +commit 3e6e7647c95d160f919c089471b6ed3acac2e51f +Author: Thomas Gubler +Date: Sat Nov 10 20:02:16 2012 +0100 + + corrected hil scaling factors + +commit bbfd31dd681d0c86d55d8e0dfc2a0315b286928b +Merge: 596224883 f8291711d +Author: Thomas Gubler +Date: Sat Nov 10 19:14:50 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit f8291711d3daf0e4af12b018f7cc711414e3bf95 +Author: Lorenz Meier +Date: Sat Nov 10 19:10:57 2012 +0100 + + Correct scaling for throttle + +commit 596224883bc1f74a3c297d384b8b69884dbd5858 +Merge: d3693ea99 fb022f40e +Author: Thomas Gubler +Date: Sat Nov 10 19:07:29 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit fb022f40e50e34c5e37356247fc98bc3a5c88f4d +Author: Lorenz Meier +Date: Sat Nov 10 19:06:58 2012 +0100 + + Fixed zero offset in HIL + +commit d3693ea993beaa472c80a765d1cd27ca289001f4 +Merge: 4fae74e4c 6adab3b31 +Author: Thomas Gubler +Date: Sat Nov 10 19:05:13 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit 6adab3b31930074ad9336ac596c1b4c2d6a4bd74 +Author: Lorenz Meier +Date: Sat Nov 10 19:04:04 2012 +0100 + + Hack to detect the number of control inputs + +commit 4fae74e4c1d44c3f7049d757f78bb283b36b3330 +Merge: e1cfa102a 92fe049f6 +Author: Thomas Gubler +Date: Sat Nov 10 18:36:11 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit e1cfa102a2c18e5d9a5856214d3254334645649c +Merge: 12e690583 13443e43b +Author: Thomas Gubler +Date: Sat Nov 10 18:35:58 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit 92fe049f6524b88861e7f3ef4f6c2344095f39ea +Author: Lorenz Meier +Date: Sat Nov 10 18:35:53 2012 +0100 + + Sending correct actuator scaling + +commit 12e6905834113941cb993ed1df372cb6a537429d +Merge: 536ab4bce ee5abb074 +Author: Thomas Gubler +Date: Sat Nov 10 18:35:46 2012 +0100 + + merge origin/master + +commit 13443e43bf6e4fb0ae58bd6de01ec4c0cd0b3338 +Author: Lorenz Meier +Date: Sat Nov 10 18:32:42 2012 +0100 + + Silenced attitude ekf if not getting sensor data in HIL mode + +commit 596d20e2a3869af6f497d31bfcb1d11622ef5236 +Author: Lorenz Meier +Date: Sat Nov 10 18:32:20 2012 +0100 + + Increased stack sizes, 1K is not enough when calling printf() from within app + +commit d29c66b028cfc2552bb24e2f2477b306906f91cb +Author: Lorenz Meier +Date: Sat Nov 10 18:31:50 2012 +0100 + + Code cleanup in mavlink app + +commit 41629e0ddb44a52ce3eee676d113cf41cfee699d +Author: Lorenz Meier +Date: Sat Nov 10 18:14:25 2012 +0100 + + Operational mixing and outputs in hil + +commit 5b5b007db3961ef389227030f3490becca6b11c3 +Author: patacongo +Date: Sat Nov 10 16:34:46 2012 +0000 + + OK.. I think the directory has been recovered and renamed + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5331 42af7a65-404d-4744-a932-0658087f49c3 + +commit ee5abb0745908c1dca78d8468b3fba34d5eab42c +Author: Lorenz Meier +Date: Sat Nov 10 17:21:13 2012 +0100 + + Fixed the number of control inputs for simple mixer. Contributed by Thomas Gubler + +commit 6d8270ffc52370931aa7a0ac985078ea10718457 +Author: patacongo +Date: Sat Nov 10 16:19:12 2012 +0000 + + Still trying to recover directory contents + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5330 42af7a65-404d-4744-a932-0658087f49c3 + +commit b43f692d3a5e999895f6781a4df79f7179ac273c +Author: Lorenz Meier +Date: Sat Nov 10 17:07:17 2012 +0100 + + Correctly handling 8+ outputs, currently only first 8 supported + +commit a09a1f220c52cde6dd94e8f82457c66f69d46e3d +Author: patacongo +Date: Sat Nov 10 16:06:01 2012 +0000 + + Trying to recover from deleted directory contents + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5329 42af7a65-404d-4744-a932-0658087f49c3 + +commit 84a0261278d4015d2638043d116a6e591d1867f7 +Author: Lorenz Meier +Date: Sat Nov 10 16:54:28 2012 +0100 + + Outputting mixed actuators instead of raw control output + +commit e8eb887515def14775c70289dcba67e789a96659 +Author: Lorenz Meier +Date: Sat Nov 10 16:52:06 2012 +0100 + + Added hil command to emulate PWM outputs + +commit f08e99311f154879933321c5ac6873ec47a590a8 +Author: Lorenz Meier +Date: Sat Nov 10 16:51:38 2012 +0100 + + Better printing of baro test values + +commit e99a684fd8e574c51779adc8b5b062ad680c570f +Author: Lorenz Meier +Date: Sat Nov 10 16:51:17 2012 +0100 + + Removed debug ioctl output + +commit a69a97b03b52f369211bde6a473efe6d79068fe8 +Author: patacongo +Date: Sat Nov 10 15:47:45 2012 +0000 + + move lib/ to libc/ to make room for a true lib/ directory. Rename libraries to match + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5328 42af7a65-404d-4744-a932-0658087f49c3 + +commit 536ab4bce3f68f443ef9d1ab16c7e49011af656a +Merge: 8768b7ddb 90466afe0 +Author: Thomas Gubler +Date: Sat Nov 10 15:22:42 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit 90466afe05359cd5fc1d5b44b13d73912fb6571b +Author: Lorenz Meier +Date: Sat Nov 10 12:13:40 2012 +0100 + + Comments cleanup / polishing + +commit 15f43b1acc456ae47bac0575e785ed87d95db93c +Author: Lorenz Meier +Date: Sat Nov 10 12:13:15 2012 +0100 + + improved ADC test, not yet stable + +commit f0860ee8cb99dfa864ff6ab369a3663443538879 +Merge: 127ae3299 0245d7be8 +Author: Lorenz Meier +Date: Sat Nov 10 11:43:20 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 127ae329978940bd5e1944bc08bc5d7a65dc3361 +Author: Lorenz Meier +Date: Sat Nov 10 11:43:05 2012 +0100 + + Completed sensors test, WIP on ADC test + +commit 0c0440210befd8e4bc9971defad4d654c03aae3b +Author: patacongo +Date: Sat Nov 10 00:43:01 2012 +0000 + + Update to kconfig-frontends-3.6.0, Expand the tarball so that we can accept patches against it + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5327 42af7a65-404d-4744-a932-0658087f49c3 + +commit 07c9ee788cd985e015f4b9665f1ef35e74fd3b57 +Author: patacongo +Date: Fri Nov 9 22:37:52 2012 +0000 + + Misc changes to accept setenv.bat; Add UG-2864AMBAG01 reverse landscape support + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5326 42af7a65-404d-4744-a932-0658087f49c3 + +commit b5167ec3a4f1096bc1ef7874541277fca4e01b72 +Author: patacongo +Date: Fri Nov 9 17:37:27 2012 +0000 + + UG-2864AMBAG01 driver is basically functional + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5325 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0baca3ee316ca70fd18bf2cd5128685220e57634 +Author: Lorenz Meier +Date: Fri Nov 9 16:30:00 2012 +0100 + + Better, platform independent failsafe handling + +commit a866fb2f2c3791f0d357a30f1e2ce33f2f984af7 +Author: Lorenz Meier +Date: Fri Nov 9 16:20:23 2012 +0100 + + Disable failsafe until its actually tested + +commit 754572f25aa7ef069e2ae61f8b3689ae9fb614ae +Merge: b48fc5362 9f45770dc +Author: Lorenz Meier +Date: Fri Nov 9 16:07:05 2012 +0100 + + Merge branch 'master' of https://github.com/julianoes/Firmware into io + +commit b48fc5362c9200b70bbbc17fcab195384dad9fa9 +Author: Lorenz Meier +Date: Fri Nov 9 16:05:14 2012 +0100 + + Minor cleanup of leftover function definition + +commit 50558d5cb7b76b649dbb9c1b2dbfa49550c340d2 +Author: Lorenz Meier +Date: Fri Nov 9 16:04:30 2012 +0100 + + Fixed indices in logger + +commit 4338dd1e4884b91c4c38d55e83ac0f4d5dff89bc +Merge: 0245d7be8 847ff7c5e +Author: Lorenz Meier +Date: Fri Nov 9 16:03:07 2012 +0100 + + Merge branch 'master' of github.com:pixhawk/Firmware + +commit d04ce723f0872cda3ebcc496efd45965a6ec3a70 +Author: patacongo +Date: Fri Nov 9 14:54:29 2012 +0000 + + Several patches from Petteri Aimonen (mostly NxWidgets) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5324 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8768b7ddbf0a2e420555072d21ce3ec95e373c01 +Merge: aaa13267b bb0c7450c +Author: Thomas Gubler +Date: Thu Nov 8 19:17:03 2012 +0100 + + merge hil into fw_control + +commit aaa13267b94d070043bc268619705bf1989928c5 +Merge: b842957d8 0245d7be8 +Author: Thomas Gubler +Date: Thu Nov 8 19:11:56 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit bf340e0ab5a30b324ce56d09f6be0fa630990327 +Author: patacongo +Date: Thu Nov 8 18:05:39 2012 +0000 + + Support for non-common vectors from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5323 42af7a65-404d-4744-a932-0658087f49c3 + +commit bb0c7450c8b019fee03831c3b47119330f3b291f +Author: Lorenz Meier +Date: Thu Nov 8 18:43:38 2012 +0100 + + Fixed mixer loading for FMU + +commit 9f45770dc2987c815372bc1d3c1f9392c3eec62a +Merge: 52143d6a6 0245d7be8 +Author: Julian Oes +Date: Thu Nov 8 09:26:53 2012 -0800 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 52143d6a687ee5238a27d9afcba0a8d9703bac21 +Author: Julian Oes +Date: Thu Nov 8 09:26:37 2012 -0800 + + Reverting commenting, that happened by accident + +commit 6c3a340d6eb3c8cc450e27899309ee79dc1ee504 +Author: Julian Oes +Date: Thu Nov 8 09:25:42 2012 -0800 + + Made param name shorter, don't know if it was needed + +commit 9221addebdef70e92c34fc7c82dc79ed754f2b6e +Author: Lorenz Meier +Date: Thu Nov 8 18:15:23 2012 +0100 + + Added HIL/fake PWM out mode to be able to run a mixer against HIL + +commit 2c32157e02c83ee36ec80ce918eb1abf8d2a59d4 +Merge: 81afd23c6 0245d7be8 +Author: Lorenz Meier +Date: Thu Nov 8 18:14:20 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into hil + +commit 0245d7be8690d9eae3fb6607f42921630f2306ea +Author: Lorenz Meier +Date: Thu Nov 8 18:11:53 2012 +0100 + + Removed outdated docs + +commit 81afd23c6ced3fdab05c5e1d978c5101f2b7db42 +Merge: 1b322c776 ce01aff24 +Author: Lorenz Meier +Date: Thu Nov 8 18:11:16 2012 +0100 + + Merge branch 'master' into hil + +commit ce01aff241698ad1e1b3576782acee55f64bc54c +Author: Lorenz Meier +Date: Thu Nov 8 18:11:03 2012 +0100 + + Set mag scale to 1 as default + +commit 35fae44527de3b92290c535f9c44fb5495f6322f +Author: Lorenz Meier +Date: Thu Nov 8 18:10:03 2012 +0100 + + Nulling controller parameters for additional safety + +commit 1da7fc2549a9ef18c81de8cd39b5743a8a28eb0b +Author: Lorenz Meier +Date: Thu Nov 8 18:09:13 2012 +0100 + + Improved commandline handling + +commit 169012eca915fde1276888796ac9a068bab596a1 +Author: patacongo +Date: Thu Nov 8 14:10:24 2012 +0000 + + STM32 OTG FS fix from Petteri Aimonen; Finish off some UG-2864AMBAG01 test logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5322 42af7a65-404d-4744-a932-0658087f49c3 + +commit c9750ef39f6796da96b830295323785bea281d92 +Author: patacongo +Date: Thu Nov 8 01:28:32 2012 +0000 + + Add UG-2864AMBAG01 initialization for use on STM32F4Discovery + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5321 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0b5da8b5998878064ed67be7992b7c413c443ee5 +Author: Julian Oes +Date: Wed Nov 7 16:24:12 2012 -0800 + + Got rid of the control limitation at high throttle + +commit 0bb1b8c74c5a63cadeeb20f3eafd65b6dd2fdab8 +Author: patacongo +Date: Wed Nov 7 23:55:49 2012 +0000 + + Convert configs/stm32f4discovery/nxlines to use Kconfig tool + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5320 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2b5f55183839d195ded5e753a583aeffc45c28e0 +Author: Julian Oes +Date: Wed Nov 7 14:56:03 2012 -0800 + + Revert "Revert "Another take on Spektrum/DSM frame decoding, based on more careful examination of the relevant docs."" + + This reverts commit 38b20f2a1ad32ed3091c781713c01f209f95016a. + +commit 1b322c7764e62e4dec17fb2e38723e89e398bdfb +Author: Lorenz Meier +Date: Wed Nov 7 23:50:06 2012 +0100 + + Fixed bug in HIL message handling, operational with actuator outputs now + +commit 38b20f2a1ad32ed3091c781713c01f209f95016a +Author: Julian Oes +Date: Wed Nov 7 14:46:28 2012 -0800 + + Revert "Another take on Spektrum/DSM frame decoding, based on more careful examination of the relevant docs." + + This reverts commit ff3a014971f83f15f4884e584a2f58ee979f23ee. + +commit 44b76a4244d517b33d1038513e426418e30bcec8 +Author: patacongo +Date: Wed Nov 7 21:53:14 2012 +0000 + + Add driver for Univision UG-2864AMBAG01 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5319 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0f6ec039391ee55d1545e90d6ac65f46a7992c23 +Merge: 88800b38f ff3a01497 +Author: Lorenz Meier +Date: Wed Nov 7 21:56:04 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware into hil + +commit 25ed791b7016cbbcd2dfeac8b62461733bd5a26e +Author: Julian Oes +Date: Wed Nov 7 10:56:25 2012 -0800 + + Forgot to comment + +commit 5995240a078828a3de41aea6ad03aa0cb3952613 +Author: Julian Oes +Date: Wed Nov 7 10:50:52 2012 -0800 + + Failsafe throttle when RC is lost is now a parameter + +commit 9f92c6df67f3cdde2504c7c2b8357b7a0871fe63 +Merge: 74f760060 ff3a01497 +Author: Julian Oes +Date: Wed Nov 7 10:24:49 2012 -0800 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit ae6c7f885a8f03c8ba52e125aafdbdd9480cf72f +Author: patacongo +Date: Wed Nov 7 16:04:10 2012 +0000 + + STM32 OTG FS device fix from Petteri Aimonen + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5318 42af7a65-404d-4744-a932-0658087f49c3 + +commit ff3a014971f83f15f4884e584a2f58ee979f23ee +Author: px4dev +Date: Wed Nov 7 02:47:01 2012 -0800 + + Another take on Spektrum/DSM frame decoding, based on more careful examination of the relevant docs. + +commit 74f76006029ad6b209c1a409e8e35044b1c53bbb +Author: Julian Oes +Date: Tue Nov 6 19:03:08 2012 -0800 + + Again some hacking to make arming/disarming work for now + +commit 7da799d154f6f3c5f0c1a92cbad4288f83c90650 +Author: Julian Oes +Date: Tue Nov 6 19:02:01 2012 -0800 + + Scale control signals with thrust for low thrust + +commit 08d6ade585200e2c6bed73d02ebfe990e6929446 +Author: Julian Oes +Date: Tue Nov 6 19:01:04 2012 -0800 + + Some failsafe hack when RC signal is lost + +commit e0e96c005aab8b35f68ea3def75f5e762a115d32 +Author: Julian Oes +Date: Tue Nov 6 18:57:42 2012 -0800 + + Corrected two small bugs considering arming and disarming + +commit 88800b38f8035143c443fbba6bbce368ccc42594 +Author: Lorenz Meier +Date: Wed Nov 7 00:08:04 2012 +0100 + + HIL testing / cleanup for fixed wing and multirotors + +commit a1d2cc2cb43cd7b09ecf12b876fd033e871bd79f +Author: patacongo +Date: Tue Nov 6 16:59:45 2012 +0000 + + Fix apps/netutils/webclient build problem + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5317 42af7a65-404d-4744-a932-0658087f49c3 + +commit e99deb5c4af245a03351ed2ec021cdde3e33fbba +Author: patacongo +Date: Tue Nov 6 14:57:01 2012 +0000 + + Patch to removed MMCSD NSLOTS warning from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5316 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9fa8d5d6081fed3401c91a1d6ce0efece97de420 +Author: patacongo +Date: Tue Nov 6 13:36:51 2012 +0000 + + STM32 F100 High Density support and generic board configuration from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5315 42af7a65-404d-4744-a932-0658087f49c3 + +commit 847ff7c5e2819219a78fa522de8d6072c03f84d6 +Merge: 242d49402 0ee48db90 +Author: Lorenz Meier +Date: Tue Nov 6 03:53:17 2012 -0800 + + Merge pull request #2 from daregger/sdlog_pullreq + + add attitude + rotation Matrix to sdlog.c and adapt logconv.m accordingly + +commit 0ee48db90fd1df3bdc8863246057500e3f86562e +Author: daregger +Date: Tue Nov 6 11:25:31 2012 +0100 + + add attitude + rotation Matrix to logging + +commit 339882063158ce99c628fa75fd9325c377f63f16 +Merge: 7ee962855 7d76a8a57 +Author: Julian Oes +Date: Mon Nov 5 16:22:21 2012 -0800 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit b842957d8782fb22d2a06c48480ca091adf45f7a +Merge: 518630268 7d76a8a57 +Author: Thomas Gubler +Date: Mon Nov 5 23:00:17 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit 518630268fe176fd8207f2acc442b0bc9f2924d7 +Merge: 0eea4bfb4 c4c49ecfa +Author: Thomas Gubler +Date: Mon Nov 5 22:52:25 2012 +0100 + + Merge branch 'fw_control' of https://github.com/thomasgubler/Firmware into fw_control + +commit 0eea4bfb4e6c7e076f9dbe9d93641884ea20de6f +Author: Thomas Gubler +Date: Mon Nov 5 22:36:09 2012 +0100 + + fw control: minor cleanup (work in progress) + +commit c4c49ecfa705c6c871afe61f6c058bbb5910a617 +Author: Thomas Gubler +Date: Mon Nov 5 22:36:09 2012 +0100 + + fw control: minor cleanup (work in progress) + +commit 7d76a8a57b41c82db0712dd0544e67d1ce97d89c +Merge: 976545861 59725ccd3 +Author: Lorenz Meier +Date: Mon Nov 5 13:15:35 2012 -0800 + + Merge pull request #45 from thomasgubler/master_origin + + re-adding pid limitation & mavlink waypoint handling fix + +commit 976545861a1c7336203a1677120633f14d215a40 +Author: Lorenz Meier +Date: Mon Nov 5 22:13:55 2012 +0100 + + Minor cleanup in position control skeleton + +commit 9d2c27bbd02469e59ecf6aad774257f8b45cab0c +Merge: 808d897d2 59725ccd3 +Author: Thomas Gubler +Date: Mon Nov 5 21:54:22 2012 +0100 + + Merge branch 'master_origin' into fw_control + +commit 59725ccd3a80fd32ed8ef08025daeb4372adb1f1 +Author: Thomas Gubler +Date: Mon Nov 5 21:51:39 2012 +0100 + + fixing mavlink waypoint handling + +commit 808d897d2817dd1958a0fad75ac2bfa3925cfd8d +Author: Thomas Gubler +Date: Mon Nov 5 21:51:39 2012 +0100 + + fixing mavlink waypoint handling + +commit 7961d6ce58b0567f4c24cb0b242e2cd875a70c5b +Author: patacongo +Date: Mon Nov 5 20:02:56 2012 +0000 + + Make ostest RR scheduler test use less memory from Freddie Chopin; Plus build fix from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5314 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5344e891671f75f2c38477f07643052bf6a3a3d3 +Author: Thomas Gubler +Date: Mon Nov 5 20:42:43 2012 +0100 + + work in progress: line following working + +commit be9b58e1b9fff8c1b5b6ada3ab05a20c478c64a4 +Author: Thomas Gubler +Date: Mon Nov 5 20:22:00 2012 +0100 + + re-adding pid limitation + +commit 572084f3571173650fad355b366ebfd598afd303 +Merge: 904efa8fa e7f2c053c +Author: Thomas Gubler +Date: Mon Nov 5 17:56:10 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit 706a7e4dd51af9e5c15fb22cf8954df387002998 +Merge: e7f2c053c 242d49402 +Author: Lorenz Meier +Date: Mon Nov 5 17:47:11 2012 +0100 + + Merge branch 'master' of github.com:pixhawk/Firmware + +commit 242d49402ea1e47781e6f337975543e4471d2081 +Merge: 97a1d0fb8 776333a9e +Author: Lorenz Meier +Date: Mon Nov 5 08:47:01 2012 -0800 + + Merge pull request #1 from daregger/geo_pull + + Geo pull + +commit 776333a9e54d36e629d1778125775e134a787881 +Author: daregger +Date: Mon Nov 5 17:34:04 2012 +0100 + + revert console setting + +commit 801cf3af3ec76cc5ff6231e9ac779ea572acee1b +Author: daregger +Date: Mon Nov 5 17:17:28 2012 +0100 + + add tangent plane mapping to geo.c + +commit 5d0999c8595e5b99f57ae62fd57c0def41539407 +Author: patacongo +Date: Mon Nov 5 15:42:58 2012 +0000 + + Prep for 6.23 release + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5313 42af7a65-404d-4744-a932-0658087f49c3 + +commit e7f2c053c241849e3ea035fcd22a0e29945b3415 +Author: Lorenz Meier +Date: Mon Nov 5 16:04:45 2012 +0100 + + Quickly separated low-level raw RC from mapped / scaled RC, supports FMU PPM and IO PPM / Spektrum now + +commit e67d8af63605388899f94ef3ecd281d259c8682b +Author: patacongo +Date: Mon Nov 5 13:30:00 2012 +0000 + + uClibc++ exceptions are working + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5312 42af7a65-404d-4744-a932-0658087f49c3 + +commit 39659e57f817c4f49be595d6cecf05e67e2d89db +Author: px4dev +Date: Mon Nov 5 00:55:22 2012 -0800 + + Add prototypical support for Spektrum satellite remotes to PX4IO. + +commit 87fd9fcc067d8115624170ee0f934c1f75e19633 +Author: px4dev +Date: Mon Nov 5 00:54:08 2012 -0800 + + Fix red/blue LED assignment. + +commit ec43e7b7be69e4445c08ff8821de700e449a8f70 +Author: Lorenz Meier +Date: Mon Nov 5 09:45:25 2012 +0100 + + Increased output rates at 115200 baud + +commit 7ee9628559c57d876f57dfb936e13647c0604cd0 +Merge: 87618bb9f 7fbad5ade +Author: Julian Oes +Date: Sun Nov 4 17:25:29 2012 -0800 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 7fbad5adea0a022d71d8c5c4453cda1244e154b3 +Author: px4dev +Date: Sun Nov 4 16:44:36 2012 -0800 + + Fix PWM channel zero output; pin configuration was being overwritten by USART2 setup. + +commit 06e17eae5d6942e3d2c96f3e313707723b217b18 +Author: px4dev +Date: Sun Nov 4 16:44:06 2012 -0800 + + Fix off-by-one reading PWM output values. Minor robustness tweaks. + +commit 516633dcd78590b94595bacda8929628b3834357 +Author: patacongo +Date: Sun Nov 4 21:04:30 2012 +0000 + + Change = to += in setting of LDFLAGS in all architecture Makefiles + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5311 42af7a65-404d-4744-a932-0658087f49c3 + +commit bb96124a20a22f34eb8e6f35dbcdef10c5b84808 +Author: patacongo +Date: Sun Nov 4 20:29:04 2012 +0000 + + Changes to get a clean build of apps/examples/cxxtest with the STM32 and uClibc++ + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5310 42af7a65-404d-4744-a932-0658087f49c3 + +commit 396d6787a7bb0532a7c21b3a5482054e664a9bc4 +Author: patacongo +Date: Sun Nov 4 19:12:12 2012 +0000 + + Missed a few ld.script files in Freddie Chopin's last big change + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5309 42af7a65-404d-4744-a932-0658087f49c3 + +commit f6de06f9f9959027ee598c0177f676aa4f2ca627 +Author: patacongo +Date: Sun Nov 4 18:54:04 2012 +0000 + + Add interfaces flags, extend ifconfig, add ifup and ifdown commands (Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5308 42af7a65-404d-4744-a932-0658087f49c3 + +commit baeabacae3435daefab7ae41ab4e69cf96c613ca +Author: patacongo +Date: Sun Nov 4 17:18:25 2012 +0000 + + Massive clean-up of linker scripts from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5307 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9583fa1abd79dfcc8610d8dbb4cc6c4d91c3bb5f +Author: patacongo +Date: Sun Nov 4 16:08:02 2012 +0000 + + Relay example from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5306 42af7a65-404d-4744-a932-0658087f49c3 + +commit f561a5ab0302e260c2df461cc9c32c9b1535c243 +Author: patacongo +Date: Sun Nov 4 15:12:55 2012 +0000 + + RGMP 4.0 update from Qiang Yu + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5305 42af7a65-404d-4744-a932-0658087f49c3 + +commit 87618bb9f28dcbb26a7b0c5f50b62edd53949699 +Author: Julian Oes +Date: Sat Nov 3 19:44:06 2012 -0700 + + Added mixer files for hex and octo + +commit 0062c0322665d7e117d4c86b0daec806e893e62a +Author: patacongo +Date: Sat Nov 3 16:14:40 2012 +0000 + + More STM32 Value Line updates from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5304 42af7a65-404d-4744-a932-0658087f49c3 + +commit bae3b4f9545636e5b933d6839ae3c936489feed8 +Author: patacongo +Date: Sat Nov 3 15:48:03 2012 +0000 + + Several small things + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5303 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1336ed8637d05a59271077e48501e44ef6150463 +Author: patacongo +Date: Sat Nov 3 13:02:31 2012 +0000 + + uClibc++ updates + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5302 42af7a65-404d-4744-a932-0658087f49c3 + +commit 487597b3859ee6bee9b0efda1069d15afb7bb29d +Author: px4dev +Date: Sat Nov 3 01:13:17 2012 -0700 + + Checkpoint; messages from FMU now make it to IO intact; fix HRT init timing, process more bytes from the serial port, add some simple packet counting. + +commit b0da90b6db256af7757da610ae7358722a7ecf77 +Author: px4dev +Date: Sat Nov 3 01:12:01 2012 -0700 + + When starting the px4io driver, check that data is being received from the PX4IO board. + +commit 37682f852f9216bc541d4d03b6d6dfa0b320e318 +Author: px4dev +Date: Sat Nov 3 01:10:55 2012 -0700 + + Clean up perf counters attached to an HX protocol stream. + +commit f11cf48bb9e41dfbb20df898c2f7409441890651 +Author: px4dev +Date: Sat Nov 3 01:10:32 2012 -0700 + + Attach the interrupt before powering on the HRT timer. + +commit ccc7b1318558deefa29dc75ce0fa015d33ffc81b +Author: px4dev +Date: Fri Nov 2 22:47:23 2012 -0700 + + There are four relay channels (two are power switches) + +commit 5af84e3b11b6b902ddc311ae9af3d76a06c00e78 +Author: px4dev +Date: Fri Nov 2 22:46:52 2012 -0700 + + Check for transmit errors. + +commit e36bd4b2431ee659f473ca807e9a9fcef8c2e894 +Author: px4dev +Date: Fri Nov 2 22:46:35 2012 -0700 + + Fix transmit error reporting. + +commit c8e90688b0e7a4b92a5f5067f3d74b085cc8e82b +Author: px4dev +Date: Fri Nov 2 22:46:10 2012 -0700 + + Fix px4fmu build. + +commit ad7db2892924786e07e72c4bb80785affc8303bd +Author: px4dev +Date: Fri Nov 2 00:15:41 2012 -0700 + + Let's use poll. It's more friendlier. + +commit ea539031da96df3d3eb9faadd24eb1cc71813e7f +Author: px4dev +Date: Thu Nov 1 23:42:36 2012 -0700 + + Cleanup and refactor of the PX4IO firmware and board support. Builds, not tested yet. + +commit df77815b8b94d487809e1b2786bbe729de4bfbb8 +Author: patacongo +Date: Sat Nov 3 00:00:56 2012 +0000 + + Add support for wget POST interface; from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5301 42af7a65-404d-4744-a932-0658087f49c3 + +commit 23e8d5321a4de9c08a5f9c1e3a919aa740acca78 +Author: patacongo +Date: Fri Nov 2 23:22:48 2012 +0000 + + Create an STM32F4Discovery configuration for testing uClibc++ + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5300 42af7a65-404d-4744-a932-0658087f49c3 + +commit 708ebb52f0dd9c4305aedf7dcbd4ad8dc5f03aed +Author: patacongo +Date: Fri Nov 2 16:35:37 2012 +0000 + + More uClibc++ build fixes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5299 42af7a65-404d-4744-a932-0658087f49c3 + +commit 97a1d0fb873461b89f39f930c90edc6970ac803f +Merge: 299c325d2 82c4dbaaa +Author: Lorenz Meier +Date: Fri Nov 2 15:24:48 2012 +0100 + + Merge branch 'master' into pixhawk + +commit 299c325d20a391fee848c4e43b6b69162e08941a +Author: Lorenz Meier +Date: Fri Nov 2 15:22:16 2012 +0100 + + Defconfig changed to use UART5 + +commit 82c4dbaaa88c2cfc591e402817e6268de708de3b +Author: Lorenz Meier +Date: Fri Nov 2 15:21:37 2012 +0100 + + param load / store cleanup, storage location selection now exclusively through dedicated "param select " command + +commit 1850aff2781332939dcffdf9964cb8f291017f18 +Author: patacongo +Date: Fri Nov 2 13:55:04 2012 +0000 + + Another fix to STM32 definitions from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5298 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4960d58d8b9494849f54a4972e91f0f0fa7ef077 +Author: patacongo +Date: Fri Nov 2 13:46:45 2012 +0000 + + Fixes to STM32 definitions from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5297 42af7a65-404d-4744-a932-0658087f49c3 + +commit 55515f2e7e1aff53cb8f556997f82231c7c104f5 +Merge: a5193ba84 80ac43e21 +Author: Lorenz Meier +Date: Fri Nov 2 12:50:15 2012 +0100 + + Merge branch 'master' of github.com:pixhawk/Firmware + +commit a5193ba8417d33c13298530d439eaca7bc861209 +Merge: 6af2ea9fb 9b509310e +Author: Lorenz Meier +Date: Fri Nov 2 12:49:46 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 9b509310e6b3142dda08c4423a5b650de1ebae19 +Author: px4dev +Date: Fri Nov 2 00:10:10 2012 -0700 + + Fix logic bug in ONLCR processing. + +commit d1d50b4e0e4852ada470c6cad7d20633e4792ff4 +Author: patacongo +Date: Fri Nov 2 00:22:52 2012 +0000 + + Add libsupc++ to sim/cxxtest configuration + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5296 42af7a65-404d-4744-a932-0658087f49c3 + +commit 73bd482b412ced082acbca49d3143f4cdafef65b +Author: patacongo +Date: Thu Nov 1 22:54:55 2012 +0000 + + uClibc++ updates + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5295 42af7a65-404d-4744-a932-0658087f49c3 + +commit d7aefb08f7012f785b9cd623caae9e9cbfc6d5ac +Author: patacongo +Date: Thu Nov 1 21:21:54 2012 +0000 + + Fixes for warnings from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5294 42af7a65-404d-4744-a932-0658087f49c3 + +commit f5776dec9fdc3b655b7f424340d613664a65e2ab +Author: patacongo +Date: Thu Nov 1 21:08:56 2012 +0000 + + uClibc++ compiles... but it is a long way from linking + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5293 42af7a65-404d-4744-a932-0658087f49c3 + +commit eb26187767da1e752bfdc6571ccb70e3f84fd954 +Author: patacongo +Date: Thu Nov 1 16:50:53 2012 +0000 + + Add __cxa_atexit(); atexit() is now built on top of on_exit() + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5292 42af7a65-404d-4744-a932-0658087f49c3 + +commit 80ac43e21dadf727133201663169e6e931bc5a35 +Author: Tobias Naegeli +Date: Thu Nov 1 16:50:52 2012 +0100 + + Fine tuning of manual control + +commit 1214744afca8851c7888b6b3f2bb8b47c5a815e2 +Author: patacongo +Date: Thu Nov 1 15:31:10 2012 +0000 + + ST32F4Discovery board.h patches from Freddie Chopin + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5291 42af7a65-404d-4744-a932-0658087f49c3 + +commit a5b189950ec66b46f019fa3f3de54576f30e04d9 +Author: patacongo +Date: Thu Nov 1 15:00:26 2012 +0000 + + Add support for ferror(), feof(), and clearerr() + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5290 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3ceeb8f9f0486bcebcdb8b6c008f8cfde5920354 +Author: patacongo +Date: Thu Nov 1 13:45:30 2012 +0000 + + Fix uClibc++ wstrlen bug + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5289 42af7a65-404d-4744-a932-0658087f49c3 + +commit 76e6bb67a158a34e29a8c35785138583568e03b1 +Author: patacongo +Date: Thu Nov 1 12:43:56 2012 +0000 + + Correct name of another uClibc++ directory + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5288 42af7a65-404d-4744-a932-0658087f49c3 + +commit e60d4488b3f03a07d55bd164615ec8acf732aa0e +Author: patacongo +Date: Thu Nov 1 12:19:20 2012 +0000 + + Put uClibc++ header files in a different directory from NuttX header files + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5287 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6af2ea9fbc019b023e2b1201b788c9185690e193 +Author: Lorenz Meier +Date: Thu Nov 1 10:51:55 2012 +0100 + + Minor tweaks to offboard control reception + +commit 5e1416178afef2b61f3e7a8dec2756ca990360b8 +Merge: 18dbdf0a5 8bfceef89 +Author: Lorenz Meier +Date: Thu Nov 1 08:14:31 2012 +0100 + + Merged + +commit 18dbdf0a54cdcfdd5b43f94263be75c01b4e7f65 +Author: Lorenz Meier +Date: Thu Nov 1 08:11:55 2012 +0100 + + Report mag status to system, sanity-check calibration + +commit 4d6ac93affe0e8f219d071baa5f8217016a1068d +Author: Lorenz Meier +Date: Thu Nov 1 08:11:36 2012 +0100 + + Print selectively by name + +commit 683e54b85fbd8641998c422eca33227755181f0f +Author: patacongo +Date: Wed Oct 31 22:36:47 2012 +0000 + + Fix DRAM size in STM32f4discovery defconfig files + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5286 42af7a65-404d-4744-a932-0658087f49c3 + +commit 25136e9a50d400c71e92ce281eddad0494f29fb2 +Author: patacongo +Date: Wed Oct 31 22:06:31 2012 +0000 + + Convert configs/sim/ostest to use mconf tool; Add configs/sim/cxxtest + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5285 42af7a65-404d-4744-a932-0658087f49c3 + +commit 05a1bb2abf4cf172bb6ddc6851566835f9c00208 +Author: patacongo +Date: Wed Oct 31 20:13:28 2012 +0000 + + Add apps/examples/cxxtest from Qiang Yu + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5284 42af7a65-404d-4744-a932-0658087f49c3 + +commit 904efa8fa87c09a2e7f18f0821431e75eb13e67b +Merge: ee1e98bab 8bfceef89 +Author: Thomas Gubler +Date: Wed Oct 31 21:07:01 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit 8bfceef89cc1fd2422863a99d99039d18a1301bc +Author: px4dev +Date: Wed Oct 31 12:59:24 2012 -0700 + + Remove the arbitrary limit on the path to the default parameter file. Add a verb to the param command to set the default parameter file. + +commit 66aae459f14ce34b1735c17d13ba56fe8f885fb1 +Author: patacongo +Date: Wed Oct 31 19:13:18 2012 +0000 + + Add misc/uClibc++ and build hooks in nuttx/ + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5283 42af7a65-404d-4744-a932-0658087f49c3 + +commit a74dd084927e6e7d5f44fcb54216098143cf38e1 +Author: patacongo +Date: Wed Oct 31 17:53:28 2012 +0000 + + Documentation update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5282 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3c987d63680d153e4d954ad6249d24e5448e2204 +Author: Lorenz Meier +Date: Wed Oct 31 18:50:00 2012 +0100 + + Casting and fix default param path + +commit 8aed355a3fd357461bc91220df6b8fff86aa88ef +Author: Lorenz Meier +Date: Wed Oct 31 18:07:10 2012 +0100 + + Reverted to IO compatible config + +commit fbdf30b7d4da08fe5505d3eb74e8e9a5d0a35d1f +Merge: 0ddfd7c75 34a3b260f +Author: Lorenz Meier +Date: Wed Oct 31 17:09:11 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 33a3edbaf731fd409bfd6e9aa3ad46a194a2f9a4 +Author: patacongo +Date: Wed Oct 31 16:04:45 2012 +0000 + + Add apps/examples/wgetjson from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5281 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0ddfd7c75c1f692fe83fcc88f832b42e2b04f0af +Author: Lorenz Meier +Date: Wed Oct 31 16:31:21 2012 +0100 + + New param interface for microSD and EEPROM + +commit 8dcde7f8cd72e73ced0ea534a84257ef43210ab6 +Author: Lorenz Meier +Date: Wed Oct 31 15:49:01 2012 +0100 + + prevent double-precision promotion where its not required + +commit 939fc83c4ad0bf299db35b7ec0c44dee47f3d033 +Author: Lorenz Meier +Date: Wed Oct 31 15:44:45 2012 +0100 + + Fix compile warnings + +commit 26cbab4570e466f88221e3f459aa3273386cd9ea +Author: patacongo +Date: Wed Oct 31 14:36:00 2012 +0000 + + Add apps/netutils/codecs and associated NSH commands from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5280 42af7a65-404d-4744-a932-0658087f49c3 + +commit 472010b10b50436d8c40d94a7d9a888c1fe06858 +Author: Lorenz Meier +Date: Wed Oct 31 12:59:14 2012 +0100 + + Extended GPS struct with velocity vector + +commit 7034acd07ead3e80bb0f767ae73ffa6fafcd375e +Author: Lorenz Meier +Date: Wed Oct 31 11:01:05 2012 +0100 + + Changed to UART5 for console + +commit 34a3b260f34398994a315388b3ffed22a1fe22fb +Author: px4dev +Date: Wed Oct 31 00:37:15 2012 -0700 + + Move the last of the board-specific code for PX4FMU out of the NuttX tree. Now it's just configuration. + +commit b685d46dbfc583a26a92f1466dca64f9d45c3c4e +Author: px4dev +Date: Tue Oct 30 20:51:45 2012 -0700 + + Clean out remains of the old EEPROM driver. + +commit 20ede8d196a4c555505b2628a756e8382739b067 +Author: patacongo +Date: Tue Oct 30 19:25:50 2012 +0000 + + Documentation update + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5279 42af7a65-404d-4744-a932-0658087f49c3 + +commit 137afdbd3cf8c9356fabf15e8acbb41661daf40b +Author: Lorenz Meier +Date: Tue Oct 30 19:11:27 2012 +0100 + + Remove excessive mem usage + +commit ee1e98babb3b46de0c64dbd0c5be3c678fc7c727 +Merge: e716bd02c edd2715f8 +Author: Thomas Gubler +Date: Tue Oct 30 18:30:35 2012 +0100 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit e716bd02ce378918c1f2a31a6586a94f48bcb226 +Merge: 9ad9d62f3 18831db44 +Author: Thomas Gubler +Date: Tue Oct 30 18:29:31 2012 +0100 + + Merge branch 'FW_control' of https://github.com/dougweibel/Firmware into fw_control + +commit edd2715f84532f6c4c748cc97f0fe8a2982aa885 +Author: Lorenz Meier +Date: Tue Oct 30 18:26:36 2012 +0100 + + reverted memory change, sdlog app needs more than 2K + +commit 18831db444df3af80a5b362189b53dc42382d2d6 +Author: Doug Weibel +Date: Tue Oct 30 11:01:56 2012 -0600 + + Work in process - beginning of navigation/position control implementation. Compiles, but has not been tested. + +commit 56a0f14b340e57abb8f8f6e41b335baa824c3c59 +Author: Lorenz Meier +Date: Tue Oct 30 17:57:26 2012 +0100 + + Minor last tweaks + +commit 12e1cf3710fa5e9b9b5dd7e0d55e952af9a473fb +Author: Lorenz Meier +Date: Tue Oct 30 17:38:26 2012 +0100 + + Fixed error term calculation for yaw position + +commit ab63a77edf78a198117757a1d5e2dbe34cde1263 +Author: Lorenz Meier +Date: Tue Oct 30 16:44:57 2012 +0100 + + Reducing stack sizes to free some RAM + +commit 96dc901caeeb8a09e45f9a071d2f28d5b01148c5 +Author: Lorenz Meier +Date: Tue Oct 30 16:44:16 2012 +0100 + + Fixed mag calibration + +commit 5022f81174678bf7f032e8ee614552659565497b +Author: patacongo +Date: Tue Oct 30 14:32:52 2012 +0000 + + Add documentation for the binary loader + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5278 42af7a65-404d-4744-a932-0658087f49c3 + +commit b1a83be61189a8a5716e81b9c6042e16a741a337 +Author: Lorenz Meier +Date: Tue Oct 30 11:32:23 2012 +0100 + + Fixed extremely stupid copy-paste bug in mag scale loading + +commit 4db0ec03ce7c599621915a92b3ad0d2e8fa17b71 +Author: Lorenz Meier +Date: Tue Oct 30 11:16:01 2012 +0100 + + Better yaw position control, but not quite there yet + +commit 01932a2dc35c0dc4c6a45e9eb4b46660e7e4136a +Merge: fedf5470d 66da4395b +Author: Lorenz Meier +Date: Tue Oct 30 07:50:13 2012 +0100 + + Merge branch 'master' of github.com:PX4/Firmware + +commit fedf5470d6adb1945f48c4b08b2485fd7842e6c9 +Author: Lorenz Meier +Date: Tue Oct 30 07:20:23 2012 +0100 + + Correctly initializing and updating yaw setpoint, sign still to be checked + +commit d5af511f8da247fa75ed48b537445302d3946034 +Author: Lorenz Meier +Date: Tue Oct 30 07:19:58 2012 +0100 + + Updated script to current syntax + +commit 66da4395b4b0c6843e20ab09e105756338803540 +Author: px4dev +Date: Mon Oct 29 23:07:15 2012 -0700 + + Kill the old board info code. + +commit 0616d5834039cc08057b862f80f8129a7b4948af +Author: px4dev +Date: Mon Oct 29 21:46:56 2012 -0700 + + Add 'show' and 'test' verbs to the boardinfo command. Teach rcS how to use the new version. + +commit 7203ba797e40b146e7b85b83a6f691e260245a58 +Author: px4dev +Date: Mon Oct 29 18:00:32 2012 -0700 + + bson-based boardinfo working + +commit 3420e7b828894bff502cbf9f70fac5ce262542b2 +Author: px4dev +Date: Sun Oct 28 16:04:25 2012 -0700 + + Fix param handling of 32-bit BSON nodes + +commit 4c18aced369b91ce5ba14c471e1677c9a28e8707 +Author: px4dev +Date: Sun Oct 28 15:42:27 2012 -0700 + + BSON coder unit tests, fixes arising from test failures. + +commit 3d750bc38c2ef5f147475cc8a54f605cbf9f772a +Author: px4dev +Date: Sun Oct 28 00:21:17 2012 -0700 + + Build fixes + +commit c522b5446dd4e692d15b37de8ad199765259e35b +Author: px4dev +Date: Sat Oct 27 20:39:37 2012 -0700 + + Work in progress on to/from memory BSON coding. + +commit 270a5d351f69676bfdd6ada4aa793953265f0491 +Author: px4dev +Date: Mon Oct 29 21:47:37 2012 -0700 + + Warning fixes. + +commit 9a85801cb02af887b89bb2a1b2f09e2f9d4fcd7e +Author: px4dev +Date: Mon Oct 29 18:01:31 2012 -0700 + + Doxyheader fixes + +commit 09ec869ae903c6d60bf2f53b314a727fd54e19f6 +Merge: db8d369c5 574eb96a2 +Author: Doug Weibel +Date: Mon Oct 29 18:24:47 2012 -0600 + + Merge branch 'master' of https://github.com/PX4/Firmware into FW_control + +commit 9ad9d62f3476e6092c8fbbf33f4e6a141fd641c3 +Author: Thomas Gubler +Date: Mon Oct 29 23:04:00 2012 +0100 + + Corrected some bugs, thanks to Doug for spotting them + +commit ce2653116a6d2a59f4d976418e662883a6d47210 +Author: patacongo +Date: Mon Oct 29 21:47:14 2012 +0000 + + More documentation updated to reference the ELF loader. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5277 42af7a65-404d-4744-a932-0658087f49c3 + +commit 228c77b4d4682c790cc0539d0fc03eb0c6bb2ea6 +Author: patacongo +Date: Mon Oct 29 21:18:51 2012 +0000 + + Update documentation to at least reference the ELF loader. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5276 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5c160fad8347bee7f0df734ca7a9c263ce3e3dfe +Author: patacongo +Date: Mon Oct 29 20:50:27 2012 +0000 + + libm compilation fixes from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5275 42af7a65-404d-4744-a932-0658087f49c3 + +commit b48508c844dbd558e728c5695136696b5dfea1fc +Author: patacongo +Date: Mon Oct 29 20:43:35 2012 +0000 + + C++ static destructors work with ELF load too now + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5274 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5681b615ec10265a27677bc2ca98fa385460afec +Author: patacongo +Date: Mon Oct 29 19:32:05 2012 +0000 + + C++ constructors work with ELF load now + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5273 42af7a65-404d-4744-a932-0658087f49c3 + +commit 574eb96a2ebafeb03d2933c68cb7f7b60269601a +Author: Lorenz Meier +Date: Mon Oct 29 16:41:53 2012 +0100 + + Calibration improvement + +commit c3c76ef3d50f71a7bef2994df462c5add11658d9 +Author: Lorenz Meier +Date: Mon Oct 29 09:44:59 2012 +0100 + + Hardened the EEPROM attach routine for param storage + +commit 71fad980c5dfe057dd380a05f1ca1e0bfad2ef1f +Author: patacongo +Date: Mon Oct 29 00:52:23 2012 +0000 + + Finish implemention of ELF loader static constructor support. Still some issues. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5272 42af7a65-404d-4744-a932-0658087f49c3 + +commit 61c97b1ddcc40f068e549d12dc8e63445d3ee4f5 +Author: patacongo +Date: Sun Oct 28 20:20:39 2012 +0000 + + Ooops... last version of file was still in editor + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5271 42af7a65-404d-4744-a932-0658087f49c3 + +commit db8d369c55d091b988a054ad39fd323e945a9bb0 +Author: Thomas Gubler +Date: Sun Oct 28 19:44:30 2012 +0100 + + added a very simple altitude controller for testing + +commit 0e190d4cf7f3d151592414d8bc3d3eaf77e0b0e8 +Author: patacongo +Date: Sun Oct 28 18:42:09 2012 +0000 + + lib/math files not follow coding standard; float, double, and long double versions in separate files to reduce size of dumb link + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5270 42af7a65-404d-4744-a932-0658087f49c3 + +commit b692c300d01bf075884a00cc75cea15e06f0e0db +Author: Thomas Gubler +Date: Sun Oct 28 18:35:08 2012 +0100 + + fw control: added Dougs horizontal navigation controller + +commit 69e938aac3183780b1afcc3715f232c8e092994a +Author: Thomas Gubler +Date: Sun Oct 28 16:56:05 2012 +0100 + + moved elevator (-1) multipliction, ultimately this has to go into the mixer + +commit 8fff4e19d6185ef91a92d36d649584161ef69d8a +Author: Thomas Gubler +Date: Sun Oct 28 16:15:51 2012 +0100 + + roll compensation and default paramter values, pitch value has a sign error + +commit 2f4cb6ca84d3c2fa5142fba303079030d22c67ae +Author: Thomas Gubler +Date: Sun Oct 28 16:14:06 2012 +0100 + + reverting my workaround in mavlink orb_listener so that the fix of Lorenz is active + +commit 5b7a650b16980bb2a395fa76df170d8948da72a9 +Author: patacongo +Date: Sun Oct 28 14:31:57 2012 +0000 + + Part I of port of Rhombus math library + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5269 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8d764170aa42fa0bf3d15fe5a91d2b52e0cc2036 +Merge: e5f56a1a8 1a70b2f4e +Author: Thomas Gubler +Date: Sun Oct 28 15:27:13 2012 +0100 + + Merge remote-tracking branch 'origin/master' into fw_control + +commit e5f56a1a8fe3c81fcb182cace9e81bbaaa3d0031 +Author: Thomas Gubler +Date: Sun Oct 28 15:26:49 2012 +0100 + + fw control: moved and renamed parameters, attitude: roll and pitch working + +commit 1a70b2f4ed0feffd9c57721db3661f15e64af5cb +Author: Lorenz Meier +Date: Sun Oct 28 15:04:51 2012 +0100 + + Added missing event type + +commit 0b6dd037e6acaba9cba46754890cc43f9b8d1b5c +Author: patacongo +Date: Sun Oct 28 13:20:36 2012 +0000 + + DNS fixes from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5268 42af7a65-404d-4744-a932-0658087f49c3 + +commit 62581fe55b0fb138f88bd0dcd89dffdbf99496ef +Author: Thomas Gubler +Date: Sun Oct 28 11:54:02 2012 +0100 + + fw control: attitude, added pid elements + +commit 98791bc6740bcbcbb355befd7c57ff22b9583bb5 +Author: px4dev +Date: Sat Oct 27 22:42:43 2012 -0700 + + Remove reboot() API, replace with a prototype for up_systemreset() which is portable. + +commit 22b0add293f7aa7f1331fab61f5141f647e0188f +Author: px4dev +Date: Sat Oct 27 21:51:18 2012 -0700 + + Turn off C++ constructor debug messages. + +commit 11a7a374a8d0f3aa531e7954c7883a5080429bc8 +Author: px4dev +Date: Sat Oct 27 21:48:09 2012 -0700 + + Force the linker to keep all init functions. This might be going overboard, but without it we don't get any static constructors. + +commit f04c522f4f26284ba322122904ee57627ce4ccf7 +Author: px4dev +Date: Sat Oct 27 21:42:27 2012 -0700 + + Get us a bit closer to having c++ static constructors working. + +commit 9184753f177ff0ade1b1af60215906938c81c3e3 +Author: px4dev +Date: Sat Oct 27 11:38:14 2012 -0700 + + Remove an annoying message. + +commit 0272fc49aa131596d69bfefd987a0dd86264ff90 +Author: px4dev +Date: Sat Oct 27 11:37:11 2012 -0700 + + Build fix due to missing include. + +commit 6cec7f131ea9f68bd750d462333543f451bc4405 +Author: px4dev +Date: Sat Oct 27 11:34:20 2012 -0700 + + Minor board.h changes. + +commit 4f104b5e3de5f9981280ed6a9cc6d825b62847d7 +Author: patacongo +Date: Sat Oct 27 18:21:26 2012 +0000 + + Add port of cJSON from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5267 42af7a65-404d-4744-a932-0658087f49c3 + +commit 17772afdaabd446ba5b7ddccca1f8d4fed433d39 +Author: Thomas Gubler +Date: Sat Oct 27 19:43:03 2012 +0200 + + fw control: fixed parameter reloading, disabled old fw control app + +commit 56f4849e872854e5483bcd1eaf277b9b8bb50a1c +Author: Thomas Gubler +Date: Sat Oct 27 18:56:45 2012 +0200 + + changed headers + +commit abcfe29c640315848f5080f57ec4c7117dc3f988 +Author: Thomas Gubler +Date: Sat Oct 27 17:16:10 2012 +0200 + + small temporary bugfix/workaround in mavlink uorb listener + +commit 54aa38368612e70a846674ceae13fe19677c01dc +Author: patacongo +Date: Sat Oct 27 13:57:17 2012 +0000 + + Support for relays on the Shenzhou board (Darcy Gong) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5266 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5135e5308b5689794b0497ed6be103d1bc332b7b +Author: px4dev +Date: Sat Oct 27 01:39:10 2012 -0700 + + Hoist the GPIO driver out and integrate it with the px4fmu driver. Move these pieces into the drivers tree. + +commit 1f1319f25bc2461eb8970ba0345768df440166ef +Author: patacongo +Date: Sat Oct 27 00:04:47 2012 +0000 + + The ELF loader is basically functional (needs more testing) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5265 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7bc6a69f461c9bed82608220960682f3090f742c +Author: patacongo +Date: Fri Oct 26 19:53:20 2012 +0000 + + ARM and ARMv7-M ELF support; STM32F4Discovery ELF loader test configuration + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5264 42af7a65-404d-4744-a932-0658087f49c3 + +commit f321e7f41936f221a032d62240b9f9d22bc75dc2 +Merge: b9d03c7c2 241a0d865 +Author: Thomas Gubler +Date: Fri Oct 26 21:21:07 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware into fw_control + +commit 241a0d865378d2809de106667cc39b2b9946dfc5 +Author: Lorenz Meier +Date: Fri Oct 26 13:04:11 2012 +0200 + + Reverting UART config back to developer default on this branch + +commit faa4033f7e8a9e7bc500f86b7169fd8a8443c38b +Author: Lorenz Meier +Date: Fri Oct 26 13:01:34 2012 +0200 + + More compile fixes + +commit e5fd37f719c22aae9e127dad10947bfbb7e5ca25 +Author: Lorenz Meier +Date: Fri Oct 26 12:48:00 2012 +0200 + + Build fix after cleanup + +commit 67e45844073717d4344e4772d7b838aea2b8a24f +Author: Lorenz Meier +Date: Fri Oct 26 12:45:07 2012 +0200 + + Deleted old cruft + +commit 7f2512627e20e6b07ee2cd1f08e8ba9f07f3cb42 +Author: patacongo +Date: Fri Oct 26 02:42:39 2012 +0000 + + Rename elf.h to elf32.h; Additional ELF loader changes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5263 42af7a65-404d-4744-a932-0658087f49c3 + +commit 247e94d02aaac98b5e8007f8d47f68072cadc69d +Author: patacongo +Date: Thu Oct 25 23:52:50 2012 +0000 + + Add an ARM ELF header file + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5262 42af7a65-404d-4744-a932-0658087f49c3 + +commit a6e577e3c4cab1f1636aaee7abcde4dbab8338f5 +Author: patacongo +Date: Thu Oct 25 22:10:56 2012 +0000 + + More ELF loader changes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5261 42af7a65-404d-4744-a932-0658087f49c3 + +commit 92bbd36612825d29dcba9bab40657f197c4ff7b4 +Author: patacongo +Date: Thu Oct 25 20:06:46 2012 +0000 + + Add an example for testing the ELF loader + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5260 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9c65fe23b234977b27e37cb90a674fd8e38dc45a +Author: patacongo +Date: Thu Oct 25 19:21:47 2012 +0000 + + Finishes basic coding of ELF file support + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5259 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5f016884901f92f2c14d23ee0b15b513e9154c9a +Author: Lorenz Meier +Date: Thu Oct 25 18:53:03 2012 +0200 + + Fixed automatic log conversion / plotting script + +commit c0a46ad696848fc17714a1578cd710835c56eae6 +Author: patacongo +Date: Thu Oct 25 16:37:31 2012 +0000 + + Add x86 ELF support + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5258 42af7a65-404d-4744-a932-0658087f49c3 + +commit 630862cd04e0f807f9d1d9d2ed8ba8f044dcedfa +Author: patacongo +Date: Thu Oct 25 16:18:20 2012 +0000 + + A little more ELF loader logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5257 42af7a65-404d-4744-a932-0658087f49c3 + +commit c71f2ea20482a9483e4c068c858cfe8e19f1c11c +Author: Lorenz Meier +Date: Thu Oct 25 16:29:17 2012 +0200 + + Proper attitude initialization, finite check on attitude outputs + +commit 569938e6808286f3aa4e8a03ca4e1c8467955f5f +Author: Lorenz Meier +Date: Thu Oct 25 15:47:14 2012 +0200 + + Copying log analysis file directly to the SD card during logging + +commit 8e4c45322e318db559d7c09ec9ef1f50ad808855 +Author: Lorenz Meier +Date: Thu Oct 25 13:23:28 2012 +0200 + + Final GPS state, not nice, but working + +commit 2b9cf08dc2eec42bef63ec8935427f375db8d838 +Author: Lorenz Meier +Date: Thu Oct 25 13:07:26 2012 +0200 + + GPS tested and working + +commit a91b6552cdb1b147461b75128576012192d9e933 +Author: patacongo +Date: Thu Oct 25 03:13:11 2012 +0000 + + A little more ELF loader logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5256 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0506b554c82a0d7ca6128c11847595d37169777d +Author: patacongo +Date: Thu Oct 25 01:34:21 2012 +0000 + + Fix Kconfig files broken by last check-in + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5255 42af7a65-404d-4744-a932-0658087f49c3 + +commit fb0aa16107b4cf41c38bf433a8b58ff54de2f0d3 +Author: patacongo +Date: Thu Oct 25 01:23:03 2012 +0000 + + A little more ELF loader logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5254 42af7a65-404d-4744-a932-0658087f49c3 + +commit e2018e4d3085929dfc124fe41ed4b87e7eecc57d +Author: patacongo +Date: Wed Oct 24 23:40:31 2012 +0000 + + A little more ELF loader logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5253 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8a2348d18d16427d0787d3614aa90ab20e4b4eda +Author: patacongo +Date: Wed Oct 24 20:19:44 2012 +0000 + + Move binfmt.h, nxflat.h, elf.h, and symtab.h to include/nuttx/binfmt/ + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5252 42af7a65-404d-4744-a932-0658087f49c3 + +commit bd76ec3dc037b6bd3aba883118cbac51510b80fa +Author: patacongo +Date: Wed Oct 24 18:22:15 2012 +0000 + + Flesh out include/elf.h + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5251 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1bd66e95f8b9817da320c85fc77ca6466bbdaed7 +Author: patacongo +Date: Wed Oct 24 16:46:12 2012 +0000 + + Add framework to support loadable ELF modules (not much logic in place yet) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5250 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4d03d020af38c5c11f13f4ea60152683d596412d +Merge: 18c009d2c 1065118eb +Author: Lorenz Meier +Date: Wed Oct 24 10:39:27 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into gps + +commit 1065118ebc963dbed75da5c7093b1863f0e099a6 +Author: px4dev +Date: Wed Oct 24 00:55:37 2012 -0700 + + Separate config from implementation for the STM32 pwm servo driver. + +commit 2fc10320697ecaa9c4e0c52d4d047424e41e6336 +Author: px4dev +Date: Tue Oct 23 23:38:45 2012 -0700 + + Major formatting/whitespace cleanup + +commit 34f99c7dca1995f8ddd9e8d61c4cbd7289f40e99 +Author: px4dev +Date: Tue Oct 23 22:47:55 2012 -0700 + + Hoist the ADC and CAN board-specific pieces. + +commit db044b64cddea9510dd5b43be304ef723acda636 +Author: px4dev +Date: Tue Oct 23 22:31:36 2012 -0700 + + Hoist the oard-specific USB pieces. + +commit 7b4118a5e7a2da0e352ba30128e42c244f1542c9 +Author: px4dev +Date: Tue Oct 23 22:23:55 2012 -0700 + + Hoist SPI functions. + +commit 4c82f7a1af8cc1d20d0a01474d52e90354959ba4 +Author: px4dev +Date: Tue Oct 23 21:48:08 2012 -0700 + + Cleanup after moving the low-level PWM code. + +commit eaf91f05bd51d71ce0020a5734d64c0f7018860b +Author: px4dev +Date: Tue Oct 23 21:44:22 2012 -0700 + + Fix a filename + +commit 3d79b9a0b057ed9bf41329ce052d0b4152cd0a1a +Author: px4dev +Date: Tue Oct 23 21:43:41 2012 -0700 + + Tease the PWM driver out and fix some build issues after cleaning up behind the cpuload pieces. + +commit c3fe915b44a1b32f05b182b3079c722b82b20fb9 +Author: px4dev +Date: Tue Oct 23 18:02:36 2012 -0700 + + Checkpoint - moving things out of the NuttX configs/*/src directories + +commit 1b3ab2f18df9b442a01d1093af952e44823c3c9d +Author: Lorenz Meier +Date: Wed Oct 24 08:34:58 2012 +0200 + + Pull JTAG config from bootloader dir + +commit d30053952442a0dfefbea23de238a8077ad3463e +Author: patacongo +Date: Tue Oct 23 19:53:03 2012 +0000 + + Move ld.script files from configuration directories to script/ directory + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5249 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2327d0eedcef3de9a9aed8b48ea786c531070b5f +Author: patacongo +Date: Tue Oct 23 15:51:45 2012 +0000 + + Fewer shell invocations in apps/Makefile + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5248 42af7a65-404d-4744-a932-0658087f49c3 + +commit 18c009d2c1585e05e2cee456a8cf91c517e006d2 +Author: Lorenz Meier +Date: Tue Oct 23 13:16:17 2012 +0200 + + Better U-Blox struct packing + +commit d7d373f4653876650d822576561e8f14e1eed000 +Author: Lorenz Meier +Date: Tue Oct 23 13:15:36 2012 +0200 + + System state updates + +commit a24e50b9310f84a9e1fb71b37c18d43f997426eb +Merge: f13c7821d 0afeeb5dd +Author: Lorenz Meier +Date: Tue Oct 23 10:59:01 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit f13c7821d9784f2f9bba797f8a17a5e027096cec +Author: Lorenz Meier +Date: Tue Oct 23 10:58:47 2012 +0200 + + Fixed mavlink app termination, terminates now cleanly + +commit 0afeeb5dd8049ed371aa136482de393cb3bca24c +Author: px4dev +Date: Mon Oct 22 21:39:55 2012 -0700 + + Move the PX4IO driver into the drivers folder. + +commit 3f240a70baac2435cbd543e305ea0c57cb65e7a4 +Author: Lorenz Meier +Date: Mon Oct 22 23:04:11 2012 +0200 + + mavlink cleanup, drop rate estimation is finally correct + +commit b9d03c7c27425dc100dbe3433d9233f98c7fbf30 +Author: Thomas Gubler +Date: Mon Oct 22 19:12:27 2012 +0200 + + [work in progess] some copy paste for pitch and yaw, but not enabled yet + +commit 69185643c0bb96cae1daa08ceb052e884a2c2ed1 +Author: Thomas Gubler +Date: Mon Oct 22 18:52:25 2012 +0200 + + added parameters + +commit 836c55e1225b378e7e0e4fb4841024b6b09e7243 +Merge: ab447ac71 e6bab270c +Author: Thomas Gubler +Date: Mon Oct 22 18:11:47 2012 +0200 + + Merge branch 'master' into fw_control + +commit e6bab270c3f851dd42c49b35d900129e8dfcd3eb +Merge: 7fcb51703 ea36154e3 +Author: Thomas Gubler +Date: Mon Oct 22 18:10:46 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit ea36154e3975b12bf72da132e71abdbfb6f5b2bb +Author: Lorenz Meier +Date: Mon Oct 22 16:08:48 2012 +0200 + + Accomodating for offboard control setups + +commit 64c5096c9f56b4ec1c995a0129ce5088ea8be719 +Merge: 9e8a02b92 1e0a34a10 +Author: Lorenz Meier +Date: Mon Oct 22 14:42:50 2012 +0200 + + Merged with fixed-wing stabilization work, multirotor control tested + +commit 9e8a02b928abfd9cd54858f773cc2ab1ffa1e602 +Author: Lorenz Meier +Date: Mon Oct 22 13:58:13 2012 +0200 + + Switched to a more convenient audio tune + +commit 3a26708203cbdc5ca8dd0e6b00435f204b9fd2e8 +Author: Lorenz Meier +Date: Mon Oct 22 13:28:53 2012 +0200 + + Resolved wrong TX drop display + +commit 3932bad137dcb908c4b4b563a996a7205a844b3f +Merge: a3f2114d5 5b9c46977 +Author: Lorenz Meier +Date: Mon Oct 22 12:14:40 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into calibration + +commit a3f2114d5427e1e858a9fb35aa418ba015e95636 +Author: Lorenz Meier +Date: Mon Oct 22 11:25:26 2012 +0200 + + Removed bogus time scalings + +commit df8148033a1f60400693e80c3732a43cc26e0ee2 +Author: Lorenz Meier +Date: Mon Oct 22 08:14:43 2012 +0200 + + Cleaned up calibration, added text messages ring buffer + +commit 5b9c46977051b2fd7926795b9acd27d8aba572cc +Author: px4dev +Date: Sun Oct 21 19:12:32 2012 -0700 + + Function type fix + +commit c9928c23f31fb6fc8580581c9c62a5f651ad4aff +Author: px4dev +Date: Sun Oct 21 18:22:18 2012 -0700 + + Remove the old rcS template + +commit 5925d146bc0457ad0955a939e50eff4c5fe131f8 +Author: px4dev +Date: Sun Oct 21 17:51:21 2012 -0700 + + Move the tone_alarm driver out of the NuttX configs area and add it as an stm32-specific driver in the PX4 apps space. + + Add a new tone_alarm command that can be used to start/stop alarm tones from the shell. + +commit 1e0a34a10211dbe9894540a45dcbe428d5ae09bd +Author: Doug Weibel +Date: Sun Oct 21 16:39:53 2012 -0600 + + Add functions for computation of the distance and bearing to the nearest point of a line segment or arc segment. + +commit 64ba024db229a0e64f95a104a822670663a3763d +Merge: 0a0215338 73521cbc6 +Author: Doug Weibel +Date: Sun Oct 21 14:27:36 2012 -0600 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit ab447ac713b010c090d6e2de85fa5d0d0af5cbbe +Author: Thomas Gubler +Date: Sun Oct 21 21:36:29 2012 +0200 + + [work in progess]roll attitude and roll rate loop works + +commit 5616f5c4b1a40bab6a48ec95775ed74a03c73273 +Author: Thomas Gubler +Date: Sun Oct 21 21:01:22 2012 +0200 + + [work in progess] added pos control skeleton + +commit 096397d49fbae5398528a1a8c0d84e091625249a +Author: patacongo +Date: Sun Oct 21 16:53:38 2012 +0000 + + STM32 ADC driver fixes + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5247 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6c8fb8177e1f8fa825814bec0d756d2a429a3546 +Author: Thomas Gubler +Date: Sun Oct 21 18:45:24 2012 +0200 + + Started implementing fw controller according to controller layout of the ASL lecture + +commit 6ea7967d8acf16b2cc2849929faf63f902b208ef +Author: patacongo +Date: Sun Oct 21 15:47:34 2012 +0000 + + Kconfig changes to get a clean STM32 ADC example build + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5246 42af7a65-404d-4744-a932-0658087f49c3 + +commit 096bf2dc93fe8360fa83bee409452f8db7bc3593 +Author: Lorenz Meier +Date: Sun Oct 21 15:36:29 2012 +0200 + + Checkpoint: Working, but non-verified full mag calibration + +commit 7fcb51703b6e4ad19b9a3ecbc4eb6175e640ca20 +Merge: b9510b89b 73521cbc6 +Author: Thomas Gubler +Date: Sun Oct 21 15:13:39 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 28171fb5965c439b20571648039106e8839be4d8 +Merge: f868c99f0 73521cbc6 +Author: Lorenz Meier +Date: Sun Oct 21 11:24:51 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into calibration + +commit 73521cbc66fa4fbc350c15cef277fabfce89c150 +Author: px4dev +Date: Sat Oct 20 23:11:04 2012 -0700 + + Fix stack allocation (now probably too large) for PX4IO debugging. Disable nonblocking serial comms to avoid losing tx data. + +commit 479687966353b92216e1d3eaf35f83a2b4660f21 +Author: patacongo +Date: Sun Oct 21 05:38:24 2012 +0000 + + Minor tweaks to memset + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5245 42af7a65-404d-4744-a932-0658087f49c3 + +commit d59b634a70f7c02b7db95ef1ccbc5030ec280d7c +Author: patacongo +Date: Sun Oct 21 01:34:37 2012 +0000 + + Optimized memset() can be configured to do 64-bit stores + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5244 42af7a65-404d-4744-a932-0658087f49c3 + +commit d24bf915745de8e2c99e565c94d59a64ba24648c +Author: patacongo +Date: Sun Oct 21 01:31:56 2012 +0000 + + Optimized memset() can be configured to do 64-bit stores + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5243 42af7a65-404d-4744-a932-0658087f49c3 + +commit f16ae329fdcd533adc29e035e2184918b3862612 +Author: patacongo +Date: Sun Oct 21 00:41:44 2012 +0000 + + Add a versin of memset() optimized for speed + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5242 42af7a65-404d-4744-a932-0658087f49c3 + +commit bfbd17a2fa5ef685d2d2f71ab0cedbffec6d62d7 +Author: px4dev +Date: Sat Oct 20 16:53:52 2012 -0700 + + Make it possible to run fmu and px4io simultaneously with full control over both sets of possible PWM outputs. First started wins. + +commit f868c99f06d1d31e6c6626c1195bed550807ece3 +Merge: d3ae83cb2 42c61271e +Author: Lorenz Meier +Date: Sun Oct 21 01:52:00 2012 +0200 + + Merge branch 'mavlink-cleanup' of github.com:PX4/Firmware into calibration + +commit 4de5307aa30ec5e348a8e9002d96fa0901cb2aea +Author: patacongo +Date: Sat Oct 20 21:42:19 2012 +0000 + + Update documentation for recently added configuration options + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5241 42af7a65-404d-4744-a932-0658087f49c3 + +commit 80c9bda9005d750ad8c5e7825dbd35f593c58895 +Author: patacongo +Date: Sat Oct 20 20:59:44 2012 +0000 + + Add Daniel Vik's optimized memcpy as a configuration option + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5240 42af7a65-404d-4744-a932-0658087f49c3 + +commit bac5f185593080ba03993b467c6c80200f217837 +Author: patacongo +Date: Sat Oct 20 18:56:55 2012 +0000 + + Optimized ARMv7-M memcpy() function from Mike Smith + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5239 42af7a65-404d-4744-a932-0658087f49c3 + +commit 42c61271ea73be29a21110980764d1a68f8ee530 +Author: Lorenz Meier +Date: Sat Oct 20 19:53:49 2012 +0200 + + remove bogus dt from att rate + +commit f44266675e1d65d7e479496d837f17b7da1ababf +Author: patacongo +Date: Sat Oct 20 16:07:49 2012 +0000 + + Several bugfixes contributed by Petteri Aimonen + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5238 42af7a65-404d-4744-a932-0658087f49c3 + +commit 736ac8982a3388fd6e5f96f0587e05b8c09bfd61 +Author: patacongo +Date: Sat Oct 20 15:17:19 2012 +0000 + + Add MAX11802 touchscreeen driver from Petteri Aimonen + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5237 42af7a65-404d-4744-a932-0658087f49c3 + +commit dbdf7cb3ae33224d45b5185d15d756508c11a246 +Author: patacongo +Date: Sat Oct 20 14:15:59 2012 +0000 + + Ping/DNS fixes (part 2 of 2) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5236 42af7a65-404d-4744-a932-0658087f49c3 + +commit 78ba846c066a97fab1c5f485d4d7fff3bb55d215 +Author: patacongo +Date: Sat Oct 20 13:47:30 2012 +0000 + + DNS fixes from Darcy Gong (part 1 of 2) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5235 42af7a65-404d-4744-a932-0658087f49c3 + +commit 860e5f0524a79a3fc7c776d925d1e73066b7f78d +Author: patacongo +Date: Sat Oct 20 13:14:04 2012 +0000 + + The termios c_speed field cannot be 'const' + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5234 42af7a65-404d-4744-a932-0658087f49c3 + +commit d2ef2afb0b53ec0e889e11f483d45b4272bba704 +Author: px4dev +Date: Fri Oct 19 22:10:12 2012 -0700 + + Major rework of the PX4IO driver; pull it closer up to date + +commit f12b9d070684d6d8bffe44a88a598e6a64d90fd1 +Author: px4dev +Date: Fri Oct 19 22:09:56 2012 -0700 + + Fix an error message + +commit 4f20d9a24ba15cab4b8610b460b7aa54ef2ac839 +Author: px4dev +Date: Fri Oct 19 18:59:44 2012 -0700 + + Retire old test cases for drivers that have been removed. + +commit 7f18fcd55617bac9167c403e61b993853945e848 +Author: px4dev +Date: Fri Oct 19 18:51:50 2012 -0700 + + Clean out old drivers we're not using anymore. + +commit d3ae83cb2283591e56ad2999271f7bbd6c756a0d +Merge: 97726fa67 5ec5754f2 +Author: Lorenz Meier +Date: Fri Oct 19 00:39:06 2012 +0200 + + Merge branch 'daregger_rate_control' of github.com:PX4/Firmware into calibration + +commit 5ec5754f26f1059847b7f149bcbdf2b0d11a5115 +Author: Lorenz Meier +Date: Thu Oct 18 17:34:06 2012 +0200 + + brought controller back to last tuned state + +commit c70c626915fc70d87088c6ae66152ed536cacc96 +Author: Lorenz Meier +Date: Thu Oct 18 13:40:17 2012 +0200 + + Removed dead code + +commit 692baa9d07fc9d991a36ffa060540ae9f5b77058 +Author: Lorenz Meier +Date: Thu Oct 18 13:40:07 2012 +0200 + + Updated MAVLink + +commit dff0051568602d60f6b8b3d501a2ea78e98b9d7e +Author: Lorenz Meier +Date: Wed Oct 17 19:02:57 2012 +0200 + + Map inputs to the controller we actually want + +commit d1429f266da33aa3355b228adffe56f74a9c3cd1 +Author: Lorenz Meier +Date: Wed Oct 17 18:27:49 2012 +0200 + + Calibration progress, needs sphere fitting + +commit 6a48b91beae575ad4684151f08c75b079caffe5c +Author: Lorenz Meier +Date: Wed Oct 17 18:27:21 2012 +0200 + + Lowering default rates at 57600 + +commit 2d631fb0059cecdc429c5847e8dbede82348d129 +Author: Lorenz Meier +Date: Wed Oct 17 18:26:56 2012 +0200 + + Various fixes to attitude control, flyable, needs parameter tuning + +commit e4645c0a411b62ebe58c14639f5259e6a444178d +Author: Lorenz Meier +Date: Wed Oct 17 15:10:32 2012 +0200 + + Initialized all sensor fields to zero + +commit d4e6a9d7a1e448a5cc55436c0bb5f951694bc46e +Author: Lorenz Meier +Date: Wed Oct 17 15:10:04 2012 +0200 + + Minor code style fixes, removed dead code + +commit 8b000b331704b2d37a8c47ae1bc480b784965db4 +Author: Lorenz Meier +Date: Wed Oct 17 15:09:28 2012 +0200 + + Fixed an abort condition, fixed value initialization, implemented naive three-step calibration + +commit 23d294453bbdade03a67002f62b898e7aca65a70 +Author: Lorenz Meier +Date: Wed Oct 17 15:08:33 2012 +0200 + + Fixed a range of initialization issues in filter, does not any more emit NaN in first iteration + +commit 5d3d17d025fa860879b145a99ec80afb7db38edc +Author: Lorenz Meier +Date: Wed Oct 17 10:38:23 2012 +0200 + + Increased priority of MAVLink receiver thread + +commit 97726fa67904650c8d82ec7da58924f261deb125 +Author: Lorenz Meier +Date: Wed Oct 17 08:02:50 2012 +0200 + + Calibration WIP, not compiling + +commit 32e586d4b7561d1018e29aa59f572c3bac625024 +Author: daregger +Date: Tue Oct 16 18:02:28 2012 +0200 + + Controller and estimator updates + +commit b50bc7798ac463de3e0c3147df46a3f7227df8c3 +Author: daregger +Date: Tue Oct 16 16:49:45 2012 +0200 + + Wip on inner rate loop + +commit 0b26ca84d451adfdf80e956fc1b199def17aafd9 +Merge: 87b00c96e 3ccc6849a +Author: Lorenz Meier +Date: Tue Oct 16 11:13:05 2012 +0200 + + Merged + +commit 87b00c96e891a10315cdc18e7dbd1249b63d37d3 +Merge: fef4362e7 3292ea24a +Author: Lorenz Meier +Date: Tue Oct 16 11:10:23 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit fef4362e79fb05ddf8caba4bb4365bab13b39ce6 +Author: Lorenz Meier +Date: Tue Oct 16 11:10:09 2012 +0200 + + Merged new EKF version + +commit a720bfff5e7562870a1f3a82bd2fc8da1d660658 +Merge: c1958bdaa 7ccc4f609 +Author: Lorenz Meier +Date: Tue Oct 16 11:07:41 2012 +0200 + + Merge branch 'tobi' + +commit 3292ea24a16ebd65350e9f0c618fde4b2b4e8a97 +Author: px4dev +Date: Mon Oct 15 21:08:26 2012 -0700 + + Switch to the standard 'verbose' build option. Use a better way of passing options to the linker that is closer to friendly with 'make export'. + +commit f9a8818d1e040bdf1a4bb62041a469ceee67dbf4 +Author: px4dev +Date: Mon Oct 15 19:10:28 2012 -0700 + + Switch from -Os to -O3. This generates *much* faster code, although at a ~50% size penalty. We can afford the space. + +commit 3ccc6849ac11851589c04adbf834091a4d918a01 +Author: Lorenz Meier +Date: Tue Oct 16 00:12:48 2012 +0200 + + Fixed stupid typo in GPS app + +commit 965bd35e2b925ad896567e77c3ac05e2ffa7af1b +Author: Lorenz Meier +Date: Tue Oct 16 00:02:53 2012 +0200 + + Ignore measurement parts not projected to the plane + +commit 40abed787cde259218671db87d66b608535e0abd +Author: Lorenz Meier +Date: Mon Oct 15 23:58:16 2012 +0200 + + fixed wrong status indication of sd log command if startup fails + +commit e8c4506a123145a9945bb1b1612cd031ec73c950 +Author: Lorenz Meier +Date: Mon Oct 15 08:59:15 2012 +0200 + + Minor documentation style fixes + +commit 084cde72f796817bdb02be7ec8cbf085d005e49b +Author: Lorenz Meier +Date: Mon Oct 15 08:52:41 2012 +0200 + + Reworked calibration + +commit 642f3426a7aadd9fd345590a4c0881d7e64014a7 +Author: Lorenz Meier +Date: Mon Oct 15 08:52:17 2012 +0200 + + Added mag calibration routine, fixed minor typos without runtime effects + +commit 6e4398c30d83a6de5a5085596753388d5b17fc26 +Merge: ae2961754 c1958bdaa +Author: Lorenz Meier +Date: Mon Oct 15 08:35:44 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into mavlink-cleanup + +commit c1958bdaa916560ea45cb6756fe6da25fe79f091 +Author: px4dev +Date: Sun Oct 14 23:35:32 2012 -0700 + + Teach top how to precisely determine stack usage. + +commit ae296175435f28b5480902fdf60f37e0c6de95ff +Author: px4dev +Date: Sun Oct 14 23:09:48 2012 -0700 + + No joy with getopt_long + +commit cf6e763c58b3934b93068c029add5842c47c52c5 +Author: px4dev +Date: Sun Oct 14 22:40:18 2012 -0700 + + Beat up on the mavlink app startup a bit. + +commit 7c20e666815a2259235db7b45db86fd4ce3ec999 +Author: px4dev +Date: Sun Oct 14 17:59:15 2012 -0700 + + Refactor and start tidying up the MAVLink app. + +commit db0ec8eb0293b96b8698a649fb26951739f77915 +Merge: 0ccaa1330 4dbf7befe +Author: px4dev +Date: Sat Oct 13 22:09:16 2012 -0700 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 0a0215338a4bd6550805072d036c6cb396e7497a +Merge: 77e637592 4dbf7befe +Author: Doug Weibel +Date: Sat Oct 13 16:38:18 2012 -0600 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 8345d911e0e4f6e6dcbc4728325fb7ef0b8dadd8 +Author: patacongo +Date: Sat Oct 13 15:12:44 2012 +0000 + + Add a THTTPD configuration for the Shenzhou board (Darcy Gong) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5233 42af7a65-404d-4744-a932-0658087f49c3 + +commit a03e58b7acd56df24404d42652efc1c75725adda +Author: patacongo +Date: Sat Oct 13 13:19:56 2012 +0000 + + ADC support for the Shenzhou board from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5232 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4dbf7befe369ba00a73945a0193f0a061c271dc3 +Author: Lorenz Meier +Date: Sat Oct 13 12:25:30 2012 +0200 + + Disable rate control, disable offset estimation + +commit 0ccaa1330bf0bcb6fd7ab6b966470f8e2f6c4275 +Merge: d62ec78ab e4ccbe750 +Author: px4dev +Date: Sat Oct 13 00:08:02 2012 -0700 + + Merge branch 'master' of file:///Users/Shared/NuttX + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5231 42af7a65-404d-4744-a932-0658087f49c3 + +commit e4ccbe7508fd31b76790986fc654dc588efb9dfe +Author: patacongo +Date: Fri Oct 12 16:59:17 2012 +0000 + + You can now configure a login for Telnet NSH session -- from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5231 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8de1d1d182bed68c075f279541c32a7493aef0bc +Author: patacongo +Date: Fri Oct 12 15:38:42 2012 +0000 + + Update Olimex-LPC1766STK setenv.sh to make it faster to use CodeSourcery. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5230 42af7a65-404d-4744-a932-0658087f49c3 + +commit e62b420882181f9dd656cd5598f6f8b86ada3fa8 +Author: patacongo +Date: Thu Oct 11 13:42:14 2012 +0000 + + Another dtoa() fix from Mike Smith + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5229 42af7a65-404d-4744-a932-0658087f49c3 + +commit d62ec78ab835153ef3ba480a5a4110465ba34372 +Author: px4dev +Date: Thu Oct 11 00:23:13 2012 -0700 + + Remove obsolete warning. + +commit 674b6552364ac1d66e9fd13c72c74c90f1a15d69 +Author: px4dev +Date: Wed Oct 10 23:43:57 2012 -0700 + + Quick hack to print floating-point numbers that are powers of 10 less wrongly. + +commit ca71c149e2a6d8c0b7c2aca8ae8c8571ab8d8a59 +Author: patacongo +Date: Wed Oct 10 19:58:57 2012 +0000 + + Document problem with GCC 4.8.3 and the NXFLAT tools + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5228 42af7a65-404d-4744-a932-0658087f49c3 + +commit b71fcbb0de3d1e1ad8011303ade8bc38c83486d2 +Author: patacongo +Date: Wed Oct 10 19:36:32 2012 +0000 + + More fixes for ldnxflat. There are still problems with the GCC 4.6.3 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5227 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6cb1bc7e67e65faecdafc169b0f897645bb8ea83 +Author: patacongo +Date: Wed Oct 10 17:17:50 2012 +0000 + + Oop. Part of last change was still in the editor + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5226 42af7a65-404d-4744-a932-0658087f49c3 + +commit ed4550ff485a872b343c8e51697c9810f37e2a9a +Author: patacongo +Date: Wed Oct 10 17:01:23 2012 +0000 + + Rename gnu-nxflat.ld to gnu-nxflat-gotoff.ld; Add gnu-nxflat-pcrel.ld + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5225 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7ccc4f6096c32671b02c6353fcb08fd6d3d7b5ea +Merge: 87ce36eef ec018e7b6 +Author: Lorenz Meier +Date: Wed Oct 10 17:47:44 2012 +0200 + + Merge branch 'master' of https://github.com/tnaegeli/Firmware into tobi + +commit 87ce36eef37340901710d5a3f25b31b97f3fba3b +Author: Lorenz Meier +Date: Wed Oct 10 17:47:28 2012 +0200 + + Fixed logging, merged + +commit 47787872f2adff7de0ad08c68c69d562bd5af4fd +Author: patacongo +Date: Wed Oct 10 14:54:11 2012 +0000 + + Disable R_ARM_REL32 logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5224 42af7a65-404d-4744-a932-0658087f49c3 + +commit aae19db5c32644f35ed4a9505541b894ef041f3d +Author: patacongo +Date: Wed Oct 10 13:50:31 2012 +0000 + + Add support for the R_ARM_REL32 relocation + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5223 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3d754095f92510813006fe42564e5eb473604e1f +Author: patacongo +Date: Wed Oct 10 12:56:02 2012 +0000 + + Change the default path to the buildroot bin/ directory in all setenv.sh files + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5222 42af7a65-404d-4744-a932-0658087f49c3 + +commit ec018e7b6468553eacb0e23af1fd7dac39749ef7 +Merge: 613e12fca 1e59a592a +Author: tnaegeli +Date: Wed Oct 10 09:52:37 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + + Conflicts: + apps/commander/state_machine_helper.c + apps/multirotor_att_control/multirotor_att_control_main.c + apps/multirotor_att_control/multirotor_rate_control.c + solved + +commit 1e59a592a6a41a65e9e69814ae3d8cb62a061367 +Author: px4dev +Date: Tue Oct 9 22:45:36 2012 -0700 + + Split the parameter load/save commands out of the 'eeprom' command, since that's not really the obvious place for them. Add parameter printing functionality (though, it's a mess due to %f being busted) + + Update the script examples to use the new command. + +commit 613e12fcac07a17e6b9d25b05f58c8a1b9587f5e +Author: tnaegeli +Date: Tue Oct 9 16:31:04 2012 +0200 + + working offboard + +commit bd3f3b10317f58d20f635f4a3e6aee8fca8d9d2b +Author: Lorenz Meier +Date: Tue Oct 9 16:26:29 2012 +0200 + + Sensor rate and throttle inversion fixes + +commit a2ab5e8691d55a1c98f76ca05c325aad85e2e542 +Author: px4dev +Date: Mon Oct 8 22:37:18 2012 -0700 + + Don't treat end-of-document-structure as an error. + +commit 77e6375920df67344e895e669dd2a641a7b87b6e +Author: Doug Weibel +Date: Mon Oct 8 14:14:43 2012 -0600 + + Change parameter names in FW control to fit within MAVLink parameter name size limit + +commit 50ecc59c27d8b5d295c8023d2641e6c7e55e51be +Author: patacongo +Date: Mon Oct 8 18:12:53 2012 +0000 + + Updates for new web site + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5221 42af7a65-404d-4744-a932-0658087f49c3 + +commit a29e8e00fa09b7a40c20e5add3fd53002dc06fe0 +Merge: d068025fc 0edd4063a +Author: Lorenz Meier +Date: Mon Oct 8 18:02:49 2012 +0200 + + Merge branch 'tobi' + +commit d068025fcda77d2d3b6e1f98c2cbf331229f8f6a +Author: Lorenz Meier +Date: Mon Oct 8 18:01:04 2012 +0200 + + Fixed accel scale initialization + +commit 0edd4063af950cc341a6c934e8467adc70951e12 +Merge: dd50c88f0 4c14e4f5f +Author: Lorenz Meier +Date: Mon Oct 8 18:00:00 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into tobi + +commit dd50c88f073926a550f0f1f5b08f931116dd4f8f +Author: Lorenz Meier +Date: Mon Oct 8 17:59:43 2012 +0200 + + Fixed GPS lost issue, fixed accel scale initialization, fixed code style in rate controller + +commit 4fea0a3fc15346efc366aadf1d80697664b6f3f0 +Author: Doug Weibel +Date: Sun Oct 7 14:50:07 2012 -0600 + + This commit changes the inner loop control structures for fixed wing attitude control. Nested rate and angle loops are used with limits on both the rate setpoint + + A simple outer navigation loop is retained for navigation control. This will be replaced later. The pitch set point is hard coded to zero. Pitch stabilization should work. + + This commit compiles, but needs further testing. + +commit 2bb1d17c7e312e6f60bcd6e8f1ac6698fe623060 +Author: Doug Weibel +Date: Sun Oct 7 14:46:26 2012 -0600 + + Changes to the PID controller. Adds "limit" to the parameter set. Implements an output limit where the output magnitude is limited by the parameter value "limit". Also changes the integrator saturation such that the integrator is not updated (added to) if either updating it will cause the integrator values magnitude to exceed "intmax" or if the output magnitude would exceed "limit" with an updated integrator value. + + Arbitrary large limit values were hard coded into multirotor_attitude_control.c. These should be changed to parametric values or something sensible. + + This commit will temporarily break fixedwing_control.c. A following commit will repair it along with significant changes to the inner loop control. + + This commit has been tested to compile with fixedwing_control.c temporarily removed. No other testing has been completed. + +commit 4c14e4f5f1c67ae0d139e4998058991a02fe4912 +Author: px4dev +Date: Sat Oct 6 16:08:07 2012 -0700 + + Add a 'secret' subcommand to bl_update that manipulates the option bits to change the brown-out detector configuration. + + This is an experiment to see if we can improve the boot-time behavior when powered off noisy supplies. + +commit e8a8129808aa7296f4c176231327d136d5fcb8c0 +Author: patacongo +Date: Sat Oct 6 20:10:31 2012 +0000 + + Fix a recurring, cloned typo + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5220 42af7a65-404d-4744-a932-0658087f49c3 + +commit ee341514da6ef18f2dca79226e5221268d49f4d2 +Author: patacongo +Date: Sat Oct 6 18:09:05 2012 +0000 + + All Cortex-M Make.defs files updated to use buildroot EABI toolchain if BUILDROOT=y selected + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5219 42af7a65-404d-4744-a932-0658087f49c3 + +commit 79e092e3627aeaaa351fbbc2c19f3b0311dc4001 +Author: patacongo +Date: Sat Oct 6 17:29:36 2012 +0000 + + Update all config README.txt files to show that they use the EABI buildroot toolchain + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5218 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4d23437df02e0974cb0fbf6d80fe9039037947bd +Author: patacongo +Date: Sat Oct 6 14:50:37 2012 +0000 + + Several bugfixes, mostly from Darcy Gong + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5217 42af7a65-404d-4744-a932-0658087f49c3 + +commit a41bc3c2ff6fbf059d715eb8fa0558c3191a346a +Author: patacongo +Date: Sat Oct 6 00:27:17 2012 +0000 + + Eliminate a warning + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5216 42af7a65-404d-4744-a932-0658087f49c3 + +commit b9454627bc2b5ae8383cffdf5ae612e03354c2a1 +Author: patacongo +Date: Sat Oct 6 00:20:49 2012 +0000 + + More changes for buildroot EABI toolchain + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5215 42af7a65-404d-4744-a932-0658087f49c3 + +commit 535398581c4c7fe105089270f2497247b5279acd +Author: patacongo +Date: Fri Oct 5 23:43:05 2012 +0000 + + configs/shenzhou will now use the 4.6.3 buildroot EABI toolchain + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5214 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1e368791267c48b0e6c672ad3ed2ba9521740a70 +Author: patacongo +Date: Fri Oct 5 23:01:51 2012 +0000 + + Add buildroot support for binutils-2.22 and gcc-4.6.3; all buildroot tools are not called abc-nuttx-elf instead of abc-elf + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5213 42af7a65-404d-4744-a932-0658087f49c3 + +commit eb041b927ae19ab2b8ccbd89ae264b1c42c4a017 +Author: patacongo +Date: Thu Oct 4 18:42:28 2012 +0000 + + Fix some W25 driver errors + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5212 42af7a65-404d-4744-a932-0658087f49c3 + +commit 44a18f5361f2cd78d5f71584869cd087ab3dabf7 +Author: patacongo +Date: Thu Oct 4 17:36:07 2012 +0000 + + Change all occurrences of CONFIG_EXAMPLE_ to CONFIG_EXAMPLES_ for consistency; fleshed out a few more Kconfig files + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5211 42af7a65-404d-4744-a932-0658087f49c3 + +commit b0eb4f3ccee248a2f70fab8ab1972ad4907a9e22 +Author: patacongo +Date: Thu Oct 4 15:07:06 2012 +0000 + + Change order of includes in apps/Makefile; add clock frequencies to shenzhou, fire, and olimex-stm32 board.h files + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5210 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1318a0b9542effe8419b3c5a15a48a18dc36ebea +Merge: 2fa0dec36 8dfa66cb9 +Author: Lorenz Meier +Date: Thu Oct 4 16:38:35 2012 +0200 + + Merge branch 'master' of https://github.com/tnaegeli/Firmware into tobi + +commit 2fa0dec36954b0f3c99da0a443a9c51a7a0479c5 +Author: Lorenz Meier +Date: Thu Oct 4 16:38:11 2012 +0200 + + Back out testing changes that are a bit too much ahead of time for master + +commit f292b03772ddf9a0ae72615248c65959a110d8e2 +Merge: 8dfa66cb9 67a2c8a17 +Author: tnaegeli +Date: Thu Oct 4 16:04:49 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 8dfa66cb9710f1f5f8baddb6d0b542787af44f15 +Merge: b9de72a8c 2a06b6684 +Author: tnaegeli +Date: Thu Oct 4 16:01:42 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + + Conflicts: + apps/commander/commander.c + apps/multirotor_att_control/multirotor_att_control_main.c + apps/multirotor_att_control/multirotor_rate_control.c + +commit 67a2c8a173819018ba2155688aa2a7bb682d8a77 +Author: Lorenz Meier +Date: Thu Oct 4 15:33:39 2012 +0200 + + Added controller parameters, added vicon position reading + +commit 607e902b886b39b5e9b58999dee97c2ea8938151 +Author: Lorenz Meier +Date: Thu Oct 4 14:50:34 2012 +0200 + + Cleaned up / simplified position control, attacking pos control implementation next + +commit 2a06b66845542b05e3cad3d21099e33adc213227 +Author: Lorenz Meier +Date: Thu Oct 4 10:56:55 2012 +0200 + + Fixed inner yaw rate loop + +commit b9de72a8c9e97165c190020adf2d99849daf5f3a +Merge: 733975ed2 dfae108e6 +Author: tnaegeli +Date: Thu Oct 4 09:29:46 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 733975ed2d7b5906e35dbdebad52ee8fa9d92fd6 +Author: tnaegeli +Date: Thu Oct 4 09:28:04 2012 +0200 + + fixed Rate controller + +commit dfae108e6aff6e77eb05def50d99fb5c6d2c28c8 +Author: px4dev +Date: Wed Oct 3 23:13:20 2012 -0700 + + Go back to the FIFO scheduler for now, as we don't have time to shake out the RR scheduler changeover just yet. + + Make the "default" scheduler a centralized definition so that changes are easier in future. + +commit e6656c077c35341384d5474f0d7b65067b7997ec +Author: patacongo +Date: Thu Oct 4 00:11:05 2012 +0000 + + Delete the apps/vsn directory (moved commands to apps/system) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5209 42af7a65-404d-4744-a932-0658087f49c3 + +commit 14b3f41aa6613f94616d7d6bcba5454c7f8caf8a +Author: patacongo +Date: Wed Oct 3 23:36:54 2012 +0000 + + Delete the apps/vsn directory (moved commands to apps/system) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5208 42af7a65-404d-4744-a932-0658087f49c3 + +commit 216aa20ac278c55931d618bb2ebf8b7bc1a3614b +Merge: beca2b072 067361e2d +Author: Lorenz Meier +Date: Wed Oct 3 10:06:21 2012 -0700 + + Merge pull request #38 from dougweibel/master + + Test Pull Request + +commit 067361e2d4959c3166729d51dc05bac69c91cbf0 +Author: Doug Weibel +Date: Wed Oct 3 08:47:56 2012 -0600 + + Just a test commit. No content other than a test comment. + +commit 147c5bb66429c3d1b7c693d7419ca153ae49336c +Merge: f3cb2cf8a beca2b072 +Author: tnaegeli +Date: Wed Oct 3 15:15:05 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + + Conflicts: + apps/multirotor_att_control/multirotor_att_control_main.c + +commit f3cb2cf8a3b3e002e665c82588e98e502ec3e285 +Author: tnaegeli +Date: Wed Oct 3 15:05:50 2012 +0200 + + rate controller update + +commit beca2b072e45fc91ba6c315919abd26ee6814863 +Author: Lorenz Meier +Date: Wed Oct 3 15:02:47 2012 +0200 + + Moved from raw gyro to estimated angular rate from EKF for rate control + +commit 053ce0e2f8c445dae046658ba5741adbd79d6ddb +Author: Lorenz Meier +Date: Wed Oct 3 14:45:55 2012 +0200 + + Exposed measurement noise covariance and process noise covariance as MAVLink parameters for attitude EKF + +commit 921c391db4c6da676f49b0889c8871f205508d53 +Author: Lorenz Meier +Date: Wed Oct 3 14:00:04 2012 +0200 + + Commit finished attitude estim cleanup + +commit affa3af4e6415d1f68dd6242d0ded6e5ed8a1b1d +Author: Lorenz Meier +Date: Wed Oct 3 13:39:26 2012 +0200 + + Clean 250 Hz updates in filter, partial updates enabled + +commit 992a415ffc45ed9d7b728deb288ca78a3b1807d5 +Merge: a95aa1bbb b5d2ec3d9 +Author: Lorenz Meier +Date: Wed Oct 3 10:27:45 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit b5d2ec3d92bc3d3e423225a394b6820a33d52651 +Merge: 7ef4655b0 178462edc +Author: Lorenz Meier +Date: Tue Oct 2 22:28:22 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 7ef4655b0e1a186f55c41375bd34133a6f8cde58 +Author: Lorenz Meier +Date: Tue Oct 2 22:28:14 2012 +0200 + + Fixed HIL joystick support + +commit b9510b89bb7ad71dae6f8b2cd18bfd8989d71bf9 +Merge: ffe60e3bf 178462edc +Author: Thomas Gubler +Date: Tue Oct 2 22:19:46 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit a95aa1bbbae9b6d2a0b01d36e092fcc11a8f9bb8 +Author: Lorenz Meier +Date: Tue Oct 2 13:50:59 2012 +0200 + + Simplified pos estimator, ready for tests + +commit 178462edcdb65d5144b5185551cdc642226be434 +Author: Lorenz Meier +Date: Tue Oct 2 13:02:57 2012 +0200 + + Minor cleanups in debug output and offboard control arming + +commit 5895a2e96619a0c35a4c2383898582bde0ffdb6e +Author: Lorenz Meier +Date: Tue Oct 2 10:41:46 2012 +0200 + + Updated update / telemetry rates, updated covariance + +commit 21b86cba26d41ff8ba8064c72f0d8e17267df5df +Author: Lorenz Meier +Date: Tue Oct 2 10:41:21 2012 +0200 + + Updated upload script + +commit d75266f3903578b845bd5144556bf8379329d489 +Author: Lorenz Meier +Date: Tue Oct 2 09:24:52 2012 +0200 + + Reverted different UART assignment + +commit 9de6a815434e15ee7add1ee138ac69a87733287b +Author: Lorenz Meier +Date: Tue Oct 2 09:23:47 2012 +0200 + + Updated EKF filter, fixed uploader (reverted to master) + +commit ffe60e3bf63380173270801071fbf170f739adb3 +Merge: ebebc3a1e 6005077d5 +Author: Thomas Gubler +Date: Mon Oct 1 23:17:53 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit d3e7b5e0bf121f5eecc57e292414edf0400ab527 +Merge: 93c200d28 e42655e7c +Author: Lorenz Meier +Date: Mon Oct 1 17:29:36 2012 +0200 + + Merge branch 'master' of https://github.com/tnaegeli/Firmware into task_spawn + +commit e42655e7c66d40e7f60f7ba07b719cbe50aad50c +Author: tnaegeli +Date: Mon Oct 1 17:21:59 2012 +0200 + + EKF + +commit 93c200d281e7488db95806840a6976b02d1afbe0 +Author: px4dev +Date: Mon Oct 1 00:02:38 2012 -0700 + + Add new 'task_spawn' interface for starting new tasks in the PX4 world + +commit 96a334a758bbdc466ba8ae0cb20f2f79958623ec +Author: patacongo +Date: Sat Sep 29 20:34:25 2012 +0000 + + Implementation of /dev/random using the STM32 Random Number Generator (RNG) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5207 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6005077d54e6b96a5284752eedbd026ef7952341 +Author: Lorenz Meier +Date: Sat Sep 29 22:06:30 2012 +0200 + + Fixed typo + +commit 6c4bddd9963bb241e478d3a6c7b95927afe4cd44 +Author: Lorenz Meier +Date: Sat Sep 29 22:04:00 2012 +0200 + + Fixed a bug in HIL input + +commit 253d3ab52353d640f11a95a148105d04d96a1d29 +Author: patacongo +Date: Sat Sep 29 19:10:52 2012 +0000 + + Prep for 6.22 Release + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5206 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7949ac1ad83a7a1a9128cc8333e90e12d3ce6e43 +Author: Lorenz Meier +Date: Sat Sep 29 18:00:01 2012 +0200 + + Fixed heading calculation, fixed heading controller + +commit de53b28fd3ae24a81513278390ba02a5417cf8ac +Author: patacongo +Date: Sat Sep 29 15:58:41 2012 +0000 + + Prep for NxWidgets 1.3 release + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5205 42af7a65-404d-4744-a932-0658087f49c3 + +commit ccb682f332e5ad1d9cdfd97a9a3ee12e6d00b898 +Author: patacongo +Date: Sat Sep 29 14:13:04 2012 +0000 + + Fix problem with ping that prevent ping from going outside local network (Darcy Gong) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5204 42af7a65-404d-4744-a932-0658087f49c3 + +commit ebebc3a1ec0ac84e5bac41e0ae454c2ae336be4c +Merge: b1f9d5b14 fb691c9ff +Author: Thomas Gubler +Date: Sat Sep 29 14:21:04 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 1725069c188fddce7e22026ca77edd5ea980b54a +Merge: fb691c9ff 4933d1dbb +Author: Lorenz Meier +Date: Sat Sep 29 12:46:20 2012 +0200 + + Merge branch 'update_rate' of https://github.com/sjwilks/Firmware into ardrone + +commit 4333422d5fb28a10118a186f8af53c903a49b7bc +Author: patacongo +Date: Fri Sep 28 22:45:12 2012 +0000 + + Put Shenzhou NxWM config on a diet + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5203 42af7a65-404d-4744-a932-0658087f49c3 + +commit 343817a6fd4a9d7f7ea393071ad2e0935162bdec +Author: patacongo +Date: Fri Sep 28 19:24:46 2012 +0000 + + Turn off LCD reading on Shenzhou board (needs some TLC before it will be usable) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5202 42af7a65-404d-4744-a932-0658087f49c3 + +commit fb691c9ff196599fbc12a776a1ea94ffc14967d4 +Author: Lorenz Meier +Date: Fri Sep 28 16:28:51 2012 +0200 + + Fix a bug where under really adverse conditions the system id is not read before the first heartbeat is send out, resulting in an immediately timing out system in the GCS + +commit 4933d1dbbd8146ec548168fb9b855009107078ca +Author: Simon Wilks +Date: Fri Sep 28 08:37:24 2012 +0200 + + Only provide update rate mod support to modes supporting 4 PWM channels + +commit 78c2f99f8533c45e3afae8476955f4e45a7fc470 +Merge: 62a4aa96b 89ccd7594 +Author: px4dev +Date: Thu Sep 27 19:50:20 2012 -0700 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit b02a5a9eb960a815eeab4ab30e86f3d2bd8e8b12 +Author: Simon Wilks +Date: Thu Sep 27 23:44:05 2012 +0200 + + I don't want to track this script. + +commit 7a5ac6892e68c14b77ba6e3db3fd7e0b9f1c79c6 +Author: Simon Wilks +Date: Thu Sep 27 23:36:56 2012 +0200 + + Support custom PWM update rates + + Rates of 50 to 400 can be specified using the -u parameter + with the fmu command in the startup script. + +commit 8e47dd37d61f50a3c1ef985a93db0180b2688e1c +Author: patacongo +Date: Thu Sep 27 20:55:15 2012 +0000 + + Fix ID tagging in ADS7843/XPT2046 touchscreen driver + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5201 42af7a65-404d-4744-a932-0658087f49c3 + +commit f664e163e5b861f80a013423fbe1018a2de38ed0 +Author: patacongo +Date: Thu Sep 27 20:15:24 2012 +0000 + + Fix STM32 SPI3 remap logic + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5200 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7dc357a4e6e33773044b59b75d585f672f9649f8 +Author: patacongo +Date: Thu Sep 27 19:26:18 2012 +0000 + + STM32 fixes for DM9161 PHY; Enhancements for ADS7843e touchscreen controller + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5199 42af7a65-404d-4744-a932-0658087f49c3 + +commit 89ccd75949c64fc684da718c0a17625ad38ff841 +Merge: ec3949bf8 d20632754 +Author: Lorenz Meier +Date: Thu Sep 27 09:52:26 2012 -0700 + + Merge pull request #34 from julianoes/ardrone + + ardrone flying, simplified magnetometer calibration + +commit d206327541f159ac4abd76e66bce3160e8704231 +Author: Julian Oes +Date: Thu Sep 27 18:43:04 2012 +0200 + + Magnetometer calibration fixed + +commit c3bc22f07cb203c5a577b80467c8469d2a5ae9cb +Author: patacongo +Date: Thu Sep 27 15:29:53 2012 +0000 + + Definitions for ARMv7-M AIRCR register, Fixes for ADS7843 and SSD1289 driver, Missing build logic for examples/watchdog + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5198 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2c5c3141057be1f46cb4a33f71e2331ce36b18a7 +Author: Julian Oes +Date: Thu Sep 27 17:08:29 2012 +0200 + + Cleanup of lots of debugging printfs + +commit 7f153098926bf977609c6efb53fa7cb5093564af +Author: Julian Oes +Date: Thu Sep 27 16:50:20 2012 +0200 + + Calibration should not freeze anymore, ardrone flying but estimator is not able to use calibrated magnetometer data + +commit a05c4d050473df87aacc95aadcd978d57f263cbc +Merge: 8b795e7ee ec3949bf8 +Author: Julian Oes +Date: Thu Sep 27 13:44:47 2012 +0200 + + Merge branch 'ardrone' of https://github.com/PX4/Firmware into ardrone + + Conflicts: + apps/ardrone_interface/ardrone_motor_control.c + +commit 8b795e7ee4d689734e6321d6e92e14eb6bffd7e7 +Merge: ac43a67a0 a8b2e40b3 +Author: Julian Oes +Date: Thu Sep 27 13:38:33 2012 +0200 + + Merge remote-tracking branch 'upstream/master' + +commit 62a4aa96b6e43452c57119baad4d3bcb4af5a988 +Merge: a8b2e40b3 9a0be8953 +Author: px4dev +Date: Thu Sep 27 00:18:03 2012 -0700 + + Merge branch 'master' of file:///Users/Shared/NuttX + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5197 42af7a65-404d-4744-a932-0658087f49c3 + +commit 9a0be89531cef3fb41ac68412693529607dd0ca3 +Author: patacongo +Date: Thu Sep 27 03:13:50 2012 +0000 + + Correct some bad parameter checking + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5197 42af7a65-404d-4744-a932-0658087f49c3 + +commit ebdc6a36e8185325a98c45527b2c970aae5a59e2 +Author: patacongo +Date: Thu Sep 27 01:26:47 2012 +0000 + + Fixes mostly related to touchscreen on Shenzhou board (still does not work) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5196 42af7a65-404d-4744-a932-0658087f49c3 + +commit 83f66b9e182d4ea8144f936f3012ba78ce14cf3a +Author: patacongo +Date: Wed Sep 26 22:03:53 2012 +0000 + + Shenzhou schematic is wrong: LCD WR signal is on PB14, not PD14 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5195 42af7a65-404d-4744-a932-0658087f49c3 + +commit ec3949bf82dbaa50ea866b65cd0fc4630af18001 +Author: Lorenz Meier +Date: Wed Sep 26 22:25:39 2012 +0200 + + Fix a bug where the rate controller is always active + +commit f93464e64fa3bc9d8b5113c67aa690e5bc56d065 +Author: Lorenz Meier +Date: Wed Sep 26 22:17:13 2012 +0200 + + Fixed RC scaling in sensors app + +commit d7456e61ffdf8587973e977a529d297aed233c22 +Author: Lorenz Meier +Date: Wed Sep 26 22:16:57 2012 +0200 + + Fixed a max value in the AR.Drone interface + +commit d7561fc092955ee766d6d423071c2186efe0a695 +Author: patacongo +Date: Wed Sep 26 19:41:54 2012 +0000 + + Shenzhou board has an SSD1289 LCD, not ILI93xx + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5194 42af7a65-404d-4744-a932-0658087f49c3 + +commit cbb1f1c9eda7f4eb3b4b8be8be80eeb1ad7b9209 +Author: Lorenz Meier +Date: Wed Sep 26 21:30:03 2012 +0200 + + Fixed RC and offboard control state machine + +commit 66aa281c0765b75c189a990f31f5cd33f93b3f2c +Merge: 705172d30 a8b2e40b3 +Author: Lorenz Meier +Date: Wed Sep 26 19:45:10 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ardrone + +commit 923da1b34bd4b7fff1619735d80d343c9d4a204d +Author: patacongo +Date: Wed Sep 26 14:36:28 2012 +0000 + + Fixes for clean compilation of NxWidgets/NxWM with Kconfig and changes to build system; Fixes to Shenzhou NxWM configuration for clean build + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5193 42af7a65-404d-4744-a932-0658087f49c3 + +commit ac43a67a0ff8be62504e3398def6b1f6f0719e14 +Author: Julian Oes +Date: Wed Sep 26 14:29:47 2012 +0200 + + ardrone max motor output was slightly to high + +commit 201fdbc42c46bc9146a8cbf2434a98792d6d9f50 +Author: Julian Oes +Date: Wed Sep 26 10:11:57 2012 +0200 + + ardrone flying now (still workaround of disabled rates controller) + +commit 415e8303727189dff9e702edf61b22be027b292a +Author: patacongo +Date: Tue Sep 25 23:36:27 2012 +0000 + + Fix README.html links -- again + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5192 42af7a65-404d-4744-a932-0658087f49c3 + +commit 731b466aca72e22039f46678e890a50dd59b59b4 +Author: patacongo +Date: Tue Sep 25 22:47:11 2012 +0000 + + If server fails to create a thread because of lack-of-resources (EAGAIN), don't terminate. Keep serving... Memory may become available again later. From Kate. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5191 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2be7847efe154ad3c6c0f4e869d9142e72d8a544 +Author: patacongo +Date: Tue Sep 25 22:04:51 2012 +0000 + + Hook in NxWidgets configuration logic; Add a untested ADS7843E touchscreen support for the Shenzhou board; Complete the Shenzhou NxWM configuration (also untested). + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5190 42af7a65-404d-4744-a932-0658087f49c3 + +commit fd3df782b1ceca6bc7f36817639c2a9b80560c02 +Author: patacongo +Date: Tue Sep 25 21:15:02 2012 +0000 + + Add more LCD-related Kconfig logic; Create a Kconfig file for NxWidgets + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5189 42af7a65-404d-4744-a932-0658087f49c3 + +commit b1f9d5b14a84f9b9148eaa45753bd4eb8d5079af +Merge: c8ea0560e a8b2e40b3 +Author: Thomas Gubler +Date: Tue Sep 25 21:37:40 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit abbe998506e4ba49bbf6a9a9ae731b1eec521db6 +Author: Julian Oes +Date: Tue Sep 25 21:35:02 2012 +0200 + + ardrone in the air again (workaround: rate controller disabled) + +commit 734ea8dc168c8b412af2548cdc27d7fa02cd4f7f +Author: patacongo +Date: Tue Sep 25 19:17:52 2012 +0000 + + Port STM3240G-EVAL ILI93xx driver to Shenzhou board + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5188 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0eae48d480edae2f22fc1f486f26609a49c9d69e +Merge: 5c00ca343 705172d30 +Author: Julian Oes +Date: Tue Sep 25 18:19:12 2012 +0200 + + Merge remote-tracking branch 'upstream/ardrone' + +commit 5c00ca343fabce95273d15b13da4460935134fd3 +Author: Julian Oes +Date: Tue Sep 25 16:39:15 2012 +0200 + + forgot to remove printfs of magnetometer calibration + +commit 6b0ed71ae02a56692a80e47bd11baa7e14d9284e +Author: Julian Oes +Date: Tue Sep 25 16:36:33 2012 +0200 + + Simplified magnetometer calibration routine + +commit a8b2e40b311b4b45445d6ddfc33e995cce48bfc5 +Merge: 505acf94e e217540e0 +Author: Lorenz Meier +Date: Tue Sep 25 01:53:17 2012 -0700 + + Merge pull request #33 from julianoes/master + + auto save after calibration (however the rest is reset to stock) + +commit e217540e013aaa4162c95b361f511c7eb76bc7ad +Author: Julian Oes +Date: Tue Sep 25 10:51:13 2012 +0200 + + write all params to EEPROM for now (workaround to prevent standard values being written) + +commit 268874fdb7d3f5396a0ddf7731681afb42c01ec2 +Author: Julian Oes +Date: Tue Sep 25 10:31:19 2012 +0200 + + auto save after calibration (however the rest is reset to stock) + +commit 26da04787883aa336e636e4e955f1d4718f02131 +Author: patacongo +Date: Tue Sep 25 01:29:27 2012 +0000 + + Hook in graphics/Kconfig + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5187 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4c432c716a57b1f6a7c7609a7bc36b6e0a49e2e0 +Author: patacongo +Date: Tue Sep 25 01:14:43 2012 +0000 + + Beginning of an Shenshou NxWM configuration + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5186 42af7a65-404d-4744-a932-0658087f49c3 + +commit 77d18d52053096080b824f3789aee13554e08399 +Author: patacongo +Date: Mon Sep 24 23:27:25 2012 +0000 + + Completes a bit-banging driver for the SSD1289 LCD on the Shenzhou board + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5185 42af7a65-404d-4744-a932-0658087f49c3 + +commit 37163011fc752e40ee712d4c945c8393538f2708 +Author: Simon Wilks +Date: Mon Sep 24 23:36:21 2012 +0200 + + Use the update rate parameter provided and not the default. + +commit 505acf94e70a0c1647d619850e8c21809ff9be11 +Merge: eaa6d0d4f b5ec9c50f +Author: Lorenz Meier +Date: Mon Sep 24 14:35:00 2012 -0700 + + Merge pull request #32 from julianoes/ardrone_testing + + fix to set device for ardrone interface + +commit 4adca98991432024c13c079ee47ecac567040159 +Merge: ccafa0e98 eaa6d0d4f +Author: Simon Wilks +Date: Mon Sep 24 23:13:11 2012 +0200 + + Merge remote-tracking branch 'upstream/master' + +commit 169c6208456cbad9c85a42d1a9cf0703c02370ee +Author: patacongo +Date: Mon Sep 24 19:37:56 2012 +0000 + + Add framework for SSD1289 LCD on Shenzhou + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5184 42af7a65-404d-4744-a932-0658087f49c3 + +commit cafa22293a223e129d6d5ea3bc081fe07e1313be +Author: patacongo +Date: Mon Sep 24 18:57:38 2012 +0000 + + Corrections for SD card on Shenzhou board + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5183 42af7a65-404d-4744-a932-0658087f49c3 + +commit c8ea0560e59132f2181e62f95d4bbb3c558b25f6 +Merge: cd886ccff eaa6d0d4f +Author: Thomas Gubler +Date: Mon Sep 24 20:08:38 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit c9f27cbdc95a197d7d276ab55f6c167f31a002b0 +Author: tnaegeli +Date: Mon Sep 24 18:23:00 2012 +0200 + + f + +commit e2b2cc34504dfb36ca9d06065ed7046efbfc7d78 +Author: patacongo +Date: Mon Sep 24 15:51:48 2012 +0000 + + Fixes STM32F107 DMA issue + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5182 42af7a65-404d-4744-a932-0658087f49c3 + +commit b5ec9c50f284f6659b9b3db4db8a676d8039bf52 +Author: Julian Oes +Date: Mon Sep 24 17:47:06 2012 +0200 + + fix to set device for ardrone interface + +commit 8da267c51855c21067b258bffcfa479ae52274c7 +Author: patacongo +Date: Sun Sep 23 15:22:27 2012 +0000 + + Shenzhou PHY address should be 0; make sure the F2/F4 bits are not set when using STM32 ethernet driver with F1 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5181 42af7a65-404d-4744-a932-0658087f49c3 + +commit 705172d302b99df7ec3c4172c247c6136adbec88 +Author: Lorenz Meier +Date: Sun Sep 23 12:11:46 2012 +0200 + + Untested, but fully implemented attitude and/or inner rate control + +commit de530d6ba1fcbcaf65fc78ac8cca3286fa52d624 +Author: Lorenz Meier +Date: Sun Sep 23 01:20:41 2012 +0200 + + General robustness improvements in PID struct, numerically close to bullet-proof, error reporting needs improvements still. + +commit b58026b8f00d74550279392ae0d83f5acea978bb +Author: patacongo +Date: Sat Sep 22 22:25:21 2012 +0000 + + Add missing STM32 F1 pin remapping definitions + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5180 42af7a65-404d-4744-a932-0658087f49c3 + +commit 5b51b5e3a4a0446323c9f2dec527fb9484093c63 +Author: patacongo +Date: Sat Sep 22 20:38:43 2012 +0000 + + hpttd.h needs to include stdbool.h + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5179 42af7a65-404d-4744-a932-0658087f49c3 + +commit c9bb9dd995c571e8406683c6b88b3f757460ffbb +Author: patacongo +Date: Sat Sep 22 20:36:36 2012 +0000 + + Adds support for keep-alive connections to webserver + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5178 42af7a65-404d-4744-a932-0658087f49c3 + +commit 45da426c19717b6e8c48058e1d67c833c16f44b9 +Author: patacongo +Date: Sat Sep 22 19:19:56 2012 +0000 + + STM32 Ethernet, Slightly differ register layout for DM9161AEP PHY + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5177 42af7a65-404d-4744-a932-0658087f49c3 + +commit 8b951ec417454353d61d19b3379e52b6da5dd6b6 +Author: Lorenz Meier +Date: Sat Sep 22 20:55:44 2012 +0200 + + WIP on HIL + +commit 5f7c2b3eade6b23f1788fd4e5bc3f9b9f010c3af +Author: patacongo +Date: Sat Sep 22 16:48:44 2012 +0000 + + Shenzhou board uses RMII PHY interface, not MII + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5176 42af7a65-404d-4744-a932-0658087f49c3 + +commit a9b21886f32d0a8ef7cad8dfe7efbc3276f4fd58 +Author: Lorenz Meier +Date: Sat Sep 22 18:44:01 2012 +0200 + + Halfway-working fixed wing waypoint control, needs more effort + +commit fc8f6c972a15241790d9443f33b2e97d4347c3c8 +Author: patacongo +Date: Sat Sep 22 15:12:50 2012 +0000 + + Make the Olimex stm32 p107 clock configuratin the standard for connectivity line devices + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5175 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4f381f2185dcf6f2e6d302538f82a9ccb5f1b106 +Author: patacongo +Date: Sat Sep 22 14:06:47 2012 +0000 + + Correct Shenzhou LED controls + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5174 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1b7786e0e26cadbad49812f5fd97650e18cd7378 +Author: patacongo +Date: Sat Sep 22 12:23:35 2012 +0000 + + More webserver updates from Kate + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5173 42af7a65-404d-4744-a932-0658087f49c3 + +commit 6052cd078a07e5f3c4f7481537f2b17c48d32d98 +Author: patacongo +Date: Fri Sep 21 22:05:41 2012 +0000 + + More sscanf: Long flag (as in %ld) not be used in all of the places it should be + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5172 42af7a65-404d-4744-a932-0658087f49c3 + +commit c265e07ae0114d3ecea577aaf4d41d17753d955b +Merge: 7b8483911 a56b4ffe2 +Author: Lorenz Meier +Date: Fri Sep 21 21:51:42 2012 +0200 + + Merge branch 'ardrone' of github.com:PX4/Firmware into ardrone + +commit 7b8483911d99b37bae1141ce0986c23bd71790b0 +Merge: 572efc338 eaa6d0d4f +Author: Lorenz Meier +Date: Fri Sep 21 21:50:38 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ardrone + +commit 4a5f639e222c25405bbe0c381d7aa0880029761a +Author: patacongo +Date: Fri Sep 21 18:51:04 2012 +0000 + + Fix bug in last sscanf change + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5171 42af7a65-404d-4744-a932-0658087f49c3 + +commit e8f1a8bff986a170bb03cd2f10bb08d90dab35f0 +Author: patacongo +Date: Fri Sep 21 17:55:08 2012 +0000 + + Recent I2C changes for F4 broke F1 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5170 42af7a65-404d-4744-a932-0658087f49c3 + +commit 99bc5e453b0145f39528d73bae18fc5e6743cda4 +Author: patacongo +Date: Fri Sep 21 17:34:13 2012 +0000 + + One more sscanf change + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5169 42af7a65-404d-4744-a932-0658087f49c3 + +commit 4edf18b0098c8db0513c3aab76622bfa06fe5293 +Author: patacongo +Date: Fri Sep 21 17:32:30 2012 +0000 + + Add support for Fire STM32v3; sscanf fixes from Kate + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5168 42af7a65-404d-4744-a932-0658087f49c3 + +commit a56b4ffe263a919befe1b77e382094e7bbba40c0 +Author: Lorenz Meier +Date: Fri Sep 21 19:17:22 2012 +0200 + + Enabled mag updates again + +commit 6c7e21bd1cffdaa9ca33d2fc8ca5829a9fe2bd5e +Author: Lorenz Meier +Date: Fri Sep 21 19:14:50 2012 +0200 + + Debugging output still enabled, fixed a number of additional issues + +commit 1d96f0b8536a7e3824f6010bfb2651a27ff03d71 +Author: Lorenz Meier +Date: Fri Sep 21 17:19:28 2012 +0200 + + Fixed stupid interface bugs, working + +commit 8a11f76994f74e4b38e861d559b305c707d78190 +Author: Lorenz Meier +Date: Fri Sep 21 14:42:57 2012 +0200 + + Updated C files for attitude estimator + +commit eaa431e5ceaaab033510a522ffaf7a72e44e7ae6 +Merge: 082074f99 eaa6d0d4f +Author: Lorenz Meier +Date: Fri Sep 21 13:15:46 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ardrone + +commit 082074f99196f8c936e21740a84b6738cb87875e +Author: Lorenz Meier +Date: Fri Sep 21 12:55:41 2012 +0200 + + Completely implemented offboard control + +commit eaa6d0d4f2197ab023e5ace8ec549606b98e5a40 +Merge: 42f040ab6 d7085ba9e +Author: Lorenz Meier +Date: Thu Sep 20 15:35:21 2012 -0700 + + Merge pull request #30 from julianoes/gps_fix + + some gps fixes (only tested without gps attached) + +commit 16778b66e2a172b9c415e08288c2a5dbf5a0b7df +Author: patacongo +Date: Thu Sep 20 13:55:31 2012 +0000 + + Oops.. the up_i2creset function mysteriously disappeared from stm32_i2c.c + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5167 42af7a65-404d-4744-a932-0658087f49c3 + +commit d7085ba9e30f5166ec583eeec6bb018364a14ce0 +Author: Julian Oes +Date: Thu Sep 20 13:09:32 2012 +0200 + + forgot to remove some rprintfs + +commit df8bbb2d308adc6fa46a2f5299913b9044a53b01 +Author: Julian Oes +Date: Thu Sep 20 11:57:29 2012 +0200 + + workaround in nuttx to allow for more than 6 arguments when starting an app (in my opinion needed) + +commit e7241fb37f59d53a65a447058ad0d3ce8249a82e +Author: Julian Oes +Date: Thu Sep 20 11:56:30 2012 +0200 + + gps starting and stopping should be working correctly now, ubx not continuing whith configuring should be fixed + +commit 42f040ab66425c127231f2219864d4e430415ebf +Merge: e3f0b8f25 efda9c5de +Author: px4dev +Date: Wed Sep 19 23:29:14 2012 -0700 + + Merge from upstream NuttX + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5166 42af7a65-404d-4744-a932-0658087f49c3 + +commit 71b37a859c9f7bca5107aa224cfd2b11e08e191a +Author: Julian Oes +Date: Thu Sep 20 08:17:01 2012 +0200 + + the gps_thread_should_exit flag is now static again, hope it works like this + +commit e3f0b8f255805c4b99b84e35b48f009b68a67422 +Author: px4dev +Date: Wed Sep 19 21:52:42 2012 -0700 + + Add support for a range of bootloader protocols. + +commit 572efc3383c6c98769efc65806a6d2e596787c4d +Merge: dbd6cbea6 855fbe854 +Author: Lorenz Meier +Date: Wed Sep 19 22:48:57 2012 +0200 + + Fixes and style, deamonized filter + +commit dbd6cbea60ade756b10c693b905fb3a85329e185 +Author: Lorenz Meier +Date: Wed Sep 19 22:43:00 2012 +0200 + + Minor cleanups, correct sensor scaling + +commit efcf146b6d22600341b55283b39f8b0a846dee09 +Author: Lorenz Meier +Date: Wed Sep 19 22:36:41 2012 +0200 + + Updated EKF filter, untested + +commit f707a2ce60ea0818f10900e467eef2505c0fc3ec +Author: Julian Oes +Date: Wed Sep 19 22:28:13 2012 +0200 + + fixed stacktrace which happened in configure_gps_ubx(int *fd) because of faulty file descriptor argument, added possibility to stop gps daemon (only tested without gps attached) + +commit 291f4f3a33e6428b23624b1ffe12fec1015816cd +Author: Lorenz Meier +Date: Wed Sep 19 18:53:29 2012 +0200 + + Reworked control interface, needs testing / validation + +commit efda9c5de5fa6124a36baef75f08a0ba379557a2 +Author: patacongo +Date: Wed Sep 19 14:34:17 2012 +0000 + + Add support so that the W25 FLASH can be used with both the Shenzhou and Fire-stm32v2 boards + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5166 42af7a65-404d-4744-a932-0658087f49c3 + +commit 2b7f90d5695fac8cf3a8adcb2a45a0aab7f59970 +Author: patacongo +Date: Wed Sep 19 14:22:18 2012 +0000 + + The ENC28J60 driver is now functional + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5165 42af7a65-404d-4744-a932-0658087f49c3 + +commit 855fbe854372819f7a67225f932bb6fd673ef655 +Author: Lorenz Meier +Date: Wed Sep 19 07:42:32 2012 +0200 + + Minor style and documentation cleanups + +commit c0cc180876858a384d397775f63a1555d8089cb3 +Author: Lorenz Meier +Date: Wed Sep 19 07:42:05 2012 +0200 + + Minor cleanups in fixed wing control + +commit e592dcedf2a6ef706b0d7644d073880aef135304 +Author: patacongo +Date: Tue Sep 18 23:31:35 2012 +0000 + + webserver update from Kate + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5164 42af7a65-404d-4744-a932-0658087f49c3 + +commit b50f2a78347294eb37a8337f2636507ff126541f +Author: patacongo +Date: Tue Sep 18 23:06:22 2012 +0000 + + Fix another ENC28J60 chip select bug + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5163 42af7a65-404d-4744-a932-0658087f49c3 + +commit e9474a77076c586484bcb2a117635d59b20c2ebf +Author: patacongo +Date: Tue Sep 18 18:45:39 2012 +0000 + + Add default file name if URL is a directory, giving index.html behavior. From Kate + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5162 42af7a65-404d-4744-a932-0658087f49c3 + +commit 7d318ee1132b1ff19be5eff9343aed32ac92fea4 +Author: patacongo +Date: Tue Sep 18 18:32:31 2012 +0000 + + Cosmetic updates to the ENC28J60 driver + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5161 42af7a65-404d-4744-a932-0658087f49c3 + +commit b0b72b11eb6c112d3fb58385f5681af55dd5605a +Merge: 381632797 df0343303 +Author: Lorenz Meier +Date: Tue Sep 18 18:28:49 2012 +0200 + + Reworking control infrastructure for inner rate loop, preparing offboard interface + +commit a2256f3fd98983957fb7ecd9f841e7c68de8870b +Author: patacongo +Date: Tue Sep 18 14:06:57 2012 +0000 + + Refactor common make definitions to tools/Config.mk; Add verbosity option to build (Richard Cochran) + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5160 42af7a65-404d-4744-a932-0658087f49c3 + +commit 294e1a2df929d1d39369d450236b099ea0a6d16d +Author: patacongo +Date: Tue Sep 18 12:34:43 2012 +0000 + + Fix ording of bytes in ENC28J60 MAC address; Web server refactoring from Kate + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5159 42af7a65-404d-4744-a932-0658087f49c3 + +commit df034330340aa1f938adbc1ed8840689ead41d89 +Author: tnaegeli +Date: Tue Sep 18 13:49:18 2012 +0200 + + g + + Signed-off-by: tnaegeli + +commit c3c602f93e02c2ab0b2e87c828c2440a7dfb26af +Author: patacongo +Date: Mon Sep 17 23:02:58 2012 +0000 + + Fix ENC28J60 Tx transmit (still a receive problem); Add HTTP 408 logic from Kate + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5158 42af7a65-404d-4744-a932-0658087f49c3 + +commit 77b8e554f8805d793a8ae6ff44e4f7672b687536 +Author: patacongo +Date: Mon Sep 17 19:44:53 2012 +0000 + + Add option for single connection web server. From Kate. + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5157 42af7a65-404d-4744-a932-0658087f49c3 + +commit 1550be3df3e1edac381ae2def4368100eb895d0d +Author: patacongo +Date: Mon Sep 17 19:33:42 2012 +0000 + + Upate some pathes for the new NuttX repository + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5156 42af7a65-404d-4744-a932-0658087f49c3 + +commit 0a007da3d61c078e718508262d81b29f399313d4 +Author: patacongo +Date: Mon Sep 17 18:43:00 2012 +0000 + + Resync new repository with old repo r5166 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5155 42af7a65-404d-4744-a932-0658087f49c3 + +commit 298194339295d116ec5c47b06fce377c8424b8e0 +Author: patacongo +Date: Mon Sep 17 18:35:37 2012 +0000 + + Resync new repository with old repo r5166 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5154 42af7a65-404d-4744-a932-0658087f49c3 + +commit 57623d42ebb04f0a0b9e6eb7c0847a3ece2aa0ff +Author: patacongo +Date: Mon Sep 17 18:18:44 2012 +0000 + + Resync new repository with old repo r5166 + + git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5153 42af7a65-404d-4744-a932-0658087f49c3 + +commit 3816327977166cbb68ba94aae4b316651cd70ba3 +Author: Lorenz Meier +Date: Mon Sep 17 11:51:33 2012 +0200 + + SD log WIP, currently logs everything to one packet + +commit 7a375ad670b7d0df5edf34fbe02d555c451da8d9 +Merge: f5dea9a1a 5a8dda334 +Author: Lorenz Meier +Date: Mon Sep 17 10:13:20 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into ardrone_tuning + +commit f5dea9a1a57f9a5c40996f5b24537d69b59d6210 +Author: Lorenz Meier +Date: Mon Sep 17 10:13:15 2012 +0200 + + Debugging / fixing attitude aliasing + +commit 5a8dda3343bc35e93015629590ea83bf362c6845 +Author: px4dev +Date: Sun Sep 16 23:42:00 2012 -0700 + + It's mostly harmless, so turn on the bootloader update tool. + +commit 44adaa736ce684083da13524ed58c80f1ccf4b68 +Author: px4dev +Date: Sun Sep 16 23:41:26 2012 -0700 + + A system command that knows how to reflash the bootloader on the PX4FMU. + +commit 4cbc1c8d86396b0bccab57478888e215e3f95b3f +Author: px4dev +Date: Sun Sep 16 17:11:58 2012 -0700 + + Re-enable the I2C lock around ACK sending pending a possible upstream fix. + +commit 01e52526cf764e8670cd920696e5485e64d1df36 +Author: px4dev +Date: Sun Sep 16 16:42:37 2012 -0700 + + Turn off function instrumentation for inline functions; thanks Greg. + +commit 2b82c733a9c3b55ac8508d27d70281f7193d7760 +Merge: f7949a904 cdaf72706 +Author: px4dev +Date: Sun Sep 16 16:42:10 2012 -0700 + + Merge branch 'NuttX/master' + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5163 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f7949a904b996eccdf3d6d124833cba5d42be997 +Merge: 0ad183424 c30e21fed +Author: px4dev +Date: Sun Sep 16 15:01:42 2012 -0700 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit cdaf7270614ab2294b6654bffbd7b6bc88c73389 +Author: patacongo +Date: Sun Sep 16 22:01:23 2012 +0000 + + More uIP webserver changes from Kate + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5163 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1947d55686c1c86349b4f0bb1153c81cd04c618c +Author: patacongo +Date: Sun Sep 16 21:05:40 2012 +0000 + + Add W25 FLASH support to fire-stm32v2 and shenzhou boards; a fiew enc28j60 updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5162 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0ad18342423b507db7984051b47a0710436ed05a +Author: px4dev +Date: Sun Sep 16 12:26:14 2012 -0700 + + Minor correctness fixes. + +commit c09094ccfc6e51b0de4e045a9bfe51bf1b178667 +Author: patacongo +Date: Sun Sep 16 15:46:54 2012 +0000 + + Add W25 FLASH driver; Use attribute definitions in nuttx/compiler.h + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5161 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c30e21fed6f3b199764a92d4d1f97503305eb5df +Author: Lorenz Meier +Date: Sun Sep 16 14:04:14 2012 +0200 + + Removed stupid Eclipse project, as its of course generating conflicts + +commit 561bea65a2032c2c510a6dd5e118924f21b3d86e +Author: px4dev +Date: Sat Sep 15 17:22:47 2012 -0700 + + Ignore a turd that the kconfig stuff generates + +commit 9d0992d2a738016d38657ce4b5c463acba2fccf6 +Author: px4dev +Date: Sat Sep 15 17:21:26 2012 -0700 + + Make irqsave/irqrestore (much) cheaper. + +commit 62f6889f929002e32865650a92a083698424cd49 +Author: patacongo +Date: Sat Sep 15 22:22:40 2012 +0000 + + ENC28J60 does not have a MAC address + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5160 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3deb02acb8f1bc5acf3f3a94d154044c728d2ea9 +Author: patacongo +Date: Sat Sep 15 20:51:42 2012 +0000 + + ENC28J60: All work is now performed on worker thread, not the in interrupt handler + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5159 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fd63baf0fa18ba78a9b303a30b636775b210a2ac +Author: patacongo +Date: Sat Sep 15 18:09:50 2012 +0000 + + Fix logic in STM32 SPI driver that leaves interrupts disabled; back out earlier change to irqsave() + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5158 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3364b55f864dbe05f8e9b86714331364d6f62bca +Author: patacongo +Date: Sat Sep 15 16:49:51 2012 +0000 + + CONFIG_ARCH_INTERRUPTSTACK is an integer. If not used, it should the value 0 or be undefined. It is not a boolean + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5157 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 33aa07a7266d4fe9c80a4d8d8aba203b3f75e0fb +Author: patacongo +Date: Sat Sep 15 16:46:50 2012 +0000 + + CONFIG_ARCH_INTERRUPTSTACK is an integer. If not used, it should the value 0 or be undefined. Not 'n' + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5156 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4070ce05feae09331156c64b882bead55831f5e3 +Author: patacongo +Date: Sat Sep 15 16:02:58 2012 +0000 + + Fix a ARMv7-M interrupt disable/optimization bug + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5155 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 273b6cf08593b23b101f0a98213a07de6c0a4ff7 +Author: px4dev +Date: Fri Sep 14 23:00:30 2012 -0700 + + Enable the low-priority work queue; we're going to want to use it. + + Adjust to changes in the naming of UART4/UART5 + +commit 22537447dbd1664492549e16e65bfe3294493bca +Author: px4dev +Date: Fri Sep 14 22:59:42 2012 -0700 + + Adjust to changes in the work queue API. + +commit a3f21d914038f249e5e141b31410cc8554d94623 +Merge: 53fe61a62 cfa24e37d +Author: px4dev +Date: Fri Sep 14 21:33:19 2012 -0700 + + Merge branch 'NuttX/master' + +commit 53fe61a6211a86597834d5d8d7e90187f84717b0 +Author: px4dev +Date: Fri Sep 14 20:15:29 2012 -0700 + + Fix gyro/mag parameter names in calibration routines. + + Thanks to AngeloDP for spotting this. + +commit cfa24e37d6f153dbb5c7e2e0de6484719ea4a9b0 +Author: patacongo +Date: Fri Sep 14 21:48:07 2012 +0000 + + Some ENC28J60-related fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5154 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7c82cf692476202eb80d4caa4122c4cd390d2b2d +Author: patacongo +Date: Fri Sep 14 20:16:06 2012 +0000 + + Fix ENC28J60 chip enable issue + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5153 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2c2ba7f0c5f99aef3fac0eaa8a2c7a79c5faa74d +Author: patacongo +Date: Fri Sep 14 18:14:40 2012 +0000 + + Missed one file in last checking; Gran allocator alignment decoupled from granule size + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5152 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6877a4b1a342ad815df852d685924b217fca1855 +Author: Lorenz Meier +Date: Fri Sep 14 18:59:45 2012 +0200 + + Minor tweaks to ROMFS scripts/ logging + +commit e5950ad498615e817a76938c41caac897354497f +Author: Lorenz Meier +Date: Fri Sep 14 17:52:24 2012 +0200 + + Improved reporting / logging a lot, first usable version of SD card logger + +commit fb397c8dc473fdf7b9639b86c15535397515cef5 +Author: Lorenz Meier +Date: Fri Sep 14 17:51:49 2012 +0200 + + Added log converter to ROMFS + +commit 595ec0113bc278996e7831053eaae1c8e2e08c8e +Author: Lorenz Meier +Date: Fri Sep 14 17:51:19 2012 +0200 + + Updated / bugfixed MAVLink + +commit 857d2a770b39162c43604bfc1cccf431d592ff9b +Author: patacongo +Date: Fri Sep 14 15:23:54 2012 +0000 + + Update all unit tests to conform to recent naming convention changes in NuttX + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5151 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cc0c42dd3194dc1742369d7fd8aaa8ad65f1ae26 +Author: patacongo +Date: Fri Sep 14 14:07:21 2012 +0000 + + Add XML RPC server plus NXWM build fixes from Max Holtzberg + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5150 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a8fcd4a49c6306a56cd8df2b015a1e16be70852f +Merge: 3a18a79bd adad44a3a +Author: Lorenz Meier +Date: Fri Sep 14 10:26:05 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 3a18a79bd5661307eb4c32834e2daf84ccf02a07 +Author: Lorenz Meier +Date: Fri Sep 14 10:25:59 2012 +0200 + + Better log rate balancing + +commit 5dd6cbcb13f4fa3b3490ac8bccb7d1c5cbbc625c +Author: Lorenz Meier +Date: Fri Sep 14 10:24:49 2012 +0200 + + Logging rate changes, + +commit adad44a3a99dae529cc979bd4deb68bba8e9c61c +Author: px4dev +Date: Fri Sep 14 00:22:07 2012 -0700 + + Avoid a possible issue where an interrupt can intervene at a critical point, possibly leading to excess bytes being transferred on the bus. + +commit 04b5856764639de7a595257bcbe22c6278319001 +Author: px4dev +Date: Fri Sep 14 00:21:24 2012 -0700 + + Avoid a race where up_putc can leave the driver in an inconsistent state (though how is not clear). This manifests as the system hanging after printing "nsh_romfsetc: " + + Avoid attempting to repeat low-level initialization for the console when enabling DMA. + +commit d7fb2175eb73fc7ec1616c3ad78fffd1bc1590ab +Author: px4dev +Date: Thu Sep 13 21:42:51 2012 -0700 + + A simple file write performance test + +commit ae33fc3ed02ad0c56612124a26028123c353bee0 +Author: patacongo +Date: Thu Sep 13 22:04:47 2012 +0000 + + Fixes for z80 compilation with SDCC toolchain. There are still a few header file and linker issues + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5149 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a294ee2b870b8c8555e694015a37f4942082472a +Author: Lorenz Meier +Date: Thu Sep 13 23:35:20 2012 +0200 + + Fixed mavlink timestamps, fixed SD logger, ready for flight tests + +commit 491a83acb40aa1fa87c1c6894c3ecbe957c19e54 +Author: patacongo +Date: Thu Sep 13 20:37:24 2012 +0000 + + Fix for recvfrom() hang when the new CONFIG_NET_TCP_RECVDELAY is set to zero (from Max Holtzberg) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5148 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0fb57027de6ac07300fae4e57a0beee7a78a18bd +Author: patacongo +Date: Thu Sep 13 19:33:47 2012 +0000 + + Changes needed for clean ez80 compile with ZDS toolchain + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5147 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2aa4af7139bc71e3a55d75b06ec4caf35069ced8 +Author: patacongo +Date: Thu Sep 13 18:46:10 2012 +0000 + + Remove executable property from source and make files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5146 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 84cfa6fceb0d0779e381982f04d253f8f105ebdc +Author: patacongo +Date: Thu Sep 13 18:32:24 2012 +0000 + + Email address change in nuttx/ + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5145 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2cb5c82c18a3954cd39ce37e513718074cace461 +Author: patacongo +Date: Thu Sep 13 17:32:42 2012 +0000 + + Email address change in misc/ + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5144 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 77888ea156e88f45e1d7bf716b627ddc44701698 +Author: patacongo +Date: Thu Sep 13 16:58:49 2012 +0000 + + Email address change in apps/ + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5143 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f6ca2227e38d4b076cf44ce50b0fefeed22d4fab +Author: patacongo +Date: Thu Sep 13 14:14:18 2012 +0000 + + USB device drivers: Add hooks to to use common, external DMA buffer allocation implementation.. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5142 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a033a25dbf92d2a6048c76b245d9ea6da7498c20 +Author: patacongo +Date: Thu Sep 13 12:36:32 2012 +0000 + + Rename all apps/examples/-/main.c to something unique + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5141 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 024e115d095da0d645d276a8c1c32c3c08364b19 +Author: patacongo +Date: Thu Sep 13 00:34:43 2012 +0000 + + Add mm/README.txt + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5140 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e20c2541c6c8023d577d6599263a6c16cf0f6cfa +Author: Lorenz Meier +Date: Thu Sep 13 00:24:00 2012 +0200 + + Send back fake RC in HIL if getting joystick inputs + +commit a444b0ebc40aab070bb8b25ebc0ddb023a69c01d +Author: patacongo +Date: Wed Sep 12 21:42:36 2012 +0000 + + Suppress network configuration in discover example if it is an NSH built-in functin + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5139 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 093ccf2015c89e3695f6e258ea2c61e63ea05e84 +Author: patacongo +Date: Wed Sep 12 20:14:46 2012 +0000 + + Add UDP discovery configuration for the STM3240G-EVAL (from Max Holtzberg) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5138 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4e8030a11a0e0b2d38ff07076461ce4bbfd9d7c4 +Author: patacongo +Date: Wed Sep 12 18:42:07 2012 +0000 + + Network discover utility from Max Holtzberg + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5137 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit dad6eee444e6b0deaf0ca53ef582ae614f8b433a +Author: patacongo +Date: Wed Sep 12 17:55:03 2012 +0000 + + Misc fixes and optimizations for the granule allocator + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5136 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 47c96d3d12a17e00a97da82f26381dfef023a364 +Author: Lorenz Meier +Date: Wed Sep 12 18:50:24 2012 +0200 + + Quite flyable state + +commit e4c3a447519544eefb209e734072f892a99d6d3a +Author: Lorenz Meier +Date: Wed Sep 12 17:55:22 2012 +0200 + + Fixed index in loading + +commit ffceb378030804fec990dd385a7100cb7685aca2 +Author: Lorenz Meier +Date: Wed Sep 12 17:46:15 2012 +0200 + + Committing WIP + +commit 3536ad801017a0ef552a391bc3ac1d6cd2cb13cf +Merge: 59bd9ae92 59b140237 +Author: Lorenz Meier +Date: Wed Sep 12 17:39:02 2012 +0200 + + Merge branch 'rc_cleanup' of github.com:PX4/Firmware into gps + +commit 59bd9ae92b7744a5b687c7aa38f4f7b5292574cf +Author: Lorenz Meier +Date: Wed Sep 12 17:38:23 2012 +0200 + + Re-enabled scaling for roll + +commit 59b1402379124711a7a28e70dfe58352f9ae48ea +Author: px4dev +Date: Wed Sep 12 08:37:05 2012 -0700 + + Compute the channel bound once before the loop runs. + +commit cab1fed3e94c79649a0a8321a33037342ce7d973 +Author: Lorenz Meier +Date: Wed Sep 12 17:26:40 2012 +0200 + + Commented defconfig changes + +commit fdd758df5c3f8d45a473645e9c42f66a69c09194 +Author: Lorenz Meier +Date: Wed Sep 12 17:26:02 2012 +0200 + + Increased stack sizes, this fixes the board not booting with a ROMFS mount message + +commit c815aff842c127488c3885d6cb88ebfaf3dcd3bf +Author: Lorenz Meier +Date: Wed Sep 12 17:22:24 2012 +0200 + + Deamonized GPS app, fixed GPS issues, reworking RC input + +commit 43069a49aac009d47ee2e86053fde7e877a48cad +Author: patacongo +Date: Wed Sep 12 15:21:26 2012 +0000 + + New file missed in last check-in + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5135 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit eac15a4720dd9d514ab7d683fb68797c174293cc +Author: patacongo +Date: Wed Sep 12 15:18:56 2012 +0000 + + Fix MMC/SD support for Wildfire board; Granule allocator can now be used from intrrupt handler + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5134 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1b7dad5a765bc86ee194f72b7a75d76b93e87943 +Author: patacongo +Date: Wed Sep 12 14:07:13 2012 +0000 + + Misc STM32 wildfire and ENC28J60 driver updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5133 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 31ecc4d5df16e41e397d689e794c72c36f8c3233 +Author: Lorenz Meier +Date: Wed Sep 12 11:20:33 2012 +0200 + + Working on correct RC outputs without magic numbers + +commit cb57fdb28c35f6c472a6b21bc66e96cbf5d45c82 +Author: Lorenz Meier +Date: Wed Sep 12 10:34:49 2012 +0200 + + Added ground estimator, fixed RC calibration + +commit 675f37494ad7f096e0b4c42189fe224c54e4fdb1 +Author: patacongo +Date: Wed Sep 12 00:12:18 2012 +0000 + + Misc ENC28J60 fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5132 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b7c8b7d9f1423e8f5465035a083bde58400fdb3b +Author: Lorenz Meier +Date: Wed Sep 12 00:26:55 2012 +0200 + + fixed up RC inputs, removed magic numbers, added dead zones, needs testing + +commit b5738044561b810ff3e8889286f2997c2e7251a1 +Author: Lorenz Meier +Date: Tue Sep 11 23:54:26 2012 +0200 + + Got rid of a bunch of magic numbers, manual controls can now be set up fine-grained + +commit 7bb74973bd7a1839c12ddf2b1d9221007f31ebc6 +Author: patacongo +Date: Tue Sep 11 21:39:39 2012 +0000 + + Fixes for granule allocator + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5131 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a74a455ab5ae3e60753edfd82235e856db0b2de5 +Author: Lorenz Meier +Date: Tue Sep 11 23:35:01 2012 +0200 + + Fixed calibration routines to ignore previous offsets during calibration, added scale compensation for MPU-6000 + +commit 594b34a3564056f8f003ee9a19aa5837bcb1a4d4 +Author: patacongo +Date: Tue Sep 11 20:33:58 2012 +0000 + + Update to granule allocator; Update to ENC28j60 driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5130 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3ca467c02936aa967daeabc89b80e84f409f049a +Author: patacongo +Date: Tue Sep 11 18:22:27 2012 +0000 + + Add beginning of a simple granule allocator to support DMA IO buffer allocation + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5129 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 64c8e5c7c3d1c7729bd5c12952b4966fa06ed77a +Author: patacongo +Date: Tue Sep 11 16:50:16 2012 +0000 + + Updates/fixes related to ENC28J60, Kconfigs, and fire-stm32v2 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5128 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 648420e67a546b33400fd2fe5b6a50410276ae3d +Author: patacongo +Date: Tue Sep 11 13:53:44 2012 +0000 + + Add support for DMA memory allocator to FAT file system + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5127 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit de7764b1d4d19619ea042dd297f6e76c6300db7b +Author: patacongo +Date: Tue Sep 11 13:19:59 2012 +0000 + + AVR corrections from Richard Cochran; uIP webserver enhancements from Kate + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5126 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c7a25442309055fd1032f2027923e0fe01551bb5 +Author: patacongo +Date: Mon Sep 10 22:26:37 2012 +0000 + + The M3 Wildfire port is code complete and ready for test + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5125 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 31d028828cc109f9608a27ca7d3ea05c628154f2 +Author: Lorenz Meier +Date: Mon Sep 10 23:06:13 2012 +0200 + + Comment fixes and polishing + +commit e440fc40275fd61a76d40aae73ed9e1cb3e813b2 +Author: Lorenz Meier +Date: Mon Sep 10 23:04:31 2012 +0200 + + Rewrote SD logging app, simpler, but effective. Pending testing + +commit 835eef47bd2a4e4851c6851e613f70b4010cc5ca +Author: patacongo +Date: Mon Sep 10 20:00:04 2012 +0000 + + More M3 Wildfire logic; mmap-related bug fixes from Kate + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5124 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0019f65b10dfdaa962283c916798df7b209ba9fc +Merge: 246f8fd3b 4b293a19e +Author: Lorenz Meier +Date: Mon Sep 10 20:52:59 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 2d556705e5acab152b5028a35558a9aaa1de9e13 +Author: patacongo +Date: Mon Sep 10 16:48:45 2012 +0000 + + More logic for the MX3 Wildfire board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5123 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4b293a19e6a2862fe52fd49f35ed27efeeb88eaa +Merge: c9a453c34 adb1e2b86 +Author: Lorenz Meier +Date: Mon Sep 10 14:53:38 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit c9a453c3409cab566224b75e93beafc89a518699 +Author: Lorenz Meier +Date: Mon Sep 10 14:53:23 2012 +0200 + + Tuned filter gains, still suboptimal, but improved + +commit adb1e2b861a0da0b5384fa35fe2d3f9c5e812fc0 +Author: px4dev +Date: Mon Sep 10 02:26:14 2012 -0700 + + Rename the example PX4FMU startup script to avoid what seems to be a filename length limit. + +commit b1767480d2a0930c60ca59b1b047a9018663556b +Author: px4dev +Date: Mon Sep 10 00:16:30 2012 -0700 + + Some fixes for getopt_long + +commit 68d4a26b9ead5a042edb14dd5c038df2908ea7fe +Author: px4dev +Date: Mon Sep 10 00:16:05 2012 -0700 + + Be a bit quieter and more forgiving about various system configuration and driver non-issues. + +commit a1b4d32b56d10cbfd74db97d8df97df3ff616dc1 +Author: px4dev +Date: Mon Sep 10 00:15:36 2012 -0700 + + Include the example PX4FMU quad startup script in the ROMFS for folks to play with. + +commit b871d28c6df1ff9ed7c640d5d0147083e91cac5e +Author: px4dev +Date: Sun Sep 9 22:09:17 2012 -0700 + + Avoid trying to adjust the port timeout once it's open; Windows apparently doesn't like this. + +commit 2b424e0424b403fa82f07cc372267645d7701edf +Author: patacongo +Date: Sun Sep 9 22:24:52 2012 +0000 + + Some error handling bugs noted by Ronen Vainish + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5122 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 246f8fd3bdd6ef9391b444f6b78f5a2191a968a1 +Author: Lorenz Meier +Date: Mon Sep 10 00:18:52 2012 +0200 + + correctly hooked up setpoints in fixed wing control app, pending validation + +commit ddb5ba221d06c16e624822eac9a619522cf60e52 +Author: Lorenz Meier +Date: Mon Sep 10 00:18:20 2012 +0200 + + Deleted old cruft + +commit 3140ba658a322d98c6fe7943c5fb72bb061c46de +Author: Lorenz Meier +Date: Mon Sep 10 00:11:09 2012 +0200 + + Fixed HIL enabling, renamed failsafe to better term "lockdown", made sure HIL is actually locking down system. Pending implementation of lockdown in PWM outputs + +commit a18319347303bc29500f2e327540ffeac7143724 +Author: patacongo +Date: Sun Sep 9 21:48:25 2012 +0000 + + More progress on the Wildfire STM32 port + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5121 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6ea402efdc769a8b2d1a409ed07890f073ba4867 +Merge: 80c6252c0 a9c4fabda +Author: Lorenz Meier +Date: Sun Sep 9 22:18:41 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 80c6252c0a2ea87acf94a375a5209fa3ee3a5fed +Author: Lorenz Meier +Date: Sun Sep 9 22:18:21 2012 +0200 + + Limited Z-compensation much stronger to prevent throttle jumps + +commit 47683c485c76ab2595326d890604e9f54bb7d767 +Author: patacongo +Date: Sun Sep 9 19:13:30 2012 +0000 + + Beginning of configuration for M3 Wildfire board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5120 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a9c4fabda6cccb15912348ac5061827a6cb38304 +Author: px4dev +Date: Sun Sep 9 11:14:54 2012 -0700 + + Change the EEPROM read/write timeout behavior so that we can get actual errors rather than just hanging forever. + +commit e2498c5e7646b64095fdccad37c2d2e850e97f65 +Author: patacongo +Date: Sun Sep 9 16:22:00 2012 +0000 + + Minor update to Shenzhou README files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5119 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f57a93eaf61a936608c96bb7533af7f0f60eb897 +Author: patacongo +Date: Sun Sep 9 15:43:18 2012 +0000 + + Reconfigured Shenzhou to use JTAG. Misc Kconfig changes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5118 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 65ecf1b1c184e56dab4f168c89a2b4c23dfe5cb0 +Author: px4dev +Date: Sun Sep 9 00:04:43 2012 -0700 + + Rework the 'eeprom erase' path so it's possible to erase an EEPROM that can't be mounted. + + Add some bus reset code to the EEPROM read path to maybe help with bus lockup. + +commit 6caa3038bac3039dff1d486f14f5032524f5b0e0 +Author: px4dev +Date: Sat Sep 8 21:52:29 2012 -0700 + + Ok, all this hand-rolled option parsing is lame. Let's have a dose of getopt_long. + +commit 27c5cef054b8db1ad14ea6ba403bbfe811d99d9a +Author: Lorenz Meier +Date: Sat Sep 8 22:38:44 2012 +0200 + + Added RC params, fixed attitude and position control + +commit b68a4b621c8a3feac6accc97be86a7a6b7b47ab8 +Author: patacongo +Date: Sat Sep 8 19:13:29 2012 +0000 + + Remove some old logic in the arm, x86, hc, and sh linker scripts that was kicked off when CONFIG_BOOT_RUNFROMFLASH=y. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5117 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6f6a2289e8b1efe3fa999c1d8dc561261dbb47ed +Author: patacongo +Date: Sat Sep 8 18:57:57 2012 +0000 + + Kconfig: QEMU fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5116 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ab8c622bed0a3e021afb6bc60e1988584e087bc8 +Author: patacongo +Date: Sat Sep 8 16:40:12 2012 +0000 + + Changes to get a clean compile with the Kconfig Shenzhou board. Still some link issues + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5115 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 58686d844f7dc2d098fe853ef6b48df850d0822c +Author: patacongo +Date: Sat Sep 8 13:56:21 2012 +0000 + + Shenzhou board is first to use ONLY Kconfig for configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5114 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5119467c0f090b90cdbff4718c407cbd7d2be905 +Author: patacongo +Date: Sat Sep 8 04:29:48 2012 +0000 + + Remove several unused configuration values + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5113 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8269f5320b2ddae57c42e44dfeb03ebceebe995b +Author: patacongo +Date: Sat Sep 8 03:31:46 2012 +0000 + + Kconfig: Standardize board LED and button configurations + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5112 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ddefd95e2889ca329155b3e51b1453dcea2fe85f +Author: patacongo +Date: Sat Sep 8 02:10:56 2012 +0000 + + More Shenzhou board logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5111 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5ac18ce1ae269e22de2515531b63b93b075dea3b +Author: patacongo +Date: Fri Sep 7 23:34:16 2012 +0000 + + More support for the Shenzhou board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5110 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e41adbb552f22160d23f175ed9c2b7236d17d8c7 +Author: patacongo +Date: Fri Sep 7 22:30:35 2012 +0000 + + More info for the Shenzhou board configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5109 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 36ed8bb97a5b3638f8d3678a7c49744d21ea2e19 +Author: Lorenz Meier +Date: Fri Sep 7 22:13:28 2012 +0200 + + Removed old AR drone control stuff, outdated - replaced by multirotor_att and position control + +commit b67d7fc22aaea71cda294f4f813be8f8eee4d4c3 +Merge: cca865eff c25cef299 +Author: Lorenz Meier +Date: Fri Sep 7 22:12:32 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit cca865eff0e4db346abb620c7c73ba54f8db4b89 +Author: Lorenz Meier +Date: Fri Sep 7 22:12:24 2012 +0200 + + Improved commandline hints + +commit aee93b655a9c9d4dd898b7b1009b08e7c1ce7e97 +Author: patacongo +Date: Fri Sep 7 19:29:21 2012 +0000 + + Add basic directory structure for the Shenzhou STM32107 board (not much there yet) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5108 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 704679d7b1a8338d656f3ce6565390568ef876b4 +Author: patacongo +Date: Fri Sep 7 16:51:53 2012 +0000 + + Removed delay after receiving in recvfrom(). This was killing network performance + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5107 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c25cef299f7bd2e09062e38cebd94298b331e6e7 +Author: Lorenz Meier +Date: Fri Sep 7 16:56:47 2012 +0200 + + Fixed to mag measurement and filter + +commit b53b1fa813857a9c5053e2e54deb9170d3f5809a +Author: patacongo +Date: Fri Sep 7 13:35:58 2012 +0000 + + If serial DMA enabled, re-initialize serial console + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5106 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 297990fe35d0a428ee095b0d8eb1776b58f4472a +Author: Lorenz Meier +Date: Fri Sep 7 15:28:02 2012 +0200 + + Fixed parameter-loading typo, fixed mavlink compile warnings + +commit 5c7f7f5a4ca1343abab96e616bb04d6ee687d3b1 +Author: Lorenz Meier +Date: Fri Sep 7 14:54:31 2012 +0200 + + Fixed a & vs && bug + +commit 2b9f3a4845c280304b75044c43c18818035b325d +Author: Lorenz Meier +Date: Fri Sep 7 14:50:28 2012 +0200 + + Made parameter error messages pickier + +commit 1538247a72f37a2f969aa5c41f7a07da4ae31d35 +Author: Lorenz Meier +Date: Fri Sep 7 12:49:31 2012 +0200 + + Sensor sending rate fixes + +commit 5066ce1e9132f94bfcabaee3e16c3d9aac4801e8 +Author: Lorenz Meier +Date: Fri Sep 7 12:40:56 2012 +0200 + + Fixed correct setting of field update flag + +commit 7aafd6f52100a0024992f25111e58225abd088dc +Author: Lorenz Meier +Date: Fri Sep 7 12:40:40 2012 +0200 + + Commented out potentially problematic printf() statements + +commit 9c01df734a337878c0c2a7679aa12cac426c38c8 +Author: Lorenz Meier +Date: Fri Sep 7 12:40:18 2012 +0200 + + Added per-motor test routine, test came clean. Worth trying PID tuning. + +commit 09b883897f464b4b1151a70b122d6b64daf59c4a +Merge: b96d8a445 e7b29c3ea +Author: Lorenz Meier +Date: Fri Sep 7 11:39:38 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit b96d8a445d391ffcac7edefc7f2cb8c685a36237 +Author: Lorenz Meier +Date: Fri Sep 7 11:39:32 2012 +0200 + + Enabled RX DMA for UART1 + +commit e7b29c3eacdc97c409d5354b87d93067eb35d3b9 +Author: px4dev +Date: Fri Sep 7 02:35:58 2012 -0700 + + Fix receive DMA for the console device. Now maybe MAVLink will work better. + +commit e74b6c382cd285dbb749c688ec4082570c3b00d3 +Author: patacongo +Date: Thu Sep 6 22:25:51 2012 +0000 + + Repairs needed after Kconfig changes for LPC31 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5105 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 941daa511e106c1c50e2b077160c1bc9a2495bc8 +Author: patacongo +Date: Thu Sep 6 20:08:25 2012 +0000 + + Add LPC31 Kconfig + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5104 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e8307aba176dad21601c6e05db7d4d58999b992d +Author: Lorenz Meier +Date: Thu Sep 6 20:47:22 2012 +0200 + + Added bitfield to encode updated dimensions + +commit 925f143433f2f40b2c4587783daf617c4d311df0 +Author: Lorenz Meier +Date: Thu Sep 6 20:46:53 2012 +0200 + + Better AR interface initialization + +commit dcd68236b1442bc2138bf2d500bee8faa6e13ed4 +Author: patacongo +Date: Thu Sep 6 15:38:53 2012 +0000 + + Update LPC43 Kconfig + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5103 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7a9e9d3833da9eaa5a10b2f6b29e762eff05c89c +Author: patacongo +Date: Thu Sep 6 14:46:08 2012 +0000 + + Important FAT fix. Bad test would cause many un-necessary writes to FLASH. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5102 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8925923a5d45fdde74b3191f5b90e98494072a44 +Author: patacongo +Date: Thu Sep 6 01:19:05 2012 +0000 + + configure.sh: Don't append the apps directory path setting if the correct setting is already in defined in the defconfig file. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5101 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 97da506c0c2d8c785235fc88fdfbdeb284f7392d +Author: patacongo +Date: Wed Sep 5 23:02:43 2012 +0000 + + STM32 Kconfig looks good. STM32 external ram configuration changed. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5100 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2cdd7e7425f7b8d8bb04e86b375b16c4f8a5c01e +Author: patacongo +Date: Wed Sep 5 21:36:03 2012 +0000 + + LPC17xx Kconfig looks good + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5099 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d613e32e90d69c9974424d8ae5230166b0fe8377 +Author: patacongo +Date: Wed Sep 5 20:27:07 2012 +0000 + + defconfig changes for LPC17xx Kconfig + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5098 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fa252aa84de87cdb10f9fb3aa3de9114dbf0aec7 +Author: patacongo +Date: Wed Sep 5 19:11:39 2012 +0000 + + Update LPC17 Kconfig + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5097 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9c0b4cd45ffd1f3de11f2b1de55158221bacf538 +Author: patacongo +Date: Wed Sep 5 18:03:37 2012 +0000 + + Add URL/CGI function mapping option to uIP web server + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5096 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ae148ef09e450fbc7acb3c6731c50795918ab1d9 +Author: patacongo +Date: Wed Sep 5 17:50:53 2012 +0000 + + Add configuration for the LM3S + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5095 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 77c753b32ad4cad3d6988e4720868c29e1479e66 +Author: patacongo +Date: Wed Sep 5 17:20:19 2012 +0000 + + Add Kconfig settings for the LPC17xx + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5094 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit db6ec2d7d2c8f206208f6bd3b6534422fd80eaef +Author: Lorenz Meier +Date: Wed Sep 5 18:05:11 2012 +0200 + + Various minor fixes and improvements across system + +commit 37c517c25c0f3911cc18d6c138b37d82056f99b7 +Author: patacongo +Date: Wed Sep 5 13:18:14 2012 +0000 + + Things missing from lib/Kconfig + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5093 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8870a08597a5dc66b762f1badd7fbc11f2fe3241 +Author: patacongo +Date: Wed Sep 5 12:45:35 2012 +0000 + + Refactor serial configuratin; AVR teensy Kconfig now builds + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5092 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ccafa0e982bfeb7c6cfcf9ad45d32946663c405f +Author: Simon Wilks +Date: Wed Sep 5 11:53:29 2012 +0200 + + Revert "Fix the RC mappings." + + This reverts commit de7aa60f4b31e1ce95e52041c78c717372a828e7. + +commit de7aa60f4b31e1ce95e52041c78c717372a828e7 +Author: Simon Wilks +Date: Wed Sep 5 11:41:34 2012 +0200 + + Fix the RC mappings. + + The value of the RC mapping parameters are mixed up resulting in the + wrong parameter handle index values being used when attempting to read + the corresponding RC channels. Currently giving throttle input on Mode + 2 TXs will result in a roll input, etc. + +commit 84e11a0cac53f753f65b0bea4659e1f2d9c0b35e +Author: Lorenz Meier +Date: Wed Sep 5 11:37:17 2012 +0200 + + Fixed correct RC loss detection, AR.Drone is now shutting down motors after 1 s of RC loss. Added debug topic. + +commit 86a2a4fb9fd2b5ed38b330923823e06b96af01f3 +Author: px4dev +Date: Tue Sep 4 23:37:56 2012 -0700 + + Turn off more debug output. + +commit 41dde1ea641f1944afc2d841b4caab0498c529e0 +Author: px4dev +Date: Tue Sep 4 23:37:16 2012 -0700 + + Fix issue where the roll controller never receives parameter updates. + +commit 97bdb9482af0d417e31ebba5da770d3d6fb3b464 +Author: px4dev +Date: Tue Sep 4 23:36:57 2012 -0700 + + Turn off annoying debug output. + +commit bdd2c5b28836a80e3a79be23bfe45fd159203d8a +Author: patacongo +Date: Wed Sep 5 01:59:54 2012 +0000 + + Oops.. sendfile() was not keeping track of the number bytes transferred or handling partial writes correctly. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5091 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fb06dd2182b71b763f349d98e7deab415db333c0 +Author: patacongo +Date: Tue Sep 4 23:59:24 2012 +0000 + + Add sendfile() + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5090 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e503c153617710452ec69c89c0d04b19cc710e7b +Author: Lorenz Meier +Date: Tue Sep 4 21:16:39 2012 +0200 + + Checkpoint - this is worth an AR.Drone flight test. Fixed thrust scaling in sensors for manual input, kind of fixed AR.Drone motor interface, very reliable now + +commit e5581cb0bcf76c0bdc4cb32f92d41bdb23649895 +Author: patacongo +Date: Tue Sep 4 18:01:54 2012 +0000 + + Syntax error in last apps/netutils/webserver/Kconfig + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5089 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d06103b98b453e7fd55d6dab1f0c9284e049b91e +Author: patacongo +Date: Tue Sep 4 16:59:24 2012 +0000 + + Enhancements to the uIP web server from Kate + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5088 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 90ef4d1d10f5e7d0796b96451bc8f34e8112a9f6 +Author: patacongo +Date: Tue Sep 4 16:04:31 2012 +0000 + + Fix scrambled Kconfig Make.defs files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5087 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 43d533da11ecc04b9012851c1b9825e7ed8dfb63 +Author: patacongo +Date: Tue Sep 4 15:28:56 2012 +0000 + + Kconfig changes + back out part of last check-in: The 2STOP setting must be integer 0/1, not boolean + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5086 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a32f081a2996f75dcd584ab263be45232844575b +Author: patacongo +Date: Tue Sep 4 14:43:56 2012 +0000 + + Changes to Kconfig and matching defconfig files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5085 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 64e2a8f85c8917b62beb344d06d268d054d2775c +Author: patacongo +Date: Tue Sep 4 12:35:47 2012 +0000 + + Back out the last STM32 SDIO DMA change. It is incorrect + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5084 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 62682d805ec234ecb4f5396ca2c7a072ce3f753c +Author: px4dev +Date: Mon Sep 3 23:21:41 2012 -0700 + + Avoid a couple of unnecessary promotions to double. + +commit 5c692e29710666bb85efa8ac397526fed72edaee +Author: px4dev +Date: Mon Sep 3 23:21:17 2012 -0700 + + Initialise some extra fields, don't try closing an ORB advertisement. + +commit c50e1660685939173b0c53642b7cd895d0f54104 +Author: patacongo +Date: Tue Sep 4 03:06:47 2012 +0000 + + Oops... bits in region mask are inverted + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5083 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 86beee54a7c60c11a61c3d81ef637fc90b97f6e7 +Author: patacongo +Date: Tue Sep 4 02:47:46 2012 +0000 + + STM32 SDIO DMA should only 16-bits wide when DMA-ing to/from FSMC SRAM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5082 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d593a95d5adc05bbe11cc0b6d84132be2bbc70e5 +Author: patacongo +Date: Tue Sep 4 00:54:09 2012 +0000 + + Add support for multiple work queues + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5081 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 86a29f7064b52d9f8283338dd71248dc5dffe0e6 +Merge: 9667edd17 eb01cd6fd +Author: px4dev +Date: Mon Sep 3 14:59:15 2012 -0700 + + Merge branch 'ms5611_newmath' + +commit eb01cd6fd3ad8953db731d0880005cc28a104ace +Author: Lorenz Meier +Date: Mon Sep 3 22:29:51 2012 +0200 + + Changed a critical section to double precision calculation. It may not be necessary, but lets not risk precision unless we have properly analyzed what numerical precision is required. + +commit 9667edd1708ef6e0d17688e66fbb7240769eb9f9 +Author: px4dev +Date: Mon Sep 3 13:28:40 2012 -0700 + + Fix up AR.drone motor GPIO config and initialisation + +commit f92139f53b83fae1efd9f91f74e9cb20a612cb53 +Merge: eb8e3a294 79801b157 +Author: px4dev +Date: Mon Sep 3 12:35:36 2012 -0700 + + Merge branch 'master' into ms5611_newmath + +commit 8a615a9741ad1dd7406a804349329345573da5b5 +Author: Lorenz Meier +Date: Mon Sep 3 21:34:54 2012 +0200 + + WIP on ardrone control interface + +commit 612735d392e7eab30237e67e5b0c55d2ea24cdcc +Author: patacongo +Date: Mon Sep 3 15:16:32 2012 +0000 + + configure.sh now will ignore appconfig files if CONFIG_NUTTX_NEWCONFIG is defined + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5080 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 79801b15789217f15ad3fbd15938c3f6b09425a5 +Author: Lorenz Meier +Date: Mon Sep 3 15:16:42 2012 +0200 + + Added high-res sensor message better suited for scientific applications + +commit 2c3e6369ef6f4b0bd6cbe3ec06a6c3de83516b2e +Author: Lorenz Meier +Date: Mon Sep 3 15:16:24 2012 +0200 + + Updated MAVLink + +commit 6b903cf508ae6e1b297864f1b6e4f34ed12d34c8 +Author: Lorenz Meier +Date: Mon Sep 3 12:34:18 2012 +0200 + + Removing old cruft from the interface + +commit 0d89da96a3b7ef75de80fe52ee885091cfb173a8 +Author: px4dev +Date: Mon Sep 3 02:45:33 2012 -0700 + + Adjust the mixer tables for observed yaw sign behavior. + +commit b9a5f714760a2bdfa8bfdbce8e39a2ec471b4c12 +Author: px4dev +Date: Mon Sep 3 02:45:09 2012 -0700 + + Only attempt to load EEPROM parameters when the file exists + +commit f53f63b06db26c37ca710da8dd0d7ed87f288464 +Author: px4dev +Date: Mon Sep 3 01:14:54 2012 -0700 + + Example startup script for FMU on a PWM-based X-mode quad + +commit c62e78a060a9fa92ad0e18abc9312faa03f58748 +Merge: 60dabef75 edaa40f1d +Author: Lorenz Meier +Date: Mon Sep 3 08:36:23 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 60dabef75616c7db2e48ce8103dc565ea2327596 +Author: Lorenz Meier +Date: Mon Sep 3 08:24:08 2012 +0200 + + Cleaned up HIL interface + +commit edaa40f1d3480b59a275a9bee83fd4f6525c2d3c +Author: px4dev +Date: Sun Sep 2 15:56:56 2012 -0700 + + Fix typo in roll controller initialization; now roll and pitch controllers respond in a comparable fashion. + +commit eba9bc79b6955927e41447bb81c01feafeda0003 +Author: px4dev +Date: Sun Sep 2 14:19:50 2012 -0700 + + Roll/pitch values into the mixer are already scaled appropriately; don't factor them down any further. + +commit 49addf76637091d80e83c19bc75fa80354c44439 +Author: px4dev +Date: Sun Sep 2 14:09:26 2012 -0700 + + Config updates to match recent NuttX merge + +commit 6576edb47e9d0e032a89f01d9fb071871d53b553 +Merge: 8aa41f7d3 1349b00b4 +Author: px4dev +Date: Sun Sep 2 12:17:16 2012 -0700 + + Merge with trunk NuttX + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5079 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1349b00b418de388310c6658fd799a9049ddd38b +Author: patacongo +Date: Sun Sep 2 13:37:28 2012 +0000 + + Fix workqueue assertion; STM32 power management + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5079 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8aa41f7d34c6b6cddc59ba9d5ed1567044e66e46 +Author: Lorenz Meier +Date: Sun Sep 2 12:21:54 2012 +0200 + + Add actuator controls output + +commit f84f47979b14f9913f9eccad4541a6d1f6adcd58 +Merge: 436648fff 8b0a8ddcf +Author: Lorenz Meier +Date: Sun Sep 2 11:45:38 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 436648fff0b9f6b3e2c36b33aa3a66b0ecdf83a5 +Author: Lorenz Meier +Date: Sun Sep 2 11:45:22 2012 +0200 + + Ported MAVLink app to actuator_armed topic + +commit 8b0a8ddcf41b4cc4abbb72629cd9d73bc975623a +Author: px4dev +Date: Sun Sep 2 02:16:17 2012 -0700 + + Tentative patch for work_cancel. + +commit cae070c73e661f3242ec816cfae28bbeb37897da +Author: Lorenz Meier +Date: Sun Sep 2 11:33:52 2012 +0200 + + Changed to publishing armed state in commander + +commit e9373752d1a651cc65555781b3c6c0ab6134ccc5 +Author: Lorenz Meier +Date: Sun Sep 2 11:20:36 2012 +0200 + + Fixed arming state setting / publication + +commit eb8e3a2942abbed63bcb3c6336f20bb247f0c6e6 +Author: px4dev +Date: Sun Sep 2 02:16:44 2012 -0700 + + Reduce slightly the rate at which we can be spammed with arming-state change messages. + +commit 1bee416ed4f190e917b4a84e6457450a3c3c6a86 +Author: px4dev +Date: Sun Sep 2 02:16:17 2012 -0700 + + Tentative patch for work_cancel. + +commit 00ba1d629b8c7ec007bf3612ff12d5e2a18f038f +Author: px4dev +Date: Sat Sep 1 16:26:12 2012 -0700 + + Redo the math in the ms5611 driver to a) avoid re-computing scaling factors for every pressure measurement, b) be perhaps more readable and follow the data sheet more closely, and c) support calibration of the MSL pressure. + +commit 7b149edcfcb1c3183804ac7c385f9876b121fe4f +Author: patacongo +Date: Sat Sep 1 18:37:38 2012 +0000 + + Documentation: nuttx.org no longer re-directs to nuttx.sourceforge.net + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5078 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cf62c892f9a8016ee238be269ee6c4b674928e7f +Author: Lorenz Meier +Date: Sat Sep 1 19:55:48 2012 +0200 + + Added temperature measurement, added led system command + +commit 137329bfb037aad553221f229e8c5607193ce019 +Author: patacongo +Date: Sat Sep 1 16:47:40 2012 +0000 + + mksymtab: Fix handling of final comma. Some C compilers can't handle them; Also add macro to provide the size of the symbol table + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5077 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f3bd549392fcada90fe38835b81d534e5b28a897 +Author: patacongo +Date: Sat Sep 1 15:46:49 2012 +0000 + + Ooops.. mksymtab needs to check for zero-length header file names + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5076 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b2db45bee3c6915346fb7be8dba064708955549e +Author: patacongo +Date: Sat Sep 1 15:33:33 2012 +0000 + + Separate CVS parsing logic from tools/mksyscall.c; Create tools/mksymtab.c to create symbol tables from CSV files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5075 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d1764ac57e1a70cb1447a667dc5f1840c9228d02 +Author: patacongo +Date: Sat Sep 1 00:26:37 2012 +0000 + + Remove CONFIG_LIBC_PERROR_DEVNAME. What was I thinking? + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5074 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0eb58dfb72f5536fbe8d675836a45d5c455bf0d2 +Author: patacongo +Date: Fri Aug 31 23:05:51 2012 +0000 + + The content for uIP web server demo is no longer canned, but is not built dynameically (Thanks to Max Holtzberg) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5073 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1cebdf6fb2724b94bce53f37a516dfc913fae994 +Merge: c28c65a81 39fd8b9cd +Author: Lorenz Meier +Date: Fri Aug 31 21:06:30 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit c28c65a81442c02a43cbedd673015c379fbdb490 +Author: Lorenz Meier +Date: Fri Aug 31 21:06:22 2012 +0200 + + Adding led app + +commit ee6cba7a0102a6c26ee1143bc103fe8c99577520 +Author: patacongo +Date: Fri Aug 31 18:55:43 2012 +0000 + + Add lib.csv that may be used to generate C library symbol tables + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5072 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 035e89e554edf6d06736b1734b128e47164a4487 +Author: patacongo +Date: Fri Aug 31 16:03:17 2012 +0000 + + Fix some places in library where semaphore is not released on error conditions + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5071 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 39fd8b9cdaed430ddf45e5a4f052645831e35d25 +Author: Lorenz Meier +Date: Fri Aug 31 14:38:55 2012 +0200 + + Fixed minor compile warnings (just warnings, no effect on execution) in BMA180 + +commit 4ba8036d8080da3cf5b1e81a65943ab603e4a1b9 +Author: Lorenz Meier +Date: Fri Aug 31 14:06:34 2012 +0200 + + minor typo in comment + +commit 5f131e8c113a8f97814f2d8c93f57641fb2386cd +Author: Lorenz Meier +Date: Fri Aug 31 14:02:23 2012 +0200 + + Checkpoint: Operational BMA180 driver + +commit 63485b91b2aa95cd84ed0f8634a40fe259f2480a +Author: px4dev +Date: Thu Aug 30 22:33:20 2012 -0700 + + Kick the BMA180 driver mostly into shape. Still not reading data correctly. + +commit 116306ae3ed4b54b04a57b780d969e058940f2b2 +Author: px4dev +Date: Thu Aug 30 22:32:54 2012 -0700 + + units in comments + +commit 1e80bd544ba535dbaabc86cf26bcf3dcf4576921 +Author: px4dev +Date: Thu Aug 30 22:32:42 2012 -0700 + + Make the buffer ring work. + Avoid reading from the misaligned structure more than once. + Discard some redundant whitespace / prototype. + +commit b121fbbb00aa877caef26e5ffb14b3687d36827f +Author: patacongo +Date: Thu Aug 30 20:13:50 2012 +0000 + + Add configurable application entry point + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5070 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6ab6c46f2f29d82707bc7c3aae3ec5283bd285aa +Author: patacongo +Date: Thu Aug 30 18:18:47 2012 +0000 + + Add USB host support for the STM3240G-EVAL board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5069 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2e4424f405b16203caf60387295d5822aacae52e +Author: px4dev +Date: Thu Aug 30 09:22:53 2012 -0700 + + Revert "Reboot board on critical sensor failure" + + This reverts commit e92db089ce686694a3bda4b9c826ef4dc1dd132d. + +commit ea82ad434462580162b743a49be5a70f665ecef8 +Author: patacongo +Date: Thu Aug 30 15:44:02 2012 +0000 + + Remove documentation from defconfig files so that they are more maintainable + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5068 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e92db089ce686694a3bda4b9c826ef4dc1dd132d +Author: Lorenz Meier +Date: Thu Aug 30 16:51:40 2012 +0200 + + Reboot board on critical sensor failure + +commit 45885f15dcd730555a69b592983f22ab263b3baf +Author: px4dev +Date: Wed Aug 29 23:25:14 2012 -0700 + + Fix the readout transfer size. + +commit da3cd2435236d72f60b5b37e8736fd7b0aef7763 +Author: px4dev +Date: Wed Aug 29 23:16:38 2012 -0700 + + Be a bit more careful with which bits we stuff into the l3gd20 registers. + +commit d0898cb947b9287e7b25e7d1dad482a9a57f2b0f +Author: px4dev +Date: Wed Aug 29 22:55:15 2012 -0700 + + Something approximating a driver for the L3GD20 + +commit 55fe5088bedb57818a4d1f37ad1d8c8e2540c206 +Author: px4dev +Date: Wed Aug 29 21:40:44 2012 -0700 + + enable the bma180 and l3gd20 drivers + +commit d0f10a35505b0813ea5a63a67c8ad1cabeeeaffc +Author: px4dev +Date: Mon Aug 27 19:09:15 2012 -0700 + + driver work in progress + +commit 732e23a883e940b9fb11908a5d1f0592b9549dfb +Author: px4dev +Date: Wed Aug 29 21:38:52 2012 -0700 + + Add some documentation for the warn/err functions. + +commit c816cca816779820814277f18b276622e8c6dc3f +Author: Lorenz Meier +Date: Wed Aug 29 22:56:29 2012 +0200 + + fixed a param save bug + +commit 676daf7c46a2458cb68aacf7b15eca3d5932c635 +Author: Lorenz Meier +Date: Wed Aug 29 22:33:06 2012 +0200 + + minor changes for default options, closing properly all subscriptions in multirotor att control now on exit + +commit 0abce6171e8fc0b06936c4f411ae6fa85361e558 +Author: patacongo +Date: Wed Aug 29 19:38:53 2012 +0000 + + The USB host driver has been verified on the STM32F4Discovery + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5067 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 24a61a9c47a210e655fb82286ecd9fb045719982 +Author: patacongo +Date: Wed Aug 29 17:41:43 2012 +0000 + + Add USB host support to the STM32F4Discovery board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5066 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7cd89520cc8846e5ca00f251311e6c4a50b1f7e5 +Author: Lorenz Meier +Date: Wed Aug 29 15:53:11 2012 +0200 + + More black magic put into the attitude estimation - works nicely now + +commit 7d87f2b06e1b7ee71c132e84cfda263a5207e4d9 +Author: Lorenz Meier +Date: Wed Aug 29 14:20:55 2012 +0200 + + Fixed calibration, added calibration for accel, working on further filter improvements + +commit cbf020de87a6a4b492c60ff918632369cf4ec887 +Author: Lorenz Meier +Date: Wed Aug 29 09:30:57 2012 +0200 + + Minor improvements to ardrone interface, ready for prime time + +commit 6fd7e12e1349dd4805e851624db3a2e50b48ffa3 +Author: px4dev +Date: Wed Aug 29 00:08:02 2012 -0700 + + Sorry Tait, Bryan… your body is not welcome. + +commit 255b0f68af2baec6ffcf33beb265d887cf17cd8c +Author: px4dev +Date: Tue Aug 28 23:37:23 2012 -0700 + + Let's not get too smart; we can't const these. + +commit 268db3dd9b2fd8113ef7cefa882bf126cfe07617 +Author: px4dev +Date: Tue Aug 28 22:55:56 2012 -0700 + + mavlink parameter load should discard all current parameters before loading from EEPROM + +commit 168e32cd1bce44e0692d1ba6b158d21c9371a105 +Author: px4dev +Date: Tue Aug 28 22:54:28 2012 -0700 + + Try not to return an unconditional error from the parameter save path. + + Simplify the test for no parameter file on the parameter load path. + +commit 1a781c6c4a025b06ce8db34473838e8d3891af3a +Author: px4dev +Date: Tue Aug 28 22:15:25 2012 -0700 + + Make the distinction between "parameter import" which merges parameters, and "parameter load" which blows away any current changes. + +commit f0286d1a10343c573fac6382e3c2cb0b714a1f72 +Author: px4dev +Date: Tue Aug 28 21:52:26 2012 -0700 + + Distinguish between the end of the top-level BSON object and an error so that parameter loading can complete. + +commit 952f862dad7b3105ed6ad37f4836effe71938b91 +Author: px4dev +Date: Tue Aug 28 21:13:40 2012 -0700 + + Disable a possibly-bogus assertion that is bringing us a lot of grief right now. + +commit 1e90fd5bec19aa8e892a5bef2579bd47c192e317 +Author: px4dev +Date: Tue Aug 28 21:13:00 2012 -0700 + + Let's not leave the R/C channel scaling factor as a NAN or INF. It makes many things sad. + + Also, clean up the calculation of same. Really, is it easier to type out the same calculation 8 times, or perhaps you might be interested in this thing we call a 'loop'… + +commit 6389a944b5a07aa6315e1e7c0a6a955c0648e6f4 +Author: patacongo +Date: Tue Aug 28 23:36:58 2012 +0000 + + I think the STM32 UST OTG FS host driver is finally finished + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5065 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9527119f73d00229cbe74611f9ebc5c8d8c33f0f +Author: patacongo +Date: Tue Aug 28 22:28:49 2012 +0000 + + Slightly improved delay logic for the USB host + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5064 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 68ac20cc3a5c09379023b750ac6ddbe8bde8bbf1 +Author: Lorenz Meier +Date: Tue Aug 28 22:50:47 2012 +0200 + + fixed range of debug printing + +commit a1963805e70f775946abb79501e9dbea68755ee6 +Author: Lorenz Meier +Date: Tue Aug 28 22:48:00 2012 +0200 + + left debug output active to allow finishing off this issue + +commit 4794a491c1875e7c938d29655be72fd8cce5df40 +Author: patacongo +Date: Tue Aug 28 20:47:09 2012 +0000 + + This appears to fix the NAK-issues for IN data transfers. Still an issue with OUT + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5063 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5b81a51a82e717846eea823fde9f2a823184f3c0 +Merge: 30b670a6e fa3218497 +Author: Lorenz Meier +Date: Tue Aug 28 21:44:38 2012 +0200 + + Merge branch 'params' of github.com:PX4/Firmware + +commit 8e68b6f0af62f5c5ce393f5b098e2489165c40e2 +Author: patacongo +Date: Tue Aug 28 19:43:42 2012 +0000 + + Ooops... forgot to add lib_perror.c to the Make.defs file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5062 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f53d3ecc71d0475d8b2c322310a76e6f5ca735ea +Author: patacongo +Date: Tue Aug 28 19:01:14 2012 +0000 + + Add perror() + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5061 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 30b670a6eecc9e0a1196f1d9dc09743b2e1422b9 +Merge: 936940abc bbe3db55f +Author: px4dev +Date: Tue Aug 28 09:43:37 2012 -0700 + + Merge branch 'NuttX/master' + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5060 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 936940abc939f939be11d8b1f161877f37f32c21 +Author: px4dev +Date: Tue Aug 28 09:14:59 2012 -0700 + + Force a parameter update when the sensors thread starts. + +commit 6901a85323565f2d2f5080e57b7e47e07079926e +Author: px4dev +Date: Tue Aug 28 09:14:13 2012 -0700 + + Make the task printer work with our usual config. Tough to detect the correct configuration here. + +commit bbe3db55f26c2aef2f2ba27bf726bee1ec039b24 +Author: patacongo +Date: Tue Aug 28 14:40:12 2012 +0000 + + Add some protection to the priority inheritance logic when sem_post() is called from an interrupt handler + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5060 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fa321849737fb7e5423e118bbbcd28a014e1d0a8 +Author: Lorenz Meier +Date: Tue Aug 28 13:56:39 2012 +0200 + + params debugging + +commit d8210a8e2f35bb3260875968424a7985012766a6 +Author: Lorenz Meier +Date: Tue Aug 28 11:30:45 2012 +0200 + + Implemented missing IOCTLs to set MPU scalings + +commit 9a750ae6988814a07975e28368d949292710589f +Author: Lorenz Meier +Date: Tue Aug 28 11:30:30 2012 +0200 + + Correct scaling for calibration routines + +commit a0925e4703fdcbf3c9eebfbae254bc0d47b96a07 +Author: Lorenz Meier +Date: Tue Aug 28 08:50:47 2012 +0200 + + Ramped up MAVLink stack size as real use seems to need it + +commit 2fca24f803e8ec88fee568337935921d3d92a754 +Author: Lorenz Meier +Date: Tue Aug 28 08:50:23 2012 +0200 + + Added missing calibration announcement for gyro cal in commander + +commit 0bc9cfd0f95ba0fc2d415e8136bb0110558872eb +Author: px4dev +Date: Mon Aug 27 21:19:27 2012 -0700 + + Adjust PPM input timing to deal with FrSky's fairly sloppy CPPM implementation + +commit e6f6a81d5bc6403e5207a7bf1f3c6a1eba6c7fe3 +Author: px4dev +Date: Mon Aug 27 19:42:40 2012 -0700 + + Allow the EEPROM driver to consider itself started even if NXFFS fails to mount. + +commit 064743fe725c55b992d12f00c852dcda395c1808 +Author: patacongo +Date: Mon Aug 27 22:27:03 2012 +0000 + + Some STM32 USB OTG FS driver fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5059 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 36a8b00ab13e3185c1f968735fe028dc8626b642 +Author: Lorenz Meier +Date: Mon Aug 27 23:43:56 2012 +0200 + + Added sensor offset setting + +commit 2d2548e714505b1a9d1074c0f9a78c44c8363314 +Author: Lorenz Meier +Date: Mon Aug 27 22:57:20 2012 +0200 + + Final parameter interface cleanup - removed last bit of old cruft, fixed a bug on parameter update notification, cleaned up API slightly in naming + +commit 2a6a151342905377c60711c1cade166ffa058e86 +Author: Lorenz Meier +Date: Mon Aug 27 22:55:19 2012 +0200 + + Added common conversion functions + +commit 018beb7f1b41d99bdc728eade6d039ae3c1cc9c1 +Author: patacongo +Date: Mon Aug 27 19:23:40 2012 +0000 + + Fix some NAK race conditions in control transfers (there are more) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5058 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b090298b121d8a5dfa02cb06b2ab27ecc3fa0545 +Author: Lorenz Meier +Date: Mon Aug 27 17:24:17 2012 +0200 + + Minor cleanups, added more error verbosity, XXX parameters get now read it at maximum sensors speed, needs to be waiting on a param change notice (but not on the vehicle status topic, as before. + +commit ba1adb705f9548c38be2964ae1c1b05cd463c68e +Author: patacongo +Date: Mon Aug 27 14:07:17 2012 +0000 + + Dequote Kconfig strings that may be used as components of a path + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5057 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 97d9e67e67014a1eb2dccd08f35906e5ba1a5f84 +Author: Lorenz Meier +Date: Mon Aug 27 15:44:50 2012 +0200 + + Really ugly but safe hack to make 30 deg rotations work + +commit 967c0869a962f9288a54926b5eec9587f9c11df3 +Author: Lorenz Meier +Date: Mon Aug 27 09:48:16 2012 +0200 + + Cleaned up MPU driver slightly + +commit 248bb11d933cae03d7e57f0b746fd416204c2b3d +Author: Lorenz Meier +Date: Mon Aug 27 09:08:34 2012 +0200 + + removed stop() from I2C driver startup routines, work in progress on MPU scaling + +commit 58b51743f2886120062056a12f9f52ef0e77653a +Merge: 2963dc679 4636d4139 +Author: Lorenz Meier +Date: Mon Aug 27 07:25:05 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_driver_wip + +commit 4636d41390d0e8afa80da3f9a53600a80ed672bf +Author: px4dev +Date: Sun Aug 26 18:16:31 2012 -0700 + + Because kconfig can't do arithmetic. + +commit e352171029df7a88414adc61d9608dec839fce2d +Author: px4dev +Date: Sun Aug 26 17:56:46 2012 -0700 + + Pull configurations into line with current NuttX layout. + +commit 22b390a9eb994671191432339b692dabb3b4a0fc +Author: px4dev +Date: Sun Aug 26 17:56:11 2012 -0700 + + Play with kconfig a bit. Not ready for use yet. + +commit ce9b97b8f5847d93162f67562197292504593013 +Author: patacongo +Date: Sun Aug 26 23:29:37 2012 +0000 + + More patches/bugfixes from Kate + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5056 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e214981d11eb5766456b1d60330d4b281e585944 +Merge: 234b746a7 029bbeb3d +Author: px4dev +Date: Sun Aug 26 16:26:39 2012 -0700 + + Merge branch 'NuttX/master' + + Conflicts: + apps/netutils/thttpd/thttpd_cgi.c + nuttx/Documentation/NuttX.html + nuttx/arch/8051/src/Makefile + nuttx/arch/arm/src/lpc17xx/lpc17_usbhost.c + nuttx/arch/avr/Kconfig + nuttx/arch/avr/src/atmega/atmega_lowinit.c + nuttx/arch/mips/Kconfig + nuttx/arch/z80/src/Makefile.sdcc + nuttx/configs/amber/README.txt + nuttx/configs/amber/hello/defconfig + nuttx/configs/avr32dev1/README.txt + nuttx/configs/avr32dev1/nsh/defconfig + nuttx/configs/avr32dev1/ostest/defconfig + nuttx/configs/c5471evm/README.txt + nuttx/configs/c5471evm/httpd/defconfig + nuttx/configs/c5471evm/nettest/defconfig + nuttx/configs/c5471evm/nsh/defconfig + nuttx/configs/c5471evm/ostest/defconfig + nuttx/configs/compal_e88/nsh_highram/defconfig + nuttx/configs/compal_e99/nsh_compalram/defconfig + nuttx/configs/compal_e99/nsh_highram/defconfig + nuttx/configs/demo9s12ne64/README.txt + nuttx/configs/demo9s12ne64/ostest/defconfig + nuttx/configs/ea3131/nsh/defconfig + nuttx/configs/ea3131/ostest/defconfig + nuttx/configs/ea3131/pgnsh/defconfig + nuttx/configs/ea3131/usbserial/defconfig + nuttx/configs/ea3131/usbstorage/defconfig + nuttx/configs/ea3152/ostest/defconfig + nuttx/configs/eagle100/README.txt + nuttx/configs/eagle100/httpd/defconfig + nuttx/configs/eagle100/nettest/defconfig + nuttx/configs/eagle100/nsh/defconfig + nuttx/configs/eagle100/nxflat/defconfig + nuttx/configs/eagle100/ostest/defconfig + nuttx/configs/eagle100/thttpd/defconfig + nuttx/configs/ekk-lm3s9b96/README.txt + nuttx/configs/ekk-lm3s9b96/nsh/defconfig + nuttx/configs/ekk-lm3s9b96/ostest/defconfig + nuttx/configs/ez80f910200kitg/ostest/defconfig + nuttx/configs/ez80f910200zco/dhcpd/defconfig + nuttx/configs/ez80f910200zco/httpd/defconfig + nuttx/configs/ez80f910200zco/nettest/defconfig + nuttx/configs/ez80f910200zco/nsh/defconfig + nuttx/configs/ez80f910200zco/ostest/defconfig + nuttx/configs/ez80f910200zco/poll/defconfig + nuttx/configs/hymini-stm32v/README.txt + nuttx/configs/hymini-stm32v/buttons/defconfig + nuttx/configs/hymini-stm32v/nsh/defconfig + nuttx/configs/hymini-stm32v/nsh2/defconfig + nuttx/configs/hymini-stm32v/nx/defconfig + nuttx/configs/hymini-stm32v/nxlines/defconfig + nuttx/configs/hymini-stm32v/usbserial/defconfig + nuttx/configs/hymini-stm32v/usbstorage/defconfig + nuttx/configs/kwikstik-k40/README.txt + nuttx/configs/kwikstik-k40/ostest/defconfig + nuttx/configs/lincoln60/README.txt + nuttx/configs/lincoln60/nsh/defconfig + nuttx/configs/lincoln60/ostest/defconfig + nuttx/configs/lm3s6432-s2e/README.txt + nuttx/configs/lm3s6432-s2e/nsh/defconfig + nuttx/configs/lm3s6432-s2e/ostest/defconfig + nuttx/configs/lm3s6965-ek/README.txt + nuttx/configs/lm3s6965-ek/nsh/defconfig + nuttx/configs/lm3s6965-ek/nx/defconfig + nuttx/configs/lm3s6965-ek/ostest/defconfig + nuttx/configs/lm3s8962-ek/README.txt + nuttx/configs/lm3s8962-ek/nsh/defconfig + nuttx/configs/lm3s8962-ek/nx/defconfig + nuttx/configs/lm3s8962-ek/ostest/defconfig + nuttx/configs/lpc4330-xplorer/README.txt + nuttx/configs/lpc4330-xplorer/nsh/defconfig + nuttx/configs/lpc4330-xplorer/ostest/defconfig + nuttx/configs/lpcxpresso-lpc1768/README.txt + nuttx/configs/lpcxpresso-lpc1768/dhcpd/defconfig + nuttx/configs/lpcxpresso-lpc1768/nsh/defconfig + nuttx/configs/lpcxpresso-lpc1768/nx/defconfig + nuttx/configs/lpcxpresso-lpc1768/ostest/defconfig + nuttx/configs/lpcxpresso-lpc1768/thttpd/defconfig + nuttx/configs/lpcxpresso-lpc1768/usbstorage/defconfig + nuttx/configs/m68332evb/defconfig + nuttx/configs/mbed/README.txt + nuttx/configs/mbed/hidkbd/defconfig + nuttx/configs/mbed/nsh/defconfig + nuttx/configs/mcu123-lpc214x/README.txt + nuttx/configs/mcu123-lpc214x/composite/defconfig + nuttx/configs/mcu123-lpc214x/nsh/defconfig + nuttx/configs/mcu123-lpc214x/ostest/defconfig + nuttx/configs/mcu123-lpc214x/usbserial/defconfig + nuttx/configs/mcu123-lpc214x/usbstorage/defconfig + nuttx/configs/micropendous3/README.txt + nuttx/configs/micropendous3/hello/defconfig + nuttx/configs/mirtoo/README.txt + nuttx/configs/mirtoo/nsh/defconfig + nuttx/configs/mirtoo/nxffs/defconfig + nuttx/configs/mirtoo/ostest/defconfig + nuttx/configs/mx1ads/ostest/defconfig + nuttx/configs/ne64badge/README.txt + nuttx/configs/ne64badge/ostest/defconfig + nuttx/configs/ntosd-dm320/nettest/defconfig + nuttx/configs/ntosd-dm320/nsh/defconfig + nuttx/configs/ntosd-dm320/ostest/defconfig + nuttx/configs/ntosd-dm320/poll/defconfig + nuttx/configs/ntosd-dm320/thttpd/defconfig + nuttx/configs/ntosd-dm320/udp/defconfig + nuttx/configs/ntosd-dm320/uip/defconfig + nuttx/configs/nucleus2g/README.txt + nuttx/configs/nucleus2g/nsh/defconfig + nuttx/configs/nucleus2g/ostest/defconfig + nuttx/configs/nucleus2g/usbserial/defconfig + nuttx/configs/nucleus2g/usbstorage/defconfig + nuttx/configs/olimex-lpc1766stk/README.txt + nuttx/configs/olimex-lpc1766stk/ftpc/defconfig + nuttx/configs/olimex-lpc1766stk/hidkbd/defconfig + nuttx/configs/olimex-lpc1766stk/nettest/defconfig + nuttx/configs/olimex-lpc1766stk/nsh/defconfig + nuttx/configs/olimex-lpc1766stk/nx/defconfig + nuttx/configs/olimex-lpc1766stk/ostest/defconfig + nuttx/configs/olimex-lpc1766stk/slip-httpd/defconfig + nuttx/configs/olimex-lpc1766stk/thttpd/defconfig + nuttx/configs/olimex-lpc1766stk/usbserial/defconfig + nuttx/configs/olimex-lpc1766stk/usbstorage/defconfig + nuttx/configs/olimex-lpc1766stk/wlan/defconfig + nuttx/configs/olimex-lpc2378/nsh/defconfig + nuttx/configs/olimex-lpc2378/ostest/defconfig + nuttx/configs/olimex-stm32-p107/nsh/defconfig + nuttx/configs/olimex-stm32-p107/ostest/defconfig + nuttx/configs/olimex-strp711/nettest/defconfig + nuttx/configs/olimex-strp711/nsh/defconfig + nuttx/configs/olimex-strp711/ostest/defconfig + nuttx/configs/pcblogic-pic32mx/README.txt + nuttx/configs/pcblogic-pic32mx/nsh/defconfig + nuttx/configs/pcblogic-pic32mx/ostest/defconfig + nuttx/configs/pic32-starterkit/README.txt + nuttx/configs/pic32-starterkit/nsh/defconfig + nuttx/configs/pic32-starterkit/nsh2/defconfig + nuttx/configs/pic32-starterkit/ostest/defconfig + nuttx/configs/pic32mx7mmb/README.txt + nuttx/configs/pic32mx7mmb/nsh/defconfig + nuttx/configs/pic32mx7mmb/ostest/defconfig + nuttx/configs/pjrc-8051/defconfig + nuttx/configs/qemu-i486/nsh/defconfig + nuttx/configs/qemu-i486/ostest/defconfig + nuttx/configs/rgmp/arm/default/defconfig + nuttx/configs/rgmp/arm/nsh/defconfig + nuttx/configs/rgmp/x86/default/defconfig + nuttx/configs/rgmp/x86/nsh/defconfig + nuttx/configs/sam3u-ek/README.txt + nuttx/configs/sam3u-ek/knsh/defconfig + nuttx/configs/sam3u-ek/nsh/defconfig + nuttx/configs/sam3u-ek/nx/defconfig + nuttx/configs/sam3u-ek/ostest/defconfig + nuttx/configs/sam3u-ek/touchscreen/defconfig + nuttx/configs/sim/mount/defconfig + nuttx/configs/sim/nettest/defconfig + nuttx/configs/sim/nsh/defconfig + nuttx/configs/sim/nsh2/defconfig + nuttx/configs/sim/nx/defconfig + nuttx/configs/sim/nx11/defconfig + nuttx/configs/sim/nxffs/defconfig + nuttx/configs/sim/nxwm/defconfig + nuttx/configs/sim/ostest/defconfig + nuttx/configs/sim/pashello/defconfig + nuttx/configs/sim/touchscreen/defconfig + nuttx/configs/skp16c26/ostest/defconfig + nuttx/configs/stm3210e-eval/Kconfig + nuttx/configs/stm3210e-eval/README.txt + nuttx/configs/stm3210e-eval/RIDE/defconfig + nuttx/configs/stm3210e-eval/buttons/defconfig + nuttx/configs/stm3210e-eval/composite/defconfig + nuttx/configs/stm3210e-eval/nsh/defconfig + nuttx/configs/stm3210e-eval/nsh2/defconfig + nuttx/configs/stm3210e-eval/nx/defconfig + nuttx/configs/stm3210e-eval/nxconsole/defconfig + nuttx/configs/stm3210e-eval/nxlines/defconfig + nuttx/configs/stm3210e-eval/nxtext/defconfig + nuttx/configs/stm3210e-eval/ostest/defconfig + nuttx/configs/stm3210e-eval/pm/defconfig + nuttx/configs/stm3210e-eval/src/up_idle.c + nuttx/configs/stm3210e-eval/usbserial/defconfig + nuttx/configs/stm3210e-eval/usbstorage/defconfig + nuttx/configs/stm3220g-eval/Kconfig + nuttx/configs/stm3220g-eval/README.txt + nuttx/configs/stm3220g-eval/dhcpd/defconfig + nuttx/configs/stm3220g-eval/include/board.h + nuttx/configs/stm3220g-eval/nettest/defconfig + nuttx/configs/stm3220g-eval/nsh/defconfig + nuttx/configs/stm3220g-eval/nsh2/defconfig + nuttx/configs/stm3220g-eval/nxwm/defconfig + nuttx/configs/stm3220g-eval/ostest/defconfig + nuttx/configs/stm3220g-eval/src/Makefile + nuttx/configs/stm3220g-eval/src/stm3220g-internal.h + nuttx/configs/stm3220g-eval/src/up_boot.c + nuttx/configs/stm3220g-eval/src/up_nsh.c + nuttx/configs/stm3220g-eval/telnetd/defconfig + nuttx/configs/stm3240g-eval/Kconfig + nuttx/configs/stm3240g-eval/README.txt + nuttx/configs/stm3240g-eval/dhcpd/defconfig + nuttx/configs/stm3240g-eval/include/board.h + nuttx/configs/stm3240g-eval/nettest/defconfig + nuttx/configs/stm3240g-eval/nsh/defconfig + nuttx/configs/stm3240g-eval/nsh2/defconfig + nuttx/configs/stm3240g-eval/nxconsole/defconfig + nuttx/configs/stm3240g-eval/nxwm/defconfig + nuttx/configs/stm3240g-eval/ostest/defconfig + nuttx/configs/stm3240g-eval/telnetd/defconfig + nuttx/configs/stm32f4discovery/README.txt + nuttx/configs/stm32f4discovery/include/board.h + nuttx/configs/stm32f4discovery/nsh/defconfig + nuttx/configs/stm32f4discovery/nxlines/defconfig + nuttx/configs/stm32f4discovery/ostest/defconfig + nuttx/configs/stm32f4discovery/pm/defconfig + nuttx/configs/sure-pic32mx/README.txt + nuttx/configs/sure-pic32mx/nsh/defconfig + nuttx/configs/sure-pic32mx/ostest/defconfig + nuttx/configs/sure-pic32mx/usbnsh/defconfig + nuttx/configs/teensy/README.txt + nuttx/configs/teensy/hello/defconfig + nuttx/configs/teensy/nsh/defconfig + nuttx/configs/teensy/src/up_spi.c + nuttx/configs/teensy/usbstorage/defconfig + nuttx/configs/twr-k60n512/README.txt + nuttx/configs/twr-k60n512/nsh/defconfig + nuttx/configs/twr-k60n512/ostest/defconfig + nuttx/configs/ubw32/README.txt + nuttx/configs/ubw32/nsh/defconfig + nuttx/configs/ubw32/ostest/defconfig + nuttx/configs/us7032evb1/nsh/defconfig + nuttx/configs/us7032evb1/ostest/defconfig + nuttx/configs/vsn/README.txt + nuttx/configs/vsn/nsh/defconfig + nuttx/configs/xtrs/nsh/defconfig + nuttx/configs/xtrs/ostest/defconfig + nuttx/configs/xtrs/pashello/defconfig + nuttx/configs/z16f2800100zcog/ostest/defconfig + nuttx/configs/z16f2800100zcog/pashello/defconfig + nuttx/configs/z80sim/nsh/defconfig + nuttx/configs/z80sim/ostest/defconfig + nuttx/configs/z80sim/pashello/defconfig + nuttx/configs/z8encore000zco/ostest/defconfig + nuttx/configs/z8f64200100kit/ostest/defconfig + +commit 029bbeb3dbf2c51e86fe5a67424a356fb2d17aa1 +Author: patacongo +Date: Sun Aug 26 22:28:21 2012 +0000 + + Add terminating NULL to argv[] list + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5055 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 61fccacd853fbdc872deab875012b67fd85240be +Author: patacongo +Date: Sun Aug 26 22:00:38 2012 +0000 + + waitpid(): Move some logic inside of a critical section + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5054 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2963dc679a63309a7b26da1677208fbdb4aec146 +Author: Lorenz Meier +Date: Sun Aug 26 23:48:16 2012 +0200 + + Driver debugging (scaling, ranges, endianess) MPU-6000 needs more love + +commit fe493d8bb89c6f052f2cd8a66c00f50fd77ad442 +Author: patacongo +Date: Sun Aug 26 21:35:14 2012 +0000 + + Fix some list handling associated with priority inheritance + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5053 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 56e66a80cdd5f0f09716ee503cdc2810e3e74a69 +Author: Lorenz Meier +Date: Sun Aug 26 15:01:08 2012 +0200 + + Printing fixes + +commit dfa5cc52d594067b7c59cc878e4a6c9a64d84f5d +Author: Lorenz Meier +Date: Sun Aug 26 14:52:44 2012 +0200 + + MS5611 test is now printing floats. Note that the issue with the scheduled reads of the sensor started BEFORE this change and is thus unrelated. + +commit 848c156140e3e1aa186e078456bc08efea05c71f +Author: Lorenz Meier +Date: Sun Aug 26 14:51:52 2012 +0200 + + Added negative float printing to test range + +commit 207b077d8af64504f4109b259fbe5cc4e7879988 +Author: Lorenz Meier +Date: Sun Aug 26 14:51:33 2012 +0200 + + Cleaned up scaling / offset handling for mag and gyro / acc + +commit 6026595d83b5ce5048ad77b7e0aa78ecd83e46af +Author: Lorenz Meier +Date: Sun Aug 26 13:51:18 2012 +0200 + + Fixed axis assignment and raw value outputs. Scaling and offsets to be done + +commit 60311a37786a8731b10dba4d4f5ab3a56108788d +Author: px4dev +Date: Sun Aug 26 03:30:20 2012 -0700 + + We aren't using counting semaphores with multiple holders, and enabling this setting causes bad things to happen in some cases, so turn it off again. + +commit 656bc9e2ce14c818740ac60187d6658663467152 +Author: px4dev +Date: Sat Aug 25 19:56:29 2012 -0700 + + Documentation, cleanup. + +commit bdfcff9bc9dfd3dcf7afb11998036ac88c00b1af +Merge: 505ebc57b 3df82e51b +Author: px4dev +Date: Sat Aug 25 19:32:43 2012 -0700 + + Merge branch 'local/c++_sensors' into px4dev_new_driver + +commit 505ebc57bd99091e5c881567d78db258e6907fb4 +Merge: e51b23d30 234b746a7 +Author: px4dev +Date: Sat Aug 25 19:31:58 2012 -0700 + + Merge branch 'master' into px4dev_new_driver + +commit 234b746a7352675b79ca8a72a7aeab72f68534cc +Author: px4dev +Date: Sat Aug 25 19:31:21 2012 -0700 + + More folder/file ignores. + +commit 3df82e51b8b5b28a8fc1e83a6d6ee63e9a952a01 +Author: px4dev +Date: Sat Aug 25 19:30:20 2012 -0700 + + Defconfig tweak that might? be required. + +commit efda95101f7bf451d8eaf2b74290931925136a0e +Author: px4dev +Date: Sat Aug 25 19:27:12 2012 -0700 + + Streamline mag and baro topic advertisement now that handles are global. + + Use perf counters for error counting in mag/baro drivers. + +commit 35009cd332c8617fe7b13ed0c149c08fd250f601 +Author: px4dev +Date: Sat Aug 25 19:09:23 2012 -0700 + + clean up an error message + +commit 93f26e3c964bf613d4ee9a82d14dcec298606064 +Author: px4dev +Date: Sat Aug 25 19:09:10 2012 -0700 + + Factor out the ADC code. + +commit 665014a3e05c425461d05cfb546e5de21a45095d +Author: px4dev +Date: Sat Aug 25 18:31:12 2012 -0700 + + Run accel/gyro at 500Hz as intended. + +commit a1b17326a4d9ca86f3c87f0047c48362a2e45fa6 +Author: px4dev +Date: Sat Aug 25 18:27:34 2012 -0700 + + Fix sensor subscriptions. + Default to publishing. + Make the sensors command and the sensors task visibly distinct in a task listing. + Correctly check for bma180/l3gd20 in use. + +commit 26244c43f2898baef4cc6fd2dc877f61bb498943 +Author: px4dev +Date: Sat Aug 25 18:26:21 2012 -0700 + + make the I2C and SPI device signons distinct + +commit 5c6b6038a73b21456de59834c901ea348806474e +Author: px4dev +Date: Sat Aug 25 18:25:56 2012 -0700 + + turn off debug output from the mpu6000 driver + +commit 544d427155167803ec482be9d13c1c8c6a7f34cc +Author: px4dev +Date: Sat Aug 25 18:25:39 2012 -0700 + + fix warn() not printing error strings. + +commit 92c723d0080d684279e0fbe1c5a84de606ea28d9 +Author: px4dev +Date: Sat Aug 25 18:25:15 2012 -0700 + + Fix a missing 'end' that breaks task listing. + +commit e05ef2bcab07e8c9cf331147009d1da02656fba9 +Author: px4dev +Date: Sat Aug 25 16:13:38 2012 -0700 + + Let's do the sensors in C++. It's much tidier. + +commit 30e0354fd83b1f487ca6a464af78ac5b4ab3cf13 +Author: px4dev +Date: Sat Aug 25 16:12:48 2012 -0700 + + Add some C++ friendliness. Not enough, but some. + +commit f2ab85756c173bd8c231f72c09e50d2a2d3aab42 +Author: px4dev +Date: Sat Aug 25 16:12:27 2012 -0700 + + This field can't be const, it's written to. + +commit e51b23d309c0d66f572d04832675f5f29c120211 +Author: px4dev +Date: Sat Aug 25 13:14:32 2012 -0700 + + Now that it's safe to perform SPI transfers from interrupt context, re-enable the mpu6000 auto-poller. + +commit e5e2d7216c215acd8d59d76abfd55de5ea625019 +Author: px4dev +Date: Sat Aug 25 13:14:01 2012 -0700 + + Make it non-fatal to perform SPI transfers from interrupt context. + +commit 380d1364830fb495021d9d07e6280c18386b8668 +Author: Lorenz Meier +Date: Sat Aug 25 21:44:01 2012 +0200 + + Fixed a few readout bugs in sensors app + +commit b0493e9aeca78a02d3fb8bccf4b2d31f91573c3f +Merge: 731621a30 23d8b69e3 +Author: Lorenz Meier +Date: Sat Aug 25 21:31:09 2012 +0200 + + Merge branch 'px4dev_new_driver' of github.com:PX4/Firmware into px4dev_new_driver + +commit 23d8b69e3ddd3df55d1383f77751882c915466d0 +Author: px4dev +Date: Sat Aug 25 11:52:44 2012 -0700 + + Sensor drivers should run all the time, not just when their device is open. + + Disable this for the mpu6000 driver though, as it's currently busted in that regard. + +commit 731621a30934af120ed28bcb44f8db0c97202c21 +Merge: 656596896 0dc0a0539 +Author: Lorenz Meier +Date: Sat Aug 25 20:42:05 2012 +0200 + + Merge branch 'px4dev_new_driver' of github.com:PX4/Firmware into px4dev_new_driver + +commit 0dc0a0539dafdf1727763cc145f02faa8a8e7d22 +Author: px4dev +Date: Sat Aug 25 10:53:14 2012 -0700 + + Increase the retry count while probing for I2C sensors. This will also unwedge stuck sensors. + +commit 656596896a14dd9baae6107f893ce4ee8c44c021 +Merge: 8eeba595e 4456ca882 +Author: Lorenz Meier +Date: Sat Aug 25 19:30:43 2012 +0200 + + Merge branch 'px4dev_new_driver' of github.com:PX4/Firmware into px4dev_new_driver + +commit 8eeba595eee091f671bc3ed60ed2aa118a9ab4ea +Author: Lorenz Meier +Date: Sat Aug 25 19:16:12 2012 +0200 + + Improved param load / store text feedback, ported sensors app to new driver model, ready for merge and test + +commit d6b8fcdcf0834d1515ae254143eaf6ac9f2e4307 +Author: patacongo +Date: Sat Aug 25 16:40:31 2012 +0000 + + Prep for 6.21 release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5052 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4456ca8827c59d8711e76bd644336d5b3cd344dd +Author: px4dev +Date: Sat Aug 25 00:12:11 2012 -0700 + + Sensor IOCTL reorganization. Common sensor operations are now shared across sensor drivers. + + Revamp hmc5883, ms5611 and mpu6000 driver startup and test code. + +commit 20c7cf9db9c06fb0f12bc4bc310c275a325665c9 +Author: patacongo +Date: Fri Aug 24 22:16:09 2012 +0000 + + Update STM32 USB OTG FS host driver -- the driver is now marginally functional + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5051 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f901a35bd4393523c48a73a805b0f5d451cec35d +Author: px4dev +Date: Fri Aug 24 08:55:30 2012 -0700 + + Remove erroneous sensor read timing checks. + +commit d55dd67d77e8187440f9c52ae26438250566d997 +Author: px4dev +Date: Fri Aug 24 08:18:18 2012 -0700 + + Remove spurious I2C clock frequency resets. + +commit d12c09cc869c09de4cf670e58f900e42f7fc5f0f +Author: Lorenz Meier +Date: Fri Aug 24 14:58:14 2012 +0200 + + improvements / debugging on I2C drivers + +commit 45e178eaa3ba620dfc8364aa73a1deeb9b609a2b +Author: Lorenz Meier +Date: Fri Aug 24 11:50:01 2012 +0200 + + Made error message more verbose + +commit a1b99a3f03a5908ea7e263658343451440326aea +Author: Lorenz Meier +Date: Fri Aug 24 11:40:16 2012 +0200 + + Kicked out mix_and_link, deleted old MPU driver, disabled (still needed for reference) old HMC and MS5611 drivers. Removed driver init from up_nsh.c. Reworked fixedwing_control to be closer to up-to-date api, still more clean up needed. Fixed a bug that limited the motor thrust for multirotor control + +commit a69c55f671b1a2116c0e6c497906844a81ce6c74 +Merge: 0472eeae0 5c6698b72 +Author: Lorenz Meier +Date: Fri Aug 24 10:12:47 2012 +0200 + + Merge branch 'px4dev_new_param' of github.com:PX4/Firmware into px4dev_new_driver + +commit 0472eeae0533c06d42d82d12176c575f0cdeddf0 +Author: px4dev +Date: Thu Aug 23 23:15:55 2012 -0700 + + Add EEPROM read/write performance counters. + +commit 5ef6a410124afd03899f144549d978693d888f75 +Author: px4dev +Date: Thu Aug 23 23:04:26 2012 -0700 + + Add a modified version of the stock AT24xx EEPROM driver tweaked for our uses. + + Use I2C_TRANSFER to avoid racing with other devices on the bus. + Clock at 400kHz. + +commit bcee27c6cc3fae2bf9e967c22a4e720fcf5999ad +Author: px4dev +Date: Thu Aug 23 23:03:13 2012 -0700 + + Turn off the stock AT24xx EEPROM driver; we are going to use our own. + +commit f28a757f9297483099feccc1e4e5c4b6f8be7d8d +Author: px4dev +Date: Thu Aug 23 20:32:13 2012 -0700 + + We need to init the gyro subdevice, or there is no device node. Oops. + +commit 5c6698b720573a182d5d451991113753fc645164 +Author: px4dev +Date: Thu Aug 23 20:15:35 2012 -0700 + + Merge branches 'px4dev_new_param' and 'px4dev_new_param' of https://github.com/PX4/Firmware into px4dev_new_param + +commit 295e9da1bac6598d91efeba10b0302fdee19ac0d +Author: Lorenz Meier +Date: Fri Aug 24 02:16:26 2012 +0200 + + Added required scalings, added gyro to MPU6000 test, changed sensors app to read from new drivers + +commit 2ac38983012ba13bdfb82eceb3e940e4ccac9ca3 +Author: patacongo +Date: Thu Aug 23 22:46:36 2012 +0000 + + Lots of defconfig changes for compatibility with the configuration tool + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5050 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0e44d3810ed599a12539cbcb5134588b03c83474 +Author: Lorenz Meier +Date: Fri Aug 24 00:01:35 2012 +0200 + + Removed old file + +commit 62e07358b471df173e1a17fb8cc31b19ece38c55 +Author: Lorenz Meier +Date: Fri Aug 24 00:01:23 2012 +0200 + + Ported almost everything to new param interface, ready for serious testing + +commit 1dff49d24fddf9e30182cf78941f9f45c96140cc +Author: patacongo +Date: Thu Aug 23 21:13:24 2012 +0000 + + STM32 OTG FS host driver: Fix some bad NAK handling + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5049 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 73220bb85431fc9b0c207ed6139b00aa51105d37 +Author: patacongo +Date: Thu Aug 23 19:50:04 2012 +0000 + + Fixes several STM32 USB OTG FS host MSC write transfers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5048 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b07de1379d1636847148e3052c055c9396ef8f4f +Author: Lorenz Meier +Date: Thu Aug 23 20:45:28 2012 +0200 + + moved commander to new param interface + +commit 112cd4a95b0b0c5920b68e8c8db1e83b72e14fa8 +Author: Lorenz Meier +Date: Thu Aug 23 16:57:42 2012 +0200 + + Updated to MAVLink v1.0.9, deleted v0.9 messages (anyway unsupported) + +commit 88f75ebc00929f252e3f967fac4c11dca6a0084e +Author: Lorenz Meier +Date: Thu Aug 23 13:31:40 2012 +0200 + + Ported attitude controller to new param interface + +commit a7266d539cbe65929061b087f0668769227c228f +Author: Lorenz Meier +Date: Thu Aug 23 09:44:26 2012 +0200 + + Bolted new param interface into the sensors app, continuing porting across codebase + +commit b378f7ecd9c8956f623532df4f3d3ce8fecf0efa +Merge: 72d9db987 92594ba76 +Author: Lorenz Meier +Date: Thu Aug 23 07:44:38 2012 +0200 + + Merge branch 'px4dev_new_param' of github.com:PX4/Firmware into px4dev_new_param + +commit 72d9db9875cf423e4c9ea7c3e43a9639a433989e +Merge: 39eb2a3ba be85f895a +Author: Lorenz Meier +Date: Thu Aug 23 07:44:24 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_param + +commit 92594ba76a3633aa1d70bbf822edb108dfa9cdec +Author: px4dev +Date: Wed Aug 22 22:26:09 2012 -0700 + + Hack bus reset support into the old-style hmc5883 driver. + +commit 0f74d08960753d8be7d04749c5c9b3153ed4813e +Author: px4dev +Date: Wed Aug 22 22:25:45 2012 -0700 + + I2C configuration options to support up_i2creset + +commit a0b9c056d78604397a407c86e3ad13d19fed372a +Author: px4dev +Date: Wed Aug 22 22:25:10 2012 -0700 + + Add a bus reset on I2C error. Also add a mechanism for automated retries of operations. + +commit a3b78163c3bbcc64a7aa5ada6a0f62670b7fd1cc +Author: px4dev +Date: Wed Aug 22 22:24:22 2012 -0700 + + Add locking to the I2C bus reset API to prevent pre-emption and conflict when resetting at the same time that another transaction attempts to use the bus. + +commit 6669c7faa98fee1b32654706bc393009b048b930 +Author: px4dev +Date: Wed Aug 22 22:13:17 2012 -0700 + + Add an interface to the STM32 I2C driver that provides a way to reset the driver and the bus. + + This can be used to unwedge the bus when transactions are failing due to a device being out of sync. + +commit be85f895a0fbb90aa3b0628c8173574375ac1c07 +Author: px4dev +Date: Wed Aug 22 17:06:58 2012 -0700 + + Use a much shorter timeout for normal communication, and stretch it only when we are waiting for erase. + +commit e0a9024b641339156e564644a2c23a6bf8176820 +Author: px4dev +Date: Wed Aug 22 16:56:52 2012 -0700 + + Add some simple interrupt latency tracking. + +commit f1d8a9efab1feae0ebc3bf8a78edfc4f321bba43 +Author: patacongo +Date: Wed Aug 22 21:04:17 2012 +0000 + + STM32 USB OTG FS host driver -- updates for NAK and data toggle fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5047 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 39eb2a3ba0a8ec12c52757b312c901c3fae993a5 +Merge: 3a9f34b23 06e18f14e +Author: Lorenz Meier +Date: Wed Aug 22 20:58:12 2012 +0200 + + Merge branch 'px4dev_new_param' of github.com:PX4/Firmware into px4dev_new_param + +commit b2fb8996acf58ec64e5fee06c85a5b4cf04836a1 +Author: patacongo +Date: Wed Aug 22 18:13:04 2012 +0000 + + STM32 USB OTG FS host driver update (almost done) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5046 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 06e18f14e65dd493c4d5215874d8d3cf32440b59 +Author: Lorenz Meier +Date: Wed Aug 22 16:34:53 2012 +0200 + + Ensure that sensor drivers are loaded + +commit 5f259e41d563a786777785072306ca5b5763ec79 +Merge: fa9f145b0 1530aecca +Author: Lorenz Meier +Date: Wed Aug 22 16:20:05 2012 +0200 + + Sensor readout, testing and driver adjustments + +commit fa9f145b08cace0f48c808cf307daf6cd43d9bd6 +Author: Lorenz Meier +Date: Wed Aug 22 14:35:22 2012 +0200 + + Fixed a bunch of issues in the arming state machine for multirotors, arming / disarming works fine now. Porting of various processes needed + +commit 9ab1bb8a53eea7aed48b7349d8bedac033115081 +Author: patacongo +Date: Wed Aug 22 12:27:05 2012 +0000 + + PM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5045 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 44ff4d4ee29f3da53f64b2f24b822f2f2f7032c0 +Author: px4dev +Date: Wed Aug 22 01:09:06 2012 -0700 + + Fix parameter change advertisement to conform to API change. + +commit 1eccfb7ccb91b98f53e791e41b917cb05b17d7e5 +Author: px4dev +Date: Wed Aug 22 01:08:43 2012 -0700 + + Add link to the BSON spec. + +commit 1bea49869b8daadddedf1c78c4eea5281b931d93 +Author: Lorenz Meier +Date: Wed Aug 22 10:00:46 2012 +0200 + + task file list gdb macro + +commit d2e757aa3c9c352701f935ea269bcf862042b9a2 +Merge: 72979032e c8645a7e5 +Author: Lorenz Meier +Date: Wed Aug 22 09:19:43 2012 +0200 + + Merged parameter changes + +commit 72979032e9bfef200809e97663c613b7b530b011 +Merge: d17bbc7a0 88f0080a0 +Author: Lorenz Meier +Date: Wed Aug 22 08:56:33 2012 +0200 + + Merge branch 'master' into px4dev_new_param + +commit 88f0080a0ffb299006950c0453eabddb7d17f078 +Author: px4dev +Date: Tue Aug 21 23:44:22 2012 -0700 + + Fix an architectural issue with the ORB that prevented publication from interrupt context. + + ORB topic advertisements are now global handles that can be used in any context. It is still possible to open a topic node as a publisher, but it's not the default. As a consequence, the type of the handle returned from orb_advertise has changed; all other API remains the same. + +commit 8c22e2a092a5527e5e4af2a54ecdeac586ffbfa7 +Author: px4dev +Date: Tue Aug 21 22:30:04 2012 -0700 + + Whitespace + +commit 5f77561ed4fb6b8347a7c848f0d02d7aeaa21c3f +Author: px4dev +Date: Tue Aug 21 22:05:42 2012 -0700 + + Fix output scaling for the hmc5883 driver. Add data checking, and fix an issue where the ORB topic could not be published due to being advertised in the wrong context. + +commit 63831fa908f9deb848c20433c0235554b261bec3 +Author: px4dev +Date: Tue Aug 21 22:04:38 2012 -0700 + + Fix an issue where the baro ORB topic was advertised from the wrong context and thus could not be published to. + +commit a0ae2cb175b8f83ee7731335d452cc5ca30e820b +Author: px4dev +Date: Tue Aug 21 20:14:43 2012 -0700 + + Add a set of ORB topics for advertising actuator outputs. + + This is part of \#7 + +commit 451e17f1831042ea35ec61c073f2fff47082fc4e +Author: patacongo +Date: Tue Aug 21 20:14:42 2012 +0000 + + Several more bug fixes for STM32 OTG FS host driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5044 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3a9f34b233f6bd035ed5fc0714421399711b901b +Merge: c8645a7e5 f3c1a7475 +Author: Lorenz Meier +Date: Tue Aug 21 20:18:31 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_param + +commit 42d23b06d9fd8d3cce24e9ed63d6822bf0582402 +Author: patacongo +Date: Tue Aug 21 18:13:35 2012 +0000 + + Several bug fixes for STM32 OTG FS host driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5043 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f3c1a7475d0526501a340b99aee5c5d4d91300a1 +Author: Lorenz Meier +Date: Tue Aug 21 17:42:24 2012 +0200 + + Improved tuning for current attitude estimation hack, needs to be removed ASAP + +commit 228fbb975aa2d97395dd9b34937b1348ea6b3230 +Author: px4dev +Date: Tue Aug 21 01:09:03 2012 -0700 + + New-style driver for the HMC5883 on I2C. + +commit c8645a7e530e0adcfafb17325ea05fbdd7c61ae2 +Author: Lorenz Meier +Date: Tue Aug 21 09:02:09 2012 +0200 + + Added more params, old read-in code not yet replaced + +commit 89f36087dac5100d1eb64ef1bf246ae2541bd9f7 +Author: Lorenz Meier +Date: Tue Aug 21 08:33:35 2012 +0200 + + Fixed and improved error messages for MAVLink param read / write + +commit 14e60e9b4d04b4ac91a39a2158387c3c57474c83 +Author: px4dev +Date: Mon Aug 20 21:46:52 2012 -0700 + + Back out a change that snuck in from another branch. + +commit 503cb0ea03ecf6922b5c98aeade2a247ed41ac5f +Author: px4dev +Date: Mon Aug 20 21:17:50 2012 -0700 + + Add an ORB topic that can be subscribed for notification of changes in the parameter set. + +commit a043702af5e8b778917de2bc3a429880a2e88a38 +Merge: 7127c106c 3246568c8 +Author: px4dev +Date: Mon Aug 20 18:03:12 2012 -0700 + + Merge branch 'master' into px4dev_new_param + +commit 3246568c82b8882e6b54f15d56523fc35f606089 +Author: px4dev +Date: Mon Aug 20 17:59:12 2012 -0700 + + sscanf field widths seem to be broken, don't use them. + +commit 7127c106cb3e00427fd1a5737c98b5e7b08e7af1 +Author: Lorenz Meier +Date: Mon Aug 20 23:53:09 2012 +0200 + + Missing removed file + +commit d1261e227cd687d948609bb522d19e404cdd9c13 +Author: Lorenz Meier +Date: Mon Aug 20 23:52:13 2012 +0200 + + Porting to new param interface, updated mixers + +commit 5a4b8d9930418be2229895c113624e99b94c80f3 +Author: patacongo +Date: Mon Aug 20 21:22:03 2012 +0000 + + Early STM32 USB OTF FS host debug changes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5042 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit df07ff8056ccc8e6b174404c2120f83d676ac0db +Merge: 4ddf93bd0 821306bc4 +Author: Lorenz Meier +Date: Mon Aug 20 19:38:40 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_param + +commit 4ddf93bd065ef5fb0f78ce2ff6b7654841946eaa +Author: px4dev +Date: Mon Aug 20 09:55:53 2012 -0700 + + Tweak the MAVlink parameter load/save path to deal with NXFFS. + +commit f58b0085d751ed0130f8dcdb7ebac19784d462ba +Author: patacongo +Date: Mon Aug 20 16:14:57 2012 +0000 + + Changes for good auto-configuration of Micropendous3 board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5041 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 27bd0bbee4acfbafd97be1a6a23db84762757906 +Author: patacongo +Date: Mon Aug 20 16:06:39 2012 +0000 + + Changes for clean STM32 USB host driver build + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5040 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 821306bc4dccf9bd58112680f499602d384db917 +Author: Lorenz Meier +Date: Mon Aug 20 17:48:31 2012 +0200 + + Allow to disable USB interface (but leave it enabled as default), give uORB more stack space + +commit d17bbc7a0bdc30302df0001ddad91733064d3d11 +Author: Lorenz Meier +Date: Mon Aug 20 17:26:59 2012 +0200 + + Minor fixes to EEPROM params + +commit 801697c5402dad7b2949105e7a4ee02a21f7846a +Author: pixhawk +Date: Mon Aug 20 16:08:27 2012 +0200 + + fixed sensors error printing + +commit 4f56a72bea99bc7c58f79cef50333ec8c24f15d3 +Author: patacongo +Date: Mon Aug 20 13:55:19 2012 +0000 + + STM32 USB host driver is code compelte (but untested) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5039 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6211f4726edd588fa2381201443bc5da8589c5ed +Author: patacongo +Date: Mon Aug 20 12:44:15 2012 +0000 + + CONFIG_DRAM_END configuration change from Richard Cochran + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5038 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cd886ccff11e205ce61ef79e95da5953583ffc8a +Author: Thomas Gubler +Date: Mon Aug 20 13:20:57 2012 +0200 + + docu diagrams: removed old inter app communication, updated state machine (is now also in a separate file) + +commit e3fffa23e0665f2e9ce58cdf9035134785124f62 +Merge: f20c61ccd 78db6c990 +Author: Lorenz Meier +Date: Mon Aug 20 13:16:09 2012 +0200 + + Merge branch 'master' into px4dev_new_param + +commit 78db6c990b609a773b2bb1eb0e1d979e77933ced +Author: Lorenz Meier +Date: Mon Aug 20 13:11:19 2012 +0200 + + Testing larger stack for sensors app + +commit f20c61ccdf1109b70c4ec145ed5fe7bf4589bde6 +Author: px4dev +Date: Mon Aug 20 04:06:44 2012 -0700 + + Various BSON codec fixes. Simple load/save test is working now. + +commit aaf2a23f18eb802c9fea1e45199106eefbab59f3 +Author: Lorenz Meier +Date: Mon Aug 20 12:38:45 2012 +0200 + + Reduced optimistic send rates, better mag scaling + +commit 0d28187960ff1c87c9f6ca57f544b53ee6ed8d9c +Author: Lorenz Meier +Date: Mon Aug 20 11:36:44 2012 +0200 + + Fixed attitude mag scaling + +commit 767f253976746a5533dd1a258373368539b4359e +Author: Lorenz Meier +Date: Mon Aug 20 11:15:44 2012 +0200 + + Fixed attitude rate limiting + +commit 56bba7816f179f3743853866343946fd9e303c69 +Merge: cc7a9c9b6 41172f24d +Author: px4dev +Date: Mon Aug 20 01:53:37 2012 -0700 + + Merge branch 'px4dev_new_param' of https://github.com/PX4/Firmware into px4dev_new_param + +commit cc7a9c9b668c4575c2b3b50e004b2a9c1137908c +Author: px4dev +Date: Mon Aug 20 01:52:39 2012 -0700 + + Update for the new BSON coders. Not working right yet. + +commit 26c2c2d2cfc3f54eb0b2ff35cdebb2b0c93ab3c5 +Author: px4dev +Date: Mon Aug 20 01:52:03 2012 -0700 + + Goodbye to the Mongo BSON codec; too big. Hello to a really small SAX-style decoder and matching encoder. + +commit a9dd3564ed3776b0a3f7a9b256a50c9876567f43 +Author: px4dev +Date: Mon Aug 20 01:51:18 2012 -0700 + + Don't delete the parameter file on failed load. + +commit 41172f24d5146575baba685f37631baee22ce0ef +Author: Lorenz Meier +Date: Mon Aug 20 09:32:42 2012 +0200 + + Moved parameter command handling to mavlink app + +commit 2c8fafd12af505f0f6dbcce521c99f7cd76109ca +Author: Lorenz Meier +Date: Mon Aug 20 09:07:33 2012 +0200 + + Reworked MAVLink parameter interface to support new parameter storage, tested. + +commit 4a7f92fad0f5f7170038690e3e35af889bddae78 +Merge: fd04ab0d4 532b61c5a +Author: Lorenz Meier +Date: Mon Aug 20 07:51:07 2012 +0200 + + Merge branch 'px4dev_new_param' of github.com:PX4/Firmware into px4dev_new_param + +commit fd04ab0d443cd57a997aae393e116bd3435cef0b +Author: Lorenz Meier +Date: Mon Aug 20 07:50:56 2012 +0200 + + Fixed / extended comments + +commit 532b61c5a26b41f5a46674ca3aa0018a4e7a830d +Author: px4dev +Date: Sun Aug 19 22:16:10 2012 -0700 + + Tweak the test to work with the changed parameter export path + +commit b0d13c9556d3dd059c30e14ff04fd437bc1b6ba8 +Author: px4dev +Date: Sun Aug 19 22:15:51 2012 -0700 + + wrapper commands for saving and loading parameters + +commit f8efb60b593be66534a4fdca554d03913a1b5651 +Author: px4dev +Date: Sun Aug 19 22:15:29 2012 -0700 + + Major cleanup of the param code; more layering, more comments. Parameter import. + +commit c3f866cc2c446a03e034f234c141722360e4b266 +Author: patacongo +Date: Mon Aug 20 00:57:14 2012 +0000 + + Progress on STM32 OTG FS host driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5037 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c729bf98fee00b3decbc178cbd5a3f9b96a064a1 +Merge: d07a63c16 1254ec579 +Author: Lorenz Meier +Date: Sun Aug 19 19:33:21 2012 +0200 + + Merge branch 'px4dev_new_param' of github.com:PX4/Firmware into px4dev_new_param + +commit d07a63c1699a26fd1c063d03699174522a1cfbac +Author: Lorenz Meier +Date: Sun Aug 19 19:33:01 2012 +0200 + + Fixed compile errors and warnings in param test + +commit 1254ec57901539597308399f90c8dcd3c4f4e6bc +Merge: d903311dc 9b239bc00 +Author: px4dev +Date: Sun Aug 19 09:40:40 2012 -0700 + + Merge branch 'master' into px4dev_new_param + +commit e28af802ceed0db6e619ab4baeea3e761b277c4f +Merge: d903311dc 9b239bc00 +Author: Lorenz Meier +Date: Sun Aug 19 17:08:48 2012 +0200 + + Merge branch 'master' into px4dev_new_param + +commit 9b239bc00197a862bca985f67457f8c47d163eb7 +Author: Lorenz Meier +Date: Sun Aug 19 16:43:51 2012 +0200 + + fixed typo, removed deamon example from default build + +commit 86ed36579a51ea73688d9053346f95f2d06ffed5 +Author: Lorenz Meier +Date: Sun Aug 19 16:32:54 2012 +0200 + + Updated ROMFS scrips, created new ardrone_interface to jointly use multirotor_att_control on all multirotors, including AR.Drone frames + +commit dae0b922f166b1c6af79ecce85b3eb00dde22654 +Author: Lorenz Meier +Date: Sun Aug 19 15:52:59 2012 +0200 + + Added deamon example, reworked / merged multirotor attitude control. Ready for AR.Drone interface changes and integration tests + +commit 8b34eb589123ff4264d0593dcb0adf5b34ffff15 +Author: Thomas Gubler +Date: Sun Aug 19 14:22:34 2012 +0200 + + made the commander app docu diagram nicer + +commit b440b687aa2155a0ae0676236a80db9587a50190 +Merge: 1cf92ad60 2a5fcd917 +Author: Thomas Gubler +Date: Sun Aug 19 14:14:55 2012 +0200 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 85bc4f683a4a88cc19a35e1147d19ac5b1106019 +Author: Lorenz Meier +Date: Sun Aug 19 11:29:07 2012 +0200 + + Cleaned up position control (WIP), moved PID structs (should become classes) to systemlib, added deamon app example + +commit d903311dce6a94f09e56bc557025d2d4d73120b8 +Author: px4dev +Date: Sun Aug 19 01:30:55 2012 -0700 + + Add support for setting and exporting parameters. + +commit a9dc84231e0e02abbbfd2f13e3500d193ebdb03b +Author: px4dev +Date: Sun Aug 19 01:30:17 2012 -0700 + + Import of the Mongo C-BSON library with light modifications for PX4. + + From https://github.com/mongodb/mongo-c-driver.git at 8ae2c57e95a3939850a77fb9329c129b2bcfcd1a + +commit 2c850752214ea0ce3a8bebe51d09e651d6d7706d +Author: px4dev +Date: Sun Aug 19 01:28:53 2012 -0700 + + Import of Troy Hanson's uthash package, v1.9.6 + +commit a86974e3e31c5956e77cd9dc4794e0ad44c3dc61 +Author: px4dev +Date: Sat Aug 18 22:06:48 2012 -0700 + + Hand over control of the onboard EEPROM to the NuttX I2C EEPROM driver and NXFFS. + +commit 7b4b3f7bf772df76f8f4c537d654429622e1ae25 +Author: px4dev +Date: Sat Aug 18 22:06:17 2012 -0700 + + Kill off the old EEPROM driver's support for the on-board parameter EEPROM. + +commit d91f5f3dd7d80b690956d02807aa74253aebe19c +Author: px4dev +Date: Sat Aug 18 22:04:32 2012 -0700 + + The beginnings of a new parameter system. + +commit cd8a085e00a546b36b8b5a5bae125350008cf8a0 +Author: px4dev +Date: Sat Aug 18 22:03:48 2012 -0700 + + Support for a __param section in which we can put parameter things. + +commit 2a5fcd917428fa6e549214f8066690672b453af0 +Author: Lorenz Meier +Date: Sun Aug 19 09:35:58 2012 +0200 + + Fixed incorrect scaling of acceleration values + +commit dcf71d5f69e11335d91d749d740a0c9fafb05586 +Merge: 23ae09691 847775441 +Author: Lorenz Meier +Date: Sun Aug 19 08:38:14 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 23ae096911226d35cff6a4ec124297c3d5313303 +Author: Lorenz Meier +Date: Sun Aug 19 08:38:01 2012 +0200 + + Added simple, but complete code example + +commit 84777544114d3d185a2fee0d30e3187c7f6ab27e +Author: px4dev +Date: Sat Aug 18 22:56:04 2012 -0700 + + Share the PX4IO protocol header, such as it is, between the two apps. + + Stop using systemlib in the PX4IO firmware; it has expectations that can't reasonably be met. + +commit fcad5b52c52484470c897cdde745e62008c61e7d +Author: px4dev +Date: Sat Aug 18 22:24:58 2012 -0700 + + Teach err.c how to live without standard I/O + +commit 99515fc1ddcd57c6ab60c34c73b1deae549f357c +Author: px4dev +Date: Sat Aug 18 20:37:53 2012 -0700 + + 'make clean' at the top level should 'distclean' in NuttX, as it's not obvious otherwise how to get NuttX to clean out its dependencies and app configuration. + +commit 9a56be6907e884d774418bfdf809d7d5ed0c3cad +Author: Lorenz Meier +Date: Sun Aug 19 01:26:42 2012 +0200 + + Changed mavlink and sensors apps to deamons, now started with mavlink start and sensors start. + +commit ba31404b97b156e018fe1dc3ae0f28e4a8e080a2 +Author: patacongo +Date: Sat Aug 18 22:57:17 2012 +0000 + + Move duplicate LCD orieations settings from configs/*/Kconfig to drivers/lcd/Kconfig + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5036 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 756715d077f25572078733d07f5b9192ab17a9eb +Author: patacongo +Date: Sat Aug 18 21:22:16 2012 +0000 + + STM32 USB host driver update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5035 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7874bbd37f833cebd43b90589a7e045fa8e2b164 +Author: Lorenz Meier +Date: Sat Aug 18 23:01:17 2012 +0200 + + Updated tests suite properly to MPU-6000 driver, should pass now + +commit a4b271092875c0ede6c954122c23f2e37942c1e2 +Merge: d48f7ea9f 99d5ec78a +Author: Lorenz Meier +Date: Sat Aug 18 22:40:12 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit d48f7ea9f2bf01fa5cc457bb333d2de03a29e408 +Author: Lorenz Meier +Date: Sat Aug 18 22:39:57 2012 +0200 + + Fixed sensors test + +commit 99d5ec78a11cedb3fe19e151bfa1e9cee12aa50b +Author: px4dev +Date: Sat Aug 18 12:57:52 2012 -0700 + + Add modeled on the BSD functions of the same name; this will let us clean up a lot of output from various shell tools. + +commit dc484c1d21fcb7bc4f4be97853647321e8a147e1 +Author: Lorenz Meier +Date: Sat Aug 18 16:48:43 2012 +0200 + + State machine cleanup, introduced variable rates for MAVLink depending on the baud rate + +commit e707574f73b8ed0e9103fd999bd43847c657b5e1 +Merge: 5aa91b6f1 12b3a39e3 +Author: Lorenz Meier +Date: Sat Aug 18 12:30:00 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 5aa91b6f172c020a30c7ea52be59adff44840c49 +Author: Lorenz Meier +Date: Sat Aug 18 12:29:04 2012 +0200 + + Updated MPU test to new driver model + +commit c6eff9eb8bb70a784517b59fe6e5c0b36d33cd56 +Author: Lorenz Meier +Date: Sat Aug 18 09:34:49 2012 +0200 + + Removed outdated sensors bringup app + +commit 12b3a39e399d0de325d28a080b7233d372410234 +Author: px4dev +Date: Fri Aug 17 21:30:48 2012 -0700 + + Drop these; they should not have been added. + +commit f5e6e25c7e6084f6d460fff85b47f45666f14d07 +Author: patacongo +Date: Fri Aug 17 22:51:14 2012 +0000 + + More STM32 USB host logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5034 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8a8b6b716530172d11e0a1b4039418e0caf11593 +Author: Lorenz Meier +Date: Fri Aug 17 18:38:52 2012 +0200 + + Fixed PI wrapping code, debugging more sensor code, possible misalignment of mag and acc frames in filter + +commit bce043a21b7f39f786755fa3118c2c5e25eb8a94 +Author: Lorenz Meier +Date: Fri Aug 17 17:37:58 2012 +0200 + + Fixed mag axis assignment, fixed mag calibration + +commit a2162de80d911f2687aea9f6d0f15b14134e9e5e +Author: patacongo +Date: Fri Aug 17 14:54:09 2012 +0000 + + Remove 'sudo' from Makefiles + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5033 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e207f076c97d0811fa2b2befec056a8747f12c52 +Author: patacongo +Date: Fri Aug 17 14:07:48 2012 +0000 + + Auto-configuration updates from Richard Cochran + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5032 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a740bc83357a124b339337c904d87041eb8cb6f7 +Author: patacongo +Date: Thu Aug 16 22:48:26 2012 +0000 + + Evolving STM32 USB host support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5031 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 73286f3262b624ab62ce3f2d55e3521c1cb5f135 +Author: Lorenz Meier +Date: Thu Aug 16 20:57:38 2012 +0200 + + Minor tweaks and command parsing debugging + +commit 8575d8cd49a525bf67e7a11eeb3dd0261e20c77b +Author: Lorenz Meier +Date: Thu Aug 16 17:20:41 2012 +0200 + + Fixed arming bug + +commit 3f9f7e6d3c8710e829dc5516603745be883dc530 +Author: patacongo +Date: Thu Aug 16 15:00:34 2012 +0000 + + mkconfig now calculates DRAM_END if not provided + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5030 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 18e71843be6389e9c27a52b2117e78305496aa2e +Author: Lorenz Meier +Date: Thu Aug 16 16:57:44 2012 +0200 + + Increased attitude estimator bm stack + +commit 46c4b987ccdd3c56588bf639a5500d974d5d2be6 +Author: Lorenz Meier +Date: Thu Aug 16 15:49:56 2012 +0200 + + Various fixes for params interface + +commit 1cf92ad605f6270c76f701321059dc7fe4f91d8a +Author: Thomas Gubler +Date: Thu Aug 16 13:41:47 2012 +0200 + + updated commander documentation diagram + +commit e95662f505eb45f80036be63940d435e4b4871e1 +Author: Lorenz Meier +Date: Thu Aug 16 13:33:16 2012 +0200 + + mag cal, scaling of throttle + +commit b30e443f282981cbbf836cb087e0d1e0aeb72496 +Author: Lorenz Meier +Date: Thu Aug 16 13:09:35 2012 +0200 + + Updated start script, checking commander mishaps + +commit 1530aeccae706fe8024b4de2293060539c01ceaa +Author: Lorenz Meier +Date: Thu Aug 16 11:21:59 2012 +0200 + + Working towards full sensor flexibility + +commit e84d0f41fa17e3e83ff3d58861ee572570604c19 +Author: px4dev +Date: Thu Aug 16 00:10:58 2012 -0700 + + fix a fatal one-character typo in the multirotor output scaling logic + +commit 5a8984c8007f939297395e73b330079d0fd632d9 +Author: patacongo +Date: Wed Aug 15 22:13:50 2012 +0000 + + A little more STM32 USB host logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5029 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit dd681d7fff4dcc39f46ebf9f7dbaf87511fc411f +Author: patacongo +Date: Wed Aug 15 17:58:54 2012 +0000 + + Some repartitioning of STM32 functionality to better support a USB host driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5028 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2e558b34b2ac22d170280140af95480caac6f633 +Author: Thomas Gubler +Date: Wed Aug 15 16:21:24 2012 +0200 + + added position control documentation diagram + +commit 5198a9daf798089b4f6f2112029260f614cf7702 +Author: px4dev +Date: Wed Aug 15 00:46:15 2012 -0700 + + New multirotor mixer; builds, not yet tested. + +commit 3edd6c86f20a768eee049fa2e9410c32bb13c382 +Author: px4dev +Date: Tue Aug 14 09:10:55 2012 -0700 + + Hide Eclipse project settings from SublimeText + +commit 74980af6c94372e49619b905e9b1b4565930e68a +Merge: 34118c72e 3cc812dba +Author: px4dev +Date: Tue Aug 14 09:07:59 2012 -0700 + + Merge branch 'NuttX/master' from git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5027 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 34118c72ef88d33d0074914c9bf0cda0232e4940 +Author: px4dev +Date: Tue Aug 14 08:47:04 2012 -0700 + + mechanical style fixups + +commit 3cc812dbad530e36360a992da9bc4533c016d98d +Author: patacongo +Date: Tue Aug 14 15:45:53 2012 +0000 + + Fixes to apps/*/Make.defs files needed for auto-configuration build + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5027 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit aa09e054326770824994f0ee7bb07d3155484337 +Author: patacongo +Date: Tue Aug 14 14:42:50 2012 +0000 + + Revise recent changes to serial driver error handling: Errors other than EINTR may be returned when the driver is used very early in initialization. STM32 SPI driver will now survive repeated initializations + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5026 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 92a1fab0fd9e95737258c30fc423e839652edb72 +Author: Lorenz Meier +Date: Tue Aug 14 11:40:08 2012 +0200 + + Integrated optical flow + +commit ebbdbac97b500075407bc051e38a8c602c202ac0 +Merge: ab8d1b3b3 735f8ffa3 +Author: Lorenz Meier +Date: Tue Aug 14 09:08:52 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit ab8d1b3b3bd7e945e2a4948be5d453266f2e4de7 +Author: Lorenz Meier +Date: Tue Aug 14 09:08:31 2012 +0200 + + Reworked ardrone / multirotor control + +commit 735f8ffa3d47bcdab1f85f8431928e1bdf3cccec +Author: px4dev +Date: Tue Aug 14 00:07:19 2012 -0700 + + Config tweaks to enable the new-style ms5611 driver. + +commit 91d1524837b5c5302593ad8b415e9db9ca8f7680 +Author: px4dev +Date: Mon Aug 13 23:56:52 2012 -0700 + + Avoid reinitializing a SPI bus once it's been set up the first time. + +commit 165105bd93ce9a5f21b4739ed6643b44a8797f94 +Author: px4dev +Date: Mon Aug 13 23:52:48 2012 -0700 + + More ignorance. + +commit 35c4a21ca16bab70b6cad70feabd6db06c3a1ec8 +Author: px4dev +Date: Mon Aug 13 23:52:32 2012 -0700 + + Simplify an error message to avoid a bad pointer deref. + +commit f1f843099b55b3b99d442b57629c49e7e1b19986 +Author: px4dev +Date: Mon Aug 13 23:51:46 2012 -0700 + + Nuke a dead file. + +commit 3c5bb3f57c3e5151a539d572789d08aaef9e3b3f +Author: px4dev +Date: Mon Aug 13 23:51:24 2012 -0700 + + New-style driver for the MPU6000. + +commit edfdb8f47e9023e8226db36ae74a229b6f190b5e +Author: px4dev +Date: Mon Aug 13 23:50:55 2012 -0700 + + force 8-bit SPI transactions for device::SPI drivers. + +commit a72ff3b651c8b4a13c4791fb1829c94ed0ce88ed +Author: patacongo +Date: Mon Aug 13 22:27:06 2012 +0000 + + Make the lib/ subdirectory build more like other directories + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5025 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a9d8a324bc412d2731908700f3cf7384577eaa72 +Author: Lorenz Meier +Date: Mon Aug 13 22:12:38 2012 +0200 + + Indendation fixes + +commit 1d029b01fe466b67969d650accf911a75fd620ab +Author: Lorenz Meier +Date: Mon Aug 13 22:10:03 2012 +0200 + + First initial revision of ACC driver and gyro + +commit 6fb3bbb5da23454cc9b56cc502b2689572f94a4c +Merge: d92cdc7cf 9014577af +Author: Lorenz Meier +Date: Mon Aug 13 21:09:17 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit d92cdc7cfac667e5926f98d06936bbbff89ccfe9 +Author: Lorenz Meier +Date: Mon Aug 13 21:09:08 2012 +0200 + + Improved float tests + +commit 9014577aff02233e890d1f8eefc06471fca8b6d2 +Author: Lorenz Meier +Date: Mon Aug 13 18:53:37 2012 +0200 + + Massive improvements in state machine, still tracing wrong throttle scaling in manual input path + +commit d5c4c4da8d1612ef8e24f7cd99bc3200c80e002d +Author: patacongo +Date: Mon Aug 13 14:02:06 2012 +0000 + + Fix bad AVR C++ include paths; remove stray typo from ctypes.h + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5024 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 56b3b46f75c0b434932eecba2ac7207f84e2342e +Author: px4dev +Date: Sun Aug 12 12:53:10 2012 -0700 + + Add heap used/free summaries to heap dump + +commit 18669722d84491f37066f9c6798c74852598212a +Author: patacongo +Date: Sun Aug 12 17:49:35 2012 +0000 + + Define NULL to be (0) for C++ + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5023 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2b184e2630f74fe4f568212de7e143a9bc3743b8 +Author: patacongo +Date: Sun Aug 12 17:37:04 2012 +0000 + + drivers/serial/serial.c open, read, write, and poll methods will not return a short transfer or an EINTR error if a signal is received while waiting (only) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5022 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 89037cc83afaf21ba8ba72ef9391f2321821794a +Author: px4dev +Date: Sat Aug 11 20:53:42 2012 -0700 + + typo that causes the heap printer to fail by recursing infinitely + +commit 67ae7273655210a55b3a3fe8e72f27bd32911302 +Author: px4dev +Date: Sat Aug 11 19:42:24 2012 -0700 + + Bootloader requires images be a multiple of 4 bytes; pad to comply. + +commit 43019ba618d45c5f2cc064f5dd04ee83bbeea4be +Author: Lorenz Meier +Date: Sun Aug 12 01:44:21 2012 +0200 + + Further cleanups, added sanity check against system state machine + +commit 5adb691f897f2c725dbe1665c54b06ec924af6de +Author: Lorenz Meier +Date: Sun Aug 12 01:25:41 2012 +0200 + + Streamlined ar drone interface, removed a lot of old cruft, preparing for generic multirotor control + +commit 22c1a03af79d84e4c340c4a8f64b7c646f9f2d5a +Merge: 18c6c620c 24688ae7f +Author: Lorenz Meier +Date: Sat Aug 11 21:19:27 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 24688ae7f9522cb44924980ea2364c5a1029fd61 +Merge: 6c4aadedf 0512367a9 +Author: px4dev +Date: Sat Aug 11 12:03:04 2012 -0700 + + Merge branch 'NuttX/master' + +commit 6c4aadedf42de266e592f84cda27d8af1bbe56b5 +Author: px4dev +Date: Sat Aug 11 11:45:59 2012 -0700 + + Switch back from max performance to size as the default optimization level. Individual modules can still override this if they need to. + +commit a2116d2058df2e44fe2e495063d198111fa1e365 +Author: px4dev +Date: Sat Aug 11 11:28:05 2012 -0700 + + Adjust sample mixer configurations and documentation to match new syntax. + +commit 65aec69705069d952c1b3c8d76fda752d7abe539 +Author: px4dev +Date: Sat Aug 11 11:27:07 2012 -0700 + + Syntax change to improve readability; output scalers are now labelled O: instead of looking like control scalers. + + Make mixer terminology more consistent; mixer inputs are 'controls'. + +commit 18c6c620c048abba7cbd2530f80ea6d0207704b1 +Author: Lorenz Meier +Date: Sat Aug 11 19:45:32 2012 +0200 + + Added manual control abstraction layer, reworked sensors and ardrone_control apps to use it instead of direct RC channels + +commit 42ace38e3199670c05e5888933aaedfc25b03265 +Author: px4dev +Date: Sat Aug 11 10:34:02 2012 -0700 + + Don't try to mix if we have no mixer installed. + +commit 0512367a9c707f26b9a2b9057cf64714f46a0dc4 +Author: patacongo +Date: Fri Aug 10 23:16:01 2012 +0000 + + Back out the last STM32 DMA priority change. It is not necessary; just dropping the SD frequency was sufficient + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5021 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 850df30e06d5384081371d6b291cbadec2e2fd48 +Author: patacongo +Date: Fri Aug 10 22:42:46 2012 +0000 + + Drop STM32 F2/4 SDIO clock from 24 to 16 MHz. Seems to fix SD accesses on STM3240G-EVAL + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5020 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7189150b33612e4c91f6d9ec08a00fdfe0eece65 +Author: patacongo +Date: Fri Aug 10 22:01:12 2012 +0000 + + STM32 SDIO DMA setup was losing DMA priority + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5019 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 35451abdd787f4ae8b2803095b2ae678b48be184 +Author: patacongo +Date: Fri Aug 10 17:07:02 2012 +0000 + + Add support for Olimex STM32-P107 board (contributed by Max Holtzberg) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5018 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4eef4e186437c6b923df7b9dcffdc3723c411560 +Author: Lorenz Meier +Date: Fri Aug 10 16:18:45 2012 +0200 + + Ensured startup of USB link, updated port ids to read from + +commit 67e0f8b1791dfffe780a5add528bbcd1358c0421 +Author: px4dev +Date: Fri Aug 10 00:30:40 2012 -0700 + + Rework the mixer architecture based on discussions about arbitrary geometry mixing and plugins. + + Now the mixer is a C++ library that can be fairly easily bolted into an output driver to provide mixing services. + + Teach the FMU driver how to use it as an example. More testing is still required. + +commit ddaa72597bd52d1d592ab7dca1405b7a9a6ba6b8 +Author: patacongo +Date: Wed Aug 8 23:23:15 2012 +0000 + + STM32 CAN TX/RX pins reversed; inconsistent conditional compilation + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5017 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 04d280564cf915e73aa4bddd23cbfdd5b1c19796 +Merge: 7a912a3fe 2b6eca225 +Author: Lorenz Meier +Date: Wed Aug 8 18:48:09 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 7a912a3fe47bced7c04d948cc3da094fea7542bc +Author: Lorenz Meier +Date: Wed Aug 8 18:47:46 2012 +0200 + + Minor but important fixes across system + +commit 2b6eca225fa6a1349d27a1f71200a1038d234475 +Author: px4dev +Date: Wed Aug 8 00:59:11 2012 -0700 + + build fixes + +commit 7a6a4b93525ea62484a5df02f392b72a519ac248 +Author: px4dev +Date: Tue Aug 7 21:25:30 2012 -0700 + + Drop the X and + rotor mixers. We can't do multirotor mixing statically like that, as there is no mechanism for dealing with channel saturation. + +commit 62cfd38241000dfb6fbfa8deaaf940fcf400ac31 +Author: patacongo +Date: Tue Aug 7 23:51:47 2012 +0000 + + Add a USB0 device header file for LPC43 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5016 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1a3f78657eab1dc243a970a8d4c53bfa532ff176 +Author: Lorenz Meier +Date: Tue Aug 7 23:32:11 2012 +0200 + + Fine tuning + +commit e9af999dc6adc66824e008797e1bd81f8f3aee65 +Author: Lorenz Meier +Date: Tue Aug 7 23:15:04 2012 +0200 + + Introduced multirotor control + +commit ed303232fa84efe26f95a86e671995cfb712f321 +Author: patacongo +Date: Tue Aug 7 20:18:56 2012 +0000 + + Update documentation to describe customization of NSH; Add the framework for a LPC43xx USB0 driver (not functional) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5015 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c519f28b98a3c148877c464f54ec4e657575ce23 +Author: Lorenz Meier +Date: Tue Aug 7 17:31:41 2012 +0200 + + minor polishing + +commit 962a3464a624deef390fd42e179537cc0590b903 +Author: Lorenz Meier +Date: Tue Aug 7 17:24:48 2012 +0200 + + Minor cleanups in WP handling + +commit 9536bfa3ca239e310be033e8d83a7cc293ebfff6 +Author: Ivan Ovinnikov +Date: Tue Aug 7 14:18:09 2012 +0200 + + HIL fixed, fixedwing control fixes + +commit 2b09a7914f186831e5a4fca6133355f8aadbe428 +Author: Lorenz Meier +Date: Tue Aug 7 08:36:20 2012 +0200 + + Sending back current position setpoints (global and local) + +commit 7f2a63eb964b384a6b76e7004f1250d705f35fb0 +Author: Lorenz Meier +Date: Mon Aug 6 23:43:09 2012 +0200 + + Completed calibration state machine, calibration state now propagating to sensor, scale calibration soon + +commit f88bba0cec9fa98037a966e2e3bcac8ad10b68f0 +Merge: 31850115b 9fd948039 +Author: Lorenz Meier +Date: Mon Aug 6 20:20:49 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 756fc3f2db435855a76535c9863ad5d5d197b9dc +Author: patacongo +Date: Mon Aug 6 17:59:41 2012 +0000 + + Misc updates (minor) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5014 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9fd948039caea28627808eb63bd3095687eb79f8 +Author: px4dev +Date: Mon Aug 6 08:30:28 2012 -0700 + + Restore Eclipse project configuration + +commit 722430d4d27063839de0be788c09c5068ce9070b +Author: patacongo +Date: Mon Aug 6 14:38:47 2012 +0000 + + Fix more floating point formatting bugs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5013 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 74b8e31fd8365cd74bf96034721fdd95b707772f +Author: px4dev +Date: Sun Aug 5 20:20:46 2012 -0700 + + VERY rough mixer definitions for quadrotors in X and + configuration using PX4FMU. + +commit 528095a20b119f8ff50e8775b5290dfc1305003e +Author: px4dev +Date: Sun Aug 5 19:47:29 2012 -0700 + + Add a simple passthrough mixer for testing. + +commit 3860f7266525c09db6a1943066fff78aea79a289 +Author: px4dev +Date: Sun Aug 5 19:46:55 2012 -0700 + + Sketchy diagnostic commands useful for testing. + +commit 4f0875ab7314865ce88592ced778fda37c7a42f3 +Author: px4dev +Date: Sun Aug 5 19:46:27 2012 -0700 + + Reject mixer definition lines too short to be valid. + +commit 181f52600be57daf2fffec83303892123f3b351f +Author: patacongo +Date: Mon Aug 6 02:14:36 2012 +0000 + + Fix a floating point presentation error + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5012 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 45b832c6ffd0ef41c84bfdbc9e02d2e6e839f0c3 +Author: patacongo +Date: Mon Aug 6 00:29:53 2012 +0000 + + cosmetic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5011 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5c30722e77feaa238ae4b685cc4fca98102282de +Author: px4dev +Date: Sun Aug 5 16:54:50 2012 -0700 + + More example mixers; three different fixed-wing configurations for FMU. + +commit 6976fe4b1988a134fd8ec62762ac683cfe7a9d33 +Author: px4dev +Date: Sun Aug 5 16:32:47 2012 -0700 + + We should ignore the ROMFS image file. + +commit cd3a49c3a2ef24987452f3e65038dcf67c037e5a +Author: px4dev +Date: Sun Aug 5 16:31:31 2012 -0700 + + This file is automatically generated and should not be checked in. + +commit c513f5ade8a605721f0d9c859b1ba0a1f3949963 +Author: px4dev +Date: Sun Aug 5 16:31:04 2012 -0700 + + Adjust some scaling factors for more precise PWM output. + +commit 59962bc3da97a102117e3d4e5c90b9062beb7180 +Author: px4dev +Date: Sun Aug 5 16:30:28 2012 -0700 + + Add a sample mixer definition and documentation. + + Add support for comments in mixer definitions. + +commit ae91f8338d227325e93098abf46b3ce9ef85e909 +Author: px4dev +Date: Sun Aug 5 14:19:48 2012 -0700 + + More Sublime Text project ignores. + +commit 31850115bbe09261725d64c3eacb5896fa770cba +Merge: df42d0604 9804447a6 +Author: Lorenz Meier +Date: Sun Aug 5 23:15:16 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit df42d0604eb802003379d18041c6444252deb8fc +Author: Lorenz Meier +Date: Sun Aug 5 23:15:03 2012 +0200 + + Using float precision where already anyway available + +commit 9804447a66391a1e216068cbd849e0011c851f7a +Author: px4dev +Date: Sun Aug 5 13:43:16 2012 -0700 + + More work on the mixer architecture. + + Solve the multiple publishers issue with 'control groups', one group per controller. Mixer inputs now specify both group and control offset within the group. + + Avoid using %f when loading/saving mixers; use scaled integers instead. + +commit 9804776a0c8bd67d4a533e3302f1a598c35b868b +Author: px4dev +Date: Sun Aug 5 02:09:11 2012 -0700 + + Checkpoint: more work in progress on mixer load/save + +commit 145a6c4c49b1aac9a8b8065ac5e48ba50754ba7f +Author: px4dev +Date: Sat Aug 4 20:05:47 2012 -0700 + + Work in progress; standard mixer API and utility + +commit 62e18b580cc56ecabf0a586ab64efbcd1c4139ba +Author: Lorenz Meier +Date: Sun Aug 5 23:09:47 2012 +0200 + + Minor cleanups in printing + +commit 43a1c9edfdc8357294fd05e5653a0c64a077e6e4 +Merge: 96b348af9 0b352b24e +Author: Lorenz Meier +Date: Sun Aug 5 22:51:47 2012 +0200 + + Merge branch 'master' of github.com:PX4/Firmware + +commit 96b348af9f78dc7ead79224c921fb7480aff168e +Author: Lorenz Meier +Date: Sun Aug 5 22:51:31 2012 +0200 + + Minor fixes to HMC driver, mag calibration done + +commit 0b352b24e3162847e41f4600dd29c184a42a77da +Merge: 0513e940e 139cd0917 +Author: px4dev +Date: Sun Aug 5 13:44:59 2012 -0700 + + Merge branch 'master' of https://github.com/PX4/Firmware + +commit 0513e940ed525755ac6648992cb5af9c35d3e553 +Author: px4dev +Date: Sun Aug 5 13:44:20 2012 -0700 + + Add some exclusion patterns to keep SublimeText's project view less messy. + +commit fca1ea81db5a621d2110d5d652b2886af66fdfa3 +Author: patacongo +Date: Sun Aug 5 17:44:11 2012 +0000 + + I learned how to spell PSEUDO + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5010 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 139cd091768c57272fe1f80d725d4a3a24d2e3d0 +Author: Lorenz Meier +Date: Sun Aug 5 15:56:24 2012 +0200 + + Faster sensor bus resets on timeouts, massively reworked fixed wing app, tested + +commit b5f7adfc1034f8a32d1528b462333d44f3a0a6b8 +Author: Lorenz Meier +Date: Sun Aug 5 11:27:02 2012 +0200 + + Many Doxygen style fixes + +commit 4f4a3a48bfc5908412ad3bfdf75742f1f73f74b2 +Author: px4dev +Date: Sat Aug 4 15:56:30 2012 -0700 + + Build fix. + +commit 310d055e4418cd8fc354b65f15154d31984e84d2 +Author: px4dev +Date: Sat Aug 4 15:55:55 2012 -0700 + + Missed this in the initial import. + +commit f7ebc45871d8555ebf5a88893db37070f2be6475 +Merge: 8a365179e 3ec93230f +Author: px4dev +Date: Sat Aug 4 15:29:34 2012 -0700 + + Merge branch 'NuttX/master' + +commit 60889d41f6f43ac396d2f7bb71a8bcd166f9ca66 +Author: patacongo +Date: Sat Aug 4 22:17:37 2012 +0000 + + Update NSH documentation; Add option to reduce size of help commnd without completely eliminating it + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5009 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8a365179eafdf3aea98e60ab9f5882b200d4c759 +Author: px4dev +Date: Sat Aug 4 15:12:36 2012 -0700 + + Fresh import of the PX4 firmware sources. + +commit 3ec93230f35da971dc988b0f66e8023bb7f6fd51 +Author: patacongo +Date: Sat Aug 4 22:00:18 2012 +0000 + + Fix max filename size report by FAT statfs with long file names; Add missing logic to support fieldwidth and justification for %s format; Add extended help options. Default help command just shows a short list of commands. Verbose and single command help options + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5008 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2545e9bc4bbca11a60f93237c1da513c41a07f1a +Author: patacongo +Date: Sat Aug 4 00:37:25 2012 +0000 + + Add the NSH df command + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5007 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit aa8c93baab849f47c8552e3679ab0abb858fd488 +Author: patacongo +Date: Fri Aug 3 23:47:32 2012 +0000 + + Extend the NSH mount command so that it will enumerate mountpoints if no arguments are provided + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5006 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 606c03100020570f7a40fcde3522c1bea3af05f8 +Author: patacongo +Date: Fri Aug 3 22:04:14 2012 +0000 + + Improve capability to traverse inodes in the NuttX psuedo-filesystem; now returns statfs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5005 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 07b635386da6ed220d4f5c2a36f7e869b4e5b2a5 +Author: patacongo +Date: Fri Aug 3 19:11:11 2012 +0000 + + Add capability to traverse inodes in the NuttX psuedo-filesystem + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5004 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fe26494ea8673246adda770689a8dea11176a47d +Author: patacongo +Date: Fri Aug 3 15:15:28 2012 +0000 + + STM32 PM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5003 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7cf644f6a64c9fb7d0f4fe236a4e8082d2596f86 +Author: patacongo +Date: Fri Aug 3 15:01:51 2012 +0000 + + STM32 PM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5002 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5c1574e66ca87eb0a60677032fd16e330cce9aac +Author: patacongo +Date: Fri Aug 3 14:57:30 2012 +0000 + + LPC43 update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5001 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 44af31fc925d375add7afcde161fd7dd12dbb35b +Author: patacongo +Date: Thu Aug 2 21:48:54 2012 +0000 + + Add stm32_clockenable() to support recovery from deep sleep low-power usage modes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5000 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a9ba8355fbf4dd4a16ae1786167b91e2abd3880c +Author: patacongo +Date: Thu Aug 2 18:43:01 2012 +0000 + + Fix syslog mutual exclusion and interrupt level logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4999 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 30e820d86135f14ae495598cf5c4e236a4de36b7 +Author: patacongo +Date: Thu Aug 2 17:09:25 2012 +0000 + + The initial SYLOG device logic was valiant but yet still not enough + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4998 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 757383d8193d4a37cd380b7ba6232552a531fc9c +Author: patacongo +Date: Thu Aug 2 01:45:56 2012 +0000 + + Correct an addressing error in the LPC32 SPIFI MTD driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4997 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6913926a9621d7aa92c89a44d7946290d299dcde +Author: patacongo +Date: Thu Aug 2 00:42:46 2012 +0000 + + Move RAMLOG driver to drivers/syslog; Add ability to output debug information to any character device or file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4996 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 20324504d5997b2ddad85ec3bfa91544c09edd2a +Author: patacongo +Date: Wed Aug 1 17:47:54 2012 +0000 + + atexit() and on_exit() may now be configured to support multiple exit callbacks + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4995 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8a4cf655d73899d4a6bac46c2ef762e0e9344ede +Author: patacongo +Date: Tue Jul 31 23:45:21 2012 +0000 + + LPC17xx serial now supports minimal termios ioctls; serial driver ioctl methods should not set errno variable + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4994 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cb77f5961df901626b4f4cb3e1d5672f6a94b5f3 +Author: patacongo +Date: Mon Jul 30 16:51:43 2012 +0000 + + Add support for testing multiple ADC, PWM, and QE devices + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4993 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a4f9a7805d2ed730798b4da73d3513258f393908 +Author: patacongo +Date: Sun Jul 29 18:34:47 2012 +0000 + + More board configurations updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4992 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6c75c18bae26b72603f2c2f612afe9c7338f1e81 +Author: patacongo +Date: Sun Jul 29 18:30:48 2012 +0000 + + Review and update some board configurations + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4991 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b8fef0cc97df4e3d9310c4e1b1bab24fba6b3e84 +Author: patacongo +Date: Sun Jul 29 14:50:02 2012 +0000 + + Add memccpy{} + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4990 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1b7083741156135bda19e10271ff8a9cad8bb0f9 +Author: patacongo +Date: Sat Jul 28 20:45:29 2012 +0000 + + Add memchr() + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4989 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 10364c669f75885fccf912b695a221a51a0f69e5 +Author: patacongo +Date: Sat Jul 28 18:38:13 2012 +0000 + + Lock the scheduler when starting NSH builtin applications to eliminate race conditions + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4988 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3f57f313a16cc756b46e2f07e1e8ef99a9dc174e +Author: patacongo +Date: Sat Jul 28 15:18:26 2012 +0000 + + PM update; NSH extension to catch return values + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4987 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0464a6d9be334e10c7f510f8ef29112e209264e5 +Author: patacongo +Date: Fri Jul 27 23:31:10 2012 +0000 + + PM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4986 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 25e9fa05c76f20122488532e9ae03fdbd6f60d51 +Author: patacongo +Date: Fri Jul 27 21:08:56 2012 +0000 + + STM32F4Discovery configuration clean-up + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4985 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cdc05213b85c0120f1524b1f20c93acb3e42b34e +Author: patacongo +Date: Fri Jul 27 17:25:35 2012 +0000 + + Add support for PIC32MX1/2 ANSEL register; Mirtoo NXFFS configuration now uses the Pinquino toolchain by default: + + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4984 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 30cabc02d49b348d93a5cdbe56aafb46b38d946c +Author: patacongo +Date: Fri Jul 27 13:32:21 2012 +0000 + + PM updates (missed last night) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4983 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9b7cbb006a09a72f3299497cc9f1c60454e35776 +Author: patacongo +Date: Fri Jul 27 00:14:38 2012 +0000 + + PM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4982 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6ea6b7d6b8ac525cf37617d0beda90bc678fbc33 +Author: patacongo +Date: Thu Jul 26 23:04:36 2012 +0000 + + Add SSD1783 LCD driver for C155 phone + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4981 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 94b6f9e9cc2422da4671332c03b59e95085dbc56 +Author: patacongo +Date: Thu Jul 26 20:38:46 2012 +0000 + + Mostly cosmetic updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4980 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cbc32cd067c011b4e66f85a19c225cc455b91825 +Author: patacongo +Date: Wed Jul 25 21:21:45 2012 +0000 + + Fix logic error in configuring PGA11x devices in a daisy chain. Add logic interface with individual PGA11x chips in a daisy-chain + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4979 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7e70b4bdf69bb74db1f779b0bfdc07f83f98db5a +Author: patacongo +Date: Wed Jul 25 18:58:45 2012 +0000 + + PGA11x driver belongs in analog/ not input/ + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4978 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cf48e3c73f884d28b715db676a6777c32af702dc +Author: patacongo +Date: Wed Jul 25 18:41:10 2012 +0000 + + Add support for the TI PGA11x amplifier/multiplexer + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4977 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ca8620083e4f2c28d7b65d97880a42d1d68d1700 +Author: patacongo +Date: Wed Jul 25 13:35:36 2012 +0000 + + Add PM support for the STM32F4Discovery -- still a work in progress + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4976 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d7280d43821c750e6d8aa35ac6f26f811cc6890b +Author: patacongo +Date: Tue Jul 24 22:56:36 2012 +0000 + + Combine cfset[o|i]speed to cfsetspeed; combine cfget[o|i]speed for cfgetspeed + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4975 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ac6f7a722bd9bdb35e738b7fbbd1cd32d68b2373 +Author: patacongo +Date: Tue Jul 24 17:16:25 2012 +0000 + + Ooops.. c_speed is now read-only + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4974 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4b1fcb6da83f49ca9a3b9faff31d3a1d43bf5ca0 +Author: patacongo +Date: Tue Jul 24 15:49:01 2012 +0000 + + SDIO fixes for the STM32 F2 from Gary Teravskis and Scott Rondestvedt + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4973 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 393b2646c236cd126991d863a4e67be623363a4b +Author: patacongo +Date: Tue Jul 24 15:10:21 2012 +0000 + + Remove BOTHER + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4972 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 464f8d822bef09dbb7d9d3839454f0d4d542f257 +Author: patacongo +Date: Mon Jul 23 20:08:56 2012 +0000 + + LP43xx SPIFI MTD driver update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4971 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1e15a6d1cff9fe105d094316f06a01e0fc7e4465 +Author: patacongo +Date: Mon Jul 23 15:37:13 2012 +0000 + + Baud definitions (B9600 for example) are again encoded; Now supports the BOTHER settings which allows specifying the baud via c_ispeed and c_ospeed termios fields + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4970 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fce36677c1495e988ba118f4721d45de5c2f42d6 +Author: patacongo +Date: Sun Jul 22 18:56:50 2012 +0000 + + Loosen up termios interfaces to allow more flexible baud settings; remove AIX-like interfaces of last check-in + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4969 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ad37fa6505876fcfeb569ebd25b0971d5badde08 +Author: patacongo +Date: Sun Jul 22 17:41:19 2012 +0000 + + Don't use strerror in apps/modbus; Add CONFIG_MB_TERMIOS to enable/suppress use of termios.h interfaces + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4968 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 81d5f42a18ef2c2c9f7b878ee739b8e338bb6808 +Author: patacongo +Date: Sun Jul 22 17:01:25 2012 +0000 + + Add support for extended BAUD settings + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4967 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 200e62a958a47354454cd6b9b2919aae825be6e0 +Author: patacongo +Date: Sat Jul 21 23:03:37 2012 +0000 + + Make serial setup configurale in apps/examples/modbus + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4966 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2bc1ef34add9aa7c3168085f769cdfb23af409d5 +Author: patacongo +Date: Sat Jul 21 21:24:51 2012 +0000 + + Missed a couple of files in the last check-in + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4965 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit dfa161e3c2887fd82588d0ae0bafe267a9444da1 +Author: patacongo +Date: Sat Jul 21 21:23:18 2012 +0000 + + Use NuttX types in FreeModBus port; Add FreeModBus demo at apps/examples/modbus; Add new termios APIs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4964 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 68c76413ca619085bddeb65f64b46f623a123ded +Author: patacongo +Date: Sat Jul 21 16:18:16 2012 +0000 + + FreeModBus now builds + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4963 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 358240268d2ed3c3b44ba67d3c426c06a7bb2ea2 +Author: patacongo +Date: Sat Jul 21 15:33:53 2012 +0000 + + Add FreeModBus to NuttX build system + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4962 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4c2b6c49c91abfb10f554dcf219e01e7a88884fb +Author: patacongo +Date: Sat Jul 21 14:56:21 2012 +0000 + + FreeModBus is now integrated with the Nuttx configuration system + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4961 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3eafac29cd92bdaae10423bdf58943742d9bacbe +Author: patacongo +Date: Sat Jul 21 13:35:35 2012 +0000 + + Check-in of initial, unmodified freemodbus-v1.5.0 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4960 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 11774cfb20df7f03d5b5b7aecba9ff25078494fb +Author: patacongo +Date: Fri Jul 20 18:32:16 2012 +0000 + + Add completed but untested support for RS-485 on the LPC43xx + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4959 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3dd3e950cbb7e7050b3d1743ef651513a6c61bcf +Author: patacongo +Date: Fri Jul 20 16:58:39 2012 +0000 + + Add infrastructure to support RS-485 on the LPC43xx (logic still incomplete) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4958 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bfeaf56050b65d0a6887049ab42cfd20c04c6ca2 +Author: patacongo +Date: Fri Jul 20 01:42:40 2012 +0000 + + Add missing file needed for stm32f100xx port + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4957 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3f48ca481b6649ffd8f5856088b2b04a33e98605 +Author: patacongo +Date: Thu Jul 19 22:32:19 2012 +0000 + + Fix some questionable MAC addresses + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4956 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 43b043c4966f3bbb49d473b8ab9f6000421c3280 +Author: patacongo +Date: Thu Jul 19 18:02:32 2012 +0000 + + Add support for STM32F100x value line. Contributed by Mike Smith. Still missing a file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4955 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0497992c2c731d64bf5cf2d9a26252ad80ba4970 +Author: patacongo +Date: Thu Jul 19 14:33:14 2012 +0000 + + Make name of RTC ALARM interrupt common on STM32 F1,2,4 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4954 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a5ad297f34d53bd16acfdc8e5fadb5e4b7f35cf4 +Author: patacongo +Date: Wed Jul 18 22:54:33 2012 +0000 + + Add STM32 PM sleep support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4953 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9dd0adc100556f74647f9cdf7bf5acfeb015115b +Author: patacongo +Date: Wed Jul 18 21:04:15 2012 +0000 + + Update driver to work with and external SPIFI library (vs. ROM) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4952 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bc3cb304a055da388bd64197942cfcbe23a26ae2 +Author: patacongo +Date: Wed Jul 18 18:38:49 2012 +0000 + + Create an MTD driver for SPIFI + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4951 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 36009cb9607c7e590ec5bed36caf24da1b468aa4 +Author: patacongo +Date: Tue Jul 17 22:03:50 2012 +0000 + + Drop SPIFI frequency.. spifi_init no longer reports errors + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4950 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2224c2734a53285348b2c99d6d597ec50f020e6a +Author: patacongo +Date: Tue Jul 17 20:02:57 2012 +0000 + + Add logic to initialize the LPC43xx SPIFI device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4949 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0f1567878ca584170383c32531bff1f37a123bc6 +Author: patacongo +Date: Tue Jul 17 03:58:11 2012 +0000 + + Header file clean-up + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4948 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e5455995a689242ff0e3908794c0ff75f8f8534c +Author: patacongo +Date: Tue Jul 17 00:22:48 2012 +0000 + + STM32: Add logic to attach the RTC alarm EXTI interrupt + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4947 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 919354a96af7210fad0a77355c447eca823231e3 +Author: patacongo +Date: Mon Jul 16 21:25:29 2012 +0000 + + Fix LPC43xx clocking bugs; LPC43xx now runs at 204MHz + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4946 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6cffd422b8841ba84c03f0e6e4982356037fb94d +Author: patacongo +Date: Mon Jul 16 19:16:57 2012 +0000 + + Fix an error in LPC43xx clock configuratin that can cause fail to boot + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4945 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5eee9a3a37a255f57d1af9ac8dc917d0fec07ddb +Author: patacongo +Date: Sun Jul 15 14:56:25 2012 +0000 + + drivers/, drivers/pipes, and drivers/serial file clean-up + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4944 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 183aa2858c3bdabafb09943b00760c4831f588e1 +Author: patacongo +Date: Sat Jul 14 23:31:12 2012 +0000 + + mm/ file clean-up + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4943 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7c6185ae4bfefb70c17e75219db7269c03c7fd79 +Author: patacongo +Date: Sat Jul 14 21:05:40 2012 +0000 + + Clean-up files in fs/ directory + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4942 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1faee63c00cf63807dea0681a8ee48104e0765f5 +Author: patacongo +Date: Sat Jul 14 19:38:14 2012 +0000 + + PM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4941 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4ea9aa3ff134d0d893be8f8eaa6955c8b35e405b +Author: patacongo +Date: Sat Jul 14 19:30:31 2012 +0000 + + Fix STM32 F2/F4 SDIO clocking; Clean-up files in sched/ directory + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4940 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 876ffbd29fcd090094da7be50a9b2f26bb1bab02 +Author: patacongo +Date: Fri Jul 13 16:28:49 2012 +0000 + + Calibrate lpc4330-xplorer delay loops + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4939 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 397386eb8aaaa4c9badd233ce2ec304fc6af7901 +Author: patacongo +Date: Fri Jul 13 16:03:13 2012 +0000 + + Implement basic SPIFI block driver for the LPC43xx (doesn't work) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4938 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 91e5d3ac52668eff19e4994b85411a73170c01ab +Author: patacongo +Date: Thu Jul 12 17:57:31 2012 +0000 + + Prep for release 6.20 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4937 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4b6da206663f08bf81b0a3736aa444ef566758d8 +Author: patacongo +Date: Thu Jul 12 16:11:43 2012 +0000 + + Get the STM3220G-EVAL nsh2 configuration to compile + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4936 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6b84965af54a64c06303550831aa108f3086d6ae +Author: patacongo +Date: Thu Jul 12 14:12:18 2012 +0000 + + STM32: remove pm_unregister buttons. Initialize PM buttons only once + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4935 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 06ba1fbc623133e0789323b55cb1af098d15c960 +Author: patacongo +Date: Thu Jul 12 12:38:11 2012 +0000 + + Make PM button logic configurable + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4934 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d2be14e291576a5a068c2280f0e2c09c07aadc01 +Author: patacongo +Date: Wed Jul 11 23:26:27 2012 +0000 + + PM: Needs to set newstate to NORMAL when awakening from stop mode + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4933 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4f1e53b4926594ac27cfe786d4a68405d4cb5af3 +Author: patacongo +Date: Wed Jul 11 23:21:16 2012 +0000 + + PM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4932 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a4426d194e4a5579e2ab891798cccc43e04f7b0e +Author: patacongo +Date: Wed Jul 11 20:58:47 2012 +0000 + + LPC43 Need to use fractional dividers to get the low-level UART BAUD correct + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4931 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e78472258f99378a15b12bc2fa11d97262ea2170 +Author: patacongo +Date: Wed Jul 11 18:52:59 2012 +0000 + + Add an NSH configuration for the LPC43xx + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4930 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 530aad2321e734b7e07bb6ec8cc1291e385841c0 +Author: patacongo +Date: Wed Jul 11 15:56:12 2012 +0000 + + LP43xx... disable debug traps on hardfaults + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4929 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ff4a5027fb28445f1a0b06e141504389b06370c3 +Author: patacongo +Date: Wed Jul 11 02:43:12 2012 +0000 + + Correct an error in named application priority when SCHED_RR is enabled + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4928 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5080f4069e2935977678d06560f7f54ba9ee3711 +Author: patacongo +Date: Tue Jul 10 22:27:51 2012 +0000 + + Kconfig update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4927 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 109c9cdd7fab66c7fc766a7e4682e75651039e4d +Author: patacongo +Date: Tue Jul 10 20:51:39 2012 +0000 + + Fix another LPC43xx pin configuration problem + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4926 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f3c14a746146edbbe9966c2068193722f937cc33 +Author: patacongo +Date: Tue Jul 10 18:33:14 2012 +0000 + + Several fixes to LPC43 pin and GPIO configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4925 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ee57207deb7dcf86f9747ad70ddf8cdd64c2bd53 +Author: patacongo +Date: Tue Jul 10 16:10:38 2012 +0000 + + LPC43xx fix: Logic was disabling XTAL, not enabling it + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4924 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f756e3a7382c036a8dd292a3ffa553a22332ee1d +Author: patacongo +Date: Mon Jul 9 20:55:31 2012 +0000 + + More updated LPC4300 scripts and README files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4923 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b3b69f16ebaaaab90e21c8ea61095edb67d803f6 +Author: patacongo +Date: Mon Jul 9 18:12:22 2012 +0000 + + Update to LPC4330 scripts and README + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4922 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 862e934f6b34b9db6c5b5e8b361c8970bb2d5e25 +Author: patacongo +Date: Mon Jul 9 13:15:44 2012 +0000 + + Update3 LPC4330 README files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4921 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 28947f6f7201eff1c74f93e5c41fffe093bcd138 +Author: patacongo +Date: Sun Jul 8 22:28:39 2012 +0000 + + Add support to the LPC4330-Xplorer port for the Code Red toolchain + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4920 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 266f29b3a16b6ade481c24811c51b14496badd45 +Author: patacongo +Date: Sun Jul 8 14:50:43 2012 +0000 + + Add a generic GCC stdarg.h header file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4919 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 02b7f86536c75e36a7a6380abacc583cee3d56e4 +Author: patacongo +Date: Sat Jul 7 17:36:31 2012 +0000 + + Finishes LPC43xx uart bard configuration; LPC43 is ready to begin testing + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4918 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 341cdd5c228b69cdb3fddb21bb6c3dd488e8a90d +Author: patacongo +Date: Sat Jul 7 15:29:13 2012 +0000 + + Straighten out LPC32 UART clocking (still some baud calculation issues) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4917 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3e84dc833e7c76ddfb87781d57ff4c4c36cd49bb +Author: patacongo +Date: Fri Jul 6 22:30:48 2012 +0000 + + Fix typo in lib_inetntoa.c + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4916 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d2d7879300a690c2e23fcb2beff6aa47ecfdf29a +Author: patacongo +Date: Fri Jul 6 22:21:58 2012 +0000 + + Fix typo in STM32 header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4915 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e4a3ec87eeb7794b8ebbd7facd0d48332da157b4 +Author: patacongo +Date: Fri Jul 6 18:39:04 2012 +0000 + + Add LPC43 pin configuration logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4914 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4d418dff3cf4e7c11cd057de22f0fb131277bb7d +Author: patacongo +Date: Fri Jul 6 17:04:08 2012 +0000 + + Add LPC43 GPIO interrupt configurtion logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4913 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 114f377d60a1c9a293fdf251a7632b8f4ea8f3ec +Author: patacongo +Date: Fri Jul 6 14:50:43 2012 +0000 + + Add LPC43 GPIO configurtion logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4912 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2b8306b95bdb7762c9c39e99cbcf4d312b3cf29d +Author: patacongo +Date: Thu Jul 5 23:45:57 2012 +0000 + + Change all values in all limits.h for all architectures to signed decimal; the hex values were not sign extending appropriate in most uses + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4911 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e7556608daeac18e739b6a10177a1a62662d8c72 +Author: patacongo +Date: Thu Jul 5 22:38:12 2012 +0000 + + Add LPC43 clock initialization logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4910 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f2a20bf5193d53f11635652d5c751065c8bc87ae +Author: patacongo +Date: Thu Jul 5 14:58:16 2012 +0000 + + More LPC43 files in various states of work + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4909 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 66f63ed1f30dc55cce19f2883d8ebe66dd7fb91e +Author: patacongo +Date: Wed Jul 4 23:19:59 2012 +0000 + + STM32 PM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4908 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cc30d1b9de0b83ef8a4ebe03aa209ebed9007672 +Author: patacongo +Date: Wed Jul 4 22:11:31 2012 +0000 + + Fix a optimization related problem in the LM3S + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4907 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f9520e4ffaf66cf34779e6bf9fb0a9bbb5cb4205 +Author: patacongo +Date: Wed Jul 4 22:03:00 2012 +0000 + + More LPC43xx logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4906 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9815a816c3dcbdbcc120ba82a7fca145f043ff88 +Author: patacongo +Date: Wed Jul 4 19:34:11 2012 +0000 + + Add LPC43 interrrupt control logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4905 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8cea74961734f99ed5eaf058e7fe13296e623657 +Author: patacongo +Date: Wed Jul 4 17:59:16 2012 +0000 + + Progress of LPC43xx build environment + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4904 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3e4887e660b24e10b8aba0fb1c5cf27996e77600 +Author: patacongo +Date: Wed Jul 4 14:19:49 2012 +0000 + + Clean up LPC43 USART vs UART naming + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4903 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8b886b98d9cfb72c16fb3ec73db636525d91f4b7 +Author: patacongo +Date: Wed Jul 4 00:06:25 2012 +0000 + + LMS3 and PM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4902 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 05b3e348f4872bd78dcc3a97a5d86082e119fc40 +Author: patacongo +Date: Tue Jul 3 22:42:27 2012 +0000 + + Add LPC32xx CAN header file; Add configuration for the NXP LP4330-Xplorer board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4901 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b41484839c8e4c7041b461150a553395e190ee0c +Author: patacongo +Date: Tue Jul 3 19:27:24 2012 +0000 + + Add LPC43 LCD and SCT header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4900 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 47cdee5e4a034a5329873761dc20239317b35945 +Author: patacongo +Date: Mon Jul 2 23:32:08 2012 +0000 + + LM3S9B96 update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4899 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 51d1925d8d2ac378bda9e2b881ed14316ceb5ca8 +Author: patacongo +Date: Mon Jul 2 22:15:20 2012 +0000 + + Add LPC43 Event Monitor, EEPROM, FLASH header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4898 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2a2fca937d42fded0ea6ac7c2d6a342e60138896 +Author: patacongo +Date: Mon Jul 2 19:21:59 2012 +0000 + + Add LPC43 EMC, Ethernet, and alarm timer header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4897 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1cfaf7bb077fb02f8223d8d9d36ce55c7a793688 +Author: patacongo +Date: Mon Jul 2 00:38:48 2012 +0000 + + Add LPC43 SD/MMC header file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4896 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d1ef1a47d23fee1cc0e49cc7fdfe470367611d67 +Author: patacongo +Date: Sun Jul 1 19:39:30 2012 +0000 + + Add LPC43 USB0 and timer header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4895 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2b03d49cf67a4aea26a902141c29ee324d3cbe53 +Author: patacongo +Date: Sun Jul 1 16:47:50 2012 +0000 + + Add LPC43 ADC, DAC, RTC, SPI, I2S, I2C, and QEI header files from LPC17 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4894 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4dc369a9ee018df02945cd0ddc1651c096fd85a0 +Author: patacongo +Date: Sun Jul 1 14:51:06 2012 +0000 + + Add LPC43 UART, USART, SSP, and SPI header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4893 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 87eb12ac72e01d57ba29b9eb3dc9f34caa1606ed +Author: patacongo +Date: Sun Jul 1 00:13:51 2012 +0000 + + Add LPC43 RIT, WWDT, and MCPWM header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4892 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit af1ca05a80ec74952382b83684586bf8b7f8bbcb +Author: patacongo +Date: Sat Jun 30 22:44:27 2012 +0000 + + Add LPC43xx GPDMA header file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4891 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cd7b054078c7aafd17312d527b89db086efb17a3 +Author: patacongo +Date: Sat Jun 30 20:40:03 2012 +0000 + + Add LPC43xx SGPIO header file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4890 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1a95bd6f4bbcd1b41d10b5f5ef46f44b8321e606 +Author: patacongo +Date: Sat Jun 30 16:29:49 2012 +0000 + + Add LPC43xx pin configuration header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4889 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5e020c2e525cdb812a8e797fd0940c066622af63 +Author: patacongo +Date: Sat Jun 30 00:53:54 2012 +0000 + + PM Update; add configs//ekk-lm3s9b96 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4888 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cdaa75e7d2d6f0430ee60cd4a62fd8a19ca159ef +Author: patacongo +Date: Fri Jun 29 23:30:22 2012 +0000 + + Add LPC43xx GIMA and GPIO header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4887 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 143b35eab78cdfc1bdd0a52bd92972bbef889bd1 +Author: patacongo +Date: Fri Jun 29 19:35:28 2012 +0000 + + Add a configuration for the Micromint Lincoln60 LPC1769 board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4886 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e90ec8087002c92fe1423a6d35fb1aa61e4fea98 +Author: patacongo +Date: Fri Jun 29 18:20:39 2012 +0000 + + Add LPC43xx pin configuration header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4885 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 51ae1ae5be636fce3087b1bfc3fa0bd55dfd5528 +Author: patacongo +Date: Fri Jun 29 01:14:21 2012 +0000 + + Add LPC43xx RGU header file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4884 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit efa71bb77c90d1b281e610b6e441442a1caaafc5 +Author: patacongo +Date: Thu Jun 28 22:21:44 2012 +0000 + + Add LPC43xx CGU and CCU header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4883 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 17721558539c470693ef812cac46b840e42a95ca +Author: patacongo +Date: Thu Jun 28 17:51:23 2012 +0000 + + Add LPC43xx CREG and PMC header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4882 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1b0a8ced06dc17b462bc6276428496bffd16194c +Author: patacongo +Date: Thu Jun 28 15:53:52 2012 +0000 + + Adding LPC43xx header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4881 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 314a7cbabc4a9258bbe4a2003ab42640905d687c +Author: patacongo +Date: Thu Jun 28 01:13:02 2012 +0000 + + ST3210E-EVAL: Add power management configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4880 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5a86af642ed83b2aaa359414831999bc7e98a1e8 +Author: patacongo +Date: Thu Jun 28 00:48:00 2012 +0000 + + ST3210E-EVAL: Add power management configuration; move all linker scripts to common files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4879 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a37d2e547bf5a2f86369c47b0db8f38532a7c4da +Author: patacongo +Date: Wed Jun 27 22:03:32 2012 +0000 + + Refactor nfs_socket.c/.h logic; Those files are not gone + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4878 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d09ff7e1f92d3842f6716c4fce1f8e98026057b9 +Author: patacongo +Date: Wed Jun 27 21:35:36 2012 +0000 + + Add LPC32xx memory map and interrupt numbers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4877 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 64327c0263a5773157a67bd35a8c3047c4aa11c4 +Author: patacongo +Date: Wed Jun 27 19:17:30 2012 +0000 + + Beginning of NXP LPC4330 port + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4876 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0e3afd21b0f44f81c4f2befca6da6d2914f06e80 +Author: patacongo +Date: Wed Jun 27 15:35:35 2012 +0000 + + The SST25 driver now works with SST25 (at least using the slow write mode) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4875 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1a1acf6b7c68e44e4ee8d7db50a0e00da5d65c26 +Author: patacongo +Date: Wed Jun 27 00:03:05 2012 +0000 + + Mirtoo README.txt and SST25 comments update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4874 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9be225d32d5e7dab213afcf9fd4b552d0d7470f2 +Author: patacongo +Date: Tue Jun 26 23:23:08 2012 +0000 + + Add logic to un-protect blocks to the SST25 driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4873 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b96e5cf7f787e2606658db7243a7fba80d88374f +Author: patacongo +Date: Tue Jun 26 18:58:52 2012 +0000 + + Mirtoo: Switch to SPI mode 1 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4872 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4ba6eec999d9b080416ced6fc8ece2bb390fa89c +Author: patacongo +Date: Tue Jun 26 17:13:16 2012 +0000 + + Add NXFFS configuration for Mirtoo + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4871 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 49c6fed332d7df61b819e29922fe96afd8c0ca16 +Author: patacongo +Date: Tue Jun 26 12:39:23 2012 +0000 + + Simplify STM32 PM infrastructure + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4870 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 32c100bf9491aeefdf3931234b8700cfcf9fcc8b +Author: patacongo +Date: Mon Jun 25 23:40:39 2012 +0000 + + Add an erase block cache to the SST 25 driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4869 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7ec3df6877acc2a99bff86c03122ce15a035977d +Author: patacongo +Date: Mon Jun 25 21:21:08 2012 +0000 + + Add a driver for SST 25 FLASH + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4868 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c8f02e00cd16f5031baad36615ec3dd76c575e02 +Author: patacongo +Date: Mon Jun 25 15:24:52 2012 +0000 + + Fix a critical PIC32 GPIO configuration bug + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4867 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1301f3da90d0473278ac13a80bbef90957b3cb8c +Author: patacongo +Date: Sat Jun 23 16:41:32 2012 +0000 + + Add support for the Penguino mips-elf toolchain for PIC32 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4866 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 22c2af3274fcc0fc4d047e1595cab488b5505961 +Author: patacongo +Date: Fri Jun 22 21:28:15 2012 +0000 + + Add a Mirtoo NSH configuration; move all Mirtoo linker scripts to a common directory + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4865 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 268286b979cc89f4cbfe28e023a9ecab8d55bfec +Author: patacongo +Date: Fri Jun 22 18:58:24 2012 +0000 + + Add support for the microchipOpen toolchain + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4864 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cc329b27ce729d38790e56a5240ecb2eb7a9be27 +Author: patacongo +Date: Fri Jun 22 18:35:25 2012 +0000 + + Enable LEDs on Mirtoo board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4863 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bafac891669737a88d84879cdc4035870937ee1a +Author: patacongo +Date: Fri Jun 22 12:57:26 2012 +0000 + + Mirtoo update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4862 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 98cd413b88304f879d5204d54bb71d1844b4bc55 +Author: patacongo +Date: Fri Jun 22 12:42:01 2012 +0000 + + Change Mirtoo default UART to UART1; updates so that Mirtoo can be built on Linux + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4861 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2d1f373177eb56399a540493bd06ae82bb9cd8bb +Author: patacongo +Date: Thu Jun 21 20:44:55 2012 +0000 + + Mirtoo update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4860 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit feda5932896aa944880e06f2f9fad344c71d4ee1 +Author: patacongo +Date: Thu Jun 21 17:01:49 2012 +0000 + + RGMP NSH configuration fixes; Move strerror strings to FLASH + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4859 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 784d71ce4f2d7906b905fbb100251f877aabd90d +Author: patacongo +Date: Thu Jun 21 00:05:20 2012 +0000 + + Minor updates to PIC32 configuration and to documentation + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4858 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c1c60ad207b26c0018cf5955e7f27d606280f46e +Author: patacongo +Date: Wed Jun 20 22:29:32 2012 +0000 + + More updates for PIC32 MX1/2 device configuration bits + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4857 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a5f5b0715843c457822cbdccaec06baf5aeb4c5f +Author: patacongo +Date: Wed Jun 20 20:27:00 2012 +0000 + + Set Mirtoo clock configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4856 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 524b08c3fcf36eff5114363d4ed889432de1baff +Author: patacongo +Date: Wed Jun 20 19:29:20 2012 +0000 + + Updates to support the Mirtoo internal clocking + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4855 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8812170a7c584b80d8097cdcf6548857be98c30e +Author: patacongo +Date: Wed Jun 20 17:41:58 2012 +0000 + + Fix RTC alarm function pointer + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4854 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a81c274be884230a247ae68a8c707bbf5a6ff2e1 +Author: patacongo +Date: Wed Jun 20 17:37:20 2012 +0000 + + PIC32MX1/2 pin selection logic; Mirtoo LEDs, SPI2, and UART2 configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4853 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 048a62dba9937ed11e4e9cdeadddd870a043b819 +Author: patacongo +Date: Wed Jun 20 00:04:56 2012 +0000 + + Add a configuration to support the Mirtoo module + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4852 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bd7bf043939e49da3ab367ef75e87fb4baf48da3 +Author: patacongo +Date: Tue Jun 19 19:09:14 2012 +0000 + + Add support for PIC32 MX1 and MX2 families + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4851 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4bb2e9dea62f04afbacb78d0e39f723f67ac9fcb +Author: patacongo +Date: Mon Jun 18 16:32:35 2012 +0000 + + already updating the NFS how to + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4850 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 044028b6066e1bda8180496563df991290ec37a8 +Author: patacongo +Date: Mon Jun 18 16:20:40 2012 +0000 + + Add NFS How-To document + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4849 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3611ea28557df023e813836d119e32cc001ea13e +Author: patacongo +Date: Mon Jun 18 14:45:34 2012 +0000 + + STM32 power management update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4848 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8bbd7a54553f24ff32e4807c0fbc20e7a6efc05a +Author: patacongo +Date: Fri Jun 15 16:23:17 2012 +0000 + + Prep for 6.19 release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4847 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6b2ab0da843d9f5f63a0f0928431cc97e0d2b776 +Author: patacongo +Date: Fri Jun 15 12:51:29 2012 +0000 + + NFS should fail if EINTR is received + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4846 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 03e8602c57985b44d4321a1f923dc4ed48bf9bd2 +Author: patacongo +Date: Thu Jun 14 23:27:02 2012 +0000 + + Improve NFS retry logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4845 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3f57b622dfb643594a94829d041eb8daeb9fa7d5 +Author: patacongo +Date: Thu Jun 14 21:54:50 2012 +0000 + + Add NFS rewinddir support; fixe some NFS warnings + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4844 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit dcf8c6a66b949d9d1f83a554bee0e1847ad6d03b +Author: patacongo +Date: Thu Jun 14 18:04:39 2012 +0000 + + NFS... add logic to truncate files if needed on open + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4843 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 75d7834082460eec2b4800eafdcd7354127963a4 +Author: patacongo +Date: Thu Jun 14 15:45:38 2012 +0000 + + More NFS buffering improvements + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4842 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1c2b2798b4118451a6a915a756cb26423d779ac3 +Author: patacongo +Date: Thu Jun 14 14:35:31 2012 +0000 + + Clean up NFS user interface; Fix NFS disconnect bug + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4841 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c3cba922650428a04863083e0c891aeec57746a4 +Author: patacongo +Date: Thu Jun 14 13:08:48 2012 +0000 + + Minor change to NFS interface + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4840 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 27509b04d0ef140a58fe0a7f883aeb886778d858 +Author: patacongo +Date: Thu Jun 14 01:37:10 2012 +0000 + + NFS... fix close() bug + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4839 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a27028feaba8abdee2661f024cbec00cda8c6494 +Author: patacongo +Date: Thu Jun 14 00:47:42 2012 +0000 + + NFS just finished a major weight reduction program + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4838 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 241c3f86d327886ae5e790875d77f07ed48d98de +Author: patacongo +Date: Wed Jun 13 15:00:34 2012 +0000 + + Change NFS buffering + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4837 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 50f8e082928a55e51e67067aad1f3b15ac2dd9fb +Author: patacongo +Date: Wed Jun 13 00:46:44 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4836 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d2ec24d6c36953007afa431365029918f53c6eb7 +Author: patacongo +Date: Tue Jun 12 21:59:00 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4835 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d4ed73cdad95b6de70e9a4a3c15f906af9831c98 +Author: patacongo +Date: Tue Jun 12 18:35:42 2012 +0000 + + Conditionally compile out RPC statistics counters + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4834 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 52ae543656e70cce67d89452270e5a6c08554b89 +Author: patacongo +Date: Tue Jun 12 17:36:48 2012 +0000 + + NFS code shrinking + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4833 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e7b80154df9a014306c7d785d731f949278a3c94 +Author: patacongo +Date: Tue Jun 12 16:11:31 2012 +0000 + + Fix PL2303 typo checked in a long time ago; NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4832 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9aec5418015792440adfccfcec6341738aef8659 +Author: patacongo +Date: Mon Jun 11 23:51:39 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4831 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 23817b959fb904906e58500abc2d47804b1dd925 +Author: patacongo +Date: Mon Jun 11 23:47:31 2012 +0000 + + Add NSH mv command + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4830 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8eeb48d78cce99d332984552f43059a97e98870a +Author: patacongo +Date: Mon Jun 11 21:16:35 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4829 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 48de4a98fc59737101140c10d4f7b5a6bc99c7d4 +Author: patacongo +Date: Mon Jun 11 18:55:58 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4828 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1449f429ddd5522ccde871709a4ecc37fe0db049 +Author: patacongo +Date: Mon Jun 11 17:14:46 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4827 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5471665ce7b7d07f28ccfd02c6daf53a43712073 +Author: patacongo +Date: Mon Jun 11 14:39:19 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4826 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 744fec52392e8d154eacb3ff2bdd5992266d8dd5 +Author: patacongo +Date: Sun Jun 10 23:17:10 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4825 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7aecf6e0d49944b5c2a3024cc4b75a82b3ca8078 +Author: patacongo +Date: Sun Jun 10 18:16:01 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4824 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5504af82d3a67230db5dd2283edfa494fb2177b7 +Author: patacongo +Date: Sun Jun 10 01:16:46 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4823 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9932db67a4e672969026f3e2aecfe6188ab66027 +Author: patacongo +Date: Sun Jun 10 00:13:59 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4822 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3581588fde5ac3f46a7c52cd4bcd18d9365de6c4 +Author: patacongo +Date: Sat Jun 9 19:29:49 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4821 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fd5446a23bc8c73193fe35fe5f39b220c124ce8b +Author: patacongo +Date: Sat Jun 9 15:55:10 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4820 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8b6e59b5eeca132b8966f0b63c9e4c62c3f9322e +Author: patacongo +Date: Sat Jun 9 00:08:18 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4819 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit dad99a79d504be1baafee49faee8e507b05be9c6 +Author: patacongo +Date: Fri Jun 8 18:56:01 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4818 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 01f271d39229dfd51f18e548f6a233141831064d +Author: patacongo +Date: Fri Jun 8 15:45:40 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4817 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4a54aad4b2a95cc8cd905e2ecf060b017fea5ba8 +Author: patacongo +Date: Fri Jun 8 02:16:26 2012 +0000 + + Fix typo in example code + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4816 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2f382d0878e923fbed7d7dda6bd19abd2553557d +Author: patacongo +Date: Fri Jun 8 01:53:26 2012 +0000 + + More IPv6 rambling + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4815 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 33ef092bdd9172fd43f27975436336332a7d5f1b +Author: patacongo +Date: Fri Jun 8 00:14:54 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4814 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 11d938dd21a34494406ce4bbc6a875891c56ec01 +Author: patacongo +Date: Thu Jun 7 22:00:19 2012 +0000 + + First round of compile fixes for IPv6 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4813 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f21df2e6f5340903bb8457171fe3be784f63ff53 +Author: patacongo +Date: Thu Jun 7 18:47:20 2012 +0000 + + Cosmetic NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4812 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4b7b29412fa52f77c21953b1d137e886d92d6671 +Author: patacongo +Date: Thu Jun 7 16:53:46 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4811 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0542a2096c1a75e808e4fef4cfe9ae721767403c +Author: patacongo +Date: Thu Jun 7 01:51:30 2012 +0000 + + A little more NFS instrumentation + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4810 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ecd38c4f9d0ffe194260d764cd02167e3e3bb5bb +Author: patacongo +Date: Thu Jun 7 01:03:34 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4809 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f341d5abcfce5b064a5a8877dc4ecec5e46c18ad +Author: patacongo +Date: Wed Jun 6 21:51:03 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4808 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 84feda595c505e8a0d559558b06d06725d0cba34 +Author: patacongo +Date: Wed Jun 6 18:07:49 2012 +0000 + + Fix a divide-by-zero error in the trapezoid drawing logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4807 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b2365bb86749f8add88a98c46013574bd6ad07ba +Author: patacongo +Date: Wed Jun 6 16:10:45 2012 +0000 + + PIC32MX7 MMB touchscreen driver update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4806 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4c222bcab1917327a42bb8d33be29912b8b77503 +Author: patacongo +Date: Wed Jun 6 01:44:57 2012 +0000 + + Fix a bad interrupt state in the PIC32 IDLE loop when the work queue is enabled + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4805 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 930b5b836c4dd18025c25e637948d6bd91c100ed +Author: patacongo +Date: Tue Jun 5 19:45:01 2012 +0000 + + Add an ADC-based touchscreen driver for the PIC32MX7 MMB board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4804 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7da38c9dad7b80420e1d11f6ebfe86ac1687bdcd +Author: patacongo +Date: Mon Jun 4 20:36:18 2012 +0000 + + The PIC32MX7 MMB's mio832qt2 LCD is functional + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4803 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 48f2d672f0b9189af418c086c54ce6fcecb9f37b +Author: patacongo +Date: Mon Jun 4 18:45:48 2012 +0000 + + Add support for the MIO283QT2 LCD + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4802 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2d80d4285eb7805b7dc7b5fba590a9a5fb766651 +Author: patacongo +Date: Sun Jun 3 20:05:44 2012 +0000 + + PIC32 USB mass storage device works; USB and MSC are now enabled by default in the PIC32MX7 MMB configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4801 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit df97ce92a49aafeeba1a9e51240d3b1ad33698e1 +Author: patacongo +Date: Sun Jun 3 17:49:11 2012 +0000 + + SD on Sure board should work in SPI mode2 as well + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4800 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ad5395c160eeddd8cca8f46fd359af39dbe65548 +Author: patacongo +Date: Sun Jun 3 16:09:59 2012 +0000 + + SD card now works on the PIC32MX7 MMB board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4799 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 385b362b66950f28d4e16a70081d0859d43c8209 +Author: patacongo +Date: Sat Jun 2 21:11:36 2012 +0000 + + Correct naming of PIC32MX7MMB SPI initialization function + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4798 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit dc1b82ed5d391c7826e5ac2ce37f1a9a4afd05ac +Author: patacongo +Date: Sat Jun 2 17:57:39 2012 +0000 + + Add SD card support to the PIC32MX7 MMB board; Add regiser level debug instrumentatin for the PIC32 SPI driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4797 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e02ce9e19d180928c61f58d78b8add3ed37da9a5 +Author: patacongo +Date: Fri Jun 1 23:12:17 2012 +0000 + + Fix PHY address search; NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4796 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1f961d132d900335c14e519b8364d8537282a7dd +Author: patacongo +Date: Fri Jun 1 20:20:08 2012 +0000 + + Add an NSH configuration for the Mikroelektronika PIC32MX7 MMB board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4795 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f9cff8fcc282f9902c8a31fa61cb20a1db8885e3 +Author: patacongo +Date: Fri Jun 1 19:07:17 2012 +0000 + + Fix device configuration... now Mikroelektronika PIC32MX7 MMB board works. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4794 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 25d31f9e7abe41e9417f8fe23d8ae25cfa435612 +Author: patacongo +Date: Fri Jun 1 14:14:00 2012 +0000 + + Fix last check-in.. duplicate definitions for ARMvm-7 ICTR register + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4793 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d704edcac69c3dc618517e94d8b090a35bab1975 +Author: patacongo +Date: Fri Jun 1 13:22:27 2012 +0000 + + Interrupt priority fix + new LM3S header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4792 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 904c756f81ea889fa00ffa108dfb16520319d9a6 +Author: patacongo +Date: Thu May 31 17:07:02 2012 +0000 + + updates for LCD initialization + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4791 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c293822621cf70c8d03090c625ee70b25b5d7a14 +Author: patacongo +Date: Wed May 30 23:21:37 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4790 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ec313115e05b5cb19b86b809cd5ef5df2eb99cfa +Author: patacongo +Date: Wed May 30 21:15:21 2012 +0000 + + In 16-bit address mode, FSMC_A16 corresponds to address bit 17 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4789 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b976163a64a46e6ec9a4c204029d34b41fa48fdb +Author: patacongo +Date: Wed May 30 18:46:40 2012 +0000 + + Fix some of the SSD1289 initial register settings + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4788 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit eb4f77ce2bc617b4a5e9410315502103af0f0b56 +Author: patacongo +Date: Wed May 30 16:52:56 2012 +0000 + + Fix error in NxWM makefile that creapt in with recent check-ins + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4787 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 81c4bcb9b5b6d40a0d7aebf6c82e7497057fdfba +Author: patacongo +Date: Wed May 30 15:36:46 2012 +0000 + + Fix return values from sleep(), usleep(), and sigtimedwait(). Fix STM32 F2 I2C bug-for-bug compatibility + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4786 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e48bc996c40507d87bda9eb3426b68882d7985b8 +Author: patacongo +Date: Tue May 29 23:23:22 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4785 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0d0e60676a92e150992a3e181a2c5d36b670c7e6 +Author: patacongo +Date: Tue May 29 22:20:52 2012 +0000 + + Need to enable USB reset interrupt + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4784 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5a87fd158b74df1c7dfeb3df73d750005d38be6d +Author: patacongo +Date: Tue May 29 01:43:51 2012 +0000 + + A little more cleanup after the big STMPE11->811 name change + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4783 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5e0db5610808aae42989238e40f0731f009dba8f +Author: patacongo +Date: Tue May 29 00:54:22 2012 +0000 + + Massive naming fix: STMPE11->STMPE811 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4782 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3295520ba2502e688849287d18d2e6dce0a74742 +Author: patacongo +Date: Mon May 28 23:40:20 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4781 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e6456b5d957c4976e8c9e5851c7df30e21a62d9a +Author: patacongo +Date: Mon May 28 22:17:36 2012 +0000 + + More STM3220G-EVAL fixes; Add NxWM configuration for the STM3220G-EVAL + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4780 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2957b1531764031ea1b50a9864a26dcca04408ca +Author: patacongo +Date: Mon May 28 19:48:26 2012 +0000 + + Bring STM3220G-EVAL board configurations to same level as STM3240G-EVAL + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4779 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5da132078954874e5761ba9527f94d0d2de22719 +Author: patacongo +Date: Mon May 28 18:10:41 2012 +0000 + + Update all STM32 F2 files so that they are the same as the corresponding F4 files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4778 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7d59330a69d39f239bbba8f16944e0d01554ac8f +Author: patacongo +Date: Mon May 28 17:06:19 2012 +0000 + + STM32 OTF FS device. USB console now works for me. Some of these changes are hacks that need to be revisited. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4777 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4bba15ad8191e09bf02c89e8b99fda015eecd57b +Author: patacongo +Date: Mon May 28 13:17:22 2012 +0000 + + SSD1289 fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4776 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fbfbb294a4755134bf197592af2c97468960df5d +Author: patacongo +Date: Sun May 27 15:15:57 2012 +0000 + + STM32 OTG FS device: Don't process TXFE^Cf we have already processed an XFRC interrupt. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4775 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 516a0a7adbb3a71bc846f9e58511082fb83d436c +Author: patacongo +Date: Sat May 26 18:05:26 2012 +0000 + + Add support for the USB trace cability in NSH when a USB console is used + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4774 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7b37a5a7ba3509ed34c7ceb7c6babf826dd8de6a +Author: patacongo +Date: Sat May 26 02:34:34 2012 +0000 + + remove a warning + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4773 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 18c23f126b3ea4bea5a9535401e6a7840204cc9b +Author: patacongo +Date: Sat May 26 01:45:37 2012 +0000 + + Now have to press enter 3 times to start with USB NSH console + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4772 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 983e72ea391c136624340ea64e19c20adcbf970d +Author: patacongo +Date: Fri May 25 22:10:40 2012 +0000 + + Fix packet size calculation in CDC/ACM and PL2303 USB serial drivers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4771 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e7f5bd322fe485053559d976eccb00fe65077782 +Author: patacongo +Date: Fri May 25 13:27:21 2012 +0000 + + Fix conditional compilation in STM32 quadrature encoder + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4770 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e85679637156f3b10ae716c201228d13151e1e47 +Author: patacongo +Date: Thu May 24 21:31:24 2012 +0000 + + Add STM32F4Discovery support for an SSD1289-based LCD + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4769 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 53159328821d252d29e3227ed78fbd8147af5cf0 +Author: patacongo +Date: Thu May 24 15:45:46 2012 +0000 + + Add generic SSD1289 LCD driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4768 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8fc98459c34fb5386b2007d8886e62f2cd6470e9 +Author: patacongo +Date: Wed May 23 12:53:57 2012 +0000 + + Various improvements to NxWM hex calculator display + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4767 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c04179e7e1bbfd76ea1a2ffdd1212ce814432a78 +Author: patacongo +Date: Wed May 23 01:42:20 2012 +0000 + + Fix 'make export' target for NxWM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4766 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 55c75c6ba007f72e98e6b47c63e85d6f0482d339 +Author: patacongo +Date: Wed May 23 01:19:18 2012 +0000 + + Update STM3240G-EVAL defconfig to support NxConsole keyboard input; increase spacing of icons on the start window + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4765 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 78b488798508a39942a1c3fe5b9d4ae26b93725a +Author: patacongo +Date: Wed May 23 00:15:53 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4764 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6563cc60d38d4bf9c363d958315faf4e4be1a0dc +Author: patacongo +Date: Tue May 22 23:49:15 2012 +0000 + + Hack for font background when we cannot read from the LCD; Candidate fix for ILI9325 LCD + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4763 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a9e6502435889345a4fd588a2e33730b533eb15e +Author: patacongo +Date: Tue May 22 22:10:57 2012 +0000 + + Add some minimal support for precedence of operations + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4762 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4181f651d3e83e198e796ce68af994b7351e57a3 +Author: patacongo +Date: Tue May 22 21:01:42 2012 +0000 + + CHexCalculator fixes + back out change to CNxtkWindow + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4761 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d169e445acbd17da86be15158175dd663f737489 +Author: patacongo +Date: Tue May 22 19:29:22 2012 +0000 + + Add a hex calculator example to NxWM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4760 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 30453f36241c9c8b66a3868a244f032dc4d4ffdb +Author: patacongo +Date: Mon May 21 23:56:29 2012 +0000 + + Some debug garbage was left in the files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4759 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 702c78383eb73b12503cd51ec80a22f6185e9de8 +Author: patacongo +Date: Mon May 21 17:36:26 2012 +0000 + + Add a timeout to the STMPE11 touchscreen driver to catch missing pen up events + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4758 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9800ec2ea872f7a81aa71dfe0b7aa050aa65988f +Author: patacongo +Date: Mon May 21 13:34:09 2012 +0000 + + Fix NxWM bug: old window being minimized when new window open + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4757 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 04a2eae3fd02c3fd779646a58621cccdd5d37f19 +Author: patacongo +Date: Sun May 20 22:24:43 2012 +0000 + + Updat NxWidgets TODO list + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4756 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 602575e7c90d0169c8572e5a314aeb1e81ba548e +Author: patacongo +Date: Sun May 20 22:10:34 2012 +0000 + + Add an NxWM console/keyboard thread and eliminate all issues with NxConsole window serial input + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4755 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3a6013aae5fe8f66d15c9099d015f85aa5b0b0a8 +Author: patacongo +Date: Sun May 20 18:56:14 2012 +0000 + + NxWM::CNxConsole and NXWidgets::CCallback can now redirect keyboard input to the NxConsole driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4754 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 15730ec0d54ac4d9bccf3862921b5d636e1f661f +Author: patacongo +Date: Sun May 20 16:05:15 2012 +0000 + + Add NX kbd input support to NxConsole + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4753 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1c59d3c76505a70e9923423b7b7541dc63ba7c57 +Author: patacongo +Date: Sun May 20 00:53:49 2012 +0000 + + This should have been part of the 6.18 release but was lost somehow + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4752 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 232ce4e980dddbe62c5917d549493f7e01eae31e +Author: patacongo +Date: Sat May 19 15:26:38 2012 +0000 + + Prep for 6.18 release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4751 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ba5e400fb344ef2f1b01e38435f348ed33052244 +Author: patacongo +Date: Sat May 19 04:20:56 2012 +0000 + + NxWM unit test now appears bug free (other than some NxConsole-related issues). + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4750 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fc95a731d05d946b4dfd0524fed1176aa41b89fe +Author: patacongo +Date: Sat May 19 01:46:02 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4749 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit dd202a4aa7991e9e4db32265c9bd4ee42de7b3f6 +Author: patacongo +Date: Sat May 19 01:01:00 2012 +0000 + + NxWM: Add a missing part of the message blocking logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4748 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2acf00c2cde3fd8f42d0ae7eb9df787310b85c41 +Author: patacongo +Date: Fri May 18 23:08:34 2012 +0000 + + Final refactoring and implementation of delayed window deletion logic. Works worse now, but the changes are important and need to be checked in now + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4747 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ae3a9e76b54068b2518f5146e9d2295b03577c57 +Author: patacongo +Date: Fri May 18 01:11:57 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4746 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3d0f071c607bfdcdf89f8ec2c06b8596c6610282 +Author: patacongo +Date: Thu May 17 22:16:02 2012 +0000 + + Implement an NX interface to block flush message queues in multi-user mode. This is necessary to prevent stale window handles when a window is closed + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4745 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7c97dbdf4411e96682a56267b4c095574dfe604d +Author: patacongo +Date: Thu May 17 19:32:48 2012 +0000 + + Re-factor NX messaging logic in preparation for a new message control feature + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4744 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 19e5ee4c8113774aef8735894431f5f86348630c +Author: patacongo +Date: Thu May 17 16:55:13 2012 +0000 + + Fix a C++ link issue: If constant strings used only in constructor, the don't get linked into the final executable + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4743 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b231fb795e6e08765afd0b4336eb041039ce5c05 +Author: patacongo +Date: Wed May 16 22:43:40 2012 +0000 + + NxWM: Add IApplicationFactory so that we can create multiple instances of applications; And, as a result of that, re-vamp entire threading model. this is now buggier than it was before + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4742 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d21b932f5ecbedadab9113374d89c6243478ec3e +Author: patacongo +Date: Tue May 15 20:10:32 2012 +0000 + + NXWidgets::CNxTkWindow must subtract the height of the toolbar (if any) when reporting the size of the window + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4741 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f81489f95ee8b2c6808c62499a2360d94a449a8f +Author: patacongo +Date: Tue May 15 16:40:43 2012 +0000 + + NxWidgets: New pre-release event. Action now raised on pre-release. NxWM: Use action event to process icon touches; Fix initialization of image highlighted state. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4740 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2a7d40522f7e5a9cf9029ded28eae8660cdbccc0 +Author: patacongo +Date: Tue May 15 01:20:34 2012 +0000 + + NxWM::CNxConsole when NSH window is closed by touching toolbar icon, need to suppress certain activities performed by the on_exit() handler + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4739 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 519ab1856fb8c69ff2bb15e512bdb8539c90129c +Author: patacongo +Date: Tue May 15 00:45:14 2012 +0000 + + Fix several compiler errors that occur when CONFIG_SCHED_ONEXIT is enabled; on_exit is now used in NxWM::NxConsole to close the window with the NSH session exits + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4738 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 383e7a0c97e0e559da8eb2c2a128153ad068d67a +Author: patacongo +Date: Mon May 14 21:57:38 2012 +0000 + + Improved thresholding logic in the STMPE11 driver; NxWM: Oops minimizing wrong application + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4737 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit db2bfa3e69fee84003a2fe13632c21046a1dc5b4 +Author: patacongo +Date: Mon May 14 20:46:47 2012 +0000 + + NxWM: Calibration is now done on a separate thread; Change mechanism for reporting calibration data; add method to determine if the application is full-screen + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4736 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5baa9ac0f90e1243622b4454cb27e35384d49794 +Author: patacongo +Date: Mon May 14 14:25:57 2012 +0000 + + Update of NSH nfsmount command + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4735 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0aaa3c8bafa025a1596c03691b516f23c6d8a081 +Author: patacongo +Date: Mon May 14 01:03:19 2012 +0000 + + Add task switching instrumentation for missing case. Contributed by Petri Tanskanen. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4734 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 47125132adb0ef34b429f2563b860c713a037032 +Author: patacongo +Date: Mon May 14 00:22:31 2012 +0000 + + Calypso update from Denis Carkiki. Adds UWire driver and support for external memory in NuttX heap + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4733 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4952b2dddf7a436cf9ca5d9a338b0daa146c0ce8 +Author: patacongo +Date: Sun May 13 23:40:23 2012 +0000 + + Disabled NXTK autoraise; it does not work properly in multi-user mode due to queue mouse/touchscreen input + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4732 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 892014e097d9bd3f826ece81d47390bb8dd05c0c +Author: patacongo +Date: Sun May 13 18:28:43 2012 +0000 + + NXWidgets::CImage needs to catch mouse/touchscreen events; All touchscreen drivers need to report the last valid X/Y data when the screen is untouched. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4731 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c4c802e7b3845725ca80aaaefbe99ebd31489140 +Author: patacongo +Date: Sun May 13 15:14:53 2012 +0000 + + Add Calypso-related fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4730 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 851773fdae49ba99c7780c7e64bbacd08a07fa16 +Author: patacongo +Date: Sun May 13 14:36:59 2012 +0000 + + NxWM: Fix detection of touch events in the tool bar; Start window should not have a stop icon + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4729 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6798ffe9be77f8ca18352e1c0f36fd59cb414d2b +Author: patacongo +Date: Sun May 13 00:45:13 2012 +0000 + + Fix a critical NXTK bug related to mouse/touchscreen positions within framed windows + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4728 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e16fc112d83924fb75ff874b19119a9c38419461 +Author: patacongo +Date: Sat May 12 21:12:56 2012 +0000 + + NxWM: Fix double deletion of class + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4727 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d4c261ea71bf5a01c1897e0cd67d9dbbfdd5cfa9 +Author: patacongo +Date: Sat May 12 16:59:57 2012 +0000 + + NxWM: Correct the calculation of the physical dispaly size + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4726 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 48e8fe230493d3a378797c0723ee166823658e07 +Author: patacongo +Date: Sat May 12 13:50:21 2012 +0000 + + Add NxWM::CWindowControl; task bar and start window icons now functional + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4725 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 95c738489def9e9bcd52e72e42aea08e55714a76 +Author: patacongo +Date: Sat May 12 00:11:24 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4724 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4bc440c90c652c159a538b604537d3d9780e0d93 +Author: patacongo +Date: Fri May 11 22:07:06 2012 +0000 + + Fix a few STMPE11 touchscreen and NxWM touchscreen calibration bugs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4723 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c23d14b08ebcce8fbac4011d9761c255c52ab37e +Author: patacongo +Date: Fri May 11 18:27:46 2012 +0000 + + SMTPE11 and NxWM touchscreen fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4722 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e72205be3c00581cc6fe2428b4daff38bd7c9a07 +Author: patacongo +Date: Fri May 11 00:05:25 2012 +0000 + + NxWM: Finishes touchscreen implementation; NuttX: Standardize touchscreen initialization interfaces for all boards + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4721 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 23897082d9d007335eda86b7d9af5a43b1b99f67 +Author: patacongo +Date: Thu May 10 16:25:56 2012 +0000 + + NX trapezoid fixes; Various NxWM fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4720 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6e9e0c640b4e4ff8c43fdc5f26a7d8eb9a0d904b +Author: patacongo +Date: Thu May 10 01:35:23 2012 +0000 + + More NxWM touchscreen fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4719 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5df98379f4a9b539a740d32e73f6f20acbc918da +Author: patacongo +Date: Wed May 9 22:30:19 2012 +0000 + + Adding beginning of NxWM touchscreen support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4718 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c0b0c73b9908f9515b562e72dd0a13daa2118aa5 +Author: patacongo +Date: Wed May 9 19:32:56 2012 +0000 + + Missed a file in the last checkin + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4717 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6c0c3ab1915387b951b05c848ecdd515766ca9e5 +Author: patacongo +Date: Wed May 9 19:31:48 2012 +0000 + + NxWidgets: Remove modal loops, Add CWindowEventHandler*. NxWM: Add support for full screen applications + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4716 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5d31022f9dacc7c614c977ef7aa9941f5e94f99a +Author: patacongo +Date: Tue May 8 22:10:29 2012 +0000 + + The STMPE11/touchscreen is now fully functional on the STM3240G-EVAL + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4715 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7cc9218389c6b2b214759675418629510c1544a9 +Author: patacongo +Date: Tue May 8 15:07:53 2012 +0000 + + Integrate the STMPE11 driver into the STM3240G-EVAL board logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4714 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 58688272d3010ac12cdd8c90f96cdd2dd0c2c37a +Author: patacongo +Date: Mon May 7 23:33:39 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4713 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 11961873cc73488e5cc5c0fbe45294b7350cbec1 +Author: patacongo +Date: Mon May 7 22:49:27 2012 +0000 + + Big NxWidgets simplification. Remove all hierarch logic. Widgets now exist only in a two-dimensional plane + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4712 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f08f0709b3bb317be95f73755a042fd58198e163 +Author: patacongo +Date: Mon May 7 21:25:24 2012 +0000 + + Various fixes for running the NxWM unit test on the STM3240G-EVAL + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4711 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5df21bfd6d819b5abe9b1f9861a03ea647d63154 +Author: patacongo +Date: Mon May 7 18:19:17 2012 +0000 + + Most fixes to get NxWM working on the STM3240G-EVAL + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4710 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b66dd903b6b5d1d6a72d53be54cca36fdfb3d653 +Author: patacongo +Date: Mon May 7 15:05:07 2012 +0000 + + NxWidgets: Fix a potential deadlock that can occur waiting for toolbard geometry data + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4709 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 424579fcbadf9829701e132ff74d3563fbc22a75 +Author: patacongo +Date: Mon May 7 12:03:33 2012 +0000 + + Add configuration for testing NxWM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4708 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6aadb593e279a4124f7b494d7bb19b2130789218 +Author: patacongo +Date: Mon May 7 11:49:16 2012 +0000 + + NSH fix + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4707 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f478d3f6b12332c8c4eeb114d792af5b1b82295c +Author: patacongo +Date: Mon May 7 02:37:24 2012 +0000 + + Fix uninitialized pointer in CNxTKWindow + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4706 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 69f4e02c1750d0fe4c6c31a96311b5a49ae29ac5 +Author: patacongo +Date: Mon May 7 01:40:39 2012 +0000 + + Mostly cosmetic, partial fixes for STM3240G-EVAL LCD + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4705 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a17f13da064ce7a0c8430f4f0bfff5da063c8d4c +Author: patacongo +Date: Sun May 6 16:28:43 2012 +0000 + + Add STMPE11 temperature sensor logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4704 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit db2a671b198ce2439b5bd52e63b9d100dc86e65b +Author: patacongo +Date: Sun May 6 16:00:16 2012 +0000 + + Add STMPE11 touchscreen logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4703 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit edf3b4667bbfe44dabe282b5098d5a175edf624a +Author: patacongo +Date: Sun May 6 01:37:47 2012 +0000 + + Add framework for STMPE11 ADC interfaces + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4702 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 36f080fa7d94e0d321fbc01a040677d3f625dc73 +Author: patacongo +Date: Sat May 5 23:17:25 2012 +0000 + + Add GPIO support to STMPE11 driver; NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4701 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 03d9d974b5e930fc9ad158460f1764dbd5d903df +Author: patacongo +Date: Sat May 5 17:27:03 2012 +0000 + + Beginning of an SMTPE11 touchscreen/IO expander driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4700 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8e45cf0546b8a6255802a260a4a656ba7a6a979d +Author: patacongo +Date: Fri May 4 20:48:52 2012 +0000 + + Updated NxWM widgets, several NX, NxWidgets, and NxWM bug fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4699 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 78ec88998083a9678b3494747191fd67a17584c4 +Author: patacongo +Date: Fri May 4 02:56:02 2012 +0000 + + Update NxWM colors; remove NxWidgets shelving + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4698 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 06393922c3506c84a35107cfd3c37aaf95a852be +Author: patacongo +Date: Fri May 4 00:55:52 2012 +0000 + + NxWM: Cleaned up a couple of icon images + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4697 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f812f168ddf4d94bbd4f64b3c67283330e3ee860 +Author: patacongo +Date: Thu May 3 23:37:34 2012 +0000 + + NSF update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4696 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 743103b228291abdec723ee7049e915d819f98f6 +Author: patacongo +Date: Thu May 3 23:32:53 2012 +0000 + + NSF update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4695 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e5a837ee3a0231c6d4623d138e875908dcd4bf56 +Author: patacongo +Date: Thu May 3 23:06:37 2012 +0000 + + Fix a positioning problem in CRlePaletteBitmap + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4694 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1c4493944521af9d8638a86ee16345f200ac7dc7 +Author: patacongo +Date: Thu May 3 22:31:48 2012 +0000 + + Fix an NxWidgets bug; Update NxWM (it kind of works now) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4693 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0ffc37d476077ee5d89978acc93d26fc2c6b1dfb +Author: patacongo +Date: Thu May 3 19:46:37 2012 +0000 + + Upated NxWM comments + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4692 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8e4a6bdf9a7afd4f61f5e01f28b0776c4e65c73f +Author: patacongo +Date: Thu May 3 13:29:07 2012 +0000 + + Minor task bar fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4691 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8f002594f75cdc204d85f0bab3762dad58a9bfaf +Author: patacongo +Date: Wed May 2 23:40:11 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4690 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2b6180f48e080cc0c1dc8ed851df07c4f02f9310 +Author: patacongo +Date: Wed May 2 22:03:05 2012 +0000 + + NxWM updates (with some NX and NxWidget fixes too) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4689 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 882448de92cd793aa01c2a4d585d02306411e7ed +Author: patacongo +Date: Wed May 2 15:36:19 2012 +0000 + + Fix some warnings and fix some simulator builds + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4688 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d7c6496584fdbe590ee33f8e8759eec849612f73 +Author: patacongo +Date: Wed May 2 14:38:54 2012 +0000 + + NxWM initial displays come up okay + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4687 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0bb02729f174806f968aef5f35b917e2b27a7a22 +Author: patacongo +Date: Wed May 2 00:10:18 2012 +0000 + + NxWM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4686 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ea2402e9cc14d2b7a969d3873da8524dc8aae9b1 +Author: patacongo +Date: Tue May 1 23:31:47 2012 +0000 + + Missed Calypso file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4685 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 51c1f0c7bdd4090976b6803483fa6ebff1b7baab +Author: patacongo +Date: Tue May 1 23:03:37 2012 +0000 + + Calypso update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4684 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c88c7c9b4b49ed594f2dd21c447f046d95935e72 +Author: patacongo +Date: Tue May 1 22:31:26 2012 +0000 + + NxWM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4683 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 838d1f26ddfec7b852cdaee078834bee51e9ce46 +Author: patacongo +Date: Tue May 1 20:36:19 2012 +0000 + + More NxWM support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4682 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3c07d3cb2b3780f62deba1aa1d70ca143dc01e05 +Author: patacongo +Date: Tue May 1 14:52:54 2012 +0000 + + Add beginning of NxWM NxConsole application + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4681 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a7a543df520f6ecbf8b79b6cfce1fd2923f4c14f +Author: patacongo +Date: Mon Apr 30 23:51:23 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4680 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a6a3f5f495273cd255eecc69a39f6e83b9f63043 +Author: patacongo +Date: Mon Apr 30 22:51:34 2012 +0000 + + More NX window manager updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4679 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9910451d9ad4e44098be5874c5dc2b511e822685 +Author: patacongo +Date: Mon Apr 30 20:38:44 2012 +0000 + + Completes first cut at task bar + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4678 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b132217de3cd20d04f2634d56f721a9224e11d7e +Author: patacongo +Date: Mon Apr 30 01:21:26 2012 +0000 + + NxWM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4677 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 39c438faf84b033c6e5474f0865e50597d416ef1 +Author: patacongo +Date: Sun Apr 29 22:10:52 2012 +0000 + + NxWM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4676 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e1c2c72201e74059eb19d3d29f82574112d379c3 +Author: patacongo +Date: Sun Apr 29 19:18:24 2012 +0000 + + NxWM update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4675 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 84f7d3282ffb96df43d696488336c3445798fb70 +Author: patacongo +Date: Sun Apr 29 17:30:37 2012 +0000 + + More images of NxWM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4674 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7b6915ff00f6b6d0a31d7826ac8dc6fe600bb221 +Author: patacongo +Date: Sun Apr 29 17:09:57 2012 +0000 + + More images of NxWM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4673 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fd3451cbbe09e04076d9ff0feb474f54aeebb100 +Author: patacongo +Date: Sun Apr 29 16:57:06 2012 +0000 + + more NxWM stuff + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4672 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 080d38e1681605b70e4e20bae7594292f7de00af +Author: patacongo +Date: Sun Apr 29 14:34:56 2012 +0000 + + Fix STM32 USART4/5 vs UART4/5 confusion + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4671 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 562e215f60b0280e6efb4d2dafac574cfe7d9707 +Author: patacongo +Date: Sat Apr 28 22:46:36 2012 +0000 + + More NX window manager pieces + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4670 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1760b5489c858a90d92c476deade741c81b0177f +Author: patacongo +Date: Sat Apr 28 17:36:53 2012 +0000 + + A few pieces of what may become an NX window manager + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4669 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7a33066e4b7b9363ba4ed4a619b65bcee0b41951 +Author: patacongo +Date: Sat Apr 28 14:25:16 2012 +0000 + + Update to README and comments + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4668 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9189049232f49177c11c753cef993bac31c4a3d5 +Author: patacongo +Date: Fri Apr 27 23:29:24 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4667 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3373a23b68f39bbe110848be7d9dabcdb9ffa38b +Author: patacongo +Date: Fri Apr 27 20:59:49 2012 +0000 + + Fix/verify the STM32 LCD in all supported orientations + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4666 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2ff8d05734510322214ea43cd9783fd9a8b2e541 +Author: patacongo +Date: Fri Apr 27 18:29:04 2012 +0000 + + More STM3240G-EVAL LCD updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4665 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 007ef5d0503fa535593afc82221e877f1737f4ff +Author: patacongo +Date: Fri Apr 27 16:20:32 2012 +0000 + + Add NxConsole configuration for the STM3240G-EVAL board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4664 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d0cf30e83912856d05184cf9e1e196aaf406367a +Author: patacongo +Date: Thu Apr 26 23:30:35 2012 +0000 + + Add support for UBW32 buttons + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4663 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a82ead552d891295fcf733535f9dea3df3099d5e +Author: patacongo +Date: Thu Apr 26 22:10:40 2012 +0000 + + Add completed LCD driver for the STM3240G-EVAL + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4662 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8df96243b8276ebcbaf71adc6d0680dd07f4529c +Author: patacongo +Date: Thu Apr 26 21:26:39 2012 +0000 + + Add NSH configuration for the Bit Whacker + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4661 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 87883c4b5394ad568022ecc7243a648d89b62c41 +Author: patacongo +Date: Thu Apr 26 20:11:46 2012 +0000 + + Configuration for Sparkfun UBW32 board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4660 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3e1b2867abde43dc1e2a55ccda473f4e5b12702b +Author: patacongo +Date: Thu Apr 26 16:06:54 2012 +0000 + + Fix instrumenation in task_delete(); fix prctl parameter order + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4659 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 305cf084d4c7b4bdbc4160b3ecaed1bdeb72471b +Author: patacongo +Date: Thu Apr 26 15:00:35 2012 +0000 + + Add interfaces to support getting/setting of thread/task names + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4658 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 414af0aef26871f7e38df5c69bcc0e619ef25c95 +Author: patacongo +Date: Wed Apr 25 23:22:09 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4657 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b77059b500182c89dddebea5676f45a84d76faf0 +Author: patacongo +Date: Wed Apr 25 22:14:00 2012 +0000 + + STM3240G-EVAL LCD updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4656 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5b83507116be57e0c84daea74d30dea382f20f97 +Author: patacongo +Date: Wed Apr 25 16:47:28 2012 +0000 + + Fix infinite loop in CDC/ACM driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4655 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f544d4c1a8763e99e24c7a521c50c52458402475 +Author: patacongo +Date: Wed Apr 25 15:16:45 2012 +0000 + + Fix a UDP build issue + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4654 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a2432bdb9c2983d736f95b99330a635237beea13 +Author: patacongo +Date: Wed Apr 25 02:10:42 2012 +0000 + + Turn PIC32MXMMB backlight off + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4653 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 823d7a394a016e981b56fb3bdb12673c9c3f360d +Author: patacongo +Date: Tue Apr 24 21:37:46 2012 +0000 + + Update to the STM3240G-EVAL LCD driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4652 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cf9b822df7831c3ba900b73d88ae2077f9b205e2 +Author: patacongo +Date: Tue Apr 24 18:00:55 2012 +0000 + + Minor fixes to PIC32MX7MMB led controls + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4651 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b1cb7ef74493dc74f2ea04ffb9c332e094929162 +Author: patacongo +Date: Mon Apr 23 23:21:30 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4650 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 01de46fb3fce89561f6b9715593fa240c071df08 +Author: patacongo +Date: Mon Apr 23 21:07:03 2012 +0000 + + NFS fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4649 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d045038299f9182ec38a67644df21b3150291f91 +Author: patacongo +Date: Mon Apr 23 20:58:47 2012 +0000 + + Fix inetpton return value + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4648 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0073ac83ffd1e57093141ed081eecdd906701e8e +Author: patacongo +Date: Mon Apr 23 20:33:25 2012 +0000 + + NFS updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4647 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 31640bb6a691fa4e67157ef6ae947d78630716c4 +Author: patacongo +Date: Mon Apr 23 19:55:32 2012 +0000 + + Kconfig updated + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4646 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6d6976b06ecf8fce78aea24d9664da0533514b2e +Author: patacongo +Date: Mon Apr 23 16:49:15 2012 +0000 + + Rename some USB device files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4645 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 09eac48792417206230798528de54a7d1c349f1d +Author: patacongo +Date: Mon Apr 23 13:59:31 2012 +0000 + + Fix atexit() function being called twice + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4644 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4cae5aee9fb5816b0d2fea1a72637fb0dc6fffbb +Author: patacongo +Date: Sun Apr 22 23:52:43 2012 +0000 + + Readme.txt update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4643 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit acd98ac6ced68f8b9454dc1b8fe7eb6156efe400 +Author: patacongo +Date: Sun Apr 22 23:29:38 2012 +0000 + + Fleshed out board definitions for the Mikroelectronika PIC32MX7 MMB board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4642 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 07099d112977c6c1700f027e045af5c0084c6ddf +Author: patacongo +Date: Sun Apr 22 21:30:52 2012 +0000 + + Fix a UART4/5 naming problem introduced in the last check-in + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4641 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ec81f66d5c33285c3d25cca6fcfcb6183ae551ca +Author: patacongo +Date: Sun Apr 22 19:50:33 2012 +0000 + + Add circular DMA support to STM32 and STM32 serial driver; Add initial configuration for the Mikroelektronika PIC32MX7 MMB board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4640 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cfbb78e2668603e63dfabdd127b8bf01b6744059 +Author: patacongo +Date: Sat Apr 21 00:11:17 2012 +0000 + + More NFS updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4639 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7c722206dd6746c8035a4c62fda0cb416d436a44 +Author: patacongo +Date: Fri Apr 20 23:15:41 2012 +0000 + + More NFS updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4638 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b1dbaa35ee824b32cf0fe0a470089b627899cc91 +Author: patacongo +Date: Fri Apr 20 21:48:14 2012 +0000 + + Fist cut at USB audio definitions + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4637 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 941cf06037ae16a7568545d4510976595479c475 +Author: patacongo +Date: Thu Apr 19 22:51:42 2012 +0000 + + More Kconfig stuff + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4636 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fb15304eb4d8e16fb8d1457d1b9a6e5b87f937fe +Author: patacongo +Date: Thu Apr 19 17:52:14 2012 +0000 + + Some STM32 bugfixes from Mike Smith + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4635 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5f9ab50192280c587a266d9cee2fdd849cbad97d +Author: patacongo +Date: Wed Apr 18 23:31:47 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4634 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8d4b4631f48fb474a1dd21792db524932630556c +Author: patacongo +Date: Wed Apr 18 22:29:50 2012 +0000 + + More Kconfig stuff + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4633 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 42c322f824ee0d64e8d66f5cc9cfb4e984bee1e4 +Author: patacongo +Date: Wed Apr 18 19:17:30 2012 +0000 + + More Kconfig files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4632 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 530040b164b352fcee157f317b2ac7e1609d5956 +Author: patacongo +Date: Wed Apr 18 17:08:27 2012 +0000 + + drivers/serial: Don't disable Rx interrrupts on each character + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4631 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6aa752b3380cebd42e1870e8c8f85d02f8956465 +Author: patacongo +Date: Wed Apr 18 15:57:45 2012 +0000 + + Disable line buffering if the file is opened in binary mode; Also fix a couple of fopen/fdopen bugs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4630 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2e53a5cf45d21d509315ee6e97b812288d0e3aa1 +Author: patacongo +Date: Wed Apr 18 13:24:39 2012 +0000 + + Fix sched_setscheduler() return value + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4629 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 340aca6485a8d58028d930150775b93a2d6bf8ef +Author: patacongo +Date: Tue Apr 17 22:54:31 2012 +0000 + + More Kconfig stuff + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4628 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 338ad36286967261dfa7ae075a47cc1dc3b80913 +Author: patacongo +Date: Tue Apr 17 22:28:47 2012 +0000 + + Add beginning of LCD driver for the STM3240G-EVAL + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4627 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ee0f2607595c75f2027f187c15285a7e0f44a3eb +Author: patacongo +Date: Tue Apr 17 21:53:05 2012 +0000 + + more Kconfig stuff + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4626 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 92dfc7ba19ec9f7fc65661b0de7db3f1dc193404 +Author: patacongo +Date: Tue Apr 17 21:23:10 2012 +0000 + + More Kconfig + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4625 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d4362cc3aabd99f1f0476504bb043c19ceaff2a1 +Author: patacongo +Date: Tue Apr 17 13:48:39 2012 +0000 + + More Kconfig files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4624 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5dd35e83ca9be5e75c6c19126c9566126977117b +Author: patacongo +Date: Tue Apr 17 00:24:19 2012 +0000 + + More Kconfig stuff + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4623 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 82474eadebb3088a16ec9525bd99ac2b2ca01266 +Author: patacongo +Date: Mon Apr 16 23:01:21 2012 +0000 + + NFS client FS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4622 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit eaf671937f28a3e8fa3c007611b784d131856f8b +Author: patacongo +Date: Mon Apr 16 22:43:40 2012 +0000 + + Add watchdog timer configuration info to all STM32 configurations + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4621 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1837532bd7d611d44bb487ee1cbc07940dba14a5 +Author: patacongo +Date: Mon Apr 16 22:15:33 2012 +0000 + + Fix a couple of bugs in the STM32 IWDG driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4620 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d6bb7827132efdc10f128019ae742591896efbf4 +Author: patacongo +Date: Mon Apr 16 21:13:54 2012 +0000 + + STM32 IWDG watchdog works + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4619 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 55d814ce2d73e2005d57c7833b4f93f2c05798f8 +Author: patacongo +Date: Mon Apr 16 18:46:07 2012 +0000 + + STM32 WWDG watchdog driver works + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4618 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e1920cbcb38543e1bce93e3d8100821353f23c5a +Author: patacongo +Date: Mon Apr 16 17:20:36 2012 +0000 + + Add STM32 watchdog configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4617 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c47d8cb7f6b17017ea010abdac4d144d6909e616 +Author: patacongo +Date: Mon Apr 16 15:45:33 2012 +0000 + + Kconfig update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4616 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d0b581040aa6e31aa2fa9a0c4f088fe67c1d4b3c +Author: patacongo +Date: Mon Apr 16 00:09:13 2012 +0000 + + More Kconfig + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4615 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3be0d4303617db1047adb2f653f3b4422b6d451f +Author: patacongo +Date: Sun Apr 15 22:31:05 2012 +0000 + + Add a watchdog timer test + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4614 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit df5cef7de40f31a5b1fbf91be7453983e472407b +Author: patacongo +Date: Sun Apr 15 19:46:08 2012 +0000 + + Finish STM32 IWDG and WWDG watchdog timer drivers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4613 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 11a21cad8a0253431a2853e9561c74a57ee83529 +Author: patacongo +Date: Sun Apr 15 16:42:09 2012 +0000 + + Implement STM32 IWDG driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4612 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit be4a25e5b52a3b78bf37fe3a688cbe2ff083e63a +Author: patacongo +Date: Sun Apr 15 01:11:54 2012 +0000 + + Add skeleton file for STM32 watchdog timer driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4611 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5868e1dc923d4b066a0eb6a2ce61f0a3e9190540 +Author: patacongo +Date: Sat Apr 14 20:22:48 2012 +0000 + + More Kconfig updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4610 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 585a7030150e7b153f53fe4ea2e186d33efe5896 +Author: patacongo +Date: Sat Apr 14 20:01:08 2012 +0000 + + Developing a new way to handle application configurations + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4609 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5286a4c849d2c764475fb8b175f8bb3b12f7f2d1 +Author: patacongo +Date: Sat Apr 14 18:01:45 2012 +0000 + + Kconfig updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4608 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9c8f49c1002f569120f4da4d9b8d32209a24e694 +Author: patacongo +Date: Sat Apr 14 15:11:38 2012 +0000 + + Prep for 6.17 release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4607 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 57c04fbaea5d7614a6da5582f11b2a30a12ebd58 +Author: patacongo +Date: Sat Apr 14 13:31:14 2012 +0000 + + Kconfig updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4606 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit df5c47bfaeeba223f006e9f35df0edbc68057760 +Author: patacongo +Date: Sat Apr 14 00:27:44 2012 +0000 + + NFS client update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4605 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 81339344802a755fdc3738bada9f5df2bd6fa3da +Author: patacongo +Date: Fri Apr 13 23:37:52 2012 +0000 + + Add an upper half watchdog timer driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4604 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a48bc673822313947dfe6e9f06804e4cd2ed9464 +Author: patacongo +Date: Fri Apr 13 22:22:41 2012 +0000 + + Add a header file that defines a standard watchdog timer driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4603 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6f0589d350fcac599d87a17ef46fd3c7643826d2 +Author: patacongo +Date: Fri Apr 13 18:36:13 2012 +0000 + + Fix STM32 OTG FS device driver FIFO setup + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4602 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9e4c3dc80799908e15caaf3041b0498d01cbb968 +Author: patacongo +Date: Fri Apr 13 18:25:25 2012 +0000 + + Fix backward conditional compilation + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4601 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d72d847d569096694f8b17784f3f250f3ca8f734 +Author: patacongo +Date: Fri Apr 13 15:04:05 2012 +0000 + + Minor kconfig fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4600 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0bb3d17f8af9f43b50afd12a5d25b9a5f05f26ff +Author: patacongo +Date: Fri Apr 13 14:27:44 2012 +0000 + + Kconfig update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4599 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 211fe84e0b93d2a47a94d9959f6b45337fe6d18d +Author: patacongo +Date: Fri Apr 13 02:14:09 2012 +0000 + + update Kconfig files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4598 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9e918288f2a64be5779282456de3c3aa158ea568 +Author: patacongo +Date: Thu Apr 12 21:52:04 2012 +0000 + + Kconfig update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4597 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d3e26d8814f55cb5f6bbe7f86bc49538037fcd87 +Author: patacongo +Date: Thu Apr 12 18:36:24 2012 +0000 + + Add logic to hold off processing OUT SETUP request until OUT data phase completes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4596 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e37d8b5e5d9a9cea78ae8928703faf7867fea31e +Author: patacongo +Date: Thu Apr 12 16:30:48 2012 +0000 + + Extend the USB device/class interface: Add parameters to pass the EP0 OUT data that should accompany the OUT SETUP request + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4595 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a45f93e3113baef971dccf87d0326d42d33a4247 +Author: patacongo +Date: Thu Apr 12 14:47:29 2012 +0000 + + Working for missing logic to get EP0 OUT DATA + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4594 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ac050ecd29440d205cbcfe87c004bb9371762ba5 +Author: patacongo +Date: Thu Apr 12 00:42:01 2012 +0000 + + NFS client fs update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4593 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 16b8b599a9ff14591f898f544ca4b77b612f57fd +Author: patacongo +Date: Wed Apr 11 23:06:30 2012 +0000 + + Add tools/cmpconfig.c to compare to configuration files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4592 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f1c5ee72b9ceb7066a12b3e92f46f02d83a522cc +Author: patacongo +Date: Wed Apr 11 18:12:03 2012 +0000 + + Correction to the ZLP fix for the STM32 F4 OTG FS driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4591 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0c9433d03263676a6c9142b195f86b0065bfe856 +Author: patacongo +Date: Wed Apr 11 17:13:04 2012 +0000 + + Misc STM32 OTF FS driver fixes + More Kconfig files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4590 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d334d4d0153973bab43e156f8c5326c5084bdd6f +Author: patacongo +Date: Wed Apr 11 14:47:25 2012 +0000 + + Fix CDC/ACM alternate interface number (from Antti) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4589 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 95c7a42c261171c4a867d4d59ec440fa88696d8f +Author: patacongo +Date: Wed Apr 11 02:04:59 2012 +0000 + + More configuration files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4588 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 46e11c55c1618fa7bda5ef67299084c723937075 +Author: patacongo +Date: Tue Apr 10 23:49:13 2012 +0000 + + Add a little more configuration logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4587 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 77dda92fc950fac95a77ac88ef747bdb83a390af +Author: patacongo +Date: Tue Apr 10 23:01:40 2012 +0000 + + A little bit of file system configuration logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4586 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 52ff9424e188e94abeea7513c1a706a772699f12 +Author: patacongo +Date: Tue Apr 10 22:36:45 2012 +0000 + + more updates for the STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4585 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c8340e2bf504a43756fd2f929e10f0b8a553220e +Author: patacongo +Date: Tue Apr 10 21:45:29 2012 +0000 + + Updated STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4584 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 537954591d9a3b8ed6c909de7c0c7f576ac5b31f +Author: patacongo +Date: Tue Apr 10 18:27:13 2012 +0000 + + Fixes for the STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4583 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bc74d78940d4098b7e1af22fed81b54ad846f4cb +Author: patacongo +Date: Mon Apr 9 23:35:45 2012 +0000 + + NFS client update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4582 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 52ca693964453b7ba25f64060e5f2bf5443633f8 +Author: patacongo +Date: Mon Apr 9 22:31:20 2012 +0000 + + A few early STM32 OTF FS fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4581 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fe091124b66f99a2c14a70043b3b8ede8080b5dd +Author: patacongo +Date: Mon Apr 9 21:08:37 2012 +0000 + + Modify configuration for use with STM32 OTG FS driver testing + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4580 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 97170a4f1b5fb33421532a3183ad8380c74504af +Author: patacongo +Date: Mon Apr 9 19:38:26 2012 +0000 + + Updates for STM3210E-EVAL SRAM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4579 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1b7112d261a6c6dd56cbd9333e3e0df37f0d9641 +Author: patacongo +Date: Mon Apr 9 17:21:30 2012 +0000 + + Add 4.5.2 ARM fixes contributed by Gerd v. Egidy + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4578 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9471cacd3bc0a08ceca611f239956e9741684232 +Author: patacongo +Date: Mon Apr 9 16:28:15 2012 +0000 + + The STM32 OTG FS driver is code complete + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4577 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 72da4f1b02c20a8196ced0a9fa4c646c68725beb +Author: patacongo +Date: Sun Apr 8 22:43:22 2012 +0000 + + Updated STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4576 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 10c6d83924f89ab87ab7fe1e4d9d43f276b1875b +Author: patacongo +Date: Sun Apr 8 19:34:10 2012 +0000 + + Updated STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4575 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 83997bfde8f512ad4cb7dfc58c7cea15118019c9 +Author: patacongo +Date: Sun Apr 8 17:05:12 2012 +0000 + + Finish analysis of OUT data path in STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4574 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3e8cc7b0560d1856cc0fee47bd0c1175f4f16564 +Author: patacongo +Date: Sun Apr 8 13:03:26 2012 +0000 + + Include libgcc.a inside of the group of recursively linked libraries in all Makefiles + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4573 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 14c3218bdd2de77415dea88388d03b9b640f0223 +Author: patacongo +Date: Sat Apr 7 22:32:35 2012 +0000 + + Updates the STM3220G-EVAL configurations + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4572 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4205d70cc89c271bd121b59dba15eca518f4fca6 +Author: patacongo +Date: Sat Apr 7 20:54:45 2012 +0000 + + Fix much replicated typo. STM32 F4 SRAM is CCM, not TCM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4571 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1e3ef5cbe789a756af9caebe29f4488663f11740 +Author: patacongo +Date: Sat Apr 7 19:38:13 2012 +0000 + + Add partial TxFIFO logic to STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4570 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 74ed2d1e6065f0ab0c66677a49f0dd7f3e5a5384 +Author: patacongo +Date: Sat Apr 7 14:50:57 2012 +0000 + + Updated Kconfig files from Lzyy + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4569 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 36e37f5da4d016e033006db34bc8abad1d299b5d +Author: patacongo +Date: Sat Apr 7 14:08:37 2012 +0000 + + Move include/math.h to include/nuttx/math.h + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4568 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2ac0dff544582a43ec516a7f3f56f14916362d33 +Author: patacongo +Date: Fri Apr 6 16:45:52 2012 +0000 + + Add kconfig documentation + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4567 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 373c6c375708400a78afffd4597b4eca7c903153 +Author: patacongo +Date: Fri Apr 6 16:33:17 2012 +0000 + + Adding skeleton Kconfig files (part 3 of 2) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4566 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 42af792decc09ed8caa3d680f26fe0a3ca44b82b +Author: patacongo +Date: Fri Apr 6 15:58:25 2012 +0000 + + Adding skeleton Kconfig files (part 2 of 2) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4565 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e54df74833fa266c688fdbc61b675929803ae7d9 +Author: patacongo +Date: Fri Apr 6 15:49:35 2012 +0000 + + Adding skeleton Kconfig files (part 1 of 2) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4564 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 68ddcbf91795f9a735138a031baa20ee11477906 +Author: patacongo +Date: Fri Apr 6 15:33:54 2012 +0000 + + Add RX interrupt logic to the STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4563 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 441704fa36c47de5d8abd0b710b7980ac6d86078 +Author: patacongo +Date: Thu Apr 5 23:21:13 2012 +0000 + + Fix compilation errors with floating point is enabled and field widths are disabled (I don't know why you would do that, but the code was wrong) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4562 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ee6cf645bc1f6d756519277be6c7ec572df0ee0d +Author: patacongo +Date: Thu Apr 5 21:34:24 2012 +0000 + + Add patch to build kconfig-frontends under Cygwin + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4561 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 48c8d782f9bbbeb78eed93d9ed928351dfd7a735 +Author: patacongo +Date: Thu Apr 5 17:44:04 2012 +0000 + + Beginning of a NuttX configuration tool + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4560 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 534506e27296592ccaf6badc86f5e60859473d58 +Author: patacongo +Date: Thu Apr 5 16:25:26 2012 +0000 + + Completes most of the STM32 OTG FS device interrupts + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4559 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cb1591528ff58b51dd3e6afe900227873c443893 +Author: patacongo +Date: Thu Apr 5 14:12:41 2012 +0000 + + More progress on the STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4558 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1758844830c72c7fe7e86ee139541c4bdb27e907 +Author: patacongo +Date: Wed Apr 4 23:53:19 2012 +0000 + + STM32 OTG FS device driver update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4557 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 424ec5656c99375d35c94e20d10db0d135a98ca6 +Author: patacongo +Date: Wed Apr 4 18:01:00 2012 +0000 + + Add STM32 OTG FS device endpoint stall logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4556 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bf2acdfee05231c704e3141066e1fe8509f3d197 +Author: patacongo +Date: Wed Apr 4 15:22:35 2012 +0000 + + More work on STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4555 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d3974a62b3c701c8b8777d6fc3b2991ab88f716b +Author: patacongo +Date: Wed Apr 4 13:01:14 2012 +0000 + + Fix pascal build problem + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4554 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9f1c1d3a9f45de0ea981c975da978d75473dab79 +Author: patacongo +Date: Wed Apr 4 00:41:28 2012 +0000 + + Updates to STM32 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4553 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4865d9928372bd136098beaf72b3d55ef1859d2a +Author: patacongo +Date: Tue Apr 3 17:31:55 2012 +0000 + + Beginning of an OTG FS device side driver (not much there on initial check-in) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4552 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 55c0b5bec31f62367ab9a336513b19af058cad69 +Author: patacongo +Date: Mon Apr 2 22:20:39 2012 +0000 + + Beginnings of STM32 F4 OTG FS device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4551 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0036b9b3cd3f0a58aebb360bea60dc224b1189db +Author: patacongo +Date: Mon Apr 2 01:02:41 2012 +0000 + + A couple of fixes to common and STM32 serial handling to fix some data overrun conditions + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4550 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 58003047772108a872b03fe957a0d61e119b9be2 +Author: patacongo +Date: Sun Apr 1 19:06:40 2012 +0000 + + Update STM3210E-EVAL backlight controls + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4549 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a325935198b87271aec9f3a7fff7f19fde226cf5 +Author: patacongo +Date: Sat Mar 31 21:30:31 2012 +0000 + + Fix warning + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4548 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 527ef72a506d884f0745032c66856f89aa35aaf5 +Author: patacongo +Date: Sat Mar 31 20:48:53 2012 +0000 + + Apply fixes for STM3210E-EVAL LCD backlight PWM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4547 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 02354c22845990a765f0d74cfbdb4df1398baefe +Author: patacongo +Date: Sat Mar 31 16:26:32 2012 +0000 + + Add support for backspace and a cursor to NxConsole + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4546 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b277d5c19326b572c19c77ceb13ad73dbe213c23 +Author: patacongo +Date: Sat Mar 31 15:13:12 2012 +0000 + + Fix read() return value for the case of permissions problem + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4545 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8f17baae37707f163ce7bbe7772d060efe11a858 +Author: patacongo +Date: Fri Mar 30 23:56:35 2012 +0000 + + NFS client update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4544 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3d86917712f6c502e8edc640649e6f204376ba06 +Author: patacongo +Date: Fri Mar 30 22:49:08 2012 +0000 + + More fixes for NxConsole driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4543 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6542745de8fbe0f90de06052821c6d78ab183250 +Author: patacongo +Date: Fri Mar 30 18:42:40 2012 +0000 + + Add framework in NxConsole to support VT100 escape sequences + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4542 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 55d55c1e70122ede4fd25d8aa826e48f7506095b +Author: patacongo +Date: Fri Mar 30 16:08:28 2012 +0000 + + Add ASCII and VT100 header files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4541 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cc5a41a14b657387741e4f0853d737aaaa574e2f +Author: patacongo +Date: Thu Mar 29 23:14:29 2012 +0000 + + Fix types in STM32 PWM driver comments + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4540 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e04a96b580e0a8e3fa994a75e2f8e12b6c293199 +Author: patacongo +Date: Thu Mar 29 22:20:47 2012 +0000 + + Can now run an NSH session within an NX window + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4539 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2ad4791dfa7d321661a0b75860a791bbb8df492a +Author: patacongo +Date: Wed Mar 28 23:27:24 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4538 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit da091bc45e9eb024a288a677fa47e918ed2b3704 +Author: patacongo +Date: Wed Mar 28 21:56:43 2012 +0000 + + Candidate fix for STM32 F4 I2C + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4537 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 61c5ec1bc7de3c47fa8b484392026c68942d8f16 +Author: patacongo +Date: Wed Mar 28 19:29:30 2012 +0000 + + The NX console appears to be fully functional + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4536 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9e5d37dcddb921166d203682b52ce5357f9fe5d7 +Author: patacongo +Date: Wed Mar 28 17:19:17 2012 +0000 + + NX console should only be available if NX multi-user mode is enabled + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4535 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 07e5222a418853f4a9c4eede819afd1da4fa386f +Author: patacongo +Date: Wed Mar 28 16:06:56 2012 +0000 + + NX console updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4534 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 52bf8b3bf1f8d89cc551d520e909bc8355c2fae4 +Author: patacongo +Date: Wed Mar 28 01:52:00 2012 +0000 + + More NX Console fixes... good progress but still not ready for prime time + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4533 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fb9d418f66f4ed9a516cc26e056ffedabcb78169 +Author: patacongo +Date: Wed Mar 28 00:10:43 2012 +0000 + + NFS update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4532 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1a975c0a58aa62cad758bbf931cdaaafe10de230 +Author: patacongo +Date: Tue Mar 27 22:33:15 2012 +0000 + + Updaes for NX Console + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4531 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1e104ed08752d7e9ca439e83ece80652de33fcb0 +Author: patacongo +Date: Tue Mar 27 20:44:00 2012 +0000 + + Fix handling if STM32 I2C byte count + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4530 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7ce2f900349af126440cfa5475979b634d3e5a55 +Author: patacongo +Date: Tue Mar 27 19:40:49 2012 +0000 + + NX console driver is code complete but untested + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4529 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f5211035ab6969ca1d743256f61aedf8316d7439 +Author: patacongo +Date: Tue Mar 27 16:59:15 2012 +0000 + + Add a test for the NX console device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4528 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 218b2f16722eb3f07020104e4580574b1b8578ce +Author: patacongo +Date: Tue Mar 27 15:01:22 2012 +0000 + + Update NxWidgets Doxygen support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4527 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9c5a6f54bd27d3b0096a469ffa7aa531992e8ca5 +Author: patacongo +Date: Tue Mar 27 02:21:47 2012 +0000 + + Add more NX console logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4526 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7d8338dbfcf07acf10c568dba8e6760664a0193f +Author: patacongo +Date: Tue Mar 27 00:23:40 2012 +0000 + + NFS update + another NX console driver file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4525 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5c2c73f6f583b18604d5d5b8e2e132c52e7cfd47 +Author: patacongo +Date: Mon Mar 26 22:10:21 2012 +0000 + + Add beginnings of an NX console driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4524 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4bbb82261c44446fd10042307b87cd20c1f43ff2 +Author: patacongo +Date: Sun Mar 25 21:05:02 2012 +0000 + + Use const storage class on a few declarations to save SRAM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4523 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6d7a2956ebe54688ccb516c86566c57b575cd9c5 +Author: patacongo +Date: Sun Mar 25 16:24:46 2012 +0000 + + Missed one file from last set of LPC17xx DAC changes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4522 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 008e12b5c86648bfc9af9105bef9f1d16626e31f +Author: patacongo +Date: Sun Mar 25 16:22:07 2012 +0000 + + LPC17xx DAC fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4521 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit da51ecc9749b4cffd695b9c0c6a097fcaa92a2a1 +Author: patacongo +Date: Sun Mar 25 14:51:25 2012 +0000 + + Add support for the poweroff on calypso phones + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4520 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bfbf2cccdf561405f6fe6d07ca9bd05844d2a342 +Author: patacongo +Date: Sat Mar 24 22:39:52 2012 +0000 + + Additional documentation/README updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4519 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 285a023286cbf59fdb2d970b4dc2b0896f3a541f +Author: patacongo +Date: Sat Mar 24 22:07:50 2012 +0000 + + Backout recent change to PIC32 network configuration -- doesn't work right with fewer I/O buffers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4518 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c7147522c93aa69e4e409c13c85c2f8f93f900d1 +Author: patacongo +Date: Sat Mar 24 20:52:32 2012 +0000 + + Update Calypso README files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4517 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 37e8f4c7251160226cc84c2e0da917beefc55b7f +Author: patacongo +Date: Sat Mar 24 19:25:49 2012 +0000 + + Add comments about Calypso building + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4516 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 97fd097f9a83a37ccc6040fb47339b80eab79304 +Author: patacongo +Date: Sat Mar 24 18:33:21 2012 +0000 + + Move include/sercomm to include/nuttx/sercomm + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4515 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 79bdfcae3d938ff5f20207e2eb17133991acf66f +Author: patacongo +Date: Sat Mar 24 18:14:23 2012 +0000 + + A few more Calypso/Compal updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4514 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b32fd7491e7f0323d57da551e1abc51bbec57464 +Author: patacongo +Date: Sat Mar 24 17:52:10 2012 +0000 + + Update documenation to include Calypso and the Compal phones + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4513 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 34c94085302dff2917bed82e6747f895720b26e0 +Author: patacongo +Date: Sat Mar 24 17:27:38 2012 +0000 + + Add support for compal e99 and e88 phones + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4512 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cda951fff197debbe998f6c692c55b82d91d6f5e +Author: patacongo +Date: Sat Mar 24 13:57:04 2012 +0000 + + Documentation update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4511 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3e42396a44aaaf963829e9291c703162c3a09bfe +Author: patacongo +Date: Fri Mar 23 20:14:21 2012 +0000 + + Updated comments; starting to implement priority protection but backed everything out but some changes to comments + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4510 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 72dfc599ee8982c845eaec8b8ed9d07b0faa182c +Author: patacongo +Date: Fri Mar 23 01:41:34 2012 +0000 + + Documentation update; enabled I2C tool in stm32 nsh2 config + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4509 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 15ddbb4de95caf78650bd555f7956f172069346b +Author: patacongo +Date: Thu Mar 22 23:34:37 2012 +0000 + + Documentation update for NxWidgets + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4508 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 08f2fa1364ca3cb60f5d612cda8245bdda592dfc +Author: patacongo +Date: Thu Mar 22 22:51:53 2012 +0000 + + NxWidgets ready for first release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4507 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f553c16cf62a4a0f4c0a1da58bd066a43e9e9ad8 +Author: patacongo +Date: Thu Mar 22 22:41:11 2012 +0000 + + Prep for NxWidgets 1.0 release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4506 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit dcd999971180cbd71cca091fa6967f60b13c835e +Author: patacongo +Date: Thu Mar 22 21:22:59 2012 +0000 + + First check-in of NxWidgets + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4505 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 58df24e93fa0d1a092298eed6870e03e38402ed9 +Author: patacongo +Date: Thu Mar 22 18:44:06 2012 +0000 + + Update header file info in README + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4504 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8bcfcd56d5a7ab57efac223c439edf5b8053f3bf +Author: patacongo +Date: Thu Mar 22 14:52:46 2012 +0000 + + Add clock_synchronize() which may be used to re-synchonize the system time with an RTC after recovering from a low power state + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4503 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1460fecc90e84216347a075548e9c625aeb8541a +Author: patacongo +Date: Thu Mar 22 14:07:45 2012 +0000 + + Change STM32 so that stm32_pmstop.c and stm32_pmstandby are built even if CONFIG_PM is not defined + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4502 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1018c9e4410f651f9025fd28471ef99bae903e92 +Author: patacongo +Date: Thu Mar 22 00:51:01 2012 +0000 + + NFS update + make some examples configurable as NSH built-ins + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4501 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a58d4b265fbd75b37070dee1acb75b95bf1dbeda +Author: patacongo +Date: Wed Mar 21 19:47:23 2012 +0000 + + Move serial header files to include/nuttx/serial + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4500 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c22a13ef4ae689ff6ff1973fba950c6e673342af +Author: patacongo +Date: Wed Mar 21 18:01:07 2012 +0000 + + Move file-system header files to include/nuttx/fs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4499 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0247373e8f497d14f609fad20329f201b5f00941 +Author: patacongo +Date: Tue Mar 20 15:28:06 2012 +0000 + + Cosmetic PIC32 USB driver fixes (still has problems) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4498 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit aa37eeaa03f819cb3cf591b63dc2ee463fc78047 +Author: patacongo +Date: Mon Mar 19 17:56:15 2012 +0000 + + Minor updates for PIC32 USB device driver bugs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4497 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 199e9314622731714c0331264a52e8b1d00a1d4e +Author: patacongo +Date: Sun Mar 18 20:39:18 2012 +0000 + + The PIC32 USB driver (finally) works the the Mass Storage Class + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4496 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9242a9e5789751f99d595ceb0dfd1b0af3a3ad2e +Author: patacongo +Date: Sat Mar 17 17:15:59 2012 +0000 + + Fix reported USB MSC product/revision + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4495 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 310e63cd2808fd351da7110fafebfc9dd94b516e +Author: patacongo +Date: Sat Mar 17 00:25:34 2012 +0000 + + NFS update; fix STM32 enabling of CAN2 clock + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4494 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2286099a155d9acd808665a1a86c382f3be8466e +Author: patacongo +Date: Fri Mar 16 20:59:21 2012 +0000 + + Updates to the PIC32 USB driver (still kind of buggy); Fix for STM32 CAN2 -- Need to enable CAN1 clocking to use CAN2 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4493 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1427e505419d4b4ccdeb1ba2886ba128041de244 +Author: patacongo +Date: Thu Mar 15 22:56:46 2012 +0000 + + Fix PIC32 USB double buffer toggle + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4492 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8974ab15bad78e00dc8b71acb329e14d3a0c67e1 +Author: patacongo +Date: Thu Mar 15 20:53:42 2012 +0000 + + Updates to PIC32 USB stall logic -- still doesn't work right + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4491 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8c4a5d21499a7b780594d11393d28781d2c9a0e9 +Author: patacongo +Date: Wed Mar 14 19:37:28 2012 +0000 + + Add hooks to support STM32 power management + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4490 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 16f7ec20bd22cd6954f4956508ca3953dfb9fd15 +Author: patacongo +Date: Wed Mar 14 01:19:27 2012 +0000 + + Extend examples/can so that it can be used in other contexts + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4489 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c184b7a4de309de786dfe8b0c16cabe0a596aee7 +Author: patacongo +Date: Tue Mar 13 23:47:11 2012 +0000 + + Tinkering with USB MSC device on PIC32 -- doesn't work + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4488 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 227b5d0f56b4aacb68a53b07664f41565de53879 +Author: patacongo +Date: Tue Mar 13 20:51:48 2012 +0000 + + Fix a deadlock when using the NSH ifconfig command over Telnet + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4487 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fd38715cbab3308c16252df898ef2fcef72a5bb8 +Author: patacongo +Date: Tue Mar 13 19:21:04 2012 +0000 + + Add a PIC32 configuration that supports only a Telnet console + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4486 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4757dd6aa8038ca558b01f81b60d549b76bb211f +Author: patacongo +Date: Tue Mar 13 18:05:49 2012 +0000 + + PIC32 Ethernet driver now appears stable + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4485 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8d0386947e48681212341444dd891af81fe34f9c +Author: patacongo +Date: Tue Mar 13 16:15:24 2012 +0000 + + Correct PIC32 Ethernet Tx ring handling + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4484 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e7eb420e2e10145f7decf6967b693f21dabf73d0 +Author: patacongo +Date: Tue Mar 13 13:02:45 2012 +0000 + + Add psock_connect() + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4483 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b2664b46db13ad0c99100b1f056c863a14b664f1 +Author: patacongo +Date: Tue Mar 13 12:47:59 2012 +0000 + + Fix some multiply defined symbols by making some static + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4482 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ea36e112cfe12744ba871afa922a6064183488fe +Author: patacongo +Date: Tue Mar 13 00:45:34 2012 +0000 + + Completes bit definitions for STM32 USB OTG FS registers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4481 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 736fcc20da0ad8ae72802e246bca268806ac93e5 +Author: patacongo +Date: Mon Mar 12 23:07:41 2012 +0000 + + Add bit definitions for STM32 USB OTG FS Host-mode control and status registers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4480 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8beb69be2f721cdeaba9b28377ea9160cdb8adfe +Author: patacongo +Date: Mon Mar 12 22:06:31 2012 +0000 + + Add bit definitions for STM32 USB OTG FS Core global control and status registers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4479 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 126f9640b863d98e54ee4f6334093797ed0ab44c +Author: patacongo +Date: Mon Mar 12 20:08:55 2012 +0000 + + More STM32 USB OTG definitions + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4478 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 50d489100f088a12cd28ded95a9abdef500ddb87 +Author: patacongo +Date: Mon Mar 12 16:03:10 2012 +0000 + + Dirty port of LPC17 USB host driver to the STM32 -- nothing more than a name change on initial check-in + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4477 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c6bd4f78c402f9bc303c52db012c26bf23727280 +Author: patacongo +Date: Mon Mar 12 15:47:47 2012 +0000 + + Add support for the Sure DB-DP11212 PIC32 board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4476 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 65e4af6e200279515902c1d27abf0b49112d212a +Author: patacongo +Date: Sat Mar 10 18:58:41 2012 +0000 + + Prep for 6.16 release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4475 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2204da6b604c102ce698173d485191c00acfe59b +Author: patacongo +Date: Sat Mar 10 18:57:44 2012 +0000 + + Prep for 6.16 release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4474 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 080b0b41e050f2ff180ffdc4e5c2d1534a313ea7 +Author: patacongo +Date: Sat Mar 10 00:35:44 2012 +0000 + + Fix a typo introduce in the last big bunch of checkins for the STM32 F2 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4473 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 288631c44f632c46c4582904a0e47102423aed4f +Author: patacongo +Date: Sat Mar 10 00:15:45 2012 +0000 + + Add support for the STM3220G-EVAL board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4472 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0cba35270ae800392f4437bb740ffced9d49cc75 +Author: patacongo +Date: Sat Mar 10 00:02:11 2012 +0000 + + Add peripheral support for the STM32 F2 family + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4471 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6806ef6e3fd129f364d3af007b52ba388e911f67 +Author: patacongo +Date: Fri Mar 9 22:33:00 2012 +0000 + + Add IRQ/chip support for the STM32 F2 family + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4470 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7882e0671ef2b5e3da937809a3e6cd5c53a99480 +Author: patacongo +Date: Fri Mar 9 22:05:14 2012 +0000 + + Update PIC32 Ethernet driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4469 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 04a88c0538729dab9412b81dec3c425d0f3db2e1 +Author: patacongo +Date: Fri Mar 9 17:47:25 2012 +0000 + + Fix several bugs related to PIC32 Ethernet driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4468 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e01934d011535972468a5aeec5ad27997c5cf14c +Author: patacongo +Date: Fri Mar 9 14:47:27 2012 +0000 + + PIC32 Ethernet driver now at least talks to the PHY + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4467 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9422880309781b1ac9c67ff706f71c6038ab98c8 +Author: patacongo +Date: Thu Mar 8 23:40:14 2012 +0000 + + RPC updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4466 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 406e1cd01b010da9deecda3a49c87aec2389ee6b +Author: patacongo +Date: Thu Mar 8 23:05:03 2012 +0000 + + Update PIC32 Ethernet driver from debugging (still does not work + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4465 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3b1852082c35c9f5249c72834c51761493fa4322 +Author: patacongo +Date: Thu Mar 8 14:31:49 2012 +0000 + + Verified USB (device) on the PIC32 Ethernet Starter Kit + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4464 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fbb3cd0f03e206d312172dca208dd80d9392753d +Author: patacongo +Date: Wed Mar 7 22:50:43 2012 +0000 + + Add support for USB device testing on the PIC32 starter kit + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4463 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3ded48ceae8f329b9047b7ea256b6cf9fe5dd0a3 +Author: patacongo +Date: Wed Mar 7 21:36:32 2012 +0000 + + Add an NSH configuratin for the PIC32 starter kit + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4462 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 777befe4bbf0cae367497d863962b5c097a05a49 +Author: patacongo +Date: Wed Mar 7 17:40:23 2012 +0000 + + Updates to PIC32 SPI driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4461 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit af2d48b0a38bf7960c2d28c7e47080466e8e6c65 +Author: patacongo +Date: Wed Mar 7 01:28:14 2012 +0000 + + RPC updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4460 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a0b537dd761d889292797f8f728bbb5e61472506 +Author: patacongo +Date: Wed Mar 7 00:53:50 2012 +0000 + + Add PIC32 SPI driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4459 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0a89a8ade31da10e9349ef6e4a536230069793a8 +Author: patacongo +Date: Tue Mar 6 20:21:57 2012 +0000 + + Add support for use of a USB serial device to provide NSH console I/O. Verified on the Sure PIPIC32MX board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4458 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 29772a34325f6fdea1a1cc9f6f2eeb691cc2084c +Author: patacongo +Date: Tue Mar 6 15:51:03 2012 +0000 + + The PIC32 USB device driver is (finally) functional + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4457 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a1a8abff71fc4f42c645d687d80625bfbe9131aa +Author: patacongo +Date: Tue Mar 6 00:26:14 2012 +0000 + + RPC update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4456 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 94dc3e48cdeb2d27bcf3300c9dbe63c9f3735b4e +Author: patacongo +Date: Mon Mar 5 23:04:18 2012 +0000 + + Minor update to PIC32 USB device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4455 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit eb43744cfe8bedafb50361a869479a5574ea38fe +Author: patacongo +Date: Mon Mar 5 21:02:07 2012 +0000 + + Some improvements in PIC32 USB BDT handling + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4454 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit df7302340eb03b0b538c179eca4de1f062bae2e4 +Author: patacongo +Date: Sun Mar 4 22:31:18 2012 +0000 + + Fix some PIC32 USB IN transfer issues -- still more + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4453 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4129b430d6348415103b6e9eced9609484d1d682 +Author: patacongo +Date: Sun Mar 4 19:31:10 2012 +0000 + + Some fixes for the PIC32 USB IN processing -- still some issues + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4452 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 40f49928b04e8f4d10cf6e3b739c79fcac10d3a0 +Author: patacongo +Date: Sun Mar 4 17:38:00 2012 +0000 + + Several fixes to the PIC32 USB device OUT path logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4451 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 03c2be3856624ed069e414148a1d571d4b1fcb25 +Author: patacongo +Date: Sat Mar 3 23:18:34 2012 +0000 + + Move all non-standard, NuttX header files into include/nuttx/net + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4450 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 73af31f231cc1538daed09540331e2fa4d7b95b0 +Author: patacongo +Date: Sat Mar 3 18:59:32 2012 +0000 + + After a reset, need to re-connected to the bus + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4449 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit dabec8c0105e700bd545f3cdbfc05ef5f52848f8 +Author: patacongo +Date: Sat Mar 3 17:27:49 2012 +0000 + + A few more PIC32 USB fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4448 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c2bd949bf6b75f3efd2e42b733f8b6c522cd8e83 +Author: patacongo +Date: Sat Mar 3 00:23:08 2012 +0000 + + Remove quad_t + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4447 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 82f12f73345c4e1c5bd314cb32266d1a4233d5e0 +Author: patacongo +Date: Sat Mar 3 00:15:10 2012 +0000 + + RPC updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4446 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bb41cf1b703eaa552f3769c3fb0f91fdbd3891a4 +Author: patacongo +Date: Fri Mar 2 19:57:52 2012 +0000 + + Add more low-level, thread-independent socket interfaces + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4445 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4f617d5be7d8e6622c825da85f4c7b0b7e81b7c9 +Author: patacongo +Date: Fri Mar 2 17:23:02 2012 +0000 + + PIC32 USB driver updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4444 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f18b635aa27347556bdea56e7420cddf4f5f92a1 +Author: patacongo +Date: Fri Mar 2 02:11:31 2012 +0000 + + Add the beginnings of NFS client support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4443 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c8ef50d82b7e7874bbd1013de368c10ef4e9b7ed +Author: patacongo +Date: Fri Mar 2 00:16:12 2012 +0000 + + Fix PIC32 USB cloning errors -- There is not pbuffer toggle bit in the BDT status + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4442 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 314e1d6189cf9ff45c36ed123d2706c73c672d24 +Author: patacongo +Date: Wed Feb 29 23:19:20 2012 +0000 + + PIC32 USB device only supports full ping poing mode + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4441 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b34d35b3284b3c7aae5a7190afea6ba7ef9b6f05 +Author: patacongo +Date: Wed Feb 29 21:53:28 2012 +0000 + + A little more work (but not much progress) on the PIC32 USB device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4440 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 157e80bb9dd6959a83a8f844318b42b0dc8b7beb +Author: patacongo +Date: Tue Feb 28 23:38:59 2012 +0000 + + Add logic to NSH startup to call C++ static initializers on startup + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4439 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 82da59c616d91ae6c8cba72b74d38ac3eefb0af5 +Author: patacongo +Date: Tue Feb 28 21:58:24 2012 +0000 + + Add support for C++ static constructors (at least to a few platforms) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4438 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d83d1596b0e069eb66977a0b4fcdfa0b176dfb15 +Author: patacongo +Date: Tue Feb 28 18:39:37 2012 +0000 + + STM32 Quad Encoder bug fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4437 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 56bcc7b1052bada87acce14495c4ba406c46b03e +Author: patacongo +Date: Tue Feb 28 18:14:55 2012 +0000 + + Extend CDC/ACM driver so that can be connected/disconnected under software control; Add new NSH commands sercon and serdis that will connect and disconnect the CDC/ACM serial device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4436 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2ac7d84029da73e223b00d6e10efd5cb8927d55e +Author: patacongo +Date: Tue Feb 28 01:58:23 2012 +0000 + + Overflow position offset not needed if we have only 32-bit counters + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4435 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6dc915199c6c0bcb3f65d23d87c33a85d1506937 +Author: patacongo +Date: Tue Feb 28 00:33:30 2012 +0000 + + Add support for mixed 16- and 32-bit timers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4434 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0c04ea0089234ae3c0cc3d939f27df4bae0f7553 +Author: patacongo +Date: Mon Feb 27 23:14:43 2012 +0000 + + Add logic to support the FSMC SRAM in the NuttX heap + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4433 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 08d0c58e892e466e0688cfc4c7da1294bbef3b6b +Author: patacongo +Date: Mon Feb 27 19:54:42 2012 +0000 + + Oops, can't use symbol OK here + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4432 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6fe64a18861e4e35d0906fa9236498d125d33262 +Author: patacongo +Date: Mon Feb 27 19:50:35 2012 +0000 + + Add support for the Atollic Pro toolchain; Change extension .ihx to .hex to be better compatible with most of the rest of the world + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4431 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fcbad8c27f9207306bbc31ca1471c21f780abe0a +Author: patacongo +Date: Mon Feb 27 17:22:10 2012 +0000 + + Add support for SRAM on board the STM3240G-EVAL board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4430 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1784e4785b4c640df807d5adf5b6d24df48e5f1d +Author: patacongo +Date: Sun Feb 26 15:27:36 2012 +0000 + + Add single precision operations to FPU test + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4429 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2bc54edaf3b0824962e1699acca3dd8ba14c3f01 +Author: patacongo +Date: Sat Feb 25 20:46:18 2012 +0000 + + readline() (and hence NSH) now accept the DEL character as well as the Backspace character for the backspace functionality + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4428 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fe55532f34fc7401baa6e9f2943a716998e1a20b +Author: patacongo +Date: Sat Feb 25 19:32:16 2012 +0000 + + Fix bugs in lazy FPU register saving + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4427 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a69d50a48878f1a3f94e3cd9365717ad050c2211 +Author: patacongo +Date: Sat Feb 25 18:01:44 2012 +0000 + + Misc quad encoder updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4426 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5f00d22a0439b4bf958d67bafda0878acaf17cb3 +Author: patacongo +Date: Sat Feb 25 00:58:07 2012 +0000 + + Ooops part of last checkin was still in the editor + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4425 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9c338d809eaf32ae4a51fc74661f7d86a81a7d74 +Author: patacongo +Date: Sat Feb 25 00:53:24 2012 +0000 + + STM32 quad encoder: Don't calculate the timer prescaler value at runtime; pre-calculate it at compiler time + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4424 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit eccf19e0affd3b699bbb3872a53befa7f813848f +Author: patacongo +Date: Sat Feb 25 00:36:28 2012 +0000 + + Update STM32 configuration to use TIM8 instead of TIM2 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4423 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9daa6ed1d1d245536198b6b3e6446a5812e80bf5 +Author: patacongo +Date: Sat Feb 25 00:19:13 2012 +0000 + + Fixes for the STM32 quadrature encoder + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4422 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bdd5e8adcb807dc15486862721778f65e78982a8 +Author: patacongo +Date: Fri Feb 24 21:34:55 2012 +0000 + + Add a test to verify that FPU registers are properly saved and restored on context switches. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4421 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4ffc124e0a308664bdd11e7d5207b48d3d3c731b +Author: patacongo +Date: Fri Feb 24 18:24:35 2012 +0000 + + select() fix to handl POLLHUP; STM32 FPU saving in context switches seems to be functional + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4420 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 75aef0be3b87f103852b284efece48c488b86513 +Author: patacongo +Date: Thu Feb 23 22:44:38 2012 +0000 + + OOps... vstm instructions needs to post-increment, not pre-decrement + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4419 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4ccaa081c9af9991ed247c402ae39c1b9c5fb2f6 +Author: patacongo +Date: Thu Feb 23 21:29:42 2012 +0000 + + Enable STM32 F4 hardware floating point with the Atollic toolchain + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4418 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit dbd61e6f83b466b6c4a1d718726a9fa513f44cf7 +Author: patacongo +Date: Thu Feb 23 18:42:36 2012 +0000 + + Add support for the Atollic 'Lite' toolchain in all STM32 F4 configurations + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4417 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 112e4f55ba9a40e79e02fcee0096ab71c3cc8917 +Author: patacongo +Date: Thu Feb 23 15:53:27 2012 +0000 + + Fix an error the TCP/IP received sequence number counting + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4416 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0362fd4c2229ac1cf9b2743d28e4389a6b8e1722 +Author: patacongo +Date: Thu Feb 23 02:07:38 2012 +0000 + + (1) Fix a critical memory leak in the TCP read-ahead buffering logic; Add an option to suppress SDIO multi-block transfers in order to work around a buggy SDIO driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4415 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a16ee47f0e0c64da88b21ad1baadd08f79193af6 +Author: patacongo +Date: Wed Feb 22 18:44:34 2012 +0000 + + Incoporate (more) new ARMv7-M exception handling logic contributed by Mike Smith + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4414 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6c02000ba47f08484280da61fb8d384a59eb5c2a +Author: patacongo +Date: Wed Feb 22 18:14:18 2012 +0000 + + Incoporate new ARMv7-M exception handling logic contributed by Mike Smith + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4413 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 58e84b6b86d6270523ee50a63f8530cbd9063533 +Author: patacongo +Date: Wed Feb 22 16:03:10 2012 +0000 + + Fix accept() logic. it was not monitoring for losses in connections. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4412 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d8c42f1ed57b77cc7381ebd6408c2f0f969e97b3 +Author: patacongo +Date: Tue Feb 21 23:23:18 2012 +0000 + + Misc fixes to quadrature encoder debug output + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4411 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 20b15f2d8c1fc7dd2926f473eb34f507f83df5cf +Author: patacongo +Date: Tue Feb 21 22:00:28 2012 +0000 + + STM32 SDIO DMA: Ignore DMA FIFO errors; these seem to be bogus. SD multiple block transfers result in CRC errors; avoid them by using smaller FTP buffer sizes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4410 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a663979a1e2b4ccd8f290a707341e2c79ae0b884 +Author: patacongo +Date: Tue Feb 21 19:16:41 2012 +0000 + + Fix SDIO DMA (finally) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4409 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cb971e195ebb991a16d362c9bb54ad72c9ba2da2 +Author: patacongo +Date: Tue Feb 21 15:17:42 2012 +0000 + + Add logic to STM32 SDIO driver to terminate on a DMA error + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4408 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 070f707e7d07ff9ded5a690c8a1e0702d663f4f4 +Author: patacongo +Date: Tue Feb 21 00:21:26 2012 +0000 + + More STM32 SDIO DMA fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4407 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bf06e16a5f27133a264bde08907b7bdf7eb51642 +Author: patacongo +Date: Mon Feb 20 20:02:53 2012 +0000 + + Various STM32 SDIO and DMA fixes (SDIO DMA still does not work) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4406 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 12fd26bd6779a1e10883722c015ff043222a0948 +Author: patacongo +Date: Sun Feb 19 18:04:25 2012 +0000 + + Fix error in STM32 DMA driver stream index calculation + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4405 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a7d27685a4afa39171269da127728b0bbe425560 +Author: patacongo +Date: Sun Feb 19 16:31:12 2012 +0000 + + STM32 SDIO driver now build with DMA enabled + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4404 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c3e6ead3395724268b85a5c2316f3b288ebcfbfb +Author: patacongo +Date: Sat Feb 18 22:09:09 2012 +0000 + + Correct a buffer size error in the STM32 ethernet driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4403 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f04310d55941bf5e4db3a71a5d3eaca6a6f89616 +Author: patacongo +Date: Sat Feb 18 18:13:30 2012 +0000 + + Correct and error in recv() and recvfrom() return value + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4402 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f60d578a461ee991f5eb42f9ae0dd2e7def75f75 +Author: patacongo +Date: Sat Feb 18 14:22:00 2012 +0000 + + Clear up some configuration naming that was inconsistent accross STM32 chips + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4401 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a02dc4c1dc403d2c187c2fee9c723c1c512d95aa +Author: patacongo +Date: Sat Feb 18 14:02:34 2012 +0000 + + CAN ISO-11783 support contributed by Gary Teravskis + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4400 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2fa893134fdc69e0b82152bdf71362a428438da2 +Author: patacongo +Date: Thu Feb 16 02:33:01 2012 +0000 + + Document recvfrom() bug + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4399 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4d73d9348961a7288164f6d9c8f525a3f5a2f93d +Author: patacongo +Date: Wed Feb 15 23:37:37 2012 +0000 + + Fixes all known FTP server bugs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4398 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a2e2f34390914acd8524c8014fb4ab8751b99b81 +Author: patacongo +Date: Wed Feb 15 22:41:17 2012 +0000 + + Minor FTPD updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4397 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 46e984d52399ce9430b7f89c5c90859b9e93ac1e +Author: patacongo +Date: Wed Feb 15 19:12:19 2012 +0000 + + Extend the Quad Encoder test + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4396 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3625222c6c6acf678b730502f4b7e3016ae9fbf3 +Author: patacongo +Date: Wed Feb 15 17:51:30 2012 +0000 + + Add QE support to STM32F4Discovery; add a test of the quadrature encoder driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4395 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a1590c1424d6065ec21830a10a4d210f9fc8a299 +Author: patacongo +Date: Wed Feb 15 00:33:51 2012 +0000 + + I suppose the STM32 F4 is like the F1 in that TIM inputs should not use alternate functions???? + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4394 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 21b2d4c8af3730e42808387beefb8d31d6bdcb35 +Author: patacongo +Date: Wed Feb 15 00:08:39 2012 +0000 + + Fix TIM in/out pin naming + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4393 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e123e82e82ae5760f431182015806c1d7a4726aa +Author: patacongo +Date: Tue Feb 14 22:18:53 2012 +0000 + + Initial fleshing out of the STM32 quadrature encoder driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4392 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bf22435aa4925eb16dd60efdd1926d4d48b769ee +Author: patacongo +Date: Tue Feb 14 17:48:25 2012 +0000 + + More STM32 quadrature encoder code + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4391 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2bc230a0d6b25d3ac140f3acfbfcd6ea478c5d8b +Author: patacongo +Date: Tue Feb 14 15:32:57 2012 +0000 + + Add an infrastructure to support a generic quadrature encoder driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4390 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1cc7e843bc250baff2f2864c707cb3e5e574de87 +Author: patacongo +Date: Mon Feb 13 21:18:54 2012 +0000 + + Fixed ARM.exidx in all Eagle100 linker scripts; Enabled networking in the Eagle100 NSH configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4389 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3c2620d54c4ccf2fbb713659dfd4362bcdd0091b +Author: patacongo +Date: Mon Feb 13 14:52:31 2012 +0000 + + Several font files were missing a newline at the end + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4388 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9a03521b431c66a2497563e9517e0d3f3bb63cba +Author: patacongo +Date: Mon Feb 13 01:42:03 2012 +0000 + + Prep for 6.15 release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4387 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit acf1031af3948702a7bc93b4e3f50bf413073245 +Author: patacongo +Date: Sun Feb 12 23:54:26 2012 +0000 + + Add interface to enabled/disable debug output + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4386 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 686d0f0daa4643af87804712684c2d51750126ad +Author: patacongo +Date: Sun Feb 12 20:27:49 2012 +0000 + + Fix a small RAM log bug (the RAM log still does not work) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4385 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a563ce3647874aa19778b177c1d0cd05b903a040 +Author: patacongo +Date: Sun Feb 12 02:53:01 2012 +0000 + + Fix some typos and compilation errors introduced in the last checkin + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4384 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 57ae1bb52625c783f338c9ed2598d16237a6b77f +Author: patacongo +Date: Sat Feb 11 15:58:11 2012 +0000 + + The RAM log cannot block like more character drivers, otherwise cat /dev/syslog does not work + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4383 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 592c4f7debd04756a89b6554b06052a6ee419f3b +Author: patacongo +Date: Sat Feb 11 15:27:44 2012 +0000 + + Add dmesg command that can be used to dump the syslog + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4382 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bdbe8e114ce9ca91863bd1c3ee55e680d494bf99 +Author: patacongo +Date: Sat Feb 11 14:20:40 2012 +0000 + + Add logic to re-direct debug output to a sysloggin device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4381 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f03655f43ab405c54f4e140eedb3a705380cc83a +Author: patacongo +Date: Sat Feb 11 03:50:52 2012 +0000 + + Add logic so that a RAM log can be used in place of a console device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4380 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ddd6b7d383b9d1ad02e69ae09e7a38ea45a608d5 +Author: patacongo +Date: Sat Feb 11 00:32:53 2012 +0000 + + Add a RAM-based logging device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4379 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 84df1adb6418fabd08a3a98481143ef21eeafc51 +Author: patacongo +Date: Thu Feb 9 23:10:15 2012 +0000 + + Fix an FTPD bug + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4378 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4f5b04c8e5842b06ec96b4c774792696cc635991 +Author: patacongo +Date: Wed Feb 8 17:17:18 2012 +0000 + + Remove a couple of warnings + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4377 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 032e3ec3df9f0551a651cb57bed0fea139f3e374 +Author: patacongo +Date: Wed Feb 8 00:05:36 2012 +0000 + + Some changes to the Telnet/FTPD configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4376 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1b3d8f3148527a6d13c7c8da0202c8dd55546cf1 +Author: patacongo +Date: Tue Feb 7 00:29:06 2012 +0000 + + Fix a bug in the FAT statfs() implementation + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4375 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3d264a65026b51036f21dcf69fd1ca576f128b80 +Author: patacongo +Date: Sun Feb 5 22:46:56 2012 +0000 + + A little more FTP daemon cleanup + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4374 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0b3d4e92e2066ad722310868579c4f0f6dce9831 +Author: patacongo +Date: Sun Feb 5 22:18:14 2012 +0000 + + Fix more FTP server bugs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4373 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 76f187ba85fae7a936ee7d7d97301d9aee9210b8 +Author: patacongo +Date: Sun Feb 5 19:32:42 2012 +0000 + + FTP server is marginally functional + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4372 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3d42ab8282acdf92165dd4e4c5533c658fb4d84e +Author: patacongo +Date: Sun Feb 5 17:36:13 2012 +0000 + + FTPD daemon and example now build without errors + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4371 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c6e75138be748df230df985a37b6d04994a9c970 +Author: patacongo +Date: Sat Feb 4 22:49:42 2012 +0000 + + Add build environment for the FTP daemon + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4370 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 61137a3d22e3a545270f18afba55e63a187c870f +Author: patacongo +Date: Sat Feb 4 22:01:50 2012 +0000 + + Fix compile error introduced by recent check-in + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4369 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c8c29e73a870c8eca24a135fa0c490fd6fa6db4e +Author: patacongo +Date: Sat Feb 4 21:02:45 2012 +0000 + + Add the beginnings of an FTP server + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4368 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7b0c9374a9642e425b081733cab3d592f68d4498 +Author: patacongo +Date: Fri Feb 3 22:54:27 2012 +0000 + + Add inet_pton() + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4367 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a72bb1fda00fc2592812f0aa4219703b03df6bd9 +Author: patacongo +Date: Fri Feb 3 18:47:34 2012 +0000 + + Add inet_ntop() + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4366 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a880b453f1b4ef7fd4b04190354a66bbbcce711a +Author: patacongo +Date: Fri Feb 3 17:31:08 2012 +0000 + + Add avsprintf() + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4365 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fb7d63e558c5426a6383ec0bfd2721b02794d778 +Author: patacongo +Date: Fri Feb 3 16:41:28 2012 +0000 + + Add strcasestr() + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4364 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 43542f9f8fb9942fd3cce22d5472b2cd791d8827 +Author: patacongo +Date: Thu Feb 2 23:14:54 2012 +0000 + + Add stm3240g-eval nsh2 configuration: SDIO and no UART + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4363 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 05e846f340b734e7d21b5d571d28023af92ddb82 +Author: patacongo +Date: Thu Feb 2 19:42:55 2012 +0000 + + Tried to get the Composite driver working on the LPC2148 (and failed) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4362 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7a586daed8a1ae7de992a35dac2e1b835ae746be +Author: patacongo +Date: Thu Feb 2 16:04:09 2012 +0000 + + NSH now uses the new Telnet daemon and built-in tasks started by NSH can be used over Telnet + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4361 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a52f3af00a22c9f423afad12d623f0d3d7f5994c +Author: patacongo +Date: Thu Feb 2 04:41:53 2012 +0000 + + Add a configuration for testing the Telnet daemon + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4360 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bede2bcc72fd6bb592bea3ff93ee63128025edae +Author: patacongo +Date: Thu Feb 2 04:35:35 2012 +0000 + + Add David Hewson's corrections to the LPC214x USB device driver; Add LPC214x configuration to test the USB composite device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4359 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a1646787df582b65dcfe0fd0d0b9b251a613a5f3 +Author: patacongo +Date: Wed Feb 1 21:10:40 2012 +0000 + + Re-verficatin of examples/telnetd after refactoring of fgets/readline functionality + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4358 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2a2655f8e0dc040d62c3c6d19bc298fc0ebb3f64 +Author: patacongo +Date: Wed Feb 1 19:47:12 2012 +0000 + + Use realine instead of fgets in several other places + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4357 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6a4e8b32b36f90188dd0a1a961c99b2bc825b627 +Author: patacongo +Date: Wed Feb 1 19:07:57 2012 +0000 + + Move lib/stdio/lib_fgets.c to apps/system/readline; simplify fgets(); use readline instead of fgets in NSH + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4356 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 47fa99c4a804956d537a3570587c59ecfb589717 +Author: patacongo +Date: Wed Feb 1 16:17:12 2012 +0000 + + Add tcsetattr and tcgetattr + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4355 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 35a1f247c44339eb39ae20b85b575d2e6e61a0cc +Author: patacongo +Date: Tue Jan 31 23:39:12 2012 +0000 + + Add on_exit(); Re-order some logic in the task shutdown sequence. Sometimes some complex logic needs to execute when closing file descriptors and this needs to happen early while the task is still healthy + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4354 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ed4ee27f70c63909417a8854668a8fe057a971ff +Author: patacongo +Date: Tue Jan 31 20:32:49 2012 +0000 + + Numerous cosmetic changes while debugging a telnet driver issue + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4353 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 770204347271ceb70b6e54c4362305d90a8d7cf5 +Author: patacongo +Date: Tue Jan 31 17:38:45 2012 +0000 + + Fix a error the telnet driver read method. Don't return if only protocol stuff is read + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4352 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1df049bbc38ada0a235e3f93e7e709e5400971e1 +Author: patacongo +Date: Tue Jan 31 15:41:07 2012 +0000 + + Various fixes for the telnet driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4351 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5d7909fa42f0cd0801ebc51edc3e56ef9b346db4 +Author: patacongo +Date: Tue Jan 31 14:15:36 2012 +0000 + + Can't use 'class' as a field name! Backward conditional compilation in usbmsc.c + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4350 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 019b83fc5459a0f7df9a5f1e8bfcff7251447f7e +Author: patacongo +Date: Mon Jan 30 23:13:29 2012 +0000 + + Get rid of psock.h (bad idea); Add logic to clone the socket structure when wrapping the telnet connection as a character driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4349 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1e4d04d53bf7b7f1cf97e33a51638decc723ce4c +Author: patacongo +Date: Mon Jan 30 22:20:42 2012 +0000 + + A few more telnet updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4348 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 622ac27bfa6f4fd1c4d1b82a911978078bfd621d +Author: patacongo +Date: Mon Jan 30 21:29:59 2012 +0000 + + Add new psock layer; telnet session is now wrapped in a character device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4347 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a11ad68eeda461cac42e49b35d1487305ba74fd1 +Author: patacongo +Date: Sun Jan 29 20:07:16 2012 +0000 + + Candidate fix for the libboard.a dependency problem (from Mike Smith) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4346 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6c72068d149ec6225f6194ccaf015d51420ff5e8 +Author: patacongo +Date: Sun Jan 29 14:15:20 2012 +0000 + + Correct a typo in STM32 I2C3 support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4345 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 41d243ce3e6b691db0e7e5fd7474c95ae6af31b4 +Author: patacongo +Date: Fri Jan 27 21:03:20 2012 +0000 + + Most USB Composite device debug + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4344 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f0d2b3cca36ff3b18a3f8298e7312db4393bd963 +Author: patacongo +Date: Fri Jan 27 18:33:41 2012 +0000 + + The composite USB device is basically functional (more testing needed) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4343 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b8e32a94f3aad58ed203410fa5f11959a0a63f70 +Author: patacongo +Date: Fri Jan 27 16:25:57 2012 +0000 + + First round of changes from debug of USB composite device (still has problems) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4342 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cd24ef4a3026c7201e5332d4f905bdddad76051e +Author: patacongo +Date: Thu Jan 26 23:14:27 2012 +0000 + + Add a text for the new composite USB device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4341 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 804205a104bc65f3706c145c7d14e532af804dc7 +Author: patacongo +Date: Thu Jan 26 19:37:34 2012 +0000 + + More USB composite device logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4340 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7bf58dba528b747678242fabc62d7787f8002869 +Author: patacongo +Date: Thu Jan 26 17:42:44 2012 +0000 + + Major restructuring of CLASS<->driver interface to better support composite USB devices + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4339 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 930ca11f09d7363c62e798bc415d2ebfac03720d +Author: patacongo +Date: Thu Jan 26 14:24:15 2012 +0000 + + More clean up of namespace + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4338 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 758d4cd6e61ff12374f514b0b4807c80ed03eaf9 +Author: patacongo +Date: Wed Jan 25 23:04:17 2012 +0000 + + More name changes: USBSER->PL2303 CDCSER->CDCACM + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4337 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f9739ec32aee0d5d9b5e69c99013ff96def9ee50 +Author: patacongo +Date: Wed Jan 25 22:20:48 2012 +0000 + + Fixes on reverification of USB mass storage class + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4336 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 402addc9370afaff5ebb334cee62757ed3072a2e +Author: patacongo +Date: Wed Jan 25 20:50:57 2012 +0000 + + Massive name change USB STRG -> USB MSC + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4335 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 85a7bbb39f3caaaaeab34393acc32d24520322f7 +Author: patacongo +Date: Wed Jan 25 20:17:59 2012 +0000 + + Massive name change USB STRG -> USB MSC + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4334 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5db00d175ca019d26d8aa18da120f6c106dd15b2 +Author: patacongo +Date: Wed Jan 25 19:31:01 2012 +0000 + + Add support for stm32 F4 I2C3 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4333 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 08964a35b2e643e96232a8de0dbdccd6e06adbe2 +Author: patacongo +Date: Wed Jan 25 19:27:20 2012 +0000 + + Progress toward composite CDC/ACM+MSC USB device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4332 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 558771edd8befbb26a5e2896158325e3f41ded19 +Author: patacongo +Date: Wed Jan 25 12:50:42 2012 +0000 + + Corrections for LP17xx UARTs and Nucleus 2G + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4331 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f26cad06f656d452a01af0e93ba553b16c1b51a0 +Author: patacongo +Date: Wed Jan 25 00:09:58 2012 +0000 + + STM32 F4 I2C updates + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4330 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 897ccf6f461016744cf9790f978d4d2bb576ac5e +Author: patacongo +Date: Tue Jan 24 21:51:26 2012 +0000 + + Lots of re-organization -- getting ready to support a composite USB device + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4329 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4c45a0b534629a08f106a60f0d6bcf1eef34d7e9 +Author: patacongo +Date: Tue Jan 24 14:34:24 2012 +0000 + + Enable the I2C tool in the STM3240G-EVAL NSH configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4328 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6eb0403ddd1a5da9a48d35098f91a63720b02c32 +Author: patacongo +Date: Tue Jan 24 00:00:31 2012 +0000 + + If we are using a USB serial console, then NSH must wait for the USB device to be connected + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4327 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 11170ae05b994632d0dd8741ad1226dc2872276d +Author: patacongo +Date: Mon Jan 23 19:59:09 2012 +0000 + + Add logic to set MAX17040 frequency + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4326 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bbf8d0b6e41ad2ddde0a2a32358c492a8da272f5 +Author: patacongo +Date: Mon Jan 23 18:37:45 2012 +0000 + + Fixes for clean compile of battery drivers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4325 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3ea4c058430978370397fc9750c39bcbb9f61471 +Author: patacongo +Date: Mon Jan 23 17:19:43 2012 +0000 + + Completes first (untested) cut at MAX1704x battery driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4324 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8a4e17b86545b63e2cb3f77639dc256c1276f34a +Author: patacongo +Date: Sun Jan 22 19:22:51 2012 +0000 + + Simplify upper-half battery driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4323 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 80ce244ce1ba6ea60400c4850fa0dcd27428f1ab +Author: patacongo +Date: Sun Jan 22 18:03:13 2012 +0000 + + Create a generic battery driver infrastructure + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4322 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0068180bf82411052452587a4fae3a9f6971950b +Author: patacongo +Date: Sun Jan 22 16:42:49 2012 +0000 + + Create directory structures to support power-related devices + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4321 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cb1242d496133d75a3214186d3a3c4a19ca3f64e +Author: patacongo +Date: Fri Jan 20 23:15:43 2012 +0000 + + New, extended CAN structures must be packed. + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4320 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b179df901ec15a71cbef5ae7af92c6ee61a29529 +Author: patacongo +Date: Fri Jan 20 21:52:35 2012 +0000 + + Add support for extended (29-bit) CAN IDs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4319 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e5a26ed98c6959bee193b046f300daee7c3dcf80 +Author: patacongo +Date: Fri Jan 20 17:27:06 2012 +0000 + + Fix some warnings + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4318 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 20c9193e04dd2895074f5ffb5955a54596bb33bc +Author: patacongo +Date: Fri Jan 20 03:37:29 2012 +0000 + + Leverage some bit timing logic from LPC17xx to the STM32 CAN driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4317 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0202eef05bff075f7bddd571dd8a4bc13f1b22f1 +Author: patacongo +Date: Fri Jan 20 02:40:56 2012 +0000 + + Fixes to PIC32 USB driver and LPC17xx CAN driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4316 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b70fafcb80027998370790e9505c369e6783a480 +Author: patacongo +Date: Thu Jan 19 23:27:44 2012 +0000 + + PIC32 USB: Remove some bad logic in EP0 post-SETUP clean-up + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4315 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d7025f7dd0c44cf78e0a0c6dc1664aa9c3e91ed6 +Author: patacongo +Date: Thu Jan 19 21:25:21 2012 +0000 + + Add logic to handle state and BDTs correctly with USB packet is dispatched by the class driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4314 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a9e951e72649d3e169198570f74087c892457dab +Author: patacongo +Date: Thu Jan 19 17:43:14 2012 +0000 + + Add configuratin to select TSEG1 and TSEG2 values + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4313 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b7533eed5d4fef2e7cffb829d65b324a552ef8aa +Author: patacongo +Date: Thu Jan 19 16:20:28 2012 +0000 + + Fix shift value in PIC32 USB header file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4312 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 40cbbac3afcdeeaabe48f0cd24402cbef7fa9584 +Author: patacongo +Date: Wed Jan 18 23:50:26 2012 +0000 + + PIC32 USB, using IN BDTs where OUT BDTs should be used + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4311 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c67bc69d8635146494a7b731e8f8a96128f103f8 +Author: patacongo +Date: Wed Jan 18 19:08:15 2012 +0000 + + SYNC_TIME is 3 quanta in LPC17xx CAN bit time calculation + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4310 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9b5078804fcb7c00b40286f566f1a4948b3daa15 +Author: patacongo +Date: Wed Jan 18 17:48:46 2012 +0000 + + Fix offset to STM32 F1 AFIO EXTICR register + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4309 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit de66b638e1b3489a03934d9fb7d4f929cebd6294 +Author: patacongo +Date: Tue Jan 17 23:02:40 2012 +0000 + + PIC32 USB driver fixes (still not working) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4308 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 88094197cb9fbcc36758fe62451e68d7db230dea +Author: patacongo +Date: Tue Jan 17 17:42:31 2012 +0000 + + Add support for building 32-bit simulation on a 64-bit target + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4307 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 31c714f387728933d87137ab2bf97cd4f8a753a5 +Author: patacongo +Date: Tue Jan 17 14:40:12 2012 +0000 + + Finish coding of PIC32MX Ethernet driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4306 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0691a58eb71dabde01614ab4b4ae46b0944ea919 +Author: patacongo +Date: Tue Jan 17 00:00:25 2012 +0000 + + More PIC32 Ethernet stuff (still incomplete) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4305 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fa785d8d319950e836243bc8d86f8e2e473aad90 +Author: patacongo +Date: Mon Jan 16 18:17:58 2012 +0000 + + Fixe the STM32 repetition counter. Setting of the repitition count was out of phase by 1 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4304 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0e80050d160d04110def6c8f1409e2398c399b3b +Author: patacongo +Date: Mon Jan 16 17:20:09 2012 +0000 + + Fix STM32 F4 APB2 clock input frequencies + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4303 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4ce72e03b6ddd0894b2e96c2d6791e3317820462 +Author: patacongo +Date: Mon Jan 16 15:43:01 2012 +0000 + + Increase range of pulse count in PWM driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4302 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c55b63c7e3661cd0db2ba0b20187df99027f45b8 +Author: patacongo +Date: Sun Jan 15 16:11:32 2012 +0000 + + Prep for 6.14 release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4301 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 247096fede96ccbcdc4f332d1fcf014f810d7110 +Author: patacongo +Date: Fri Jan 13 02:49:10 2012 +0000 + + STM32 fixes for F4 32-bit timers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4300 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 10cc67fe13960489a77fc96b52d6f386764436b8 +Author: patacongo +Date: Thu Jan 12 00:24:54 2012 +0000 + + Add definitions for another Sure Elec. PIC32 board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4299 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bf1e50eb940db5e51378a2324afeae6a2bb073f2 +Author: patacongo +Date: Wed Jan 11 18:44:12 2012 +0000 + + Fix the STM32 PWM driver pulse count logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4298 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 64e7f6b00c210688024dcf7ea8aed290471fea39 +Author: patacongo +Date: Wed Jan 11 16:31:45 2012 +0000 + + On a failure to recognize a FAT file system, the mount logic should return -EINVAL, not -ENODEV + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4297 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 309633cbdb51941b3cdeaef88af247a42eff8fbb +Author: patacongo +Date: Wed Jan 11 16:01:18 2012 +0000 + + For STM32 PWM output on TIM1/8, need to set master output enable (MOE) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4296 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7d970cf8bbfd5a97cf64204d04a1e1dee0b8d718 +Author: patacongo +Date: Wed Jan 11 14:56:56 2012 +0000 + + Fix bug in STM32 CAN: It must be interrupt driven + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4295 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d0d0a0fbbf53f4dc52bff420c15163eda3016930 +Author: patacongo +Date: Wed Jan 11 13:01:26 2012 +0000 + + Add support for the STM32F4-Discovery (from Mike Smith) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4294 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3692a444f92eae57c44164bfe899eab474103146 +Author: patacongo +Date: Wed Jan 11 05:03:51 2012 +0000 + + Fix last change; the change was good but will prevent queuing multiple outgoing CAN packets + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4293 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ede0deaaa85bf86e3e7fc2b61628713469d18a7d +Author: patacongo +Date: Wed Jan 11 01:01:44 2012 +0000 + + CAN request order priority + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4292 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8129fb8f099c7c08b3cbd91e4cd59465e9a9f671 +Author: patacongo +Date: Wed Jan 11 00:13:45 2012 +0000 + + Implement the new CAN txready method for STM32 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4291 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1e16645fb44ef7bf63d74c420e0b613c755401af +Author: patacongo +Date: Tue Jan 10 22:29:39 2012 +0000 + + Fix LPC17 CAN driver; TX must be interrupt driven + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4290 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6cd77c1702b9dd24f215ee64a189e98b805259ea +Author: patacongo +Date: Tue Jan 10 21:19:12 2012 +0000 + + Fix CAN callback argument + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4289 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a734f89a131008b0d9d764f4699920e62686095b +Author: patacongo +Date: Tue Jan 10 16:25:52 2012 +0000 + + Correct GPIO dump output + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4288 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d83819e4bb607c8db575b2e0601e69fda42c83ce +Author: patacongo +Date: Mon Jan 9 21:34:58 2012 +0000 + + Finish PWM pulse count configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4287 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f28db5c1c3a9cd7cde99d1808575211e54f316c4 +Author: patacongo +Date: Mon Jan 9 18:56:05 2012 +0000 + + Add pulse count support to apps/examples/pwm + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4286 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 94e1048f0bf856ec1fdacd23bdbb05e3368021dd +Author: patacongo +Date: Mon Jan 9 18:23:30 2012 +0000 + + Add basic support for pulse count in the PWM interface + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4285 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d012f2fd06d360977b2ee9bb7407aaacc484af86 +Author: patacongo +Date: Sun Jan 8 21:33:57 2012 +0000 + + Replace logic STM32 IDLE loop with standard power management interfaces + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4284 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 82114d9623daacd6d2ca7d7454fd65784674ffac +Author: patacongo +Date: Sun Jan 8 20:38:28 2012 +0000 + + More progress on the PIC32MX Ethernet driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4283 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 632b6f6f780df26272968215a831677ad698fc0e +Author: patacongo +Date: Sun Jan 8 18:41:49 2012 +0000 + + More progress on the PIC32MX Ethernet driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4282 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit abb776a8347d26a7b43806017b4ece089b92186f +Author: patacongo +Date: Sun Jan 8 15:09:05 2012 +0000 + + Add support for STM32 UART4-5 and USART6 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4281 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c7a7ac6cfb3933c082f1fb076a3dfab0f2bbabee +Author: patacongo +Date: Sun Jan 8 00:44:41 2012 +0000 + + Apply STM32 timer patch from Mike Smith + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4280 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d94c97fcdd954b68d97d4ceb75a9b4fff8daad76 +Author: patacongo +Date: Sun Jan 8 00:35:42 2012 +0000 + + Finishes PIC32 Ethernet header file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4279 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b89a9f92c8ae9ea71c3fa42a77586391c2bd4a80 +Author: patacongo +Date: Sat Jan 7 21:46:47 2012 +0000 + + More register definitions for the PIC32 Ethernet driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4278 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4043707a27d7830623a50b20f8cd8ebef70b02eb +Author: patacongo +Date: Sat Jan 7 20:26:47 2012 +0000 + + More PIC32 Ethernet register definitions + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4277 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ac2726af8e2f4c9fd48b6040149118598b301380 +Author: patacongo +Date: Sat Jan 7 18:31:43 2012 +0000 + + Add PIC32 Ethernet driver (initial is just crude LPC17xx port) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4276 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit be495c3241ca521b92843624c71a8d89a971535a +Author: patacongo +Date: Sat Jan 7 13:35:58 2012 +0000 + + Fix some interrupt decode errors in the PIC32MX USB driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4275 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit cdc1e0760e4adedcfd459f65669f87b9fa7db903 +Author: patacongo +Date: Fri Jan 6 23:41:20 2012 +0000 + + Costmet clean, whitespace, carriage-return removal + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4274 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9fad1009735fb156763d8d690427dd635914c685 +Author: patacongo +Date: Fri Jan 6 23:17:03 2012 +0000 + + PIC32 USB driver fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4273 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a0df72a73eb7c097a380f68f3e0ecc49b1d01d81 +Author: patacongo +Date: Fri Jan 6 21:25:27 2012 +0000 + + Make STM32 F4 TIM pin naming consistent with F1 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4272 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 1446c5f804856c5784c53bb62e057b68e2544258 +Author: patacongo +Date: Fri Jan 6 20:59:57 2012 +0000 + + Make STM32 F4 TIM pin naming consistent with F1 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4271 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ae529b8648831d3e18679a78689d1ea1890fed94 +Author: patacongo +Date: Fri Jan 6 19:29:37 2012 +0000 + + Incorporate Z80 bugfixes reported by Phillip Klaus Krause + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4270 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a81a8867a6b8ec35bab1416f055c720d84d6eb97 +Author: patacongo +Date: Fri Jan 6 15:58:30 2012 +0000 + + Fix issue with LPC17xx CAN baud calculation + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4269 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d90e91b4d67041550d8a2e70ab724321f287bca5 +Author: patacongo +Date: Fri Jan 6 14:07:47 2012 +0000 + + LPC17xx CAN PCLK divisor is not a configuration parameter + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4268 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ad270ba835d679de45565e457485b4a2aef384f4 +Author: patacongo +Date: Fri Jan 6 01:58:03 2012 +0000 + + Add hooks for SD media change callbacks + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4267 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7de5004f475fe6234e7d4452bdd95d5f527fea8d +Author: patacongo +Date: Thu Jan 5 20:39:56 2012 +0000 + + Add logic to control CAN bit rate via the .config file + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4266 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f16e23149129047fde197f82d400022658f476ab +Author: patacongo +Date: Thu Jan 5 18:27:26 2012 +0000 + + Fix a bug in 'make export' introduced recently + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4265 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 03121710b54be4ad5ca57802f5f98dd4d87d38d9 +Author: patacongo +Date: Thu Jan 5 17:21:14 2012 +0000 + + File that should have been added in the last check-in + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4264 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit d880b5c4b576e2d231e8a44ea5fd4099f6554354 +Author: patacongo +Date: Thu Jan 5 16:58:18 2012 +0000 + + Add APIs to support user access to the STM3240G-EVAL LEDs + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4263 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 550a7ef5610b295104b42825d901c5f47221eaea +Author: patacongo +Date: Wed Jan 4 23:46:00 2012 +0000 + + Clarify some aspects of ADC configuration for the STM32 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4262 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ab2faa6c9c44b88491dcd146f4a1d9ec77235754 +Author: patacongo +Date: Wed Jan 4 23:06:20 2012 +0000 + + Fix an error in the PIC32 USB device driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4261 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 43392986a073d0b56974a2fa20dc0eed37478905 +Author: patacongo +Date: Wed Jan 4 22:27:35 2012 +0000 + + Add suport for the Stellaris LM3S6432S2E and the TI RDK-S2E + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4260 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 695341cc6d6b0073900f48d94578ee2d5f0b104d +Author: patacongo +Date: Wed Jan 4 20:49:47 2012 +0000 + + Fix buffer full test in generic CAN driver (plus fixes to comments) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4259 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 157bef0d3dde1c6f29f794654c34d0a8752cfd83 +Author: patacongo +Date: Wed Jan 4 00:14:45 2012 +0000 + + Fix an issue for architectures where interrupt numbers and vector numbers do not match 1-to-1 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4258 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a2f9aff90684eb1995f5ea430018568dee6a2120 +Author: patacongo +Date: Tue Jan 3 23:25:49 2012 +0000 + + Fixes for STM32 ADC driver on the F4; LC17xx LED initial state + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4257 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 77f614d62483e3027b88c87d4bfbe77c16e9aa23 +Author: patacongo +Date: Tue Jan 3 16:26:00 2012 +0000 + + Fixes for LPC1766-STK without LED support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4256 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b63c7c35d3fafe30e12f36cf4fe50fac86e0ccac +Author: patacongo +Date: Tue Jan 3 13:47:40 2012 +0000 + + Improve LPC17xx CAN interrupt handling; Additions to LPC17xx SPI driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4255 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 896617df73c053b3916ace2478a12388087d754e +Author: patacongo +Date: Tue Jan 3 01:05:47 2012 +0000 + + LPC1766-STK CAN board support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4254 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8da879807133223c3cedd1b62c93f8965b590bd7 +Author: patacongo +Date: Tue Jan 3 01:03:56 2012 +0000 + + LPC17xx CAN driver now supports all 3 transmit buffers and loopback mode; LCP1766-STK NSH configuration will support the CAN loopback test + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4253 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4f07eda7191ab7914b1b99b9903f2e8b8596e8ce +Author: patacongo +Date: Mon Jan 2 18:22:19 2012 +0000 + + Add support for STM32 Potentiometer via ADC3 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4252 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 3d3bc75c12ccebd3edd25ba13ac7f863f027c2e0 +Author: patacongo +Date: Mon Jan 2 16:33:05 2012 +0000 + + The STM32 F4 CAN driver has been verified in loopback mode + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4251 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b8e1e3103828ee599c83b7c1e3f4dd5d19a9a227 +Author: patacongo +Date: Mon Jan 2 12:34:31 2012 +0000 + + Remove references to the detron board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4250 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 61196b5693ace00ca0e7fc86f6d913b79974d408 +Author: patacongo +Date: Sun Jan 1 20:55:42 2012 +0000 + + Buildroot dependency changes from Mike Smith + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4249 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a2c4245f0a3c2847741fc2519812b720f6cd7a79 +Author: patacongo +Date: Sun Jan 1 18:30:56 2012 +0000 + + Add FAT long filename support to the Olimex LPC1766-STK NSH and FTPC configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4248 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 6a3f04eeab3e70a378a1211436a29bdb123ba21d +Author: patacongo +Date: Sun Jan 1 15:57:03 2012 +0000 + + Fix an integer overflow bug in LPC17xx GPIO interrupt configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4247 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9a1c94e294297f66bd6c35ff81e6411a597ac22e +Author: patacongo +Date: Sat Dec 31 23:09:33 2011 +0000 + + Fix some LPC17xx GPIO/button interrupt logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4246 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 00a6650df1c13a4043c41b284437b1b3aa79bfc0 +Author: patacongo +Date: Sat Dec 31 20:47:53 2011 +0000 + + Fix some issues with LPC1766-STK button support (there are more) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4245 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8dc1600b39675dc30f0b4b836190f3c79aa9f3e2 +Author: patacongo +Date: Sat Dec 31 16:53:05 2011 +0000 + + Update README, LPC1766-STK button improvements, new Make targets, new Getting Started document + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4244 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit a0c4a9922251c1e1da487a44d72fbd6350d83ce6 +Author: patacongo +Date: Sat Dec 31 01:16:48 2011 +0000 + + Add (untested) support for the buttons on the Olimex LPC1766-STK board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4243 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 61b8ff084525d059951be3382ceb0c73454be1c2 +Author: patacongo +Date: Sat Dec 31 00:11:55 2011 +0000 + + Extend lpc1766-stk LED support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4242 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 2901574affb0441fcd662c005ebcc774567cfbae +Author: patacongo +Date: Fri Dec 30 14:54:43 2011 +0000 + + STM32 GPIO fix; Fixes for PIC32 USB term example + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4241 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 79e67d26b30cc4bc56244ea1f24a9949c59d16eb +Author: patacongo +Date: Fri Dec 30 00:09:43 2011 +0000 + + The PIC32 USB device driver is code complete (but untested) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4240 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 151f025ededc537f79f76f90386b6d377557f712 +Author: patacongo +Date: Thu Dec 29 20:46:38 2011 +0000 + + More PIC32 USB device driver logic (still incomplete) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4239 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit ed9a16ed7509fc97d27b01d285b6edeff6fad1a5 +Author: patacongo +Date: Thu Dec 29 15:55:02 2011 +0000 + + More PIC32 USB device driver logic (still incomplete) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4238 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e136368c1f2ee43476e597014900392023f3737d +Author: patacongo +Date: Thu Dec 29 12:52:15 2011 +0000 + + Correct last set of changes to configuration logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4237 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 67c0262d13cb87fa0898cf6d8aacc09c2c8b21db +Author: patacongo +Date: Thu Dec 29 00:33:02 2011 +0000 + + More PIC32 USB driver stuff + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4236 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0acfb62c65bd8a165bbf8afed445dd94e221c717 +Author: patacongo +Date: Wed Dec 28 19:40:37 2011 +0000 + + A little STM32 logic in the PIC32 USB driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4235 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 617a772aff2a9eaf73fa4438de41c3aaeddfcdfd +Author: patacongo +Date: Wed Dec 28 00:49:48 2011 +0000 + + Initial PIC32 driver -- now is just a badly hacked STM32 USB driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4234 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 269fd5a9cc301c5bebecba67d261fc08e97273c6 +Author: patacongo +Date: Tue Dec 27 20:07:17 2011 +0000 + + Updates for PIC32MX USB driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4233 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 50eddba2ce049eb4950f9ef4cfb5f1e98d8b2822 +Author: patacongo +Date: Tue Dec 27 12:44:39 2011 +0000 + + Changes to tools to support MAC OS + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4232 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f01e35e651d4c85b1a7da73bda0464dc4bbf301e +Author: patacongo +Date: Mon Dec 26 20:07:04 2011 +0000 + + Prep for 6.13 release + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4231 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 9e73fa4817cbae27614509af004e927a2bfae114 +Author: patacongo +Date: Mon Dec 26 18:52:31 2011 +0000 + + Fix PIC32 serial driver lost interrupts + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4230 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8f88c268c2e343fee167be7ccaba5520532faad1 +Author: patacongo +Date: Mon Dec 26 16:24:43 2011 +0000 + + Fix an PIC32 error in scheduling of signal handlers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4229 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 49a51cb0f169386de168bcc6c70c35c3be6b781c +Author: patacongo +Date: Mon Dec 26 01:05:36 2011 +0000 + + Fix a MIPS delay slot error in the software interrupt logic + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4228 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c31cec6498463f53a09fb1641f4e1077854c0c50 +Author: patacongo +Date: Mon Dec 26 00:07:49 2011 +0000 + + Partial bring-up of the pcblogic board + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4227 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e08e421b0bf96aca08b5796db2b9fb1f8a76e812 +Author: patacongo +Date: Sun Dec 25 19:35:36 2011 +0000 + + Improved starter kit LED support + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4226 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fdc72ffb3ee4de0531bff52d025e99af6de583ee +Author: patacongo +Date: Sun Dec 25 16:40:09 2011 +0000 + + Fix starter kit ram size + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4225 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit de91ef50a128a8268ca2a0b27c9bb6ac7e0d7a7f +Author: patacongo +Date: Sun Dec 25 15:56:08 2011 +0000 + + Fix a PIC32 software interrupt bug (pipeline hazard) + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4224 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 70ae2b672249954be3ee73a371a06598511b88ef +Author: patacongo +Date: Sun Dec 25 14:28:12 2011 +0000 + + Add support for LEDs on the Ethernet Starter kit + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4223 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8724b3430cb36cf338ae39af611ca7957d987e5c +Author: patacongo +Date: Sat Dec 24 13:46:06 2011 +0000 + + Update to README files + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4222 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bb1782336cc16fa2ebee4720f948ce2d4c578f72 +Author: patacongo +Date: Fri Dec 23 23:36:34 2011 +0000 + + PIC32 Serial Console fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4221 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit f1ee90fa13db310f659be8337bf69daa32c04485 +Author: patacongo +Date: Fri Dec 23 00:58:00 2011 +0000 + + PIC32 NSH configuration now builds without errors + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4220 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5464c1d5ed3af8692d47d44e5fb1a2183794fd8d +Author: patacongo +Date: Thu Dec 22 23:20:34 2011 +0000 + + Changes to get PIC32 serial driver to compile + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4219 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8fbc664c2831ac700a0063fd2bf7752259701844 +Author: patacongo +Date: Thu Dec 22 22:50:41 2011 +0000 + + PIC32, need to clear SW interrupt bit in CAUSE register + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4218 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 8953e3a370efeb12110d7bf4f6b9b69bb031aa3b +Author: patacongo +Date: Thu Dec 22 22:24:00 2011 +0000 + + Calibrated all PIC32 delay loops + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4217 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 4f061fee647b895defef6bef92571b995e1cc987 +Author: patacongo +Date: Thu Dec 22 22:13:44 2011 +0000 + + Add Sure PIC32 NSH configuration + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4216 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 60006bab7adbc20478cfebabb6c42572225c8734 +Author: patacongo +Date: Thu Dec 22 21:55:54 2011 +0000 + + Update to the STM32 ADC and CAN drivers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4215 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit e2ef959d922250f2a71519648487ec2367df82ed +Author: patacongo +Date: Thu Dec 22 18:28:13 2011 +0000 + + STM32 CAN debug fixes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4214 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit bfc578860cab6fec7fa85d685f9539d2e1a237de +Author: patacongo +Date: Thu Dec 22 15:59:50 2011 +0000 + + Add loopback support to STM32 CAN driver; Add apps/examples/can loopback test + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4213 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 907471d5dce6d4d995ed35f0be14ba73795fd4cf +Author: patacongo +Date: Thu Dec 22 03:09:25 2011 +0000 + + Disable interrupts while accessing the APB2RTSR register + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4212 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 59f355daeb9d9398ca39a4c64f03290c145a2613 +Author: patacongo +Date: Thu Dec 22 00:31:47 2011 +0000 + + STM32 ADC driver update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4211 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit fbd1db66e13be25d5482d01720dd3ca3b31e281b +Author: patacongo +Date: Wed Dec 21 23:31:03 2011 +0000 + + STM32 CAN driver now compiles + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4210 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 073df6d28c6528f6ed1e3e1d083c626e725d6a39 +Author: patacongo +Date: Wed Dec 21 15:50:06 2011 +0000 + + Add the beginning of an STM32 CAN driver + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4209 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 67609317a56867512eee5eb477d2331d8c3fd491 +Author: patacongo +Date: Tue Dec 20 23:44:21 2011 +0000 + + STM32 ADC driver update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4208 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 468bf27b12a7725bbeea610d240176b7356cd50b +Author: patacongo +Date: Tue Dec 20 21:16:39 2011 +0000 + + Update M25P driver per feedback from Mohammed Elwakeel + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4207 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 5a714f6d99806da8847905251e82a6105aa045c1 +Author: patacongo +Date: Tue Dec 20 18:28:50 2011 +0000 + + Finishes the PWM driver for the STM32 + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4206 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 025c867f103a420a5147ae29ae1e6eae90cce42f +Author: patacongo +Date: Tue Dec 20 17:31:06 2011 +0000 + + PWM driver works + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4205 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 0047c1f1b1910b118c259fef8657b3e6e6921e7b +Author: patacongo +Date: Tue Dec 20 14:41:32 2011 +0000 + + First round of PWM driver debug changes + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4204 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit 7dd484954b95105bd56204ec821f4cca4509fe1b +Author: patacongo +Date: Tue Dec 20 00:30:12 2011 +0000 + + ADC driver update + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4203 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit b7edb56d6f88d7d853d49f668723a6fad248692d +Author: patacongo +Date: Mon Dec 19 23:06:41 2011 +0000 + + Add a test for PWM drivers + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4202 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit c0424dae9918a2258a2b368d177066290dbde71c +Author: patacongo +Date: Mon Dec 19 19:35:52 2011 +0000 + + Remove the PWM pulse count method. It can't be support on current hardware + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4201 7fd9a85b-ad96-42d3-883c-3090e2eb8679 + +commit add995c32e86f9de8fa8fc05172435332c25a895 +Author: patacongo +Date: Mon Dec 19 19:24:09 2011 +0000 + + Completes coding of the PWM module + + git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4200 7fd9a85b-ad96-42d3-883c-3090e2eb8679