Randy Mackay
e85a95f21c
AR_AttitudeControl: reduce some param defaults
...
These reductions are based on experirence helping users setup new vehicle. In the vast majority of cases the existing values are too high
STEER_ANG_P is the default for the angle-to-rate controller and is used during pivot turns. This value may still be slightly too high.
STEER_RATE_MAX is the maximum turn rate so the new value allows a 360 turn in 3 seconds
STEER_ACCEL_MAX is the acceleration for the turn rate meaning a vehicle can get to 120 deg/sec in 1 sec
THR_ACCEL_MAX is the maximum acceleration. This new value means a vehicle can accelerate to 1m/s in 1 second.
3 years ago
Randy Mackay
9c54b3d252
AR_AttitudeControl: move param defines from .h to .cpp
3 years ago
Iampete1
7b0f059968
AP_Logger: file content: log only file name if directory won't fit
3 years ago
Iampete1
09dfcdb574
AP_Logger: add scripting log structures
3 years ago
Iampete1
58ef0d0137
AP_Scripting: log files and runtime stats
3 years ago
Iampete1
f32f14b19c
AP_Logger: log_file_content: copy filename
3 years ago
Iampete1
817864ce74
AP_Scripting: convert DEBUG_LVL to DEBUG_OPTS bitmask
3 years ago
Andrew Tridgell
42412b2a60
AP_BattMonitor: added VLT_OFFSET for analog
...
useful for diode bias in voltage monitors
thanks to Charles from ASW and Jeff Wurzbach
3 years ago
Peter Barker
c559e27c55
AP_Vehicle: allow specification of Scheduler table priorities
3 years ago
Peter Barker
e1310b2082
AP_Scheduler: allow specification of Scheduler table priorities
3 years ago
Peter Barker
1835a63bfb
AP_Camera: don't use stale image number in CAMERA_FEEDBACK
3 years ago
Peter Barker
8f1c255693
AP_Camera: stash information required for camera_feedback message
...
This means the data sent in the mavlink message is closer to the
information when the picture was taken, rather than when we decide we
have the space to send the mavlink message. When we process the
deferred request to send the camera feedback message is up to the
vagaries of mavlink scheduling, so the data can become quite out-of-date
3 years ago
Peter Barker
411ed0f50e
AP_RCProtocol: use data structure for serial configurations
3 years ago
Peter Barker
c1cdfb448c
AP_RCProtocol: move uart flow control set out of CRSF code
...
11:32 AM] AndrewTridgell: @Peter Barker we should disable flow control when we first add the uart - none of the RC protocols use flow control
[11:32 AM] AndrewTridgell: the blocking writes call isn't needed
[11:32 AM] Peter Barker: Thanks, I'll make a patch.
3 years ago
Rishabh
647cbe8b68
AC_Avoid: Convert Dijkstras to A-star
3 years ago
TunaLobster
0b2ebfefda
AP_WindVane: fix ADC scaling on IOMCU
3 years ago
TunaLobster
ba9381f40c
AP_RangeFinder: fix ADC scaling on IOMCU
3 years ago
TunaLobster
206a25fbcc
AP_RSSI: fix ADC scaling on IOMCU
3 years ago
TunaLobster
db6383eee7
AP_IOMCU: fix ADC scaling on IOMCU
3 years ago
TunaLobster
11f98f7421
AP_HAL_ChibiOS: fix ADC scaling on IOMCU
3 years ago
HefnySco
5aa3714e71
WEBOTS_SITL: adjust_params model
3 years ago
Josh Henderson
fb28b39206
AP_BattMonitor: remove old parameter conversion to allow setting BATT_MONITOR to 0
3 years ago
Shiv Tyagi
a747a4a19a
AP_Devo_Telem: fix gpsDdToDmsFormat method
...
This fixes gpsDdToDmsFormat method to correctly convert decimal degrees to degrees minutes with less precision loss
3 years ago
Peter Barker
514368537b
GCS_MAVLink: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
6b9ef0aba8
AP_Vehicle: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
f4651f0287
AP_Scripting: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
65b335ae0c
AP_Notify: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
55cdbd208d
AP_Motors: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
ff58afd4a2
AP_Mission: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
64aaf9d93d
AP_Frsky_Telem: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
13dc37fdcc
AP_DAL: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
a729ba165e
AP_Arming: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
8e15bf09a6
AC_AttitudeControl: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
fd128066ad
GCS_MAVLink: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
c090ddc65c
AP_Vehicle: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
6b4de23630
AP_Scripting: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
4eaba21e15
AP_Notify: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
9e8126d07c
AP_Motors: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
6fef352b8f
AP_Mission: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
39a4f0b3b2
AP_Frsky_Telem: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
c153225ccf
AP_Arming: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
38479905c0
AC_AttitudeControl: ensure ENABLE_SCRIPTING is always defined
3 years ago
Pierre Kancir
4037104f59
AP_UAVCAN: hide -Wcast-function-type warning on GCC11
3 years ago
Shiv Tyagi
516eafa45b
AP_Rangefinder: fail RF prearm checks for NoData/NotConnected statuses
...
Earlier we only failed RF checks if we could not detect an RF instance but we should also fail it if the RF is not connected or we receive no data.
3 years ago
Iampete1
c83ff858b8
Remove AP_SpdHgtControl
3 years ago
Iampete1
e0f03a3e09
AP_TECS: no longer child of SpdHgtController
3 years ago
Iampete1
7bf1fe1277
AP_Soaring: remove SpdHgt and use TECS direct
3 years ago
Iampete1
1c195d01b8
AP_Landing: remove SpdHgt and use TECS direct
3 years ago
Iampete1
29455adab4
AP_L1_Control: remove SpdHgt and use TECS direct
3 years ago
Peter Barker
eb6da9512f
AP_HAL_SITL: quieten i2c-device-creation diagnostics
3 years ago