Table of Contents

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

Assign filament to a given extruder drive

Result of a request to check if a given file exists

Request the execution of a G/M/T-code

Delete an existing local variable at the end of a code block

Perform an immediate emergency stop

Evaluate an arbitrary expression

Response to a FileChunkHeader

Result of a file deletion request

Result of a file read request

Result of a file seek request

Result of a file seek request

Result of a file write request

Request the heightmap coordinates as generated by G29 S0 (no longer used)

Request a part of the machine's object model

Invalidate all files and codes on a given channel

Lock movement and wait for standstill

Notify the firmware about the completion of a macro file

Notify the firmware that a macro file has been started

Send an arbitrary RepRapFirmware message

Increment the sequence number of an object model key provided exclusively by DSF

Result of an attempt to open a file

Tell the firmware a print has been stopped and reset information about the file being processed

Reset the controller

Set the heightmap coordinates via G29 S1 (no longer used)

Set the result of the last executed code

Set a value in the machine's object model (never implemented)

Tell the firmware a print has started and set information about the file being processed

Initialize or update a variable (global, var, or set)

Launch the IAP binary

Unlock everything again

Write another chunk of the IAP binary to the designated Flash area