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
↓ 18 callers
Method
targetTooColdToExtrude
Marlin/src/module/temperature.h:667
↓ 18 callers
Method
tftSend
Marlin/src/lcd/extui/nextion/nextion_tft.cpp:117
↓ 18 callers
Function
timer_prefix
Marlin/src/HAL/AVR/pinsDebug.h:260
↓ 18 callers
Function
tool_change
* Perform a tool-change, which may result in moving the * previous tool out of the way and the new tool into place. */
Marlin/src/module/tool_change.cpp:1110
↓ 18 callers
Method
upDir
Marlin/src/lcd/extui/ui_api.cpp:1159
↓ 18 callers
Method
value_celsius
Marlin/src/gcode/parser.h:387
↓ 17 callers
Function
ON_OFF
Marlin/src/core/serial.h:236
↓ 17 callers
Function
applyEncoder
Marlin/src/lcd/e3v2/common/encoder.h:63
↓ 17 callers
Method
clear
Marlin/src/feature/bltouch.cpp:88
↓ 17 callers
Method
disable_all_heaters
Marlin/src/module/temperature.cpp:3552
↓ 17 callers
Function
dwrite
Marlin/src/HAL/AVR/registers.h:109
↓ 17 callers
Function
fontWidth
Marlin/src/lcd/e3v2/proui/dwinui.h:246
↓ 17 callers
Function
ftostr52sp
Convert float to space-padded string with -_23.4_ format
Marlin/src/libs/numtostr.cpp:433
↓ 17 callers
Function
getAxisMaxAcceleration_mm_s2
Marlin/src/lcd/extui/ui_api.cpp:593
↓ 17 callers
Function
getAxisMaxFeedrate_mm_s
Marlin/src/lcd/extui/ui_api.cpp:575
↓ 17 callers
Method
go_back
Marlin/src/lcd/marlinui.h:705
↓ 17 callers
Function
hex_word
Marlin/src/libs/hex_print.h:37
↓ 17 callers
Function
injectCommands_P
Marlin/src/lcd/extui/ui_api.cpp:957
↓ 17 callers
Method
isFileOpen
Marlin/src/sd/cardreader.h:313
↓ 17 callers
Function
isValidPin
Test whether the pin is valid
Marlin/src/HAL/LPC1768/HAL.h:83
↓ 17 callers
Function
probe_side
* Probe one side of the calibration object * * m in/out - Measurement record, m.obj_center and m.obj_side will be updated. * u
Marlin/src/gcode/calibrate/G425.cpp:249
↓ 17 callers
Method
set_advance_k
Marlin/src/module/planner.h:530
↓ 17 callers
Method
set_fan_speed
* Set the print fan speed for a target extruder */
Marlin/src/module/temperature.cpp:475
↓ 17 callers
Method
writeReg
Marlin/src/lcd/tft_io/tft_io.h:67
↓ 17 callers
Method
writeString
Marlin/src/lcd/extui/dgus_reloaded/DGUSDisplay.cpp:81
↓ 16 callers
Function
J
(a,b)
buildroot/web-ui/data/www/moment.min.js:6
↓ 16 callers
Method
degHotend
Marlin/src/module/temperature.h:981
↓ 16 callers
Function
delayMicroseconds
This is required for some Arduino libraries we are using
Marlin/src/HAL/LINUX/arduino.cpp:39
↓ 16 callers
Function
do_homing_move
* Home an individual linear axis */
Marlin/src/module/motion.cpp:2199
↓ 16 callers
Function
drawEditInteger4
Marlin/src/lcd/e3v2/creality/dwin.cpp:582
↓ 16 callers
Function
drawMoreIcon
Marlin/src/lcd/e3v2/creality/dwin.cpp:366
↓ 16 callers
Function
ge
(t)
buildroot/web-ui/data/www/jquery-3.5.1.slim.min.js:2
↓ 16 callers
Function
getMeshPoint
Marlin/src/lcd/extui/ui_api.cpp:875
↓ 16 callers
Method
get_response
* Wait for response from MMU */
Marlin/src/feature/mmu/mmu2.cpp:788
↓ 16 callers
Method
max_x
Marlin/src/module/probe.h:283
↓ 16 callers
Method
max_y
Marlin/src/module/probe.h:285
↓ 16 callers
Method
min_x
Marlin/src/module/probe.h:282
↓ 16 callers
Method
open
Marlin/src/lcd/extui/ftdi_eve_touch_ui/archim2-flash/media_file_reader.cpp:29
↓ 16 callers
Function
reset
Marlin/src/lcd/e3v2/proui/dwin.cpp:195
↓ 16 callers
Function
smartAdjustAxis_steps
* This function adjusts an axis during a print. * * When linked_nozzles is false, each nozzle in a multi-nozzle * printer can be babyst
Marlin/src/lcd/extui/ui_api.cpp:747
↓ 16 callers
Method
start
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/commands.cpp:914
↓ 15 callers
Function
Q
(a,b,c)
buildroot/web-ui/data/www/moment.min.js:6
↓ 15 callers
Method
apply_power
* Apply power for Laser or Spindle * * Apply cutter power value for PWM, Servo, and on/off pin. * * @param opwr Power value. Range 0 to MAX. */
Marlin/src/feature/spindle_laser.cpp:147
↓ 15 callers
Method
close
Marlin/src/lcd/extui/ftdi_eve_touch_ui/archim2-flash/media_file_reader.cpp:38
↓ 15 callers
Method
day
* @brief Format the duration as days * @return The number of days */
Marlin/src/libs/duration_t.h:81
↓ 15 callers
Function
drawAxisValue
Marlin/src/lcd/tft/ui_move_axis_screen_320.cpp:111
↓ 15 callers
Function
ftostr52
Convert float to fixed-length string with 023.45 / -23.45 format
Marlin/src/libs/numtostr.cpp:236
↓ 15 callers
Function
getFilamentRunoutEnabled
Marlin/src/lcd/extui/ui_api.cpp:612
↓ 15 callers
Function
getProgress_seconds_elapsed
Marlin/src/lcd/extui/ui_api.cpp:861
↓ 15 callers
Function
get_channel
https://docs.espressif.com/projects/esp-idf/en/release-v4.4/esp32/api-reference/peripherals/adc.html
Marlin/src/HAL/ESP32/HAL.cpp:211
↓ 15 callers
Function
i16tostr3left
Convert unsigned 16bit int to lj string with 123 format
Marlin/src/libs/numtostr.cpp:143
↓ 15 callers
Method
isPaused
* @brief Check if the timer is paused * @details Return true if the timer is currently paused, false otherwise. * @return true if stopwatch
Marlin/src/libs/stopwatch.h:98
↓ 15 callers
Function
lcd_moveto
Marlin/src/lcd/e3v2/marlinui/lcdprint_dwin.cpp:48
↓ 15 callers
Function
m
(a)
buildroot/web-ui/data/www/moment.min.js:6
↓ 15 callers
Function
onDrawMenuItem
Marlin/src/lcd/e3v2/proui/menus.cpp:106
↓ 15 callers
Method
parse
* Populate the command line state (command_letter, codenum, subcode, and string_arg) * by parsing a single line of G-Code. 58 bytes of SRAM are used
Marlin/src/gcode/parser.cpp:113
↓ 15 callers
Method
restore
Marlin/src/core/utility.h:75
↓ 15 callers
Method
sendData
Marlin/src/lcd/sovol_rts/sovol_rts.cpp:391
↓ 15 callers
Method
set
Marlin/src/feature/max7219.cpp:257
↓ 15 callers
Function
setLevelingActive
Marlin/src/lcd/extui/ui_api.cpp:869
↓ 15 callers
Function
setPIntOnClick
Generic onclick event for set pointer to 16 bit uinteger values lo: low limit hi: high limit liveUpdate: live update function when the encoder changes
Marlin/src/lcd/e3v2/proui/menus.cpp:236
↓ 15 callers
Function
t
(e)
buildroot/web-ui/data/www/jquery-3.5.1.slim.min.js:2
↓ 15 callers
Method
toDigital
* @brief Format the duration as a string * @details String will be formatted using a "digital" representation of duration * * @param buffer T
Marlin/src/libs/duration_t.h:191
↓ 15 callers
Function
udi_msc_csw_process
Marlin/src/HAL/DUE/usb/udi_msc.c:625
↓ 14 callers
Method
Color
Marlin/src/feature/leds/neopixel.h:144
↓ 14 callers
Function
MINUSOR
Marlin/src/libs/numtostr.cpp:41
↓ 14 callers
Function
MIXER_STEPPER_LOOP
Marlin/src/feature/mixing.cpp:50
↓ 14 callers
Function
SDIO_SendCommand
Marlin/src/HAL/STM32F1/sd/sdio.cpp:199
↓ 14 callers
Method
add_image
Marlin/src/lcd/tft/tft.h:82
↓ 14 callers
Method
cacheFlush
Marlin/src/sd/SdVolume.cpp:123
↓ 14 callers
Function
debugPrint
(data)
buildroot/share/scripts/upload.py:16
↓ 14 callers
Method
deploy
Marlin/src/module/probe.h:238
↓ 14 callers
Function
drawStatInt
Marlin/src/lcd/e3v2/creality/dwin.cpp:598
↓ 14 callers
Method
enable
Enable / disable endstop checking
Marlin/src/module/endstops.cpp:307
↓ 14 callers
Function
f
(a,b)
buildroot/web-ui/data/www/moment.min.js:6
↓ 14 callers
Function
fastDigitalWrite
* Set pin value * @param[in] pin Arduino pin number * @param[in] level value to write */
Marlin/src/libs/softspi.h:50
↓ 14 callers
Function
getActualFan_percent
Marlin/src/lcd/extui/ui_api.cpp:320
↓ 14 callers
Method
get_num_items
Return the count of visible items in the working directory.
Marlin/src/sd/cardreader.cpp:1529
↓ 14 callers
Function
get_utf8_value_cb
Marlin/src/lcd/utf8.h:68
↓ 14 callers
Method
goto_previous_screen_no_defer
Marlin/src/lcd/marlinui.h:723
↓ 14 callers
Function
interp
Compute the linear interpolation between two real numbers.
Marlin/src/module/planner_bezier.cpp:46
↓ 14 callers
Method
isRunning
* @brief Check if the timer is running * @details Return true if the timer is currently running, false otherwise. * @return true if stopwatc
Marlin/src/libs/stopwatch.h:91
↓ 14 callers
Function
leveling_is_valid
Marlin/src/feature/bedlevel/bedlevel.cpp:49
↓ 14 callers
Method
min_y
Marlin/src/module/probe.h:284
↓ 14 callers
Method
openFileRead
* Open a file by DOS path for read * The 'subcall_type' flag indicates... * - 0 : Standard open from host or user interface. * - 1 : (file open
Marlin/src/sd/cardreader.cpp:791
↓ 14 callers
Method
pause
Marlin/src/libs/stopwatch.cpp:48
↓ 14 callers
Method
position
* Get a stepper's position in steps. */
Marlin/src/module/stepper.cpp:3419
↓ 14 callers
Method
print
Draw an integer with optional leading zeros and optional decimal point
Marlin/src/feature/max7219.cpp:265
↓ 14 callers
Function
print_true_or_false
Marlin/src/feature/tmc_util.cpp:603
↓ 14 callers
Function
putData
Put 1-4 bytes of a value in little-endian order into a buffer beginning at a specified offset.
Marlin/src/lcd/extui/mks_ui/wifi_upload.cpp:165
↓ 14 callers
Method
reset_stepper_timeout
Marlin/src/gcode/gcode.h:438
↓ 14 callers
Function
setAxisSteps_per_mm
Marlin/src/lcd/extui/ui_api.cpp:563
↓ 14 callers
Function
setTargetFan_percent
Marlin/src/lcd/extui/ui_api.cpp:1009
↓ 14 callers
Method
set_max_jerk
* For the specified 'axis' set the Maximum Jerk (instant change) to the given value (mm/s). * The value may be limited with warning feedback, if co
Marlin/src/module/planner.cpp:3327
↓ 14 callers
Function
step_current_down
Marlin/src/feature/tmc_util.cpp:329
↓ 14 callers
Function
tmc_print_sgt
Marlin/src/gcode/feature/trinamic/M911-M914.cpp:477
↓ 14 callers
Function
u8g_SetPILevel_DUE
Marlin/src/HAL/DUE/u8g/u8g_com_HAL_DUE_sw_spi_shared.cpp:74
↓ 14 callers
Function
udd_set_setup_payload
Marlin/src/HAL/DUE/usb/uotghs_device_due.c:918
↓ 13 callers
Function
SDIO_GetResponse
Marlin/src/HAL/STM32F1/sd/sdio.cpp:201
↓ 13 callers
Function
__DSB
Marlin/src/HAL/STM32F1/tft/tft_fsmc.cpp:42
← previous
next →
401–500 of 11,590, ranked by callers