This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 4.2.0
More details
| Board | Claims compatibility | Inclusion | SIPSenderSync |
SendADC |
SendTestPackets |
TextPacketHandler |
Chaser |
SIPHandler |
SIPSenderAsync |
USBProWidget |
BasicReceive |
BasicSend |
Flasher |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: FAIL
In file included from /private/tmp/arduino-testlib1498784527/test/test.ino:1:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:9:10: fatal error: cstring: No such file or directory
#include <cstring>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.ino:10:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:13:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:13:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:10:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:9:10: fatal error: algorithm: No such file or directory
#include <algorithm>
^~~~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /tmp/arduino-testlib1588412085/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:38:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:38:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:45:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("Channel 1: %d\n", lastValue);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:50:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("RGB: %d %d %d\n", rgb[0], rgb[1], rgb[2]);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:61:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("Channel 1: %d\n", v);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:72:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("RGB: %d %d %d\n", rgb[0], rgb[1], rgb[2]);
^~~~~~
print
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino:25:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino:25:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:9:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:32:1: error: 'elapsedMillis' does not name a type
elapsedMillis sinceLastChase;
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:44:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:44:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:54:3: error: 'sinceLastChase' was not declared in this scope
sinceLastChase = kChaseInterval;
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:58:7: error: 'sinceLastChase' was not declared in this scope
if (sinceLastChase < kChaseInterval) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:61:3: error: 'sinceLastChase' was not declared in this scope
sinceLastChase = 0;
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:73:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:73:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:9:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:39:1: error: 'elapsedMillis' does not name a type
elapsedMillis lastFrameTimer;
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:55:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH); // Start with the LED on
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:55:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH); // Start with the LED on
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:58:3: error: 'lastFrameTimer' was not declared in this scope
lastFrameTimer = kDMXTimeout;
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:67:5: error: 'lastFrameTimer' was not declared in this scope
lastFrameTimer = 0;
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:70:12: error: 'elapsedMillis' does not name a type
static elapsedMillis p = kPrintInterval;
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:71:9: error: 'p' was not declared in this scope
if (p >= kPrintInterval) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:72:14: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("%d: %d\n", dmxRx.packetCount(), lastValue);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:85:7: error: 'lastFrameTimer' was not declared in this scope
if (lastFrameTimer < kDMXTimeout) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:88:7: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:88:7: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:90:7: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:90:7: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:93:5: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
/home/ec2-
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.ino:12:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/hhis scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
oes not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::tee/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!i/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.ino: In function 'void setu
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:64:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:64:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino: In function 'void fillRegularData()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:112:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:112:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino: In function 'void fillSIPData()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:125:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:125:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
digitalWrite
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:54:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:54:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:73:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:73:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:34:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:34:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:9:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:36:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:36:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
digitalWrite
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.h:11,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.cpp:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumCha~~~~~~~~~~~
ot declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
rror: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/I/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:36:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH); // Start with the LED on
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:36:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH); // Start with the LED on
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino: In function 'void setText(uint8_t, uint8_t, const char*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:61:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("Page %d:", page);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:65:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf(" %s\n", text);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:71:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("%.*s\n", charsPerLine, text);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:76:12: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("%s\n", text);
^~~~~~
print
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/ReceiveHandler.h:7,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/ReceiveHandler.cpp:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not de~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:132:1: error: 'elapsedMillis' does not name a type
elapsedMillis lastReadTimer{0};
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:171:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:171:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:191:10: error: 'elapsedMillis' does not name a type
static elapsedMillis blinkTimer{0};
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:200:9: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:200:9: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:217:7: error: 'blinkTimer' was not declared in this scope
if (blinkTimer >= 1000 / rate / 2) {
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:217:7: note: suggested alternative: 'getTimer'
if (blinkTimer >= 1000 / rate / 2) {
^~~~~~~~~~
getTimer
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:220:5: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, ledState ? HIGH : LOW);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:220:5: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, ledState ? HIGH : LOW);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void startRx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:234:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kTxPin, kTxDisable);
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:234:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kTxPin, kTxDisable);
^~~~~~~~~~~~~~~~
digitalWrite
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void startTx()':
/home/ec2-user/arduino-testlib/cli-datadir/u
Result: FAIL
In file included from /tmp/arduino-testlib1588412085/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:9:10: fatal error: cstring: No such file or directory
#include <cstring>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.ino:10:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:13:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:24:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:10:10: fatal error: cstdint: No such file or directory
#include <cstdint>
^~~~~~~~~
compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:9:10: fatal error: algorithm: No such file or directory
#include <algorithm>
^~~~~~~~~~~
compilation terminated.
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /private/tmp/arduino-testlib1498784527/test/test.ino:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: note: suggested alternative: 'EPWMChannel'
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:11:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: note: suggested alternative: 'EPWMChannel'
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:38:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:38:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:45:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("Channel 1: %d\n", lastValue);
^~~~~~
print
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:50:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("RGB: %d %d %d\n", rgb[0], rgb[1], rgb[2]);
^~~~~~
print
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:61:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("Channel 1: %d\n", v);
^~~~~~
print
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:72:14: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("RGB: %d %d %d\n", rgb[0],
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino:8:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: note: suggested alternative: 'EPWMChannel'
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino:25:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino:25:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:9:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: note: suggested alternative: 'EPWMChannel'
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino: At global scope:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:32:1: error: 'elapsedMillis' does not name a type
elapsedMillis sinceLastChase;
^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:44:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:44:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
digitalWrite
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:54:3: error: 'sinceLastChase' was not declared in this scope
sinceLastChase = kChaseInterval;
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:58:7: error: 'sinceLastChase' was not declared in this scope
if (sinceLastChase < kChaseInterval) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:61:3: error: 'sinceLastChase' was not declared in this scope
sinceLastChase = 0;
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:73:3: error: 'digitalWriteFast' was not declared in this sc
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:9:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: note: suggested alternative: 'EPWMChannel'
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino: At global scope:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:39:1: error: 'elapsedMillis' does not name a type
elapsedMillis lastFrameTimer;
^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:55:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH); // Start with the LED on
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:55:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH); // Start with the LED on
^~~~~~~~~~~~~~~~
digitalWrite
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:58:3: error: 'lastFrameTimer' was not declared in this scope
lastFrameTimer = kDMXTimeout;
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:67:5: error: 'lastFrameTimer' was not declared in this scope
lastFrameTimer = 0;
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:70:12: error: 'elapsedMillis' does not name a type
static elapsedMillis p = kPrintInterval;
^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flas
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.ino:12:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumCha/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
ive: 'EPWMChannel'
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' d/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
ive: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternat/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternativIn file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.ino:1In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.cpp:4:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h: In constructor 'SIPHandler::SIPHandler()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:46:28: error: no matching function for call to 'SIPData::SIPData(<brace-enclosed initializer list>)'
sipDataValid_(false) {}
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: candidate: SIPData::SIPData()
struct SIPData {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: candidate expects 0 arguments, 1 provided
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: candidate: constexpr SIPData::SIPData(const SIPData&)
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: no known conversion for argument 1 from 'int' to 'const SIPData&'
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: candidate: constexpr SIPData::SIPData(SIPData&&)
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: no known conversion for argument 1 from 'int' to 'SIPData&&'
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:13:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: note: suggested alternative: 'EPWMChannel'
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:64:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:64:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino: In function 'void fillRegularData()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:112:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:112:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino: In function 'void fillSIPData()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:125:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:125:3: note: suggested alternative: 'digitalWrite'
digital
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:13:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: note: suggested alternative: 'EPWMChannel'
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:54:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:54:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:73:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:73:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH);
^~~~~~~~~~~~~~~~
digitalWrite
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:8:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: note: suggested alternative: 'EPWMChannel'
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino: At global scope:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:26:25: error: 'Serial3' was not declared in this scope
teensydmx::Sender dmxTx{Serial3};
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:26:25: note: suggested alternative: 'Serial_'
teensydmx::Sender dmxTx{Serial3};
^~~~~~~
Serial_
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:26:32: error: no matching function for call to 'qindesign::teensydmx::Sender::Sender(<brace-enclosed initializer list>)'
teensydmx::Sender dmxTx{Serial3};
^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:694:12: note: candidate: qindesign::teensydmx::Sender::Sender(arduino::HardwareSerial&)
explicit Sender(HardwareSerial &uart);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:694:12: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:34:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(LED_BUILTIN, HIGH);
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/u
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:9:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: note: suggested alternative: 'EPWMChannel'
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino: At global scope:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:21:25: error: 'Serial3' was not declared in this scope
teensydmx::Sender dmxTx{Serial3};
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:21:25: note: suggested alternative: 'Serial_'
teensydmx::Sender dmxTx{Serial3};
^~~~~~~
Serial_
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:21:32: error: no matching function for call to 'qindesign::teensydmx::Sender::Sender(<brace-enclosed initializer list>)'
teensydmx::Sender dmxTx{Serial3};
^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:694:12: note: candidate: qindesign::teensydmx::Sender::Sender(arduino::HardwareSerial&)
explicit Sender(HardwareSerial &uart);
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:694:12: note: conversion of argument 1 would be ill-formed:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:36:3: error: 'digitalWriteFast' was not declared in this scop
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.h:11,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.cpp:4:
/Users/alranel/Documents/git/arduino/arduino-testlibacks_[kNumChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
ntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: not/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
eensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/Interv/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:36:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH); // Start with the LED on
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:36:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, HIGH); // Start with the LED on
^~~~~~~~~~~~~~~~
digitalWrite
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino: In function 'void setText(uint8_t, uint8_t, const char*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:61:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("Page %d:", page);
^~~~~~
print
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:65:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf(" %s\n", text);
^~~~~~
print
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:71:12: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("%.*s\n", charsPerLine, text);
^~~~~~
print
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPac
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/ReceiveHandler.h:7,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/ReceiveHandler.cpp:4:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/usemChannels];
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: note: suggested alternative: 'EPWMChannel'
static std::function<void()> callbacks_[kNumChannels];
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
TimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: note: sugg/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type; did you mean 'IntervalTimerEx'?
IntervalTimer intervalTimer_;
^~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: note: suggested alternative: 'EPWMChannel'
for (int i = 0; i < kNumChannels; i++) {
^~~~~~~~~~~~
EPWMChannel
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: note: suggested alternative: 'callback'
if (callbacks_[i] != nullptr) {
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[i], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: note: suggested alternative: 'callback'
callbacks_[i] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: note: suggested alternative: 'IntervalTimerEx'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: note: suggested alternative: 'delay'
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: note: suggested alternative: 'callback'
callbacks_[cbIndex_] = callback;
^~~~~~~~~~
callback
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: note: suggested alternative: 'IntervalTimerEx'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~~~~~~~~
IntervalTimerEx
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: note: suggested alternative: 'delay'
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^~~~~~~
delay
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: At global scope:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:121:30: error: 'Serial3' was not declared in this scope
HardwareSerial &kDMXSerial = Serial3;
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:121:30: note: suggested alternative: 'Serial_'
HardwareSerial &kDMXSerial = Serial3;
^~~~~~~
Serial_
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:132:1: error: 'elapsedMillis' does not name a type
elapsedMillis lastReadTimer{0};
^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:171:3: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:171:3: note: suggested alternative: 'digitalWrite'
digitalWriteFast(kLEDPin, LOW);
^~~~~~~~~~~~~~~~
digitalWrite
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:191:10: error: 'elapsedMillis' does not name a type
static elapsedMillis blinkTimer{0};
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /tmp/arduino-testlib3791688961/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:11:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicReceive/BasicReceive.ino:38:37: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(LED_BUILTIN, HIGH);
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/BasicSend/BasicSend.ino:25:37: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(LED_BUILTIN, HIGH);
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:9:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:32:1: error: 'elapsedMillis' does not name a type
elapsedMillis sinceLastChase;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:44:32: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:54:3: error: 'sinceLastChase' was not declared in this scope
sinceLastChase = kChaseInterval;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:58:7: error: 'sinceLastChase' was not declared in this scope
if (sinceLastChase < kChaseInterval) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:61:3: error: 'sinceLastChase' was not declared in this scope
sinceLastChase = 0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Chaser/Chaser.ino:73:33: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:9:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:39:1: error: 'elapsedMillis' does not name a type
elapsedMillis lastFrameTimer;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:55:33: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH); // Start with the LED on
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:58:3: error: 'lastFrameTimer' was not declared in this scope
lastFrameTimer = kDMXTimeout;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:67:5: error: 'lastFrameTimer' was not declared in this scope
lastFrameTimer = 0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:70:12: error: 'elapsedMillis' does not name a type
static elapsedMillis p = kPrintInterval;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:71:9: error: 'p' was not declared in this scope
if (p >= kPrintInterval) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:85:7: error: 'lastFrameTimer' was not declared in this scope
if (lastFrameTimer < kDMXTimeout) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:88:37: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:90:36: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/Flasher/Flasher.ino:93:34: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:11,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.cpp:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.cpp:4:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h: In constructor 'SIPHandler::SIPHandler()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:46:28: error: no matching function for call to 'SIPData::SIPData(<brace-enclosed initializer list>)'
sipDataValid_(false) {}
^
/home/ec2-user/arduino-testlib/cli-datadir/use/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: candidate expects 0 arguments, 1 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: candidate: constexpr SIPData::SIPData(const SIPData&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: no known conversion for argument 1 from 'int' to 'const SIPData&'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: candidate: constexpr SIPData::SIPData(SIPData&&)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.h:16:8: note: no known conversion for argument 1 from 'int' to 'SIPData&&'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPHandler/SIPHandler.ino: In function 'void set
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:64:33: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino: In function 'void fillRegularData()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:112:33: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino: In function 'void fillSIPData()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderAsync/SIPSenderAsync.ino:125:32: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:13:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:54:33: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SIPSenderSync/SIPSenderSync.ino:73:33: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH);
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:8:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:26:25: error: 'Serial3' was not declared in this scope
teensydmx::Sender dmxTx{Serial3};
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:26:32: error: no matching function for call to 'qindesign::teensydmx::Sender::Sender(<brace-enclosed initializer list>)'
teensydmx::Sender dmxTx{Serial3};
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:694:12: note: candidate: qindesign::teensydmx::Sender::Sender(HardwareSerial&)
explicit Sender(HardwareSerial &uart);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:694:12: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendADC/SendADC.ino:34:37: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(LED_BUILTIN, HIGH);
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:9:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' was not declared in this scope
static std::function<void()> callbacks_[kNumChannels];
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:21:25: error: 'Serial3' was not declared in this scope
teensydmx::Sender dmxTx{Serial3};
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:21:32: error: no matching function for call to 'qindesign::teensydmx::Sender::Sender(<brace-enclosed initializer list>)'
teensydmx::Sender dmxTx{Serial3};
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:694:12: note: candidate: qindesign::teensydmx::Sender::Sender(HardwareSerial&)
explicit Sender(HardwareSerial &uart);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:694:12: note: conversion of argument 1 would be ill-formed:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/SendTestPackets/SendTestPackets.ino:36:32: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.h:11,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.cpp:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumCha
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/TextPacketHandler/TextPacketHandler.ino:36:33: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, HIGH); // Start with the LED on
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/TeensyDMX.h:38:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/ReceiveHandler.h:7,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/ReceiveHandler.cpp:4:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:98:43: error: 'kNumChannels' w/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:99:25: error: 'kNumChannels' was not declared in this scope
static void (*relays_[kNumChannels])(void);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:102:3: error: 'IntervalTimer' does not name a type
IntervalTimer intervalTimer_;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In constructor 'qindesign::teensydmx::util::IntervalTimerEx::IntervalTimerEx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:33:9: error: class 'qindesign::teensydmx::util::IntervalTimerEx' does not have any field named 'intervalTimer_'
: intervalTimer_{},
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::begin(const std::function<void()>&, period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:46:27: error: 'kNumChannels' was not declared in this scope
for (int i = 0; i < kNumChannels; i++) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:47:13: error: 'callbacks_' was not declared in this scope
if (callbacks_[i] != nullptr) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:52:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:13: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:53:34: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[i], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:54:11: error: 'callbacks_' was not declared in this scope
callbacks_[i] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:57:24: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:60:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:63:21: error: there are no arguments to '__disable_irq' that depend on a template parameter, so a declaration of '__disable_irq' must be available [-fpermissive]
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:11: error: 'intervalTimer_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:64:32: error: 'relays_' was not declared in this scope
if (intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:65:9: error: 'callbacks_' was not declared in this scope
callbacks_[cbIndex_] = callback;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:66:22: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:69:20: error: there are no arguments to '__enable_irq' that depend on a template parameter, so a declaration of '__enable_irq' must be available [-fpermissive]
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h: In member function 'bool qindesign::teensydmx::util::IntervalTimerEx::restart(period_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:10: error: 'intervalTimer_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/src/util/IntervalTimerEx.h:84:31: error: 'relays_' was not declared in this scope
if (!intervalTimer_.begin(relays_[cbIndex_], period)) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:121:30: error: 'Serial3' was not declared in this scope
HardwareSerial &kDMXSerial = Serial3;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:132:1: error: 'elapsedMillis' does not name a type
elapsedMillis lastReadTimer{0};
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:171:32: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:191:10: error: 'elapsedMillis' does not name a type
static elapsedMillis blinkTimer{0};
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:200:38: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, LOW);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:217:7: error: 'blinkTimer' was not declared in this scope
if (blinkTimer >= 1000 / rate / 2) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:220:52: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kLEDPin, ledState ? HIGH : LOW);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void startRx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:234:38: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kTxPin, kTxDisable);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void startTx()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:240:37: error: 'digitalWriteFast' was not declared in this scope
digitalWriteFast(kTxPin, kTxEnable);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void processReceivedData()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:254:17: error: '__disable_irq' was not declared in this scope
__disable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:260:16: error: '__enable_irq' was not declared in this scope
__enable_irq();
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino: In function 'void processStreamIn()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:337:5: error: 'lastReadTimer' was not declared in this scope
lastReadTimer = 0;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyDMX/examples/USBProWidget/USBProWidget.ino:389:44: error: 'lastReadTimer' was not declared in this scope
if (parseState != ParseStates::kStart && lastReadTimer >=