Struct PrintStartedHeader
Set file print info. This is followed by NumFilament floats representing the filament consumption and the actual name of the file being printed.
Inherited Members
Namespace: DuetControlServer.SPI.Communication.SbcRequests
Assembly: DuetControlServer.dll
Syntax
public struct PrintStartedHeader
Fields
FileSize
Size of the file in bytes
Declaration
public uint FileSize
Field Value
Type | Description |
---|---|
uint |
FilenameLength
Length of the filename
Declaration
public ushort FilenameLength
Field Value
Type | Description |
---|---|
ushort |
GeneratedByLength
Length of the slicer
Declaration
public ushort GeneratedByLength
Field Value
Type | Description |
---|---|
ushort |
LastModifiedTime
Time the file was last modified (as time_t / 64-bit unsigned int). This is represented as the seconds elapsed since Jan 1 1970
Declaration
public ulong LastModifiedTime
Field Value
Type | Description |
---|---|
ulong |
LayerHeight
Height of the layers in mm
Declaration
public float LayerHeight
Field Value
Type | Description |
---|---|
float |
NumFilaments
Number of filaments used
Declaration
public uint NumFilaments
Field Value
Type | Description |
---|---|
uint |
NumLayers
Total number of layers
Declaration
public uint NumLayers
Field Value
Type | Description |
---|---|
uint |
ObjectHeight
Total object height in mm
Declaration
public float ObjectHeight
Field Value
Type | Description |
---|---|
float |
PrintTime
Total print time in seconds
Declaration
public uint PrintTime
Field Value
Type | Description |
---|---|
uint |
SimulatedTime
Simulated print time in seconds
Declaration
public uint SimulatedTime
Field Value
Type | Description |
---|---|
uint |