The present invention relates to a respiratory assistance apparatus for providing a respiratory gas, such as air, to a patient during cardiopulmonary resuscitation (CPR) comprising a source (1) of breathing gas, a means for measuring CO2 (4), and signal processing and control means (5). The signal processing and control means (5) are configured to process the CO2 content measurement signals corresponding to measurements made by the CO2 content measuring means (4) for a given period of time (dt) and extracting a plurality of CO2 content values, selecting the maximum value (Vmax) of CO2 content from said plurality of CO2 content values, repeating these steps to obtain a plurality of successive maximum CO2 content values (Vmax) measured over a time window (Ft) comprising several successive time periods (dt), calculating at least one average value (Vmoy) of CO2 content from the maximum values (Vmax) of CO2 content obtained over the time window (Ft), and transmit said at least one average value (Vmoy) of CO2 content to the graphical user interface (7) which displays it.L'invention concerne un appareil d'assistance respiratoire pour fournir un gazrespiratoire, tel del'air, à un patient pendant une réanimation cardio-pulmonaire (RCP) comprenantune source (1)de gaz respiratoire, des moyens de mesure de teneur en CO2 (4), et des moyensde traitementde signal et de pilotage (5). Les moyens de traitement de signal et depilotage (5) sont configuréspour traiter les signaux de mesure de teneur en CO2 correspondant à desmesures opérées parles moyens de mesure de teneur en CO2 (4) pendant une période de temps (dt)donnée, et enextraire une pluralité de valeurs de teneur en CO2, sélectionner la valeurmaximale (Vmax) deteneur en CO2 parmi ladite pluralité de valeurs de teneur en CO2,répéter ces étapes pour obtenir plusieurs valeurs maximales (Vmax) de teneuren CO2 successivesmesurées sur une fenêtre de temps (Ft) comprenant plusieurs périodes de temp