MCPcopy Create free account

hub / github.com/HASwitchPlate/openHASP / functions

Functions2,420 in github.com/HASwitchPlate/openHASP

↓ 1 callersMethod_trim_strings
(self, protolines, field_sizes)
tools/elf-size-analyze.py:927
↓ 1 callersMethodaccumulate_sizes
Traverse tree bottom-up to accumulate symbol sizes in paths.
tools/elf-size-analyze.py:803
↓ 1 callersFunctionaceButtonSetup
src/sys/gpio/hasp_gpio.cpp:140
↓ 1 callersMethodadd
(self, symbol)
tools/elf-size-analyze.py:721
↓ 1 callersFunctionaddEccAndInterleave
Appends error correction bytes to each block of the given data array, then interleaves bytes from the blocks and stores them in the result array. data
lib/lv_lib_qrcode/qrcodegen.cpp:293
↓ 1 callersFunctionadd_fileinfo_to_symbols
(fileinfo_dict, symbols_list)
tools/elf-size-analyze.py:482
↓ 1 callersFunctionarc_init
src/hasp/lv_theme_hasp.c:611
↓ 1 callersFunctionaref
(e)
data/script.js:1
↓ 1 callersFunctionattr_out_bool
src/hasp/hasp_attribute.cpp:2525
↓ 1 callersFunctionattr_out_json
src/hasp/hasp_attribute.cpp:2513
↓ 1 callersFunctionattribute_common_align
src/hasp/hasp_attribute.cpp:1489
↓ 1 callersFunctionattribute_common_bool
* Change or Retrieve the value of the attribute of an object * @param obj lv_obj_t*: the object to get/set the attribute * @param attr_hash uint16_t
src/hasp/hasp_attribute.cpp:2401
↓ 1 callersFunctionattribute_common_int
* Change or Retrieve the value of the attribute of an object * @param obj lv_obj_t*: the object to get/set the attribute * @param attr_hash uint16_t
src/hasp/hasp_attribute.cpp:2292
↓ 1 callersFunctionattribute_common_json
src/hasp/hasp_attribute.cpp:1632
↓ 1 callersFunctionattribute_common_method
* Execute the method of an object * @param obj lv_obj_t*: the object to get/set the attribute * @param attr_hash uint16_t: the hashed attribute valu
src/hasp/hasp_attribute.cpp:2244
↓ 1 callersFunctionattribute_common_mode
src/hasp/hasp_attribute.cpp:1576
↓ 1 callersFunctionattribute_common_tag
src/hasp/hasp_attribute.cpp:1610
↓ 1 callersFunctionattribute_common_text
src/hasp/hasp_attribute.cpp:1680
↓ 1 callersFunctionattribute_lookup_lv_property
src/hasp/hasp_attribute_helper.h:545
↓ 1 callersFunctionattribute_set_normalized_value
src/hasp/hasp_attribute.cpp:2124
↓ 1 callersFunctionbar_init
src/hasp/lv_theme_hasp.c:470
↓ 1 callersFunctionbasic_init
src/hasp/lv_theme_hasp.c:233
↓ 1 callersMethodbegin
lib/SimpleFTPServer/FtpServer.cpp:79
↓ 1 callersFunctionbtn_init
src/hasp/lv_theme_hasp.c:456
↓ 1 callersFunctionbtnmatrix_init
src/hasp/lv_theme_hasp.c:756
↓ 1 callersMethodbufferEmpty
lib/XPT2046_Touchscreen_ID542/XPT2046_Touchscreen.cpp:88
↓ 1 callersFunctioncalcReedSolomonGenerator
Calculates the Reed-Solomon generator polynomial of the given degree, storing in result[0 : degree].
lib/lv_lib_qrcode/qrcodegen.cpp:351
↓ 1 callersFunctioncalcReedSolomonRemainder
Calculates the remainder of the polynomial data[0 : dataLen] when divided by the generator[0 : degree], where all polynomials are in big endian and th
lib/lv_lib_qrcode/qrcodegen.cpp:375
↓ 1 callersMethodcalculate_checksum
Calculate checksum of loaded image, based on segments in segment array.
tools/esptool_with_merge_bin.py:2298
↓ 1 callersMethodcalculate_total_size
(self)
tools/elf-size-analyze.py:819
↓ 1 callersFunctioncalendar_init
src/hasp/lv_theme_hasp.c:668
↓ 1 callersMethodcalibrate
src/drv/touch/touch_driver.h:33
↓ 1 callersMethodchange_baud
(self, baud)
tools/esptool_with_merge_bin.py:840
↓ 1 callersFunctionchart_init
src/hasp/lv_theme_hasp.c:647
↓ 1 callersFunctioncheck_efuse
src/dev/esp32/lanbonl8.cpp:52
↓ 1 callersFunctioncheckbox_init
src/hasp/lv_theme_hasp.c:714
↓ 1 callersMethodchip_id
(self)
tools/esptool_with_merge_bin.py:1518
↓ 1 callersFunctionconfigClearEeprom
src/hasp_config.cpp:551
↓ 1 callersFunctionconfigSetup
src/hasp_config.cpp:434
↓ 1 callersFunctionconfigStorePasswords
src/hasp_config.cpp:119
↓ 1 callersFunctionconfigure_panel
src/drv/tft/tft_driver_lovyangfx.cpp:172
↓ 1 callersFunctionconsoleLoop
src/sys/svc/hasp_console.cpp:145
↓ 1 callersFunctionconsoleSetup
src/sys/svc/hasp_console.cpp:138
↓ 1 callersFunctionconsoleStop
src/sys/svc/hasp_console.cpp:128
↓ 1 callersFunctionconsole_timeout
src/sys/svc/hasp_console.cpp:36
↓ 1 callersFunctionconsole_update_prompt
src/sys/svc/hasp_console.cpp:30
↓ 1 callersFunctioncont_init
src/hasp/lv_theme_hasp.c:449
↓ 1 callersMethodcopy_with_new_addr
Return a new ImageSegment with same data, but mapped at a new address.
tools/esptool_with_merge_bin.py:2176
↓ 1 callersFunctioncpicker_init
src/hasp/lv_theme_hasp.c:692
↓ 1 callersFunctioncreate_tree
()
tools/elf-size-analyze.py:191
↓ 1 callersFunctioncustom_get_sensors
src/custom/my_custom_template.cpp:43
↓ 1 callersFunctioncustom_pin_in_use
src/custom/my_custom_template.cpp:35
↓ 1 callersFunctioncustom_topic_payload
src/custom/my_custom_template.cpp:52
↓ 1 callersFunctionddlist_init
src/hasp/lv_theme_hasp.c:882
↓ 1 callersFunctiondebugPrintPriority
src/hasp_debug.cpp:367
↓ 1 callersFunctiondebugPrintTimestamp
src/hasp_debug.cpp:51
↓ 1 callersFunctiondebugSetup
Do NOT call Log function before debugSetup is called
src/log/hasp_debug.cpp:395
↓ 1 callersFunctiondebugStart
src/hasp_debug.cpp:107
↓ 1 callersFunctiondebugStartSerial
Start Serial Port at correct
src/log/hasp_debug.cpp:365
↓ 1 callersFunctiondebugStartSyslog
src/log/hasp_debug.cpp:116
↓ 1 callersFunctiondebugStop
src/hasp_debug.cpp:128
↓ 1 callersFunctiondebugStopSyslog
src/log/hasp_debug.cpp:142
↓ 1 callersFunctiondebugSyslogPrefix
src/log/hasp_debug.cpp:289
↓ 1 callersFunctiondebug_flush
src/hasp_debug.cpp:87
↓ 1 callersFunctiondebug_get_tag
src/hasp_debug.cpp:199
↓ 1 callersMethoddefault_output_name
Derive a default output name from the ELF name.
tools/esptool_with_merge_bin.py:2464
↓ 1 callersFunctiondemangle_symbol_names
Use c++filt to demangle symbol names in-place.
tools/elf-size-analyze.py:497
↓ 1 callersMethoddetect_chip
Use serial access to detect the chip type. We use the UART's datecode register for this, it's mapped at the same address on ESP8266
tools/esptool_with_merge_bin.py:334
↓ 1 callersFunctiondetect_flash_size
(esp, args)
tools/esptool_with_merge_bin.py:3135
↓ 1 callersFunctiondispatchLoop
src/hasp/hasp_dispatch.cpp:1435
↓ 1 callersFunctiondispatch_antiburn
src/hasp/hasp_dispatch.cpp:994
↓ 1 callersFunctiondispatch_calibrate
src/hasp/hasp_dispatch.cpp:1267
↓ 1 callersFunctiondispatch_input
src/hasp/hasp_dispatch.cpp:189
↓ 1 callersFunctiondispatch_output
src/hasp/hasp_dispatch.cpp:207
↓ 1 callersFunctiondispatch_parse_button_attribute
p[x].b[y].attr=value
src/hasp/hasp_dispatch.cpp:140
↓ 1 callersFunctiondispatch_state_val
src/hasp/hasp_dispatch.cpp:122
↓ 1 callersFunctiondiv_roundup
Return a/b rounded up to nearest integer, equivalent result to int(math.ceil(float(int(a)) / float(int(b))), only without possible floating p
tools/esptool_with_merge_bin.py:2964
↓ 1 callersFunctiondrawCodewords
Draws the raw codewords (including data and ECC) onto the given QR Code. This requires the initial state of the QR Code to be black at function module
lib/lv_lib_qrcode/qrcodegen.cpp:556
↓ 1 callersMethoddrawPixel
** Function name: drawPixel ** Description: push a single pixel at an arbitrary position ***************************************
lib/GxTFT/src/GxTFT.cpp:991
↓ 1 callersFunctiondrawWhiteFunctionModules
Draws white function modules and possibly some black modules onto the given QR Code, without changing non-function modules. This does not draw the for
lib/lv_lib_qrcode/qrcodegen.cpp:446
↓ 1 callersFunctioneepromSetup
src/hasp_eeprom.cpp:14
↓ 1 callersMethodendTransaction
lib/GxTFT/src/GxIO/GxIO_SPI_RS/GxIO_SPI_RS.cpp:273
↓ 1 callersFunctionenergy_pulse_counter_init
------------------------------------------------------------
src/dev/esp32/lanbonl8.cpp:90
↓ 1 callersFunctionerase_flash
(esp, args)
tools/esptool_with_merge_bin.py:3510
↓ 1 callersMethoderase_flash
(self)
tools/esptool_with_merge_bin.py:851
↓ 1 callersMethoderase_region
(self, offset, size)
tools/esptool_with_merge_bin.py:857
↓ 1 callersFunctionesp8266_crc32
CRC32 algorithm used by 8266 SDK bootloader (and gen_appbin.py).
tools/esptool_with_merge_bin.py:2508
↓ 1 callersFunctionethernetEvery5Seconds
src/sys/net/hasp_ethernet_esp32.cpp:61
↓ 1 callersFunctionethernetLoop
src/sys/net/hasp_ethernet_esp32.cpp:58
↓ 1 callersFunctionethernetSetup
src/sys/net/hasp_ethernet_esp32.cpp:52
↓ 1 callersFunctionethernet_get_info
src/sys/net/hasp_ethernet_esp32.cpp:74
↓ 1 callersFunctionethernet_get_statusupdate
src/sys/net/hasp_ethernet_esp32.cpp:67
↓ 1 callersFunctionevent_reset_last_value_sent
resets the last_value_sent
src/hasp/hasp_event.cpp:39
↓ 1 callersFunctionexpand_file_arguments
Any argument starting with "@" gets replaced with all values read from a text file. Text file arguments can be split by newline or by space.
tools/esptool_with_merge_bin.py:4049
↓ 1 callersFunctionextract_elf_symbols_fileinfo
Uses binutils 'nm' to find files and lines where symbols from an ELF executable were defined.
tools/elf-size-analyze.py:422
↓ 1 callersMethodextract_elf_symbols_info
Uses binutils 'readelf' to find info about all symbols from an ELF file.
tools/elf-size-analyze.py:399
↓ 1 callersMethodextract_sections_info
Uses binutils 'readelf' to find info about all sections from an ELF file.
tools/elf-size-analyze.py:664
↓ 1 callersFunctionface_add_to_list
lib/lv_lib_freetype/lv_freetype.c:523
↓ 1 callersFunctionface_find_in_list
lib/lv_lib_freetype/lv_freetype.c:508
↓ 1 callersFunctionface_remove_from_list
lib/lv_lib_freetype/lv_freetype.c:530
← previousnext →501–600 of 2,420, ranked by callers