Léim go dtí an príomhábhar

Freastalaí Méadrachtaí

Craol méadrachtaí beo gléis chuig gléasanna in aice láimhe trí Bluetooth LE.

Freastalaí Méadrachtaí: cárta stádais le hainm an fhreastalaí inchoigeartaithe, rialuithe freastalaí, líon na gcliant nasctha, agus méadrachtaí reatha.
Socraigh ainm saincheaptha freastalaí nó roghnaigh ó réamhshocruithe cosúil le hainm margaíochta, aitheantóir múnla, nó ainm an ghléis.
Cárta Méadrachtaí Reatha ag taispeáint úsáide LAP, líon na gcroí, ainm an ghléis, agus graf beo de stair úsáide.

Forbhreathnú

Déanann Freastalaí Méadrachtaí do ghléas a iompú ina imchuach Bluetooth Fuinnimh Íseal (BLE) a chraolann méadrachtaí beo gléis chuig gléasanna in aice láimhe a bhfuil Cliant Méadrachtaí á rith orthu. Faigheann cliaint nasctha sruth leanúnach sonraí lena n-áirítear úsáid LAP, gníomhaíocht LAP in aghaidh an chroí, eolas aitheantais gléis, agus stampaí ama — go léir á tharchur uair sa soicind trí thréithe BLE notify.

Tá sé seo úsáideach chun feidhmíocht gléis amháin a mhonatóiriú ó ghléas eile i bhfíor-am, gan gá le líonra Wi-Fi ná bonneagar ar bith.

Clár Ábhair

Príomh-Rannóga

Is scáileán scrollaithe aonair é Freastalaí Méadrachtaí le ceithre chárta:

  • Freastalaí Méadrachtaí — stádas agus cumraíocht ainm an fhreastalaí
  • Rialuithe Freastalaí — tús/stop a chur leis an gcraoladh BLE
  • Cliaint Nasctha — líon na ngléasanna sínithe
  • Méadrachtaí Reatha — réamhamharc beo ar na sonraí atá á gcraoladh

Cárta Stádais Freastalaí Méadrachtaí

Taispeánann an cárta barr:

  • Táscaire reatha — ponc daite le lipéad:
    • Ag rith (glas) — tá an freastalaí ag fógairt agus ag tarchur go gníomhach.
    • Stoptha (dearg) — níl an freastalaí ag fógairt.
  • Réimse Ainm an Fhreastalaí — réimse téacs in-eagarthóireachta a chinneann an t-ainm a fheicfidh gléasanna eile le linn fionnachtana BLE. Féach Ainm an Fhreastalaí agus Réamhshocruithe le haghaidh sonraí.
  • Stádas — Gníomhach nó Neamhghníomhach.
  • Stádas Bluetooth — staid reatha an raidió Bluetooth (Cumhachtaithe, Múchta, Neamhúdaraithe, Gan tacaíocht, Athshocrú, Anaithnid).
  • Nasctha — líon na ngléasanna cliant atá sínithe faoi láthair leis an sruth méadrachtaí.
  • Earráid — aon teachtaireacht earráide ón gciseal BLE (taispeántar ach amháin nuair a tharlaíonn earráid).

Ainm an Fhreastalaí agus Réamhshocruithe

Socraíonn ainm an fhreastalaí conas a fheictear an gléas seo do chliaint Méadrachtaí le linn fionnachtana. Is féidir leat aon ainm saincheaptha a chlóscríobh, nó úsáid a bhaint as an roghchlár anuas Réamhshocruithe chun ceann de na roghanna ionsuite a chur i bhfeidhm go tapa:

RéamhshocrúSampla
Ainm margaíochta + aitheantóir múnlaiPhone 16 Pro Max (iPhone17,2)
Ainm margaíochta amháiniPhone 16 Pro Max
Aitheantóir múnla amháiniPhone17,2
Ainm an ghléisRogerio's iPhone 16ProMax

Is é an réamhshocrú Ainm margaíochta (Aitheantóir múnla) nuair atá sé ar fáil.

Nuair a athraítear an t-ainm agus an freastalaí ag rith, atosófar an fógairt BLE go huathoibríoch chun go mbeidh an t-ainm nua i bhfeidhm láithreach.

Rialuithe Freastalaí

Tá cnaipe amháin ar an gcárta Rialuithe Freastalaí: Tosaigh Freastalaí / Stop Freastalaí:

  • Tosaigh Freastalaí (glas) — tosaíonn sé fógairt BLE agus bailiú méadrachtaí LAP. Tosóidh an freastalaí ag tarchur sonraí a luaithe a shíníonn cliant.
  • Stop Freastalaí (dearg) — stopann sé fógairt BLE agus cuireann sé bailiú méadrachtaí ar sos.

Mínítear thíos faoin gcnaipe go gcraolann an freastalaí méadrachtaí chuig cliaint nasctha trí Bluetooth LE.

Cliaint Nasctha

Taispeánann an cárta Cliaint Nasctha:

  • Líon na ngléasanna cliant atá sínithe faoi láthair (taispeáint go soiléir mar uimhir mhór).
  • Nuair nach bhfuil aon chliaint nasctha: ionadchoinne le deilbhín agus teachtaireacht chun an freastalaí a thosú agus Cliant Méadrachtaí a úsáid ar ghléas eile.
  • Nuair atá cliaint nasctha: teachtaireacht dheimhnithe ag taispeáint an líon (m.sh. “Tá 1 chliant ag fáil méadrachtaí”).

Ní tharchuireann an freastalaí sonraí ach amháin nuair atá ar a laghad cliant amháin sínithe. Nuair nach bhfuil aon chliaint nasctha, cuirtear an t-amadóir inmheánach ar sos chun acmhainní a chaomhnú.

Méadrachtaí Reatha

Taispeánann an cárta Méadrachtaí Reatha réamhamharc beo ar na sonraí atá á gcraoladh:

RéimseCur Síos
Úsáid LAPCéatadán úsáide LAP iomlán an ghléis seo faoi láthair (m.sh. 30.0%).
Líon na gCroíLíon na gcroí LAP ar an ngléas seo (m.sh. 6).
GléasAinm an ghléis a shann an t-úsáideoir (m.sh. "Rogerio's iPhone 16ProMax").

Faoi bhun na réimsí seo, taispeántar graf líne Stair Úsáide a léiríonn úsáid LAP thar am, ag tabhairt léargas amhairc ar luaineacht an ualaigh oibre.

Sonraí Tarchurtha

Craolann an freastalaí dhá thréith BLE notify uair sa soicind chuig gach cliant sínithe:

Tréith Achoimre

Tá na réimsí seo a leanas ann i bpacáiste dénártha dlúth:

RéimseCineálCur Síos
Ainm an FhreastalaíTeaghrán (suas le 32 carachtar)An t-ainm inchoigeartaithe a thaispeántar ar an gcárta stádais.
Múnla an GhléisTeaghrán (suas le 32 carachtar)Ainm margaíochta an ghléis (m.sh. "iPhone 16 Pro Max").
Ainm an GhléisTeaghrán (suas le 32 carachtar)Ainm an ghléis a shann an t-úsáideoir ó Shocruithe iOS.
Úsáid LAPFloat (32-giotán)Úsáid LAP iomlán mar chéatadán (0–100).
Líon na gCroíUInt16Líon na gcroí LAP.
Stampa AmaUInt64Milleasoicindí ó ré Unix.

Tréith in aghaidh an Chroí

Tá sonraí úsáide LAP in aghaidh an chroí ann:

RéimseCineálCur Síos
Líon na gCroíUInt8Líon na gcroí (suas le 32).
Úsáidí CroíFloat[]Float 32-giotán amháin in aghaidh an chroí, ag léiriú céatadán úsáide an chroí sin.
Stampa AmaUInt64Milleasoicindí ó ré Unix.

Conas Úsáid le Cliant Méadrachtaí

  1. Ar an ngléas is mian leat a bhreathnú, oscail Uirlisí > Freastalaí Méadrachtaí agus sconnaigh Tosaigh Freastalaí.
  2. Ar ghléas eile, oscail Uirlisí > Cliant Méadrachtaí.
  3. Sa chluaisín Fionnachtain, aimsigh an freastalaí sa liosta agus sconnaigh Ceangail.
  4. Athraíonn an cliant go huathoibríoch go dtí an cluaisín Méadrachtaí chun sonraí beo a thaispeáint.

Sonraí Teicniúla

  • Feidhmíonn an freastalaí mar Imchuach BLE ag úsáid CBPeripheralManager. Fógraíonn sé seirbhís GATT saincheaptha le dhá thréith notify amháin (achoimre agus in aghaidh an chroí).
  • Tarchuítear sonraí uair sa soicind nuair atá ar a laghad cliant amháin sínithe. Cuirtear an t-amadóir ar sos nuair nach bhfuil aon chliaint nasctha.
  • Tá gach luach uimhriúil ilbháit sa phacáiste beag-deireadhach, mar a ghintear go dúchasach ag Swift ar ardáin Apple.
  • Úsáideann an freastalaí athshlánú staid CoreBluetooth, rud a cheadaíonn dó staid fógraíochta a ghnóthú má atosaíonn an córas an aip.
  • Déileáiltear go réidh le brú ar ais BLE — má tá an scuaine tarchurtha lán, cuirtear nuashonruithe sa scuaine agus scaoiltear iad nuair a thugann an córas le fios go bhfuil sé réidh trí peripheralManagerIsReady(toUpdateSubscribers:).
  • Sampláiltear méadrachtaí LAP ón ToolCPUViewModel céanna a úsáideann an uirlis Monatóireora LAP, rud a chinntíonn léamha comhsheasmhacha.

Nótaí agus Teorainneacha

  • Úsáideann an uirlis seo Bluetooth LE, ní líonrú Wi-Fi. Caithfidh gléasanna a bheith laistigh de raon BLE (de ghnáth 10–30 méadar laistigh).
  • Athraíonn infhaighteacht BLE, iompar cúlra, agus cobhsaíocht naisc de réir gléis agus leagan OS.
  • Ar visionOS, níl Freastalaí Méadrachtaí ar fáil toisc nach dtacaítear leis an ról imchuach BLE.
  • Tá teorainn 32 carachtar ar ainm an fhreastalaí mar gheall ar shrianta méid phacáiste BLE.
  • Ní tharchuítear ach méadrachtaí a bhaineann leis an LAP faoi láthair. Níl méadrachtaí eile gléis (cuimhne, teirmeach, srl.) san áireamh sa sruth BLE.