This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.3.4
More details
| Board | Claims compatibility | Inclusion | MD_DS1307_LCD_Time |
MD_DS1307_Test |
|---|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
Yes | PASS | PASS | PASS |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | PASS | PASS |
|
arduino:megaavr:nona4809
1.8.7 |
Yes ⚠️ | FAIL | FAIL | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | PASS | PASS |
Result: PASS
Sketch uses 1876 bytes (5%) of program storage space. Maximum is 32256 bytes. Global variables use 200 bytes (9%) of dynamic memory, leaving 1848 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 5008 bytes (15%) of program storage space. Maximum is 32256 bytes. Global variables use 348 bytes (16%) of dynamic memory, leaving 1700 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 8836 bytes (27%) of program storage space. Maximum is 32256 bytes. Global variables use 617 bytes (30%) of dynamic memory, leaving 1431 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 81762 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44232 bytes (16%) of dynamic memory, leaving 226104 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 83784 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44272 bytes (16%) of dynamic memory, leaving 226064 bytes for local variables. Maximum is 270336 bytes.
Result: PASS
Sketch uses 85404 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44240 bytes (16%) of dynamic memory, leaving 226096 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:677:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /tmp/arduino-sketch-6C7C5AF9E6599DCC252AEB54C91ED410/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token
extern MD_DS1307 RTC; ///< Library created instance of the RTC class
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:677:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /tmp/arduino-sketch-76F9D5FD835F5D043E8E974E30E066BD/sketch/MD_DS1307_LCD_Time.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token
extern MD_DS1307 RTC; ///< Library created instance of the RTC class
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:19:12: error: 'RTC_t {aka struct RTC_struct}' has no member named 'isRunning'
if (!RTC.isRunning())
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:20:9: error: 'RTC_t {aka struct RTC_struct}' has no member named 'control'
RTC.control(DS1307_CLOCK_HALT, DS1307_OFF);
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void printTime()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:41:28: error: 'RTC_t {aka struct RTC_struct}' has no member named 'dow'
lcd.print(dow2String(RTC.dow));
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:42:17: error: 'RTC_t {aka struct RTC_struct}' has no member named 'yyyy'
lcd.print(RTC.yyyy);
^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:44:13: error: 'RTC_t {aka struct RTC_struct}' has no member named 'mm'
p2dig(RTC.mm);
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:46:13: error: 'RTC_t {aka struct RTC_struct}' has no member named 'dd'
p2dig(RTC.dd);
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:49:13: error: 'RTC_t {aka struct RTC_struct}' has no member named 'h'
p2dig(RTC.h);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:51:13: error: 'RTC_t {aka struct RTC_struct}' has no member named 'm'
p2dig(RTC.m);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:53:13: error: 'RTC_t {aka struct RTC_struct}' has no member named 's'
p2dig(RTC.s);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:54:11: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status'
if (RTC.status(DS1307_12H) == DS1307_ON)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:55:19: error: 'RTC_t {aka struct RTC_struct}' has no member named 'pm'
lcd.print(RTC.pm ? " pm" : " am");
^~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:60:7: error: 'RTC_t {aka struct RTC_struct}' has no member named 'readTime'
RTC.readTime();
^~~~~~~~
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/io.h:677:0,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/avr/include/avr/pgmspace.h:90,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
from /tmp/arduino-sketch-E980EC0B9F314550418C41185626C3E3/sketch/MD_DS1307_Test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token
extern MD_DS1307 RTC; ///< Library created instance of the RTC class
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: error: expected ')' before '*' token
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void showStatus()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:147:43: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status'
PRINT("\nClock Halt:\t", sts2String(RTC.status(DS1307_CLOCK_HALT)));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:148:32: error: 'RTC_t {aka struct RTC_struct}' has no member named 'isRunning'
PRINT("\nIs running:\t", RTC.isRunning());
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:149:43: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status'
PRINT("\nSQW Output:\t", sts2String(RTC.status(DS1307_SQW_RUN)));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:150:46: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status'
PRINT("\nSQW Type (on):\t", sts2String(RTC.status(DS1307_SQW_TYPE_ON)));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:151:47: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status'
PRINT("\nSQW Type (off):\t", sts2String(RTC.status(DS1307_SQW_TYPE_OFF)));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:152:41: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status'
PRINT("\n12h mode:\t", sts2String(RTC.status(DS1307_12H)));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void printTime()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:157:17: error: 'RTC_t {aka struct RTC_struct}' has no member named 'yyyy'
PRINT("", RTC.yyyy);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:158:24: error: 'RTC_t {aka struct RTC_struct}' has no member named 'mm'
PRINT("-", p2dig(RTC.mm, DEC));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:159:24: error: 'RTC_t {aka struct RTC_struct}' has no member named 'dd'
PRINT("-", p2dig(RTC.dd, DEC));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:160:24: error: 'RTC_t {aka struct RTC_struct}' has no member named 'h'
PRINT(" ", p2dig(RTC.h, DEC));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:161:24: error: 'RTC_t {aka struct RTC_struct}' has no member named 'm'
PRINT(":", p2dig(RTC.m, DEC));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:162:24: error: 'RTC_t {aka struct RTC_struct}' has no member named 's'
PRINT(":", p2dig(RTC.s, DEC));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:163:11: error: 'RTC_t {aka struct RTC_struct}' has no member named 'status'
if (RTC.status(DS1307_12H) == DS1307_ON)
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:164:20: error: 'RTC_t {aka struct RTC_struct}' has no member named 'pm'
PRINT(" ", RTC.pm ? "pm" : "am");
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:165:29: error: 'RTC_t {aka struct RTC_struct}' has no member named 'dow'
PRINT(" ", dow2String(RTC.dow));
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void showTime()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:170:7: error: 'RTC_t {aka struct RTC_struct}' has no member named 'readTime'
RTC.readTime();
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void showRAM()':
/home/ec2-user/arduino-testlib/cli-datadir/user
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-95D5CD28BB18A496CA4862A4AE7687E2/sketch/test.ino.cpp:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token
#define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC'
extern MD_DS1307 RTC; ///< Library created instance of the RTC class
^~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token
#define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC'
extern MD_DS1307 RTC; ///< Library created instance of the RTC class
^~~
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-045BD9A4CCC847E4401D4ADED835B415/sketch/MD_DS1307_LCD_Time.ino.cpp:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token
#define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC'
extern MD_DS1307 RTC; ///< Library created instance of the RTC class
^~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token
#define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC'
extern MD_DS1307 RTC; ///< Library created instance of the RTC class
^~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:19:12: error: request for member 'isRunning' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
if (!RTC.isRunning())
^~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:20:9: error: request for member 'control' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
RTC.control(DS1307_CLOCK_HALT, DS1307_OFF);
^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void printTime()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:41:28: error: request for member 'dow' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
lcd.print(dow2String(RTC.dow));
^~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:42:17: error: request for member 'yyyy' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
lcd.print(RTC.yyyy);
^~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:44:13: error: request for member 'mm' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
p2dig(RTC.mm);
^~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:46:13: error: request for member 'dd' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
p2dig(RTC.dd);
^~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:49:13: error: request for member 'h' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
p2dig(RTC.h);
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:51:13: error: request for member 'm' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
p2dig(RTC.m);
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:53:13: error: request for member 's' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
p2dig(RTC.s);
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:54:11: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
if (RTC.status(DS1307_12H) == DS1307_ON)
^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:55:19: error: request for member 'pm' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
lcd.print(RTC.pm ? " pm" : " am");
^~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino: In function 'void loop()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_LCD_Time/MD_DS1307_LCD_Time.ino:60:7: error: request for member 'readTime' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
RTC.readTime();
^~~~~~~~
Result: FAIL
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69:0,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd.h:105,
from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:38,
from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-9A4FA162B095566C0E78FA675A520589/sketch/MD_DS1307_Test.ino.cpp:1:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token
#define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC'
extern MD_DS1307 RTC; ///< Library created instance of the RTC class
^~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:487:38: error: expected ')' before '*' token
#define RTC ((Rtc *)0x40001400UL) /**< \brief (RTC) APB Base Address */
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/src/MD_DS1307.h:354:18: note: in expansion of macro 'RTC'
extern MD_DS1307 RTC; ///< Library created instance of the RTC class
^~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void showStatus()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:147:43: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT("\nClock Halt:\t", sts2String(RTC.status(DS1307_CLOCK_HALT)));
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:148:32: error: request for member 'isRunning' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT("\nIs running:\t", RTC.isRunning());
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:149:43: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT("\nSQW Output:\t", sts2String(RTC.status(DS1307_SQW_RUN)));
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:150:46: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT("\nSQW Type (on):\t", sts2String(RTC.status(DS1307_SQW_TYPE_ON)));
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:151:47: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT("\nSQW Type (off):\t", sts2String(RTC.status(DS1307_SQW_TYPE_OFF)));
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:152:41: error: request for member 'status' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT("\n12h mode:\t", sts2String(RTC.status(DS1307_12H)));
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino: In function 'void printTime()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:157:17: error: request for member 'yyyy' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT("", RTC.yyyy);
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:158:24: error: request for member 'mm' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT("-", p2dig(RTC.mm, DEC));
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:159:24: error: request for member 'dd' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT("-", p2dig(RTC.dd, DEC));
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:160:24: error: request for member 'h' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT(" ", p2dig(RTC.h, DEC));
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:161:24: error: request for member 'm' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT(":", p2dig(RTC.m, DEC));
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:162:24: error: request for member 's' in '(Rtc*)1073746944', which is of pointer type 'Rtc*' (maybe you meant to use '->' ?)
PRINT(":", p2dig(RTC.s, DEC));
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:9:56: note: in definition of macro 'PRINT'
#define PRINT(s, v) { Serial.print(F(s)); Serial.print(v); }
^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/MD_DS1307/examples/MD_DS1307_Test/MD_DS1307_Test.ino:163:11: error
Result: PASS
Sketch uses 204014 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 14008 bytes (4%) of dynamic memory, leaving 313672 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 212098 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14048 bytes (4%) of dynamic memory, leaving 313632 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 218166 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 14168 bytes (4%) of dynamic memory, leaving 313512 bytes for local variables. Maximum is 327680 bytes.