Michael Keller
07cce64572
Added ESC temperature warning, fixed ESC warning issue with motor count > 8. ( #5583 )
2018-04-04 01:04:18 +12:00
conkerkh
494e42610e
Add SDIO for F7 ( #5604 )
2018-04-04 01:03:54 +12:00
varkokonyi
6320dff462
Fix arming-releated IBUS telemetry bug ( #5613 )
2018-04-03 21:15:09 +12:00
codecae
bc824e42c2
Corrected CLI to include vtx_band=0 to enable freq selection mode. ( #5465 )
2018-04-03 19:59:02 +12:00
conkerkh
f00e4f2a82
Simplify compilation of F4 SDIO enabled targets. ( #5603 )
2018-04-02 14:41:16 +12:00
Bryce Johnson
f50ed9f763
Change crashflip to normal on disarm ( #5594 )
2018-04-02 14:36:27 +12:00
conkerkh
db81dbe103
HotFix for sdcard driver on F7 when using DMA for TX ( #5595 )
...
* HotFix for sdcard driver on F7 when using DMA for TX
* Fix typo
2018-04-02 14:36:13 +12:00
conkerkh
a9136e2ba0
Add CDC+HID on F7 ( #5596 )
2018-04-02 14:35:51 +12:00
etracer65
c091fa8e48
Fix PWM rx 100% CPU load ( #5598 )
...
Previous logic changes were causing the RX task to run every loop for PWM rx leading to 100% CPU load. Reverted PWM processing to be based on a time interval rather than whether new data is available. With PWM we can't differentiate when new data is available as it's a continuous stream.
2018-04-02 10:35:26 +12:00
conkerkh
1243b3ad50
LEDs on NucleoF7 are inverted. ( #5602 )
2018-04-02 07:46:11 +12:00
jflyper
31639e4a48
Merge pull request #5578 from mikeller/remove_omnibusf4_legacy_code
...
Removed code marked as legacy from OMNIBUSF4.
2018-04-01 18:21:00 +09:00
mikeller
53df5d1129
Removed code marked as legacy from OMNIBUSF4.
2018-04-01 12:38:08 +12:00
Michael Keller
b5c0076bc8
Added USE_ESC_SENSOR_INFO define, cleaned up USE_ESC_SENSOR define. ( #5580 )
2018-04-01 11:33:07 +12:00
Andrey Mironov
b8aa6ac915
Added AIKONF4 ( #5355 )
...
* Added AIKONF4
* Replaced binary literals with explicit bit macros
* Removed invalid backdoor timers
* Added board description to docs folder
2018-04-01 11:10:39 +12:00
Michael Keller
92d19e7be6
Merge pull request #3036 from cleanflight/spracingf7dual-pidaudio ( #5586 )
...
PID-Audio feature
2018-04-01 11:08:41 +12:00
Michael Keller
5a258070bc
Fixed DMA conflicts for CRAZYBEEF3 targets. ( #5590 )
2018-04-01 11:00:03 +12:00
Michael Keller
c3cb2e1605
Fixed CLI array assignment. ( #5589 )
2018-04-01 10:57:19 +12:00
proggod
1a29e88f57
Revoltosd ( #5557 )
...
* added FlightOne revolt header
* comments
* Added OSD config
* more target file changes
* more target file changes
* REVOLTOSD
* REVOLTOSD
* timer fixes
* timer fixes
* osd
* config
* Added USE_TARGET_CONFIG
* osd
* osd
* spi changes
* more spi changes working now
* Added REVOLTOSD target
* folder rename and other target fixes
* more changes
* additional target changes
* one typo
* fixed typo
2018-03-31 14:33:23 +13:00
Teracis
45e64edb0b
Removed mixer halving in 3D mode. ( #5582 )
2018-03-31 13:43:16 +13:00
codecae
8131e4f840
Created generic SmartAudio interface ( #5561 )
2018-03-31 13:01:30 +13:00
pulquero
cf6b3639e2
Add OSD message to report motor/esc problem. ( #5550 )
...
Signed-off-by: Mark Hale <mark.hale@physics.org>
2018-03-31 02:09:33 +13:00
etracer65
a7eccffa38
Clear crash flip mode flag on disarming ( #5566 )
...
Previously the flag was only set during arming so after crash flip mode was used the flag would stay active until the next arming. This caused the "CRASH FLIP" warning message to erroneously display on the OSD when disarmed.
2018-03-30 18:09:35 +13:00
Michael Keller
8bbd92cb43
Added UART2 TX pin definition to FPVM_BETAFLIGHTF7 target. ( #5562 )
2018-03-30 18:07:31 +13:00
Michael Keller
d55ce930c0
Added code of conduct. ( #5560 )
...
This is from a default template suggested by GitHub. It's fairly broad, but non specific.
2018-03-30 18:06:16 +13:00
Michael Keller
b55ff3fefc
Added documentation for the FrSky SPI RX. ( #5545 )
2018-03-30 18:01:12 +13:00
allenfor2017
a02c404157
add new target SpeedyBee F4 ( #5552 )
...
* add new target speedybee f4
* modify BEEPER define
2018-03-30 17:54:25 +13:00
codecae
22004cfd56
Created generic Tramp protocol interface ( #5527 )
2018-03-30 17:50:19 +13:00
Míguel Ángel Mulero Martínez
39904a3065
Add default telemetry for iBus ( #5570 )
...
The "standard" telemetry is RPM, temperature and external voltage.
2018-03-30 17:41:50 +13:00
etracer65
59dbe0e4e3
Correct accelerometer initialization for MPU6000 and MPU9250 ( #5559 )
...
Accelerometer should be initialized to 16G scale.
2018-03-30 17:11:14 +13:00
Anders Höglund
11e22e634f
Spektrum SRXL improvements. Collect TM data in sync with transmission instead of async 30Hz, performancs +50%. B-channel Cap/Cur/temp was visible even though not used, corrected. Incomplete compile conditions corrected. ( #5556 )
2018-03-30 17:02:38 +13:00
Míguel Ángel Mulero Martínez
efef50ced1
Increment AG GAIN step in CMS ( #5568 )
2018-03-30 16:54:55 +13:00
Míguel Ángel Mulero Martínez
7ad4bbfa0f
Simplify the precompiler condition for MSP_VOLTAGE_METERS ( #5554 )
...
... and MSP_CURRENT_METERS
2018-03-28 08:11:08 +13:00
Míguel Ángel Mulero Martínez
8095d3442c
Fix MSP_VOLTAGE_METERS and MSP_CURRENT_METERS ( #5547 )
...
Only sustract the unused voltage/current meters from ESC when
USE_ESC_SENSOR is defined
2018-03-28 03:34:53 +13:00
Michael Keller
5a7b1879ee
Fixed spurious 'bad RX' arming disable detection. ( #5541 )
2018-03-27 09:52:14 +13:00
Andrey Mironov
9cf0eca620
Fixed missing extern on throttleBoost ( #5549 )
2018-03-26 23:01:25 +03:00
Michael Keller
83e614c139
Made MSC initialisation pin configurable. ( #5535 )
2018-03-27 01:04:59 +13:00
zuim
605962d9a5
Get current time using gps ( #5520 )
...
* Get time using gps with nmea and ublox protocol. The rtctime is set once gps time is available.
* Fix issues with Gps time
* Fix problems with gpstime
2018-03-27 01:04:41 +13:00
Michael Keller
3a8901daa8
Added assertion about OSD warning field size. ( #5533 )
2018-03-26 20:53:12 +13:00
Michael Keller
4b20ab5d7b
Fixed naming inconsistency for OSD elements. ( #5534 )
2018-03-26 11:30:19 +13:00
Michael Keller
474d99e77c
Removed conditional from struct for SD card parameter group. ( #5537 )
2018-03-26 10:50:46 +13:00
joelucid
ee8daac41d
ITerm rotation ( #5469 )
...
* ITerm rotation
* address requested changes
* now counting up
* scale errors according to Ki while rotating
* iterm_rotation profile setting
* revert to non scaled version, style related fixes
* Triggering a CI build.
2018-03-26 10:50:21 +13:00
Michael Keller
d6af4c2d6b
Fixed blinking of OSD RSSI element. ( #5542 )
2018-03-26 10:46:46 +13:00
Michael Keller
71cd500b99
Simplified code path in fc_rc. ( #5536 )
2018-03-25 22:35:30 +13:00
etracer65
9edce2359a
Add current battery voltage as an option for the OSD stats page ( #5531 )
...
Allows the user to configure a new OSD stat item called "BATTERY" that will display a live and updating battery voltage. This would allow the user to see how their battery was recovering after disarming by comparing to the stat "END BATTERY".
2018-03-25 13:56:25 +13:00
conkerkh
b9ab42d6a7
Enable Composite USB HID for all F4, add PG for USB device. ( #5525 )
2018-03-25 12:44:57 +13:00
joelucid
efda704ee5
Throttle boost ( #5508 )
...
* throttle boost which temporarily boosts throttle in both directions to improve response
* fix comment and use pt1FilterGain
* incorporate review suggestions
* incorporate review suggestions
* use float constant to avoid double promotion
* formatting changes
* formatting change
* hopefully last style changes
2018-03-25 11:33:22 +13:00
Andrey Mironov
172642383d
Fixed notch Q calculation to be dimensionless as it should ( #5529 )
...
* Fixed notch Q calculation to be dimensionless as it should
* Get rid of one division and leverage multiply-accumulate instr
2018-03-24 20:27:39 +03:00
etracer65
0c7ae49464
Fix OSD stats not clearing when entering OSD menu ( #5522 )
...
The pitch stick high can be used to clear the OSD stats screen, but it's also part of the sequence to enter the OSD menu. Entering the OSD menu from the stats page should have cleared the stats, but because of a race condition they weren't always cleared and the OSD menu would draw on top of the stats. Changed the logic to ensure that if the OSD menu is entered the stats page is exited and cleared.
2018-03-24 18:03:43 +13:00
etracer65
c8a646ebc3
Cleanup 32K capable gyro includes ( #5523 )
...
Added a `USE_32K_CAPABLE_GYRO` define set in `common_fc_post.h` that replaces the repeated testing for each gyro define wherever 32KHz compatibility is checked.
2018-03-24 18:02:27 +13:00
Michael Keller
a8e86880f5
Generalised USB MSC use for all F4 targets with SD card. ( #5519 )
2018-03-24 16:00:53 +13:00