Commit Graph

11681 Commits

Author SHA1 Message Date
Michael Keller babebe32f2
Merge pull request #6153 from AndersHoglund/travis_verbosity
Set low verbosity in Travis. Logs are too big for Travis to handle.
2018-06-18 22:25:32 +12:00
Anders Hoglund 8da66004e5 Set low verbosity in Travis. Logs are too big for Travis to handle. 2018-06-18 11:19:47 +02:00
Michael Keller 0824c6fda5
Merge pull request #6141 from jflyper/bfdev-fix-f4-led-strip-dma
F4 DMA buffer should not reside in CCM
2018-06-18 07:43:33 +12:00
jflyper c2a37262a0 F4 dma buffer should not reside in CCM 2018-06-18 02:21:13 +09:00
Michael Keller 2fe9d79903
Merge pull request #6126 from mikeller/fix_pid_loop_overloading
Removed tasks from PID loop that don't belong there.
2018-06-17 20:08:56 +12:00
mikeller f412e17e89 More USB include woes. 2018-06-17 17:54:18 +12:00
mikeller 448885bfc5 Fixed USB CDC includes. 2018-06-17 16:38:16 +12:00
mikeller 9492899aeb Made it fit on SIRINFPV. 2018-06-17 13:42:30 +12:00
mikeller 40f0c87906 Increased task frequency for the main task. 2018-06-17 13:40:15 +12:00
mikeller ad9a06289f Added workaround for target independence test. 2018-06-17 13:40:15 +12:00
mikeller 1bd502e9ac Removed function declaration. 2018-06-17 13:40:15 +12:00
mikeller d2c2bc3155 Reinstated USB connection debug. 2018-06-17 13:39:39 +12:00
mikeller 8107ad254c Fixed special case for SPRACINGF3OSD, fixed tests. 2018-06-17 13:39:39 +12:00
mikeller afb6068400 Removed tasks from PID loop that don't belong there. 2018-06-17 13:39:39 +12:00
Michael Keller a7fae6b8f0
Merge pull request #6099 from mikeller/fixed_usb_hid_channel_mapping
Fixed USB HID channel mapping in Windows.
2018-06-17 13:38:03 +12:00
Michael Keller 1fdef20bfc
Merge pull request #6121 from AlienWiiBF/QMC5883L_fix
Fix wrong QMC5883L mag detection
2018-06-17 13:36:02 +12:00
Michael Keller 0dd43c92dc
Merge pull request #6132 from mikeller/fix_pid_loop_slowness
Remove GPS rescue update from PID loop.
2018-06-17 13:35:39 +12:00
Michael Keller 9c55617f05
Merge pull request #6130 from mikeller/fix_dshot_commands_2
Stop Dshot commands from running when ESCs not disarmed.
2018-06-17 12:05:20 +12:00
Michael Keller 319b85777b
Merge pull request #6113 from etracer65/turtle_mode_disarm_cleanup
Only reset motor directon on disarming when crash flip mode was active
2018-06-17 11:41:30 +12:00
Michael Keller 7215505934
Merge pull request #6127 from mikeller/jh_fix_rtc_leap_offset
[From iNav] change year base for RTC time_t to correct leap processing
2018-06-17 11:27:16 +12:00
Michael Keller 8a597c3228
Merge pull request #6131 from DieHertz/fix-f7-ledstrip
Marked LED DMA buffer FAST_RAM
2018-06-17 09:19:33 +12:00
mikeller f067324844 Fixed extra repeat. 2018-06-17 03:07:10 +12:00
Michael Keller 609e304643
Merge pull request #6122 from dbasch/performance-fix
[GPS Rescue] - Fix the calculation of acceleration magnitude average to run at gps u…
2018-06-17 02:36:48 +12:00
mikeller f129f7913c Added injection for GPS rescue commands. 2018-06-17 02:35:53 +12:00
Andrey Mironov e70840a17a Marked LED DMA buffer FAST_RAM
Changes not staged for commit:
2018-06-16 17:32:12 +03:00
mikeller ce4a95f33d Merge branch 'gps_rescue_update_fix' of https://github.com/codecae/betaflight 2018-06-17 02:04:24 +12:00
mikeller 7f107e2d9b Added updating of scheduled command time when motors become idle. 2018-06-17 01:45:10 +12:00
mikeller d49948f1fd Stop Dshot commands from running when ESCs not disarmed. 2018-06-17 00:37:57 +12:00
mikeller 11098fba85 Made new includes conditional to F7. 2018-06-16 15:33:13 +12:00
Michael Keller 0a949c35b3
Merge pull request #6108 from mikeller/fix_dshot_commands
Fixed Dshot command check on non-F7.
2018-06-16 15:25:58 +12:00
stronnag f298a4ad45 change year base for RTC time_t to correct leap processing
Merge pull request #3307 from iNavFlight/jh_fix_rtc_leap_offset
2018-06-16 15:02:44 +12:00
mikeller b402d85a77 Holy moly, these drivers are a mess. 2018-06-16 14:53:25 +12:00
mikeller 24bbb524f6 Fixed build for F7. 2018-06-16 14:45:09 +12:00
Michael Keller 4466c6f5e3
Merge pull request #6123 from etracer65/beacon_arming_guard_time
Reduce beacon arming guard time to 1.2 seconds
2018-06-16 13:40:02 +12:00
Michael Keller 370897eda3
Merge pull request #6124 from etracer65/osd_stats_reset_dup
Clean up duplicate OSD stat reset
2018-06-16 13:37:46 +12:00
Michael Keller 9f0ace1302
Merge pull request #6125 from wind0r/remove_double_transponder_update
remove double transponder update call
2018-06-16 12:19:28 +12:00
Steffen Windoffer b5a34603fe remove double transponder update call 2018-06-16 00:23:21 +02:00
Bruce Luckcuck 7d783acafa Reduce beacon arming guard time to 1.2 seconds
Based on feedback from KISS and BLHeli developers the maximum delay for a beacon command is 1020ms.  Since there is some built-in delay in sendint the DSHOT beacon command 10 times leaving a little margin for error at 1.2 seconds.
2018-06-15 10:51:12 -04:00
Bruce Luckcuck a93005c692 Clean up duplicate OSD stat reset 2018-06-15 00:00:19 -04:00
s0up 343049d653 fix the calculation of acceleration magnitude average to run at gps update freq vs PID looptime freq to save CPU resources 2018-06-14 14:36:31 -07:00
MJ666 df60162b02 Fix wrong QMC5883L mag detection 2018-06-14 21:12:24 +02:00
Michael Keller 9a06900c83
Merge pull request #6104 from etracer65/beacon_arm_delay_osd
Display OSD message and countdown if arming is delayed due to beacon
2018-06-14 23:08:31 +12:00
Curtis Bangert 8950eb1f68 Moved updateGPSRescueState to imuUpdateAttitude. gps_rescue.c tidy. 2018-06-14 02:21:12 -04:00
Michael Keller 156b71182f
Merge pull request #6116 from betaflight/revert-6110-gps_rescue_update_fix
Revert "Moved updateGPSRescueState to imuUpdateAttitude. gps_rescue.c tidy."
2018-06-14 13:26:12 +12:00
Michael Keller 4ead807edd
Revert "Moved updateGPSRescueState to imuUpdateAttitude. gps_rescue.c tidy." 2018-06-14 13:25:52 +12:00
Michael Keller 1aa78531f7 Fixes from review. 2018-06-14 12:24:30 +12:00
Andrey Mironov 7b035ce3a8
Merge pull request #6110 from codecae/gps_rescue_update_fix
Moved updateGPSRescueState to imuUpdateAttitude. gps_rescue.c tidy.
2018-06-14 01:01:33 +03:00
Bruce Luckcuck 3e706224c9 Only reset motor directon on disarming when crash flip mode was active
Previous logic always reset the motor direction if the crash flip mode was configured.
2018-06-13 16:41:27 -04:00
Bruce Luckcuck c15933fbd6 Change beacon arming delayed message to use the warning message
Uses the OSD_WARN element rather than a separate separate screen before arming.  The "BEACON ON" message will appear for the first 0.5 seconds and then "AM IN x.y" will countdown for the remaining delay.

Also fixed OSD_WARN element blinking related to battery warnings to only blink the warning element if the battery warnings are actually configured.
2018-06-13 12:05:10 -04:00
Curtis Bangert 953e2ad0e9 Moved updateGPSRescueState to imuUpdateAttitude. gps_rescue.c tidy. 2018-06-13 11:36:49 -04:00