hello, just trying to run the basic color-example on a nano 33 iot for a 16x32 HUB75 panel. Haven't changed anything in the script or library and receiving the following errors. I went in and changed all the B0*
and B1*
to 0b*
to remove that error, but no luck with the rest. Any idea what I'm doing wrong or what needs to be updated in the library to work with a nano 33 iot? Thanks!
Arduino: 1.8.13 (Windows 10), Board: "Arduino NANO 33 IoT"
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp: In constructor 'Panel::Panel(uint8_t, uint8_t)':
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:221:1: error: uninitialized const member in 'const uint8_t [96][2] {aka const unsigned char [96][2]}' [-fpermissive]
Panel::Panel(uint8_t height,uint8_t width){
^~~~~
In file included from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:0:
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:58:36: note: 'const uint8_t Panel::font4x6 [96][2]' should be initialized
const uint8_t font4x6[96][2];
^
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp: In function 'void cnvColor(uint16_t, uint8_t*, uint8_t*, uint8_t*)':
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:435:31: warning: 'B00001111' is deprecated: use 0b00001111 instead [-Wdeprecated-declarations]
*rt = (c >> 11) & B00001111;//in binary: RRRRRGGGGGGBBBBB >> 11 = 00000000000RRRRR
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:131:3: note: declared here
B00001111 DEPRECATED(0b00001111) = 15,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:436:30: warning: 'B00001111' is deprecated: use 0b00001111 instead [-Wdeprecated-declarations]
*gt = (c >> 5) & B00001111; //in binary RRRRRGGGGGGBBBBB >> 5 = RRRRRGGGGGG, & B00111111(63) = 0000000000GGGGGG
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:131:3: note: declared here
B00001111 DEPRECATED(0b00001111) = 15,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:437:23: warning: 'B00001111' is deprecated: use 0b00001111 instead [-Wdeprecated-declarations]
*bt = c & B00001111; //in binary RRRRRGGGGGGBBBBB & 31(B00011111) = 00000000000BBBBB
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:131:3: note: declared here
B00001111 DEPRECATED(0b00001111) = 15,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp: In member function 'void Panel::latch()':
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:478:14: warning: 'B00001000' is deprecated: use 0b00001000 instead [-Wdeprecated-declarations]
PORTC |= B00001000; //LAT HIGH
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:96:3: note: declared here
B00001000 DEPRECATED(0b00001000) = 8,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:478:11: error: no match for 'operator|=' (operand types are '_EPortType' and '<unnamed enum>')
PORTC |= B00001000; //LAT HIGH
~~~~~~^~~~~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:478:11: note: candidate: operator|=(_EPortType&, int) <built-in>
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:478:11: note: conversion of argument 1 would be ill-formed:
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:478:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTC |= B00001000; //LAT HIGH
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:479:14: warning: 'B11110111' is deprecated: use 0b11110111 instead [-Wdeprecated-declarations]
PORTC &= B11110111; //LAT LOW
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:539:3: note: declared here
B11110111 DEPRECATED(0b11110111) = 247,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:479:11: error: no match for 'operator&=' (operand types are '_EPortType' and '<unnamed enum>')
PORTC &= B11110111; //LAT LOW
~~~~~~^~~~~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:479:11: note: candidate: operator&=(_EPortType&, int) <built-in>
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:479:11: note: conversion of argument 1 would be ill-formed:
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:479:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTC &= B11110111; //LAT LOW
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:480:14: warning: 'B00000010' is deprecated: use 0b00000010 instead [-Wdeprecated-declarations]
PORTB |= B00000010; //OE HIGH
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:60:3: note: declared here
B00000010 DEPRECATED(0b00000010) = 2,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:480:11: error: no match for 'operator|=' (operand types are '_EPortType' and '<unnamed enum>')
PORTB |= B00000010; //OE HIGH
~~~~~~^~~~~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:480:11: note: candidate: operator|=(_EPortType&, int) <built-in>
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:480:11: note: conversion of argument 1 would be ill-formed:
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:480:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB |= B00000010; //OE HIGH
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:482:14: warning: 'B11111110' is deprecated: use 0b11111110 instead [-Wdeprecated-declarations]
PORTC &= B11111110; //RA LOW
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:546:3: note: declared here
B11111110 DEPRECATED(0b11111110) = 254,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:482:11: error: no match for 'operator&=' (operand types are '_EPortType' and '<unnamed enum>')
PORTC &= B11111110; //RA LOW
~~~~~~^~~~~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:482:11: note: candidate: operator&=(_EPortType&, int) <built-in>
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:482:11: note: conversion of argument 1 would be ill-formed:
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:482:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTC &= B11111110; //RA LOW
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:483:14: warning: 'B11111101' is deprecated: use 0b11111101 instead [-Wdeprecated-declarations]
PORTC &= B11111101; //RB LOW
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:545:3: note: declared here
B11111101 DEPRECATED(0b11111101) = 253,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:483:11: error: no match for 'operator&=' (operand types are '_EPortType' and '<unnamed enum>')
PORTC &= B11111101; //RB LOW
~~~~~~^~~~~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:483:11: note: candidate: operator&=(_EPortType&, int) <built-in>
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:483:11: note: conversion of argument 1 would be ill-formed:
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:483:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTC &= B11111101; //RB LOW
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:484:14: warning: 'B11111011' is deprecated: use 0b11111011 instead [-Wdeprecated-declarations]
PORTC &= B11111011; //RC LOW
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:543:3: note: declared here
B11111011 DEPRECATED(0b11111011) = 251,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:484:11: error: no match for 'operator&=' (operand types are '_EPortType' and '<unnamed enum>')
PORTC &= B11111011; //RC LOW
~~~~~~^~~~~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:484:11: note: candidate: operator&=(_EPortType&, int) <built-in>
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:484:11: note: conversion of argument 1 would be ill-formed:
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:484:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTC &= B11111011; //RC LOW
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:485:14: warning: 'B11101111' is deprecated: use 0b11101111 instead [-Wdeprecated-declarations]
PORTC &= B11101111; //RD LOW
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:531:3: note: declared here
B11101111 DEPRECATED(0b11101111) = 239,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:485:11: error: no match for 'operator&=' (operand types are '_EPortType' and '<unnamed enum>')
PORTC &= B11101111; //RD LOW
~~~~~~^~~~~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:485:11: note: candidate: operator&=(_EPortType&, int) <built-in>
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:485:11: note: conversion of argument 1 would be ill-formed:
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:485:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTC &= B11101111; //RD LOW
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:487:14: warning: 'B11111101' is deprecated: use 0b11111101 instead [-Wdeprecated-declarations]
PORTB &= B11111101; //OE LOW
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:545:3: note: declared here
B11111101 DEPRECATED(0b11111101) = 253,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:487:11: error: no match for 'operator&=' (operand types are '_EPortType' and '<unnamed enum>')
PORTB &= B11111101; //OE LOW
~~~~~~^~~~~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:487:11: note: candidate: operator&=(_EPortType&, int) <built-in>
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:487:11: note: conversion of argument 1 would be ill-formed:
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:487:14: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType'
PORTB &= B11111101; //OE LOW
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp: In member function 'void Panel::selectLine(uint8_t)':
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:492:40: error: lvalue required as left operand of assignment
PORTC = (k + (k > 7) * 8) + (k > 15); //sets all rows
^
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp: In member function 'void Panel::sendTwoPixels(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)':
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:550:9: error: 'PORTD' was not declared in this scope
PORTD |= B00000100;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:550:9: note: suggested alternative: 'PORTC'
PORTD |= B00000100;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:550:18: warning: 'B00000100' is deprecated: use 0b00000100 instead [-Wdeprecated-declarations]
PORTD |= B00000100;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:73:3: note: declared here
B00000100 DEPRECATED(0b00000100) = 4,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:553:9: error: 'PORTD' was not declared in this scope
PORTD &= B11111011;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:553:9: note: suggested alternative: 'PORTC'
PORTD &= B11111011;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:553:18: warning: 'B11111011' is deprecated: use 0b11111011 instead [-Wdeprecated-declarations]
PORTD &= B11111011;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:543:3: note: declared here
B11111011 DEPRECATED(0b11111011) = 251,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:557:9: error: 'PORTD' was not declared in this scope
PORTD |= B00001000;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:557:9: note: suggested alternative: 'PORTC'
PORTD |= B00001000;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:557:18: warning: 'B00001000' is deprecated: use 0b00001000 instead [-Wdeprecated-declarations]
PORTD |= B00001000;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:96:3: note: declared here
B00001000 DEPRECATED(0b00001000) = 8,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:560:9: error: 'PORTD' was not declared in this scope
PORTD &= B11110111;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:560:9: note: suggested alternative: 'PORTC'
PORTD &= B11110111;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:560:18: warning: 'B11110111' is deprecated: use 0b11110111 instead [-Wdeprecated-declarations]
PORTD &= B11110111;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:539:3: note: declared here
B11110111 DEPRECATED(0b11110111) = 247,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:564:9: error: 'PORTD' was not declared in this scope
PORTD |= B00010000;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:564:9: note: suggested alternative: 'PORTC'
PORTD |= B00010000;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:564:18: warning: 'B00010000' is deprecated: use 0b00010000 instead [-Wdeprecated-declarations]
PORTD |= B00010000;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:135:3: note: declared here
B00010000 DEPRECATED(0b00010000) = 16,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:567:9: error: 'PORTD' was not declared in this scope
PORTD &= B11101111;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:567:9: note: suggested alternative: 'PORTC'
PORTD &= B11101111;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:567:18: warning: 'B11101111' is deprecated: use 0b11101111 instead [-Wdeprecated-declarations]
PORTD &= B11101111;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:531:3: note: declared here
B11101111 DEPRECATED(0b11101111) = 239,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:571:9: error: 'PORTD' was not declared in this scope
PORTD |= B00100000;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:571:9: note: suggested alternative: 'PORTC'
PORTD |= B00100000;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:571:18: warning: 'B00100000' is deprecated: use 0b00100000 instead [-Wdeprecated-declarations]
PORTD |= B00100000;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:198:3: note: declared here
B00100000 DEPRECATED(0b00100000) = 32,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:574:9: error: 'PORTD' was not declared in this scope
PORTD &= B11011111;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:574:9: note: suggested alternative: 'PORTC'
PORTD &= B11011111;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:574:18: warning: 'B11011111' is deprecated: use 0b11011111 instead [-Wdeprecated-declarations]
PORTD &= B11011111;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:515:3: note: declared here
B11011111 DEPRECATED(0b11011111) = 223,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:578:9: error: 'PORTD' was not declared in this scope
PORTD |= B01000000;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:578:9: note: suggested alternative: 'PORTC'
PORTD |= B01000000;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:578:18: warning: 'B01000000' is deprecated: use 0b01000000 instead [-Wdeprecated-declarations]
PORTD |= B01000000;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:293:3: note: declared here
B01000000 DEPRECATED(0b01000000) = 64,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:581:9: error: 'PORTD' was not declared in this scope
PORTD &= B10111111;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:581:9: note: suggested alternative: 'PORTC'
PORTD &= B10111111;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:581:18: warning: 'B10111111' is deprecated: use 0b10111111 instead [-Wdeprecated-declarations]
PORTD &= B10111111;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:483:3: note: declared here
B10111111 DEPRECATED(0b10111111) = 191,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:585:9: error: 'PORTD' was not declared in this scope
PORTD |= B10000000;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:585:9: note: suggested alternative: 'PORTC'
PORTD |= B10000000;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:585:18: warning: 'B10000000' is deprecated: use 0b10000000 instead [-Wdeprecated-declarations]
PORTD |= B10000000;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:420:3: note: declared here
B10000000 DEPRECATED(0b10000000) = 128,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:588:9: error: 'PORTD' was not declared in this scope
PORTD &= B01111111;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:588:9: note: suggested alternative: 'PORTC'
PORTD &= B01111111;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:588:18: warning: 'B01111111' is deprecated: use 0b01111111 instead [-Wdeprecated-declarations]
PORTD &= B01111111;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:419:3: note: declared here
B01111111 DEPRECATED(0b01111111) = 127,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp: In member function 'void Panel::sendWholeRow(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)':
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:597:9: error: 'PORTD' was not declared in this scope
PORTD |= B00000100;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:597:9: note: suggested alternative: 'PORTC'
PORTD |= B00000100;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:597:18: warning: 'B00000100' is deprecated: use 0b00000100 instead [-Wdeprecated-declarations]
PORTD |= B00000100;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:73:3: note: declared here
B00000100 DEPRECATED(0b00000100) = 4,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:600:9: error: 'PORTD' was not declared in this scope
PORTD &= B11111011;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:600:9: note: suggested alternative: 'PORTC'
PORTD &= B11111011;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:600:18: warning: 'B11111011' is deprecated: use 0b11111011 instead [-Wdeprecated-declarations]
PORTD &= B11111011;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:543:3: note: declared here
B11111011 DEPRECATED(0b11111011) = 251,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:604:9: error: 'PORTD' was not declared in this scope
PORTD |= B00001000;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:604:9: note: suggested alternative: 'PORTC'
PORTD |= B00001000;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:604:18: warning: 'B00001000' is deprecated: use 0b00001000 instead [-Wdeprecated-declarations]
PORTD |= B00001000;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:96:3: note: declared here
B00001000 DEPRECATED(0b00001000) = 8,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:607:9: error: 'PORTD' was not declared in this scope
PORTD &= B11110111;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:607:9: note: suggested alternative: 'PORTC'
PORTD &= B11110111;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:607:18: warning: 'B11110111' is deprecated: use 0b11110111 instead [-Wdeprecated-declarations]
PORTD &= B11110111;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:539:3: note: declared here
B11110111 DEPRECATED(0b11110111) = 247,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:611:9: error: 'PORTD' was not declared in this scope
PORTD |= B00010000;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:611:9: note: suggested alternative: 'PORTC'
PORTD |= B00010000;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:611:18: warning: 'B00010000' is deprecated: use 0b00010000 instead [-Wdeprecated-declarations]
PORTD |= B00010000;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:135:3: note: declared here
B00010000 DEPRECATED(0b00010000) = 16,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:614:9: error: 'PORTD' was not declared in this scope
PORTD &= B11101111;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:614:9: note: suggested alternative: 'PORTC'
PORTD &= B11101111;
^~~~~
PORTC
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:614:18: warning: 'B11101111' is deprecated: use 0b11101111 instead [-Wdeprecated-declarations]
PORTD &= B11101111;
^~~~~~~~~
In file included from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/ArduinoAPI.h:26:0,
from C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/arduino.h:23,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel75.h:46,
from C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:1:
C:\Users\jaluh\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.13\cores\arduino/api/Binary.h:531:3: note: declared here
B11101111 DEPRECATED(0b11101111) = 239,
^~~~~~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:618:9: error: 'PORTD' was not declared in this scope
PORTD |= B00100000;
^~~~~
C:\Program Files (x86)\Arduino\libraries\HUB75nano-master\src\Panel.cpp:618:9: note: suggested alternative: 'PORTC'
PORTD |= B00100000;
^~~~~
PORTC