Commit Graph

246 Commits

Author SHA1 Message Date
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
Andrew Tridgell
65ce9821be PX4Firmware: submodule update
update to SRXL driver from Roman Seb
2016-11-24 22:54:23 +11:00
Andrew Tridgell
f2a0bf9ad1 PX4Firmware: lower pin speed of external SPI bus 2016-11-21 10:32:48 +11:00
Andrew Tridgell
78b73d659f PX4Firmware: update bl_update and flash config
fixed to setup and use correct flash config for FMUv2 and FMUv4
2016-11-18 12:10:36 +11:00
Andrew Tridgell
c3cbd7c6f4 mavlink: submodule update
fixed hash for master
2016-11-16 08:56:33 +11:00
Francisco Ferreira
34649ef66a mavlink: submodule update
add MAV_CMD_ACCELCAL_VEHICLE_POS
2016-11-15 11:42:54 -08:00
Andrew Tridgell
3b022c837d PX4Firmware: submodule update
fixed warnings
2016-11-09 17:08:15 +11:00
Andrew Tridgell
07515aa7f7 PX4Firmare: submodule update
fixed FMUv1 warnings and added support for pixhawk mini
2016-11-09 17:08:12 +11:00
Andrew Tridgell
731691ba51 PX4Firmware: submodule update 2016-11-09 17:08:10 +11:00
Andrew Tridgell
d3ad0fb52c mavlink: submodule update 2016-11-07 13:12:55 +11:00
Andrew Tridgell
fa9412512c mavlink: submodule update 2016-11-07 13:12:55 +11:00
Andrew Tridgell
f66be99f96 PX4Firmware: removed LED breathing on PH2 2016-11-03 20:49:32 +11:00
Andrew Tridgell
2b0f3bd2d8 PX4Firmware: submodule update
fixed PPM R/C input on pixracer
2016-11-01 13:09:52 +11:00
Andrew Tridgell
160df59c79 PX4Firmware: submodule update
fixed BRD_SAFETY_MASK on copter for IO
2016-10-26 13:03:04 +11:00
Grant Morphett
ce98f032ae Modules: Update to mavlink
Changed MAV_CMD_DO_SET_POSITION_YAW_THRUST to
MAV_CMD_NAV_SET_YAW_SPEED and made some small changes to that message.
2016-10-25 08:04:01 +11:00
Andrew Tridgell
38110cd469 PX4Firmware: submodule update
fixed re-init after PWM mode change
2016-10-23 17:16:58 +11:00
Andrew Tridgell
750aa2ef8a PX4Firmware: submodule update
implement fmu ignore_safety_mask
2016-10-21 10:52:59 +11:00
Andrew Tridgell
03f5fba021 PX4Firmware: improved SRXL encoder in PX4Firmware 2016-10-16 19:05:19 +11:00
Andrew Tridgell
e391da7aec PX4Firmware: submodule update
fixed DSM 14 channel on FMUv4 and added SRXL support
2016-10-16 07:38:58 +11:00
Randy Mackay
602d6b1295 PX4Firmware: irlock distortion correction 2016-10-14 11:36:07 +09:00
Andrew Tridgell
a9ccefd547 PX4Firmware: submodule update
DSM bind fix for pixracer
2016-10-13 19:58:01 +11:00
Andrew Tridgell
b4e56aefb4 mavlink: submodule update 2016-10-10 21:09:36 +11:00
Andrew Tridgell
af5a2ea0c6 mavlink: submodule update 2016-10-10 14:15:54 +11:00
Andrew Tridgell
c6846062ca mavlink: submodule update 2016-10-06 15:20:23 +11:00
Andrew Tridgell
41f2450bf4 mavlink: submodule update 2016-10-04 17:38:34 +11:00
Andrew Tridgell
4fc8d99cdf mavlink: submodule update 2016-10-04 13:32:56 +11:00
Andrew Tridgell
1fc4a6b19f PX4Nuttx: submodule update
fixes for int mix/max macros
2016-10-04 10:34:28 +11:00
Lucas De Marchi
7b981ff83b mavlink: submodule update 2016-10-03 12:32:17 -03:00
Lucas De Marchi
620cd06347 PX4Firmware: submodule update
Add python3 fix.
2016-09-26 10:40:28 -03:00
Andrew Tridgell
7936eea1ac mavlink: submodule update 2016-09-16 09:47:36 +10:00
Andrew Tridgell
f0290848c0 mavlink: submodule update 2016-09-16 09:04:30 +10:00
Andrew Tridgell
f2997901bd PX4Firmare: submodule update 2016-09-06 08:42:15 +10:00
Andrew Tridgell
46c72a809d mavlink: submodule update 2016-09-05 20:37:15 +10:00
Andrew Tridgell
dfb16dc6e5 PX4Nuttx: submodule update
merge fixes for USB from David Sidrane
2016-08-29 16:05:27 +10:00
Andrew Tridgell
b9d05f4374 uavcan: submodule update
fix from gustavo for windows build
2016-08-26 08:16:26 +10:00
Gustavo Jose de Sousa
28830f720d waf: update submodule for SAVED_ATTRS fix
This cherry-picks the commit 86da12e ("Fix error when adding new items to
SAVED_ATTRS"), which has already been applied to upstream.
2016-08-25 14:23:15 -03:00
Andrew Tridgell
f09277a0ed PX4Firmare: submodule update 2016-08-25 09:18:37 +10:00
Andrew Tridgell
b4403ea0b0 mavlink: submodule update 2016-08-24 17:12:59 +10:00
Peter Barker
3dfc07789b mavlink: reference MAV_SYS_STATUS_LOGGING commit 2016-08-11 17:48:45 -03:00
Andrew Tridgell
45fa8faf08 PX4Firmare: submodule update
Merged VRBrain updates
2016-08-10 16:54:31 +10:00
Gustavo Jose de Sousa
bd8526fd68 waf: update to version 1.9.2
- That contains our previous cherry-picked commits.
 - That fixes the issue of builds not storing data in
   `build/<board>/compile_commands.json` files (reported by #4580).
2016-08-01 10:33:30 -03:00
Gustavo Jose de Sousa
5597cc40e9 waf: update submodule for autoconfigure fix
There was a bug on Waf's autoconfigure feature: if one of the files from the
cached list was deleted, the reconfiguration check would raise an exception
instead of forcing a reconfiguration. This update cherry-picks the commits
fixing that. A rebase can be done when there is a new release.
2016-07-29 16:24:41 -03:00
Andrew Tridgell
9666b1478a mavlink: submodule update
fixed issue with zero length MAVLink2 packets, found by Jeff Walker
2016-07-29 12:03:22 +10:00
Randy Mackay
a8f04bd030 mavlink: update to use mav-collision items 2016-07-25 20:24:37 +09:00
Andrew Tridgell
87f9d9ebb5 mavlink: submodule update
added DO_ENGINE_CONTROL and expand SERVO_OUTPUT_RAW to 16 channels
2016-07-25 10:06:02 +10:00
Tom Pittenger
ebc3a28539 mavlink: add uAvionix vendor for ADSB-out 2016-07-22 12:08:47 -07:00
Andrew Tridgell
c93ba0dcc6 mavlink: submodule update (PLAY_TUNE) 2016-07-22 15:00:17 +10:00
Andrew Tridgell
59dc222f41 mavlink: submodule update
added BUTTON_CHANGE message
2016-07-22 15:00:17 +10:00
Lucas De Marchi
319856b8c7 PX4Firmware: update submodule to fix broken build 2016-07-21 13:54:45 -03:00
Andrew Tridgell
b6addea10b PX4Firmware: submodule update
update otp
2016-07-21 17:42:53 +10:00
Gustavo Jose de Sousa
8437de8bff PX4Firmware: update submodule for fixing extra flags
The variables C{,XX}_EXTRA_FLAGS weren't being passed to px4iofirmware. This
commit updates the submodule so to have the fix for that.
2016-07-19 10:58:05 +10:00
Grant Morphett
a978277619 mavlink: Doing a submodule update
Adding support for Rover reverse.
2016-07-17 08:17:43 +10:00
Andrew Tridgell
32d5e6162a mavlink: submodule update 2016-07-14 08:41:09 +10:00
Lucas De Marchi
e64fc08e09 PX4Firmware: submodule update 2016-07-13 14:19:05 +10:00
Jonathan Challinger
d16e641709 PX4Firmware: include jshall's IRLock improvements 2016-07-12 18:40:25 +09:00
Randy Mackay
da71e7667f mavlink: submodule update to include GPS_INPUT 2016-07-12 15:11:24 +09:00
Andrew Tridgell
8957ed30cd PX4Firmware: submodule update
add IMU heating on Pixhawk2
2016-07-01 15:29:52 +10:00
Gustavo Jose de Sousa
a748c52f06 waf: bump to version 1.9.0
Some things worth mentioning:

- That version contains commits we had cherry picked on our submodule.
- There's a patch on top with a fix for the new process spawning used on
  version 1.9.0. That has already been applied to upstream's master, but not
  released yet.
- This patch also does necessary changes on our build system in order to
  accommodate the upgrade. Basically:
  - Use full task class names when calling create_task().
  - Use always_run class attribute instead of the decorator, which is
    deprecated.
2016-06-29 11:18:22 -03:00
Andrew Tridgell
753f734a39 mavlink: submodule update 2016-06-29 18:44:47 +10:00
Andrew Tridgell
480cbcd87c mavlink: submodule update 2016-06-24 09:45:51 +10:00
Gustavo Jose de Sousa
b44f73e7eb waf: update submodule in favor of autoconfig
Cherry-pick commits fixing autoconfig, namely, restoring the build options
after reconfiguration. That will go in waf 1.9.
2016-06-23 18:22:55 -03:00
Michael du Breuil
918d79451c PX4Firmware: update dependency for channel ignoring 2016-06-17 15:20:22 +10:00
Andrew Tridgell
6284d513f5 mavlink: submodule update 2016-06-07 15:58:23 +10:00
Andrew Tridgell
2d3966e4fb mavlink: submodule update
fixed UART resend code
2016-05-30 17:40:54 +10:00
Andrew Tridgell
3ad0190693 PX4Firmware: submodule update 2016-05-26 14:27:29 +10:00