Commit Graph

  • d16d66f990 Enabled UART3, added JTAG make target for IO, removed potentially problematic usleep Lorenz Meier 2012-11-30 10:42:27 +01:00
  • c961dd8bab Just for fun, add a (completely untested) S.bus decoder. px4dev 2012-11-30 01:34:33 -08:00
  • 9fa794a8fa Rework the PX4IO software architecture: - Use a separate thread for handing R/C inputs and outputs. - Remove all PX4IO R/C receiver configuration; it's all automatic now. - Rework the main loop, dedicate it to PX4FMU communications after startup. - Fix several issues in the px4io driver that would cause a crash if PX4IO was not responding. px4dev 2012-11-30 00:02:47 -08:00
  • e153476950 Config changes for PX4IO: - enable USART3 for S.bus - reduce the scheduling tick to 1ms - disable RR scheduling - reduce stdio buffer sizes (not used) px4dev 2012-11-30 00:00:02 -08:00
  • 9924c4f425 Addressed compiler warnings and handle non-supported devices properly. Simon Wilks 2012-11-30 08:12:20 +01:00
  • c149b26dd4 Code formatting cleanup. Simon Wilks 2012-11-30 08:06:19 +01:00
  • f63b1d9296 ZNEO now (almost) builds in Windows native environment patacongo 2012-11-29 22:27:22 +00:00
  • c9230359ef All ZNEO configurations converted to use the mconf/Kconfig tool patacongo 2012-11-29 18:44:02 +00:00
  • 9c8101d4f1 Add some more information to comments. px4dev 2012-11-29 10:18:21 -08:00
  • 83b590b946 ZNEO configurations updated to use ZDS-II version 5.0.1 patacongo 2012-11-29 16:48:29 +00:00
  • 2eccf5ff19 Cleanup a bit. Simon Wilks 2012-11-29 16:48:52 +01:00
  • d82c62e95b Single wire now working once moving away from UART5. Simon Wilks 2012-11-29 16:42:13 +01:00
  • cdada458a1 z8 configurations will now build in Windows native environment patacongo 2012-11-29 15:24:27 +00:00
  • 724d3c4c0d Patches for NSH disable background, and ARMv7M assembly from Freddie Chopin patacongo 2012-11-29 13:58:53 +00:00
  • 20973d603c Merge branch '#69-stm32-termios' of github.com:PX4/Firmware into sbus Lorenz Meier 2012-11-29 09:55:03 +01:00
  • 401c54bdd3 Merge branch '#78-px4io-firmware-updater' of github.com:PX4/Firmware into sbus Lorenz Meier 2012-11-29 09:54:23 +01:00
  • d0efd1a419 Fix the DSM (spektrum) protocol decoder, and add some format auto-detection to it. px4dev 2012-11-29 00:35:21 -08:00
  • 3321ca0888 Don't print the status line so much; we seem to drop a lot of receive characters this way. px4dev 2012-11-29 00:34:44 -08:00
  • 03a82e0a03 Fix includes for debug output. px4dev 2012-11-29 00:33:44 -08:00
  • 8c0c979655 Better sizing for PX4IO serial buffers. px4dev 2012-11-29 00:33:20 -08:00
  • 92e1d5eb78 Possible fix for #78 - increase the wait timeout for discard when flashing PX4IO. It's not clear this solves the issue, but I can't reproduce it with this added. px4dev 2012-11-28 20:12:36 -08:00
  • d6e54c3ce4 Trying to get single wire working. Not quite there yet. Simon Wilks 2012-11-29 02:30:46 +01:00
  • 00b79764d7 minor code cleanup, not changing functionality Lorenz Meier 2012-11-28 23:00:43 +01:00
  • 9fa628c668 Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoor Lorenz Meier 2012-11-28 22:28:18 +01:00
  • afd86a08b5 z8 configurations all converted to use mconf tool patacongo 2012-11-28 17:50:28 +00:00
  • 18b90c8848 Verify that z8 targets still build (under Cygwin) patacongo 2012-11-28 15:53:42 +00:00
  • 6c26fa6537 configs/many/Make.defs: Fix typo -wstrict-prototypes; Add Calypso keypad driver (Denis Cariki) patacongo 2012-11-28 14:08:09 +00:00
  • 520f335b55 fix for ground speed minimum, untested Lorenz Meier 2012-11-28 15:02:24 +01:00
  • 3de3b58505 Merge pull request #77 from julianoes/hotfix_windows_upload Lorenz Meier 2012-11-27 13:01:30 -08:00
  • c2a2eb1a1a Raised COM port number for windows from 18 to 32 Julian Oes 2012-11-27 10:45:11 -08:00
  • 8cad4a664b Fix backward conditional compilation in work_queue.c patacongo 2012-11-27 17:22:32 +00:00
  • 54d624f7c7 Added feedforward throttle to pitch compensation, heading from position controller still broken Lorenz Meier 2012-11-27 18:11:48 +01:00
  • cc1e0ef235 Removed old fixed wing control process Lorenz Meier 2012-11-27 17:38:16 +01:00
  • e5177b383b Merge branch 'master' into fixedwing_outdoor Lorenz Meier 2012-11-27 17:27:55 +01:00
  • 98283e16b0 Merged Lorenz Meier 2012-11-27 17:27:52 +01:00
  • 3c20b3a3cd Add chip ID funcitions for Shenzhou and Cloudctrl boards; Extened NSH ifconfig command and improve DHCPC -- All from Darcy Gong patacongo 2012-11-27 16:26:54 +00:00
  • f88feceab6 Hotfix: Number of files pre process was causing uorb topics not to be published in MAVLink Lorenz Meier 2012-11-27 17:26:37 +01:00
  • 15236d1ff2 Hotfix: calibration status returns sanity checks with better granularity Lorenz Meier 2012-11-27 17:26:04 +01:00
  • caf0fefa32 Cleaned up different uorb topics, cleaned up excessive stack sizes Lorenz Meier 2012-11-27 17:24:33 +01:00
  • 8c5b57d449 configs/z8f64200100kit/ostest at same level as ez80 configurations; nuttx/arch/arm/src/lpc17xx/lpc17_i2c.cuninitialization fix patacongo 2012-11-27 15:09:12 +00:00
  • 67fbe415dc Merge branch 'delay_test' into fixedwing_outdoor Lorenz Meier 2012-11-27 14:17:51 +01:00
  • 4d6fb3a037 Added delay test to measure comm delays with a led / scope Lorenz Meier 2012-11-27 12:45:17 +01:00
  • 90b94b5050 Ported all mixers to actuator_controls_effective topic, mixers do not output the limited result yet Lorenz Meier 2012-11-27 11:53:50 +01:00
  • 7777d4416d Changed to actuators effective in mavlink app Lorenz Meier 2012-11-27 11:29:48 +01:00
  • 7d485c117b Merge branch 'rates_setpoint' into fixedwing_outdoor Lorenz Meier 2012-11-26 21:09:17 +01:00
  • 98657b8ae4 Added rates setpoints as system outputs Lorenz Meier 2012-11-26 21:03:21 +01:00
  • 80b84819d2 Merged fixed wing branches Lorenz Meier 2012-11-26 21:02:36 +01:00
  • 285cd25599 ez80f910200zco/ostest supports native windows build; other configurations also updated patacongo 2012-11-26 18:39:49 +00:00
  • aca95c7730 ez80f910200zco/ostest now uses Kconfig patacongo 2012-11-26 17:07:34 +00:00
  • eca12343fd Merge branch 'io_arming' into fixedwing_outdoor Lorenz Meier 2012-11-26 17:52:30 +01:00
  • f3bd78876b Merged Lorenz Meier 2012-11-26 17:51:26 +01:00
  • 11b0242f55 Not arming FMU in HIL mode Lorenz Meier 2012-11-26 17:45:11 +01:00
  • b757ebbda8 Not arming FMU in HIL mode Lorenz Meier 2012-11-26 17:45:11 +01:00
  • 4298f68fcd IO does not arm in HIL mode Lorenz Meier 2012-11-26 17:43:07 +01:00
  • 9bc044eae9 More fixed wing improvements Lorenz Meier 2012-11-26 17:42:08 +01:00
  • 7cc712b286 More fixed wing improvements Lorenz Meier 2012-11-26 17:41:51 +01:00
  • f1883fb2da Misc build fixes, some from Mike some for ez80 native build patacongo 2012-11-26 15:06:50 +00:00
  • 7d61592105 STM32 FLASH pre-fetch is no long enabled unless it is so configured patacongo 2012-11-26 13:22:51 +00:00
  • 7a88e307e8 A few native window build updates patacongo 2012-11-25 20:58:39 +00:00
  • 632d7a57b1 Fixe task_exithook() bug; fix timer usage in STM32 OTGFS host driver patacongo 2012-11-25 18:00:40 +00:00
  • 4366d9e319 fw_controller testing Thomas Gubler 2012-11-25 18:20:54 +01:00
  • 2ca09ab3d1 Merged with coordinated turn effort Lorenz Meier 2012-11-25 17:10:49 +01:00
  • 20a29bff99 Fixes for roll/pitch feedforward Lorenz Meier 2012-11-25 16:42:31 +01:00
  • 346d93b271 Merged Lorenz Meier 2012-11-25 13:56:19 +01:00
  • faa672f8bb mode switching for all platforms, additional fixed wing modes Lorenz Meier 2012-11-25 13:55:28 +01:00
  • dd05426002 manual merge of origin/master into fw_control Thomas Gubler 2012-11-25 00:50:25 +01:00
  • dc72d467d4 fixed wing manual setpoints in manual mode Lorenz Meier 2012-11-25 00:28:15 +01:00
  • 9f35de51a6 Removed unneeded header Lorenz Meier 2012-11-24 22:39:43 +01:00
  • c184d7baeb Enabled aux manual control channels Lorenz Meier 2012-11-24 19:37:51 +01:00
  • 1f2ad5029a Improved termios support for the STM32 UART driver. Also add a little more termios processing to the generic serial layer. Implement FIONREAD. px4dev 2012-11-23 23:59:39 -08:00
  • b1bc5e0e46 Improved drivers, allowed parallel use of multiple gyros Lorenz Meier 2012-11-23 22:52:37 +01:00
  • 24b6495537 Several changes (mostly graphics related) from Petteri Aimonen patacongo 2012-11-23 15:49:06 +00:00
  • 99cc52c076 Add common Toolchain.defs for AVR/AVR32; Add Toolchain.defs for ARM; Add more toolchain options (from Mike); incdir.sh and .bat now take -s option patacongo 2012-11-23 14:13:57 +00:00
  • adb04f632f Local changes to match upstream changes. px4dev 2012-11-22 20:35:08 -08:00
  • a3842eb4d1 Merge branch 'master' of file:///Users/Shared/NuttX/NuttX into nuttx-merge-cbf2eea px4dev 2012-11-22 20:34:32 -08:00
  • 1cb21ddcd1 A few more Windows native build fixes for eZ80 patacongo 2012-11-22 21:21:48 +00:00
  • 14d874f4a1 Fix some memory corruption bugs. Simon Wilks 2012-11-22 16:20:48 +01:00
  • 00f711cdf1 Move some PHY initialization logic for Darcy patacongo 2012-11-22 14:44:38 +00:00
  • cc7952ea94 Messaging cleanup. Simon Wilks 2012-11-22 12:48:52 +01:00
  • c296ffb708 Tried cleaning up console messaging a bit. Simon Wilks 2012-11-22 11:46:23 +01:00
  • ae906dee98 Shorten the post read delay slightly. Simon Wilks 2012-11-22 02:03:50 +01:00
  • bc27a495a0 Make the reading and sending of data independant of the message type. Simon Wilks 2012-11-22 01:54:41 +01:00
  • cbf2eea7f0 A few more fixes for ez80 Windows Native build (still not enough) patacongo 2012-11-21 23:22:38 +00:00
  • 054c65535f General code cleanup. Simon Wilks 2012-11-21 23:37:20 +01:00
  • 6fb54ec62c manual merge of origin/master into fw_control Thomas Gubler 2012-11-21 21:35:13 +01:00
  • 27ec2129d7 /configs/stm32f4discovery/winbuild and configs/cloudctrl upated to use Mike's Toolchain.defs; Fix error introduced into tools/configure.sh patacongo 2012-11-21 19:54:44 +00:00
  • 057c41d277 Big refactoring of toolchain definitions by Mike Smith patacongo 2012-11-21 18:34:10 +00:00
  • 62432f165f configs/cloudctrl and tools/prebuild.py from Darcy Gong patacongo 2012-11-21 18:19:49 +00:00
  • b665308a87 Update for ez80 Windows native build (still does not work) patacongo 2012-11-21 17:44:14 +00:00
  • 0193d590db Removed debug printf Lorenz Meier 2012-11-21 17:37:52 +01:00
  • d9a3103413 Merge branch 'development' of github.com:PX4/Firmware into development Lorenz Meier 2012-11-21 17:37:00 +01:00
  • 4d1256e3f3 Removed left-over comment Lorenz Meier 2012-11-21 17:36:52 +01:00
  • e24c349d1d Temporarily very verbose on flow output Lorenz Meier 2012-11-21 15:42:42 +01:00
  • 25e304c869 Added vicon, actuator controls effective and optical flow to logging Lorenz Meier 2012-11-21 15:32:59 +01:00
  • ffda224b41 Added actuator controls effective topic Lorenz Meier 2012-11-21 14:59:55 +01:00
  • d1cde9858d Fixed typo in console message string Lorenz Meier 2012-11-21 14:59:17 +01:00
  • 4a509684a7 Merge remote-tracking branch 'upstream/master' into hott Simon Wilks 2012-11-21 07:32:59 +01:00
  • 90b0f6d2bc Implement pause() patacongo 2012-11-21 00:39:30 +00:00
  • 6894c4d1bf Added a note on the inclusion of libraries for UART access in the Makefile. Simon Wilks 2012-11-21 00:19:45 +01:00
  • aa7873dee1 Introducing an initial implementation of HoTT telemetry support. Simon Wilks 2012-11-21 00:16:43 +01:00