Andrew Tridgell
28dcca4e1e
HAL_SITL: added betaflight-x-rev frame type
5 years ago
Andrew Tridgell
dc80df23e9
SITL: added betaflight-rev-x frame
5 years ago
Andrew Tridgell
134d8b941b
AP_Motors: added betaflight-x-reversed frame type
5 years ago
Randy Mackay
6aff18d22d
AP_Logger: remove non-error init messages
5 years ago
Patrick José Pereira
6518d6dc4d
AP_HAL_LINUX: Add support for Raspberry Pi 4
...
The Raspberry Pi 4 uses a new BCM cpu, the BCM2711 with
a peripheral base address of 0xFE000000
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Patrick José Pereira
d36157f314
AP_Baro: Add BME280 ID in BMP280
...
BME280 has the same memory layout than BMP280,
but with more features.
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Patrick José Pereira
6230524636
AP_HAL_Linux: Add navigator board
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Patrick José Pereira
d806081d40
AP_Notify: Add navigator board
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Patrick José Pereira
dc44a17c46
AP_HAL: Add navigator board
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Andrew Tridgell
2ebfdefc11
AP_Logger: regain some logging IDs
...
this gains a lot of logging ID slots by moving elements before LOG_FORMAT_MSG
5 years ago
Peter Barker
f504009287
AP_HAL_SITL: disable SITL stack checking due to memory corruption
...
There appears to be issues with pthread_attr_setstack.
5 years ago
Peter Hall
a1fb44b782
AP_Scripting: regenerate bindings
5 years ago
Peter Hall
d6689372e3
AP_Scripting: add to AHRS ands vehicle and add baro bindings
5 years ago
Peter Hall
850eee2f84
AP_Soaring: move to airspeed_estimate with pointer
5 years ago
Peter Hall
d16de83e3f
AP_Landing: move to airspeed_estimate with pointer
5 years ago
Peter Hall
84fe5f4e78
APM_Control: move to airspeed_estimate with pointer
5 years ago
Peter Hall
0afa144f80
AP_TECS: move to airspeed_estimate with pointer
5 years ago
Peter Hall
e2c4d453e1
AP_OSD: move to airspeed_estimate with pointer
5 years ago
Peter Hall
f6897632f8
AP_AHRS: move to airspeed_estimate with pointer
5 years ago
Peter Hall
dd75609599
AP_NavEKF3: get_time_flying in vehicle
5 years ago
Peter Hall
2970334c0d
AP_NavEKF2: get_time_flying in vehicle
5 years ago
Peter Hall
c870df0351
AP_Compass: get_time_flying in vehicle
5 years ago
Peter Hall
7a620ca95c
AP_Vehicle: add flying time and bool
5 years ago
Peter Hall
775e4c90da
AP_AHRS: remove flying time and bool
5 years ago
Michael du Breuil
1f20cc10f8
AP_Param: Fix failing to invalidate the cached parameter count
...
This would cause a GCS to download fewer then the requested number of
parameters
5 years ago
Peter Barker
f6bb94ff33
AP_HAL: add missing break statement in dsm code
5 years ago
Peter Barker
95054418f6
AP_ADSB: add missing break statement
5 years ago
Peter Barker
4d6f6c09fb
AP_RCProtocol: add missing break statement
5 years ago
Peter Barker
4e40c39128
AP_Baro: add missing break statement
5 years ago
Peter Barker
41d34e9f88
AP_Airspeed: add missing break statement
5 years ago
Michael du Breuil
d92c4dc892
AP_Rangefinder: Fix bad subgroup pointer for drivers
5 years ago
Andrew Tridgell
4f3725c16c
SRV_Channel: change function to AP_Int16
...
this also removes the old parameter conversion code used for when we
first added the SERVO parameters. This was needed for conversion from
Copter 3.4 and Plane 3.7
5 years ago
Andrew Tridgell
7ef86c9bb1
AP_Param: added convert_parameter_width()
...
this allows for easy conversion of the width of a parameter without
changing indexes
5 years ago
Michael du Breuil
2291702473
AP_Scripting: Raise SITL default heap size
5 years ago
Michael du Breuil
51f79c1b10
AP_Scripting: Add support for UART drivers
...
Also improves the handling of uint32_t arguments
5 years ago
Michael du Breuil
f0a50c51f6
AP_SerialManager: Add scripting ports
5 years ago
Peter Barker
9997cbf203
AP_AHRS: make ekf_type return from enum class
...
Eliminate default cases and rely on compiler to enforce all cases
handled in switch statement. This will be important when we make EKF2
optional.
5 years ago
Peter Barker
968d8cf7d9
AP_AHRS_NavEKF: canonicalise use of get_active_NavEKF result
...
Some places had a default case, many didn't.
5 years ago
Peter Barker
62c0078d5f
AP_Arming: move logging of armed/disarm events into AP_Arming base class
5 years ago
Peter Barker
6b94710e4e
AP_Logger: include method and forced in armed log message
5 years ago
Peter Barker
3b8a2fb262
AP_Arming: log arming
5 years ago
Tatsuya Yamaguchi
2c9e56c4b2
AP_Scripting: allow scripts to get modes
5 years ago
Tatsuya Yamaguchi
1309101a4b
AP_Vehicle: allow scripts to get modes
5 years ago
Peter Barker
a9f62f196e
GCS_MAVLink: consolidate places we snprintf statustexts
5 years ago
Peter Barker
9410d40b2f
AP_OSD: reduce scope of WITH_SEMAPHORE
...
The backend write() calls don't look nasty ATM - but we should get in,
get out data and get out again ASAP.
5 years ago
Andy Piper
d167dacfae
AP_Logger: fix locking issues, uninitialized read and status message length
...
account for erased partial sectors when looking at wrapped logs
5 years ago
Bill Geyer
bc7e15ab8b
AC_InputManager: tradheli-Fix parameter metadata errors
5 years ago
Rishabh
fd2c6baf5d
AP_RangeFinder: added RNGFNDx_TYPE parameter description for the Lanbao lidar
5 years ago
murata
b041a8206b
AP_OpticalFlow: Deleted parameter descriptions without variables
5 years ago
Andrew Tridgell
8ae5dffd31
GCS_MAVLink: fixed valgrind error in mission upload
...
affects DO_JUMP
5 years ago