Kommittikaavio

  • 0c77e27f33 Add link to configuration in chrome web store to the readme file. Dominic Clifton 2014-09-12 08:55:19 +01:00
  • eee766e2ec Bump config version, required due to 275089eca1. Dominic Clifton 2014-09-08 11:03:43 +01:00
  • 275089eca1 Make disarming via AUX switch independent of throttle value configurable Andreas Tacke 2014-09-01 12:09:46 +02:00
  • b4620235dd Adding note about potential flash usage optimization in GPS code. Dominic Clifton 2014-09-08 10:41:17 +01:00
  • 801c5d9ed6 Latest binary with AUX5-8 bug fix. Dominic Clifton 2014-09-06 00:42:43 +01:00
  • 5a36db26c9 Fix bug where aux configuration for channels 5-8 were ignored. Dominic Clifton 2014-09-06 00:28:48 +01:00
  • ca72890964 Adding unit test for updateRcOptions Dominic Clifton 2014-09-05 23:44:06 +01:00
  • 5b3d86e966 Update unit tests. Dominic Clifton 2014-09-05 22:46:33 +01:00
  • 05be7c922c Fallback to FakeGyro and FakeAcc (when enabled) after first searching for other devices. Dominic Clifton 2014-09-05 20:51:39 +01:00
  • 66fce423bb Code allowing the use of sonar without requiring a barometer. Ben Hitchcock 2014-09-05 11:28:55 +08:00
  • 2ae62d1977 Add git commit number to cli version command output. Dominic Clifton 2014-09-04 00:27:28 +01:00
  • d577b93026 Alternate layout for a 31-LED quad - disabled by default. Dominic Clifton 2014-07-30 20:28:01 +01:00
  • 3d382ea4c7 EUSTM32F103RC - First cut of support for this High-Density STM32F103 series development board. Dominic Clifton 2014-09-03 01:38:27 +01:00
  • 9977fce4bb STM32F3 - Disable PWM timeout monitoring on CH1 due to interrupt handler loop. Dominic Clifton 2014-09-02 00:38:32 +01:00
  • f22953b37a Latest binary. Dominic Clifton 2014-08-28 01:38:28 +01:00
  • 00a1858faa Cleanup and fix the use of permenant box ids. Dominic Clifton 2014-08-27 23:59:52 +01:00
  • 59cddb21b4 Enable Serial RX on CJMCU target. Dominic Clifton 2014-08-26 23:25:14 +01:00
  • 78ebbcd8ee Latest binary with autotune. Dominic Clifton 2014-08-26 21:52:14 +01:00
  • f9b630a2c1 Re-enabing autotune. Dominic Clifton 2014-08-26 21:51:52 +01:00
  • 972ceee1d4 Latest binary with minor fixes. Dominic Clifton 2014-08-26 21:29:29 +01:00
  • 1c6ea1d397 Fix ANGLE mode and HORIZON mode resetting the errorAngle when they are both attempted to be enabled at the same time. Angle mode now takes precedence over horizon mode. Dominic Clifton 2014-08-26 21:28:23 +01:00
  • d15b56f14e Fixing mis-reporting of armed state - missed in b6a8e20. Dominic Clifton 2014-08-26 21:24:07 +01:00
  • fd264772ba Latest binary with: SONAR support. Free RAM improvements. Prevent arming after connecting a battery when the throttle is in low; when using a switch to arm and when the switch is left in the ON position. PWM Failsafe improvements. MSP Telemetry on telemetry port. Support MSP on multiple ports. Dominic Clifton 2014-08-25 21:28:18 +01:00
  • bd42c12f32 Revert "Latest binary with: SONAR support. Free RAM improvements. Prevent arming after connecting a battery when the throttle is in low; when using a switch to arm and when the switch is left in the ON position. PWM Failsafe improvements. MSP Telemetry on telemetry port. Support MSP on multiple ports." Dominic Clifton 2014-08-25 09:42:29 +01:00
  • 67949872cc Latest binary with: SONAR support. Free RAM improvements. Prevent arming after connecting a battery when the throttle is in low; when using a switch to arm and when the switch is left in the ON position. PWM Failsafe improvements. MSP Telemetry on telemetry port. Support MSP on multiple ports. Dominic Clifton 2014-08-24 23:08:36 +01:00
  • 9b4ccdc73a Only set OK-to-arm flag when arm switches are disabled. Dominic Clifton 2014-08-24 22:59:27 +01:00
  • f5d9589f0a Disable debug output. Dominic Clifton 2014-08-24 22:53:06 +01:00
  • b6a8e20d8c Fix reporting of flight modes broken in 3f0754d Dominic Clifton 2014-08-24 21:31:52 +01:00
  • 3f0754d295 Replace global flags with stateFlags, flightModeFlags and armingFlags. Dominic Clifton 2014-08-24 12:11:30 +01:00
  • 1ea014ae25 Support MSP telemetry on ports marked as TELEMETRY instead of MSP, this follows the pattern that HoTT and FrSky use. Dominic Clifton 2014-05-25 03:26:10 +01:00
  • 4604403098 Merge branch 'master' into msp-on-multiple-ports Dominic Clifton 2014-08-22 22:30:33 +01:00
  • 26cbe71858 Fix for resetting config to defaults. Dominic Clifton 2014-08-22 22:26:35 +01:00
  • f51efaa7c0 Instead of copying a profile from the master config into memory again, just use it in-place. This saves ~308bytes of memory. Dominic Clifton 2014-08-22 21:53:23 +01:00
  • bc34fc3744 making boxes[] in serial.c static const to move them to rodata and free ~200bytes RAM dongie 2014-07-20 20:16:04 +09:00
  • 71e7feebd9 Move 'boxes' out of ram and into flash - saves quite a bit of ram. Dominic Clifton 2014-08-22 21:05:55 +01:00
  • 8ebdb245c2 Instead of copying a profile from the master config into memory again, just use it in-place. This saves ~308bytes of memory. Dominic Clifton 2014-08-22 21:53:23 +01:00
  • b85c5243db making boxes[] in serial.c static const to move them to rodata and free ~200bytes RAM dongie 2014-07-20 20:16:04 +09:00
  • 11a00e2697 Move 'boxes' out of ram and into flash - saves quite a bit of ram. Dominic Clifton 2014-08-22 21:05:55 +01:00
  • f7b6ed901e Merge branch 'master' into msp-on-multiple-ports Dominic Clifton 2014-08-22 19:19:42 +01:00
  • f1af9d434f Removing cruft from makefile that was accidentally committed when working on the CJMCU target. Dominic Clifton 2014-08-22 19:19:04 +01:00
  • 13af9f8ff9 Delete unused code. Dominic Clifton 2014-08-20 14:52:37 +01:00
  • 8d5b2283ec Reduce code size and ram usage of PWM supervisor code. Dominic Clifton 2014-08-20 14:51:20 +01:00
  • c0a349ed60 Fix PWM failsafe by monitoring for missing pwm rise/fall signal events. Dominic Clifton 2014-08-20 01:32:27 +01:00
  • aa719dfe4f CJMCU - Use 64k/128k flash specific linker scripts scripts Dominic Clifton 2014-08-18 21:04:35 +01:00
  • acc285be4a CJMCU - Update PPM/PWM mappings. Dominic Clifton 2014-08-18 21:03:51 +01:00
  • 349b20186d Comment cleanup Dominic Clifton 2014-08-18 19:09:12 +01:00
  • 0b353341f8 Limit MSP ports to 2 for normal usage scenarios. Dominic Clifton 2014-08-14 00:50:17 +01:00
  • 7453e98b3b Update serial and msp code to allow MSP on multiple ports. Dominic Clifton 2014-08-14 00:38:42 +01:00
  • 871f3024af OLIMEXINO - Document shield sonar port pinout. Dominic Clifton 2014-08-13 22:26:23 +01:00
  • c41d28c5dc Mention Flip32+ in sonar docs. Dominic Clifton 2014-08-13 22:04:48 +01:00
  • d0338eac19 Cleanup sonar support for Naze/Flip32/Olimexino. Add Sonar documentation. Dominic Clifton 2014-08-13 22:01:39 +01:00
  • 74ef19bc34 Bugfix when using sonar as well as rx-parallel-pwm Ben Hitchcock 2014-08-08 23:30:25 +08:00
  • 95852d0bdf CC3D - Change the default alignment of the board to match the default open pilot alignment. Dominic Clifton 2014-08-13 17:46:22 +01:00
  • 6ff9483425 Avoid using initialialised pointer in sonar interrupt handler. Dominic Clifton 2014-08-13 16:24:20 +01:00
  • 98e51fb2dc Replace qsort with simple bubble sorting function to reduce code size. Dominic Clifton 2014-08-08 00:33:30 +01:00
  • dc0f461c73 Update serial port handling for boards with only 2 ports. Dominic Clifton 2014-08-07 23:15:09 +01:00
  • 5871f90465 Adding buzzer documentation. Dominic Clifton 2014-08-07 20:55:38 +01:00
  • de64e19db7 Adding CC3D and Naze32 preliminary docs. Dominic Clifton 2014-08-07 20:42:48 +01:00
  • 8c6c14b343 Update documentation. Dominic Clifton 2014-08-07 20:21:16 +01:00
  • b01724681a CC3D - Support USART3 instead of USART2. Dominic Clifton 2014-08-07 19:17:46 +01:00
  • 9906294cd8 Split navigation functionality from io/gps.c into flight/navigation.c. Dominic Clifton 2014-08-07 14:23:05 +01:00
  • fe9df45a24 Latest binary with fixed current sensor. Dominic Clifton 2014-08-06 22:13:56 +01:00
  • ac61a5ae5b Fixing current meter, vbatCycleTime was not being reset and the ADC index was wrong. Dominic Clifton 2014-08-06 22:12:18 +01:00
  • 90f020f2ff Latest Naze/Flip32+ binary - many improvements! Primarily better Altitude-Hold, Better PPM support. Sonar alt-hold. Current sensor FrSky telemetry. Cli cleanup (dump profile/master). Support for SBUS inverter. Smaller code size - using GCC Link Time Optimisation and GCC nano specs. Updated WS281 LED Support. Dominic Clifton 2014-08-03 00:33:28 +01:00
  • 5b51780780 Adding FrSky main battery voltage code back in ('FAS' in telemetry screen on OpenTX) - it was disabled in baseflight commits a753661c23c428ede8c2b72e95d3e31f6c8b894e and removed in 4ae03bb00e5616796989255d4101c4ed51162d50 Dominic Clifton 2014-08-03 00:22:36 +01:00
  • 8c3a869251 Update CLI so that you can dump all, master or profile settings. Cleanup '...' strings to reduce binary size. Change version information. Dominic Clifton 2014-08-02 11:49:15 +01:00
  • 81cf29be70 Avoid error message appearing incorrectly after showing cli commands. Dominic Clifton 2014-08-02 10:05:38 +01:00
  • 7e5eeb53b2 Merge pull request #29 from nebbian/feature-change-profile-beep-bugfix Dominic Clifton 2014-08-02 10:03:26 +01:00
  • b026a8b159 Merge branch 'nebbian-feature-cli-get' Dominic Clifton 2014-08-02 10:02:36 +01:00
  • 01643b8621 Re-use existing code to show all matching cli commands for 'get' instead of exact match. Dominic Clifton 2014-08-02 10:00:37 +01:00
  • df833a6178 Bugfix for wrong number of beeps when changing profiles Ben Hitchcock 2014-08-02 14:11:36 +08:00
  • 35a4aa60f9 Adding 'get' command to the CLI, to view a single variable. Ben Hitchcock 2014-08-02 13:59:46 +08:00
  • 582503c0e6 Delete unused pwm rssi code - rssi adc is used instead since the rate used (8khz) by some frsky receivers is too fast to be detected using the pwm rssi code without bogging down the cpu in interrupt handlers. Dominic Clifton 2014-08-02 01:38:09 +01:00
  • 58e0900d5e CC3D - fixing two unused variable compiler warnings. Dominic Clifton 2014-08-02 00:46:01 +01:00
  • d762da7dac Fix build relating to inverter/pwm rssi compiler errors. Dominic Clifton 2014-08-01 23:50:01 +01:00
  • 1eea083fd9 On second thought, no need to make inverter configurable. only sbus will use it, and the driver can set inversion automatically. dongie 2014-06-11 14:13:45 +09:00
  • 0dc0a1e028 allow controlling external XOR gate connected to PB2 (BOOT1) to invert USART2_RX signal on F1. Currently used by sbus driver. dongie 2014-06-11 12:52:03 +09:00
  • 25ede3e6e0 Fix PWM in RSSI - accidentally excluded when adding CJMCU support. Dominic Clifton 2014-08-01 23:39:07 +01:00
  • 4d9a672d9c CC3D / NAZE - Adding support for hardware controlled inverter for use by SBUS RX. Dominic Clifton 2014-08-01 23:36:42 +01:00
  • f08760634e Cleanup GPS compilation warnings from ca746d2ff47c8eb589386045b91bbccdd76246d1 Dominic Clifton 2014-08-01 23:15:45 +01:00
  • 74c3e28a12 Update gps.c norem 2014-07-29 01:10:06 -04:00
  • 7917e44293 slow change althold now controls velocity directly luggi 2014-07-16 18:20:09 -04:00
  • ff82839f89 Fixing alt hold constraints to be 8192 instead of 8196. Dominic Clifton 2014-08-01 22:43:01 +01:00
  • 75f94aa11b althold constants updated luggi 2014-07-16 23:39:41 +02:00
  • 1bf806f54c make the accZ lpf used for althold configurable luggi 2014-06-03 16:32:18 +02:00
  • c53268b7be Remove out of date Keil files. Dominic Clifton 2014-08-01 22:16:23 +01:00
  • 94784dfa04 STM32F30x - Update compiler flags. Disable -pedantic on F30x targets due to the hundreds of warning the CMSIS library generates when it is enabled. Dominic Clifton 2014-08-01 22:06:39 +01:00
  • ff71a32eed Update STM32F303 startup script to handle recent changes to make file. Dominic Clifton 2014-08-01 21:44:27 +01:00
  • c86a64ffb7 Update cli.c Trey Marc 2014-07-21 11:42:56 +02:00
  • 897839f9b8 making it really const this time. dongie 2014-07-22 16:24:57 +09:00
  • ceec9687cb Fixed location of const Chris Nisbet 2014-07-22 19:10:28 +12:00
  • 193c4db508 making timer lists const. Dominic Clifton 2014-08-01 21:17:34 +01:00
  • 3c250d24ee fixed accz pt1 element bug luggi 2014-07-25 16:10:04 -04:00
  • ca1964aa5c Update imu.c bubi-007 2014-07-24 15:40:46 +02:00
  • d63d6e73b1 Update imu.c bubi-007 2014-07-24 13:04:09 +02:00
  • 626847456c Update imu.c bubi-007 2014-07-24 13:03:22 +02:00
  • 38cbe28e0f Apply accz pt1 element fixes. Dominic Clifton 2014-08-01 21:10:26 +01:00
  • 9a9ff9b1ad Cleanup various compiler warnings that were appearing since the additional compiler flags were added. Dominic Clifton 2014-08-01 20:02:10 +01:00
  • 2d6a61c8c7 Remove -Wshadow, the warnings are not useful. Dominic Clifton 2014-08-01 19:58:39 +01:00
  • 1a14b72b16 Makefile: add -lc to make debug build with -nostartfiles happy Paul Fertser 2014-07-20 23:56:45 +04:00