Commit Graph

11363 Commits

Author SHA1 Message Date
githubDLG 5d716a4397 Update target file
Update target file
2018-05-04 15:28:44 +08:00
jirif fa40fbe865 Fix RX rate calculation when using fport 2018-05-04 07:45:47 +02:00
Michael Keller 75f82c7f2b
Merge pull request #5798 from Faduf/YupiF4_patch
YupiF4 Motor output Patch
2018-05-04 15:32:14 +12:00
Neil B 97b787fb72 Cleaned up markdown
Added markdown code bash tags and removed whitespace
2018-05-03 20:27:11 -07:00
Neil Balch 01d5fbc754 "Nuke" mysterious Notes.md file
git blamed on hydra in 2014, probably left over from original fork
2018-05-03 20:15:52 -07:00
Michael Keller b100840c26
Merge pull request #5808 from neilbalch/patch-2
Add more info to F405-CTR board docs
2018-05-04 15:09:35 +12:00
githubDLG 6c27482f4c Add new target Stack-X
Add new target Stack-X
2018-05-04 10:34:02 +08:00
Neil B 9e6752198c Make F405-CTR docs more readable 2018-05-03 18:03:10 -07:00
Neil 1fd1bdbb3f
Add softserial info and status LEDs 2018-05-03 14:53:18 -07:00
Neil 86c54ff3ae
Clarify resource command in F405-CTR docs 2018-05-03 14:27:32 -07:00
Neil b8a9beb732
Add UART list for F405-CTR and update pinout 2018-05-03 12:20:59 -07:00
Neil b95089da5d
Add note on possible pad conflict
And fix terminology for RX5 pad description.
2018-05-03 08:10:37 -07:00
Bruce Luckcuck ff59c37fdb Only allow gyro_to_use = BOTH if both detected gyros are the same type
Since we currently don't have per gyro configuration, trying to use two different gyro types simultaneously may not provide good results or lead to other unforeseen situations like attempting to initialize with settings not applicable to both hardware types.

This logic looks at the detected gyro types and resets to use only the first one if the user selected "BOTH" and they're different hardware types.
2018-05-03 10:34:13 -04:00
Michael Keller 40e8f77fed
Merge pull request #5802 from neilbalch/patch-1
Add Board documentation for Matek F405-CTR
2018-05-04 00:07:31 +12:00
Bruce Luckcuck 3064fbcd0e Fixed flash overflow for FRSKYF3 2018-05-03 07:38:05 -04:00
Michael Keller cb19bb16d4
Merge pull request #5793 from etracer65/max7456_double_increment
Fix incorrect double increment in MAX7456 screen drawing
2018-05-03 23:32:21 +12:00
Michael Keller 48093e4428
Merge pull request #5786 from pulquero/esc-telemetry
Improved distribution of telemetry bandwidth over sensors (fixes #5785).
2018-05-03 23:28:16 +12:00
Andrey Mironov cb9e1ef58c
Merge pull request #5768 from etracer65/esc_combined_overflow
Fix potential overflow in combined ESC sensor data
2018-05-03 11:00:28 +03:00
Andrey Mironov 87812963a5
Merge pull request #5781 from betaflight/aikonf4-doc-update
Update Board - AikonF4.md
2018-05-03 10:59:21 +03:00
Neil f679215d03
Fix file extension (oops!) 2018-05-02 22:12:23 -07:00
Neil 4d95369b1f
Add Board documentation for Matek F405-CTR 2018-05-02 22:09:04 -07:00
Michael Keller 2a91eaac8d
Merge pull request #5801 from jflyper/bfdev-exclude-kissfcv2f7-from-ci
Exclude KISSFCV2F7 from CI
2018-05-03 14:12:29 +12:00
Michael Keller 69ba290c8f
Merge pull request #5797 from jflyper/bfdev-change-M25P16-to-FLASH
Change M25P16 to FLASH where appropriate
2018-05-03 14:02:39 +12:00
jflyper 7a03e034c9
Merge pull request #5757 from SteveCEvans/revonano_baro
Revonano Baro is on I2C bus 3
2018-05-03 10:57:17 +09:00
jflyper 4ee3210df8
Merge pull request #5789 from SteveCEvans/i2cunstick
Use i2cUnstick() from bus_i2c_hal.c
2018-05-03 10:56:14 +09:00
Michael Keller 8720447eea
Merge pull request #5799 from etracer65/midelicf3_flash_reduction
Fixed flash overflow for MIDELICF3
2018-05-03 13:34:30 +12:00
Michael Keller d85f263028
Merge pull request #5792 from etracer65/max7456_init
Avoid 0xFF character when writing to MAX7456 in auto-increment mode
2018-05-03 13:11:21 +12:00
jflyper 77cbeab783 Exclude KISSFCV2F7 from CI 2018-05-03 09:42:10 +09:00
Bruce Luckcuck 8abbb84a55 Fix dual gyro default logic
With the changes to add dual gyro support and the SPRACINGF7DUAL target, the defaulting logic of which gyro(s) to use was changed. The logic defaulted to using "BOTH" unless the target specifically selected a gyro.

I think this logic is backwards in that the first gyro should be selected by default unless the target specifies something different.  The previous logic would cause all of the previous dual-gyro targets to default to "BOTH" even though they have different gyro types.  This is probably not a good idea and definitely would cause an unexpected change for the users.

The SPRACINGF7DUAL target has two of the same gyro so defaulting to "BOTH" is appropriate.  So now the target specifies that both gyros should be used in this case as the default.
2018-05-02 20:06:08 -04:00
Mark Hale f2f5106101 Improved distribution of telemetry bandwidth over sensors (fixes #5785).
Signed-off-by: Mark Hale <mark.hale@physics.org>
2018-05-02 22:18:46 +01:00
Bruce Luckcuck 87e6497c77 Fixed flash overflow for MIDELICF3 2018-05-02 17:10:50 -04:00
Faduf 1c7053d98d YupiF4 Motor output Patch 2018-05-02 19:41:16 +02:00
jflyper 36fb439d45 Change M25P16 to FLASH where appropriate 2018-05-02 21:26:47 +09:00
Michael Keller 6d72a853dd
Merge pull request #5795 from etracer65/esc_current_warning_default
Default OSD ESC current alarm to off
2018-05-02 16:31:06 +12:00
Bruce Luckcuck 7e8bd7bb34 Default OSD ESC current alarm to off
The osd_esc_current_alarm was added but never assigned a default value. Therefore it defaulted to 0 instead of off (-1).  This resulted in OSD warnings if the ESCs weren't providing current data as the test looked for values >= the warning setting.
2018-05-01 14:06:49 -04:00
Bruce Luckcuck b328d1dbbc Fix incorrect double increment in MAX7456 screen drawing
The for loop variable was being erroneously double incremented when a character was updated. This would cause fewer characters to be checked/updated during each cycle based on how many were found to be updated.
2018-05-01 12:38:45 -04:00
Bruce Luckcuck 932998a33c Avoid 0xFF character when writing to MAX7456 in auto-increment mode
The 0xFF character is used as an "escape" character by the MAX7456 when using auto-increment mode. The last byte of the characters used for the logo is the 0xFF character and this was causing the version and CMS instructions to not display.

Changed the logic to avoid the 0xFF character during the auto-increment phase and added a second pass if needed to update those characters in direct addressing mode.
2018-05-01 12:07:40 -04:00
jflyper 8bb6d42928
Merge pull request #5769 from jflyper/bfdev-omninxt
New target OmniNXT F4/F7
2018-05-01 11:09:39 +09:00
jflyper 7720e57d5c
Merge pull request #5776 from jflyper/bfdev-handle-overloaded-cs-pin
FLASH: Handle overloaded SPI CS pin
2018-05-01 10:55:13 +09:00
SteveCEvans d009e40e38 Remove hardcoded numbers from i2cUnstick() 2018-05-01 00:18:45 +01:00
Michael Keller fba59c32b6
Merge pull request #5676 from conkerkh/CMS_FIX
Disable CMS when USB is connected on CDC_HID enabled targets.
2018-05-01 11:07:56 +12:00
SteveCEvans 1f2ebe89f5 Merge branch 'master' into revonano_baro 2018-04-30 23:04:26 +01:00
SteveCEvans 2c4287d693 Baro is on I2CDEV_3 on Revo Nano 2018-04-30 23:03:57 +01:00
SteveCEvans e282e4b3de Remove hard coded numbers 2018-04-30 22:39:53 +01:00
SteveCEvans 30db7b75cb Use i2cUnstick() from bus_i2c_hal.c 2018-04-30 22:25:53 +01:00
borisbstyle d5380a670b
Merge pull request #5782 from etracer65/video_type_enum
Add descriptive enumeration for vcd_video_system values
2018-04-30 08:18:24 +02:00
Chris 8cbd91c9ee Duplicate include 2018-04-30 01:02:02 +02:00
Chris 641e555e7b Check if HID is actually enabled in options. 2018-04-30 00:51:14 +02:00
Chris b824f900d9 Fixup as in PR commits. 2018-04-30 00:46:21 +02:00
Bruce Luckcuck 1bfc2c2fa7 Add descriptive enumeration for vcd_video_system values
Previously the values were numeric and ranged from 0 to 2. This change adds a descriptive value list as "AUTO", "PAL" and "NTSC".
2018-04-28 11:08:57 -04:00