Various techniques for measuring cardiac cycle length and pressure metrics based on pulmonary artery pressures are described. One example method described includes identifying a point (210) within the first derivative signal (208) of a pulmonary artery pressure signal (200) without reference to electrical activity of a heart and initiating a time window (212) from the identified point in the derivative signal. Peak- systolic pressure may then be determined by identifying a maximum (214) of the pulmonary artery signal within the time window. End- diastolic pressure may be determined by identifying a point of maximum second derivative within a time window extending backward in time.La présente invention concerne différentes techniques pour mesurer la durée du cycle cardiaque et les valeurs de pression à partir des pressions de l'artère pulmonaire. Un procédé illustratif comprend l'identification d'un point (210) dans le signal de première dérivée (208) d'un signal de pression de l'artère pulmonaire (200) sans référence à l'activité électrique cardiaque et l'initiation d'une fenêtre temporelle (212) à partir du point identifié dans le signal dérivé. La pression systolique maximale peut ensuite être déterminée par identification d'une valeur maximale (214) du signal de l'artère pulmonaire dans la fenêtre temporelle. La pression diastolique finale peut être déterminée par identification d'un point de seconde dérivée maximale dans une fenêtre temporelle s'étendant vers l'arrière dans le temps.