Keresés

Hirdetés

Új hozzászólás Aktív témák

  • ollie

    MODERÁTOR

    válasz blueye #4044 üzenetére

    Nem tudom pontosan, csak annyit, hogy a tok 100%, hogy nem kapcsolódik a telefonhoz, így csak a fülesen keresztül közölhet töltöttségi állapotot. De amúgy persze, a fülesben van memória, másképp nem is működhetne. Valahova le kell tölteni a BT-n keresztül, digitálisan. tömörítve kapott jelet (zenét, hangot), amit ki kell tömörítenie, ami ugyancsak memória használatával lehetséges.

    ***

  • vicze

    félisten

    válasz blueye #4044 üzenetére

    Ez nagyon termék függő. Ha nagyon a részletekbe akarsz menni, a BT eszközök töltöttségét, a BT Generic Attribute Profile (GATT)-on keresztül közli a telefonal.
    Ezen belül vannak fix attribútumok definiálva az egyik a battery service. A jelenlegi specifikáció alapján ezt kizárólag egy értéket tud küldeni(mivel elég régi 2011-es). Ennek a kijelzéstét támogatja az Android 8.1 óta. Ahhoz hogy több infót kapj custom GATT attribútumot kell csinálni, hogy akár mind a 3 eszköz töltöttségét elküld külön-külön. Ebben az esetben BT LE-n küldi mind a 3 eszköz külön-külön a töltöttségét. Tehát a tok is BT-n kapcsolódik külön és küldi ezt az értéket.
    Mivel ezt nem szabványos, így vagy specifikus gyártói támogatás kell (Apple), vagy egy app mi olvassa ezeket az egyedi GATT értékeket (Android app Airpodhoz).
    Mivel ezt Androidon és Apple esetében teljesen egyedi megoldások, így gyakorlatilag mindennél máshogy működik.
    Apple tokja folyamatosan küldi BT LE-n és folyamatosan elérhető a tok töltöttsége, Buds+ csak akkor küldi, ha fel van nyitva, és benne vannak a fülesek, amint egyet kiveszel, már le is kapcsolja a BT-t. Mással eddig személyesen még nem találkoztam, de kb. random lehet.

    Amúgy egy BT fülesben egy teljes SoC van, ami verziótól függően manapság már olyan erős mint egy tizenpáréves okos telefon.

    [ Szerkesztve ]

Új hozzászólás Aktív témák