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
↓ 4 callers
Function
halGetMacAddress
src/hal/hasp_hal.cpp:257
↓ 4 callers
Function
hasFinderLikePattern
Tests whether the given run history has the pattern of ratio 1:1:3:1:1 in the middle, and surrounded by at least 4 on either or both ends. A helper fu
lib/lv_lib_qrcode/qrcodegen.cpp:718
↓ 4 callers
Function
haspSetConfig
Set HASP Configuration. * * Read the settings from json and sets the application variables. * * @note: data pixel should be formated to uint32_t R
src/hasp/hasp.cpp:789
↓ 4 callers
Function
hasp_find_id_from_obj
Return the pageid and objid of an object
src/hasp/hasp_object.cpp:63
↓ 4 callers
Function
hasp_malloc
src/hasp/hasp_mem.cpp:25
↓ 4 callers
Function
hasp_process_obj_attribute
* Change or Retrieve the value of the attribute of an object * @param obj lv_obj_t*: the object to get/set the attribute * @param attribute char*: t
src/hasp/hasp_attribute.cpp:2564
↓ 4 callers
Function
hasp_set_sleep_state
src/hasp/hasp.cpp:148
↓ 4 callers
Function
httpSetConfig
Set HTTP Configuration. * * Read the settings from json and sets the application variables. * * @note: data pixel should be formated to uint32_t R
src/sys/svc/hasp_http.cpp:2328
↓ 4 callers
Method
load_common_header
(self, load_file, expected_magic)
tools/esptool_with_merge_bin.py:2232
↓ 4 callers
Method
load_segment
Load the next segment from the image file
tools/esptool_with_merge_bin.py:2243
↓ 4 callers
Method
loop
src/dev/device.h:74
↓ 4 callers
Function
mqttPublish
src/mqtt/hasp_mqtt_paho_async.cpp:273
↓ 4 callers
Function
mqttPublish
src/mqtt/hasp_mqtt_pubsubclient.cpp:61
↓ 4 callers
Function
oobeSetPage
src/hasp_oobe.cpp:28
↓ 4 callers
Method
openFile
lib/SimpleFTPServer/FtpServer.cpp:1850
↓ 4 callers
Function
openFont
lib/lv_lib_zifont/lv_zifont.cpp:113
↓ 4 callers
Function
otaSetConfig
src/sys/svc/hasp_ota.cpp:394
↓ 4 callers
Function
qrcodegen_encodeSegmentsAdvanced
Public function - see documentation comment in header file.
lib/lv_lib_qrcode/qrcodegen.cpp:207
↓ 4 callers
Function
read_label
src/font/hasp_font_loader.cpp:224
↓ 4 callers
Method
registerOutput
lib/ArduinoLog/ArduinoLog.cpp:46
↓ 4 callers
Function
swap
lib/GxTFT/src/GxCTRL/GxCTRL.cpp:8
↓ 4 callers
Method
trace
(self, message, *format_args)
tools/esptool_with_merge_bin.py:379
↓ 4 callers
Method
uses_usb
(self, _cache=[])
tools/esptool_with_merge_bin.py:1725
↓ 4 callers
Method
writeData
lib/GxTFT/src/GxIO/GxIO_SPI/GxIO_SPI.cpp:213
↓ 3 callers
Function
FindButtonLabel
OK
src/hasp/hasp_attribute_helper.h:195
↓ 3 callers
Function
_pin_level
src/drv/tft/tft_driver_lovyangfx.cpp:20
↓ 3 callers
Method
_setDTR
(self, state)
tools/esptool_with_merge_bin.py:482
↓ 3 callers
Method
_size_string
(self, size, human_readable)
tools/elf-size-analyze.py:974
↓ 3 callers
Function
_update_image_flash_params
Modify the flash mode & size bytes if this looks like an executable bootloader image
tools/esptool_with_merge_bin.py:3149
↓ 3 callers
Method
append_checksum
Append ESPLoader checksum to the just-written image
tools/esptool_with_merge_bin.py:2308
↓ 3 callers
Function
applyMask
XORs the codeword modules in this QR Code with the given mask pattern. The function modules must be marked and the codeword bits must be drawn before
lib/lv_lib_qrcode/qrcodegen.cpp:586
↓ 3 callers
Function
attr_out_int
src/hasp/hasp_attribute.cpp:2518
↓ 3 callers
Method
back
src/hasp/hasp_page.cpp:154
↓ 3 callers
Function
check_supported_function
Decorator implementation that wraps a check around an ESPLoader bootloader function to check if it's supported. This is used to capture
tools/esptool_with_merge_bin.py:134
↓ 3 callers
Function
close_form
src/sys/svc/hasp_http_async.cpp:182
↓ 3 callers
Function
colorsAdd
lib/lv_lib_zifont/lv_zifont.cpp:594
↓ 3 callers
Function
configMaskPasswords
src/hasp_config.cpp:137
↓ 3 callers
Function
configParseFile
src/hasp_config.cpp:143
↓ 3 callers
Function
console_logon
src/sys/svc/hasp_console.cpp:47
↓ 3 callers
Function
custom_every_5seconds
src/custom/my_custom_template.cpp:29
↓ 3 callers
Function
custom_every_second
src/custom/my_custom_template.cpp:24
↓ 3 callers
Function
dispatch_exec
src/hasp/hasp_dispatch.cpp:694
↓ 3 callers
Function
dispatch_idle
src/hasp/hasp_dispatch.cpp:1301
↓ 3 callers
Function
dispatch_page_back
src/hasp/hasp_dispatch.cpp:789
↓ 3 callers
Function
dispatch_parse_jsonl
src/hasp/hasp_dispatch.cpp:650
↓ 3 callers
Function
dispatch_statusupdate
Periodically publish a JSON string indicating system status
src/hasp/hasp_dispatch.cpp:1178
↓ 3 callers
Function
dispatch_wakeup
src/hasp/hasp_dispatch.cpp:1272
↓ 3 callers
Function
event_object_selection_changed
Send out events with a val and text attribute
src/hasp/hasp_event.cpp:256
↓ 3 callers
Function
filesystem_write_file
src/hasp_filesystem.cpp:197
↓ 3 callers
Function
filter_symbols
(section_key)
tools/elf-size-analyze.py:1040
↓ 3 callers
Function
finiteFieldMultiply
Returns the product of the two given field elements modulo GF(2^8/0x11D). All inputs are valid. This could be implemented as a 256*256 lookup table.
lib/lv_lib_qrcode/qrcodegen.cpp:394
↓ 3 callers
Function
flash_size_bytes
Given a flash size of the type passed in args.flash_size (ie 512KB or 1MB) then return the size in bytes.
tools/esptool_with_merge_bin.py:2978
↓ 3 callers
Method
flash_spi_attach
Send SPI attach command to enable the SPI flash pins ESP8266 ROM does this when you send flash_begin, ESP32 ROM has it as a SPI comma
tools/esptool_with_merge_bin.py:903
↓ 3 callers
Function
getNumRawDataModules
Returns the number of data bits that can be stored in a QR Code of the given version number, after all function modules are excluded. This includes re
lib/lv_lib_qrcode/qrcodegen.cpp:336
↓ 3 callers
Method
get_backlight_level
src/dev/esp32/esp32.cpp:279
↓ 3 callers
Method
get_memory_type
Return a list describing the memory type(s) that is covered by this segment's start address.
tools/esptool_with_merge_bin.py:2199
↓ 3 callers
Function
gpio_input_event
src/sys/gpio/hasp_gpio.cpp:383
↓ 3 callers
Function
gpio_is_output
src/sys/gpio/hasp_gpio.cpp:354
↓ 3 callers
Function
gpio_log_serial_dimmer
src/sys/gpio/hasp_gpio.cpp:81
↓ 3 callers
Function
gpio_output_state
src/sys/gpio/hasp_gpio.cpp:395
↓ 3 callers
Function
gpio_set_output_value
Update the actual value of one pin, does NOT update group members The value must be normalized first
src/sys/gpio/hasp_gpio.cpp:548
↓ 3 callers
Function
guiTakeScreenshot
Take Screenshot. * * Flush buffer into a binary file. * * @note: data pixel should be formated to uint16_t RGB. Set by Bitmap header. * * @param
src/hasp_gui.cpp:651
↓ 3 callers
Function
haspEverySecond
* Checks if we went to sleep, wake up is handled in the event handlers */
src/hasp/hasp.cpp:309
↓ 3 callers
Function
haspGetConfig
src/hasp/hasp.cpp:744
↓ 3 callers
Function
hasp_get_antiburn
* Check if Anti Burn-in protection is enabled */
src/hasp/hasp.cpp:268
↓ 3 callers
Function
hasp_get_sleep_payload
src/hasp/hasp.cpp:168
↓ 3 callers
Function
hasp_load_json
src/hasp/hasp.cpp:588
↓ 3 callers
Function
hasp_stop_antiburn
src/hasp/hasp.cpp:187
↓ 3 callers
Method
height
src/drv/tft/tft_driver_sdl2.cpp:48
↓ 3 callers
Function
httpGetConfig
src/sys/svc/hasp_http.cpp:2301
↓ 3 callers
Method
invertDisplay
** Function name: invertDisplay ** Description: invert the display colours i = 1 invert, i = 0 normal ************************
lib/GxTFT/src/GxTFT.cpp:1216
↓ 3 callers
Method
loop_5s
src/dev/esp32/lanbonl8.cpp:135
↓ 3 callers
Function
mqtt_ha_register_auto_discovery
src/mqtt/hasp_mqtt_ha.cpp:290
↓ 3 callers
Function
my_btnmatrix_map_clear
src/hasp/hasp_attribute.cpp:49
↓ 3 callers
Function
my_line_clear_points
src/hasp/hasp_attribute.cpp:180
↓ 3 callers
Function
networkStart
src/sys/net/hasp_network.cpp:12
↓ 3 callers
Function
object_dispatch_state
Sends the data out on the state/pxby topic */
src/hasp/hasp_object.cpp:110
↓ 3 callers
Function
otaGetConfig
src/sys/svc/hasp_ota.cpp:369
↓ 3 callers
Method
prev
src/hasp/hasp_page.cpp:149
↓ 3 callers
Function
print_tree
(header, symbols)
tools/elf-size-analyze.py:1021
↓ 3 callers
Function
printhex
lib/GxTFT/src/GxReadRegisters.h:1
↓ 3 callers
Function
printhex
lib/GxTFT/examples/GxTFT_Tiky_graphicstest/GxReadRegisters.h:1
↓ 3 callers
Function
printhex
lib/GxTFT/examples/GxTFT_DUE_HVGA_graphicstest/GxReadRegisters.h:1
↓ 3 callers
Function
printhex
lib/GxTFT/examples/GxTFT_DUE_SSD1963_graphicstest/GxReadRegisters.h:1
↓ 3 callers
Function
printhex
lib/GxTFT/examples/GxTFT_MEGA_graphicstest/GxReadRegisters.h:1
↓ 3 callers
Function
printhex
lib/GxTFT/examples/GxTFT_ESP_RA8875_graphicsstest/GxReadRegisters.h:1
↓ 3 callers
Function
printhex
lib/GxTFT/examples/GxTFT_ESP_SPI_no_RS_pin/GxReadRegisters.h:1
↓ 3 callers
Method
read
lib/StringStream/StringStream.h:16
↓ 3 callers
Method
readData
lib/GxTFT/src/GxCTRL/GxCTRL_RA8875P/GxCTRL_RA8875P.cpp:769
↓ 3 callers
Method
readDataTransaction
lib/GxTFT/src/GxIO/GxIO.cpp:19
↓ 3 callers
Method
read_checksum
Return ESPLoader checksum from end of just-read image
tools/esptool_with_merge_bin.py:2291
↓ 3 callers
Method
read_status
Read up to 24 bits (num_bytes) of SPI flash status register contents via RDSR, RDSR2, RDSR3 commands Not all SPI flash supports all t
tools/esptool_with_merge_bin.py:1032
↓ 3 callers
Method
setAddrWindow
/
lib/GxTFT/src/GxTFT_GFX.cpp:42
↓ 3 callers
Function
setModuleBounded
Sets the module at the given coordinates, doing nothing if out of bounds.
lib/lv_lib_qrcode/qrcodegen.cpp:770
↓ 3 callers
Method
setRotation
** Function name: setRotation ** Description: rotate the screen orientation m = 0-3 or 4-7 for BMP drawing *********************
lib/GxTFT/src/GxTFT.cpp:1187
↓ 3 callers
Method
set_hostname
src/dev/device.h:40
↓ 3 callers
Method
sha256
(self)
tools/esptool_with_merge_bin.py:2904
↓ 3 callers
Method
show_info
src/dev/esp32/esp32.cpp:130
↓ 3 callers
Function
touch_scan
src/drv/touch/touch_helper.h:15
↓ 3 callers
Method
touched
lib/XPT2046_Touchscreen_ID542/XPT2046_Touchscreen.cpp:74
← previous
next →
201–300 of 2,420, ranked by callers