Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Smoothieware/Smoothieware
/ functions
Functions
2,755 in github.com/Smoothieware/Smoothieware
⨍
Functions
2,755
◇
Types & classes
529
↓ 11 callers
Function
get_fat
src/libs/ChaNFS/CHAN_FS/ff.cpp:816
↓ 11 callers
Method
get_max_rate
src/libs/StepperMotor.h:48
↓ 11 callers
Method
read
define USE_MEDIAN_FILTER Read the filtered value ( burst mode ) on a given pin
src/libs/Adc.cpp:80
↓ 11 callers
Function
remove
mbed/src/cpp/stdio.cpp:308
↓ 11 callers
Method
reset_position_from_current_actuator_position
Use FK to find out where actuator is and reset to match TODO maybe we should only reset axis that are being homed unless this is due to a ON_HALT
src/modules/robot/Robot.cpp:1221
↓ 11 callers
Method
send_gcode
send a formatted Gcode line */
src/modules/tools/drillingcycles/Drillingcycles.cpp:111
↓ 11 callers
Method
stallEndpoint
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:724
↓ 10 callers
Method
flush
src/libs/USBDevice/USBSerial/CircBuffer.h:115
↓ 10 callers
Function
follow_path
src/libs/ChaNFS/CHAN_FS/ff.cpp:1914
↓ 10 callers
Method
getNext
src/testframework/easyunit/test.cpp:128
↓ 10 callers
Method
get_number_registered_motors
src/modules/robot/Robot.h:65
↓ 10 callers
Method
is_moving
src/libs/StepperMotor.h:30
↓ 10 callers
Function
parse_number_list
FIXME this does not handle empty strings correctly parse a number list "1.1,2.2,3.3" and return the numbers in a vector of floats
src/libs/utils.cpp:224
↓ 10 callers
Method
set_control_value
src/modules/utils/panel/Panel.cpp:622
↓ 10 callers
Method
set_current
src/modules/utils/currentcontrol/ad5206.h:20
↓ 10 callers
Function
uip_add_rcv_nxt
UIP_REASSEMBLY */ ---------------------------------------------------------------------------*/
src/libs/Network/uip/uip/uip.c:692
↓ 10 callers
Method
write
src/modules/utils/panel/panels/ST7565.cpp:414
↓ 10 callers
Method
write
src/libs/gpio.cpp:53
↓ 9 callers
Function
f_putc
-----------------------------------------------------------------------*/ Put a character to the file */ ---
src/libs/ChaNFS/CHAN_FS/ff.cpp:3826
↓ 9 callers
Method
format
src/modules/tools/spindle/SoftSerial/SoftSerial.cpp:42
↓ 9 callers
Method
getNormal
src/modules/tools/zprobe/Plane3D.cpp:44
↓ 9 callers
Function
htons
---------------------------------------------------------------------------*/
src/libs/Network/uip/uip/uip.c:1907
↓ 9 callers
Method
is_inverting
src/libs/Pin.h:70
↓ 9 callers
Method
set_jog_increment
src/modules/utils/panel/screens/ControlScreen.h:21
↓ 9 callers
Function
timer_expired
---------------------------------------------------------------------------*/ * Check if a timer has expired. * * This function tests if a timer has
src/libs/Network/uip/uip/timer.c:120
↓ 9 callers
Function
validate
src/libs/ChaNFS/CHAN_FS/ff.cpp:2168
↓ 8 callers
Function
SPI_SendData
/ * @brief Transmit a single data through SPIx peripheral * @param[in] SPIx SPI peripheral selected, should be LPC_SPI * @param[in] Data Data to
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_spi.c:188
↓ 8 callers
Function
SSP_SendData
/ * @brief Transmit a single data through SSPx peripheral * @param[in] SSPx SSP peripheral selected, should be: * - LPC_SSP0: SSP0 peripher
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_ssp.c:308
↓ 8 callers
Function
dir_next
src/libs/ChaNFS/CHAN_FS/ff.cpp:1109
↓ 8 callers
Function
disk_ioctl
src/libs/ChaNFS/CHAN_FS/diskio.cpp:72
↓ 8 callers
Function
disk_read
src/libs/ChaNFS/CHAN_FS/diskio.cpp:32
↓ 8 callers
Method
fileSystem
mbed/src/cpp/FilePath.cpp:53
↓ 8 callers
Method
free
src/libs/USBDevice/USBSerial/CircBuffer.h:91
↓ 8 callers
Method
get_module_list
Get a list of modules, used by module "pools" that look for the "enable" keyboard to find things like "moduletype.modulename.enable" as the marker of
src/libs/Config.cpp:66
↓ 8 callers
Method
get_uint
src/modules/communication/utils/Gcode.cpp:118
↓ 8 callers
Method
get_value
src/libs/PublicData.cpp:5
↓ 8 callers
Method
is_playing
src/modules/utils/panel/Panel.cpp:632
↓ 8 callers
Method
item_ref
src/modules/robot/BlockQueue.cpp:101
↓ 8 callers
Method
push_state
src/modules/robot/Robot.cpp:331
↓ 8 callers
Function
read_PHY
--------------------------- read_PHY --------------------------------------*/ / * @brief Read value from PHY device * @param[in] PhyReg: PHY Regi
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_emac.c:188
↓ 8 callers
Function
runCommand
(cmd, silent)
src/libs/Network/uip/webserver/httpd-fs-src/functions.js:2
↓ 8 callers
Function
runCommand
(d,b)
src/libs/Network/uip/webserver/httpd-fs/functions.js:1
↓ 8 callers
Method
setCursorPX
src/modules/utils/panel/panels/ST7565.cpp:249
↓ 8 callers
Function
set_temp
stimulates the module with on_second ticks in which it asks for a temperature which we simulate above
src/testframework/unittests/tools/temperatureswitch/TEST_TemperatureSwitch.cpp:139
↓ 8 callers
Method
sub
src/libs/Vector3.cpp:54
↓ 8 callers
Function
uip_ipchksum
src/libs/Network/uip/uip/uip.c:335
↓ 8 callers
Function
wcs2gcode
src/libs/utils.cpp:257
↓ 7 callers
Function
PINSEL_ConfigPin
/ * @brief Configure Pin corresponding to specified parameters passed * in the PinCfg * @param[in] PinCfg Pointer to a PINSEL_CFG_Type struc
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_pinsel.c:298
↓ 7 callers
Method
call
mbed/src/cpp/FunctionPointer.cpp:29
↓ 7 callers
Method
call
call - Overloaded callback initiator. * * call the callback function. * * @param uint32_t The value to pass to the callback. * @return uint32_t The va
src/libs/FPointer.h:129
↓ 7 callers
Method
frequency
mbed/src/cpp/CAN.cpp:32
↓ 7 callers
Method
getSlowFeedrate
src/modules/tools/zprobe/ZProbe.h:43
↓ 7 callers
Method
get_feed_rate
src/modules/robot/Robot.cpp:1785
↓ 7 callers
Method
is_empty
src/modules/robot/BlockQueue.cpp:131
↓ 7 callers
Method
is_idle
see if we are idle this checks the block queue is empty, and that the step queue is empty and checks that all motors are no longer moving
src/modules/robot/Conveyor.cpp:122
↓ 7 callers
Method
mcs2wcs
converts current last milestone (machine position without compensation transform) to work coordinate system (inverse transform)
src/modules/robot/Robot.cpp:449
↓ 7 callers
Method
pwm
src/libs/Pwm.cpp:17
↓ 7 callers
Method
reset_counter
Reset the counter
src/modules/utils/panel/Panel.cpp:228
↓ 7 callers
Function
safe_delay_ms
src/libs/utils.cpp:266
↓ 7 callers
Method
set_max_rate
src/libs/StepperMotor.h:49
↓ 7 callers
Method
size
src/testframework/easyunit/simplestring.cpp:74
↓ 7 callers
Function
write_PHY
--------------------------- write_PHY -------------------------------------*/ / * @brief Write value to PHY device * @param[in] PhyReg: PHY Regis
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_emac.c:161
↓ 7 callers
Function
write_PHY
--------------------------- write_PHY -------------------------------------*/ / * @brief Write value to PHY device * @param[in] PhyReg: PHY Re
src/libs/Network/Drivers/LPC17XX_Ethernet.cpp:27
↓ 6 callers
Function
I2C_IntCmd
/ * @brief Enable/Disable interrupt for I2C peripheral * @param[in] I2Cx I2C peripheral selected, should be: * - LPC_I2C0 * - LPC_I2C1
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_i2c.c:371
↓ 6 callers
Function
I2C_getNum
--------------------------------------------------------------------------------*/ / * @brief Convert from I2C peripheral to number * @param[in] I2
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_i2c.c:112
↓ 6 callers
Function
SIEWriteData
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:192
↓ 6 callers
Method
actuator_to_cartesian
src/modules/robot/arm_solutions/HBotSolution.cpp:12
↓ 6 callers
Method
addDescriptor
src/libs/USBDevice/USB.cpp:302
↓ 6 callers
Method
close
mbed/src/cpp/Stream.cpp:51
↓ 6 callers
Function
closedir
mbed/src/cpp/stdio.cpp:356
↓ 6 callers
Function
create_chain
src/libs/ChaNFS/CHAN_FS/ff.cpp:974
↓ 6 callers
Function
ff_convert
src/libs/ChaNFS/CHAN_FS/option/ccsbcs.c:501
↓ 6 callers
Method
fileName
mbed/src/cpp/FilePath.cpp:45
↓ 6 callers
Method
get_acceleration
src/libs/StepperMotor.h:51
↓ 6 callers
Method
get_max_value
src/libs/Adc.h:37
↓ 6 callers
Method
get_query_string
return a GRBL-like query string for serial ?
src/libs/Kernel.cpp:177
↓ 6 callers
Method
get_s_value
src/modules/robot/Robot.h:47
↓ 6 callers
Method
get_temperature
src/modules/tools/temperaturecontrol/TemperatureControl.cpp:469
↓ 6 callers
Method
print_position
src/modules/robot/Robot.cpp:379
↓ 6 callers
Method
push
src/libs/Network/uip/fifo.h:157
↓ 6 callers
Function
putstr
src/libs/Network/uip/plan9/plan9.cpp:299
↓ 6 callers
Function
read_PHY
--------------------------- read_PHY --------------------------------------*/ / * @brief Read value from PHY device * @param[in] PhyReg: PHY R
src/libs/Network/Drivers/LPC17XX_Ethernet.cpp:55
↓ 6 callers
Method
setNext
src/testframework/easyunit/test.cpp:122
↓ 6 callers
Method
stop_moving
src/libs/StepperMotor.h:32
↓ 6 callers
Function
sync
src/libs/ChaNFS/CHAN_FS/ff.cpp:757
↓ 6 callers
Method
third_element_is
src/libs/PublicDataRequest.h:21
↓ 6 callers
Function
timer_set
---------------------------------------------------------------------------*/ * Set a timer. * * This function is used to set a timer for a time som
src/libs/Network/uip/uip/timer.c:63
↓ 6 callers
Function
uip_send
---------------------------------------------------------------------------*/
src/libs/Network/uip/uip/uip.c:1913
↓ 5 callers
Function
FIO_ByteGetPointer
/ * @brief Get pointer to FIO peripheral in byte accessible style * due to FIO port * @param[in] portNum Port Number value, should be in ran
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:127
↓ 5 callers
Function
FIO_HalfWordGetPointer
/ * @brief Get pointer to FIO peripheral in halfword accessible style * due to FIO port * @param[in] portNum Port Number value, should be in
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:94
↓ 5 callers
Function
GPIO_GetPointer
/ * @brief Get pointer to GPIO peripheral due to GPIO port * @param[in] portNum Port Number value, should be in range from 0 to 4. * @return Po
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:61
↓ 5 callers
Function
SIEReadData
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:199
↓ 5 callers
Function
UARTPuts
/ * @brief Puts a string to UART port * @param[in] UARTx Pointer to UART peripheral * @param[in] str string to put * @return None ********
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_debug_frmwrk.c:87
↓ 5 callers
Function
UART_Send
/ * @brief Send a block of data via UART peripheral * @param[in] UARTx Selected UART peripheral used to send data, should be: * - LPC_UART0:
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_uart.c:528
↓ 5 callers
Function
USBMemCopy
src/libs/USBDevice/USBDevice/USBHAL_LPC11U.cpp:121
↓ 5 callers
Function
WDT_Feed
/ * @brief After set WDTEN, call this function to start Watchdog * or reload the Watchdog timer * @param[in] None * * @return None **
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_wdt.c:240
↓ 5 callers
Method
addEndpoint
src/libs/USBDevice/USBDevice/USBDevice.cpp:783
↓ 5 callers
Method
append_milestone
Convert target (in machine coordinates) to machine_position, then convert to actuator position and append this to the planner target is in machine coo
src/modules/robot/Robot.cpp:1273
↓ 5 callers
Method
as_int
src/libs/ConfigValue.cpp:82
↓ 5 callers
Method
attach
mbed/src/cpp/CAN.cpp:108
← previous
next →
101–200 of 2,755, ranked by callers