Enum Request
Request indices for SPI transfers from the SBC to the RepRapFirmware controller
Namespace: DuetControlServer.SPI.Communication.SbcRequests
Assembly: DuetControlServer.dll
Syntax
public enum Request : ushort
Fields
| Name | Description |
|---|---|
| AssignFilament_deprecated | Assign filament to a given extruder drive |
| CheckFileExistsResult | Result of a request to check if a given file exists |
| Code | Request the execution of a G/M/T-code |
| DeleteLocalVariable | Delete an existing local variable at the end of a code block |
| EmergencyStop | Perform an immediate emergency stop |
| EvaluateExpression | Evaluate an arbitrary expression |
| FileChunk | Response to a FileChunkHeader |
| FileDeleteResult | Result of a file deletion request |
| FileReadResult | Result of a file read request |
| FileSeekResult | Result of a file seek request |
| FileTruncateResult | Result of a file seek request |
| FileWriteResult | Result of a file write request |
| GetHeightMap_deprecated | Request the heightmap coordinates as generated by G29 S0 (no longer used) |
| GetObjectModel | Request a part of the machine's object model |
| InvalidateChannel | Invalidate all files and codes on a given channel |
| LockAllMovementSystemsAndWaitForStandstill | Lock movement and wait for standstill |
| MacroCompleted | Notify the firmware about the completion of a macro file |
| MacroStarted | Notify the firmware that a macro file has been started |
| Message | Send an arbitrary RepRapFirmware message |
| OpenFileResult | Result of an attempt to open a file |
| PrintStopped | Tell the firmware a print has been stopped and reset information about the file being processed |
| Reset | Reset the controller |
| SetHeightMap_deprecated | Set the heightmap coordinates via G29 S1 (no longer used) |
| SetObjectModel_deprecated | Set a value in the machine's object model (never implemented) |
| SetPrintFileInfo | Tell the firmware a print has started and set information about the file being processed |
| SetVariable | Initialize or update a variable (global, var, or set) |
| StartIap | Launch the IAP binary |
| Unlock | Unlock everything again |
| WriteIap | Write another chunk of the IAP binary to the designated Flash area |