Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TactilityProject/Tactility
/ functions
Functions
4,547 in github.com/TactilityProject/Tactility
⨍
Functions
4,547
◇
Types & classes
1,599
↓ 586 callers
Method
error
TactilityCore/Include/Tactility/Logger.h:44
↓ 494 callers
Method
info
TactilityCore/Include/Tactility/Logger.h:32
↓ 255 callers
Function
check
Tests/Doctest/Include/doctest.h:854
↓ 233 callers
Method
write
Tactility/Source/hal/i2c/I2cDevice.cpp:11
↓ 203 callers
Method
warn
TactilityCore/Include/Tactility/Logger.h:38
↓ 161 callers
Method
asScopedLock
TactilityFreeRtos/Include/Tactility/Lock.h:80
↓ 125 callers
Method
load
Tactility/Source/i18n/TextResources.cpp:57
↓ 119 callers
Method
lock
Tactility/Source/app/btmanage/BtManage.cpp:71
↓ 106 callers
Method
get
* @return the current flags */
TactilityFreeRtos/Include/Tactility/EventGroup.h:82
↓ 97 callers
Method
join
* @warning If this blocks forever, it might be because of the Thread, but it could also be because another task is blocking the CPU. */
TactilityFreeRtos/Include/Tactility/Thread.h:226
↓ 92 callers
Method
lock
Tactility/Source/service/statusbar/Statusbar.cpp:146
↓ 61 callers
Function
device_get_parent
TactilityKernel/source/device.cpp:264
↓ 60 callers
Function
unlock
Tactility/Source/lvgl/LvglSync.cpp:12
↓ 59 callers
Method
unlock
Tactility/Source/app/btmanage/BtManage.cpp:75
↓ 58 callers
Function
lock
Tactility/Source/lvgl/LvglSync.cpp:8
↓ 57 callers
Function
unlock
Platforms/platform-esp32/source/drivers/esp32_spi.cpp:72
↓ 55 callers
Method
debug
TactilityCore/Include/Tactility/Logger.h:26
↓ 52 callers
Function
delayMillis
* Delay the current task for the specified amount of milliseconds * @warning Does not work in ISR context */
TactilityFreeRtos/Include/Tactility/kernel/Kernel.h:84
↓ 52 callers
Method
dispatch
* Queue a function to be consumed elsewhere. * @param[in] function the function to execute elsewhere * @param[in] timeout lock acquisition t
TactilityFreeRtos/Include/Tactility/Dispatcher.h:60
↓ 51 callers
Function
device_get_driver
TactilityKernel/source/device.cpp:272
↓ 50 callers
Function
device_get_driver_data
TactilityKernel/source/device.cpp:289
↓ 46 callers
Function
device_set_driver_data
TactilityKernel/source/device.cpp:285
↓ 44 callers
Function
i2c_controller_register8_set
TactilityKernel/source/drivers/i2c_controller.cpp:34
↓ 43 callers
Function
addAppManifest
Tactility/Source/app/AppRegistration.cpp:19
↓ 43 callers
Function
uart_controller_write_bytes
TactilityKernel/source/drivers/uart_controller.cpp:21
↓ 42 callers
Function
gpio_descriptor_release
TactilityKernel/source/drivers/gpio_controller.cpp:75
↓ 39 callers
Function
device_find_by_name
TactilityKernel/source/device.cpp:364
↓ 38 callers
Function
toolbar_create
Tactility/Source/lvgl/Toolbar.cpp:93
↓ 37 callers
Function
init
Devices/lilygo-tdeck/Source/Trackball/Trackball.cpp:134
↓ 36 callers
Function
getSyncLock
Tactility/Source/lvgl/LvglSync.cpp:31
↓ 36 callers
Method
start
Tactility/Source/hal/gps/GpsDevice.cpp:125
↓ 35 callers
Method
clear
* Clear flags * @param[in] flags the flags to clear * @return true on success */
TactilityFreeRtos/Include/Tactility/EventGroup.h:66
↓ 35 callers
Function
getLock
TactilityCore/Source/file/File.cpp:26
↓ 34 callers
Function
driver_construct_add
TactilityKernel/source/driver.cpp:86
↓ 34 callers
Method
putString
Tactility/Source/PreferencesEsp.cpp:131
↓ 34 callers
Function
stop
Tactility/Source/app/App.cpp:14
↓ 33 callers
Function
ssd1306_i2c_send_cmd
Helper to send I2C commands directly
Drivers/SSD1306/Source/Ssd1306Display.cpp:37
↓ 32 callers
Function
exit_with_error
(message)
Tests/SdkIntegration/tactility.py:97
↓ 30 callers
Function
driver_remove_destruct
TactilityKernel/source/driver.cpp:92
↓ 30 callers
Function
lock
Platforms/platform-esp32/source/drivers/esp32_spi.cpp:58
↓ 30 callers
Method
read
Tactility/Source/hal/i2c/I2cDevice.cpp:7
↓ 30 callers
Function
release_pin
Platforms/platform-esp32/source/drivers/esp32_gpio_helpers.cpp:6
↓ 29 callers
Function
acquire_pin_or_set_null
Platforms/platform-esp32/source/drivers/esp32_gpio_helpers.cpp:12
↓ 29 callers
Function
open
Platforms/platform-esp32/source/drivers/esp32_uart.cpp:233
↓ 28 callers
Function
setFunctionModule
Libraries/QRCode/src/qrcode.c:278
↓ 27 callers
Function
esp_err_to_error
Platforms/platform-esp32/source/error_esp32.cpp:4
↓ 27 callers
Function
getState
Tactility/Source/service/ServiceRegistration.cpp:129
↓ 27 callers
Method
lock
TactilityCore/Source/file/File.cpp:19
↓ 26 callers
Method
optString
Tactility/Source/PreferencesEsp.cpp:53
↓ 26 callers
Method
unlock
Tactility/Source/service/statusbar/Statusbar.cpp:150
↓ 25 callers
Function
gpio_descriptor_acquire
TactilityKernel/source/drivers/gpio_controller.cpp:48
↓ 24 callers
Function
device_find_first_active_by_type
TactilityKernel/source/device.cpp:377
↓ 24 callers
Function
i2c_controller_write_register
TactilityKernel/source/drivers/i2c_controller.cpp:29
↓ 24 callers
Method
stop
Tactility/Source/hal/gps/GpsDevice.cpp:153
↓ 22 callers
Method
getCurrentPath
Tactility/Private/Tactility/app/files/State.h:69
↓ 22 callers
Method
getId
Unique identifier */
Modules/hal-device-module/include/tactility/hal/Device.h:55
↓ 22 callers
Function
isFile
TactilityCore/Source/file/File.cpp:350
↓ 21 callers
Function
gpio_descriptor_set_level
TactilityKernel/source/drivers/gpio_controller.cpp:116
↓ 21 callers
Function
i2c_controller_register8_get
TactilityKernel/source/drivers/i2c_controller.cpp:39
↓ 21 callers
Function
mutex_unlock
TactilityKernel/include/tactility/concurrent/mutex.h:48
↓ 20 callers
Function
device_is_ready
TactilityKernel/source/device.cpp:276
↓ 20 callers
Method
exists
Tests/TactilityCore/Source/TestFile.h:35
↓ 20 callers
Function
lvgl_get_ui_density
Modules/lvgl-module/source/module.c:63
↓ 19 callers
Method
getApp
Tactility/Private/Tactility/app/AppInstance.h:95
↓ 19 callers
Function
getTicks
@return the amount of ticks that has passed in the main kernel task */
TactilityFreeRtos/Include/Tactility/kernel/Kernel.h:28
↓ 19 callers
Function
loadPropertiesFile
Tactility/Source/file/PropertiesFile.cpp:22
↓ 19 callers
Method
publish
* Publish something to all subscribers (Re-entrable) * @param[in] data the data to publish */
TactilityFreeRtos/Include/Tactility/PubSub.h:97
↓ 19 callers
Function
publish_event
Tactility/Source/service/wifi/WifiEsp.cpp:360
↓ 19 callers
Method
scopedElement
Tests/Doctest/Include/doctest.h:5324
↓ 18 callers
Function
axp192_ioctl
Drivers/AXP192/Source/axp192/axp192.c:196
↓ 18 callers
Function
ble_publish_event
Platforms/platform-esp32/source/drivers/bluetooth/esp32_ble.cpp:86
↓ 18 callers
Method
getParameters
Tactility/Source/app/AppInstance.cpp:43
↓ 18 callers
Function
get_native_pin
Platforms/platform-esp32/source/drivers/esp32_gpio_helpers.cpp:25
↓ 18 callers
Method
lock
TactilityFreeRtos/Include/Tactility/Lock.h:23
↓ 18 callers
Function
parseCommaSepArgs
parses a comma separated list of words after a pattern in one of the arguments in argv
Tests/Doctest/Include/doctest.h:6503
↓ 18 callers
Function
remove
Tactility/Source/service/wifi/WifiApSettings.cpp:204
↓ 18 callers
Function
statusbar_icon_set_visibility
Tactility/Source/lvgl/Statusbar.cpp:296
↓ 18 callers
Method
unlock
Unlock the mutex */
TactilityFreeRtos/Include/Tactility/Mutex.h:41
↓ 17 callers
Method
getState
Tactility/Source/app/AppInstance.cpp:12
↓ 17 callers
Method
lock
TactilityKernel/source/concurrent/thread.cpp:38
↓ 17 callers
Method
setRadioState
Tactility/Source/service/wifi/WifiEsp.cpp:88
↓ 17 callers
Method
unlock
TactilityKernel/source/concurrent/thread.cpp:40
↓ 17 callers
Method
withLock
TactilityFreeRtos/Include/Tactility/Lock.h:27
↓ 16 callers
Function
ble_get_ctx
Platforms/platform-esp32/source/drivers/bluetooth/esp32_ble.cpp:52
↓ 16 callers
Function
device_destruct
TactilityKernel/source/device.cpp:71
↓ 16 callers
Function
device_get_type
TactilityKernel/source/device.cpp:309
↓ 16 callers
Function
getChildPath
TactilityCore/Source/file/File.cpp:44
↓ 16 callers
Function
get_property_or_exit
(properties: ConfigParser, group: str, key: str)
device.py:60
↓ 16 callers
Function
gpio_descriptor_set_flags
TactilityKernel/source/drivers/gpio_controller.cpp:126
↓ 16 callers
Function
loadOrGetDefault
Tactility/Source/settings/DisplaySettings.cpp:173
↓ 16 callers
Function
obj_set_style_bg_invisible
Tactility/Source/lvgl/Style.cpp:10
↓ 16 callers
Function
start
Tactility/Source/app/files/FilesApp.cpp:46
↓ 15 callers
Method
close
Tactility/Source/file/ObjectFileReader.cpp:56
↓ 15 callers
Method
getName
Tactility/Include/Tactility/hal/gps/GpsDevice.h:74
↓ 15 callers
Method
getRadioState
Tactility/Source/service/wifi/WifiEsp.cpp:84
↓ 15 callers
Function
i2c_controller_register8_reset_bits
TactilityKernel/source/drivers/i2c_controller.cpp:53
↓ 15 callers
Function
i2c_controller_register8_set_bits
TactilityKernel/source/drivers/i2c_controller.cpp:44
↓ 15 callers
Function
isDirectory
TactilityCore/Source/file/File.cpp:356
↓ 15 callers
Method
isLoggingDebug
TactilityCore/Include/Tactility/Logger.h:53
↓ 15 callers
Function
mutex_construct
TactilityKernel/include/tactility/concurrent/mutex.h:20
next →
1–100 of 4,547, ranked by callers