записывайте данные сами в файл, туда же штамп времени... после записи файла делаем паузу и пытаемся его считать ... (не менее 10 мс на реальную запись флеша!!! ) не получилось - записываем файлик с маркером утери данных и пытаемся еще раз записать значения, получилось - стираем маркер.... и молимся чтобы хватило времени аккумулятора.... да, запись выполняем либо регулярно, либо по флагу пропадания питания.....

... а что еще делать если банк (ну или производитель техники для банка) говорит, может тебе еще и чек выдавать??? ...мол что ты хочешь от кассового аппарата, он человек занятой, а тут ты с глупостями ))))