The Design and Implementation of a Running Average Filter for an Optical Blood Oxygen Analyser