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
↓ 23 callers
Function
reset
Marlin/src/core/types.h:286
↓ 23 callers
Function
setIntOnClick
Generic onclick event for integer values lo: scaled low limit hi: scaled high limit val: value liveUpdate: live update function when the encoder chang
Marlin/src/lcd/e3v2/proui/menus.cpp:227
↓ 23 callers
Function
spiRec
SPI receive a byte */
Marlin/src/HAL/AVR/HAL_SPI.cpp:85
↓ 23 callers
Function
spiSend
SPI send a byte */
Marlin/src/HAL/AVR/HAL_SPI.cpp:105
↓ 23 callers
Function
u8g_SetPIOutput
Marlin/src/HAL/SAMD21/u8g/u8g_com_HAL_samd21_shared_hw_spi.cpp:76
↓ 23 callers
Method
wait_for_hotend
Marlin/src/module/temperature.cpp:4763
↓ 23 callers
Method
width
Marlin/src/lcd/tft/tft_string.h:174
↓ 23 callers
Function
write_to_lcd
Everything written needs the high bit set.
Marlin/src/lcd/extui/malyan/malyan.cpp:77
↓ 22 callers
Method
adc_enable
Marlin/src/HAL/RP2040/HAL.cpp:144
↓ 22 callers
Method
adc_start
Marlin/src/HAL/ESP32/HAL.cpp:268
↓ 22 callers
Method
asLogical
Marlin/src/core/types.h:552
↓ 22 callers
Function
axis_should_home
Marlin/src/module/motion.h:482
↓ 22 callers
Method
disable_axis
* Mark an axis as disabled and power off its stepper(s). * If one of the axis steppers is still in use by a non-disabled axis the axis will remain po
Marlin/src/module/stepper.cpp:567
↓ 22 callers
Function
hex_address
Marlin/src/libs/hex_print.cpp:48
↓ 22 callers
Function
isPositionKnown
Marlin/src/lcd/extui/ui_api.cpp:964
↓ 22 callers
Method
large
Largest element
Marlin/src/core/types.h:540
↓ 22 callers
Function
lv_btn_create
Create a button with callback, ID, and Style.
Marlin/src/lcd/extui/mks_ui/draw_ui.cpp:1180
↓ 22 callers
Method
magnitude
Marlin/src/libs/vector_3.cpp:66
↓ 22 callers
Function
monitor_tmc_driver
Marlin/src/feature/tmc_util.cpp:349
↓ 22 callers
Method
small
Smallest element
Marlin/src/core/types.h:538
↓ 22 callers
Function
test_connection
Marlin/src/feature/tmc_util.cpp:1195
↓ 22 callers
Method
test_stall_status
Marlin/src/feature/tmc_util.h:434
↓ 22 callers
Function
tmc_clear_otpw
Marlin/src/gcode/feature/trinamic/M911-M914.cpp:83
↓ 22 callers
Function
tmc_parse_drv_status
Marlin/src/feature/tmc_util.cpp:834
↓ 22 callers
Function
tmc_report_otpw
Marlin/src/gcode/feature/trinamic/M911-M914.cpp:77
↓ 22 callers
Function
tmc_status
Marlin/src/feature/tmc_util.cpp:774
↓ 22 callers
Method
writeData
Marlin/src/lcd/tft_io/tft_io.h:66
↓ 21 callers
Method
click
Marlin/src/libs/buzzer.h:96
↓ 21 callers
Method
closefile
Close the working file.
Marlin/src/sd/cardreader.cpp:1098
↓ 21 callers
Function
drawBackFirst
Draw "Back" line at the top
Marlin/src/lcd/e3v2/creality/dwin.cpp:449
↓ 21 callers
Function
dwinDrawLine
Draw a line color: Line segment color xStart/yStart: Start point xEnd/yEnd: End point
Marlin/src/lcd/e3v2/common/dwin_api.cpp:243
↓ 21 callers
Function
dwinIconShow
Draw an Icon libID: Icon library ID picID: Icon ID x/y: Upper-left point
Marlin/src/lcd/e3v2/marlinui/dwin_lcd.cpp:59
↓ 21 callers
Function
eeprom_read_byte
Marlin/src/HAL/shared/eeprom_if_spi.cpp:58
↓ 21 callers
Method
gotoPage
Marlin/src/lcd/sovol_rts/sovol_rts.h:298
↓ 21 callers
Function
hmiSaveProcessID
Marlin/src/lcd/e3v2/proui/dwin.cpp:1509
↓ 21 callers
Method
mount
Marlin/src/sd/cardreader.cpp:478
↓ 21 callers
Function
printJobOngoing
* A Print Job exists when the timer is running or SD is printing */
Marlin/src/MarlinCore.cpp:346
↓ 21 callers
Function
resumePrint
Marlin/src/lcd/extui/ui_api.cpp:1088
↓ 21 callers
Method
seen_any
Marlin/src/gcode/parser.h:185
↓ 21 callers
Method
valid
Marlin/src/lcd/e3v2/proui/gcode_preview.cpp:222
↓ 20 callers
Function
a
(t,e)
buildroot/web-ui/data/www/chart.min.js:7
↓ 20 callers
Method
clear
Marlin/src/lcd/tft/touch.h:96
↓ 20 callers
Method
close
* Close a file and force cached data and directory information * to be written to the storage device. * * \return true for success, false for fail
Marlin/src/sd/SdBaseFile.cpp:106
↓ 20 callers
Function
do_z_clearance
Marlin/src/module/motion.h:434
↓ 20 callers
Function
dwinDrawIntValue
Draw a positive integer bShow: true=display background color; false=don't display background color zeroFill: true=zero fill; false=no zero fill zeroMo
Marlin/src/lcd/e3v2/common/dwin_api.cpp:333
↓ 20 callers
Function
game_to_screen
* @brief Scale a screen dimension to game dimensions */
Marlin/src/lcd/e3v2/marlinui/game.h:63
↓ 20 callers
Method
get_mesh_x
Marlin/src/feature/bedlevel/abl/bbl.h:60
↓ 20 callers
Method
get_mesh_y
Marlin/src/feature/bedlevel/abl/bbl.h:61
↓ 20 callers
Method
has_blocks_queued
* Does the buffer have any blocks queued? */
Marlin/src/module/planner.h:1067
↓ 20 callers
Method
isPrinterIdle
Marlin/src/lcd/extui/dgus_reloaded/DGUSScreenHandler.cpp:415
↓ 20 callers
Method
pause_show_message
Marlin/src/lcd/extui/ui_api.cpp:1191
↓ 20 callers
Function
setSoftEndstopState
Marlin/src/lcd/extui/ui_api.cpp:431
↓ 20 callers
Method
set_distance_mm
Marlin/src/feature/backlash.cpp:205
↓ 20 callers
Method
set_status
Marlin/src/lcd/marlinui.h:450
↓ 20 callers
Method
status_printf
Marlin/src/lcd/marlinui.h:502
↓ 19 callers
Function
BEGIN
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/display_list.h:39
↓ 19 callers
Function
Ka
(a,b,c,d)
buildroot/web-ui/data/www/moment.min.js:6
↓ 19 callers
Method
access_finish
Marlin/src/HAL/AVR/eeprom.cpp:40
↓ 19 callers
Method
access_start
Marlin/src/HAL/AVR/eeprom.cpp:39
↓ 19 callers
Function
add
Marlin/src/module/stepper.cpp:2912
↓ 19 callers
Function
all_axes_homed
Marlin/src/module/motion.h:484
↓ 19 callers
Method
begin
Marlin/src/HAL/STM32F1/SPI.cpp:178
↓ 19 callers
Function
blab
(str, level=1)
buildroot/share/PlatformIO/scripts/common-dependencies.py:44
↓ 19 callers
Method
center
Marlin/src/lcd/tft/tft_string.h:175
↓ 19 callers
Function
drawEditSignedFloat3
Marlin/src/lcd/e3v2/creality/dwin.cpp:594
↓ 19 callers
Function
dwinDrawPoint
Marlin/src/lcd/e3v2/common/dwin_api.h:160
↓ 19 callers
Method
elapsed
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/extended/tiny_timer.cpp:26
↓ 19 callers
Function
fast_line_to_current
Marlin/src/module/tool_change.cpp:156
↓ 19 callers
Method
floatval
Marlin/src/gcode/parser.h:424
↓ 19 callers
Function
getFeedrate_percent
Marlin/src/lcd/extui/ui_api.cpp:927
↓ 19 callers
Method
getStats
* @brief Return the currently loaded statistics * @details Return the raw data, in the same structure used internally */
Marlin/src/module/printcounter.h:164
↓ 19 callers
Function
i
(t)
buildroot/web-ui/data/www/chart.min.js:7
↓ 19 callers
Method
isAtRootDir
Marlin/src/lcd/extui/ui_api.cpp:1155
↓ 19 callers
Function
mmToWholeSteps
* Converts a mm displacement to a number of whole number of * steps that is at least mm long. */
Marlin/src/lcd/extui/ui_api.cpp:783
↓ 19 callers
Function
onDrawPFloatMenu
Marlin/src/lcd/e3v2/proui/menus.h:146
↓ 19 callers
Function
pausePrint
Pause/Resume/Stop are implemented in MarlinUI
Marlin/src/lcd/extui/ui_api.cpp:1087
↓ 19 callers
Method
probe_at_point
* - Move to the given XY * - Deploy the probe, if not already deployed * - Probe the bed, get the Z position * - Depending on the 'stow' flag *
Marlin/src/module/probe.cpp:968
↓ 19 callers
Function
setFloatOnClick
Generic onclick event for float values process: process id HMI destiny lo: low limit hi: high limit dp: decimal places val: value
Marlin/src/lcd/e3v2/proui/menus.cpp:248
↓ 19 callers
Method
set_pwm_duty
Marlin/src/HAL/ESP32/HAL.cpp:332
↓ 19 callers
Function
spi_recv
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/spi.h:54
↓ 19 callers
Function
stopPrint
Marlin/src/lcd/extui/ui_api.cpp:1089
↓ 19 callers
Function
swap16
Marlin/src/lcd/extui/dgus/DGUSDisplay.h:52
↓ 18 callers
Function
RESTORE_CONTEXT
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/display_list.h:81
↓ 18 callers
Function
SAVE_CONTEXT
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/display_list.h:83
↓ 18 callers
Function
drawBtn
Marlin/src/lcd/tft/ui_move_axis_screen_320.cpp:139
↓ 18 callers
Function
drawBtn
Marlin/src/lcd/tft/ui_move_axis_screen_480.cpp:139
↓ 18 callers
Function
drawTitle
Marlin/src/lcd/e3v2/creality/dwin.cpp:340
↓ 18 callers
Method
exists
* Test for the existence of a file in a directory * * \param[in] name Name of the file to be tested for. * * The calling instance must be an open
Marlin/src/sd/SdBaseFile.cpp:232
↓ 18 callers
Method
forget
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/extended/screen_types.cpp:82
↓ 18 callers
Function
ftm_menu_set_shaper
Marlin/src/lcd/menu/menu_motion.cpp:341
↓ 18 callers
Method
init
Marlin/src/lcd/extui/mks_ui/wifiSerial_STM32.cpp:42
↓ 18 callers
Method
inject_P
* Enqueue command(s) to run from PROGMEM. Drained by process_injected_command_P(). * Don't inject comments or use leading spaces! * Aborts the c
Marlin/src/gcode/queue.h:131
↓ 18 callers
Function
isMoving
Moving axes and extruders
Marlin/src/lcd/extui/ui_api.cpp:392
↓ 18 callers
Function
prepare_internal_move_to_destination
Marlin/src/module/motion.h:351
↓ 18 callers
Method
printLabel
Marlin/src/feature/tmc_util.h:73
↓ 18 callers
Function
print_to_wifi
Marlin/src/lcd/extui/mks_ui/wifi_module.cpp:773
↓ 18 callers
Function
printingIsPaused
* Printing is paused according to SD or host indicators */
Marlin/src/MarlinCore.cpp:356
↓ 18 callers
Function
set_and_report_grblstate
Marlin/src/module/motion.h:308
↓ 18 callers
Method
set_flow
Marlin/src/module/planner.h:666
↓ 18 callers
Function
t
(t,e,n)
buildroot/web-ui/data/www/chart.min.js:7
← previous
next →
301–400 of 11,590, ranked by callers