Michael Jakob
1da411fd7b
Update F7 startupfiles
...
Fix NERO build problems
2017-01-18 16:44:02 +01:00
Anders Hoglund
5b3ac004b0
CC3D_OPBL did not start, spurious interrupts during init. Made sure NVIC is disabled early
2017-01-18 15:24:41 +01:00
Bas Delfos
afd848e425
Enabled REMAP_TIM17_DMA for KISS FC to use PWM6 as spare motor output
2017-01-17 23:10:46 +01:00
mikeller
01b4614656
Removed unsupported default features from TINYBEEF3 target.
2017-01-18 02:28:24 +13:00
mikeller
934fb84202
Increase MSP version.
2017-01-18 01:21:04 +13:00
blckmn
f541a10a5c
Added define for turning on MSP on first UART when option set for custom build.
...
command line for custom firmware: make NAZE OPTIONS=USE_MSP_UART
2017-01-17 13:39:25 +11:00
borisbstyle
704b12f297
Fix FPV angle mix
2017-01-17 00:03:35 +01:00
borisbstyle
b314c36b81
Minor tidy processRcCommand
2017-01-16 22:53:02 +01:00
borisbstyle
5a68276784
Merge branch 'master' of https://github.com/betaflight/betaflight
2017-01-16 22:44:48 +01:00
J Blackman
e539200e67
Merge pull request #2143 from betaflight/fix-transponder-hardfault
...
Prevent hard-fault when no IO available for transponder.
2017-01-17 08:00:41 +11:00
Hydra
3c29725672
Prevent hard-fault when no IO available for transponder.
...
This cleans up the transponder api too.
2017-01-16 19:27:20 +00:00
mikeller
720db640ae
Fixes for AIORACERF3 target.
2017-01-17 08:08:37 +13:00
jflyper
50d21cd991
Remove merge artifacts
2017-01-17 02:56:53 +09:00
borisbstyle
80f9e9dcb9
Merge pull request #2137 from raphaelcoeffic/tramp-vtx-common
...
tramp: implemented VTX common interface.
2017-01-16 17:33:00 +01:00
borisbstyle
663206debf
Merge pull request #2136 from AndersHoglund/fic_cppcheck_issues
...
Fix cppcheck error, uninitialized var.
2017-01-16 17:26:42 +01:00
Raphael Coeffic
1768c1fda8
tramp: implemented VTX_COMMON interface.
2017-01-16 17:18:10 +01:00
Anders Hoglund
69e898a5f2
Fix cppcheck error, uninitialized var.
2017-01-16 16:52:39 +01:00
borisbstyle
94aa14889e
Bump EEPROM and MSP
2017-01-16 16:24:49 +01:00
borisbstyle
584d96ba19
Merge pull request #2135 from jflyper/bfdev-displayport-adjustable-column
...
DISPLAYPORT+CMS: Add displayPortProfile
2017-01-16 16:21:19 +01:00
jflyper
2e0e4562be
Fix power table lookup issue
2017-01-17 00:14:09 +09:00
jflyper
f565138101
Touch-ups
2017-01-16 22:59:33 +09:00
jflyper
1d8018f547
Rebase + touch-up
...
Includes fix for SmartAudio CMS behavior
2017-01-16 22:32:59 +09:00
borisbstyle
b60bc0a2e1
Merge pull request #2106 from raphaelcoeffic/tramp-raf
...
IRC Tramp VTX support (continued)
2017-01-16 13:25:07 +01:00
borisbstyle
bbbcc62196
Add softserial back to NAZE target
2017-01-16 12:36:23 +01:00
Raphael Coeffic
9681929f98
tramp: re-enabled temperature support
...
Temps have been measured right on the STM32F031G6 located on the surface of the Tramp and seem to be quite accurate. Above 104C, it starts to trickle the power down.
2017-01-16 12:00:36 +01:00
jflyper
d33977a506
Add displayPortProfile
2017-01-16 19:37:40 +09:00
borisbstyle
149ec6df85
Merge pull request #2119 from raphaelcoeffic/cms_osd_pid
...
added PID OSD elements to CMS
2017-01-16 10:57:15 +01:00
Anders Hoglund
08f7a372b7
Moved enabling of USB interpt after USB_init, for F1 and F3.
2017-01-16 10:16:17 +01:00
blckmn
82efaba226
Moving portOptions declaration
2017-01-16 13:24:38 +11:00
blckmn
258ae30210
Ensure sport portOptions is initialised.
2017-01-16 12:55:00 +11:00
Raphael Coeffic
47bbd46c88
added conditional debug (TRAMP_DEBUG)
2017-01-15 23:26:08 +01:00
Raphael Coeffic
af72b761b5
fixed pre-processor directives (continued)
2017-01-15 23:18:38 +01:00
Raphael Coeffic
99cff4a875
some clean-up work (@ledvinap comments)
2017-01-15 18:34:14 +01:00
Raphael Coeffic
07659576b1
fixed pre-processor directives
2017-01-15 14:11:49 +01:00
mikeller
10d475c3c9
Fixed 'unused variable' warning in 'fc_msp'.
2017-01-16 00:40:46 +13:00
Raphael Coeffic
c29f8a79ed
use separate serial functions for SmartAudio and Tramp.
2017-01-15 12:22:18 +01:00
Raphael Coeffic
56c8fb0183
re-enabled VTX_SMARTAUDIO
2017-01-15 12:21:51 +01:00
Raphael Coeffic
c74e4f9a5c
fixed missing include
2017-01-15 12:20:39 +01:00
Raphael Coeffic
dddd09ae87
tramp: moved common definitions to vtx_common
2017-01-15 11:59:44 +01:00
jflyper
b1e1c7ef7b
Some changes to "When" changes take effect.
2017-01-15 16:06:38 +09:00
Michael Keller
8c571aff9e
Merge pull request #2104 from mikeller/add_support_for_multiple_inverters
...
Added support for multiple serial inverters.
2017-01-15 14:14:50 +13:00
Michael Keller
e80c104c04
Merge pull request #2102 from mikeller/remove_midrc_validation
...
Remove validation for 'mid_rc', since it is not done in MSP_SET_RX_CONFIG.
2017-01-15 14:14:30 +13:00
Michael Keller
3d26421e7e
Merge pull request #2098 from mikeller/cleanup_minimal_diff_dump
...
Cleaned up output of diff / dump when CLI_MINIMAL_VERBOSITY is on.
2017-01-15 14:14:16 +13:00
borisbstyle
77f57f7fc8
Merge pull request #2105 from mikeller/adjust_pid_scaling_for_servos
...
Adjusted PID scaling for the servo mixer.
2017-01-15 01:33:08 +01:00
Raphael Coeffic
c5f7ca5857
added PID OSD elements to CMS
2017-01-15 01:18:50 +01:00
Raphael Coeffic
58a778c797
tramp: removed temperature support until scale is defined
2017-01-15 00:08:39 +01:00
Raphael Coeffic
0fe30c06e2
some cleanup
2017-01-15 00:07:47 +01:00
borisbstyle
f3d2b37959
Optimize processRcCommand()
2017-01-14 23:52:13 +01:00
borisbstyle
6764618769
Fix fpv angle mix // minor optimalisation
2017-01-14 23:11:38 +01:00
jflyper
b9430f82b7
Call vtxCommonProcess instead of device dependent periodic service function
2017-01-15 02:14:39 +09:00
jflyper
12e265c006
vtx58_Freq2Bandchan to use vtxDevice_t parameters
2017-01-15 01:54:26 +09:00
jflyper
cdd0cd4528
VTX abstraction (experimental)
2017-01-15 01:27:02 +09:00
Michael Keller
2d6b718896
Merge pull request #2103 from elf128/BT_rgSSD_F3
...
Making production target rg_SSD_F3
2017-01-14 18:01:17 +13:00
Vlad Adamenko
afef3b09b0
Making production target rg_SSD_F3
...
Clean ups on mikeller and martinbudden requests.
Plus, added default VBat scale configuration.
2017-01-13 18:16:39 -05:00
Hydra
90733e469e
SPRACINGF3NEO - Alternative timer layout for builds with DSHOT.
2017-01-13 19:27:06 +00:00
Raphael Coeffic
632ab29e48
tramp: fixed initial cms menu settings
2017-01-13 18:21:28 +01:00
Raphael Coeffic
868256617d
fixed pit-mode
...
Beware that the so called pit-mode is more some kind of a power switch. You might need to stick the receiver antenna against the transmitter to receive the very weak signal.
2017-01-13 15:59:49 +01:00
Raphael Coeffic
0818999530
tramp: use async changes + small fixes
2017-01-13 15:59:49 +01:00
jflyper
4696c4ad45
Debugging trampReceive: array boundary checking
...
Removed frame timeout also.
2017-01-13 15:59:49 +01:00
jflyper
465870cb0c
Delay 1sec between freq and power
2017-01-13 15:59:49 +01:00
jflyper
3d9a82e4ae
Disable trampHandleResponse() instead of trampReceive()
2017-01-13 15:59:49 +01:00
jflyper
5bbf4e13c1
Fixed I (PIT) command parameter
2017-01-13 15:59:49 +01:00
jflyper
9bca2b88d0
Fixes and extensions
2017-01-13 15:59:36 +01:00
jflyper
195d3a3cf3
Serial option to production
2017-01-13 15:59:36 +01:00
jflyper
6550d738db
Some enhancements
2017-01-13 15:59:36 +01:00
jflyper
0c026a237a
Checksum range changed from 1
2017-01-13 15:59:36 +01:00
jflyper
74d175edfb
Changes per @ledvinap's commend + some debugging
2017-01-13 15:59:36 +01:00
jflyper
eec475078c
Removed debug
2017-01-13 15:59:36 +01:00
jflyper
6515ae3490
Added power and pit mode
2017-01-13 15:59:36 +01:00
jflyper
58ed2ed590
Tramp prototype driver
2017-01-13 15:59:36 +01:00
mikeller
005731cfe5
Adjusted PID scaling for the servo mixer.
2017-01-14 01:23:55 +13:00
Michael Keller
19c1709250
Added support for multiple serial inverters.
2017-01-14 00:27:02 +13:00
Michael Keller
033e41500c
Merge pull request #2097 from mikeller/add_brushed_autodetect_to_tinybeef3
...
Added brushed motor auto detect to TINYBEEF3.
2017-01-14 00:20:09 +13:00
Michael Keller
08fbc1f674
Remove validation for 'mid_rc', since it is not done in MSP_SET_RX_CONFIG.
2017-01-13 20:51:49 +13:00
Michael Keller
1ef293a3c5
Cleaned up output of diff / dump when CLI_MINIMAL_VERBOSITY is on.
2017-01-13 12:18:29 +13:00
Martin Budden
71d3963fdb
Merge pull request #2099 from martinbudden/bf_cc3d_opbl_rom_reduction
...
Remove some serial RX protocols to reduce CC3D_OPBL ROM usage
2017-01-12 22:19:57 +00:00
Martin Budden
996bf5126a
Remove some serial RX protocols to reduce CC3D_OPBL ROM usage
2017-01-12 21:51:18 +00:00
mikeller
08ac5a3298
Added brushed motor auto detect to TINYBEEF3.
2017-01-13 00:17:03 +13:00
borisbstyle
7a9b30cc7b
Merge pull request #2096 from mikeller/add_gyro_calibration_debug
...
Added debug output for gyro calibraton noise, increased 'moron_threshold' to 48.
2017-01-12 11:39:26 +01:00
mikeller
a91ff6838f
Added debug output for gyro calibraton noise, increased 'moron_threshold' to 48.
2017-01-12 21:54:05 +13:00
borisbstyle
9b2d34b818
Merge pull request #2089 from mikeller/disable_32khz_gyro_if_gyro_lpf_used
...
Changed checks to disable 32kHz gyro updates if 'gyro_lpf' is used.
2017-01-11 15:50:22 +01:00
mikeller
5e45ec3293
Renamed 'serial_cli' and 'fc_main'.
2017-01-11 23:22:03 +13:00
mikeller
7243e819fc
Changed checks to disable 32kHz gyro updates if 'gyro_lpf' is used.
2017-01-11 22:11:51 +13:00
Martin Budden
322ae59051
Merge pull request #2086 from martinbudden/bf_gyro_sync_fix
...
Fixed handling of 32kHz gyro in gyroSetSampleRate
2017-01-11 01:26:24 +00:00
blckmn
ccc7292b6c
Removed VCP default to using second serial (UART1 in most cases) to MSP
2017-01-11 12:24:34 +11:00
blckmn
1c4e5aceda
Update to ensure serial_cli list matches enum for PWM protocols
2017-01-11 12:13:07 +11:00
borisbstyle
af9a7f8eae
Correct handling for slower boards
2017-01-11 02:05:51 +01:00
Martin Budden
c4fe48c248
Fixed handling of 32kHz gyro in gyroSetSampleRate
2017-01-11 01:03:28 +00:00
borisbstyle
7c78c3090e
Merge pull request #2085 from martinbudden/bf_gyro_use32k_fix
...
Do runtime check to see if gyro supports 32kHz
2017-01-11 01:58:43 +01:00
Martin Budden
7b90a76098
Do runtime check to see if gyro supports 32kHz
2017-01-11 00:53:15 +00:00
borisbstyle
b294ada0f1
Allow 32k for dshot600
2017-01-11 01:33:14 +01:00
blckmn
6606c0d39f
Renamed some items based on feedback from @martinbudden
2017-01-11 09:23:52 +11:00
blckmn
a88d2db0d5
Added dispatcher start only if needed.
2017-01-11 08:57:26 +11:00
Martin Budden
c4885d8018
Merge pull request #2012 from blckmn/task_dispatch
...
Task dispatch - fix for SRXL delay required
2017-01-10 19:42:58 +00:00
Michael Keller
f7c4f3eff1
Increased MSP api version number in preparation for next release.
2017-01-10 18:38:14 +13:00
blckmn
f292dffac0
Putting GPS back in - but disabling MAG on NAZE.
2017-01-10 14:50:47 +11:00
blckmn
d4f7e6b9fd
Moved GPS for the moment
2017-01-10 14:15:28 +11:00
blckmn
820e36f227
Added define for turning on and off resource management and sensors
2017-01-10 11:38:16 +11:00
borisbstyle
8303151a25
Remove DSHOT900
2017-01-10 00:35:03 +01:00
blckmn
1e75f90c52
Merge branch 'master' into task_dispatch
2017-01-10 09:39:59 +11:00