Fix some issues with the buffer determining when it was always full even if less than the readInterval points arrived per sample.