Michael Oborne
8e9f382240
AP_GPS_GSOF: update for new GPS_FIX's
8 years ago
Michael du Breuil
0cf41c9288
AP_GPS: Force ublox baud rate if we are allowed to config the GPS
8 years ago
Mathieu OTHACEHE
7c96f8e6a2
AP_HAL_Linux: rename APM to ardupilot.
...
This rename should have happened here:
fdb2a9c99b
but was forgotten.
8 years ago
Andrew Tridgell
642e5aa5b7
SITL: match simulated tilt rate for CL84 to real vehicle
8 years ago
Michael du Breuil
855d91145a
AP_GPS: ublox - fix incorrect step ordering
8 years ago
Michael du Breuil
1c1e6e9398
AP_GPS: Support more fix types
8 years ago
Michael du Breuil
9346117c01
Notify: Update for GPS types
8 years ago
Michael Oborne
d05b0d5885
AP_GPS_UBLOX: add pvt message support
8 years ago
Randy Mackay
1300a9d3c6
AP_Notify: minor formatting fixes
...
no functional change
8 years ago
Randy Mackay
4691bc76f3
AP_Notify: display gets semaphore protecting display buffer
8 years ago
Randy Mackay
80c1433682
AP_Notify: Display backend methods become void
...
We never use the return value so might as well remove it
8 years ago
Randy Mackay
cb1d1df03a
AP_Notify: reorder flags
...
This tiny improvement allows the flags above battery voltage to be squeezed into the same byte
8 years ago
Randy Mackay
e085ae1ec8
AP_Notify: add set_flight_mode_str method
...
This allows the vehicle code to set a short string for the flight mode
8 years ago
Randy Mackay
acff67c718
AP_Notify: Display_SH1106 command stucture clarification
...
renaming the elements of the structure makes their purpose more clear
8 years ago
Randy Mackay
fd365de5f8
AP_Notify: Display structures PACKED
8 years ago
Randy Mackay
843210cac2
AP_Notify: Display bus passed into contructor
8 years ago
Randy Mackay
682fc759f1
AP_Notify: minor formatting and comment changes
...
No functional change
8 years ago
Randy Mackay
d12e0d6a82
AP_Notify: Display send_text made not static
8 years ago
Randy Mackay
07c08c09a3
AP_Notify: small change to Display health logic
8 years ago
Randy Mackay
847c68bf72
AP_Notify: remove comment
8 years ago
Randy Mackay
21a95a3b0a
AP_Notify: Display screenpage variable made part of class
8 years ago
Randy Mackay
c5ba54c3fe
AP_Notify: adjust Display class structure
...
This makes the display architecture closer to our other frontend/backend splits
Added check that display is initialised successfully in hw_init
Renamed _update_timer to just _timer to make more consistent with other drivers
8 years ago
Randy Mackay
0690315814
AP_Notify: remove unused methods and member from Display
8 years ago
Randy Mackay
f0c6fd3038
AP_Notify: resolve compiler warning in Display
8 years ago
Randy Mackay
9eb6d18d8e
AP_Notify: add override to display methods
8 years ago
kozinalexey
ed4115c4e3
AP_Notify: Support for OLED display by Alexey Kozin
8 years ago
Andrew Tridgell
4687785185
AP_Param: fixed a bug in default file handling
...
this fixes a bug in how default file values are handled that affects
any common sub-objects. When we had a default value for something like
SERVO12_FUNCTION then configured_in_defaults_file() would return true
for SERVO1_FUNCTION as it shares a common default value pointer
this changes the implementation to use the object pointer instead
8 years ago
Andrew Tridgell
33a84624c6
AP_AHRS: use const reference
...
save a bit of stack and CPU
8 years ago
Julien Beraud
c31522c2c3
AP_HAL_Linux: fix focal lengths calculation
...
Fixed focal length on bebop due to wrong spec.
Fix comment that had a typo.
Fixed focal length calculations on other boards that were mislead
by the typo.
8 years ago
Julien Beraud
677a2f600f
AP_OpticalFlow_Onboard: remove gyro_cb
...
Not needed anymore
8 years ago
Julien Beraud
710875d3b9
OpticalFlow_Onboard: remove gyro cb
...
Not used anymore
8 years ago
Julien Beraud
c08587fb09
AP_HAL_Empty: adapt to new api
...
Removed gyro_cb in HAL interface
Added 2 new methods
8 years ago
Julien Beraud
4646428ac0
AP_HAL: remove ahrs cb from opticalflow
...
Not needed anymore
8 years ago
Julien Beraud
305239b467
AP_OpticalFlow_Onboard: fix scale in gyro calculation
...
Scale was wrong due to incorrect gyro integration
8 years ago
Julien Beraud
59404f686d
OpticalFlow_Onboard: add gyro integration support
...
Integrate the gyro values pushed by the inertial sensor backend using
bias values sent by EKF.
Use the unblocking RingBuffer to avoid locking the callers.
8 years ago
Julien Beraud
d2afa1cac8
AP_AHRS_NavEKF: Push gyro bias for optical flow
...
Push gyro bias for optical flow usage only if there is an optical
flow declared in the HAL
8 years ago
Julien Beraud
3d9dacb227
AP_InertialSensor: push gyro data for opticalflow
...
Do it only if there is an optical flow in the current HAL
8 years ago
Julien Beraud
8a57e1a4a7
AP_HAL: Add methods for optical flow
...
Add methods to push gyro and gyro biases to perform a good
optical flow
8 years ago
Andrew Tridgell
77950301ed
SRV_Channel: fixed set_default_function()
8 years ago
Peter Barker
acb5ddd140
GCS_MAVLink: issue MISSION_COUNT packet if seq request too large
8 years ago
murata
34e491f168
AP_Notify: Add a NULL pointer check.
8 years ago
Andrew Tridgell
09c969477f
AP_AHRS: fixed fallback to DCM for get_position
...
this fixes dead-reckoning on fixed wing on GPS loss, and fallback to
DCM on loss of EKF position in fixed wing
This was broken by the EKF3 merge
8 years ago
Francisco Ferreira
d472fbde0c
AP_GPS: fix PX4 GPS driver leap seconds
8 years ago
Peter Barker
591bb32496
AP_Mission: correct off-by-one check when fetching mission items
8 years ago
Randy Mackay
53d1585ebf
Compass: relax compass consistency checks for pixracer
8 years ago
Randy Mackay
0c4e3cd8e4
Compass: pixracer calibration fitness default relaxed
8 years ago
Peter Barker
d2b2ddcb02
RC_Channel: make min_max_configured const
8 years ago
Peter Barker
a481e52861
AP_Param: make configured() const
8 years ago
Andrew Tridgell
a6ecb94d24
AP_Motors: MotorsTri does not need its own var_info now
8 years ago
murata
8a32d09264
AP_Notify: Change arming time count check.
8 years ago