MCPcopy Create free account

hub / github.com/Smoothieware/Smoothieware / functions

Functions2,755 in github.com/Smoothieware/Smoothieware

↓ 582 callersMethodprintf
src/modules/utils/panel/panels/LcdBase.cpp:9
↓ 404 callersMethodvalue
Three ways to read a value from the config, depending on adress length
src/libs/Config.cpp:94
↓ 388 callersMethodby_default
src/libs/ConfigValue.cpp:112
↓ 328 callersMethodprintf
src/modules/tools/spindle/SoftSerial/BufferedSoftSerial.cpp:72
↓ 257 callersMethodhas_letter
Whether or not a Gcode has a letter
src/modules/communication/utils/Gcode.cpp:73
↓ 207 callersMethodas_number
src/libs/ConfigValue.cpp:66
↓ 191 callersMethodget_value
Retrieve the value for a given letter
src/modules/communication/utils/Gcode.cpp:84
↓ 108 callersMethodas_string
src/libs/ConfigValue.cpp:98
↓ 104 callersMethodset
src/libs/Pwm.cpp:34
↓ 102 callersMethodcall_event
Call a specific event with an argument
src/libs/Kernel.cpp:359
↓ 99 callersMethodempty
src/libs/TSRingBuffer.h:28
↓ 84 callersMethodas_bool
src/libs/ConfigValue.cpp:103
↓ 82 callersMethodsize
src/libs/RingBuffer.h:44
↓ 68 callersMethodappend
Append interrupt handler for pin to function isr
src/libs/ADC/adc.cpp:379
↓ 61 callersMethodfrom_string
Make a new pin object from a string
src/libs/Pin.cpp:18
↓ 59 callersMethodregister_for_event
src/libs/Module.cpp:30
↓ 57 callersMethodfrom_millimeters
src/modules/robot/Robot.h:53
↓ 56 callersMethodenter_screen
Enter a screen, we only care about it now
src/modules/utils/panel/Panel.cpp:214
↓ 54 callersFunctionshift_parameter
Get the first parameter, and remove it from the original string
src/libs/utils.cpp:122
↓ 54 callersMethodwrite
src/libs/USBDevice/USBMSD/USBMSD.cpp:431
↓ 51 callersMethodis_halted
src/libs/Kernel.h:50
↓ 49 callersFunctionCLKPWR_ConfigPPWR
/ * @brief Configure power supply for each peripheral according to NewState * @param[in] PPType Type of peripheral used to enable power, *
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_clkpwr.c:268
↓ 47 callersMethodwait_for_idle
Wait for the queue to be empty and for all the jobs to finish in step ticker
src/modules/robot/Conveyor.cpp:135
↓ 45 callersMethodpush_back
src/libs/RingBuffer.h:64
↓ 38 callersMethodget
src/modules/utils/panel/Button.cpp:90
↓ 36 callersMethodrefresh_menu
src/modules/utils/panel/PanelScreen.cpp:31
↓ 35 callersMethodwrite
src/modules/tools/spindle/SoftSerial/BufferedSoftSerial.cpp:86
↓ 34 callersMethodadd_module
Add a module to Kernel. We don't actually hold a list of modules we just call its on_module_loaded
src/libs/Kernel.cpp:337
↓ 33 callersMethodconnected
src/libs/Pin.h:22
↓ 30 callersFunctionmove_window
src/libs/ChaNFS/CHAN_FS/ff.cpp:715
↓ 30 callersMethodsecond_element_is
src/libs/PublicDataRequest.h:20
↓ 29 callersMethodclear
clearing screen
src/modules/utils/panel/panels/ST7565.cpp:200
↓ 28 callersMethodas_output
src/libs/Pin.h:30
↓ 28 callersMethodset_taken
src/libs/PublicDataRequest.h:24
↓ 27 callersMethodaddMenuItem
src/modules/utils/panel/screens/DynMenuScreen.cpp:93
↓ 26 callersMethodget_axis_position
src/modules/robot/Robot.h:54
↓ 26 callersMethodsetCursor
src/modules/utils/panel/panels/ST7565.cpp:243
↓ 26 callersMethodset_parent
src/modules/utils/panel/PanelScreen.cpp:51
↓ 25 callersMethodas_input
src/libs/Pin.h:36
↓ 25 callersMethodend
src/libs/SoftPWM.cpp:80
↓ 24 callersMethoddoProbeAt
src/modules/tools/zprobe/ZProbe.cpp:248
↓ 23 callersMethodis_grbl_mode
src/libs/Kernel.h:51
↓ 22 callersFunctionCLKPWR_GetPCLK
/ * @brief Get current value of each Peripheral Clock * @param[in] ClkType Peripheral Clock Selection of each type, * should be one of the f
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_clkpwr.c:198
↓ 22 callersFunctionUARTPutChar
/ * @brief Puts a character to UART port * @param[in] UARTx Pointer to UART peripheral * @param[in] ch Character to put * @return None ****
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_debug_frmwrk.c:62
↓ 22 callersFunctionget_checksum
src/libs/utils.cpp:23
↓ 21 callersMethodattach
Attach a function to call whenever a serial interrupt is generated * * @param fptr A pointer to a void function, or 0 to set as none
src/modules/tools/spindle/SoftSerial/SoftSerial.h:77
↓ 21 callersMethodclick
src/modules/utils/panel/Panel.cpp:493
↓ 21 callersMethodenter_menu_mode
Enter menu mode
src/modules/utils/panel/Panel.cpp:509
↓ 21 callersMethodsize
src/libs/Network/uip/fifo.h:150
↓ 20 callersFunctionNVIC_SetPriority
* @brief Set the priority for an interrupt * * @param IRQn_Type IRQn is the Number of the interrupt * @param priority is the priority for the in
src/libs/LPC17xx/score_cm3.h:672
↓ 20 callersMethodsetup_menu
src/modules/utils/panel/Panel.cpp:517
↓ 19 callersMethodclear
src/modules/robot/Block.cpp:48
↓ 19 callersMethodget_steps_per_mm
src/libs/StepperMotor.h:39
↓ 19 callersFunctionmem_cpy
Copy memory to memory */
src/libs/ChaNFS/CHAN_FS/ff.cpp:523
↓ 19 callersMethodreset_axis_position
reset the machine position for all axis. Used for homing. after homing we supply the cartesian coordinates that the head is at when homed, however for
src/modules/robot/Robot.cpp:1172
↓ 19 callersMethodstarts_with
src/libs/PublicDataRequest.h:19
↓ 18 callersMethodget_data_ptr
src/libs/PublicDataRequest.h:27
↓ 17 callersFunction__semihost
mbed/src/capi/semihost_api.h:31
↓ 17 callersMethoddelta_move
Used to plan a single move used by things like endstops when homing, zprobe, extruder firmware retracts etc.
src/modules/robot/Robot.cpp:1466
↓ 17 callersFunctiondisk_write
src/libs/ChaNFS/CHAN_FS/diskio.cpp:52
↓ 17 callersMethodgetProbeHeight
src/modules/tools/zprobe/ZProbe.h:45
↓ 17 callersMethodget_menu_current_line
src/modules/utils/panel/Panel.h:60
↓ 17 callersMethodmenu_change
src/modules/utils/panel/Panel.cpp:585
↓ 16 callersFunctionCLKPWR_SetPCLKDiv
/ * @brief Set value of each Peripheral Clock Selection * @param[in] ClkType Peripheral Clock Selection of each type, * should be one of the
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_clkpwr.c:82
↓ 16 callersMethodget_current_position
src/libs/StepperMotor.h:46
↓ 16 callersMethodget_num_args
src/modules/communication/utils/Gcode.cpp:135
↓ 16 callersMethodoutput
src/libs/Network/uip/telnetd/shell.cpp:253
↓ 15 callersFunctionNVIC_EnableIRQ
* @brief Enable Interrupt in NVIC Interrupt Controller * * @param IRQn_Type IRQn specifies the interrupt number * @return none * * Enable a dev
src/libs/LPC17xx/score_cm3.h:584
↓ 15 callersMethodcoordinated_move
issue a coordinated move directly to robot, and return when done Only move the coordinates that are passed in as not nan NOTE must use G53 to force mo
src/modules/tools/zprobe/ZProbe.cpp:503
↓ 15 callersMethodprintf
src/libs/StreamOutput.cpp:5
↓ 15 callersMethodreset
Only used for continuous mode to reuse the same block over and over
src/modules/robot/Block.cpp:96
↓ 14 callersFunctionNVIC_DisableIRQ
* @brief Disable the interrupt line for external interrupt specified * * @param IRQn_Type IRQn is the positive number of the external interrupt *
src/libs/LPC17xx/score_cm3.h:598
↓ 14 callersMethodalloc
src/libs/MemoryPool.cpp:78
↓ 14 callersMethodasCharString
src/testframework/easyunit/simplestring.cpp:69
↓ 14 callersMethodchange_steps_per_mm
src/libs/StepperMotor.cpp:68
↓ 14 callersMethodget
src/libs/gpio.cpp:69
↓ 14 callersMethodmax_pwm
src/libs/Pwm.cpp:22
↓ 14 callersMethodpop_state
src/modules/robot/Robot.cpp:340
↓ 13 callersFunctionabsolute_from_relative
Convert a path indication ( absolute or relative ) into a path ( absolute )
src/libs/utils.cpp:173
↓ 13 callersMethoddelay
src/modules/tools/spindle/Modbus/Modbus.cpp:156
↓ 13 callersMethodendpointSetInterrupt
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:788
↓ 13 callersFunctioninit
src/main.cpp:93
↓ 13 callersMethodis_extruder
src/libs/StepperMotor.h:54
↓ 13 callersMethodset_data_ptr
src/libs/PublicDataRequest.h:26
↓ 13 callersMethodto_millimeters
src/modules/robot/Robot.h:52
↓ 12 callersMethodbegin
src/modules/tools/temperaturecontrol/PID_Autotuner.cpp:35
↓ 12 callersMethodcartesian_to_actuator
src/modules/robot/arm_solutions/HBotSolution.cpp:5
↓ 12 callersFunctionchk_mounted
src/libs/ChaNFS/CHAN_FS/ff.cpp:2003
↓ 12 callersFunctionclust2sect
src/libs/ChaNFS/CHAN_FS/ff.cpp:798
↓ 12 callersFunctiondir_sdi
src/libs/ChaNFS/CHAN_FS/ff.cpp:1061
↓ 12 callersMethodgetFastFeedrate
src/modules/tools/zprobe/ZProbe.h:44
↓ 12 callersMethodget_int
src/modules/communication/utils/Gcode.cpp:101
↓ 12 callersFunctionmem_set
Fill memory */
src/libs/ChaNFS/CHAN_FS/ff.cpp:540
↓ 12 callersFunctionwait_us
mbed/src/capi/wait_api.c:27
↓ 11 callersFunctionSIECommand
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:185
↓ 11 callersMethodbltGlyph
src/modules/utils/panel/panels/ST7565.cpp:464
↓ 11 callersMethodchange_last_milestone
src/libs/StepperMotor.cpp:75
↓ 11 callersMethodconfig_override_filename
the Singleton instance of Kernel usable anywhere
src/libs/Kernel.h:40
↓ 11 callersMethoddealloc
src/libs/MemoryPool.cpp:138
↓ 11 callersFunctionfile_exists
Returns true if the file exists
src/libs/utils.cpp:146
next →1–100 of 2,755, ranked by callers