Windows 10 ei ole Windowsin uusin käyttöjärjestelmä; mutta se on myös joukko kehittyneitä ominaisuuksia. Siitä lähtien, kun tämä uusi Windows-käyttöjärjestelmä käsitteellistettiin, Windows 10 on ollut mukana monissa ominaisuuksissa, joten se on sen edistyksellisin käyttöjärjestelmä. Äskettäin Microsoft esitteli kolme uutta sensoria Windows 10: ssa; nimittäin, Anturin annostelu, ReadingTransform ja Mukautetut anturit. Seuraavassa on muutamia tärkeitä kohtia näistä kolmesta anturiominaisuudesta.
Windows 10: n eri anturiominaisuudet
Anturin annostelu
Yksi Windows 10: n anturitoiminnoista on Anturin annostelu. Anturin annostelu on kiihtyvyysmittariin luotu ratkaisu, joka vähentää tehon vaikutuksia unen seurannan aikana. Windows-blogit mainostavat, mistä anturin annostelu on.
“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.”
Anturien syöttöominaisuuden avulla sovellusprosessori säästää virtaa; kun se herää epäsäännöllisemmin anturinäytteiden vastaanottamiseksi yhdessä erässä sen sijaan, että se olisi hereillä käsiteltäessä näytteitä datavälein.
Tässä on kaavio, joka kertoo tietojen keräämisen ja toimittamisen, sekä jatkuvan toimituksen että pakattujen toimitusten.
Sensorin erittelyn ansiosta yksi Windows 10: n tärkeimmistä anturitoiminnoista kiihdytysmittarilla on kaksi lisäominaisuutta. Yksi niistä on MaxBatchSize, jonka ansiosta kiihtyvyysmittari pystyy saamaan mahdollisimman suuren määrän tapahtumia ennen kuin se on pakotettu lähettämään ne. Toinen ominaisuus on ReportLatency, jolloin sovellus voi vaikuttaa siihen, kuinka usein anturi lähettää erät säätämällä latenssia.
ReadingTransform
Toinen osa Windows 10: n anturitoiminnoista on ReadingTranform. Tämä ominaisuus auttaa sovelluskehittäjiä mukauttamaan sovelluksiaan Windowsin työpöydän ja Windows Phonesin näyttöasemaan. Kanssa ReadingTransform ominaisuus on mahdollista vain yhden rivin koodimuunnoksen kanssa Windows 10 UWP API.
Tämä ominaisuus on erittäin hyödyllinen, koska Windows-työpöytä ja Windows Phone määrittävät anturin koordinaattijärjestelmät eri tavalla. Useimpien antureiden tiedot, kuten kiihtyvyysmittari, gyroskooppi ja magnetometri, sisältävät lukemat X-, Y- ja Z-akseleilla. Kaikki maisema-laitteet yhdistävät anturit siten, että niiden X-akseli on pitemmän reunan suuntaisesti ja Y-akseli on laitteen lyhyemmän reunan suuntaisesti. Z-akseli on kohtisuorassa näyttöön nähden. Toisaalta kaikki muotokuva-ensimmäiset laitteet integroivat anturit siten, että niiden X-akseli on lyhyempää reunaa pitkin ja Y-akseli on laitteen pidemmän reunan suuntaisesti. Z-akseli pysyy kohtisuorassa näytöllä.
Tämä prosessi on melko monimutkainen, mutta ReadingTransform ominaisuutta, on helppo määrittää näyttötapahtuma, jonka kehittäjät haluavat kohdistaa anturitiedot.
Mukautetut anturit
Windows 10: n avulla laitevalmistajat voivat lisätä uusia anturityyppejä ilman ensiluokkaisia esityksiä, kuten ilmanlaadun tunnistimen, lämpötila-anturin ja sykemittareiden. Microsoftin vanhemman ohjelmavastaavan Rinku Sreedhar mainitsee blogissaan Custom Sensor, kolmas osa Windows 10: n anturitoimintojen luettelosta.
“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.”
Täydelliset tiedot uusista Windows 10: n tunnistinominaisuuksista löytyvät Windows Blogista.