Толькі для прылад Wear OS - API 30+
ГЭТАЯ ПРАГРАМАЦЫЯ ДАЕ ТОЛЬКІ КАРЫСТАЛЬНІЦКІЯ ЎСКЛАДНЕННІ, ЯКІЯ АТРЫМАЮЦЬ ІНФАРМАЦЫЮ ПАРАМЕТРЫ САРЦЭБА СА СЛУЖБ ЗДАРОЎЯ
АДМОВА АД АДКАЗНАСЦІ: Апошняе абнаўленне ўбудаванага праграмнага забеспячэння Galaxy Watch (да Wear OS 4) змяніла тое, як службы аховы здароўя паведамляюць пра кадры. Цяпер ЧСС вымяраецца бесперапынна без магчымасці ўстанаўлення інтэрвалу вымярэння. Гэта можа змяніцца ў будучыні.
[Заўвага: Android 13+ - Змены ў дазволе фонавага датчыка цела]
Гэта дадатак выкарыстоўвае PassiveMonitoringClient, каб мець магчымасць атрымліваць значэнні частоты сардэчных скарачэнняў і абнаўляць карыстальніцкае ўскладненне ў фонавым рэжыме. Пачынаючы з Wear OS 4, праграма будзе запытваць новы BODY_SENSORS_BACKGROUND. У наступным запыце дазволу карыстальнік таксама павінен даць дазвол «Увесь час». Гэта робіцца для забеспячэння правільнага абнаўлення ўскладненняў у фонавым рэжыме.
Больш інфармацыі аб новай мадэлі доступу тут: https://developer.android.com/training/wearables/versions/4/background-body-sensors
МЭТА ПРАГРАМЫ
• з дапамогай гэтага прыкладання Wear OS можна бачыць вынікі вымярэння сардэчнага рытму з API службы аховы здароўя ў карыстальніцкіх ускладненнях цыферблатаў.
ЯК НАЛАДЗІЦЬ?
1. Усталюйце карыстальніцкае ўскладненне на вашым цыферблаце з дапамогай карыстацкіх слотаў для ўскладнення - выберыце ўскладненне пульса (ускладненне будзе паказваць 0 BPM / - BPM)
2. адкрыйце праграму з скрыні праграм - націсніце пераключальнік уключэння - націсніце дазвол, каб дазволіць выкарыстоўваць датчыкі цела
3. пераканайцеся, што ваш гадзіннік на запясце!
4. a) зрабіце першае вымярэнне ў карыстальніцкім інтэрфейсе праграмы - націсніце "Вымераць тэст". Прыкладанне пачне бесперапыннае вымярэнне на працягу 1 хвіліны. Пачакайце 30 секунд, вярніцеся да цыферблата, каб убачыць пульс, або пракруціце інтэрфейс праграмы ўніз, каб убачыць вынікі вымярэння.
або
b) зрабіць першае вымярэнне ў праграме для адсочвання сардэчнага рытму (Samsung Health)
5. з гэтага моманту ўскладненне заўсёды будзе атрымліваць даныя, як напісана вышэй у частцы «Інтэрвал абнаўлення ўскладненняў».
6. а) неабавязкова - усталяваць адкрыццё праграмы для адсочвання сардэчных скарачэнняў пры націску на ўскладненне (Усталяваць адкрыццё праграмы)
b) неабавязкова - калі вы выкарыстоўваеце ўскладненне ў месцы SHORT_TEXT, вы можаце ўсталяваць раскладку ўручную (Выберыце макет)
УВАГА! : Калі ласка, перазапусціце карыстальніцкі інтэрфейс праграмы пасля перазагрузкі гадзінніка, каб пераканацца, што ўскладненне правільна выцягвае даныя
Інтэрвал абнаўлення ўскладненняў
• ускладненне імгненна абнаўляе даныя, калі экран уключаны або вымярэнне праводзіцца службамі аховы здароўя.
• ускладненне мае 5-хвілінны інтэрвал абнаўлення ў выпадку, калі аўтаматычнае вымярэнне праводзіцца пры выключаным экране. Ускладненне абнаўляе даныя, як толькі экран уключаецца.
ЯК ПРАЦУЕ ГЭТАЯ ПРАГРАМА?
• гэта дадатак выкарыстоўвае новы манітор HEALTH SERVICES API PassiveData для атрымання даных HR і перадачы гэтых даных непасрэдна ў службу ўскладненняў.
• Ускладненае прыкладанне не перадае ніякіх карыстальніцкіх даных. Гэта проста дазваляе сваім карыстальнікам бачыць дадзеныя ў складанасці цыферблата.
«Пасіўныя абнаўленні даных падыходзяць для прыкладанняў, якім неабходна кантраляваць даныя службаў аховы здароўя ў фонавым рэжыме. Гэта прызначана для доўгатэрміновых аперацый, калі абнаўленні даных могуць быць рэдкімі і распаўсюджвацца з цягам часу»
https://developer.android.com/training/wearables/health-services/passive
ШТО МОЖНА З ГЭТЫМ ПРАГРАМАМ?
• усталяваць ускладненне сардэчнага рытму на цыферблаце трэцяга боку
• праверыць вымярэнне паслуг аховы здароўя (зрабіць першае вымярэнне)
• усталяваць праграму для адкрыцця пры запісе ўскладненні (па змаўчанні ў карыстальніцкім інтэрфейсе праграмы)
• выбраць макет складанасці SHORT_TEXT
• вымяраць тэст - пракруціць ўніз, каб убачыць вынікі вымярэння тэсту!
ПАДТРЫМАЕМЫЯ ТЫПЫ ЎСКЛАДНЕННЯЎ
• КАРОТКІ ТЭКСТ
• LONG_TEXT
• RANGED_VALUE (пачатак = 50 удараў у хвіліну, поўны = 150 удараў у хвіліну)
https://amoledwatchfaces.com
Праверце наш партфель цыферблатаў
https://play.google.com/store/apps/dev?id=5591589606735981545