Take 15% off

your order of $200+ by subscribing!

Join Today!

    CPAP Software

    CPAP Software

    CPAP software allows you to track your therapy progress and performance over time. Data capable machines will allow you to use CPAP software to spot issues and get hard data to measure the performance of sleep therapy. When speaking with your physician, the data reports may provide insight on necessary changes as well as factors that are improving your therapy.

    Shop Now

    CPAP Software FAQs

      BR Arousal Index
    BR Arousal Index is the number of breathing related arousals (apnea, hypopnea, snoring, and other Respiratory Event-Related Arousals) divided by the # hours of sleep.
      What types of Software are available?
    There are two types of software available: compliance software and advanced software.

    Compliance software provides data such as patient hours, total machine operating hours, pressure setting, and pressure relief information. Advance software includes compliance data, as well as more detailed data such as AHI (Apnea/Hypopnea Index), leakage, average pressure, and a graphical representation of data.

    Compliance software is available with some standard CPAP machines. Advanced software is available with most top of the line CPAP machines, APAP machines, and BiLevel machines.
      What does CPAP software do?
    CPAP software allows for the downloading of information from certain CPAP machines. Information on breathing, pressure levels delivered, apneas, etc. is available to help determine the effectiveness of CPAP therapy. Software is not required to operate a CPAP machine. CPAP software provides more data than the information obtained through the on-screen display or SmartCode. Also, the software allows you and your doctor to view any night of recorded data by revealing results on an hour by hour basis.

    Some CPAP manufacturers maintain a proprietary software package that is only compatible with their machines.

    Here is a list of each manufacturer and the name of its related full data software available:
      What reports are shown when using SmartCode?
    The IntelliPAP AutoAdjust generates advanced user data. The IntelliPAP Standard only generates basic compliance information. See the image below for a complete breakdown of the reports available for each type of IntelliPAP. See a Sample Report.

    SmartCode Comparison
      What are SmartCode Report Definitions?
    This is a list of report topics generated when using SmartCode to track therapy effectiveness on the DeVilbiss Intellipap Machines.

    Usage Threshold: Determines the minimum amount of time that the patient must use the device, in order to be logged as compliant. Device settings allow for 4 or 5 hours, with 4 hours being the default setting. This setting can be changed in the device clinical set-up menu.

    Adherence Score: Shows the maximum adherence achieved for any period of thirty consecutive days of use within a ninety-day time frame. The score represents the percentage of days, within thirty consecutive days, when usage met or exceeded the 'Usage Threshold.' The Adherence Score reports the 'best' consecutive thirty days of usage. For example, if the 'best' 30 out of the last 90 days show 22 days used above the usage threshold and 8 days below the threshold, then the Adherence Score would show 73% (22/30). For this calculation, the usage must be continuous hours and longer than the Usage Threshold.

    Days at Least X Hours: Shows the number of days in the timeframe where the total usage within each day is at least X hours. "X" represents the 'Usage Threshold' setting in the patient's device. For this calculation, all usage within a 24-hour period is recorded.

    % Days at Least X Hours: Shows the percentage of days in the timeframe when the total usage within each day is at least X hours. The "X" represents the 'Usage Threshold' setting in the patient's device. For this calculation, all usage within a 24-hour period is recorded.

    Day Count: Shows a count of days for each timeframe. If, for example, the 90-day code is collected at day 45 of therapy, then the "Day Count" for this code will be 45 days. In most cases, however, the day count is equal to the days in the code's timeframe(s).

    While Breathing Hours: While breathing hours are only available within the last-day timeframe and with the cumulative code. This measurement shows the total hours of use.

    95th Percentile Pressure: AutoAdjust pressure was at or below this pressure 95-percent of the time it was in use.

    90th Percentile Pressure: AutoAdjust pressure was at or below this pressure 90-percent of the time it was in use.

    AHI: Apnea/Hypopnea Index (AHI) represents the average number of apneas and hypopneas per hour for the timeframe.

    Pressure Plateau Time: Represents the percentage of time the AutoAdjust spent at the upper pressure setting. A value of 10% or more indicates a possible need to raise the upper pressure setting to allow higher pressures.

    High Leak Flow Time: Shows the percentage of time when a leak was above 95 liters per minute. A value of 10% or more indicates that the mask fit should be checked.

    NRI: Non-Responding Event Index (NRI) represents the average number of non-responding events per hour. A non-responding event is a respiratory event that is detected but by design does not result in a pressure change during AutoAdjust therapy.

    EPI: The Exhale Puff Index (EPI) is the number of exhale puff events detected per hour. Exhale puffing is caused by inhaling through the CPAP system and exhaling through the mouth.
      PLM arousal index
    PLM arousal index: The number of periodic limb movements that cause arousals multiplied by the number of hours of sleep.
      RDI (Respiratory Disturbance Index)
    In addition to apneas and hypopneas, RDI may also include other respiratory disturbances such as snoring arousals, hypoventilation episodes, desaturation events, etc. They are often identical, but depending upon what is scored, the RDI may be higher than the AHI.
      How do I interpret my data?
    Software data can be interpreted by your physician or clinician. There are also many websites and search engines available to help you research the sleep apnea related terms which will provide more knowledge in managing your own CPAP therapy. Visit, our free sleep apnea forum, which is a great resource for CPAP users who want to understand their condition and take control of their health.

    Did You Know?, CPAP Software

    • Tracking your sleep metrics lets you monitor improvements, make changes, and may help your doctor provide you with better care.
    • CPAP Software allows you to track your sleep metrics, like hypopneas, AHIs and more.
    • Data cards fit into your machine to collect your sleep data. These cards can be taken out and read by a card reader that hooks up to your computer. Software is still necessary for data to be downloaded.
    • Download cables connect your machine to your computer so that you may download your sleep metrics to your computer for viewing. Software is needed retrieve this data.

    Top CPAP Software

    Top CPAP Software by User Review

    Top CPAP Software by Sales


    Connecting to agent