Her er årsagen til accelerometerproblemerne i iPhone 5S

  For et par uger siden fortalte jeg dig, at terminalerne iPhone 5S de har problemer med de indbyggede mikroelektromekaniske sensorer, mere præcist accelerometer være den, der ikke giver korrekte oplysninger til ansøgninger. Selvom virksomheden Apple har absolut intet udtalt om dette problem, det påvirker alle terminaler iPhone 5S sælges på markedet, og nogle har opdaget kilden til defekten. Det lader til, at Apple besluttet at bruge en anden leverandør af accelerometre til sine iPhones, så det i iPhone 5S et accelerometer produceret af Bosch Sensortech er implementeret og ikke et produceret af STMicroelectronics, sidstnævnte er til stede i iPhone 5 og terminalerne lanceret før den.

  Valget af denne nye type accelerometer produceret af Bosch-firmaet er ikke en af ​​de bedste beslutninger, som Apple har truffet med hensyn til sine iPhones, komponenten giver forkerte resultater for applikationer. De to typer accelerometre har forskellige specifikationer, og dette genererer en uoverensstemmelse mellem de data, der vises til brugerne, idet accelerometeret fra Bosch fejlagtigt viser information om nivellering, idet kompensationsområdet er 5 gange større end i tilfældet med STMicroelectronics accelerometeret.

Det er her, vi finder problemet: den typiske bias for ST-delen er +/- 20mg, mens Bosch-delen viser +/-95mg. Dette næsten 5 gange større offsetområde bekræftes af vores målinger og er helt i overensstemmelse med de fejl, der rapporteres af brugere og medier. Specifikt ville et +/- 20 mg offset-område oversættes til omkring et +/-1 grads nøjagtighedsområde i hældningsdetektering, og en +/-95 mg offset oversættes til +/-5 grader i hældning.

  Detaljer om problemet kan findes på dem hos Gizmodo, men det er vigtigt at bemærke, at Apple kunne have undgået denne defekt lige fra fremstillingsprocessen, da det er en hardwarefejl. Den gode del er, at applikationer kan kompensere for den fejlagtige visning af information, og en ingeniør arbejder allerede på software, der vil give brugerne mulighed for at foretage en ekstra kalibrering for accelerometeret direkte fra applikationerne, men udviklere bliver nødt til at implementere denne software i deres egne kreationer, hvis Apple ikke gør det, vil hun klare at løse alt selv.