MCPcopy Create free account

hub / github.com/MaslowCommunityGarden/Maslow-kits-for-sale-soon. / functions

Functions250 in github.com/MaslowCommunityGarden/Maslow-kits-for-sale-soon.

↓ 238 callersMethodprint
Firmware-master/cnc_ctrl_v1/maslowRingBuffer.cpp:114
↓ 54 callersMethodread
Firmware-master/cnc_ctrl_v1/Axis.cpp:51
↓ 44 callersFunctionextractGcodeValue
Firmware-master/cnc_ctrl_v1/GCode.cpp:95
↓ 30 callersMethodwrite
Firmware-master/cnc_ctrl_v1/Axis.cpp:45
↓ 16 callersMethodlength
Firmware-master/cnc_ctrl_v1/maslowRingBuffer.cpp:189
↓ 13 callersMethodattach
Firmware-master/cnc_ctrl_v1/Axis.cpp:198
↓ 12 callersMethodset
Firmware-master/cnc_ctrl_v1/Axis.cpp:62
↓ 11 callersFunctionmaslowDelay
need to check if all returns from here check for sys.stop
Firmware-master/cnc_ctrl_v1/System.cpp:389
↓ 9 callersMethodendMove
Firmware-master/cnc_ctrl_v1/Axis.cpp:225
↓ 8 callersMethoddetach
Firmware-master/cnc_ctrl_v1/Axis.cpp:191
↓ 8 callersMethoddirectWrite
Firmware-master/cnc_ctrl_v1/Motor.cpp:177
↓ 8 callersFunctionexecSystemRealtime
This executes all of the actions that we want to happen in 'realtime'. This should be called whenever there is a delay in the code or when it may hav
Firmware-master/cnc_ctrl_v1/System.cpp:412
↓ 8 callersFunctionsingleAxisMove
Firmware-master/cnc_ctrl_v1/Motion.cpp:177
↓ 6 callersMethodchangeEncoderResolution
Firmware-master/cnc_ctrl_v1/Axis.cpp:180
↓ 6 callersMethodsetPIDValues
Firmware-master/cnc_ctrl_v1/Axis.cpp:123
↓ 5 callersMethodattached
Firmware-master/cnc_ctrl_v1/Axis.cpp:204
↓ 5 callersFunctioncomputeStepSize
Firmware-master/cnc_ctrl_v1/Motion.cpp:51
↓ 5 callersMethodforward
Firmware-master/cnc_ctrl_v1/Kinematics.cpp:282
↓ 5 callersMethodinverse
Firmware-master/cnc_ctrl_v1/Kinematics.cpp:64
↓ 5 callersFunctionpause
This should likely go away and be handled by setting the pause flag and then pausing in the execSystemRealtime function Need to check if all returns f
Firmware-master/cnc_ctrl_v1/System.cpp:360
↓ 5 callersMethodrecomputeGeometry
Firmware-master/cnc_ctrl_v1/Kinematics.cpp:45
↓ 5 callersMethodsetup
Firmware-master/cnc_ctrl_v1/Axis.cpp:21
↓ 4 callersMethodSetMode
SetMode(...)**************************************************************** * Allows the controller Mode to be set to manual (0) or Automatic (non-z
Firmware-master/cnc_ctrl_v1/PID_v1.cpp:170
↓ 4 callersFunctioncalculateFeedrate
Firmware-master/cnc_ctrl_v1/Motion.cpp:37
↓ 4 callersMethodchangePitch
Firmware-master/cnc_ctrl_v1/Axis.cpp:166
↓ 4 callersMethoderror
Firmware-master/cnc_ctrl_v1/Axis.cpp:159
↓ 4 callersMethodinit
Firmware-master/cnc_ctrl_v1/Kinematics.cpp:30
↓ 4 callersFunctionmovementUpdate
Firmware-master/cnc_ctrl_v1/Motion.cpp:62
↓ 4 callersFunctionreportStatusMessage
Firmware-master/cnc_ctrl_v1/Report.cpp:22
↓ 4 callersFunctionsetSpindlePower
Firmware-master/cnc_ctrl_v1/Spindle.cpp:25
↓ 4 callersFunctionsettingsLoadOldSteps
Firmware-master/cnc_ctrl_v1/Settings.cpp:201
↓ 3 callersMethodSetTunings
SetTunings(...)************************************************************* * This function allows the controller's dynamic performance to be adjust
Firmware-master/cnc_ctrl_v1/PID_v1.cpp:99
↓ 3 callersMethoddetachIfIdle
Firmware-master/cnc_ctrl_v1/Axis.cpp:214
↓ 3 callersMethodgetPitch
Firmware-master/cnc_ctrl_v1/Axis.cpp:173
↓ 3 callersMethodsetSteps
Firmware-master/cnc_ctrl_v1/Axis.cpp:77
↓ 3 callersFunctionsettingsWipe
Firmware-master/cnc_ctrl_v1/Settings.cpp:115
↓ 3 callersMethodsteps
Firmware-master/cnc_ctrl_v1/Axis.cpp:70
↓ 3 callersMethodstop
Firmware-master/cnc_ctrl_v1/Axis.cpp:232
↓ 3 callersMethodtest
Firmware-master/cnc_ctrl_v1/Axis.cpp:244
↓ 2 callersMethodCompute
Compute() ********************************************************************** * This, as they say, is where the magic happens. this function
Firmware-master/cnc_ctrl_v1/PID_v1.cpp:51
↓ 2 callersFunctionG1
Firmware-master/cnc_ctrl_v1/GCode.cpp:636
↓ 2 callersMethodSetOutputLimits
SetOutputLimits(...)**************************************************** * This function will be used far more often than SetInputLimits. while
Firmware-master/cnc_ctrl_v1/PID_v1.cpp:146
↓ 2 callersMethodSetSampleTime
SetSampleTime(...) ********************************************************* * sets the period, in Milliseconds, at which the calculation is performe
Firmware-master/cnc_ctrl_v1/PID_v1.cpp:126
↓ 2 callersFunctionarc
why does this return anything
Firmware-master/cnc_ctrl_v1/Motion.cpp:232
↓ 2 callersMethodavailable
Firmware-master/cnc_ctrl_v1/SimavrSerial.cpp:21
↓ 2 callersMethodcachedSpeed
Firmware-master/cnc_ctrl_v1/MotorGearboxEncoder.cpp:186
↓ 2 callersFunctioncoordinatedMove
why does this return anything
Firmware-master/cnc_ctrl_v1/Motion.cpp:74
↓ 2 callersFunctionexecuteGcodeLine
Firmware-master/cnc_ctrl_v1/GCode.cpp:343
↓ 2 callersFunctionfindNextGM
Firmware-master/cnc_ctrl_v1/GCode.cpp:478
↓ 2 callersMethodgetPIDString
Firmware-master/cnc_ctrl_v1/Axis.cpp:138
↓ 2 callersFunctionpositionPIDOutput
Firmware-master/cnc_ctrl_v1/Testing.cpp:72
↓ 2 callersFunctionreadFloat
Firmware-master/cnc_ctrl_v1/NutsAndBolts.cpp:22
↓ 2 callersFunctionsetInchesToMillimetersConversion
Firmware-master/cnc_ctrl_v1/GCode.cpp:891
↓ 2 callersFunctionsetPWMPrescalers
PWM frequency change presently just sets the default value different values seem to need specific PWM tunings...
Firmware-master/cnc_ctrl_v1/System.cpp:304
↓ 2 callersFunctionsettingsSaveStepstoEEprom
Firmware-master/cnc_ctrl_v1/Settings.cpp:148
↓ 2 callersFunctionsign
return the sign of the parameter
Firmware-master/cnc_ctrl_v1/Motion.cpp:229
↓ 2 callersFunctionuart_pty_flush_incoming
try to empty our fifo, the uart_pty_xoff_hook() will be called when other side is full
Firmware-master/simduino/uart_pty.c:70
↓ 1 callersFunctionG10
Firmware-master/cnc_ctrl_v1/GCode.cpp:767
↓ 1 callersFunctionG2
Firmware-master/cnc_ctrl_v1/GCode.cpp:705
↓ 1 callersFunctionG38
Firmware-master/cnc_ctrl_v1/GCode.cpp:777
↓ 1 callersFunctionG4
Firmware-master/cnc_ctrl_v1/GCode.cpp:738
↓ 1 callersFunctionPIDTestPosition
Firmware-master/cnc_ctrl_v1/Testing.cpp:84
↓ 1 callersFunctionPIDTestVelocity
Firmware-master/cnc_ctrl_v1/Testing.cpp:19
↓ 1 callersMethodadditiveWrite
Firmware-master/cnc_ctrl_v1/Motor.cpp:90
↓ 1 callersFunctioncalibrateChainLengths
Firmware-master/cnc_ctrl_v1/System.cpp:30
↓ 1 callersFunctioncheckForProbeTouch
Firmware-master/cnc_ctrl_v1/Probe.cpp:24
↓ 1 callersMethodcomputeSpeed
Firmware-master/cnc_ctrl_v1/MotorGearboxEncoder.cpp:132
↓ 1 callersMethoddisablePositionPID
Firmware-master/cnc_ctrl_v1/Axis.cpp:111
↓ 1 callersMethodelapsedTime
Firmware-master/cnc_ctrl_v1/Encoder.h:115
↓ 1 callersMethodempty
Firmware-master/cnc_ctrl_v1/maslowRingBuffer.cpp:201
↓ 1 callersMethodenablePositionPID
Firmware-master/cnc_ctrl_v1/Axis.cpp:117
↓ 1 callersFunctionexecuteBcodeLine
Firmware-master/cnc_ctrl_v1/GCode.cpp:118
↓ 1 callersFunctionexecuteMcodeLine
Firmware-master/cnc_ctrl_v1/GCode.cpp:401
↓ 1 callersFunctionexecuteOtherCodeLine
Firmware-master/cnc_ctrl_v1/GCode.cpp:452
↓ 1 callersFunctionfindEndOfNumber
Firmware-master/cnc_ctrl_v1/GCode.cpp:79
↓ 1 callersFunctiongetPCBVersion
Firmware-master/cnc_ctrl_v1/System.cpp:276
↓ 1 callersFunctioninterpretCommandString
Firmware-master/cnc_ctrl_v1/GCode.cpp:546
↓ 1 callersFunctionlaserOff
Firmware-master/cnc_ctrl_v1/Spindle.cpp:112
↓ 1 callersFunctionlaserOn
Firmware-master/cnc_ctrl_v1/Spindle.cpp:106
↓ 1 callersMethodlastSpeed
Firmware-master/cnc_ctrl_v1/Motor.cpp:83
↓ 1 callersMethodlastStepTime
Firmware-master/cnc_ctrl_v1/Encoder.h:126
↓ 1 callersFunctionmotionDetachIfIdle
Firmware-master/cnc_ctrl_v1/Motion.cpp:365
↓ 1 callersMethodnumberOfLines
Firmware-master/cnc_ctrl_v1/maslowRingBuffer.cpp:64
↓ 1 callersMethodpidInput
Firmware-master/cnc_ctrl_v1/Axis.cpp:303
↓ 1 callersMethodpidOutput
Firmware-master/cnc_ctrl_v1/Axis.cpp:304
↓ 1 callersMethodpidState
Firmware-master/cnc_ctrl_v1/PID_v1.cpp:220
↓ 1 callersMethodprettyReadLine
Firmware-master/cnc_ctrl_v1/maslowRingBuffer.cpp:102
↓ 1 callersFunctionreadSerialCommands
Firmware-master/cnc_ctrl_v1/GCode.cpp:35
↓ 1 callersFunctionreportAlarmMessage
Prints alarm messages.
Firmware-master/cnc_ctrl_v1/Report.cpp:113
↓ 1 callersFunctionreportFeedbackMessage
Firmware-master/cnc_ctrl_v1/Report.cpp:83
↓ 1 callersFunctionreportMaslowHelp
Firmware-master/cnc_ctrl_v1/Report.cpp:300
↓ 1 callersFunctionreportMaslowSettings
Maslow global settings print out. NOTE: The numbering scheme here must correlate to storing in settings.c
Firmware-master/cnc_ctrl_v1/Report.cpp:139
↓ 1 callersFunctionreturnError
Firmware-master/cnc_ctrl_v1/Report.cpp:242
↓ 1 callersFunctionreturnPoz
Firmware-master/cnc_ctrl_v1/Report.cpp:263
↓ 1 callersFunctionsanitizeCommandString
Firmware-master/cnc_ctrl_v1/GCode.cpp:493
↓ 1 callersMethodsetEncoderResolution
Firmware-master/cnc_ctrl_v1/MotorGearboxEncoder.cpp:121
↓ 1 callersMethodsetName
Firmware-master/cnc_ctrl_v1/MotorGearboxEncoder.cpp:193
↓ 1 callersFunctionsettingsLoadStepsFromEEprom
Firmware-master/cnc_ctrl_v1/Settings.cpp:168
↓ 1 callersFunctionsettingsReset
Firmware-master/cnc_ctrl_v1/Settings.cpp:58
↓ 1 callersFunctionsettingsSaveToEEprom
Firmware-master/cnc_ctrl_v1/Settings.cpp:137
next →1–100 of 250, ranked by callers