Windows 10 er ikke bare det nyeste operativsystemet fra Windows; men det er også et bunt av avanserte funksjoner. Helt siden dette nye operativsystemet fra Windows ble konseptualisert, har Windows 10 blitt studded med mange funksjoner, noe som gjør det til det mest avanserte operativsystemet av sin sjanger. Nylig presenterte Microsoft tre nye sensorfunksjoner i Windows 10; nemlig Sensorbatching, ReadingTransform og Tilpassede sensorer. Her er noen viktige poeng angående disse tre sensorfunksjonene.
Ulike sensorfunksjoner i Windows 10
Sensorbatching
En av sensorfunksjonene i Windows 10 er Sensorbatching. Sensorbatching er løsningen opprettet for akselerometer som reduserer effektpåvirkning under søvnovervåking. Windows Blogger nevner hva Sensor Batching er.
“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.”
Sensorbatching-funksjonen lar applikasjonsprosessoren spare strøm; mens det vakner sjeldnere for å motta sensorprøver sammen i en batch i stedet for å holde seg våken for å behandle prøver ved dataintervaller.
Her er et diagram som forklarer hvordan data blir samlet inn og deretter levert, både kontinuerlig levering og batch levering.
På grunn av Sensor Batching, en av de viktige sensorfunksjonene i Windows 10, har akselerometeret to ekstra egenskaper. En av dem er MAXBATCHSIZE, på grunn av hvilken akselerometer er i stand til å fange maksimalt antall hendelser før det blir tvunget til å sende dem. En annen eiendom er ReportLatency, som gjør at applikasjonen kan påvirke hvor ofte sensoren sender batcher ved å justere latensen.
ReadingTransform
Den andre i listen over sensorfunksjoner i Windows 10 er ReadingTranform. Denne funksjonen hjelper apputviklere å justere sine apper til skjermretningen på Windows-skrivebord og Windows-telefoner. Med ReadingTransform funksjon er det mulig med bare en linjeskode endring med Windows 10 UWP APIer.
Denne funksjonen er svært nyttig som Windows-skrivebord og Windows Phone definerer sine sensorkoordinatsystemer annerledes. Dataene fra de fleste sensorer, som akselerometer, gyroskop og magnetometer, inkluderer lesingene i X-, Y- og Z-aksene. Alle landskaps-første enheter integrerer sensorer på en slik måte at deres X-akse ligger langs lengre kant og Y-aksen ligger langs den kortere kanten av enheten. Z-aksen er vinkelrett på displayet. På den annen side integrerer alle portrett-første enheter sensorene på en slik måte at deres X-akse ligger langs kortere kant, og Y-aksen ligger langs enhetens lengre kant. Z-aksen forblir vinkelrett på displayet.
Denne prosessen er ganske kompleks, men med ReadingTransform funksjon, blir det enkelt å spesifisere visningsretningen som utviklerne ønsker å justere sensordataene.
Tilpassede sensorer
Med Windows 10 kan maskinvareprodusenter legge til nye sensortyper uten førstegangsrepresentasjon som luftkvalitetssensor, temperatursensor og hjertefrekvenssensorer. Rinku Sreedhar, Senior Program Manager på Microsoft, nevner i sin blogg om Tilpasset sensor, den tredje i listen over sensorfunksjoner i 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.”
For fullstendig informasjon om de nye sensorfunksjonene i Windows 10, besøk Windows Blog.