Vladimir Ljaschko (17.10.2011 17:54 - 18:39, просмотров: 139) ответил mazur на Хочется понять на примере РКС (Регулятор Контактной Сварки), как вести логи. Пока попроще. РКС работает так: педаль, клапан сжатия прутков и сварка. Нажали педаль, произошло сжатие прутков, прошло заданное время, начинается сварка, заданое время
Пусть заказчик и скажет, что его интересует. Или так (дополнил) Делишь всю память на массив записей, содержащих номер записи и контрольную сумму. Перед каждой записью поиском находишь сбойную(чистую) запись (если есть), самую старую запись и последнюю запись. Берешь номер из последней, инкрементируешь его, и со всеми данными пишешь в сбойное место или в место самой старой записи. В результате в ЕЕПРОМ набор страничек о каждой операции, некоторые могут быть чистыми или испорченными. Ну а статистику собираешь на основе анализа всех записей.
Обычно для логгинга нужны часы реального времени, они есть?