Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bdring/FluidNC
/ functions
Functions
3,268 in github.com/bdring/FluidNC
⨍
Functions
3,268
◇
Types & classes
465
↳
Endpoints
1
↓ 274 callers
Method
c_str
FluidNC/capture/WString.h:203
↓ 260 callers
Method
item
FluidNC/src/Configuration/Generator.cpp:45
↓ 130 callers
Method
size
FluidNC/src/FileStream.cpp:43
↓ 116 callers
Method
length
FluidNC/capture/WString.h:53
↓ 106 callers
Function
state_is
FluidNC/src/System.cpp:146
↓ 93 callers
Method
end
Finishes the JSON encoding process, closing the unnamed object and returning the encoded string
FluidNC/src/JSONEncoder.cpp:176
↓ 83 callers
Method
join
wait for worker threads to terminate
fluidterm/fluidterm.py:579
↓ 79 callers
Function
regexMatch
match - search for regular expression anywhere in text Returns true if text contains the regular expression regexp
FluidNC/src/Regexpr.cpp:57
↓ 78 callers
Method
member
Creates a "tag":"value" member from a C-style string
FluidNC/src/JSONEncoder.cpp:233
↓ 77 callers
Method
begin
This version is used for the initial console UART where we do not want to change the pins
FluidNC/src/Uart.cpp:111
↓ 77 callers
Method
find
FluidNC/src/Serial.cpp:175
↓ 76 callers
Method
write
(self, s)
fluidterm/fluidterm.py:124
↓ 75 callers
Method
clear
FluidNC/stdfs/std-dir.cpp:120
↓ 71 callers
Method
equals
FluidNC/capture/WString.h:161
↓ 63 callers
Method
get
FluidNC/src/Settings.h:199
↓ 59 callers
Method
has
FluidNC/src/Pins/PinAttributes.h:66
↓ 57 callers
Method
decode
Returns 1 if we have a valid sequence, and value is set Returns 0 if we are in the middle of a sequence Returns -1 if there is a sequence error
FluidNC/src/UTF8.cpp:12
↓ 55 callers
Method
Tokenize
cppcheck-suppress unusedFunction
FluidNC/src/Configuration/Tokenizer.cpp:145
↓ 52 callers
Method
setAttr
FluidNC/src/Pins/ExtPinDetail.cpp:49
↓ 51 callers
Method
get
FluidNC/src/Machine/InputPin.h:19
↓ 51 callers
Method
print
FluidNC/capture/Print.cpp:76
↓ 49 callers
Method
defined
FluidNC/src/Machine/SPIBus.cpp:71
↓ 49 callers
Method
suspend
FluidNC/src/System.h:124
↓ 48 callers
Method
key
FluidNC/src/WebUI/HttpCommand.cpp:165
↓ 47 callers
Function
make_error_code
FluidNC/src/FluidError.cpp:19
↓ 46 callers
Method
is
FluidNC/src/Configuration/Parser.cpp:19
↓ 45 callers
Function
protocol_send_event
FluidNC/src/Protocol.h:110
↓ 44 callers
Method
name
Name is required for the configuration factory to work.
FluidNC/src/Motors/MotorDriver.h:75
↓ 42 callers
Method
id_value_object
id, value objects are used extensively by WebUI ESP420 so it is worthwhile to have helper routines for them.
FluidNC/src/JSONEncoder.cpp:281
↓ 39 callers
Method
synchronousWrite
cppcheck-suppress unusedFunction
FluidNC/src/Pins/PinDetail.cpp:13
↓ 38 callers
Function
equal_ignore_case
cppcheck-suppress unusedFunction
FluidNC/src/string_util.cpp:15
↓ 38 callers
Function
from_decimal
FluidNC/src/string_util.cpp:76
↓ 38 callers
Method
name
Name is required for the configuration factory to work.
FluidNC/src/Spindles/Spindle.h:95
↓ 37 callers
Method
write
FluidNC/src/Uart.cpp:166
↓ 36 callers
Method
begin
FluidNC/src/Pins/PinOptionsParser.h:62
↓ 35 callers
Method
init
FluidNC/src/OLED.cpp:67
↓ 35 callers
Method
registersUsed
FluidNC/test/Extender/I2CExtenderTests.cpp:158
↓ 35 callers
Function
starts_with_ignore_case
cppcheck-suppress unusedFunction
FluidNC/src/string_util.cpp:20
↓ 34 callers
Function
IP_string
FluidNC/src/NutsBolts.cpp:254
↓ 34 callers
Method
read
FluidNC/src/Uart.cpp:152
↓ 34 callers
Function
trim
FluidNC/src/NutsBolts.cpp:198
↓ 33 callers
Method
unlock
FluidNC/capture/freertos/FreeRTOS.h:19
↓ 33 callers
Method
value
FluidNC/src/WebUI/HttpCommand.cpp:173
↓ 32 callers
Function
oneclock
FluidNC/esp32/esp32s3/i2s_engine_dedicated.c:56
↓ 32 callers
Method
string
FluidNC/src/JSONEncoder.cpp:133
↓ 31 callers
Function
set_state
FluidNC/src/System.cpp:143
↓ 30 callers
Function
to_hex
FluidNC/src/NutsBolts.cpp:216
↓ 29 callers
Method
abort
FluidNC/src/Job.cpp:55
↓ 29 callers
Method
name
FluidNC/src/Pin.h:144
↓ 29 callers
Method
setAttr
FluidNC/src/Pin.h:130
↓ 28 callers
Method
addf
add to _gcode using a printf style formatting like _macro.addf("G53G0Z%0.3f", _safe_z);
FluidNC/src/Macro.h:19
↓ 28 callers
Method
read
FluidNC/test/Pins/GPIO.cpp:23
↓ 27 callers
Method
end
FluidNC/src/Pins/PinOptionsParser.h:63
↓ 26 callers
Method
end_object
Ends an object with }.
FluidNC/src/JSONEncoder.cpp:226
↓ 26 callers
Method
on
FluidNC/src/Pin.h:134
↓ 25 callers
Function
handle
nvs_open() does not work when the NVS constructor is first called, so we have to do it later.
FluidNC/esp32/nvs.cpp:12
↓ 25 callers
Method
lock
FluidNC/capture/freertos/FreeRTOS.h:14
↓ 25 callers
Function
millis
FluidNC/capture/freertos/task.cpp:42
↓ 24 callers
Function
copyAxes
FluidNC/src/Machine/MachineConfig.h:133
↓ 24 callers
Method
encode
cppcheck-suppress unusedFunction
FluidNC/src/UTF8.cpp:88
↓ 24 callers
Method
undefined
FluidNC/src/Pin.h:102
↓ 23 callers
Function
delay_ms
FluidNC/src/NutsBolts.cpp:104
↓ 23 callers
Method
printf
FluidNC/capture/Print.cpp:47
↓ 23 callers
Method
replace
modification
FluidNC/capture/WString.h:232
↓ 23 callers
Method
section
FluidNC/src/Configuration/HandlerBase.h:69
↓ 22 callers
Method
erase
FluidNC/src/Macro.h:14
↓ 22 callers
Function
from_hex
FluidNC/src/string_util.cpp:60
↓ 22 callers
Function
split_prefix
FluidNC/src/string_util.cpp:123
↓ 22 callers
Function
xTaskGetTickCount
FluidNC/capture/freertos/task.cpp:36
↓ 21 callers
Function
from_float
FluidNC/src/string_util.cpp:100
↓ 20 callers
Function
_outbyte
FluidNC/src/xmodem.cpp:45
↓ 19 callers
Function
formatBytes
FluidNC/src/NutsBolts.cpp:222
↓ 19 callers
Function
gc_ovr_changed
FluidNC/src/GCode.cpp:226
↓ 19 callers
Function
key_description
generate a readable description for a key
fluidterm/fluidterm.py:56
↓ 19 callers
Method
stringValue
cppcheck-suppress unusedFunction
FluidNC/src/Configuration/Parser.cpp:37
↓ 18 callers
Method
claim
FluidNC/src/Extenders/I2CPinExtenderBase.cpp:14
↓ 18 callers
Function
encode_test
FluidNC/src/UTF8.cpp:133
↓ 18 callers
Function
exists
Support functions for gpio_dump
FluidNC/esp32/esp32/gpio_dump.cpp:9
↓ 18 callers
Method
run
FluidNC/src/Event.h:32
↓ 17 callers
Method
defined
FluidNC/src/Pin.h:103
↓ 17 callers
Method
maxDuty
FluidNC/src/Pins/ChannelPinDetail.cpp:42
↓ 17 callers
Function
protocol_buffer_synchronize
Block until all buffered steps are executed or in a cycle state. Works with feed hold during a synchronize call, if it should happen. Also, waits for
FluidNC/src/Protocol.cpp:319
↓ 17 callers
Method
readPin
FluidNC/src/Extenders/I2CPinExtenderBase.cpp:198
↓ 16 callers
Method
getName
FluidNC/src/Settings.h:74
↓ 16 callers
Method
getNative
External libraries normally use digitalWrite, digitalRead and setMode. Since we cannot handle that behavior, we just give back the pinnum_t for getNat
FluidNC/src/Pin.h:107
↓ 16 callers
Method
is
cppcheck-suppress unusedFunction
FluidNC/src/Pins/PinOptionsParser.cpp:43
↓ 16 callers
Method
off
FluidNC/src/Pin.h:135
↓ 16 callers
Method
set_suspend
FluidNC/src/System.h:125
↓ 15 callers
Function
myMap
FluidNC/tests/UtilityTest.cpp:73
↓ 15 callers
Method
path
FluidNC/src/FileStream.cpp:7
↓ 15 callers
Function
send_alarm
FluidNC/src/Protocol.cpp:1236
↓ 15 callers
Method
state
FluidNC/src/System.h:108
↓ 14 callers
Method
begin_array
Starts an array with "tag":[
FluidNC/src/JSONEncoder.cpp:193
↓ 14 callers
Method
begin_webui
Creates a WebUI configuration item specification from a value passed in as a C-style string.
FluidNC/src/JSONEncoder.cpp:251
↓ 14 callers
Method
dump_port_settings
Write current settings to sys.stderr
fluidterm/fluidterm.py:607
↓ 14 callers
Method
group
FluidNC/src/Machine/Axes.cpp:166
↓ 14 callers
Function
myConstrain
FluidNC/tests/UtilityTest.cpp:12
↓ 14 callers
Method
send_json_response
Send a JSON response
examples/http_command/http_command_server.py:349
↓ 13 callers
Function
Wait4Answer
FluidNC/src/WebUI/NotificationsService.cpp:121
↓ 13 callers
Method
begin
FluidNC/capture/WString.h:204
next →
1–100 of 3,268, ranked by callers