MCPcopy Create free account

hub / github.com/MarlinFirmware/Marlin / functions

Functions11,590 in github.com/MarlinFirmware/Marlin

↓ 6 callersFunctioneval_bezier
* Compute a Bézier curve using the De Casteljau's algorithm (see * https://en.wikipedia.org/wiki/De_Casteljau%27s_algorithm), which is * easy to cod
Marlin/src/module/planner_bezier.cpp:54
↓ 6 callersFunctionextDigitalRead
Marlin/src/HAL/AVR/fastio.cpp:137
↓ 6 callersMethodfinish_and_disable
Marlin/src/module/planner.cpp:1662
↓ 6 callersFunctionfinish_incremental_LSF
Marlin/src/libs/least_squares_fit.cpp:42
↓ 6 callersMethodflushTX
Marlin/src/HAL/AVR/MarlinSerial.cpp:516
↓ 6 callersFunctionformat_temp_and_idle
* Formats a temperature string for an idle heater (e.g. "100 °C / idle") */
Marlin/src/lcd/extui/ftdi_eve_touch_ui/generic/string_format.cpp:51
↓ 6 callersFunctionformat_temp_and_temp
* Formats a temperature string for an active heater (e.g. "100 / 200°C") */
Marlin/src/lcd/extui/ftdi_eve_touch_ui/generic/string_format.cpp:64
↓ 6 callersMethodgetCurrentScreen
Marlin/src/lcd/extui/dgus_e3s1pro/DGUSScreenHandler.cpp:402
↓ 6 callersMethodgetDrvPct
* Returns DAC values as a 0-100 percentage of drive strength */
Marlin/src/feature/dac/dac_mcp4728.cpp:120
↓ 6 callersMethodgetFiles
Marlin/src/lcd/extui/ia_creality/FileNavigator.cpp:77
↓ 6 callersFunctiongetLinearAdvance_mm_mm_s
Marlin/src/lcd/extui/ui_api.cpp:645
↓ 6 callersFunctiongetMaterial_preset_B
Marlin/src/lcd/extui/ui_api.cpp:696
↓ 6 callersFunctiongetMaterial_preset_E
Marlin/src/lcd/extui/ui_api.cpp:694
↓ 6 callersFunctionget_bits
Get the next COUNT bits from the input buffer, saving incremental progress. * Returns NO_BITS on end of input, or if more than 15 bits are requested.
Marlin/src/libs/heatshrink/heatshrink_decoder.cpp:309
↓ 6 callersFunctionget_cartesian_from_steppers
* Get the stepper positions in the cartes[] array. * Forward kinematics are applied for DELTA and SCARA. * * The result is in the current coordinat
Marlin/src/module/motion.cpp:769
↓ 6 callersMethodget_normal
Marlin/src/libs/vector_3.cpp:60
↓ 6 callersMethodget_smoothing_mm
Marlin/src/feature/backlash.h:87
↓ 6 callersMethodget_stealthChop
Marlin/src/feature/tmc_util.h:112
↓ 6 callersFunctionhandle_interrupts
Marlin/src/HAL/AVR/Servo.cpp:68
↓ 6 callersMethodhit_on_purpose
Clear endstops (i.e., they were hit intentionally) to suppress the report
Marlin/src/module/endstops.h:259
↓ 6 callersFunctioni
(t,e)
buildroot/web-ui/data/www/bootstrap.min.js:6
↓ 6 callersFunctioniconResumeOrPause
Marlin/src/lcd/e3v2/creality/dwin.cpp:317
↓ 6 callersFunctionincremental_LSF_reset
Marlin/src/libs/least_squares_fit.h:46
↓ 6 callersMethodinitialize
Marlin/src/lcd/extui/ftdi_eve_touch_ui/archim2-flash/flash_storage.cpp:189
↓ 6 callersFunctioninverse_kinematics
Marlin/src/module/delta.cpp:113
↓ 6 callersMethodisInserted
NOTE: If the SD Card has no DETECT line this always returns true
Marlin/src/sd/cardreader.h:179
↓ 6 callersMethodisr_off
Marlin/src/HAL/HC32/MarlinHAL.cpp:147
↓ 6 callersFunctionlcd_move_axis
Marlin/src/lcd/menu/menu_motion.cpp:53
↓ 6 callersFunctionlcd_put_u8str_max
* @return output width in pixels */
Marlin/src/lcd/dogm/lcdprint_u8g.cpp:66
↓ 6 callersFunctionlcd_put_u8str_max
Marlin/src/lcd/TFTGLCD/lcdprint_TFTGLCD.cpp:1059
↓ 6 callersMethodload
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/basic/commands.cpp:52
↓ 6 callersMethodloop
Marlin/src/feature/repeat.cpp:51
↓ 6 callersFunctionlv_clear_advance_settings
Marlin/src/lcd/extui/mks_ui/draw_advance_settings.cpp:93
↓ 6 callersFunctionlv_clear_homing_sensitivity_settings
Marlin/src/lcd/extui/mks_ui/draw_homing_sensitivity_settings.cpp:98
↓ 6 callersFunctionlv_clear_jerk_settings
Marlin/src/lcd/extui/mks_ui/draw_jerk_settings.cpp:92
↓ 6 callersFunctionlv_clear_machine_para
Marlin/src/lcd/extui/mks_ui/draw_machine_para.cpp:78
↓ 6 callersFunctionlv_draw_keyboard
Marlin/src/lcd/extui/mks_ui/draw_keyboard.cpp:216
↓ 6 callersFunctionlv_draw_wifi
Marlin/src/lcd/extui/mks_ui/draw_wifi.cpp:63
↓ 6 callersFunctionlv_screen_menu_item_onoff
Marlin/src/lcd/extui/mks_ui/draw_ui.cpp:1330
↓ 6 callersMethodmarked
Marlin/src/core/utility.h:46
↓ 6 callersMethodmicrostep_ms
Marlin/src/module/stepper/control.cpp:369
↓ 6 callersFunctionmmu2_choose_filament
Marlin/src/lcd/menu/menu_mmu2.cpp:389
↓ 6 callersMethodmove_z_after_probing
Marlin/src/module/probe.h:211
↓ 6 callersFunctionnormalizeNozzleOffset
* The UI should call this if needs to guarantee the first * nozzle offset is zero (such as when it doesn't allow the * user to edit the offs
Marlin/src/lcd/extui/ui_api.cpp:834
↓ 6 callersFunctionoi
(t,e,n,i)
buildroot/web-ui/data/www/chart.min.js:7
↓ 6 callersFunctiononDrawPIntMenu
Marlin/src/lcd/e3v2/proui/menus.cpp:125
↓ 6 callersFunctiononPIDTuning
Marlin/src/lcd/extui/example/example.cpp:161
↓ 6 callersMethodopenFileWrite
Open a file by DOS path for write
Marlin/src/sd/cardreader.cpp:863
↓ 6 callersFunctionot
(e)
buildroot/web-ui/data/www/jquery-3.5.1.slim.min.js:2
↓ 6 callersFunctionpackage_to_wifi
Marlin/src/lcd/extui/mks_ui/wifi_module.cpp:645
↓ 6 callersFunctionpermyriadtostr4
Convert unsigned 16-bit permyriad to percent with 100 / 23.4 / 3.45 format
Marlin/src/libs/numtostr.cpp:92
↓ 6 callersFunctionpin_is_protected
Marlin/src/MarlinCore.cpp:328
↓ 6 callersFunctionprepare_time_string
Marlin/src/lcd/dogm/status_screen_DOGM.cpp:492
↓ 6 callersFunctionprintPinIOState
Marlin/src/pins/pinsDebug.h:178
↓ 6 callersFunctionprintPinState
Marlin/src/pins/pinsDebug.h:182
↓ 6 callersFunctionprint_hex_byte
Marlin/src/libs/hex_print.cpp:60
↓ 6 callersMethodprompt_open
Marlin/src/feature/host_actions.h:119
↓ 6 callersFunctionrecalc_delta_settings
* Recalculate factors used for delta kinematics whenever * settings have been changed (e.g., by M665). */
Marlin/src/module/delta.cpp:77
↓ 6 callersMethodrefresh_acceleration_rates
* Recalculate steps/s^2 acceleration rates based on mm/s^2 acceleration rates */
Marlin/src/module/planner.cpp:3239
↓ 6 callersMethodreset
Marlin/src/feature/twibus.cpp:53
↓ 6 callersFunctionreset_bed_level
* Reset calibration results to zero. */
Marlin/src/feature/bedlevel/bedlevel.cpp:116
↓ 6 callersFunctionrestore_homing_current
* Restore motors to their previously-stored currents. * Always call set_homing_current() first! */
Marlin/src/module/motion.cpp:438
↓ 6 callersMethodrun
* @brief Thermal Runaway state machine for a single heater * @param current current measured temperature * @param target curr
Marlin/src/module/temperature.cpp:3408
↓ 6 callersFunctionsay_abs_en
Marlin/src/lcd/e3v2/creality/dwin.cpp:553
↓ 6 callersFunctionsay_default_
Marlin/src/module/temperature.cpp:803
↓ 6 callersFunctionsay_z_en
Marlin/src/lcd/e3v2/creality/dwin.cpp:544
↓ 6 callersMethodscale
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_lib/extended/unicode/font_size_t.h:50
↓ 6 callersMethodsecond
* @brief Format the duration as seconds * @return The number of seconds */
Marlin/src/libs/duration_t.h:105
↓ 6 callersMethodsend_byte
Marlin/src/HAL/STM32/tft/gt911.cpp:92
↓ 6 callersFunctionsetActiveTool
Tool changing
Marlin/src/lcd/extui/ui_api.cpp:368
↓ 6 callersFunctionsetAxisMaxJerk_mm_s
Marlin/src/lcd/extui/ui_api.cpp:685
↓ 6 callersFunctionsetBedPID
Marlin/src/lcd/extui/ui_api.cpp:948
↓ 6 callersMethodsetClockDivider
Roger Clark added 3 functions */
Marlin/src/HAL/STM32F1/SPI.cpp:213
↓ 6 callersFunctionsetFeedrate_percent
Marlin/src/lcd/extui/ui_api.cpp:1019
↓ 6 callersFunctionsetPID
Marlin/src/lcd/extui/ui_api.cpp:934
↓ 6 callersMethodset_axis_shaping_N
Refresh the indices used by shaping functions.
Marlin/src/module/ft_motion.cpp:330
↓ 6 callersMethodset_collector
Used up to Planner level
Marlin/src/feature/mixing.h:93
↓ 6 callersMethodset_ec_method
Marlin/src/feature/encoder_i2c.h:188
↓ 6 callersFunctionset_homing_current
* Set motors to their homing / probing currents. * Currents are saved first so they can be restored afterward. */
Marlin/src/module/motion.cpp:280
↓ 6 callersMethodset_inverted
Marlin/src/feature/encoder_i2c.h:180
↓ 6 callersFunctionset_lcd_error
{E:<msg>} is for error states.
Marlin/src/lcd/extui/malyan/malyan.cpp:99
↓ 6 callersMethodset_runout_distance
Marlin/src/feature/runout.h:129
↓ 6 callersMethodset_separate_multi_axis
Marlin/src/module/stepper.h:652
↓ 6 callersMethodset_stepper_ticks
Marlin/src/feature/encoder_i2c.h:210
↓ 6 callersMethodset_ticks_unit
Marlin/src/feature/encoder_i2c.h:204
↓ 6 callersMethodset_type
Marlin/src/feature/encoder_i2c.h:207
↓ 6 callersMethodshowWaitScreen
Marlin/src/lcd/extui/dgus_reloaded/DGUSScreenHandler.cpp:382
↓ 6 callersMethodshutdown
(self)
buildroot/share/scripts/MarlinBinaryProtocol.py:120
↓ 6 callersMethodsize
Marlin/src/feature/mmu3/mmu3_protocol_logic.h:49
↓ 6 callersFunctionspiSend
Marlin/src/HAL/LPC1768/HAL_SPI.cpp:90
↓ 6 callersFunctionstart_print_time
Marlin/src/lcd/extui/mks_ui/draw_printing.cpp:268
↓ 6 callersMethodsync
Marlin/src/lcd/tft/tft_queue.h:137
↓ 6 callersFunctionsync_plan_position_e
Marlin/src/module/motion.cpp:757
↓ 6 callersMethodtimedout
(self)
buildroot/share/scripts/MarlinBinaryProtocol.py:29
↓ 6 callersFunctionto_fix
Marlin/src/feature/bedlevel/hilbert_curve.cpp:29
↓ 6 callersFunctiontoo_cold
* Check if too cold to move the specified tool * * Returns TRUE if too cold to move (also echos message: STR_ERR_HOTEND_TOO_COLD) * Returns F
Marlin/src/module/tool_change.cpp:927
↓ 6 callersMethodtriggerTempScreenChange
Marlin/src/lcd/extui/dgus_e3s1pro/DGUSScreenHandler.cpp:421
↓ 6 callersFunctionu
(t,e,n)
buildroot/web-ui/data/www/chart.min.js:7
↓ 6 callersFunctionu8g_WriteEscSeqP_2_wire
Marlin/src/lcd/dogm/u8g/u8g_dev_ssd1306_sh1106_128x64_I2C.cpp:234
↓ 6 callersFunctionu8g_i2c_stop
Marlin/src/HAL/LPC1768/u8g/LCD_I2C_routines.cpp:82
← previousnext →1,001–1,100 of 11,590, ranked by callers