Found via Slashdot: Tesla rebuts NYT article on Model S range. With detailed data.
I've worked on various projects in the past where having some amount of datalogging built into the product would have helped greatly with diagnosing problems, whether inherent in the product or caused by customer misbehavior.
The last few embedded controllers I've designed have had somewhat minimal event logging: basically, storage for a few hundred abnormal events, with minimal detail, plus cumulative statistics.
One of the current projects is an expansion of this, to storing hundreds of thousands of events, with greatly increased detail - basically, attempting to cover the entire working life of the product (which is likely to be many years).
This capability is somewhat constrained by the need to operate over an extended temperature range, and tolerate severe vibration, etc., so just using an SD card for storage isn't a realistic option. Fortunately, there are now I-temp SPI flash chips of decent capacity available, with rumors of automotive-spec parts in the foreseeable future.
There was a suggestion of including voice recording, to capture the last few seconds of audio before a major fault - "Dmitri! Hold my vodka and watch this!" - but doing that in any useful way would have been too much trouble, for basically a joke capability. (Anyway, the board gets conformal coated, which wouldn't do the microphone any good.)