2 poin oleh GN⁺ 2023-09-18 | 1 komentar | Bagikan ke WhatsApp
  • Aplikasi yang mengalirkan data akselerometer dan detak jantung dari monitor detak jantung Polar H10 untuk mengukur dan melatih respons pengaruh pernapasan terkontrol terhadap variabilitas denyut jantung
  • Variabilitas denyut jantung adalah perubahan kecil pada detak antar denyut, dan merupakan ukuran respons stres yang mencerminkan keseimbangan antara respons lawan-atau-lari dari sistem saraf simpatis dan respons istirahat-dan-cerna dari sistem saraf parasimpatis
  • Keseimbangan sistem saraf otonom dapat dipulihkan dengan pernapasan yang lambat dan dalam; pengguna mengatur laju napas, mengukur kontrol pernapasan dengan akselerometer dada, lalu memeriksa respons variabilitas denyut jantung
  • Fungsi utama mencakup koneksi otomatis Polar H10, umpan balik kontrol napas secara real-time, slider laju napas per menit yang dapat disesuaikan, pelacakan real-time getaran pernapasan dan detak jantung, serta eksplorasi respons variabilitas denyut jantung terhadap berbagai laju napas
  • Syarat menjalankan dan cara penggunaan: Polar H10 Firmware Version 5.0.0 atau lebih baru, telah diuji pada Python 3.9, 3.10, 3.11, dan 3.12, dijalankan dengan python EBYT.py, dan aplikasi dapat dibundel melalui pyinstaller EBYT.spec
    • Untuk deteksi pernapasan yang optimal, kenakan Polar H10 pada bagian terlebar dari rongga dada dan tetap duduk diam selama perekaman
    • Bernapaslah mengikuti ritme membesar-mengecilnya lingkaran emas, periksa kontrol napas dengan lingkaran biru, lalu sesuaikan laju dan kontrol napas dengan menargetkan rentang variabilitas denyut jantung hijau > 150 ms pada grafik bawah

1 komentar

 
GN⁺ 2023-09-18
Komentar Hacker News
  • Setelah mengalami masalah kesehatan pascainfeksi COVID, saya bereksperimen dengan latihan pernapasan, tetapi sulit menemukan alat yang menampilkan data HRV real-time mentah seperti ini
    Dulu saya juga pernah memakai produk HeartMath, tetapi tidak jelas apa persisnya yang ditampilkan dan tidak terlalu membantu
    Saya penasaran apakah Polar H10 bisa terhubung ke komputer lewat Bluetooth
  • Saya punya H10 dan seorang geek teknologi, jadi langsung ingin mencobanya, tetapi saat instalasi muncul error PyObjC requires macOS to build
    Gagal pada tahap mengambil requirement build untuk pyobjc-core==9.2, dan dari pesannya ini tampak seperti error subproses, bukan masalah pip
    • Saya membuat dua PR agar aplikasinya bisa berjalan di Linux, tetapi sekarang tersangkut error bleak/Bluetooth
      Mungkin terkait bluez atau firmware yang hilang
    • Karena tertulis PyObjC requires macOS to build, sepertinya ada dependensi macOS
    • Penasaran sistem operasinya apa. Untuk saat ini baru diuji di macOS
    • Error yang sama muncul juga di Linux Mint 21.2. Mungkin memang khusus macOS
      Saya cek cepat readthedocs, dan tidak ada Linux maupun Windows; hanya mendukung macOS
  • Luar biasa dalam banyak hal. Saya juga pernah melihat aplikasi yang membaca sinyal mirip elektrokardiogram dari H10, jadi sepertinya lebih banyak visualisasi juga memungkinkan
    Saya tidak tahu seberapa bergunanya itu, tetapi jelas terlihat keren
    Mengejutkan bahwa perangkat ini mengeluarkan begitu banyak informasi, tetapi biasanya semuanya disederhanakan menjadi satu angka detak jantung
    Bahkan hanya proyek contoh untuk nantinya mengutak-atik pengumpulan data saja sudah sangat saya hargai
    • Terobosan proyek ini adalah menemukan bahwa H10 tidak hanya memberikan detak jantung, tetapi juga data akselerometer
      Berkat itu laju pernapasan bisa diperkirakan, dan saya belum melihat aplikasi lain melakukan hal itu
  • Monitor detak jantung Polar bekerja cukup baik. Banyak model juga mendukung output 5KHz, sehingga bisa melewati seluruh stack Bluetooth/ANT+
    Pada dasarnya, untuk setiap detak jantung ia mengirim pulsa induksi jarak pendek 5KHz
    Sebagai demo sederhana, coba gunakan pickup telepon model lama atau colokkan kumparan apa pun ke sound card dan dengarkan; setiap detak akan terdengar seperti klik singkat atau kicauan pendek
    Sebagian besar peralatan gym yang kompatibel dengan monitor detak jantung Polar bekerja dengan cara ini
  • Saya penasaran apakah sudah melihat kompatibilitas hardware lain, seperti Polar H7 atau monitor sinyal fisiologis lain
    Saya pernah melakukan studi yang membandingkan akurasi pengukuran HRV monitor sinyal fisiologis Aidlab dengan Polar H7, dan menemukan korelasi tinggi dalam datanya
    Menarik juga melihat bagaimana aplikasi ini bekerja saat dipasangkan dengan berbagai hardware
    • H10 adalah perangkat kelas standar untuk monitor detak jantung, dan merupakan perangkat yang paling umum dipakai oleh orang-orang yang bereksperimen dengan HRV
      Saya tidak hafal spesifikasi detailnya, tetapi seingat saya ia lebih baik dalam menangkap keseluruhan waveform
    • H10 adalah versi H7 yang lebih baru dan lebih baik. Laju pernapasan diukur dari ekspansi rongga dada, jadi relatif mudah divalidasi
      Tentu saja estimasinya bisa berisik karena artefak akibat gerakan
      Estimasi detak jantung H10 secara luas dianggap dapat dipercaya, dan ia juga bisa melakukan streaming ECG mentah, sehingga dapat diperiksa
  • Terlihat sangat bagus dan saya benar-benar ingin mencobanya. Saat mencoba menjalankannya di Mac, aplikasi crash dengan error Info.plist must contain an NSBluetoothAlwaysUsageDescription
    Saya membuat issue: https://github.com/kbre93/every-breath-you-take/issues/9
    • Coba masuk ke Settings > Privacy & Security > Bluetooth, lalu tambahkan aplikasi terminal atau lingkungan pengembangan ke daftar aplikasi yang diizinkan menggunakan Bluetooth
  • Terlihat sangat keren, tetapi setelah dicoba sendiri README-nya sulit diikuti. Saya tidak mengerti maksud The blue circle shows your breathing control
    Saya juga penasaran apa yang harus dilihat, dan target seperti apa yang sebaiknya dimiliki HRV
    • Lingkaran biru menunjukkan ekspansi rongga dada, dan jika bisa mengikuti lingkaran emas dengan baik berarti Anda mengendalikan pernapasan dengan baik
      HRV yang baik adalah 150 ms atau lebih, dan ditampilkan sebagai pita hijau pada grafik di bawah
  • Terlihat keren. Penasaran apakah latihan HRV benar-benar memberi efek nyata. Apakah ini juga akan bekerja dengan chest strap monitor detak jantung lain?
    • Secara pribadi, ini membantu saya mempelajari cara mengendalikan pernapasan dalam situasi stres
      Saat ini hanya bekerja dengan Polar H10, tetapi jika chest strap monitor lain memiliki akselerometer, seharusnya bisa dimodifikasi agar sesuai
    • Literatur tentang efek latihan pernapasan tidak terlalu meyakinkan. Meta-studi terbaru juga menilai bukti positifnya terbatas
      Kesimpulannya, ini mungkin membantu sebagian orang, tetapi mekanismenya tidak jelas; saya membacanya sebagai kemungkinan efek plasebo
      Meski begitu, ini relatif aman. Banyak klaim yang berlebihan, dan segelintir studi yang ada pun berpotensi bias
      https://www.nature.com/articles/s41598-022-27247-y
  • Saya penasaran bagaimana HRV dihitung dari deret waktu detak jantung. Apakah menggunakan nilai minimum dan maksimum dari siklus terbaru?
    • Benar. Menggunakan selisih antara puncak dan lembah detak jantung
      Saat digambar bersama laju pernapasan, nilai minimum dan maksimum dilihat dalam satu siklus pernapasan
  • Saya penasaran apakah ada yang pernah memantau fibrilasi atrium, alias afib, dengan H10
    Saya ingin mengumpulkan data dengan H10 untuk dibagikan ke dokter
    • Sepertinya bisa dengan Polar H10. H10 mengirim ECG mentah, jadi waveform ini bisa dianalisis untuk mencari kelainan seperti afib
      Namun saya belum pernah mencobanya sendiri
    • Saya penasaran apa yang Anda harapkan dokter lakukan dengan data itu. Apakah untuk menangkap event yang sangat jarang, atau untuk mengukur beban afib secara kuantitatif?