Enum CodeChannel
Enumeration of supported input channel names
Namespace: DuetAPI
Assembly: DuetAPI.dll
Syntax
[JsonConverter(typeof(JsonStringEnumConverter))]
public enum CodeChannel : byte
Remarks
The indices of this enum are tightly coupled with RepRapFirmware. Make sure to update this enum accordingly whenever changes are made to it!
Fields
Name | Description |
---|---|
Autopause | Code channel that executes macros on power fail, heater faults and filament out |
Aux | Code channel for serial devices (e.g. PanelDue) |
Aux2 | Code channel for the second UART port |
Daemon | Code channel that executes the daemon process |
File | Code channel for primary file prints |
File2 | Code channel for secondary file prints |
HTTP | Code channel for HTTP requests |
LCD | Code channel for auxiliary LCD devices (e.g. PanelOne) |
Queue | Code channel for the code queue that executes a couple of codes in-sync with moves of the primary print file |
Queue2 | Code channel for the code queue that executes a couple of codes in-sync with moves of the primary print file |
SBC | Default code channel for requests over SPI |
Telnet | Code channel for Telnet requests |
Trigger | Code channel for running triggers or config.g |
USB | Code channel for USB requests |
Unknown | Unknown code channel |