OpenAPS (Open Yapay Pancreas System)'inizi en son donanım ve yazılım versiyonlarına yükseltmek, güvenlik özelliklerini artırmak ve yeni yetenekleri geliştirmek için önemli ölçüde yardımcı olmak için dikkatli bir şekilde tasarlanmıştır. OpenAPS, bir topluluk odaklı olduğundan, DIY kapalı-loop sistemi, her güncelleme gerçek dünya deneyimi ve klinik araştırmalarından rafineriler getirir. ancak, yükseltme süreci aşağı zaman veya yapılandırma hataları önlemek için dikkatli bir şekilde planlama gerektirir.Bu kılavuz, güvenilirlik sağlar, adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım adım.

Yükseltme için Hazırlanma

Herhangi bir donanıma dokunmadan veya tek bir komut çalıştırmadan önce, hazırlık zamanı yatırım yapın. Kapsamlı bir ön sınıf kontrol listesi riskleri en aza indirir ve başarılı bir geçiş için gerekli olan her şeyi sağlar. Yükseltme kendisi birkaç saat sürebilir, ancak planlama aşaması, yeni bileşenler sipariş etmek veya topluluk geri bildirimlerini beklemek zorunda kalırsanız bir hafta boyunca kolayca bırakabilirsiniz.

Mevcut Sisteminiz

Mevcut OpenAPS kurulumunun her bileşeni. Raspberry Pi modeli (örneğin, Pi 3, Pi Zero W, Pi 4 veya Pi 5), radyo cihazı (örneğin, G7, Explorerboard, RileyLink veya mmtlm çubuğu) , İşletim sisteminin sürüm numaraları (Raspor) ve sürekli glukoz monitörü (CGM) verici (Dexcom G6, G7, Medtronic Guardian, Libre)

Araştırma Uyumluluk ve Yayın Notları

OpenAPS hızla gelişti. Resmi )oref0 GitHub repository) ve [[Döneticileri:2) sürümde sürüm notlarını okumak için kullanılan sürüme ek olarak, Nodej'ye 10'dan fazla dikkat edin.

Her Şeyi Değiştirin

Mevcut sisteminizin tam bir yedek oluşturun. Bu şunları içerir:

  • [FONT=0]Configuration dosyaları:[Dönetici:[Dönetici:0)Refiguration dosyaları:[Dönetici:0][Dönetici:0)Refiguration dosyaları:[Dönetici:[Dönetici:0] Kopya tercihleri.json, autosens.json, pompa ayarları ve herhangi bir özel profiller. onları cihazın dışında güvenli bir yere kurtarın, bulut depolama klasörü veya USB sürücüsü gibi.
  • [FONT:0]SD kart resmi:[Dönetici:[Dönetici:0) Win32 Disk Imager (Windows) gibi araçları kullanın - dd (Linux/Mac), veya Raspberry Pi Imager'in Raspberry Pi'nin tam bir görüntü oluşturabilir Raspberry Pi'nin SD kartı. Bu, yükseltme başarısız olursa tüm sistemi geri yüklemenize izin verir - tam bir geri yükleme genellikle daha hızlı bir şekilde geri yükleme sorunları.
  • [FONT=0]Nightscout verileri:[Dönetici:0)[Dönetici:0) Paragrafi verilerinin son birkaç gün gecekonuş sayfanızda görünür ve desteklenir.
  • [FONT=0]Pump ve CGM ayarları:) Mevcut basal oranlarınızı, insülin-to-carb oranlarınızı, hassasiyet faktörlerini ve aktif insülin süresine dikkat edin.Bu, yazılım yükseltmeleri ile değişmemiş olsa da, yeniden giriş yaparken yazılı bir referanstan kaçınır.

Gather Tools ve Kaynaklar

Donanım yükseltmeleri için gerekli araçları toplayın: küçük Phillips tornavida, anti-statik bir çanta, atlayıcılar için tweezerler ve bir terminal emülatörü (örneğin, 5V/3A for Pi 3). Yazılım yükseltmeleri için, SSH erişim bilgilerini, sabit bir internet bağlantısı ve bir terminal emülatörü (parlama veya telefon) bir terminal emülatörü (örneğin, MacTTY veya yerleşik terminali gibi) için sürümlerinizi indirin.

Donanımı Yükseltme

Donanım bileşenleri, sisteminizin hayatını genişletebilir ve işlem hızını, batarya hayatını ve bağlantılarını geliştirebilir. Bununla birlikte, her bileşen değişikliği potansiyel başarısızlık noktalarını tanıtmaktadır ve genellikle radyo iletişimini, güç yönetimini ve fiziksel muhafazaları yapılandırmalıdır. Plan donanım yükseltmeleri bir süre içinde manuel şeker yönetimi gününü karşılayabilirken, uyumluluk sorunları ortaya çıkabilirseniz iptal etmeniz gerekir.

Raspberry Pi'yi yükseltmek

Pi modelinin (Pi Zero, Pi 3)'den bir Pi 4 veya Pi Zero 2 W'ye kadar daha iyi işlemci hızı ve hafıza sunar, bu da döngüyü geç saatlerde ayarlar.(örneğin, pinout ve güç gereksinimleri GPIO0 ve GPIO1'yi Pi 3'e kadar değiştirirseniz, bir USB-C güç adaptörüne ihtiyacınız olabilir ve muhtemelen şu anki cihazınızdaki bir USB-C güçlendiricisi ile farklı bir radyo cihazı kullanın).

Radyo Device Yükseltsir

Radyo cihazı insülin pompası ile iletişim kuruyor. Popüler seçenekler, Explorer kurulu, RileyLink ve Subg Rfspyware'in yeni bir modele yükseltmesi gerektiğinde, pompanızın frekansını (örneğin, 916 MHz ABD Medtronic pompaları için, 868 MHz'i AB için kontrol edin) Cihazın donanımını kontrol edin - Subg Rfspyware'in özel versiyonlarını doğrulayın. Örneğin, Explorer kurulu, API'nin ekranını güçlendirin.

CGM ve Sensör Güncellemeleri

CGM vericinizi yükseltseniz (örneğin, Dexcom G6'dan G7'ye veya Guardian'a Medtronic Enlite'den 4'e kadar, OpenAPS döngüsünün yeni veri biçimini yorumlayabildiğini kontrol edin. Bazı yeni CGMs, güncel köprü yazılımı veya özel eklentiler için destek gerektirebilir.Dexcom G7, örneğin, Bluetooth Low Energy (lt) ve G6'dan farklı bir veri protokolü kullanarak her zaman güvenli bir şekilde yüklemeniz gerekir.

Peripheral Gelişleri

Güç kaynağını yükseltmeyi düşünün (örneğin, yüksek kapasiteli bir batarya paketi, 10.000 mAh Anker PowerCore gibi), gerçek zamanlı bir saat modülü (PC32 için güvenilir zaman koruma için DS32 veya yaşlanma SD kartının daha hızlı bir şekilde değiştirilmesi veya değiştirilmesi gibi, daha dayanıklı bir şekilde bir tane (örneğin, ETF Extreme Pro A2). Bu-esential yükseltmeler veri yolsuzluklarını engelleyebilir ve yeniden başlatma süresini azaltır.

Yazılım ve Firmawaress

Yazılım güncellemeler, gelişmiş algoritmaları, güvenlik yamalarını ve gelişmiş yemek yardımı veya hibrit kapalı-loop modları gibi yeni özellikleri getirir. Süreç, mevcut kurulumunuza bağlı olarak değişir.Sistemi en azından beklenmedik davranışları yakalamak için bir saat boyunca takip edebileceğinizde her zaman bir pencerede yazılım yükseltmeleri gerçekleştirir.

Turnorithm (Oref0)

OpenAPS'in özü, güncellemelere (açık referans) yazılımdır. güncellemek için, Raspberry Pi'ye SSH'yi tekrar yüklemeniz ve donanım ve tercihlerinize yol açacaktır - sürekli olarak cevap vermek için yedekleme yapılandırma dosyasını geri almak için.Örneğin, İLFLT:7'ye bir araya gelmeniz gerekir.

Updating Nightscout Entegrasyon

Nightscout siteniz kendi barındırılırsa, bileşenleri (MongoDB, Node.js ve cgm-remote-monitor kodu) en son stabil versiyonlarına izin vermek için API'nin numarasını kullanın.If the Nightscout server and runurFLT:10.) Ayrıca API'nin geçerli olduğunu ve yüklemeleyici senaryosu (PoFLT) ile doğru şekilde değiştirip "Care Portal" seçeneğini kullanarak, "Care Portal" seçeneğini kullanın.

Flashing Radio Firmware

Radyo cihazınızın yazılımı OpenAPS versiyonunu manuel olarak eşleştirmelidir.For the Explorer board, standardware is Subg Rfspy. Download the latestEN:0} resmi olarak flash repository[END:0)Irak veya Windows gibi bir flaş aracı kullanabilirsiniz.YouTube'un ekranını kontrol etmek için, doğru ekran bağlantılarını kontrol etmek için doğru yolu izlemek için size yardımcı olabilir.If you use a RileyLink, you can flash out.If you can flash out the tool.Use a flashing the flashing. After flashing, run radio modülüs.

Özel Yapı Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer Transfer

Yazılım yükseltme yaparken, özel tercihleriniz (herhangi bir hedef aralığı, ISF, basal oranları) genellikle hayatta kalır çünkü DSON dosyaları gibi bir JSON dosyasında depolanırlar.Ancak, bazen dosya şema değişiklikleri. özellikle yeni sürümlerde sağlanan varsayılan şablonla karşılaştırıldığında, yeni sürümlerde sağlanan varsayılan şablonları ekleyin.Yeni sürümler (örneğin, ücretsiz olarak çalıştırılan tüm Open Edition'ı çalıştırın.) DFLT:28T:28TIES'nin çalıştırdığı şekilde yeniden başlatmanız için özel bir uygulama işlemi yapın.

Post-Upgrad Validation

Yükseltmeden sonra, her şeyin çalıştığını varsaymayın. Sisteme seçilmeden önce güvenlik ve performans doğrulamak için sistematik kontroller yapın. Rezerv, geçerlilik için en az iki saat boyunca, herhangi bir anomalinin bir logunu tut.

Sistem Tanıları ve Logs

OpenAPS döngüyü çalıştırarak oturum açma işlemini yapın. Hata mesajları, uyarılar veya girişleri “pmpartışmalar başarısız” veya “önemli CGM okuması” gibi sıra dışı sıcaklıkları kontrol edin. Servis durumu için zaman aralığı veya pompalar görürseniz, ekranlama işlemine ihtiyacınız olabilir.Ayrıca, 80 °C'yi kullanarak CPU ısıtın.

Fonksiyonel Test

Manually her alt sistemi test edin:

  • [FONT=0)Pump kontrolü: [Dönetici:[Dönetici: 0,15) Doğru teslimat ve cevabı doğru bir şekilde teyit etmek için çok küçük bir dozla (0.05 U) komutu kullanın.Sorun ekran güncellemelerini doğru bir şekilde kontrol edin ve bolus bir dakika içinde Nightscout'da görünür.
  • [FONT:0)CGM okumaları:[Dönetici:[Dönetici:0) Yeni CGM değerlerinin Nightscout'da 5 dakika içinde bir sensör iletiminde göründüğünü ölçmek.CGM alıcının yerli ekranıyla Cross-check. If using Dexcom, test the Bridge by placing a dummy finger stick Treatment to see if it uploads.
  • [FONT:0]Loop statüsü:[Dönetici:[Dönetici:0)))))) Bu sistem, mevcut şeker trendlerini görmeniz için 4-5 dakika içinde cazip bir bazal üretmelidir.
  • [FONT:0]Alarm ve uyarılar: Mevcut şeker değerini geçici olarak yükselterek düşük tahmin edilen bir glikoz etkinliğine sahip olmak veya hassas ayarlarınızı ayarlamak. pompa ve kullanıcı bildirimlerini askıya almak (örneğin, Nightscout itover veya SMS ile)

Güvenlik Kontrolleri

Acil korumalarınızın operasyonel olduğunu onaylayın.Reify the watchdog timer (if configured) resets the system after a crash by manually hang the process with 03FLT:40) (be careful) and "max bolus" limitleri tercihler hala doğru ayarlanmışsa - bunları varsayılan olarak sıfırlamak (örneğin, parmak izi) zamanlayıcılar üzerinde 2.0 U/h'dan geri dönmek için tekrar 0,5 $ 'a kadar düşük alarmlar için - tekrarlamak istiyorsanız "kanıklama" ayarı yapın.

Sorun Ortak Konuları Sorun Gidermek

Dikkatli planlama ile bile, sorunlar ortaya çıkabilir. Burada, toplum deneyiminden ve resmi sorun giderme rehberlerinden çekilen sık sık yükseltme engelleri için çözümler vardır.

Parmak Başarısızlıkları veya SSH Zamanout

Raspberry Pi donanım değişikliklerinden sonra önyüklemezse, güç tedarikini kontrol edin (5V/3A Pi 4, 5V/2.5A for Pi 3). SD kartı tamamen eklenir.If SSH başarısız olursa, farklı GPIO çekme noktalarına bağlanmak için bir monitör ve klavyeyi kontrol edin: yozlaşmış SD kart (geçmiş durumda), yanlış GPIO kablolama (kıtlı devre) veya uyumlu donanım revizyonu için (örneğin, 4 geri yükleme işlemine izin verin.

Radyo İletişim Hataları

Eğer döngü log kalıcı “mmeowlink: yanıt için zaman beklemek” gösterirse, radyo bilgisayarı önceden belirlenmiş veya cihazı doğru bir şekilde yapılandıramaz.Relash the Hardware and verify the correct serial device (e.g., 03.05.2012) Eğer bir Explorer kurulu kullanıyorsanız, mmtlm için radyo gücünü artırmak için. radyo mesafeyi ilk başta 1 metreden daha azına indirge.IntratwinT:44 (düşükümlü) Cihazın sabit bir şekilde taşınmasına neden olabilir.

Nightscout'daki veri Inconsistencies in Nightscout

Anahtarlama girişleri veya eksik verileri genellikle saat sürüklenmelerinden kaynaklanır. Bir donanım yükseltmesinden sonra, Pi'nin veritabanının doğrulanmış olduğunu kontrol edin (FLT:45).Ayrıca Nightscout yüklemeleyicisi için aynı API'yi kullanarak ve site için de geçerlidir.If you self-host, check that your Nightscout server's database indexes are help (FLT:47).

Bir Önceki Version'e Geri Döndü

Yükseltme kritik konular tanıtılırsa, yedekleme için kullanılan aynı aracı kullanarak SD kart imajını geri yükleyin (örneğin Win32 Disk Imager veya ESFLT:50) Alternatif olarak, yazılım-sadece yeni bir SD kartta sürüm yüklemeniz durumunda, tekrar yüklemeniz ve test edin.

Topluluk Destek ve Kaynaklar

OpenAPS topluluğu, diğer kullanıcılarına bilgilendirilmesi ve gerektiğinde yardım almaları için en büyük mallardan biridir. binlerce kullanıcının ortak deneyimi yükseltme sürecini şekillendirdi ve çoğu tuzak iyi niyetlidir.

Resmi Dokümantasyon ve GitHub

[FONT:0) OpenAPS belgeleri havuzu[[[Dönetici] kurulum rehberleri, her algoritmanın ayrıntılı açıklamalarını içerir. "How to update" sayfasını okuyun ve sürüme özel göç notları belgelendikten sonra, GoHub sorunları pisti ve yeni sorunları yükseltmeye başlamadan önce kontrol etmek için iyi bir yer. Örneğin, birçok kullanıcı "veyaef0 set: pompa bulunamadı.

Forumlar ve Chat Platformları

Linkli Discord sunucusuna katılın, yazılım versiyonunu ve ilgili günlük parçalarınızı ekleyin.Birçok kullanıcı ayrıca ayrıntılı yükseltme ile kişisel blogları koruyor - "OpenAPS yükseltme Pi 4" için belirli GPIO pin atama ve sürümlerinizi içeren adım adım hesapları bulmak için.

Güncellemeler Hakkında Bilgilendirilmiş Kalmalar

OpenAPS bültenine abone olun veya resmi web sitesinde blogu takip edin. GitHub havuzlarını "dönüşüm" bildirimlerine tıklayarak, Python 2'den Python 3 veya ilgili repositories için geçiş yapın. Duyurular hakkında proaktif olmak, birkaç saat içinde yükseltmeleri planlayabilirsiniz.

Final Düşünceler

OpenAPS sisteminizi yükseltmek, DIY kapalı-loop'u şeker yönetimi teknolojisinin kesme kenarında tutan ödüllendirici bir süreçtir. yapılandırılmış bir yaklaşımla - kapsamlı bir hazırlık, dikkatli donanım ve yazılım güncelleştirmeleri, sistematik olarak geçerlilik ve destekleyici topluluk bilgisi - ilk gelen riskleri en aza indirir ve en iyi şekilde optimize edersiniz: her zaman şeker yönetimi teknolojisini izleyebilir ve her zaman bir şeyi gözden geçirip, bir şey yükseltmeyi asla tereddüt edemez.Sisteminiz her bir şekilde daha sağlam hale gelir ve mükemmeliyetinizi artırır.