Commit Graph

  • d613e32e90 defconfig changes for LPC17xx Kconfig patacongo 2012-09-05 20:27:07 +00:00
  • fa252aa84d Update LPC17 Kconfig patacongo 2012-09-05 19:11:39 +00:00
  • 9c0b4cd45f Add URL/CGI function mapping option to uIP web server patacongo 2012-09-05 18:03:37 +00:00
  • ae148ef09e Add configuration for the LM3S patacongo 2012-09-05 17:50:53 +00:00
  • 77c753b32a Add Kconfig settings for the LPC17xx patacongo 2012-09-05 17:20:19 +00:00
  • db6ec2d7d2 Various minor fixes and improvements across system Lorenz Meier 2012-09-05 18:05:11 +02:00
  • 37c517c25c Things missing from lib/Kconfig patacongo 2012-09-05 13:18:14 +00:00
  • 8870a08597 Refactor serial configuratin; AVR teensy Kconfig now builds patacongo 2012-09-05 12:45:35 +00:00
  • ccafa0e982 Revert "Fix the RC mappings." Simon Wilks 2012-09-05 11:53:29 +02:00
  • de7aa60f4b Fix the RC mappings. Simon Wilks 2012-09-05 11:41:34 +02:00
  • 84e11a0cac Fixed correct RC loss detection, AR.Drone is now shutting down motors after 1 s of RC loss. Added debug topic. Lorenz Meier 2012-09-05 11:37:17 +02:00
  • 86a2a4fb9f Turn off more debug output. px4dev 2012-09-04 23:37:56 -07:00
  • 41dde1ea64 Fix issue where the roll controller never receives parameter updates. px4dev 2012-09-04 23:37:16 -07:00
  • 97bdb9482a Turn off annoying debug output. px4dev 2012-09-04 23:36:57 -07:00
  • bdd2c5b288 Oops.. sendfile() was not keeping track of the number bytes transferred or handling partial writes correctly. patacongo 2012-09-05 01:59:54 +00:00
  • fb06dd2182 Add sendfile() patacongo 2012-09-04 23:59:24 +00:00
  • e503c15361 Checkpoint - this is worth an AR.Drone flight test. Fixed thrust scaling in sensors for manual input, kind of fixed AR.Drone motor interface, very reliable now Lorenz Meier 2012-09-04 21:16:39 +02:00
  • e5581cb0bc Syntax error in last apps/netutils/webserver/Kconfig patacongo 2012-09-04 18:01:54 +00:00
  • d06103b98b Enhancements to the uIP web server from Kate patacongo 2012-09-04 16:59:24 +00:00
  • 90ef4d1d10 Fix scrambled Kconfig Make.defs files patacongo 2012-09-04 16:04:31 +00:00
  • 43d533da11 Kconfig changes + back out part of last check-in: The 2STOP setting must be integer 0/1, not boolean patacongo 2012-09-04 15:28:56 +00:00
  • a32f081a29 Changes to Kconfig and matching defconfig files patacongo 2012-09-04 14:43:56 +00:00
  • 64e2a8f85c Back out the last STM32 SDIO DMA change. It is incorrect patacongo 2012-09-04 12:35:47 +00:00
  • 62682d805e Avoid a couple of unnecessary promotions to double. px4dev 2012-09-03 23:21:41 -07:00
  • 5c692e2971 Initialise some extra fields, don't try closing an ORB advertisement. px4dev 2012-09-03 23:21:17 -07:00
  • c50e166068 Oops... bits in region mask are inverted patacongo 2012-09-04 03:06:47 +00:00
  • 86beee54a7 STM32 SDIO DMA should only 16-bits wide when DMA-ing to/from FSMC SRAM patacongo 2012-09-04 02:47:46 +00:00
  • d593a95d5a Add support for multiple work queues patacongo 2012-09-04 00:54:09 +00:00
  • 86a29f7064 Merge branch 'ms5611_newmath' px4dev 2012-09-03 14:59:15 -07:00
  • eb01cd6fd3 Changed a critical section to double precision calculation. It may not be necessary, but lets not risk precision unless we have properly analyzed what numerical precision is required. Lorenz Meier 2012-09-03 22:29:51 +02:00
  • 9667edd170 Fix up AR.drone motor GPIO config and initialisation px4dev 2012-09-03 13:28:40 -07:00
  • f92139f53b Merge branch 'master' into ms5611_newmath px4dev 2012-09-03 12:35:36 -07:00
  • 8a615a9741 WIP on ardrone control interface Lorenz Meier 2012-09-03 21:34:54 +02:00
  • 612735d392 configure.sh now will ignore appconfig files if CONFIG_NUTTX_NEWCONFIG is defined patacongo 2012-09-03 15:16:32 +00:00
  • 79801b1578 Added high-res sensor message better suited for scientific applications Lorenz Meier 2012-09-03 15:16:42 +02:00
  • 2c3e6369ef Updated MAVLink Lorenz Meier 2012-09-03 15:16:24 +02:00
  • 6b903cf508 Removing old cruft from the interface Lorenz Meier 2012-09-03 12:34:18 +02:00
  • 0d89da96a3 Adjust the mixer tables for observed yaw sign behavior. px4dev 2012-09-03 02:45:33 -07:00
  • b9a5f71476 Only attempt to load EEPROM parameters when the file exists px4dev 2012-09-03 02:45:09 -07:00
  • f53f63b06d Example startup script for FMU on a PWM-based X-mode quad px4dev 2012-09-03 01:14:54 -07:00
  • c62e78a060 Merge branch 'master' of github.com:PX4/Firmware Lorenz Meier 2012-09-03 08:36:23 +02:00
  • 60dabef756 Cleaned up HIL interface Lorenz Meier 2012-09-03 08:24:08 +02:00
  • edaa40f1d3 Fix typo in roll controller initialization; now roll and pitch controllers respond in a comparable fashion. px4dev 2012-09-02 15:56:56 -07:00
  • eba9bc79b6 Roll/pitch values into the mixer are already scaled appropriately; don't factor them down any further. px4dev 2012-09-02 14:19:50 -07:00
  • 49addf7663 Config updates to match recent NuttX merge px4dev 2012-09-02 14:09:26 -07:00
  • 6576edb47e Merge with trunk NuttX px4dev 2012-09-02 12:17:16 -07:00
  • 1349b00b41 Fix workqueue assertion; STM32 power management patacongo 2012-09-02 13:37:28 +00:00
  • 8aa41f7d34 Add actuator controls output Lorenz Meier 2012-09-02 12:21:54 +02:00
  • f84f47979b Merge branch 'master' of github.com:PX4/Firmware Lorenz Meier 2012-09-02 11:45:38 +02:00
  • 436648fff0 Ported MAVLink app to actuator_armed topic Lorenz Meier 2012-09-02 11:45:22 +02:00
  • 8b0a8ddcf4 Tentative patch for work_cancel. px4dev 2012-09-02 02:16:17 -07:00
  • cae070c73e Changed to publishing armed state in commander Lorenz Meier 2012-09-02 11:33:52 +02:00
  • e9373752d1 Fixed arming state setting / publication Lorenz Meier 2012-09-02 11:20:36 +02:00
  • eb8e3a2942 Reduce slightly the rate at which we can be spammed with arming-state change messages. px4dev 2012-09-02 02:16:44 -07:00
  • 1bee416ed4 Tentative patch for work_cancel. px4dev 2012-09-02 02:16:17 -07:00
  • 00ba1d629b Redo the math in the ms5611 driver to a) avoid re-computing scaling factors for every pressure measurement, b) be perhaps more readable and follow the data sheet more closely, and c) support calibration of the MSL pressure. px4dev 2012-09-01 16:26:12 -07:00
  • 7b149edcfc Documentation: nuttx.org no longer re-directs to nuttx.sourceforge.net patacongo 2012-09-01 18:37:38 +00:00
  • cf62c892f9 Added temperature measurement, added led system command Lorenz Meier 2012-09-01 19:55:48 +02:00
  • 137329bfb0 mksymtab: Fix handling of final comma. Some C compilers can't handle them; Also add macro to provide the size of the symbol table patacongo 2012-09-01 16:47:40 +00:00
  • f3bd549392 Ooops.. mksymtab needs to check for zero-length header file names patacongo 2012-09-01 15:46:49 +00:00
  • b2db45bee3 Separate CVS parsing logic from tools/mksyscall.c; Create tools/mksymtab.c to create symbol tables from CSV files patacongo 2012-09-01 15:33:33 +00:00
  • d1764ac57e Remove CONFIG_LIBC_PERROR_DEVNAME. What was I thinking? patacongo 2012-09-01 00:26:37 +00:00
  • 0eb58dfb72 The content for uIP web server demo is no longer canned, but is not built dynameically (Thanks to Max Holtzberg) patacongo 2012-08-31 23:05:51 +00:00
  • 1cebdf6fb2 Merge branch 'master' of github.com:PX4/Firmware Lorenz Meier 2012-08-31 21:06:30 +02:00
  • c28c65a814 Adding led app Lorenz Meier 2012-08-31 21:06:22 +02:00
  • ee6cba7a01 Add lib.csv that may be used to generate C library symbol tables patacongo 2012-08-31 18:55:43 +00:00
  • 035e89e554 Fix some places in library where semaphore is not released on error conditions patacongo 2012-08-31 16:03:17 +00:00
  • 39fd8b9cda Fixed minor compile warnings (just warnings, no effect on execution) in BMA180 Lorenz Meier 2012-08-31 14:38:55 +02:00
  • 4ba8036d80 minor typo in comment Lorenz Meier 2012-08-31 14:06:34 +02:00
  • 5f131e8c11 Checkpoint: Operational BMA180 driver Lorenz Meier 2012-08-31 14:02:23 +02:00
  • 63485b91b2 Kick the BMA180 driver mostly into shape. Still not reading data correctly. px4dev 2012-08-30 22:33:20 -07:00
  • 116306ae3e units in comments px4dev 2012-08-30 22:32:54 -07:00
  • 1e80bd544b Make the buffer ring work. Avoid reading from the misaligned structure more than once. Discard some redundant whitespace / prototype. px4dev 2012-08-30 22:32:42 -07:00
  • b121fbbb00 Add configurable application entry point patacongo 2012-08-30 20:13:50 +00:00
  • 6ab6c46f2f Add USB host support for the STM3240G-EVAL board patacongo 2012-08-30 18:18:47 +00:00
  • 2e4424f405 Revert "Reboot board on critical sensor failure" px4dev 2012-08-30 09:22:53 -07:00
  • ea82ad4344 Remove documentation from defconfig files so that they are more maintainable patacongo 2012-08-30 15:44:02 +00:00
  • e92db089ce Reboot board on critical sensor failure Lorenz Meier 2012-08-30 16:51:40 +02:00
  • 45885f15dc Fix the readout transfer size. px4dev 2012-08-29 23:25:14 -07:00
  • da3cd24352 Be a bit more careful with which bits we stuff into the l3gd20 registers. px4dev 2012-08-29 23:16:38 -07:00
  • d0898cb947 Something approximating a driver for the L3GD20 px4dev 2012-08-29 22:55:15 -07:00
  • 55fe5088be enable the bma180 and l3gd20 drivers px4dev 2012-08-29 21:40:44 -07:00
  • d0f10a3550 driver work in progress px4dev 2012-08-27 19:09:15 -07:00
  • 732e23a883 Add some documentation for the warn/err functions. px4dev 2012-08-29 21:38:52 -07:00
  • c816cca816 fixed a param save bug Lorenz Meier 2012-08-29 22:56:29 +02:00
  • 676daf7c46 minor changes for default options, closing properly all subscriptions in multirotor att control now on exit Lorenz Meier 2012-08-29 22:33:06 +02:00
  • 0abce6171e The USB host driver has been verified on the STM32F4Discovery patacongo 2012-08-29 19:38:53 +00:00
  • 24a61a9c47 Add USB host support to the STM32F4Discovery board patacongo 2012-08-29 17:41:43 +00:00
  • 7cd89520cc More black magic put into the attitude estimation - works nicely now Lorenz Meier 2012-08-29 15:53:11 +02:00
  • 7d87f2b06e Fixed calibration, added calibration for accel, working on further filter improvements Lorenz Meier 2012-08-29 14:20:55 +02:00
  • cbf020de87 Minor improvements to ardrone interface, ready for prime time Lorenz Meier 2012-08-29 09:30:57 +02:00
  • 6fd7e12e13 Sorry Tait, Bryan… your body is not welcome. px4dev 2012-08-29 00:08:02 -07:00
  • 255b0f68af Let's not get too smart; we can't const these. px4dev 2012-08-28 23:37:23 -07:00
  • 268db3dd9b mavlink parameter load should discard all current parameters before loading from EEPROM px4dev 2012-08-28 22:55:56 -07:00
  • 168e32cd1b Try not to return an unconditional error from the parameter save path. px4dev 2012-08-28 22:54:28 -07:00
  • 1a781c6c4a Make the distinction between "parameter import" which merges parameters, and "parameter load" which blows away any current changes. px4dev 2012-08-28 22:15:25 -07:00
  • f0286d1a10 Distinguish between the end of the top-level BSON object and an error so that parameter loading can complete. px4dev 2012-08-28 21:52:26 -07:00
  • 952f862dad Disable a possibly-bogus assertion that is bringing us a lot of grief right now. px4dev 2012-08-28 21:13:40 -07:00
  • 1e90fd5bec Let's not leave the R/C channel scaling factor as a NAN or INF. It makes many things sad. px4dev 2012-08-28 21:13:00 -07:00
  • 6389a944b5 I think the STM32 UST OTG FS host driver is finally finished patacongo 2012-08-28 23:36:58 +00:00