А если запись производить по прерыванию, например по выключению зажигания или контролю наличия какого-нибудь сигнала?