A
breathing monitor has ECG, PPG, or bioimpedance sensors feeding a neural network to provide inspiratory and expiratory phases of
breathing and
tidal volume (TV), filters for the inspiratory and expiratory phases of
breathing and TV; and apparatus configured to provide measurements of breathing rate (RR), and fractional inspiratory time (FIT). In embodiments, the device uses the RR, FIT, and TV to estimate spirometric parameters such as
lung obstruction severity, forced expiratory volume in one second (FEV1), forced expiratory volume (FEV), forced
vital capacity (FVC), FEV1 / FEV ratio, and FEV1 / FVC ratio. A method of determining a classification of
lung obstruction from heart signals includes feeding heart signals into a neural network to determine TV and inspiratory and expiratory classes used to determine FIT and RR; and using FIT, RR, and TV to determine
lung obstruction classification of mild, moderate, severe, or very severe obstructive symptoms.