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
↓ 8 callers
Function
statusbar_icon_add
Tactility/Source/lvgl/Statusbar.cpp:241
↓ 8 callers
Function
statusbar_icon_remove
Tactility/Source/lvgl/Statusbar.cpp:265
↓ 8 callers
Function
timer_alloc
TactilityKernel/source/concurrent/timer.c:20
↓ 8 callers
Function
timer_free
TactilityKernel/source/concurrent/timer.c:43
↓ 8 callers
Method
unlock
Tactility/Source/lvgl/LvglSync.cpp:24
↓ 7 callers
Function
applyMask
XORs the data modules in this QR Code with the given mask pattern. Due to XOR's mathematical properties, calling applyMask(m) twice with the same valu
Libraries/QRCode/src/qrcode.c:255
↓ 7 callers
Function
ble_start_advertising
Platforms/platform-esp32/source/drivers/bluetooth/esp32_ble.cpp:479
↓ 7 callers
Function
createTab
Tactility/Source/app/systeminfo/SystemInfo.cpp:269
↓ 7 callers
Function
device_is_added
TactilityKernel/source/device.cpp:293
↓ 7 callers
Function
disconnect
Tactility/Source/bluetooth/Bluetooth.cpp:436
↓ 7 callers
Function
disp_wait_for_pending_transactions
Devices/unphone/Source/hx8357/disp_spi.c:272
↓ 7 callers
Function
findFirstMountedSdCardPath
Tactility/Source/Paths.cpp:11
↓ 7 callers
Function
getConnectionTarget
Tactility/Source/service/wifi/WifiEsp.cpp:140
↓ 7 callers
Function
getMillis
@return the amount of milliseconds that has passed in the main kernel tasks */
TactilityFreeRtos/Include/Tactility/kernel/Kernel.h:38
↓ 7 callers
Method
getPaths
Tactility/Source/service/ServiceInstance.cpp:15
↓ 7 callers
Method
getPaths
Tactility/Source/app/AppInstance.cpp:50
↓ 7 callers
Method
getString
TactilityCore/Source/Bundle.cpp:17
↓ 7 callers
Function
getValueFromManifest
Tactility/Source/app/AppManifestParsing.cpp:15
↓ 7 callers
Method
hasNext
Tactility/Include/Tactility/file/ObjectFile.h:34
↓ 7 callers
Function
hidHostSubscribeNext
Tactility/Source/bluetooth/BluetoothHidHost.cpp:459
↓ 7 callers
Function
i2c_controller_register16le_get
TactilityKernel/source/drivers/i2c_controller.cpp:84
↓ 7 callers
Function
i2c_controller_write_register_array
TactilityKernel/source/drivers/i2c_controller.cpp:62
↓ 7 callers
Function
isAllowedBasePath
Tactility/Source/service/webserver/WebServerService.cpp:614
↓ 7 callers
Method
lock
Tactility/Source/app/wifimanage/WifiManage.cpp:57
↓ 7 callers
Function
module_start
TactilityKernel/source/module.cpp:52
↓ 7 callers
Function
normalizePath
Normalize client-supplied path: URL-decode, trim quotes/control chars, ensure leading slash, collapse duplicate slashes
Tactility/Source/service/webserver/WebServerService.cpp:626
↓ 7 callers
Function
publishSystemEvent
Tactility/Source/kernel/SystemEvents.cpp:44
↓ 7 callers
Method
remove
Tests/TactilityCore/Source/TestFile.h:39
↓ 7 callers
Function
scandir
TactilityCore/Source/file/File.cpp:92
↓ 7 callers
Method
setEntriesForPath
Tactility/Source/app/files/State.cpp:37
↓ 7 callers
Function
statusbar_icon_set_image
Tactility/Source/lvgl/Statusbar.cpp:279
↓ 7 callers
Function
toolbar_add_switch_action
Tactility/Source/lvgl/Toolbar.cpp:221
↓ 7 callers
Method
unlock
Platforms/platform-esp32/source/drivers/esp32_sdspi.cpp:49
↓ 7 callers
Function
uriMatches
Tactility/Source/service/webserver/WebServerService.cpp:724
↓ 7 callers
Function
validateRequestAuth
Helper to validate HTTP Basic Auth on sensitive endpoints Returns ESP_OK with authPassed=true if auth succeeded or is disabled Returns ESP_OK with aut
Tactility/Source/service/webserver/WebServerService.cpp:121
↓ 6 callers
Function
add_driver
(target_path, driver_name)
Buildscripts/release-sdk.py:91
↓ 6 callers
Function
bcd_to_dec
Drivers/bm8563-module/source/bm8563.cpp:20
↓ 6 callers
Function
bcd_to_dec
Drivers/rx8130ce-module/source/rx8130ce.cpp:32
↓ 6 callers
Function
ble_hid_get_conn_handle
Platforms/platform-esp32/source/drivers/bluetooth/esp32_ble_hid.cpp:323
↓ 6 callers
Function
bluetooth_scan_start
TactilityKernel/source/drivers/bluetooth.cpp:33
↓ 6 callers
Function
c_str
the only functions I'm willing to leave in the interface - available for inlining
Tests/Doctest/Include/doctest.h:642
↓ 6 callers
Function
configure
Drivers/bmi270-module/source/bmi270.cpp:47
↓ 6 callers
Function
connect
Tactility/Source/bluetooth/Bluetooth.cpp:415
↓ 6 callers
Function
dec_to_bcd
Drivers/bm8563-module/source/bm8563.cpp:21
↓ 6 callers
Function
dec_to_bcd
Drivers/rx8130ce-module/source/rx8130ce.cpp:33
↓ 6 callers
Function
device_start
TactilityKernel/source/device.cpp:169
↓ 6 callers
Function
drawFinderPattern
Draws a 9*9 finder pattern including the border separator, with the center module at (x, y).
Libraries/QRCode/src/qrcode.c:284
↓ 6 callers
Function
drawFormatBits
Draws two copies of the format bits (with its own error correction code) based on the given mask and this object's error correction level field.
Libraries/QRCode/src/qrcode.c:309
↓ 6 callers
Function
findServiceContext
Tactility/Source/service/wifi/Wifi.cpp:31
↓ 6 callers
Function
find_elf_file
(platform)
Tests/SdkIntegration/tactility.py:328
↓ 6 callers
Function
getAck
Tactility/Source/hal/gps/Ublox.cpp:61
↓ 6 callers
Method
getBitLength
Libraries/QRCode/tests/BitBuffer.cpp:34
↓ 6 callers
Method
getLvglIndev
Devices/simulator/Source/hal/SdlTouch.h:30
↓ 6 callers
Method
getName
Devices/lilygo-tdeck/Source/devices/TdeckKeyboard.h:16
↓ 6 callers
Method
getRadioState
Tactility/Source/app/wifimanage/State.cpp:21
↓ 6 callers
Function
get_device_node_name_safe
(device: Device)
Buildscripts/DevicetreeCompiler/source/generator.py:20
↓ 6 callers
Function
is_pin_inverted
Platforms/platform-esp32/source/drivers/esp32_gpio_helpers.cpp:35
↓ 6 callers
Function
loadSystemSettings
Tactility/Source/settings/SystemSettings.cpp:57
↓ 6 callers
Method
putInt32
Tactility/Source/PreferencesEsp.cpp:103
↓ 6 callers
Function
randomFloat
Helper to generate random float in range [min, max]
Tactility/Source/service/displayidle/MystifyScreensaver.cpp:10
↓ 6 callers
Method
readString
Tactility/Private/Tactility/json/Reader.h:20
↓ 6 callers
Function
save
Tactility/Source/bluetooth/BluetoothSettings.cpp:45
↓ 6 callers
Function
sendUnauthorized
Helper to send 401 Unauthorized response with WWW-Authenticate header
Tactility/Source/service/webserver/WebServerService.cpp:112
↓ 6 callers
Method
setState
Tactility/Source/service/gps/GpsService.cpp:214
↓ 6 callers
Method
stop
Tactility/Source/service/screenshot/Screenshot.cpp:64
↓ 6 callers
Function
subscribeSystemEvent
Tactility/Source/kernel/SystemEvents.cpp:58
↓ 6 callers
Method
supportsBacklightDuty
Tactility/Include/Tactility/hal/display/DisplayDevice.h:37
↓ 6 callers
Function
ticks_to_ms
Platforms/platform-esp32/source/drivers/esp32_i2c_master.cpp:56
↓ 6 callers
Function
timer_start
TactilityKernel/source/concurrent/timer.c:51
↓ 6 callers
Function
toolbar_add_spinner_action
Tactility/Source/lvgl/Toolbar.cpp:234
↓ 6 callers
Method
unlock
Platforms/platform-esp32/source/drivers/esp32_sdmmc.cpp:71
↓ 6 callers
Method
unlock
Tactility/Source/app/wifimanage/WifiManage.cpp:61
↓ 5 callers
Method
acquire
* Acquire the semaphore * @param[in] timeout * @return true on success */
TactilityFreeRtos/Include/Tactility/Semaphore.h:73
↓ 5 callers
Method
add
Tests/Doctest/Include/doctest.h:5760
↓ 5 callers
Function
axp192_write
Drivers/AXP192/Source/axp192/axp192.c:173
↓ 5 callers
Function
cleanupInstallDirectory
Tactility/Source/app/AppInstall.cpp:98
↓ 5 callers
Function
createMemoryBar
Tactility/Source/app/systeminfo/SystemInfo.cpp:134
↓ 5 callers
Function
device_stop
TactilityKernel/source/device.cpp:190
↓ 5 callers
Function
download_file
(url, filepath)
Tests/SdkIntegration/tactility.py:56
↓ 5 callers
Function
driver_destruct
TactilityKernel/source/driver.cpp:43
↓ 5 callers
Function
driver_find_compatible
TactilityKernel/source/driver.cpp:112
↓ 5 callers
Function
ensure_address
Switches the device's target address only when it differs from the currently configured one.
Platforms/platform-esp32/source/drivers/esp32_i2c_master.cpp:43
↓ 5 callers
Method
estimateCharge
Drivers/EstimatedPower/Source/ChargeFromVoltage.cpp:8
↓ 5 callers
Function
file_system_add
TactilityKernel/source/filesystem/file_system.cpp:38
↓ 5 callers
Function
findServiceById
Tactility/Source/service/ServiceRegistration.cpp:99
↓ 5 callers
Function
find_device_property
(device: Device, name: str)
Buildscripts/DevicetreeCompiler/source/generator.py:35
↓ 5 callers
Method
get
* Get message from queue * @param[out] message A pointer to an already allocated message object * @param[in] timeout * @return success
TactilityFreeRtos/Include/Tactility/MessageQueue.h:89
↓ 5 callers
Method
getGpsConfigurations
Tactility/Source/service/gps/GpsConfiguration.cpp:30
↓ 5 callers
Method
getLvglDisplay
Drivers/RgbDisplay/Source/RgbDisplay.h:100
↓ 5 callers
Method
getMetric
Drivers/AXP192/Source/Axp192.cpp:40
↓ 5 callers
Method
getPath
Tests/TactilityCore/Source/TestFile.h:29
↓ 5 callers
Method
getSelectedChildPath
Tactility/Source/app/files/State.cpp:33
↓ 5 callers
Function
gpio_descriptor_get_native_pin_number
TactilityKernel/source/drivers/gpio_controller.cpp:141
↓ 5 callers
Function
hx8357_send_data
Devices/unphone/Source/hx8357/hx8357.c:255
↓ 5 callers
Method
init
Devices/m5stack-cardputer/Source/keyboard/keyboard.cpp:46
↓ 5 callers
Method
isExternal
* External apps are all apps that are not part of the firmware release. * e.g. an application on the sd card or one that is installed in /data
Tactility/Include/Tactility/app/AppManifest.h:50
↓ 5 callers
Method
isInternal
Internal apps are all apps that are part of the firmware release. */
Tactility/Include/Tactility/app/AppManifest.h:44
↓ 5 callers
Function
isRunning
Tactility/Source/app/App.cpp:32
↓ 5 callers
Function
isScanning
Tactility/Source/service/wifi/WifiEsp.cpp:167
↓ 5 callers
Function
isStarted
Tactility/Source/lvgl/Lvgl.cpp:22
← previous
next →
201–300 of 4,547, ranked by callers