Nathan E
448d19ddbb
Update ArduPlane/Parameters.cpp
6 years ago
Randy Mackay
ac773ccd79
Rover: convert ch7_option param to rc7_option
6 years ago
Pavlo Kolomiiets
2c909cf83b
AP_WheelEncoder: Wheel encoder's offsets are properly propagated to EKF3.
6 years ago
Michael du Breuil
753f360d06
GCS_Common: NACK a failed partial mission write
6 years ago
Peter Barker
b19f760628
GCS_MAVLink: don't allow signing key to be set up when armed
...
Discussion is here:
https://github.com/ArduPilot/ardupilot/issues/10298
6 years ago
Andrew Tridgell
871a019995
Tools: fixed code style on linux
6 years ago
Siddharth Purohit
ba7187e31b
Tools: use greadlink for macos systems
6 years ago
Siddharth Purohit
c459f6c484
AP_UAVCAN: run code format script on AP_UAVCAN_SLCAN
6 years ago
Siddharth Purohit
e12cb58b21
HAL_ChibiOS: run code formatter on CANSerialRouter
6 years ago
Siddharth Purohit
ed6fe450c0
UAVCAN: SLCAN replace asserts with return false
6 years ago
Siddharth Purohit
e1a9094bf6
HAL_ChibiOS: CANSerialRouter allow for changing serial port for the same boot
6 years ago
Siddharth Purohit
5cbe8eb5ee
BoardConfig: fix description for SLCAN parameters
6 years ago
Siddharth Purohit
38125ab92a
UAVCAN: change hex2nibble method to use branching instead of plain lookup table
6 years ago
Siddharth Purohit
2c0521654c
AP_BoardConfig: split SLCAN Interface params to there own class
6 years ago
Siddharth Purohit
70da885214
AP_ToshibaCAN: add argument for enabling filters, unsupported
6 years ago
Siddharth Purohit
dae9cbfad8
AP_KDECAN: add argument for CAN filter, unsupported
6 years ago
Siddharth Purohit
a6b01901f1
HAL_ChibiOS: flush serial bus during switching to and from SLCAN
6 years ago
Siddharth Purohit
664c952460
HAL_ChibiOS: disable code for CAN for non UAVCAN supported
6 years ago
Siddharth Purohit
f6d165d8c1
HAL_ChibiOS: CANSerialRouter unlock the port in timer
6 years ago
Siddharth Purohit
7912952afe
BoardConfig_CAN: reset slcan port state at restart
6 years ago
Siddharth Purohit
b5fbdc9888
HAL_ChibiOS: invoke serial data event signal for non dma ports as well
6 years ago
Siddharth Purohit
e9047cc131
AP_UAVCAN: do locked serial transactions to support slcan routing
6 years ago
Siddharth Purohit
3a46fb59e5
AP_SerialManager: add support for fetching serial port by id
6 years ago
Siddharth Purohit
32a71cef92
ChibiOS: add support for timeout and closing SLCAN
6 years ago
Siddharth Purohit
979a8dea6d
BoardConfig_CAN: add parameters for serial port selection and timeout
6 years ago
Siddharth Purohit
5cefd251f9
ChibiOS: add CAN to Serial bus router
6 years ago
Siddharth Purohit
112f535365
AP_UAVCAN: implement routing SLCAN to and from CANbus
6 years ago
Siddharth Purohit
7a871a8843
AP_UAVCAN: add config for enabling/disabling can filters
6 years ago
Siddharth Purohit
8f964b08b0
ChibiOS: move CAN driver code into HAL
6 years ago
Siddharth Purohit
504cfd8989
AP_HAL: add flag for enable/disabling filters
6 years ago
Siddharth Purohit
2790d27976
AP_BoardConfig: add config for SLCAN routing
6 years ago
Siddharth Purohit
eb29a7aa44
AP_UAVCAN: add source for SLCAN interface
6 years ago
Andrew Tridgell
18e97bd895
HAL_ChibiOS: fixed CAN on Pixhawk4 and PH4-mini
...
the silent pins floating disabled CAN
6 years ago
cclauss
f5d23f8701
CI: Run flake8 on Python 3.7
...
Yet another attempt at #7131 because without automated test, these _undefined names_ keep creeping back into the codebase: #9225 , #9226 , #9229 , #9788 , #10038 , and a new one below...
[flake8](http://flake8.pycqa.org ) testing of https://github.com/ArduPilot/ardupilot on Python 3.7.1
$ __flake8 . --count --select=E901,E999,F821,F822,F823 --show-source --statistics__
```
./Tools/autotest/sim_vehicle.py:396:39: F821 undefined name 'autotest'
swarminit_filepath = os.path.join(autotest, "swarminit.txt")
^
1 F821 undefined name 'autotest'
```
__E901,E999,F821,F822,F823__ are the "_showstopper_" [flake8](http://flake8.pycqa.org ) issues that can halt the runtime with a SyntaxError, NameError, etc. Most other flake8 issues are merely "style violations" -- useful for readability but they do not effect runtime safety.
* F821: undefined name `name`
* F822: undefined name `name` in `__all__`
* F823: local variable name referenced before assignment
* E901: SyntaxError or IndentationError
* E999: SyntaxError -- failed to compile a file into an Abstract Syntax Tree
6 years ago
Andrew Tridgell
f98bfb1a35
HAL_ChibiOS: enable flash logging on Omnibus and speedybeef4
6 years ago
Alexander Malishev
15db7a6b97
AP_OSD: normalize whitespace symbols
...
This fixes garbage on the screen (\n and \r symbols are not mapped
inside used fonts).
Thanks to @atshort for reporting the issue.
6 years ago
Andrew Tridgell
8d75ce6671
waf: submodule update
6 years ago
Mark Whitehorn
5c81a78c9c
Plane: tailsitter forward transition bugfix
6 years ago
Matt
e7dcee0dd8
AP_Mount: Solo gimbal params use HAVE_PAYLOAD_SPACE
...
Adds the HAVE_PAYLOAD_SPACE check to the solo gimbal's driver.
6 years ago
Andrew Tridgell
4fec201c92
HAL: removed old readmes for AVR and FLYMAPLE HALs
6 years ago
Peter Barker
e4120c848c
GCS_MAVLink: correct payload space check for mission requests
6 years ago
Peter Barker
8e19e805c6
GCS_Common: clarify enumeration item name MSG_NEXT_WAYPOINT
6 years ago
Peter Barker
da1ded7cb9
GCS_MAVLink: rename queued_waypoint_send to queued_mission_request_send
6 years ago
vierfuffzig
81f77f5311
AP_Logger: fix _BACKEND_TYPE parameter description
6 years ago
Randy Mackay
1fa335a77b
AP_Motors: actuator_spin_up renamed to include _to_ground_idle
6 years ago
Randy Mackay
e2bd502b83
AP_Motors: minor format fixes
6 years ago
Matt
3d3f06cacb
AP_Motors: Add actuator output slew time to multicopters
...
Adds slew time limiting for throttling up and throttling down to multicopters. New parameters MOT_SLEW_UP_TIME and MOT_SLEW_DN_TIME added. 0 = disabled, no slew limiting. Valid values are 0 to 0.5 seconds. Also reworked functions related to linearization and PWM conversion to make more flexible throughout the code.
6 years ago
Andrew Tridgell
106d4058b4
Tools: removed F4Light bootloader
6 years ago
Andrew Tridgell
1b95f17940
AP_Compass: removed F4Light
6 years ago
Andrew Tridgell
8a8308df38
AP_BoardConfig: removed F4Light
6 years ago