alessandro
c16e17f47b
mag_calibration: only allocate as much memory as needed
7 years ago
Beat Küng
123f11fcdd
land_detector: use user-defined literals for time constants
7 years ago
Beat Küng
e98919cf3c
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
7 years ago
Daniel Agar
17beeb13c4
Jenkins set CCACHE_BASEDIR on Mac
7 years ago
Daniel Agar
e9aa79e309
Update submodule ecl to latest Fri Apr 13 20:26:41 CDT 2018 ( #9303 )
...
- ecl in PX4/Firmware (163fdded13d1cb48ea4849a4596feaa7025cb796): ba2b9dfdd9
- ecl current upstream: 02e319431b
- Changes: ba2b9dfdd9...02e319431b
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 )
7 years ago
Daniel Agar
90b81cf4c4
move check stack to cmake and run in Jenkins
7 years ago
PX4 Jenkins
0c9f483581
Update submodule DriverFramework to latest Fri Apr 13 20:26:36 CDT 2018
...
- DriverFramework in PX4/Firmware (1297859680ce15980a970c95d7caa95be67957c7): f98ea65e9b
- DriverFramework current upstream: e06222dd15
- Changes: f98ea65e9b...e06222dd15
e06222d 2018-04-11 Daniel Agar - cmake change px4_add_module -> px4_add_library
7 years ago
Daniel Agar
119fe0a24f
Update submodule v2.0 to latest Fri Apr 13 20:26:31 CDT 2018
...
- v2.0 in PX4/Firmware (23017d051b7ff6686c8c8ff025a8e98af094780a): 163d4c84b9
- v2.0 current upstream: c55dd0ec31
- Changes: 163d4c84b9...c55dd0ec31
c55dd0e 2018-04-12 PX4BuildBot - autogenerated headers for rev 292874beed
e2916e5 2018-04-10 PX4BuildBot - autogenerated headers for rev 012765b923
7 years ago
PX4 Jenkins
8c9b941e60
Update submodule sitl_gazebo to latest Fri Apr 13 20:26:27 CDT 2018
...
- sitl_gazebo in PX4/Firmware (4ffa98aa2a
): 28921bca9d
- sitl_gazebo current upstream: 0df46c53b1
- Changes: 28921bca9d...0df46c53b1
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.
7 years ago
Daniel Agar
4ffa98aa2a
Jenkins add OSX builds and disable circleci ( #9198 )
7 years ago
Beat Küng
d4faaff854
logger: remove some unneeded SITL topics
...
We got over the limit
7 years ago
Roman
c206e0f1ac
vtol_type.cpp: close pwm output device file descriptor
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
bd434636e9
vtol_type: avoid code duplication
...
- created one method which has access to the pwm output device
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
733d773bcc
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 <bapstroman@gmail.com>
7 years ago
Roman
41a9ac0acb
vtol_att_control: initialise VT_FW_MOT_OFFID correcly for standard vtol
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
df53dce6e1
vtol_type.h: initialise flag_idle_mc correctly
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
cd49c4bc17
vtol_type: improve comments
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
79ff1436b8
vtol_att_control: move handling of motor state and idle speed selection
...
to VtolType class
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Roman
744f806214
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 <bapstroman@gmail.com>
7 years ago
Daniel Agar
00f98c64db
VTOL preserve PWM min and max when enabling/disabling actuators
7 years ago
Daniel Agar
a78ab02144
fw_pos_control_l1 don't store TECS and L1 parameters
7 years ago
Daniel Agar
d2abd53692
mixer lib remove custom constrain and cleanup includes
7 years ago
Daniel Agar
08cc963de3
px4iofirmware use std NAN instead of undefined 0.0f/0.0f
...
- closes #9277
7 years ago
Daniel Agar
1ecfb22dbc
EKF2 move all orb_subscribe/unsubsribe to the constructor/destructor
7 years ago
Daniel Agar
2a58c7a28c
EKF2 and replay add all consumed messages to ekf2_timestamps and refactor
7 years ago
Daniel Agar
07edec282e
replay update sensor_combined fields
7 years ago
Daniel Agar
3b5b12e1d1
move baro and magnetometer data out of sensor_combined
7 years ago
Paul Riseborough
3e6ba1d541
simulator: Use baro pressure direct from simulator
7 years ago
Daniel Agar
5dc23def2a
move pressure altitude from baros to sensors module
7 years ago
Daniel Agar
bdf4f19867
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
7 years ago
Mohammed Kabir
28f9b38919
mavlink : fix pointer for main_mode and sub_mode
7 years ago
Oleg Kalachev
1b1617b5a0
Add new mode AUTO_PRECLAND
7 years ago
Beat Küng
f02ef20a23
commander: set timestamp for vehicle_command publication
7 years ago
acfloria
0caa4dc171
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
7 years ago
acfloria
477a4e7ec8
MavlinkReceiver: Don't start MissionManager in IRIDIUM mode
7 years ago
acfloria
41de588a73
Move HIGH_LATENCY2 stream to separate file and update some comments"
7 years ago
acfloria
fb1bb7a769
Move the SimpleAnalyzer to a separate file
7 years ago
acfloria
ae807fc189
Move VEHICLE_CMD_CONTROL_HIGH_LATENCY ack to commander
7 years ago
acfloria
975d7ddcb2
IridiumSBD: Clean up MavLink message parsing
7 years ago
acfloria
f1a6aecb4d
IridiumSBD: Log tx buffer reset in the telemetry_status instead of a status text
7 years ago
acfloria
53fdbb6c04
Remove unnecessary newlines
7 years ago
acfloria
219980cec1
Commander: Combine telemetry variables into struct
7 years ago
acfloria
6f0d3ffe9b
Mavlink: Add acknowledge for VEHICLE_CMD_CONTROL_HIGH_LATENCY
7 years ago
acfloria
2a5c7efd8d
Mavlink: Use filtered update rate for HIGH_LATENCY2 stream instead of main loop delay
7 years ago
acfloria
e9dde721f7
Commander: Remove Mavlink from CMakeFile
7 years ago
acfloria
8c0450b483
revert v2 cmake changes
7 years ago
acfloria
b95d65df53
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
7 years ago
acfloria
1124a397f2
Commander: Move telemetry logic to separate functions
7 years ago
acfloria
443a4016af
Commander: Improve handling and generating of VEHICLE_CMD_CONTROL_HIGH_LATENCY
7 years ago
acfloria
da57dbbce0
Increase the MavLink module stack size
7 years ago