aboutsummaryrefslogtreecommitdiffstats
path: root/sw/relays.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sw/relays.cpp')
-rw-r--r--sw/relays.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/sw/relays.cpp b/sw/relays.cpp
index cb83626..d06395f 100644
--- a/sw/relays.cpp
+++ b/sw/relays.cpp
@@ -35,7 +35,7 @@ struct pending_event_t {
bool pending;
};
-static constexpr int RELAY_SIGNAL_HOLD_TIME_MS = 400;
+static constexpr int RELAY_SIGNAL_HOLD_TIME_US = 400000uL;
static constexpr size_t PENDING_EVENTS_SIZE = 8;
@@ -119,7 +119,7 @@ bool relays_toggle(relay_id_t relay, bool set_not_reset, const timer_t& when)
pending_events[i].pending = true;
pending_events[i].relay = relay;
pending_events[i].when = when +
- timer_t{0, timer_t::ms_to_ticks(RELAY_SIGNAL_HOLD_TIME_MS)};
+ timer_t{0, RELAY_SIGNAL_HOLD_TIME_US};
pending_events[i].level = false;
pending_events[i].set_not_reset = set_not_reset;