Dávkovanie senzorov, čítanieTransformácia, Vlastné senzorové funkcie

Obsah:

Dávkovanie senzorov, čítanieTransformácia, Vlastné senzorové funkcie
Dávkovanie senzorov, čítanieTransformácia, Vlastné senzorové funkcie

Video: Dávkovanie senzorov, čítanieTransformácia, Vlastné senzorové funkcie

Video: Dávkovanie senzorov, čítanieTransformácia, Vlastné senzorové funkcie
Video: Сознание и Личность. От заведомо мёртвого к вечно Живому - YouTube 2024, Apríl
Anonim

Windows 10 nie je len najnovší operačný systém z Windows; ale je to aj zväzok pokročilých funkcií. Už od konceptualizácie tohto nového operačného systému Windows bol systém Windows 10 vybavený mnohými funkciami a stal sa tak najpokročilejším operačným systémom svojho žánru. V poslednej dobe spoločnosť Microsoft predstavila tri nové funkcie senzorov v systéme Windows 10; menovite Dávkovanie senzora, ReadingTransform a Vlastné snímače, Tu sú niektoré dôležité body týkajúce sa týchto troch funkcií senzorov.

Rôzne funkcie snímača v systéme Windows 10

Dávkovanie senzora

Jeden z funkcií snímačov v systéme Windows 10 je Dávkovanie senzora, Dávkovanie snímačov je riešenie vytvorené pre akcelerometer, ktorý znižuje nárazy elektrického prúdu počas monitorovania spánku. Windows Blogs spomína, čo je dávkovač senzorov.

“It is a sensor that implements batching capable of buffering sensor samples in sensor hardware and delivering them in a batch instead of delivering continuously.”

Funkcia dávkového snímača umožňuje aplikačnému procesoru šetriť energiu. zatiaľ čo sa prebúdza menej často na prijímanie vzorkov senzorov spolu v dávke, než aby zostali pri hore na spracovanie vzoriek v intervaloch údajov.

Tu je schéma, ktorá vysvetľuje, ako sa zhromažďujú a doručujú údaje, a to ako pri kontinuálnom, tak aj v dávkovom vyhotovení.

Image
Image

Vďaka dávkovaciemu senzoru, ktorý je jedným z dôležitých funkcií snímača v systéme Windows 10, má akcelerometer dve ďalšie vlastnosti. Jedným z nich je MaxBatchSize, vďaka čomu je akcelerometer schopný zachytiť maximálny počet udalostí predtým, než je nútený ich odoslať. Ďalšou vlastnosťou je ReportLatency, čo umožňuje aplikácii ovplyvňovať, ako často snímač pošle dávky úpravou latencie.

ReadingTransform

Druhý v zozname funkcií senzorov v systéme Windows 10 je ReadingTranform, Táto funkcia pomáha vývojárom aplikácií prispôsobiť svoje aplikácie orientácii na zobrazenie na pracovných plochách Windows a telefónoch Windows. s ReadingTransform funkcia je možná len s jedným riadkom zmeny kódu s Windows 10 UWP API.

Táto funkcia je veľmi užitočná, pretože pracovná plocha systému Windows a Windows Phone definujú svoje súradnicové systémy odlišne. Údaje väčšiny senzorov, ako je akcelerometer, gyroskop a magnetometer, zahŕňajú údaje v osiach X, Y a Z. Všetky zariadenia umiestnené na krajine integrujú senzory takým spôsobom, že ich os X je pozdĺž dlhšieho okraja a os Y je pozdĺž kratšieho okraja zariadenia. Osa Z je kolmá na displej. Na druhej strane všetky zariadenia na prvom portréte integrujú snímače takým spôsobom, že ich os X je pozdĺž kratšieho okraja a os Y je pozdĺž dlhšej hrany zariadenia. Osa Z zostáva kolmá na displej.

Image
Image

Tento proces je pomerne zložitý, ale s ReadingTransform, je ľahké určiť orientáciu zobrazenia, ktorú vývojári chcú zosúladiť údaje snímača.

Vlastné snímače

V systéme Windows 10 môžu výrobcovia hardvéru pridávať nové typy snímačov bez prvotriednej reprezentácie, ako je snímač kvality vzduchu, senzory teploty a snímače tepovej frekvencie. Rinku Sreedhar, vedúca pracoviska programu spoločnosti Microsoft, vo svojom blogu uvádza Vlastný snímač, tretí v zozname funkcií senzorov v systéme Windows 10.

“Custom sensors provide a generic API through which IHVs can expose any type of sensors and release them independent of Microsoft’s OS ship cycle. Partners who used the Win32 sensors API for custom sensors can now develop Windows Store apps without modifying their hardware, and without the complexity of using low-level HID.”

Úplné informácie o nových funkciách senzorov v systéme Windows 10 nájdete na stránke Windows.

Odporúča: