pi@tristan-paintingmachine:~ $ sudo systemctl stop duetcontrolserver pi@tristan-paintingmachine:~ $ sudo /opt/dsf/bin/DuetControlServer -l debug Duet Control Server v3.3-rc1 Written by Christian Hammacher for Duet3D Licensed under the terms of the GNU Public License Version 3 [info] Settings loaded [info] Environment initialized [info] Connection to Duet established [info] IPC socket created at /var/run/dsf/dcs.sock [debug] Connection to Linux established! [debug] Updated key limits [debug] Requesting update of key boards, seq 0 -> 3 [debug] Updated key boards [debug] Requesting update of key directories, seq 0 -> 0 [debug] Updated key directories [debug] Requesting update of key fans, seq 0 -> 0 [debug] Updated key fans [debug] Requesting update of key global, seq 0 -> 1 [debug] Updated key global [debug] Requesting update of key heat, seq 0 -> 0 [debug] Updated key heat [debug] Requesting update of key inputs, seq 0 -> 2 [debug] Updated key inputs [debug] Requesting update of key job, seq 0 -> 2 [debug] Updated key job [debug] Requesting update of key move, seq 0 -> 46 [debug] Updated key move [debug] Requesting update of key network, seq 0 -> 3 [debug] Updated key network [debug] Requesting update of key sensors, seq 0 -> 2 [debug] Updated key sensors [debug] Requesting update of key spindles, seq 0 -> 0 [debug] Updated key spindles [debug] Requesting update of key state, seq 0 -> 3 [debug] Updated key state [debug] Requesting update of key tools, seq 0 -> 4 [debug] Updated key tools [debug] Requesting update of key volumes, seq 0 -> 0 [debug] Updated key volumes [debug] IPC#2: Got new UNIX connection, checking permissions... [debug] IPC#2: Granting full DSF permissions to external plugin [debug] IPC#2: Subscription processor registered in Patch mode [debug] IPC#3: Got new UNIX connection, checking permissions... [debug] IPC#3: Granting full DSF permissions to external plugin [debug] IPC#3: Command processor added [debug] IPC#3: Received command ResolvePath [debug] IPC#4: Got new UNIX connection, checking permissions... [debug] IPC#4: Granting full DSF permissions to external plugin [debug] IPC#4: Subscription processor registered in Patch mode [debug] IPC#5: Got new UNIX connection, checking permissions... [debug] IPC#5: Granting full DSF permissions to external plugin [debug] IPC#5: Subscription processor registered in Patch mode [debug] IPC#6: Got new UNIX connection, checking permissions... [debug] IPC#6: Granting full DSF permissions to external plugin [debug] IPC#7: Got new UNIX connection, checking permissions... [debug] IPC#7: Granting full DSF permissions to external plugin [debug] IPC#7: Command processor added [debug] IPC#6: Command processor added [debug] IPC#7: Received command AddUserSession [debug] IPC#6: Received command AddUserSession [debug] IPC#8: Got new UNIX connection, checking permissions... [debug] IPC#8: Granting full DSF permissions to external plugin [debug] IPC#8: Subscription processor registered in Patch mode [debug] IPC#9: Got new UNIX connection, checking permissions... [debug] IPC#9: Granting full DSF permissions to external plugin [debug] IPC#9: Command processor added [debug] IPC#9: Received command AddUserSession [debug] IPC#10: Got new UNIX connection, checking permissions... [debug] IPC#10: Granting full DSF permissions to external plugin [debug] IPC#10: Subscription processor registered in Patch mode [debug] IPC#11: Got new UNIX connection, checking permissions... [debug] IPC#11: Granting full DSF permissions to external plugin [debug] IPC#11: Command processor added [debug] IPC#11: Received command AddUserSession [debug] IPC#12: Got new UNIX connection, checking permissions... [debug] IPC#12: Granting full DSF permissions to external plugin [debug] IPC#12: Subscription processor registered in Patch mode [debug] IPC#13: Got new UNIX connection, checking permissions... [debug] IPC#13: Granting full DSF permissions to external plugin [debug] IPC#13: Command processor added [debug] IPC#13: Received command AddUserSession [debug] IPC#14: Got new UNIX connection, checking permissions... [debug] IPC#14: Granting full DSF permissions to external plugin [debug] IPC#14: Subscription processor registered in Patch mode [debug] IPC#15: Got new UNIX connection, checking permissions... [debug] IPC#15: Granting full DSF permissions to external plugin [debug] IPC#15: Command processor added [debug] IPC#15: Received command AddUserSession [debug] IPC#16: Got new UNIX connection, checking permissions... [debug] IPC#16: Granting full DSF permissions to external plugin [debug] IPC#16: Subscription processor registered in Patch mode [debug] IPC#17: Got new UNIX connection, checking permissions... [debug] IPC#17: Granting full DSF permissions to external plugin [debug] IPC#17: Command processor added [debug] IPC#17: Received command AddUserSession [debug] IPC#18: Got new UNIX connection, checking permissions... [debug] IPC#18: Granting full DSF permissions to external plugin [debug] IPC#18: Subscription processor registered in Patch mode [debug] IPC#19: Got new UNIX connection, checking permissions... [debug] IPC#19: Granting full DSF permissions to external plugin [debug] IPC#19: Command processor added [debug] IPC#19: Received command AddUserSession [debug] IPC#19: Received command RemoveUserSession [debug] IPC#18: Subscription processor unregistered [debug] IPC#18: Connection closed [debug] IPC#19: Connection closed [debug] IPC#9: Received command RemoveUserSession [debug] IPC#13: Received command RemoveUserSession [debug] IPC#6: Received command RemoveUserSession [debug] IPC#11: Received command RemoveUserSession [debug] IPC#9: Connection closed [debug] IPC#7: Received command RemoveUserSession [debug] IPC#12: Subscription processor unregistered [debug] IPC#12: Connection closed [debug] IPC#10: Subscription processor unregistered [debug] IPC#10: Connection closed [debug] IPC#15: Received command RemoveUserSession [debug] IPC#17: Received command RemoveUserSession [debug] IPC#11: Connection closed [debug] IPC#6: Connection closed [debug] IPC#13: Connection closed [debug] IPC#8: Subscription processor unregistered [debug] IPC#8: Connection closed [debug] IPC#17: Connection closed [debug] IPC#7: Connection closed [debug] IPC#5: Subscription processor unregistered [debug] IPC#5: Connection closed [debug] IPC#16: Subscription processor unregistered [debug] IPC#16: Connection closed [debug] IPC#15: Connection closed [debug] IPC#14: Subscription processor unregistered [debug] IPC#4: Subscription processor unregistered [debug] IPC#14: Connection closed [debug] IPC#4: Connection closed [debug] IPC#20: Got new UNIX connection, checking permissions... [debug] IPC#20: Granting full DSF permissions to external plugin [debug] IPC#20: Subscription processor registered in Patch mode [debug] IPC#21: Got new UNIX connection, checking permissions... [debug] IPC#21: Granting full DSF permissions to external plugin [debug] IPC#21: Command processor added [debug] IPC#21: Received command AddUserSession [debug] IPC#22: Got new UNIX connection, checking permissions... [debug] IPC#23: Got new UNIX connection, checking permissions... [debug] IPC#22: Granting full DSF permissions to external plugin [debug] IPC#23: Granting full DSF permissions to external plugin [debug] IPC#22: Command processor added [debug] IPC#23: Command processor added [debug] IPC#23: Received command ResolvePath [debug] IPC#22: Received command ResolvePath [debug] IPC#23: Connection closed [debug] IPC#22: Connection closed [debug] IPC#24: Got new UNIX connection, checking permissions... [debug] IPC#24: Granting full DSF permissions to external plugin [debug] IPC#24: Command processor added [debug] IPC#24: Received command SimpleCode [debug] Waiting for execution of M120 [debug] Waiting for execution of G91 [debug] Waiting for execution of G1 X10 F30000 [debug] Waiting for execution of G90 [debug] Waiting for execution of M121 [debug] Processing M120 [debug] Waiting for finish of M120 [debug] Processing G91 [debug] HTTP: Sent M120, remaining space 1512, needed 24 [debug] Waiting for finish of G91 [debug] Processing G1 X10 F30000 [debug] Waiting for finish of G1 X10 F30000 [debug] Processing G90 [debug] Waiting for finish of G90 [debug] Processing M121 [debug] Waiting for finish of M121 [debug] HTTP: Sent G91, remaining space 1488, needed 24 [debug] HTTP: Sent G1 X10 F30000, remaining space 1448, needed 40 [debug] HTTP: Sent G90, remaining space 1424, needed 24 [debug] HTTP: Sent M121, remaining space 1400, needed 24 [debug] Completed M120 => [debug] Completed G91 => [debug] Completed G90 => [debug] Completed M121 => [debug] Completed G1 X10 F30000 => Error: G0/G1: insufficient axes homed [debug] IPC#24: Connection closed [debug] Requesting update of key inputs, seq 2 -> 5 [debug] Updated key inputs [debug] IPC#25: Got new UNIX connection, checking permissions... [debug] IPC#25: Granting full DSF permissions to external plugin [debug] IPC#25: Command processor added [debug] IPC#25: Received command SimpleCode [debug] Waiting for execution of M564 S0 H0 [debug] Processing M564 S0 H0 [debug] Waiting for finish of M564 S0 H0 [debug] HTTP: Sent M564 S0 H0, remaining space 1496, needed 40 [debug] Completed M564 S0 H0 => [debug] IPC#25: Connection closed [debug] IPC#26: Got new UNIX connection, checking permissions... [debug] IPC#26: Granting full DSF permissions to external plugin [debug] IPC#26: Command processor added [debug] IPC#26: Received command SimpleCode [debug] Waiting for execution of M120 [debug] Waiting for execution of G91 [debug] Waiting for execution of G1 X10 F30000 [debug] Waiting for execution of G90 [debug] Waiting for execution of M121 [debug] Processing M120 [debug] Waiting for finish of M120 [debug] Processing G91 [debug] Waiting for finish of G91 [debug] Processing G1 X10 F30000 [debug] Waiting for finish of G1 X10 F30000 [debug] Processing G90 [debug] Waiting for finish of G90 [debug] HTTP: Sent M120, remaining space 1512, needed 24 [debug] HTTP: Sent G91, remaining space 1488, needed 24 [debug] Processing M121 [debug] HTTP: Sent G1 X10 F30000, remaining space 1448, needed 40 [debug] HTTP: Sent G90, remaining space 1424, needed 24 [debug] Waiting for finish of M121 [debug] HTTP: Sent M121, remaining space 1400, needed 24 [debug] Completed M120 => [debug] Completed G1 X10 F30000 => [debug] Completed G90 => [debug] Completed G91 => [debug] Completed M121 => [debug] IPC#26: Connection closed [debug] Requesting update of key inputs, seq 5 -> 8 [debug] Updated key inputs [debug] IPC#27: Got new UNIX connection, checking permissions... [debug] IPC#27: Granting full DSF permissions to external plugin [debug] IPC#27: Command processor added [debug] IPC#27: Received command SimpleCode [debug] Waiting for execution of M120 [debug] Waiting for execution of G91 [debug] Processing M120 [debug] Waiting for execution of G1 X10 F30000 [debug] Waiting for finish of M120 [debug] Waiting for execution of G90 [debug] Waiting for execution of M121 [debug] Processing G91 [debug] Waiting for finish of G91 [debug] Processing G1 X10 F30000 [debug] Waiting for finish of G1 X10 F30000 [debug] Processing G90 [debug] Waiting for finish of G90 [debug] Processing M121 [debug] Waiting for finish of M121 [debug] HTTP: Sent M120, remaining space 1512, needed 24 [debug] HTTP: Sent G91, remaining space 1488, needed 24 [debug] HTTP: Sent G1 X10 F30000, remaining space 1448, needed 40 [debug] HTTP: Sent G90, remaining space 1424, needed 24 [debug] HTTP: Sent M121, remaining space 1400, needed 24 [debug] Completed G91 => [debug] Completed G1 X10 F30000 => [debug] Completed G90 => [debug] Completed M121 => [debug] Completed M120 => [debug] IPC#27: Connection closed [debug] Requesting update of key inputs, seq 8 -> 11 [debug] Updated key inputs [debug] IPC#28: Got new UNIX connection, checking permissions... [debug] IPC#28: Granting full DSF permissions to external plugin [debug] IPC#28: Command processor added [debug] IPC#28: Received command SimpleCode [debug] Waiting for execution of M120 [debug] Waiting for execution of G91 [debug] Processing M120 [debug] Waiting for execution of G1 X10 F30000 [debug] Waiting for finish of M120 [debug] Processing G91 [debug] Waiting for finish of G91 [debug] Processing G1 X10 F30000 [debug] Waiting for execution of G90 [debug] Waiting for finish of G1 X10 F30000 [debug] Processing G90 [debug] Waiting for execution of M121 [debug] Waiting for finish of G90 [debug] Processing M121 [debug] Waiting for finish of M121 [debug] HTTP: Sent M120, remaining space 1512, needed 24 [debug] HTTP: Sent G91, remaining space 1488, needed 24 [debug] HTTP: Sent G1 X10 F30000, remaining space 1448, needed 40 [debug] HTTP: Sent G90, remaining space 1424, needed 24 [debug] HTTP: Sent M121, remaining space 1400, needed 24 [debug] Completed M120 => [debug] Completed G91 => [debug] Completed G1 X10 F30000 => [debug] Completed G90 => [debug] Completed M121 => [debug] IPC#28: Connection closed [debug] IPC#29: Got new UNIX connection, checking permissions... [debug] IPC#29: Granting full DSF permissions to external plugin [debug] IPC#29: Command processor added [debug] IPC#29: Received command SimpleCode [debug] Waiting for execution of M120 [debug] Waiting for execution of G91 [debug] Waiting for execution of G1 X10 F30000 [debug] Processing M120 [debug] Waiting for execution of G90 [debug] Waiting for finish of M120 [debug] Waiting for execution of M121 [debug] Processing G91 [debug] Waiting for finish of G91 [debug] Processing G1 X10 F30000 [debug] HTTP: Sent M120, remaining space 1512, needed 24 [debug] HTTP: Sent G91, remaining space 1488, needed 24 [debug] Waiting for finish of G1 X10 F30000 [debug] Processing G90 [debug] Waiting for finish of G90 [debug] Processing M121 [debug] Waiting for finish of M121 [debug] HTTP: Sent G1 X10 F30000, remaining space 1448, needed 40 [debug] HTTP: Sent G90, remaining space 1424, needed 24 [debug] HTTP: Sent M121, remaining space 1400, needed 24 [debug] Completed M120 => [debug] Requesting update of key inputs, seq 11 -> 15 [debug] Completed G91 => [debug] Completed G1 X10 F30000 => [debug] Completed G90 => [debug] Completed M121 => [debug] IPC#29: Connection closed [debug] Updated key inputs [debug] IPC#30: Got new UNIX connection, checking permissions... [debug] IPC#30: Granting full DSF permissions to external plugin [debug] IPC#30: Command processor added [debug] IPC#30: Received command SimpleCode [debug] Waiting for execution of M120 [debug] Processing M120 [debug] Waiting for finish of M120 [debug] Waiting for execution of G91 [debug] Processing G91 [debug] Waiting for finish of G91 [debug] Waiting for execution of G1 X10 F30000 [debug] Processing G1 X10 F30000 [debug] Waiting for finish of G1 X10 F30000 [debug] Waiting for execution of G90 [debug] Processing G90 [debug] Waiting for finish of G90 [debug] Waiting for execution of M121 [debug] Processing M121 [debug] Waiting for finish of M121 [debug] HTTP: Sent M120, remaining space 1512, needed 24 [debug] HTTP: Sent G91, remaining space 1488, needed 24 [debug] HTTP: Sent G1 X10 F30000, remaining space 1448, needed 40 [debug] HTTP: Sent G90, remaining space 1424, needed 24 [debug] HTTP: Sent M121, remaining space 1400, needed 24 [debug] Completed M120 => [debug] Completed G91 => [debug] Completed G1 X10 F30000 => [debug] Completed G90 => [debug] Completed M121 => [debug] IPC#30: Connection closed [debug] Requesting update of key inputs, seq 15 -> 20 [debug] Updated key inputs [debug] IPC#31: Got new UNIX connection, checking permissions... [debug] IPC#31: Granting full DSF permissions to external plugin [debug] IPC#31: Command processor added [debug] IPC#31: Received command SimpleCode [debug] Waiting for execution of M120 [debug] Waiting for execution of G91 [debug] Waiting for execution of G1 X10 F30000 [debug] Waiting for execution of G90 [debug] Waiting for execution of M121 [debug] Processing M120 [debug] Waiting for finish of M120 [debug] Processing G91 [debug] Waiting for finish of G91 [debug] Processing G1 X10 F30000 [debug] Waiting for finish of G1 X10 F30000 [debug] Processing G90 [debug] Waiting for finish of G90 [debug] Processing M121 [debug] Waiting for finish of M121 [debug] HTTP: Sent M120, remaining space 1512, needed 24 [debug] HTTP: Sent G91, remaining space 1488, needed 24 [debug] HTTP: Sent G1 X10 F30000, remaining space 1448, needed 40 [debug] HTTP: Sent G90, remaining space 1424, needed 24 [debug] HTTP: Sent M121, remaining space 1400, needed 24 [debug] Completed M120 => [debug] Completed G91 => [debug] Completed G1 X10 F30000 => [debug] Completed G90 => [debug] Completed M121 => [debug] IPC#31: Connection closed [debug] Requesting update of key inputs, seq 20 -> 23 [debug] Updated key inputs [debug] IPC#32: Got new UNIX connection, checking permissions... [debug] IPC#32: Granting full DSF permissions to external plugin [debug] IPC#32: Command processor added [debug] IPC#32: Received command SimpleCode [debug] Waiting for execution of M120 [debug] Waiting for execution of G91 [debug] Waiting for execution of G1 X10 F30000 [debug] Waiting for execution of G90 [debug] Waiting for execution of M121 [debug] Processing M120 [debug] Waiting for finish of M120 [debug] Processing G91 [debug] Waiting for finish of G91 [debug] Processing G1 X10 F30000 [debug] Waiting for finish of G1 X10 F30000 [debug] Processing G90 [debug] Waiting for finish of G90 [debug] Processing M121 [debug] Waiting for finish of M121 [debug] HTTP: Sent M120, remaining space 1512, needed 24 [debug] HTTP: Sent G91, remaining space 1488, needed 24 [debug] HTTP: Sent G1 X10 F30000, remaining space 1448, needed 40 [debug] HTTP: Sent G90, remaining space 1424, needed 24 [debug] HTTP: Sent M121, remaining space 1400, needed 24 [debug] Completed M120 => [debug] Completed G91 => [debug] Completed G1 X10 F30000 => [debug] Completed G90 => [debug] Completed M121 => [debug] IPC#32: Connection closed [debug] Requesting update of key inputs, seq 23 -> 26 [debug] Updated key inputs [debug] IPC#33: Got new UNIX connection, checking permissions... [debug] IPC#33: Granting full DSF permissions to external plugin [debug] IPC#33: Command processor added [debug] IPC#33: Received command SimpleCode [debug] Waiting for execution of G28 Z [debug] Processing G28 Z [debug] Waiting for finish of G28 Z [debug] HTTP: Sent G28 Z, remaining space 1504, needed 32 [info] Starting macro file homez.g on channel HTTP [debug] HTTP: ==> Starting code G28 Z [debug] Lost connection to Duet System.OperationCanceledException: Board is not available (no header) at DuetControlServer.SPI.DataTransfer.ExchangeHeader() in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1249 at DuetControlServer.SPI.DataTransfer.PerformFullTransfer(Boolean connecting) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 181 [debug] Waiting for execution of M564 S0 H0 (macro code) [debug] Processing M564 S0 H0 [debug] Waiting for finish of M564 S0 H0 [debug] Waiting for execution of G91 (macro code) [debug] Processing G91 [debug] Waiting for finish of G91 [debug] Waiting for execution of G1 H1 Z200 F3000 (macro code) [debug] Processing G1 H1 Z200 F3000 [debug] Waiting for execution of G92 Z0 (macro code) [debug] Waiting for finish of G1 H1 Z200 F3000 [debug] Waiting for execution of G90 (macro code) [debug] Processing G92 Z0 [debug] Waiting for execution of G1 Z-3 F2000 (macro code) [debug] Waiting for finish of G92 Z0 [debug] Waiting for execution of G91 (macro code) [debug] Processing G90 [debug] Waiting for finish of G90 [debug] Processing G1 Z-3 F2000 [debug] Waiting for finish of G1 Z-3 F2000 [debug] Processing G91 [debug] Waiting for execution of G1 H1 Z200 F200 (macro code) [debug] Waiting for finish of G91 [debug] Waiting for execution of G92 Z0 (macro code) [debug] Processing G1 H1 Z200 F200 [debug] Waiting for execution of G90 (macro code) [debug] Waiting for finish of G1 H1 Z200 F200 [debug] Processing G92 Z0 [debug] Waiting for finish of G92 Z0 [debug] Processing G90 [debug] Waiting for finish of G90 [debug] Waiting for execution of M564 S1 H1 (macro code) [debug] Processing M564 S1 H1 [debug] Waiting for finish of M564 S1 H1 [warn] Lost connection to Duet (Board is not available (no header)) [debug] Lost connection to Duet System.OperationCanceledException: Board is not available (no header) at DuetControlServer.SPI.DataTransfer.ExchangeHeader() in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1249 at DuetControlServer.SPI.DataTransfer.PerformFullTransfer(Boolean connecting) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 181 [debug] Lost connection to Duet System.OperationCanceledException: Timeout while waiting for transfer ready pin at DuetControlServer.SPI.DataTransfer.WaitForTransfer(Boolean inTransfer) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1187 at DuetControlServer.SPI.DataTransfer.ExchangeHeader() in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1227 at DuetControlServer.SPI.DataTransfer.PerformFullTransfer(Boolean connecting) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 181 [debug] Lost connection to Duet System.OperationCanceledException: Timeout while waiting for transfer ready pin at DuetControlServer.SPI.DataTransfer.WaitForTransfer(Boolean inTransfer) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1187 at DuetControlServer.SPI.DataTransfer.ExchangeHeader() in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1227 at DuetControlServer.SPI.DataTransfer.PerformFullTransfer(Boolean connecting) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 181 [debug] Lost connection to Duet System.OperationCanceledException: Timeout while waiting for transfer ready pin at DuetControlServer.SPI.DataTransfer.WaitForTransfer(Boolean inTransfer) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1187 at DuetControlServer.SPI.DataTransfer.ExchangeHeader() in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1227 at DuetControlServer.SPI.DataTransfer.PerformFullTransfer(Boolean connecting) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 181 [debug] Lost connection to Duet System.OperationCanceledException: Timeout while waiting for transfer ready pin at DuetControlServer.SPI.DataTransfer.WaitForTransfer(Boolean inTransfer) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1187 at DuetControlServer.SPI.DataTransfer.ExchangeHeader() in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1227 at DuetControlServer.SPI.DataTransfer.PerformFullTransfer(Boolean connecting) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 181 [debug] Lost connection to Duet System.OperationCanceledException: Timeout while waiting for transfer ready pin at DuetControlServer.SPI.DataTransfer.WaitForTransfer(Boolean inTransfer) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1187 at DuetControlServer.SPI.DataTransfer.ExchangeHeader() in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 1227 at DuetControlServer.SPI.DataTransfer.PerformFullTransfer(Boolean connecting) in /home/christian/Duet3D/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 181 [