Daniele Pettenuzzo
b5d637cd0c
fmuv5 board config: disabled USART6 due to conflict on SBUS
2018-04-04 12:08:34 +02:00
DanielePettenuzzo
20f5de33df
PX4IO Firmware: bug fix in variable initialization
2018-04-04 12:08:34 +02:00
Lorenz Meier
97e8ec9551
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.
2018-04-04 12:08:34 +02:00
DanielePettenuzzo
4d8bd28a2b
fmu-v5 board_config.h > change PX4IO_SERIAL_VECTOR for px4io communication on uart 8
2018-04-04 12:08:34 +02:00
Lorenz Meier
8c28591f2d
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.
2018-04-04 12:08:34 +02:00
Mateusz Sadowski
f0a8569c93
Drivers: Add TeraRanger Evo 600Hz support ( #9169 )
2018-04-04 00:28:53 -04:00
Daniel Agar
f145b65cbb
mavlink static streams_list array
2018-04-03 18:37:51 -04:00
Daniel Agar
450229c2a4
dataman operations table is constexpr
2018-04-03 18:37:51 -04:00
Daniel Agar
ee7aebf971
ll40ls bus option is constexpr
2018-04-03 18:37:51 -04:00
Daniel Agar
428c8bbfe7
aerofc_adc bus option is constexpr
2018-04-03 18:37:51 -04:00
Daniel Agar
912cb7119e
IridiumSBD driver state string constexpr
2018-04-03 18:37:51 -04:00
dw.xiong
381c2b52ac
commander: Remove the ekf pre-flight check variables that are not used in commander. ( #9226 )
2018-04-02 10:52:32 -04:00
Hamish Willee
3e43300e54
Fix typo in spelling of Sonar
2018-04-01 21:40:47 -04:00
PX4 Jenkins
acc93092db
Update submodule matrix to latest Sun Apr 1 21:55:42 UTC 2018
...
- matrix in PX4/Firmware (76a3dbc9df ): 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
2018-04-01 18:54:38 -04:00
PX4 Jenkins
76a3dbc9df
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 (9fc1755c33 )
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
2018-04-01 15:16:46 -04:00
PX4 Jenkins
059ddf88f4
Update submodule DriverFramework to latest Sun Apr 1 18:11:03 UTC 2018
...
- DriverFramework in PX4/Firmware (82a7343a7d ): 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
2018-04-01 14:59:52 -04:00
PX4 Jenkins
82a7343a7d
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 (9fc1755c33 )
https://github.com/PX4/ecl/compare/39b69af9bf8340790011c7c2723d4ed725ea0a3b...ba2b9dfdd96d50d697165407b88b5bc94cdef84c
ba2b9df 2018-03-28 Daniel Agar - update matrix lib usage
2018-04-01 14:09:46 -04:00
Sugnan Prabhu
a328ba97de
aerofc: Look for px4flow sensor on telemetry port ( #8994 )
...
Signed-off-by: Sugnan Prabhu S <sugnan.prabhu.s@intel.com >
2018-03-30 00:50:14 -04:00
Roman
2257cfc0fa
vtol_att_control: set flag in_transition_to_fw properly
...
Signed-off-by: Roman <bapstroman@gmail.com >
2018-03-30 00:46:23 -04:00
Beat Küng
aa110f2075
tap_esc: add MC_AIRMODE support
2018-03-30 00:33:40 -04:00
Beat Küng
37d9d0c2cd
tap_esc: remove NAN_VALUE define and use existing NAN instead
2018-03-30 00:33:40 -04:00
Amir Melzer
54260313b7
ADIS16448 remove the restore factory calibration functionality from probe ( #9164 )
2018-03-29 23:52:46 -04:00
Daniel Agar
f0528d28fb
commander once armed safety should only request ARMING_STATE_STANDBY
2018-03-29 10:25:56 -04:00
Daniel Agar
95ff860f4e
commander cleanup includes and sort
2018-03-29 10:25:56 -04:00
Daniel Agar
0f6a94894d
commander state machine helper fix code style
2018-03-29 10:25:56 -04:00
Daniel Agar
db7e8635a2
commander state machine helper pass battery and safety as const references
2018-03-29 10:25:56 -04:00
Daniel Agar
4ccfc280c8
commander arming_state_transition add HIL boolean
2018-03-29 10:25:56 -04:00
Daniel Agar
c547866029
Commander::handle_command() remove unused safety parameter
2018-03-29 10:25:56 -04:00
Daniel Agar
e395b3578f
delete unused ARMING_STATE_ARMED_ERROR state
2018-03-29 10:25:56 -04:00
Daniel Agar
e29b568d33
state machine helper remove unused headers
2018-03-29 10:25:56 -04:00
Daniel Agar
bff2136db0
commander state machine helper use constexpr for strings
2018-03-29 10:25:56 -04:00
Daniel Agar
f59b7c7399
commander is_safe() use const references
2018-03-29 10:25:56 -04:00
Daniel Agar
376b5e4747
state machine helper make vehicle_status_flags const
2018-03-29 10:25:56 -04:00
Daniel Agar
8c8fe17ff3
commander delete unused main_state_prev
2018-03-29 10:25:56 -04:00
Daniel Agar
c194c1acb5
commander use const where possible
...
- this helps tease apart the various pieces of commander.
2018-03-29 10:25:56 -04:00
Beat Küng
0038a5e755
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.
2018-03-29 10:06:21 -04:00
Beat Küng
576f4e02da
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.
2018-03-29 10:06:21 -04:00
Daniel Agar
d40d165b4b
mavlink delete deprecated HIL_CONTROLS
2018-03-28 15:37:57 -04:00
Daniel Agar
3db287ba67
mavlink messages delete unnecessary timestamps and cleanup
2018-03-28 15:37:57 -04:00
Daniel Agar
c181501e27
commander home position update swap incorrect eph/epv for auto update
2018-03-28 15:37:57 -04:00
Daniel Agar
deb5cbcc82
mavlink GLOBAL_POSITION_INT use vehicle_local_position for altitude
2018-03-28 15:37:57 -04:00
Daniel Agar
6af989e8c0
mavlink VFR_HUD use vehicle_local_position for altitude
2018-03-28 15:37:57 -04:00
Daniel Agar
354181be24
mavlink update ALTITUDE message to always use vehicle_local_position
2018-03-28 15:37:57 -04:00
Phillip Kocmoud
8f1c84ce56
Enable internal SPI LIS3MDL on R15 Pixracer
2018-03-28 13:47:22 -04:00
Daniel Agar
c4c4441c87
generate_listener.py combine message exclusion
2018-03-28 09:15:41 -04:00
Daniel Agar
55466e539b
topic_listener report never published and cleanup
...
- don't ignore position_setpoint_triplet
2018-03-28 09:15:41 -04:00
Daniel Agar
f172171928
listener replace custom uORB print code
2018-03-28 09:15:41 -04:00
Daniel Agar
5fba1f38b2
drivers start using uORB message print instead of custom
2018-03-28 09:15:41 -04:00
Oleg Kalachev
8d6bff08bb
precland: support receiving LANDING_TARGET message
2018-03-27 20:45:58 -04:00
Oleg Kalachev
5b030535c8
precland: fix incorrect converting microseconds to seconds
2018-03-27 20:45:58 -04:00