|
XPoint 0.1.0
Hardware-agnostic crosspoint matrix routing library
|
Internal pulse-event slot for non-blocking latching-relay coil timing. More...
#include <XPoint.h>
Public Attributes | |
| uint8_t | r |
| Matrix row. | |
| uint8_t | c |
| Matrix column. | |
| unsigned long | t0 |
| millis() at coil energize. | |
| bool | on |
true = slot occupied. | |
Internal pulse-event slot for non-blocking latching-relay coil timing.
One slot is occupied from the moment a coil is energized until update() detects that pulseDuration ms have elapsed and calls releaseNode(). Managed exclusively by XPoint; not part of the public API.
| uint8_t PulseEvent::c |
Matrix column.
| bool PulseEvent::on |
true = slot occupied.
| uint8_t PulseEvent::r |
Matrix row.
| unsigned long PulseEvent::t0 |
millis() at coil energize.