The invention relates to a respiratory assistance device (1) comprising a gas circuit (2) designed to convey a gas flow, comprising measuring means (6) arranged to measure a flow parameter and configured to convert it into a flow parameter. a flux signal, signal processing means (8) for processing said flux signal and for deriving information representative of a manual cardiac massage mode or an automatic cardiac massage mode, memory means ( 12) configured to memorize several ventilatory modes comprising a first ventilatory mode comprising first ventilation parameters (PB1, PH1) applicable in the case of manual cardiac massage, and a second ventilatory mode comprising second ventilation parameters (PB2, PH2) applicable in automatic heart massage, and ventilatory mode selection means for finding and selecting within the memory means (12), the first o u the second stored ventilatory mode, according to the information representative of a manual or automatic cardiac massage mode provided by the signal processing means (8).L'invention concerne un appareil d'assistance respiratoire (1) comprenant un circuit de gaz (2) conçu pour acheminer un flux de gaz, comprenant des moyens de mesure (6) agencés pour mesurer un paramètre de flux et configurés pour le convertir en un signal de flux, des moyens de traitement de signal (8) pour traiter ledit signal de flux et pour en déduire une information représentative d'un mode de massage cardiaque manuel ou d'un mode de massage cardiaque automatique, des moyens de mémorisation (12) configurés pour mémoriser plusieurs modes ventilatoires comprenant un premier mode ventilatoire comprenant des premiers paramètres de ventilation (PB1, PH1) applicables en cas de massage cardiaque manuel, et un second mode ventilatoire comprenant des seconds paramètres de ventilation (PB2, PH2) applicables en cas de massage cardiaque automatique, et des moyens de sélection de mode ventilatoire pour retrouver et sélectionner au sein des moyens de mémorisatio