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
Andrew Tridgell
14172d69d5
AP_Baro: removed F4Light
6 years ago
Andrew Tridgell
146f52036f
AP_Param_Helper: removed as no longer used
6 years ago
Andrew Tridgell
696d7a0218
AP_Notify: removed F4Light
6 years ago
Andrew Tridgell
9520f5f768
AP_InertialSensor: removed F4Light
6 years ago
Andrew Tridgell
c04f1180c9
AP_HAL: removed F4Light
6 years ago
Andrew Tridgell
2c666c0fe8
HAL_F4Light: removed HAL
...
this has been replaced by HAL_ChibiOS
6 years ago
Andrew Tridgell
c9bab2f36e
HAL_ChibiOS: enable dataflash logging on AirbotF4
6 years ago
Andrew Tridgell
7219ec3482
HAL_ChibiOS: enabled df logging on revo and sparky2
6 years ago
Andrew Tridgell
1d57385184
AP_Logger: removed f4light logging backend
6 years ago
Andrew Tridgell
e3c9f10e91
AP_Logger: revived block based logging
6 years ago
Andrew Tridgell
2882e5d5e1
HAL_ChibiOS: enable dataflash logging on KakuteF4
6 years ago
Andrew Tridgell
91e5f56242
AP_FlashStorage: fixed a race condition
...
fixes #7670
thanks to night-ghost for the bug report
6 years ago
Andrew Tridgell
751dade9a8
HAL_SITL: enable optional storage in flash
...
this brings storage in SITL very close to storage in ChibiOS
6 years ago
Andrew Tridgell
0332057cbe
autotest: added --flash-storage option
6 years ago
Andrew Tridgell
1f28994bae
waf: added --sitl-flash-storage option
6 years ago
Randy Mackay
413bceda9d
RC_Channel: minor format fix
6 years ago
Randy Mackay
1334437df4
Copter: 3.6.5-rc3 release notes
6 years ago
mirkix
506da9ac42
AP_HAL: enable UAVCAN for bbbmini, blue and pocket
6 years ago