Petr Ledvina
5a75737df9
Implement getBoxIdState
...
packFlightModeFlags is simplified by using it. Base for #5111
2018-02-05 13:10:52 +01:00
Martin Budden
671382234a
Enabled switch fallthrough checking by compiler
2017-12-23 19:46:40 +00:00
Martin Budden
81ebdb38b6
Improved accgyro device structure alignment
2017-12-17 16:54:13 +00:00
Martin Budden
6943fb8e56
Split MSP box code into separate module
2017-07-20 13:33:34 +01:00
blckmn
daa0afcd39
Initial making of LEDs configurable
2017-06-17 16:47:38 +10:00
Petr Ledvina
3171fa27ce
Simplify timer definitions
2017-04-30 08:47:30 +10:00
Martin Budden
aa561d542b
Updates to support parameter groups
2017-03-06 13:48:14 +00:00
Martin Budden
8479ed0022
Starting the process of fixing type downcasting warnings
2016-12-28 09:46:30 +00:00
Martin Budden
ae356d485b
Fixed UNUSED #define
2016-11-20 17:26:29 +00:00
Sami Korhonen
573df69935
F7 Fix Ledstrip
2016-10-21 08:51:13 +03:00
Sami Korhonen
1f8805cdf0
squash betaflightF7
...
Parts and driver boost from @npsm
2016-10-21 08:51:02 +03:00
atomiclama
4afab418fe
Refactor to remove duplicate define of UNUSED macro.
2016-10-19 14:52:44 +01:00
Martin Budden
af5c1e3902
Added ARRAYEND and DEBUG_SET utilities
2016-10-13 14:37:43 +01:00
borisbstyle
ddf1f80b48
Revert "Revert "Betaflight led strip resubmit""
...
This reverts commit 63c7ae18ff
.
2016-07-18 09:19:13 +02:00
borisbstyle
63c7ae18ff
Revert "Betaflight led strip resubmit"
2016-07-16 11:24:05 +02:00
gaelj
aab0a56068
CF new LED strip port
...
Requires configurator update.
LED strip Cleanup.
New LED functions:
- GPS (G)
- Battery (L)
- RSSI (S)
- Larson Scanner (O)
- Blink (B)
- Blink on landing (N)
Mode colors and special colors are configurable (mode_color in CLI, MSP_LED_STRIP_MODECOLOR & MSP_SET_LED_STRIP_MODECOLOR)
2016-07-12 19:40:08 +02:00
Martin Budden
ea283ab98c
Converted tabs to spaces
2016-07-09 14:39:39 +01:00
Petr Ledvina
9e30e69cee
exti_io from Peter Ledvina
2016-06-03 10:44:06 +02:00
Petr Ledvina
48cdf650d9
improve container_of macro
2015-10-12 19:58:06 +01:00
Petr Ledvina
dc5a888633
cpm16 / cmp32 functions
...
used to compare timestamps with correct wrap. A bit more readable that typecasting in code. Only few uses replaced now
2015-10-12 19:58:05 +01:00
Petr Ledvina
e56f46a756
Move utility macros to common/utils.h
2015-02-23 09:17:05 +01:00
Petr Ledvina
aa7f5c4a1e
New timer implementation
...
This is first part of new softserial code. Main timer code is changed, changes to rest of code are kept to minimum.
macros for BASEPRI based synchronization are added to project (atomic.h)
TIMER_PERIOD fixed in pwm_rx.c
2014-11-07 15:38:26 +01:00