Commit graph

  • eed511f90a Avoid softserial loopback on port 2 on Olimexino boards. Dominic Clifton 2014-04-07 20:14:16 +0100
  • aef3c6ad97 Update timer handling to support multiple events at the same time. Dominic Clifton 2014-04-07 20:13:09 +0100
  • 13607964b9 Merge pull request #58 from hydra/softserial-fix-stop-bits dongie 2014-04-08 02:54:04 +0900
  • e2deeeebd3 Fixing software serial stop bits. Was broken since timer frequency calculation changes in c7de7d2ebc. Dominic Clifton 2014-04-07 18:12:42 +0100
  • ac0f3e9186 Move port telemetry port configuration logic into common telemetry code. Update software serial to support RX, TX or RX&TX modes. Update serial API to allow on-the-fly changing of serial port mode. Update HoTT to change serial port mode when transmitting. Dominic Clifton 2014-04-07 16:39:09 +0100
  • 1051cbcf52 Removed needless memory copy operation. Removed checksum bytes from HoTT packet structures, checksum is always sent by the response sending code. Reduce ram usage by 173+ bytes. Corrected accreditations. Updating documentation to match code. Replaced comments that commented out code with #ifdef blocks because commented out code is not found by refactoring tools. Dominic Clifton 2014-04-07 14:12:45 +0100
  • 55f14d2158 Adding author information and linking to original source for some of the HoTT code - https://github.com/cGiesen/MultiHoTT-Module Dominic Clifton 2014-04-07 01:25:52 +0100
  • 3007d3cbdc Improving code readability by aligning comments with code and removing comments that duplicated code. Comments are harder to refactor than code and become stale. Updating default and limit values for some settings to use enum values. Dominic Clifton 2014-04-07 01:04:40 +0100
  • f7c937a323 Improve HoTT code readability. Add protocol overview comments. Dominic Clifton 2014-04-07 00:16:26 +0100
  • 3ca868a59f Enable HoTT as a telemetry provider. Dominic Clifton 2014-04-06 23:34:37 +0100
  • 08ee21cd58 Removed unused variables. Dominic Clifton 2014-04-06 23:15:03 +0100
  • 1cbe166c49 Move common telemetry code to telemetry_common.c/.h Dominic Clifton 2014-04-06 23:07:58 +0100
  • d73094396d Allow user to use telemetry on softserial port 2. Should have been in previous commit. Dominic Clifton 2014-04-06 22:33:18 +0100
  • 6f0a419bf6 Cleanup telemetry code. Remove duplicate logic. Improve readability. Add support for another provider. Change default softserial baud rate to match the speed used by FrSky telemetry. Dominic Clifton 2014-04-06 22:14:40 +0100
  • 2fdadaa78f Rename telemetry.c to telemetry_frsky.c in preparation for adding another telemetry provider Dominic Clifton 2014-04-06 21:36:56 +0100
  • c2c1613dac Merge pull request #56 from hydra/software-serial-fix-inversion dongie 2014-04-07 02:13:10 +0900
  • dbceb44fce Fixing software serial inversion. RX inversion was not implemented in the new software serial receive implementation and TX was ignored because the 'isInverted' flag was never set. Dominic Clifton 2014-04-06 17:10:48 +0100
  • 9014a0a20f Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2014-04-06 12:01:14 +0100
  • f336fc8d20 allow configurable bootloader reboot character to workaround retarded BT adapters that spam 'R' dongie 2014-04-06 13:42:10 +0900
  • c0882fd863 building binary for softserial and GPS changes; enum warning fix in sbus.c dongie 2014-04-06 06:44:35 +0900
  • be93548598 Merge pull request #52 from disq/gps_nmea_no_autodetect dongie 2014-04-06 06:40:58 +0900
  • 2ca082f09c GPS: clean up NMEA autodetect baud. -1 no longer used, it will cycle through available baud rates if no data is received anyway Kemal Hadimli 2014-04-05 19:17:58 +0300
  • 0f84e41f4f Merge pull request #50 from hydra/softserial-no-polling-and-two-ports dongie 2014-04-05 14:36:36 +0900
  • c7de7d2ebc Add support for 2 softserial ports on PWM4+5/TIM3_CH1+2/PA6+PA7 and PWM6+7/TIM3_CH3+4/PB0+PB1 Dominic Clifton 2014-04-03 13:24:52 +0100
  • bd809bca1b Merge pull request #49 from hydra/softserial-baud-rates dongie 2014-04-03 21:03:17 +0900
  • c36d884899 Change softserial timer calculation code to support baud rates in the range 600 to 19200 (tested) Dominic Clifton 2014-04-03 12:40:17 +0100
  • 7ebd402007 Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2014-03-27 21:45:08 +0000
  • 06554338d1 initializing static var in gps dongie 2014-03-02 23:05:44 +0900
  • f83133fa74 Fixing missing reply in MSP_SET_MOTORS. Found by cTn dongie 2014-02-20 19:56:40 +0900
  • d40e8c0ef4 shows how many people use gimbal outputs. regular gimbal rates has been broken since forever, same rate was applied to pitch and roll, instead of separate. thanx nicodh dongie 2014-02-20 16:21:44 +0900
  • 96dcfe9174 Added support for fast sbus2 protocol (used by newer receivers). Untested, thanks Cesco dongie 2014-02-19 16:36:10 +0900
  • af13325f9e building hex file for servo center fix dongie 2014-02-18 15:42:13 +0900
  • 75ae09454b Merge pull request #44 from DTFUHF/master dongie 2014-02-18 15:40:43 +0900
  • 30afff2578 got rid of feature_gyro_smoothing. nobody used that, and its retarded to do anyway. dongie 2014-02-18 15:27:53 +0900
  • 202fc17608 added max_angle_inclination to CLI to configure (default) 50 degree max inclination. configurable between 10 and 90 (100..900 in cli) dongie 2014-02-18 15:23:02 +0900
  • 9d421b4a67 removed rc averaging for serialrx sources - suggested by cesco dongie 2014-02-18 12:12:08 +0900
  • ac94147589 Have servos output midrc at startup instead of 1ms pulse (full deflection) DTF UHF 2014-02-14 15:15:38 -0500
  • 4e44cf62a2 Merge pull request #43 from kh4/master dongie 2014-02-07 21:12:12 +0900
  • ceb1f78526 Fix line endings to CRLF kh4 2014-02-07 13:40:27 +0200
  • 0c46bdbfc8 added cli settings for pidvel added (unsupported) GPS nav MSP numbers. dongie 2014-02-04 08:21:40 +0900
  • efedff771e adding updated uvision project dongie 2014-01-31 21:51:10 +0900
  • e8b3d00003 implement (not flight tested) brushed motors support. set motor_pwm_rate to some value > 500 (1000, 8000, 16000 etc works on my scope). then the motor output can be used to directly drive brushed motor fets. PWM is rescaled to 0-base in brushed mode, so all same values of min/maxthrottle apply. dongie 2014-01-31 11:56:55 +0900
  • a695ddd66a added sumd serial receiver support by cesco/Plüschi dongie 2014-01-31 10:02:50 +0900
  • 92c0947d7f bump config version after PID default changes and add built hex file dongie 2014-01-28 10:03:30 +0900
  • e787a493dd Merge pull request #42 from luggi/betteralthold dongie 2014-01-27 16:34:13 -0800
  • 073f5116bb new althold PID Lukas S 2014-01-27 16:10:17 +0100
  • cae8682c62 Merge pull request #41 from schugabe/master dongie 2014-01-27 05:38:39 -0800
  • 142bb20ae6 modified MSP implementation to reflect MW2.3 changes Johannes Kasberger 2014-01-27 14:27:43 +0100
  • e4746e60cf hex to match latest source commits dongie 2014-01-26 09:32:12 +0900
  • 398fcffd1a Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2014-01-24 18:45:38 +0000
  • cc2a6f502e Merge pull request #38 from DTFUHF/master dongie 2014-01-23 15:41:12 -0800
  • 1cb905b7c2 fix spacing DTF UHF 2014-01-23 17:52:04 -0500
  • d0a5a66b62 Enable gimbal_flags servo passthru in airplane modes and other mixer modes that use servos DTF UHF 2014-01-23 17:48:27 -0500
  • a2c9ea3e8b Merge pull request #34 from KipK/Telemetry_switch dongie 2014-01-17 14:57:13 -0800
  • 6ee98fed90 indents KipK 2014-01-17 17:02:48 +0100
  • e198f1727b telemetry_switch: fixed condition when using softserial KipK 2014-01-17 11:07:59 +0100
  • 7bd2db04be Added a mcfg.telemetry_switch for CLI If telemetry_switch=1 it change baudrate and protocol using aux channel, either it switch when armed/disarmed. KipK 2014-01-16 19:36:54 +0100
  • 0d974e2882 reverting previous fix. This doesn't solve all conditions. I need to add a telemetry_switch conf or feature to solve enabling MSP over FRSKy with switch not activated when armed ( i.e. using bt serial for tuning sessions ), but it will break when not using telemetry switch. Better to keep it like this for now. KipK 2014-01-16 17:18:43 +0100
  • c19f6d1355 Merge pull request #33 from KipK/Telemetry_switch dongie 2014-01-16 07:45:14 -0800
  • b55496b13f Telemetry switch: fix stupid mistake KipK 2014-01-16 16:18:36 +0100
  • 94d1e19403 Merge pull request #32 from KipK/Telemetry_switch dongie 2014-01-15 05:54:58 -0800
  • e6889aea12 Start Frsky telemetry using a switch without beeing armed. This adds a Telemetry checkbox in the gui. KipK 2014-01-15 14:53:03 +0100
  • 8c4a594808 build for throttle angle correction dongie 2014-01-15 22:06:31 +0900
  • 699dc00332 Merge branch 'fix' of https://github.com/treymarc/baseflight into treymarc-fix dongie 2014-01-15 22:04:19 +0900
  • a206965854 adding support for maxthrottle and mincommand in MSP_SET_MISC now that all the tools can use it. dongie 2014-01-15 19:37:31 +0900
  • 9a7ff04422 adding untested (and needing work) fixedwing althold implementation. see comments in code for things to fix. added new variable to cli, fixedwing_althold_dir (though its value isn't really clear, I think it should always be positive since servo direction mix is done later). dongie 2014-01-06 21:38:36 +0900
  • b2e7c8d8fc THROTTLE ANGLE CORRECTION , "*" "/" operator priority bug http://www.multiwii.com/forum/viewtopic.php?f=8&t=4433 treymarc 2014-01-04 22:19:51 +0100
  • 1dea496fd5 build for mixer update dongie 2014-01-01 19:44:33 +0900
  • edd2d4921b Merge pull request #28 from treymarc/temp dongie 2014-01-01 02:41:56 -0800
  • f29405ffb0 whitespace fixes in Makefile dongie 2014-01-01 19:19:10 +0900
  • bf5b70f4e2 remove newlib stub , add mixer correction treymarc 2014-01-01 10:23:48 +0100
  • 01f079c254 ed treymarc 2014-01-01 10:18:18 +0100
  • 239120ba4e ignore white space treymarc 2014-01-01 10:14:23 +0100
  • 2caa1fbb20 add newlib stubs treymarc 2014-01-01 09:42:14 +0100
  • d885e39a90 type float treymarc 2014-01-01 09:24:12 +0100
  • c76a9669f6 mixer coorection for hexa6x and hexa6p treymarc 2014-01-01 09:17:13 +0100
  • 033a8fbe3f ident/format treymarc 2014-01-01 09:16:41 +0100
  • 13324c9f88 build binary for the previous GPS baud rate index fix dongie 2013-12-27 08:37:17 +0900
  • b74b9f182b gps: use gpsData.baudrateIndex all around Kemal Hadimli 2013-12-26 22:17:05 +0200
  • 44adda8b3b gps fix build dongie 2013-12-24 23:46:18 +0900
  • ac3b1fab64 Merge pull request #25 from disq/gps_baudfix dongie 2013-12-24 06:40:18 -0800
  • d9c9cbfb9f another formatting fix Kemal Hadimli 2013-12-24 16:15:08 +0200
  • ab49f4efd2 fix formatting Kemal Hadimli 2013-12-24 02:20:17 +0200
  • 11abec88ed gps nmea: reset error counter on init hardware Kemal Hadimli 2013-12-24 01:48:51 +0200
  • 51b8a9e365 gps autoconfigure: wait 100ms between baud changes Kemal Hadimli 2013-12-24 01:48:11 +0200
  • c525213355 Whitespace cleanup Dominic Clifton 2013-12-15 16:35:45 +0000
  • 1127d8cc63 softserial: remove gcc warning when softserial loopback disabled. Dominic Clifton 2013-12-15 16:33:58 +0000
  • 874bf96447 Merge remote-tracking branch 'multiwii/master' Dominic Clifton 2013-12-15 16:13:45 +0000
  • 72c879560e Merge pull request #21 from limhyon/patch-1 dongie 2013-11-28 15:42:05 -0800
  • 531aa9e1b5 Update Makefile Hyon Lim 2013-11-29 02:54:42 +0900
  • da1ecbbbde Restored previous version, but remove inline declaration in drv_serial.c to avoid linker errors sbaron 2013-11-28 12:50:26 +0100
  • 7fec1b3a69 git fucking shit up again. been building with wrong gyroscale for weeks. way to fucking go. everyone upgrade to this. dongie 2013-11-26 11:59:18 +0900
  • 4972770907 correction of calculation for throttle angle correction (should really just replace with cosf() at some point dongie 2013-11-26 11:31:23 +0900
  • 4790bfc451 Merge pull request #19 from the-kenny/master dongie 2013-11-24 18:16:41 -0800
  • 5c733665de Telemetry: Send opentx variometer values. Moritz Ulrich 2013-11-25 02:57:53 +0100
  • b12e98316c Fix telemetry altitude. Moritz Ulrich 2013-11-25 02:18:50 +0100
  • d73061d333 Fixed drv_serial inline function declarations (fail at least with crossworks compiler) sbaron 2013-11-20 18:47:12 +0100
  • 1cbbe0b110 airplane mixer will now actually output servo data dongie 2013-11-14 20:28:33 +0900
  • 7a4cdec0e5 limit thr_expo to 100 for previous commit dongie 2013-11-09 08:29:29 +0900
  • 83d25366d8 Merge pull request #15 from schugabe/expofix dongie 2013-11-08 15:27:31 -0800