Sensorių paruošimas, "ReadingTransform", "Custom Sensor" funkcijos

Turinys:

Sensorių paruošimas, "ReadingTransform", "Custom Sensor" funkcijos
Sensorių paruošimas, "ReadingTransform", "Custom Sensor" funkcijos

Video: Sensorių paruošimas, "ReadingTransform", "Custom Sensor" funkcijos

Video: Sensorių paruošimas,
Video: How to enable cortana in windows 10 || how to use cortana || fun with cortana #2021 #cortana #new - YouTube 2024, Gegužė
Anonim

" Windows 10" yra ne tik naujausias "Windows" operacinė sistema; bet tai yra ir pažangių funkcijų rinkinys. Nuo to laiko, kai ši nauja Windows operacinė sistema buvo konceptualizuota, "Windows 10" buvo sukurta daugybe funkcijų, todėl ji tapo pažangiausia žanro operacine sistema. "Windows 10" neseniai pristatė tris naujas jutiklių funkcijas; būtent Jutiklio pakrovimas, ReadingTransform ir Individualūs jutikliai. Štai keletas svarbių dalykų, susijusių su šiomis trimis jutiklių funkcijomis.

Skirtingos jutiklių funkcijos "Windows 10"

Jutiklių paruošimas

Viena iš "Windows 10" jutiklių funkcijų yra Jutiklio pakrovimas. Jutiklių paruošimas yra akselerometro sukurtas sprendimas, kuris sumažina galios poveikį per miego stebėjimą. "Windows Blogs" nurodo, kuris jutiklio paketas yra.

“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.”

"Sensor" siuntimo funkcija leidžia programinės įrangos procesoriui taupyti energiją; kol ji atsibunda rečiau, kad jutikliniai mėginiai būtų gauti kartu partijoje, o ne atsigaivinti, kad galėtų apdoroti mėginius duomenų intervalais.

Čia pateikiama schema, kuria paaiškinama, kaip duomenys renkami ir pateikiami, tiek nepertraukiamo pristatymo, tiek pristatymo metu.

Image
Image

Dėl "Sensor Batching", "Windows 10" yra viena svarbiausių jutiklių funkcijų, akcelerometras turi dvi papildomas savybes. Vienas iš jų yra MaxBatchSize, dėl kurio akselerometras sugeba sugauti didžiausią įvykių skaičių, kol jis bus priverstas jas išsiųsti. Kitas turtas yra ReportLatency, o tai leidžia programai daryti įtaką, kaip dažnai jutiklis siunčia siuntas, reguliuodamas vėlavimą.

ReadingTransform

"Windows 10" jutiklių funkcijų sąrašo antroji dalis yra ReadingTranform. Ši funkcija padeda programų kūrėjams suderinti savo programas su ekrano orientacija "Windows" staliniuose kompiuteriuose ir "Windows" telefonuose. Su ReadingTransform funkcija yra įmanoma tik naudojant vieno eilutinio kodo pakeitimą naudojant "Windows 10" UWP API.

Ši funkcija yra labai naudinga, nes "Windows" darbalaukyje ir "Windows Phone" skirtingai nustato jutiklių koordinačių sistemas. Daugumos jutiklių, tokių kaip akselerometras, žiroskopas ir magnetometras, duomenys apima X, Y ir Z ašių rodmenis. Visi kraštovaizdžio pirmieji prietaisai integruoja jutiklius taip, kad jų X ašis būtų išilgai ilgo krašto, o Y ašis yra palei trumpesnį prietaiso kraštą. Z ašis statmena ekranui. Kita vertus, visi pirmieji portreto įtaisai jutiklius integruoja taip, kad jų X ašis yra išilgai trumpesnio krašto, o ašis Y yra išilgai ilgo prietaiso krašto. Z ašis išlieka statmena ekranui.

Image
Image

Šis procesas yra gana sudėtingas, bet su ReadingTransform funkcija, tampa lengva nustatyti ekrano orientaciją, kurią kūrėjai nori suderinti jutiklio duomenis.

Individualūs jutikliai

"Windows 10" įrangos gamintojai gali pridėti naujų jutiklių tipų be pirmosios klasės vaizdų, tokių kaip oro kokybės jutiklis, temperatūros jutiklis ir širdies ritmo jutikliai. Rinku Sreedhar, vyresnysis programos vadybininkas "Microsoft" minėjo savo tinklaraštyje apie Individualus jutiklis, trečiasis "Windows 10" jutiklių funkcijų sąraše.

“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.”

Norėdami gauti išsamią informaciją apie naujas jutiklių funkcijas "Windows 10", apsilankykite "Windows" tinklaraštyje.

Rekomenduojamas: