Дополнительное распознавание сигналов может использоваться для распознавания некоторых видов стандартных сигналов во время передачи или приема голосовых данных, а так же при всех видах распознавания сигналов на линии. Для каждого из сигналов можно задать действие, которое будет выполнено программой при определении данного сигнала. Так если установлено свойство Запомнить, то при определении сигнала с таким свойством он будет запомнен в переменной. Если установлено свойство Прервать, то при обнаружении такого сигнала выполнение текущей команды будет прервано.
Свойства сигналов можно установить по умолчанию. В этом случае при изменении в параметрах программы свойств сигналов по умолчанию во всех командах в которых сигналы установлены по умолчанию произойдет соответствующее изменение свойств сигнала.
Если установлен флажок Сбросить строку сигналов перед началом определения, то перед началом распознавания в текущей команде все сигналы определенные ранее будут сброшены, иначе они будут накапливаться.
Параметр Интервал обьединения сигналов предназначен для удаления дублей сигналов. Некоторые модемы, при нажатии клавиши тонального набора номера распознают это не как один сигнал, а как несколько одинаковых. Такое поведение алгоритма распознавания встроенного в модем существенно усложняет работу с тональными сигналами, а в некоторых случаях делает ее невозможной. Если указан этот параметр, программа считает одинаковые сигналы поступившие последовательно в течении указанного интервала времени одним сигналом. Время указывается в миллисекундах. Как правило, для нормальной фильтрации сигналов достаточно установить значение этого параметра 200 - 700 мс. Нулевое или пустое значение этого параметра отключает фильтрацию.
|