forked from Bodmer/TFT_eSPI
Update for spelling etc. in comments!
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
Display "flicker free" scrolling text and updating number
|
||||
|
||||
This sketch uses 8 bit colour sprites to save RAM.
|
||||
This sketch uses 8-bit colour sprites to save RAM.
|
||||
|
||||
Example for library:
|
||||
https://github.com/Bodmer/TFT_eSPI
|
||||
@@ -16,15 +16,15 @@
|
||||
any position. If there is sufficient RAM then the Sprite can
|
||||
be the same size as the screen and used as a frame buffer.
|
||||
|
||||
A 16 bit colour Sprite occupies (2 * width * height) bytes.
|
||||
A 16-bit colour Sprite occupies (2 * width * height) bytes.
|
||||
|
||||
An 8 bit colour Sprite occupies (width * height) bytes.
|
||||
An 8-bit colour Sprite occupies (width * height) bytes.
|
||||
|
||||
On a ESP8266, 16 bit Sprite sizes up to 128 x 160 can be accommodated,
|
||||
On a ESP8266, 16-bit Sprite sizes up to 128 x 160 can be accommodated,
|
||||
this size requires 128*160*2 bytes (40kBytes) of RAM.
|
||||
|
||||
This sketch sets the colour depth to 8 bits so larger sprites can be
|
||||
created. 8 bit colour sprites use half amount of RAM. If the colour
|
||||
created. 8-bit colour sprites use half amount of RAM. If the colour
|
||||
depth is not specified then 16 bits is assumed.
|
||||
|
||||
You need to make the sprite small enough to fit, with RAM spare for
|
||||
@@ -137,7 +137,7 @@ void numberBox(int num, int x, int y)
|
||||
// Fill it with black
|
||||
img.fillSprite(TFT_BLACK);
|
||||
|
||||
// Draw a backgorund of 2 filled triangles
|
||||
// Draw a background of 2 filled triangles
|
||||
img.fillTriangle( 0, 0, 0, 49, 40, 25, TFT_RED);
|
||||
img.fillTriangle( 79, 0, 79, 49, 40, 25, TFT_DARKGREEN);
|
||||
|
||||
@@ -161,14 +161,14 @@ void numberBox(int num, int x, int y)
|
||||
|
||||
|
||||
// #########################################################################
|
||||
// Return a 16 bit rainbow colour
|
||||
// Return a 16-bit rainbow colour
|
||||
// #########################################################################
|
||||
unsigned int rainbow(byte value)
|
||||
{
|
||||
// Value is expected to be in range 0-127
|
||||
// The value is converted to a spectrum colour from 0 = red through to 127 = blue
|
||||
|
||||
byte red = 0; // Red is the top 5 bits of a 16 bit colour value
|
||||
byte red = 0; // Red is the top 5 bits of a 16-bit colour value
|
||||
byte green = 0;// Green is the middle 6 bits
|
||||
byte blue = 0; // Blue is the bottom 5 bits
|
||||
|
||||
|
||||
Reference in New Issue
Block a user