Start of Matrix Output...13:53:35 <- z-41213:53:37 -> OK13:53:37 <- x0y113:53:37 -> OK13:53:37 <- x7058y0l3o0s1c7g19i262o013:53:59 -> OK
02:05:45 <- x-7058y102:05:54 -> OK02:05:54 <- x7058y0l3o14s1c7g19i261o1502:06:16 -> OK02:06:16 <- x-7058y102:06:26 -> OK02:06:26 <- x7058y0l3o14s1c7g19i261o15
I now have photographic evidence that this is NOT a VB error, but an Arduino one!
The photos show that the stalling is a fault with the Arduino or its code because the TX does not flash at the moment of stall (the last photo).
inStr.reserve(40); // easily enough for longest command (ie.x7000y7000z1404o13s0c19g6i270o14)