>4 character scrolling w/ Qwiic Alphamumeric Display

Does anyone know a way to scroll through a message that has more than four characters on the alphanumeric display? Here is an example of my code:

#include <Wire.h>

#include <SparkFun_Alphanumeric_Display.h>  
HT16K33 display;

void setup() {
  Serial.begin(115200);
  Wire.begin(); 

  if (display.begin(0x70) == false)
  {
    Serial.println("Fault");
    while(1);
  }
  Serial.println("Display Go");

}

void loop() 
{  
  display.print("Overheat - check water");
  delay(300);
  display.shiftLeft();
}

Currently, this will only print “Over” and scroll it off to the left so the display ends up dark. I’ve also tried declaring my message as a string, but got an identical result.

Thanks!

I think you have to do the scrolling in code by sending four characters, pausing then sending the next appropriate four characters until the full message is displayed. Might be able to store the message in an array and then move through the array in four character jumps.