Fixed exception. Now to find a better way to read in a packet from the USB.