J Blackman
10c8708381
Merge pull request #3558 from jflyper/bfdev-omnibusf4-add-timer-entries-for-uart1-pins
...
OMNIBUSF4 Target configuration improvements
2017-07-19 04:39:20 +10:00
jflyper
84b828a93c
Target configuration improvements
...
1. Add timer entries for UART1 pins so that unused side, more
specifically TX side when Serial RX is used, can be used as a timer for
other uses such as software serial.
2. Delete AVOID_UART1_FOR_PWM_PPM so that
- OMNIBUSF4/F4SD users will have an option to use UART1 with SBUS/PPM
jumper mod, and
- DYSF4PRO users to provide UART1 even when PPM is used.
3. Tidy on S6_OUT (consolidation)
2017-07-19 01:10:21 +09:00
Martin Budden
9c37c319c6
Merge pull request #3556 from DieHertz/enable-camera-control
...
Enable Camera Control
2017-07-18 16:29:37 +01:00
Andrey Mironov
2636ffddb9
Renamed occurrences of CAMERA_CONTROL to USE_CAMERA_CONTROL
2017-07-18 17:55:08 +03:00
Michael Keller
481397e9b3
Merge pull request #3551 from jflyper/bfdev-dysf4pro-pc3-for-rssi
...
DYSF4PRO Use PC3 for RSSI ADC input
2017-07-18 18:47:57 +08:00
jflyper
9ea8789869
For DYSF4PRO, use PC3 for RSSI ADC input
...
The RSSI pad has direct connection to PC3.
2017-07-18 15:08:51 +09:00
Michael Keller
dcc600a78b
Merge pull request #2727 from DieHertz/camera-control
...
Camera OSD control
2017-07-18 06:47:57 +08:00
Anders Höglund
31f4b898e2
Merge pull request #3545 from mikeller/invert_skip_target_warning
...
Inverted when the SKIP_TARGET warning is being shown.
2017-07-17 14:33:57 +02:00
Michael Keller
9e73acf73b
Inverted when the SKIP_TARGET warning is being shown.
2017-07-17 19:01:14 +08:00
Martin Budden
903c168be6
Merge pull request #3544 from brucesdad13/target-alienwhoop
...
Add warning for SKIP_TARGETS
2017-07-17 05:38:31 +01:00
brucesdad13@gmail.com
d1b331baea
* @mikeller asked if I would "[add] a warning message if targets are not built because of SKIP_TARGETS
" to avoid confusion and frustration. I've put it at the beginning of the build process.
...
- Charlie Stevenson
2017-07-16 23:46:48 -04:00
Martin Budden
d32b7b415a
Merge pull request #3538 from DanNixon/osd_debug_mode
...
Allow setting debug mode from CMS
2017-07-16 12:40:17 +01:00
Dan Nixon
c23b07bdda
Pad table strings in the CMS
...
Ensures that switching from a longer string to a shorter one does not
leave chars from the longer string.
e.g. BATTERY -> GYRO would result in GYROERY
2017-07-16 11:15:51 +01:00
Dan Nixon
cfb23ad0ac
Add debug mode to CMS menu
2017-07-16 11:14:37 +01:00
Martin Budden
ed83d27fc7
Merge pull request #3539 from jflyper/bfdev-oled-display-bad-error-detection
...
Correct failure detection from i2c_OLED_send_cmd
2017-07-16 10:38:36 +01:00
jflyper
985e045ac8
Correct failure detection from i2c_OLED_send_cmd
2017-07-16 17:38:31 +09:00
Martin Budden
312978ee54
Merge pull request #3534 from Faduf/master
...
Add specific configuration depending on hardware revisions of the YupiF4
2017-07-16 09:29:46 +01:00
Faduf
1f809048df
remove beeper dependency in pwm output
2017-07-16 09:45:02 +02:00
Martin Budden
19b1a0d123
Merge pull request #3536 from jflyper/bfdev-revo-with-uart4
...
Enable UART4 (S5_OUT and S6_OUT) on REVO
2017-07-16 07:47:00 +01:00
Martin Budden
c8cbd0e7d7
Merge pull request #3535 from jflyper/bfdev-bff3-new-timer-mapping
...
BFF3 Timer mapping re-adjustment
2017-07-16 07:46:21 +01:00
Martin Budden
dcb21a92c1
Merge pull request #3527 from brucesdad13/target-alienwhoop
...
New ALIENWHOOP target
2017-07-16 07:43:42 +01:00
Martin Budden
e1b5c2a67a
Merge pull request #3528 from blckmn/DYSF4PRO
...
DYSF4PRO target
2017-07-16 07:42:23 +01:00
Martin Budden
afe2d26ded
Merge pull request #3523 from fishpepper/cli_array
...
improved array handling in cli
2017-07-16 07:40:43 +01:00
Martin Budden
186465ffe6
Merge pull request #3515 from jflyper/bfdev-anyfcf7-i2c2-as-main-i2c
...
ANYFCF7 Activate I2C2 as external I2C
2017-07-16 07:24:37 +01:00
DieHertz
65476c506c
Added stick commands for camera control
2017-07-16 02:23:39 +03:00
DieHertz
cc358dc405
Implemented Camera Control using Hardware and Software PWM
2017-07-16 02:23:31 +03:00
fishpepper
544cad10df
cleanup and style cosmetics
2017-07-15 20:30:55 +02:00
Faduf
d6b9350c74
Add specific configuration depending on hardware revisions of the YupiF4
2017-07-15 19:41:48 +02:00
jflyper
15a638e511
Enable UART4 (S5_OUT and S6_OUT) on REVO
2017-07-16 00:45:40 +09:00
jflyper
c4c0a6dfd1
Removed HEXDSHOT option (still capable of Hexa-Dshot)
2017-07-16 00:33:10 +09:00
Martin Budden
a46936d040
Merge pull request #3521 from basdelfos/datasize_cleanup
...
Replace dataSize with sbufBytesRemaining()
2017-07-15 09:52:08 +01:00
Martin Budden
f249bc93fa
Merge pull request #3520 from DanNixon/cms_bb_flash_reset_status_after_erase
...
Ensure storage device status is reset after erasing flash via CMS
2017-07-15 09:45:23 +01:00
Martin Budden
97bdac445b
Merge pull request #3522 from DanNixon/cms_menu_timer_element_fix
...
Fix a typo in OSD CMS menu for timer element toggling
2017-07-15 09:37:03 +01:00
Bas Delfos
807c155cab
Replaced macro with actual code
2017-07-15 10:34:53 +02:00
Martin Budden
07dc62f465
Merge pull request #3517 from basdelfos/feature_cleanup
...
Fixed feature list in cli dump command
2017-07-15 09:33:26 +01:00
Martin Budden
d68b8fae9a
Merge pull request #3519 from jflyper/bfdev-oled-use-send_cmdarray
...
OLED display convert consecutive calls to `i2c_OLED_send_cmd` to array of commands
2017-07-15 09:21:28 +01:00
Martin Budden
5ddbab75ee
Merge pull request #3511 from mikeller/add_esc_info_all_escs
...
Added ESC info display for 'dshotprog 255 6' invocation (all ESCs).
2017-07-15 09:18:17 +01:00
blckmn
b7192ee00b
target.h updated for DYSF4PRO
2017-07-15 18:01:52 +10:00
Martin Budden
03273e4ab9
Merge pull request #3518 from DanNixon/cms_fix_pid_rate_editing
...
Ensure PID/rate profile is updated before editing values in CMS
2017-07-15 08:54:58 +01:00
J Blackman
1d1afa617c
Merge pull request #3526 from kc10kevin/master_FURYF4OSDPPMFix
...
FuryF4 PPM Fix
2017-07-15 17:42:12 +10:00
borisbstyle
45479b30fd
Merge pull request #3529 from blckmn/MOTOR_BLIP_FIX
...
Fix motor twitch when unarmed and using synced protocols.
2017-07-15 09:00:24 +02:00
brucesdad13@gmail.com
7fcc0b0a20
Renamed define DUMMY_TARGETS to SKIP_TARGETS in last commit but forgot to update where it was used. No more late night commits :D
...
~ Charlie Stevenson
2017-07-15 02:39:35 -04:00
brucesdad13@gmail.com
ec2e764a55
Changed define name from DUMMY_TARGETS to SKIP_TARGETS per @blckmn request
...
~ Charlie Stevenson
2017-07-15 02:33:35 -04:00
brucesdad13@gmail.com
60bfe6905f
Added list of DUMMY_TARGETS (folder names that aren't actually targets) to be removed from VALID_TARGETS before build. Currently only ALIENWHOOP proposed target falls into this category. It would potentially be a nice way to clean up some of the other targets where only the arch and a few sensors differ.. thoughts?
...
~ Charlie Stevenson
2017-07-15 02:23:39 -04:00
brucesdad13@gmail.com
4de1f747fe
* Updated Makefile to hopefully appease travis
...
* Undefined VTX-related in target.h.. not currently used on target and caused warnings...
~ Charlie Stevenson
2017-07-15 00:57:06 -04:00
blckmn
f0bdc93a25
Fix motor twitch when unarmed and using synced protocols.
2017-07-15 14:51:59 +10:00
blckmn
eab46fa1b5
DYSF4PRO target
2017-07-15 14:43:40 +10:00
brucesdad13@gmail.com
01b489ab09
Initial import of ALIENWHOOP target (Charlie's AlienWhoop not AlienFlight NG Whoop)
...
supporting F4 or F7 processors and either the MPU-6500 or MPU-9250. Option for
BMP-280 and possible MAX7456 under consideration. Board will be available by the
end of July 2017 and second draft prototype is currently being fabricated by OSH
Park. This fc is a remix of Lance's open source hardware AlienFlight F3 brushed
quad licensed CC BY-SA 4.0. Eagle CAD files and link to order the board via OSH
Park will be made available after final testing. Heard a rumor that release cand.
was near and wanted to ensure target was ready. ~ Charlie Stevenson
2017-07-14 23:43:48 -04:00
kc10kevin
b1cb04cbf6
PPM Fix
2017-07-14 18:40:51 -05:00
fishpepper
8c8c9f5e7a
move unittest specific stuff to unittest
2017-07-14 21:23:44 +02:00