Hirdetés

Keresés

Hirdetés

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

  • Upo

    addikt

    válasz aprokaroka87 #5030 üzenetére

    A gsensor az a gravity sensor. Gyakorlatilag azt mondja meg hogy a készülék melyik vége néz a föld magja felé. Ezért fordul a képernyő, a legolcsóbb 30$-os tabletekben is benne van, pedig azok a legalja hardver. Orientation sensornak is nevezik. Az accelerometer az gyorsulást érzékel, a gravitációtól függetlenül a készülék relatív elmozdulásait érzékeli a tengelyek mentén. Pontosabban tud elmozdulásokat érzékelni mintha csak a g szenzorból próbálnánk meghatározni. Pl. autós játéknál jól kijön, az olcsó-hiányos hardveren tud elég pontatlan lenni, nem megy egyenesen, összevissza kanyarodik, az valószínű a kevés szenzor miatt van, lehet hogy még accelerometer sincs, csak a gravity-ből próbál számolni. A giroszkóp egy plusz érzékelő, a régi giroszkóp hardver elektronikus megvalósítása. Pl. repülőkben volt régen ilyen, forgó viszonylag nagy tömegű tárcsa forog ami a pozícióját mindig megtartja. Az eredeti állapothoz képesti elfordulási szögek pontosan meghatározhatók. Ezt elvileg a gyorsulásmérőből is ki lehet számolni, de ez még pontosabb. (Az űrhajózásban a mai napig mevhanikus, forgó giroszkópokat használnak, a nemzetközi űrállomáson, szojuz űrhajóban, stb.)
    Az android rendszerben ráadásul vannak kombinált szenzorok is, amik több fizikai szenzor adatainak kombinálásával adnak adatot, pl. lépésszámláló vagy például a Game Rotation Vector, ami az accelerometer-en és giroszkópon alapul.
    Van amikor próbálnak giroszkópot emulálni, az accelerometer és g szenzor adataiból, de nem az igazi, van olyan program aminél úgy-ahogy működik, de van amelyik csak valódi hardveres giroszkóppal működik.
    Pl. a Google Sky Map emulált giróval meg se moccan, hardveressel szépen működik. Van egy Sky Map+ fork, amiben a beállításokban lehet engedélyezni a hardver giró nélküli használatot, írják hogy lehet probléma belőle mert igen pontatlan tud lenni. Próbáltam giró nélküli telón, nagyjából próbált abba az irányba fordulni, aztán kivágta tök más irányba, ugrált, gyakorlatilag használhatatlan volt.
    Az meg, hogy engineer módban ott van az a gomb az egy dolog. Alja kínai telóknál ez sima ügy. Vagy elfelejtettek a fordításnál átírni egy beállítást, vagy univerzális a kód amit 20 féle alaplapra egy az egybe rá lehet tenni, amelyikben nincs giró ott úgyse fog működni. Ezen nem kell csodálkozni.
    Lehet hogyha megtalálod az eredeti típust amit átmatricáztak és annak a romját próbálod akkor abban már nem lesz ott a gomb. Nyugodt lehetsz hogy ebben nincs giroszkóp, sokkal drágábbakban is alig fordul elő. Úgy kell vadászni giroszkópos telót, ráadásul a legtöbbször a készülék adatlapja se tér ki rá hogy van-e benne vagy nincs. Felraksz egy Sensor Box for Android appot, Indításkor a felugró "updated" ablakot vissza gombbal bezárod, és ott látszanak a szenzorok.
    Ha meg gondok vannak a szenzor kiolvasással akkor lehet hogy egy factory reset nem ártana, ha úgy se jó akkor újra felrakni a gyári romot (mentés után!), hátha valami elturkálódott a rendszerben. Illetve rom felrakáskor le szoktak futni inicializálási/kalibrálási eljárások amik helyre rakhatják a dolgokat.

    Ha jobban érdekel: [link] [link]

    [ Szerkesztve ]

    Blogom: https://logout.hu/blog/upo/index.html | "Az átlagember alvásigénye még 5 perc"

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