Table of Contents

Enum Request

Namespace
DuetControlServer.Link.Protocol.FirmwareRequests
Assembly
DuetControlServer.dll

Request indices for SPI transfers from the RepRapFirmware controller to the SBC

public enum Request : ushort

Fields

Request all files of the code channel to be closed

Check if a file exists

Close a file again

Update about the available code buffer size

Delete a file or directory

Delete a file or directory recursively

Perform a G/M/T-code from a RepRapFirmware code input

Response to an expression evaluation request

Request execution of a macro file

Request another chunk of a file

Response to a heightmap request. This is no longer used

Resource locked

Last file closed successfully

Message from the firmware

Last message successfully acknowledged

Response to an object model request

Open a file on the SBC

Print has been paused

Read from a file

Request retransmission of the given packet. This is always guaranteed to work in case RRF does not have not enough resources are available to process the packet

Securely delete a file (overwrite contents with zeros + fsync, then unlink). Files only - directories are rejected. Payload is identical to DeleteFileOrDirectory.

Seek in a file

Stack has been changed. This is no longer used

Truncate a file

Response to a variable set request

Firmware is waiting for a blocking message to be acknowledged

Write to a file