Raphael Coeffic
4d92ce25d3
MSP/SPORT: BFSetup LUA script fixes
...
- added MSP_EEPROM_WRITE after value upload.
- added timeout for saving (1.5s) + second retry.
- invalidate pages on telemetry lost.
- do not write values in LUA if reply set is empty.
- reset state on invalidatePages()
- removed “(…)” after the page title when loading.
2016-11-19 17:34:30 +01:00
Anders Hoglund
3285543cf0
PR 1604 incomplete. One more element to init.
2016-11-19 17:34:04 +01:00
Anders Höglund
837a17bbac
Merge pull request #1604 from martinbudden/bf_fix_cms_test
...
Added all virtual functions to test displayport in cms_unittest
2016-11-19 17:21:00 +01:00
J Blackman
3a772c447c
Merge pull request #1504 from betaflight/bf_rx_crsf
...
Team Blacksheep Crossfire RX and telemetry
2016-11-20 03:17:32 +11:00
Martin Budden
da1c5fbb3a
Added all virtual functions to test displayport in cms_unittest
2016-11-19 15:43:52 +00:00
Martin Budden
b4e7efd480
Merge pull request #1602 from sambas/bf_stm32f7_hal_update
...
Update STM32F7 HAL driver to 1.5.0 version
2016-11-19 15:28:36 +01:00
Martin Budden
26a3b1c639
Removed unnecessary feature check in checkCrsfTelemetryState
2016-11-19 14:16:21 +00:00
Sami Korhonen
03475a1ede
Update STM32F7 HAL driver to 1.5.0 version
2016-11-19 14:40:47 +02:00
J Blackman
c73ccda737
Merge pull request #1600 from blckmn/bf_rx_crsf_1
...
Removed need to check for serial port, or open it
2016-11-19 21:07:09 +11:00
blckmn
554d17357c
Removed need to check for serial port, or open it
2016-11-19 21:06:04 +11:00
J Blackman
acfed41a6b
Merge pull request #1512 from martinbudden/bf_osd_over_displayport
...
For discussion - made OSD device independent, now uses displayPort
2016-11-19 20:47:14 +11:00
J Blackman
b966da54b7
Merge pull request #1588 from betaflight/transponder-io-update
...
Transponder io update
2016-11-19 20:45:50 +11:00
Martin Budden
cb8e8b60ab
Merge pull request #1598 from blckmn/resource_feedback
...
Adding resource feedback upon setting (if duplication of pin)
2016-11-19 07:52:44 +01:00
Martin Budden
c0c5bf672a
Merge pull request #1599 from blckmn/naze_beeper
...
Fixed defaults for NAZE rev5 and above
2016-11-19 07:51:53 +01:00
Martin Budden
efd859f14d
Fixup OSD builds without MAX7456
2016-11-19 06:47:53 +00:00
Martin Budden
5362709f03
Grabbed OSD on init when using the minim OSD
2016-11-19 06:47:53 +00:00
Martin Budden
e4cb051b13
Fixup after rebase
2016-11-19 06:47:53 +00:00
Martin Budden
7c8d1967d0
Improved OSD & displayPort initialisation. Allowed nested screen grabbing
2016-11-19 06:47:53 +00:00
Martin Budden
9a62b04699
Removed #ifdef USE_MAX7456 from max7456_symbols.h
2016-11-19 06:47:53 +00:00
Martin Budden
3cf46ff16c
Made displayPort a parameter to osdInit
2016-11-19 06:47:53 +00:00
Martin Budden
c97e71e995
Made OSD device independent, now uses displayPort
2016-11-19 06:47:53 +00:00
J Blackman
25bcaa3a05
Merge pull request #1584 from atomiclama/master-bf
...
Fixed a problem when the motor count for motorInit came from custom mixer
2016-11-19 17:11:35 +11:00
J Blackman
5daa6a2ef0
Merge pull request #1573 from martinbudden/bf_gyro_efficiency
...
Improved efficiency of gyro update
2016-11-19 17:08:43 +11:00
J Blackman
e83fc463b6
Merge pull request #1589 from betaflight/minor-cleanups-and-fixes-1
...
Minor cleanups and fixes 1
2016-11-19 17:07:19 +11:00
blckmn
e0d9e225d2
Fixed defaults for NAZE rev5 and above
...
Also included small rename of isOD to isOpenDrain for readability
2016-11-19 11:57:48 +11:00
blckmn
54238a66a7
Adding resource feedback upon setting (if duplication of pin)
2016-11-19 11:42:08 +11:00
Martin Budden
abc2127a90
Merge pull request #1595 from jflyper/bfdev-cms-cleanup
...
CMS: Cleanup: Remove standard options from targets.
2016-11-18 16:41:25 +01:00
Martin Budden
01c272d0ef
Simplified CRSF telemetry port handling since sharing not required
2016-11-18 15:04:13 +00:00
jflyper
ab7c519cb0
CMS: Remove standard options from target.h
...
Remove USE_DASHBOARD, CMS and USE_MSP_DISPLAYPORT options from targets
used during development of the CMS. These options are standard for
>128K targets and defined in target/common.h
2016-11-18 23:57:15 +09:00
Anders Höglund
480774ade4
Merge pull request #1594 from mikeller/ledstrip_cleanup
...
Cleaned up some ambiguos names / illogical value ranges in 'ledstrip.c'.
2016-11-18 09:43:49 +01:00
Michael Keller
c94d5922e0
Merge pull request #1593 from AndersHoglund/typeconversions
...
Another try in cleaning up typeconversions
2016-11-18 13:50:03 +13:00
Michael Keller
8d36b2ae89
Cleaned up some ambiguos names / unlogical value ranges in 'ledstrip.c'.
2016-11-18 13:26:22 +13:00
Anders Hoglund
7967a90836
Another try in cleaning up the typeconversions cppcheck is complaining about.
2016-11-18 00:54:38 +01:00
Anders Hoglund
d4338b1a93
Revert "Fix a few cppcheck warnings."
...
This reverts commit 1dc90432cc
.
2016-11-18 00:00:11 +01:00
Martin Budden
e58d4bc0ad
Changed CRSF RX to be bidirectional
2016-11-17 22:36:11 +00:00
Martin Budden
3c5dd1604e
Ensured there is sufficient time to send a telemetry frame
2016-11-17 22:36:11 +00:00
Martin Budden
5d9c22e823
Changed telemetry to use broadcast address
2016-11-17 22:36:11 +00:00
Martin Budden
7249eefb9d
Updated CRSF telemetry so that telemetry and RX frames do not overlap
2016-11-17 22:36:11 +00:00
Martin Budden
e4997353c8
Fixed checkCrsfTelemetryState
2016-11-17 22:36:11 +00:00
Martin Budden
c987f268b7
Fixed up CRSF CRC checking. Fixed telemetry port mask
2016-11-17 22:36:11 +00:00
Martin Budden
de694386ba
Fixed test code
2016-11-17 22:36:11 +00:00
Martin Budden
5cd1582b26
Removed unnecessary function declaration from crsf.h
2016-11-17 22:36:11 +00:00
Martin Budden
e7928fc019
Added test code
2016-11-17 22:36:11 +00:00
Martin Budden
2a420d94f8
Added CRC checking. Renamed address constants. Updated tests.
2016-11-17 22:36:11 +00:00
Martin Budden
4a225cf9b1
Added test data. Improved build #defines
2016-11-17 22:36:11 +00:00
Martin Budden
ad71436df3
Fixup after rebase
2016-11-17 22:36:11 +00:00
Martin Budden
302fd67321
Added comment about flight mode text
2016-11-17 22:36:11 +00:00
Martin Budden
2b343af861
Implemented flight mode telemetry
2016-11-17 22:36:11 +00:00
Martin Budden
818a91b6c1
Fixed baud rate and inversion. Added more tests
2016-11-17 22:36:11 +00:00
Martin Budden
6b53b200ae
Removed unnecessary headers
2016-11-17 22:36:11 +00:00