Ошибка #50
открытоТестирование #40: 8DI. Тестирование первого релиза
Некорректные значения в Web-интерфейсе и регистрах при измерении частоты
0%
Описание
Тестируемый функционал:
Тестирование режима измерения частоты
Последовательность:
-
В регистры <0x110> –< 0x117> пишем 3, что соответствует режиму подсчета импульсов соответствующего канала,
-
В В регистры <0x134> –< 0x13A> пишем 0, что выключает фильтры антидребезга для каждого канала
-
На входы модуля цепляем импульсный генератор.
-
Читаем содержимое регистров <0x170> - <0x17F>. Убеждаемся в соответствии частоты импульсного гененратора и содержимого регистров.
-
Меняем содержимое регистров <0x154> - <0x15B> и повтряем пункты 1-4 данного теста.
Баг:
-
В Web- интерфейсе корректно частота отображается до значения 65535. Видимо необходимо сменить тип данных на DWORD.
-
При значении = 2 в регистрах <0x154> - <0x15B>, в регистры <0x170> - <0x17F> корректно пишется значение только для 1 и 4 каналов, в остальных регистрах значения некорректные. Например: частота генератора 88.335 кГц, значение в регистре попеременно 65536/ 22797. Такое происходит, только если частота выше значения 65535.
-
При значении = 3 в регистрах <0x154> - <0x15B>, в регистры <0x170> - <0x17F> корректно пишется значение только для 1 и 4 каналов, в остальных регистрах значения некорректные. Например: частота генератора 88.335 кГц, значение в регистре попеременно 6553/ 3136. В данном режиме, в отличие от режима =2 такое происходит вне зависимости от текущей частоты.
К режиму 0 и 1 замечаний нет.
Обновлено Сергей Ушаров 9 месяца назад
- Параметр Статус изменился с Новая на Закрыта
Поправил