Andrew Tridgell
8e58cb993d
AP_Logger: fix timestamp on log files opened before GPS lock
6 years ago
Andrew Tridgell
ffe0f338d3
HAL_ChibiOS: enable utime() API
6 years ago
murata
1a8e644437
AP_Logger: GPA/GPA2 Change the unit of DELTA.
6 years ago
Andrew Tridgell
0ccd2fb273
Plane: update release notes for 3.9.10
6 years ago
Andrew Tridgell
687f2a3da4
Tools: fixed apj_tool for python3
...
py3 really is a major pain for simple string tools
6 years ago
Andrew Tridgell
4ca48f225d
SITL: send vicon data at 70ms intervals
...
this matches the max rate that EK2 will accept this data
6 years ago
Andrew Tridgell
cfc37f2089
GCS_MAVLink: log corrected timestamp for vision data
...
this allows for debugging of link lag issues
6 years ago
Andrew Tridgell
414d3eb670
AP_NavEKF2: don't fuse GPS when EK2_GPS_TYPE=3
...
when using a vision position system, the user may have vision derived
GPS data coming in using GPS_INPUT msgs. We should not fuse these when
EK2_GPS_TYPE=3 as we end up fusing both vision data and GPS data,
which does not work with the current EK2 code
This change makes it possible to run EK2 and EK3 in parallel in a
Vicon, wityh EK2 using VISION_POSITION_ESTIMATE data and EK3 using
GPS_INPUT (with yaw) data.
6 years ago
Jaaaky
fee3136b44
AP_Baro: Fix floating point exception with watchdog reset
...
Fixes #12132
6 years ago
Henry Wurzburg
00c111651a
ChiBios: Omnibusf4pro hwdef tweak to allow active or passive buzzer
6 years ago
Peter Barker
7a0970e499
Tools: add bootloaders for CubeSolo
6 years ago
Peter Barker
39b033253c
Tools: do not ignore .bin and .hex files in bootloaders directory
6 years ago
Peter Barker
813694894d
Tools: waf: add warning if bootloader not found
6 years ago
Andrew Tridgell
aeb58cede1
HAL_ChibiOS: I2C timeout should be send+recv, not MAX(send,recv)
...
MAX() is right for SPI, not I2C
6 years ago
Andrew Tridgell
933fa3d553
ChibiOS: fixed ack of BTF on SMBus
6 years ago
Andrew Tridgell
4027d61e17
AP_Scheduler: log I2C ISR count
6 years ago
Andrew Tridgell
7d5c0e92ae
AP_Logger: added logging of I2C ISR count
6 years ago
Andrew Tridgell
578e5dfdaa
HAL_ChibiOS: add up i2c ISR count
6 years ago
Andrew Tridgell
9741ac0b64
AP_HAL: added I2C ISR count to PersistentData
6 years ago
Jaaaky
4e6e758e89
gitignore: Add persistent.dat to .gitignore
6 years ago
Jaaaky
d774bf3ea5
AP_Mission: Better AUTO watchdog restore
...
This allows to run any commands following the last nav_waypoint
that may be required or change flight behavior for following wps
6 years ago
Andrew Tridgell
f8cfbb8062
HAL_ChibiOS: added ISR limit on I2C
...
this will prevent any possibility of an I2C interrupt storm. This is
designed to address the most likely cause of #11642
6 years ago
Andrew Tridgell
b8602abdeb
AP_InternalError: added error for i2c isr error
6 years ago
Andrew Tridgell
089e1c9082
ChibiOS: added STM32_I2C_ISR_LIMIT
6 years ago
Peter Barker
2acc53ec17
GCS_MAVLink: break out of loop statement once we have a result
6 years ago
Peter Barker
052e721622
GCS_MAVLink: tweak timings debug messages
6 years ago
Peter Hall
d88e12b206
Rover: mode: use oa_wp_bearing_cd
6 years ago
Peter Hall
db87285153
AR_WPNav: add oa_wp_bearing_cd function
6 years ago
Peter Hall
c445362fae
AR_WPNav: fix wp_bearing_cd calc
6 years ago
Peter Barker
847f85a081
Plane: correct compilation with PARACHUTE==DISABLED
6 years ago
Leonard Hall
8b7fe2ac12
Copter: Acro_Balance update
6 years ago
murata
4754710e60
RangeFinder: Change to coding style (NFC)
...
RangeFinder: RangeFinder: Change to coding style (NFC)
6 years ago
Peter Barker
87a1efeb45
Copter: add assertion that guided is enabled if guided-nogps is enabled
6 years ago
Peter Barker
f8f5e7f5ae
Copter: correct compilation when guided mode is disabled
6 years ago
Andrew Tridgell
470a60f828
Plane: reset steering in MANUAL or when not stabilising
6 years ago
Michael du Breuil
48f52655c1
Sub: Remove APM_Config.h
6 years ago
Michael du Breuil
0b0d0e2f8e
Plane: Remove APM_Config.h
6 years ago
Michael du Breuil
580ee459be
Tracker: Remove APM_Config.h
6 years ago
Michael du Breuil
638d746911
Rover: Remove APM_Config.h
6 years ago
Peter Barker
a0ba9986a2
Rover: correct compilation when AFS enabled
6 years ago
Peter Barker
3c6b67349f
Copter: correct build when AFS disabled
6 years ago
Peter Barker
2049e86dda
AP_Param: optionally return parameter flags in AP_Param::find(...)
6 years ago
Peter Barker
70daf0010b
AP_Param: add param flag bit indicating internal-use-only
6 years ago
Peter Barker
9cf9497552
AP_Mission: mark MIS_TOTAL as internal-use-only
6 years ago
Peter Barker
4f9d1ada33
GCS_MAVLink: deny setting MIS_TOTAL parameter
...
Closes #11413
GCS_MAVLink: conform to parameter protocol requirements while ignoring sets
GCS_MAVLink: use internal-use-only param bit
6 years ago
Peter Barker
cce85cb418
Tools: autotest: add test for inability to set MIS_TOTAL
6 years ago
Peter Barker
4e002b84c5
Sub: correct compilation when terrain is enabled
6 years ago
Randy Mackay
257152aa55
SITL: sailboat motor enabled only for sailboat-motor frame
6 years ago
Randy Mackay
0ce1ce9c4f
SITL: minor format changes for sailboat
6 years ago
Peter Barker
c0774e74e0
Copter: fix format-string compilation warning
...
../../ArduCopter/mode_auto.cpp: In member function 'void ModeAuto::do_nav_delay(const AP_Mission::Mission_Command&)':
../../ArduCopter/mode_auto.cpp:1372:84: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=]
gcs().send_text(MAV_SEVERITY_INFO, "Delaying %u sec",nav_delay_time_max_ms/1000);
^
This is with a mini-pix build.
6 years ago