Hello All!
Вопрос чисто софтварный. Есть 100 датчиков. Исходное состояние - пассивное. Как только датчик переходит в активное состояние нужно начать отсчет времени активности. Максимальное количество дней активности скажем 255. Точность измерения - 1сек. Думаю так:
- Есть глобальный таймер который считает с инкрементом 1сек при включении девайса.
- Для каждого датчика выделяю переменную в которую при срабатывании датчика просто переписываю текущее время из глоб. таймера.
- Когда нужно узнать время активности - от текущего времени отнимаю то что в переменной для каждого датчика.
Вопрос: какой использовать формат для хранения времени и собственно процедуру вычисления разности.
Тупо в лоб по байту на dd.hh:mm:ss как-то криво в части вычислений.
Roman