OSCAR 2.1 wyszedł 9 października 2026. To kolejna wersja z serii 2.x, w której program trzyma wszystkie dane w jednej bazie SQL. Doszły nowe aparaty Yuwell, BMC i Sefam, a przy części aparatów także podział AHI na centralne i obturacyjne. Starsze komputery odpadły już w 2.0, więc zanim klikniesz „aktualizuj”, sprawdź wymagania i zrób kopię danych.
W marcu napisałem poradnik po obsłudze OSCAR. Aktualna była wtedy wersja 1.7.1. Wykresy, widoki i skróty klawiszowe w 2.x wyglądają prawie tak samo, więc tamten tekst nadal przyda się do nauki programu. Jedno zastrzeżenie: wykresy służą do rozmowy z lekarzem, a ciśnienia, EPR i innych ustawień nie zmieniasz sam. Tu opisuję wyłącznie to, co nowe.
Co nowego w OSCAR 2.1
Z kilkudziesięciu pozycji w notatkach wydania dla użytkownika CPAP liczą się te:
- nowe aparaty, głównie Yuwell i Sefam (tabela niżej),
- AHI rozbite na część centralną i obturacyjną, ale tylko dla aparatów, które same dzielą spłycenia oddechu według przyczyny,
- eksperymentalny import plików z Apple Health i ukraiński język interfejsu,
- odczyt poziomu nawilżacza i wykrywanie pustej komory w Löwensteinie,
- poprawki wczytywania starszych danych z Philipsa i ResMeda.
Do tego program pyta teraz, czy zaktualizować strukturę bazy danych. Notatki nie wyjaśniają, co dzieje się po odmowie.
Seria 2.x: jedna baza zamiast plików
Duża zmiana przyszła z wersją 2.0. Od niej wszystko siedzi w jednym pliku bazy SQLite (oscar.db) w nowym folderze OSCAR20_Data. Na ekranie prawie tego nie widać. Widać za to nowe funkcje.
- Kopia zapasowa całego profilu albo wybranego okresu w jednym pliku .oscar, także razem z danymi z karty SD.
- Udostępnienie wycinka profilu (dzień, tydzień, miesiąc) innemu użytkownikowi OSCAR 2, przez plik albo przez Dropbox lub Google Drive.
- Nowy eksport do CSV, czyli do arkusza. Stary kreator z 1.x wrócił w 2.0.1 jako „Version 1 CSV Reports”.
- Odczyt danych z innych programów, np. z Pythona.
Przy wysyłaniu przez chmurę pamiętaj, że to dane o twoim zdrowiu. Hasła do profili zniknęły w 2.0, więc na wspólnym komputerze profil nie jest już niczym chroniony.
Nowe aparaty: Yuwell, BMC, Löwenstein, Sefam
Od lat powtarzam, że słabym punktem chińskich aparatów była analiza danych. W 2022 roku do Yuwella potrzebna była osobna aplikacja producenta na Windows.
| Wersja | Co doszło według notatek wydania |
|---|---|
| 2.0 | ReactHealth/BMC G3 i G3X, starszy format BMC G3 B20A, Yuwell YH-580, YH-690, YH-820, YH-825 i YH-830, rozpoznawanie Löwenstein prisma25S i prisma25ST |
| 2.0.1 | BMC G3X z kartą SD, na której są tylko podsumowania nocy |
| 2.1 | Yuwell YH-560, YH-920 i YH-480C (wyciek co minutę), Sefam S.Box i Néa, Sanrai Reve Auto, BMC G3X E5 B25A Plus, Apex XT (eksperymentalnie), Löwenstein prisma20A, poprawne rozpoznawanie ResMed Lumis 150 |
Yuwell YH-690 uważam za pierwszy chiński aparat, który zbliżył się do najlepszych (więcej w porównaniu YH-690 z ResMedem). OSCAR pokaże jednak tylko to, co aparat zapisuje na kartę. Po pierwszym imporcie sprawdź, czy widzisz krzywą przepływu (Flow Rate), bo przy samych podsumowaniach nocy wykresu oddech po oddechu nie będzie.
AHI centralne i obturacyjne w OSCAR 2.1: kto je zobaczy
Notatka wydania brzmi ogólnie, „Central and Obstructive AHI are now reported”. Dokumentacja techniczna zespołu z 14.09.2026 i kod wersji 2.1.0 zawężają to do aparatów, które choć raz zapisały spłycenie oddechu (hipopneę) oznaczone jako centralne albo obturacyjne. W praktyce chodzi o Sefam, BMC G3X i Löwenstein prisma, choć autorzy przyznają, że nie wiedzą, czy robi to każdy model tych marek. Starsze BMC tego nie robią.
Jeśli masz ResMeda, Philipsa, Fisher & Paykel albo Yuwella, nowej linijki w programie nie znajdziesz. Twórcy uznali, że przy aparacie, który nie dzieli spłyceń, taki podział byłby mylący.
Przy tych trzech markach pod głównym AHI pojawia się linijka OAHI i CAHI.
- CAHI (centralne) to bezdechy centralne, oznaczane jako CA („clear airway”), plus spłycenia centralne.
- OAHI (obturacyjne) to cała reszta, łącznie z bezdechami i spłyceniami, których aparat nie przypisał do żadnej grupy. Autorzy piszą wprost, że to raczej „AHI minus część centralna”.
Noce zaimportowane przed aktualizacją podział dostaną dopiero po ponownym wczytaniu karty.
To dalej zdarzenia rozpoznane przez algorytm aparatu, a nie wynik badania snu w pracowni. Jeśli CAHI regularnie stanowi dużą część wyniku, pokaż wykresy lekarzowi. Skąd na CPAP biorą się bezdechy centralne, opisałem w tekście o bezdechach centralnych indukowanych terapią.
Wymagania systemowe i starszy komputer
OSCAR 2.x używa nowszej biblioteki Qt6 i część systemów przestała być obsługiwana.
| System | OSCAR 2.1 | Gdy komputer się nie łapie |
|---|---|---|
| Windows | tylko 10 i 11, 64-bit | OSCAR 1.7.2 (także Windows 7, 8, 8.1 i 32-bit) |
| Mac z procesorem Apple | macOS 13 Ventura lub nowszy | OSCAR 1.7.2 w wersji na Intel, przez Rosettę |
| Mac z procesorem Intel | macOS 15.7 Sequoia lub nowszy | OSCAR 1.7.2 |
| Linux | Debian 12 i 13, Ubuntu 22.04, 24.04 i 26.04 (64-bit) | OSCAR 1.7.2 (m.in. Debian 11, Ubuntu 20.04, 32-bit) |
| Chromebook | pakiety dla Debiana 12 i 13, AMD64 i ARM64 | OSCAR 1.7.2 |
| Raspberry Pi OS | 12 i 13 (32-bit), 13 (64-bit) | OSCAR 1.7.2 |
Wersja 1.7.2 to ostatnia na starszej bibliotece Qt5. Leży na osobnej stronie i twórcy polecają ją każdemu, kogo komputer nie uciągnie 2.x.
Czy aktualizacja zmienia dane i czy da się wrócić
Z 1.7 na 2.x przechodzisz bez ryzyka dla starych danych. OSCAR 2 zakłada osobny folder i przy pierwszym uruchomieniu proponuje skopiowanie danych z 1.x. Oryginał zostaje na miejscu, a obie wersje mogą stać na jednym komputerze.
- Wszystkie profile naraz skopiujesz tylko przy tym pierwszym starcie. Później zostaje import pojedynczych profili (File, Profiles, Import from OSCAR).
- Jako folderu dla 2.x nie wskazuj starego OSCAR_Data ani karty SD. Zostaw propozycję programu albo wybierz miejsce na dysku.
Powrót do 1.7 jest możliwy o tyle, że stary folder dalej działa. Noce wczytane już w 2.x do niego nie trafią, trzeba by wczytać kartę jeszcze raz w starej wersji. Notatki nie opisują przenoszenia danych z 2.x z powrotem. Przy przejściu z 2.0 na 2.1 program aktualizuje bazę, a notatki milczą o drodze do 2.0.1, więc kopia przed instalacją jest obowiązkowa.
Jak bezpiecznie zaktualizować
- Zamknij OSCAR. Dokumentacja zespołu wymienia kopiowanie bazy przy włączonym programie wśród przyczyn jej uszkodzenia.
- Skopiuj cały folder z danymi, np. na pendrive. Przy 1.7 to zwykle OSCAR_Data w Dokumentach, przy 2.x OSCAR20_Data. Gdzie leży folder z 1.x, pokaże stary program w menu Help, TroubleShooting, System Information.
- Instalator pobierz tylko ze strony projektu na sleepfiles.com. Obok jest plik z sumami kontrolnymi SHA256.
- Zainstaluj, uruchom i wybierz kopiowanie danych z 1.x albo zgódź się na aktualizację bazy z 2.0.
- Kartę SD trzymaj jak dotąd. Z niej odtworzysz ostatnie noce.
Defender blokuje instalator
Po wydaniu 2.0.1 dwie osoby pisały na forum CPAPtalk, że Microsoft Defender nie pozwala zainstalować programu. Jedna spróbowała następnego dnia i przeszło. Wiki projektu tłumaczy, że darmowe projekty często nie mają płatnego certyfikatu do podpisywania plików, a ostrzeżenia przed niepodpisanym OSCAR uznaje zwykle za fałszywy alarm.
Antywirusa bym nie wyłączał, choć na forum ktoś tak zrobił. Lepiej sprawdzić sumę kontrolną. W Windows otwierasz PowerShell i wpisujesz Get-FileHash ze ścieżką do pobranego pliku, na Macu w Terminalu shasum -a 256 i ścieżkę. Wynik ma się zgadzać co do znaku z linijką w pliku z sumami. Dopiero wtedy zezwól na uruchomienie tego jednego instalatora.
Co sprawdzić po aktualizacji
- Czy kalendarz ma całą historię. W 2.1 poprawiono wczytywanie, które w Philipsie pomijało część starych danych, i odświeżanie podsumowań po imporcie z Philipsa i Löwensteina. Brakuje nocy? Wczytaj kartę jeszcze raz.
- Czy kilka losowych nocy ma takie samo AHI, czas użycia i wycieki jak w 1.7, której dane zostały nietknięte.
- Czy noce wyłączone kiedyś z analizy nadal są wyłączone (błąd poprawiony w 2.0.1).
- Na Macu: jeśli w 2.0 robiłeś kopię .oscar, w 2.1 poprawiono jej przywracanie, więc warto ją sprawdzić.
- Jeśli czytasz bazę arkuszem albo skryptem, przelicz zestawienia. W 2.1 poprawiono AHI i RDI w tabeli podsumowań sesji, a puste pola mają teraz wartość NULL zamiast zera, co zmienia np. średnie.
Najczęstsze pytania
Mam ResMeda albo Philipsa. Co mi da 2.1?
Podziału AHI nie dostaniesz. Zostają kopie zapasowe i eksport z serii 2.x oraz poprawki wczytywania, np. ResMed czasem pokazywał zerowe ciśnienie, a Philips pomijał część starych danych.
Muszę aktualizować, skoro 1.7 działa?
Nie. Twórcy zalecają 2.1, ale 1.7.2 działa dalej i obie wersje mogą być zainstalowane jednocześnie. Aktualizacja ma sens, gdy twój aparat doszedł w 2.x albo chcesz nowych kopii zapasowych i eksportu.
Czy OSCAR 2.1 jest po polsku?
Polski plik tłumaczenia jest, ale w wersji 2.1.0 ok. 37% komunikatów nie ma zatwierdzonego tłumaczenia (1214 z 3307). Spora część napisów może więc być po angielsku albo tłumaczona automatycznie. Dlatego menu podaję po angielsku.
W skrócie
- OSCAR 2.1 wyszedł 09.10.2026. Seria 2.x trzyma dane w jednej bazie i ma nowe kopie zapasowe, udostępnianie i eksport CSV.
- Doszły m.in. Yuwell (YH-580, 690, 820, 825, 830, 560, 920, 480C), BMC G3 i G3X, Sefam, Löwenstein prisma20A.
- Podział AHI na centralne i obturacyjne zobaczysz tylko przy aparatach, które same dzielą spłycenia (Sefam, BMC G3X, prisma). ResMed, Philips, F&P i Yuwell go nie pokażą.
- 2.x działa na Windows 10 i 11 (64-bit), macOS 13+ (Apple) lub 15.7+ (Intel) i nowszych Linuksach. Starszym komputerom zostaje 1.7.2.
- Przed aktualizacją zamknij program i skopiuj folder z danymi. Ustawienia terapii zmieniaj z lekarzem.
Źródła
- OSCAR, Open Source CPAP Analysis Reporter: oficjalna strona pobierania i notatki wydania v2.1.0, v2.0.1 i v2.0, The OSCAR Team / SleepFiles.com, 09.10.2026
- OSCAR 1.7.2: strona wydania dla starszych systemów, SleepFiles.com, dostęp 11.10.2026
- Notes.zip do OSCAR 2.1: kopie stron wiki (Installing OSCAR 2.0, Migrating OSCAR 1.x Data, Importing OSCAR 1.x Data, OSCAR 2.0, OSCAR 2.0 Data Storage, OSCAR Signing installers, OSCAR Verify installers) i dokumentacja techniczna (specyfikacje OH/CH z 06.08.2026 i 14.09.2026, DATABASE_CORRUPTION_AND_RECOVERY), The OSCAR Team, 2026
- OSCAR 2.1.0: sumy kontrolne SHA256 instalatorów, SleepFiles.com, 2026
- Kod źródłowy OSCAR, tag v2.1.0 (oscar/daily.cpp, SleepLib/machine.h, Translations/Polski.pl.ts), repozytorium OSCAR-SQL, GitLab, 2026
- „OSCAR 2.0.1 is available”, ogłoszenie BlueDragon (w podpisie „OSCAR Lead Developer”) z 23.06.2026 i odpowiedzi z 26-30.06.2026, forum CPAPtalk (źródło uzupełniające)
Treści na tej stronie mają charakter informacyjny i edukacyjny. Nie zastępują konsultacji z lekarzem. OSCAR pokazuje dane zapisane przez aparat i nie jest narzędziem diagnostycznym, a o ustawieniach terapii decydujesz razem z lekarzem. Ostatnia aktualizacja: 11.10.2026.


