Device to accurately determine the gas concentration of the sample of the patients breathing is described. Apparatus, the sample compartment, respiration rate analyzer, a gas analyzer, and may include a processor. Sample compartment includes an inlet for receiving the breathing. Respiration rate analyzer determines the speed of a portion of the breath. Gas analyzer to determine the gas concentration. The processor, as well as determining the degree of non-homogeneity of the sample based on the velocity, including an algorithm for determining the gas concentration is corrected based on the degree of inhomogeneity. In some variations, a gas correction is determined independently of the cooperation of the patient. Device, as specimen compartment regardless breathing pattern of the person is filled by the end-tidal gas specimens of homogeneous, can be adjusted based on the expected breathing pattern scope of those contemplated. These devices, for example, help to end-tidal CO analysis. Method is also mentioned.患者の呼吸の標本の気体濃度を正確に決定する装置が述べられる。装置は、標本区画、呼吸速度分析装置、気体分析装置、およびプロセッサを含んでも良い。標本区画は、呼吸を受け取る入口を含む。呼吸速度分析装置は、呼吸の一部分の速度を決定する。気体分析装置は気体濃度を決定する。プロセッサは、速度に基づいて標本の非均質性の程度を決定するとともに、非均質性の程度に基づいて補正された気体濃度を決定するアルゴリズムを含む。いくつかの変形形態では、気体補正は、患者の協調とは独立に決定される。装置は、個人の呼吸パターンに関わらず標本区画が均質の呼気終末気体標本で満たされるように、意図される人々の予測される呼吸パターン範囲に基づいて調節され得る。これらの装置は、たとえば呼気終末CO分析に役立つ。方法も述べられる。