Peter Barker
|
49493676ea
|
GCS_MAVLink: use MAV_PARAM_TYPE for sending parameter messages
... rather than mavlink_message_type_t
|
2019-02-26 08:20:25 +11:00 |
|
Peter Barker
|
d0ac09899b
|
AP_UAVCAN: handle restart_node
|
2019-02-26 08:19:00 +11:00 |
|
Andrew Tridgell
|
ecbe67a0fe
|
AP_Math: fixed inefficient sq() function
|
2019-02-23 21:04:00 +11:00 |
|
Michael du Breuil
|
141429bc8e
|
AP_InertialNav: Remove unused get_pos_z_derivative
|
2019-02-23 09:06:30 +09:00 |
|
Andrew Tridgell
|
ccfaaca82b
|
AP_RangeFinder: fixed lightware serial with LW20 lidar
it needs a longer serial write to force it to serial mode from i2c
|
2019-02-23 11:01:07 +11:00 |
|
Peter Barker
|
166291cfef
|
SITL: add missing override keywords
|
2019-02-22 15:01:09 +00:00 |
|
Peter Barker
|
5aa5add4bf
|
AP_RPM: add missing override keywords
|
2019-02-22 15:01:09 +00:00 |
|
Peter Barker
|
54a250483b
|
AP_OpticalFlow: add missing override keywords
|
2019-02-22 15:01:09 +00:00 |
|
Peter Barker
|
4d62c996b7
|
AP_L1_Control: add missing override keywords
|
2019-02-22 15:01:09 +00:00 |
|
Peter Barker
|
eb73a14da8
|
AP_HAL_Linux: add missing override keywords
|
2019-02-22 15:01:09 +00:00 |
|
Peter Barker
|
03e9becfcf
|
AP_HAL_SITL: add missing override keywords
|
2019-02-22 15:01:09 +00:00 |
|
Peter Barker
|
7184d5e860
|
AP_Compass: add missing override keywords
|
2019-02-22 15:01:09 +00:00 |
|
Randy Mackay
|
b202270d1a
|
AP_AHRS: minor format fixes
|
2019-02-22 13:00:07 +09:00 |
|
Randy Mackay
|
b805c40bf7
|
AP_Arming: add ahrs attitude check
|
2019-02-22 13:00:07 +09:00 |
|
Randy Mackay
|
f1a023c872
|
AP_AHRS: add attitudes_consistent pre-arm check
|
2019-02-22 13:00:07 +09:00 |
|
Randy Mackay
|
07f7d793df
|
AP_Math: add quaternion::angular_difference
|
2019-02-22 13:00:07 +09:00 |
|
Randy Mackay
|
72fabb5cd3
|
AP_Arming: always run compass calibration checks
|
2019-02-22 13:00:07 +09:00 |
|
Andrew Tridgell
|
17d804f051
|
HAL_ChibiOS: fixed GPIO numbering for KakuteF4
|
2019-02-22 11:34:43 +11:00 |
|
Stephen Dade
|
de37e2e179
|
HAL_ChibiOS: Corrected servo output order for KakuteF4
|
2019-02-22 11:34:43 +11:00 |
|
Andrew Tridgell
|
70a10c6375
|
HAL_ChibiOS: adjust TBS-F7 bootloader setup
|
2019-02-22 10:27:17 +11:00 |
|
Andrew Tridgell
|
5319fbb52b
|
HAL_ChibiOS: enable heater pin on TBS-Colibri-F7
|
2019-02-22 10:27:17 +11:00 |
|
Andrew Tridgell
|
dde97d2b0e
|
HAL_ChibiOS: support FMU heater pins
|
2019-02-22 10:27:17 +11:00 |
|
Andrew Tridgell
|
27a1fec911
|
HAL_ChibiOS: TBS-F7 is active low on sd power
|
2019-02-22 10:27:17 +11:00 |
|
Andrew Tridgell
|
94bace91a4
|
HAL_ChibiOS: bring up sensors rail after boot on TBS F7
this prevents a reset loop on GPIO config
|
2019-02-22 10:27:17 +11:00 |
|
Andrew Tridgell
|
025bd7e0d8
|
HAL_ChibiOS: added support for TBS-Colibri-F7
This is a fmuv5 board varient
|
2019-02-22 10:27:17 +11:00 |
|
Arjun Vinod
|
a0e7c37f8c
|
AP_NavEKF2: fixed typos
|
2019-02-22 10:21:35 +11:00 |
|
Peter Barker
|
25282c2989
|
AP_Mission: rearrange for early-exit if command not found for index
|
2019-02-21 08:31:12 +11:00 |
|
Peter Barker
|
3c3cda81e9
|
AP_Mission: remove redundant check
get_next_do_command does this check
|
2019-02-21 08:31:12 +11:00 |
|
Peter Barker
|
f5d50935fd
|
AP_Mission: scope variables more tightly
|
2019-02-21 08:31:12 +11:00 |
|
Peter Barker
|
7da35e9d08
|
AP_Mission: change while loop out for for loop
|
2019-02-21 08:31:12 +11:00 |
|
Peter Barker
|
4ec11f608d
|
AC_Landing: use abs not fabsf for integers
|
2019-02-20 19:23:54 +11:00 |
|
Peter Barker
|
923af1e301
|
AC_AutoTune: use abs not fabsf for integers
|
2019-02-20 19:23:54 +11:00 |
|
Peter Barker
|
30749b92d9
|
Filter: add missing override keyword
|
2019-02-20 19:23:54 +11:00 |
|
Peter Barker
|
97f2d946ab
|
AP_Compass: remove unused variables from AP_Compass_RM3100.h
|
2019-02-20 19:23:54 +11:00 |
|
Peter Barker
|
ff9460d835
|
AP_Radio: correct singleton naming, and thus SkyViper build
|
2019-02-20 19:02:41 +11:00 |
|
Tom Pittenger
|
4f41aa19bf
|
AP_ICEngine: add singleton and remove unnecessary variable init
|
2019-02-20 00:51:03 -07:00 |
|
Tom Pittenger
|
d27cd19daa
|
AP_RPM: instance range should use define instead of hardcoded value
|
2019-02-20 00:51:03 -07:00 |
|
Peter Barker
|
2039fadfb7
|
AP_Rally: do not take reference to AHRS in constructor
|
2019-02-20 18:03:38 +11:00 |
|
Peter Barker
|
b0c65b9014
|
AP_RangeFinder_PWM: correct integer division issue
|
2019-02-20 17:50:46 +11:00 |
|
Peter Barker
|
c594e51922
|
AP_Mission: limit memcpy to constant 12 bytes
... essentially to make static analyzers happy
|
2019-02-20 16:35:55 +11:00 |
|
Peter Barker
|
556e836a66
|
AP_HAL_SITL: cast PTHREAD_STACK_MIN to unsigned
Sometimes this comes in as signed...
|
2019-02-20 15:06:24 +11:00 |
|
Peter Barker
|
8de4ee7348
|
GCS_MAVLink: move update_sensor_status_flags into GCS subclasses
|
2019-02-19 14:09:59 +11:00 |
|
Peter Barker
|
cb33f290a7
|
GCS_MAVLink: move sensor flags to be a GCS thing rather than a GCS_MAVLINK thing
These are a per-vehicle thing, not a per-mavlink-backend thing.
|
2019-02-19 14:09:59 +11:00 |
|
Peter Barker
|
91c8d0b915
|
GCS_MAVLink: clarify packetReceive calling handlemessage checks
modules/libcanard/
|
2019-02-19 13:40:32 +11:00 |
|
Peter Barker
|
d250442e68
|
AP_AdvancedFailsafe: GCS_MAVLink takes care of mavlink capabilities
|
2019-02-19 13:14:52 +11:00 |
|
Peter Barker
|
1b4a2c4d6b
|
AP_Terrain: GCS_MAVLink takes care of mavlink capabilities
|
2019-02-19 13:14:52 +11:00 |
|
Peter Barker
|
8efda2b792
|
AP_HAL: GCS_MAVLink takes care of mavlink capabilities
|
2019-02-19 13:14:52 +11:00 |
|
Peter Barker
|
bfb3f0d62e
|
GCS_MAVLink: make capabilities comes from subclass, not HAL
|
2019-02-19 13:14:52 +11:00 |
|
Peter Barker
|
8cfedd8b46
|
AP_HAL_ChibiOS: implement 'uint16_t millis16'
|
2019-02-19 11:17:04 +11:00 |
|
Peter Barker
|
de615ee11d
|
GCS_MAVLink: move try_send_message of nav_controller_output up
|
2019-02-19 10:08:00 +11:00 |
|
Peter Barker
|
6dbe662941
|
AP_SmartRTL: clean includes
|
2019-02-19 09:16:26 +11:00 |
|
Peter Barker
|
3859daf131
|
AC_Sprayer: clean headers
|
2019-02-19 09:16:26 +11:00 |
|
Peter Barker
|
ff06e34aa7
|
AC_Precland: clean headers
|
2019-02-19 09:16:26 +11:00 |
|
Peter Barker
|
7198234a44
|
AC_Fence: clean headers
|
2019-02-19 09:16:26 +11:00 |
|
Peter Barker
|
7d07983576
|
AP_SmartRTL: remove pointless includes
|
2019-02-19 09:16:26 +11:00 |
|
Peter Barker
|
d18dee178d
|
AP_Mount: remove pointless includes
|
2019-02-19 09:16:26 +11:00 |
|
Peter Barker
|
cdfe8c11d5
|
AP_Landing: remove pointless includes
|
2019-02-19 09:16:26 +11:00 |
|
Peter Barker
|
f2e31bb880
|
AP_BoardConfig_CAN: const some accessors
|
2019-02-19 09:16:26 +11:00 |
|
Randy Mackay
|
f8e49e5438
|
GCS_MAVLink: call send_esc_telemetry for AP_ToshibaCAN ESCs
|
2019-02-18 20:55:47 +09:00 |
|
Randy Mackay
|
72d4727bcf
|
AP_ToshibaCAN: log and report temp
|
2019-02-18 20:55:47 +09:00 |
|
Randy Mackay
|
d0fef6daed
|
AP_ToshibaCAN: log and report rpm and voltage
|
2019-02-18 20:55:47 +09:00 |
|
Randy Mackay
|
73850f7a06
|
AP_ToshibaCAN: send aborts on error
avoids flooding the bus when trying to send to ESCs that are not connected
|
2019-02-18 20:55:47 +09:00 |
|
Randy Mackay
|
d8959b3400
|
AP_KDECAN: use AP_Logger::Write_ESC
|
2019-02-18 20:55:47 +09:00 |
|
Randy Mackay
|
9eaef98321
|
AP_BLHeli: use AP_Logger::Write_ESC
|
2019-02-18 20:55:47 +09:00 |
|
Randy Mackay
|
e28efeceac
|
AP_Logger: implement Write_ESC
|
2019-02-18 20:55:47 +09:00 |
|
Tom Pittenger
|
4e9d026448
|
AP_Mount: remove HAL_CPU_CLASS_150 check, 150 is already a minimum requirement
|
2019-02-17 13:00:13 -08:00 |
|
Tom Pittenger
|
c45b96fee9
|
AP_AHRS: remove HAL_CPU_CLASS_150 check, 150 is already a minimum requirement
|
2019-02-17 13:00:06 -08:00 |
|
Tom Pittenger
|
55377b234f
|
AP_NavEKF3: remove HAL_CPU_CLASS_150 check, 150 is already a minimum requirement
|
2019-02-17 13:00:00 -08:00 |
|
Tom Pittenger
|
b32e8a4424
|
AP_NavEKF2: remove HAL_CPU_CLASS_150 check, 150 is already a minimum requirement
|
2019-02-17 12:59:52 -08:00 |
|
Peter Barker
|
c9c1c2678b
|
AP_ADC: remove keywords.txt
|
2019-02-17 22:19:08 +11:00 |
|
Peter Barker
|
deb25ed9a9
|
Filter: remove keywords.txt
|
2019-02-17 00:29:38 -08:00 |
|
Peter Barker
|
572702daba
|
AP_OpticalFlow: remove keywords.txt
|
2019-02-17 00:29:38 -08:00 |
|
Peter Barker
|
81ddeef1bd
|
AP_Math: remove keywords.txt
|
2019-02-17 00:29:38 -08:00 |
|
Peter Barker
|
9324fef92a
|
AP_L1_Control: remove keywords.txt
|
2019-02-17 00:29:38 -08:00 |
|
Peter Barker
|
f0fd6fd996
|
AP_Compass: remove keywords.txt
|
2019-02-17 00:29:38 -08:00 |
|
Peter Barker
|
c3004bff20
|
AP_Common: remove keywords.txt
|
2019-02-17 00:29:38 -08:00 |
|
Peter Barker
|
5bf511fc6d
|
AC_WPNav: remove keywords.txt
|
2019-02-17 00:29:38 -08:00 |
|
Peter Barker
|
18c53b8d8a
|
AC_PID: remove keywords.txt
|
2019-02-17 00:29:38 -08:00 |
|
Peter Barker
|
4c3a93d8ca
|
AC_Fence: remove keywords.txt
|
2019-02-17 00:29:38 -08:00 |
|
Peter Barker
|
bf9b4dca70
|
AP_VisualOdom: move visual odometry update function into AP_VisualOdom
|
2019-02-16 15:13:59 +11:00 |
|
Peter Barker
|
4194812633
|
AP_GPS: uavcan: reindent after WITH_SEMAPHORE change (NFC)
|
2019-02-16 14:33:11 +11:00 |
|
Peter Barker
|
1ffbc0ae56
|
AP_GPS: uavcan: use WITH_SEMAPHORE in place of give/take _registry
|
2019-02-16 14:33:11 +11:00 |
|
Peter Barker
|
7ab6a5d94d
|
AP_Compass: uavcan: reindent after WITH_SEMAPHORE change (NFC)
|
2019-02-16 14:33:11 +11:00 |
|
Peter Barker
|
5b06d01402
|
AP_Compass: uavcan: use WITH_SEMAPHORE in place of give/take _registry
|
2019-02-16 14:33:11 +11:00 |
|
Peter Barker
|
7a674254e5
|
AP_Airspeed: uavcan: reindent after WITH_SEMAPHORE change (NFC)
|
2019-02-16 14:33:11 +11:00 |
|
Peter Barker
|
c96cdf1f16
|
AP_Airspeed: uavcan: use WITH_SEMAPHORE in place of give/take _registry
|
2019-02-16 14:33:11 +11:00 |
|
Peter Barker
|
5e6f02f51e
|
AP_Baro: uavcan: reindent after WITH_SEMAPHORE change (NFC)
|
2019-02-16 14:33:11 +11:00 |
|
Peter Barker
|
78f05492d7
|
AP_Baro: uavcan: use WITH_SEMAPHORE in place of give/take _registry
|
2019-02-16 14:33:11 +11:00 |
|
Peter Barker
|
4a0887b807
|
GCS_MAVLink: measure stream slowdown in ms
This costs us a couple of extra bytes of RAM and gains us not doing a
whole heap of multiplies
|
2019-02-16 13:45:47 +11:00 |
|
Peter Barker
|
63427629e1
|
GCS_MAVLink: use visual odometry singleton
|
2019-02-15 16:56:13 +11:00 |
|
Peter Barker
|
1a5a1dac8c
|
AP_VisualOdom: create singleton
|
2019-02-15 16:56:13 +11:00 |
|
Mark Whitehorn
|
c9c802f617
|
AP_Logger: call wrap_360_cd on yaw in WriteAttitudeView
|
2019-02-15 09:17:08 +09:00 |
|
Peter Barker
|
dffc5568fe
|
GCS_MAVLink: remove redundant home validation checks
|
2019-02-15 08:28:45 +11:00 |
|
Peter Barker
|
ab9c084179
|
AP_AHRS: add sanity checks for home location being set
|
2019-02-15 08:28:45 +11:00 |
|
Peter Barker
|
2e403bfd52
|
AP_AHRS: make setting of home boolean in preparation for sanity checks
|
2019-02-15 08:28:45 +11:00 |
|
Peter Barker
|
b97f9cc555
|
AP_Common: remove NuttX/C++10-related code
|
2019-02-15 08:15:45 +11:00 |
|
Peter Barker
|
d89f740460
|
AP_HAL_Linux: AP_Common no longer gives board information; use AP_HAL_Boards
|
2019-02-15 08:15:45 +11:00 |
|
Peter Barker
|
44e89a1cd8
|
SITL: include stdio for some printfs
|
2019-02-15 08:15:45 +11:00 |
|
Peter Barker
|
c4fd5ec350
|
AP_Logger: include stdio for some printfs
|
2019-02-15 08:15:45 +11:00 |
|
Peter Barker
|
fc358092ed
|
AP_Follow: remove header reliance on GCS and AHRS
|
2019-02-15 08:15:45 +11:00 |
|