Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MarlinFirmware/Marlin
/ functions
Functions
11,590 in github.com/MarlinFirmware/Marlin
⨍
Functions
11,590
◇
Types & classes
1,283
↓ 2,217 callers
Function
F
(t)
buildroot/web-ui/data/www/chart.min.js:7
↓ 867 callers
Function
A
(a)
buildroot/web-ui/data/www/moment.min.js:6
↓ 573 callers
Function
DISABLED
Marlin/src/lcd/extui/ftdi_eve_touch_ui/generic/status_screen.cpp:223
↓ 378 callers
Method
seenval
Seen a parameter with a value
Marlin/src/gcode/parser.h:251
↓ 370 callers
Method
cmd
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/commands.cpp:236
↓ 328 callers
Function
millis
Time functions
Marlin/src/HAL/LINUX/arduino.cpp:34
↓ 307 callers
Function
if
Marlin/src/lcd/extui/mks_ui/draw_dialog.cpp:135
↓ 304 callers
Function
e
(e)
buildroot/web-ui/data/www/chart.min.js:7
↓ 284 callers
Function
T
(a)
buildroot/web-ui/data/www/moment.min.js:6
↓ 268 callers
Function
lcd_put_u8str
* @brief Draw a ROM UTF-8 F-string * * @param fstr The F-string pointer * @return the output width (in pixels on GLCD) */
Marlin/src/lcd/lcdprint.h:198
↓ 243 callers
Function
drawMenuItem
Marlin/src/lcd/e3v2/creality/dwin.cpp:413
↓ 211 callers
Function
$
(a,b)
buildroot/web-ui/data/www/moment.min.js:6
↓ 191 callers
Function
delay
Marlin/src/HAL/LINUX/arduino.cpp:43
↓ 190 callers
Function
_MIN
Marlin/src/core/macros.h:402
↓ 187 callers
Method
writeStringVar
Western string constant
Marlin/src/lcd/extui/dgus/DGUSDisplay.h:80
↓ 184 callers
Method
button
Marlin/src/lcd/extui/ftdi_eve_touch_ui/generic/base_numeric_adjustment_screen.cpp:268
↓ 177 callers
Function
SERIAL_CHAR
Marlin/src/core/serial.h:132
↓ 177 callers
Function
SERIAL_ECHO
Marlin/src/core/serial.h:141
↓ 170 callers
Method
seen
Code seen bit was set. If not found, value_ptr is unchanged. This allows "if (seen('A')||seen('B'))" to use the last-found value.
Marlin/src/gcode/parser.h:144
↓ 168 callers
Function
safe_delay
Marlin/src/core/utility.cpp:32
↓ 167 callers
Method
push
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/extended/screen_types.cpp:63
↓ 165 callers
Function
ABS
Marlin/src/core/macros.h:359
↓ 161 callers
Function
itemAreaCopy
AreaCopy for a Menu Item
Marlin/src/lcd/e3v2/creality/dwin.cpp:439
↓ 158 callers
Function
_MAX
Marlin/src/core/macros.h:403
↓ 156 callers
Function
SERIAL_EOL
Marlin/src/core/serial.cpp:84
↓ 155 callers
Function
injectCommands
Marlin/src/lcd/extui/ui_api.h:132
↓ 148 callers
Function
EDIT_ITEM
Marlin/src/lcd/menu/menu_mmu2.cpp:309
↓ 148 callers
Function
dwinDrawString
Marlin/src/lcd/e3v2/common/dwin_api.h:207
↓ 148 callers
Method
synchronize
Display a "synchronize" screen with a custom message until all moves are finished. Go back to calling screen when done.
Marlin/src/lcd/menu/menu.cpp:255
↓ 144 callers
Method
sendData
Marlin/src/lcd/extui/ia_creality/ia_creality_rts.cpp:484
↓ 139 callers
Method
text
This sends the a text command to the command preprocessor, must be followed by str()
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/commands.cpp:282
↓ 133 callers
Method
process_subcommands_now
* Run a series of commands, bypassing the command queue to allow * G-code "macros" to be called from within other G-code handlers. */
Marlin/src/gcode/gcode.cpp:1220
↓ 127 callers
Function
C
(a)
buildroot/web-ui/data/www/moment.min.js:6
↓ 127 callers
Method
inject
Marlin/src/gcode/queue.h:132
↓ 124 callers
Method
homing_threshold
Marlin/src/feature/tmc_util.h:136
↓ 123 callers
Function
dwinDrawRectangle
Draw a rectangle mode: 0=frame, 1=fill, 2=XOR fill color: Rectangle color xStart/yStart: upper left point xEnd/yEnd: lower right point
Marlin/src/lcd/e3v2/common/dwin_api.cpp:259
↓ 120 callers
Method
seen_test
Marlin/src/gcode/parser.h:187
↓ 119 callers
Method
set
Marlin/src/lcd/tft/tft_string.cpp:171
↓ 118 callers
Function
lv_big_button_create
Marlin/src/lcd/extui/mks_ui/draw_ui.cpp:1266
↓ 112 callers
Method
button
This sends the a text command to the command preprocessor, must be followed by str()
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/commands.cpp:260
↓ 110 callers
Function
drawFloat
Draw a positive floating point number
Marlin/src/lcd/e3v2/proui/dwinui.h:385
↓ 110 callers
Function
dtostrf
Marlin/src/HAL/LINUX/arduino.cpp:74
↓ 107 callers
Function
NOMORE
Marlin/src/core/macros.h:106
↓ 107 callers
Method
test
Marlin/src/core/types.h:255
↓ 97 callers
Function
LIMIT
Marlin/src/core/macros.h:109
↓ 96 callers
Method
adjuster
Marlin/src/lcd/extui/ftdi_eve_touch_ui/generic/base_numeric_adjustment_screen.cpp:242
↓ 94 callers
Function
lv_label_create_empty
Create an empty label
Marlin/src/lcd/extui/mks_ui/draw_ui.cpp:1159
↓ 93 callers
Function
DIGIMOD
Marlin/src/libs/numtostr.cpp:35
↓ 93 callers
Method
degTargetHotend
Marlin/src/module/temperature.h:995
↓ 93 callers
Method
write
Send char to buffer
Marlin/src/lcd/TFTGLCD/marlinui_TFTGLCD.cpp:191
↓ 91 callers
Method
getMilliamps
Marlin/src/feature/tmc_util.h:71
↓ 90 callers
Method
value_float
Float removes 'E' to prevent scientific notation interpretation
Marlin/src/gcode/parser.h:257
↓ 88 callers
Function
SERIAL_ECHOLN
Marlin/src/core/serial.h:142
↓ 87 callers
Method
append
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/commands.cpp:599
↓ 85 callers
Function
dwinUpdateLCD
Update display
Marlin/src/lcd/e3v2/common/dwin_api.cpp:143
↓ 83 callers
Method
set
Marlin/src/core/types.h:515
↓ 83 callers
Method
value_linear_units
Marlin/src/gcode/parser.h:359
↓ 80 callers
Function
getAxisPosition_mm
High level axis and extruder positions
Marlin/src/lcd/extui/ui_api.cpp:328
↓ 79 callers
Function
NOLESS
Marlin/src/core/macros.h:103
↓ 77 callers
Function
setTargetTemp_celsius
Marlin/src/lcd/extui/ui_api.cpp:997
↓ 76 callers
Function
set
Marlin/src/core/types.h:287
↓ 75 callers
Method
color
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/extended/poly_ui.h:403
↓ 73 callers
Function
COLOR_RGB
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/display_list.h:72
↓ 73 callers
Method
enabled
Marlin/src/feature/mmu/mmu2.h:50
↓ 72 callers
Method
add_text
Marlin/src/lcd/tft/tft.h:80
↓ 72 callers
Function
getTargetTemp_celsius
Marlin/src/lcd/extui/ui_api.cpp:296
↓ 72 callers
Method
write
(self, data)
buildroot/share/scripts/MarlinBinaryProtocol.py:369
↓ 71 callers
Function
set_bed_leveling_enabled
* Turn bed leveling on or off, correcting the current position. * * Disable: Current position = physical position * Enable: Current position = "un
Marlin/src/feature/bedlevel/bedlevel.cpp:59
↓ 70 callers
Method
save
* M500 - Store Configuration */
Marlin/src/module/settings.cpp:882
↓ 69 callers
Function
getActualTemp_celsius
Marlin/src/lcd/extui/ui_api.cpp:280
↓ 68 callers
Function
dwinWord
Marlin/src/lcd/e3v2/common/dwin_api.h:58
↓ 67 callers
Function
M
(b,c)
buildroot/web-ui/data/www/moment.min.js:6
↓ 67 callers
Method
setTargetHotend
Marlin/src/module/temperature.h:1001
↓ 67 callers
Method
value_int
Reduce to fewer bits
Marlin/src/gcode/parser.h:283
↓ 66 callers
Function
crc16
Marlin/src/libs/crc16.cpp:25
↓ 66 callers
Function
isPrinting
Marlin/src/lcd/extui/ui_api.cpp:1070
↓ 65 callers
Function
lcd_put_lchar
* @brief Draw a UTF-8 character with no width limit * * @param c The lchar to draw * @return the output width (in pixels on GLCD) */
Marlin/src/lcd/lcdprint.h:268
↓ 64 callers
Function
getActiveTool
Marlin/src/lcd/extui/ui_api.cpp:387
↓ 64 callers
Method
goto_screen
* General function to go directly to a screen */
Marlin/src/lcd/menu/menu.cpp:169
↓ 63 callers
Method
get
File data operations
Marlin/src/sd/cardreader.h:317
↓ 62 callers
Function
dwinDrawLabel
Marlin/src/lcd/e3v2/creality/dwin.cpp:566
↓ 62 callers
Method
intval
Marlin/src/gcode/parser.h:427
↓ 62 callers
Function
lcd_moveto
Marlin/src/lcd/TFTGLCD/lcdprint_TFTGLCD.cpp:984
↓ 62 callers
Method
set
Marlin/src/lcd/e3v2/marlinui/dwin_string.cpp:34
↓ 61 callers
Function
dwinByte
Marlin/src/lcd/e3v2/common/dwin_api.h:54
↓ 60 callers
Function
do_blocking_move_to
* Plan a move to (X, Y, Z, [I, [J, [K...]]]) and set the current_position * Plan a move to (X, Y, Z, [I, [J, [K...]]]) with separation of Z from othe
Marlin/src/module/motion.cpp:903
↓ 60 callers
Function
hmiIsChinese
Marlin/src/lcd/e3v2/proui/dwin.cpp:304
↓ 60 callers
Method
rms_current
Marlin/src/feature/tmc_util.h:100
↓ 60 callers
Function
setAxisPosition_mm
Marlin/src/lcd/extui/ui_api.cpp:340
↓ 59 callers
Method
data
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/extended/sound_list.h:35
↓ 59 callers
Method
write
Marlin/src/lcd/extui/dgus_e3s1pro/DGUSDisplay.cpp:68
↓ 58 callers
Method
add
* Add a string, applying substitutions for the following characters: * * $ displays the string given by fstr or cstr * { displays '0'....'10'
Marlin/src/lcd/tft/tft_string.cpp:186
↓ 57 callers
Method
reset_status
* Reset the status message */
Marlin/src/lcd/marlinui.cpp:1561
↓ 55 callers
Function
W
(a,b,c)
buildroot/web-ui/data/www/moment.min.js:6
↓ 55 callers
Function
init
buildroot/share/PlatformIO/variants/MARLIN_ARCHIM/variant.cpp:400
↓ 55 callers
Method
triggerScreenChange
Marlin/src/lcd/extui/dgus_e3s1pro/DGUSScreenHandler.cpp:409
↓ 54 callers
Function
lv_imgbtn_create
Create an image button with image, callback, and ID. Use label style.
Marlin/src/lcd/extui/mks_ui/draw_ui.cpp:1247
↓ 54 callers
Method
watchdog_refresh
Reset watchdog. MUST be called at least every 4 seconds after the first watchdog_init or AVR will go into emergency procedures.
Marlin/src/HAL/AVR/HAL.cpp:163
↓ 53 callers
Function
TX
Marlin/src/HAL/DUE/MinSerial.cpp:65
↓ 53 callers
Function
hmiIsChinese
Marlin/src/lcd/e3v2/creality/dwin.cpp:190
next →
1–100 of 11,590, ranked by callers