Commit Graph

  • 8c1f7a3706 Hotfix: Updated log converter Lorenz Meier 2013-08-13 08:52:03 +02:00
  • 53b373dd82 Minor fixes to log conversion scripts Lorenz Meier 2013-08-13 08:50:40 +02:00
  • 0025e9ca90 Hotfix: Copy a current version of the log conversion tools to each log directory Lorenz Meier 2013-08-13 07:57:39 +02:00
  • da9d9781f9 Final version of log conversion script, runs with Python 2 or 3 on Windows, Linux and MacOS. Tested on Mac with 2 and 3 Lorenz Meier 2013-08-13 07:33:32 +02:00
  • b3d2efc90a WIP Lorenz Meier 2013-08-13 07:26:05 +02:00
  • 60275e1ae6 Clean the FMUv1 config through menuconfig. px4dev 2013-08-12 21:59:10 -07:00
  • 5e2d676173 Remove our depdenency on CONFIG_ARCH_BOARD_* coming from <nuttx/config.h> px4dev 2013-08-12 21:57:11 -07:00
  • c4498ce9a3 Add a 'menuconfig' target that makes it possible to use the NuttX menuconfig tool on the PX4 config files. px4dev 2013-08-10 12:39:58 -07:00
  • f32c55974b Merge remote-tracking branch 'upstream/master' unknown 2013-08-12 22:14:26 -04:00
  • 487497d66e Added Python 2 / 3 Windows / Linux / Mac OS converter script. So much for cross-platform / version agnostic Lorenz Meier 2013-08-12 23:50:29 +02:00
  • d3d9d059c0 First stab at Python 2 and 3 compatibilty Lorenz Meier 2013-08-12 22:03:57 +02:00
  • 518e95ce44 Hotfix: Fixed Windows execution of sdlog2 dump script Lorenz Meier 2013-08-12 21:49:49 +02:00
  • 92fc6a05c3 Putting SDIO back to DMA and disabling CCM again Lorenz Meier 2013-08-12 14:07:42 +02:00
  • e1037e20be Fixed inconsistend defconfig - switching to menuconfig ASAP Lorenz Meier 2013-08-12 13:57:33 +02:00
  • 70f272bd22 Disabled SDIO DMA, enabled CCM memory Lorenz Meier 2013-08-12 13:44:11 +02:00
  • 0b93555043 Tell mavlink about bind results Jean Cyr 2013-08-11 21:16:55 -04:00
  • 35ec651cee Remove unused IOCTLs Jean Cyr 2013-08-11 18:07:25 -04:00
  • 828626ee01 Merge pull request #347 from jgoppert/md25_dev Lorenz Meier 2013-08-11 14:23:25 -07:00
  • 1d408b80ad Support DSM bind via QGroundControl Jean Cyr 2013-08-11 17:19:54 -04:00
  • f36a2ff45a Add a 'menuconfig' target that makes it possible to use the NuttX menuconfig tool on the PX4 config files. px4dev 2013-08-10 12:39:58 -07:00
  • 083cc60acb Increased logging to 200 Hz in F330 startup for v2, allowed to set up to 333 Hz update rate in IO driver for v2 link Lorenz Meier 2013-08-11 18:42:20 +02:00
  • 66d294b5bf Fixed to FMUv2 autostart and config Lorenz Meier 2013-08-11 17:39:10 +02:00
  • 42b4961781 Reduced excessive IO stack size (had 4k, is using 0.7k, has now 2k) Lorenz Meier 2013-08-11 16:54:24 +02:00
  • cbb5ce8f59 Fixed startup behavior for PX4 autostart Lorenz Meier 2013-08-11 16:54:00 +02:00
  • 79acbfb615 Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup Lorenz Meier 2013-08-11 12:17:28 +02:00
  • 910cf4e5ba dot.gdbinit should not be ignored Andrew Tridgell 2013-08-10 15:50:26 +10:00
  • 91e54aa5be add .gdbinit as Debug/dot.gdbinit Andrew Tridgell 2013-08-10 15:51:00 +10:00
  • 36679fbb39 Some DSM satellites are fussier about bind pulse timing Jean Cyr 2013-08-10 11:22:08 -04:00
  • dccdc977d5 Made accel / gyro self tests aware of offsets and scales, added support to config command to call these Lorenz Meier 2013-08-09 17:56:32 +02:00
  • a0235bd507 Increased buffer sizes for telemetry, set USB PID correctly according to new scheme Lorenz Meier 2013-08-09 08:36:18 +02:00
  • 7861caf482 Hotfix: Cleanup / revision of log conversion scripts Lorenz Meier 2013-08-08 11:24:57 +02:00
  • 4b342c4a1f Hotfix: Give FMU its own interrupt stack to isolate the interrupt context from application stacks Lorenz Meier 2013-08-08 11:24:27 +02:00
  • e76fd42ca6 Merged public master Lorenz Meier 2013-08-08 08:32:37 +02:00
  • 687273ae6f Enable the dedicated interrupt stack for both v1 and v2 boards. This will help save us from threads that are under-provisioned stack-wise. Andrew Tridgell 2013-08-06 10:30:32 +10:00
  • 32439d748a commander: set mode using base_mode and custom_mode Anton Babushkin 2013-08-07 20:21:49 +02:00
  • 547a747752 Merged commit disabling FIFO in L3GD20 Andrew Tridgell 2013-08-02 20:25:26 +10:00
  • 2c24888d6d Fixed rc mode switch PDF Lorenz Meier 2013-08-07 10:25:12 +02:00
  • 53d69f9e91 Added highlighting of current line to make editing and double-clicking warnings/errors faster Lorenz Meier 2013-08-07 10:24:38 +02:00
  • 40c56ab61e Corrected bug in px4io driver that lead to hang of FMU-IO communication Anton Babushkin 2013-08-06 21:10:41 +02:00
  • 0012b39b37 Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup Lorenz Meier 2013-08-06 09:54:14 +02:00
  • 28fa96e2db Made sure airspeed tests reset the sensors to default state Lorenz Meier 2013-08-06 09:53:52 +02:00
  • 629f4bfb56 Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup Lorenz Meier 2013-08-06 09:25:20 +02:00
  • ab90030a0b Merge branch 'mpu6k_queue' of github.com:PX4/Firmware Lorenz Meier 2013-08-06 09:25:05 +02:00
  • e684bc5014 Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup Lorenz Meier 2013-08-06 09:23:56 +02:00
  • 46fd904b5a px4io: include board_config.h Andrew Tridgell 2013-08-06 10:30:32 +10:00
  • c344fe5306 Merge branch 'fmuv2_bringup_mpu' of github.com:cvg/Firmware_Private into fmuv2_bringup Lorenz Meier 2013-08-06 09:16:22 +02:00
  • 461b2eb366 Merge branch 'mpu6k_queue' of github.com:PX4/Firmware into fmuv2_bringup Lorenz Meier 2013-08-06 09:15:24 +02:00
  • 338e506a28 mpu6000: set the default DLFP filter to 42Hz Andrew Tridgell 2013-08-06 16:33:01 +10:00
  • ec2e02d50e Fix CAN2 pinout selection thanks to heads-up from Joe van Niekerk px4dev 2013-08-05 21:05:53 -07:00
  • 657a6dad2c Merge branch 'fmuv2_bringup' of https://github.com/cvg/Firmware_Private into fmuv2_bringup px4dev 2013-08-05 21:08:27 -07:00
  • 9ca5cf3108 Fix CAN2 pinout selection thanks to heads-up from Joe van Niekerk px4dev 2013-08-05 21:05:53 -07:00
  • eb40b65b00 Merge branch 'mpu6k_queue' of github.com:PX4/Firmware into fmuv2_bringup_mpu Lorenz Meier 2013-08-05 23:09:44 +02:00
  • ca9a11a586 Indendation fixes Lorenz Meier 2013-08-05 23:09:02 +02:00
  • cfd737aa73 Made sensors startup routine more flexible Lorenz Meier 2013-08-05 21:08:19 +02:00
  • a2f923b9a3 Increased MPU6K poll and sampling rate to 1 KHz Lorenz Meier 2013-08-05 21:05:34 +02:00
  • b5d19d08ea Equipped MPU6k driver with Butterworth for accel and gyro Lorenz Meier 2013-08-05 21:05:08 +02:00
  • 86e5d39b89 Merge branch 'master' of github.com:PX4/Firmware into mpu6k_queue Lorenz Meier 2013-08-05 20:11:44 +02:00
  • 58a4c5d544 Added missing include for MS5611 Julian Oes 2013-08-05 16:32:39 +02:00
  • 901a9c3e35 Hotfix: MEAS Airspeed sensor fixes from Sarthak Kaingade Lorenz Meier 2013-08-05 12:44:20 +02:00
  • 5ddbe24d8e Fixed code style for meas_airspeed.cpp Lorenz Meier 2013-08-05 12:26:31 +02:00
  • f8951759f8 Add a top-level Makefile rule for building "everything" as a test. px4dev 2013-08-04 19:50:23 -07:00
  • 1acbbe46d1 Make it possible to create a cdev without automatically creating a device node. px4dev 2013-08-04 19:49:19 -07:00
  • 1fb4705ab7 Add size and flush methods to the ringbuffer class. px4dev 2013-08-04 19:48:46 -07:00
  • 4b4f33e6a4 Add direct-access methods to the base Device class, so that there's a common way of talking to drivers regardless of which of the specialised classes they derive from. px4dev 2013-08-04 19:48:20 -07:00
  • 567f621754 Fix an issue with the pwm_servo driver when using one of the STM32 advanced timers. px4dev 2013-08-04 19:43:05 -07:00
  • c33048b521 Add the ability to cancel a begin/end perf counter if the begin turns out to have been in error. px4dev 2013-08-04 19:42:16 -07:00
  • 97e4909d9e Improvements to the HX stream protocol implementation. px4dev 2013-08-04 19:40:57 -07:00
  • b911d37975 Merge a path definition from the mainline. px4dev 2013-08-04 19:37:08 -07:00
  • 64e856276e Merge branch 'fmuv2_bringup' of https://github.com/cvg/Firmware_Private into fmuv2_bringup px4dev 2013-08-04 15:01:11 -07:00
  • e95861e9df Merge branch 'mpu6k_queue' of github.com:PX4/Firmware into fmuv2_bringup Lorenz Meier 2013-08-04 23:50:41 +02:00
  • b6ceba4c0a Merged master Lorenz Meier 2013-08-04 23:50:23 +02:00
  • 1cc6235e77 Merge branch 'master' into fmuv2_bringup px4dev 2013-08-04 10:45:07 -07:00
  • 8b4413f3b1 Hotfix for attitude estimator EKF init Lorenz Meier 2013-08-04 19:09:10 +02:00
  • cac4a6f578 Merge branch 'master' into mpu6k_queue Lorenz Meier 2013-08-04 19:21:45 +02:00
  • c2ee4437e0 Rate limit sensors, as the in-sensor lowpass allows us to operate at 200-250 Hz Lorenz Meier 2013-08-04 19:20:55 +02:00
  • 17da1e3f36 Fixed MS5611 startup on V1 boards Lorenz Meier 2013-08-04 19:19:48 +02:00
  • 7c3ee6714c Enabled mathlib Lorenz Meier 2013-08-04 19:14:25 +02:00
  • ac89322d74 mathlib: added LowPassFilter2p object Andrew Tridgell 2013-08-04 15:09:16 +10:00
  • 36cca7a31b Added rate limit in sensors app. Just pending accel filters now Lorenz Meier 2013-08-04 19:10:56 +02:00
  • 9bcabc5ba9 Hotfix for attitude estimator EKF init Lorenz Meier 2013-08-04 19:09:10 +02:00
  • 83189a85da l3gd20: disable the FIFO Andrew Tridgell 2013-08-02 20:25:26 +10:00
  • c84cdf2ff6 Enabled filter in makefile Lorenz Meier 2013-08-04 16:03:50 +02:00
  • 26204496b6 Merged LSM303D lowpass Andrew Tridgell 2013-08-04 15:10:42 +10:00
  • 686edfefb8 Removed LSM303D filter Andrew Tridgell 2013-08-04 13:46:30 +10:00
  • a87690d0e2 Added L3GD20 lowpass Andrew Tridgell 2013-08-04 15:10:01 +10:00
  • 7ddd88623e mathlib: added LowPassFilter2p object Andrew Tridgell 2013-08-04 15:09:16 +10:00
  • f45e74265e Fixed driver test / direct read, looks good Lorenz Meier 2013-08-04 15:15:41 +02:00
  • e931d3b9cd Add an option to the systemreset() call and to the reboot command (-b) to reboot into the bootloader. px4dev 2013-08-03 22:35:18 -07:00
  • fbd5aae8c6 Revert "Merged USB ID changes to match bootloader" px4dev 2013-08-03 19:41:37 -07:00
  • 02f5b79948 Try to save our sanity a bit and use the generic ringbuffer class rather than re-implementing the wheel. px4dev 2013-08-03 19:03:24 -07:00
  • a3ab88872c Add some more useful methods to the ringbuffer class. px4dev 2013-08-03 19:02:54 -07:00
  • 42f2794dee Merge branch 'master' into mpu6k_queue px4dev 2013-08-03 18:29:26 -07:00
  • 234ad24081 Simple ring-buffer template class, because re-implementing the wheel in every driver is silly. px4dev 2013-07-21 23:46:37 -07:00
  • 9499e48a52 Fixed setting mag queue depth Lorenz Meier 2013-08-04 01:52:22 +02:00
  • 9a97001cc8 Added queue to mpu6k driver Lorenz Meier 2013-08-04 01:50:58 +02:00
  • 6cf24ac106 Increased comm buf size to better deal with higher-speed MAVLink transfers Lorenz Meier 2013-08-04 00:16:59 +02:00
  • 8e599e4a3c Merged USB ID changes to match bootloader Andrew Tridgell 2013-08-03 12:39:40 +10:00
  • 97b75951b1 Shortened segway param names. James Goppert 2013-08-03 14:33:43 -04:00
  • ce2fa29fe3 Add a missing module -> module makefile dependency px4dev 2013-08-03 10:06:34 -07:00
  • c14a71c095 Move NuttX configurations out of the NuttX tree proper. This reduces the diffs we have to carry against the NuttX upstream repo to just our local patches to the NuttX code itself. px4dev 2013-08-03 10:06:10 -07:00