Commit Graph

410 Commits

Author SHA1 Message Date
Andrew Tridgell
903926e63b ChibiOS: update to upstream master for STM32H7 support 2019-02-26 16:18:26 +11:00
Andrew Tridgell
8d75ce6671 waf: submodule update 2019-01-22 12:56:05 +11:00
Andrew Tridgell
b867bbf5fd mavlink: submodule update 2019-01-17 08:43:13 +11:00
Andrew Tridgell
5817355901 ChibiOS: support microSD slowdown 2018-12-31 08:00:14 +11:00
Andrew Tridgell
a07ab93846 modules: removed PX4NuttX and PX4Firmware 2018-12-22 11:06:59 +11:00
Andrew Tridgell
2bace79025 mavlink: submodule update 2018-12-14 18:06:09 +11:00
Michael du Breuil
513cfd1dcb modules: update PX4Firmware module 2018-11-01 11:41:24 +11:00
Andrew Tridgell
2bffb6f9e6 mavlink: update to pymavlink 2.2.20 2018-10-26 11:09:35 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
1dd7b21cc3 Mavlink: update mavlink and pymavlink submodules 2018-10-26 10:06:38 +10:00
Andrew Tridgell
20c18ec5d6 mavlink: submodule update 2018-10-18 11:05:23 +11:00
Andrew Tridgell
28af4ea2a5 mavlink: update to master 2018-10-18 11:03:55 +11:00
Siddharth Purohit
7b1f44a995 modules: update chibios for STM32F103 2018-09-19 12:14:15 +10:00
Andrew Tridgell
69c3aad418 mavlink: submodule update 2018-09-08 22:16:37 +10:00
Andrew Tridgell
3613cfbc6c PX4Firmware: enable recursive mutexes 2018-08-25 15:44:36 +10:00
Andrew Tridgell
a09576052b ChibiOS: fixed EICU build with TIM1 2018-08-25 12:33:44 +10:00
Francisco Ferreira
a53c8487c7
uavcan: allow CAN2 to be initialized without CAN1 2018-08-12 13:36:08 +01:00
Francisco Ferreira
458b7ea0b8
uavcan: fix ChibiOS CAN driver 2018-08-12 13:34:48 +01:00
Andrew Tridgell
e824a5df8d PX4Firmware: use ardupilot uploader 2018-08-07 16:25:46 +10:00
Andrew Tridgell
27ded1c12b waf: update to waf 2.0.9
this works better with python 3.7
2018-08-07 14:40:36 +10:00
Andrew Tridgell
9aca96b7da ChibiOS: reduce mmc wait time 2018-08-04 08:44:01 +10:00
Andrew Tridgell
18d03d3ab2 mavlink: submodule update 2018-08-03 15:09:12 +10:00
Andrew Tridgell
dc11ff1b52 waf: fixed error handling 2018-08-03 13:54:09 +10:00
Andrew Tridgell
c63414442d uavcan: update for new chibios version 2018-08-03 13:44:59 +10:00
Andrew Tridgell
9181dd581e ChibiOS: update based on 18.2.x 2018-08-03 13:44:59 +10:00
Andrew Tridgell
6d05da8a43 uavcan: update dsdl
update from Tom
2018-08-01 10:56:43 +10:00
Andrew Tridgell
2f90f25187 PX4Firmware: submodule update 2018-07-30 14:02:12 +10:00
Andrew Tridgell
4d8a91077f ChibiOS: fixed rounding of baudrates
thanks Jon!
2018-07-21 06:38:04 +10:00
Andrew Tridgell
ba7750de15 mavlink: extended PLAY_TUNE
allow for longer tune strings
2018-07-20 14:37:16 +10:00
Andrew Tridgell
f10e9fe171 mavlink: extend MAG_CAL_REPORT 2018-07-18 16:07:19 +10:00
Andrew Tridgell
74456fd090 ChibiOS: added bouncebuffers to SDIOv1 2018-07-12 14:34:04 +10:00
Andrew Tridgell
4a1ecd9fd0 mavlink: submodule update 2018-07-05 11:47:29 +10:00
Andrew Tridgell
76f96bcf71 PX4Firmware: use UPLOADER env var 2018-06-29 08:17:38 +10:00
Peter Barker
347fbe4ae0 modules/mavlink: reference commit for MAV_CMD_FLASH_BOOTLOADER 2018-06-28 11:35:13 +10:00
Andrew Tridgell
c31e59e159 waf: fixed gccdeps issue 2018-06-22 11:13:03 +10:00
Andrew Tridgell
484369ea26 mavlink: submodule update 2018-06-19 09:36:03 +10:00
Andrew Tridgell
d8925a6b7f mavlink: added ESC_TELEMETRY messages 2018-06-19 09:36:03 +10:00
Andrew Tridgell
a976d105c6 ChibiOS: submodule update
disable internal get_fattime()
2018-06-15 08:01:22 +10:00
Andrew Tridgell
b9528afcd2 ChibiOS: submodule update
fixed Mode3 on SPI1 and I2C4 DMA channels
2018-06-13 20:05:26 +10:00
Andrew Tridgell
f4f086d208 ChibiOS: submodule update
support non-DMA mode for I2C
2018-06-13 20:05:26 +10:00
Andrew Tridgell
1bbf4a4648 ChibiOS: added TIM12 support for PWM out 2018-06-06 15:01:38 +10:00
Andrew Tridgell
04774d309c ChibiOS: submodule update
use bouncebuffer for SDMMCv1
2018-06-06 07:15:41 +10:00
Andrew Tridgell
6213b452ca ChibiOS: idle line callback for USARTv2 2018-05-30 07:22:05 +10:00
Andrew Tridgell
e1d264d419 ChibiOS: submodule update 2018-05-27 19:14:37 +10:00
Andrew Tridgell
5f59be4ce9 ChibiOS: added mmc hooks for SPI sdcard 2018-05-27 19:10:24 +10:00
Andrew Tridgell
d1fe9e6c67 uavcan: fixed short spin times with uavcan on ChibiOS
allow for less than 1ms wait times
2018-05-26 12:35:13 +10:00
Andrew Tridgell
c3a84a9d66 uavcan: submodule update 2018-05-18 15:43:29 +10:00
Andrew Tridgell
2da498ad2a mavlink: submodule update 2018-05-18 08:29:27 +10:00
Tom Pittenger
b708ddb603 UAVCAN: dsdl submodule e96b 2018-05-18 08:14:34 +10:00
Andrew Tridgell
440a44eede mavlink: submodule update 2018-05-17 08:24:31 +10:00
Andrew Tridgell
f2e2ece5a5 mavlink: submodule update 2018-05-07 11:43:23 +10:00
Lucas De Marchi
0355b1a340 waf: update submodule 2018-05-04 11:47:50 -07:00
Andrew Tridgell
69e38d1b67 mavlink: submodule update 2018-04-30 15:16:00 +10:00
Andrew Tridgell
d2429fa0bc ChibiOS: submodule update 2018-04-24 08:03:46 +10:00
Andrew Tridgell
5c47cd8bc5 ChibiOS: make 1MHz system clock more efficient 2018-04-24 08:03:46 +10:00
Andrew Tridgell
290f474384 PX4Firmware: fixed fmuv4 safety options 2018-04-14 11:36:25 +10:00
Andrew Tridgell
33194e9409 PX4Firmware: submodule update
align with merged submodule
2018-04-14 06:26:23 +10:00
Andrew Tridgell
8019d1f217 PX4Firmware: implement safety switch options 2018-04-14 06:22:07 +10:00
Andrew Tridgell
637e51825b ChibiOS: submodule update 2018-04-07 09:10:29 +10:00
Holger Steinhaus
8f8256b9f5 PX4NuttX: backported strtold() and strtof() to allow compiling with gcc7 2018-03-19 11:19:33 +11:00
Holger Steinhaus
4d31919935 PX4Firmware: fixed to alow compiling with gcc 7 2018-03-19 11:19:33 +11:00
Michael du Breuil
33cbc0692a MAVLink: update module to include camera feedback 2018-03-13 00:00:56 +00:00
Andrew Tridgell
8ffc2aa6e6 waf: submodule update 2018-03-03 09:25:32 +11:00
Andrew Tridgell
5d627ae2bc waf: submodule update 2018-03-02 17:11:31 +11:00
Andrew Tridgell
50be97b461 ChibiOS: submodule update
fixed USB on revo-mini
2018-02-14 18:27:00 +11:00
Andrew Tridgell
f321c84f9d ChibiOS: submodule update 2018-02-14 18:27:00 +11:00
Andrew Tridgell
84bf401fea mavlink: submodule update 2018-02-11 19:38:49 +11:00
Mark Whitehorn
9ab5ea87e0 ChibiOS: submodule update 2018-02-11 14:55:23 +11:00
Andrew Tridgell
33be8de1f3 ChibiOS: submodule update 2018-02-07 20:33:45 +11:00
Andrew Tridgell
6d734a7e58 ChibiOS: submodule update
update to latest stable ChibiOS release
2018-02-07 20:33:45 +11:00
Siddharth Purohit
9acacba53b module: update uavcan 2018-02-07 20:33:45 +11:00
Andrew Tridgell
a4de67098a chibios: submodule update 2018-02-07 20:33:45 +11:00
Andrew Tridgell
cc2571569d PX4Firmware: fixed git hash 2018-02-05 08:33:58 +11:00
Andrew Tridgell
2f1d0da577 PX4Firmware: submodule update
update for VRBrain from LukeMike
2018-02-05 08:32:36 +11:00
bugobliterator
2ba0691d52 modules: update ChibiOS 2018-01-20 17:40:07 +11:00
bugobliterator
6d8d8630bc modules: update ChibiOS 2018-01-20 17:40:07 +11:00
Andrew Tridgell
e901243d8c mavlink: submodule update 2018-01-20 10:39:31 +11:00
Andrew Tridgell
ea27f821ef mavlink: submodule update 2018-01-17 21:06:01 +11:00
Andrew Tridgell
b8e246f347 added ChibiOS submodule 2018-01-15 11:46:02 +11:00
Andrew Tridgell
bf9b90d919 mavlink: submodule update
new pymavlink release
2018-01-11 10:24:39 +11:00
Dr.-Ing. Amilcar Do Carmo Lucas
dfb9f77c91 Mavlink: module update with upstream changes 2018-01-11 09:52:13 +11:00
Andrew Tridgell
d650b4eaa7 mavlink: submodule update
merge from Amilcar
2018-01-09 13:04:50 +11:00
Andrew Tridgell
0e71aa6f89 PX4Firmware: submodule update
auav 2.1 compatibility from Mark
2017-11-08 12:03:38 +11:00
Randy Mackay
e648564e74 mavlink: add DO_WINCH command 2017-10-26 20:37:41 +09:00
Andrew Tridgell
edb5f084bb PX4NuttX: submodule update
fixed flash write for stm32 errata
2017-09-27 16:44:58 +10:00
Andrew Tridgell
9e406b87da mavlink: submodule update 2017-09-22 14:38:01 +10:00
Andrew Tridgell
15a7a9e6f8 mavlink: submodule update 2017-09-17 06:50:50 +10:00
Lucas De Marchi
f42d3ce406 PX4Firmware: update submodule with fixes to upload script 2017-09-11 09:56:46 -07:00
Lucas De Marchi
9d64811428 PX4Firmware: update with new aerofc baud 2017-09-01 07:55:47 -07:00
Andrew Tridgell
f13b0d883e PX4NuttX: submodule update
added flag for nsh exit
2017-08-28 17:58:48 +10:00
José Roberto de Souza
5bbde92254 modules: PX4Firmware: Update PX4Firmware with AeroFC changes
There is some changes in PX4Firmware needed to finish the
swap of GPS UART and to bring up the additional I2C bus.
2017-08-04 12:47:01 -07:00
Lucas De Marchi
13dbc306e1 PX4Firmware: update submodule
Allow FPGA to reset stm32 allowing to unstuck a bad firmware without
needing to flash a special FPGA firmware and reboot the board.
2017-08-02 02:55:20 -07:00
Andrew Tridgell
1c31211874 PX4Firmware: fix DSM receive on pixracer 2017-07-24 14:20:48 +10:00
Andrew Tridgell
836d3eba53 PX4NuttX: added support for STM32F469
re-add now bugs are fixed
2017-07-24 13:58:13 +10:00
Andrew Tridgell
9eb08d2126 PX4Firmare: submodule update 2017-07-24 13:50:19 +10:00
Andrew Tridgell
32a492f4b8 PX4Firmware: ppro support 2017-07-24 13:45:37 +10:00
Andrew Tridgell
ca7fe71cab PX4NuttX: ppro support 2017-07-24 13:45:37 +10:00
Sriram Sami
f423e66d0c uavcan: submodule update 2017-07-10 12:56:29 +01:00
Andrew Tridgell
2cfffc05a5 mavlink: submodule update 2017-07-04 10:57:16 +10:00
Andrew Tridgell
dab29fd946 PX4Firmware: submodule update 2017-07-03 11:23:27 +10:00
Francisco Ferreira
683592ecdc
UAVCAN: update submodule to latest upstream tree 2017-06-26 18:36:10 +01:00
Francisco Ferreira
ba5189440e
mavlink: update submodule
add MAV_DISTANCE_SENSOR_RADAR and MAV_DISTANCE_SENSOR_UNKNOWN
2017-06-08 01:21:58 +01:00
Andrew Tridgell
4934ef1bae PX4Firmware: submodule update
allow changing of baudrate in upload
2017-06-07 06:41:32 +10:00
Andrew Tridgell
c2fad4d466 mavlink: submodule update
fixed off by one error in accel cal reporting
2017-06-07 06:41:05 +10:00
Michael du Breuil
bc8df31fc3 MAVLink: Update submodule to include accelcal status 2017-06-01 20:20:05 +01:00
Andrew Tridgell
fc42fda82d mavlink: submodule update 2017-05-31 16:05:15 +10:00
Michael du Breuil
6c11abcb47 MAVLink: Update submodule 2017-05-31 13:45:37 +09:00
Michael du Breuil
a491a393f4 Mavlink: Update module 2017-05-24 15:22:27 -07:00
Andrew Tridgell
1f8d03d73a PX4Firmware: detect pixhawk2 and cope with header 2017-05-24 08:41:16 +10:00
Andrew Tridgell
3bbdb64ec0 mavlink: submodule update
AOA support
2017-04-19 19:13:34 +10:00
Andrew Tridgell
3852427e0b mavlink: submodule update
added quaternion view functions
2017-04-16 14:01:36 +10:00
Andrew Tridgell
0638f16bfd mavlink: submodule update
cope with extensions in pymavlink
2017-04-11 20:03:43 +01:00
Andrew Tridgell
4e63955ddb mavlink: merge upstream mavlink changes 2017-04-11 20:03:43 +01:00
Andrew Tridgell
6cd130a492 PX4NuttX: fixed FMUv1 build 2017-04-01 06:21:16 +11:00
Andrew Tridgell
65bd77cc67 PX4Firmare: fixed fmu init bug
reverted change from aero-fc port
2017-03-31 21:43:24 +11:00
Andrew Tridgell
dbf95eaa57 PX4NuttX: setup I2C digital filter 2017-03-31 17:47:57 +11:00
Andrew Tridgell
d002643283 mavlink: added C++11 generator
thanks to voon
2017-03-31 13:16:42 +11:00
Andrew Tridgell
61da757196 mavlink: fixed CRC check in mavlink2
thanks to Julian Oes
2017-03-31 12:40:26 +11:00
Andrew Tridgell
9602345256 mavlink: submodule update
doc update from Michael
2017-03-31 12:36:31 +11:00
Andrew Tridgell
495358edbb mavlink: submodule update 2017-03-28 09:52:05 +11:00
Lucas De Marchi
1018129ed9 PX4Firmware: submodule update
Enable fast sampling for aerofc's IMU.
2017-03-24 12:06:19 +11:00
Lucas De Marchi
ca8a9955fd PX4Firmware: update submodule
Implement adc for aerofc
2017-03-24 12:06:19 +11:00
Lucas De Marchi
b1a6b03cbf PX4Firmware: add upload tool to aerofc 2017-03-24 12:06:19 +11:00
Lucas De Marchi
721e85c151 PX4Firmware: add dummy tone_alarm
For boards that don't have a tone_alarm.
2017-03-24 12:06:19 +11:00
Lucas De Marchi
197d99f38d PX4Firmware: update submodule
Add support to aerofc
2017-03-24 12:06:19 +11:00
Francisco Ferreira
8a95550034 PX4Firmware: submodule update
Fix FMUv3 upload with make
2017-03-22 12:17:42 +11:00
Andrew Tridgell
ddfe55849e mavlink: submodule update 2017-03-14 05:43:34 +11:00
Andrew Tridgell
de3e7e950a mavlink: submodule update
ArduSub autotest fix
2017-03-08 10:03:28 +11:00
Andrew Tridgell
e4c9255cb9 PX4Firmware: submodule update (FMUv4 dma)
this brings in the patch from Peter to change DMA channels so USART1
gets RXDMA, which improves WiFi telem performance
2017-03-07 13:10:25 +11:00
Michael du Breuil
0ad46c2f72 Mavlink: Update submodule for landing 2017-03-02 12:38:59 +11:00
Andrew Tridgell
2f202441a0 PX4Firmware: added more wildcard patterns for board upload 2017-03-02 11:52:32 +11:00
Andrew Tridgell
eea7459c3c PX4Firmware: critical fix for oneshot
prevent very long pulses with oneshot from locking up the FMU

Many thanks to Cipta for finding this condition
2017-02-28 19:29:00 +11:00
Andrew Tridgell
021f68897a mavlink: submodule update 2017-02-02 14:05:20 +11:00
Lucas De Marchi
dd0f1a4466 PX4Firmware: submodule update
Allow to build with other toolchains emitting a warning.
2017-01-30 19:10:56 -08:00
Lucas De Marchi
4ea1ff65e1 PX4Firmware: submodule update
Group M4 and M3 flags to make it easier to add new boards.
2017-01-30 18:59:34 -08:00
Andrew Tridgell
71febb0a57 mavlink: submodule update
new formatting for XML
2017-01-27 18:11:24 +11:00
Randy Mackay
fc6ab3e29e mavlink: update submodule reference to include SYS_STATUS_SENSOR_BATTERY 2017-01-25 09:50:53 +09:00
Michael du Breuil
e12b932432 MAVLink: Update reference to include MAV_STS_STATUS_SENSOR_BATTERY 2017-01-25 09:26:19 +09:00
Andrew Tridgell
1dec5ba723 mavlink: submodule update 2017-01-11 09:31:38 +11:00
Andrew Tridgell
538410205b PX4Firmware: submodule update 2017-01-09 09:17:16 +11:00
Andrew Tridgell
a8280262a6 PX4NuttX: update gitignore 2016-12-19 08:07:13 +11:00
Andrew Tridgell
da2638e424 PX4Firmware: submodule update
added FMUv3
2016-12-19 08:07:12 +11:00
Peter Barker
5367c81d43 mavlink: reference NAV_CMD_PAYLOAD_PLACE message 2016-12-02 15:45:43 +11:00
Andrew Tridgell
c442082daf PX4Firmware: enable DMA on SPI2 on FMUv2 2016-11-30 15:34:52 +11:00
Andrew Tridgell
e25b7e13e6 PX4Firmware: submodule update 2016-11-30 10:53:26 +11:00
Andrew Tridgell
68446722b6 PX4Firmware: submodule update 2016-11-28 18:39:03 +11:00
Andrew Tridgell
c37c38f873 PX4NuttX: submodule update
cope with 16 bit DMA SPI transfers
2016-11-28 08:04:36 +11:00
Andrew Tridgell
d3fc878c99 mavlink: submodule update
added flow rate in rad/sec
2016-11-26 12:27:41 +11:00
Andrew Tridgell
4530d212f6 mavlink: submodule update 2016-11-26 12:08:57 +11:00
Andrew Tridgell
026c65d364 PX4Firmware: submodule update
added SPI DMA support on stm32
2016-11-25 17:50:49 +11:00
Andrew Tridgell
7ad1e98de9 PX4NuttX: support DMA on SPI 2016-11-25 17:49:58 +11:00