Randy Mackay
a2224f066a
Copter: winch enabled with hal-minimize-features
5 years ago
Randy Mackay
54b714a24e
Copter: implement send_winch_status
5 years ago
Randy Mackay
f607ff28b3
Copter: integrate winch arming checks
5 years ago
Randy Mackay
925f76c048
Copter: integrate winch changes
...
includes the following changes
winch_update called at 50hz
removed ability to set winch rate from ch6 tuning
remove wheel encoder
call winch library to log at 10hz
fix winch param prefix
5 years ago
Randy Mackay
f7ec08ff18
AP_Logger: add Write_Winch
5 years ago
Randy Mackay
5d99ce9a84
AP_Logger: remove winch events
5 years ago
Randy Mackay
1fbc7b99da
AP_Mission: add CMD_DO_WINCH string
...
This is used to send a text message to the GCS as the command starts
5 years ago
Randy Mackay
b0eb375920
AP_Winch: add daiwa driver
5 years ago
Randy Mackay
738480884d
AP_Winch: rewrite driver
...
includes the following changes
move WINCH_ENABLED to library
add singleton
add pre_arm_check
backend gets init_input_and_output and read_pilot_desired_rate
remove use of wheel encoder
rename servo-with-encoder to just servo
add write_log
rename control_mode
add rc input processing
add acceleration limiting
5 years ago
Randy Mackay
feb852a9fc
AP_Winch: minor formatting fix
5 years ago
Randy Mackay
36b25973d9
AP_SerialManager: add winch protocol to enum and param desc
5 years ago
Randy Mackay
615d3e6205
SRV_Channel: add winch_clutch function
5 years ago
Randy Mackay
1a3ef62b84
GCS_MAVLink: add virtual send_winch_status
5 years ago
Randy Mackay
6ea3c2a091
Copter: compile fix for winch
5 years ago
Peter Barker
6961f42685
AP_SerialManager: document new don't-forward-mavlink bit
5 years ago
Peter Barker
6b701ae3b3
AP_NavEKF3: correct includes
5 years ago
Peter Barker
032b7c81e5
AP_NavEKF2: correct includes
5 years ago
Peter Barker
37340b846d
AP_AHRS: correct includes
5 years ago
Peter Barker
749b678e14
autotest: add scan-build autotest steps
5 years ago
Peter Barker
e51427a2bc
autotest: add a test to ensure we get voltage from generator in battery_status message
5 years ago
Andrew Tridgell
3c705d1c60
Plane: added THR_FAILSAFE=2 option
...
this allows for RC inputs to be ignored at low throttle, but won't
trigger failsafe. It is meant for users flying BVLOS missions, where
they want GCS failsafe enabled, but don't want RC failsafe, and want
to be sure that RC inputs will be ignored at low RC throttle values
Thanks to suggestion from Pompecukor
5 years ago
Peter Barker
5c4c7b5fd4
AP_Terrain: fix snprintf-overflow compilation error
...
[451/678] Compiling libraries/AP_Terrain/TerrainIO.cpp
../../libraries/AP_Terrain/TerrainIO.cpp: In member function ‘void AP_Terrain::open_file()’:
../../libraries/AP_Terrain/TerrainIO.cpp:167:35: error: ‘.DAT’ directive output may be truncated writing 4 bytes into a region of size between 2 and 5 [-Werror=format-truncation=]
167 | snprintf(p, 13, "/%c%02u%c%03u.DAT",
| ^~~~
compilation terminated due to -Wfatal-errors.
5 years ago
Peter Barker
4527321035
AP_InternalError: remove leading comma in descriptive string
...
"i" just looks so likely....
5 years ago
Randy Mackay
653714ce29
Rover: manual mode avoids saturation on skid-steer vehicles
5 years ago
Randy Mackay
89a4f83527
AR_WPNav: minor param description typo fix
5 years ago
Randy Mackay
551f7d66c1
AR_WPNav: update crosstrack error during pivot turns
5 years ago
Randy Mackay
da746d6e8c
AR_WPNav: pivot only when destination set
...
this avoids unhelpful pivots as the vehicle reaches the waypoint when WP_RADIUS is very small
5 years ago
Randy Mackay
98b953eb80
Rover: MOT_STR_THR_MIX adjusts steering vs throttle priority
5 years ago
Peter Barker
77df7c7a39
autotest: autotest the MaxBotixI2CXL i2c rangefinder code
5 years ago
Pierre Kancir
aac416deb1
Tools: completion: simplify bash completion for sim_vehicle.py
5 years ago
Pierre Kancir
25c42b0ea9
Tools: completion: autotest subtest completion for ZSH
5 years ago
Pierre Kancir
1fa6138ca1
Tools: Autotest.py: Allow autotest subtests completion
5 years ago
Andy Piper
4535e749e1
AP_RCTelemetry: move CRSF link statistics definition to AP_RCProtocol
...
correctly calculate attitude
fix GPS alt message - expects alt in m + 1000, 0 - 5000 m - from vierfuffzig <tunella@gmx.de>
fix used battery capacity - from vierfuffzig <tunella@gmx.de>
5 years ago
Andy Piper
ce970dcf75
AP_RCProtocol: process CRSF link statistics frames to get RSSI
5 years ago
Peter Barker
53553c7c71
AC_Fence: remove dead and misleading assignment
...
This is never used again. Presumably this was factored out of something
else where it might have mattered.
5 years ago
Peter Barker
2a2a78d15d
tools: fix a couple of minor issues in decode-ISCR
5 years ago
bugobliterator
aafc011692
modules: update mavlink
5 years ago
Siddharth Purohit
1a08252504
GCS_MAVLink: add support for bank selection on SPI DEVICE_OPs
5 years ago
Siddharth Purohit
3ddd1d484a
AP_HAL_ChibiOS: add support for bank selection call outside SPI driver
5 years ago
bugobliterator
4cdb4b74f3
AP_InertialSensor: add support for checked register in Invensensev2 Drvr
5 years ago
bugobliterator
57dd0ca9ea
AP_HAL: add support for Bank based addressing
5 years ago
elhayra
fe7e243b01
AP_UAVCAN: sending UAVCAN MAVlink ESC messages
5 years ago
elhayra
9b3a574775
GCS_MAVLink: sending UAVCAN MAVlink ESC messages
5 years ago
Pierre Kancir
5ffae82a90
.gitignore: ignore Mission Planner parameter files
5 years ago
Pierre Kancir
f2e6a79276
Tools: script: add a script to generate Mission Planner full parameters file
5 years ago
Pierre Kancir
4930142b6e
Tools: add generator for MP parameter xml
5 years ago
Iampete1
a1eb284349
AP_HAL_SITL: populate first rangefinder distance if unused
5 years ago
Iampete1
123d7e4683
SITL: examples: update JSON readme
5 years ago
Iampete1
bdec15f708
SITL: JSON add rangefinder support
5 years ago
Iampete1
537eec9091
SITL: add rangefinder support
5 years ago