Här är orsaken till accelerometerproblemen i iPhone 5S

  För några veckor sedan berättade jag att terminalerna iPhone 5S de har problem med de inbyggda mikroelektromekaniska sensorerna, mer exakt accelerometer är den som inte ger korrekt information för ansökningar. Även om företaget Apple har absolut inte sagt något om detta problem, det påverkar alla terminaler iPhone 5S säljs på marknaden och några har upptäckt källan till defekten. Det verkar som Apple beslutat att använda en annan leverantör av accelerometrar för sina iPhones, så att i iPhone 5S en accelerometer tillverkad av Bosch Sensortech är implementerad och inte en som produceras av STMicroelectronics, den senare finns i iPhone 5 och terminalerna som lanserades innan den.

  Valet av denna nya typ av accelerometer som tillverkas av Bosch-företaget är inte ett av de bästa besluten som Apple har fattat när det gäller sina iPhones, den komponent som ger felaktiga resultat för applikationer. De två typerna av accelerometrar har olika specifikationer och detta genererar en diskrepans mellan data som visas för användarna, accelerometern från Bosch visar felaktigt information om nivellering, kompensationsytan är 5 gånger större än i fallet med STMicroelectronics accelerometer.

Det är här vi hittar problemet: den typiska biasen för ST-delen är +/- 20mg, medan Bosch-delen listar +/-95mg. Detta nästan 5 gånger större offsetintervall bekräftas av våra mätningar och är helt i linje med de fel som rapporteras av användare och media. Specifikt skulle ett +/- 20 mg förskjutningsområde översättas till runt +/-1 grads noggrannhetsområde vid lutningsdetektering, och en +/-95 mg förskjutning översätts till +/-5 grader i lutning.

  Detaljer om problemet finns på de på Gizmodo, men det är viktigt att notera att Apple kunde ha undvikit denna defekt redan från tillverkningsprocessen, eftersom det är ett hårdvarufel. Den goda delen är att applikationer kan kompensera för den felaktiga visningen av information, och en ingenjör arbetar redan på programvara som gör det möjligt för användare att göra en extra kalibrering för accelerometern direkt från applikationerna, men utvecklare måste implementera denna programvara i sina egna skapelser, om inte Apple gör det kommer hon att klara av att lösa allt själv.