A user may initiate a lung function maneuver via a flow detection device and/or a mobile device. Pre-test error detection may occur before the maneuver begins, and the user may perform the maneuver. The mobile device may receive data from one or more sensors associated with the flow detection device, and the mobile device may initiate a visualization to be shown on the mobile device display. The visualization may be adjusted in real time based on the data received from the sensor(s). At the end of the maneuver, the test data may be aggregated and tested for errors. The result of the maneuver may be displayed to the user.Un utilisateur peut initier une manœuvre de fonction pulmonaire par lintermédiaire dun dispositif de détection de flux et/ou dun dispositif mobile. Une détection derreur de pré-test peut se produire avant que la manœuvre commence, et lutilisateur peut effectuer la manœuvre. Le dispositif mobile peut recevoir des données provenant dun ou plusieurs capteurs associés au dispositif de détection de flux, et le dispositif mobile peut initier une visualisation à représenter sur laffichage de dispositif mobile. La visualisation peut être ajustée en temps réel sur la base des données reçues provenant du capteur(s). A la fin de la manœuvre, les données de test peuvent être agrégées et testées pour des erreurs. Le résultat de la manœuvre peut être affiché à lutilisateur.