A system 100 for measuring the fill level of gas inside a cylinder 200 comprises an impactor 12 configured to apply an acoustic impact to a cylinder; a sensor 14 configured to detect a response from the cylinder and generate a signal indicative thereof; and a computer readable storage medium 18 including data representative of a first response from the cylinder to an acoustic impact when the cylinder is at a first fill level. A processor 16 compares the signal to the data representative of the first response; and determines a fill level of the cylinder based upon this comparison. A method of detecting defects in a cylinder comprises applying an acoustic impact to the cylinder; detecting a response from the cylinder; comparing the response to a stored response at a first fill level and determining defects in the cylinder based on the comparison.
展开▼