Commit Graph

  • e98919cf3c drv_hrt: add user-defined integer literals for time constants Beat Küng 2018-04-13 10:21:05 +02:00
  • 17beeb13c4 Jenkins set CCACHE_BASEDIR on Mac Daniel Agar 2018-04-13 23:35:06 -04:00
  • e9aa79e309 Update submodule ecl to latest Fri Apr 13 20:26:41 CDT 2018 (#9303) Daniel Agar 2018-04-13 23:43:48 -04:00
  • 90b81cf4c4 move check stack to cmake and run in Jenkins Daniel Agar 2018-04-12 16:06:53 -04:00
  • 0c9f483581 Update submodule DriverFramework to latest Fri Apr 13 20:26:36 CDT 2018 PX4 Jenkins 2018-04-13 20:26:36 -05:00
  • 119fe0a24f Update submodule v2.0 to latest Fri Apr 13 20:26:31 CDT 2018 Daniel Agar 2018-04-13 23:21:45 -04:00
  • 8c9b941e60 Update submodule sitl_gazebo to latest Fri Apr 13 20:26:27 CDT 2018 PX4 Jenkins 2018-04-13 20:26:27 -05:00
  • 4ffa98aa2a Jenkins add OSX builds and disable circleci (#9198) Daniel Agar 2018-04-12 12:19:44 -04:00
  • d4faaff854 logger: remove some unneeded SITL topics Beat Küng 2018-04-12 10:45:36 +02:00
  • c206e0f1ac vtol_type.cpp: close pwm output device file descriptor Roman 2018-03-28 09:46:40 +02:00
  • bd434636e9 vtol_type: avoid code duplication Roman 2018-03-26 14:48:47 +02:00
  • 733d773bcc drv_pwm_output: include board config header Roman 2018-03-26 13:00:32 +02:00
  • 41a9ac0acb vtol_att_control: initialise VT_FW_MOT_OFFID correcly for standard vtol Roman 2018-03-23 11:44:12 +01:00
  • df53dce6e1 vtol_type.h: initialise flag_idle_mc correctly Roman 2018-03-23 11:04:09 +01:00
  • cd49c4bc17 vtol_type: improve comments Roman 2018-03-15 16:56:24 +01:00
  • 79ff1436b8 vtol_att_control: move handling of motor state and idle speed selection to VtolType class Roman 2018-03-15 16:20:30 +01:00
  • 744f806214 vtol_att_control: merge methods to disable a selection of motors Roman 2018-03-15 15:51:36 +01:00
  • 00f98c64db VTOL preserve PWM min and max when enabling/disabling actuators Daniel Agar 2018-03-05 16:02:22 -05:00
  • a78ab02144 fw_pos_control_l1 don't store TECS and L1 parameters Daniel Agar 2018-03-30 18:13:08 -04:00
  • d2abd53692 mixer lib remove custom constrain and cleanup includes Daniel Agar 2018-04-10 11:59:30 -04:00
  • 08cc963de3 px4iofirmware use std NAN instead of undefined 0.0f/0.0f Daniel Agar 2018-04-10 11:49:02 -04:00
  • 1ecfb22dbc EKF2 move all orb_subscribe/unsubsribe to the constructor/destructor Daniel Agar 2018-04-11 22:33:34 -04:00
  • 2a58c7a28c EKF2 and replay add all consumed messages to ekf2_timestamps and refactor Daniel Agar 2018-03-19 14:17:16 -04:00
  • 07edec282e replay update sensor_combined fields Daniel Agar 2018-03-05 00:42:17 -05:00
  • 3b5b12e1d1 move baro and magnetometer data out of sensor_combined Daniel Agar 2018-02-18 11:44:21 -05:00
  • 3e6ba1d541 simulator: Use baro pressure direct from simulator Paul Riseborough 2017-12-16 12:04:41 +11:00
  • 5dc23def2a move pressure altitude from baros to sensors module Daniel Agar 2017-12-14 00:45:55 -05:00
  • bdf4f19867 enable -fno-math-errno as we never check errno (#9281) Daniel Agar 2018-04-11 22:17:39 -04:00
  • 02e319431b cmake remove embedded vim settings Daniel Agar 2018-04-11 20:02:05 -04:00
  • 91b5bfe2bb attitude_fw remove unused perf include Daniel Agar 2018-04-11 18:54:12 -04:00
  • 28f9b38919 mavlink : fix pointer for main_mode and sub_mode Mohammed Kabir 2018-04-11 15:49:57 -04:00
  • 1b1617b5a0 Add new mode AUTO_PRECLAND Oleg Kalachev 2018-04-07 01:48:04 +03:00
  • f02ef20a23 commander: set timestamp for vehicle_command publication Beat Küng 2018-04-11 15:19:47 +02:00
  • 0caa4dc171 Mavlink: Don't use a packed struct as input for the convert_limit_safe function acfloria 2018-04-11 13:07:22 +02:00
  • 477a4e7ec8 MavlinkReceiver: Don't start MissionManager in IRIDIUM mode acfloria 2018-04-10 17:15:35 +02:00
  • 41de588a73 Move HIGH_LATENCY2 stream to separate file and update some comments" acfloria 2018-04-10 14:42:30 +02:00
  • fb1bb7a769 Move the SimpleAnalyzer to a separate file acfloria 2018-04-10 09:57:03 +02:00
  • ae807fc189 Move VEHICLE_CMD_CONTROL_HIGH_LATENCY ack to commander acfloria 2018-04-06 17:45:02 +02:00
  • 975d7ddcb2 IridiumSBD: Clean up MavLink message parsing acfloria 2018-04-06 17:00:59 +02:00
  • f1a6aecb4d IridiumSBD: Log tx buffer reset in the telemetry_status instead of a status text acfloria 2018-04-06 16:04:55 +02:00
  • 53fdbb6c04 Remove unnecessary newlines acfloria 2018-04-05 15:16:01 +02:00
  • 219980cec1 Commander: Combine telemetry variables into struct acfloria 2018-04-05 15:06:26 +02:00
  • 6f0d3ffe9b Mavlink: Add acknowledge for VEHICLE_CMD_CONTROL_HIGH_LATENCY acfloria 2018-04-05 13:29:07 +02:00
  • 2a5c7efd8d Mavlink: Use filtered update rate for HIGH_LATENCY2 stream instead of main loop delay acfloria 2018-04-04 15:14:22 +02:00
  • e9dde721f7 Commander: Remove Mavlink from CMakeFile acfloria 2018-03-31 00:22:22 +02:00
  • 8c0450b483 revert v2 cmake changes acfloria 2018-03-29 12:55:11 +02:00
  • b95d65df53 Commander: Fix bug when changing to high latency telemetry acfloria 2018-03-29 11:05:13 +02:00
  • 1124a397f2 Commander: Move telemetry logic to separate functions acfloria 2018-03-23 14:13:09 +01:00
  • 443a4016af Commander: Improve handling and generating of VEHICLE_CMD_CONTROL_HIGH_LATENCY acfloria 2018-03-15 09:05:04 +01:00
  • da57dbbce0 Increase the MavLink module stack size acfloria 2018-03-14 11:20:42 +01:00
  • b66b997c66 IridiumSBD: Robustify state machine and fix format acfloria 2018-03-13 18:39:11 +01:00
  • 63cb895a1d MavlinkStream: Ensure that not multiple messages are sent after some time sending nothing acfloria 2018-03-13 17:40:33 +01:00
  • 0e89a6b8bd IridiumSBD: Do not allow stopping the driver when the device is used to prevent hardfault acfloria 2018-03-13 15:05:35 +01:00
  • d4f703bde8 IridiumSBD: Improve TX buffer handling acfloria 2018-03-13 11:16:26 +01:00
  • 28da1492d3 IridiumSBD: Only write to modem if new data arrived acfloria 2018-03-13 09:39:26 +01:00
  • 44937c3a99 Iridiumsbd driver: Publish log message when TX buffer is deleted acfloria 2018-03-09 13:12:57 +01:00
  • 47567c5c24 Improve IridiumSBD TX buffer handling acfloria 2018-03-09 10:49:40 +01:00
  • 6c3857a147 Remove exception for command acknowledge in mavlink transmitting acfloria 2018-03-08 10:39:45 +01:00
  • f5a66782e5 Reduce required stack for HIGH_LATENCY2 acfloria 2018-03-08 08:49:55 +01:00
  • ebb5ec7c46 Fix bug when ISBD parameters were too large acfloria 2018-03-06 17:51:16 +01:00
  • edd337880d Improve message handling in mavlink IRIDIUM mode acfloria 2018-03-05 14:25:34 +01:00
  • 32815dc1d3 Only generate the HIGH_LATENCY2 message if transmitting is allowed acfloria 2018-03-01 17:30:24 +01:00
  • 22e234724f Update timestamp for last sent message im mavlink stream only if the message was sent acfloria 2018-03-01 17:27:18 +01:00
  • 1fd8b681a0 Transmit one message over high latency telemetry on boot acfloria 2018-03-01 17:26:12 +01:00
  • 392af4fbb6 Small improvements for the IridiumSBD driver acfloria 2018-03-01 15:57:40 +01:00
  • e061b1a3a5 Do not enable hil for high latency mavlink acfloria 2018-02-27 12:21:56 +01:00
  • e01763a7c7 Set the HIGH_LATENCY2 stream to a constant rate acfloria 2018-02-27 12:20:50 +01:00
  • 17a157b9da Adopt high latency switching to new MAV_CMD design acfloria 2018-02-26 15:54:38 +01:00
  • fa1586249a Fixes IridiumSBD driver bug when transmitting data acfloria 2018-02-26 15:53:36 +01:00
  • ce1b908714 Adopt mavlink stream to new HIGH_LATENCY2 definition acfloria 2018-02-09 14:34:19 +01:00
  • 78950f2b39 Fix format and remove ets driver from fmu-v2 build acfloria 2018-01-31 11:04:59 +01:00
  • cbe75188e9 Add the HighLatency2 mavlink stream acfloria 2018-01-30 18:04:37 +01:00
  • 75ed9b002b Add the SimpleAnalyzer to generate messages for MAVLink streams acfloria 2018-01-26 13:17:08 +01:00
  • a026575e37 commander: Fix for qurt and improve high latency switch logic acfloria 2018-01-11 10:42:37 +01:00
  • 1cc84ad8c9 Remove magic numbers from commander.cpp and style fixes acfloria 2018-01-10 17:08:12 +01:00
  • 00f6ef1d2f Style fix and iridium signal check rate fix acfloria 2018-01-10 16:04:14 +01:00
  • 1223a9abd5 Commander: High latency telem fallback only in non-manual mode acfloria 2018-01-04 14:22:39 +01:00
  • b613ca051a Refactor Iridiumsbd driver acfloria 2018-01-03 16:47:34 +01:00
  • 634697946a Add switch logic for high latency telemetry in commander acfloria 2017-12-21 16:43:34 +01:00
  • 4f256cca20 Improvements for the iridiumsbd driver acfloria 2017-12-21 16:35:34 +01:00
  • 631f314e89 En-/disable transmitting from a mavlink instance using a uORB message acfloria 2017-12-14 14:00:09 +01:00
  • 8f9e8a6282 FixedWingAttitudeControl: use trim airspeed if airspeed is disabled Roman 2018-04-03 09:34:27 +02:00
  • 711b21cc5b mc_att_control: improve a quaternion control comment Matthias Grob 2018-04-11 08:01:15 +01:00
  • b52a8de5ff nuttx_px4fmu-v2_test.cmake: enable modules required to build mc_pos_control Beat Küng 2018-04-10 12:08:11 +02:00
  • 90513e719e ASSERT: remove some inappropriate asserts Beat Küng 2018-04-10 11:46:56 +02:00
  • a8645b51d5 voted_sensors_update: reduce flash usage by allowing compiler to dedup equal strings Beat Küng 2018-04-10 11:42:08 +02:00
  • b97d432844 px4_param.h: add override to _DEFINE_PARAMETER_UPDATE_METHOD_CUSTOM_PARENT Beat Küng 2018-03-27 13:16:36 +02:00
  • 5eb7d8ec5f flight tasks smoothing: refactor param_find -> Param Beat Küng 2018-03-26 08:19:57 +02:00
  • 398d511fd9 flight tasks smoothing: fix style issues Beat Küng 2018-03-26 08:15:56 +02:00
  • 0eaa6222a2 flight tasks: refactor BlockParam -> Param and handle param updates Beat Küng 2018-03-26 08:14:36 +02:00
  • 2e620cf1d4 mc_pos_control: refactor BlockParam -> Param Beat Küng 2018-03-26 08:09:21 +02:00
  • 0c2b9dc0b8 Fix formatting nanthony21 2018-03-11 00:15:50 -06:00
  • d3e9ee88a0 Use filtered throttle for battery estimation instead of raw. nanthony21 2018-03-10 19:09:56 -06:00
  • 036d920070 NuttX cleanup debug helpers and add profile target Daniel Agar 2018-04-09 11:00:52 -04:00
  • 02055acee2 EKF: Fix non GPS aiding data reset logic (#418) Paul Riseborough 2018-04-09 18:35:15 +10:00
  • 95f17d5669 px4fmu_test update mixers Daniel Agar 2018-04-09 01:54:01 -04:00
  • 45eb9cb518 fix typo PX4IO_MAX_MIXER_LENGHT -> PX4IO_MAX_MIXER_LENGTH Daniel Agar 2018-04-09 01:49:35 -04:00
  • 735c5544ae tests add ctlmath and use float FLT_EPSILON Daniel Agar 2018-04-09 01:47:22 -04:00
  • 367a18f735 tests temporarily disable mavlink tests on nuttx Daniel Agar 2018-04-09 01:03:32 -04:00
  • 47fd298143 Update submodule mavlink v2.0 to latest Sun Apr 8 20:31:34 CDT 2018 (#9268) Daniel Agar 2018-04-08 23:40:12 -04:00