Improved Definition of Reading

Also included geting sample rate and reading Asynch data