Lines 142, 150, 164, 169 dont check for success on the sending of a mc packet. this is dodgy. given the real reason for repeats was for the external device, not for us to try 5 times without checking at least 1 got throguh.