20 for (
int i = 0; i < N_CGNDO; i++) {
23 pinMode(first + i, OUTPUT);
24 digitalWrite(first + i, LOW);
35 uint32_t cur = millis();
36 for (
int i = 0; i < n; i++) {
38 digitalWrite(first + i, LOW);
50 digitalWrite(first + i, HIGH);
51 limit[i] = millis() + l;
CgnDO(byte, byte=1)
Consructor.
void out(byte, uint32_t)
Starts putting out from a pin for determined time length.
void update()
Lowers down the pins that finished determined time length of output.