Commit Graph

12901 Commits

Author SHA1 Message Date
mikeller 1771ea687f Fixed tests. 2018-12-16 11:28:04 +13:00
mikeller 53278c08f8 Fixed PID profile switching. 2018-12-15 22:53:12 +13:00
Michael Keller 497ede203f
Merge pull request #7129 from Asizon/master
Add target OMNIBUSF4V6
2018-12-15 21:31:32 +13:00
Michael Keller ff2f71ac8b
Merge pull request #6870 from AlienWiiBF/BARO_GENERIC
Update Baro driver for generic target
2018-12-15 21:30:23 +13:00
MJ666 e5f330fbf1 Update Baro driver for generic target 2018-12-15 07:36:25 +01:00
Asizon 31db76b856 Add target OMNIBUSF4V6
I add target of Airbot Omnibus F4 V6, it is tested and functional at 100%

Update target OmnibusF4V6 to Fireworks variant

Update target.h

Update target.c

Update target.c

Fix motor output resources for Typhoon32 V2

Revert motor changes

Enable SCL and SDA pins

I have enabled the resources I2C2_SCL and I2C2_SDA, in Omnibus F4 V6 they are independent, they do not share with UART3TX / UART3RX

Requested changes

I have reviewed the requested changes, default gyro first and swapping of gyro1 and 2

Removing two linefeed

Add I2C Definitions and Timers

Added definitions and timers for I2C1 device(Baro, Mag)

Update target.c target.h

Some requested changes

Remove I2C Timers

Waiting to find compatible timers for SCL and SDA(I2C)

Update USABLE_TIMER_CHANNEL_COUNT
2018-12-15 07:35:12 +01:00
Michael Keller 60118da63f
Merge pull request #6432 from joelucid/integrated_yaw
For discussion: Integrated yaw control
2018-12-15 18:40:00 +13:00
Michael Keller 72cc59b834
Merge pull request #7211 from phobos-/led-pin-defaults
Moved Default RX_SPI_LED_PIN definition to common_default_post.h
2018-12-15 18:29:51 +13:00
Michael Keller 6ad2575716
Merge pull request #7190 from jflyper/bfdev-per-device-preinit
[SPI] Introduce per device pin pre-init
2018-12-14 20:32:19 +13:00
Michael Keller 6b8b8a62e1
Merge pull request #7184 from Linjieqiang/add_target_EXF722DUAL
TARGET: Add support code for EXF722DUAL board.
2018-12-14 00:05:14 +13:00
jflyper c2ba0ae5e0 Drop features from FRSKYF3 to fit it into flash 2018-12-13 11:15:30 +09:00
jflyper 9ea1428d11 Introduce per device pin pre-init 2018-12-13 11:15:26 +09:00
Michael Keller 3b93361ac3
Merge pull request #7205 from hydra/debug-symbols-on-asm-code
Ensure debug symbols are generated for startup code when needed.
2018-12-13 01:09:41 +13:00
Michael Keller 6cea7039d5
Merge pull request #7200 from etracer65/fix_smartport_gps_alt
Fix smartport GPS altitude
2018-12-13 00:38:11 +13:00
Michael Keller b04d6d69af
Merge pull request #7193 from joelucid/ac_fixes
fix abs control refactor, make abs control cutoff configurable
2018-12-13 00:28:13 +13:00
phobos- 2d0378dadf Moved Default RX_SPI_LED_PIN definition to common_default_post.h 2018-12-11 22:20:58 +01:00
Michael Keller 9bae508ab8
Merge pull request #7198 from pkruger/bugfix-issue-7196-OSD-active-elements-menu
Add fix for issue 7196 OSD active elements menu moves items left by one
2018-12-12 00:14:32 +13:00
Thorsten Laux 906a697668 make iyaw conditional, bump pidProfile version number 2018-12-11 08:28:53 +01:00
Thorsten Laux 8bcc4dab64 fix indentation and pidProfile version number 2018-12-11 08:18:51 +01:00
Dominic Clifton 2584a90134 Ensure debug symbols are generated for startup code when needed. 2018-12-10 19:50:59 +01:00
Thorsten Laux b0af988a75 unit test bugs 2018-12-10 19:28:18 +01:00
Bruce Luckcuck 50e47e1536 Fix smartport GPS altitude
Value sent was erroneously scaled up by a factor of 10.
2018-12-10 09:36:04 -05:00
Pieter Kruger 4a37a7c833 Add fix for issue 7196 OSD active elements menu moves items left by one 2018-12-10 23:14:01 +10:00
Thorsten Laux 56181a87c8 change pid.h for unit test 2018-12-10 13:57:35 +01:00
Michael Keller 6972f3eb01
Merge pull request #7182 from klutvott123/fport-sport-writeeeprom-fix
Skip smartport/fport telemetry requests after eeprom write
2018-12-11 01:28:16 +13:00
Michael Keller 4987151bb5
Merge pull request #7187 from etracer65/launch_throttle_trigger_max
Launch Control: increase throttle trigger percent max to 90
2018-12-11 01:20:46 +13:00
Michael Keller 556f0b2ada
Merge pull request #7188 from etracer65/fix_osd_throttle_pos
Fix OSD throttle position element calculation and add 3D support
2018-12-11 01:19:54 +13:00
Michael Keller e1e942b6e4
Merge pull request #7167 from pkruger/3988-feature-add-sticks-verlay-to-in-flight-OSD
Add stick overlays to OSD
2018-12-11 00:26:35 +13:00
LinJieqiang 786f1935a1 TARGET: Add support code for EXF722DUAL board.
Doc: Add the description for EXF722DUAL board.

Target: Remove the EXF722DUAL PID-Audio Feature.

Target: Remove the EXF722DUAL unused build code.
2018-12-10 18:30:14 +08:00
Thorsten Laux e63cb48adf unit test fix 2018-12-10 10:51:45 +01:00
Thorsten Laux 17a995e03e fix abs control refactor, make abs control cutoff configurable 2018-12-10 09:05:20 +01:00
Thorsten Laux a6ea33689f eliminate extra newlines 2018-12-09 20:38:58 +01:00
Thorsten Laux 52e2ad2301 eliminate extra newlines 2018-12-09 20:38:15 +01:00
Michael Keller 2e81109be1
Merge pull request #7166 from jflyper/bfdev-use-RTC-backup-register-for-persistent-data
[SYSTEM] Use RTC backup register for persistent storage
2018-12-10 07:10:41 +13:00
Thorsten Laux d4512672fe Move to pid.c, add relax to offset drag based component, make configurable 2018-12-09 14:21:44 +01:00
Pieter Kruger ef459cb161 Add OSD Stick Overlay feature - fix issue 3988 2018-12-09 21:42:45 +10:00
Michael Keller 4442de5591
Merge pull request #7177 from mikeller/fix_osd_element_ordering
Fix non-chronological element ordering.
2018-12-09 13:11:04 +13:00
Bruce Luckcuck 5ed1bbb2a9 Fix OSD throttle position element calculation and add 3D support
Previously the Throttle Position element calculation was based solely on the raw rcCommand value and didn't take into account the min_check deadzone so the resulting displayed percentage was incorrect. Also 3D trottle handling was not considered.

Corrected the calculation and added support for 3D throttle modes. Reversed thrust will be represented with negative throttle percentages.
2018-12-08 12:58:06 -05:00
Bruce Luckcuck ab0e1260be Launch Control: increase throttle trigger percent max to 90
Per user request. Apparently the previous max of 50% wasn't providing agressive enough launches for some users.
2018-12-08 11:25:28 -05:00
Michael Keller 586eef94e5
Merge pull request #7183 from TonyBlit/gps_flight_distance
Total Distance renamed to Flight Distance
2018-12-08 22:41:42 +13:00
Michael Keller d5cd22bef3
Merge pull request #7180 from mikeller/move_clracingf7_doc
Moved CLRACINGF7 board description into 'docs/boards/'.
2018-12-08 22:23:00 +13:00
Michael Keller 1ef5554e7a
Merge pull request #7179 from mikeller/update_gitignore
Added 'eeprom.bin' (SITL EEPROM image) to '.gitignore'.
2018-12-08 22:22:43 +13:00
Tony Cabello bbacb7ca28 Total Distance renamed to Flight Distance 2018-12-08 06:57:36 +00:00
Hans Christian Olaussen 695911fd3b Update unittests 2018-12-06 22:24:33 +01:00
Hans Christian Olaussen 28de4c63bb Fix comment and write to NULL 2018-12-06 21:05:00 +01:00
Hans Christian Olaussen f91a3a46b8 Remove prototype 2018-12-06 19:31:34 +01:00
Hans Christian Olaussen 416357b3da Fix indent 2018-12-06 19:28:55 +01:00
Hans Christian Olaussen 4fb82f8d34 Move MSP_EEPROM_WRITE check to handleMspFrame 2018-12-06 19:22:59 +01:00
Hans Christian Olaussen bfabf48ca7 Style fixes 2018-12-06 13:31:51 +01:00
mikeller 5698b6c4a2 Moved CLRACINGF7 board description into 'docs/boards/'. 2018-12-06 21:37:04 +13:00