초음파 신호가 유체에서 먼저 상향으로 이동하고 그다음 하향으로 이동하는데 소요되는 시간의 차를 측정함으로써 이동 유체(F)의 유속을 측정하는 방법 및 장치(60)가 기재되어 있다. 각 방향에서, 상기 장치(60)는 초음파속이 일측 초음파 트랜스듀서(62)에 의해 방출되어 타측 초음파 트랜스듀서(63)에 의해 수신되는데 소요되는 시간을 계산한다. 상기 방법은 수신된 파형을 디지탈화 하는 단계(85)와, 이어서 그 수신된 파형을 표준파형과 비교함으로써 파형특성을 식별하는 단계로 이루어진다. 이러한 특성들의 시간 위치가 고속 클럭(70)에 따라 결정된다. 이어서, 그 결과들이 가중치 연산에서 사용되어 트랜스듀서(63)에서의 파형 도달 시간을 결정하게 된다.