![]()  | 
  
    Sensorian
    1.0
    
   C API Reference Guide Library 
   | 
 
Functions | |
| void | TFT_Initialize (void) | 
| This function intializes the display controller and prepares it for any subsequent operations.  More... | |
| void | TFT_WriteCommand (unsigned char command) | 
| This function writes a command byte to the display controller.  More... | |
| void | TFT_WriteData (unsigned char datab) | 
| This function is used to write data to the TFT controller.  More... | |
| void | TFT_WriteDataWord (int wdata) | 
| This function writes a 16 bit word on the display controller registers.  More... | |
| void | TFT_RamAdress (void) | 
| void | TFT_SetPixel (unsigned char x_start, unsigned char y_start, unsigned int color) | 
| This functions sets a specific pixel on the TFT display.  More... | |
| void | TFT_Sleep (void) | 
| Puts the display in a low power mode.  More... | |
| void | TFT_WakeUp (void) | 
| Wakes the display from sleep mode.  More... | |
| void | TFT_TurnOffDisplay (void) | 
| Blanks out the display.  More... | |
| void | TFT_TurnOnDisplay (void) | 
| This function turns on the display from idle mode.  More... | |
| void | TFT_SetOrientation (orientation_t mode) | 
| Sets the display text orientation. Mirrored modes are also supported on top of portrait and landscape modes.  More... | |
| void | TFT_InvertDisplay (void) | 
| Enables color inversion on the display.  More... | |
| void | TFT_InvertDisplayOff (void) | 
| Disables color inversion on the display.  More... | |
| void | TFT_Background (int color) | 
| This function paints the display background a specific color.  More... | |
| void | TFT_ShowPic (unsigned int picture[], unsigned char width, unsigned char height, unsigned int x, unsigned int y) | 
| This function paints an image with a specific heigh and width on the display at a specific coordinate.  More... | |
| void | TFT_DisplayImage (Image_t *image, unsigned char x, unsigned char y) | 
| This function displays an image of type Image_t on screen.  More... | |
| unsigned int | TFT_Color565 (unsigned char r, unsigned char g, unsigned char b) | 
| Pass 8-bit (each) R,G,B, get back 16-bit packed color.  More... | |
| void | TFT_ASCII (char x, char y, int color, int background, char letter, char size) | 
| Plot an ASCII char on the display. A specific font is used.  More... | |
| void | TFT_PrintString (char x, char y, int color, int background, char *message, char size) | 
| Orint a colored string at coordinates x,y with a specific font size.  More... | |
| void | TFT_PrintInteger (char x, char y, int color, int background, int integer, char size) | 
| Prints an integer at coordinates x,y with a specific color on a specific background. The integer font size is deterined bu var size.  More... | |
Variables | |
| const unsigned char | FontASCII8X16 [] | 
| const unsigned char | FontASCII8X16 [] | 
| const unsigned char | FontASCII8X16 [] | 
| const unsigned char | FontASCII8X16 [] | 
TFT driver for ST7735 controller 1.8 inch display.
| void TFT_ASCII | ( | char | x, | 
| char | y, | ||
| int | color, | ||
| int | background, | ||
| char | letter, | ||
| char | size | ||
| ) | 
| void TFT_Background | ( | int | color | ) | 
This function paints the display background a specific color.
| color | Color of the background | 
| unsigned int TFT_Color565 | ( | unsigned char | r, | 
| unsigned char | g, | ||
| unsigned char | b | ||
| ) | 
| void TFT_DisplayImage | ( | Image_t * | image, | 
| unsigned char | x, | ||
| unsigned char | y | ||
| ) | 
| void TFT_Initialize | ( | void | ) | 
This function intializes the display controller and prepares it for any subsequent operations.
| void TFT_InvertDisplay | ( | void | ) | 
| void TFT_InvertDisplayOff | ( | void | ) | 
| void TFT_PrintInteger | ( | char | x, | 
| char | y, | ||
| int | color, | ||
| int | background, | ||
| int | integer, | ||
| char | size | ||
| ) | 
Prints an integer at coordinates x,y with a specific color on a specific background. The integer font size is deterined bu var size.
| x | Initial X coordinates | 
| y | Initial Y coordinates | 
| color | Color of numbers above background. | 
| background | Color of text background. | 
| integer | Number to print as an int | 
| size | Size of font | 
| void TFT_PrintString | ( | char | x, | 
| char | y, | ||
| int | color, | ||
| int | background, | ||
| char * | message, | ||
| char | size | ||
| ) | 
Orint a colored string at coordinates x,y with a specific font size.
| x | Initial X coordinates | 
| y | Initial Y coordinates | 
| color | Color of numbers above background. | 
| background | Color of text background. | 
| message | Pointer to string array of chars | 
| size | Size of font | 
| void TFT_RamAdress | ( | void | ) | 
| void TFT_SetOrientation | ( | orientation_t | mode | ) | 
| void TFT_SetPixel | ( | unsigned char | x_start, | 
| unsigned char | y_start, | ||
| unsigned int | color | ||
| ) | 
| void TFT_ShowPic | ( | unsigned int | picture[], | 
| unsigned char | width, | ||
| unsigned char | height, | ||
| unsigned int | x, | ||
| unsigned int | y | ||
| ) | 
This function paints an image with a specific heigh and width on the display at a specific coordinate.
| picture[] | Integer array containg picture image in rgb565 format | 
| width | Image width | 
| height | Image height | 
| x | X coordinates of image | 
| y | Y coordinates of image | 
| void TFT_Sleep | ( | void | ) | 
| void TFT_TurnOffDisplay | ( | void | ) | 
| void TFT_TurnOnDisplay | ( | void | ) | 
| void TFT_WakeUp | ( | void | ) | 
| void TFT_WriteCommand | ( | unsigned char | command | ) | 
| void TFT_WriteData | ( | unsigned char | datab | ) | 
| void TFT_WriteDataWord | ( | int | wdata | ) | 
| const unsigned char FontASCII8X16[] | 
| const unsigned char FontASCII8X16[] | 
| const unsigned char FontASCII8X16[] | 
| const unsigned char FontASCII8X16[] |