Luk annoncen

Da dette efterår introducerede Apple en ny iPhone 5s, drejede det meste ballade sig om uerstattelig fingeraftrykssensorer røre ID, slowmotion-videoer, nye farvevarianter og 64-bit processor A7. Men sammen med den kraftfulde dual core gemmer kroppen på iPhone 5s en anden processor, mere præcist M7-coprocessoren. Selvom det ved første øjekast ikke virker som det, er der tale om en lille revolution inden for mobile enheder.

M7 som en komponent

Teknisk set er M7 en single-chip computer kaldet LPC18A1. Den er baseret på NXP LPC1800 single-chip computeren, hvor ARM Cortex-M3 processoren slår. M7 blev skabt ved at modificere disse komponenter i henhold til Apples behov. M7 til Apple er fremstillet af NXP Semiconductors.

M7 kører med en frekvens på 150 MHz, hvilket er tilstrækkeligt til dens formål, det vil sige at indsamle bevægelsesdata. Takket være en så lav clockfrekvens er den skånsom for batteriet. Ifølge arkitekterne selv behøver M7 kun 1 % af den energi, som A7 ville kræve til samme operation. Udover den lavere klokkehastighed sammenlignet med A7, fylder M7 også mindre, kun en tyvendedel.

Hvad M7 gør

M7 co-processoren overvåger gyroskopet, accelerometeret og det elektromagnetiske kompas, det vil sige alle data relateret til bevægelse. Den registrerer disse data i baggrunden hvert sekund, dag efter dag. Det opbevarer dem i syv dage, når enhver tredjepartsapp kan få adgang til dem, og sletter dem derefter.

M7 registrerer ikke kun bevægelsesdata, men er nøjagtig nok til at skelne hastigheder mellem de indsamlede data. Det betyder i praksis, at M7 ved, om du går, løber eller kører. Det er denne evne, kombineret med dygtige udviklere, der giver anledning til nye fantastiske applikationer til sport og fitness.

Hvad M7 betyder for applikationer

Før M7 skulle alle "sunde" applikationer bruge information fra accelerometeret og GPS. Samtidig skulle man først køre appen, så den kunne køre i baggrunden og hele tiden anmode om og optage data. Hvis du ikke har kørt det, vil du sandsynligvis aldrig vide, hvor langt du har løbet, eller hvor mange kalorier du har forbrændt.

Takket være M7 er problemet med at skulle starte en aktivitetsregistreringsapp elimineret. Fordi M7 registrerer bevægelser hele tiden, kan enhver app, du giver adgang til M7's data, behandle dem umiddelbart efter lanceringen og vise dig, hvor mange kilometer du har gået på en dag, eller hvor mange skridt du har taget, selvom du har har ikke bedt appen om at optage noget.

Dette eliminerer behovet for at bruge fitnessbånd som Fitbit, Nike FuelBand eller Jawbone. M7 har en stor fordel i forhold til dem, som allerede blev nævnt - den kan skelne typen af ​​bevægelse (gå, løbe, køre i et køretøj). Tidligere fitness-apps kunne fejlagtigt tro, at du bevægede dig, selvom du bare sad stille i sporvognen. Dette førte naturligvis til skæve resultater.

Hvad M7 vil bringe dig

I øjeblikket vil aktive mennesker, der er interesserede i, hvor mange kilometer de går om dagen, hvor mange kalorier de forbrændte eller hvor mange skridt de gik, være begejstrede for M7. Da M7 kører kontinuerligt og indsamler bevægelsesdata uden afbrydelser, er resultaterne meget nøjagtige. Det vil sige, forudsat at du har din iPhone med dig så meget som muligt.

Nogle applikationer udnytter allerede potentialet i M7 fuldt ud. Jeg vil nævne f.eks RunKeeper Nebo flytter. Over tid vil langt de fleste fitness-apps tilføje M7-understøttelse, fordi de er nødt til det, ellers ville brugerne skifte til konkurrenterne. Batteribesparelse og automatisk dataindsamling og analyse er to stærke grunde.

Hvad M7 bragte til Apple

Apple kan godt lide at fremhæve sine egne chips. Det startede i 2010, da det introducerede iPhone 4 drevet af en A4-processor. Apple forsøger konstant at fortælle os, at takket være sine chips kan den udtrække maksimal ydeevne med et lavere strømforbrug end konkurrenterne. Samtidig negligeres specifikationer af anden hardware ofte. Er den gennemsnitlige bruger for eksempel ligeglad med størrelsen af ​​driftshukommelsen? Ingen. Det er nok for ham at vide, at iPhone er kraftfuld og samtidig holder hele dagen på en enkelt opladning.

Hvordan hænger det sammen med M7? Dette er blot en bekræftelse på, at det brugerdefinerede softwaresystem fungerer godt på den brugerdefinerede hardware, som bedst ses i avancerede modeller. Apple med M7 løb væk fra konkurrenterne med mange måneder. Mens iPhone 5s-brugere har været i stand til fuldt ud at nyde M7-aktiverede apps i ugevis, tilbyder konkurrencen kun coprocessorer på Nexus 5 og Motorola X. Spørgsmålet er, om Google tilbyder en API til udviklere, eller om det er en proprietær løsning.

Om nogen tid kommer Samsung (no pun intended) med Galaxy S V med en ny co-processor og så måske HTC One Mega. Og her er problemet. Begge modeller vil bruge en anden co-processor, og begge producenter vil sandsynligvis tilføje deres fitness-apps. Men uden en ordentlig ramme som Core Motion til iOS, vil udviklere blive fanget. Det er her Google skal ind og sætte nogle regler. Hvor lang tid vil det tage, før det sker? I mellemtiden vil konkurrencen i det mindste øge antallet af kerner, megapixels, tommer og gigabyte RAM. Apple fortsætter dog med at have sin vilje fremadrettet tænkning på vej

kilder: KnowYourMobile.com, SteveCheney.com, Wikipedia.org, iFixit.org
.