-
Notifications
You must be signed in to change notification settings - Fork 14
Closed
Description
Description of the issue
If the colon or decimal point is lit on the Qwiic Alphanumeric Display and the board is a RedBoard Artemis Nano, the board hangs.
Workbench
- RedBoard Artemis Nano (DEV-15443)
- Qwiic Alphanumeric Display - Red (SPX-16427)
- SparkFun Qwiic Alphanumeric Display Arduino Library - 1.1.2
- Note: does not hang on SparkFun RedBoard (AVR based)
Steps to reproduce
Attach Artemis Nano and Display together using Qwiic cable.
Upload the following sketch
HT16K33 display;
void setup() {
Wire.begin();
if (!display.begin())
while (1);
}
void loop() {
display.print("FOO.");
digitalWrite(LED_BUILTIN, HIGH);
delay(500);
display.print("BAR");
digitalWrite(LED_BUILTIN, LOW);
delay(500);
}
You can also replace the decimal with a colon and the same behavior will happen. It will also happen if you use the Colon() or Decimal() functions. If you send simply, "FOO", it will work correctly but without lighting the segments of course.
Expected behavior
It should alternate between FOO. and BAR and the LED should blink.
Actual behavior
It says FOO. and stops
This issue may need to be filed at https://github.com/sparkfun/Arduino_Apollo3/, I am not sure.
Metadata
Metadata
Assignees
Labels
No labels