Daniel Agar
54ea78898c
commander arming state transition delete useless errors
7 years ago
Daniel Agar
1400652724
commander arming state machine pass checks by default
...
- this is needed for the unit tests
7 years ago
Daniel Agar
f81a1aedcd
commander state machine add global position check
7 years ago
Daniel Agar
729c98d9e2
commander move avionics rail voltage check out of state machine
...
- add preflight_check helper
7 years ago
Daniel Agar
8931f1a75c
commander set status_flags.usb_connected directly and delete static
7 years ago
Daniel Agar
415c5f13bb
commander move power check to prearm_check
7 years ago
Daniel Agar
c679703da4
commander move arm authorization to prearm_check
7 years ago
Daniel Agar
082126610d
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
7 years ago
Daniel Agar
8f543d300d
commander COMPONENT_ARM_DISARM remove useless arm error
7 years ago
Daniel Agar
c673c9f531
commander preflight sensor failure report one at a time
7 years ago
Daniel Agar
bb13b602e2
commander arming_state_transition cleanup preflight and prearm calls
...
- only call prearm if preflight passes
- prearm always provide feedback
7 years ago
Daniel Agar
208e320975
commander prearm_check is always prearm
7 years ago
Daniel Agar
e73317a720
commander preflightCheck fail silently for the 2 seconds (rather than skip checks entirely)
7 years ago
Daniel Agar
e5d9c826d8
commander state machine fix preflight and prearm error
...
- fixes #9155
7 years ago
Daniel Agar
35bf37d617
commander state machine helper shorten names
7 years ago
Simone Guscetti
8a7dc1b320
commander: Remove usb_ connected flag on battery warnings
...
Battery warning gets only fired if a battery is inserted.
7 years ago
Thomas Stastny
71170dce0a
mavlink: HIGHRES_IMU set diff_pressure in fields_updated ( #9296 )
7 years ago
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