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
↓ 2 callers
Function
rename
mbed/src/cpp/stdio.cpp:316
↓ 2 callers
Method
renderGlyph
src/modules/utils/panel/panels/ST7565.cpp:487
↓ 2 callers
Method
reset
src/libs/USBDevice/USBMSD/USBMSD.cpp:205
↓ 2 callers
Method
reset_sticky
reset all sticky values, called before each cycle */
src/modules/tools/drillingcycles/Drillingcycles.cpp:85
↓ 2 callers
Method
resume_command
resume the suspended print 1. restore the temperatures and wait for them to get up to temp 2. optionally run before_resume gcode if specified 3. resto
src/modules/utils/player/Player.cpp:657
↓ 2 callers
Method
rise
mbed/src/cpp/InterruptIn.cpp:39
↓ 2 callers
Method
run
src/testframework/easyunit/testcase.cpp:71
↓ 2 callers
Function
safe_delay_us
src/libs/utils.cpp:271
↓ 2 callers
Function
save_file
src/libs/Network/uip/webserver/httpd.c:171
↓ 2 callers
Function
semihost_flen
mbed/src/capi/semihost_api.c:92
↓ 2 callers
Function
semihost_open
mbed/src/capi/semihost_api.c:47
↓ 2 callers
Function
send_discover
---------------------------------------------------------------------------*/
src/libs/Network/uip/dhcpc/dhcpc.c:190
↓ 2 callers
Method
send_gcode
src/modules/tools/switch/Switch.cpp:517
↓ 2 callers
Method
setBackground
src/modules/utils/panel/panels/ST7565.cpp:260
↓ 2 callers
Method
setColor
src/modules/utils/panel/panels/ST7565.cpp:255
↓ 2 callers
Method
setContrast
src/modules/utils/panel/panels/ST7565.cpp:350
↓ 2 callers
Method
set_bad_mcu
src/libs/Kernel.h:57
↓ 2 callers
Method
set_continuous_mode
src/modules/robot/Conveyor.cpp:201
↓ 2 callers
Method
set_desired_temperature
src/modules/tools/temperaturecontrol/TemperatureControl.cpp:438
↓ 2 callers
Method
set_frequency
Set the base stepping frequency
src/libs/StepTicker.cpp:78
↓ 2 callers
Method
set_last_probe_position
src/modules/robot/Robot.h:62
↓ 2 callers
Method
set_longpress_delay
src/modules/utils/panel/Button.cpp:85
↓ 2 callers
Method
set_optional
src/modules/tools/temperaturecontrol/Thermistor.cpp:313
↓ 2 callers
Method
set_raw_register
src/modules/utils/motordrivercontrol/MotorDriverControl.cpp:422
↓ 2 callers
Method
set_timeout
src/modules/utils/panel/screens/DynMenuScreen.h:29
↓ 2 callers
Method
set_unstep_time
Set the reset delay, must be called after set_frequency
src/libs/StepTicker.cpp:88
↓ 2 callers
Function
split
FIXME this does not handle empty strings correctly split a string on a delimiter, return a vector of the split tokens
src/libs/utils.cpp:206
↓ 2 callers
Method
step
called from step ticker ISR
src/libs/StepperMotor.h:22
↓ 2 callers
Method
suspend_command
Suspend a print in progress 1. send pause to upstream host, or pause if printing from sd 1a. loop on_main_loop several times to clear any buffered com
src/modules/utils/player/Player.cpp:559
↓ 2 callers
Function
test_kernel_teardown
src/testframework/Test_kernel.cpp:120
↓ 2 callers
Function
test_kernel_untrap_event
src/testframework/Test_kernel.cpp:132
↓ 2 callers
Function
timer_reset
---------------------------------------------------------------------------*/ * Reset the timer with the same interval. * * This function resets the
src/libs/Network/uip/uip/timer.c:83
↓ 2 callers
Function
uip_icmp6chksum
src/libs/Network/uip/uip/uip.c:373
↓ 2 callers
Function
uip_log
src/libs/Network/uip/Network.cpp:45
↓ 2 callers
Function
uip_udpchksum
src/libs/Network/uip/uip/uip.c:388
↓ 2 callers
Method
unstep
called from unstep ISR
src/libs/StepperMotor.h:24
↓ 2 callers
Method
usbisr
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:825
↓ 2 callers
Method
which_direction
src/libs/StepperMotor.h:36
↓ 1 callers
Function
CLKPWR_GetPCLKSEL
/ * @brief Get current value of each Peripheral Clock Selection * @param[in] ClkType Peripheral Clock Selection of each type, * should be one
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_clkpwr.c:143
↓ 1 callers
Function
DAC_SetBias
/ * @brief Set Maximum current for DAC * @param[in] DACx pointer to LPC_DAC_TypeDef, should be: LPC_DAC * @param[in] bias : 0 is 700 uA *
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_dac.c:94
↓ 1 callers
Function
EXTI_SetMode
/ * @brief Set mode for EXTI pin * @param[in] EXTILine external interrupt line, should be: * - EXTI_EINT0: external interrupt line 0 * -
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_exti.c:106
↓ 1 callers
Function
EXTI_SetPolarity
/ * @brief Set polarity for EXTI pin * @param[in] EXTILine external interrupt line, should be: * - EXTI_EINT0: external interrupt line 0 *
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_exti.c:130
↓ 1 callers
Function
FIO_ClearValue
* @brief The same with GPIO_ClearValue() */
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:353
↓ 1 callers
Function
FIO_ReadValue
* @brief The same with GPIO_ReadValue() */
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:361
↓ 1 callers
Function
FIO_SetDir
* @brief The same with GPIO_SetDir() */
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:337
↓ 1 callers
Function
FIO_SetValue
* @brief The same with GPIO_SetValue() */
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:345
↓ 1 callers
Function
GPIO_ClearInt
/ * @brief Clear GPIO interrupt (just used for P0.0-P0.30, P2.0-P2.13) * @param[in] portNum Port number to read value, should be: 0 or 2 * @para
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:320
↓ 1 callers
Function
GPIO_ClearValue
/ * @brief Clear Value for bits that have output direction on GPIO port. * @param[in] portNum Port number value, should be in range from 0 to 4
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:233
↓ 1 callers
Function
GPIO_GetIntStatus
/ * @brief Get GPIO Interrupt Status (just used for P0.0-P0.30, P2.0-P2.13) * @param[in] portNum Port number to read value, should be: 0 or 2 *
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:299
↓ 1 callers
Function
GPIO_IntCmd
/ * @brief Enable GPIO interrupt (just used for P0.0-P0.30, P2.0-P2.13) * @param[in] portNum Port number to read value, should be: 0 or 2 * @par
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:271
↓ 1 callers
Function
GPIO_ReadValue
/ * @brief Read Current state on port pin that have input direction of GPIO * @param[in] portNum Port number to read value, in range from 0 to 4
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:250
↓ 1 callers
Function
GPIO_SetDir
/ * @brief Set Direction for GPIO port. * @param[in] portNum Port Number value, should be in range from 0 to 4 * @param[in] bitValue Value that
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:179
↓ 1 callers
Function
GPIO_SetValue
/ * @brief Set Value for bits that have output direction on GPIO port. * @param[in] portNum Port number value, should be in range from 0 to 4 *
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_gpio.c:210
↓ 1 callers
Function
I2C_SetClock
/ * @brief Setup clock rate for I2C peripheral * @param[in] I2Cx I2C peripheral selected, should be: * - LPC_I2C0 * - LPC_I2C1 *
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_i2c.c:221
↓ 1 callers
Function
NVIC_GetActive
* @brief Read the active bit for an external interrupt * * @param IRQn_Type IRQn is the Number of the interrupt * @return uint32_t 1 if active
src/libs/LPC17xx/score_cm3.h:654
↓ 1 callers
Function
NVIC_SystemReset
* @brief Initiate a system reset request. * * @param none * @return none * * Initialize a system reset request to reset the MCU */
src/libs/LPC17xx/score_cm3.h:823
↓ 1 callers
Function
SIEclearBuffer
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:241
↓ 1 callers
Function
SIEconfigureDevice
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:273
↓ 1 callers
Function
SIEconnect
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:285
↓ 1 callers
Function
SIEsetAddress
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:227
↓ 1 callers
Function
SIEunconfigureDevice
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:279
↓ 1 callers
Function
SIEvalidateBuffer
src/libs/USBDevice/USBDevice/USBHAL_LPC17.cpp:247
↓ 1 callers
Function
SPI_GetDataSize
/ * @brief Get data bit size per transfer * @param[in] SPIx SPI peripheral selected, should be LPC_SPI * @return number of bit per transfer, co
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_spi.c:113
↓ 1 callers
Function
SPI_IntCmd
/ * @brief Enable or disable SPIx interrupt. * @param[in] SPIx SPI peripheral selected, should be LPC_SPI * @param[in] NewState New state of spe
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_spi.c:348
↓ 1 callers
Function
SPI_ReceiveData
/ * @brief Receive a single data from SPIx peripheral * @param[in] SPIx SPI peripheral selected, should be LPC_SPI * @return Data received (16-
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_spi.c:202
↓ 1 callers
Function
SPI_SetClock
/ * @brief Setup clock rate for SPI device * @param[in] SPIx SPI peripheral definition, should be LPC_SPI * @param[in] target_clock : clock of
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_spi.c:61
↓ 1 callers
Function
SSP_GetDataSize
/ * @brief Get data size bit selected * @param[in] SSPx pointer to LPC_SSP_TypeDef structure, should be: * - LPC_SSP0: SSP0 peripheral * -
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_ssp.c:192
↓ 1 callers
Method
Serial
mbed/src/cpp/Serial.cpp:22
↓ 1 callers
Function
UART_DeInit
/ * @brief De-initializes the UARTx peripheral registers to their * default reset values. * @param[in] UARTx UART peripheral sel
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_uart.c:404
↓ 1 callers
Function
UART_FIFOConfig
/ * @brief Configure FIFO function on selected UART peripheral * @param[in] UARTx UART peripheral selected, should be: * - LPC_UART0: UART0 p
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_uart.c:821
↓ 1 callers
Function
UART_FIFOConfigStructInit
/ * @brief Fills each UART_FIFOInitStruct member with its default value: * - FIFO_DMAMode = DISABLE * - FIFO_Level = UART_FIFO_TRGLEV0 *
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_uart.c:885
↓ 1 callers
Function
UART_GetIntId
/ * @brief Get Interrupt Identification value * @param[in] UARTx UART peripheral selected, should be: * - LPC_UART0: UART0 peripheral *
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_uart.c:785
↓ 1 callers
Function
UART_GetLineStatus
/ * @brief Get current value of Line Status register in UART peripheral. * @param[in] UARTx UART peripheral selected, should be: * - LPC_UAR
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_uart.c:762
↓ 1 callers
Function
UART_ReadChar
src/modules/communication/SerialConsole.cpp:313
↓ 1 callers
Function
UART_Write
src/modules/communication/SerialConsole.cpp:306
↓ 1 callers
Method
UpdateConfig
Get configuration from the config file
src/modules/tools/temperaturecontrol/PT1000.cpp:28
↓ 1 callers
Function
WDT_ClrTimeOutFlag
/ * @brief Clear WDT Time out flag * @param[in] None * @return None *********************************************************************/
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_wdt.c:213
↓ 1 callers
Function
__DSB
src/libs/LPC17xx/score_cm3.h:517
↓ 1 callers
Method
_receive_frame
size must be preloaded with max size of packet buffer
src/libs/Network/Drivers/LPC17XX_Ethernet.cpp:381
↓ 1 callers
Method
abort_command
src/modules/utils/player/Player.cpp:376
↓ 1 callers
Method
acked
src/libs/Network/uip/telnetd/telnetd.cpp:166
↓ 1 callers
Method
acked
src/libs/Network/uip/sftp/sftpd.cpp:164
↓ 1 callers
Method
adcisr
src/libs/ADC/adc.cpp:99
↓ 1 callers
Method
add
src/testframework/easyunit/testregistry.cpp:93
↓ 1 callers
Method
addResult
src/testframework/easyunit/testresult.cpp:92
↓ 1 callers
Method
addTest
src/testframework/easyunit/testregistry.cpp:48
↓ 1 callers
Function
add_hostname
---------------------------------------------------------------------------*/
src/libs/Network/uip/dhcpc/dhcpc.c:130
↓ 1 callers
Function
add_req_ipaddr
---------------------------------------------------------------------------*/
src/libs/Network/uip/dhcpc/dhcpc.c:121
↓ 1 callers
Function
add_req_options
---------------------------------------------------------------------------*/
src/libs/Network/uip/dhcpc/dhcpc.c:143
↓ 1 callers
Function
add_server_id
---------------------------------------------------------------------------*/
src/libs/Network/uip/dhcpc/dhcpc.c:112
↓ 1 callers
Method
add_tool
Add a tool to the tool list
src/modules/tools/toolmanager/ToolManager.cpp:133
↓ 1 callers
Method
after_config
src/modules/robot/Robot.cpp:298
↓ 1 callers
Method
appcall
src/libs/Network/uip/sftp/sftpd.cpp:171
↓ 1 callers
Method
append_arc
Append an arc to the queue ( cutting it into segments as needed )
src/modules/robot/Robot.cpp:1585
↓ 1 callers
Method
append_block
Append a block to the queue, compute it's speed factors
src/modules/robot/Planner.cpp:52
↓ 1 callers
Function
buf_bufto
---------------------------------------------------------------------------*/
src/libs/Network/uip/uip/psock.c:116
↓ 1 callers
Method
burst
Enable or disable burst mode
src/libs/ADC/adc.cpp:295
↓ 1 callers
Method
buzz
cycle the buzzer pin at a certain frequency (hz) for a certain duration (ms)
src/modules/utils/panel/panels/ST7565.cpp:566
↓ 1 callers
Function
can_SetBaudrate
/ * @brief Setting CAN baud rate (bps) * @param[in] CANx point to LPC_CAN_TypeDef object, should be: * - LPC_CAN1: CAN1 peripheral *
src/libs/LPC17xx/LPC17xxLib/src/lpc17xx_can.c:81
↓ 1 callers
Method
can_output
check if we can queue or if queue is full
src/libs/Network/uip/telnetd/telnetd.cpp:154
← previous
next →
501–600 of 2,755, ranked by callers