Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ManuelW77/Filaman
/ functions
Functions
134 in github.com/ManuelW77/Filaman
⨍
Functions
134
◇
Types & classes
6
↓ 57 callers
Function
oledShowProgressBar
src/display.cpp:238
↓ 27 callers
Function
oledShowMessage
src/display.cpp:148
↓ 14 callers
Function
oledShowTopRow
src/display.cpp:168
↓ 12 callers
Function
showNotification
(message, isSuccess)
html/rfid.js:733
↓ 7 callers
Function
updateConnectionStatus
()
html/rfid.js:175
↓ 6 callers
Function
oledShowWeight
src/display.cpp:259
↓ 6 callers
Function
sendNfcData
src/website.cpp:164
↓ 5 callers
Function
readTagSize
src/nfc.cpp:103
↓ 5 callers
Function
resetWeightFilter
* Reset weight filter buffer - call after tare or calibration */
src/scale.cpp:44
↓ 4 callers
Function
detectNtagType
src/nfc.cpp:142
↓ 4 callers
Function
intervalElapsed
* Safe interval check that handles millis() overflow * @param currentTime Current millis() value * @param lastTime Last recorded time * @param inte
src/main.cpp:81
↓ 4 callers
Function
robustPageRead
Robust page reading with error recovery
src/nfc.cpp:112
↓ 4 callers
Function
sendUpdateProgress
src/ota.cpp:104
↓ 4 callers
Function
updateFilamentDropdown
(selectedSmId = null)
html/spoolman.js:157
↓ 3 callers
Function
checkSpoolmanInstance
src/api.cpp:1226
↓ 3 callers
Function
foundNfcTag
src/website.cpp:157
↓ 3 callers
Function
oledShowIcon
src/display.cpp:216
↓ 3 callers
Function
oled_center_h
src/display.cpp:45
↓ 3 callers
Function
oledcleardata
src/display.cpp:35
↓ 3 callers
Function
sendAmsData
src/website.cpp:192
↓ 3 callers
Function
setupMqtt
src/bambu.cpp:627
↓ 3 callers
Function
updateSpoolWeight
src/api.cpp:475
↓ 2 callers
Function
autoSetSpool
src/bambu.cpp:325
↓ 2 callers
Function
bambu_restart
src/bambu.cpp:682
↓ 2 callers
Function
decodeNdefAndReturnJson
src/nfc.cpp:1059
↓ 2 callers
Function
initSpoolman
()
html/spoolman.js:276
↓ 2 callers
Function
initSpoolman
src/api.cpp:1322
↓ 2 callers
Function
initializeNdefStructure
src/nfc.cpp:258
↓ 2 callers
Function
loadHtmlWithHeader
Funktion zum Laden und Ersetzen des Headers in einer HTML-Datei
src/website.cpp:137
↓ 2 callers
Function
loadJsonValue
src/commonFS.cpp:36
↓ 2 callers
Function
loadSpoolmanUrl
src/api.cpp:1308
↓ 2 callers
Function
populateVendorDropdown
(data, selectedSmId = null)
html/spoolman.js:18
↓ 2 callers
Function
readCompleteJsonForFastPath
Read complete JSON data for fast-path to enable web interface display
src/nfc.cpp:1303
↓ 2 callers
Function
selectFilament
(spool)
html/spoolman.js:239
↓ 2 callers
Function
sendMqttMessage
src/bambu.cpp:221
↓ 2 callers
Function
sendWriteResult
src/website.cpp:151
↓ 2 callers
Function
setBambuSpool
src/bambu.cpp:232
↓ 2 callers
Function
splitTextIntoLines
src/display.cpp:60
↓ 2 callers
Function
startMDNS
src/wlan.cpp:32
↓ 2 callers
Function
startWriteJsonToTag
src/nfc.cpp:1836
↓ 1 callers
Function
applyLowPassFilter
* Apply low-pass filter to smooth weight readings * Uses exponential smoothing: y_new = alpha * x_new + (1-alpha) * y_old */
src/scale.cpp:75
↓ 1 callers
Function
backupJsonConfigs
src/ota.cpp:50
↓ 1 callers
Function
calculateMovingAverage
* Calculate moving average from weight buffer */
src/scale.cpp:60
↓ 1 callers
Function
calibrate_scale
src/scale.cpp:282
↓ 1 callers
Function
categorize_commit
Categorize commit messages based on conventional commits
scripts/update_changelog.py:41
↓ 1 callers
Function
checkFilament
src/api.cpp:896
↓ 1 callers
Function
checkSpoolmanExtraFields
#### Spoolman init
src/api.cpp:1069
↓ 1 callers
Function
checkVendor
src/api.cpp:741
↓ 1 callers
Function
checkWiFiConnection
src/wlan.cpp:89
↓ 1 callers
Function
compress_file
(input_file, output_file)
scripts/gzip_files.py:7
↓ 1 callers
Function
copy_file
(input_file, output_file)
scripts/gzip_files.py:12
↓ 1 callers
Function
createBrandFilament
src/api.cpp:1045
↓ 1 callers
Function
createFilament
src/api.cpp:805
↓ 1 callers
Function
createSpool
src/api.cpp:950
↓ 1 callers
Function
createVendor
#### Brand Filament
src/api.cpp:661
↓ 1 callers
Function
displayAmsData
(amsData)
html/rfid.js:243
↓ 1 callers
Function
espRestart
src/ota.cpp:96
↓ 1 callers
Function
fetchLocationData
()
html/spoolman.js:331
↓ 1 callers
Function
fetchSingleSpoolInfo
src/api.cpp:41
↓ 1 callers
Function
fetchSpoolData
()
html/spoolman.js:312
↓ 1 callers
Function
findFilamentIdx
src/bambu.cpp:129
↓ 1 callers
Function
getAvailableUserDataSize
src/nfc.cpp:208
↓ 1 callers
Function
getFilteredDisplayWeight
* Get current filtered weight for display purposes * This returns the smoothed weight even if it hasn't triggered API actions */
src/scale.cpp:122
↓ 1 callers
Function
getMaxUserDataPages
src/nfc.cpp:236
↓ 1 callers
Function
get_changes_from_git
Get changes from git commits since last tag
scripts/update_changelog.py:62
↓ 1 callers
Function
get_last_tag
Get the last non-beta tag for changelog generation
scripts/update_changelog.py:16
↓ 1 callers
Function
get_version
()
scripts/update_changelog.py:6
↓ 1 callers
Function
handleUpdate
src/ota.cpp:141
↓ 1 callers
Function
handleWriteNfcTagResponse
(success)
html/rfid.js:705
↓ 1 callers
Function
init
()
scripts/gzip_files.py:39
↓ 1 callers
Function
initWebSocket
()
html/rfid.js:48
↓ 1 callers
Function
initWiFi
src/wlan.cpp:49
↓ 1 callers
Function
initializeFileSystem
src/commonFS.cpp:53
↓ 1 callers
Function
isVersionLessThan
* Compares two version strings and determines if version1 is less than version2 * * @param version1 First version string (format: x.y.z) * @param
src/ota.cpp:28
↓ 1 callers
Function
loadBambuCredentials
src/bambu.cpp:91
↓ 1 callers
Function
main
(source_dir, target_dir)
scripts/gzip_files.py:22
↓ 1 callers
Function
ntag2xx_WriteNDEF
src/nfc.cpp:335
↓ 1 callers
Function
oledShowMultilineMessage
src/display.cpp:120
↓ 1 callers
Function
oled_center_v
src/display.cpp:52
↓ 1 callers
Function
oledclearline
src/display.cpp:25
↓ 1 callers
Function
optimizeJsonForFastPath
Ensures sm_id is always the first key in JSON for fast-path detection
src/nfc.cpp:1790
↓ 1 callers
Function
populateLocationDropdown
(data)
html/spoolman.js:138
↓ 1 callers
Function
processSpoolData
(data)
html/spoolman.js:7
↓ 1 callers
Function
processWeightReading
* Process new weight reading with stabilization * Returns stabilized weight value */
src/scale.cpp:84
↓ 1 callers
Function
quickSpoolIdCheck
src/nfc.cpp:1357
↓ 1 callers
Function
reconnect
src/bambu.cpp:569
↓ 1 callers
Function
removeBambuCredentials
src/bambu.cpp:33
↓ 1 callers
Function
restoreJsonConfigs
src/ota.cpp:72
↓ 1 callers
Function
safeTagDetection
Safe tag detection with manual retry logic and short timeouts
src/nfc.cpp:1863
↓ 1 callers
Function
saveBambuCredentials
src/bambu.cpp:64
↓ 1 callers
Function
saveSpoolmanUrl
src/api.cpp:1289
↓ 1 callers
Function
setAutoTare
##### Funktionen für Waage #####
src/scale.cpp:127
↓ 1 callers
Function
setupDisplay
src/display.cpp:12
↓ 1 callers
Function
setupWebserver
src/website.cpp:198
↓ 1 callers
Function
should_compress
(file)
scripts/gzip_files.py:15
↓ 1 callers
Function
startHeartbeat
()
html/rfid.js:13
↓ 1 callers
Function
startNfc
src/nfc.cpp:2078
↓ 1 callers
Function
start_scale
src/scale.cpp:217
↓ 1 callers
Function
updateAmsWsData
src/bambu.cpp:347
↓ 1 callers
Function
updateLocationSelect
()
html/spoolman.js:232
next →
1–100 of 134, ranked by callers