Enum Request
- Namespace
- DuetControlServer.Link.Protocol.SbcRequests
- Assembly
- DuetControlServer.dll
Request indices for SPI transfers from the SBC to the RepRapFirmware controller
public enum Request : ushort
Fields
[Obsolete("no longer used")] AssignFilament_deprecated = 14Assign filament to a given extruder drive
CheckFileExistsResult = 22Result of a request to check if a given file exists
Code = 2Request the execution of a G/M/T-code
DeleteLocalVariable = 21Delete an existing local variable at the end of a code block
EmergencyStop = 0Perform an immediate emergency stop
EvaluateExpression = 16Evaluate an arbitrary expression
FileChunk = 15Response to a FileChunkHeader
FileDeleteResult = 23Result of a file deletion request
FileReadResult = 25Result of a file read request
FileSeekResult = 27Result of a file seek request
FileTruncateResult = 28Result of a file seek request
FileWriteResult = 26Result of a file write request
GetHeightMap_deprecated = 8Request the heightmap coordinates as generated by G29 S0 (no longer used)
GetObjectModel = 3Request a part of the machine's object model
InvalidateChannel = 19Invalidate all files and codes on a given channel
LockAllMovementSystemsAndWaitForStandstill = 10Lock movement and wait for standstill
MacroCompleted = 7Notify the firmware about the completion of a macro file
MacroStarted = 18Notify the firmware that a macro file has been started
Message = 17Send an arbitrary RepRapFirmware message
ObjectModelKeyChanged = 30Increment the sequence number of an object model key provided exclusively by DSF
OpenFileResult = 24Result of an attempt to open a file
PrintStopped = 6Tell the firmware a print has been stopped and reset information about the file being processed
Reset = 1Reset the controller
SetHeightMap_deprecated = 9Set the heightmap coordinates via G29 S1 (no longer used)
SetLastCodeResult = 29Set the result of the last executed code
SetObjectModel_deprecated = 4Set a value in the machine's object model (never implemented)
SetPrintFileInfo = 5Tell the firmware a print has started and set information about the file being processed
SetVariable = 20Initialize or update a variable (global, var, or set)
StartIap = 13Launch the IAP binary
Unlock = 11Unlock everything again
WriteIap = 12Write another chunk of the IAP binary to the designated Flash area