Commit Graph

8046 Commits

Author SHA1 Message Date
Michael Keller 2302d30c14 Merge pull request #2858 from flyinglemonfpv/master
Fixed KIWI V2 LED strip issue
2017-04-11 10:24:01 +12:00
MARTINKOWALSKY\Martin Kowalsky f8ea32d981 Fixed KIWI V2 LED strip issue 2017-04-11 00:11:58 +02:00
MJ666 a3995910e6 Merge pull request #2857 from AlienWiiBF/UID_fix
STM32F722 UID fix
2017-04-11 00:08:34 +02:00
Michael Jakob 4e38437d11 STM32F722 UID fix 2017-04-10 23:47:02 +02:00
Michael Keller 4e2c1fccf0 Merge pull request #2843 from sambas/betaflightF7
Update F7 HAL lib to version 1.2.1
2017-04-11 01:51:35 +12:00
Michael Keller 384af863ca Merge pull request #2774 from mikeller/fix_ftoa_buffer_length
Changed float parameters into int16 / uint16. Also, fixed buffer length used for 'ftoa'.
2017-04-11 00:53:45 +12:00
Michael Keller e66b74579b Changed CLI variables to use a union. Some build fixes. 2017-04-10 19:12:41 +12:00
Michael Keller 9c29475ba4 Changed float parameters to int16 in 'cli.c'.
Fixed buffer length used for 'ftoa'.

Got rid of magic numbers, replaced 'digitalIdlePercent' with 'digitalIdleValue'.
2017-04-10 13:11:01 +12:00
Michael Keller ce8c5fbd79 Merge pull request #2760 from mikeller/reworked_altitude_estimation
Reworked altitude estimation. Made it work when ACC is disabled.
2017-04-10 13:00:16 +12:00
Michael Keller 572c5762d5 Merge pull request #2847 from wind0r/clean_cli
remove double featureConfigCopy
2017-04-10 11:50:16 +12:00
Michael Keller 396388bf84 Updated / simplified some calculations. 2017-04-10 10:57:19 +12:00
Michael Keller bad1e7b4f7 Merge pull request #2853 from mikeller/fix_spektrum_bind_pin
Fixed conditionals for SPEKTRUM_BIND_PIN.
2017-04-10 10:41:18 +12:00
Michael Keller 9204d0a34e Fixed conditionals for SPEKTRUM_BIND_PIN. 2017-04-10 09:55:40 +12:00
Steffen Windoffer 9955271e3c remove double featureConfigCopy 2017-04-09 20:22:48 +02:00
Martin Budden 0e1dc33371 Merge pull request #2845 from betaflight/spracingf3osd-and-osd-slave
Add SPRACINGF3OSD target and OSD SLAVE support
2017-04-09 16:15:14 +01:00
Hydra 9bb0e30f1f CF/BF - Reinstate boardType from CF v1.x to allow detection of OSD slave
boards by the configurator.
2017-04-09 14:17:59 +01:00
Hydra 6485dff6f0 CF/BF - Add SPRacingF3OSD to travis target group. 2017-04-09 14:17:59 +01:00
Hydra 0f7a986003 CF/BF - Allow OSD slave to be configured.
This highlights the face that MSP_SET_OSD_CONFIG is ill-conceived.  See
Cleanflight v1.x where multiple commands are used - one for video config
and one for element config.

In light of other recent changes it's possible a 3rd command is needed,
for unit selection and alarms.
2017-04-09 14:17:58 +01:00
Hydra ba75dc4f1d CF/BF - SPRacingF3OSD - Allow cli and bootloader again. 2017-04-09 14:17:58 +01:00
Hydra b307007ac3 CF/BF - Improve performance of mspSerialPush / MSP_DISPLAYPORT.
* avoiding the use of an unncessesary buffer and memcopy
* the `pushBuf` was a fixed size
* the size didn't correlate to the size of the buffer being passed in.
* avoids repeating the memcpy for each port being used for MSP.
* reduces ram usage.
2017-04-09 14:17:58 +01:00
Hydra ca5bafeab9 CF/BF - SPRACINGF3OSD initial target support inc support for OSD SLAVE via MSP_DISPLAYPORT.
OSD is tested and working on an SPRACINGF3EVO stacked with an SPRACINGF3OSD.
2017-04-09 14:17:17 +01:00
Hydra 73e46e9050 CF/BF - fix CMS compilation when blackbox is disabled. 2017-04-09 14:11:56 +01:00
Hydra 722523df31 CF/BF - Allow OSD to be compiled without blackbox. 2017-04-09 13:48:47 +01:00
Hydra 4653cfd4ad CF/BF - Reduce flash usage by re-using a couple of strings. 2017-04-09 13:48:19 +01:00
Hydra 18454ad705 CF/BF - Reduce flash usage by cleaning up serializeBoxNamesReply. 2017-04-09 13:48:19 +01:00
Hydra 297f362257 CF/BF - Reduce flash usage of cliSerialPassthrough.
Minimize string duplication, be less verbose, use shorter words, avoid
duplicate id parameter code.
2017-04-09 13:48:04 +01:00
Michael Keller 53edcba0d8 Merge pull request #2841 from cs8425/SITL-fix
SITL: some fix & should be usable
2017-04-09 23:08:19 +12:00
Michael Keller 84ea3dbd93 Merge pull request #2842 from lostcontrol/cms_crosshairs
[CMS] Add crosshairs support
2017-04-09 23:06:59 +12:00
Sami Korhonen 0c9b36d063 Update F7 HAL lib to version 1.2.1 2017-04-09 12:23:12 +03:00
Cyril Jaquier a7e5c4cf0c Add crosshairs to CMS 2017-04-09 09:50:29 +02:00
Cyril Jaquier af9e6a94b0 Make crosshairs visible even if accel is disabled 2017-04-09 09:50:29 +02:00
cs8425 efbb7520a8 some fix & should be usable
use quaternion directly & we can fly in 3D mode now

rename uartPort_t to tcpPort_t

fix race on ACC, GYRO, IMU

fix gyro scale & disable SystemLoad calculate

update README.md

remove some unused

fix scale on 3D mode
2017-04-09 10:58:01 +08:00
mikeller 6a03b48e7f Reworked altitude estimation. Made it work when ACC is disabled. 2017-04-08 22:54:44 +12:00
Michael Keller 9053feb418 Merge pull request #2834 from mikeller/make_scale_range_direction_agnostic
Made 'scaleRange' agnostic to order of ranges.
2017-04-08 22:50:37 +12:00
Michael Keller 9c27f66bbd Merge pull request #2827 from mikeller/readd_serialrx_default_uart_setting
Re-added setting of serialRx default UART from 'SERIALRX_UART'.
2017-04-08 22:50:01 +12:00
Michael Keller edc44bd830 Made 'scaleRange' agnostic to order of ranges. 2017-04-07 18:39:57 +12:00
Michael Keller d6de0c9e24 Merge pull request #2831 from mikeller/fix_dump_diff_showdefaults
Fixed 'showdefaults' option for CLI 'dump' / 'diff'.
2017-04-07 18:28:01 +12:00
Michael Keller f2c17e6a34 Merge pull request #2832 from mikeller/gps_fix_from_cleanflight
Merge pull request #2699 from McGiverGim/make-gps-stable-again
2017-04-07 12:00:28 +12:00
Michael Keller 3dc4a9378b Merge pull request #2824 from mikeller/add_reverse_scale_range_tests
Added tests for reversed ranges with 'scaleRange'.
2017-04-07 11:54:45 +12:00
Dominic Clifton 181b0eb078 Merge pull request #2699 from McGiverGim/make-gps-stable-again
Make the GPS stable again
2017-04-07 11:50:19 +12:00
Michael Keller e84cbe5fb5 Merge pull request #2818 from mikeller/use_permanent_mode_ids_in_cli
Changed CLI to use permanent mode ids.
2017-04-07 09:06:35 +12:00
Michael Keller 6b008ee971 Merge pull request #2757 from Faduf/BeeperPwm
Buzzer PWM
2017-04-07 09:05:45 +12:00
Michael Keller b48db968ff Added tests for reversed ranges with 'scaleRange'. 2017-04-07 00:36:49 +12:00
mikeller 2afc011b16 Fixed 'showdefaults' option for CLI 'dump' / 'diff'. 2017-04-07 00:19:51 +12:00
Anders Höglund 411ffe06a8 Merge pull request #2828 from AndersHoglund/fix_junittest
junittest xml output was lost, fixed.
2017-04-06 01:49:13 +02:00
Anders Hoglund 073364a285 junittest xml output was lost, fixed. 2017-04-06 01:38:24 +02:00
Michael Keller 8a7241f6cb Changed CLI to use permanent mode ids. 2017-04-06 10:21:07 +12:00
Michael Keller bd2fc2c5f8 Re-added setting of serialRx default UART from 'SERIALRX_UART'. 2017-04-06 09:49:52 +12:00
Michael Keller e555f0ddab Merge pull request #2822 from manors/tidy-scaleRange
Tidy scaleRange code
2017-04-06 08:25:42 +12:00
Manors 6a87a6c40d Add test code for scaleRange 2017-04-06 02:52:45 +08:00