Commit graph

  • e083a3266d Decreasing autotune max oscillation value since a value of 4 was found to always cause P to increase. Dominic Clifton 2014-05-30 09:01:37 +01:00
  • a0fce3c449 Merge pull request #113 from luggi/Powermeter dongie 2014-05-30 16:04:26 +09:00
  • 5cc9750d12 current sensor support added luggi 2014-05-29 02:57:01 +02:00
  • d050c7df0c fixed ADC initialization with skipped channels - spotted by Lux. Also increased ADC sample time to 239.5 cycles (~10uS at 24MHz ADC clock). dongie 2014-05-30 10:05:38 +09:00
  • 65e4d89d44 Update telemetry_frsky.c Crashpilot1000 2014-05-29 20:27:26 +02:00
  • 3d39ece50f Remove FY90Q support. Dead hardware, not even available anymore, and doesn't offer anything over already cheap acroafro. dongie 2014-05-29 11:38:20 +09:00
  • 8b6ff25bdb reformat I2C driver and align comments. add timeout checking and move hardware reinit common code into separate function. moved nvic priority group init into drv_system, where it belongs dongie 2014-05-29 11:07:52 +09:00
  • 61f18a122d remove i2c driver function calls and directly read/write I2C->DR dongie 2014-05-29 09:28:09 +09:00
  • bbfebc5de9 Updating HoTT GPS Altitude code to match spec. Dominic Clifton 2014-05-28 21:32:13 +01:00
  • 79a90b09ef Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2014-05-28 21:00:41 +01:00
  • 5913266ce0 Update autotune comments, defaults and functional description. Add reference to sources. Dominic Clifton 2014-05-28 20:36:53 +01:00
  • 7ec0df8abe Merge branch 'master' into autotune for some union members. remove type prefix from a typedef. Dominic Clifton 2014-05-28 20:18:38 +01:00
  • b712e8e325 Updating NAZE binary with autotune eeprom write enable. Dominic Clifton 2014-05-28 19:40:54 +01:00
  • 695c6a0628 Enable writing to EEPROM when using the autotune switch after landing. Dominic Clifton 2014-05-28 19:36:04 +01:00
  • 4a23491d49 Introduce better naming consistency for some union members. remove type prefix from a typedef. Dominic Clifton 2014-05-28 20:04:07 +01:00
  • dcbb82c845 Update Development.md Dominic Clifton 2014-05-28 15:11:29 +01:00
  • 3b347fa839 Introduce better naming consistency for some union members. remove type prefix from a typedef. Dominic Clifton 2014-05-28 19:18:38 +01:00
  • bd3d853b61 Reorder code to remove not operator and improve readability. Dominic Clifton 2014-05-28 19:10:37 +01:00
  • 80d4f80f7d Update Development.md Dominic Clifton 2014-05-28 15:11:29 +01:00
  • d0ec7e25ce Merge branch 'master' into autotune Dominic Clifton 2014-05-28 13:37:40 +01:00
  • 88036ec551 remove unnecessary averaging of PWM/PPM rc input dongie 2014-05-28 17:30:55 +09:00
  • 0028fa2ce4 re-enable hardware i2c; update NVIC priority to use define from CMSIS instead of magic 0x500 number dongie 2014-05-28 17:29:06 +09:00
  • 342aabeb5d Latest binaries with autotune. Dominic Clifton 2014-05-28 03:41:06 +01:00
  • 0acc4ff496 Latest binaries with RSSI ADC. Dominic Clifton 2014-05-28 03:32:01 +01:00
  • 5484e5fddd Replace PWM RSSI with ADC RSSI. Dominic Clifton 2014-05-28 03:19:10 +01:00
  • bc84f6d5d4 Update autotune so it now actually changes the pid values. Dominic Clifton 2014-05-27 21:20:29 +01:00
  • 2cf686b36b If auto tune was used, and the user landed the aircraft, then before it is used again it must be reset. Dominic Clifton 2014-05-27 18:00:42 +01:00
  • 0280e96a9a Replace unused runtime warning beep code with autotune beep code. Dominic Clifton 2014-05-27 17:57:06 +01:00
  • 4c764aacf4 Autotune phase changes. Dominic Clifton 2014-05-27 14:37:28 +01:00
  • f7c38af7fc Initial commit for implementation of autotune. Dominic Clifton 2014-05-27 00:33:28 +01:00
  • 49c283fe59 Update Failsafe.md Dominic Clifton 2014-05-26 19:59:21 +01:00
  • f74a31f800 Update Failsafe.md Dominic Clifton 2014-05-26 19:54:30 +01:00
  • 4f5d32af36 Disable ADC debug output Dominic Clifton 2014-05-27 13:50:48 +01:00
  • 4c9f9093b8 Disable ADC debug output Dominic Clifton 2014-05-27 13:50:48 +01:00
  • f61232de13 Update Failsafe.md Dominic Clifton 2014-05-26 19:59:21 +01:00
  • 2bbbd05cc7 Update Failsafe.md Dominic Clifton 2014-05-26 19:54:30 +01:00
  • b957def2f3 Fix powerAdcChannel on STM32F1. Dominic Clifton 2014-05-26 17:50:19 +01:00
  • 4b58dc110d Latest binaries. Dominic Clifton 2014-05-26 13:32:21 +01:00
  • 57aab9ec0c Disable HoTT debug output. Dominic Clifton 2014-05-26 13:29:34 +01:00
  • 5ccb0ecf36 Fix PPM support when using 8 channels on STM32F10x. Dominic Clifton 2014-05-26 13:28:36 +01:00
  • 09b7268ec1 hardware divider supports up to 8S, make it so in the code as well. dongie 2014-05-26 20:24:14 +09:00
  • 8f6558156f Update HoTT GPS coordinate calculations. Dominic Clifton 2014-05-26 02:15:06 +01:00
  • 37051720fd Updating I term for newpid to be 0.6f for a more locked-in feeling, as per Lux's feedback. Dominic Clifton 2014-05-26 01:06:03 +01:00
  • 38d554e958 Merge branch 'master' of github.com:hydra/cleanflight Dominic Clifton 2014-05-26 01:04:15 +01:00
  • 17dd005047 Updating the L3GD20 scale factor and resolution based on Lux's comments and feedback. Dominic Clifton 2014-05-26 01:03:55 +01:00
  • d5bb662139 Merge pull request #15 from nico-dh/master Dominic Clifton 2014-05-25 16:18:17 +01:00
  • cffdfb782c new Baseflight PID Lukas S 2013-11-03 03:40:16 +01:00
  • 9a085bebad addind doc for building in windows grunbaum nicolas 2014-05-25 15:27:58 +02:00
  • 1df79e65fc Updating telemetry documentation. Dominic Clifton 2014-05-25 03:04:20 +01:00
  • e40c890183 Latest binaries - Using latest GNU ARM Tools, (2014-q1). F30x targets now with FPU enabled, HoTT GPS telemetry cleanups, MSP Telemetry. Dominic Clifton 2014-05-25 02:55:41 +01:00
  • 6dc88355b2 Updating developer docs. Dominic Clifton 2014-05-25 02:53:26 +01:00
  • 88254fa736 Refactor telemetry MSP. Dominic Clifton 2014-05-25 00:44:16 +01:00
  • 41a4f6b5e0 Merge branch 'treymarc-master-cleanflight-msptelemetry' Dominic Clifton 2014-05-25 00:33:14 +01:00
  • e5c5339306 Merge branch 'master-cleanflight-msptelemetry' of github.com:treymarc/baseflight into treymarc-master-cleanflight-msptelemetry Dominic Clifton 2014-05-25 00:32:41 +01:00
  • e087b37273 Merge pull request #14 from treymarc/fpu Dominic Clifton 2014-05-25 00:14:28 +01:00
  • ac520b0676 usf hardware fpu with target stm32f30x treymarc 2014-05-24 20:40:12 +00:00
  • 10279c0178 Updated GPS logitude/latitude calculation. Dominic Clifton 2014-05-24 21:09:07 +01:00
  • 49781b5080 Updating documentation. Dominic Clifton 2014-05-24 21:04:30 +01:00
  • d928404919 Updating Development docs. Dominic Clifton 2014-05-24 17:55:48 +01:00
  • b0e1c934d4 Adding unit test for some gps conversion code to demystify it. Dominic Clifton 2014-05-24 17:54:57 +01:00
  • b81f73cb5d HoTT code cleanup. Dominic Clifton 2014-05-24 15:59:50 +01:00
  • 279bba0e13 Latest binaries with RSSI PWM and reduced HoTT message preparation update rate. Dominic Clifton 2014-05-24 00:09:08 +01:00
  • 7c48eb9487 Change the HoTT telemetry update to 5hz. Dominic Clifton 2014-05-24 00:07:22 +01:00
  • 1925df26ca Add RSSI PWM on CH2 input. Dominic Clifton 2014-05-23 23:57:32 +01:00
  • 1b80c76e30 Latest binaries Dominic Clifton 2014-05-23 15:42:26 +01:00
  • 3bf92a2523 Updating Olimexino board documentation to cover new HoTT telemetry port. Dominic Clifton 2014-05-23 13:05:44 +01:00
  • 9d9a9ae075 Add whitespace to ChebuzzF3 notes. Dominic Clifton 2014-05-23 11:54:22 +01:00
  • f232b831d2 Replace cli command gps_initial_baudrate_index with gps_baudrate. Dominic Clifton 2014-05-23 11:49:24 +01:00
  • 8103449129 Adding Olimexino notes and details of the Olimexino Shield V1 (by Dominic Clifton) Dominic Clifton 2014-05-23 11:42:01 +01:00
  • 38a1c0def4 Update binaries to include warning led and failsafe fixes and cleanups. Dominic Clifton 2014-05-22 22:49:10 +01:00
  • d6c1ce323d BUGFIX - Warning LED / arm prevention code fixes. Dominic Clifton 2014-05-22 21:31:15 +01:00
  • d1be2ed5e2 Add special failsafe handling for PPM whilst still keeping failsafe code out of the PWM RX driver. Dominic Clifton 2014-05-22 21:22:31 +01:00
  • 910d63a722 Latest binaries, includes HoTT updates and some serial port changes. Dominic Clifton 2014-05-22 17:29:35 +01:00
  • b37bace5c1 HoTT update. Dominic Clifton 2014-05-22 17:25:51 +01:00
  • 02a8e993f5 Use first MSP port opened for now, instead of the last one. Dominic Clifton 2014-05-22 14:13:02 +01:00
  • a2531722f3 Adding Development documentation. Dominic Clifton 2014-05-22 12:42:39 +01:00
  • 51d28e19aa Update serial port code so that it's possible to open more than one port per function. Dominic Clifton 2014-05-22 12:41:07 +01:00
  • 4f88ff1054 Cleanup accreditation and FIXMEs for uart drivers. Dominic Clifton 2014-05-22 10:02:35 +01:00
  • 1e357f7966 Moving telemetry documentation to it's own file. Dominic Clifton 2014-05-21 21:41:29 +01:00
  • 451b132764 Updating configuration examples to include HoTT via softserial. Dominic Clifton 2014-05-21 21:29:36 +01:00
  • b8c620a2c7 Latest binaries. Working HoTT telemetry via softserial. Dominic Clifton 2014-05-21 21:04:49 +01:00
  • b24472eca2 Fix softserial inverted head/tail usage. Dominic Clifton 2014-05-21 21:02:55 +01:00
  • 63a97b2ab5 Latest binaries with improved HoTT support. Dominic Clifton 2014-05-21 20:08:17 +01:00
  • eb0beb70a9 Fix softserial loopback support compilation errors. Dominic Clifton 2014-05-21 20:06:53 +01:00
  • 49d411dcc7 Update HoTT telemetry processing. Dominic Clifton 2014-05-21 19:33:28 +01:00
  • f374b01ca7 Update softserial bytes waiting calculation to use the same logic that the uart code uses. Dominic Clifton 2014-05-21 19:27:51 +01:00
  • 582cf5ad00 Update UART driver so it reports the amount of bytes waiting. Dominic Clifton 2014-05-21 19:26:39 +01:00
  • bcc9b8ca71 Latest binaries with HoTT timing adjustment. Dominic Clifton 2014-05-21 14:47:24 +01:00
  • 8a05f861f7 Removing old comment now that the implementation exists. Dominic Clifton 2014-05-21 07:04:18 +01:00
  • 32e0846fc0 Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2014-05-21 06:38:30 +01:00
  • ca6681f455 Merge commit 'multiwii/master~2' Dominic Clifton 2014-05-21 06:36:42 +01:00
  • 56c2539e01 Delete unnecessary code to reduce code size and improve maintainability by moving errorAngle initialisation to the conditional block where it is used. Dominic Clifton 2014-05-21 05:51:06 +01:00
  • b32cc09e12 move code around to fix some gcc error that doesn't occur with real compilers dongie 2014-05-21 09:04:07 +09:00
  • 420ba7d2c9 Fix HoTT telemetry to use a 3ms delay between each transmitted byte. Dominic Clifton 2014-05-20 17:33:39 +01:00
  • f9760bd70e Cleanup EEPROM writing dongie 2014-05-20 21:46:20 +09:00
  • 0b424807df Merge pull request #13 from treymarc/patch-1 Dominic Clifton 2014-05-20 09:55:29 +01:00
  • c245dc1868 Update Makefile Trey Marc 2014-05-20 03:53:51 +02:00
  • bd745f10c1 reverting to old build until i2c issues resolved dongie 2014-05-20 09:45:07 +09:00
  • b7fce19ac0 Enable software and disable hardware I2C driver. Software one has been tested and works, hardware causes issues with new PWM code. dongie 2014-05-19 13:27:47 +09:00
  • 3131bd63f1 added fail check in hardware i2c driver. this doesn't solve the fact that it sucks. needs to be rewritten w/o IRQ dongie 2014-05-19 13:23:02 +09:00