Try using dtostrf() to convert the float to a string, with as many decimal places as you like.
Then, print() that string to the display. Is the issue that it doesn't handle the '.' properly?
Try using dtostrf() to convert the float to a string, with as many decimal places as you like.
Then, print() that string to the display. Is the issue that it doesn't handle the '.' properly?