Just plain old electronic fuel injection and regular steel cable accelerator pedal. No drive-by-wire. And only simple software that any half-competent programmer can debug:
http://www.nbcbayarea.com/news/tech/Wozniak-My-Prius-Speeds-Up-On-Its-Own--87107692.htmlWe talked with Apple co-founder Steve Wozniak, who is currently driving a silver 2010 Prius -- the 9th Prius he has owned over the years. He says Toyota shouldn't rule out the possibility that a computer glitch could be a contributing factor to the sudden acceleration issues that have sparked a worldwide recall. "They'll need very good designers and testers to set up systems that are fail proof," says Wozniak.
Wozniak says he has conducted several experiments with his own Prius, which is equipped with radar detection and cruise control. He says on several occasions using his cruise control, he's seen a surge in acceleration. "At a certain speed, it accelerates more than it should. Toyota says I’m wrong and I may be," says Wozniak. But he says the car suddenly pitched forward with a surge in speed. "I'd tap it up, move up one
, tap it and move up one and then all of a sudden, I'd tap it and it would take off for a long ways."
Wozniak cites other times when his GPS would stop working or his XM radio would go dead. He says he would simply stop the car, turn it off, and turn it back on. Voila, it would work again. Much like resetting your cell phone or computer. Wozniak says with so many systems talking to each other in modern cars, software glitches are hardly surprising. "It was in a good state and it went into a bad state. It can be as easy as one bit flipping from an alpha particle, a little spark of electricity. Who knows. Lots of things in computers that can cause them to get into this state. They're not easy to find." says Wozniak.
Software engineer John Vink agrees. He says Toyota engineers have a complex and difficult problem to solve, especially if it turns out to be a software issue. "The problem with debugging software is you have to see the problem happening at the time to see it's happening. So unless you have an engineer in the car with you from Toyota who's studying the problem as its happening, it’s hard to solve,” says Vink.