Commit graph

  • 155a369491 Reduce code size of serial_cli by 104 bytes with some small tweaks: Nicholas Sherlock 2015-02-18 13:07:26 +13:00
  • 716ee9f5c4 Add "servo" CLI command to get/set servo conf, and include in dump Nicholas Sherlock 2015-02-17 23:33:12 +13:00
  • 1bd091a031 Avoid reading uninitialised memory during battery unit tests Nicholas Sherlock 2015-02-17 22:50:10 +13:00
  • dc87b4bb00 Put safety documentation after introduction tracernz 2015-02-17 20:31:54 +13:00
  • 59198905c0 Add safety documentation tracernz 2015-02-17 20:31:02 +13:00
  • 70fbeb22ba Disable SBUS debug on CJMCU to reduce code size. Dominic Clifton 2015-02-16 23:06:46 +00:00
  • c05b4c639b Ensure sbus debug output is reset after failsafe/signal loss conditions. Dominic Clifton 2015-02-16 23:02:14 +00:00
  • 24ce82b280 Improve SBus compatibility by timing the entire frame instead of the gap between received bytes of data. Add support for the two SBus digital channels. Dominic Clifton 2015-02-16 22:50:39 +00:00
  • 6e258a62ac Disable alt-hold debugging. Dominic Clifton 2015-02-16 22:45:47 +00:00
  • 36c7d5d30d SPRACINGF3 - Fix typo in UART3 configuration. Dominic Clifton 2015-02-16 19:40:56 +00:00
  • a67c1ef443 Minor Blackbox doc fix Nicholas Sherlock 2015-02-16 23:39:01 +13:00
  • f21f5d51b4 Document Blackbox dataflash mode Nicholas Sherlock 2015-02-16 23:35:28 +13:00
  • 5f29eed017 Minor fix for flushing behaviour on dataflash Nicholas Sherlock 2015-02-16 22:20:53 +13:00
  • d628bc6dcd Merge remote-tracking branch 'upstream/master' into blackbox-flash Nicholas Sherlock 2015-02-16 21:50:33 +13:00
  • 51727a2d96 Begin Documenting CLI Vars tracernz 2015-02-16 20:30:30 +13:00
  • 892f1698d9 Rename flash_ident command to flash_info Nicholas Sherlock 2015-02-16 18:07:58 +13:00
  • d6911e8b86 Avoid synchronous flushes to flash during Blackbox shutdown Nicholas Sherlock 2015-02-15 23:23:53 +13:00
  • 02166a4fd0 Ensure mixer is configured so that PWM initialisation is correct. Dominic Clifton 2015-02-15 09:20:33 +00:00
  • cd73c25352 PORT103R - Update default hardware support. Dominic Clifton 2015-02-14 23:50:51 +00:00
  • 9a7de3cf3c Improve ESC compatibility by enabling PWM output as soon as possible. Dominic Clifton 2015-02-14 23:49:55 +00:00
  • d834552261 Update PID tuning.md Dave Pitman 2015-02-14 09:07:12 -08:00
  • 09c13f16af Update PID tuning.md Dave Pitman 2015-02-14 09:05:03 -08:00
  • acd4745a4e Merge remote-tracking branch 'upstream/master' into blackbox-flash Nicholas Sherlock 2015-02-15 01:54:50 +13:00
  • eb9841c41c Clarify Virtual Current Meter docs tracernz 2015-02-14 13:00:54 +13:00
  • 6423ac7db1 Rename FLASHFS to USE_FLASHFS Nicholas Sherlock 2015-02-14 09:45:56 +13:00
  • 733c5fe971 Some Linux secific remarks wiebel 2015-02-13 13:14:19 +01:00
  • 3b8e05fb46 Stop Blackbox logging when flash fills up Nicholas Sherlock 2015-02-13 21:56:36 +13:00
  • 80ea5e4419 Add flash ready state to MSP response, add flash async block write Nicholas Sherlock 2015-02-13 20:28:19 +13:00
  • c9747f397e Update PID tuning.md Dave Pitman 2015-02-12 09:57:43 -08:00
  • fe31a3016c Update PID tuning.md Dave Pitman 2015-02-12 09:49:40 -08:00
  • adf6f710f4 Update PID tuning.md Dave Pitman 2015-02-12 09:48:48 -08:00
  • 6064a3d692 More serial port cleanup to get build passing. Dominic Clifton 2015-02-12 01:50:35 +00:00
  • d12d1952eb Fix PWM/UART2 clash on F1 targets caused by using wrong #define value. Dominic Clifton 2015-02-12 01:58:59 +00:00
  • 5163bef0b2 Refactor serial port configuration, stage 1. Dominic Clifton 2015-02-12 01:28:53 +00:00
  • 519cc5f238 CC3D - Updating docs regarding inverter. Dominic Clifton 2015-02-11 19:44:00 +00:00
  • 3272b44410 Update inverter.c tricopterY 2015-02-12 00:10:57 +11:00
  • 249bd7e0a0 Update inverter.c tricopterY 2015-02-12 00:10:57 +11:00
  • 5651e65a0b Add support for discovering beginning of free space on flash chip Nicholas Sherlock 2015-02-10 13:44:18 +13:00
  • 8edce9062f fix typo Petr Ledvina 2015-02-09 08:30:30 +01:00
  • 03900bab40 formating Petr Ledvina 2015-02-07 17:01:53 +01:00
  • 8e6946da5a Starting PID internals documentation Petr Ledvina 2015-02-07 16:58:50 +01:00
  • 2dc09cd24b Merge pull request #457 from dave-pitman/patch-1 Dominic Clifton 2015-02-06 14:08:11 +00:00
  • fb822c0009 Update Oneshot.md Max Winterstein 2015-02-05 23:22:31 +01:00
  • b4b16fa28c SPRACINGF3 - Set sensor alignments. Dominic Clifton 2015-02-05 17:49:32 +00:00
  • 012e8fac31 SPRACINGF3 - Configure beeper GPIO correctly. Dominic Clifton 2015-02-05 17:02:14 +00:00
  • b07a001298 Update PID tuning.md Dave Pitman 2015-02-04 22:41:56 -08:00
  • ed51428989 SPRACINGF3 - Enable DISPLAY. Specify serial port I/O in target.h. Dominic Clifton 2015-02-05 02:08:37 +00:00
  • 8c18b59530 Update PID tuning.md Dave Pitman 2015-02-04 17:52:13 -08:00
  • fddf3a5761 Update PID tuning.md Dave Pitman 2015-02-04 17:33:47 -08:00
  • c28d2f4377 Update Hardware Debugging.md JohnieBraaf 2015-02-05 01:52:47 +01:00
  • e0e815ce73 Update PID tuning.md Dave Pitman 2015-02-04 16:26:01 -08:00
  • a408041df8 Update PID tuning.md Dave Pitman 2015-02-04 14:52:10 -08:00
  • fdb81ed3b9 SPRACINGF3 - Enable ADC for VBAT, Current and RSSI. Dominic Clifton 2015-02-04 21:48:14 +00:00
  • 430ccd2338 STM32F3DISCOVERY/CHEBUZZF3 - Move ADC pin definitions to target.h files Dominic Clifton 2015-02-04 19:12:13 +00:00
  • 5867f3a6db Update Spektrum bind.md Gregor Ottmann 2015-02-04 12:34:54 +01:00
  • e9e3829cf5 Update Spektrum bind.md Gregor Ottmann 2015-02-04 11:55:16 +01:00
  • ac5f45d7f2 Update Spektrum bind.md Gregor Ottmann 2015-02-04 08:39:36 +01:00
  • 23c966c6f1 Update Spektrum bind.md Gregor Ottmann 2015-02-03 19:04:04 +01:00
  • 8aee0b25e2 Fix bug where current meter didn't work unless VBAT feature was enabled. Dominic Clifton 2015-02-03 16:20:14 +00:00
  • 6de42dd0de Display version on the OLED display. Dominic Clifton 2015-02-02 22:30:59 +00:00
  • 395a1bb9a3 Update cli version command to show the version number now that there is one available. Dominic Clifton 2015-02-02 22:05:30 +00:00
  • 9a74e15afd Update PID tuning.md Dave Pitman 2015-02-02 12:06:58 -08:00
  • 20600dc211 Delete Rates & Expo.md Dave Pitman 2015-02-02 11:57:57 -08:00
  • 59012c9ae7 Update and rename Rates Expo TPA.md to Rates & Expo.md Dave Pitman 2015-02-02 11:47:05 -08:00
  • 6be883a392 Update Rates Expo TPA.md Dave Pitman 2015-02-02 11:45:38 -08:00
  • 1cbdf89cf1 Update PID tuning.md Dave Pitman 2015-02-02 11:45:21 -08:00
  • 72434674ca Update Rates Expo TPA.md Dave Pitman 2015-02-02 11:36:36 -08:00
  • 4e6e664229 Update Rates Expo TPA.md Dave Pitman 2015-02-02 11:30:35 -08:00
  • 5fe9b903e2 Create Rates Expo TPA.md Dave Pitman 2015-02-02 11:26:56 -08:00
  • 973efdd5fc Temporary workaround for CC3D non-functional VCP when using OpenPilot bootloader that some users have reported. This allows MSP connection via USART so the board can be reconfigured. Dominic Clifton 2015-02-02 00:31:35 +00:00
  • 7ff15b0ea7 Updating sparky state in TODO list now that baro is confirmed working on a board with a good baro. Dominic Clifton 2015-02-02 00:16:07 +00:00
  • 5512ff08c3 Allow thrust color to be combined with throttle. Dominic Clifton 2015-02-01 18:32:14 +00:00
  • 0fd7a2568c Fix for BaroAlt resetting to 0. Dominic Clifton 2015-02-01 17:18:20 +01:00
  • 302701772c Add missing function declaration Joel Fuster 2015-01-31 20:47:41 -05:00
  • 55cac2bdeb Finally rename flight.c/.h to pid.c/.h. Cleanup some dependencies. Relocate more code. Dominic Clifton 2015-02-01 00:39:38 +01:00
  • 8cc9e8ca37 More relocation of variables. Dominic Clifton 2015-02-01 00:03:46 +01:00
  • 53406a7ac7 Relocate some structures and code to the right places. Dominic Clifton 2015-01-31 23:47:51 +01:00
  • a9b2c39872 printf naming cleanup Dominic Clifton 2015-01-31 22:29:17 +01:00
  • 2a37e26715 Use correct flag for GPIOC IDR check. Dominic Clifton 2015-01-31 22:27:45 +01:00
  • 01b2ce0b36 IMU naming cleanup. Dominic Clifton 2015-01-31 22:23:38 +01:00
  • 8b0a982931 Telemetry naming cleanup. Dominic Clifton 2015-01-31 22:12:11 +01:00
  • 7c2c5eb152 Removing TODOs. Dominic Clifton 2015-01-31 22:08:03 +01:00
  • a0cca0c889 Updating sparky state in TODO list. Dominic Clifton 2015-01-31 21:59:13 +01:00
  • 27f0216a19 Ensure that current meter feature is not disabled since it requires no hardware io. Dominic Clifton 2015-01-31 21:56:01 +01:00
  • ec946ea7d5 Split filter into separate file for future reuse Joel Fuster 2015-01-31 11:46:44 -05:00
  • 4f0af41e79 Merge remote-tracking branch 'upstream/master' into lowpass Joel Fuster 2015-01-31 10:47:39 -05:00
  • cda2f3169e Add NMEA $GPGSV Decoding for Sat Data tracernz 2015-01-31 18:08:36 +13:00
  • c226f6a412 Tidy up NMEA Code A Little tracernz 2015-01-31 18:07:05 +13:00
  • c85919325c Exclude a bit more code when USE_ADC is not defined for a target. Dominic Clifton 2015-01-30 22:43:04 +01:00
  • d21a009d40 Change scale for I and D for inflight adjustments to PIDs of FP based PID. Dominic Clifton 2015-01-30 22:09:36 +01:00
  • 1f3c9ab0db Fix failing targets. Dominic Clifton 2015-01-30 22:02:25 +01:00
  • de9a89ca85 Fix missing ) from ea386e6da2 Dominic Clifton 2015-01-30 21:47:29 +01:00
  • 2ac7282314 Use different scale for inflight adjustments to PIDs of FP based PID controllers. Dominic Clifton 2015-01-30 21:46:23 +01:00
  • ea386e6da2 Remove magic number usage. Fix limits for FP based pid controller PID adjustments to match those in serial_cli.c. Dominic Clifton 2015-01-30 21:27:09 +01:00
  • fa18940087 Minor cleanups to allow CJMCU to build again. Dominic Clifton 2015-01-30 21:25:18 +01:00
  • f77a762b48 Allow inflight adjustments for floating-point based PID controllers. Dominic Clifton 2015-01-30 20:54:34 +01:00
  • e33fd411c5 Merge pull request #455 from sherlockflight/master Dominic Clifton 2015-01-30 19:33:55 +01:00
  • 80d304ed49 Update PID tuning.md Dave Pitman 2015-01-30 09:22:38 -08:00
  • f7d227a208 Successfully blackbox logged 46kB of flawless log data on the bench Nicholas Sherlock 2015-01-31 00:35:17 +13:00
  • 6a6a5b9908 PID tuning docs: Fix Angle level reference for PID controller 1 Nicholas Sherlock 2015-01-30 18:58:10 +13:00