Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HASwitchPlate/openHASP
/ functions
Functions
2,420 in github.com/HASwitchPlate/openHASP
⨍
Functions
2,420
◇
Types & classes
188
↓ 452 callers
Method
writeCommand16Transaction
lib/GxTFT/src/GxIO/GxIO.cpp:44
↓ 446 callers
Method
writeData16Transaction
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:192
↓ 369 callers
Method
print
lib/ArduinoLog/ArduinoLog.cpp:110
↓ 343 callers
Method
writeDataTransaction
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:185
↓ 323 callers
Method
writeData
lib/GxTFT/src/GxCTRL/GxCTRL_RA8875S/GxCTRL_RA8875S.cpp:799
↓ 160 callers
Method
writeCommand
lib/GxTFT/src/GxCTRL/GxCTRL_RA8875S/GxCTRL_RA8875S.cpp:816
↓ 117 callers
Method
endTransaction
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:257
↓ 108 callers
Method
get_hostname
src/dev/device.h:36
↓ 103 callers
Method
startTransaction
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:252
↓ 101 callers
Method
writeCommandTransaction
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:167
↓ 97 callers
Function
LOG_WARNING
src/hasp/hasp_object.cpp:274
↓ 78 callers
Function
getOption
///////////////////////////////////////////////////////////////////////////////////////////////
src/sys/svc/hasp_http.cpp:107
↓ 77 callers
Method
readData
lib/GxTFT/src/GxCTRL/GxCTRL_RA8875S/GxCTRL_RA8875S.cpp:807
↓ 72 callers
Function
getOption
///////////////////////////////////////////////////////////////////////////////////////////////
src/sys/svc/hasp_http_async.cpp:150
↓ 70 callers
Function
reportRegister
lib/GxTFT/src/GxReadRegisters.h:9
↓ 55 callers
Method
begin
lib/ArduinoLog/ArduinoLog.cpp:36
↓ 54 callers
Function
reportRegister
lib/GxTFT/examples/GxTFT_ESP_SPI_no_RS_pin/GxReadRegisters.h:9
↓ 51 callers
Function
reportRegister
lib/GxTFT/examples/GxTFT_Tiky_graphicstest/GxReadRegisters.h:9
↓ 51 callers
Function
reportRegister
lib/GxTFT/examples/GxTFT_DUE_HVGA_graphicstest/GxReadRegisters.h:9
↓ 51 callers
Function
reportRegister
lib/GxTFT/examples/GxTFT_DUE_SSD1963_graphicstest/GxReadRegisters.h:9
↓ 51 callers
Function
reportRegister
lib/GxTFT/examples/GxTFT_MEGA_graphicstest/GxReadRegisters.h:9
↓ 51 callers
Function
reportRegister
lib/GxTFT/examples/GxTFT_ESP_RA8875_graphicsstest/GxReadRegisters.h:9
↓ 49 callers
Method
writeData16
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:232
↓ 48 callers
Method
transfer
lib/GxTFT/src/GxIO/GxIO_SPI_RS/GxIO_SPI_RS.cpp:81
↓ 40 callers
Function
configOutput
src/hasp_config.cpp:506
↓ 40 callers
Method
read_reg
Read memory address in target
tools/esptool_with_merge_bin.py:605
↓ 40 callers
Function
style_init_reset
src/hasp/lv_theme_hasp.c:1516
↓ 35 callers
Method
get
src/hasp/hasp_page.cpp:159
↓ 33 callers
Function
map
src/hasp/hasp_parser.cpp:218
↓ 32 callers
Method
read
(self)
tools/esptool_with_merge_bin.py:368
↓ 29 callers
Method
fillRect
** Function name: fillRect ** Description: draw a filled rectangle *************************************************************
lib/GxTFT/src/GxTFT.cpp:1161
↓ 28 callers
Function
dispatch_add_command
src/hasp/hasp_dispatch.cpp:1374
↓ 26 callers
Function
httpIsAuthenticated
src/sys/svc/hasp_http.cpp:154
↓ 26 callers
Method
readData16
lib/GxTFT/src/GxIO/GxIO.cpp:34
↓ 26 callers
Method
transfer16
lib/GxTFT/src/GxIO/GxIO_SPI_RS/GxIO_SPI_RS.cpp:162
↓ 26 callers
Method
writeCommand16
lib/GxTFT/src/GxIO/GxIO.cpp:51
↓ 24 callers
Function
configSet
src/hasp_config.cpp:40
↓ 24 callers
Function
g
(name, regex)
tools/elf-size-analyze.py:294
↓ 24 callers
Method
remove
lib/SimpleFTPServer/FtpServer.h:536
↓ 23 callers
Function
httpIsAuthenticated
src/sys/svc/hasp_http_async.cpp:219
↓ 23 callers
Function
tftPinInfo
src/drv/tft/tft_driver_lovyangfx.cpp:10
↓ 22 callers
Method
setFrequency
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:57
↓ 21 callers
Method
exists
lib/SimpleFTPServer/FtpServer.h:525
↓ 21 callers
Method
readRegister
lib/GxTFT/src/GxCTRL/GxCTRL.h:20
↓ 21 callers
Method
write
(self, packet)
tools/esptool_with_merge_bin.py:372
↓ 20 callers
Function
obj_check_type
* Check if an lvgl objecttype name corresponds to a given HASP object ID * @param obj an lv_obj_t* of the object to check its type * @param haspobjt
src/hasp/hasp_object.h:129
↓ 19 callers
Method
check_command
Execute a command with 'command', check the result code and throw an appropriate FatalError if it fails. Returns the "result
tools/esptool_with_merge_bin.py:446
↓ 19 callers
Function
obj_get_type
* Get the hasp object type of a given LVGL object * @param obj an lv_obj_t* of the object to check its type * @return lv_hasp_obj_type_t * @note *
src/hasp/hasp_object.h:103
↓ 19 callers
Function
webSendFooter
src/sys/svc/hasp_http.cpp:180
↓ 19 callers
Function
webSendHeader
src/sys/svc/hasp_http.cpp:210
↓ 18 callers
Method
add
(self, children)
tools/elf-size-analyze.py:130
↓ 18 callers
Method
write
** Function name: write ** Description: draw characters piped through print class **********************************************
lib/GxTFT/src/GxTFT.cpp:1225
↓ 17 callers
Function
debugSendAnsiCode
src/hasp_debug.cpp:28
↓ 17 callers
Function
haspProgressMsg
Sets the value string of the global progress bar
src/hasp/hasp.cpp:387
↓ 17 callers
Method
setCursor
** Function name: setCursor ** Description: Set the text cursor x,y position ***************************************************
lib/GxTFT/src/GxTFT.cpp:554
↓ 17 callers
Function
setModule
Sets the module at the given coordinates, which must be in bounds.
lib/lv_lib_qrcode/qrcodegen.cpp:756
↓ 17 callers
Method
setTextColor
** Function name: setTextColor ** Description: Set the font foreground colour (background is transparent) **********************
lib/GxTFT/src/GxTFT.cpp:585
↓ 16 callers
Function
appendBitsToBuffer
Appends the given number of low-order bits of the given value to the given byte-based bit buffer, increasing the bit length. Requires 0 <= numBits <=
lib/lv_lib_qrcode/qrcodegen.cpp:190
↓ 16 callers
Method
get_version
src/dev/device.h:60
↓ 15 callers
Method
clear
src/hasp/hasp_page.cpp:79
↓ 15 callers
Method
end
lib/SimpleFTPServer/FtpServer.cpp:62
↓ 15 callers
Method
selectRegister
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:262
↓ 15 callers
Method
set
src/hasp/hasp_page.cpp:95
↓ 15 callers
Method
setWindowAddress
lib/GxTFT/src/GxCTRL/GxCTRL_ILI9341/GxCTRL_ILI9341.cpp:276
↓ 14 callers
Function
attr_out_color
src/hasp/hasp_attribute.cpp:2530
↓ 14 callers
Function
dispatch_state_subtopic
Sends the payload out on the state/subtopic */
src/hasp/hasp_dispatch.cpp:57
↓ 14 callers
Method
readRect
lib/GxTFT/src/GxTFT.cpp:1971
↓ 14 callers
Function
webSendPage
src/sys/svc/hasp_http_async.cpp:270
↓ 14 callers
Method
writeAddrMSBfirst
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:246
↓ 13 callers
Method
fillScreen
** Function name: fillScreen ** Description: Clear the screen to defined colour ************************************************
lib/GxTFT/src/GxTFT.cpp:379
↓ 13 callers
Function
getModule
Gets the module at the given coordinates, which must be in bounds.
lib/lv_lib_qrcode/qrcodegen.cpp:747
↓ 13 callers
Method
read_efuse
Read the nth word of the ESP3x EFUSE region.
tools/esptool_with_merge_bin.py:1514
↓ 13 callers
Function
swap
lib/GxTFT/src/GxTFT.cpp:53
↓ 13 callers
Method
write_reg
(self, addr, value, mask=0xFFFFFFFF, delay_us=0, delay_after_us=0)
tools/esptool_with_merge_bin.py:616
↓ 12 callers
Function
LOG_WARNING
src/hasp/hasp_dispatch.cpp:917
↓ 12 callers
Function
add_gpio_select_option
src/sys/svc/hasp_http_async.cpp:166
↓ 12 callers
Function
haspProgressVal
Shows/hides the the global progress bar and updates the value
src/hasp/hasp.cpp:357
↓ 12 callers
Method
next
src/hasp/hasp_page.cpp:144
↓ 11 callers
Function
dispatch_reboot
restart the device
src/hasp/hasp_dispatch.cpp:1029
↓ 11 callers
Function
hasp_update_sleep_state
* Check if sleep state needs to be updated */
src/hasp/hasp.cpp:112
↓ 10 callers
Method
__init__
(self, name)
tools/esptool_with_merge_bin.py:2803
↓ 10 callers
Function
dispatch_json_error
src/hasp/hasp_dispatch.cpp:132
↓ 10 callers
Function
dispatch_topic_payload
Strip command/config prefix from the topic and process the payload
src/hasp/hasp_dispatch.cpp:336
↓ 10 callers
Function
hasp_set_sleep_offset
src/hasp/hasp.cpp:138
↓ 10 callers
Function
hexify
(s, uppercase=True)
tools/esptool_with_merge_bin.py:2990
↓ 10 callers
Function
mqtt_ha_send_json
src/mqtt/hasp_mqtt_ha.cpp:55
↓ 10 callers
Method
setTextSize
** Function name: setTextSize ** Description: Set the text size multiplier *****************************************************
lib/GxTFT/src/GxTFT.cpp:575
↓ 10 callers
Method
update
lib/XPT2046_Touchscreen_ID542/XPT2046_Touchscreen.cpp:110
↓ 9 callers
Method
flush_input
(self)
tools/esptool_with_merge_bin.py:472
↓ 9 callers
Function
getBit
Returns true iff the i'th bit of x is set to 1. Requires x >= 0 and 0 <= i <= 14.
lib/lv_lib_qrcode/qrcodegen.cpp:777
↓ 9 callers
Function
gpioSavePinConfig
src/sys/gpio/hasp_gpio.cpp:857
↓ 9 callers
Function
log_event
src/hasp/hasp_event.cpp:280
↓ 9 callers
Function
mqttSubscribeTo
src/mqtt/hasp_mqtt_pubsubclient.cpp:206
↓ 9 callers
Method
readData
lib/GxTFT/src/GxIO/GxIO.cpp:29
↓ 9 callers
Method
writeCommand
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:199
↓ 8 callers
Method
available
Stream methods
lib/CharStream/CharStream.h:14
↓ 8 callers
Function
dispatch_current_page
src/hasp/hasp_dispatch.cpp:766
↓ 8 callers
Function
dispatch_text_line
Parse one line of text and execute the command
src/hasp/hasp_dispatch.cpp:369
↓ 8 callers
Function
do_attribute
src/hasp/hasp_attribute.cpp:1280
↓ 8 callers
Function
fillRectangle
Sets every pixel in the range [left : left + width] * [top : top + height] to black.
lib/lv_lib_qrcode/qrcodegen.cpp:545
next →
1–100 of 2,420, ranked by callers