A computer-implemented method of adjusting enteral feeding of a patient by an enteral feeding controller, comprising: computing an estimate of energy expenditure of the patient based on oxygen measurements and carbon dioxide measurements of the patient, computing a target composition and target feeding rate for the enteral feeding according to the computed estimate of energy expenditure, when the target composition and target feeding rate differ from a current enteral feeding composition and feeding rate by a requirement, generating instructions for adjustment, by an enteral feeding controller, of the rate of delivery of the enteral feeding according to the target composition, wherein the receiving the oxygen measurement, receiving the carbon dioxide measurement, and computing the estimate of energy expenditure are performing iteratively for every first time interval, and the generating instructions for adjustment are performed for a second time interval that is larger than the first time interval.L'invention concerne un procédé mis en œuvre par ordinateur permettant de régler l'alimentation entérale d'un patient par un dispositif de commande d'alimentation entérale, lequel procédé consiste : à calculer une estimation de la dépense énergétique du patient sur la base de mesures d'oxygène et de mesures de dioxyde de carbone du patient, à calculer une composition cible et un taux d'alimentation cible pour l'alimentation entérale en fonction de l'estimation calculée de la dépense énergétique, lorsque la composition cible et le taux d'alimentation cible diffèrent d'une composition d'alimentation entérale et d'un taux d'alimentation actuels en raison d'une exigence, à générer des instructions de réglage, par un dispositif de commande d'alimentation entérale, du taux de distribution de l'alimentation entérale selon la composition cible, la réception de la mesure d'oxygène, la réception de la mesure de dioxyde de carbone, et le calcule de l'estimation de la dépense énergéti