[debug] IPC#15: Got new UNIX connection, checking mode... [debug] IPC#15: Command processor added [debug] IPC#15: Received command ResolvePath [debug] IPC#15: Connection closed [debug] IPC#16: Got new UNIX connection, checking mode... [debug] IPC#16: Command processor added [debug] IPC#16: Received command ResolvePath [debug] IPC#16: Connection closed [debug] IPC#17: Got new UNIX connection, checking mode... [debug] IPC#17: Command processor added [debug] IPC#17: Received command SimpleCode [debug] Waiting for execution of M308 S2 P"temp1" Y"thermistor" T100000 A"Bed2" [debug] Processing M308 S2 P"temp1" Y"thermistor" T100000 A"Bed2" [debug] HTTP: Sent M308 S2 P"temp1" Y"thermistor" T100000 A"Bed2", remaining space 1448, needed 88 [debug] Completed M308 S2 P"temp1" Y"thermistor" T100000 A"Bed2" => [debug] IPC#17: Connection closed [debug] Requesting update of key sensors, seq 2 -> 3 [debug] Updated key sensors [debug] IPC#18: Got new UNIX connection, checking mode... [debug] IPC#18: Command processor added [debug] IPC#18: Received command ResolvePath [debug] IPC#18: Connection closed [debug] IPC#19: Got new UNIX connection, checking mode... [debug] IPC#19: Command processor added [debug] IPC#19: Received command ResolvePath [debug] IPC#19: Connection closed [debug] IPC#20: Got new UNIX connection, checking mode... [debug] IPC#20: Command processor added [debug] IPC#20: Received command ResolvePath [debug] IPC#20: Connection closed [debug] IPC#21: Got new UNIX connection, checking mode... [debug] IPC#21: Command processor added [debug] IPC#21: Received command ResolvePath [debug] IPC#21: Connection closed [debug] IPC#22: Got new UNIX connection, checking mode... [debug] IPC#22: Command processor added [debug] IPC#22: Received command SimpleCode [debug] Waiting for execution of M950 H2 C"out2" T2 [debug] Processing M950 H2 C"out2" T2 [debug] HTTP: Sent M950 H2 C"out2" T2, remaining space 1484, needed 52 [debug] Completed M950 H2 C"out2" T2 => [debug] IPC#22: Connection closed [debug] Requesting update of key heat, seq 9 -> 10 [debug] Updated key heat [debug] IPC#23: Got new UNIX connection, checking mode... [debug] IPC#23: Command processor added [debug] IPC#23: Received command SimpleCode [debug] Waiting for execution of M143 H2 S80 [debug] Processing M143 H2 S80 [debug] HTTP: Sent M143 H2 S80, remaining space 1496, needed 40 [debug] Completed M143 H2 S80 => [debug] IPC#23: Connection closed [debug] Requesting update of key heat, seq 10 -> 11 [debug] Updated key heat [debug] IPC#24: Got new UNIX connection, checking mode... [debug] IPC#24: Command processor added [debug] IPC#24: Received command ResolvePath [debug] IPC#24: Connection closed [debug] IPC#25: Got new UNIX connection, checking mode... [debug] IPC#25: Command processor added [debug] IPC#25: Received command ResolvePath [debug] IPC#25: Connection closed [debug] IPC#26: Got new UNIX connection, checking mode... [debug] IPC#26: Command processor added [debug] IPC#26: Received command SimpleCode [debug] Waiting for execution of M307 H2 A81.5 C541.8 D1.3 S1.00 V0.0 B0 [debug] Processing M307 H2 A81.5 C541.8 D1.3 S1.00 V0.0 B0 [debug] HTTP: Sent M307 H2 A81.5 C541.8 D1.3 S1.00 V0.0 B0, remaining space 1456, needed 80 [debug] Completed M307 H2 A81.5 C541.8 D1.3 S1.00 V0.0 B0 => [debug] IPC#26: Connection closed [debug] Requesting update of key heat, seq 11 -> 12 [debug] Updated key heat [debug] IPC#27: Got new UNIX connection, checking mode... [debug] IPC#27: Command processor added [debug] IPC#27: Received command ResolvePath [debug] IPC#27: Connection closed [debug] IPC#28: Got new UNIX connection, checking mode... [debug] IPC#28: Command processor added [debug] IPC#28: Received command ResolvePath [debug] IPC#28: Connection closed [debug] IPC#29: Got new UNIX connection, checking mode... [debug] IPC#29: Command processor added [debug] IPC#29: Received command SimpleCode [debug] Waiting for execution of M140 P1 H2 S0 R0 [debug] Processing M140 P1 H2 S0 R0 [debug] HTTP: Sent M140 P1 H2 S0 R0, remaining space 1480, needed 56 [debug] Completed M140 P1 H2 S0 R0 => [debug] IPC#29: Connection closed [debug] Requesting update of key heat, seq 12 -> 13 [debug] Updated key heat [debug] IPC#30: Got new UNIX connection, checking mode... [debug] IPC#30: Command processor added [debug] IPC#30: Received command ResolvePath [debug] IPC#30: Connection closed [debug] IPC#31: Got new UNIX connection, checking mode... [debug] IPC#31: Command processor added [debug] IPC#31: Received command ResolvePath [debug] IPC#31: Connection closed [error] Temperature reading fault on heater 2: sensor open circuit [fatal] Abnormal program termination [fatal] Update task faulted System.ArgumentException: Requested value 'fault' was not found. at System.Enum.TryParseByName(RuntimeType enumType, String originalValueString, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result) at System.Enum.TryParseInt32Enum(RuntimeType enumType, String originalValueString, ReadOnlySpan`1 value, Int32 minInclusive, Int32 maxInclusive, Boolean ignoreCase, Boolean throwOnFailure, TypeCode type, Int32& result) at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result) at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase) at DuetAPI.Utility.JsonLowerCaseStringEnumConverter.JsonLowerCaseStringEnumConverterInner`1.Read(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Utility/JsonLowerCaseStringEnumConverter.cs:line 62 at System.Text.Json.JsonPropertyInfoNullable`2.OnRead(ReadStack& state, Utf8JsonReader& reader) at System.Text.Json.JsonPropertyInfo.Read(JsonTokenType tokenType, ReadStack& state, Utf8JsonReader& reader) at System.Text.Json.JsonSerializer.ReadCore(JsonSerializerOptions options, Utf8JsonReader& reader, ReadStack& readStack) at System.Text.Json.JsonSerializer.ReadCore(Type returnType, JsonSerializerOptions options, Utf8JsonReader& reader) at System.Text.Json.JsonSerializer.Deserialize(String json, Type returnType, JsonSerializerOptions options) at DuetAPI.Machine.ModelObject.UpdateFromJson(JsonElement jsonElement, Boolean ignoreSbcProperties) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Machine/Base/ModelObject.cs:line 282 at DuetAPI.Machine.ModelCollectionHelper.UpdateFromJson(IList list, Type itemType, JsonElement jsonElement, Boolean ignoreSbcProperties) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Machine/Base/ModelCollection.cs:line 208 at DuetAPI.Machine.ModelObject.UpdateFromJson(JsonElement jsonElement, Boolean ignoreSbcProperties) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Machine/Base/ModelObject.cs:line 264 at DuetAPI.Machine.ModelObject.UpdateFromJson(JsonElement jsonElement, Boolean ignoreSbcProperties) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Machine/Base/ModelObject.cs:line 248 at DuetAPI.Machine.MachineModel.UpdateFromFirmwareModel(String key, JsonElement jsonElement) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Machine/MachineModel.cs:line 134 at DuetControlServer.Model.Updater.Run() in /home/christian/duet/DuetSoftwareFramework/src/DuetControlServer/Model/Updater.cs:line 140 [debug] IPC#3: Connection closed [debug] IPC#5: Connection closed [fatal] Update task faulted System.ArgumentException: Requested value 'fault' was not found. at System.Enum.TryParseByName(RuntimeType enumType, String originalValueString, ReadOnlySpan`1 value, Boolean ignoreCase, Boolean throwOnFailure, UInt64& result) at System.Enum.TryParseInt32Enum(RuntimeType enumType, String originalValueString, ReadOnlySpan`1 value, Int32 minInclusive, Int32 maxInclusive, Boolean ignoreCase, Boolean throwOnFailure, TypeCode type, Int32& result) at System.Enum.TryParse(Type enumType, String value, Boolean ignoreCase, Boolean throwOnFailure, Object& result) at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase) at DuetAPI.Utility.JsonLowerCaseStringEnumConverter.JsonLowerCaseStringEnumConverterInner`1.Read(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Utility/JsonLowerCaseStringEnumConverter.cs:line 62 at System.Text.Json.JsonPropertyInfoNullable`2.OnRead(ReadStack& state, Utf8JsonReader& reader) at System.Text.Json.JsonPropertyInfo.Read(JsonTokenType tokenType, ReadStack& state, Utf8JsonReader& reader) at System.Text.Json.JsonSerializer.ReadCore(JsonSerializerOptions options, Utf8JsonReader& reader, ReadStack& readStack) at System.Text.Json.JsonSerializer.ReadCore(Type returnType, JsonSerializerOptions options, Utf8JsonReader& reader) at System.Text.Json.JsonSerializer.Deserialize(String json, Type returnType, JsonSerializerOptions options) at DuetAPI.Machine.ModelObject.UpdateFromJson(JsonElement jsonElement, Boolean ignoreSbcProperties) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Machine/Base/ModelObject.cs:line 282 at DuetAPI.Machine.ModelCollectionHelper.UpdateFromJson(IList list, Type itemType, JsonElement jsonElement, Boolean ignoreSbcProperties) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Machine/Base/ModelCollection.cs:line 208 at DuetAPI.Machine.ModelObject.UpdateFromJson(JsonElement jsonElement, Boolean ignoreSbcProperties) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Machine/Base/ModelObject.cs:line 264 at DuetAPI.Machine.ModelObject.UpdateFromJson(JsonElement jsonElement, Boolean ignoreSbcProperties) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Machine/Base/ModelObject.cs:line 248 at DuetAPI.Machine.MachineModel.UpdateFromFirmwareModel(String key, JsonElement jsonElement) in /home/christian/duet/DuetSoftwareFramework/src/DuetAPI/Machine/MachineModel.cs:line 134 at DuetControlServer.Model.Updater.Run() in /home/christian/duet/DuetSoftwareFramework/src/DuetControlServer/Model/Updater.cs:line 140 [debug] IPC#2: Subscriber connection requested to terminate [debug] SPI task terminated [debug] Job task terminated [debug] IPC#4: Subscriber connection requested to terminate [debug] Periodic updater task terminated [debug] IPC#2: Subscription processor unregistered [debug] IPC#4: Subscription processor unregistered [debug] IPC#2: Connection closed [debug] IPC#4: Connection closed [debug] IPC task terminated [debug] Application has shut down pi@starttex:~ $