rolandash
7d68c52835
correct indent.
2018-07-30 22:54:20 +02:00
rolandash
82d5ac56a9
fixed rgb pwm led breathing.
2018-07-30 22:54:20 +02:00
TSC21
ca42483794
update msgs fields from camelCase to snake_case so rosidl_generate_interfaces() is able to generate code for ROS IDL files
2018-07-30 21:40:28 +02:00
Dennis Mannhart
00e09524f7
SearchMin and BezierQuad: replace define with static constexpr ( #10050 )
2018-07-30 12:28:27 -04:00
Daniel Agar
6660418c31
rc_input make RC_SCAN_STRING static constexpr
2018-07-30 10:32:56 -04:00
Daniel Agar
0069141ffc
px4fmu increase actuator controls poll timeout
2018-07-30 10:32:56 -04:00
Daniel Agar
cdf828cbda
rc_input don't store cycle_timestamp
2018-07-30 10:32:56 -04:00
Daniel Agar
46254420be
rc_input add perf counters
2018-07-30 10:32:56 -04:00
Daniel Agar
658237f36a
px4fmu move RC input to new rc_input driver
2018-07-30 10:32:56 -04:00
Daniel Agar
4e05f26659
ms4525 driver extend to support ms4515
2018-07-30 10:24:40 +02:00
mcsauder
ac8f44268b
Added remaining two channels of PWM_AUX_DIS disarm parameter set commands, remove trailing whitespace from pwm_params_aux.c and pwm_params_main.c, gps/params.c and added block comment headers to separate sections instead of whitespace.
2018-07-30 09:36:44 +02:00
Daniel Agar
56a7c63789
version lib fix BUILD_URI properly
2018-07-30 09:30:23 +02:00
Daniel Agar
4f0c9c501a
lps22hb cleanup startup options
2018-07-30 00:36:05 -04:00
Daniel Agar
a4a040aa45
ADIS16477 run onboard self test during init
2018-07-29 18:09:34 -04:00
Daniel Agar
cc1c37ffd1
ADIS16477 improve reset and probe logic
2018-07-29 18:09:34 -04:00
Daniel Agar
cc96e5ec5e
sensor messages remove unused fields and improve comments
2018-07-29 21:04:21 +02:00
Dennis Mannhart
fc8a05f636
estimataor reset counter: set Flighttaskcounter equal reset-counter during activation ( #10035 )
...
- fixes #10033
2018-07-28 10:08:58 -04:00
Daniel Agar
921e9f6e09
commander params fix COM_VEL_FS_EVH unit
...
- fixes #10028
2018-07-28 10:03:19 -04:00
Daniel Agar
5e6b35758a
commander params fix COM_OF_LOSS_T unit
2018-07-28 10:03:19 -04:00
Beat Küng
1fb5353a60
rc: add unit test for CRSF RC
...
Also cleanup other RC unit tests
2018-07-28 15:23:09 +02:00
Beat Küng
6e24bbbaaf
fmu: add CRSF RC and Telemetry support
...
- Telemetry is only enabled on omnibus, since on Pixhawk it seems we cannot
write to the RC UART due to how the board is wired
- For the Telemetry the UART needs to be opened RW
2018-07-28 15:23:09 +02:00
Beat Küng
04dbd40723
rc lib: add CRSF Crossfire protocol (RC and Telemetry)
2018-07-28 15:23:09 +02:00
Beat Küng
74e4619042
rc lib: cleanup, move structs out of common_rc.h
2018-07-28 15:23:09 +02:00
Beat Küng
388b963dd8
refactor fmu: fix naming convention for raw_rc_count & raw_rc_values
2018-07-28 15:23:09 +02:00
Beat Küng
3816145d59
fmu: fix init & use of _control_subs
...
0 is a valid file descriptor, init (all) to -1 instead
2018-07-28 15:23:09 +02:00
Beat Küng
49fe19c20f
uavcan_main: fix init & use of _control_subs
...
0 is a valid file descriptor
2018-07-28 15:23:09 +02:00
Beat Küng
442d4410ca
pwm_out_sim: cleanup, avoid unnecessary & incorrect init of _control_subs
...
These need to be set to -1.
2018-07-28 15:23:09 +02:00
Daniel Agar
be3af59c76
lsm303agr flip z axis and properly set scaling and range
2018-07-28 15:22:20 +02:00
Daniel Agar
14cf92d8b2
lsm303agr split main
2018-07-28 15:22:20 +02:00
Daniel Agar
3d3855e87b
AV-X configure default serial on UART5 (J116)
2018-07-28 03:21:01 -07:00
Roman
37f59ad4f5
mavlink: fixed nullptr dereferencing in case unknown mavlink message is
...
forwarded
Signed-off-by: Roman <bapstroman@gmail.com >
2018-07-27 18:41:51 +02:00
Julian Oes
462cf131d5
mavlink: add sysid to UUID
...
To avoid that multiple SITL instances have the same UUID we add the
mavlink system ID to the UUID which is sent via mavlink.
This should resolve the case where multiple vehicles show up with the
same UUID in simulation.
Note that the UUID show in `ver` will still be the same for all
instances.
2018-07-27 11:49:28 +02:00
Beat Küng
382f989c9d
ecl submodule: fix commit hash
...
The current commit hash points to a deleted branch.
2018-07-26 13:47:51 +02:00
Lorenz Meier
c86dbe60a0
Increased mixer load buffer to allow larger mixer structures to fit.
...
This allows to load mixers with more inputs.
2018-07-26 08:39:01 +02:00
Daniel Agar
77751d4822
EKF2 set param EKF2_MAG_DECL volatile
2018-07-26 08:32:09 +02:00
Paul Riseborough
77f0883cb9
ekf2: Reinstate saving of mag declination for use next start
...
This capability was removed unintentionally by previous changes.
Requires ecl version with updated declination accessor function
2018-07-26 08:32:09 +02:00
Jake Dahl
57dfcee842
added a check for not maybe_landed upon takeoff
2018-07-26 07:49:14 +02:00
Daniel Agar
d7b2b48bad
tap_esc increase stack 1100 -> 1180 bytes
2018-07-26 07:48:01 +02:00
Jake Dahl
4144a53cd6
added a check to ensure the current position setpoint is valid
2018-07-26 07:46:24 +02:00
Jake Dahl
a1ff4a8a67
removed unneccessary includes, eliminated namespace on math, changed date
...
changed a comment
reverted a file back to master
2018-07-26 07:46:24 +02:00
Jake Dahl
21db15ff4f
If already in landing, go straight to state RTL_LAND. Also cleaned up the comments
2018-07-26 07:46:24 +02:00
Jake Dahl
130cdf25bf
prevent RTL if already landing
2018-07-26 07:46:24 +02:00
Jake Dahl
7c84e77312
we used to check if we have actually landed not mission reached in navigator
2018-07-26 07:45:00 +02:00
Daniel Agar
100f9553ce
tests clang-tidy ignore modernize-pass-by-value
2018-07-25 08:50:10 +02:00
Dennis Mannhart
9c0a6eb87a
clang modernize: remove void argument
2018-07-25 08:50:10 +02:00
Dennis Mannhart
40f2388295
test_search_min: remove printf
2018-07-25 08:50:10 +02:00
Dennis Mannhart
609d412217
BezierQuad: use template type Tp for default
2018-07-25 08:50:10 +02:00
Dennis Mannhart
7559610a7b
BezierQuad: update description, replace Data with Vector3_t
2018-07-25 08:50:10 +02:00
Dennis Mannhart
6ddf214bbd
BezierQuad: set cached_arc_length once computed
2018-07-25 08:50:10 +02:00
Dennis Mannhart
fe48e06f9d
add tests for Bezier and Golden Section Search libraries
2018-07-25 08:50:10 +02:00