Change error message from "Expected 12 byte header line first" to
"Expected 12 byte header line first, firmware file may be corrupt."
in order to make it clear the error is in the firmware image file,
not in the protocol with the device.
I hit this error message, and found the message in the forums indicating that this could
be due to a bad image file. (I had in fact saved the html page.) I think it would be helpful
to make the error message more explicit, identifying the firmware image file as the problem.
Change error message from "Expected 12 byte header line first" to "Expected 12 byte header line first, firmware file may be corrupt." in order to make it clear the error is in the firmware image file, not in the protocol with the device.
I hit this error message, and found the message in the forums indicating that this could be due to a bad image file. (I had in fact saved the html page.) I think it would be helpful to make the error message more explicit, identifying the firmware image file as the problem.