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 |