The present invention relates to a medical device comprising a housing (2) configured to receive a drug container, a vibration sensor (5) configured to measure vibrations caused by the button-activated drug delivery device (1) during drug delivery, A button (3) configured to activate the vibration sensor (5) when drug delivery is initiated, and a button (3) configured to acquire a vibration measurement from the vibration sensor (5) (1) comprising a processing circuit (7) configured to compare a reference vibration measurement characteristic specific to a reference vibration measurement. The processing circuit 7 is configured to generate a measurement time of the vibration measurement value when the vibration measurement value coincides with the reference vibration measurement value.본 발명은 약물 용기를 수용하도록 구성된 하우징(2), 약물 전달 중에 버튼-활성식 약물 전달 장치(1)에 의해 유발되는 진동을 측정하도록 구성된 진동 센서(5), 약물 용기로부터의 약물 전달을 시작하고 약물 전달이 시작될 때 상기 진동 센서(5)를 활성화시키도록 구성된 버튼(3), 및 상기 진동 센서(5)로부터 진동 측정치를 취득하고 이 진동 측정치를 약물 전달 중에 버튼-활성식 약물 전달 장치(1)에 특유한 기준 진동 측정치와 비교하도록 구성된 처리 회로(7)를 포함하는 버튼-활성식 약물 전달 장치(1)에 관한 것이다. 처리 회로(7)는 진동 측정치가 기준 진동 측정치와 일치하는 경우에 진동 측정치의 측정 시간을 발생시키도록 구성된다.