08/20/2026 12:28:44 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10636427511462 (10636427511462 @ 0) for mcu = 88623.895551 [20/08/2026 10:57:36] (88636.89592885 sec) to 10645627386225 (from external timestamp, flags=None, requested=10645627386225 (10645627386225 @ 0) for mcu = 88700.561992 [20/08/2026 10:58:53] (88713.561551875 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:28:44 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10636427511462 (10636427511462 @ 0) for mcu = 88623.895551 [20/08/2026 10:57:36] (88636.89592885 sec) to 10645627386225 (from external timestamp, flags=None, requested=10645627386225 (10645627386225 @ 0) for mcu = 88700.561992 [20/08/2026 10:58:53] (88713.561551875 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:28:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:28:55 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0834115. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3192503. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258253566, XYCompressed = 26964373, LSource = 134020464, LCompressed = 6141256 } [McuMovementClient.cs@491] 08/20/2026 12:28:55 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:28:55 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:29:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1571654 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:29:15 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:29:15 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 644, Weight=LayerWeight { Index = 644, FillTotalRelative = 0.14659209298134196, FillMaxRelative = 0.26507895414800525, TimeFromPreview = 50.090388315707386, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:29:15 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10649251003451, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:29:15 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10649371009368, flushed existing data. Was Timestamp=0, Now=10649251010687, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:29:15 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:29:15 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10645433477817 (10645433477817 @ 0) for mcu = 88698.946076 [20/08/2026 10:58:51] (88711.945648475 sec) to 10649371044186 (from now=10649251044186, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:29:15 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10645433501842 (2725230976471702 @ 8) for mcu = 88698.946277 [20/08/2026 10:58:51] (88711.94584868822 sec) to 10649371044186 (from now=10649251044186, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:29:15 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10645433501891 (2725230976484186 @ 8) for mcu = 88698.946277 [20/08/2026 10:58:51] (88711.9458490946 sec) to 10649371044186 (from now=10649251044186, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:29:15 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:29:17 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:29:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:29:23 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:30:06 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:30:06 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:49.2816821. Loops = 198. [McuMovementClient.cs@475] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (30 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:49.2816821. Loops = 198. GC duration = 00:00:00.6528448. SinceCollect=00:01:23.4195900. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258502834, XYCompressed = 26995482, LSource = 134152964, LCompressed = 6149268 } [McuMovementClient.cs@478] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=192287, gen1=33580, gen2=1265, LatencyMode=Interactive, FreeMemory=5675778048, Live=487569024, HeapSizeBytes=492195984, FragmentedBytes=5264352, TotalCommittedBytes=500416512, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:30:07 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 644 [PrintingService.cs@2118] 08/20/2026 12:30:07 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0156616. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258502834, XYCompressed = 26995482, LSource = 134152964, LCompressed = 6149268 } [McuMovementClient.cs@491] 08/20/2026 12:30:07 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 645, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.06900057506556, Elapsed = 1.00:24:10.5445345, TimeTotal = 1.21:07:58.5803328, Remaining = 20:43:48.0357983, Incomplete = False, SoftCount = 1165, LayerPrintDone = 645, WeightsDone = 645, WeightDone = 13:03:14.6629800, WeightTotal = 18:52:33.1477639, WeightTotalEstimate = 18:52:33.1477640, LayerRecoatElapsed = 06:15:37.1714310, LayerRecoatDelays = 03:41:30, LayerRecoatPrintLayersElapsed = 05:36:36.7751297, LayerRecoatNoDelayAverage = 00:00:11.9318341, StreamingElapsed = 13:02:39.6774321, ObjectLayerOverheadAverageDuration = 00:00:00.0305036, TimeLayers = 1.05:39:30.2742291, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:49.5959802, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:21.1384330, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6591705, JobElapsed = 18:39:36.1413421, JobTotal = 1.05:05:54.4766256, WeightEstimate = 05:49:18.4847840 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:55. coolingEstimate=10:22:49.5959802 [PrintingService.cs@1912] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.06900057506556;StartedAtUtc;1.00:24:10.5445345;1.21:07:58.5803328;20:43:48.0357983;False;1165;645;645;13:03:14.6629800;18:52:33.1477639;18:52:33.1477640;06:15:37.1714310;03:41:30;05:36:36.7751297;00:00:11.9318341;13:02:39.6774321;00:00:00.0305036;1.05:39:30.2742291;00:00:00;10:22:49.5959802;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:21.1384330;00:00:00;00:01:14.6591705;18:39:36.1413421;1.05:05:54.4766256 [PrintingService.cs@1918] 08/20/2026 12:30:07 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 644. PreviewWeight=LayerWeight { Index = 644, FillTotalRelative = 0.14659209298134196, FillMaxRelative = 0.26507895414800525, TimeFromPreview = 50.090388315707386, EnergyDensityIncreaseFactor = 0 }, FillArea=56618.79764783981, PreviewFillRatio=0.26507895414800525, Results=10, StreamingSeconds (preview) = 50.090388315707386, StreamingSeconds (extrapolated) = 52.01922468320604, StreamingSeconds (no overhead) = 52.0866506 (13:02:39.6774321), LayerElapsedSeconds=83.3897482, LayerStreamStats=StreamStats { EdgeCount = 121297, OnTraceLength = 22611.215723363683, AllTraceLength = 51505.73738497123 }, TotalStreamStats=StreamStats { EdgeCount = 126814761, OnTraceLength = 24337018.888818033, AllTraceLength = 49600393.84637879 } [PrintingService.cs@2147] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 645, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.068997731123794, Elapsed = 1.00:24:10.5590471, TimeTotal = 1.21:07:58.6157198, Remaining = 20:43:48.0566727, Incomplete = False, SoftCount = 1165, LayerPrintDone = 645, WeightsDone = 645, WeightDone = 13:03:14.6774926, WeightTotal = 18:52:33.1739765, WeightTotalEstimate = 18:52:33.1739765, LayerRecoatElapsed = 06:15:37.1714310, LayerRecoatDelays = 03:41:30, LayerRecoatPrintLayersElapsed = 05:36:36.7751297, LayerRecoatNoDelayAverage = 00:00:11.9318341, StreamingElapsed = 13:02:39.6774321, ObjectLayerOverheadAverageDuration = 00:00:00.0305261, TimeLayers = 1.05:39:30.3004417, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:49.6051546, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:21.1384330, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6591705, JobElapsed = 18:39:36.1498212, JobTotal = 1.05:05:54.5028382, WeightEstimate = 05:49:18.4964839 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:55. coolingEstimate=10:22:49.6051546 [PrintingService.cs@1912] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.068997731123794;StartedAtUtc;1.00:24:10.5590471;1.21:07:58.6157198;20:43:48.0566727;False;1165;645;645;13:03:14.6774926;18:52:33.1739765;18:52:33.1739765;06:15:37.1714310;03:41:30;05:36:36.7751297;00:00:11.9318341;13:02:39.6774321;00:00:00.0305261;1.05:39:30.3004417;00:00:00;10:22:49.6051546;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:21.1384330;00:00:00;00:01:14.6591705;18:39:36.1498212;1.05:05:54.5028382 [PrintingService.cs@1918] 08/20/2026 12:30:07 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 645. PrevPreviewWeight=LayerWeight { Index = 644, FillTotalRelative = 0.14659209298134196, FillMaxRelative = 0.26507895414800525, TimeFromPreview = 50.090388315707386, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.26507895414800525, PreviewWeight=LayerWeight { Index = 645, FillTotalRelative = 0.14805682293075478, FillMaxRelative = 0.26190102440276, TimeFromPreview = 61.4369707003587, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0414212. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258502834, XYCompressed = 26995482, LSource = 134152964, LCompressed = 6149268 } [McuMovementClient.cs@491] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0607158. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1070357. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258502834, XYCompressed = 26995482, LSource = 134152964, LCompressed = 6149268 } [McuMovementClient.cs@491] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1186975. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258502834, XYCompressed = 26995482, LSource = 134152964, LCompressed = 6149268 } [McuMovementClient.cs@491] 08/20/2026 12:30:07 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4551.97100978793, PrevLayerFillRatio=0.26507895414800525: Z1=116.49616138066054, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 77265.77827633197, Z2 = 64750 } } [LayerClient.cs@969] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10646847567828 (10646847567828 @ 0) for mcu = 88710.730337 [20/08/2026 10:59:03] (88723.7297319 sec) to 10655635421280 (from now=10655515421280, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10646847567828 (10646847567828 @ 0) for mcu = 88710.730337 [20/08/2026 10:59:03] (88723.7297319 sec) to 10655635421280 (from external timestamp, flags=None, requested=10655635421280 (10655635421280 @ 0) for mcu = 88783.963325 [20/08/2026 11:00:16] (88796.961844 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10646847567828 (10646847567828 @ 0) for mcu = 88710.730337 [20/08/2026 10:59:03] (88723.7297319 sec) to 10655635421280 (from external timestamp, flags=None, requested=10655635421280 (10655635421280 @ 0) for mcu = 88783.963325 [20/08/2026 11:00:16] (88796.961844 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:30:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:30:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0611662 ~ 5.99 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:30:18 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0796599. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3011598. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258502834, XYCompressed = 26995482, LSource = 134152964, LCompressed = 6149268 } [McuMovementClient.cs@491] 08/20/2026 12:30:18 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:30:18 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:30:38 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:30:38 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 645, Weight=LayerWeight { Index = 645, FillTotalRelative = 0.14805682293075478, FillMaxRelative = 0.26190102440276, TimeFromPreview = 61.4369707003587, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:30:38 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10659260161469, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:30:38 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10659380194192, flushed existing data. Was Timestamp=0, Now=10659260195631, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:30:38 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:30:38 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10655420783151 (10655420783151 @ 0) for mcu = 88782.174663 [20/08/2026 11:00:15] (88795.173192925 sec) to 10659380244930 (from now=10659260244930, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:30:38 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10655420807313 (2727787726672305 @ 8) for mcu = 88782.174864 [20/08/2026 11:00:15] (88795.17339428076 sec) to 10659380244930 (from now=10659260244930, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:30:38 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10655420807107 (2727787726619621 @ 8) for mcu = 88782.174862 [20/08/2026 11:00:15] (88795.17339256579 sec) to 10659380244930 (from now=10659260244930, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:30:39 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:30:39 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 12:30:40 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 12:30:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 12:30:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 12:30:40 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 12:30:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 12:30:40 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:30:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:30:51 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 12:31:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0924503 ~ 6.04 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:31:34 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:31:34 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:53.4694103. Loops = 214. [McuMovementClient.cs@475] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:53.4694103. Loops = 214. GC duration = 00:00:00.6432680. SinceCollect=00:01:28.1242793. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258825210, XYCompressed = 27041606, LSource = 134323199, LCompressed = 6158621 } [McuMovementClient.cs@478] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=192485, gen1=33642, gen2=1266, LatencyMode=Interactive, FreeMemory=5666209792, Live=487576920, HeapSizeBytes=496867048, FragmentedBytes=9846232, TotalCommittedBytes=505593856, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:31:35 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 645 [PrintingService.cs@2118] 08/20/2026 12:31:35 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (112 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0198309. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258825210, XYCompressed = 27041606, LSource = 134323199, LCompressed = 6158621 } [McuMovementClient.cs@491] 08/20/2026 12:31:35 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 646, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.12734102571305, Elapsed = 1.00:25:38.6886711, TimeTotal = 1.21:07:46.3007727, Remaining = 20:42:07.6121016, Incomplete = False, SoftCount = 1165, LayerPrintDone = 646, WeightsDone = 646, WeightDone = 13:04:11.5068003, WeightTotal = 18:52:25.2155365, WeightTotalEstimate = 18:52:25.2155365, LayerRecoatElapsed = 06:16:08.4717473, LayerRecoatDelays = 03:41:50, LayerRecoatPrintLayersElapsed = 05:37:08.0754460, LayerRecoatNoDelayAverage = 00:00:11.9310203, StreamingElapsed = 13:03:36.4762137, ObjectLayerOverheadAverageDuration = 00:00:00.0305261, TimeLayers = 1.05:39:21.1782587, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:46.4123905, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:21.0326390, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6551015, JobElapsed = 18:41:04.2697684, JobTotal = 1.05:05:45.4905182, WeightEstimate = 05:48:13.7087362 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:43. coolingEstimate=10:22:46.4123905 [PrintingService.cs@1912] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.12734102571305;StartedAtUtc;1.00:25:38.6886711;1.21:07:46.3007727;20:42:07.6121016;False;1165;646;646;13:04:11.5068003;18:52:25.2155365;18:52:25.2155365;06:16:08.4717473;03:41:50;05:37:08.0754460;00:00:11.9310203;13:03:36.4762137;00:00:00.0305261;1.05:39:21.1782587;00:00:00;10:22:46.4123905;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:21.0326390;00:00:00;00:01:14.6551015;18:41:04.2697684;1.05:05:45.4905182 [PrintingService.cs@1918] 08/20/2026 12:31:35 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 645. PreviewWeight=LayerWeight { Index = 645, FillTotalRelative = 0.14805682293075478, FillMaxRelative = 0.26190102440276, TimeFromPreview = 61.4369707003587, EnergyDensityIncreaseFactor = 0 }, FillArea=56351.15938894426, PreviewFillRatio=0.26190102440276, Results=10, StreamingSeconds (preview) = 61.4369707003587, StreamingSeconds (extrapolated) = 63.75722159525441, StreamingSeconds (no overhead) = 56.7987816 (13:03:36.4762137), LayerElapsedSeconds=88.1198769, LayerStreamStats=StreamStats { EdgeCount = 157269, OnTraceLength = 29594.552471205592, AllTraceLength = 85586.3312603049 }, TotalStreamStats=StreamStats { EdgeCount = 126972030, OnTraceLength = 24366613.44128924, AllTraceLength = 49685980.1776391 } [PrintingService.cs@2147] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 646, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.127341341585975, Elapsed = 1.00:25:38.6870560, TimeTotal = 1.21:07:46.2968407, Remaining = 20:42:07.6097847, Incomplete = False, SoftCount = 1165, LayerPrintDone = 646, WeightsDone = 646, WeightDone = 13:04:11.5051852, WeightTotal = 18:52:25.2126239, WeightTotalEstimate = 18:52:25.2126240, LayerRecoatElapsed = 06:16:08.4717473, LayerRecoatDelays = 03:41:50, LayerRecoatPrintLayersElapsed = 05:37:08.0754460, LayerRecoatNoDelayAverage = 00:00:11.9310203, StreamingElapsed = 13:03:36.4762137, ObjectLayerOverheadAverageDuration = 00:00:00.0305236, TimeLayers = 1.05:39:21.1753461, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:46.4113711, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:21.0326390, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6551015, JobElapsed = 18:41:04.2728355, JobTotal = 1.05:05:45.4876056, WeightEstimate = 05:48:13.7074388 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:43. coolingEstimate=10:22:46.4113711 [PrintingService.cs@1912] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.127341341585975;StartedAtUtc;1.00:25:38.6870560;1.21:07:46.2968407;20:42:07.6097847;False;1165;646;646;13:04:11.5051852;18:52:25.2126239;18:52:25.2126240;06:16:08.4717473;03:41:50;05:37:08.0754460;00:00:11.9310203;13:03:36.4762137;00:00:00.0305236;1.05:39:21.1753461;00:00:00;10:22:46.4113711;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:21.0326390;00:00:00;00:01:14.6551015;18:41:04.2728355;1.05:05:45.4876056 [PrintingService.cs@1918] 08/20/2026 12:31:35 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 646. PrevPreviewWeight=LayerWeight { Index = 645, FillTotalRelative = 0.14805682293075478, FillMaxRelative = 0.26190102440276, TimeFromPreview = 61.4369707003587, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.26190102440276, PreviewWeight=LayerWeight { Index = 646, FillTotalRelative = 0.14804726041925245, FillMaxRelative = 0.25506919839488523, TimeFromPreview = 50.76249780814348, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0381213. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258825210, XYCompressed = 27041606, LSource = 134323199, LCompressed = 6158621 } [McuMovementClient.cs@491] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0630356. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1075880. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258825210, XYCompressed = 27041606, LSource = 134323199, LCompressed = 6158621 } [McuMovementClient.cs@491] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1187514. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258825210, XYCompressed = 27041606, LSource = 134323199, LCompressed = 6158621 } [McuMovementClient.cs@491] 08/20/2026 12:31:35 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4545.883178564747, PrevLayerFillRatio=0.26190102440276: Z1=116.34035876963574, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 77382.11863510161, Z2 = 64850 } } [LayerClient.cs@969] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10656855607015 (10656855607015 @ 0) for mcu = 88794.131704 [20/08/2026 11:00:27] (88807.13005845834 sec) to 10666209986386 (from now=10666089986386, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10656855607015 (10656855607015 @ 0) for mcu = 88794.131704 [20/08/2026 11:00:27] (88807.13005845834 sec) to 10666209986386 (from external timestamp, flags=None, requested=10666209986386 (10666209986386 @ 0) for mcu = 88872.085760 [20/08/2026 11:01:45] (88885.08321988334 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10656855607015 (10656855607015 @ 0) for mcu = 88794.131704 [20/08/2026 11:00:27] (88807.13005845834 sec) to 10666209986386 (from external timestamp, flags=None, requested=10666209986386 (10666209986386 @ 0) for mcu = 88872.085760 [20/08/2026 11:01:45] (88885.08321988334 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:31:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:31:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0825456. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.2992136. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 258825210, XYCompressed = 27041606, LSource = 134323199, LCompressed = 6158621 } [McuMovementClient.cs@491] 08/20/2026 12:31:46 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:31:46 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:32:06 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:32:06 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 646, Weight=LayerWeight { Index = 646, FillTotalRelative = 0.14804726041925245, FillMaxRelative = 0.25506919839488523, TimeFromPreview = 50.76249780814348, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:32:06 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10669835535430, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:32:06 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10669955544866, flushed existing data. Was Timestamp=0, Now=10669835546510, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:32:06 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:32:06 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10665996873128 (10665996873128 @ 0) for mcu = 88870.309880 [20/08/2026 11:01:43] (88883.30727606667 sec) to 10669955602930 (from now=10669835602930, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:32:06 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10665996897121 (2730495205663200 @ 8) for mcu = 88870.310080 [20/08/2026 11:01:43] (88883.30747601563 sec) to 10669955602930 (from now=10669835602930, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:32:06 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10665996897187 (2730495205679975 @ 8) for mcu = 88870.310080 [20/08/2026 11:01:43] (88883.30747656169 sec) to 10669955602930 (from now=10669835602930, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:32:07 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:32:08 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:32:08 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:32:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.1201434 ~ 5.99 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:32:36 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.5 [HeaterCheck.cs@111] 08/20/2026 12:32:58 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:32:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:49.8206033. Loops = 200. [McuMovementClient.cs@475] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:49.8206033. Loops = 200. GC duration = 00:00:00.4605877. SinceCollect=00:01:23.6513576. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259076530, XYCompressed = 27073295, LSource = 134456749, LCompressed = 6166855 } [McuMovementClient.cs@478] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=192659, gen1=33744, gen2=1267, LatencyMode=Interactive, FreeMemory=5654413312, Live=488816816, HeapSizeBytes=500820144, FragmentedBytes=12576672, TotalCommittedBytes=510640128, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:32:59 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 646 [PrintingService.cs@2118] 08/20/2026 12:32:59 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0110410. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259076530, XYCompressed = 27073295, LSource = 134456749, LCompressed = 6166855 } [McuMovementClient.cs@491] 08/20/2026 12:32:59 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 647, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.180300671853885, Elapsed = 1.00:27:02.3433542, TimeTotal = 1.21:07:41.8953064, Remaining = 20:40:39.5519522, Incomplete = False, SoftCount = 1165, LayerPrintDone = 647, WeightsDone = 647, WeightDone = 13:05:03.8588735, WeightTotal = 18:52:23.1087849, WeightTotalEstimate = 18:52:23.1087850, LayerRecoatElapsed = 06:16:39.7743572, LayerRecoatDelays = 03:42:10, LayerRecoatPrintLayersElapsed = 05:37:39.3780559, LayerRecoatNoDelayAverage = 00:00:11.9302115, StreamingElapsed = 13:04:28.7993784, ObjectLayerOverheadAverageDuration = 00:00:00.0305236, TimeLayers = 1.05:39:17.9149503, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:45.2702326, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.9274950, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6510575, JobElapsed = 18:42:27.9148282, JobTotal = 1.05:05:42.3363978, WeightEstimate = 05:47:19.2499115 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:38. coolingEstimate=10:22:45.2702326 [PrintingService.cs@1912] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.180300671853885;StartedAtUtc;1.00:27:02.3433542;1.21:07:41.8953064;20:40:39.5519522;False;1165;647;647;13:05:03.8588735;18:52:23.1087849;18:52:23.1087850;06:16:39.7743572;03:42:10;05:37:39.3780559;00:00:11.9302115;13:04:28.7993784;00:00:00.0305236;1.05:39:17.9149503;00:00:00;10:22:45.2702326;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.9274950;00:00:00;00:01:14.6510575;18:42:27.9148282;1.05:05:42.3363978 [PrintingService.cs@1918] 08/20/2026 12:32:59 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 646. PreviewWeight=LayerWeight { Index = 646, FillTotalRelative = 0.14804726041925245, FillMaxRelative = 0.25506919839488523, TimeFromPreview = 50.76249780814348, EnergyDensityIncreaseFactor = 0 }, FillArea=55317.85653738637, PreviewFillRatio=0.25506919839488523, Results=10, StreamingSeconds (preview) = 50.76249780814348, StreamingSeconds (extrapolated) = 53.42700372696744, StreamingSeconds (no overhead) = 52.3231647 (13:04:28.7993784), LayerElapsedSeconds=83.642012, LayerStreamStats=StreamStats { EdgeCount = 122219, OnTraceLength = 22793.15803808719, AllTraceLength = 51935.50475687161 }, TotalStreamStats=StreamStats { EdgeCount = 127094249, OnTraceLength = 24389406.599327326, AllTraceLength = 49737915.682395965 } [PrintingService.cs@2147] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 647, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.18030286872184, Elapsed = 1.00:27:02.3320964, TimeTotal = 1.21:07:41.8679406, Remaining = 20:40:39.5358442, Incomplete = False, SoftCount = 1165, LayerPrintDone = 647, WeightsDone = 647, WeightDone = 13:05:03.8476157, WeightTotal = 18:52:23.0885139, WeightTotalEstimate = 18:52:23.0885140, LayerRecoatElapsed = 06:16:39.7743572, LayerRecoatDelays = 03:42:10, LayerRecoatPrintLayersElapsed = 05:37:39.3780559, LayerRecoatNoDelayAverage = 00:00:11.9302115, StreamingElapsed = 13:04:28.7993784, ObjectLayerOverheadAverageDuration = 00:00:00.0305062, TimeLayers = 1.05:39:17.8946793, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:45.2631378, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.9274950, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6510575, JobElapsed = 18:42:27.9213699, JobTotal = 1.05:05:42.3161268, WeightEstimate = 05:47:19.2408983 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:38. coolingEstimate=10:22:45.2631378 [PrintingService.cs@1912] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.18030286872184;StartedAtUtc;1.00:27:02.3320964;1.21:07:41.8679406;20:40:39.5358442;False;1165;647;647;13:05:03.8476157;18:52:23.0885139;18:52:23.0885140;06:16:39.7743572;03:42:10;05:37:39.3780559;00:00:11.9302115;13:04:28.7993784;00:00:00.0305062;1.05:39:17.8946793;00:00:00;10:22:45.2631378;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.9274950;00:00:00;00:01:14.6510575;18:42:27.9213699;1.05:05:42.3161268 [PrintingService.cs@1918] 08/20/2026 12:32:59 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 647. PrevPreviewWeight=LayerWeight { Index = 646, FillTotalRelative = 0.14804726041925245, FillMaxRelative = 0.25506919839488523, TimeFromPreview = 50.76249780814348, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.25506919839488523, PreviewWeight=LayerWeight { Index = 647, FillTotalRelative = 0.14736010122203133, FillMaxRelative = 0.24523340916902686, TimeFromPreview = 61.59722850948429, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0379573. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259076530, XYCompressed = 27073295, LSource = 134456749, LCompressed = 6166855 } [McuMovementClient.cs@491] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (101 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0625098. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1044056. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259076530, XYCompressed = 27073295, LSource = 134456749, LCompressed = 6166855 } [McuMovementClient.cs@491] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1202239. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259076530, XYCompressed = 27073295, LSource = 134456749, LCompressed = 6166855 } [McuMovementClient.cs@491] 08/20/2026 12:32:59 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4532.795726350199, PrevLayerFillRatio=0.25506919839488523: Z1=116.00541859932946, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 77498.12405370094, Z2 = 64950 } } [LayerClient.cs@969] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10667430162693 (10667430162693 @ 0) for mcu = 88882.254163 [20/08/2026 11:01:55] (88895.251355775 sec) to 10676248189368 (from now=10676128189368, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10667430162693 (10667430162693 @ 0) for mcu = 88882.254163 [20/08/2026 11:01:55] (88895.251355775 sec) to 10676248189368 (from external timestamp, flags=None, requested=10676248189368 (10676248189368 @ 0) for mcu = 88955.738758 [20/08/2026 11:03:08] (88968.7349114 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10667430162693 (10667430162693 @ 0) for mcu = 88882.254163 [20/08/2026 11:01:55] (88895.251355775 sec) to 10676248189368 (from external timestamp, flags=None, requested=10676248189368 (10676248189368 @ 0) for mcu = 88955.738758 [20/08/2026 11:03:08] (88968.7349114 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:32:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:33:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0808006. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3010240. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259076530, XYCompressed = 27073295, LSource = 134456749, LCompressed = 6166855 } [McuMovementClient.cs@491] 08/20/2026 12:33:10 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:33:10 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:33:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0373228 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:33:30 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:33:30 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 647, Weight=LayerWeight { Index = 647, FillTotalRelative = 0.14736010122203133, FillMaxRelative = 0.24523340916902686, TimeFromPreview = 61.59722850948429, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:33:30 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10679873110531, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:33:30 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10679993136436, flushed existing data. Was Timestamp=0, Now=10679873138193, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:33:30 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:33:30 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10676057084485 (10676057084485 @ 0) for mcu = 88954.146219 [20/08/2026 11:03:07] (88967.14237070833 sec) to 10679993223360 (from now=10679873223360, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:33:30 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10676057108657 (2733070619816320 @ 8) for mcu = 88954.146421 [20/08/2026 11:03:07] (88967.14257214584 sec) to 10679993223360 (from now=10679873223360, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:33:30 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10676057108500 (2733070619776137 @ 8) for mcu = 88954.146419 [20/08/2026 11:03:07] (88967.1425708378 sec) to 10679993223360 (from now=10679873223360, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:33:31 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:33:32 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:33:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:33:36 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 133.5 [HeaterCheck.cs@111] 08/20/2026 12:34:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0474309 ~ 6.05 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:34:26 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:34:26 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:53.7500000. Loops = 215. [McuMovementClient.cs@475] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:53.7500000. Loops = 215. GC duration = 00:00:00.4634153. SinceCollect=00:01:28.1781839. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259400000, XYCompressed = 27119132, LSource = 134627431, LCompressed = 6176141 } [McuMovementClient.cs@478] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=192854, gen1=33756, gen2=1268, LatencyMode=Interactive, FreeMemory=5649072128, Live=487213352, HeapSizeBytes=494348880, FragmentedBytes=7610736, TotalCommittedBytes=503709696, PinnedObjectsCount=25, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (40 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:34:27 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 647 [PrintingService.cs@2118] 08/20/2026 12:34:27 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0122021. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259400000, XYCompressed = 27119132, LSource = 134627431, LCompressed = 6176141 } [McuMovementClient.cs@491] 08/20/2026 12:34:27 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 648, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.23947622768313, Elapsed = 1.00:28:30.5195961, TimeTotal = 1.21:07:27.2169057, Remaining = 20:38:56.6973096, Incomplete = False, SoftCount = 1165, LayerPrintDone = 648, WeightsDone = 648, WeightDone = 13:06:00.7312620, WeightTotal = 18:52:13.3871787, WeightTotalEstimate = 18:52:13.3871788, LayerRecoatElapsed = 06:17:11.0782106, LayerRecoatDelays = 03:42:30, LayerRecoatPrintLayersElapsed = 05:38:10.6819094, LayerRecoatNoDelayAverage = 00:00:11.9294064, StreamingElapsed = 13:05:25.6525185, ObjectLayerOverheadAverageDuration = 00:00:00.0305062, TimeLayers = 1.05:39:07.0420609, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:41.4647213, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.8228320, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6470320, JobElapsed = 18:43:56.0920861, JobTotal = 1.05:05:31.5721969, WeightEstimate = 05:46:12.6559168 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:24. coolingEstimate=10:22:41.4647213 [PrintingService.cs@1912] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.23947622768313;StartedAtUtc;1.00:28:30.5195961;1.21:07:27.2169057;20:38:56.6973096;False;1165;648;648;13:06:00.7312620;18:52:13.3871787;18:52:13.3871788;06:17:11.0782106;03:42:30;05:38:10.6819094;00:00:11.9294064;13:05:25.6525185;00:00:00.0305062;1.05:39:07.0420609;00:00:00;10:22:41.4647213;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.8228320;00:00:00;00:01:14.6470320;18:43:56.0920861;1.05:05:31.5721969 [PrintingService.cs@1918] 08/20/2026 12:34:27 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 647. PreviewWeight=LayerWeight { Index = 647, FillTotalRelative = 0.14736010122203133, FillMaxRelative = 0.24523340916902686, TimeFromPreview = 61.59722850948429, EnergyDensityIncreaseFactor = 0 }, FillArea=55194.358697034135, PreviewFillRatio=0.24523340916902686, Results=10, StreamingSeconds (preview) = 61.59722850948429, StreamingSeconds (extrapolated) = 65.55447525241706, StreamingSeconds (no overhead) = 56.8531401 (13:05:25.6525185), LayerElapsedSeconds=88.1712553, LayerStreamStats=StreamStats { EdgeCount = 157845, OnTraceLength = 29723.181209187955, AllTraceLength = 85711.96563650295 }, TotalStreamStats=StreamStats { EdgeCount = 127252094, OnTraceLength = 24419129.780536514, AllTraceLength = 49823627.64803247 } [PrintingService.cs@2147] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 648, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.23947812106352, Elapsed = 1.00:28:30.5098761, TimeTotal = 1.21:07:27.1933145, Remaining = 20:38:56.6834384, Incomplete = False, SoftCount = 1165, LayerPrintDone = 648, WeightsDone = 648, WeightDone = 13:06:00.7215420, WeightTotal = 18:52:13.3697037, WeightTotalEstimate = 18:52:13.3697038, LayerRecoatElapsed = 06:17:11.0782106, LayerRecoatDelays = 03:42:30, LayerRecoatPrintLayersElapsed = 05:38:10.6819094, LayerRecoatNoDelayAverage = 00:00:11.9294064, StreamingElapsed = 13:05:25.6525185, ObjectLayerOverheadAverageDuration = 00:00:00.0304912, TimeLayers = 1.05:39:07.0245859, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:41.4586051, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.8228320, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6470320, JobElapsed = 18:43:56.0946229, JobTotal = 1.05:05:31.5547219, WeightEstimate = 05:46:12.6481618 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:24. coolingEstimate=10:22:41.4586051 [PrintingService.cs@1912] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.23947812106352;StartedAtUtc;1.00:28:30.5098761;1.21:07:27.1933145;20:38:56.6834384;False;1165;648;648;13:06:00.7215420;18:52:13.3697037;18:52:13.3697038;06:17:11.0782106;03:42:30;05:38:10.6819094;00:00:11.9294064;13:05:25.6525185;00:00:00.0304912;1.05:39:07.0245859;00:00:00;10:22:41.4586051;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.8228320;00:00:00;00:01:14.6470320;18:43:56.0946229;1.05:05:31.5547219 [PrintingService.cs@1918] 08/20/2026 12:34:27 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 648. PrevPreviewWeight=LayerWeight { Index = 647, FillTotalRelative = 0.14736010122203133, FillMaxRelative = 0.24523340916902686, TimeFromPreview = 61.59722850948429, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.24523340916902686, PreviewWeight=LayerWeight { Index = 648, FillTotalRelative = 0.1488835184477322, FillMaxRelative = 0.24196809292451443, TimeFromPreview = 52.56879847176976, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0290184. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259400000, XYCompressed = 27119132, LSource = 134627431, LCompressed = 6176141 } [McuMovementClient.cs@491] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0632695. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0950040. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259400000, XYCompressed = 27119132, LSource = 134627431, LCompressed = 6176141 } [McuMovementClient.cs@491] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1129686. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259400000, XYCompressed = 27119132, LSource = 134627431, LCompressed = 6176141 } [McuMovementClient.cs@491] 08/20/2026 12:34:27 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4513.953703538523, PrevLayerFillRatio=0.24523340916902686: Z1=115.52320477909922, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 77613.64725848004, Z2 = 65050 } } [LayerClient.cs@969] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10677468384399 (10677468384399 @ 0) for mcu = 88965.907150 [20/08/2026 11:03:18] (88978.903203325 sec) to 10686828542499 (from now=10686708542499, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10677468384399 (10677468384399 @ 0) for mcu = 88965.907150 [20/08/2026 11:03:18] (88978.903203325 sec) to 10686828542499 (from external timestamp, flags=None, requested=10686828542499 (10686828542499 @ 0) for mcu = 89043.909634 [20/08/2026 11:04:36] (89056.904520825 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10677468384399 (10677468384399 @ 0) for mcu = 88965.907150 [20/08/2026 11:03:18] (88978.903203325 sec) to 10686828542499 (from external timestamp, flags=None, requested=10686828542499 (10686828542499 @ 0) for mcu = 89043.909634 [20/08/2026 11:04:36] (89056.904520825 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:34:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:34:38 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0839572. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.2891681. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259400000, XYCompressed = 27119132, LSource = 134627431, LCompressed = 6176141 } [McuMovementClient.cs@491] 08/20/2026 12:34:38 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:34:38 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:34:58 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:34:58 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 648, Weight=LayerWeight { Index = 648, FillTotalRelative = 0.1488835184477322, FillMaxRelative = 0.24196809292451443, TimeFromPreview = 52.56879847176976, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:34:58 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10690455557329, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:34:58 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10690575567787, flushed existing data. Was Timestamp=0, Now=10690455569736, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:34:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:34:58 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10686639018063 (10686639018063 @ 0) for mcu = 89042.330285 [20/08/2026 11:04:35] (89055.325150525 sec) to 10690575584247 (from now=10690455584247, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:34:58 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10686639042035 (2735779594761034 @ 8) for mcu = 89042.330485 [20/08/2026 11:04:35] (89055.32535029408 sec) to 10690575584247 (from now=10690455584247, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:34:58 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10686639042092 (2735779594775759 @ 8) for mcu = 89042.330485 [20/08/2026 11:04:35] (89055.3253507734 sec) to 10690575584247 (from now=10690455584247, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:34:58 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:35:00 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:35:00 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:35:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0235522 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:35:19 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:35:39 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 12:35:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 12:35:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 12:35:40 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 12:35:40 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 12:35:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 12:35:40 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (15 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:50.1197092. Loops = 201. [McuMovementClient.cs@475] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:50.1197092. Loops = 201. GC duration = 00:00:00.4584845. SinceCollect=00:01:24.0961817. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259653248, XYCompressed = 27150901, LSource = 134762088, LCompressed = 6184264 } [McuMovementClient.cs@478] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=193042, gen1=33848, gen2=1269, LatencyMode=Interactive, FreeMemory=5633523712, Live=488567800, HeapSizeBytes=497754752, FragmentedBytes=9832072, TotalCommittedBytes=507494400, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:35:51 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 648 [PrintingService.cs@2118] 08/20/2026 12:35:51 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0204382. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259653248, XYCompressed = 27150901, LSource = 134762088, LCompressed = 6184264 } [McuMovementClient.cs@491] 08/20/2026 12:35:51 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 649, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.29279400250836, Elapsed = 1.00:29:54.6266827, TimeTotal = 1.21:07:22.6009069, Remaining = 20:37:27.9742242, Incomplete = False, SoftCount = 1165, LayerPrintDone = 649, WeightsDone = 649, WeightDone = 13:06:53.5228026, WeightTotal = 18:52:11.0947687, WeightTotalEstimate = 18:52:11.0947688, LayerRecoatElapsed = 06:17:42.3937566, LayerRecoatDelays = 03:42:50, LayerRecoatPrintLayersElapsed = 05:38:41.9974554, LayerRecoatNoDelayAverage = 00:00:11.9286184, StreamingElapsed = 13:06:18.4232879, ObjectLayerOverheadAverageDuration = 00:00:00.0304912, TimeLayers = 1.05:39:03.6228025, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:40.2679809, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.7203920, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6430920, JobElapsed = 18:45:20.1969036, JobTotal = 1.05:05:28.2593185, WeightEstimate = 05:45:17.5719662 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:19. coolingEstimate=10:22:40.2679809 [PrintingService.cs@1912] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.29279400250836;StartedAtUtc;1.00:29:54.6266827;1.21:07:22.6009069;20:37:27.9742242;False;1165;649;649;13:06:53.5228026;18:52:11.0947687;18:52:11.0947688;06:17:42.3937566;03:42:50;05:38:41.9974554;00:00:11.9286184;13:06:18.4232879;00:00:00.0304912;1.05:39:03.6228025;00:00:00;10:22:40.2679809;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.7203920;00:00:00;00:01:14.6430920;18:45:20.1969036;1.05:05:28.2593185 [PrintingService.cs@1918] 08/20/2026 12:35:51 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 648. PreviewWeight=LayerWeight { Index = 648, FillTotalRelative = 0.1488835184477322, FillMaxRelative = 0.24196809292451443, TimeFromPreview = 52.56879847176976, EnergyDensityIncreaseFactor = 0 }, FillArea=57875.965001650715, PreviewFillRatio=0.24196809292451443, Results=10, StreamingSeconds (preview) = 52.56879847176976, StreamingSeconds (extrapolated) = 54.045704356327626, StreamingSeconds (no overhead) = 52.7707694 (13:06:18.4232879), LayerElapsedSeconds=84.1022864, LayerStreamStats=StreamStats { EdgeCount = 123233, OnTraceLength = 22963.381920626387, AllTraceLength = 52503.20983368531 }, TotalStreamStats=StreamStats { EdgeCount = 127375327, OnTraceLength = 24442093.16245714, AllTraceLength = 49876130.85786615 } [PrintingService.cs@2147] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 649, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.29279642421741, Elapsed = 1.00:29:54.6142219, TimeTotal = 1.21:07:22.5707101, Remaining = 20:37:27.9564882, Incomplete = False, SoftCount = 1165, LayerPrintDone = 649, WeightsDone = 649, WeightDone = 13:06:53.5103418, WeightTotal = 18:52:11.0724007, WeightTotalEstimate = 18:52:11.0724008, LayerRecoatElapsed = 06:17:42.3937566, LayerRecoatDelays = 03:42:50, LayerRecoatPrintLayersElapsed = 05:38:41.9974554, LayerRecoatNoDelayAverage = 00:00:11.9286184, StreamingElapsed = 13:06:18.4232879, ObjectLayerOverheadAverageDuration = 00:00:00.0304720, TimeLayers = 1.05:39:03.6004345, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:40.2601521, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.7203920, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6430920, JobElapsed = 18:45:20.2271566, JobTotal = 1.05:05:28.2369505, WeightEstimate = 05:45:17.5620590 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:19. coolingEstimate=10:22:40.2601521 [PrintingService.cs@1912] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.29279642421741;StartedAtUtc;1.00:29:54.6142219;1.21:07:22.5707101;20:37:27.9564882;False;1165;649;649;13:06:53.5103418;18:52:11.0724007;18:52:11.0724008;06:17:42.3937566;03:42:50;05:38:41.9974554;00:00:11.9286184;13:06:18.4232879;00:00:00.0304720;1.05:39:03.6004345;00:00:00;10:22:40.2601521;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.7203920;00:00:00;00:01:14.6430920;18:45:20.2271566;1.05:05:28.2369505 [PrintingService.cs@1918] 08/20/2026 12:35:51 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 649. PrevPreviewWeight=LayerWeight { Index = 648, FillTotalRelative = 0.1488835184477322, FillMaxRelative = 0.24196809292451443, TimeFromPreview = 52.56879847176976, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.24196809292451443, PreviewWeight=LayerWeight { Index = 649, FillTotalRelative = 0.15045547349796454, FillMaxRelative = 0.2440427357475293, TimeFromPreview = 63.238276509418505, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0699977. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259653248, XYCompressed = 27150901, LSource = 134762088, LCompressed = 6184264 } [McuMovementClient.cs@491] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0625487. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1346652. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259653248, XYCompressed = 27150901, LSource = 134762088, LCompressed = 6184264 } [McuMovementClient.cs@491] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1445992. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259653248, XYCompressed = 27150901, LSource = 134762088, LCompressed = 6184264 } [McuMovementClient.cs@491] 08/20/2026 12:35:51 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4507.698469540148, PrevLayerFillRatio=0.24196809292451443: Z1=115.36311791831264, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 77729.01037639835, Z2 = 65150 } } [LayerClient.cs@969] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10688048696064 (10688048696064 @ 0) for mcu = 89054.077771 [20/08/2026 11:04:47] (89067.0724672 sec) to 10696923723151 (from now=10696803723151, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10688048696064 (10688048696064 @ 0) for mcu = 89054.077771 [20/08/2026 11:04:47] (89067.0724672 sec) to 10696923723151 (from external timestamp, flags=None, requested=10696923723151 (10696923723151 @ 0) for mcu = 89128.037439 [20/08/2026 11:06:01] (89141.03102625834 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10688048696064 (10688048696064 @ 0) for mcu = 89054.077771 [20/08/2026 11:04:47] (89067.0724672 sec) to 10696923723151 (from external timestamp, flags=None, requested=10696923723151 (10696923723151 @ 0) for mcu = 89128.037439 [20/08/2026 11:06:01] (89141.03102625834 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:35:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:36:02 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0781971. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3252438. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259653248, XYCompressed = 27150901, LSource = 134762088, LCompressed = 6184264 } [McuMovementClient.cs@491] 08/20/2026 12:36:02 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:36:02 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:36:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 358 samples in 00:01:00.0822377 ~ 5.96 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:36:22 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:36:22 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 649, Weight=LayerWeight { Index = 649, FillTotalRelative = 0.15045547349796454, FillMaxRelative = 0.2440427357475293, TimeFromPreview = 63.238276509418505, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:36:22 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10700548497354, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:36:22 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10700668503008, flushed existing data. Was Timestamp=0, Now=10700548504876, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:36:22 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:36:22 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10696729900175 (10696729900175 @ 0) for mcu = 89126.422242 [20/08/2026 11:05:59] (89139.41583479167 sec) to 10700668529682 (from now=10700548529682, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:36:22 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10696729924369 (2738362860638690 @ 8) for mcu = 89126.422444 [20/08/2026 11:05:59] (89139.41603641569 sec) to 10700668529682 (from now=10700548529682, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:36:22 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10696729924214 (2738362860598902 @ 8) for mcu = 89126.422443 [20/08/2026 11:05:59] (89139.4160351205 sec) to 10700668529682 (from now=10700548529682, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:36:23 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:36:24 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:36:25 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:36:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:37:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1067212 ~ 6.06 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:54.5727476. Loops = 219. [McuMovementClient.cs@475] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:54.5727476. Loops = 219. GC duration = 00:00:00.4580701. SinceCollect=00:01:29.2983020. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259982856, XYCompressed = 27197984, LSource = 134935835, LCompressed = 6193808 } [McuMovementClient.cs@478] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=193245, gen1=33892, gen2=1270, LatencyMode=Interactive, FreeMemory=5660590080, Live=488767208, HeapSizeBytes=492674376, FragmentedBytes=4587152, TotalCommittedBytes=501612544, PinnedObjectsCount=25, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:37:20 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 649 [PrintingService.cs@2118] 08/20/2026 12:37:20 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (102 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0152329. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259982856, XYCompressed = 27197984, LSource = 134935835, LCompressed = 6193808 } [McuMovementClient.cs@491] 08/20/2026 12:37:20 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 650, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.35276659272391, Elapsed = 1.00:31:23.8893814, TimeTotal = 1.21:07:07.5909319, Remaining = 20:35:43.7015505, Incomplete = False, SoftCount = 1165, LayerPrintDone = 650, WeightsDone = 650, WeightDone = 13:07:51.4930377, WeightTotal = 18:52:01.1425636, WeightTotalEstimate = 18:52:01.1425637, LayerRecoatElapsed = 06:18:13.6862202, LayerRecoatDelays = 03:43:10, LayerRecoatPrintLayersElapsed = 05:39:13.2899189, LayerRecoatNoDelayAverage = 00:00:11.9278028, StreamingElapsed = 13:07:16.3755118, ObjectLayerOverheadAverageDuration = 00:00:00.0304720, TimeLayers = 1.05:38:52.5043025, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:36.3765059, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.6143640, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6390140, JobElapsed = 18:46:49.4905920, JobTotal = 1.05:05:17.2509245, WeightEstimate = 05:44:09.6495260 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:04. coolingEstimate=10:22:36.3765059 [PrintingService.cs@1912] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.35276659272391;StartedAtUtc;1.00:31:23.8893814;1.21:07:07.5909319;20:35:43.7015505;False;1165;650;650;13:07:51.4930377;18:52:01.1425636;18:52:01.1425637;06:18:13.6862202;03:43:10;05:39:13.2899189;00:00:11.9278028;13:07:16.3755118;00:00:00.0304720;1.05:38:52.5043025;00:00:00;10:22:36.3765059;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.6143640;00:00:00;00:01:14.6390140;18:46:49.4905920;1.05:05:17.2509245 [PrintingService.cs@1918] 08/20/2026 12:37:20 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 649. PreviewWeight=LayerWeight { Index = 649, FillTotalRelative = 0.15045547349796454, FillMaxRelative = 0.2440427357475293, TimeFromPreview = 63.238276509418505, EnergyDensityIncreaseFactor = 0 }, FillArea=57901.80601834614, PreviewFillRatio=0.2440427357475293, Results=10, StreamingSeconds (preview) = 63.238276509418505, StreamingSeconds (extrapolated) = 66.88206101821477, StreamingSeconds (no overhead) = 57.9522239 (13:07:16.3755118), LayerElapsedSeconds=89.2614088, LayerStreamStats=StreamStats { EdgeCount = 160784, OnTraceLength = 30294.760689741, AllTraceLength = 87810.75623366795 }, TotalStreamStats=StreamStats { EdgeCount = 127536111, OnTraceLength = 24472387.92314688, AllTraceLength = 49963941.61409982 } [PrintingService.cs@2147] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 650, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.35276299865696, Elapsed = 1.00:31:23.9079064, TimeTotal = 1.21:07:07.6357553, Remaining = 20:35:43.7278489, Incomplete = False, SoftCount = 1165, LayerPrintDone = 650, WeightsDone = 650, WeightDone = 13:07:51.5115627, WeightTotal = 18:52:01.1757661, WeightTotalEstimate = 18:52:01.1757662, LayerRecoatElapsed = 06:18:13.6862202, LayerRecoatDelays = 03:43:10, LayerRecoatPrintLayersElapsed = 05:39:13.2899189, LayerRecoatNoDelayAverage = 00:00:11.9278028, StreamingElapsed = 13:07:16.3755118, ObjectLayerOverheadAverageDuration = 00:00:00.0305005, TimeLayers = 1.05:38:52.5375050, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:36.3881268, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.6143640, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6390140, JobElapsed = 18:46:49.5209353, JobTotal = 1.05:05:17.2841270, WeightEstimate = 05:44:09.6642035 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:04. coolingEstimate=10:22:36.3881268 [PrintingService.cs@1912] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.35276299865696;StartedAtUtc;1.00:31:23.9079064;1.21:07:07.6357553;20:35:43.7278489;False;1165;650;650;13:07:51.5115627;18:52:01.1757661;18:52:01.1757662;06:18:13.6862202;03:43:10;05:39:13.2899189;00:00:11.9278028;13:07:16.3755118;00:00:00.0305005;1.05:38:52.5375050;00:00:00;10:22:36.3881268;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.6143640;00:00:00;00:01:14.6390140;18:46:49.5209353;1.05:05:17.2841270 [PrintingService.cs@1918] 08/20/2026 12:37:20 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 650. PrevPreviewWeight=LayerWeight { Index = 649, FillTotalRelative = 0.15045547349796454, FillMaxRelative = 0.2440427357475293, TimeFromPreview = 63.238276509418505, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.2440427357475293, PreviewWeight=LayerWeight { Index = 650, FillTotalRelative = 0.15274341268576502, FillMaxRelative = 0.24462826849724095, TimeFromPreview = 53.01205946872137, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0634305. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259982856, XYCompressed = 27197984, LSource = 134935835, LCompressed = 6193808 } [McuMovementClient.cs@491] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0627865. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1260326. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259982856, XYCompressed = 27197984, LSource = 134935835, LCompressed = 6193808 } [McuMovementClient.cs@491] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1382685. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259982856, XYCompressed = 27197984, LSource = 134935835, LCompressed = 6193808 } [McuMovementClient.cs@491] 08/20/2026 12:37:20 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4511.672778718567, PrevLayerFillRatio=0.2440427357475293: Z1=115.4648302891582, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 77844.47520668751, Z2 = 65250 } } [LayerClient.cs@969] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10698143855151 (10698143855151 @ 0) for mcu = 89138.205388 [20/08/2026 11:06:11] (89151.198792925 sec) to 10707638598548 (from now=10707518598548, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10698143855151 (10698143855151 @ 0) for mcu = 89138.205388 [20/08/2026 11:06:11] (89151.198792925 sec) to 10707638598548 (from external timestamp, flags=None, requested=10707638598548 (10707638598548 @ 0) for mcu = 89217.329451 [20/08/2026 11:07:30] (89230.32165456667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10698143855151 (10698143855151 @ 0) for mcu = 89138.205388 [20/08/2026 11:06:11] (89151.198792925 sec) to 10707638598548 (from external timestamp, flags=None, requested=10707638598548 (10707638598548 @ 0) for mcu = 89217.329451 [20/08/2026 11:07:30] (89230.32165456667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:37:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:37:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0861960. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3179723. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 259982856, XYCompressed = 27197984, LSource = 134935835, LCompressed = 6193808 } [McuMovementClient.cs@491] 08/20/2026 12:37:32 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:37:32 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:37:44 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:37:52 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:37:52 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 650, Weight=LayerWeight { Index = 650, FillTotalRelative = 0.15274341268576502, FillMaxRelative = 0.24462826849724095, TimeFromPreview = 53.01205946872137, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:37:52 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10711263380633, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:37:52 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10711383387189, flushed existing data. Was Timestamp=0, Now=10711263389107, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:37:52 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:37:52 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10707446003987 (10707446003987 @ 0) for mcu = 89215.724498 [20/08/2026 11:07:28] (89228.71669989167 sec) to 10711383917517 (from now=10711263917517, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:37:52 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10707446028014 (2741106183171835 @ 8) for mcu = 89215.724698 [20/08/2026 11:07:28] (89228.71690012484 sec) to 10711383917517 (from now=10711263917517, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:37:52 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10707446028027 (2741106183175158 @ 8) for mcu = 89215.724698 [20/08/2026 11:07:28] (89228.716900233 sec) to 10711383917517 (from now=10711263917517, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:37:52 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:37:53 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:37:53 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:38:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1023172 ~ 6.01 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:38:45 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:38:45 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:51.3609201. Loops = 206. [McuMovementClient.cs@475] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:51.3609201. Loops = 206. GC duration = 00:00:00.4600457. SinceCollect=00:01:25.2437302. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260241940, XYCompressed = 27230507, LSource = 135073492, LCompressed = 6202216 } [McuMovementClient.cs@478] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=193430, gen1=34008, gen2=1271, LatencyMode=Interactive, FreeMemory=5654675456, Live=488144320, HeapSizeBytes=496842848, FragmentedBytes=9474536, TotalCommittedBytes=506396672, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:38:46 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 650 [PrintingService.cs@2118] 08/20/2026 12:38:46 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0147793. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260241940, XYCompressed = 27230507, LSource = 135073492, LCompressed = 6202216 } [McuMovementClient.cs@491] 08/20/2026 12:38:46 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 651, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.40654664096378, Elapsed = 1.00:32:49.1357377, TimeTotal = 1.21:07:03.7177207, Remaining = 20:34:14.5819830, Incomplete = False, SoftCount = 1165, LayerPrintDone = 651, WeightsDone = 651, WeightDone = 13:08:45.4437264, WeightTotal = 18:51:59.4308892, WeightTotalEstimate = 18:51:59.4308893, LayerRecoatElapsed = 06:18:44.9818878, LayerRecoatDelays = 03:43:30, LayerRecoatPrintLayersElapsed = 05:39:44.5855865, LayerRecoatNoDelayAverage = 00:00:11.9269935, StreamingElapsed = 13:08:10.2771750, ObjectLayerOverheadAverageDuration = 00:00:00.0305005, TimeLayers = 1.05:38:49.6352572, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:35.3723400, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.5091550, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6349675, JobElapsed = 18:48:14.7332872, JobTotal = 1.05:05:14.4911347, WeightEstimate = 05:43:13.9871629 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:00. coolingEstimate=10:22:35.3723400 [PrintingService.cs@1912] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.40654664096378;StartedAtUtc;1.00:32:49.1357377;1.21:07:03.7177207;20:34:14.5819830;False;1165;651;651;13:08:45.4437264;18:51:59.4308892;18:51:59.4308893;06:18:44.9818878;03:43:30;05:39:44.5855865;00:00:11.9269935;13:08:10.2771750;00:00:00.0305005;1.05:38:49.6352572;00:00:00;10:22:35.3723400;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.5091550;00:00:00;00:01:14.6349675;18:48:14.7332872;1.05:05:14.4911347 [PrintingService.cs@1918] 08/20/2026 12:38:46 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 650. PreviewWeight=LayerWeight { Index = 650, FillTotalRelative = 0.15274341268576502, FillMaxRelative = 0.24462826849724095, TimeFromPreview = 53.01205946872137, EnergyDensityIncreaseFactor = 0 }, FillArea=56543.353419296844, PreviewFillRatio=0.24462826849724095, Results=10, StreamingSeconds (preview) = 53.01205946872137, StreamingSeconds (extrapolated) = 54.64654012786113, StreamingSeconds (no overhead) = 53.9016632 (13:08:10.2771750), LayerElapsedSeconds=85.2133758, LayerStreamStats=StreamStats { EdgeCount = 126016, OnTraceLength = 23505.086083056405, AllTraceLength = 53644.68811853416 }, TotalStreamStats=StreamStats { EdgeCount = 127662127, OnTraceLength = 24495893.009229936, AllTraceLength = 50017586.302218355 } [PrintingService.cs@2147] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 651, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.40654356618235, Elapsed = 1.00:32:49.1516222, TimeTotal = 1.21:07:03.7560960, Remaining = 20:34:14.6044738, Incomplete = False, SoftCount = 1165, LayerPrintDone = 651, WeightsDone = 651, WeightDone = 13:08:45.4596109, WeightTotal = 18:51:59.4593153, WeightTotalEstimate = 18:51:59.4593153, LayerRecoatElapsed = 06:18:44.9818878, LayerRecoatDelays = 03:43:30, LayerRecoatPrintLayersElapsed = 05:39:44.5855865, LayerRecoatNoDelayAverage = 00:00:11.9269935, StreamingElapsed = 13:08:10.2771750, ObjectLayerOverheadAverageDuration = 00:00:00.0305249, TimeLayers = 1.05:38:49.6636833, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:35.3822892, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.5091550, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6349675, JobElapsed = 18:48:14.7654469, JobTotal = 1.05:05:14.5195608, WeightEstimate = 05:43:13.9997044 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:13:00. coolingEstimate=10:22:35.3822892 [PrintingService.cs@1912] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.40654356618235;StartedAtUtc;1.00:32:49.1516222;1.21:07:03.7560960;20:34:14.6044738;False;1165;651;651;13:08:45.4596109;18:51:59.4593153;18:51:59.4593153;06:18:44.9818878;03:43:30;05:39:44.5855865;00:00:11.9269935;13:08:10.2771750;00:00:00.0305249;1.05:38:49.6636833;00:00:00;10:22:35.3822892;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.5091550;00:00:00;00:01:14.6349675;18:48:14.7654469;1.05:05:14.5195608 [PrintingService.cs@1918] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (35 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:38:46 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 651. PrevPreviewWeight=LayerWeight { Index = 650, FillTotalRelative = 0.15274341268576502, FillMaxRelative = 0.24462826849724095, TimeFromPreview = 53.01205946872137, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.24462826849724095, PreviewWeight=LayerWeight { Index = 651, FillTotalRelative = 0.1541273091617885, FillMaxRelative = 0.24511258944995085, TimeFromPreview = 64.94684951544515, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0654694. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260241940, XYCompressed = 27230507, LSource = 135073492, LCompressed = 6202216 } [McuMovementClient.cs@491] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0626151. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1317804. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260241940, XYCompressed = 27230507, LSource = 135073492, LCompressed = 6202216 } [McuMovementClient.cs@491] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1417552. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260241940, XYCompressed = 27230507, LSource = 135073492, LCompressed = 6202216 } [McuMovementClient.cs@491] 08/20/2026 12:38:46 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4512.794460077705, PrevLayerFillRatio=0.24462826849724095: Z1=115.49353688073155, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 77959.96874356824, Z2 = 65350 } } [LayerClient.cs@969] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10708858766149 (10708858766149 @ 0) for mcu = 89227.497679 [20/08/2026 11:07:40] (89240.48971790833 sec) to 10717868112914 (from now=10717748112914, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10708858766149 (10708858766149 @ 0) for mcu = 89227.497679 [20/08/2026 11:07:40] (89240.48971790833 sec) to 10717868112914 (from external timestamp, flags=None, requested=10717868112914 (10717868112914 @ 0) for mcu = 89302.576789 [20/08/2026 11:08:55] (89315.56760761667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10708858766149 (10708858766149 @ 0) for mcu = 89227.497679 [20/08/2026 11:07:40] (89240.48971790833 sec) to 10717868112914 (from external timestamp, flags=None, requested=10717868112914 (10717868112914 @ 0) for mcu = 89302.576789 [20/08/2026 11:08:55] (89315.56760761667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:38:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:38:57 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0859691. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3218577. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260241940, XYCompressed = 27230507, LSource = 135073492, LCompressed = 6202216 } [McuMovementClient.cs@491] 08/20/2026 12:38:57 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:38:57 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:39:09 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 12:39:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0917376 ~ 6.01 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:39:17 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:39:17 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 651, Weight=LayerWeight { Index = 651, FillTotalRelative = 0.1541273091617885, FillMaxRelative = 0.24511258944995085, TimeFromPreview = 64.94684951544515, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:39:17 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10721492613475, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:39:17 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10721612621855, flushed existing data. Was Timestamp=0, Now=10721492623868, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:39:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:39:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10717674218174 (10717674218174 @ 0) for mcu = 89300.960975 [20/08/2026 11:08:53] (89313.95181811666 sec) to 10721612642619 (from now=10721492642619, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:39:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10717674242389 (2743724606051817 @ 8) for mcu = 89300.961177 [20/08/2026 11:08:53] (89313.95201991592 sec) to 10721612642619 (from now=10721492642619, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:39:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10717674242150 (2743724605990635 @ 8) for mcu = 89300.961175 [20/08/2026 11:08:53] (89313.95201792431 sec) to 10721612642619 (from now=10721492642619, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:39:17 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:39:19 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:39:19 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:40:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1639311 ~ 6.05 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:40:15 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:40:15 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:55.6815598. Loops = 223. [McuMovementClient.cs@475] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (60 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:55.6815598. Loops = 223. GC duration = 00:00:00.4481418. SinceCollect=00:01:30.4063669. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260578992, XYCompressed = 27278052, LSource = 135251050, LCompressed = 6211992 } [McuMovementClient.cs@478] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=193629, gen1=34058, gen2=1272, LatencyMode=Interactive, FreeMemory=5650382848, Live=488793680, HeapSizeBytes=493489656, FragmentedBytes=5147928, TotalCommittedBytes=504594432, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:40:16 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 651 [PrintingService.cs@2118] 08/20/2026 12:40:16 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0162573. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260578992, XYCompressed = 27278052, LSource = 135251050, LCompressed = 6211992 } [McuMovementClient.cs@491] 08/20/2026 12:40:16 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 652, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.46713429758175, Elapsed = 1.00:34:19.5383046, TimeTotal = 1.21:06:49.0186594, Remaining = 20:32:29.4803548, Incomplete = False, SoftCount = 1165, LayerPrintDone = 652, WeightsDone = 652, WeightDone = 13:09:44.5525946, WeightTotal = 18:51:49.7008054, WeightTotalEstimate = 18:51:49.7008054, LayerRecoatElapsed = 06:19:16.2755865, LayerRecoatDelays = 03:43:50, LayerRecoatPrintLayersElapsed = 05:40:15.8792854, LayerRecoatNoDelayAverage = 00:00:11.9261836, StreamingElapsed = 13:09:09.3396338, ObjectLayerOverheadAverageDuration = 00:00:00.0305249, TimeLayers = 1.05:38:38.7470636, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:31.5614723, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.4038680, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6309180, JobElapsed = 18:49:45.1430012, JobTotal = 1.05:05:03.7122776, WeightEstimate = 05:42:05.1482108 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:45. coolingEstimate=10:22:31.5614723 [PrintingService.cs@1912] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.46713429758175;StartedAtUtc;1.00:34:19.5383046;1.21:06:49.0186594;20:32:29.4803548;False;1165;652;652;13:09:44.5525946;18:51:49.7008054;18:51:49.7008054;06:19:16.2755865;03:43:50;05:40:15.8792854;00:00:11.9261836;13:09:09.3396338;00:00:00.0305249;1.05:38:38.7470636;00:00:00;10:22:31.5614723;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.4038680;00:00:00;00:01:14.6309180;18:49:45.1430012;1.05:05:03.7122776 [PrintingService.cs@1918] 08/20/2026 12:40:16 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 651. PreviewWeight=LayerWeight { Index = 651, FillTotalRelative = 0.1541273091617885, FillMaxRelative = 0.24511258944995085, TimeFromPreview = 64.94684951544515, EnergyDensityIncreaseFactor = 0 }, FillArea=56998.31532172395, PreviewFillRatio=0.24511258944995085, Results=10, StreamingSeconds (preview) = 64.94684951544515, StreamingSeconds (extrapolated) = 67.82096873714184, StreamingSeconds (no overhead) = 59.0624588 (13:09:09.3396338), LayerElapsedSeconds=90.3782688, LayerStreamStats=StreamStats { EdgeCount = 164437, OnTraceLength = 31001.34204193391, AllTraceLength = 88696.22145247646 }, TotalStreamStats=StreamStats { EdgeCount = 127826564, OnTraceLength = 24526894.351271868, AllTraceLength = 50106282.52367083 } [PrintingService.cs@2147] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 652, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.46712990025575, Elapsed = 1.00:34:19.5610593, TimeTotal = 1.21:06:49.0735482, Remaining = 20:32:29.5124889, Incomplete = False, SoftCount = 1165, LayerPrintDone = 652, WeightsDone = 652, WeightDone = 13:09:44.5753493, WeightTotal = 18:51:49.7414638, WeightTotalEstimate = 18:51:49.7414639, LayerRecoatElapsed = 06:19:16.2755865, LayerRecoatDelays = 03:43:50, LayerRecoatPrintLayersElapsed = 05:40:15.8792854, LayerRecoatNoDelayAverage = 00:00:11.9261836, StreamingElapsed = 13:09:09.3396338, ObjectLayerOverheadAverageDuration = 00:00:00.0305598, TimeLayers = 1.05:38:38.7877220, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:31.5757027, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.4038680, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6309180, JobElapsed = 18:49:45.1480351, JobTotal = 1.05:05:03.7529360, WeightEstimate = 05:42:05.1661146 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:45. coolingEstimate=10:22:31.5757027 [PrintingService.cs@1912] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.46712990025575;StartedAtUtc;1.00:34:19.5610593;1.21:06:49.0735482;20:32:29.5124889;False;1165;652;652;13:09:44.5753493;18:51:49.7414638;18:51:49.7414639;06:19:16.2755865;03:43:50;05:40:15.8792854;00:00:11.9261836;13:09:09.3396338;00:00:00.0305598;1.05:38:38.7877220;00:00:00;10:22:31.5757027;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.4038680;00:00:00;00:01:14.6309180;18:49:45.1480351;1.05:05:03.7529360 [PrintingService.cs@1918] 08/20/2026 12:40:16 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 652. PrevPreviewWeight=LayerWeight { Index = 651, FillTotalRelative = 0.1541273091617885, FillMaxRelative = 0.24511258944995085, TimeFromPreview = 64.94684951544515, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.24511258944995085, PreviewWeight=LayerWeight { Index = 652, FillTotalRelative = 0.15568883031509234, FillMaxRelative = 0.2432114780802995, TimeFromPreview = 53.240136960242474, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0393883. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260578992, XYCompressed = 27278052, LSource = 135251050, LCompressed = 6211992 } [McuMovementClient.cs@491] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0630670. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1042357. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260578992, XYCompressed = 27278052, LSource = 135251050, LCompressed = 6211992 } [McuMovementClient.cs@491] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1180748. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260578992, XYCompressed = 27278052, LSource = 135251050, LCompressed = 6211992 } [McuMovementClient.cs@491] 08/20/2026 12:40:16 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4513.722254099067, PrevLayerFillRatio=0.24511258944995085: Z1=115.51728141728687, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 78075.48602498553, Z2 = 65450 } } [LayerClient.cs@969] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10719088241255 (10719088241255 @ 0) for mcu = 89312.744676 [20/08/2026 11:09:05] (89325.73534379166 sec) to 10728713971524 (from now=10728593971524, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10719088241255 (10719088241255 @ 0) for mcu = 89312.744676 [20/08/2026 11:09:05] (89325.73534379166 sec) to 10728713971524 (from external timestamp, flags=None, requested=10728713971524 (10728713971524 @ 0) for mcu = 89392.960397 [20/08/2026 11:10:25] (89405.9497627 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10719088241255 (10719088241255 @ 0) for mcu = 89312.744676 [20/08/2026 11:09:05] (89325.73534379166 sec) to 10728713971524 (from external timestamp, flags=None, requested=10728713971524 (10728713971524 @ 0) for mcu = 89392.960397 [20/08/2026 11:10:25] (89405.9497627 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:40:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:40:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0741931. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.2992821. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260578992, XYCompressed = 27278052, LSource = 135251050, LCompressed = 6211992 } [McuMovementClient.cs@491] 08/20/2026 12:40:27 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:40:27 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:40:38 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.5 [HeaterCheck.cs@111] 08/20/2026 12:40:39 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 12:40:40 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 12:40:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 12:40:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 12:40:40 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 12:40:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 12:40:47 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:40:47 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 652, Weight=LayerWeight { Index = 652, FillTotalRelative = 0.15568883031509234, FillMaxRelative = 0.2432114780802995, TimeFromPreview = 53.240136960242474, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:40:47 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10732339047229, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:40:47 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10732459054888, flushed existing data. Was Timestamp=0, Now=10732339056954, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:40:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:40:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10728524404581 (10728524404581 @ 0) for mcu = 89391.380689 [20/08/2026 11:10:24] (89404.370038175 sec) to 10732459069705 (from now=10732339069705, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:40:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10728524428564 (2746502253712597 @ 8) for mcu = 89391.380889 [20/08/2026 11:10:24] (89404.37023804027 sec) to 10732459069705 (from now=10732339069705, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:40:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10728524428592 (2746502253719601 @ 8) for mcu = 89391.380889 [20/08/2026 11:10:24] (89404.37023826827 sec) to 10732459069705 (from now=10732339069705, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:40:48 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:40:49 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:40:49 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:41:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0244663 ~ 6.01 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:41:42 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:41:42 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:52.2387620. Loops = 209. [McuMovementClient.cs@475] 08/20/2026 12:41:43 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (104 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = True, Raw movement duration = 00:00:52.2387620. Loops = 209. GC duration = 00:00:01.8208744. SinceCollect=00:01:27.6202673. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260843098, XYCompressed = 27310870, LSource = 135391194, LCompressed = 6220490 } [McuMovementClient.cs@478] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=193822, gen1=34072, gen2=1274, LatencyMode=Interactive, FreeMemory=5709463552, Live=489623536, HeapSizeBytes=487998080, FragmentedBytes=459680, TotalCommittedBytes=489439232, PinnedObjectsCount=1, MemoryLoadBytes=2873205719, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:41:44 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 652 [PrintingService.cs@2118] 08/20/2026 12:41:44 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0108624. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260843098, XYCompressed = 27310870, LSource = 135391194, LCompressed = 6220490 } [McuMovementClient.cs@491] 08/20/2026 12:41:44 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 653, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.52170427932715, Elapsed = 1.00:35:47.1861239, TimeTotal = 1.21:06:47.2234981, Remaining = 20:31:00.0373742, Incomplete = False, SoftCount = 1165, LayerPrintDone = 653, WeightsDone = 653, WeightDone = 13:10:40.9009569, WeightTotal = 18:51:49.5156418, WeightTotalEstimate = 18:51:49.5156419, LayerRecoatElapsed = 06:19:47.5750435, LayerRecoatDelays = 03:44:10, LayerRecoatPrintLayersElapsed = 05:40:47.1787423, LayerRecoatNoDelayAverage = 00:00:11.9253832, StreamingElapsed = 13:10:05.6346816, ObjectLayerOverheadAverageDuration = 00:00:00.0305598, TimeLayers = 1.05:38:37.4173145, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:31.0960601, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.2998160, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6269160, JobElapsed = 18:51:12.7568291, JobTotal = 1.05:05:02.4905825, WeightEstimate = 05:41:08.6146850 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:44. coolingEstimate=10:22:31.0960601 [PrintingService.cs@1912] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.52170427932715;StartedAtUtc;1.00:35:47.1861239;1.21:06:47.2234981;20:31:00.0373742;False;1165;653;653;13:10:40.9009569;18:51:49.5156418;18:51:49.5156419;06:19:47.5750435;03:44:10;05:40:47.1787423;00:00:11.9253832;13:10:05.6346816;00:00:00.0305598;1.05:38:37.4173145;00:00:00;10:22:31.0960601;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.2998160;00:00:00;00:01:14.6269160;18:51:12.7568291;1.05:05:02.4905825 [PrintingService.cs@1918] 08/20/2026 12:41:44 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 652. PreviewWeight=LayerWeight { Index = 652, FillTotalRelative = 0.15568883031509234, FillMaxRelative = 0.2432114780802995, TimeFromPreview = 53.240136960242474, EnergyDensityIncreaseFactor = 0 }, FillArea=60034.42571043605, PreviewFillRatio=0.2432114780802995, Results=10, StreamingSeconds (preview) = 53.240136960242474, StreamingSeconds (extrapolated) = 55.520869784182345, StreamingSeconds (no overhead) = 56.2950478 (13:10:05.6346816), LayerElapsedSeconds=87.6092769, LayerStreamStats=StreamStats { EdgeCount = 128494, OnTraceLength = 23980.866291070357, AllTraceLength = 54544.120754912496 }, TotalStreamStats=StreamStats { EdgeCount = 127955058, OnTraceLength = 24550875.217562936, AllTraceLength = 50160826.64442574 } [PrintingService.cs@2147] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 653, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.52170631911787, Elapsed = 1.00:35:47.1755453, TimeTotal = 1.21:06:47.1980195, Remaining = 20:31:00.0224742, Incomplete = False, SoftCount = 1165, LayerPrintDone = 653, WeightsDone = 653, WeightDone = 13:10:40.8903783, WeightTotal = 18:51:49.4967688, WeightTotalEstimate = 18:51:49.4967689, LayerRecoatElapsed = 06:19:47.5750435, LayerRecoatDelays = 03:44:10, LayerRecoatPrintLayersElapsed = 05:40:47.1787423, LayerRecoatNoDelayAverage = 00:00:11.9253832, StreamingElapsed = 13:10:05.6346816, ObjectLayerOverheadAverageDuration = 00:00:00.0305436, TimeLayers = 1.05:38:37.3984415, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:31.0894545, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.2998160, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6269160, JobElapsed = 18:51:12.7598437, JobTotal = 1.05:05:02.4717095, WeightEstimate = 05:41:08.6063906 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:44. coolingEstimate=10:22:31.0894545 [PrintingService.cs@1912] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.52170631911787;StartedAtUtc;1.00:35:47.1755453;1.21:06:47.1980195;20:31:00.0224742;False;1165;653;653;13:10:40.8903783;18:51:49.4967688;18:51:49.4967689;06:19:47.5750435;03:44:10;05:40:47.1787423;00:00:11.9253832;13:10:05.6346816;00:00:00.0305436;1.05:38:37.3984415;00:00:00;10:22:31.0894545;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.2998160;00:00:00;00:01:14.6269160;18:51:12.7598437;1.05:05:02.4717095 [PrintingService.cs@1918] 08/20/2026 12:41:44 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 653. PrevPreviewWeight=LayerWeight { Index = 652, FillTotalRelative = 0.15568883031509234, FillMaxRelative = 0.2432114780802995, TimeFromPreview = 53.240136960242474, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.2432114780802995, PreviewWeight=LayerWeight { Index = 653, FillTotalRelative = 0.15635736507755485, FillMaxRelative = 0.2425279956151462, TimeFromPreview = 66.34174441683993, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0354936. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260843098, XYCompressed = 27310870, LSource = 135391194, LCompressed = 6220490 } [McuMovementClient.cs@491] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0630854. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0981625. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260843098, XYCompressed = 27310870, LSource = 135391194, LCompressed = 6220490 } [McuMovementClient.cs@491] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1104346. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260843098, XYCompressed = 27310870, LSource = 135391194, LCompressed = 6220490 } [McuMovementClient.cs@491] 08/20/2026 12:41:44 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4510.080372093266, PrevLayerFillRatio=0.2432114780802995: Z1=115.4240766774138, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 78190.91010166294, Z2 = 65550 } } [LayerClient.cs@969] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10729934138480 (10729934138480 @ 0) for mcu = 89403.128686 [20/08/2026 11:10:36] (89416.11782066667 sec) to 10739227332138 (from now=10739107332138, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10729934138480 (10729934138480 @ 0) for mcu = 89403.128686 [20/08/2026 11:10:36] (89416.11782066667 sec) to 10739227332138 (from external timestamp, flags=None, requested=10739227332138 (10739227332138 @ 0) for mcu = 89480.573180 [20/08/2026 11:11:53] (89493.56110115 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10729934138480 (10729934138480 @ 0) for mcu = 89403.128686 [20/08/2026 11:10:36] (89416.11782066667 sec) to 10739227332138 (from external timestamp, flags=None, requested=10739227332138 (10739227332138 @ 0) for mcu = 89480.573180 [20/08/2026 11:11:53] (89493.56110115 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:41:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:41:55 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0859193. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.2901869. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 260843098, XYCompressed = 27310870, LSource = 135391194, LCompressed = 6220490 } [McuMovementClient.cs@491] 08/20/2026 12:41:55 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:41:55 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:42:02 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:42:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 358 samples in 00:01:00.0954150 ~ 5.96 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:42:15 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:42:15 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 653, Weight=LayerWeight { Index = 653, FillTotalRelative = 0.15635736507755485, FillMaxRelative = 0.2425279956151462, TimeFromPreview = 66.34174441683993, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:42:15 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10742851504360, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:42:15 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10742971509802, flushed existing data. Was Timestamp=0, Now=10742851511780, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:42:15 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:42:15 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10738874020752 (10738874020752 @ 0) for mcu = 89477.628922 [20/08/2026 11:11:50] (89490.6168396 sec) to 10742971528304 (from now=10742851528304, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:42:15 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10738874044963 (2749151755510543 @ 8) for mcu = 89477.629124 [20/08/2026 11:11:50] (89490.61704135883 sec) to 10742971528304 (from now=10742851528304, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:42:15 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10738874044709 (2749151755445618 @ 8) for mcu = 89477.629122 [20/08/2026 11:11:50] (89490.61703924538 sec) to 10742971528304 (from now=10742851528304, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:42:15 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:42:17 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:42:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:43:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1565364 ~ 6.05 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:43:15 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:43:15 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:57.2336623. Loops = 229. [McuMovementClient.cs@475] 08/20/2026 12:43:15 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:57.2336623. Loops = 229. GC duration = 00:00:00.4613491. SinceCollect=00:01:31.9438007. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261187990, XYCompressed = 27359930, LSource = 135573010, LCompressed = 6230489 } [McuMovementClient.cs@478] 08/20/2026 12:43:15 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=194023, gen1=34084, gen2=1275, LatencyMode=Interactive, FreeMemory=5678628864, Live=487797768, HeapSizeBytes=495455240, FragmentedBytes=7877408, TotalCommittedBytes=503267328, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:43:15 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:43:15 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 653 [PrintingService.cs@2118] 08/20/2026 12:43:15 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:43:15 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:43:15 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (76 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:43:15 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0153262. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261187990, XYCompressed = 27359930, LSource = 135573010, LCompressed = 6230489 } [McuMovementClient.cs@491] 08/20/2026 12:43:15 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:43:15 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 654, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.583854683573094, Elapsed = 1.00:37:19.1317091, TimeTotal = 1.21:06:30.7512999, Remaining = 20:29:11.6195908, Incomplete = False, SoftCount = 1165, LayerPrintDone = 654, WeightsDone = 654, WeightDone = 13:11:41.5555001, WeightTotal = 18:51:38.4710334, WeightTotalEstimate = 18:51:38.4710335, LayerRecoatElapsed = 06:20:18.8660855, LayerRecoatDelays = 03:44:30, LayerRecoatPrintLayersElapsed = 05:41:18.4697842, LayerRecoatNoDelayAverage = 00:00:11.9245741, StreamingElapsed = 13:11:06.2692598, ObjectLayerOverheadAverageDuration = 00:00:00.0305436, TimeLayers = 1.05:38:25.2156862, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:26.8254902, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.1946330, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6228705, JobElapsed = 18:52:44.7049859, JobTotal = 1.05:04:50.3981827, WeightEstimate = 05:39:56.9155334 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:27. coolingEstimate=10:22:26.8254902 [PrintingService.cs@1912] 08/20/2026 12:43:15 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.583854683573094;StartedAtUtc;1.00:37:19.1317091;1.21:06:30.7512999;20:29:11.6195908;False;1165;654;654;13:11:41.5555001;18:51:38.4710334;18:51:38.4710335;06:20:18.8660855;03:44:30;05:41:18.4697842;00:00:11.9245741;13:11:06.2692598;00:00:00.0305436;1.05:38:25.2156862;00:00:00;10:22:26.8254902;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.1946330;00:00:00;00:01:14.6228705;18:52:44.7049859;1.05:04:50.3981827 [PrintingService.cs@1918] 08/20/2026 12:43:15 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 653. PreviewWeight=LayerWeight { Index = 653, FillTotalRelative = 0.15635736507755485, FillMaxRelative = 0.2425279956151462, TimeFromPreview = 66.34174441683993, EnergyDensityIncreaseFactor = 0 }, FillArea=60591.62643037084, PreviewFillRatio=0.2425279956151462, Results=10, StreamingSeconds (preview) = 66.34174441683993, StreamingSeconds (extrapolated) = 70.66031356804784, StreamingSeconds (no overhead) = 60.6345782 (13:11:06.2692598), LayerElapsedSeconds=91.9412687, LayerStreamStats=StreamStats { EdgeCount = 168256, OnTraceLength = 31697.866852533072, AllTraceLength = 91955.4356773179 }, TotalStreamStats=StreamStats { EdgeCount = 128123314, OnTraceLength = 24582573.08441547, AllTraceLength = 50252782.08010306 } [PrintingService.cs@2147] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 654, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.58385649668958, Elapsed = 1.00:37:19.1222915, TimeTotal = 1.21:06:30.7286523, Remaining = 20:29:11.6063608, Incomplete = False, SoftCount = 1165, LayerPrintDone = 654, WeightsDone = 654, WeightDone = 13:11:41.5460825, WeightTotal = 18:51:38.4542574, WeightTotalEstimate = 18:51:38.4542575, LayerRecoatElapsed = 06:20:18.8660855, LayerRecoatDelays = 03:44:30, LayerRecoatPrintLayersElapsed = 05:41:18.4697842, LayerRecoatNoDelayAverage = 00:00:11.9245741, StreamingElapsed = 13:11:06.2692598, ObjectLayerOverheadAverageDuration = 00:00:00.0305292, TimeLayers = 1.05:38:25.1989102, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:26.8196186, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.1946330, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6228705, JobElapsed = 18:52:44.7096977, JobTotal = 1.05:04:50.3814067, WeightEstimate = 05:39:56.9081750 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:27. coolingEstimate=10:22:26.8196186 [PrintingService.cs@1912] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.58385649668958;StartedAtUtc;1.00:37:19.1222915;1.21:06:30.7286523;20:29:11.6063608;False;1165;654;654;13:11:41.5460825;18:51:38.4542574;18:51:38.4542575;06:20:18.8660855;03:44:30;05:41:18.4697842;00:00:11.9245741;13:11:06.2692598;00:00:00.0305292;1.05:38:25.1989102;00:00:00;10:22:26.8196186;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.1946330;00:00:00;00:01:14.6228705;18:52:44.7096977;1.05:04:50.3814067 [PrintingService.cs@1918] 08/20/2026 12:43:16 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 654. PrevPreviewWeight=LayerWeight { Index = 653, FillTotalRelative = 0.15635736507755485, FillMaxRelative = 0.2425279956151462, TimeFromPreview = 66.34174441683993, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.2425279956151462, PreviewWeight=LayerWeight { Index = 654, FillTotalRelative = 0.1583554019896577, FillMaxRelative = 0.24018383492963025, TimeFromPreview = 54.573605035737366, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0711815. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261187990, XYCompressed = 27359930, LSource = 135573010, LCompressed = 6230489 } [McuMovementClient.cs@491] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0626237. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1354623. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261187990, XYCompressed = 27359930, LSource = 135573010, LCompressed = 6230489 } [McuMovementClient.cs@491] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1481448. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261187990, XYCompressed = 27359930, LSource = 135573010, LCompressed = 6230489 } [McuMovementClient.cs@491] 08/20/2026 12:43:16 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4508.771052433797, PrevLayerFillRatio=0.2425279956151462: Z1=115.39056795909805, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 78306.30066962204, Z2 = 65650 } } [LayerClient.cs@969] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10740447462772 (10740447462772 @ 0) for mcu = 89490.741155 [20/08/2026 11:12:03] (89503.72885643333 sec) to 10750264955598 (from now=10750144955598, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10740447462772 (10740447462772 @ 0) for mcu = 89490.741155 [20/08/2026 11:12:03] (89503.72885643333 sec) to 10750264955598 (from external timestamp, flags=None, requested=10750264955598 (10750264955598 @ 0) for mcu = 89572.555073 [20/08/2026 11:13:25] (89585.54129665 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10740447462772 (10740447462772 @ 0) for mcu = 89490.741155 [20/08/2026 11:12:03] (89503.72885643333 sec) to 10750264955598 (from external timestamp, flags=None, requested=10750264955598 (10750264955598 @ 0) for mcu = 89572.555073 [20/08/2026 11:13:25] (89585.54129665 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:43:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:43:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0847261. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3269126. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261187990, XYCompressed = 27359930, LSource = 135573010, LCompressed = 6230489 } [McuMovementClient.cs@491] 08/20/2026 12:43:27 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:43:27 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:43:47 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:43:47 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 654, Weight=LayerWeight { Index = 654, FillTotalRelative = 0.1583554019896577, FillMaxRelative = 0.24018383492963025, TimeFromPreview = 54.573605035737366, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:43:47 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10753887576990, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:43:47 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10754007583470, flushed existing data. Was Timestamp=0, Now=10753887585542, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:43:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:43:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10750070159199 (10750070159199 @ 0) for mcu = 89570.931679 [20/08/2026 11:13:23] (89583.917993325 sec) to 10754007614179 (from now=10753887614179, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:43:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10750070183224 (2752017966905421 @ 8) for mcu = 89570.931880 [20/08/2026 11:13:23] (89583.91819353584 sec) to 10754007614179 (from now=10753887614179, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:43:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10750070183253 (2752017966912970 @ 8) for mcu = 89570.931880 [20/08/2026 11:13:23] (89583.91819378157 sec) to 10754007614179 (from now=10753887614179, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:43:47 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:43:49 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:43:49 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:43:51 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:44:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1607751 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:44:18 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (42 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:44:42 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:44:42 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:52.9831087. Loops = 212. [McuMovementClient.cs@475] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:52.9831087. Loops = 212. GC duration = 00:00:00.4599657. SinceCollect=00:01:27.0835739. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261456694, XYCompressed = 27393101, LSource = 135715489, LCompressed = 6238944 } [McuMovementClient.cs@478] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=194214, gen1=34094, gen2=1276, LatencyMode=Interactive, FreeMemory=5669142528, Live=488544352, HeapSizeBytes=495361320, FragmentedBytes=7482720, TotalCommittedBytes=503300096, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:44:43 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 654 [PrintingService.cs@2118] 08/20/2026 12:44:43 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0114356. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261456694, XYCompressed = 27393101, LSource = 135715489, LCompressed = 6238944 } [McuMovementClient.cs@491] 08/20/2026 12:44:43 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 655, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.63872763863079, Elapsed = 1.00:38:46.1779507, TimeTotal = 1.21:06:26.9767567, Remaining = 20:27:40.7988060, Incomplete = False, SoftCount = 1165, LayerPrintDone = 655, WeightsDone = 655, WeightDone = 13:12:37.3267212, WeightTotal = 18:51:36.8583668, WeightTotalEstimate = 18:51:36.8583669, LayerRecoatElapsed = 06:20:50.1411060, LayerRecoatDelays = 03:44:50, LayerRecoatPrintLayersElapsed = 05:41:49.7448045, LayerRecoatNoDelayAverage = 00:00:11.9237466, StreamingElapsed = 13:12:02.0193693, ObjectLayerOverheadAverageDuration = 00:00:00.0305292, TimeLayers = 1.05:38:22.4197283, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:25.8469049, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.0870580, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6187330, JobElapsed = 18:54:11.7921306, JobTotal = 1.05:04:47.7139373, WeightEstimate = 05:38:59.5316457 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:23. coolingEstimate=10:22:25.8469049 [PrintingService.cs@1912] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.63872763863079;StartedAtUtc;1.00:38:46.1779507;1.21:06:26.9767567;20:27:40.7988060;False;1165;655;655;13:12:37.3267212;18:51:36.8583668;18:51:36.8583669;06:20:50.1411060;03:44:50;05:41:49.7448045;00:00:11.9237466;13:12:02.0193693;00:00:00.0305292;1.05:38:22.4197283;00:00:00;10:22:25.8469049;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.0870580;00:00:00;00:01:14.6187330;18:54:11.7921306;1.05:04:47.7139373 [PrintingService.cs@1918] 08/20/2026 12:44:43 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 654. PreviewWeight=LayerWeight { Index = 654, FillTotalRelative = 0.1583554019896577, FillMaxRelative = 0.24018383492963025, TimeFromPreview = 54.573605035737366, EnergyDensityIncreaseFactor = 0 }, FillArea=58606.29900284708, PreviewFillRatio=0.24018383492963025, Results=10, StreamingSeconds (preview) = 54.573605035737366, StreamingSeconds (extrapolated) = 56.346000105147965, StreamingSeconds (no overhead) = 55.7501095 (13:12:02.0193693), LayerElapsedSeconds=87.0452849, LayerStreamStats=StreamStats { EdgeCount = 130843, OnTraceLength = 24455.231001708657, AllTraceLength = 53994.69730275683 }, TotalStreamStats=StreamStats { EdgeCount = 128254157, OnTraceLength = 24607028.315417178, AllTraceLength = 50306776.77740582 } [PrintingService.cs@2147] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 655, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.63872154851771, Elapsed = 1.00:38:46.2096528, TimeTotal = 1.21:06:27.0528779, Remaining = 20:27:40.8432251, Incomplete = False, SoftCount = 1165, LayerPrintDone = 655, WeightsDone = 655, WeightDone = 13:12:37.3584233, WeightTotal = 18:51:36.9147529, WeightTotalEstimate = 18:51:36.9147529, LayerRecoatElapsed = 06:20:50.1411060, LayerRecoatDelays = 03:44:50, LayerRecoatPrintLayersElapsed = 05:41:49.7448045, LayerRecoatNoDelayAverage = 00:00:11.9237466, StreamingElapsed = 13:12:02.0193693, ObjectLayerOverheadAverageDuration = 00:00:00.0305776, TimeLayers = 1.05:38:22.4761144, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:25.8666400, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:20.0870580, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6187330, JobElapsed = 18:54:11.8318569, JobTotal = 1.05:04:47.7703234, WeightEstimate = 05:38:59.5563296 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:23. coolingEstimate=10:22:25.8666400 [PrintingService.cs@1912] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.63872154851771;StartedAtUtc;1.00:38:46.2096528;1.21:06:27.0528779;20:27:40.8432251;False;1165;655;655;13:12:37.3584233;18:51:36.9147529;18:51:36.9147529;06:20:50.1411060;03:44:50;05:41:49.7448045;00:00:11.9237466;13:12:02.0193693;00:00:00.0305776;1.05:38:22.4761144;00:00:00;10:22:25.8666400;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:20.0870580;00:00:00;00:01:14.6187330;18:54:11.8318569;1.05:04:47.7703234 [PrintingService.cs@1918] 08/20/2026 12:44:43 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 655. PrevPreviewWeight=LayerWeight { Index = 654, FillTotalRelative = 0.1583554019896577, FillMaxRelative = 0.24018383492963025, TimeFromPreview = 54.573605035737366, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.24018383492963025, PreviewWeight=LayerWeight { Index = 655, FillTotalRelative = 0.16074324695147071, FillMaxRelative = 0.24417844143025902, TimeFromPreview = 67.46187051726402, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0736421. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261456694, XYCompressed = 27393101, LSource = 135715489, LCompressed = 6238944 } [McuMovementClient.cs@491] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0630872. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1384677. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261456694, XYCompressed = 27393101, LSource = 135715489, LCompressed = 6238944 } [McuMovementClient.cs@491] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1515088. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261456694, XYCompressed = 27393101, LSource = 135715489, LCompressed = 6238944 } [McuMovementClient.cs@491] 08/20/2026 12:44:43 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4504.280438808751, PrevLayerFillRatio=0.24018383492963025: Z1=115.27564208447434, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 78421.5763117065, Z2 = 65750 } } [LayerClient.cs@969] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10751485125671 (10751485125671 @ 0) for mcu = 89582.723303 [20/08/2026 11:13:35] (89595.70938059167 sec) to 10760715205085 (from now=10760595205085, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10751485125671 (10751485125671 @ 0) for mcu = 89582.723303 [20/08/2026 11:13:35] (89595.70938059167 sec) to 10760715205085 (from external timestamp, flags=None, requested=10760715205085 (10760715205085 @ 0) for mcu = 89659.641856 [20/08/2026 11:14:52] (89672.62670904167 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10751485125671 (10751485125671 @ 0) for mcu = 89582.723303 [20/08/2026 11:13:35] (89595.70938059167 sec) to 10760715205085 (from external timestamp, flags=None, requested=10760715205085 (10760715205085 @ 0) for mcu = 89659.641856 [20/08/2026 11:14:52] (89672.62670904167 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:44:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:44:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0831860. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3326821. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261456694, XYCompressed = 27393101, LSource = 135715489, LCompressed = 6238944 } [McuMovementClient.cs@491] 08/20/2026 12:44:54 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:44:54 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:45:14 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:45:14 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 655, Weight=LayerWeight { Index = 655, FillTotalRelative = 0.16074324695147071, FillMaxRelative = 0.24417844143025902, TimeFromPreview = 67.46187051726402, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:45:14 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10764340242463, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:45:14 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10764460247597, flushed existing data. Was Timestamp=0, Now=10764340249589, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:45:14 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:45:14 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10760520106545 (10760520106545 @ 0) for mcu = 89658.016042 [20/08/2026 11:14:51] (89671.000887875 sec) to 10764460293264 (from now=10764340293264, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:45:14 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10760520130737 (2754693153468910 @ 8) for mcu = 89658.016244 [20/08/2026 11:14:51] (89671.00108948274 sec) to 10764460293264 (from now=10764340293264, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:45:14 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10760520130515 (2754693153412003 @ 8) for mcu = 89658.016242 [20/08/2026 11:14:51] (89671.00108763031 sec) to 10764460293264 (from now=10764340293264, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:45:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1289731 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:45:15 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:45:16 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:45:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:45:39 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 12:45:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 12:45:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 12:45:40 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 12:45:40 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 12:45:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 12:45:42 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:46:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0280130 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:46:15 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:46:15 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:58.2985331. Loops = 234. [McuMovementClient.cs@475] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:58.2985331. Loops = 234. GC duration = 00:00:00.6569118. SinceCollect=00:01:33.1608033. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261805868, XYCompressed = 27442934, LSource = 135899703, LCompressed = 6249049 } [McuMovementClient.cs@478] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=194424, gen1=34107, gen2=1277, LatencyMode=Interactive, FreeMemory=5659590656, Live=488774032, HeapSizeBytes=496482560, FragmentedBytes=8314896, TotalCommittedBytes=510771200, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:46:16 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 655 [PrintingService.cs@2118] 08/20/2026 12:46:16 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (61 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0190272. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261805868, XYCompressed = 27442934, LSource = 135899703, LCompressed = 6249049 } [McuMovementClient.cs@491] 08/20/2026 12:46:16 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 656, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.70182975129306, Elapsed = 1.00:40:19.3426873, TimeTotal = 1.21:06:09.9665827, Remaining = 20:25:50.6238954, Incomplete = False, SoftCount = 1165, LayerPrintDone = 656, WeightsDone = 656, WeightDone = 13:13:39.1926351, WeightTotal = 18:51:25.3951416, WeightTotalEstimate = 18:51:25.3951416, LayerRecoatElapsed = 06:21:21.4399287, LayerRecoatDelays = 03:45:10, LayerRecoatPrintLayersElapsed = 05:42:21.0436274, LayerRecoatNoDelayAverage = 00:00:11.9229516, StreamingElapsed = 13:13:03.8230035, ObjectLayerOverheadAverageDuration = 00:00:00.0305776, TimeLayers = 1.05:38:09.8195994, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:21.4368598, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.9837080, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6147580, JobElapsed = 18:55:44.9573505, JobTotal = 1.05:04:35.2211334, WeightEstimate = 05:37:46.2025065 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:06. coolingEstimate=10:22:21.4368598 [PrintingService.cs@1912] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.70182975129306;StartedAtUtc;1.00:40:19.3426873;1.21:06:09.9665827;20:25:50.6238954;False;1165;656;656;13:13:39.1926351;18:51:25.3951416;18:51:25.3951416;06:21:21.4399287;03:45:10;05:42:21.0436274;00:00:11.9229516;13:13:03.8230035;00:00:00.0305776;1.05:38:09.8195994;00:00:00;10:22:21.4368598;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.9837080;00:00:00;00:01:14.6147580;18:55:44.9573505;1.05:04:35.2211334 [PrintingService.cs@1918] 08/20/2026 12:46:16 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 655. PreviewWeight=LayerWeight { Index = 655, FillTotalRelative = 0.16074324695147071, FillMaxRelative = 0.24417844143025902, TimeFromPreview = 67.46187051726402, EnergyDensityIncreaseFactor = 0 }, FillArea=59394.36061993076, PreviewFillRatio=0.24417844143025902, Results=10, StreamingSeconds (preview) = 67.46187051726402, StreamingSeconds (extrapolated) = 72.3232454910602, StreamingSeconds (no overhead) = 61.8036342 (13:13:03.8230035), LayerElapsedSeconds=93.1258417, LayerStreamStats=StreamStats { EdgeCount = 170336, OnTraceLength = 32088.292589634657, AllTraceLength = 94263.09442462213 }, TotalStreamStats=StreamStats { EdgeCount = 128424493, OnTraceLength = 24639116.608006813, AllTraceLength = 50401039.87183044 } [PrintingService.cs@2147] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 656, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.70182354748276, Elapsed = 1.00:40:19.3750280, TimeTotal = 1.21:06:10.0441191, Remaining = 20:25:50.6690911, Incomplete = False, SoftCount = 1165, LayerPrintDone = 656, WeightsDone = 656, WeightDone = 13:13:39.2249758, WeightTotal = 18:51:25.4525760, WeightTotalEstimate = 18:51:25.4525761, LayerRecoatElapsed = 06:21:21.4399287, LayerRecoatDelays = 03:45:10, LayerRecoatPrintLayersElapsed = 05:42:21.0436274, LayerRecoatNoDelayAverage = 00:00:11.9229516, StreamingElapsed = 13:13:03.8230035, ObjectLayerOverheadAverageDuration = 00:00:00.0306269, TimeLayers = 1.05:38:09.8770338, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:21.4569618, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.9837080, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6147580, JobElapsed = 18:55:45.0086664, JobTotal = 1.05:04:35.2785678, WeightEstimate = 05:37:46.2276003 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:06. coolingEstimate=10:22:21.4569618 [PrintingService.cs@1912] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.70182354748276;StartedAtUtc;1.00:40:19.3750280;1.21:06:10.0441191;20:25:50.6690911;False;1165;656;656;13:13:39.2249758;18:51:25.4525760;18:51:25.4525761;06:21:21.4399287;03:45:10;05:42:21.0436274;00:00:11.9229516;13:13:03.8230035;00:00:00.0306269;1.05:38:09.8770338;00:00:00;10:22:21.4569618;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.9837080;00:00:00;00:01:14.6147580;18:55:45.0086664;1.05:04:35.2785678 [PrintingService.cs@1918] 08/20/2026 12:46:16 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 656. PrevPreviewWeight=LayerWeight { Index = 655, FillTotalRelative = 0.16074324695147071, FillMaxRelative = 0.24417844143025902, TimeFromPreview = 67.46187051726402, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.24417844143025902, PreviewWeight=LayerWeight { Index = 656, FillTotalRelative = 0.1604819395291297, FillMaxRelative = 0.24610554642207516, TimeFromPreview = 55.44199329590543, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0871625. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261805868, XYCompressed = 27442934, LSource = 135899703, LCompressed = 6249049 } [McuMovementClient.cs@491] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0633821. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1520213. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261805868, XYCompressed = 27442934, LSource = 135899703, LCompressed = 6249049 } [McuMovementClient.cs@491] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1636644. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261805868, XYCompressed = 27442934, LSource = 135899703, LCompressed = 6249049 } [McuMovementClient.cs@491] 08/20/2026 12:46:16 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4511.93274459532, PrevLayerFillRatio=0.24417844143025902: Z1=115.47148345691048, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 78537.04779516342, Z2 = 65850 } } [LayerClient.cs@969] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10761935365558 (10761935365558 @ 0) for mcu = 89669.810036 [20/08/2026 11:15:02] (89682.79471298333 sec) to 10771895820518 (from now=10771775820518, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10761935365558 (10761935365558 @ 0) for mcu = 89669.810036 [20/08/2026 11:15:02] (89682.79471298333 sec) to 10771895820518 (from external timestamp, flags=None, requested=10771895820518 (10771895820518 @ 0) for mcu = 89752.815353 [20/08/2026 11:16:25] (89765.79850431667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10761935365558 (10761935365558 @ 0) for mcu = 89669.810036 [20/08/2026 11:15:02] (89682.79471298333 sec) to 10771895820518 (from external timestamp, flags=None, requested=10771895820518 (10771895820518 @ 0) for mcu = 89752.815353 [20/08/2026 11:16:25] (89765.79850431667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:46:16 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:46:27 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0792951. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3438793. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 261805868, XYCompressed = 27442934, LSource = 135899703, LCompressed = 6249049 } [McuMovementClient.cs@491] 08/20/2026 12:46:27 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:46:27 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:46:47 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:46:47 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 656, Weight=LayerWeight { Index = 656, FillTotalRelative = 0.1604819395291297, FillMaxRelative = 0.24610554642207516, TimeFromPreview = 55.44199329590543, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:46:47 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10775523582224, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:46:47 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10775643587021, flushed existing data. Was Timestamp=0, Now=10775523589144, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:46:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:46:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10771675927619 (10771675927619 @ 0) for mcu = 89750.982859 [20/08/2026 11:16:23] (89763.96606349167 sec) to 10775643598032 (from now=10775523598032, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:46:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10771675951631 (2757549043617548 @ 8) for mcu = 89750.983059 [20/08/2026 11:16:23] (89763.96626359205 sec) to 10775643598032 (from now=10775523598032, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:46:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10771675951660 (2757549043625022 @ 8) for mcu = 89750.983059 [20/08/2026 11:16:23] (89763.96626383535 sec) to 10775643598032 (from now=10775523598032, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:46:47 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:46:49 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:46:49 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:47:07 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 12:47:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.1523462 ~ 5.98 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:47:43 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:47:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:53.9713426. Loops = 216. [McuMovementClient.cs@475] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:53.9713426. Loops = 216. GC duration = 00:00:00.4580396. SinceCollect=00:01:28.0681421. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262078876, XYCompressed = 27476814, LSource = 136044480, LCompressed = 6257649 } [McuMovementClient.cs@478] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=194620, gen1=34117, gen2=1278, LatencyMode=Interactive, FreeMemory=5659738112, Live=489063104, HeapSizeBytes=497180760, FragmentedBytes=8723432, TotalCommittedBytes=506740736, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:47:44 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 656 [PrintingService.cs@2118] 08/20/2026 12:47:44 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (25 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0146779. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262078876, XYCompressed = 27476814, LSource = 136044480, LCompressed = 6257649 } [McuMovementClient.cs@491] 08/20/2026 12:47:44 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 657, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.75764043049314, Elapsed = 1.00:41:47.3980903, TimeTotal = 1.21:06:05.2834405, Remaining = 20:24:17.8853502, Incomplete = False, SoftCount = 1165, LayerPrintDone = 657, WeightsDone = 657, WeightDone = 13:14:35.9313637, WeightTotal = 18:51:23.0277918, WeightTotalEstimate = 18:51:23.0277919, LayerRecoatElapsed = 06:21:52.7566031, LayerRecoatDelays = 03:45:30, LayerRecoatPrintLayersElapsed = 05:42:52.3603018, LayerRecoatNoDelayAverage = 00:00:11.9221812, StreamingElapsed = 13:14:00.4987645, ObjectLayerOverheadAverageDuration = 00:00:00.0306269, TimeLayers = 1.05:38:06.3506052, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:20.2227118, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.8835560, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6109060, JobElapsed = 18:57:13.0188106, JobTotal = 1.05:04:31.8561432, WeightEstimate = 05:36:47.0964282 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:02. coolingEstimate=10:22:20.2227118 [PrintingService.cs@1912] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.75764043049314;StartedAtUtc;1.00:41:47.3980903;1.21:06:05.2834405;20:24:17.8853502;False;1165;657;657;13:14:35.9313637;18:51:23.0277918;18:51:23.0277919;06:21:52.7566031;03:45:30;05:42:52.3603018;00:00:11.9221812;13:14:00.4987645;00:00:00.0306269;1.05:38:06.3506052;00:00:00;10:22:20.2227118;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.8835560;00:00:00;00:01:14.6109060;18:57:13.0188106;1.05:04:31.8561432 [PrintingService.cs@1918] 08/20/2026 12:47:44 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 656. PreviewWeight=LayerWeight { Index = 656, FillTotalRelative = 0.1604819395291297, FillMaxRelative = 0.24610554642207516, TimeFromPreview = 55.44199329590543, EnergyDensityIncreaseFactor = 0 }, FillArea=61971.57541857161, PreviewFillRatio=0.24610554642207516, Results=10, StreamingSeconds (preview) = 55.44199329590543, StreamingSeconds (extrapolated) = 58.10054522959064, StreamingSeconds (no overhead) = 56.675761 (13:14:00.4987645), LayerElapsedSeconds=88.0098786, LayerStreamStats=StreamStats { EdgeCount = 132926, OnTraceLength = 24819.01216128841, AllTraceLength = 55463.40174500272 }, TotalStreamStats=StreamStats { EdgeCount = 128557419, OnTraceLength = 24663935.6201681, AllTraceLength = 50456503.27357544 } [PrintingService.cs@2147] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 657, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.75763313605253, Elapsed = 1.00:41:47.4361963, TimeTotal = 1.21:06:05.3746600, Remaining = 20:24:17.9384637, Incomplete = False, SoftCount = 1165, LayerPrintDone = 657, WeightsDone = 657, WeightDone = 13:14:35.9694697, WeightTotal = 18:51:23.0953618, WeightTotalEstimate = 18:51:23.0953619, LayerRecoatElapsed = 06:21:52.7566031, LayerRecoatDelays = 03:45:30, LayerRecoatPrintLayersElapsed = 05:42:52.3603018, LayerRecoatNoDelayAverage = 00:00:11.9221812, StreamingElapsed = 13:14:00.4987645, ObjectLayerOverheadAverageDuration = 00:00:00.0306849, TimeLayers = 1.05:38:06.4181752, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:20.2463613, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.8835560, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6109060, JobElapsed = 18:57:13.0228957, JobTotal = 1.05:04:31.9237132, WeightEstimate = 05:36:47.1258922 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:12:02. coolingEstimate=10:22:20.2463613 [PrintingService.cs@1912] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.75763313605253;StartedAtUtc;1.00:41:47.4361963;1.21:06:05.3746600;20:24:17.9384637;False;1165;657;657;13:14:35.9694697;18:51:23.0953618;18:51:23.0953619;06:21:52.7566031;03:45:30;05:42:52.3603018;00:00:11.9221812;13:14:00.4987645;00:00:00.0306849;1.05:38:06.4181752;00:00:00;10:22:20.2463613;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.8835560;00:00:00;00:01:14.6109060;18:57:13.0228957;1.05:04:31.9237132 [PrintingService.cs@1918] 08/20/2026 12:47:44 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 657. PrevPreviewWeight=LayerWeight { Index = 656, FillTotalRelative = 0.1604819395291297, FillMaxRelative = 0.24610554642207516, TimeFromPreview = 55.44199329590543, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.24610554642207516, PreviewWeight=LayerWeight { Index = 657, FillTotalRelative = 0.16060545840159643, FillMaxRelative = 0.25185085561850173, TimeFromPreview = 67.08254459118942, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0653996. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262078876, XYCompressed = 27476814, LSource = 136044480, LCompressed = 6257649 } [McuMovementClient.cs@491] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0625537. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1312921. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262078876, XYCompressed = 27476814, LSource = 136044480, LCompressed = 6257649 } [McuMovementClient.cs@491] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1436060. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262078876, XYCompressed = 27476814, LSource = 136044480, LCompressed = 6257649 } [McuMovementClient.cs@491] 08/20/2026 12:47:44 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4515.624421529678, PrevLayerFillRatio=0.24610554642207516: Z1=115.56596257177863, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 78652.6137577352, Z2 = 65950 } } [LayerClient.cs@969] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10773115974728 (10773115974728 @ 0) for mcu = 89762.983467 [20/08/2026 11:16:35] (89775.96645606667 sec) to 10782461376697 (from now=10782341376697, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10773115974728 (10773115974728 @ 0) for mcu = 89762.983467 [20/08/2026 11:16:35] (89775.96645606667 sec) to 10782461376697 (from external timestamp, flags=None, requested=10782461376697 (10782461376697 @ 0) for mcu = 89840.863157 [20/08/2026 11:17:53] (89853.84480580833 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10773115974728 (10773115974728 @ 0) for mcu = 89762.983467 [20/08/2026 11:16:35] (89775.96645606667 sec) to 10782461376697 (from external timestamp, flags=None, requested=10782461376697 (10782461376697 @ 0) for mcu = 89840.863157 [20/08/2026 11:17:53] (89853.84480580833 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:47:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:47:55 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0837490. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3218975. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262078876, XYCompressed = 27476814, LSource = 136044480, LCompressed = 6257649 } [McuMovementClient.cs@491] 08/20/2026 12:47:55 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:47:55 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:48:07 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:48:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0788467 ~ 6.01 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:48:15 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:48:15 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 657, Weight=LayerWeight { Index = 657, FillTotalRelative = 0.16060545840159643, FillMaxRelative = 0.25185085561850173, TimeFromPreview = 67.08254459118942, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:48:15 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10786084441764, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:48:15 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10786204447952, flushed existing data. Was Timestamp=0, Now=10786084449948, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:48:15 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:48:15 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10782267583911 (10782267583911 @ 0) for mcu = 89839.248155 [20/08/2026 11:17:52] (89852.229865925 sec) to 10786204534103 (from now=10786084534103, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:48:15 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10782267608073 (2760260507666932 @ 8) for mcu = 89839.248356 [20/08/2026 11:17:52] (89852.23006728294 sec) to 10786204534103 (from now=10786084534103, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:48:15 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10782267607940 (2760260507632813 @ 8) for mcu = 89839.248355 [20/08/2026 11:17:52] (89852.2300661723 sec) to 10786204534103 (from now=10786084534103, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:48:16 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:48:18 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:48:18 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:49:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1370355 ~ 6.05 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:58.4465918. Loops = 234. [McuMovementClient.cs@475] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:58.4465918. Loops = 234. GC duration = 00:00:00.4517215. SinceCollect=00:01:33.5503515. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262432776, XYCompressed = 27527654, LSource = 136231033, LCompressed = 6267955 } [McuMovementClient.cs@478] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (13 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=194827, gen1=34133, gen2=1279, LatencyMode=Interactive, FreeMemory=5658427392, Live=490042024, HeapSizeBytes=501072104, FragmentedBytes=11596536, TotalCommittedBytes=511049728, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:49:17 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 657 [PrintingService.cs@2118] 08/20/2026 12:49:17 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0121894. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262432776, XYCompressed = 27527654, LSource = 136231033, LCompressed = 6267955 } [McuMovementClient.cs@491] 08/20/2026 12:49:17 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 658, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.82093366390377, Elapsed = 1.00:43:20.9655613, TimeTotal = 1.21:05:48.5037795, Remaining = 20:22:27.5382182, Incomplete = False, SoftCount = 1165, LayerPrintDone = 658, WeightsDone = 658, WeightDone = 13:15:38.2170906, WeightTotal = 18:51:11.7606039, WeightTotalEstimate = 18:51:11.7606040, LayerRecoatElapsed = 06:22:24.0383472, LayerRecoatDelays = 03:45:50, LayerRecoatPrintLayersElapsed = 05:43:23.6420458, LayerRecoatNoDelayAverage = 00:00:11.9213685, StreamingElapsed = 13:15:02.7157005, ObjectLayerOverheadAverageDuration = 00:00:00.0306849, TimeLayers = 1.05:37:53.9212267, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:15.8724293, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.7779050, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6068425, JobElapsed = 18:58:46.5698794, JobTotal = 1.05:04:19.5364792, WeightEstimate = 05:35:33.5435134 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:11:45. coolingEstimate=10:22:15.8724293 [PrintingService.cs@1912] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.82093366390377;StartedAtUtc;1.00:43:20.9655613;1.21:05:48.5037795;20:22:27.5382182;False;1165;658;658;13:15:38.2170906;18:51:11.7606039;18:51:11.7606040;06:22:24.0383472;03:45:50;05:43:23.6420458;00:00:11.9213685;13:15:02.7157005;00:00:00.0306849;1.05:37:53.9212267;00:00:00;10:22:15.8724293;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.7779050;00:00:00;00:01:14.6068425;18:58:46.5698794;1.05:04:19.5364792 [PrintingService.cs@1918] 08/20/2026 12:49:17 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 657. PreviewWeight=LayerWeight { Index = 657, FillTotalRelative = 0.16060545840159643, FillMaxRelative = 0.25185085561850173, TimeFromPreview = 67.08254459118942, EnergyDensityIncreaseFactor = 0 }, FillArea=62647.743004831405, PreviewFillRatio=0.25185085561850173, Results=10, StreamingSeconds (preview) = 67.08254459118942, StreamingSeconds (extrapolated) = 72.55169387178069, StreamingSeconds (no overhead) = 62.216936 (13:15:02.7157005), LayerElapsedSeconds=93.5227965, LayerStreamStats=StreamStats { EdgeCount = 172625, OnTraceLength = 32521.358324270695, AllTraceLength = 94737.49212621152 }, TotalStreamStats=StreamStats { EdgeCount = 128730044, OnTraceLength = 24696456.97849237, AllTraceLength = 50551240.76570165 } [PrintingService.cs@2147] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 658, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.82092854480554, Elapsed = 1.00:43:20.9923420, TimeTotal = 1.21:05:48.5677906, Remaining = 20:22:27.5754486, Incomplete = False, SoftCount = 1165, LayerPrintDone = 658, WeightsDone = 658, WeightDone = 13:15:38.2438713, WeightTotal = 18:51:11.8080195, WeightTotalEstimate = 18:51:11.8080195, LayerRecoatElapsed = 06:22:24.0383472, LayerRecoatDelays = 03:45:50, LayerRecoatPrintLayersElapsed = 05:43:23.6420458, LayerRecoatNoDelayAverage = 00:00:11.9213685, StreamingElapsed = 13:15:02.7157005, ObjectLayerOverheadAverageDuration = 00:00:00.0307256, TimeLayers = 1.05:37:53.9686423, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:15.8890248, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.7779050, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6068425, JobElapsed = 18:58:46.6080644, JobTotal = 1.05:04:19.5838948, WeightEstimate = 05:35:33.5641482 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:11:45. coolingEstimate=10:22:15.8890248 [PrintingService.cs@1912] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.82092854480554;StartedAtUtc;1.00:43:20.9923420;1.21:05:48.5677906;20:22:27.5754486;False;1165;658;658;13:15:38.2438713;18:51:11.8080195;18:51:11.8080195;06:22:24.0383472;03:45:50;05:43:23.6420458;00:00:11.9213685;13:15:02.7157005;00:00:00.0307256;1.05:37:53.9686423;00:00:00;10:22:15.8890248;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.7779050;00:00:00;00:01:14.6068425;18:58:46.6080644;1.05:04:19.5838948 [PrintingService.cs@1918] 08/20/2026 12:49:17 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 658. PrevPreviewWeight=LayerWeight { Index = 657, FillTotalRelative = 0.16060545840159643, FillMaxRelative = 0.25185085561850173, TimeFromPreview = 67.08254459118942, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.25185085561850173, PreviewWeight=LayerWeight { Index = 658, FillTotalRelative = 0.16220117734989617, FillMaxRelative = 0.2545002972832079, TimeFromPreview = 56.89027171401789, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0686432. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262432776, XYCompressed = 27527654, LSource = 136231033, LCompressed = 6267955 } [McuMovementClient.cs@491] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0632661. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1314353. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262432776, XYCompressed = 27527654, LSource = 136231033, LCompressed = 6267955 } [McuMovementClient.cs@491] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1445630. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262432776, XYCompressed = 27527654, LSource = 136231033, LCompressed = 6267955 } [McuMovementClient.cs@491] 08/20/2026 12:49:17 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4526.630477521057, PrevLayerFillRatio=0.25185085561850173: Z1=115.84763468088902, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 78768.4613924161, Z2 = 66050 } } [LayerClient.cs@969] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10783681542457 (10783681542457 @ 0) for mcu = 89851.031374 [20/08/2026 11:18:04] (89864.01285380834 sec) to 10793687348525 (from now=10793567348525, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10783681542457 (10783681542457 @ 0) for mcu = 89851.031374 [20/08/2026 11:18:04] (89864.01285380834 sec) to 10793687348525 (from external timestamp, flags=None, requested=10793687348525 (10793687348525 @ 0) for mcu = 89934.414587 [20/08/2026 11:19:27] (89947.39457104167 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10783681542457 (10783681542457 @ 0) for mcu = 89851.031374 [20/08/2026 11:18:04] (89864.01285380834 sec) to 10793687348525 (from external timestamp, flags=None, requested=10793687348525 (10793687348525 @ 0) for mcu = 89934.414587 [20/08/2026 11:19:27] (89947.39457104167 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:49:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:49:29 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0789683. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3238086. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262432776, XYCompressed = 27527654, LSource = 136231033, LCompressed = 6267955 } [McuMovementClient.cs@491] 08/20/2026 12:49:29 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:49:29 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:49:46 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 12:49:49 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:49:49 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 658, Weight=LayerWeight { Index = 658, FillTotalRelative = 0.16220117734989617, FillMaxRelative = 0.2545002972832079, TimeFromPreview = 56.89027171401789, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:49:49 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10797310036559, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:49:49 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10797430041856, flushed existing data. Was Timestamp=0, Now=10797310043955, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:49:49 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:49:49 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10793494421188 (10793494421188 @ 0) for mcu = 89932.806807 [20/08/2026 11:19:25] (89945.78684323333 sec) to 10797430072392 (from now=10797310072392, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:49:49 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10793494445208 (2763134577973503 @ 8) for mcu = 89932.807007 [20/08/2026 11:19:25] (89945.7870434083 sec) to 10797430072392 (from now=10797310072392, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:49:49 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10793494445249 (2763134577983943 @ 8) for mcu = 89932.807008 [20/08/2026 11:19:25] (89945.78704374815 sec) to 10797430072392 (from now=10797310072392, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:49:49 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:49:51 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:49:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:50:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1541380 ~ 6.02 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:50:39 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 12:50:40 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 12:50:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 12:50:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 12:50:40 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 12:50:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:54.1816168. Loops = 217. [McuMovementClient.cs@475] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (21 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:54.1816168. Loops = 217. GC duration = 00:00:00.4739941. SinceCollect=00:01:28.6818316. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262709520, XYCompressed = 27562066, LSource = 136377831, LCompressed = 6276717 } [McuMovementClient.cs@478] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=195026, gen1=34192, gen2=1280, LatencyMode=Interactive, FreeMemory=5617729536, Live=489420456, HeapSizeBytes=494881520, FragmentedBytes=6043232, TotalCommittedBytes=509722624, PinnedObjectsCount=24, MemoryLoadBytes=3042217820, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:50:46 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 658 [PrintingService.cs@2118] 08/20/2026 12:50:46 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0181501. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262709520, XYCompressed = 27562066, LSource = 136377831, LCompressed = 6276717 } [McuMovementClient.cs@491] 08/20/2026 12:50:46 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 659, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.87694373039953, Elapsed = 1.00:44:49.6484221, TimeTotal = 1.21:05:44.4061677, Remaining = 20:20:54.7577456, Incomplete = False, SoftCount = 1165, LayerPrintDone = 659, WeightsDone = 659, WeightDone = 13:16:35.6245966, WeightTotal = 18:51:09.8962003, WeightTotalEstimate = 18:51:09.8962003, LayerRecoatElapsed = 06:22:55.3137020, LayerRecoatDelays = 03:46:10, LayerRecoatPrintLayersElapsed = 05:43:54.9174007, LayerRecoatNoDelayAverage = 00:00:11.9205497, StreamingElapsed = 13:16:00.0657002, ObjectLayerOverheadAverageDuration = 00:00:00.0307256, TimeLayers = 1.05:37:50.8859587, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:14.8100855, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.6714610, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6027485, JobElapsed = 19:00:15.2536907, JobTotal = 1.05:04:16.6117492, WeightEstimate = 05:34:34.2716037 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:11:41. coolingEstimate=10:22:14.8100855 [PrintingService.cs@1912] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.87694373039953;StartedAtUtc;1.00:44:49.6484221;1.21:05:44.4061677;20:20:54.7577456;False;1165;659;659;13:16:35.6245966;18:51:09.8962003;18:51:09.8962003;06:22:55.3137020;03:46:10;05:43:54.9174007;00:00:11.9205497;13:16:00.0657002;00:00:00.0307256;1.05:37:50.8859587;00:00:00;10:22:14.8100855;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.6714610;00:00:00;00:01:14.6027485;19:00:15.2536907;1.05:04:16.6117492 [PrintingService.cs@1918] 08/20/2026 12:50:46 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 658. PreviewWeight=LayerWeight { Index = 658, FillTotalRelative = 0.16220117734989617, FillMaxRelative = 0.2545002972832079, TimeFromPreview = 56.89027171401789, EnergyDensityIncreaseFactor = 0 }, FillArea=59642.430564699076, PreviewFillRatio=0.2545002972832079, Results=10, StreamingSeconds (preview) = 56.89027171401789, StreamingSeconds (extrapolated) = 58.26181893964683, StreamingSeconds (no overhead) = 57.3499997 (13:16:00.0657002), LayerElapsedSeconds=88.6456548, LayerStreamStats=StreamStats { EdgeCount = 134721, OnTraceLength = 25147.155828176066, AllTraceLength = 55651.99502151832 }, TotalStreamStats=StreamStats { EdgeCount = 128864765, OnTraceLength = 24721604.13432055, AllTraceLength = 50606892.76072317 } [PrintingService.cs@2147] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 659, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.87693940610454, Elapsed = 1.00:44:49.6710917, TimeTotal = 1.21:05:44.4602703, Remaining = 20:20:54.7891786, Incomplete = False, SoftCount = 1165, LayerPrintDone = 659, WeightsDone = 659, WeightDone = 13:16:35.6472662, WeightTotal = 18:51:09.9362763, WeightTotalEstimate = 18:51:09.9362763, LayerRecoatElapsed = 06:22:55.3137020, LayerRecoatDelays = 03:46:10, LayerRecoatPrintLayersElapsed = 05:43:54.9174007, LayerRecoatNoDelayAverage = 00:00:11.9205497, StreamingElapsed = 13:16:00.0657002, ObjectLayerOverheadAverageDuration = 00:00:00.0307600, TimeLayers = 1.05:37:50.9260347, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:14.8241121, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.6714610, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.6027485, JobElapsed = 19:00:15.3005360, JobTotal = 1.05:04:16.6518252, WeightEstimate = 05:34:34.2890101 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:11:41. coolingEstimate=10:22:14.8241121 [PrintingService.cs@1912] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.87693940610454;StartedAtUtc;1.00:44:49.6710917;1.21:05:44.4602703;20:20:54.7891786;False;1165;659;659;13:16:35.6472662;18:51:09.9362763;18:51:09.9362763;06:22:55.3137020;03:46:10;05:43:54.9174007;00:00:11.9205497;13:16:00.0657002;00:00:00.0307600;1.05:37:50.9260347;00:00:00;10:22:14.8241121;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.6714610;00:00:00;00:01:14.6027485;19:00:15.3005360;1.05:04:16.6518252 [PrintingService.cs@1918] 08/20/2026 12:50:46 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 659. PrevPreviewWeight=LayerWeight { Index = 658, FillTotalRelative = 0.16220117734989617, FillMaxRelative = 0.2545002972832079, TimeFromPreview = 56.89027171401789, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.2545002972832079, PreviewWeight=LayerWeight { Index = 659, FillTotalRelative = 0.16459576106019175, FillMaxRelative = 0.26063378665111786, TimeFromPreview = 68.273665363556, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0891909. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262709520, XYCompressed = 27562066, LSource = 136377831, LCompressed = 6276717 } [McuMovementClient.cs@491] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0633445. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1532997. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262709520, XYCompressed = 27562066, LSource = 136377831, LCompressed = 6276717 } [McuMovementClient.cs@491] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1664878. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262709520, XYCompressed = 27562066, LSource = 136377831, LCompressed = 6276717 } [McuMovementClient.cs@491] 08/20/2026 12:50:46 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4531.705905546026, PrevLayerFillRatio=0.2545002972832079: Z1=115.97752739791231, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 78884.43891981401, Z2 = 66150 } } [LayerClient.cs@969] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10794907534307 (10794907534307 @ 0) for mcu = 89944.582922 [20/08/2026 11:19:37] (89957.56278589167 sec) to 10804331690743 (from now=10804211690743, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10794907534307 (10794907534307 @ 0) for mcu = 89944.582922 [20/08/2026 11:19:37] (89957.56278589167 sec) to 10804331690743 (from external timestamp, flags=None, requested=10804331690743 (10804331690743 @ 0) for mcu = 90023.118957 [20/08/2026 11:20:56] (90036.09742285834 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10794907534307 (10794907534307 @ 0) for mcu = 89944.582922 [20/08/2026 11:19:37] (89957.56278589167 sec) to 10804331690743 (from external timestamp, flags=None, requested=10804331690743 (10804331690743 @ 0) for mcu = 90023.118957 [20/08/2026 11:20:56] (90036.09742285834 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:50:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:50:57 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0876789. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3446261. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 262709520, XYCompressed = 27562066, LSource = 136377831, LCompressed = 6276717 } [McuMovementClient.cs@491] 08/20/2026 12:50:57 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:50:57 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:51:00 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 12:51:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1374238 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:51:17 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:51:17 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 659, Weight=LayerWeight { Index = 659, FillTotalRelative = 0.16459576106019175, FillMaxRelative = 0.26063378665111786, TimeFromPreview = 68.273665363556, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:51:17 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10807956391822, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:51:17 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10808076403795, flushed existing data. Was Timestamp=0, Now=10807956405844, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:51:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:51:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10804133337861 (10804133337861 @ 0) for mcu = 90021.465945 [20/08/2026 11:20:54] (90034.444482175 sec) to 10808076441590 (from now=10807956441590, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:51:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10804133362038 (2765858140681915 @ 8) for mcu = 90021.466147 [20/08/2026 11:20:54] (90034.44468365608 sec) to 10808076441590 (from now=10807956441590, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:51:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10804133361902 (2765858140647131 @ 8) for mcu = 90021.466145 [20/08/2026 11:20:54] (90034.4446825238 sec) to 10808076441590 (from now=10807956441590, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:51:18 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:51:20 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:51:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:51:25 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:51:39 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 12:52:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0320277 ~ 6.05 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:52:20 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:52:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:59.5154647. Loops = 239. [McuMovementClient.cs@475] 08/20/2026 12:52:20 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (54 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:52:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:59.5154647. Loops = 239. GC duration = 00:00:00.6487058. SinceCollect=00:01:34.4605351. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263067698, XYCompressed = 27613272, LSource = 136566575, LCompressed = 6287033 } [McuMovementClient.cs@478] 08/20/2026 12:52:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=195225, gen1=34204, gen2=1281, LatencyMode=Interactive, FreeMemory=5667389440, Live=491279352, HeapSizeBytes=498503328, FragmentedBytes=8079232, TotalCommittedBytes=508346368, PinnedObjectsCount=25, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:52:20 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:52:20 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 659 [PrintingService.cs@2118] 08/20/2026 12:52:20 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:52:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0153438. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263067698, XYCompressed = 27613272, LSource = 136566575, LCompressed = 6287033 } [McuMovementClient.cs@491] 08/20/2026 12:52:21 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 660, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.940990953509214, Elapsed = 1.00:46:24.0868328, TimeTotal = 1.21:05:27.0444981, Remaining = 20:19:02.9576653, Incomplete = False, SoftCount = 1165, LayerPrintDone = 660, WeightsDone = 660, WeightDone = 13:17:38.7671455, WeightTotal = 18:50:58.1665046, WeightTotalEstimate = 18:50:58.1665046, LayerRecoatElapsed = 06:23:26.6095638, LayerRecoatDelays = 03:46:30, LayerRecoatPrintLayersElapsed = 05:44:26.2132621, LayerRecoatNoDelayAverage = 00:00:11.9197589, StreamingElapsed = 13:17:03.1548195, ObjectLayerOverheadAverageDuration = 00:00:00.0307600, TimeLayers = 1.05:37:38.0254627, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:10.3089119, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.5686570, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5987945, JobElapsed = 19:01:49.7166106, JobTotal = 1.05:04:03.8580112, WeightEstimate = 05:33:19.3993591 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:11:23. coolingEstimate=10:22:10.3089119 [PrintingService.cs@1912] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.940990953509214;StartedAtUtc;1.00:46:24.0868328;1.21:05:27.0444981;20:19:02.9576653;False;1165;660;660;13:17:38.7671455;18:50:58.1665046;18:50:58.1665046;06:23:26.6095638;03:46:30;05:44:26.2132621;00:00:11.9197589;13:17:03.1548195;00:00:00.0307600;1.05:37:38.0254627;00:00:00;10:22:10.3089119;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.5686570;00:00:00;00:01:14.5987945;19:01:49.7166106;1.05:04:03.8580112 [PrintingService.cs@1918] 08/20/2026 12:52:21 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 659. PreviewWeight=LayerWeight { Index = 659, FillTotalRelative = 0.16459576106019175, FillMaxRelative = 0.26063378665111786, TimeFromPreview = 68.273665363556, EnergyDensityIncreaseFactor = 0 }, FillArea=60934.965545320585, PreviewFillRatio=0.26063378665111786, Results=10, StreamingSeconds (preview) = 68.273665363556, StreamingSeconds (extrapolated) = 73.8588910192859, StreamingSeconds (no overhead) = 63.0891193 (13:17:03.1548195), LayerElapsedSeconds=94.4104264, LayerStreamStats=StreamStats { EdgeCount = 174774, OnTraceLength = 32963.08430685103, AllTraceLength = 95197.53323030286 }, TotalStreamStats=StreamStats { EdgeCount = 129039539, OnTraceLength = 24754567.2186274, AllTraceLength = 50702090.29395348 } [PrintingService.cs@2147] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 660, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.94098191391762, Elapsed = 1.00:46:24.1342868, TimeTotal = 1.21:05:27.1575789, Remaining = 20:19:03.0232921, Incomplete = False, SoftCount = 1165, LayerPrintDone = 660, WeightsDone = 660, WeightDone = 13:17:38.8145995, WeightTotal = 18:50:58.2502681, WeightTotalEstimate = 18:50:58.2502681, LayerRecoatElapsed = 06:23:26.6095638, LayerRecoatDelays = 03:46:30, LayerRecoatPrintLayersElapsed = 05:44:26.2132621, LayerRecoatNoDelayAverage = 00:00:11.9197589, StreamingElapsed = 13:17:03.1548195, ObjectLayerOverheadAverageDuration = 00:00:00.0308319, TimeLayers = 1.05:37:38.1092262, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:10.3382292, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.5686570, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5987945, JobElapsed = 19:01:49.7210151, JobTotal = 1.05:04:03.9417747, WeightEstimate = 05:33:19.4356686 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:11:24. coolingEstimate=10:22:10.3382292 [PrintingService.cs@1912] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.94098191391762;StartedAtUtc;1.00:46:24.1342868;1.21:05:27.1575789;20:19:03.0232921;False;1165;660;660;13:17:38.8145995;18:50:58.2502681;18:50:58.2502681;06:23:26.6095638;03:46:30;05:44:26.2132621;00:00:11.9197589;13:17:03.1548195;00:00:00.0308319;1.05:37:38.1092262;00:00:00;10:22:10.3382292;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.5686570;00:00:00;00:01:14.5987945;19:01:49.7210151;1.05:04:03.9417747 [PrintingService.cs@1918] 08/20/2026 12:52:21 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 660. PrevPreviewWeight=LayerWeight { Index = 659, FillTotalRelative = 0.16459576106019175, FillMaxRelative = 0.26063378665111786, TimeFromPreview = 68.273665363556, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.26063378665111786, PreviewWeight=LayerWeight { Index = 660, FillTotalRelative = 0.163063884294328, FillMaxRelative = 0.26122344548225235, TimeFromPreview = 56.81242685185038, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0388186. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263067698, XYCompressed = 27613272, LSource = 136566575, LCompressed = 6287033 } [McuMovementClient.cs@491] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0630419. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1041301. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263067698, XYCompressed = 27613272, LSource = 136566575, LCompressed = 6287033 } [McuMovementClient.cs@491] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1174209. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263067698, XYCompressed = 27613272, LSource = 136566575, LCompressed = 6287033 } [McuMovementClient.cs@491] 08/20/2026 12:52:21 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4543.455582560403, PrevLayerFillRatio=0.26063378665111786: Z1=116.27823060245696, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 79000.71715041647, Z2 = 66250 } } [LayerClient.cs@969] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10805551873407 (10805551873407 @ 0) for mcu = 90033.287370 [20/08/2026 11:21:06] (90046.265611725 sec) to 10815660856988 (from now=10815540856988, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10805551873407 (10805551873407 @ 0) for mcu = 90033.287370 [20/08/2026 11:21:06] (90046.265611725 sec) to 10815660856988 (from external timestamp, flags=None, requested=10815660856988 (10815660856988 @ 0) for mcu = 90117.530299 [20/08/2026 11:22:30] (90130.50714156666 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10805551873407 (10805551873407 @ 0) for mcu = 90033.287370 [20/08/2026 11:21:06] (90046.265611725 sec) to 10815660856988 (from external timestamp, flags=None, requested=10815660856988 (10815660856988 @ 0) for mcu = 90117.530299 [20/08/2026 11:22:30] (90130.50714156666 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:52:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:52:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0823211. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.2979532. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263067698, XYCompressed = 27613272, LSource = 136566575, LCompressed = 6287033 } [McuMovementClient.cs@491] 08/20/2026 12:52:32 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:52:32 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:52:33 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 12:52:52 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:52:52 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 660, Weight=LayerWeight { Index = 660, FillTotalRelative = 0.163063884294328, FillMaxRelative = 0.26122344548225235, TimeFromPreview = 56.81242685185038, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:52:52 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10819286432202, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:52:52 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10819406461763, flushed existing data. Was Timestamp=0, Now=10819286463835, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:52:52 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:52:52 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10815447202622 (10815447202622 @ 0) for mcu = 90115.749849 [20/08/2026 11:22:28] (90128.72668851666 sec) to 10819406519988 (from now=10819286519988, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:52:52 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10815447226647 (2768754490021883 @ 8) for mcu = 90115.750049 [20/08/2026 11:22:28] (90128.72688873317 sec) to 10819406519988 (from now=10819286519988, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:52:52 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10815447226689 (2768754490032479 @ 8) for mcu = 90115.750050 [20/08/2026 11:22:28] (90128.7268890781 sec) to 10819406519988 (from now=10819286519988, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:52:52 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:52:54 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:52:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:53:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.1396246 ~ 5.99 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:53:43 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 12:53:49 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:53:49 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:54.5379162. Loops = 219. [McuMovementClient.cs@475] 08/20/2026 12:53:49 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:54.5379162. Loops = 219. GC duration = 00:00:00.6501228. SinceCollect=00:01:28.9944869. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263344450, XYCompressed = 27648075, LSource = 136713552, LCompressed = 6295811 } [McuMovementClient.cs@478] 08/20/2026 12:53:49 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=195422, gen1=34215, gen2=1282, LatencyMode=Interactive, FreeMemory=5671272448, Live=489777304, HeapSizeBytes=494591464, FragmentedBytes=5535712, TotalCommittedBytes=504922112, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:53:49 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:53:49 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 660 [PrintingService.cs@2118] 08/20/2026 12:53:49 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:53:49 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:53:49 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (5 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0165876. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263344450, XYCompressed = 27648075, LSource = 136713552, LCompressed = 6295811 } [McuMovementClient.cs@491] 08/20/2026 12:53:50 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 661, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.99727805545515, Elapsed = 1.00:47:53.1359149, TimeTotal = 1.21:05:22.8259131, Remaining = 20:17:29.6899982, Incomplete = False, SoftCount = 1165, LayerPrintDone = 661, WeightsDone = 661, WeightDone = 13:18:36.5145230, WeightTotal = 18:50:56.1589320, WeightTotalEstimate = 18:50:56.1589320, LayerRecoatElapsed = 06:23:57.9112684, LayerRecoatDelays = 03:46:50, LayerRecoatPrintLayersElapsed = 05:44:57.5149665, LayerRecoatNoDelayAverage = 00:00:11.9189776, StreamingElapsed = 13:18:00.8239111, ObjectLayerOverheadAverageDuration = 00:00:00.0308319, TimeLayers = 1.05:37:34.9005849, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:09.2152047, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.4670880, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5948880, JobElapsed = 19:03:18.7082490, JobTotal = 1.05:04:00.8386089, WeightEstimate = 05:32:19.6444090 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:11:19. coolingEstimate=10:22:09.2152047 [PrintingService.cs@1912] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.99727805545515;StartedAtUtc;1.00:47:53.1359149;1.21:05:22.8259131;20:17:29.6899982;False;1165;661;661;13:18:36.5145230;18:50:56.1589320;18:50:56.1589320;06:23:57.9112684;03:46:50;05:44:57.5149665;00:00:11.9189776;13:18:00.8239111;00:00:00.0308319;1.05:37:34.9005849;00:00:00;10:22:09.2152047;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.4670880;00:00:00;00:01:14.5948880;19:03:18.7082490;1.05:04:00.8386089 [PrintingService.cs@1918] 08/20/2026 12:53:50 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 660. PreviewWeight=LayerWeight { Index = 660, FillTotalRelative = 0.163063884294328, FillMaxRelative = 0.26122344548225235, TimeFromPreview = 56.81242685185038, EnergyDensityIncreaseFactor = 0 }, FillArea=26169.009761810292, PreviewFillRatio=0.26122344548225235, Results=10, StreamingSeconds (preview) = 56.81242685185038, StreamingSeconds (extrapolated) = 58.76042766325243, StreamingSeconds (no overhead) = 57.6690916 (13:18:00.8239111), LayerElapsedSeconds=88.9870306, LayerStreamStats=StreamStats { EdgeCount = 134726, OnTraceLength = 25118.365021077916, AllTraceLength = 56334.395358905196 }, TotalStreamStats=StreamStats { EdgeCount = 129174265, OnTraceLength = 24779685.58364848, AllTraceLength = 50758424.68931238 } [PrintingService.cs@2147] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 661, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 54.99728002827589, Elapsed = 1.00:47:53.1255372, TimeTotal = 1.21:05:22.8012209, Remaining = 20:17:29.6756837, Incomplete = False, SoftCount = 1165, LayerPrintDone = 661, WeightsDone = 661, WeightDone = 13:18:36.5041453, WeightTotal = 18:50:56.1406415, WeightTotalEstimate = 18:50:56.1406415, LayerRecoatElapsed = 06:23:57.9112684, LayerRecoatDelays = 03:46:50, LayerRecoatPrintLayersElapsed = 05:44:57.5149665, LayerRecoatNoDelayAverage = 00:00:11.9189776, StreamingElapsed = 13:18:00.8239111, ObjectLayerOverheadAverageDuration = 00:00:00.0308162, TimeLayers = 1.05:37:34.8822944, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:09.2088030, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.4670880, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5948880, JobElapsed = 19:03:18.7376871, JobTotal = 1.05:04:00.8203184, WeightEstimate = 05:32:19.6364962 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:11:19. coolingEstimate=10:22:09.2088030 [PrintingService.cs@1912] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 54.99728002827589;StartedAtUtc;1.00:47:53.1255372;1.21:05:22.8012209;20:17:29.6756837;False;1165;661;661;13:18:36.5041453;18:50:56.1406415;18:50:56.1406415;06:23:57.9112684;03:46:50;05:44:57.5149665;00:00:11.9189776;13:18:00.8239111;00:00:00.0308162;1.05:37:34.8822944;00:00:00;10:22:09.2088030;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.4670880;00:00:00;00:01:14.5948880;19:03:18.7376871;1.05:04:00.8203184 [PrintingService.cs@1918] 08/20/2026 12:53:50 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 661. PrevPreviewWeight=LayerWeight { Index = 660, FillTotalRelative = 0.163063884294328, FillMaxRelative = 0.26122344548225235, TimeFromPreview = 56.81242685185038, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.26122344548225235, PreviewWeight=LayerWeight { Index = 661, FillTotalRelative = 0.16523554673971116, FillMaxRelative = 0.2670351531157614, TimeFromPreview = 68.58451199880403, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0608389. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263344450, XYCompressed = 27648075, LSource = 136713552, LCompressed = 6295811 } [McuMovementClient.cs@491] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0633260. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1265997. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263344450, XYCompressed = 27648075, LSource = 136713552, LCompressed = 6295811 } [McuMovementClient.cs@491] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1446772. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263344450, XYCompressed = 27648075, LSource = 136713552, LCompressed = 6295811 } [McuMovementClient.cs@491] 08/20/2026 12:53:50 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4544.585168086508, PrevLayerFillRatio=0.26122344548225235: Z1=116.30713948115135, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 79117.02428989763, Z2 = 66350 } } [LayerClient.cs@969] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10816881035590 (10816881035590 @ 0) for mcu = 90127.698750 [20/08/2026 11:22:40] (90140.67529658333 sec) to 10826343371041 (from now=10826223371041, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10816881035590 (10816881035590 @ 0) for mcu = 90127.698750 [20/08/2026 11:22:40] (90140.67529658333 sec) to 10826343371041 (from external timestamp, flags=None, requested=10826343371041 (10826343371041 @ 0) for mcu = 90206.553228 [20/08/2026 11:23:59] (90219.52809200833 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10816881035590 (10816881035590 @ 0) for mcu = 90127.698750 [20/08/2026 11:22:40] (90140.67529658333 sec) to 10826343371041 (from external timestamp, flags=None, requested=10826343371041 (10826343371041 @ 0) for mcu = 90206.553228 [20/08/2026 11:23:59] (90219.52809200833 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:53:50 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:54:01 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0794270. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3266374. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263344450, XYCompressed = 27648075, LSource = 136713552, LCompressed = 6295811 } [McuMovementClient.cs@491] 08/20/2026 12:54:01 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:54:01 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:54:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0825080 ~ 5.99 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:54:21 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:54:21 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 661, Weight=LayerWeight { Index = 661, FillTotalRelative = 0.16523554673971116, FillMaxRelative = 0.2670351531157614, TimeFromPreview = 68.58451199880403, EnergyDensityIncreaseFactor = 0 }, Results=10, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:54:21 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10829969034483, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:54:21 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10830089040701, flushed existing data. Was Timestamp=0, Now=10829969043392, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:54:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:54:21 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10826126394445 (10826126394445 @ 0) for mcu = 90204.745085 [20/08/2026 11:23:57] (90217.71995370834 sec) to 10830089190772 (from now=10829969190772, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:54:21 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10826126418647 (2771488363173665 @ 8) for mcu = 90204.745286 [20/08/2026 11:23:57] (90217.72015539274 sec) to 10830089190772 (from now=10829969190772, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:54:21 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10826126418440 (2771488363120854 @ 8) for mcu = 90204.745285 [20/08/2026 11:23:57] (90217.72015367364 sec) to 10830089190772 (from now=10829969190772, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:54:21 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:54:24 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:54:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:55:02 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.75 [HeaterCheck.cs@111] 08/20/2026 12:55:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.1242612 ~ 6.04 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:59.5349487. Loops = 239. [McuMovementClient.cs@475] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:59.5349487. Loops = 239. GC duration = 00:00:00.4568838. SinceCollect=00:01:34.6985061. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263703792, XYCompressed = 27700626, LSource = 136903265, LCompressed = 6306270 } [McuMovementClient.cs@478] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=195627, gen1=34226, gen2=1283, LatencyMode=Interactive, FreeMemory=5657247744, Live=490201704, HeapSizeBytes=497785424, FragmentedBytes=8011496, TotalCommittedBytes=507248640, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:55:24 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 661 [PrintingService.cs@2118] 08/20/2026 12:55:24 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (156 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0146300. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263703792, XYCompressed = 27700626, LSource = 136903265, LCompressed = 6306270 } [McuMovementClient.cs@491] 08/20/2026 12:55:24 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 662, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.062169904536574, Elapsed = 1.00:49:27.8038802, TimeTotal = 1.21:05:03.4545045, Remaining = 20:15:35.6506243, Incomplete = False, SoftCount = 1165, LayerPrintDone = 662, WeightsDone = 662, WeightDone = 13:19:39.8789467, WeightTotal = 18:50:42.9209661, WeightTotalEstimate = 18:50:42.9209661, LayerRecoatElapsed = 06:24:29.2148100, LayerRecoatDelays = 03:47:10, LayerRecoatPrintLayersElapsed = 05:45:28.8185082, LayerRecoatNoDelayAverage = 00:00:11.9182005, StreamingElapsed = 13:19:04.1678963, ObjectLayerOverheadAverageDuration = 00:00:00.0308162, TimeLayers = 1.05:37:20.5513933, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:04.1929877, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.3660650, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5910025, JobElapsed = 19:04:53.4074512, JobTotal = 1.05:03:46.5943258, WeightEstimate = 05:31:03.0420194 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:11:00. coolingEstimate=10:22:04.1929877 [PrintingService.cs@1912] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.062169904536574;StartedAtUtc;1.00:49:27.8038802;1.21:05:03.4545045;20:15:35.6506243;False;1165;662;662;13:19:39.8789467;18:50:42.9209661;18:50:42.9209661;06:24:29.2148100;03:47:10;05:45:28.8185082;00:00:11.9182005;13:19:04.1678963;00:00:00.0308162;1.05:37:20.5513933;00:00:00;10:22:04.1929877;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.3660650;00:00:00;00:01:14.5910025;19:04:53.4074512;1.05:03:46.5943258 [PrintingService.cs@1918] 08/20/2026 12:55:24 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 661. PreviewWeight=LayerWeight { Index = 661, FillTotalRelative = 0.16523554673971116, FillMaxRelative = 0.2670351531157614, TimeFromPreview = 68.58451199880403, EnergyDensityIncreaseFactor = 0 }, FillArea=43069.5676511045, PreviewFillRatio=0.2670351531157614, Results=10, StreamingSeconds (preview) = 68.58451199880403, StreamingSeconds (extrapolated) = 75.56366055065175, StreamingSeconds (no overhead) = 63.3439852 (13:19:04.1678963), LayerElapsedSeconds=94.6695435, LayerStreamStats=StreamStats { EdgeCount = 175252, OnTraceLength = 32965.62009656429, AllTraceLength = 97117.73731354997 }, TotalStreamStats=StreamStats { EdgeCount = 129349517, OnTraceLength = 24812651.203745045, AllTraceLength = 50855542.42662594 } [PrintingService.cs@2147] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 662, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.0621658952109, Elapsed = 1.00:49:27.8249980, TimeTotal = 1.21:05:03.5046752, Remaining = 20:15:35.6796772, Incomplete = False, SoftCount = 1165, LayerPrintDone = 662, WeightsDone = 662, WeightDone = 13:19:39.9000645, WeightTotal = 18:50:42.9581296, WeightTotalEstimate = 18:50:42.9581296, LayerRecoatElapsed = 06:24:29.2148100, LayerRecoatDelays = 03:47:10, LayerRecoatPrintLayersElapsed = 05:45:28.8185082, LayerRecoatNoDelayAverage = 00:00:11.9182005, StreamingElapsed = 13:19:04.1678963, ObjectLayerOverheadAverageDuration = 00:00:00.0308481, TimeLayers = 1.05:37:20.5885568, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:04.2059949, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.3660650, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5910025, JobElapsed = 19:04:53.4125441, JobTotal = 1.05:03:46.6314893, WeightEstimate = 05:31:03.0580651 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:11:00. coolingEstimate=10:22:04.2059949 [PrintingService.cs@1912] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.0621658952109;StartedAtUtc;1.00:49:27.8249980;1.21:05:03.5046752;20:15:35.6796772;False;1165;662;662;13:19:39.9000645;18:50:42.9581296;18:50:42.9581296;06:24:29.2148100;03:47:10;05:45:28.8185082;00:00:11.9182005;13:19:04.1678963;00:00:00.0308481;1.05:37:20.5885568;00:00:00;10:22:04.2059949;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.3660650;00:00:00;00:01:14.5910025;19:04:53.4125441;1.05:03:46.6314893 [PrintingService.cs@1918] 08/20/2026 12:55:24 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 662. PrevPreviewWeight=LayerWeight { Index = 661, FillTotalRelative = 0.16523554673971116, FillMaxRelative = 0.2670351531157614, TimeFromPreview = 68.58451199880403, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.2670351531157614, PreviewWeight=LayerWeight { Index = 662, FillTotalRelative = 0.1659687787924843, FillMaxRelative = 0.2675581929627746, TimeFromPreview = 61.28885004328292, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0759359. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263703792, XYCompressed = 27700626, LSource = 136903265, LCompressed = 6306270 } [McuMovementClient.cs@491] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0631377. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1440230. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263703792, XYCompressed = 27700626, LSource = 136903265, LCompressed = 6306270 } [McuMovementClient.cs@491] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1550955. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263703792, XYCompressed = 27700626, LSource = 136903265, LCompressed = 6306270 } [McuMovementClient.cs@491] 08/20/2026 12:55:24 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4555.718420872923, PrevLayerFillRatio=0.2670351531157614: Z1=116.59206686986035, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 79233.6163567675, Z2 = 66450 } } [LayerClient.cs@969] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10827563549470 (10827563549470 @ 0) for mcu = 90216.721676 [20/08/2026 11:24:09] (90229.69624558333 sec) to 10837708183397 (from now=10837588183397, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10827563549470 (10827563549470 @ 0) for mcu = 90216.721676 [20/08/2026 11:24:09] (90229.69624558333 sec) to 10837708183397 (from external timestamp, flags=None, requested=10837708183397 (10837708183397 @ 0) for mcu = 90301.262114 [20/08/2026 11:25:34] (90314.23486164167 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10827563549470 (10827563549470 @ 0) for mcu = 90216.721676 [20/08/2026 11:24:09] (90229.69624558333 sec) to 10837708183397 (from external timestamp, flags=None, requested=10837708183397 (10837708183397 @ 0) for mcu = 90301.262114 [20/08/2026 11:25:34] (90314.23486164167 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:55:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:55:36 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0841299. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3361453. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263703792, XYCompressed = 27700626, LSource = 136903265, LCompressed = 6306270 } [McuMovementClient.cs@491] 08/20/2026 12:55:36 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:55:36 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:55:39 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 12:55:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 12:55:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 12:55:40 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 12:55:40 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 12:55:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 12:55:56 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:55:56 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 662, Weight=LayerWeight { Index = 662, FillTotalRelative = 0.1659687787924843, FillMaxRelative = 0.2675581929627746, TimeFromPreview = 61.28885004328292, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:55:56 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10841333143593, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:55:56 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10841453147438, flushed existing data. Was Timestamp=0, Now=10841333150064, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:55:56 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:55:56 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10837513365162 (10837513365162 @ 0) for mcu = 90299.638622 [20/08/2026 11:25:32] (90312.61137635 sec) to 10841453177288 (from now=10841333177288, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:55:56 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10837513389132 (2774403427617810 @ 8) for mcu = 90299.638821 [20/08/2026 11:25:32] (90312.6115761006 sec) to 10841453177288 (from now=10841333177288, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:55:56 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10837513389214 (2774403427638864 @ 8) for mcu = 90299.638822 [20/08/2026 11:25:32] (90312.61157678594 sec) to 10841453177288 (from now=10841333177288, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:55:56 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:55:58 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:55:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:56:02 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:56:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0096433 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:55.7500000. Loops = 223. [McuMovementClient.cs@475] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (24 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:55.7500000. Loops = 223. GC duration = 00:00:00.4604955. SinceCollect=00:01:30.1196516. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263986494, XYCompressed = 27737409, LSource = 137053804, LCompressed = 6315667 } [McuMovementClient.cs@478] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=195826, gen1=34262, gen2=1284, LatencyMode=Interactive, FreeMemory=5657542656, Live=490583080, HeapSizeBytes=495348448, FragmentedBytes=5148392, TotalCommittedBytes=504938496, PinnedObjectsCount=25, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:56:54 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 662 [PrintingService.cs@2118] 08/20/2026 12:56:54 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0263989. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263986494, XYCompressed = 27737409, LSource = 137053804, LCompressed = 6315667 } [McuMovementClient.cs@491] 08/20/2026 12:56:54 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 663, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.11990029748376, Elapsed = 1.00:50:57.9192936, TimeTotal = 1.21:04:56.9541142, Remaining = 20:13:59.0348206, Incomplete = False, SoftCount = 1165, LayerPrintDone = 663, WeightsDone = 663, WeightDone = 13:20:38.6905966, WeightTotal = 18:50:39.2138469, WeightTotalEstimate = 18:50:39.2138469, LayerRecoatElapsed = 06:25:00.5185735, LayerRecoatDelays = 03:47:30, LayerRecoatPrintLayersElapsed = 05:46:00.1222716, LayerRecoatNoDelayAverage = 00:00:11.9174257, StreamingElapsed = 13:20:02.9275803, ObjectLayerOverheadAverageDuration = 00:00:00.0308481, TimeLayers = 1.05:37:15.7362894, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:02.5077013, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.2653410, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5871285, JobElapsed = 19:06:23.5430262, JobTotal = 1.05:03:41.8838199, WeightEstimate = 05:30:00.5232503 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:10:53. coolingEstimate=10:22:02.5077013 [PrintingService.cs@1912] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.11990029748376;StartedAtUtc;1.00:50:57.9192936;1.21:04:56.9541142;20:13:59.0348206;False;1165;663;663;13:20:38.6905966;18:50:39.2138469;18:50:39.2138469;06:25:00.5185735;03:47:30;05:46:00.1222716;00:00:11.9174257;13:20:02.9275803;00:00:00.0308481;1.05:37:15.7362894;00:00:00;10:22:02.5077013;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.2653410;00:00:00;00:01:14.5871285;19:06:23.5430262;1.05:03:41.8838199 [PrintingService.cs@1918] 08/20/2026 12:56:54 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 662. PreviewWeight=LayerWeight { Index = 662, FillTotalRelative = 0.1659687787924843, FillMaxRelative = 0.2675581929627746, TimeFromPreview = 61.28885004328292, EnergyDensityIncreaseFactor = 0 }, FillArea=52546.207474587776, PreviewFillRatio=0.2675581929627746, Results=11, StreamingSeconds (preview) = 61.28885004328292, StreamingSeconds (extrapolated) = 61.5039667201404, StreamingSeconds (no overhead) = 58.759684 (13:20:02.9275803), LayerElapsedSeconds=90.0966906, LayerStreamStats=StreamStats { EdgeCount = 137389, OnTraceLength = 25536.443903191015, AllTraceLength = 58776.801180174574 }, TotalStreamStats=StreamStats { EdgeCount = 129486906, OnTraceLength = 24838187.647648238, AllTraceLength = 50914319.22780611 } [PrintingService.cs@2147] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 663, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.11989243286364, Elapsed = 1.00:50:57.9607973, TimeTotal = 1.21:04:57.0525682, Remaining = 20:13:59.0917709, Incomplete = False, SoftCount = 1165, LayerPrintDone = 663, WeightsDone = 663, WeightDone = 13:20:38.7321003, WeightTotal = 18:50:39.2867758, WeightTotalEstimate = 18:50:39.2867759, LayerRecoatElapsed = 06:25:00.5185735, LayerRecoatDelays = 03:47:30, LayerRecoatPrintLayersElapsed = 05:46:00.1222716, LayerRecoatNoDelayAverage = 00:00:11.9174257, StreamingElapsed = 13:20:02.9275803, ObjectLayerOverheadAverageDuration = 00:00:00.0309107, TimeLayers = 1.05:37:15.8092183, CoolingElapsed = 00:00:00, CoolingEstimate = 10:22:02.5332264, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.2653410, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5871285, JobElapsed = 19:06:23.5765347, JobTotal = 1.05:03:41.9567488, WeightEstimate = 05:30:00.5546756 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:10:53. coolingEstimate=10:22:02.5332264 [PrintingService.cs@1912] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.11989243286364;StartedAtUtc;1.00:50:57.9607973;1.21:04:57.0525682;20:13:59.0917709;False;1165;663;663;13:20:38.7321003;18:50:39.2867758;18:50:39.2867759;06:25:00.5185735;03:47:30;05:46:00.1222716;00:00:11.9174257;13:20:02.9275803;00:00:00.0309107;1.05:37:15.8092183;00:00:00;10:22:02.5332264;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.2653410;00:00:00;00:01:14.5871285;19:06:23.5765347;1.05:03:41.9567488 [PrintingService.cs@1918] 08/20/2026 12:56:54 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 663. PrevPreviewWeight=LayerWeight { Index = 662, FillTotalRelative = 0.1659687787924843, FillMaxRelative = 0.2675581929627746, TimeFromPreview = 61.28885004328292, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.2675581929627746, PreviewWeight=LayerWeight { Index = 663, FillTotalRelative = 0.1662280245092501, FillMaxRelative = 0.27065612090411617, TimeFromPreview = 76.4659760019363, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0819816. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263986494, XYCompressed = 27737409, LSource = 137053804, LCompressed = 6315667 } [McuMovementClient.cs@491] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0634082. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1478086. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263986494, XYCompressed = 27737409, LSource = 137053804, LCompressed = 6315667 } [McuMovementClient.cs@491] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1587898. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263986494, XYCompressed = 27737409, LSource = 137053804, LCompressed = 6315667 } [McuMovementClient.cs@491] 08/20/2026 12:56:54 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4556.720387110967, PrevLayerFillRatio=0.2675581929627746: Z1=116.61770965631793, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 79350.23406642381, Z2 = 66550 } } [LayerClient.cs@969] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10838928366664 (10838928366664 @ 0) for mcu = 90311.430544 [20/08/2026 11:25:44] (90324.40305553333 sec) to 10848522764529 (from now=10848402764529, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10838928366664 (10838928366664 @ 0) for mcu = 90311.430544 [20/08/2026 11:25:44] (90324.40305553333 sec) to 10848522764529 (from external timestamp, flags=None, requested=10848522764529 (10848522764529 @ 0) for mcu = 90391.385552 [20/08/2026 11:27:04] (90404.356371075 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10838928366664 (10838928366664 @ 0) for mcu = 90311.430544 [20/08/2026 11:25:44] (90324.40305553333 sec) to 10848522764529 (from external timestamp, flags=None, requested=10848522764529 (10848522764529 @ 0) for mcu = 90391.385552 [20/08/2026 11:27:04] (90404.356371075 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:56:54 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:57:06 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0738557. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3385685. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 263986494, XYCompressed = 27737409, LSource = 137053804, LCompressed = 6315667 } [McuMovementClient.cs@491] 08/20/2026 12:57:06 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:57:06 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:57:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 357 samples in 00:01:00.0837308 ~ 5.94 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:57:26 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:57:26 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 663, Weight=LayerWeight { Index = 663, FillTotalRelative = 0.1662280245092501, FillMaxRelative = 0.27065612090411617, TimeFromPreview = 76.4659760019363, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:57:26 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10852147239647, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:57:26 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10852267244319, flushed existing data. Was Timestamp=0, Now=10852147246967, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:57:26 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:57:26 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10848328277647 (10848328277647 @ 0) for mcu = 90389.764828 [20/08/2026 11:27:02] (90402.73564705833 sec) to 10852267590002 (from now=10852147590002, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:57:26 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10848328301895 (2777172045285223 @ 8) for mcu = 90389.765030 [20/08/2026 11:27:02] (90402.73584912835 sec) to 10852267590002 (from now=10852147590002, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:57:26 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10848328301681 (2777172045230587 @ 8) for mcu = 90389.765028 [20/08/2026 11:27:02] (90402.73584734983 sec) to 10852267590002 (from now=10852147590002, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:57:26 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:57:28 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:57:28 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:57:33 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:58:07 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (112 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 12:58:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0399642 ~ 6.03 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 12:58:31 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 12:58:31 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:01:01.9041064. Loops = 248. [McuMovementClient.cs@475] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = True, Raw movement duration = 00:01:01.9041064. Loops = 248. GC duration = 00:00:01.3876255. SinceCollect=00:01:37.7819929. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264352284, XYCompressed = 27791972, LSource = 137247226, LCompressed = 6326785 } [McuMovementClient.cs@478] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=196038, gen1=34291, gen2=1286, LatencyMode=Interactive, FreeMemory=5736038400, Live=490483488, HeapSizeBytes=490356040, FragmentedBytes=711720, TotalCommittedBytes=491864064, PinnedObjectsCount=1, MemoryLoadBytes=2873205719, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 12:58:32 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 663 [PrintingService.cs@2118] 08/20/2026 12:58:32 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0129815. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264352284, XYCompressed = 27791972, LSource = 137247226, LCompressed = 6326785 } [McuMovementClient.cs@491] 08/20/2026 12:58:32 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 664, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.18999659962973, Elapsed = 1.00:52:35.7062553, TimeTotal = 1.21:04:28.0046621, Remaining = 20:11:52.2984068, Incomplete = False, SoftCount = 1165, LayerPrintDone = 664, WeightsDone = 664, WeightDone = 13:21:45.1861287, WeightTotal = 18:50:18.8972267, WeightTotalEstimate = 18:50:18.8972268, LayerRecoatElapsed = 06:25:31.8100031, LayerRecoatDelays = 03:47:50, LayerRecoatPrintLayersElapsed = 05:46:31.4137013, LayerRecoatNoDelayAverage = 00:00:11.9166373, StreamingElapsed = 13:21:09.3506980, ObjectLayerOverheadAverageDuration = 00:00:00.0309107, TimeLayers = 1.05:36:54.2922508, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:55.0022878, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.1628490, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5831865, JobElapsed = 19:08:01.3055388, JobTotal = 1.05:03:20.5462153, WeightEstimate = 05:28:33.7110981 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:10:24. coolingEstimate=10:21:55.0022878 [PrintingService.cs@1912] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.18999659962973;StartedAtUtc;1.00:52:35.7062553;1.21:04:28.0046621;20:11:52.2984068;False;1165;664;664;13:21:45.1861287;18:50:18.8972267;18:50:18.8972268;06:25:31.8100031;03:47:50;05:46:31.4137013;00:00:11.9166373;13:21:09.3506980;00:00:00.0309107;1.05:36:54.2922508;00:00:00;10:21:55.0022878;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.1628490;00:00:00;00:01:14.5831865;19:08:01.3055388;1.05:03:20.5462153 [PrintingService.cs@1918] 08/20/2026 12:58:32 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 663. PreviewWeight=LayerWeight { Index = 663, FillTotalRelative = 0.1662280245092501, FillMaxRelative = 0.27065612090411617, TimeFromPreview = 76.4659760019363, EnergyDensityIncreaseFactor = 0 }, FillArea=59757.30904220379, PreviewFillRatio=0.27065612090411617, Results=11, StreamingSeconds (preview) = 76.4659760019363, StreamingSeconds (extrapolated) = 85.8126667807024, StreamingSeconds (no overhead) = 66.4231177 (13:21:09.3506980), LayerElapsedSeconds=97.7297043, LayerStreamStats=StreamStats { EdgeCount = 178217, OnTraceLength = 33484.021129405126, AllTraceLength = 104472.06389480084 }, TotalStreamStats=StreamStats { EdgeCount = 129665123, OnTraceLength = 24871671.668777645, AllTraceLength = 51018791.291700915 } [PrintingService.cs@2147] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 664, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.18999331840052, Elapsed = 1.00:52:35.7235858, TimeTotal = 1.21:04:28.0457110, Remaining = 20:11:52.3221252, Incomplete = False, SoftCount = 1165, LayerPrintDone = 664, WeightsDone = 664, WeightDone = 13:21:45.2034592, WeightTotal = 18:50:18.9276333, WeightTotalEstimate = 18:50:18.9276333, LayerRecoatElapsed = 06:25:31.8100031, LayerRecoatDelays = 03:47:50, LayerRecoatPrintLayersElapsed = 05:46:31.4137013, LayerRecoatNoDelayAverage = 00:00:11.9166373, StreamingElapsed = 13:21:09.3506980, ObjectLayerOverheadAverageDuration = 00:00:00.0309368, TimeLayers = 1.05:36:54.3226574, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:55.0129301, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.1628490, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5831865, JobElapsed = 19:08:01.3092928, JobTotal = 1.05:03:20.5766219, WeightEstimate = 05:28:33.7241741 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:10:24. coolingEstimate=10:21:55.0129301 [PrintingService.cs@1912] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.18999331840052;StartedAtUtc;1.00:52:35.7235858;1.21:04:28.0457110;20:11:52.3221252;False;1165;664;664;13:21:45.2034592;18:50:18.9276333;18:50:18.9276333;06:25:31.8100031;03:47:50;05:46:31.4137013;00:00:11.9166373;13:21:09.3506980;00:00:00.0309368;1.05:36:54.3226574;00:00:00;10:21:55.0129301;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.1628490;00:00:00;00:01:14.5831865;19:08:01.3092928;1.05:03:20.5766219 [PrintingService.cs@1918] 08/20/2026 12:58:32 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 664. PrevPreviewWeight=LayerWeight { Index = 663, FillTotalRelative = 0.1662280245092501, FillMaxRelative = 0.27065612090411617, TimeFromPreview = 76.4659760019363, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.27065612090411617, PreviewWeight=LayerWeight { Index = 664, FillTotalRelative = 0.1676989982749535, FillMaxRelative = 0.27089178841707057, TimeFromPreview = 62.97077779800415, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0331811. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264352284, XYCompressed = 27791972, LSource = 137247226, LCompressed = 6326785 } [McuMovementClient.cs@491] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0620282. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1011285. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264352284, XYCompressed = 27791972, LSource = 137247226, LCompressed = 6326785 } [McuMovementClient.cs@491] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1123048. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264352284, XYCompressed = 27791972, LSource = 137247226, LCompressed = 6326785 } [McuMovementClient.cs@491] 08/20/2026 12:58:32 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4562.6549621205895, PrevLayerFillRatio=0.27065612090411617: Z1=116.76959006297255, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 79467.00365648679, Z2 = 66650 } } [LayerClient.cs@969] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10849742947326 (10849742947326 @ 0) for mcu = 90401.554052 [20/08/2026 11:27:14] (90414.52456105 sec) to 10860250861483 (from now=10860130861483, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10849742947326 (10849742947326 @ 0) for mcu = 90401.554052 [20/08/2026 11:27:14] (90414.52456105 sec) to 10860250861483 (from external timestamp, flags=None, requested=10860250861483 (10860250861483 @ 0) for mcu = 90489.121703 [20/08/2026 11:28:42] (90502.09051235834 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10849742947326 (10849742947326 @ 0) for mcu = 90401.554052 [20/08/2026 11:27:14] (90414.52456105 sec) to 10860250861483 (from external timestamp, flags=None, requested=10860250861483 (10860250861483 @ 0) for mcu = 90489.121703 [20/08/2026 11:28:42] (90502.09051235834 sec), advance=0) [McuStepper.cs@843] 08/20/2026 12:58:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:58:43 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 12:58:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0793629. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.2935921. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264352284, XYCompressed = 27791972, LSource = 137247226, LCompressed = 6326785 } [McuMovementClient.cs@491] 08/20/2026 12:58:43 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 12:58:43 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 12:59:03 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 12:59:03 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 664, Weight=LayerWeight { Index = 664, FillTotalRelative = 0.1676989982749535, FillMaxRelative = 0.27089178841707057, TimeFromPreview = 62.97077779800415, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 12:59:03 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10863875381684, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 12:59:03 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10863995385865, flushed existing data. Was Timestamp=0, Now=10863875388470, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 12:59:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 12:59:03 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10859949582656 (10859949582656 @ 0) for mcu = 90486.611105 [20/08/2026 11:28:39] (90499.57985546667 sec) to 10863995420305 (from now=10863875420305, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:59:03 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10859949606633 (2780147099298206 @ 8) for mcu = 90486.611305 [20/08/2026 11:28:39] (90499.58005528014 sec) to 10863995420305 (from now=10863875420305, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:59:03 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10859949606671 (2780147099308023 @ 8) for mcu = 90486.611305 [20/08/2026 11:28:39] (90499.58005559971 sec) to 10863995420305 (from now=10863875420305, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 12:59:04 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 12:59:06 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 12:59:06 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 12:59:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 358 samples in 00:01:00.1302619 ~ 5.95 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:56.5672741. Loops = 227. [McuMovementClient.cs@475] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (62 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:56.5672741. Loops = 227. GC duration = 00:00:00.4637945. SinceCollect=00:01:31.0615026. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264639200, XYCompressed = 27829449, LSource = 137400162, LCompressed = 6336509 } [McuMovementClient.cs@478] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=196232, gen1=34308, gen2=1287, LatencyMode=Interactive, FreeMemory=5686083584, Live=491062264, HeapSizeBytes=498290648, FragmentedBytes=7725344, TotalCommittedBytes=506937344, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 13:00:03 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 664 [PrintingService.cs@2118] 08/20/2026 13:00:03 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0176896. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264639200, XYCompressed = 27829449, LSource = 137400162, LCompressed = 6336509 } [McuMovementClient.cs@491] 08/20/2026 13:00:03 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 665, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.24830021419251, Elapsed = 1.00:54:06.7978868, TimeTotal = 1.21:04:21.6397957, Remaining = 20:10:14.8419089, Incomplete = False, SoftCount = 1165, LayerPrintDone = 665, WeightsDone = 665, WeightDone = 13:22:44.9805432, WeightTotal = 18:50:15.2967232, WeightTotalEstimate = 18:50:15.2967232, LayerRecoatElapsed = 06:26:03.1072201, LayerRecoatDelays = 03:48:10, LayerRecoatPrintLayersElapsed = 05:47:02.7109183, LayerRecoatNoDelayAverage = 00:00:11.9158581, StreamingElapsed = 13:22:09.0968452, ObjectLayerOverheadAverageDuration = 00:00:00.0309368, TimeLayers = 1.05:36:49.5775350, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:53.3521372, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.0615530, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5792905, JobElapsed = 19:09:32.3717683, JobTotal = 1.05:03:15.9366915, WeightEstimate = 05:27:30.3161800 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:10:18. coolingEstimate=10:21:53.3521372 [PrintingService.cs@1912] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.24830021419251;StartedAtUtc;1.00:54:06.7978868;1.21:04:21.6397957;20:10:14.8419089;False;1165;665;665;13:22:44.9805432;18:50:15.2967232;18:50:15.2967232;06:26:03.1072201;03:48:10;05:47:02.7109183;00:00:11.9158581;13:22:09.0968452;00:00:00.0309368;1.05:36:49.5775350;00:00:00;10:21:53.3521372;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.0615530;00:00:00;00:01:14.5792905;19:09:32.3717683;1.05:03:15.9366915 [PrintingService.cs@1918] 08/20/2026 13:00:03 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 664. PreviewWeight=LayerWeight { Index = 664, FillTotalRelative = 0.1676989982749535, FillMaxRelative = 0.27089178841707057, TimeFromPreview = 62.97077779800415, EnergyDensityIncreaseFactor = 0 }, FillArea=66632.06976945326, PreviewFillRatio=0.27089178841707057, Results=11, StreamingSeconds (preview) = 62.97077779800415, StreamingSeconds (extrapolated) = 62.37705730973107, StreamingSeconds (no overhead) = 59.7461472 (13:22:09.0968452), LayerElapsedSeconds=91.0621533, LayerStreamStats=StreamStats { EdgeCount = 139347, OnTraceLength = 25878.393338194117, AllTraceLength = 60664.6221811641 }, TotalStreamStats=StreamStats { EdgeCount = 129804470, OnTraceLength = 24897550.06211584, AllTraceLength = 51079455.91388208 } [PrintingService.cs@2147] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 665, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.248301885606374, Elapsed = 1.00:54:06.7890423, TimeTotal = 1.21:04:21.6188782, Remaining = 20:10:14.8298359, Incomplete = False, SoftCount = 1165, LayerPrintDone = 665, WeightsDone = 665, WeightDone = 13:22:44.9716987, WeightTotal = 18:50:15.2812287, WeightTotalEstimate = 18:50:15.2812287, LayerRecoatElapsed = 06:26:03.1072201, LayerRecoatDelays = 03:48:10, LayerRecoatPrintLayersElapsed = 05:47:02.7109183, LayerRecoatNoDelayAverage = 00:00:11.9158581, StreamingElapsed = 13:22:09.0968452, ObjectLayerOverheadAverageDuration = 00:00:00.0309235, TimeLayers = 1.05:36:49.5620405, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:53.3467142, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:19.0615530, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5792905, JobElapsed = 19:09:32.3819272, JobTotal = 1.05:03:15.9211970, WeightEstimate = 05:27:30.3095300 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:10:18. coolingEstimate=10:21:53.3467142 [PrintingService.cs@1912] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.248301885606374;StartedAtUtc;1.00:54:06.7890423;1.21:04:21.6188782;20:10:14.8298359;False;1165;665;665;13:22:44.9716987;18:50:15.2812287;18:50:15.2812287;06:26:03.1072201;03:48:10;05:47:02.7109183;00:00:11.9158581;13:22:09.0968452;00:00:00.0309235;1.05:36:49.5620405;00:00:00;10:21:53.3467142;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:19.0615530;00:00:00;00:01:14.5792905;19:09:32.3819272;1.05:03:15.9211970 [PrintingService.cs@1918] 08/20/2026 13:00:03 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 665. PrevPreviewWeight=LayerWeight { Index = 664, FillTotalRelative = 0.1676989982749535, FillMaxRelative = 0.27089178841707057, TimeFromPreview = 62.97077779800415, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.27089178841707057, PreviewWeight=LayerWeight { Index = 665, FillTotalRelative = 0.17111847196475033, FillMaxRelative = 0.2763028171643982, TimeFromPreview = 77.05320843026041, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0438205. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264639200, XYCompressed = 27829449, LSource = 137400162, LCompressed = 6336509 } [McuMovementClient.cs@491] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0629374. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1453604. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264639200, XYCompressed = 27829449, LSource = 137400162, LCompressed = 6336509 } [McuMovementClient.cs@491] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1605031. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264639200, XYCompressed = 27829449, LSource = 137400162, LCompressed = 6336509 } [McuMovementClient.cs@491] 08/20/2026 13:00:03 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4563.10642082442, PrevLayerFillRatio=0.27089178841707057: Z1=116.78114400431028, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 79583.7848004911, Z2 = 66750 } } [LayerClient.cs@969] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10861471079221 (10861471079221 @ 0) for mcu = 90499.290505 [20/08/2026 11:28:52] (90512.25899350834 sec) to 10871183849369 (from now=10871063849369, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10861471079221 (10861471079221 @ 0) for mcu = 90499.290505 [20/08/2026 11:28:52] (90512.25899350834 sec) to 10871183849369 (from external timestamp, flags=None, requested=10871183849369 (10871183849369 @ 0) for mcu = 90580.231929 [20/08/2026 11:30:13] (90593.19874474166 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10861471079221 (10861471079221 @ 0) for mcu = 90499.290505 [20/08/2026 11:28:52] (90512.25899350834 sec) to 10871183849369 (from external timestamp, flags=None, requested=10871183849369 (10871183849369 @ 0) for mcu = 90580.231929 [20/08/2026 11:30:13] (90593.19874474166 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:00:03 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:00:08 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 13:00:14 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0852302. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3428312. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 264639200, XYCompressed = 27829449, LSource = 137400162, LCompressed = 6336509 } [McuMovementClient.cs@491] 08/20/2026 13:00:14 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 13:00:15 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 13:00:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0673581 ~ 6.01 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:00:35 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 13:00:35 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 665, Weight=LayerWeight { Index = 665, FillTotalRelative = 0.17111847196475033, FillMaxRelative = 0.2763028171643982, TimeFromPreview = 77.05320843026041, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 13:00:35 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10874809680759, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 13:00:35 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10874929691873, flushed existing data. Was Timestamp=0, Now=10874809694261, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 13:00:35 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 13:00:35 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10870987407807 (10870987407807 @ 0) for mcu = 90578.594863 [20/08/2026 11:30:11] (90591.561731725 sec) to 10874929724643 (from now=10874809724643, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:00:35 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10870987432051 (2782972782605060 @ 8) for mcu = 90578.595065 [20/08/2026 11:30:11] (90591.56193375846 sec) to 10874929724643 (from now=10874809724643, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:00:35 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10870987431789 (2782972782538119 @ 8) for mcu = 90578.595062 [20/08/2026 11:30:11] (90591.56193157939 sec) to 10874929724643 (from now=10874809724643, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:00:35 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 13:00:37 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 13:00:37 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:00:39 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 13:00:40 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 13:00:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 13:00:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 13:00:40 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 13:00:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 13:01:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0916173 ~ 6.04 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:01:02.0151256. Loops = 249. [McuMovementClient.cs@475] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:01:02.0151256. Loops = 249. GC duration = 00:00:00.6633279. SinceCollect=00:01:37.2236644. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265008188, XYCompressed = 27883472, LSource = 137595048, LCompressed = 6347411 } [McuMovementClient.cs@478] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=196436, gen1=34433, gen2=1288, LatencyMode=Interactive, FreeMemory=5668126720, Live=492298704, HeapSizeBytes=504746088, FragmentedBytes=13307040, TotalCommittedBytes=514752512, PinnedObjectsCount=25, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 13:01:40 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 665 [PrintingService.cs@2118] 08/20/2026 13:01:40 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0377167. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265008188, XYCompressed = 27883472, LSource = 137595048, LCompressed = 6347411 } [McuMovementClient.cs@491] 08/20/2026 13:01:40 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 666, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.31606961456447, Elapsed = 1.00:55:44.0121994, TimeTotal = 1.21:03:58.5914703, Remaining = 20:08:14.5792709, Incomplete = False, SoftCount = 1165, LayerPrintDone = 666, WeightsDone = 666, WeightDone = 13:23:50.8512039, WeightTotal = 18:49:59.2518151, WeightTotalEstimate = 18:49:59.2518151, LayerRecoatElapsed = 06:26:34.4508720, LayerRecoatDelays = 03:48:30, LayerRecoatPrintLayersElapsed = 05:47:34.0545700, LayerRecoatNoDelayAverage = 00:00:11.9151393, StreamingElapsed = 13:23:14.9454269, ObjectLayerOverheadAverageDuration = 00:00:00.0309235, TimeLayers = 1.05:36:32.5047013, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:47.3766455, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.9681090, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5756965, JobElapsed = 19:11:09.6161256, JobTotal = 1.05:02:58.9608958, WeightEstimate = 05:26:08.4006112 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:55. coolingEstimate=10:21:47.3766455 [PrintingService.cs@1912] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.31606961456447;StartedAtUtc;1.00:55:44.0121994;1.21:03:58.5914703;20:08:14.5792709;False;1165;666;666;13:23:50.8512039;18:49:59.2518151;18:49:59.2518151;06:26:34.4508720;03:48:30;05:47:34.0545700;00:00:11.9151393;13:23:14.9454269;00:00:00.0309235;1.05:36:32.5047013;00:00:00;10:21:47.3766455;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.9681090;00:00:00;00:01:14.5756965;19:11:09.6161256;1.05:02:58.9608958 [PrintingService.cs@1918] 08/20/2026 13:01:40 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 665. PreviewWeight=LayerWeight { Index = 665, FillTotalRelative = 0.17111847196475033, FillMaxRelative = 0.2763028171643982, TimeFromPreview = 77.05320843026041, EnergyDensityIncreaseFactor = 0 }, FillArea=65476.67472229057, PreviewFillRatio=0.2763028171643982, Results=11, StreamingSeconds (preview) = 77.05320843026041, StreamingSeconds (extrapolated) = 80.87799534176145, StreamingSeconds (no overhead) = 65.8485817 (13:23:14.9454269), LayerElapsedSeconds=97.2327938, LayerStreamStats=StreamStats { EdgeCount = 179877, OnTraceLength = 33843.93683949299, AllTraceLength = 102486.51637309603 }, TotalStreamStats=StreamStats { EdgeCount = 129984347, OnTraceLength = 24931393.99895533, AllTraceLength = 51181942.430255175 } [PrintingService.cs@2147] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (36 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 666, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.316065553477266, Elapsed = 1.00:55:44.0337112, TimeTotal = 1.21:03:58.6422701, Remaining = 20:08:14.6085589, Incomplete = False, SoftCount = 1165, LayerPrintDone = 666, WeightsDone = 666, WeightDone = 13:23:50.8727157, WeightTotal = 18:49:59.2894446, WeightTotalEstimate = 18:49:59.2894446, LayerRecoatElapsed = 06:26:34.4508720, LayerRecoatDelays = 03:48:30, LayerRecoatPrintLayersElapsed = 05:47:34.0545700, LayerRecoatNoDelayAverage = 00:00:11.9151393, StreamingElapsed = 13:23:14.9454269, ObjectLayerOverheadAverageDuration = 00:00:00.0309558, TimeLayers = 1.05:36:32.5423308, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:47.3898158, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.9681090, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5756965, JobElapsed = 19:11:09.6210285, JobTotal = 1.05:02:58.9985253, WeightEstimate = 05:26:08.4167289 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:55. coolingEstimate=10:21:47.3898158 [PrintingService.cs@1912] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.316065553477266;StartedAtUtc;1.00:55:44.0337112;1.21:03:58.6422701;20:08:14.6085589;False;1165;666;666;13:23:50.8727157;18:49:59.2894446;18:49:59.2894446;06:26:34.4508720;03:48:30;05:47:34.0545700;00:00:11.9151393;13:23:14.9454269;00:00:00.0309558;1.05:36:32.5423308;00:00:00;10:21:47.3898158;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.9681090;00:00:00;00:01:14.5756965;19:11:09.6210285;1.05:02:58.9985253 [PrintingService.cs@1918] 08/20/2026 13:01:40 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 666. PrevPreviewWeight=LayerWeight { Index = 665, FillTotalRelative = 0.17111847196475033, FillMaxRelative = 0.2763028171643982, TimeFromPreview = 77.05320843026041, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.2763028171643982, PreviewWeight=LayerWeight { Index = 666, FillTotalRelative = 0.1711336906513483, FillMaxRelative = 0.2733968503868012, TimeFromPreview = 62.63926984150662, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0590548. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265008188, XYCompressed = 27883472, LSource = 137595048, LCompressed = 6347411 } [McuMovementClient.cs@491] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0633470. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1266680. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265008188, XYCompressed = 27883472, LSource = 137595048, LCompressed = 6347411 } [McuMovementClient.cs@491] 08/20/2026 13:01:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:01:41 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1392651. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265008188, XYCompressed = 27883472, LSource = 137595048, LCompressed = 6347411 } [McuMovementClient.cs@491] 08/20/2026 13:01:41 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4573.472109306616, PrevLayerFillRatio=0.2763028171643982: Z1=117.04642752998456, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 13:01:41 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 79700.8312280211, Z2 = 66850 } } [LayerClient.cs@969] 08/20/2026 13:01:41 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10872404066555 (10872404066555 @ 0) for mcu = 90590.400584 [20/08/2026 11:30:23] (90603.36722129167 sec) to 10882848110936 (from now=10882728110936, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:01:41 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10872404066555 (10872404066555 @ 0) for mcu = 90590.400584 [20/08/2026 11:30:23] (90603.36722129167 sec) to 10882848110936 (from external timestamp, flags=None, requested=10882848110936 (10882848110936 @ 0) for mcu = 90677.436059 [20/08/2026 11:31:50] (90690.40092446667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:01:41 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10872404066555 (10872404066555 @ 0) for mcu = 90590.400584 [20/08/2026 11:30:23] (90603.36722129167 sec) to 10882848110936 (from external timestamp, flags=None, requested=10882848110936 (10882848110936 @ 0) for mcu = 90677.436059 [20/08/2026 11:31:50] (90690.40092446667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:01:41 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:01:52 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0772941. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3228497. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265008188, XYCompressed = 27883472, LSource = 137595048, LCompressed = 6347411 } [McuMovementClient.cs@491] 08/20/2026 13:01:52 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 13:01:52 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 13:02:01 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 13:02:12 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 13:02:12 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 666, Weight=LayerWeight { Index = 666, FillTotalRelative = 0.1711336906513483, FillMaxRelative = 0.2733968503868012, TimeFromPreview = 62.63926984150662, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 13:02:12 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10886474604364, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 13:02:12 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10886594617658, flushed existing data. Was Timestamp=0, Now=10886474620228, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 13:02:12 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 13:02:12 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10882630005354 (10882630005354 @ 0) for mcu = 90675.618510 [20/08/2026 11:31:48] (90688.58337795 sec) to 10886594663874 (from now=10886474663874, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:02:12 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10882630029356 (2785953287515280 @ 8) for mcu = 90675.618710 [20/08/2026 11:31:48] (90688.58357797135 sec) to 10886594663874 (from now=10886474663874, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:02:12 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10882630029389 (2785953287523781 @ 8) for mcu = 90675.618711 [20/08/2026 11:31:48] (90688.58357824809 sec) to 10886594663874 (from now=10886474663874, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:02:12 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 13:02:14 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 13:02:14 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:02:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.1057502 ~ 5.99 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:03:06 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (21 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:03:11 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:03:11 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:56.7500000. Loops = 227. [McuMovementClient.cs@475] 08/20/2026 13:03:11 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:56.7500000. Loops = 227. GC duration = 00:00:00.4582027. SinceCollect=00:01:31.0807332. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265294498, XYCompressed = 27917818, LSource = 137746815, LCompressed = 6356485 } [McuMovementClient.cs@478] 08/20/2026 13:03:11 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=196645, gen1=34566, gen2=1289, LatencyMode=Interactive, FreeMemory=5677662208, Live=491253376, HeapSizeBytes=499811000, FragmentedBytes=8770200, TotalCommittedBytes=506806272, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:03:11 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 13:03:11 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 666 [PrintingService.cs@2118] 08/20/2026 13:03:11 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 13:03:11 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:03:11 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0202942. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265294498, XYCompressed = 27917818, LSource = 137746815, LCompressed = 6356485 } [McuMovementClient.cs@491] 08/20/2026 13:03:11 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 13:03:11 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 667, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.37345253113168, Elapsed = 1.00:57:15.1025582, TimeTotal = 1.21:03:54.9672123, Remaining = 20:06:39.8646541, Incomplete = False, SoftCount = 1165, LayerPrintDone = 667, WeightsDone = 667, WeightDone = 13:24:50.6286184, WeightTotal = 18:49:57.6476696, WeightTotalEstimate = 18:49:57.6476696, LayerRecoatElapsed = 06:27:05.7638163, LayerRecoatDelays = 03:48:50, LayerRecoatPrintLayersElapsed = 05:48:05.3675141, LayerRecoatNoDelayAverage = 00:00:11.9143837, StreamingElapsed = 13:24:14.6703738, ObjectLayerOverheadAverageDuration = 00:00:00.0309558, TimeLayers = 1.05:36:29.8200658, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:46.4370230, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.8698810, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5719185, JobElapsed = 19:12:40.6798264, JobTotal = 1.05:02:56.3782663, WeightEstimate = 05:25:07.0190512 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:51. coolingEstimate=10:21:46.4370230 [PrintingService.cs@1912] 08/20/2026 13:03:11 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.37345253113168;StartedAtUtc;1.00:57:15.1025582;1.21:03:54.9672123;20:06:39.8646541;False;1165;667;667;13:24:50.6286184;18:49:57.6476696;18:49:57.6476696;06:27:05.7638163;03:48:50;05:48:05.3675141;00:00:11.9143837;13:24:14.6703738;00:00:00.0309558;1.05:36:29.8200658;00:00:00;10:21:46.4370230;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.8698810;00:00:00;00:01:14.5719185;19:12:40.6798264;1.05:02:56.3782663 [PrintingService.cs@1918] 08/20/2026 13:03:11 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 666. PreviewWeight=LayerWeight { Index = 666, FillTotalRelative = 0.1711336906513483, FillMaxRelative = 0.2733968503868012, TimeFromPreview = 62.63926984150662, EnergyDensityIncreaseFactor = 0 }, FillArea=63059.24855647678, PreviewFillRatio=0.2733968503868012, Results=11, StreamingSeconds (preview) = 62.63926984150662, StreamingSeconds (extrapolated) = 60.366721872887716, StreamingSeconds (no overhead) = 59.7249469 (13:24:14.6703738), LayerElapsedSeconds=91.0553226, LayerStreamStats=StreamStats { EdgeCount = 139350, OnTraceLength = 26092.10217157565, AllTraceLength = 59738.943331802264 }, TotalStreamStats=StreamStats { EdgeCount = 130123697, OnTraceLength = 24957486.10112691, AllTraceLength = 51241681.373586975 } [PrintingService.cs@2147] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 667, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.37345354906621, Elapsed = 1.00:57:15.0971554, TimeTotal = 1.21:03:54.9544729, Remaining = 20:06:39.8573175, Incomplete = False, SoftCount = 1165, LayerPrintDone = 667, WeightsDone = 667, WeightDone = 13:24:50.6232156, WeightTotal = 18:49:57.6382330, WeightTotalEstimate = 18:49:57.6382331, LayerRecoatElapsed = 06:27:05.7638163, LayerRecoatDelays = 03:48:50, LayerRecoatPrintLayersElapsed = 05:48:05.3675141, LayerRecoatNoDelayAverage = 00:00:11.9143837, StreamingElapsed = 13:24:14.6703738, ObjectLayerOverheadAverageDuration = 00:00:00.0309477, TimeLayers = 1.05:36:29.8106292, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:46.4337202, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.8698810, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5719185, JobElapsed = 19:12:40.6815909, JobTotal = 1.05:02:56.3688297, WeightEstimate = 05:25:07.0150175 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:51. coolingEstimate=10:21:46.4337202 [PrintingService.cs@1912] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.37345354906621;StartedAtUtc;1.00:57:15.0971554;1.21:03:54.9544729;20:06:39.8573175;False;1165;667;667;13:24:50.6232156;18:49:57.6382330;18:49:57.6382331;06:27:05.7638163;03:48:50;05:48:05.3675141;00:00:11.9143837;13:24:14.6703738;00:00:00.0309477;1.05:36:29.8106292;00:00:00;10:21:46.4337202;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.8698810;00:00:00;00:01:14.5719185;19:12:40.6815909;1.05:02:56.3688297 [PrintingService.cs@1918] 08/20/2026 13:03:12 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 667. PrevPreviewWeight=LayerWeight { Index = 666, FillTotalRelative = 0.1711336906513483, FillMaxRelative = 0.2733968503868012, TimeFromPreview = 62.63926984150662, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.2733968503868012, PreviewWeight=LayerWeight { Index = 667, FillTotalRelative = 0.17043025360952574, FillMaxRelative = 0.27189262065186803, TimeFromPreview = 70.32557279996234, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0777753. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265294498, XYCompressed = 27917818, LSource = 137746815, LCompressed = 6356485 } [McuMovementClient.cs@491] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0630476. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1432696. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265294498, XYCompressed = 27917818, LSource = 137746815, LCompressed = 6356485 } [McuMovementClient.cs@491] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1534684. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265294498, XYCompressed = 27917818, LSource = 137746815, LCompressed = 6356485 } [McuMovementClient.cs@491] 08/20/2026 13:03:12 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4567.905266518901, PrevLayerFillRatio=0.2733968503868012: Z1=116.90395829756106, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 79817.73518631866, Z2 = 66950 } } [LayerClient.cs@969] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10884068315657 (10884068315657 @ 0) for mcu = 90687.604684 [20/08/2026 11:32:00] (90700.56929714167 sec) to 10893779072012 (from now=10893659072012, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10884068315657 (10884068315657 @ 0) for mcu = 90687.604684 [20/08/2026 11:32:00] (90700.56929714167 sec) to 10893779072012 (from external timestamp, flags=None, requested=10893779072012 (10893779072012 @ 0) for mcu = 90768.529228 [20/08/2026 11:33:21] (90781.49226676667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10884068315657 (10884068315657 @ 0) for mcu = 90687.604684 [20/08/2026 11:32:00] (90700.56929714167 sec) to 10893779072012 (from external timestamp, flags=None, requested=10893779072012 (10893779072012 @ 0) for mcu = 90768.529228 [20/08/2026 11:33:21] (90781.49226676667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:03:12 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:03:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1612274 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:03:23 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0819224. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3332807. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265294498, XYCompressed = 27917818, LSource = 137746815, LCompressed = 6356485 } [McuMovementClient.cs@491] 08/20/2026 13:03:23 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 13:03:23 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 13:03:38 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 13:03:43 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 13:03:43 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 667, Weight=LayerWeight { Index = 667, FillTotalRelative = 0.17043025360952574, FillMaxRelative = 0.27189262065186803, TimeFromPreview = 70.32557279996234, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 13:03:43 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10897409097078, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 13:03:43 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10897529101715, flushed existing data. Was Timestamp=0, Now=10897409104132, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 13:03:43 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 13:03:43 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10893585154005 (10893585154005 @ 0) for mcu = 90766.913254 [20/08/2026 11:33:19] (90779.876283375 sec) to 10897529169377 (from now=10897409169377, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:03:43 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10893585178285 (2788757805641066 @ 8) for mcu = 90766.913456 [20/08/2026 11:33:19] (90779.87648571178 sec) to 10897529169377 (from now=10897409169377, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:03:43 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10893585177995 (2788757805566944 @ 8) for mcu = 90766.913454 [20/08/2026 11:33:19] (90779.87648329895 sec) to 10897529169377 (from now=10897409169377, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:03:43 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 13:03:46 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 13:03:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:04:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0189769 ~ 6.03 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:04:40 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:01:00.5904760. Loops = 243. [McuMovementClient.cs@475] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (93 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:01:00.5904760. Loops = 243. GC duration = 00:00:00.4551035. SinceCollect=00:01:35.7013941. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265663816, XYCompressed = 27968063, LSource = 137940899, LCompressed = 6366734 } [McuMovementClient.cs@478] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=196866, gen1=34611, gen2=1290, LatencyMode=Interactive, FreeMemory=5661179904, Live=491564048, HeapSizeBytes=503139240, FragmentedBytes=12083272, TotalCommittedBytes=513802240, PinnedObjectsCount=24, MemoryLoadBytes=2957711769, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 13:04:47 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 667 [PrintingService.cs@2118] 08/20/2026 13:04:47 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0195399. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265663816, XYCompressed = 27968063, LSource = 137940899, LCompressed = 6366734 } [McuMovementClient.cs@491] 08/20/2026 13:04:47 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 668, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.435903633544946, Elapsed = 1.00:58:50.7750823, TimeTotal = 1.21:03:44.7842784, Remaining = 20:04:54.0091961, Incomplete = False, SoftCount = 1165, LayerPrintDone = 668, WeightsDone = 668, WeightDone = 13:25:54.9569940, WeightTotal = 18:49:51.1266181, WeightTotalEstimate = 18:49:51.1266182, LayerRecoatElapsed = 06:27:37.1079648, LayerRecoatDelays = 03:49:10, LayerRecoatPrintLayersElapsed = 05:48:36.7116625, LayerRecoatNoDelayAverage = 00:00:11.9136691, StreamingElapsed = 13:25:18.9732045, ObjectLayerOverheadAverageDuration = 00:00:00.0309477, TimeLayers = 1.05:36:22.2771518, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:43.7970031, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.7769830, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5683455, JobElapsed = 19:14:16.3869838, JobTotal = 1.05:02:48.9318233, WeightEstimate = 05:23:56.1696242 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:41. coolingEstimate=10:21:43.7970031 [PrintingService.cs@1912] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.435903633544946;StartedAtUtc;1.00:58:50.7750823;1.21:03:44.7842784;20:04:54.0091961;False;1165;668;668;13:25:54.9569940;18:49:51.1266181;18:49:51.1266182;06:27:37.1079648;03:49:10;05:48:36.7116625;00:00:11.9136691;13:25:18.9732045;00:00:00.0309477;1.05:36:22.2771518;00:00:00;10:21:43.7970031;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.7769830;00:00:00;00:01:14.5683455;19:14:16.3869838;1.05:02:48.9318233 [PrintingService.cs@1918] 08/20/2026 13:04:47 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 667. PreviewWeight=LayerWeight { Index = 667, FillTotalRelative = 0.17043025360952574, FillMaxRelative = 0.27189262065186803, TimeFromPreview = 70.32557279996234, EnergyDensityIncreaseFactor = 0 }, FillArea=63071.01808429854, PreviewFillRatio=0.27189262065186803, Results=11, StreamingSeconds (preview) = 70.32557279996234, StreamingSeconds (extrapolated) = 69.8144456116848, StreamingSeconds (no overhead) = 64.3028307 (13:25:18.9732045), LayerElapsedSeconds=95.6767751, LayerStreamStats=StreamStats { EdgeCount = 180418, OnTraceLength = 34195.04521257244, AllTraceLength = 92033.05897767842 }, TotalStreamStats=StreamStats { EdgeCount = 130304115, OnTraceLength = 24991681.146339484, AllTraceLength = 51333714.43256465 } [PrintingService.cs@2147] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 668, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.43589762649616, Elapsed = 1.00:58:50.8070127, TimeTotal = 1.21:03:44.8594559, Remaining = 20:04:54.0524432, Incomplete = False, SoftCount = 1165, LayerPrintDone = 668, WeightsDone = 668, WeightDone = 13:25:54.9889244, WeightTotal = 18:49:51.1823051, WeightTotalEstimate = 18:49:51.1823052, LayerRecoatElapsed = 06:27:37.1079648, LayerRecoatDelays = 03:49:10, LayerRecoatPrintLayersElapsed = 05:48:36.7116625, LayerRecoatNoDelayAverage = 00:00:11.9136691, StreamingElapsed = 13:25:18.9732045, ObjectLayerOverheadAverageDuration = 00:00:00.0309955, TimeLayers = 1.05:36:22.3328388, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:43.8164936, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.7769830, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5683455, JobElapsed = 19:14:16.3953855, JobTotal = 1.05:02:48.9875103, WeightEstimate = 05:23:56.1933808 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:41. coolingEstimate=10:21:43.8164936 [PrintingService.cs@1912] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.43589762649616;StartedAtUtc;1.00:58:50.8070127;1.21:03:44.8594559;20:04:54.0524432;False;1165;668;668;13:25:54.9889244;18:49:51.1823051;18:49:51.1823052;06:27:37.1079648;03:49:10;05:48:36.7116625;00:00:11.9136691;13:25:18.9732045;00:00:00.0309955;1.05:36:22.3328388;00:00:00;10:21:43.8164936;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.7769830;00:00:00;00:01:14.5683455;19:14:16.3953855;1.05:02:48.9875103 [PrintingService.cs@1918] 08/20/2026 13:04:47 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 668. PrevPreviewWeight=LayerWeight { Index = 667, FillTotalRelative = 0.17043025360952574, FillMaxRelative = 0.27189262065186803, TimeFromPreview = 70.32557279996234, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.27189262065186803, PreviewWeight=LayerWeight { Index = 668, FillTotalRelative = 0.1733593327678057, FillMaxRelative = 0.2728342012315831, TimeFromPreview = 61.61429714606887, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0484736. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265663816, XYCompressed = 27968063, LSource = 137940899, LCompressed = 6366734 } [McuMovementClient.cs@491] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0612103. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1378255. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265663816, XYCompressed = 27968063, LSource = 137940899, LCompressed = 6366734 } [McuMovementClient.cs@491] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1482309. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265663816, XYCompressed = 27968063, LSource = 137940899, LCompressed = 6366734 } [McuMovementClient.cs@491] 08/20/2026 13:04:47 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4565.023674576579, PrevLayerFillRatio=0.27189262065186803: Z1=116.83021125496695, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 79934.56539757363, Z2 = 67050 } } [LayerClient.cs@969] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10894999280225 (10894999280225 @ 0) for mcu = 90778.697876 [20/08/2026 11:33:31] (90791.66066854166 sec) to 10905262355860 (from now=10905142355860, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10894999280225 (10894999280225 @ 0) for mcu = 90778.697876 [20/08/2026 11:33:31] (90791.66066854166 sec) to 10905262355860 (from external timestamp, flags=None, requested=10905262355860 (10905262355860 @ 0) for mcu = 90864.225260 [20/08/2026 11:34:57] (90877.18629883333 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10894999280225 (10894999280225 @ 0) for mcu = 90778.697876 [20/08/2026 11:33:31] (90791.66066854166 sec) to 10905262355860 (from external timestamp, flags=None, requested=10905262355860 (10905262355860 @ 0) for mcu = 90864.225260 [20/08/2026 11:34:57] (90877.18629883333 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:04:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:04:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0828772. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3279489. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265663816, XYCompressed = 27968063, LSource = 137940899, LCompressed = 6366734 } [McuMovementClient.cs@491] 08/20/2026 13:04:58 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 13:04:58 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 13:05:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1435538 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:05:18 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 13:05:18 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 668, Weight=LayerWeight { Index = 668, FillTotalRelative = 0.1733593327678057, FillMaxRelative = 0.2728342012315831, TimeFromPreview = 61.61429714606887, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 13:05:18 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10908885707874, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 13:05:18 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10909005793871, flushed existing data. Was Timestamp=0, Now=10908885796179, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 13:05:18 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 13:05:18 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10905068437108 (10905068437108 @ 0) for mcu = 90862.609193 [20/08/2026 11:34:55] (90875.57030923333 sec) to 10909005868227 (from now=10908885868227, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:05:18 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10905068461122 (2791697526047330 @ 8) for mcu = 90862.609393 [20/08/2026 11:34:55] (90875.57050935319 sec) to 10909005868227 (from now=10908885868227, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:05:18 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10905068461109 (2791697526044137 @ 8) for mcu = 90862.609393 [20/08/2026 11:34:55] (90875.57050924926 sec) to 10909005868227 (from now=10908885868227, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:05:19 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 13:05:21 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 13:05:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:05:39 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 13:05:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 13:05:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 13:05:40 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 13:05:40 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 13:05:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 13:05:57 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 13:06:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0253641 ~ 6.05 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:06:20 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:06:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:59.1559408. Loops = 237. [McuMovementClient.cs@475] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (5 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:59.1559408. Loops = 237. GC duration = 00:00:00.6765052. SinceCollect=00:01:33.9706168. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265959586, XYCompressed = 28006470, LSource = 138099489, LCompressed = 6377277 } [McuMovementClient.cs@478] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=197086, gen1=34626, gen2=1291, LatencyMode=Interactive, FreeMemory=5512364032, Live=507282688, HeapSizeBytes=623293040, FragmentedBytes=116744960, TotalCommittedBytes=678756352, PinnedObjectsCount=25, MemoryLoadBytes=3126723870, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 13:06:21 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 668 [PrintingService.cs@2118] 08/20/2026 13:06:21 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0206385. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265959586, XYCompressed = 28006470, LSource = 138099489, LCompressed = 6377277 } [McuMovementClient.cs@491] 08/20/2026 13:06:21 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 669, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.49590891299092, Elapsed = 1.01:00:24.7727101, TimeTotal = 1.21:03:38.7553523, Remaining = 20:03:13.9826422, Incomplete = False, SoftCount = 1165, LayerPrintDone = 669, WeightsDone = 669, WeightDone = 13:26:57.6529574, WeightTotal = 18:49:47.7560344, WeightTotalEstimate = 18:49:47.7560345, LayerRecoatElapsed = 06:28:08.4096292, LayerRecoatDelays = 03:49:30, LayerRecoatPrintLayersElapsed = 05:49:08.0133270, LayerRecoatNoDelayAverage = 00:00:11.9129032, StreamingElapsed = 13:26:21.6062420, ObjectLayerOverheadAverageDuration = 00:00:00.0309955, TimeLayers = 1.05:36:17.8112806, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:42.2339482, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.6774160, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5645160, JobElapsed = 19:15:50.3544683, JobTotal = 1.05:02:44.5693486, WeightEstimate = 05:22:50.1030771 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:35. coolingEstimate=10:21:42.2339482 [PrintingService.cs@1912] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.49590891299092;StartedAtUtc;1.01:00:24.7727101;1.21:03:38.7553523;20:03:13.9826422;False;1165;669;669;13:26:57.6529574;18:49:47.7560344;18:49:47.7560345;06:28:08.4096292;03:49:30;05:49:08.0133270;00:00:11.9129032;13:26:21.6062420;00:00:00.0309955;1.05:36:17.8112806;00:00:00;10:21:42.2339482;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.6774160;00:00:00;00:01:14.5645160;19:15:50.3544683;1.05:02:44.5693486 [PrintingService.cs@1918] 08/20/2026 13:06:21 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 668. PreviewWeight=LayerWeight { Index = 668, FillTotalRelative = 0.1733593327678057, FillMaxRelative = 0.2728342012315831, TimeFromPreview = 61.61429714606887, EnergyDensityIncreaseFactor = 0 }, FillArea=64888.20608053171, PreviewFillRatio=0.2728342012315831, Results=11, StreamingSeconds (preview) = 61.61429714606887, StreamingSeconds (extrapolated) = 65.05930824557855, StreamingSeconds (no overhead) = 62.6330375 (13:26:21.6062420), LayerElapsedSeconds=93.9598834, LayerStreamStats=StreamStats { EdgeCount = 143377, OnTraceLength = 26596.589049285278, AllTraceLength = 68909.24464393221 }, TotalStreamStats=StreamStats { EdgeCount = 130447492, OnTraceLength = 25018277.73538877, AllTraceLength = 51402623.67720859 } [PrintingService.cs@2147] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 669, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.49590891299092, Elapsed = 1.01:00:24.7727101, TimeTotal = 1.21:03:38.7553523, Remaining = 20:03:13.9826422, Incomplete = False, SoftCount = 1165, LayerPrintDone = 669, WeightsDone = 669, WeightDone = 13:26:57.6529574, WeightTotal = 18:49:47.7560344, WeightTotalEstimate = 18:49:47.7560345, LayerRecoatElapsed = 06:28:08.4096292, LayerRecoatDelays = 03:49:30, LayerRecoatPrintLayersElapsed = 05:49:08.0133270, LayerRecoatNoDelayAverage = 00:00:11.9129032, StreamingElapsed = 13:26:21.6062420, ObjectLayerOverheadAverageDuration = 00:00:00.0309955, TimeLayers = 1.05:36:17.8112806, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:42.2339482, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.6774160, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5645160, JobElapsed = 19:15:50.4048508, JobTotal = 1.05:02:44.5693486, WeightEstimate = 05:22:50.1030771 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:35. coolingEstimate=10:21:42.2339482 [PrintingService.cs@1912] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.49590891299092;StartedAtUtc;1.01:00:24.7727101;1.21:03:38.7553523;20:03:13.9826422;False;1165;669;669;13:26:57.6529574;18:49:47.7560344;18:49:47.7560345;06:28:08.4096292;03:49:30;05:49:08.0133270;00:00:11.9129032;13:26:21.6062420;00:00:00.0309955;1.05:36:17.8112806;00:00:00;10:21:42.2339482;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.6774160;00:00:00;00:01:14.5645160;19:15:50.4048508;1.05:02:44.5693486 [PrintingService.cs@1918] 08/20/2026 13:06:21 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 669. PrevPreviewWeight=LayerWeight { Index = 668, FillTotalRelative = 0.1733593327678057, FillMaxRelative = 0.2728342012315831, TimeFromPreview = 61.61429714606887, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.2728342012315831, PreviewWeight=LayerWeight { Index = 669, FillTotalRelative = 0.17483594836275287, FillMaxRelative = 0.27946033863911424, TimeFromPreview = 70.99655831741063, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0894267. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265959586, XYCompressed = 28006470, LSource = 138099489, LCompressed = 6377277 } [McuMovementClient.cs@491] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0632019. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1532026. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265959586, XYCompressed = 28006470, LSource = 138099489, LCompressed = 6377277 } [McuMovementClient.cs@491] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1661387. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265959586, XYCompressed = 28006470, LSource = 138099489, LCompressed = 6377277 } [McuMovementClient.cs@491] 08/20/2026 13:06:21 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4566.827422334346, PrevLayerFillRatio=0.2728342012315831: Z1=116.87637360736925, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 80051.44177118101, Z2 = 67150 } } [LayerClient.cs@969] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10906482565912 (10906482565912 @ 0) for mcu = 90874.393883 [20/08/2026 11:35:07] (90887.35471593334 sec) to 10916540917445 (from now=10916420917445, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10906482565912 (10906482565912 @ 0) for mcu = 90874.393883 [20/08/2026 11:35:07] (90887.35471593334 sec) to 10916540917445 (from external timestamp, flags=None, requested=10916540917445 (10916540917445 @ 0) for mcu = 90958.215076 [20/08/2026 11:36:31] (90971.17431204166 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10906482565912 (10906482565912 @ 0) for mcu = 90874.393883 [20/08/2026 11:35:07] (90887.35471593334 sec) to 10916540917445 (from external timestamp, flags=None, requested=10916540917445 (10916540917445 @ 0) for mcu = 90958.215076 [20/08/2026 11:36:31] (90971.17431204166 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:06:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:06:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0843350. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3484395. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 265959586, XYCompressed = 28006470, LSource = 138099489, LCompressed = 6377277 } [McuMovementClient.cs@491] 08/20/2026 13:06:32 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 13:06:32 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 13:06:53 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 13:06:53 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 669, Weight=LayerWeight { Index = 669, FillTotalRelative = 0.17483594836275287, FillMaxRelative = 0.27946033863911424, TimeFromPreview = 70.99655831741063, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 13:06:53 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10920166511910, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 13:06:53 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10920286517149, flushed existing data. Was Timestamp=0, Now=10920166519390, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 13:06:53 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 13:06:53 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10916318101578 (10916318101578 @ 0) for mcu = 90956.358229 [20/08/2026 11:36:29] (90969.31751315 sec) to 10920286544660 (from now=10920166544660, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:06:53 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10916318126116 (2794577440285774 @ 8) for mcu = 90956.358434 [20/08/2026 11:36:29] (90969.31771763587 sec) to 10920286544660 (from now=10920166544660, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:06:53 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10916318125596 (2794577440152701 @ 8) for mcu = 90956.358430 [20/08/2026 11:36:29] (90969.31771330407 sec) to 10920286544660 (from now=10920166544660, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:06:53 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 13:06:55 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 13:06:55 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:06:57 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 13:07:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0343242 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:01:02.1034489. Loops = 249. [McuMovementClient.cs@475] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:01:02.1034489. Loops = 249. GC duration = 00:00:00.4588013. SinceCollect=00:01:36.9216345. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266338082, XYCompressed = 28057567, LSource = 138298151, LCompressed = 6387515 } [McuMovementClient.cs@478] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=197302, gen1=34638, gen2=1292, LatencyMode=Interactive, FreeMemory=5536546816, Live=504344680, HeapSizeBytes=589877928, FragmentedBytes=85833224, TotalCommittedBytes=665632768, PinnedObjectsCount=24, MemoryLoadBytes=3042217820, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 13:07:58 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 669 [PrintingService.cs@2118] 08/20/2026 13:07:58 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (45 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0134431. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266338082, XYCompressed = 28057567, LSource = 138298151, LCompressed = 6387515 } [McuMovementClient.cs@491] 08/20/2026 13:07:58 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 670, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.55924642649804, Elapsed = 1.01:02:01.6492447, TimeTotal = 1.21:03:28.1922294, Remaining = 20:01:26.5429847, Incomplete = False, SoftCount = 1165, LayerPrintDone = 670, WeightsDone = 670, WeightDone = 13:28:03.2276820, WeightTotal = 18:49:41.0238491, WeightTotalEstimate = 18:49:41.0238492, LayerRecoatElapsed = 06:28:39.7114392, LayerRecoatDelays = 03:49:50, LayerRecoatPrintLayersElapsed = 05:49:39.3151370, LayerRecoatNoDelayAverage = 00:00:11.9121393, StreamingElapsed = 13:27:27.1499711, ObjectLayerOverheadAverageDuration = 00:00:00.0309955, TimeLayers = 1.05:36:09.9867451, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:39.4953608, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.5781090, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5606965, JobElapsed = 19:17:27.2661967, JobTotal = 1.05:02:36.8479396, WeightEstimate = 05:21:37.7961672 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:25. coolingEstimate=10:21:39.4953608 [PrintingService.cs@1912] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.55924642649804;StartedAtUtc;1.01:02:01.6492447;1.21:03:28.1922294;20:01:26.5429847;False;1165;670;670;13:28:03.2276820;18:49:41.0238491;18:49:41.0238492;06:28:39.7114392;03:49:50;05:49:39.3151370;00:00:11.9121393;13:27:27.1499711;00:00:00.0309955;1.05:36:09.9867451;00:00:00;10:21:39.4953608;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.5781090;00:00:00;00:01:14.5606965;19:17:27.2661967;1.05:02:36.8479396 [PrintingService.cs@1918] 08/20/2026 13:07:58 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 669. PreviewWeight=LayerWeight { Index = 669, FillTotalRelative = 0.17483594836275287, FillMaxRelative = 0.27946033863911424, TimeFromPreview = 70.99655831741063, EnergyDensityIncreaseFactor = 0 }, FillArea=64312.25507011907, PreviewFillRatio=0.27946033863911424, Results=11, StreamingSeconds (preview) = 70.99655831741063, StreamingSeconds (extrapolated) = 71.30322790418815, StreamingSeconds (no overhead) = 65.5437291 (13:27:27.1499711), LayerElapsedSeconds=96.8608866, LayerStreamStats=StreamStats { EdgeCount = 184995, OnTraceLength = 35081.592330761254, AllTraceLength = 92899.26994715631 }, TotalStreamStats=StreamStats { EdgeCount = 130632487, OnTraceLength = 25053359.327719532, AllTraceLength = 51495522.947155744 } [PrintingService.cs@2147] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 670, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.55924000602839, Elapsed = 1.01:02:01.6834818, TimeTotal = 1.21:03:28.2725970, Remaining = 20:01:26.5891152, Incomplete = False, SoftCount = 1165, LayerPrintDone = 670, WeightsDone = 670, WeightDone = 13:28:03.2619191, WeightTotal = 18:49:41.0833807, WeightTotalEstimate = 18:49:41.0833807, LayerRecoatElapsed = 06:28:39.7114392, LayerRecoatDelays = 03:49:50, LayerRecoatPrintLayersElapsed = 05:49:39.3151370, LayerRecoatNoDelayAverage = 00:00:11.9121393, StreamingElapsed = 13:27:27.1499711, ObjectLayerOverheadAverageDuration = 00:00:00.0310466, TimeLayers = 1.05:36:10.0462767, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:39.5161968, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.5781090, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5606965, JobElapsed = 19:17:27.2685697, JobTotal = 1.05:02:36.9074712, WeightEstimate = 05:21:37.8214616 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:25. coolingEstimate=10:21:39.5161968 [PrintingService.cs@1912] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.55924000602839;StartedAtUtc;1.01:02:01.6834818;1.21:03:28.2725970;20:01:26.5891152;False;1165;670;670;13:28:03.2619191;18:49:41.0833807;18:49:41.0833807;06:28:39.7114392;03:49:50;05:49:39.3151370;00:00:11.9121393;13:27:27.1499711;00:00:00.0310466;1.05:36:10.0462767;00:00:00;10:21:39.5161968;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.5781090;00:00:00;00:01:14.5606965;19:17:27.2685697;1.05:02:36.9074712 [PrintingService.cs@1918] 08/20/2026 13:07:58 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 670. PrevPreviewWeight=LayerWeight { Index = 669, FillTotalRelative = 0.17483594836275287, FillMaxRelative = 0.27946033863911424, TimeFromPreview = 70.99655831741063, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.27946033863911424, PreviewWeight=LayerWeight { Index = 670, FillTotalRelative = 0.17437069388018783, FillMaxRelative = 0.2806226858320571, TimeFromPreview = 62.74710884139188, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0289083. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266338082, XYCompressed = 28057567, LSource = 138298151, LCompressed = 6387515 } [McuMovementClient.cs@491] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0623968. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0998893. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266338082, XYCompressed = 28057567, LSource = 138298151, LCompressed = 6387515 } [McuMovementClient.cs@491] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1167305. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266338082, XYCompressed = 28057567, LSource = 138298151, LCompressed = 6387515 } [McuMovementClient.cs@491] 08/20/2026 13:07:58 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4579.520845233017, PrevLayerFillRatio=0.27946033863911424: Z1=117.20122959597218, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 80168.64300077698, Z2 = 67250 } } [LayerClient.cs@969] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10917761126302 (10917761126302 @ 0) for mcu = 90968.383717 [20/08/2026 11:36:41] (90981.34271918333 sec) to 10928165241027 (from now=10928045241027, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10917761126302 (10917761126302 @ 0) for mcu = 90968.383717 [20/08/2026 11:36:41] (90981.34271918333 sec) to 10928165241027 (from external timestamp, flags=None, requested=10928165241027 (10928165241027 @ 0) for mcu = 91055.086215 [20/08/2026 11:38:08] (91068.043675225 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10917761126302 (10917761126302 @ 0) for mcu = 90968.383717 [20/08/2026 11:36:41] (90981.34271918333 sec) to 10928165241027 (from external timestamp, flags=None, requested=10928165241027 (10928165241027 @ 0) for mcu = 91055.086215 [20/08/2026 11:38:08] (91068.043675225 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:07:58 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:08:09 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0631786. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.2960620. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266338082, XYCompressed = 28057567, LSource = 138298151, LCompressed = 6387515 } [McuMovementClient.cs@491] 08/20/2026 13:08:09 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 13:08:09 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 13:08:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1268823 ~ 6 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:08:29 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 13:08:29 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 670, Weight=LayerWeight { Index = 670, FillTotalRelative = 0.17437069388018783, FillMaxRelative = 0.2806226858320571, TimeFromPreview = 62.74710884139188, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 13:08:29 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10931788278353, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 13:08:29 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10931908283847, flushed existing data. Was Timestamp=0, Now=10931788286190, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 13:08:29 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 13:08:29 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10927974631100 (10927974631100 @ 0) for mcu = 91053.497854 [20/08/2026 11:38:06] (91066.45525916667 sec) to 10931908317259 (from now=10931788317259, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:08:29 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10927974655128 (2797561511712959 @ 8) for mcu = 91053.498055 [20/08/2026 11:38:06] (91066.45545940622 sec) to 10931908317259 (from now=10931788317259, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:08:29 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10927974655124 (2797561511711807 @ 8) for mcu = 91053.498055 [20/08/2026 11:38:06] (91066.45545936872 sec) to 10931908317259 (from now=10931788317259, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:08:30 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 13:08:31 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.75 [HeaterCheck.cs@111] 08/20/2026 13:08:32 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 13:08:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:09:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0037808 ~ 6.05 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:59.8619763. Loops = 240. [McuMovementClient.cs@475] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (45 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:59.8619763. Loops = 240. GC duration = 00:00:00.4682646. SinceCollect=00:01:34.3435352. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266636630, XYCompressed = 28096605, LSource = 138458364, LCompressed = 6398258 } [McuMovementClient.cs@478] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=197515, gen1=34649, gen2=1293, LatencyMode=Interactive, FreeMemory=5545426944, Live=501043936, HeapSizeBytes=525748672, FragmentedBytes=25426568, TotalCommittedBytes=663945216, PinnedObjectsCount=24, MemoryLoadBytes=3042217820, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 13:09:32 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 670 [PrintingService.cs@2118] 08/20/2026 13:09:32 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0134208. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266636630, XYCompressed = 28096605, LSource = 138458364, LCompressed = 6398258 } [McuMovementClient.cs@491] 08/20/2026 13:09:32 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 671, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.61931997720286, Elapsed = 1.01:03:36.0400949, TimeTotal = 1.21:03:22.7024636, Remaining = 19:59:46.6623687, Incomplete = False, SoftCount = 1165, LayerPrintDone = 671, WeightsDone = 671, WeightDone = 13:29:06.3304956, WeightTotal = 18:49:38.0715753, WeightTotalEstimate = 18:49:38.0715753, LayerRecoatElapsed = 06:29:10.9994758, LayerRecoatDelays = 03:50:10, LayerRecoatPrintLayersElapsed = 05:50:10.6031737, LayerRecoatNoDelayAverage = 00:00:11.9113601, StreamingElapsed = 13:28:30.1875010, ObjectLayerOverheadAverageDuration = 00:00:00.0310466, TimeLayers = 1.05:36:05.9202519, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:38.0720882, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.4768130, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5568005, JobElapsed = 19:19:01.6104354, JobTotal = 1.05:02:32.8866384, WeightEstimate = 05:20:31.7410797 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:19. coolingEstimate=10:21:38.0720882 [PrintingService.cs@1912] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.61931997720286;StartedAtUtc;1.01:03:36.0400949;1.21:03:22.7024636;19:59:46.6623687;False;1165;671;671;13:29:06.3304956;18:49:38.0715753;18:49:38.0715753;06:29:10.9994758;03:50:10;05:50:10.6031737;00:00:11.9113601;13:28:30.1875010;00:00:00.0310466;1.05:36:05.9202519;00:00:00;10:21:38.0720882;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.4768130;00:00:00;00:01:14.5568005;19:19:01.6104354;1.05:02:32.8866384 [PrintingService.cs@1918] 08/20/2026 13:09:32 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 670. PreviewWeight=LayerWeight { Index = 670, FillTotalRelative = 0.17437069388018783, FillMaxRelative = 0.2806226858320571, TimeFromPreview = 62.74710884139188, EnergyDensityIncreaseFactor = 0 }, FillArea=63116.97337247319, PreviewFillRatio=0.2806226858320571, Results=11, StreamingSeconds (preview) = 62.74710884139188, StreamingSeconds (extrapolated) = 65.04933532752861, StreamingSeconds (no overhead) = 63.0375299 (13:28:30.1875010), LayerElapsedSeconds=94.3419176, LayerStreamStats=StreamStats { EdgeCount = 144668, OnTraceLength = 26824.498492732644, AllTraceLength = 71044.17945484631 }, TotalStreamStats=StreamStats { EdgeCount = 130777155, OnTraceLength = 25080183.826212265, AllTraceLength = 51566567.12661059 } [PrintingService.cs@2147] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 671, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.6193222885481, Elapsed = 1.01:03:36.0277484, TimeTotal = 1.21:03:22.6735248, Remaining = 19:59:46.6457764, Incomplete = False, SoftCount = 1165, LayerPrintDone = 671, WeightsDone = 671, WeightDone = 13:29:06.3181491, WeightTotal = 18:49:38.0501392, WeightTotalEstimate = 18:49:38.0501393, LayerRecoatElapsed = 06:29:10.9994758, LayerRecoatDelays = 03:50:10, LayerRecoatPrintLayersElapsed = 05:50:10.6031737, LayerRecoatNoDelayAverage = 00:00:11.9113601, StreamingElapsed = 13:28:30.1875010, ObjectLayerOverheadAverageDuration = 00:00:00.0310282, TimeLayers = 1.05:36:05.8988158, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:38.0645855, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.4768130, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5568005, JobElapsed = 19:19:01.6129370, JobTotal = 1.05:02:32.8652023, WeightEstimate = 05:20:31.7319902 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:19. coolingEstimate=10:21:38.0645855 [PrintingService.cs@1912] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.6193222885481;StartedAtUtc;1.01:03:36.0277484;1.21:03:22.6735248;19:59:46.6457764;False;1165;671;671;13:29:06.3181491;18:49:38.0501392;18:49:38.0501393;06:29:10.9994758;03:50:10;05:50:10.6031737;00:00:11.9113601;13:28:30.1875010;00:00:00.0310282;1.05:36:05.8988158;00:00:00;10:21:38.0645855;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.4768130;00:00:00;00:01:14.5568005;19:19:01.6129370;1.05:02:32.8652023 [PrintingService.cs@1918] 08/20/2026 13:09:32 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 671. PrevPreviewWeight=LayerWeight { Index = 670, FillTotalRelative = 0.17437069388018783, FillMaxRelative = 0.2806226858320571, TimeFromPreview = 62.74710884139188, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.2806226858320571, PreviewWeight=LayerWeight { Index = 671, FillTotalRelative = 0.17460516119960173, FillMaxRelative = 0.28315351223040774, TimeFromPreview = 72.56383871200948, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0373626. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266636630, XYCompressed = 28096605, LSource = 138458364, LCompressed = 6398258 } [McuMovementClient.cs@491] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0631480. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1023838. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266636630, XYCompressed = 28096605, LSource = 138458364, LCompressed = 6398258 } [McuMovementClient.cs@491] 08/20/2026 13:09:32 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:09:33 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1142903. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266636630, XYCompressed = 28096605, LSource = 138458364, LCompressed = 6398258 } [McuMovementClient.cs@491] 08/20/2026 13:09:33 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4581.747506644888, PrevLayerFillRatio=0.2806226858320571: Z1=117.25821535150963, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 13:09:33 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 80285.90121612849, Z2 = 67350 } } [LayerClient.cs@969] 08/20/2026 13:09:33 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10929385453517 (10929385453517 @ 0) for mcu = 91065.254992 [20/08/2026 11:38:18] (91078.21211264166 sec) to 10939485968569 (from now=10939365968569, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:09:33 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10929385453517 (10929385453517 @ 0) for mcu = 91065.254992 [20/08/2026 11:38:18] (91078.21211264166 sec) to 10939485968569 (from external timestamp, flags=None, requested=10939485968569 (10939485968569 @ 0) for mcu = 91149.427545 [20/08/2026 11:39:42] (91162.38307140833 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:09:33 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10929385453517 (10929385453517 @ 0) for mcu = 91065.254992 [20/08/2026 11:38:18] (91078.21211264166 sec) to 10939485968569 (from external timestamp, flags=None, requested=10939485968569 (10939485968569 @ 0) for mcu = 91149.427545 [20/08/2026 11:39:42] (91162.38307140833 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:09:33 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:09:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0840217. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.2922592. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 266636630, XYCompressed = 28096605, LSource = 138458364, LCompressed = 6398258 } [McuMovementClient.cs@491] 08/20/2026 13:09:44 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 13:09:44 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 13:09:45 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 13:10:04 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 13:10:04 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 671, Weight=LayerWeight { Index = 671, FillTotalRelative = 0.17460516119960173, FillMaxRelative = 0.28315351223040774, TimeFromPreview = 72.56383871200948, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 13:10:04 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10943111660210, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 13:10:04 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10943231666747, flushed existing data. Was Timestamp=0, Now=10943111669095, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 13:10:04 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 13:10:04 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10939294799739 (10939294799739 @ 0) for mcu = 91147.834454 [20/08/2026 11:39:40] (91160.789997825 sec) to 10943231719383 (from now=10943111719383, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:10:04 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10939294824342 (2800459475031740 @ 8) for mcu = 91147.834659 [20/08/2026 11:39:40] (91160.79020285612 sec) to 10943231719383 (from now=10943111719383, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:10:04 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10939294823777 (2800459474886990 @ 8) for mcu = 91147.834654 [20/08/2026 11:39:40] (91160.79019814421 sec) to 10943231719383 (from now=10943111719383, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:10:04 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 13:10:07 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 13:10:07 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:10:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 359 samples in 00:01:00.1409244 ~ 5.97 samples/sec, 7 resets, 301 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:10:39 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 13:10:40 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 13:10:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 13:10:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 13:10:40 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 13:10:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 13:10:53 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (68 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:11:01 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 13:11:09 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:11:09 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:01:02.2338777. Loops = 249. [McuMovementClient.cs@475] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:01:02.2338777. Loops = 249. GC duration = 00:00:00.6697792. SinceCollect=00:01:37.6339207. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267017508, XYCompressed = 28148487, LSource = 138658495, LCompressed = 6408830 } [McuMovementClient.cs@478] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=197731, gen1=34662, gen2=1294, LatencyMode=Interactive, FreeMemory=5515689984, Live=499957392, HeapSizeBytes=525800936, FragmentedBytes=26805664, TotalCommittedBytes=670875648, PinnedObjectsCount=25, MemoryLoadBytes=3126723870, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 13:11:10 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 671 [PrintingService.cs@2118] 08/20/2026 13:11:10 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0170664. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267017508, XYCompressed = 28148487, LSource = 138658495, LCompressed = 6408830 } [McuMovementClient.cs@491] 08/20/2026 13:11:10 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 672, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.683161456659334, Elapsed = 1.01:05:13.6746962, TimeTotal = 1.21:03:12.0744685, Remaining = 19:57:58.3997723, Incomplete = False, SoftCount = 1165, LayerPrintDone = 672, WeightsDone = 672, WeightDone = 13:30:12.6585511, WeightTotal = 18:49:31.2773754, WeightTotalEstimate = 18:49:31.2773755, LayerRecoatElapsed = 06:29:42.3060216, LayerRecoatDelays = 03:50:30, LayerRecoatPrintLayersElapsed = 05:50:41.9097196, LayerRecoatNoDelayAverage = 00:00:11.9106060, StreamingElapsed = 13:29:36.4968748, ObjectLayerOverheadAverageDuration = 00:00:00.0310282, TimeLayers = 1.05:35:58.0476630, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:35.3166820, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.3787800, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5530300, JobElapsed = 19:20:39.2487659, JobTotal = 1.05:02:25.1158530, WeightEstimate = 05:19:18.6188244 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:08. coolingEstimate=10:21:35.3166820 [PrintingService.cs@1912] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.683161456659334;StartedAtUtc;1.01:05:13.6746962;1.21:03:12.0744685;19:57:58.3997723;False;1165;672;672;13:30:12.6585511;18:49:31.2773754;18:49:31.2773755;06:29:42.3060216;03:50:30;05:50:41.9097196;00:00:11.9106060;13:29:36.4968748;00:00:00.0310282;1.05:35:58.0476630;00:00:00;10:21:35.3166820;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.3787800;00:00:00;00:01:14.5530300;19:20:39.2487659;1.05:02:25.1158530 [PrintingService.cs@1918] 08/20/2026 13:11:10 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 671. PreviewWeight=LayerWeight { Index = 671, FillTotalRelative = 0.17460516119960173, FillMaxRelative = 0.28315351223040774, TimeFromPreview = 72.56383871200948, EnergyDensityIncreaseFactor = 0 }, FillArea=63503.750365406355, PreviewFillRatio=0.28315351223040774, Results=11, StreamingSeconds (preview) = 72.56383871200948, StreamingSeconds (extrapolated) = 72.08213764815952, StreamingSeconds (no overhead) = 66.3093738 (13:29:36.4968748), LayerElapsedSeconds=97.6373724, LayerStreamStats=StreamStats { EdgeCount = 186025, OnTraceLength = 35246.490933053195, AllTraceLength = 94172.91162541695 }, TotalStreamStats=StreamStats { EdgeCount = 130963180, OnTraceLength = 25115430.317145318, AllTraceLength = 51660740.03823601 } [PrintingService.cs@2147] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 672, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.68316278828775, Elapsed = 1.01:05:13.6675730, TimeTotal = 1.21:03:12.0577974, Remaining = 19:57:58.3902244, Incomplete = False, SoftCount = 1165, LayerPrintDone = 672, WeightsDone = 672, WeightDone = 13:30:12.6514279, WeightTotal = 18:49:31.2650264, WeightTotalEstimate = 18:49:31.2650265, LayerRecoatElapsed = 06:29:42.3060216, LayerRecoatDelays = 03:50:30, LayerRecoatPrintLayersElapsed = 05:50:41.9097196, LayerRecoatNoDelayAverage = 00:00:11.9106060, StreamingElapsed = 13:29:36.4968748, ObjectLayerOverheadAverageDuration = 00:00:00.0310176, TimeLayers = 1.05:35:58.0353140, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:35.3123599, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.3787800, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5530300, JobElapsed = 19:20:39.2541263, JobTotal = 1.05:02:25.1035040, WeightEstimate = 05:19:18.6135986 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:08. coolingEstimate=10:21:35.3123599 [PrintingService.cs@1912] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.68316278828775;StartedAtUtc;1.01:05:13.6675730;1.21:03:12.0577974;19:57:58.3902244;False;1165;672;672;13:30:12.6514279;18:49:31.2650264;18:49:31.2650265;06:29:42.3060216;03:50:30;05:50:41.9097196;00:00:11.9106060;13:29:36.4968748;00:00:00.0310176;1.05:35:58.0353140;00:00:00;10:21:35.3123599;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.3787800;00:00:00;00:01:14.5530300;19:20:39.2541263;1.05:02:25.1035040 [PrintingService.cs@1918] 08/20/2026 13:11:10 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 672. PrevPreviewWeight=LayerWeight { Index = 671, FillTotalRelative = 0.17460516119960173, FillMaxRelative = 0.28315351223040774, TimeFromPreview = 72.56383871200948, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.28315351223040774, PreviewWeight=LayerWeight { Index = 672, FillTotalRelative = 0.17795243187333432, FillMaxRelative = 0.28706409102507874, TimeFromPreview = 64.05507882668047, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0373683. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267017508, XYCompressed = 28148487, LSource = 138658495, LCompressed = 6408830 } [McuMovementClient.cs@491] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0634115. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1044012. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267017508, XYCompressed = 28148487, LSource = 138658495, LCompressed = 6408830 } [McuMovementClient.cs@491] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1154394. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267017508, XYCompressed = 28148487, LSource = 138658495, LCompressed = 6408830 } [McuMovementClient.cs@491] 08/20/2026 13:11:10 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4586.595708211139, PrevLayerFillRatio=0.28315351223040774: Z1=117.38229278320979, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 80403.2835089117, Z2 = 67450 } } [LayerClient.cs@969] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10940706180415 (10940706180415 @ 0) for mcu = 91159.596205 [20/08/2026 11:39:52] (91172.55150345834 sec) to 10951202162115 (from now=10951082162115, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10940706180415 (10940706180415 @ 0) for mcu = 91159.596205 [20/08/2026 11:39:52] (91172.55150345834 sec) to 10951202162115 (from external timestamp, flags=None, requested=10951202162115 (10951202162115 @ 0) for mcu = 91247.064389 [20/08/2026 11:41:20] (91260.018017625 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10940706180415 (10940706180415 @ 0) for mcu = 91159.596205 [20/08/2026 11:39:52] (91172.55150345834 sec) to 10951202162115 (from external timestamp, flags=None, requested=10951202162115 (10951202162115 @ 0) for mcu = 91247.064389 [20/08/2026 11:41:20] (91260.018017625 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:11:10 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:11:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0488503 ~ 6 samples/sec, 7 resets, 302 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:11:21 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0867490. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.2987591. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267017508, XYCompressed = 28148487, LSource = 138658495, LCompressed = 6408830 } [McuMovementClient.cs@491] 08/20/2026 13:11:21 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 13:11:21 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 13:11:41 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 13:11:41 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 672, Weight=LayerWeight { Index = 672, FillTotalRelative = 0.17795243187333432, FillMaxRelative = 0.28706409102507874, TimeFromPreview = 64.05507882668047, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 13:11:41 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10954828971234, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 13:11:41 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10954948981303, flushed existing data. Was Timestamp=0, Now=10954828983645, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 13:11:41 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 13:11:41 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10950986202355 (10950986202355 @ 0) for mcu = 91245.264723 [20/08/2026 11:41:18] (91258.21835295833 sec) to 10954949022135 (from now=10954829022135, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:11:41 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10950986226390 (2803452473956027 @ 8) for mcu = 91245.264923 [20/08/2026 11:41:18] (91258.21855325608 sec) to 10954949022135 (from now=10954829022135, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:11:41 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10950986226412 (2803452473961507 @ 8) for mcu = 91245.264923 [20/08/2026 11:41:18] (91258.21855343448 sec) to 10954949022135 (from now=10954829022135, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:11:42 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 13:11:44 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 13:11:44 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:12:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1635844 ~ 6.05 samples/sec, 7 resets, 302 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:12:34 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (78 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:12:45 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:12:45 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:01:01.1293314. Loops = 245. [McuMovementClient.cs@475] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:01:01.1293314. Loops = 245. GC duration = 00:00:00.6605063. SinceCollect=00:01:35.9012103. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267322884, XYCompressed = 28187639, LSource = 138822063, LCompressed = 6419616 } [McuMovementClient.cs@478] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=197945, gen1=34673, gen2=1295, LatencyMode=Interactive, FreeMemory=5519425536, Live=497777792, HeapSizeBytes=522611296, FragmentedBytes=25301992, TotalCommittedBytes=662667264, PinnedObjectsCount=24, MemoryLoadBytes=3126723870, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 13:12:46 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 672 [PrintingService.cs@2118] 08/20/2026 13:12:46 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0131939. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267322884, XYCompressed = 28187639, LSource = 138822063, LCompressed = 6419616 } [McuMovementClient.cs@491] 08/20/2026 13:12:46 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 673, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.74414439349476, Elapsed = 1.01:06:49.5732785, TimeTotal = 1.21:03:06.6731693, Remaining = 19:56:17.0998908, Incomplete = False, SoftCount = 1165, LayerPrintDone = 673, WeightsDone = 673, WeightDone = 13:31:17.2450108, WeightTotal = 18:49:28.3421996, WeightTotalEstimate = 18:49:28.3421997, LayerRecoatElapsed = 06:30:13.6181442, LayerRecoatDelays = 03:50:50, LayerRecoatPrintLayersElapsed = 05:51:13.2218421, LayerRecoatNoDelayAverage = 00:00:11.9098607, StreamingElapsed = 13:30:41.0594401, ObjectLayerOverheadAverageDuration = 00:00:00.0310176, TimeLayers = 1.05:35:54.0467006, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:33.9163452, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.2818910, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5493035, JobElapsed = 19:22:15.1472665, JobTotal = 1.05:02:21.2155061, WeightEstimate = 05:18:11.0971889 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:03. coolingEstimate=10:21:33.9163452 [PrintingService.cs@1912] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.74414439349476;StartedAtUtc;1.01:06:49.5732785;1.21:03:06.6731693;19:56:17.0998908;False;1165;673;673;13:31:17.2450108;18:49:28.3421996;18:49:28.3421997;06:30:13.6181442;03:50:50;05:51:13.2218421;00:00:11.9098607;13:30:41.0594401;00:00:00.0310176;1.05:35:54.0467006;00:00:00;10:21:33.9163452;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.2818910;00:00:00;00:01:14.5493035;19:22:15.1472665;1.05:02:21.2155061 [PrintingService.cs@1918] 08/20/2026 13:12:46 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 672. PreviewWeight=LayerWeight { Index = 672, FillTotalRelative = 0.17795243187333432, FillMaxRelative = 0.28706409102507874, TimeFromPreview = 64.05507882668047, EnergyDensityIncreaseFactor = 0 }, FillArea=65839.2357019009, PreviewFillRatio=0.28706409102507874, Results=11, StreamingSeconds (preview) = 64.05507882668047, StreamingSeconds (extrapolated) = 66.48539209596665, StreamingSeconds (no overhead) = 64.5625653 (13:30:41.0594401), LayerElapsedSeconds=95.8926533, LayerStreamStats=StreamStats { EdgeCount = 148072, OnTraceLength = 27412.44734179601, AllTraceLength = 73277.87868872844 }, TotalStreamStats=StreamStats { EdgeCount = 131111252, OnTraceLength = 25142842.764487114, AllTraceLength = 51734017.91692474 } [PrintingService.cs@2147] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 673, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.7441459761121, Elapsed = 1.01:06:49.5647987, TimeTotal = 1.21:03:06.6533527, Remaining = 19:56:17.0885540, Incomplete = False, SoftCount = 1165, LayerPrintDone = 673, WeightsDone = 673, WeightDone = 13:31:17.2365310, WeightTotal = 18:49:28.3275206, WeightTotalEstimate = 18:49:28.3275207, LayerRecoatElapsed = 06:30:13.6181442, LayerRecoatDelays = 03:50:50, LayerRecoatPrintLayersElapsed = 05:51:13.2218421, LayerRecoatNoDelayAverage = 00:00:11.9098607, StreamingElapsed = 13:30:41.0594401, ObjectLayerOverheadAverageDuration = 00:00:00.0310050, TimeLayers = 1.05:35:54.0320216, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:33.9112076, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.2818910, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5493035, JobElapsed = 19:22:15.1776520, JobTotal = 1.05:02:21.2008271, WeightEstimate = 05:18:11.0909897 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:09:03. coolingEstimate=10:21:33.9112076 [PrintingService.cs@1912] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.7441459761121;StartedAtUtc;1.01:06:49.5647987;1.21:03:06.6533527;19:56:17.0885540;False;1165;673;673;13:31:17.2365310;18:49:28.3275206;18:49:28.3275207;06:30:13.6181442;03:50:50;05:51:13.2218421;00:00:11.9098607;13:30:41.0594401;00:00:00.0310050;1.05:35:54.0320216;00:00:00;10:21:33.9112076;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.2818910;00:00:00;00:01:14.5493035;19:22:15.1776520;1.05:02:21.2008271 [PrintingService.cs@1918] 08/20/2026 13:12:46 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 673. PrevPreviewWeight=LayerWeight { Index = 672, FillTotalRelative = 0.17795243187333432, FillMaxRelative = 0.28706409102507874, TimeFromPreview = 64.05507882668047, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.28706409102507874, PreviewWeight=LayerWeight { Index = 673, FillTotalRelative = 0.1800378576477283, FillMaxRelative = 0.29611466881149495, TimeFromPreview = 73.25794620560076, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0743476. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267322884, XYCompressed = 28187639, LSource = 138822063, LCompressed = 6419616 } [McuMovementClient.cs@491] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0616544. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1406330. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267322884, XYCompressed = 28187639, LSource = 138822063, LCompressed = 6419616 } [McuMovementClient.cs@491] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1575639. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267322884, XYCompressed = 28187639, LSource = 138822063, LCompressed = 6419616 } [McuMovementClient.cs@491] 08/20/2026 13:12:46 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4594.087045526739, PrevLayerFillRatio=0.28706409102507874: Z1=117.57401457559345, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 80520.8575234873, Z2 = 67550 } } [LayerClient.cs@969] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10952422409065 (10952422409065 @ 0) for mcu = 91257.233308 [20/08/2026 11:41:30] (91270.18674220833 sec) to 10962714971780 (from now=10962594971780, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10952422409065 (10952422409065 @ 0) for mcu = 91257.233308 [20/08/2026 11:41:30] (91270.18674220833 sec) to 10962714971780 (from external timestamp, flags=None, requested=10962714971780 (10962714971780 @ 0) for mcu = 91343.006278 [20/08/2026 11:42:56] (91355.95809816667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10952422409065 (10952422409065 @ 0) for mcu = 91257.233308 [20/08/2026 11:41:30] (91270.18674220833 sec) to 10962714971780 (from external timestamp, flags=None, requested=10962714971780 (10962714971780 @ 0) for mcu = 91343.006278 [20/08/2026 11:42:56] (91355.95809816667 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:12:46 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:12:57 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0798861. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3391876. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267322884, XYCompressed = 28187639, LSource = 138822063, LCompressed = 6419616 } [McuMovementClient.cs@491] 08/20/2026 13:12:57 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 13:12:57 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 13:12:57 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.5 [HeaterCheck.cs@111] 08/20/2026 13:13:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0665872 ~ 5.99 samples/sec, 7 resets, 302 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:13:17 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 13:13:17 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 673, Weight=LayerWeight { Index = 673, FillTotalRelative = 0.1800378576477283, FillMaxRelative = 0.29611466881149495, TimeFromPreview = 73.25794620560076, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 13:13:17 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10966341493770, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 13:13:17 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10966461513227, flushed existing data. Was Timestamp=0, Now=10966341515641, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 13:13:17 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 13:13:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10962494823605 (10962494823605 @ 0) for mcu = 91341.171731 [20/08/2026 11:42:54] (91354.12353004167 sec) to 10966461558011 (from now=10966341558011, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:13:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10962494848190 (2806398681136857 @ 8) for mcu = 91341.171936 [20/08/2026 11:42:54] (91354.12373492373 sec) to 10966461558011 (from now=10966341558011, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:13:17 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10962494847612 (2806398680988899 @ 8) for mcu = 91341.171931 [20/08/2026 11:42:54] (91354.12373010739 sec) to 10966461558011 (from now=10966341558011, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:13:18 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 13:13:20 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 13:13:20 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:14:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0868080 ~ 6.04 samples/sec, 7 resets, 302 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:14:19 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134 [HeaterCheck.cs@111] 08/20/2026 13:14:24 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:14:24 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:01:03.9673764. Loops = 256. [McuMovementClient.cs@475] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (42 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:01:03.9673764. Loops = 256. GC duration = 00:00:00.4633746. SinceCollect=00:01:38.8801491. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267713406, XYCompressed = 28240667, LSource = 139027321, LCompressed = 6430443 } [McuMovementClient.cs@478] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=198168, gen1=34685, gen2=1296, LatencyMode=Interactive, FreeMemory=5551570944, Live=497741368, HeapSizeBytes=522803520, FragmentedBytes=25749008, TotalCommittedBytes=629653504, PinnedObjectsCount=27, MemoryLoadBytes=3042217820, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, including movement [PrinterClientBase.cs@195] 08/20/2026 13:14:25 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ending layer 673 [PrintingService.cs@2118] 08/20/2026 13:14:25 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Starting [LayerClient.cs@1360] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0157223. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267713406, XYCompressed = 28240667, LSource = 139027321, LCompressed = 6430443 } [McuMovementClient.cs@491] 08/20/2026 13:14:25 INFO [SLS4All.Compact.Movement.LayerClient] [0] EndLayer: Completed [LayerClient.cs@1367] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 674, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.81198630611749, Elapsed = 1.01:08:28.4192191, TimeTotal = 1.21:02:46.6333871, Remaining = 19:54:18.2141680, Incomplete = False, SoftCount = 1165, LayerPrintDone = 674, WeightsDone = 674, WeightDone = 13:32:24.7748264, WeightTotal = 18:49:14.5539533, WeightTotalEstimate = 18:49:14.5539534, LayerRecoatElapsed = 06:30:44.9342692, LayerRecoatDelays = 03:51:10, LayerRecoatPrintLayersElapsed = 05:51:44.5379670, LayerRecoatNoDelayAverage = 00:00:11.9091222, StreamingElapsed = 13:31:48.5667305, ObjectLayerOverheadAverageDuration = 00:00:00.0310050, TimeLayers = 1.05:35:39.2024175, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:28.7208461, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.1858860, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5456110, JobElapsed = 19:23:54.0337892, JobTotal = 1.05:02:06.4709205, WeightEstimate = 05:16:49.7791270 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:08:43. coolingEstimate=10:21:28.7208461 [PrintingService.cs@1912] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.81198630611749;StartedAtUtc;1.01:08:28.4192191;1.21:02:46.6333871;19:54:18.2141680;False;1165;674;674;13:32:24.7748264;18:49:14.5539533;18:49:14.5539534;06:30:44.9342692;03:51:10;05:51:44.5379670;00:00:11.9091222;13:31:48.5667305;00:00:00.0310050;1.05:35:39.2024175;00:00:00;10:21:28.7208461;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.1858860;00:00:00;00:01:14.5456110;19:23:54.0337892;1.05:02:06.4709205 [PrintingService.cs@1918] 08/20/2026 13:14:25 INFO [SLS4All.Compact.Printing.PrintingService] [0] Ended layer 673. PreviewWeight=LayerWeight { Index = 673, FillTotalRelative = 0.1800378576477283, FillMaxRelative = 0.29611466881149495, TimeFromPreview = 73.25794620560076, EnergyDensityIncreaseFactor = 0 }, FillArea=65402.39350583323, PreviewFillRatio=0.29611466881149495, Results=11, StreamingSeconds (preview) = 73.25794620560076, StreamingSeconds (extrapolated) = 73.23384300842886, StreamingSeconds (no overhead) = 67.5072904 (13:31:48.5667305), LayerElapsedSeconds=98.8455899, LayerStreamStats=StreamStats { EdgeCount = 190715, OnTraceLength = 36127.21205202676, AllTraceLength = 95221.62911892124 }, TotalStreamStats=StreamStats { EdgeCount = 131301967, OnTraceLength = 25178969.976539142, AllTraceLength = 51829239.54604366 } [PrintingService.cs@2147] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Updating progress: PrintingStatus { Phase = Layers, PhaseDone = 674, PhaseTotal = 1165, Estimate = PrintingEstimate { StartedAtUtc = 19/08/2026 11:06:07, Progress = 55.81197994756939, Elapsed = 1.01:08:28.4533235, TimeTotal = 1.21:02:46.7129683, Remaining = 19:54:18.2596448, Incomplete = False, SoftCount = 1165, LayerPrintDone = 674, WeightsDone = 674, WeightDone = 13:32:24.8089308, WeightTotal = 18:49:14.6129023, WeightTotalEstimate = 18:49:14.6129024, LayerRecoatElapsed = 06:30:44.9342692, LayerRecoatDelays = 03:51:10, LayerRecoatPrintLayersElapsed = 05:51:44.5379670, LayerRecoatNoDelayAverage = 00:00:11.9091222, StreamingElapsed = 13:31:48.5667305, ObjectLayerOverheadAverageDuration = 00:00:00.0310556, TimeLayers = 1.05:35:39.2613665, CoolingElapsed = 00:00:00, CoolingEstimate = 10:21:28.7414783, HeatingElapsed = 05:05:18.7101235, HeatingEstimate = 00:00:00, HeatingEstimate2 = 00:00:00, HeatingEstimate3 = 00:00:20, CoolingFrom = 176, BedPreparationElapsed = 00:39:00.4130657, BedPreparationTotal = 00:32:18.1858860, PrintCapElapsed = 00:00:00, PrintCapTotal = 00:01:14.5456110, JobElapsed = 19:23:54.0825976, JobTotal = 1.05:02:06.5298695, WeightEstimate = 05:16:49.8039716 }, JobName = 2026-08-19 Peter's Trophy Parts, Nameplates, and other stuff }. UTC calculatedEstimate: 08/21/2026 08:08:43. coolingEstimate=10:21:28.7414783 [PrintingService.cs@1912] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Printing.PrintingService] [0] Estimate CSV: 55.81197994756939;StartedAtUtc;1.01:08:28.4533235;1.21:02:46.7129683;19:54:18.2596448;False;1165;674;674;13:32:24.8089308;18:49:14.6129023;18:49:14.6129024;06:30:44.9342692;03:51:10;05:51:44.5379670;00:00:11.9091222;13:31:48.5667305;00:00:00.0310556;1.05:35:39.2613665;00:00:00;10:21:28.7414783;05:05:18.7101235;00:00:00;00:00:00;00:00:20;176;00:39:00.4130657;00:32:18.1858860;00:00:00;00:01:14.5456110;19:23:54.0825976;1.05:02:06.5298695 [PrintingService.cs@1918] 08/20/2026 13:14:25 INFO [SLS4All.Compact.Printing.PrintingService] [0] Begin layer 674. PrevPreviewWeight=LayerWeight { Index = 673, FillTotalRelative = 0.1800378576477283, FillMaxRelative = 0.29611466881149495, TimeFromPreview = 73.25794620560076, EnergyDensityIncreaseFactor = 0 }, PrevPreviewFillRatio=0.29611466881149495, PreviewWeight=LayerWeight { Index = 674, FillTotalRelative = 0.18201604385406883, FillMaxRelative = 0.3016908754918323, TimeFromPreview = 64.77149703244307, EnergyDensityIncreaseFactor = 0 } [PrintingService.cs@2089] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0806753. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267713406, XYCompressed = 28240667, LSource = 139027321, LCompressed = 6430443 } [McuMovementClient.cs@491] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0631097. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1484696. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267713406, XYCompressed = 28240667, LSource = 139027321, LCompressed = 6430443 } [McuMovementClient.cs@491] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.1632471. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267713406, XYCompressed = 28240667, LSource = 139027321, LCompressed = 6430443 } [McuMovementClient.cs@491] 08/20/2026 13:14:25 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - LayerMoves: LayerThickness=100, PowderVolume=4611.424870605603, PrevLayerFillRatio=0.29611466881149495: Z1=118.017732267124, Z2=100, ZMove=700, UseLoweredSpeed=False, RecoaterPowderSpeedFactor=1, RecoaterPrintSpeedFactor=1, SinteredVolumeMultiplier=1.473684210526316, VolumeFactor=1.3, RecoatPasses=1, RecoaterMaxDistance=0, PowderBedDivision=Thickness, ShakeFactor=0, ShakeBackoff=70 [LayerClient.cs@761] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer - Sums: { BedPrep = { Z1 = 13455.03659722575, Z2 = 13000 }, PrintCap = { Z1 = 13455.03659722575, Z2 = 13000 }, BeginLayer = { Z1 = 80638.87525575442, Z2 = 67650 } } [LayerClient.cs@969] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from 10963935212928 (10963935212928 @ 0) for mcu = 91353.175210 [20/08/2026 11:43:06] (91366.1267744 sec) to 10974581470374 (from now=10974461470374, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 10963935212928 (10963935212928 @ 0) for mcu = 91353.175210 [20/08/2026 11:43:06] (91366.1267744 sec) to 10974581470374 (from external timestamp, flags=None, requested=10974581470374 (10974581470374 @ 0) for mcu = 91441.895702 [20/08/2026 11:44:34] (91454.84558645 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from 10963935212928 (10963935212928 @ 0) for mcu = 91353.175210 [20/08/2026 11:43:06] (91366.1267744 sec) to 10974581470374 (from external timestamp, flags=None, requested=10974581470374 (10974581470374 @ 0) for mcu = 91441.895702 [20/08/2026 11:44:34] (91454.84558645 sec), advance=0) [McuStepper.cs@843] 08/20/2026 13:14:25 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:14:36 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:11.0870806. Loops = 45. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:11.3441290. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 267713406, XYCompressed = 28240667, LSource = 139027321, LCompressed = 6430443 } [McuMovementClient.cs@491] 08/20/2026 13:14:36 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Setting and waiting for surface temperature to settle (target=176, hasSetTarget=(null), hasSettleIncrease=False, delay=00:00:20, keep=True) [LayerClient.cs@1279] 08/20/2026 13:14:36 DBUG [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Target temperature possibly reached, waiting to settle [LayerClient.cs@1311] 08/20/2026 13:14:56 INFO [SLS4All.Compact.Movement.LayerClient] [0] BeginLayer: Completed [LayerClient.cs@310] 08/20/2026 13:14:56 INFO [SLS4All.Compact.Printing.PrintingService] [0] Streaming layer 674, Weight=LayerWeight { Index = 674, FillTotalRelative = 0.18201604385406883, FillMaxRelative = 0.3016908754918323, TimeFromPreview = 64.77149703244307, EnergyDensityIncreaseFactor = 0 }, Results=11, EnergyDensityIncrease=0 [PrintingService.cs@2099] 08/20/2026 13:14:56 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L, flushing existing data. This should happen only when a batch is starting, otherwise it is an indication that feeding or processing is too slow at times. Was Timestamp=0, Now=10978205108662, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000 [McuMovementClient.cs@846] 08/20/2026 13:14:56 INFO [SLS4All.Compact.Movement.McuMovementClient] [0] Resetting X/Y/L to 10978325114626, flushed existing data. Was Timestamp=0, Now=10978205116840, QueueLow=00:00:00.0500000, QueueHigh=00:00:01, QueueSafe=00:00:00.5250000, Dwelled=0 [McuMovementClient.cs@878] 08/20/2026 13:14:56 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] X/Y/L reset complete [McuMovementClient.cs@901] 08/20/2026 13:14:56 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper laser (pin=mcu:P2.0) clock moved from 10974384175835 (10974384175835 @ 0) for mcu = 91440.251532 [20/08/2026 11:44:33] (91453.20146529167 sec) to 10978325151497 (from now=10978205151497, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:14:56 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper x (pin=mcu:PDAC.1) clock moved from 10974384199849 (2809442355161429 @ 8) for mcu = 91440.251732 [20/08/2026 11:44:33] (91453.2016654111 sec) to 10978325151497 (from now=10978205151497, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:14:56 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper y (pin=mcu:PDAC.4) clock moved from 10974384199910 (2809442355177066 @ 8) for mcu = 91440.251732 [20/08/2026 11:44:33] (91453.20166592012 sec) to 10978325151497 (from now=10978205151497, flags=Force, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:14:57 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Script task completed [PrinterClientBase.cs@120] 08/20/2026 13:14:59 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Execute task completed, finishing movement [PrinterClientBase.cs@193] 08/20/2026 13:14:59 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:15:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0045077 ~ 6 samples/sec, 7 resets, 302 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:15:19 DBUG [SLS4All.Compact.McuClient.Sensors.HeaterCheck] [0] Heater powderChamber3 [HysteresisHeater] no longer approaching new target of 145 with temperature 134.25 [HeaterCheck.cs@111] 08/20/2026 13:15:39 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 13:15:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 13:15:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 13:15:40 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 13:15:40 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 13:15:40 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 13:16:01 DBUG [SLS4All.Compact.Printer.McuPrinterClient] [0] Publish task completed (priority=False) [PrinterClientBase.cs@248] 08/20/2026 13:16:01 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:01:02.0574137. Loops = 249. [McuMovementClient.cs@475] 08/20/2026 13:16:03 DBUG [SLS4All.Compact.Temperature.SoftAnalysisSurfaceHeater] [0] Soft heater seems to be lagging behind real-time (53 cases) [SoftAnalysisSurfaceHeater.cs@800] 08/20/2026 13:15:54 INFO [SLS4All.Compact.ProgramWeb] [0] Creating constructables [StartupBase.cs@492] 08/20/2026 13:15:54 INFO [SLS4All.Compact.ProgramWeb] [0] Finished constructables [StartupBase.cs@501] 08/20/2026 13:15:54 INFO [SLS4All.Compact.ProgramWeb] [0] Creating delayed constructables [StartupBase.cs@515] 08/20/2026 13:15:54 INFO [SLS4All.Compact.ProgramWeb] [0] Host is starting to run at 08/20/2026 12:15:54 UTC, version=1.206.139.2317 [ProgramWeb.cs@69] 08/20/2026 13:15:55 INFO [SLS4All.Compact.Printer.PrinterWatchDogMonitor] [0] Setting WatchDog enabled: True [PrinterWatchDogMonitor.cs@185] 08/20/2026 13:15:55 INFO [SLS4All.Compact.Printer.McuPrinterClient] [0] Ensuring MCU runners are started, since EnableRunner is true [McuPrinterClient.cs@134] 08/20/2026 13:15:55 INFO [SLS4All.Compact.Printer.McuHostRunner] [0] Starting script/binary: /home/ppak/SLS4All/Current/Firmware/linux_host_RaspberryPi5.sh [LoggedScriptRunner.cs@105] 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.McuManager] [0] Will start with 3 MCUs: mcu, zero1, host [McuManager.cs@301] 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.McuManager] [0] MCU zero1 is starting Run() [McuManager.cs@326] 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.McuManager] [0] MCU host is starting Run() [McuManager.cs@326] 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.McuManager] [0] MCU mcu is starting Run() [McuManager.cs@326] 08/20/2026 13:15:55 INFO [SLS4All.Compact.Printer.McuHostRunner] [0] Starting script/binary: /home/ppak/SLS4All/Current/Firmware/linux_mcuapp_RaspberryPi5.sh --no-paging --dumpable --Application:ConfigurationSources:0="/home/ppak/SLS4All/Current/appsettings.toml" --Application:ConfigurationSources:1="/home/ppak/SLS4All/Current/appsettings.Inova.toml" --Application:ConfigurationSources:2="/home/ppak/SLS4All/Current/appsettings.Inova-RaspberryPi5.toml" --Application:ConfigurationSources:3="/home/ppak/SLS4All/Current/appsettings.Inova-RaspberryPi5-McuClient.toml" --Application:ConfigurationSources:4="/home/ppak/SLS4All/Current/appsettings.Inova-RaspberryPi5-libcamera.toml" --Application:ConfigurationSources:5="/home/ppak/SLS4All/Configuration/appsettings.user.toml" [LoggedScriptRunner.cs@105] 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] MCU host proxy streams are connecting [PipedMcuProxy.cs@466] 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] MCU mcu proxy streams are connecting [PipedMcuProxy.cs@466] 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] MCU zero1 proxy streams are connecting [PipedMcuProxy.cs@466] 08/20/2026 13:15:55 INFO [Inova.ApiPlugin.LoggingCodePlotter] [0] LoggingCodePlotter wraps SLS4All.Compact.Slicing.ImageCodePlotter, SLS4All.Compact.Processing, Version=1.206.139.2317, Culture=neutral, PublicKeyToken=null (processEpoch=426aec5e-3a9c-4338-ae28-542c91e0190a) 08/20/2026 13:15:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Opening I2c device [Mlx90640Camera.cs@202] 08/20/2026 13:15:55 DBUG [SLS4All.Compact.Printer.McuRunnerOutput] [0] Starting Klipper MCU/Host 'linux_arm64.elf' for architecture aarch64... Waiting for exit signal... Successfully set permissions. 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] MCU host proxy streams have connected [PipedMcuProxy.cs@470] 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Created device for MCU host, attempt = 0, info = (null) [McuBase.cs@343] 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] MCU mcu proxy streams have connected [PipedMcuProxy.cs@470] 08/20/2026 13:15:55 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Created device for MCU mcu, attempt = 0, info = (null) [McuBase.cs@343] 08/20/2026 13:15:55 INFO [Inova.ApiPlugin.FullRecoatLayerClient] [0] FullRecoatLayerClient installed as ILayerClient (full-recoat expansion available) 08/20/2026 13:15:55 DBUG [SLS4All.Compact.Printer.PrinterPerformanceProvider] [0] IO will be collected for block device nvme0n1 which should correspond to app data directory /home/ppak/SLS4All [PrinterPerformanceProvider.cs@149] 08/20/2026 13:15:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 13:15:55 INFO [Inova.ApiPlugin.InovaApiPlugin] [0] Inova API plugin listening on http://+:5001/ 08/20/2026 13:15:56 INFO [SLS4All.Compact.ProgramWeb] [0] Finished delayed constructables [StartupBase.cs@524] 08/20/2026 13:15:56 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Aux data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.g__Throw|11_0() in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 134 at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateAuxData(Span`1 auxData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 172 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 111 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 13:15:56 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 13:15:56 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Got identify config from MCU host in 65 batches [McuBase.cs@749] 08/20/2026 13:15:56 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Got identify config from MCU mcu in 60 batches [McuBase.cs@749] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuClockSyncProxy] [0] Mcu host is ready [PipedMcuClockSyncProxy.cs@190] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Initializing MCU host [McuConfigCommands.cs@64] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Sending MCU host printer configuration (1/2: config) [McuConfigCommands.cs@129] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Sending MCU host printer configuration (2/2: init) [McuConfigCommands.cs@139] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Initialized MCU host, 1024 moves available, 0 requested [McuBase.cs@710] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] MCU host is ready [McuBase.cs@410] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuClockSyncProxy] [0] Mcu mcu is ready [PipedMcuClockSyncProxy.cs@190] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Initializing MCU mcu [McuConfigCommands.cs@64] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Sending MCU mcu printer configuration (1/2: config) [McuConfigCommands.cs@129] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Sending MCU mcu printer configuration (2/2: init) [McuConfigCommands.cs@139] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Initialized MCU mcu, 2400 moves available, 2400 requested [McuBase.cs@710] 08/20/2026 13:15:57 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] MCU mcu is ready [McuBase.cs@410] 08/20/2026 13:15:57 INFO [Microsoft.Hosting.Lifetime] [ListeningOnAddress] Now listening on: http://0.0.0.0:80 08/20/2026 13:15:57 INFO [Microsoft.Hosting.Lifetime] [0] Application started. Press Ctrl+C to shut down. 08/20/2026 13:15:57 INFO [Microsoft.Hosting.Lifetime] [0] Hosting environment: Inova-RaspberryPi5 08/20/2026 13:15:57 INFO [Microsoft.Hosting.Lifetime] [0] Content root path: /home/ppak/SLS4All/Current 08/20/2026 13:15:57 DBUG [SLS4All.Compact.Security.SignInManager] [0] Generating nonce for { Connection = { Id = , RemoteIpAddress = , RemotePort = , LocalPort = , ClientCertificate = }, RequestHeaders = } [SignInManager.cs@211] 08/20/2026 13:15:57 INFO [SLS4All.Compact.ProgramWeb] [0] Configuration was loaded from: /home/ppak/SLS4All/Current/appsettings.toml /home/ppak/SLS4All/Current/appsettings.Inova.toml /home/ppak/SLS4All/Current/appsettings.Inova-RaspberryPi5.toml /home/ppak/SLS4All/Current/appsettings.Inova-RaspberryPi5-McuClient.toml /home/ppak/SLS4All/Current/appsettings.Inova-RaspberryPi5-libcamera.toml /home/ppak/SLS4All/Configuration/appsettings.user.toml [StartupBase.cs@554] 08/20/2026 13:16:00 INFO [SLS4All.Compact.Security.SystemPrinterHostname] [0] Running get hostname script /tmp/ac8cc22b-f530-4bd7-a234-932ba697aa06.sh [SystemPrinterHostname.cs@140] 08/20/2026 13:16:00 DBUG [SLS4All.Compact.Security.SystemPrinterHostname] [0] Returned system hostname: inova [SystemPrinterHostname.cs@158] 08/20/2026 13:16:01 INFO [SLS4All.Compact.Security.SignInManager] [0] Trying to hash login for { Connection = { Id = 0HNNUMJ57IO7D, RemoteIpAddress = 127.0.0.1, RemotePort = 56406, LocalPort = 80, ClientCertificate = }, RequestHeaders = [Accept, text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7]; [Connection, keep-alive]; [Host, 127.0.0.1]; [User-Agent, Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36]; [Accept-Encoding, gzip, deflate, br, zstd]; [Accept-Language, en-GB,en-US;q=0.9,en;q=0.8]; [Cookie, .AspNetCore.Antiforgery.7RLzIL2Ii6k=CfDJ8N0snGgQRgFMohL3YTmziDV0xFJNzq3V7eolzOL1SmK88syByVlDGEXpHuv-rOFlw1qvHYaZD64G0M891EmXvFsUewfZWkZ88l0spzpb8faL8HFFOhKg9Fbu8P_PqJ281vS73oF-hgRkMCJ6W9VSXug; .AspNetCore.Identity.Application=CfDJ8GY_pFo1dJdAsUvzOkiaS_3v4oNZFKUxQY7AxxngeP_R-K4IgY2xbLx7RlXj1IyT8YX841Lh0BO85xArJqJ3J62HOrMwPwfou-MAGva0eXTQmZASou3uVdAw-V8CdSTbAPyRLLWA7H4M5dKLJ9gq8uxRZbglPgQ1nGAAeq5jK8lBX6I2wvAMhBCMjcCdQEFZZsgH0BjQBMCde3KdKAQWnqR0bM4sTh_etCcC8qnzmt_NIR7C3Ctfw7g9d9HuUc84vH28JzFlfmTGumXUVORM7nbfJEpqop2TM1YMPHG1Q6GEnq7leisyLmBcE-BjYE6he9cAvwBsApSpVzwHE3Xdu3fzCDkCp0vGOObnGI0OtPkOhV35qrbbLsxgMCZe06HE15bLIShBlU-FD1fylBbhwQfti3dJIz5FXP8dZVSvHZOrh6Das4YjPRCiz_4bgA_FzPxwvMdO50j0YqZphpdT2BkKxrBTcWV_ROtlnyXyPKgimAdby_2Jb1_-cFvOx3i4HiFLWOZd5HqTwzFHqVdbj80]; [Referer, http://127.0.0.1/service-worker.4inovvvyqj.js]; [Upgrade-Insecure-Requests, 1]; [x-cookie, .AspNetCore.Identity.Application=CfDJ8GY_pFo1dJdAsUvzOkiaS_3v4oNZFKUxQY7AxxngeP_R-K4IgY2xbLx7RlXj1IyT8YX841Lh0BO85xArJqJ3J62HOrMwPwfou-MAGva0eXTQmZASou3uVdAw-V8CdSTbAPyRLLWA7H4M5dKLJ9gq8uxRZbglPgQ1nGAAeq5jK8lBX6I2wvAMhBCMjcCdQEFZZsgH0BjQBMCde3KdKAQWnqR0bM4sTh_etCcC8qnzmt_NIR7C3Ctfw7g9d9HuUc84vH28JzFlfmTGumXUVORM7nbfJEpqop2TM1YMPHG1Q6GEnq7leisyLmBcE-BjYE6he9cAvwBsApSpVzwHE3Xdu3fzCDkCp0vGOObnGI0OtPkOhV35qrbbLsxgMCZe06HE15bLIShBlU-FD1fylBbhwQfti3dJIz5FXP8dZVSvHZOrh6Das4YjPRCiz_4bgA_FzPxwvMdO50j0YqZphpdT2BkKxrBTcWV_ROtlnyXyPKgimAdby_2Jb1_-cFvOx3i4HiFLWOZd5HqTwzFHqVdbj80]; [Sec-Fetch-Site, same-origin]; [Sec-Fetch-Mode, same-origin]; [Sec-Fetch-Dest, empty] } [SignInManager.cs@257] 08/20/2026 13:16:01 INFO [SLS4All.Compact.Security.SignInManager] [0] Signing out for { Connection = { Id = 0HNNUMJ57IO7D, RemoteIpAddress = 127.0.0.1, RemotePort = 56406, LocalPort = 80, ClientCertificate = }, RequestHeaders = [Accept, text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7]; [Connection, keep-alive]; [Host, 127.0.0.1]; [User-Agent, Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36]; [Accept-Encoding, gzip, deflate, br, zstd]; [Accept-Language, en-GB,en-US;q=0.9,en;q=0.8]; [Cookie, .AspNetCore.Antiforgery.7RLzIL2Ii6k=CfDJ8N0snGgQRgFMohL3YTmziDV0xFJNzq3V7eolzOL1SmK88syByVlDGEXpHuv-rOFlw1qvHYaZD64G0M891EmXvFsUewfZWkZ88l0spzpb8faL8HFFOhKg9Fbu8P_PqJ281vS73oF-hgRkMCJ6W9VSXug; .AspNetCore.Identity.Application=CfDJ8GY_pFo1dJdAsUvzOkiaS_3v4oNZFKUxQY7AxxngeP_R-K4IgY2xbLx7RlXj1IyT8YX841Lh0BO85xArJqJ3J62HOrMwPwfou-MAGva0eXTQmZASou3uVdAw-V8CdSTbAPyRLLWA7H4M5dKLJ9gq8uxRZbglPgQ1nGAAeq5jK8lBX6I2wvAMhBCMjcCdQEFZZsgH0BjQBMCde3KdKAQWnqR0bM4sTh_etCcC8qnzmt_NIR7C3Ctfw7g9d9HuUc84vH28JzFlfmTGumXUVORM7nbfJEpqop2TM1YMPHG1Q6GEnq7leisyLmBcE-BjYE6he9cAvwBsApSpVzwHE3Xdu3fzCDkCp0vGOObnGI0OtPkOhV35qrbbLsxgMCZe06HE15bLIShBlU-FD1fylBbhwQfti3dJIz5FXP8dZVSvHZOrh6Das4YjPRCiz_4bgA_FzPxwvMdO50j0YqZphpdT2BkKxrBTcWV_ROtlnyXyPKgimAdby_2Jb1_-cFvOx3i4HiFLWOZd5HqTwzFHqVdbj80]; [Referer, http://127.0.0.1/service-worker.4inovvvyqj.js]; [Upgrade-Insecure-Requests, 1]; [x-cookie, .AspNetCore.Identity.Application=CfDJ8GY_pFo1dJdAsUvzOkiaS_3v4oNZFKUxQY7AxxngeP_R-K4IgY2xbLx7RlXj1IyT8YX841Lh0BO85xArJqJ3J62HOrMwPwfou-MAGva0eXTQmZASou3uVdAw-V8CdSTbAPyRLLWA7H4M5dKLJ9gq8uxRZbglPgQ1nGAAeq5jK8lBX6I2wvAMhBCMjcCdQEFZZsgH0BjQBMCde3KdKAQWnqR0bM4sTh_etCcC8qnzmt_NIR7C3Ctfw7g9d9HuUc84vH28JzFlfmTGumXUVORM7nbfJEpqop2TM1YMPHG1Q6GEnq7leisyLmBcE-BjYE6he9cAvwBsApSpVzwHE3Xdu3fzCDkCp0vGOObnGI0OtPkOhV35qrbbLsxgMCZe06HE15bLIShBlU-FD1fylBbhwQfti3dJIz5FXP8dZVSvHZOrh6Das4YjPRCiz_4bgA_FzPxwvMdO50j0YqZphpdT2BkKxrBTcWV_ROtlnyXyPKgimAdby_2Jb1_-cFvOx3i4HiFLWOZd5HqTwzFHqVdbj80]; [Sec-Fetch-Site, same-origin]; [Sec-Fetch-Mode, same-origin]; [Sec-Fetch-Dest, empty] } [SignInManager.cs@161] 08/20/2026 13:16:01 INFO [SLS4All.Compact.Security.SignInManager] [0] Signing in for { Connection = { Id = 0HNNUMJ57IO7D, RemoteIpAddress = 127.0.0.1, RemotePort = 56406, LocalPort = 80, ClientCertificate = }, RequestHeaders = [Accept, text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7]; [Connection, keep-alive]; [Host, 127.0.0.1]; [User-Agent, Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36]; [Accept-Encoding, gzip, deflate, br, zstd]; [Accept-Language, en-GB,en-US;q=0.9,en;q=0.8]; [Cookie, .AspNetCore.Antiforgery.7RLzIL2Ii6k=CfDJ8N0snGgQRgFMohL3YTmziDV0xFJNzq3V7eolzOL1SmK88syByVlDGEXpHuv-rOFlw1qvHYaZD64G0M891EmXvFsUewfZWkZ88l0spzpb8faL8HFFOhKg9Fbu8P_PqJ281vS73oF-hgRkMCJ6W9VSXug; .AspNetCore.Identity.Application=CfDJ8GY_pFo1dJdAsUvzOkiaS_3v4oNZFKUxQY7AxxngeP_R-K4IgY2xbLx7RlXj1IyT8YX841Lh0BO85xArJqJ3J62HOrMwPwfou-MAGva0eXTQmZASou3uVdAw-V8CdSTbAPyRLLWA7H4M5dKLJ9gq8uxRZbglPgQ1nGAAeq5jK8lBX6I2wvAMhBCMjcCdQEFZZsgH0BjQBMCde3KdKAQWnqR0bM4sTh_etCcC8qnzmt_NIR7C3Ctfw7g9d9HuUc84vH28JzFlfmTGumXUVORM7nbfJEpqop2TM1YMPHG1Q6GEnq7leisyLmBcE-BjYE6he9cAvwBsApSpVzwHE3Xdu3fzCDkCp0vGOObnGI0OtPkOhV35qrbbLsxgMCZe06HE15bLIShBlU-FD1fylBbhwQfti3dJIz5FXP8dZVSvHZOrh6Das4YjPRCiz_4bgA_FzPxwvMdO50j0YqZphpdT2BkKxrBTcWV_ROtlnyXyPKgimAdby_2Jb1_-cFvOx3i4HiFLWOZd5HqTwzFHqVdbj80]; [Referer, http://127.0.0.1/service-worker.4inovvvyqj.js]; [Upgrade-Insecure-Requests, 1]; [x-cookie, .AspNetCore.Identity.Application=CfDJ8GY_pFo1dJdAsUvzOkiaS_3v4oNZFKUxQY7AxxngeP_R-K4IgY2xbLx7RlXj1IyT8YX841Lh0BO85xArJqJ3J62HOrMwPwfou-MAGva0eXTQmZASou3uVdAw-V8CdSTbAPyRLLWA7H4M5dKLJ9gq8uxRZbglPgQ1nGAAeq5jK8lBX6I2wvAMhBCMjcCdQEFZZsgH0BjQBMCde3KdKAQWnqR0bM4sTh_etCcC8qnzmt_NIR7C3Ctfw7g9d9HuUc84vH28JzFlfmTGumXUVORM7nbfJEpqop2TM1YMPHG1Q6GEnq7leisyLmBcE-BjYE6he9cAvwBsApSpVzwHE3Xdu3fzCDkCp0vGOObnGI0OtPkOhV35qrbbLsxgMCZe06HE15bLIShBlU-FD1fylBbhwQfti3dJIz5FXP8dZVSvHZOrh6Das4YjPRCiz_4bgA_FzPxwvMdO50j0YqZphpdT2BkKxrBTcWV_ROtlnyXyPKgimAdby_2Jb1_-cFvOx3i4HiFLWOZd5HqTwzFHqVdbj80]; [Sec-Fetch-Site, same-origin]; [Sec-Fetch-Mode, same-origin]; [Sec-Fetch-Dest, empty] } [SignInManager.cs@176] 08/20/2026 13:16:02 DBUG [SLS4All.Compact.Security.PrinterMiddleware] [0] Redirecting using JavaScript to: http://127.0.0.1/?_redir=1 [PrinterMiddleware.cs@140] 08/20/2026 13:16:02 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] MCU zero1 proxy streams have connected [PipedMcuProxy.cs@470] 08/20/2026 13:16:02 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Created device for MCU zero1, attempt = 0, info = (null) [McuBase.cs@343] 08/20/2026 13:16:03 INFO [SLS4All.Compact.ComponentModel.FirstRenderExecutor] [0] First init called for caller=SLS4All.Compact.Pages.MainLayout [FirstRenderExecutor.cs@49] 08/20/2026 13:16:03 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Got identify config from MCU zero1 in 57 batches [McuBase.cs@749] 08/20/2026 13:16:04 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuClockSyncProxy] [0] Mcu zero1 is ready [PipedMcuClockSyncProxy.cs@190] 08/20/2026 13:16:04 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Initializing MCU zero1 [McuConfigCommands.cs@64] 08/20/2026 13:16:04 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Sending MCU zero1 printer configuration (1/2: config) [McuConfigCommands.cs@129] 08/20/2026 13:16:04 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Sending MCU zero1 printer configuration (2/2: init) [McuConfigCommands.cs@139] 08/20/2026 13:16:04 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] Initialized MCU zero1, 346 moves available, 0 requested [McuBase.cs@710] 08/20/2026 13:16:04 INFO [SLS4All.Compact.McuClient.PipedMcu.PipedMcuProxy] [0] MCU zero1 is ready [McuBase.cs@410] 08/20/2026 13:16:04 INFO [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handlers [McuManager.cs@342] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target laser (pin=mcu:P2.0) [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target Tmc2209Driver {UartPin = P1.8, UartAddress = 0} [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target r (pin=mcu:P0.22) [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target x (pin=mcu:PDAC.1) [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target y (pin=mcu:PDAC.4) [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target Tmc2209Driver {UartPin = P1.10, UartAddress = 0} [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target z1 (pin=mcu:P2.2) [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target Tmc2209Driver {UartPin = P1.9, UartAddress = 0} [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target z2 (pin=mcu:P0.19) [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target testTemp1 [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target powderBed [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target powderBed [HysteresisHeater] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target powderChamber1 [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target powderChamber1 [HysteresisHeater] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target powderChamber2 [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target powderChamber2 [HysteresisHeater] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target powderChamber3 [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target powderChamber3 [HysteresisHeater] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target powderChamber4 [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target powderChamber4 [HysteresisHeater] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target printBed [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target printBed [HysteresisHeater] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target printChamber1 [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target printChamber1 [HysteresisHeater] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target printChamber2 [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target printChamber2 [HysteresisHeater] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target printChamber3 [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target printChamber3 [HysteresisHeater] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU 'mcu' on target printChamber4 [InovaGate1] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target printChamber4 [HysteresisHeater] [McuManager.cs@347] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.McuClient.McuManager] [0] Calling setup handler for MCU '(null)' on target surface [InovaSurfaceHeater] [McuManager.cs@347] 08/20/2026 13:16:04 INFO [SLS4All.Compact.McuClient.McuManager] [0] Calling PostSetup [McuManager.cs@366] 08/20/2026 13:16:04 INFO [SLS4All.Compact.McuClient.McuManager] [0] Running! 08/20/2026 13:16:04 INFO [SLS4All.Compact.Printer.McuPrinterClient] [0] Running MCU manager initializers [McuPrinterClient.cs@212] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.Movement.XYHomingInitializer] [0] Homing XY [XYHomingInitializer.cs@32] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:16:04 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:00.0100000. Loops = 1. [McuMovementClient.cs@475] 08/20/2026 13:16:05 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:00.0100000. Loops = 1. GC duration = 00:00:00.4024418. SinceCollect=00:00:00. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 0, XYCompressed = 0, LSource = 0, LCompressed = 0 } [McuMovementClient.cs@478] 08/20/2026 13:16:05 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=258, gen1=60, gen2=10, LatencyMode=Interactive, FreeMemory=6495289344, Live=281096304, HeapSizeBytes=287562440, FragmentedBytes=7094208, TotalCommittedBytes=325255168, PinnedObjectsCount=26, MemoryLoadBytes=2028145213, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:16:05 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:16:05 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0627839. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:00.0721218. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 0, XYCompressed = 0, LSource = 0, LCompressed = 0 } [McuMovementClient.cs@491] 08/20/2026 13:16:05 INFO [SLS4All.Compact.Printer.PrinterWatchDogMonitor] [0] Setting WatchDog enabled: True [PrinterWatchDogMonitor.cs@185] 08/20/2026 13:16:05 INFO [SLS4All.Compact.Printer.McuPrinterClient] [0] Running MCU manager assigned [McuPrinterClient.cs@216] 08/20/2026 13:16:05 INFO [SLS4All.Compact.Printer.PrinterWatchDogMonitor] [0] Printer has connected. Will start WatchDog. [PrinterWatchDogMonitor.cs@108] 08/20/2026 13:16:05 INFO [SLS4All.Compact.ComponentModel.FirstRenderExecutor] [0] First render called for caller=SLS4All.Compact.Pages.MainLayout [FirstRenderExecutor.cs@58] 08/20/2026 13:16:11 INFO [SLS4All.Compact.Slicing.BitmapSliceProjectionHotspotCalculatorInitializer] [0] Background task has completed. Squares=100x100, MaxRadius=0.22265878 [BitmapSliceProjectionHotspotCalculatorInitializer.cs@175] 08/20/2026 13:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 13:19:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0395632 ~ 6.01 samples/sec, 2 resets, 8 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:20:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0755991 ~ 6.08 samples/sec, 2 resets, 8 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:21:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0935869 ~ 6.07 samples/sec, 2 resets, 8 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:22:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0688815 ~ 6.08 samples/sec, 2 resets, 8 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:23:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0604813 ~ 6.08 samples/sec, 2 resets, 8 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:24:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0687486 ~ 6.08 samples/sec, 2 resets, 8 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:25:25 INFO [SLS4All.Compact.Helpers.RemainingPrintTimeStylesGenerator] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 13:25:25 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 13:25:25 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 13:25:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0764257 ~ 6.08 samples/sec, 2 resets, 8 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:26:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0671873 ~ 6.08 samples/sec, 2 resets, 8 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:27:39 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Homing axis Z2 by distance -123958.36025953101 [McuMovementClient.cs@545] 08/20/2026 13:27:39 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:27:39 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - GC. Raw movement duration = 00:00:00.0100000. Loops = 1. [McuMovementClient.cs@475] 08/20/2026 13:27:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. HasCollected = True, MajorCleanup = False, Raw movement duration = 00:00:00.0100000. Loops = 1. GC duration = 00:00:00.5316172. SinceCollect=00:08:49.5342328. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 0, XYCompressed = 0, LSource = 0, LCompressed = 0 } [McuMovementClient.cs@478] 08/20/2026 13:27:40 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] GC: gen0=1184, gen1=191, gen2=16, LatencyMode=Interactive, FreeMemory=6545899520, Live=245466712, HeapSizeBytes=255533776, FragmentedBytes=10399728, TotalCommittedBytes=263634944, PinnedObjectsCount=24, MemoryLoadBytes=2028145213, HighMemoryLoadThresholdBytes=7605544550, Compacted=True, Concurrent=False [PrinterGC.cs@152] 08/20/2026 13:27:40 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from empty to 68401994526 (from now=68281994526, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:27:41 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:27:41 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:01.0840830. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 0, XYCompressed = 0, LSource = 0, LCompressed = 0 } [McuMovementClient.cs@491] 08/20/2026 13:27:41 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Homing axis Z2 by distance -210000 [McuMovementClient.cs@545] 08/20/2026 13:27:41 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:27:41 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:01.0985650. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 0, XYCompressed = 0, LSource = 0, LCompressed = 0 } [McuMovementClient.cs@491] 08/20/2026 13:27:41 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from empty to 68531646832 (from now=68411646832, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:27:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0905276 ~ 6.04 samples/sec, 2 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:27:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z1 (pin=mcu:P2.2) clock moved from empty to 69302414852 (from now=69182414852, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:27:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from empty to 69302414852 (from now=69182414852, flags=None, requested=69302414852 (69302414852 @ 0) for mcu = 562.890267 [20/08/2026 12:25:03] (577.5201237666666 sec), advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:27:47 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper r (pin=mcu:P0.22) clock moved from empty to 69302414852 (from now=69182414852, flags=None, requested=69302414852 (69302414852 @ 0) for mcu = 562.890267 [20/08/2026 12:25:03] (577.5201237666666 sec), advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:27:47 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:27:49 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:01.6623074. Loops = 7. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:09.2151413. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 0, XYCompressed = 0, LSource = 0, LCompressed = 0 } [McuMovementClient.cs@491] 08/20/2026 13:27:49 DBUG [SLS4All.Compact.McuClient.Pins.McuStepper] [0] Resetting stepper z2 (pin=mcu:P0.19) clock moved from 69382414852 (69382414852 @ 0) for mcu = 563.556947 [20/08/2026 12:25:04] (578.1867904333334 sec) to 69505724996 (from now=69385724996, flags=None, requested=empty, advance=0, minQueueAheadDuration=00:00:00) [McuStepper.cs@837] 08/20/2026 13:27:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - begin [McuMovementClient.cs@393] 08/20/2026 13:27:51 DBUG [SLS4All.Compact.Movement.McuMovementClient] [0] Finish movement - end. Raw movement duration = 00:00:00.0100000. Loops = 1. HasTimingCriticalCommandsScheduled=False. ShouldCollectGarbage=False. SinceCollect=00:00:10.9230296. CreatedCommands=0. CreatedArenas=0. XYLStats=XYLStats { XYSource = 0, XYCompressed = 0, LSource = 0, LCompressed = 0 } [McuMovementClient.cs@491] 08/20/2026 13:28:41 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Saving options to /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@86] 08/20/2026 13:28:41 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Restarting generator [LazyDataGenerator.cs@79] 08/20/2026 13:28:41 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 13:28:41 DBUG [SLS4All.Compact.Configuration.AppDataOptionsWriter] [0] Confirmed saved options in /home/ppak/SLS4All/.PrivateConfiguration/SLS4All.Compact.Printer.PrinterWearCaptureSavedOptions.json [AppDataOptionsWriter.cs@138] 08/20/2026 13:28:42 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 13:28:42 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Starting camera [MjpegDeviceCameraClient.cs@174] 08/20/2026 13:28:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0890598 ~ 6.04 samples/sec, 2 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:29:34 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 13:29:34 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 13:30:29 INFO [SLS4All.Compact.Controllers.BedMatrixController] [0] Starting generator [LazyDataGenerator.cs@100] 08/20/2026 13:30:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0878108 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:31:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1323724 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:32:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1260133 ~ 6.02 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:33:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1249145 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:34:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1459304 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:35:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1149233 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:36:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1075553 ~ 6.01 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:37:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1315253 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:38:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1197314 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:39:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1249138 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:40:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1270275 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:41:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1381537 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:42:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1243510 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:43:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1243235 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:44:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1376402 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:45:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1373677 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:46:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1525015 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:47:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1241407 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:48:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1438349 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:49:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1179564 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:50:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1389143 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:51:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1203639 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:52:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1269973 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:53:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1154795 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:54:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1210526 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:55:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1263208 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:56:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1078297 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:57:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1125015 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:58:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1216682 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 13:59:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1323320 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:00:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1292212 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:01:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1214450 ~ 6.02 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:02:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1231285 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:03:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1165103 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:04:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1177266 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:05:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1073169 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:06:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1250701 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:07:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1219567 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:08:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1226089 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:09:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1179582 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:10:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1168213 ~ 6.02 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:11:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1204565 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:12:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1161321 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:13:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1207761 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:14:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1268075 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:15:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1348627 ~ 6.02 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:16:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1130335 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:17:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1239599 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:18:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1148535 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:18:49 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 14:18:49 INFO [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Stopping generator [LazyDataGenerator.cs@93] 08/20/2026 14:18:49 DBUG [SLS4All.Compact.Camera.MjpegDeviceCameraClient] [0] Generator stopped (cancelled=True) [LazyDataGenerator.cs@145] 08/20/2026 14:19:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1277616 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 14:20:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1090669 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:21:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1210525 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:22:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1150641 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:23:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1353048 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:24:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0915745 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:25:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1171741 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:26:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1137539 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:27:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1029323 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:28:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1154871 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:29:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.1223147 ~ 6.04 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:30:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1131698 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:31:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1198665 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:32:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1057700 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:33:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1078542 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:34:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1077346 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:35:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1102759 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:36:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1148747 ~ 6.06 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:37:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 359 samples in 00:01:00.1085313 ~ 5.97 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:38:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1182518 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:39:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1102840 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:40:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1294080 ~ 6.02 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:41:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1109672 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:42:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1258286 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:43:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1303106 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:44:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1041680 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:45:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1061566 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:46:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1170732 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:47:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1134963 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:48:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1121440 ~ 6.01 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:49:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1152185 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:50:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1066882 ~ 6.02 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:51:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0981754 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:52:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0935138 ~ 6.06 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:53:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0960107 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:54:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1030409 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:55:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1089595 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:56:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1121774 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:57:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.1011677 ~ 6.04 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:58:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1029762 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 14:59:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1029306 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:00:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1104086 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:01:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1134512 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:02:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1098024 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:03:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0513297 ~ 6.06 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:04:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1173403 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:05:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1107444 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:06:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1186078 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:07:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0940073 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:08:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1299086 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:09:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1109981 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:10:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1038837 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:11:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0863315 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:12:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1110472 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:13:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1053792 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:14:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1045508 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:15:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1024928 ~ 6.02 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:16:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0990745 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:17:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1088762 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:18:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1018230 ~ 6.02 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:18:50 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 15:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 15:19:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1099627 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:20:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1102614 ~ 6.02 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:21:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1230440 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:22:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1012403 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:23:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1047595 ~ 6.01 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:24:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1107407 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:25:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1140629 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:26:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1172110 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:27:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0971732 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:28:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0991200 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:29:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1092846 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:30:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1050358 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:31:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1069174 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:32:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1092080 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:33:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1080214 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:34:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0981146 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:35:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1055907 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:36:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1026760 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:37:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1095844 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:38:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1074539 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:39:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1052500 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:40:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1190091 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:41:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1183618 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:42:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1066669 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:43:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1053944 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:44:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1038246 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:45:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1108680 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:46:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1131907 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:47:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1080333 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:48:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1232315 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:49:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1036119 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:50:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0990153 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:51:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1123742 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:52:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0925021 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:53:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0887172 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:54:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1081604 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:55:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1162173 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:56:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1107567 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:57:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1082544 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:58:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1138402 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 15:59:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1187672 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:00:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1031643 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:01:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0982766 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:02:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1073784 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:03:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1000939 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:04:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1009238 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:05:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1065452 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:06:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1047663 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:07:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1193100 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:08:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1172157 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:09:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1056777 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:10:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1000242 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:11:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1636514 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:12:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1164342 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:13:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0818303 ~ 6.08 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:14:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1054281 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:15:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0999150 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:16:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0932007 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:17:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1066743 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:18:51 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 16:18:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1052281 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 16:19:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1014620 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:20:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1065600 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:21:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1099668 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:22:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0989060 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:23:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0939126 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:24:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1024495 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:25:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0998176 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:26:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1100492 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:27:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.1007873 ~ 6.04 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:28:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1049051 ~ 6.01 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:29:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1108412 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:30:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0996219 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:31:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1074532 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:32:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1022133 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:33:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1218587 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:34:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0864769 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:35:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1071309 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:36:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1066500 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:37:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1162136 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:38:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1200288 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:39:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1081957 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:40:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0919610 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:41:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1031333 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:42:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1141111 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:43:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 358 samples in 00:01:00.0967325 ~ 5.96 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:44:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1112255 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:45:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1282959 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:46:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0981094 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:47:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1306458 ~ 6.07 samples/sec, 3 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:47:57 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 16:47:57 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 16:48:10 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 16:48:10 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 16:49:10 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0943564 ~ 6.01 samples/sec, 5 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:50:11 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0941559 ~ 6.02 samples/sec, 5 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:51:11 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1107345 ~ 6.07 samples/sec, 5 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:52:11 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1135915 ~ 6.07 samples/sec, 5 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:52:26 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 16:52:26 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 16:53:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1169378 ~ 6.07 samples/sec, 6 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:54:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1031421 ~ 6.07 samples/sec, 6 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:55:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1109828 ~ 6.07 samples/sec, 6 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:55:51 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 16:55:51 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 16:56:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1222925 ~ 6.07 samples/sec, 7 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:57:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1144243 ~ 6.07 samples/sec, 7 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:58:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0920303 ~ 6.07 samples/sec, 7 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 16:59:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1183431 ~ 6.07 samples/sec, 7 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:00:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1272443 ~ 6.07 samples/sec, 7 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:01:21 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 17:01:22 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 17:02:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1020261 ~ 6.07 samples/sec, 8 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:03:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0976358 ~ 6.07 samples/sec, 8 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:04:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1093058 ~ 6.06 samples/sec, 8 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:05:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1187301 ~ 6.07 samples/sec, 8 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:06:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1108624 ~ 6.07 samples/sec, 8 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:07:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1161335 ~ 6.02 samples/sec, 8 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:07:49 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 17:07:50 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 17:08:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0994581 ~ 6.07 samples/sec, 9 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:09:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1051516 ~ 6.07 samples/sec, 9 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:10:38 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 17:10:38 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 17:11:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1086783 ~ 6.07 samples/sec, 10 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:12:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1106313 ~ 6.07 samples/sec, 10 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:13:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1084537 ~ 6.07 samples/sec, 10 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:14:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1156763 ~ 6.07 samples/sec, 10 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:15:22 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 17:15:22 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 17:16:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0974741 ~ 6.07 samples/sec, 11 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:17:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1080792 ~ 6.07 samples/sec, 11 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:18:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1127022 ~ 6.07 samples/sec, 11 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:18:51 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 17:19:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1320332 ~ 6.07 samples/sec, 11 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 17:20:23 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1056109 ~ 6.07 samples/sec, 11 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:20:52 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 17:20:52 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 17:21:52 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0991918 ~ 6.06 samples/sec, 12 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:22:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1183631 ~ 6.07 samples/sec, 12 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:23:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1046668 ~ 6.07 samples/sec, 12 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:24:48 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 17:24:48 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 17:25:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1004339 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:26:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1005923 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:27:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1099918 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:28:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1122196 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:29:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1077456 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:30:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1051531 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:31:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1063333 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:32:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1127984 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:33:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1109843 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:34:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1080862 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:35:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0933990 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:36:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0913806 ~ 6.02 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:37:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1057863 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:38:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1086467 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:39:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0994195 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:40:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1167437 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:41:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0938771 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:42:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1030110 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:43:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1040887 ~ 6.07 samples/sec, 13 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:44:47 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 17:44:47 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 17:45:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1044033 ~ 6.07 samples/sec, 14 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:46:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0879994 ~ 6.07 samples/sec, 14 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:47:21 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 17:47:21 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 17:47:36 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 17:47:36 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 17:48:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1035765 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:49:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1162160 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:50:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1191584 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:51:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1119173 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:52:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1011362 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:53:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1067532 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:54:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0995587 ~ 6.04 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:55:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1123872 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:56:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1145799 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:57:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0992400 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:58:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0955497 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 17:59:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0959136 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:00:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1186170 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:01:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0871281 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:02:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0958756 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:03:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1062561 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:04:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1024866 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:05:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1073286 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:06:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0995191 ~ 6.07 samples/sec, 16 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:07:25 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:07:25 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:08:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1170925 ~ 6.07 samples/sec, 17 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:08:28 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:08:28 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:08:45 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:08:45 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:09:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1059221 ~ 6.07 samples/sec, 19 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:10:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1143661 ~ 6.07 samples/sec, 19 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:11:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1005662 ~ 6.07 samples/sec, 19 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:12:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1083334 ~ 6.07 samples/sec, 19 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:13:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1155869 ~ 6.07 samples/sec, 19 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:13:54 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:13:54 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:14:45 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:14:46 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:15:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1142540 ~ 6.07 samples/sec, 21 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:16:11 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:16:11 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:16:44 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:16:44 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:17:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1048545 ~ 6.07 samples/sec, 23 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:17:53 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:17:53 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:18:52 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 18:18:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1020657 ~ 6.07 samples/sec, 24 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:19:40 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:19:40 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 18:20:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1116118 ~ 6.07 samples/sec, 25 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:20:54 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:20:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:21:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0923509 ~ 6.07 samples/sec, 26 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:22:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0971905 ~ 6.07 samples/sec, 26 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:23:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1221780 ~ 6.07 samples/sec, 26 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:24:21 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:24:22 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:25:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1024949 ~ 6.07 samples/sec, 27 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:26:06 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:26:06 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:27:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0885812 ~ 6.07 samples/sec, 28 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:28:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1049240 ~ 6.07 samples/sec, 28 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:29:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1221053 ~ 6.07 samples/sec, 28 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:30:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 358 samples in 00:01:00.1036357 ~ 5.96 samples/sec, 28 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:31:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1168001 ~ 6.07 samples/sec, 28 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:32:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1190737 ~ 6.07 samples/sec, 28 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:33:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0961208 ~ 6.07 samples/sec, 28 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:33:34 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:33:34 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:34:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1054372 ~ 6.07 samples/sec, 29 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:34:40 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:34:41 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:35:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1143013 ~ 6.07 samples/sec, 30 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:36:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0939529 ~ 6.07 samples/sec, 30 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:37:03 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:37:03 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:37:58 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:37:58 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:38:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0985504 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:39:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0968173 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:40:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1124775 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:41:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1067417 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:42:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1032622 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:43:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1117941 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:44:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1222565 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:45:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1211736 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:46:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1023501 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:47:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0970694 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:48:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0970677 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:49:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0399492 ~ 6.06 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:50:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1045267 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:51:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1054005 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:52:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1126516 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:54:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0995268 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:55:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0997165 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:56:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0257700 ~ 6.06 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:57:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1091892 ~ 6.07 samples/sec, 32 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:57:20 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:57:20 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 18:58:20 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1113329 ~ 6.07 samples/sec, 33 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:59:21 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1273158 ~ 6.07 samples/sec, 33 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 18:59:45 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 18:59:45 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:00:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1085857 ~ 6.07 samples/sec, 34 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:01:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0946249 ~ 6.07 samples/sec, 34 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:02:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:02:14 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:03:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0976977 ~ 6.07 samples/sec, 35 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:04:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0958713 ~ 6.07 samples/sec, 35 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:05:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1183000 ~ 6.07 samples/sec, 35 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:05:53 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:05:53 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:06:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1059704 ~ 6.01 samples/sec, 36 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:07:21 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:07:22 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:08:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1081336 ~ 6.07 samples/sec, 37 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:09:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1244713 ~ 6.07 samples/sec, 37 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:10:20 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:10:21 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:11:21 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0979285 ~ 6.07 samples/sec, 38 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:12:21 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0974628 ~ 6.07 samples/sec, 38 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:13:21 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0888060 ~ 6.07 samples/sec, 38 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:13:54 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:13:54 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:13:59 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:14:00 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:15:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1019700 ~ 6.07 samples/sec, 40 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:16:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0893297 ~ 6.07 samples/sec, 40 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:16:24 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:16:24 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:17:05 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:17:05 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:18:00 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:18:00 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:18:52 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 19:19:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0868491 ~ 6.02 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 19:20:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1163150 ~ 6.05 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:21:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0912002 ~ 6.01 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:22:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1049603 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:23:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0986639 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:24:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1062254 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:25:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1035889 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:26:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1015500 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:27:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1118028 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:28:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1241334 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:29:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1138079 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:30:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1011921 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:31:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1082785 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:32:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0989612 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:33:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1062430 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:34:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0973428 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:35:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1033363 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:36:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0948550 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:37:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1071215 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:38:03 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1167624 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:39:03 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0971191 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:40:03 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0962131 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:41:03 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1119826 ~ 6.07 samples/sec, 43 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:41:15 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:41:15 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:42:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1179806 ~ 6.07 samples/sec, 44 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:43:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1086131 ~ 6.02 samples/sec, 44 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:44:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1065204 ~ 6.07 samples/sec, 44 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:45:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1048443 ~ 6.07 samples/sec, 44 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:46:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0981527 ~ 6.07 samples/sec, 44 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:47:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1058419 ~ 6.07 samples/sec, 44 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:48:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1201467 ~ 6.07 samples/sec, 44 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:48:42 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:48:42 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:49:14 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:49:14 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:50:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.1098502 ~ 6.04 samples/sec, 46 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:51:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1042353 ~ 6.07 samples/sec, 46 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:52:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1044217 ~ 6.01 samples/sec, 46 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:53:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1112711 ~ 6.07 samples/sec, 46 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:54:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1066078 ~ 6.07 samples/sec, 46 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:54:45 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 19:54:45 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 19:55:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1049768 ~ 6.07 samples/sec, 47 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:56:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1014368 ~ 6.07 samples/sec, 47 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:57:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1112415 ~ 6.07 samples/sec, 47 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:58:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1019818 ~ 6.07 samples/sec, 47 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 19:59:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0989276 ~ 6.07 samples/sec, 47 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:00:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1032492 ~ 6.02 samples/sec, 47 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:01:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0936712 ~ 6.07 samples/sec, 47 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:01:59 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:02:00 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:03:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1197245 ~ 6.07 samples/sec, 48 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:04:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1026936 ~ 6.07 samples/sec, 48 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:05:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1096345 ~ 6.01 samples/sec, 48 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:06:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1250923 ~ 6.07 samples/sec, 48 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:07:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0879591 ~ 6.02 samples/sec, 48 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:08:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1069393 ~ 6.07 samples/sec, 48 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:09:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1032829 ~ 6.07 samples/sec, 48 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:10:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1173054 ~ 6.07 samples/sec, 48 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:11:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0912382 ~ 6.07 samples/sec, 48 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:12:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1105305 ~ 6.07 samples/sec, 48 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:12:26 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:12:26 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:13:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1036940 ~ 6.02 samples/sec, 49 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:14:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1192673 ~ 6 samples/sec, 49 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:15:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0979361 ~ 6.07 samples/sec, 49 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:16:27 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1058329 ~ 6.07 samples/sec, 49 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:17:27 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0934800 ~ 6.07 samples/sec, 49 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:18:10 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:18:10 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:18:52 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 20:19:10 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 358 samples in 00:01:00.1194811 ~ 5.95 samples/sec, 50 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 20:20:10 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0981630 ~ 6.07 samples/sec, 50 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:20:31 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:20:31 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:21:23 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:21:23 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:22:23 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1036357 ~ 6.07 samples/sec, 52 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:23:23 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1047719 ~ 6.07 samples/sec, 52 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:24:23 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1019183 ~ 6.07 samples/sec, 52 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:25:23 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1259256 ~ 6.07 samples/sec, 52 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:26:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0992001 ~ 6.07 samples/sec, 52 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:27:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1056052 ~ 6.07 samples/sec, 52 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:28:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1139647 ~ 6.07 samples/sec, 52 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:29:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0962112 ~ 6.07 samples/sec, 52 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:30:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:30:13 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:31:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0843847 ~ 6.07 samples/sec, 53 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:32:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1186904 ~ 6 samples/sec, 53 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:33:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0929909 ~ 6.07 samples/sec, 53 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:34:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0953786 ~ 6.02 samples/sec, 53 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:35:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0812780 ~ 6.08 samples/sec, 53 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:36:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0870276 ~ 6.07 samples/sec, 53 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:36:36 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:36:36 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:37:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0725556 ~ 6.08 samples/sec, 54 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:38:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0902763 ~ 6.06 samples/sec, 54 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:39:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0939219 ~ 6.07 samples/sec, 54 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:40:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0622463 ~ 6.06 samples/sec, 54 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:41:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0855346 ~ 6.07 samples/sec, 54 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:42:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0794366 ~ 6.08 samples/sec, 54 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:43:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0696547 ~ 6.08 samples/sec, 54 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:43:38 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:43:38 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:44:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0760450 ~ 6.08 samples/sec, 55 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:45:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0801223 ~ 6.08 samples/sec, 55 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:46:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0768070 ~ 6.08 samples/sec, 55 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:47:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1030763 ~ 6.07 samples/sec, 55 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:48:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1049727 ~ 6.07 samples/sec, 55 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:49:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0988292 ~ 6.06 samples/sec, 55 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:50:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0936263 ~ 6.07 samples/sec, 55 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:51:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1095302 ~ 6.02 samples/sec, 55 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:52:26 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:52:26 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:53:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0979403 ~ 6.07 samples/sec, 56 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:54:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1265416 ~ 6.07 samples/sec, 56 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:55:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1213162 ~ 6.07 samples/sec, 56 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:56:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1132870 ~ 6.07 samples/sec, 56 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 20:57:17 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:57:18 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:58:12 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 20:58:12 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 20:59:12 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1108916 ~ 6.07 samples/sec, 58 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:00:12 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1118972 ~ 6.07 samples/sec, 58 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:01:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0996638 ~ 6.07 samples/sec, 58 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:02:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1108374 ~ 6.07 samples/sec, 58 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:03:02 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:03:02 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:04:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0923929 ~ 6.07 samples/sec, 59 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:04:37 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:04:37 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:05:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1145090 ~ 6.07 samples/sec, 60 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:06:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1131110 ~ 6.07 samples/sec, 60 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:07:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1069346 ~ 6.06 samples/sec, 60 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:08:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1020395 ~ 6.07 samples/sec, 60 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:09:06 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:09:06 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:09:08 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Aux data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.g__Throw|11_0() in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 134 at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateAuxData(Span`1 auxData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 172 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 111 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:09:08 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:10:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0997767 ~ 6.04 samples/sec, 62 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:10:30 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:10:30 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:11:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1170300 ~ 6.07 samples/sec, 63 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:12:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1132351 ~ 6.07 samples/sec, 63 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:13:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0963955 ~ 6.07 samples/sec, 63 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:14:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1002114 ~ 6.07 samples/sec, 63 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:15:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1171683 ~ 6.07 samples/sec, 63 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:16:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1084035 ~ 6.01 samples/sec, 63 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:17:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1037172 ~ 6.07 samples/sec, 63 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:18:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1097479 ~ 6.06 samples/sec, 63 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:18:53 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 21:19:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1231621 ~ 6.07 samples/sec, 63 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 21:20:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0996256 ~ 6.07 samples/sec, 63 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:20:54 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:20:54 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:21:30 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:21:31 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:21:41 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:21:41 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:22:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1206357 ~ 6 samples/sec, 66 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:23:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1170827 ~ 6.07 samples/sec, 66 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:24:33 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:24:33 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:25:33 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1164763 ~ 6.07 samples/sec, 67 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:25:40 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:25:40 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:26:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0980768 ~ 6.07 samples/sec, 68 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:27:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1096430 ~ 6.07 samples/sec, 68 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:27:51 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:27:51 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:28:36 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:28:36 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:29:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1125653 ~ 6.07 samples/sec, 70 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:30:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1086513 ~ 6.07 samples/sec, 70 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:31:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1011174 ~ 6.07 samples/sec, 70 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:32:34 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:32:34 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:33:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1128982 ~ 6.07 samples/sec, 71 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:34:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1006562 ~ 6.07 samples/sec, 71 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:35:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1253365 ~ 6.05 samples/sec, 71 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:36:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1191056 ~ 6.07 samples/sec, 71 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:37:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:37:13 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:38:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1088993 ~ 6.07 samples/sec, 72 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:39:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1049040 ~ 6.07 samples/sec, 72 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:40:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1140157 ~ 6.07 samples/sec, 72 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:41:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1008927 ~ 6.07 samples/sec, 72 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:42:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1156440 ~ 6.07 samples/sec, 72 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:42:17 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:42:17 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:43:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0948274 ~ 6.07 samples/sec, 73 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:44:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1117644 ~ 6.07 samples/sec, 73 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:45:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1154845 ~ 6.07 samples/sec, 73 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:46:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1230377 ~ 6.07 samples/sec, 73 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:47:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1013454 ~ 6.07 samples/sec, 73 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:48:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1129366 ~ 6.07 samples/sec, 73 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:49:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1070533 ~ 6.07 samples/sec, 73 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:50:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0962451 ~ 6.07 samples/sec, 73 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:51:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1099611 ~ 6.07 samples/sec, 73 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:52:00 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:52:00 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:53:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1009555 ~ 6.07 samples/sec, 74 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:54:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1004601 ~ 6.07 samples/sec, 74 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:55:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1021334 ~ 6.02 samples/sec, 74 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:56:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1034298 ~ 6.02 samples/sec, 74 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:57:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1027536 ~ 6.07 samples/sec, 74 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:58:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1187266 ~ 6.07 samples/sec, 74 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:59:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1187395 ~ 6.07 samples/sec, 74 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 21:59:45 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:59:45 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:59:56 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:59:56 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 21:59:59 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Aux data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.g__Throw|11_0() in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 134 at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateAuxData(Span`1 auxData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 172 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 111 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 21:59:59 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:00:48 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:00:48 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:01:01 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:01:01 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:02:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1105056 ~ 6.07 samples/sec, 79 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:03:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0930580 ~ 6.07 samples/sec, 79 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:04:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1082269 ~ 6.07 samples/sec, 79 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:05:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1171300 ~ 6.07 samples/sec, 79 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:06:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0996002 ~ 6.07 samples/sec, 79 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:07:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0949430 ~ 6.07 samples/sec, 79 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:08:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0932753 ~ 6.07 samples/sec, 79 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:09:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0989846 ~ 6.07 samples/sec, 79 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:10:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1217405 ~ 6.07 samples/sec, 79 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:10:29 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:10:29 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:11:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1052346 ~ 6.07 samples/sec, 80 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:12:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1095214 ~ 6.02 samples/sec, 80 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:13:28 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:13:29 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:14:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1075756 ~ 6.07 samples/sec, 81 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:15:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1051087 ~ 6.07 samples/sec, 81 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:16:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0950009 ~ 6.07 samples/sec, 81 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:17:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1102242 ~ 6.07 samples/sec, 81 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:18:08 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:18:08 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:18:17 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:18:17 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:18:53 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 22:19:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1138266 ~ 6.07 samples/sec, 83 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 22:20:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1102895 ~ 6.02 samples/sec, 83 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:21:03 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:21:03 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:22:03 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:22:03 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:23:03 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1011894 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:24:03 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1028990 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:25:03 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0933638 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:26:03 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1101222 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:27:03 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1064802 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:28:04 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1039406 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:29:04 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1147842 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:30:04 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1133154 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:31:04 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1098690 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:32:04 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1062617 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:33:04 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0937701 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:34:04 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1054661 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:35:04 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1010222 ~ 6.06 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:36:04 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1007073 ~ 6.07 samples/sec, 85 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:36:53 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:36:53 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:37:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0961343 ~ 6.07 samples/sec, 86 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:38:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1044303 ~ 6.07 samples/sec, 86 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:39:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1016601 ~ 6.07 samples/sec, 86 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:40:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0297487 ~ 6.06 samples/sec, 86 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:41:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0900314 ~ 6.07 samples/sec, 86 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:42:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0960322 ~ 6.07 samples/sec, 86 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:43:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1166451 ~ 6.07 samples/sec, 86 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:44:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1159538 ~ 6.07 samples/sec, 86 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:45:44 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:45:44 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:46:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0877400 ~ 6.07 samples/sec, 87 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:47:44 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0958417 ~ 6.07 samples/sec, 87 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:48:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1097229 ~ 6.07 samples/sec, 87 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:49:02 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:49:02 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:50:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0971335 ~ 6.07 samples/sec, 88 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:51:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1038277 ~ 6.07 samples/sec, 88 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:52:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1087794 ~ 6.07 samples/sec, 88 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:52:40 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 22:52:41 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 22:53:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0984700 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:54:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1191695 ~ 6.02 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:55:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0342052 ~ 6.06 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:56:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0962233 ~ 6.02 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:57:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1169904 ~ 6.02 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:58:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1016965 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 22:59:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1073826 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:00:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0910853 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:01:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1134041 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:02:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0957703 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:03:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1053232 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:04:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1047565 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:05:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0953264 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:06:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0979899 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:07:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1062149 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:08:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1167417 ~ 6.07 samples/sec, 89 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:09:31 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:09:32 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:10:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1098867 ~ 6.07 samples/sec, 90 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:11:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0912226 ~ 6.07 samples/sec, 90 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:12:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1074031 ~ 6.07 samples/sec, 90 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:13:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0991167 ~ 6.07 samples/sec, 90 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:14:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0970766 ~ 6.07 samples/sec, 90 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:15:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1057759 ~ 6.07 samples/sec, 90 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:15:33 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:15:33 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:16:33 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0997647 ~ 6.01 samples/sec, 91 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:17:33 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1057037 ~ 6.07 samples/sec, 91 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:17:56 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:17:56 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:18:53 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/20/2026 23:18:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1129055 ~ 6.07 samples/sec, 92 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/20/2026 23:19:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1082755 ~ 6.07 samples/sec, 92 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:20:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1118469 ~ 6.07 samples/sec, 92 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:21:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0901711 ~ 6.07 samples/sec, 92 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:22:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0923565 ~ 6.07 samples/sec, 92 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:23:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0945896 ~ 6.07 samples/sec, 92 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:24:51 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:24:51 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:25:36 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:25:36 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:26:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0868227 ~ 6.07 samples/sec, 94 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:27:08 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:27:09 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:27:30 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:27:30 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:28:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0949200 ~ 6.07 samples/sec, 96 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:29:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1023173 ~ 6.07 samples/sec, 96 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:30:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0992255 ~ 6.07 samples/sec, 96 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:31:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1067751 ~ 6.02 samples/sec, 96 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:32:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0989466 ~ 6.07 samples/sec, 96 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:32:54 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:32:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:33:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0961266 ~ 6.07 samples/sec, 97 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:34:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1088740 ~ 6.07 samples/sec, 97 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:35:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1027242 ~ 6.07 samples/sec, 97 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:36:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1072355 ~ 6.07 samples/sec, 97 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:37:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1043772 ~ 6.07 samples/sec, 97 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:38:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1039303 ~ 6.07 samples/sec, 97 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:39:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0877455 ~ 6.07 samples/sec, 97 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:40:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1105452 ~ 6.07 samples/sec, 97 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:41:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0880676 ~ 6.01 samples/sec, 97 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:42:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0832176 ~ 6.07 samples/sec, 97 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:43:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:43:13 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:44:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1122627 ~ 6.07 samples/sec, 98 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:45:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0923110 ~ 6.07 samples/sec, 98 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:46:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1039429 ~ 6.07 samples/sec, 98 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:47:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0844143 ~ 6.07 samples/sec, 98 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:48:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1140832 ~ 6.07 samples/sec, 98 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:49:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0969550 ~ 6.07 samples/sec, 98 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:50:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0927400 ~ 6.07 samples/sec, 98 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:51:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0870720 ~ 6.07 samples/sec, 98 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:52:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0998153 ~ 6.06 samples/sec, 98 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:53:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1084364 ~ 6.07 samples/sec, 98 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:53:30 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:53:30 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:54:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0920943 ~ 6.07 samples/sec, 99 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:55:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0984873 ~ 6.07 samples/sec, 99 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:56:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0947453 ~ 6.07 samples/sec, 99 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:57:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1055308 ~ 6.07 samples/sec, 99 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:58:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1151311 ~ 6.07 samples/sec, 99 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/20/2026 23:58:59 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:58:59 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/20/2026 23:59:19 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/20/2026 23:59:19 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:00:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0989883 ~ 6.02 samples/sec, 101 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:00:26 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:00:26 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:00:54 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:00:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:01:54 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:01:54 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:02:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0990517 ~ 6.04 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:03:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1020573 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:04:54 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1045483 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:05:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1003709 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:06:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0921708 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:07:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0995786 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:08:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0939876 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:09:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1103509 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:10:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0914227 ~ 6.06 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:11:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0977479 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:12:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0964154 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:13:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0920571 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:14:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0982829 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:15:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1000694 ~ 6.07 samples/sec, 104 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:16:47 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:16:47 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:17:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0976030 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:18:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1007480 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:18:54 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 00:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 00:19:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0859105 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:20:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1076664 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:21:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0838017 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:22:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0847892 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:23:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1121292 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:24:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0966719 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:25:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1073360 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:26:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0928306 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:27:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1101875 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:28:48 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0927838 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:29:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1052910 ~ 6.07 samples/sec, 105 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:29:50 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:29:50 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:30:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1038372 ~ 6.07 samples/sec, 106 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:31:38 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:31:38 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:32:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1006750 ~ 6.07 samples/sec, 107 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:33:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1011109 ~ 6.07 samples/sec, 107 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:34:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1081056 ~ 6.07 samples/sec, 107 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:35:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0942158 ~ 6.07 samples/sec, 107 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:36:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0953481 ~ 6.07 samples/sec, 107 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:37:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1102831 ~ 6.07 samples/sec, 107 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:37:57 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:37:57 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:38:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0904511 ~ 6.01 samples/sec, 108 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:39:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1085986 ~ 6.07 samples/sec, 108 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:40:52 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:40:53 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:41:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0909727 ~ 6.07 samples/sec, 109 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:42:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0953601 ~ 6.07 samples/sec, 109 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:43:12 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:43:12 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:43:28 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:43:28 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:44:23 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:44:23 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:45:23 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:45:23 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:46:23 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1041872 ~ 6.02 samples/sec, 113 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:47:23 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1174057 ~ 6.07 samples/sec, 113 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:47:39 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:47:39 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:48:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0995972 ~ 6.07 samples/sec, 114 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:49:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0953154 ~ 6.07 samples/sec, 114 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:49:58 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:49:58 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:50:14 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:50:14 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:50:17 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 00:50:17 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 00:51:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0881751 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:52:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0997249 ~ 6.04 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:53:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1031986 ~ 6.02 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:54:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0953495 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:55:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0984141 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:56:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0817559 ~ 6.08 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:57:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1035845 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:58:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1014089 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 00:59:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1227242 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:00:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0998405 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:01:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1028217 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:02:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0954441 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:03:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0991276 ~ 6.02 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:04:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0967811 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:05:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1062411 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:06:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0981980 ~ 6.02 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:07:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1008198 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:08:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1051620 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:09:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0924969 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:10:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0969726 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:11:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1066480 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:12:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1082523 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:13:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1030168 ~ 6.07 samples/sec, 117 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:13:36 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:13:37 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:14:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0981177 ~ 6.07 samples/sec, 118 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:15:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1058936 ~ 6.07 samples/sec, 118 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:16:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1047443 ~ 6.07 samples/sec, 118 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:17:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1036858 ~ 6.07 samples/sec, 118 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:18:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1090854 ~ 6.06 samples/sec, 118 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:18:54 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 01:19:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1109992 ~ 6.07 samples/sec, 118 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 01:20:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1208143 ~ 6.07 samples/sec, 118 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:20:49 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:20:49 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:20:49 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:20:50 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:21:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1080173 ~ 6.01 samples/sec, 120 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:22:08 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:22:08 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:22:16 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:22:16 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:22:37 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:22:37 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:23:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0930354 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:24:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1027149 ~ 6.02 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:25:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1033650 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:26:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0887086 ~ 6.06 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:27:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0866837 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:28:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1000986 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:29:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1225897 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:30:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0953538 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:31:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1165147 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:32:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1127375 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:33:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1019451 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:34:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0950000 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:35:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0921056 ~ 6.07 samples/sec, 123 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:35:56 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:35:56 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:36:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1028267 ~ 6.07 samples/sec, 124 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:37:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1037719 ~ 6.07 samples/sec, 124 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:38:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0914928 ~ 6.07 samples/sec, 124 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:39:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0960712 ~ 6.07 samples/sec, 124 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:40:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0960167 ~ 6.07 samples/sec, 124 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:41:35 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:41:36 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:42:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1002328 ~ 6.07 samples/sec, 125 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:43:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1049960 ~ 6.07 samples/sec, 125 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:44:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1065681 ~ 6.07 samples/sec, 125 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:45:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1060627 ~ 6.02 samples/sec, 125 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:45:55 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:45:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:46:08 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:46:08 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:47:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0985085 ~ 6.07 samples/sec, 127 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:48:09 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1128106 ~ 6.07 samples/sec, 127 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:49:09 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1159223 ~ 6.07 samples/sec, 127 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:50:09 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0929331 ~ 6.07 samples/sec, 127 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:50:40 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:50:40 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:51:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1050729 ~ 6.07 samples/sec, 128 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:52:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1011896 ~ 6.07 samples/sec, 128 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:53:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0816127 ~ 6.08 samples/sec, 128 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:54:35 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 01:54:35 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 01:55:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1096436 ~ 6.07 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:56:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0880189 ~ 6.07 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:57:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0986618 ~ 6.07 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:58:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0817556 ~ 6.08 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 01:59:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0974743 ~ 6.07 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:00:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0861601 ~ 6.02 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:01:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1062218 ~ 6.07 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:02:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1195725 ~ 6.07 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:03:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0749461 ~ 6.08 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:04:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0994090 ~ 6.07 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:05:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1102419 ~ 6.07 samples/sec, 129 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:05:52 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:05:52 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:06:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:06:13 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:07:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0922177 ~ 6.07 samples/sec, 131 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:07:58 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:07:58 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:08:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0981352 ~ 6.02 samples/sec, 132 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:09:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1050399 ~ 6.07 samples/sec, 132 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:10:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0966275 ~ 6.07 samples/sec, 132 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:11:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1188741 ~ 6.07 samples/sec, 132 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:12:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1084167 ~ 6.07 samples/sec, 132 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:13:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1048784 ~ 6.07 samples/sec, 132 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:14:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:14:13 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:15:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1066338 ~ 6.07 samples/sec, 133 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:16:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0992560 ~ 6.07 samples/sec, 133 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:17:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0986011 ~ 6.07 samples/sec, 133 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:18:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0948462 ~ 6.07 samples/sec, 133 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:18:54 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 02:19:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1144015 ~ 6.07 samples/sec, 133 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:19:15 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:19:15 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 02:20:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0839274 ~ 6.07 samples/sec, 134 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:20:54 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:20:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:21:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0955521 ~ 6.07 samples/sec, 135 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:22:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0959489 ~ 6.07 samples/sec, 135 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:23:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1130452 ~ 6.07 samples/sec, 135 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:24:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0943204 ~ 6.07 samples/sec, 135 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:25:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0891387 ~ 6.06 samples/sec, 135 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:26:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0971710 ~ 6.07 samples/sec, 135 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:27:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0935931 ~ 6.07 samples/sec, 135 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:28:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0905614 ~ 6.07 samples/sec, 135 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:29:08 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:29:08 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:30:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1045487 ~ 6.07 samples/sec, 136 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:31:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0989506 ~ 6.07 samples/sec, 136 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:32:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1049782 ~ 6.07 samples/sec, 136 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:33:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0899405 ~ 6.07 samples/sec, 136 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:34:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1030826 ~ 6.07 samples/sec, 136 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:35:05 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:35:05 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:36:05 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0861341 ~ 6.07 samples/sec, 137 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:36:49 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:36:49 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:37:25 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:37:25 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:37:32 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:37:32 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:38:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0881232 ~ 6.07 samples/sec, 140 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:39:26 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:39:26 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:39:47 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:39:47 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:40:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0937751 ~ 6.07 samples/sec, 142 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:41:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0927659 ~ 6.07 samples/sec, 142 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:42:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0959250 ~ 6.07 samples/sec, 142 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:43:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1016146 ~ 6.06 samples/sec, 142 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:44:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0931839 ~ 6.07 samples/sec, 142 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:45:15 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:45:15 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:46:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1178786 ~ 6.07 samples/sec, 143 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:47:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1073449 ~ 6.02 samples/sec, 143 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:47:21 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:47:21 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:48:18 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:48:18 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:49:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1046431 ~ 6.07 samples/sec, 145 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:49:39 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:49:39 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:50:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0995915 ~ 6.07 samples/sec, 146 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:50:58 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:50:58 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:51:23 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:51:24 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:52:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1078308 ~ 6.07 samples/sec, 148 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:53:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1068352 ~ 6.07 samples/sec, 148 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:53:55 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:53:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:54:42 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 02:54:42 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 02:55:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0920348 ~ 6.07 samples/sec, 150 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:56:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0947447 ~ 6.07 samples/sec, 150 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:57:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1067145 ~ 6.07 samples/sec, 150 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:58:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0885286 ~ 6.07 samples/sec, 150 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 02:59:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0917596 ~ 6.07 samples/sec, 150 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:00:03 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:00:03 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:00:43 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:00:43 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:01:24 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:01:24 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:02:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1167918 ~ 6.07 samples/sec, 153 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:03:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0949873 ~ 6.07 samples/sec, 153 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:04:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0954472 ~ 6.01 samples/sec, 153 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:05:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0984482 ~ 6.07 samples/sec, 153 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:06:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1034418 ~ 6.07 samples/sec, 153 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:07:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0889658 ~ 6.07 samples/sec, 153 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:08:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0982341 ~ 6.07 samples/sec, 153 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:09:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1090821 ~ 6.07 samples/sec, 153 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:09:49 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:09:49 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:09:54 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:09:54 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:10:48 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:10:48 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:11:19 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:11:19 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:12:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1044388 ~ 6.01 samples/sec, 157 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:13:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1116261 ~ 6.07 samples/sec, 157 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:14:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0919480 ~ 6.07 samples/sec, 157 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:15:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1044211 ~ 6.01 samples/sec, 157 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:16:20 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0910932 ~ 6.02 samples/sec, 157 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:17:20 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0881625 ~ 6.07 samples/sec, 157 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:18:15 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:18:15 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:18:55 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 03:19:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0997669 ~ 6.07 samples/sec, 158 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 03:20:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0952217 ~ 6.07 samples/sec, 158 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:21:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1067048 ~ 6.07 samples/sec, 158 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:22:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0965898 ~ 6.07 samples/sec, 158 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:22:45 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:22:45 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:23:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1111846 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:24:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1020549 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:25:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0921082 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:26:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0998283 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:27:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1048130 ~ 6.02 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:28:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1072310 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:29:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0873512 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:30:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1056030 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:31:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1040976 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:32:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0898209 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:33:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0990853 ~ 6.06 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:34:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0918157 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:35:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0928408 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:36:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0904313 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:37:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1177196 ~ 6.07 samples/sec, 159 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:38:21 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:38:21 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:39:21 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0966369 ~ 6.02 samples/sec, 160 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:40:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1040193 ~ 6.07 samples/sec, 160 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:41:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0961248 ~ 6.07 samples/sec, 160 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:42:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0831060 ~ 6.07 samples/sec, 160 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:42:56 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:42:56 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:43:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1024008 ~ 6.07 samples/sec, 161 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:44:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1285261 ~ 6.07 samples/sec, 161 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:45:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0955667 ~ 6.07 samples/sec, 161 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:46:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1063841 ~ 6.07 samples/sec, 161 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:47:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0877845 ~ 6.07 samples/sec, 161 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:48:53 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:48:53 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:49:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0984159 ~ 6.02 samples/sec, 162 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:50:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0944614 ~ 6.07 samples/sec, 162 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:51:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1078359 ~ 6.07 samples/sec, 162 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:52:40 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:52:40 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:53:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0977762 ~ 6.06 samples/sec, 163 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:54:38 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:54:38 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:54:53 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:54:53 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:55:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0987628 ~ 6.07 samples/sec, 165 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:56:48 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:56:49 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:57:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1067451 ~ 6.07 samples/sec, 166 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 03:58:06 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 03:58:07 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 03:59:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0993483 ~ 6.07 samples/sec, 167 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:00:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0998482 ~ 6.07 samples/sec, 167 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:01:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1068864 ~ 6.07 samples/sec, 167 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:01:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:01:14 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:02:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1160616 ~ 6.07 samples/sec, 168 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:03:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1055470 ~ 6.07 samples/sec, 168 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:04:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0929722 ~ 6.07 samples/sec, 168 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:05:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0990011 ~ 6.07 samples/sec, 168 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:06:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0895418 ~ 6.07 samples/sec, 168 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:07:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0947176 ~ 6.01 samples/sec, 168 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:08:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1042007 ~ 6.07 samples/sec, 168 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:08:37 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:08:37 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:09:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1022542 ~ 6.07 samples/sec, 169 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:10:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0931347 ~ 6.07 samples/sec, 169 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:11:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.1044787 ~ 6.04 samples/sec, 169 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:12:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0879285 ~ 6.07 samples/sec, 169 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:13:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0998765 ~ 6.07 samples/sec, 169 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:14:14 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:14:14 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:15:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:15:13 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:15:18 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:15:18 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:16:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1065503 ~ 6.07 samples/sec, 172 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:17:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1005743 ~ 6.01 samples/sec, 172 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:18:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1009550 ~ 6.07 samples/sec, 172 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:18:19 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:18:19 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:18:55 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 04:19:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1178490 ~ 6 samples/sec, 173 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 04:20:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1010401 ~ 6.07 samples/sec, 173 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:20:30 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:20:31 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:21:10 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:21:10 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:22:10 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0941367 ~ 6.07 samples/sec, 175 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:22:35 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:22:35 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:23:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1092980 ~ 6.07 samples/sec, 176 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:24:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0931556 ~ 6.02 samples/sec, 176 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:25:36 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1195031 ~ 6.02 samples/sec, 176 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:26:02 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:26:02 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:26:41 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:26:41 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:26:50 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:26:50 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:27:49 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:27:49 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:28:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1099751 ~ 6.07 samples/sec, 180 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:29:07 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:29:07 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:29:12 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:29:13 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:30:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1014687 ~ 6.01 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:31:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0955094 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:32:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0986148 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:33:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1008963 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:34:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0907662 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:35:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1155738 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:36:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1010979 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:37:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.1005993 ~ 6.04 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:38:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1064578 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:39:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1058444 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:40:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0941071 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:41:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0969539 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:42:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1056307 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:43:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1196541 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:44:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1048002 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:45:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1160123 ~ 6.07 samples/sec, 182 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:45:31 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:45:31 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:46:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1089600 ~ 6.07 samples/sec, 183 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:46:36 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:46:36 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:47:08 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:47:08 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:48:08 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:48:08 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:49:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1191672 ~ 6.05 samples/sec, 186 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:50:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1036506 ~ 6.07 samples/sec, 186 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:51:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0988241 ~ 6.07 samples/sec, 186 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:52:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1027998 ~ 6.02 samples/sec, 186 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:53:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1202579 ~ 6.07 samples/sec, 186 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:54:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0946045 ~ 6.01 samples/sec, 186 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:55:09 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0953010 ~ 6.07 samples/sec, 186 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:56:09 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1050372 ~ 6.07 samples/sec, 186 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:56:37 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 04:56:37 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 04:57:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1088841 ~ 6.07 samples/sec, 187 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:58:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1012127 ~ 6.07 samples/sec, 187 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 04:59:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1231632 ~ 6.07 samples/sec, 187 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:00:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1137182 ~ 6.07 samples/sec, 187 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:01:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0971621 ~ 6.07 samples/sec, 187 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:01:45 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:01:45 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:02:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1149780 ~ 6.07 samples/sec, 188 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:03:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0977946 ~ 6.04 samples/sec, 188 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:04:45 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0970552 ~ 6.07 samples/sec, 188 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:05:30 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:05:30 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:06:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1079749 ~ 6.07 samples/sec, 189 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:07:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0883556 ~ 6.07 samples/sec, 189 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:08:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0860264 ~ 6.07 samples/sec, 189 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:09:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1098394 ~ 6.07 samples/sec, 189 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:10:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1096599 ~ 6.02 samples/sec, 189 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:11:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1034199 ~ 6.07 samples/sec, 189 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:12:19 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:12:19 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:13:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1093947 ~ 6.07 samples/sec, 190 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:14:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0971877 ~ 6.07 samples/sec, 190 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:15:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1044745 ~ 6.02 samples/sec, 190 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:15:55 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:15:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:16:01 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:16:01 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:17:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0986514 ~ 6.07 samples/sec, 192 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:18:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1126744 ~ 6.07 samples/sec, 192 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:18:30 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:18:30 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:18:56 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 05:18:58 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:18:59 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:19:01 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Aux data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.g__Throw|11_0() in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 134 at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateAuxData(Span`1 auxData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 172 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 111 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:19:01 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 05:20:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1124762 ~ 6.06 samples/sec, 195 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:21:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1021107 ~ 6.07 samples/sec, 195 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:22:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1184928 ~ 6.07 samples/sec, 195 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:23:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0843491 ~ 6.07 samples/sec, 195 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:24:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0937182 ~ 6.07 samples/sec, 195 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:25:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0889763 ~ 6.07 samples/sec, 195 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:26:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1095505 ~ 6.07 samples/sec, 195 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:26:20 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:26:20 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:27:20 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1014794 ~ 6.07 samples/sec, 196 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:28:20 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1126387 ~ 6.07 samples/sec, 196 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:28:53 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:28:53 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:29:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0921415 ~ 6.07 samples/sec, 197 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:30:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0971223 ~ 6.07 samples/sec, 197 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:31:32 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:31:32 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:32:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1164007 ~ 6.07 samples/sec, 198 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:33:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0969477 ~ 6.07 samples/sec, 198 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:34:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0959639 ~ 6.07 samples/sec, 198 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:35:33 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1071395 ~ 6.07 samples/sec, 198 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:36:33 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1203041 ~ 6.07 samples/sec, 198 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:37:33 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0932655 ~ 6.07 samples/sec, 198 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:38:23 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:38:23 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:38:29 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:38:29 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:39:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:39:13 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:40:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0950403 ~ 6.07 samples/sec, 201 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:41:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0936667 ~ 6.07 samples/sec, 201 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:42:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0987272 ~ 6.01 samples/sec, 201 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:43:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1085690 ~ 6.07 samples/sec, 201 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:44:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1029772 ~ 6.02 samples/sec, 201 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:45:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0974064 ~ 6.07 samples/sec, 201 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:46:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0956711 ~ 6.07 samples/sec, 201 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:47:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1073914 ~ 6.07 samples/sec, 201 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:48:14 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0906988 ~ 6.07 samples/sec, 201 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:48:40 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 05:48:41 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 05:49:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0977907 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:50:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1000105 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:51:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0967498 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:52:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1043137 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:53:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1072965 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:54:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1062443 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:55:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1036313 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:56:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0975562 ~ 6.02 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:57:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0952361 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:58:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0956179 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 05:59:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1063004 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:00:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0998053 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:01:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0903020 ~ 6.07 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:02:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0816823 ~ 6.08 samples/sec, 202 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:03:00 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:03:00 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:04:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1134012 ~ 6.07 samples/sec, 203 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:05:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0952493 ~ 6.07 samples/sec, 203 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:06:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1065758 ~ 6.07 samples/sec, 203 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:07:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1068288 ~ 6.07 samples/sec, 203 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:08:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1063003 ~ 6.07 samples/sec, 203 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:09:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1197399 ~ 6.07 samples/sec, 203 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:09:24 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:09:24 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:10:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1057334 ~ 6.07 samples/sec, 204 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:11:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0958155 ~ 6.07 samples/sec, 204 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:12:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0986614 ~ 6.07 samples/sec, 204 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:13:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0970556 ~ 6.07 samples/sec, 204 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:14:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1243159 ~ 6.07 samples/sec, 204 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:14:59 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:14:59 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:15:59 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1100858 ~ 6.07 samples/sec, 205 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:16:24 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:16:24 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:17:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0892704 ~ 6.06 samples/sec, 206 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:18:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0958715 ~ 6.07 samples/sec, 206 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:18:56 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 06:19:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1182012 ~ 6.07 samples/sec, 206 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 06:20:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1131849 ~ 6.07 samples/sec, 206 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:20:31 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:20:31 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:20:55 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:20:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:21:50 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:21:50 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:22:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0929314 ~ 6.07 samples/sec, 209 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:23:28 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:23:28 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:23:51 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:23:51 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:24:38 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:24:39 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:25:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0893992 ~ 6.07 samples/sec, 212 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:26:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0887749 ~ 6.07 samples/sec, 212 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:27:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1099601 ~ 6.07 samples/sec, 212 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:28:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1000618 ~ 6.07 samples/sec, 212 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:28:55 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:28:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:29:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1056192 ~ 6.07 samples/sec, 213 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:30:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1018770 ~ 6.07 samples/sec, 213 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:31:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0949678 ~ 6.07 samples/sec, 213 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:32:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1018131 ~ 6.07 samples/sec, 213 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:33:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0963652 ~ 6.07 samples/sec, 213 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:34:30 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:34:30 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 06:35:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1092280 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:36:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0975588 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:37:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0987908 ~ 6.02 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:38:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0991146 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:39:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0985435 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:40:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0968380 ~ 6.02 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:41:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0912455 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:42:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0934502 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:43:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1050506 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:44:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0955762 ~ 6.02 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:45:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0816023 ~ 6.08 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:46:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1015705 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:47:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1146659 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:48:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0903265 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:49:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1022504 ~ 6.01 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:50:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1140702 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:51:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1056309 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:52:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1014439 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:53:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0926740 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:54:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0931879 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:55:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1048822 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:56:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0918925 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:57:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1022904 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:58:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1170058 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:59:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0905618 ~ 6.07 samples/sec, 214 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 06:59:53 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 06:59:53 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:00:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0968784 ~ 6.07 samples/sec, 215 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:01:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1015640 ~ 6.07 samples/sec, 215 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:02:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 360 samples in 00:01:00.0851421 ~ 5.99 samples/sec, 215 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:03:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0948674 ~ 6.07 samples/sec, 215 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:04:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1063771 ~ 6.07 samples/sec, 215 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:05:33 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:05:34 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:06:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0965776 ~ 6.07 samples/sec, 216 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:07:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1157080 ~ 6.07 samples/sec, 216 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:08:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0879461 ~ 6.07 samples/sec, 216 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:09:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0894144 ~ 6.07 samples/sec, 216 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:10:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1097236 ~ 6.07 samples/sec, 216 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:11:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0853024 ~ 6.01 samples/sec, 216 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:12:34 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1076045 ~ 6.07 samples/sec, 216 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:12:37 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:12:37 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:13:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0945102 ~ 6.07 samples/sec, 217 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:14:15 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:14:15 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:15:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1115807 ~ 6.07 samples/sec, 218 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:16:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0916518 ~ 6.07 samples/sec, 218 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:17:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0954647 ~ 6.07 samples/sec, 218 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:17:30 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:17:30 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:18:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0882370 ~ 6.07 samples/sec, 219 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:18:56 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 07:19:30 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1395913 ~ 6.07 samples/sec, 219 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 07:20:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0961142 ~ 6.07 samples/sec, 219 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:21:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0985714 ~ 6.07 samples/sec, 219 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:22:01 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:22:01 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:23:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1077560 ~ 6.07 samples/sec, 220 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:23:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:23:14 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:23:37 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:23:37 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:24:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1001629 ~ 6.07 samples/sec, 222 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:25:37 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0956303 ~ 6.07 samples/sec, 222 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:26:15 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:26:15 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:27:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0854328 ~ 6.07 samples/sec, 223 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:28:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1006707 ~ 6.07 samples/sec, 223 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:29:15 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1036269 ~ 6.07 samples/sec, 223 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:30:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0844751 ~ 6.07 samples/sec, 223 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:31:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1002880 ~ 6.07 samples/sec, 223 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:32:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0971640 ~ 6.07 samples/sec, 223 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:32:25 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:32:26 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:33:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1036784 ~ 6.06 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:34:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1065607 ~ 6.06 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:35:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1178775 ~ 6.07 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:36:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1056495 ~ 6.07 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:37:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0988986 ~ 6.07 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:38:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0984742 ~ 6.07 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:39:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1203743 ~ 6.07 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:40:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0927026 ~ 6.07 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:41:27 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1081691 ~ 6.07 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:42:27 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1053529 ~ 6.07 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:43:27 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0972961 ~ 6.07 samples/sec, 224 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:43:46 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:43:46 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:44:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1008864 ~ 6.07 samples/sec, 225 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:45:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1018871 ~ 6.07 samples/sec, 225 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:46:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1065529 ~ 6.07 samples/sec, 225 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:47:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1042755 ~ 6.07 samples/sec, 225 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:48:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1142937 ~ 6.07 samples/sec, 225 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:49:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0931718 ~ 6.07 samples/sec, 225 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:50:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1078931 ~ 6.07 samples/sec, 225 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:51:39 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:51:39 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:52:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0916833 ~ 6.07 samples/sec, 226 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:53:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1002157 ~ 6.07 samples/sec, 226 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:54:21 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 07:54:21 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 07:55:21 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.1054459 ~ 6.04 samples/sec, 227 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:56:21 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0991491 ~ 6.07 samples/sec, 227 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:57:21 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0950358 ~ 6.07 samples/sec, 227 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:58:21 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1125896 ~ 6.02 samples/sec, 227 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 07:59:21 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1123633 ~ 6.07 samples/sec, 227 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:00:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1054181 ~ 6.07 samples/sec, 227 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:01:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1036231 ~ 6.07 samples/sec, 227 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:02:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1052775 ~ 6.07 samples/sec, 227 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:03:22 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0978441 ~ 6.07 samples/sec, 227 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:03:48 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:03:49 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:04:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0983888 ~ 6.02 samples/sec, 228 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:05:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1026258 ~ 6.07 samples/sec, 228 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:06:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1146408 ~ 6.06 samples/sec, 228 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:07:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1064579 ~ 6.07 samples/sec, 228 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:08:09 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:08:09 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:08:11 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Aux data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.g__Throw|11_0() in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 134 at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateAuxData(Span`1 auxData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 172 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 111 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:08:11 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:09:12 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.1061472 ~ 6.04 samples/sec, 230 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:09:18 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:09:18 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:10:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1141010 ~ 6.07 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:11:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0074610 ~ 6.07 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:12:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1039253 ~ 6.02 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:13:18 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0965312 ~ 6.01 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:14:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1185981 ~ 6.07 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:15:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0950223 ~ 6.07 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:16:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0799113 ~ 6.03 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:17:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0847720 ~ 6.07 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:18:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0897165 ~ 6.07 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:18:57 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 08:19:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1001514 ~ 6.07 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 08:20:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1152273 ~ 6.02 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:21:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0975879 ~ 6.06 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:22:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0987136 ~ 6.07 samples/sec, 231 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:22:50 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:22:50 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:23:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1029291 ~ 6.07 samples/sec, 232 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:24:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1035726 ~ 6.07 samples/sec, 232 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:25:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1104000 ~ 6.07 samples/sec, 232 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:26:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0938131 ~ 6.07 samples/sec, 232 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:27:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0926052 ~ 6.04 samples/sec, 232 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:28:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1009791 ~ 6.07 samples/sec, 232 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:29:50 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0882573 ~ 6.07 samples/sec, 232 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:30:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0881268 ~ 6.07 samples/sec, 232 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:31:51 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1009799 ~ 6.07 samples/sec, 232 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:32:35 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:32:35 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:33:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0886723 ~ 6.06 samples/sec, 233 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:34:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1020212 ~ 6.07 samples/sec, 233 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:35:35 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1030045 ~ 6.07 samples/sec, 233 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:35:56 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:35:56 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:36:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1081044 ~ 6.07 samples/sec, 234 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:37:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1055364 ~ 6.02 samples/sec, 234 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:38:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1075417 ~ 6.07 samples/sec, 234 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:39:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1093563 ~ 6.07 samples/sec, 234 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:40:13 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:40:14 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:40:16 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Aux data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.g__Throw|11_0() in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 134 at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateAuxData(Span`1 auxData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 172 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 111 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:40:16 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:41:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1047840 ~ 6.01 samples/sec, 236 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:42:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1107304 ~ 6.07 samples/sec, 236 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:43:16 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1076111 ~ 6.07 samples/sec, 236 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:44:02 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:44:02 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:45:02 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0960564 ~ 6.07 samples/sec, 237 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:45:06 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:45:07 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:46:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1230202 ~ 6.07 samples/sec, 238 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:47:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1049271 ~ 6.07 samples/sec, 238 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:48:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1114648 ~ 6.07 samples/sec, 238 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:49:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0896517 ~ 6.07 samples/sec, 238 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:49:26 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:49:26 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:50:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1082302 ~ 6.07 samples/sec, 239 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:51:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1063395 ~ 6.07 samples/sec, 239 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:52:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1193586 ~ 6.07 samples/sec, 239 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:53:26 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0866890 ~ 6.01 samples/sec, 239 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:53:55 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 08:53:55 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 08:54:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0962319 ~ 6.01 samples/sec, 240 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:55:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1112492 ~ 6.07 samples/sec, 240 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:56:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1098814 ~ 6.07 samples/sec, 240 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:57:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1100797 ~ 6.07 samples/sec, 240 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:58:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1122577 ~ 6.02 samples/sec, 240 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 08:59:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1064215 ~ 6.07 samples/sec, 240 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:00:56 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1077935 ~ 6.07 samples/sec, 240 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:01:31 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:01:31 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:02:00 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:02:00 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:03:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0885613 ~ 6.02 samples/sec, 242 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:04:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1075383 ~ 6.07 samples/sec, 242 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:05:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1063308 ~ 6.07 samples/sec, 242 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:06:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1052836 ~ 6.07 samples/sec, 242 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:07:01 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0960034 ~ 6.07 samples/sec, 242 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:07:10 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:07:10 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:08:10 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0992761 ~ 6.07 samples/sec, 243 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:09:10 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1034021 ~ 6.07 samples/sec, 243 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:09:32 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:09:32 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:10:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1000710 ~ 6.07 samples/sec, 244 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:11:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0982472 ~ 6.07 samples/sec, 244 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:12:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1041460 ~ 6.07 samples/sec, 244 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:13:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0879301 ~ 6.07 samples/sec, 244 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:14:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0969992 ~ 6.07 samples/sec, 244 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:15:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1004548 ~ 6.07 samples/sec, 244 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:16:12 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:16:12 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:17:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1204259 ~ 6.07 samples/sec, 245 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:18:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0980064 ~ 6.07 samples/sec, 245 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:18:19 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:18:19 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:18:57 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 09:19:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0946213 ~ 6.07 samples/sec, 246 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 09:19:51 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:19:51 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:20:09 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:20:09 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:21:08 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:21:08 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:22:08 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1096696 ~ 6.07 samples/sec, 249 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:22:19 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:22:19 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:23:19 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1014465 ~ 6.07 samples/sec, 250 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:24:12 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:24:12 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:24:32 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:24:32 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:25:32 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0969713 ~ 6.07 samples/sec, 252 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:26:33 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1148647 ~ 6.07 samples/sec, 252 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:26:54 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:26:54 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:27:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0907886 ~ 6.01 samples/sec, 253 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:28:55 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0994862 ~ 6.07 samples/sec, 253 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:29:43 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:29:43 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:30:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0936052 ~ 6.07 samples/sec, 254 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:31:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0982374 ~ 6.07 samples/sec, 254 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:32:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1015160 ~ 6.06 samples/sec, 254 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:33:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1121879 ~ 6.07 samples/sec, 254 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:34:43 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0865616 ~ 6.07 samples/sec, 254 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:34:52 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:34:53 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:35:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0976391 ~ 6.07 samples/sec, 255 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:36:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0982746 ~ 6.07 samples/sec, 255 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:37:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0981482 ~ 6.07 samples/sec, 255 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:38:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0979133 ~ 6.07 samples/sec, 255 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:39:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1008994 ~ 6.07 samples/sec, 255 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:40:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1038871 ~ 6.02 samples/sec, 255 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:41:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1120676 ~ 6.07 samples/sec, 255 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:42:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1027416 ~ 6.07 samples/sec, 255 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:43:53 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1264438 ~ 6.07 samples/sec, 255 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:44:48 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:44:48 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:45:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1046124 ~ 6.07 samples/sec, 256 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:46:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1099393 ~ 6.07 samples/sec, 256 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:47:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0929075 ~ 6.07 samples/sec, 256 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:48:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0968755 ~ 6.07 samples/sec, 256 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:49:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0917960 ~ 6.07 samples/sec, 256 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:50:46 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:50:46 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:51:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0870397 ~ 6.07 samples/sec, 257 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:52:40 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 09:52:40 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 09:53:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1126781 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:54:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1196503 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:55:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1096363 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:56:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0943174 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:57:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1081294 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:58:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0940382 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 09:59:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0985714 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:00:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0908603 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:01:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0909791 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:02:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0896093 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:03:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1110039 ~ 6.07 samples/sec, 258 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:04:29 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:04:29 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:05:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1057057 ~ 6.07 samples/sec, 259 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:06:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1076873 ~ 6.01 samples/sec, 259 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:07:29 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:07:29 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:08:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1137577 ~ 6.07 samples/sec, 260 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:09:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1109869 ~ 6.07 samples/sec, 260 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:10:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.0987820 ~ 6.01 samples/sec, 260 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:10:59 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:10:59 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:12:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.1021305 ~ 6.04 samples/sec, 261 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:13:00 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 361 samples in 00:01:00.1243205 ~ 6 samples/sec, 261 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:13:48 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:13:49 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:14:39 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:14:39 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:15:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0958853 ~ 6.07 samples/sec, 263 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:16:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0928733 ~ 6.02 samples/sec, 263 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:17:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1048394 ~ 6.07 samples/sec, 263 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:18:40 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1063072 ~ 6.07 samples/sec, 263 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:18:57 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 10:19:17 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:19:17 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 10:20:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0954467 ~ 6.07 samples/sec, 264 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:21:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1021704 ~ 6.07 samples/sec, 264 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:22:07 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:22:07 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:23:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1115048 ~ 6.07 samples/sec, 265 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:24:07 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1224488 ~ 6.02 samples/sec, 265 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:24:57 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:24:57 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:25:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0999643 ~ 6.07 samples/sec, 266 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:26:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1120310 ~ 6.07 samples/sec, 266 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:27:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1069811 ~ 6.07 samples/sec, 266 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:28:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1090783 ~ 6.07 samples/sec, 266 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:29:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1031373 ~ 6.07 samples/sec, 266 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:30:49 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:30:49 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:31:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1067605 ~ 6.07 samples/sec, 267 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:32:40 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:32:40 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:33:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0999703 ~ 6.07 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:34:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1009888 ~ 6.07 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:35:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1010414 ~ 6.07 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:36:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0933323 ~ 6.02 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:37:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1198541 ~ 6.07 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:38:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0951947 ~ 6.07 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:39:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1022716 ~ 6.07 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:40:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1037824 ~ 6.07 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:41:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0961148 ~ 6.07 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:42:41 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0945737 ~ 6.07 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:43:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0937122 ~ 6.07 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:44:42 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0999342 ~ 6.02 samples/sec, 268 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:45:29 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:45:29 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:46:23 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:46:24 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:47:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1112680 ~ 6.07 samples/sec, 270 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:48:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1035725 ~ 6.07 samples/sec, 270 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:49:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1065036 ~ 6.07 samples/sec, 270 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:50:24 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0955606 ~ 6.07 samples/sec, 270 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:50:49 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:50:49 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:51:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.0531734 ~ 6.06 samples/sec, 271 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:52:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1086395 ~ 6.07 samples/sec, 271 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:53:49 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1123233 ~ 6.07 samples/sec, 271 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:54:38 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 10:54:38 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 10:55:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0857492 ~ 6.04 samples/sec, 272 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:56:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1005303 ~ 6.07 samples/sec, 272 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:57:38 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0791579 ~ 6.08 samples/sec, 272 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:58:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 363 samples in 00:01:00.0987379 ~ 6.04 samples/sec, 272 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 10:59:39 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1021324 ~ 6.02 samples/sec, 272 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:00:25 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:00:25 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:01:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1137202 ~ 6.07 samples/sec, 273 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:02:25 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1191350 ~ 6.07 samples/sec, 273 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:02:28 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:02:28 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:03:28 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1068402 ~ 6.07 samples/sec, 274 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:04:28 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0893547 ~ 6.07 samples/sec, 274 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:05:28 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1217575 ~ 6.07 samples/sec, 274 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:06:28 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1179571 ~ 6.07 samples/sec, 274 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:07:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1059742 ~ 6.07 samples/sec, 274 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:08:29 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 364 samples in 00:01:00.1059079 ~ 6.06 samples/sec, 274 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:09:27 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:09:27 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:10:27 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0982649 ~ 6.07 samples/sec, 275 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:11:27 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1020168 ~ 6.07 samples/sec, 275 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:12:27 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 359 samples in 00:01:00.0953486 ~ 5.97 samples/sec, 275 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:13:27 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1019899 ~ 6.07 samples/sec, 275 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:14:28 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0955018 ~ 6.07 samples/sec, 275 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:15:28 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1161256 ~ 6.07 samples/sec, 275 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:15:49 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:15:49 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:16:12 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:16:12 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:17:12 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0974678 ~ 6.02 samples/sec, 277 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:18:12 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1109721 ~ 6.07 samples/sec, 277 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:18:58 INFO [SLS4All.Compact.ComponentModel.AppHandleEventGlobal] [0] Periodically reloading the page (SLS4All.Compact.ComponentModel.AppHandleEventGlobal) [AppHandleEventGlobal.cs@91] 08/21/2026 11:19:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1113924 ~ 6.07 samples/sec, 277 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:19:41 DBUG [SLS4All.Compact.UpdateModel.ApplicationUpdate] [0] Checking for server application manifests at: https://compact.sls4all.com/ApplicationUpdate/list?DeploymentId=7cfca654-4abe-4606-9678-462e2c5d6429&MemberId=4MWKC-TBRP3-CQ7G2-MCFJC&Version={"Architecture"%3A"arm64"%2C"Platform"%3A"linux"%2C"VersionString"%3A"1.206.139.2317"%2C"Channel"%3A"stable"} [ApplicationUpdate.cs@146] 08/21/2026 11:20:12 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:20:12 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:21:12 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0968491 ~ 6.07 samples/sec, 278 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:22:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0924267 ~ 6.07 samples/sec, 278 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:23:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1092537 ~ 6.07 samples/sec, 278 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:24:13 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1138214 ~ 6.07 samples/sec, 278 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:24:59 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:25:00 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:25:31 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:25:31 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:26:31 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0946733 ~ 6.07 samples/sec, 280 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:26:46 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:26:46 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:27:46 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1060728 ~ 6.07 samples/sec, 281 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:28:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1020543 ~ 6.07 samples/sec, 281 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:29:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1050534 ~ 6.02 samples/sec, 281 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:30:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0922619 ~ 6.07 samples/sec, 281 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:31:47 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.0938333 ~ 6.07 samples/sec, 281 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:32:10 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:32:10 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:32:56 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:32:57 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:33:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.0942622 ~ 6.02 samples/sec, 283 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:34:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1090053 ~ 6.07 samples/sec, 283 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:35:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1070024 ~ 6.07 samples/sec, 283 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:36:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1004104 ~ 6.07 samples/sec, 283 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:36:57 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:36:57 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:37:57 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 362 samples in 00:01:00.1008597 ~ 6.02 samples/sec, 284 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:38:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1107745 ~ 6.07 samples/sec, 284 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:39:58 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1064001 ~ 6.07 samples/sec, 284 resets, 16 ignored frames) [Mlx90640Camera.cs@313] 08/21/2026 11:40:17 FAIL [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Exception while reading camera data [Mlx90640Camera.cs@335] System.IO.InvalidDataException: Frame data invalid at SLS4All.Compact.Temperature.Mlx90640Camera.ValidateFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 125 at SLS4All.Compact.Temperature.Mlx90640Camera.MLX90640_TryGetFrameData(Span`1 frameData) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.Api.cs:line 115 at SLS4All.Compact.Temperature.Mlx90640Camera.TrySample(Mlx90640CameraOptions options, Span`1 pixels) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 385 at SLS4All.Compact.Temperature.Mlx90640Camera.ExecuteTaskAsync(CancellationToken cancel) in /azp/_work/1/s/SLS4All.Compact.Platform/Temperature/Mlx90640Camera.cs:line 250 08/21/2026 11:40:17 INFO [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Initialized with warn=0, starting read loop [Mlx90640Camera.cs@238] 08/21/2026 11:41:17 DBUG [SLS4All.Compact.Temperature.Mlx90640Camera] [0] Read 365 samples in 00:01:00.1048293 ~ 6.07 samples/sec, 285 resets, 16 ignored frames) [Mlx90640Camera.cs@313]