MCPcopy Create free account

hub / github.com/Xinyuan-LilyGO/TTGO-T-Display / functions

Functions234 in github.com/Xinyuan-LilyGO/TTGO-T-Display

↓ 22 callersFunctionswap_coord
TFT_eSPI/TFT_eSPI.h:352
↓ 19 callersFunctiontft_Read_8
############# UNTESTED ################### ** Function name: tft_Read_8 ** Description: STM32 software SPI to read bidirectional
TFT_eSPI/Processors/TFT_eSPI_STM32.c:38
↓ 18 callersFunctiondebugOut
(s)
TFT_eSPI/Tools/Images/bmp2array4bit.py:35
↓ 17 callersMethodpushImage
** Function name: pushImage ** Description: push image into a defined area of a sprite *****************************************
TFT_eSPI/Extensions/Sprite.cpp:1017
↓ 17 callersFunctionpushPixels
** Function name: pushPixels - for ESP32 or ESP8266 RPi TFT ** Description: Write a sequence of pixels *************************
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:162
↓ 15 callersFunctionreadByte
** Function name: read byte - supports class functions ** Description: Read a byte from ESP32 8 bit data port *****************
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:65
↓ 10 callersMethodsetSwapBytes
** Function name: setSwapBytes ** Description: Used by 16 bit pushImage() to swap byte order in colours ************************
TFT_eSPI/Extensions/Sprite.cpp:1280
↓ 9 callersFunctionpushBlock
** Function name: pushBlock - for ESP32 or ESP8266 RPi TFT ** Description: Write a block of pixels of the same colour **********
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:151
↓ 8 callersFunctiongpioMode
** Function name: GPIO direction control - supports class functions ** Description: Set ESP32 GPIO pin to input or output (set
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:127
↓ 7 callersFunctionbusDir
** Function name: GPIO direction control - supports class functions ** Description: Set parallel bus to INPUT or OUTPUT *******
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:99
↓ 6 callersMethodbegin
** Function name: begin ** Description: Included for backwards compatibility ***************************************************
TFT_eSPI/TFT_eSPI.cpp:260
↓ 6 callersMethodheight
** Function name: height ** Description: Return the height of sprite ***********************************************************
TFT_eSPI/Extensions/Sprite.cpp:1619
↓ 6 callersMethodwidth
** Function name: width ** Description: Return the width of sprite *************************************************************
TFT_eSPI/Extensions/Sprite.cpp:1603
↓ 5 callersMethodgetSwapBytes
** Function name: getSwapBytes ** Description: Return the swap byte order for colours ******************************************
TFT_eSPI/Extensions/Sprite.cpp:1290
↓ 3 callersFunctionbegin_SDA_Read
** Function name: beginSDA ** Description: Detach SPI from pin to permit software SPI ******************************************
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:37
↓ 3 callersFunctiondmaWait
** Function name: dmaWait ** Description: Wait until DMA is over (blocking!) ***************************************************
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:522
↓ 3 callersMethodendWrite
** Function name: endWrite ** Description: end transaction with CS high ********************************************************
TFT_eSPI/TFT_eSPI.cpp:2767
↓ 3 callersFunctionend_SDA_Read
** Function name: endSDA ** Description: Attach SPI pins after software SPI ****************************************************
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:48
↓ 3 callersMethodsetWindow
** Function name: setWindow ** Description: Set the bounds of a window in the sprite *******************************************
TFT_eSPI/Extensions/Sprite.cpp:1300
↓ 3 callersMethodstartWrite
** Function name: startWrite ** Description: begin transaction with CS low, MUST later call endWrite ***************************
TFT_eSPI/TFT_eSPI.cpp:2757
↓ 2 callersFunctionbusDir
** Function name: GPIO direction control - supports class functions ** Description: Set parallel bus to INPUT or OUTPUT *******
TFT_eSPI/Processors/TFT_eSPI_Generic.c:94
↓ 2 callersMethoddrawPixel
** Function name: drawPixel ** Description: push a single pixel at an arbitrary position ***************************************
TFT_eSPI/Extensions/Sprite.cpp:1663
↓ 2 callersMethoddrawString
** Function name: drawString (with or without user defined font) ** Description : draw string with padding if it is defined *****
TFT_eSPI/TFT_eSPI.cpp:3654
↓ 2 callersMethodgetUnicodeIndex
** Function name: getUnicodeIndex ** Description: Get the font file index of a Unicode character *******************************
TFT_eSPI/Extensions/Smooth_font.cpp:341
↓ 2 callersMethodsetTextDatum
** Function name: setTextDatum ** Description: Set the text position reference datum *******************************************
TFT_eSPI/TFT_eSPI.cpp:2262
↓ 2 callersMethodsetTextPadding
** Function name: setTextPadding ** Description: Define padding width (aids erasing old text and numbers) **********************
TFT_eSPI/TFT_eSPI.cpp:2272
↓ 1 callersMethodcreated
** Function name: created ** Description: Returns true if sprite has been created **********************************************
TFT_eSPI/Extensions/Sprite.cpp:130
↓ 1 callersMethoddrawRoundRect
** Function name: drawRoundRect ** Description: Draw a rounded corner rectangle outline ****************************************
TFT_eSPI/TFT_eSPI.cpp:1890
↓ 1 callersMethodfillRoundRect
** Function name: fillRoundRect ** Description: Draw a rounded corner filled rectangle *****************************************
TFT_eSPI/TFT_eSPI.cpp:1916
↓ 1 callersMethodgetColorDepth
TFT_eSPI/Extensions/Sprite.cpp:333
↓ 1 callersMethodgetTextDatum
** Function name: getTextDatum ** Description: Return the text datum value (as used by setTextDatum()) *************************
TFT_eSPI/TFT_eSPI.cpp:2299
↓ 1 callersMethodpushColor
** Function name: pushColor ** Description: Send a new pixel to the set window *************************************************
TFT_eSPI/Extensions/Sprite.cpp:1334
↓ 1 callersFunctionpushSwapBytePixels
** Function name: pushSwapBytePixels - for ESP32 ** Description: Write a sequence of pixels with swapped bytes *****************
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:228
↓ 1 callersFunctionpushSwapBytePixels
** Function name: pushSwapBytePixels - for ESP32 or ESP8266 RPi TFT ** Description: Write a sequence of pixels with swapped byte
TFT_eSPI/Processors/TFT_eSPI_ESP8266.c:106
↓ 1 callersMethodsetTextColor
** Function name: setTextColor ** Description: Set the font foreground colour (background is transparent) **********************
TFT_eSPI/TFT_eSPI.cpp:2185
↓ 1 callersMethodsetTextSize
** Function name: setTextSize ** Description: Set the text size multiplier *****************************************************
TFT_eSPI/TFT_eSPI.cpp:2174
↓ 1 callersMethodunloadFont
** Function name: deleteMetrics ** Description: Delete the old glyph metrics and free up the memory ****************************
TFT_eSPI/Extensions/Smooth_font.cpp:255
↓ 1 callersMethodwrite
** Function name: write ** Description: draw characters piped through serial stream ********************************************
TFT_eSPI/Extensions/Sprite.cpp:1991
MethodButton2
TFT_eSPI/examples/FactoryTest/Button2.h:55
MethodButton2
TFT_eSPI/examples/FactoryTest/Button2.cpp:13
FunctionDMA1_Channel5_IRQHandler
TFT_eSPI/Processors/TFT_eSPI_STM32.c:554
FunctionDMA1_Stream4_IRQHandler
TFT_eSPI/Processors/TFT_eSPI_STM32.c:498
MethodTFT_eSPI
** Function name: TFT_eSPI ** Description: Constructor , we must use hardware SPI pins *****************************************
TFT_eSPI/TFT_eSPI.cpp:123
MethodTFT_eSPI_Button
** Code for the GFX button UI element ** Grabbed from Adafruit_GFX library and enhanced to handle any label font *************************************
TFT_eSPI/Extensions/Button.cpp:5
MethodTFT_eSprite
** Function name: TFT_eSprite ** Description: Class constructor ****************************************************************
TFT_eSPI/Extensions/Sprite.cpp:17
MethodalphaBlend
** Function name: alphaBlend ** Description: Blend 16bit foreground and background *********************************************
TFT_eSPI/TFT_eSPI.cpp:3166
MethodalphaBlend24
** Function name: alphaBlend ** Description: Blend 24bit foreground and background with optional dither ************************
TFT_eSPI/TFT_eSPI.cpp:3208
Functionbegin_SDA_Read
** Function name: beginSDA ** Description: Detach SPI from pin to permit software SPI ******************************************
TFT_eSPI/Processors/TFT_eSPI_Generic.c:38
Functionbegin_SDA_Read
** Function name: beginSDA ** Description: Detach SPI from pin to permit software SPI ******************************************
TFT_eSPI/Processors/TFT_eSPI_ESP8266.c:40
Functionbegin_SDA_Read
############# UNTESTED ################### ** Function name: beginSDA ** Description: Detach SPI from pin to permit software SPI
TFT_eSPI/Processors/TFT_eSPI_STM32.c:57
Methodbegin_tft_read
** Function name: begin_tft_read (was called spi_begin_read) ** Description: Start transaction for reads and select TFT *******
TFT_eSPI/TFT_eSPI.cpp:71
Methodbegin_tft_write
** Function name: begin_tft_write (was called spi_begin) ** Description: Start SPI transaction for writes and select TFT *******
TFT_eSPI/TFT_eSPI.cpp:34
Methodbegin_touch_read_write
** Function name: begin_touch_read_write - was spi_begin_touch ** Description: Start transaction and select touch controller ***
TFT_eSPI/Extensions/Touch.cpp:18
FunctionbusDir
** Function name: GPIO direction control - supports class functions ** Description: Set parallel bus to INPUT or OUTPUT *******
TFT_eSPI/Processors/TFT_eSPI_STM32.c:132
MethodcalibrateTouch
** Function name: calibrateTouch ** Description: generates calibration parameters for touchscreen. ****************************
TFT_eSPI/Extensions/Touch.cpp:222
MethodcallocSprite
TFT_eSPI/Extensions/Sprite.cpp:155
Methodcolor16to24
** Function name: color16to24 ** Description: convert 16 bit colour to a 24 bit 888 colour value *******************************
TFT_eSPI/TFT_eSPI.cpp:2997
Methodcolor16to8
** Function name: color16to8 ** Description: convert 16 bit colour to an 8 bit 332 RGB colour value ****************************
TFT_eSPI/TFT_eSPI.cpp:2970
Methodcolor24to16
** Function name: color24to16 ** Description: convert 24 bit colour to a 16 bit 565 colour value *******************************
TFT_eSPI/TFT_eSPI.cpp:3010
Methodcolor565
** Function name: color565 ** Description: convert three 8 bit RGB levels to a 16 bit colour value *****************************
TFT_eSPI/TFT_eSPI.cpp:2960
Methodcolor8to16
** Function name: color8to16 ** Description: convert 8 bit colour to a 16 bit 565 colour value *********************************
TFT_eSPI/TFT_eSPI.cpp:2980
MethodcommandList
** Function name: commandList, used for FLASH based lists only (e.g. ST7735) ** Description: Get initialisation commands from FL
TFT_eSPI/TFT_eSPI.cpp:498
Methodcontains
TFT_eSPI/Extensions/Button.cpp:83
MethodconvertRawXY
** Function name: convertRawXY ** Description: convert raw touch x,y values to screen coordinates *****************************
TFT_eSPI/Extensions/Touch.cpp:195
MethodcreatePalette
TFT_eSPI/Extensions/Sprite.cpp:226
MethodcreateSprite
** Function name: createSprite ** Description: Create a sprite (bitmap) of defined width and height ****************************
TFT_eSPI/Extensions/Sprite.cpp:52
Functiondc_callback
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:650
FunctiondeInitDMA
** Function name: deInitDMA ** Description: Disconnect the DMA engine from SPI *************************************************
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:705
FunctiondeInitDMA
** Function name: deInitDMA ** Description: Disconnect the DMA engine from SPI *************************************************
TFT_eSPI/Processors/TFT_eSPI_STM32.c:601
MethoddecodeUTF8
TFT_eSPI/TFT_eSPI.cpp:3086
MethoddeleteSprite
** Function name: deleteSprite ** Description: Delete the sprite to free up memory (RAM) ***************************************
TFT_eSPI/Extensions/Sprite.cpp:377
FunctiondmaBusy
** Function name: dmaBusy ** Description: Check if DMA is busy *****************************************************************
TFT_eSPI/Processors/TFT_eSPI_ESP32.c:499
FunctiondmaBusy
** Function name: dmaBusy ** Description: Check if DMA is busy (usefully non-blocking!) ****************************************
TFT_eSPI/Processors/TFT_eSPI_STM32.c:388
MethoddrawBitmap
** Function name: drawBitmap ** Description: Draw an image stored in an array on the TFT ***************************************
TFT_eSPI/TFT_eSPI.cpp:2037
MethoddrawButton
TFT_eSPI/Extensions/Button.cpp:49
MethoddrawCentreString
** Function name: drawCentreString (deprecated, use setTextDatum()) ** Descriptions: draw string centred on dX ******************
TFT_eSPI/TFT_eSPI.cpp:3905
MethoddrawChar
** Function name: drawChar ** Description: draw a Unicode glyph onto the screen ************************************************
TFT_eSPI/TFT_eSPI.cpp:3381
MethoddrawChar
** Function name: drawChar ** Description: draw a unicode onto the screen ******************************************************
TFT_eSPI/Extensions/Sprite.cpp:2271
MethoddrawCircle
** Function name: drawCircle ** Description: Draw a circle outline *************************************************************
TFT_eSPI/TFT_eSPI.cpp:1594
MethoddrawCircleHelper
** Function name: drawCircleHelper ** Description: Support function for drawRoundRect() ****************************************
TFT_eSPI/TFT_eSPI.cpp:1646
MethoddrawEllipse
** Function name: drawEllipse ** Description: Draw a ellipse outline ***********************************************************
TFT_eSPI/TFT_eSPI.cpp:1761
MethoddrawFastHLine
** Function name: drawFastHLine ** Description: draw a horizontal line *********************************************************
TFT_eSPI/TFT_eSPI.cpp:2908
MethoddrawFastHLine
** Function name: drawFastHLine ** Description: draw a horizontal line *********************************************************
TFT_eSPI/Extensions/Sprite.cpp:1830
MethoddrawFastVLine
** Function name: drawFastVLine ** Description: draw a vertical line ***********************************************************
TFT_eSPI/TFT_eSPI.cpp:2883
MethoddrawFastVLine
** Function name: drawFastVLine ** Description: draw a vertical line ***********************************************************
TFT_eSPI/Extensions/Sprite.cpp:1775
MethoddrawFloat
** Function name: drawFloat ** Descriptions: drawFloat, prints 7 non zero digits maximum ****************************************
TFT_eSPI/TFT_eSPI.cpp:3974
MethoddrawGlyph
** Function name: drawGlyph ** Description: Write a character to the sprite cursor position ************************************
TFT_eSPI/Extensions/Sprite.cpp:2467
MethoddrawGlyph
** Function name: drawGlyph ** Description: Write a character to the TFT cursor position ***************************************
TFT_eSPI/Extensions/Smooth_font.cpp:360
MethoddrawLine
** Function name: drawLine ** Description: draw a line between 2 arbitrary points **********************************************
TFT_eSPI/TFT_eSPI.cpp:2821
MethoddrawLine
** Function name: drawLine ** Description: draw a line between 2 arbitrary points **********************************************
TFT_eSPI/Extensions/Sprite.cpp:1719
MethoddrawNumber
** Function name: drawNumber ** Description: draw a long integer ***************************************************************
TFT_eSPI/TFT_eSPI.cpp:3951
MethoddrawPixel
** Function name: drawPixel ** Description: push a single pixel at an arbitrary position ***************************************
TFT_eSPI/TFT_eSPI.cpp:2686
MethoddrawRect
** Function name: drawRect ** Description: Draw a rectangle outline ************************************************************
TFT_eSPI/TFT_eSPI.cpp:1869
MethoddrawRightString
** Function name: drawRightString (deprecated, use setTextDatum()) ** Descriptions: draw string right justified to dX ***********
TFT_eSPI/TFT_eSPI.cpp:3928
MethoddrawTriangle
** Function name: drawTriangle ** Description: Draw a triangle outline using 3 arbitrary points ********************************
TFT_eSPI/TFT_eSPI.cpp:1938
MethoddrawXBitmap
** Function name: drawXBitmap ** Description: Draw an image stored in an XBM array onto the TFT ********************************
TFT_eSPI/TFT_eSPI.cpp:2084
Functionend_SDA_Read
** Function name: endSDA ** Description: Attach SPI pins after software SPI ****************************************************
TFT_eSPI/Processors/TFT_eSPI_Generic.c:48
Functionend_SDA_Read
** Function name: endSDA ** Description: Attach SPI pins after software SPI ****************************************************
TFT_eSPI/Processors/TFT_eSPI_ESP8266.c:53
Functionend_SDA_Read
############# UNTESTED ################### ** Function name: endSDA ** Description: Attach SPI pins after software SPI *********
TFT_eSPI/Processors/TFT_eSPI_STM32.c:67
Methodend_tft_read
** Function name: end_tft_read (was called spi_end_read) ** Description: End transaction for reads and deselect TFT ************
TFT_eSPI/TFT_eSPI.cpp:92
next →1–100 of 234, ranked by callers