added appropriate comparison to none
fixed IQ data packets not keeping track of current numpy array