Kommittikaavio

  • 9b9474250e Header definitions now provided by a struct instead of lots of strings Nicholas Sherlock 2014-12-20 16:51:38 +13:00
  • ec5929d278 Add MSP_BUILDINFO. Dominic Clifton 2014-12-20 02:57:02 +00:00
  • df61d9a7eb Support GPS Provider and SBAS mod in MSP_MISC. Dominic Clifton 2014-12-20 02:22:51 +00:00
  • a48a848890 Fix CRC errors in msp responses caused by double calling of headSerialReply(). Ensure system is not reset while MSP response is being transmitted. Dominic Clifton 2014-12-19 23:47:58 +00:00
  • 5b2659c92c Implement MSP_CONFIG and MSP_SET_CONFIG for backwards compatibility for configurator. Dominic Clifton 2014-12-19 22:56:56 +00:00
  • 367eb79bd0 Add battery warning beeper. Update MSP_MISC/MSP_SET_MISC. Dominic Clifton 2014-12-19 22:16:13 +00:00
  • 9e430f1ff8 Update Gps.md geekaz01d 2014-12-19 12:41:49 -08:00
  • 49cf725b41 Merge pull request #232 from geekaz01d/patch-1 Dominic Clifton 2014-12-19 10:34:47 +00:00
  • f885564762 Update Board - Naze32.md geekaz01d 2014-12-18 17:07:03 -08:00
  • 50c81aa00e Make tag8_4S16 encoding more space efficent. Nicholas Sherlock 2014-12-19 02:06:44 +13:00
  • 54ead59791 Rename axisP to less-cryptic axisPID_P (same for I and D) Nicholas Sherlock 2014-12-19 00:24:51 +13:00
  • cdb3cc0dd3 Whitespace Nicholas Sherlock 2014-12-18 18:47:13 +13:00
  • 8226922d46 Note supported flight controllers Nicholas Sherlock 2014-12-18 18:44:56 +13:00
  • 0ed47d5e6d Use spaces instead of tabs Nicholas Sherlock 2014-12-18 18:42:22 +13:00
  • c85a172370 Merge remote-tracking branch 'upstream/master' Nicholas Sherlock 2014-12-18 18:17:59 +13:00
  • 5aa8e61c6e Be defensive and don't mod by zero if denominator somehow gets set to zero Nicholas Sherlock 2014-12-18 17:39:09 +13:00
  • ead9108ad6 Merge branch 'MJ666-AlienWii32_spectrum_bind' Dominic Clifton 2014-12-18 00:52:36 +00:00
  • 78d4f24ad2 Various cleanups for Spektrum binding support. Dominic Clifton 2014-12-18 00:50:30 +00:00
  • 8b59e03ea3 Add SPEKTRIM_BIND support to SPARKY and EUSTM32F103RC targets. Dominic Clifton 2014-12-17 23:10:23 +00:00
  • 19525fdd3c Removing unnecessary comment. Dominic Clifton 2014-12-17 23:10:03 +00:00
  • ca7991d532 Update MSP_RX_CONFIG to include the ability to confugure spektrum satellite binding. Dominic Clifton 2014-12-17 22:35:17 +00:00
  • 8d1cfe633e Implement softreset detection for STM32F3xx based targets Function still needs to be tested on target hardware Michael Jakob 2014-12-07 11:56:36 +01:00
  • 1be3e8e550 Added detection of soft reset and swich of bind mode after first hard reset (power on) if hardware bind plug is not configured. Now completly tested. Michael Jakob 2014-12-06 17:43:26 +01:00
  • c09877e5b9 Fix spelling errors in comments Michael Jakob 2014-12-05 08:09:07 +01:00
  • 7b2c3be563 Remove softreset detection to make it more simple User needs to reset spektrum_sat_bind manualy after binding the sattelite receiver and the hardware bind plug is not present. Michael Jakob 2014-12-03 08:28:57 +01:00
  • 97523e832c Enable Spektrum bind for CJMCU, CC3D, NAZE32PRO targets Michael Jakob 2014-12-01 17:22:57 +01:00
  • 1766857da6 Spectrum bind code to be more geenic Actualy only activated for the NAZE taget for USART2 Michael Jakob 2014-12-01 14:10:28 +01:00
  • 3aaaa3f9f5 Updates and fixes fix FEATURE_RX_SERIAL Delay for the hardware bind plug Bind code will only work on default NAZE serial port (document limitation) Michael Jakob 2014-11-29 14:43:03 +01:00
  • c80090f39f Spektrum Satelitte bind code ported from Baseflight includes support for a hardware bind plug (PB5 pin 41) Activate via OPTIONS="HARDWARE_BIND_PLUG" during make Michael Jakob 2014-11-29 04:18:56 +01:00
  • dd54a59991 Fix compilation on EUSTM32F103RC target. Dominic Clifton 2014-12-17 23:14:56 +00:00
  • 172256c91e Update readme Nicholas Sherlock 2014-12-17 21:31:28 +13:00
  • ce5d64f653 Firmware version 0.1.4 Add ability to reduce recorded data rate Update struct names to conform to code style guidelines Nicholas Sherlock 2014-12-17 17:16:17 +13:00
  • 67cce3b9a0 Cleanup of code (whitespaces/defines etc). Added initial text for docs about XBus and its configurations. Stefan Grufman 2014-12-16 18:36:43 +01:00
  • b22f4db259 Update Inflight Adjustments.md Dominic Clifton 2014-12-16 15:57:20 +00:00
  • 101f2aa8c2 DISPLAY - Only show GPS page when using GPS passthrough. Dominic Clifton 2014-12-13 22:39:15 +00:00
  • 1a3069b627 Merge pull request #222 from m3us/patch-1 Dominic Clifton 2014-12-16 00:13:16 +00:00
  • 334300922e travis: Use arm-none-eabi-gcc compiler Kyle Manna 2014-12-15 13:13:10 -08:00
  • 509f73853d Added initial version of JRPropo XBUS Mode B support. Stefan Grufman 2014-12-15 22:15:47 +01:00
  • e41ea5bec5 travis: Create build matrix for each target Kyle Manna 2014-12-15 12:36:06 -08:00
  • f356830781 travis: Add inital support Kyle Manna 2014-12-15 08:57:51 -08:00
  • 19ea3a60fd GPS - cleanup and fix home/hold mode transitioning. Dominic Clifton 2014-12-15 11:53:59 +00:00
  • 64c5cda1f7 Remove include from pwm_mapping.c (not needed) Michael Jakob 2014-12-15 11:00:04 +01:00
  • d3d5bebd5a Fixed typo m3us 2014-12-15 13:20:21 +04:00
  • 4b0d5e7e15 Use same PWM mapping for PPM and Serial RX Without this fix an Octocopter with serialh RX will not work. Standard receiver mapping with only 6 motors outputs will apply. Michael Jakob 2014-12-15 07:46:47 +01:00
  • 1b097d3bfc Latest binaries with GPS improvements. Dominic Clifton 2014-12-14 23:57:58 +00:00
  • c595bf8fd4 GPS - Fix build for non-GPS enabled targets. Dominic Clifton 2014-12-14 23:55:31 +00:00
  • 00d0e30981 Update GPS PH and Navigation defaults. Dominic Clifton 2014-12-14 23:52:02 +00:00
  • 2499e39e5a Add custom mixer configuration for AllienWii32 The preconfigured custom mixer allows clean cabling for Octocopter builds with the AlienWii32 board Michael Jakob 2014-12-14 22:11:12 +01:00
  • 26239c0071 Merge pull request #218 from pulsar256/devdocs Dominic Clifton 2014-12-14 18:32:30 +00:00
  • eef68e8378 Update Building in Windows.md pulsar256 2014-12-14 19:21:15 +01:00
  • 69b04332cd Update Building in Windows.md pulsar256 2014-12-14 19:05:57 +01:00
  • 8b4d2e905e Windows dev env: setup & building Paul Rogalinski 2014-12-14 19:00:39 +01:00
  • 14fc5dd786 Windows dev env: setup & building Paul Rogalinski 2014-12-14 18:59:30 +01:00
  • 562cd6c3bd Merge pull request #211 from UKTamo/patch-1 Dominic Clifton 2014-12-14 11:13:49 +00:00
  • 93afc46a4c Merge pull request #217 from Akfreak/patch-2 Dominic Clifton 2014-12-14 11:13:19 +00:00
  • 2467e96676 Update Board - Sparky.md Akfreak 2014-12-13 19:38:06 -08:00
  • d8b5f6c60c GPS - Add satellite strength bargraphs to OLED display. Dominic Clifton 2014-12-13 21:58:54 +00:00
  • e8dbb77db5 UART1 - Fix interrupt race condition which resulted in UART randomly stopping transmission of data. Dominic Clifton 2014-12-13 19:45:02 +00:00
  • 9cc7a5aab1 DISPLAY - Skip GPS page if GPS is not enabled. Dominic Clifton 2014-12-13 19:40:19 +00:00
  • 9bcc0acd18 DISPLAY - Only compile in GPS page if GPS is enabled. Dominic Clifton 2014-12-13 19:37:27 +00:00
  • f78b80fe01 GPS - Update UBOX auto-configure to use Pedestrian navigation mode. Dominic Clifton 2014-12-13 14:25:32 +00:00
  • ea9633f2b1 Minor usart code readability improvement. Dominic Clifton 2014-12-13 18:05:22 +00:00
  • 119542a218 Avoid use of calls to the display when display not supported by the target. Dominic Clifton 2014-12-13 12:08:13 +00:00
  • 6d1b0cec40 USART fixes based on feedback from @ledvinap. Dominic Clifton 2014-12-13 11:38:01 +00:00
  • ce6582b88a GPS - remove temporary hack for fixing the OLED page to the GPS page. Fix incorrect flag usage. Dominic Clifton 2014-12-13 03:45:39 +00:00
  • 9b81dea320 Fix USART total bytes waiting when tx/rx buffer sizes are not equal. Avoid using % operator. Allow buffer sizes that are not powers of two. Dominic Clifton 2014-12-13 02:46:13 +00:00
  • 27ae6fdb72 GPS - move debug code for gps OLED page around. Dominic Clifton 2014-12-13 02:19:49 +00:00
  • ff9806e7a8 GPS - send UBlox SVINFO only once every 5 cycles (1hz) to reduce load on the FC. Dominic Clifton 2014-12-13 02:15:53 +00:00
  • 62134057f0 GPS - handling incoming data as soon as possible to avoid observed GPS packet loss. Dominic Clifton 2014-12-13 01:45:48 +00:00
  • 31ba3b7c94 SPARKY - Support GPS. Dominic Clifton 2014-12-13 01:44:47 +00:00
  • 1c8416db2c GPS - handle data loss occurs in the start of a UBLOX frame Dominic Clifton 2014-12-13 01:42:35 +00:00
  • 20f32d632c GPS - differenciate between timeouts and crc errors. Improve packet logging. Cleanup UBLOX packet parsing. Dominic Clifton 2014-12-12 18:26:38 +00:00
  • 34385041ad GPS - Update documentation. Dominic Clifton 2014-12-12 18:23:57 +00:00
  • 6610a91ce0 Optimize uart buffer counter incrementing. Dominic Clifton 2014-12-12 18:23:40 +00:00
  • 39f9b799d3 GPS - quick hack to parse the received GPS data and update the OLED display in GPS passthough mode. Dominic Clifton 2014-12-12 17:04:33 +00:00
  • 1d5c2fb13e GPS - fix ubox maximum packet size comparisons. Increase UBlox buffer size to work with Glonass MSG-SVINFO packets. Skip data from packets that are too large to process without attempting to process a large payout as packet data. Ignore GPS presence check when enabling passthrough mode so that it is possible to configure a GPS unit via the FC without the GPS unit actually having communicated to the FC first. Dominic Clifton 2014-12-12 16:32:26 +00:00
  • e8cba5bfb6 GPS - more documentaiton updates. Dominic Clifton 2014-12-12 16:26:41 +00:00
  • ad9a2d2833 Update serial port irq handlers so they avoid the % operator. Dominic Clifton 2014-12-12 16:23:44 +00:00
  • d8127f65ad GPS - adding some documentation. Dominic Clifton 2014-12-12 16:22:33 +00:00
  • b862329897 Update Display.md UKTamo 2014-12-12 15:13:40 +00:00
  • 6ce288063e GPS - Add packet logging to the OLED display. Allow autobauding to be enabled/disabled via cli (disabled by default now). Fix missing rate configuration for UBLOX SVINFO which would have resulted in missing satallite counts. Dominic Clifton 2014-12-12 14:43:59 +00:00
  • 8345401ff2 GPS - Demystify some magic numbers. Dominic Clifton 2014-12-12 14:41:49 +00:00
  • be1367059d GPS - cleanup nagivation reset flag usage. Dominic Clifton 2014-12-11 18:01:52 +00:00
  • 0b23afec8e GPS - adding a fixme regarding 'ap_mode' variable. Dominic Clifton 2014-12-11 17:47:55 +00:00
  • 78f7a35f4f GPS - minor code readability improvements. Dominic Clifton 2014-12-11 17:20:29 +00:00
  • 2778ad0c5d Fix gps error counter so that it is meaningful, it was being reset each time the gps unit was reinitialised leading users to think there were no GPS errors. Dominic Clifton 2014-12-11 16:31:14 +00:00
  • 80acc39a46 GPS page on the display to aid GPS outdoor testing. Dominic Clifton 2014-12-11 15:41:18 +00:00
  • 237ce4ba5b Reset navigation if sat count is too low. Dominic Clifton 2014-12-11 15:40:14 +00:00
  • 23ef786f91 SPARKY - Adding note regarding the TauLabs bootloader. Dominic Clifton 2014-12-10 16:58:23 +00:00
  • f61a92d2b3 SPARKY - Adding documentation. Dominic Clifton 2014-12-10 16:54:44 +00:00
  • a7e128e684 SPARKY - PWM output on PWM1-10. Dominic Clifton 2014-12-10 15:57:36 +00:00
  • b3f74fb1a3 SPARKY - Use RX_PPM by default. Dominic Clifton 2014-12-10 15:01:54 +00:00
  • 6a5ed737f7 STM32F30x - Fix GPIO initialisation. Dominic Clifton 2014-12-10 12:48:20 +00:00
  • e47a82add8 Version 0.1.2 Nicholas Sherlock 2014-12-10 15:35:49 +13:00
  • 5cc3ad3da7 New encoding for PID I terms which saves 2 bytes per frame Nicholas Sherlock 2014-12-10 15:35:36 +13:00
  • 334ff322f6 SPARKY - Update UART2 configuration. Dominic Clifton 2014-12-09 16:29:59 +00:00
  • d34d5ceef2 STM32F30x - Allow overriding of USARTx GPIO pins from target.h. Dominic Clifton 2014-12-09 14:58:56 +00:00
  • b2529620f7 STM32F30x - Fix uart3 pinsource definitions Dominic Clifton 2014-12-09 14:39:48 +00:00
  • e492aa6a39 Add (untested) support for recording Tricopter tail servo position Nicholas Sherlock 2014-12-09 17:27:56 +13:00
  • 27b7df2996 Fix comments in system startup files. Dominic Clifton 2014-12-09 03:18:11 +00:00