ArDos_ME
Реализовал свое виденье ArDos`а. За основу взял версию радон 3.0.5. Из особенностей:
• переписано большинство кода с нуля, вырезано лишнее, оптимизированы математические операции
• старался максимально оптимизировать использование оперативки и быстродействие на основных экранах(фон, поиск, доза)
• поддержка до 4-х счетчиков на разных прерываниях(нет проблем с пропусками на больших скоростях счета)
• многоуровневое меню с, практически, всеми настройками
• возможность включать/отключать счетчики, менять их параметры(собств. фон для каждого счетчика отдельно, мертвое время, время счета) «на лету»
• растянул запись общей дозы на 512 ячеек памяти, что увеличит срок ее службы в 64 раза
• мой алгоритм расчета фона и реакции на скачки
• убрано среднее показание, текущий фон – это среднее за последние 200с, при отсутствии скачков
• отображение статистической точности
• возможность делать разностный замер по времени или статистической точности
• отладка датчиков – просто считает импульсы от каждого счетчика отдельно за период времени
• не конфликтует по EEPROM с радоном
Что планирую:
• добавить сон
• возможно, добавить автоотключение датчиков при высоких уровнях фона
• еще есть что оптимизировать
Печатка здесь: https://easyeda.com/Gualdimar/ardos