Add display.display(); after you print the data to the display in loop, immediately before the delay(500); . The display buffer does not get sent to the actual display until you call that function.
Add display.display(); after you print the data to the display in loop, immediately before the delay(500); . The display buffer does not get sent to the actual display until you call that function.