mirror of
https://gitea.osmocom.org/sim-card/simtrace2.git
synced 2026-03-16 21:28:33 +03:00
LED: add need pattern
new LED pattern: off for 200 ms and then on Change-Id: Id2c40dc20d75ed6f38b735164ad1eb2860dc480c
This commit is contained in:
@@ -31,6 +31,7 @@ enum led_pattern {
|
||||
BLINK_200O_F = 7,
|
||||
BLINK_600O_F = 8,
|
||||
BLINK_CUSTOM = 9,
|
||||
BLINK_2F_O,
|
||||
_NUM_LED_BLINK
|
||||
};
|
||||
|
||||
|
||||
@@ -73,16 +73,23 @@ static const struct blink_state bs_3on_1off_3on_30off[] = {
|
||||
static const struct blink_state bs_3on_1off_3on_1off_3on_30off[] = {
|
||||
{ 300, 1 }, { 100, 0 }, { 300, 1 }, { 100, 0 }, { 300, 1 }, { 3000, 0 }
|
||||
};
|
||||
|
||||
static const struct blink_state bs_2on_off[] = {
|
||||
{ 200, 1 }, { 0, 0 },
|
||||
};
|
||||
|
||||
static const struct blink_state bs_200on_off[] = {
|
||||
{ 20000, 1 }, { 0, 0 },
|
||||
};
|
||||
|
||||
static const struct blink_state bs_600on_off[] = {
|
||||
{ 60000, 1 }, { 0, 0 },
|
||||
};
|
||||
|
||||
static const struct blink_state bs_2off_on[] = {
|
||||
{ 200, 0 }, { 0, 1 },
|
||||
};
|
||||
|
||||
|
||||
/* a blink pattern is an array of blink_states */
|
||||
struct blink_pattern {
|
||||
@@ -128,6 +135,11 @@ static const struct blink_pattern patterns[] = {
|
||||
.states = bs_600on_off,
|
||||
.size = ARRAY_SIZE(bs_600on_off),
|
||||
},
|
||||
[BLINK_2F_O] = {
|
||||
.states = bs_2off_on,
|
||||
.size = ARRAY_SIZE(bs_2off_on),
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
struct led_state {
|
||||
|
||||
Reference in New Issue
Block a user