Pierre Kancir
2c43efc7b4
Tools: vagrant: remove duplicate from install script
5 years ago
Pierre Kancir
6b596184cf
Tools: install-prereqs-ubuntu : use variable for pip version selection
5 years ago
Pierre Kancir
b238d081ac
Tools: install-prereqs-ubuntu : prevent crash when link already exist
5 years ago
Pierre Kancir
e40480a0ed
Tools: install-prereqs-ubuntu : fix package_is_installed
5 years ago
Peter Barker
d08e9b3363
autotest: --list-subtests works for QuadPlane, Heli and BalanceBot
5 years ago
James Jacobsson
8a87322d93
AP_HAL_Chibios: Adjust MatekF765-Wing voltage and current scales
...
The new values matches the ones from here:
http://www.mateksys.com/?portfolio=f765-wing#tab-id-5
Also verified to be a lot more accurate in real life.
5 years ago
Alexander Maryanovsky
d73043fc2f
SITL: get_wall_time_us() to use a monotonic clock on non-Windows systems
5 years ago
Phillip Kocmoud
0d5a0f392c
hwdef.dat update x2.1-777
5 years ago
Andrew Tridgell
571fbf8f71
HAL_ChibiOS: update power VALID pins
5 years ago
Andrew Tridgell
863807c9fb
HAL_ChibiOS: use more consistent naming for power VALID pins
...
this uses _VALID for an active high pin and _nVALID for an active low
pin. It uses _OC for active high overcurrent and _nOC for active low
overcurrent
5 years ago
Andrew Tridgell
f896213770
AP_AHRS: drop rotate prefix on 2D rotates
5 years ago
Andrew Tridgell
2cd5519d5d
Copter: rename 2D rotation functions
...
drop the rotate prefix
5 years ago
Andrew Tridgell
d7b20c6e48
AP_Scripting: added micros()
5 years ago
Andrew Tridgell
1bc9001267
AP_Scripting: added ahrs:get_EAS2TAS()
5 years ago
Andrew Tridgell
f8be087c7e
AP_Scripting: added new lua bindings
5 years ago
Andrew Tridgell
7d520c8307
AP_AHRS: added body/earth frame ops for Lua
5 years ago
Andrew Tridgell
a56a7f7da4
AP_Math: added more vector3f ops for lua
5 years ago
Peter Barker
6c67ddacf4
autotest: rename set_heartbeat_interval to set_heartbeat_rate
5 years ago
Andrew Tridgell
cab3630009
AP_InertialSensor: switched to supplying timestamps for SITL
...
this allows the time step to change on each loop as we no longer use
the average sensor rate when calculating deltas
5 years ago
Andrew Tridgell
e4596efe9b
SITL: added SIM_RATE_HZ
...
this allows the physics step size to be changed while flying the
internal models, which allows for lower CPU usage
5 years ago
Andras Schaffer
43bef1ac9e
AP_Proximity: fix proximity ignored zone calulation
...
It seems there was a typo in the checking of proximity ignored zones.
5 years ago
Peter Barker
f842c27070
AP_HAL_SITL: correct clearing of UART drivers
5 years ago
Peter Barker
f3bee7fa03
AP_HAL_Linux: correct clearing of UART drivers
5 years ago
Peter Barker
931c77fa77
AP_HAL_ChibiOS: correct clearing of UART drivers
5 years ago
Randy Mackay
c936307ecf
RC_Channel: minor format fix to option param desc
5 years ago
Tatsuya Yamaguchi
cde7ae246e
Copter: add ZIGZ_AUTO_ENABLE parameter
5 years ago
Tatsuya Yamaguchi
78fd5fac04
Copter: allow to resume in ZigZag Auto
5 years ago
Tatsuya Yamaguchi
cee7e94ebc
Copter: add zigzag_line_num parameter
5 years ago
Tatsuya Yamaguchi
7bc528097d
Copter: support zigzag auto feature
5 years ago
Tatsuya Yamaguchi
ea3c11030c
RC_Channel: add ZIGZAG_Auto Aux switch
5 years ago
Tatsuya Yamaguchi
60fb275501
Copter: rename zigzag_auto_pump to zigzag_sprayer
5 years ago
Tatsuya Yamaguchi
63002111eb
Copter: add ZIGZAG_WP_DELAY parameter
5 years ago
murata
923237ffd3
Copter: Enumerate A and B points of ZigZag
5 years ago
Peter Barker
9b64ca040d
Copter: do not adjust trims while landed
...
Closes #1282
Also cancels autotrim if you change modes, disarm the vehicle or land
again.
5 years ago
Randy Mackay
d2b94bd45d
Copter: verify_circle removes redundant setting of circle center
...
the circle center is already set in circle_movetoedge_start
5 years ago
Samuel Tabor
b21f9030b7
AP_Soaring: Update parameter ranges.
5 years ago
Peter Barker
4e216f976f
autotest: assert that Plane doesn't support fence-via-mission-item-protocol
...
Hopefully this starts to fail at some stage!
5 years ago
Christian Clauss
b07fb05dde
autotest: Use ==/!= to compare constant literals (str, bytes, int, float, tuple)
...
Avoid SyntaxWarnings on Python >= 3.8
% `python3.8`
```
>>> "second" is "second"
<stdin>:1: SyntaxWarning: "is" with a literal. Did you mean "=="?
```
`flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics`
```
./Tools/autotest/arducopter.py:3899:20: F632 use ==/!= to compare constant literals (str, bytes, int, float, tuple)
if loop is not "second":
^
./Tools/autotest/arducopter.py:4047:20: F632 use ==/!= to compare constant literals (str, bytes, int, float, tuple)
if loop is not "second":
^
2 F632 use ==/!= to compare constant literals (str, bytes, int, float, tuple)
2
```
5 years ago
TunaLobster
a13ddc1096
AP_Scripting: add binding for get_output_pwm
5 years ago
Andrew Tridgell
78858bbcdd
AP_GPS: switch ublox over to 230400 baud
...
this ensures we have sufficient bandwidth for raw data
5 years ago
Andrew Tridgell
568e13fbb9
Plane: allow for continue after land for quadplanes
...
this allows for a new takeoff after a quadplane auto landing
5 years ago
Andrew Tridgell
d9d53d380d
AP_Landing: implement continue after land for fixed wing landings
...
this makes touch and go missions possible
5 years ago
Andrew Tridgell
e673bd8909
Copter: implement disarm on land based on MIS_OPTIONS
...
only continue with mission if MIS_OPTIONS bit is set
5 years ago
Andrew Tridgell
7c49723f19
AP_Mission: added continue after land mission option
...
this allows for option to continue a mission after a landing is
complete. The default in copter was to continue, so adding this
option makes copter not continue by default. Plane already disarmed on
land complete.
5 years ago
Henry Wurzburg
f9b02a6814
AP_RangeFinder: HC-SR04: Add glitch filter
5 years ago
Peter Barker
fc1ea612b1
AP_RangeFinder: add support for HC-SR04 rangefinder
5 years ago
Michael du Breuil
400220e210
AP_BattMonitor: Rearrange arming check order
5 years ago
Andrew Tridgell
2dcf8a3b08
AP_RangeFinder: cope with beyond max range with LightwareI2C
5 years ago
mmk0102
22d052b711
AP_Arming: check for duplicate auxswitch options
5 years ago
mmk0102
c0d7739929
Copter: move check for duplicate auxswitch options up
5 years ago