version 0.2.4: added a check for the firmware revision since we require version 22 or greater.  Also raising an exception if the transmit report was C (for complete).