Выпуск версии 0.00.003 для промежуточного тестирования - по готовности.
Выпуск версии 0.00.006 для промежуточного тестирования - по готовности., при обязательном условии полной отработки процедур тестирования предыдущей версии 0.00.003.
Тестирование Sputnik VI
Издание Windows: Windows 7 Максимальная. 2009 год, Service Pack 1
Процессор: Intel Pentium CPU G630 @2.70GHz 2.70GHz
Установленная память: 4.00 ГБ
Тип системы: 32-разрядная операционная система
1. Загружается быстро.
2. В Playdack sound device все устройства поддерживаются. Дополнитетельно надо проверить как подключаются другие программы по VAC. Пока не знаю как.
3. Все установки в Audio parameters работают.
4. Настройка Frequency работает только в режиме Stop- это не совсем удобно.
5. Настройка Front работает в режиме Play и Stop.
6. Настройка Rear на качество воспроизведения не влияет.
7. Регулировка Volume производится только в режиме Stop- это не совсем удобно.
8. Balance не работает.
9. Настройка Gradient на слух не работает.
10. Duration работает в обоих режимах.
11. Звук приятный, но не сильные щелчки слышно и они не портят сигнал.
Тестирование Morse Master 0.00.004(0308)
1.В знаках очень сильные щелчки межу точками, между тире и точкой.
2. В знаках где одни тире щелчков нет, только слышно слабое увеличение частоты тона до частоты установленной в настройках.
3. При скорости 10 WPN слышны слабые щелчки и между тире.
4. На скорости 50 WPN знаки с точками принимать не возможно, все сливается.
Кстати, идея, добавить в программу детектирование "точки-тире" при передаче с ключа, который подключать к ПК. Будет очень здорово так тренировать передачу. :) Предвидя твои мысли, согласен, что сейчас мало кто в эфире работает с ключа. Достаточно лишь принять, а передача идет автоматически с ПК. :)
Этот текст публикуется с целью привлечения всех заинтересованных лиц к обсуждению основной функциональности Morse Master. Прошу всех, принимающих участие в тестировании, высказаться - устраивает такая постановка задачи, или нет. Что требует уточнения, что надо исключить, а что - наоборот, добавить... Обсуждение постановки задачи прошу вести в группе - индивидуальные электрические письма не позволяют выработать общепризнанный вариант и лишают всех, не включенных в переписку, возможности влиять на процесс (надодить ошибки, несоответствия, предлагать идеи и т.п.).
Начальные условия
При старте программы клавиатура полностью открыта, заголовок главной формы содержит только информацию о версии программы.
В меню Actions отметка установлена на последнем выполнявшемся режиме предыдущего запуска.
Режим TypewriterПри переходе в режим Typewriter клавиатура полностью открыта, строка ввода открыта, ввод возможен как с физической, так и с виртуальной клавиатуры.
Открыты пункты меню File – Load text и Exercise.
Load text – клавиатура полностью открыта. Указатель строк устанавливается в максимум, указатель символов устанавливается в минимум. Текст из файла загружается полностью в буфер и окно передачи. Указатель ставится на начало текста. В заголовке показывается имя файла.
Exercise – на клавиатуре открываются только символы выбранного упражнения, остальные блокируются (Enabled=False). Указатель строк устанавливается в максимум, указатель символов устанавливается в минимум. Текст сгенерированного упражнения загружается полностью в буфер и окно передачи. Указатель ставится на начало текста. В заголовке показываются сведения об упражнении.
Play – включает воспроизведение кода Морзе (посимвольно) с указанием текущего символа перемещающимся по тексту курсором. Воспроизведенные («переданные») символы перекрашиваются в серый цвет. После завершения упражнения заголовок возвращается к стандартному виду.
Pause – приостанавливает передачу. Состояние клавиатуры не меняется, курсор в тексте пропадает. Заголовок окна не меняется.
Реакция на клавиатурные нажатия при передаче не предполагается – весь вводимый текст направляется в строку ввода.
Режим Auto playerПри переходе в режим Auto player клавиатура полностью открыта, строка ввода заблокирована. Клавиатурные нажатия обрабатываются только при воспроизведении (Play).
Открыты пункты меню File – Load text и Exercise.
Load text – клавиатура полностью открыта. Указатель строк устанавливается в максимум, указатель символов устанавливается в минимум. Текст из файла загружается полностью в буфер и окно передачи. Указатель ставится на начало текста. В заголовке показывается имя файла.
Exercise – на клавиатуре открываются только символы выбранного упражнения, остальные блокируются (Enabled=False). Указатель строк устанавливается в максимум, указатель символов устанавливается в минимум. Текст сгенерированного упражнения загружается полностью в буфер и окно передачи. Указатель ставится на начало текста. В заголовке показываются сведения об упражнении.
Play – включает воспроизведение кода Морзе (посимвольно) с указанием текущего символа перемещающимся по тексту курсором. Воспроизведенные («переданные») символы перекрашиваются в серый цвет. После завершения упражнения заголовок возвращается к стандартному виду.
Pause – приостанавливает передачу. Состояние клавиатуры не меняется, курсор в тексте пропадает. Заголовок окна не меняется.
Клавиши виртуальной клавиатуры во время передачи символа подсвечиваются, своевременное нажатие клавиши анализируется: правильно принятый символ в окне передачи отмечается черным цветом шрифта. Несвоевременные и неверные нажатия игнорируются. Ошибки приема не фиксируются и не анализируются.
Режим CW-oke trainerПри переходе в режим CW-oke trainer клавиатура полностью открыта, строка ввода заблокирована. Клавиатурные нажатия обрабатываются только при воспроизведении (Play).
Открыт пункт меню File –Exercise.
Exercise – на клавиатуре открываются только символы выбранного упражнения, остальные блокируются (Enabled=False). Указатель строк устанавливается в максимум, указатель символов устанавливается в минимум. Текст сгенерированного упражнения загружается полностью в буфер. Окно передачи изначально пустое, заполняется при выполнении упражнения. Указатель ставится на начало текста. В заголовке показываются сведения об упражнении.
Play – включает воспроизведение кода Морзе (посимвольно), с ожиданием нажатия соответствующих переданным символам клавиш. Pause – приостанавливает передачу. Состояние клавиатуры не меняется. Заголовок окна не меняется.
Ожидаемые символы подсвечиваются на виртуальной клавиатуре, с ожиданием нажатия клавиши. Правильно принятые символы окрашиваются в черный цвет. Ошибочно принятые символы окрашиваются в белый цвет с красным фоном. По мере приема символы выводятся в окно передачи. Ошибки приема подсчитываются и анализируются – 10 ошибок при выполнении упражнения не позволяет засчитать результат.
Режим Blind trainerПри переходе в режим Blind trainer клавиатура полностью открыта, строка ввода заблокирована. Клавиатурные нажатия обрабатываются только при воспроизведении (Play).
Открыт пункт меню File –Exercise.
Exercise – на клавиатуре открываются только символы выбранного упражнения, остальные блокируются (Enabled=False). Указатель строк устанавливается в максимум, указатель символов устанавливается в минимум. Текст сгенерированного упражнения загружается полностью в буфер. Окно передачи изначально пустое, заполняется при выполнении упражнения. Указатель ставится на начало текста. В заголовке показываются сведения об упражнении.
Play – включает воспроизведение кода Морзе (посимвольно), с ожиданием нажатия соответствующих переданным символам клавиш. Pause – приостанавливает передачу. Состояние клавиатуры не меняется. Заголовок окна не меняется.
При ожидании нажатия клавиши символы на виртуальной клавиатуре не подсвечиваются. Правильно принятые символы окрашиваются в черный цвет. Ошибочно принятые символы окрашиваются в белый цвет с красным фоном. По мере приема символы выводятся в окно передачи. Ошибки приема подсчитываются и анализируются –10 ошибок при выполнении упражнения не позволяет засчитать результат.
Режим QualificationПри переходе в режим Qualification клавиатура полностью открыта, строка ввода заблокирована. Клавиатурные нажатия обрабатываются только при воспроизведении (Play).
Открыт пункт меню File –Exercise.
Exercise – на клавиатуре открываются только символы выбранного упражнения, остальные блокируются (Enabled=False). Указатель строк устанавливается в максимум, указатель символов устанавливается в минимум. Текст сгенерированного упражнения загружается полностью в буфер. Окно передачи изначально пустое, заполняется при выполнении упражнения. Указатель ставится на начало текста. В заголовке показываются сведения об упражнении.
Play – включает воспроизведение кода Морзе (непрерывно, с заданной скоростью). Принимаемые символы вводятся на физической или виртуальной клавиатуре, в соответствующем порядке.
Pause – останавливает передачу и фиксирует результат. Состояние клавиатуры не меняется. Заголовок окна возвращается к стандартному виду.
При ожидании нажатия клавиши символы на виртуальной клавиатуре не подсвечиваются. Правильно принятые символы окрашиваются в черный цвет. Ошибочно принятые символы окрашиваются в белый цвет с красным фоном. По мере приема символы выводятся в окно передачи. Ошибки приема подсчитываются и анализируются – 3 ошибки либо превышение нормативного времени выполнения упражнения не позволяет засчитать результат.
Режим CompetitionПри переходе в режим Competition клавиатура полностью открыта, строка ввода заблокирована. Клавиатурные нажатия обрабатываются только при воспроизведении (Play).
Открыт пункт меню File –Exercise.
Exercise – на клавиатуре открываются только символы выбранного упражнения, остальные блокируются (Enabled=False). Указатель строк устанавливается в максимум, указатель символов устанавливается в минимум. Текст сгенерированного упражнения загружается полностью в буфер. Окно передачи изначально пустое, заполняется при выполнении упражнения. Указатель ставится на начало текста. В заголовке показываются сведения об упражнении.
Play – включает воспроизведение кода Морзе (непрерывно, с нарастающей скоростью). Начальное значение скорости определяется настройками, каждая следующая строка упражнения (при отсутствии ошибок приема) передается с увеличением скорости на 5 WPM относительно текущей. В случае ошибок приема скорость передачи следующей строки уменьшается на 5 WPM (но не меньше 10 WPM). Принимаемые символы вводятся на физической или виртуальной клавиатуре, в соответствующем порядке.
Pause – останавливает передачу и фиксирует результат. Состояние клавиатуры не меняется. Заголовок окна возвращается к стандартному виду.
При ожидании нажатия клавиши символы на виртуальной клавиатуре не подсвечиваются. Правильно принятые символы окрашиваются в черный цвет. Ошибочно принятые символы окрашиваются в белый цвет с красным фоном. По мере приема символы выводятся в окно передачи. Ошибки приема подсчитываются и анализируются – 5 ошибок либо превышение нормативного времени прекращает выполнение упражнения и не позволяет засчитать результат. При отсутствии ограничений на количество символов в упражнении зачет выполняется по пяти соседним полным строкам (250 символам) с наилучшим результатом.