Peter Barker
4be3a48275
AC_Avoid: adjust for renamed get_polygon_points
6 years ago
Peter Barker
2822c635ec
AC_Fence: correct get_boundary_points to account for closing point
...
Also rename from get_polygon_points
6 years ago
Peter Barker
36fe9a18a0
AP_Math: make Polygon_outside cope with being passed unclosed polygons
6 years ago
Randy Mackay
2061621951
AP_Proximity: default YAW_CORR to 0
...
The default of 22 was good when the Lightware SF40C was our only proximity sensor but not good now that we have numerous options
6 years ago
Randy Mackay
ff3d3d256c
AP_Proximity: RPLidarA2 supports yaw-correction and orientation params
6 years ago
斯东Stone
c0e8a443af
AP_OpticalFlow: Correct CX-OF Data Format Sequence
...
Correct CX-OF (a.k.a. UART Version PMW3901) Data Format Sequence
6 years ago
Randy Mackay
ce44d127c0
AR_WPNav: add is_destination_valid accessor
6 years ago
Peter Barker
ab7ee4fefb
AP_Common: Location.cpp: add sanity checks
6 years ago
Michael Oborne
6031f5b6a9
AP_GPS_UBLOX: add support for TIMEGPS message. used to get gps week
6 years ago
Peter Barker
fc71e1ba53
AP_InternalError: add internal error for out-of-range bitmask ops
6 years ago
Peter Barker
9d4bdbf3d5
AP_Common: add sanity check into bitmask get/set
...
Also return false if we are asked about an out-of-bounds bit
6 years ago
Peter Hall
5839c1ebf6
SITL: Sailboat: write rpm and airspeed for windvane backends
6 years ago
Peter Hall
f26e1dc8e8
AP_WindVane: add modern devices rev p cal
6 years ago
Peter Hall
9dba9867c6
AP_WindVane: mini onion
6 years ago
Peter Barker
dbbf09d018
AP_Proximity: minor performance enhancements
6 years ago
Peter Barker
1c7a8c1509
AP_Beacon: correct parameter documentation to include SITL
6 years ago
Peter Barker
64aafb2af2
AP_Math: add Polygon_outside tests for long template instantiation
6 years ago
Peter Barker
51a0401383
AP_Math: correct Polygon_outside floating point instatiation
...
This routine was entemplatificated from the integer version, which was
designed to be perfect across representable ranges of points. The
floating point version suffered from a rounding problem.
6 years ago
Peter Barker
b35b65eed1
AP_Math: add GTEST suite for Polygon_outside
6 years ago
Peter Barker
1ce2424e49
AP_HAL_Linux: add required override keyword on configure_parity
...
Also remove virtual - doesn't make sense here.
6 years ago
Michael du Breuil
a1fda8bc76
AP_BLHeli: Update to support newer targets and protocols
6 years ago
Lucas De Marchi
4f73881c4b
AP_RangeFinder: TFMiniPlus: enforce minimum version 1.7.6
...
On this version of the firmware the command changed - support the new
command and only that one: it's not expected to have devices with the
older versions.
6 years ago
Lucas De Marchi
b3a8496613
AP_RangeFinder: add support for Benewake TFMini Plus on I2C
...
This was tested with firmware 1.7.0 on the sensor.
6 years ago
Peter Barker
f09efe0908
AP_Math: correct URL for Polygon_outside algorithm
6 years ago
Phillip Kocmoud
734abe3d7d
hwdef: Correct typo for mRo x2.1-777 USB PID
...
This needed to match the firmware directory which contains the compiled binaries hosted at http://firmware.ardupilot.org so that MissionPlanner can automatically download and update firmware.
6 years ago
Rajat Singhal
8097b0ede3
SITL: Gazebo: Fixed comment, typos
6 years ago
Peter Barker
1b90643751
GCS_MAVLink: report more internal errors in SYS_STATUS
6 years ago
Peter Barker
43152a416c
AC_Avoid: stop taking references to ahrs, fence, proximity and beacon
6 years ago
Peter Barker
b086b39f89
AP_Proximity: add AP::proximity() singleton getter
6 years ago
Peter Barker
8ce4f73550
AP_Beacon: add singleton
6 years ago
Peter Barker
a7c5f5a6c8
AP_Mission: break out a convert_MISSION_ITEM_to_MISSION_ITEM_INT method
...
AP_Mission: remove unused mission_cmd_to_mavlink
AP_Mission: eliminate mavlink_to_mission_cmd (use mavlink_int_to_mission_cmd)
6 years ago
Peter Barker
8911e67900
AP_Rally: adjust to allow for uploading via the mission item protocol
...
AP_Rally: add a set_rally_total method
Rally: remove restriction of only setting rally points below the param count
Rally: implement truncate/append interface
6 years ago
Peter Barker
d0105c8fa7
GCS_MAVLink: factor mission handling, use for Rally
...
GCS_MAVLink: allow all mission types to be cleared
GCS_MAVLink: remove unused parameters from handle-mission-count
6 years ago
Peter Barker
aaf98f942f
AP_InternalError: add internal error for link errors in mission protocol
6 years ago
Peter Barker
a5f5b4349c
AP_Logger: add a Write_Rally method
6 years ago
alancaro2013
a1557184d5
AP_RangeFinder: Modified uLanding parse to check device version.
...
US-D1 version ID was changed to 2 from 0. This alteration will prevent
past US-D1s, with version ID 0, from being 3-byte parsed.
6 years ago
Andrew Tridgell
19ace7cace
RC_Channel: guarantee logging of RCIN on switch changes
6 years ago
Pierre Kancir
3fa419e132
AP_Baro: fix LPS22H on I2C
6 years ago
Pierre Kancir
2348fa4201
AP_Baro: probe HAL_BARO_LPS22H_I2C
6 years ago
Pierre Kancir
a4330f90b1
AP_HAL: add HAL_BARO_LPS22H_I2C
6 years ago
Stone white
8b7b5f0db9
AP_OpticalFlow: Make PX4FLOW work on all external I2C buses
6 years ago
Francisco Ferreira
869a369cc0
AP_AHRS: support NMEA output
6 years ago
Francisco Ferreira
e06556a677
AP_SerialManager: support NMEA output
6 years ago
Francisco Ferreira
80093f41b0
AP_NMEA_Output: new library for writing NMEA to serial ports
6 years ago
Francisco Ferreira
0e33907cf7
AP_HAL_SITL: change NMEA output to use new macro
6 years ago
Francisco Ferreira
6e95a144ef
AP_Math: add macro for m/s to knots convertion
6 years ago
Peter Barker
32a6f0026a
AP_OSD: add mutex against maniplating sf windows from different threads
6 years ago
Peter Barker
02e34c95c9
AP_Notify: add mutex against maniplating sf windows from different threads
6 years ago
Peter Barker
2fa1f041e3
AP_Notify: add SITL RGBLed
6 years ago
murata
9ed38eaf7b
AP_OpticalFlow: Change to collected CRC header
6 years ago