Skip to content

Commit 07df729

Browse files
committed
fl-exp: nabd: fiddle with ears default position and LEDs pulse rate.
1 parent d1774b5 commit 07df729

File tree

3 files changed

+25
-25
lines changed

3 files changed

+25
-25
lines changed

nabd/leds.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ class LedsSoft(Leds, metaclass=abc.ABCMeta):
4848
Base implementation with software pulsing.
4949
"""
5050

51-
PULSING_RATE = 0.200 # every 200ms
52-
PULSING_STEPS = 10 # number of steps to reach target color
51+
PULSING_RATE = 0.100 # every 100ms
52+
PULSING_STEPS = 25 # number of steps to reach target color
5353

5454
def __init__(self):
5555
self.condition = Condition()

nabd/nabd.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ class State(Enum):
4242

4343

4444
class Nabd:
45-
SLEEP_EAR_POSITION = 10
46-
INIT_EAR_POSITION = 0
45+
SLEEP_EAR_POSITION = 13
46+
INIT_EAR_POSITION = 3
4747
EAR_MOVEMENT_TIMEOUT = 0.5
4848

4949
SYSTEMD_ACTIVATED_FD = 3

nabd/tests/leds_test.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -53,47 +53,47 @@ def test_pulse(self):
5353
[
5454
("do_set", Led.BOTTOM, 0, 0, 0),
5555
"do_show",
56-
("do_set", Led.BOTTOM, 1, 2, 3),
56+
("do_set", Led.BOTTOM, 0, 0, 1),
5757
"do_show",
58-
("do_set", Led.BOTTOM, 2, 4, 6),
58+
("do_set", Led.BOTTOM, 0, 1, 2),
5959
"do_show",
60-
("do_set", Led.BOTTOM, 3, 6, 9),
60+
("do_set", Led.BOTTOM, 1, 2, 3),
6161
"do_show",
62-
("do_set", Led.BOTTOM, 4, 8, 12),
62+
("do_set", Led.BOTTOM, 1, 3, 4),
6363
"do_show",
64-
("do_set", Led.BOTTOM, 5, 10, 15),
64+
("do_set", Led.BOTTOM, 2, 4, 6),
6565
"do_show",
66-
("do_set", Led.BOTTOM, 6, 12, 18),
66+
("do_set", Led.BOTTOM, 2, 4, 7),
6767
"do_show",
68-
("do_set", Led.BOTTOM, 7, 14, 21),
68+
("do_set", Led.BOTTOM, 2, 5, 8),
6969
"do_show",
70-
("do_set", Led.BOTTOM, 8, 16, 24),
70+
("do_set", Led.BOTTOM, 3, 6, 9),
7171
"do_show",
72-
("do_set", Led.BOTTOM, 9, 18, 27),
72+
("do_set", Led.BOTTOM, 3, 7, 10),
7373
"do_show",
74-
("do_set", Led.BOTTOM, 10, 20, 30),
74+
("do_set", Led.BOTTOM, 3, 7, 11),
7575
"do_show",
76-
("do_set", Led.BOTTOM, 9, 18, 27),
76+
("do_set", Led.BOTTOM, 4, 8, 13),
7777
"do_show",
78-
("do_set", Led.BOTTOM, 8, 16, 24),
78+
("do_set", Led.BOTTOM, 4, 9, 14),
7979
"do_show",
80-
("do_set", Led.BOTTOM, 7, 14, 21),
80+
("do_set", Led.BOTTOM, 5, 10, 15),
8181
"do_show",
82-
("do_set", Led.BOTTOM, 6, 12, 18),
82+
("do_set", Led.BOTTOM, 5, 11, 16),
8383
"do_show",
84-
("do_set", Led.BOTTOM, 5, 10, 15),
84+
("do_set", Led.BOTTOM, 6, 12, 17),
8585
"do_show",
86-
("do_set", Led.BOTTOM, 4, 8, 12),
86+
("do_set", Led.BOTTOM, 6, 12, 19),
8787
"do_show",
88-
("do_set", Led.BOTTOM, 3, 6, 9),
88+
("do_set", Led.BOTTOM, 6, 13, 20),
8989
"do_show",
90-
("do_set", Led.BOTTOM, 2, 4, 6),
90+
("do_set", Led.BOTTOM, 7, 14, 21),
9191
"do_show",
92-
("do_set", Led.BOTTOM, 1, 2, 3),
92+
("do_set", Led.BOTTOM, 7, 15, 22),
9393
"do_show",
94-
("do_set", Led.BOTTOM, 0, 0, 0),
94+
("do_set", Led.BOTTOM, 8, 16, 23),
9595
"do_show",
96-
("do_set", Led.BOTTOM, 1, 2, 3),
96+
("do_set", Led.BOTTOM, 8, 16, 25),
9797
"do_show",
9898
],
9999
)

0 commit comments

Comments
 (0)