1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-22 15:55:48 +03:00
Commit graph

829 commits

Author SHA1 Message Date
Dan Nixon
fa39970cda Fix RX unit test 2017-07-30 21:39:19 +01:00
Dan Nixon
312a7d73b9 Disable arming as soon as an RX link is lost 2017-07-30 15:56:23 +01:00
jflyper
4a2ef89ea8 Revert left stick constraints and introduce context 2017-07-30 19:12:22 +09:00
Martin Budden
b1ec3d04f2 Merge pull request #3660 from martinbudden/bf_uart_tidy
Tidied UART enum definitions
2017-07-29 15:15:16 +01:00
Martin Budden
47a0f15b7d Merge pull request #3659 from martinbudden/bf_blackbox_tidy
Blackbox header and function name tidy
2017-07-29 14:48:41 +01:00
Martin Budden
0118af7eb3 Blackbox header and function name tidy 2017-07-29 13:33:19 +01:00
Martin Budden
944fe0761c Tidied UART enum definitions 2017-07-29 13:30:37 +01:00
Martin Budden
471e01210b Merge pull request #3621 from DieHertz/dataflash-read-compressed
Compression for MSP_DATAFLASH_READ
2017-07-29 13:18:29 +01:00
DieHertz
b0cc2b670d Implemented streaming Huffman compression in chunks of 256 bytes 2017-07-27 16:04:38 +03:00
Martin Budden
213d9d976d Use Huffman compression for blackbox data transfer
Conflicts:
	src/test/Makefile
2017-07-27 16:04:37 +03:00
Dan Nixon
28fb930c1f Improve formatting of some numerical OSD elements
- Moved units to the right of the number
- Added adequate left padding
2017-07-26 12:57:12 +01:00
Dan Nixon
ad334113e2 Add test for existing OSD element functionality 2017-07-26 12:34:06 +01:00
blckmn
7a5d1d9b8e Moving boardIdentifier out of config header and into systemConfig (for generic targets) 2017-07-25 09:05:12 +10:00
Martin Budden
20748dcf9a Merge pull request #3000 from martinbudden/bf_blackbox_iterations
Better handling of I-frame and P-frame iterations
2017-07-20 19:42:33 +01:00
Martin Budden
cf9d20bede Merge pull request #3413 from martinbudden/bf_gyro_spi_tidy
SPI tidy. Rename SPI functions. Rationalise parameter order.
2017-07-20 19:31:57 +01:00
Martin Budden
2fd20c2bd9 Rename SPI functions. Rationalise parameter order. 2017-07-20 16:22:59 +01:00
Martin Budden
6943fb8e56 Split MSP box code into separate module 2017-07-20 13:33:34 +01:00
jflyper
f2d313e849 Final touch-ups 2017-07-18 22:01:30 +09:00
jflyper
6b4b880c85 Added stubs for tests 2017-07-17 09:29:28 +09:00
jflyper
ba553a3036 Added defines to test/Makefile 2017-07-17 03:52:50 +09:00
fishpepper
544cad10df cleanup and style cosmetics 2017-07-15 20:30:55 +02:00
fishpepper
8c8c9f5e7a move unittest specific stuff to unittest 2017-07-14 21:23:44 +02:00
fishpepper
a38eb4350d added unittest for cli arrays 2017-07-14 19:24:04 +02:00
Michael Keller
ea5a7cd998 Merge pull request #3373 from DanNixon/generic_osd_timers
Generic OSD timers (plus high precision timer)
2017-07-08 10:21:39 +12:00
mikeller
67acc6c7ec Added beeps to indicate the reason for arming being disabled. 2017-07-04 01:38:04 +12:00
Dan Nixon
78d28b48f8 Generic OSD timers
- Two configurable timer elements/stat items
- High precision timer (for race timing)
- Add array length checking to OSD items in MSP
2017-07-03 12:30:49 +01:00
Dan Nixon
dbbe79a9f4 Add arming disabled reasons to OSD 2017-07-02 17:29:21 +01:00
mikeller
31df82db2d Reworked arming conditions. 2017-06-30 08:43:46 +12:00
Martin Budden
783dddae73 Fix unit test 2017-06-29 19:28:22 +01:00
Martin Budden
f6097cba18 Calculate blackbox rate_num and rate_denom for MSP 2017-06-29 13:58:18 +01:00
Martin Budden
fa1514c083 Better handling of I-frame and P-frame interations 2017-06-29 13:57:21 +01:00
Martin Budden
8d4f838aac Fixed test 2017-06-28 21:36:33 +01:00
Michael Keller
6dfff4ac4d Fixed OSD tests after GPS changes. 2017-06-28 12:45:54 +12:00
Michael Keller
5f1ede6534 Merge pull request #3348 from martinbudden/bf_gps_align
Move some GPS variables into struct. Some alignment with iNav
2017-06-28 11:58:12 +12:00
Dan Nixon
270c4bd5fe Update OSD unit test as per comments from @ledvinap 2017-06-27 18:01:55 +01:00
Dan Nixon
427c5fe524 OSD unit test 2017-06-27 10:01:35 +01:00
Martin Budden
564e0c94b8 Move some GPS variables into struct. Some alignment with iNav 2017-06-25 14:44:04 +01:00
Martin Budden
d714624b7b Merge pull request #3283 from AndersHoglund/unit_test_Werror
Unit tests with clang warnings slips by unnoticed, added -Werror compiler option.
2017-06-25 11:00:21 +01:00
Martin Budden
b47df12759 Fix warnings in unit tests 2017-06-25 10:12:21 +01:00
Michael Keller
b77b866c2d Merge pull request #3346 from mikeller/fix_rcsplit_box_id
Removed 'boxId' from 'rcsplitSwitchState_t', cleaned up naming.
2017-06-25 18:46:25 +12:00
mikeller
7396e2665d Removed 'boxId' from 'rcsplitSwitchState_t', cleaned up naming. 2017-06-25 18:24:28 +12:00
jflyper
e88db3cb1a Merge branch 'master' into bfdev-configurable-bind-pin-2 2017-06-23 19:20:31 +09:00
Dominic Clifton
32fa109a64 Merge pull request #2852 from azolyoung/add-runcam-split-support
Add runcam split support
2017-06-23 08:48:07 +12:00
jflyper
8e2ebcf026 Rebased on to master 2017-06-19 19:43:18 +09:00
Michael Keller
f380c3d774 Fixed unit tests. 2017-06-19 13:33:29 +12:00
Hydra
0227b7fb28 CF/BF - Update re-instated unit tests due to rc_modes changes. 2017-06-19 13:31:08 +12:00
mikeller
a10e1d05ed Fixed tests. 2017-06-19 13:31:08 +12:00
Dominic Clifton
db006b1585 Merge pull request #2856 from ledvinap/improvement-64bit-boxid
array based box masks
2017-06-19 13:31:08 +12:00
jflyper
c7f62e47a6 Automatic spektrum bind pin determination 2017-06-17 04:12:50 +09:00
mikeller
774cae215c Removed support for profile handling in parameter groups. 2017-06-15 03:11:02 +12:00