Peter Hall
4aa0dfa2aa
AP_Motors: output_motor_mask update
5 years ago
Michael du Breuil
5da062b850
AP_Scripting: Forward declare lua_new_uint32_t
5 years ago
Andy Piper
a469a31528
AP_HAL_SITL: prevent dump_stack_trace() blowing up on macOS
5 years ago
Jaaaky
1817280e01
AP_Logger: fix 'last_file' may be used uninitialized with debug build
5 years ago
Randy Mackay
188fdfb1b8
GCS_MAVLink: send optflow message even if no height estimate
5 years ago
Andrew Tridgell
32603b45fa
Tools: updated bootloaders for new USB IDs
5 years ago
Andrew Tridgell
43172bdd57
HAL_ChibiOS: switch non-composite USB ID
...
use newly allocated 0x1209/0x5740
5 years ago
murata
a31f881232
Copter: Change the version patch number
5 years ago
Andrew Tridgell
82148607ee
Tools: add USBID to generated apj file
5 years ago
Andrew Tridgell
793b867706
HAL_ChibiOS: switched to new USB VID for dual-CDC boards
5 years ago
Andrew Tridgell
a2d40d040a
AP_UAVCAN: added logging of CAN ESC status
5 years ago
Andrew Tridgell
58fcd4601a
AP_Logger: added CESC message for logging CAN ESC status
5 years ago
Andrew Tridgell
b4966f21d8
AP_UAVCAN: added logging of UAVCAN actuator::Status messages
...
this allows for logging of CAN servo status
5 years ago
Andrew Tridgell
2666853100
AP_Logger: added CSRV logging for CAN servo status
5 years ago
Peter Barker
57300d0769
Tools: remove build before running coverage
...
Stop losing a run because a file has been removed.
5 years ago
Peter Barker
e3cc580dbc
autotest: make running examples in autotest more reliable
5 years ago
Peter Barker
a919e8fd45
autotest: adjust NMEAOutput test to take into account NMEA GPS update lag
5 years ago
Peter Barker
1ff07762de
Copter: remove report_compass method
...
This wasn't actually responsible for saving offsets any more.
The data spewed out was rather unlikely to be seen, and will be present
in logs anyway.
5 years ago
Peter Barker
2694560c38
Copter: generally unseen remove report_version
...
This won't generally be seen or useful to anyone
5 years ago
Andrew Tridgell
22f8221427
AP_SerialManager: implement new UART option bits
5 years ago
Andrew Tridgell
bb5c1d07e1
HAL_ChibiOS: implement new UART option bits
5 years ago
Andrew Tridgell
4eccea2607
AP_HAL: define more UART option bits
5 years ago
Andrew Tridgell
ab0f1a8887
HAL_ChibiOS: added max uarts check
5 years ago
Andrew Tridgell
0d31e614ed
HAL_ChibiOS: added ALT(1) configs for more boards
...
this allows more boards to use the FPort protocol
5 years ago
Henry Wurzburg
040a1b7fbe
Plane:fix typo in ARSPD_FBW_MAX param description
5 years ago
Peter Barker
54521fbbcb
autotest: correct sub output on test failure
5 years ago
Andy Piper
54b6e7b264
AP_Logger: mavlink backend needs to be the last backend
...
be really careful to catch aborted erases
take care to protect shared structures in io thread
if flash corruption is detected try and recover whole files
overwrite format in erase to make sure erase happens
output useful messages at critical times
a block is 64k a sector is 4k, rename internal variables appropriately
cope with log wrapping when sending log listings over mavlink
5 years ago
Andrew Tridgell
b3804e1ec0
ChibiOS: added TIM8 support
5 years ago
Andrew Tridgell
2b8399dba3
Tools: update IO firmware for FPort support
5 years ago
Andrew Tridgell
61f8e6f0d1
HAL_ChibiOS: added alt config for USART6 on MatekF765-Wing
5 years ago
Peter Barker
326a569ea8
Copter: remove dangling read_control_switch method declaration
5 years ago
Andrew Tridgell
26e0f5c084
Tools: add python version option to configure_all.py
5 years ago
Andrew Tridgell
296a4cb086
HAL_ChibiOS: re-format and fix chibios_hwdef.py for flake8
5 years ago
Andrew Tridgell
9c2b5a05bd
HAL_ChibiOS: fixed python3 error
5 years ago
Andrew Tridgell
1b528137f7
GCS_MAVLINK: cope with AP_Frsky_Telem being created after init
...
may be created by the FPort backend
5 years ago
Andrew Tridgell
f8847bf569
AP_RCProtocol: auto-create Frsky_Telem object when needed for FPort
5 years ago
Andrew Tridgell
9579e64a03
AP_Frsky_Telem: make get_telem_data() static
...
auto-create the object when it is needed for FPort
5 years ago
Andrew Tridgell
c5df48faa7
HAL_ChibiOS: break out make_line() for PAL_LINE defines
5 years ago
Andrew Tridgell
33182a9f11
AP_RCProtocol: use RC_OPTIONS fport pad option
5 years ago
Andrew Tridgell
7769cf5316
RC_Channel: added FPort pad option
5 years ago
Andrew Tridgell
60a13f4eeb
AP_BoardConfig: added BRD_ALT_CONFIG parameter
...
allow for alternative hw configs to be selected
5 years ago
Andrew Tridgell
66dd5925cf
HAL_ChibiOS: added support for alternative pin configs
5 years ago
Andrew Tridgell
06a9baeb9b
HAL_ChibiOS: adjust fmuv3 SPI priority
...
fixes an issue with SPI4 assignment
5 years ago
Andrew Tridgell
a30e637484
HAL_ChibiOS: fixed bug in UART pin assignment
...
this fixes an issue with the setting of pullup/pulldown on UARTs. It
also adds enforcement of DMA assignment for DMA required peripherals
5 years ago
Andrew Tridgell
8ffd1050eb
HAL_ChibiOS: fixed build on STM32F3
5 years ago
Andrew Tridgell
b1ca7380be
HAL_ChibiOS: re-implement half-duplex using HDSEL switching
...
this makes half-duplex more reliable on UARTs with pullups or level
shifters
5 years ago
Andrew Tridgell
faf34970e1
HAL_ChibiOS: automatically control pullup/pulldown on inverted UARTs
...
this makes setup of sport telemetry much easier
5 years ago
Andrew Tridgell
8792adb6f0
AP_FlashStorage: implement erase() method
5 years ago
Andrew Tridgell
58e915155d
HAL_ChibiOS: fixed panic to output error every 500ms
5 years ago
Andrew Tridgell
a733690f80
StorageManager: use hal.storage->erase()
5 years ago