5 ms·
The iPhone has to reliably connect for emergency calls and provide accurate location. That can be life or death. In fact, "Apple isn't ready to engineer phones
by snowwrestler 8y ago
The iPhone has to reliably connect for emergency calls and provide accurate location. That can be life or death. In fact, "Apple isn't ready to engineer phones at a life-or-death standard" was a fairly common critique of the iPhone in the early days. In response, Apple ran a little PR campaign around their radio engineering efforts--they had a web page that showed all the cool-looking rooms for testing radios, which they invited a couple reporters to tour, etc.
- nomel 8y ago> The iPhone has to reliably connect for emergency calls and provide accurate location. An iPhone handling an emergency call is an exceptional use case. A car driving is not an exceptional use case for a car. A life and death scenario is occurs every few minutes, or continuously for something like a mountain road, if something like brakes, limited throttle, or steering were to fail. But, I would, naively, assume that the operation of these critical components were in no way related to timing requirements of some process in Linux.
- nathancahill 8y agoThat PR tour was in response to "AntennaGate" when Apple failed to engineer a phone to a life-or-death standard (well, if you were "holding it wrong").
- mcguire 8y agoDidn't the iPhone use a dual processor set up like the other manufacturers at the time? One ui/app processor and a separate radio processor stack?