On 18 December 2012 05:46, Simon Wunderlich <simon.wunderlich@xxxxxxxxxxxxxxxxxxxx> wrote: >> As for the incorrect data, there are 4 cases to consider: >> 1) data length is correct => take the 56 bins as is >> 2) data length is 1 less => duplicate the first bin >> 3) data length is 2 more => remove bins 30 and 32 >> 4) data length is 1 more => combine 2) + 3) > > ... didn't see THAT coming. But that explains it very well how to > handle these varying data lengths. Although I wonder how this can happen. > I guess there are some chip-internal reasons ... It's a known problem. It's fixed in later silicon. But yes, that's quite a bit of analysis by Zefir to classify and repair those samples. Good work! Adrian -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html