== Список доработок версии "Русь-28" (c) Sukhodolsky Pavel, 2003, 2004, 2005, 2006, 2007 == [ Legend: ] [ + Added feature ] [ # Removed feature ] [ * Improved/changed feature ] [ - Bug fixed (we hope) ] Build 11722 (V5) 09-08-2012 [-] В режиме определения номера FSK на некоторых АТС телефон "терял" входящие звонки и следующий входящий звонок считал первым, поэтому пытался определить номер и на экране появлялось сообщение о неопределившемся номере. Увеличена пауза ожидания следующего звонка. Build 11712 (V5) 13-08-2008 [-] В режиме "Детского звонка" при автодозвоне, телефон ошибочно начинал сообщать дозвонившемуся обоненту о произошедшем (несуществующем) событии, вместо того, чтобы включить спикерфон. Build 11688 (V5) 17-07-2008 [+] Модернизирован режим работы с ДУ. Теперь можно локально включать режим ДУ для номеров, которые помечены в записной книжке меткой 8 с флажком - "автоподнятие". В таком случае, если номер совпадет, телефон будет ожидать прием команд ДУ после первого гудка, даже если глобально режим ДУ выключен. [*] В режим ДУ также можно входить не только долго удерживая соответствующую клавишу, а нажимая клавишу несколько раз, до появления звукового сигнала. Это может быть полезно при управлении телефоном с сотового телефона, который выдает в линию DTMF сигналы фиксированной длительности, а не до отпускания кнопки. [+] Теперь через VIP в клавиатуру можно назначить новые клавиши: TIMER - Обратный таймер, длительное удержание - настройка обратного таймера. STOPWATCH - Секундомер, длительное удержание - метроном. AON-ONOFF - Поочередное включение / выключение функции АОН. Build 11589 (V5) 25-01-2008 [+] Предусмотрено расширение метки черного списка в записной книжке, для отключения параллельного телефона в режиме когда определился номер в FSK/DTMF. Таким образом, абонент самостоятельно может программировать, будет ли звонить параллельный телефон при совпадении номера звонящего и ячейки, которая помечена меткой 2 - "Черный список". Для этого предусмотрено дополнительное поле, в которое можно перейти нажав клавишу [*] в режиме установки метки "Черный список". На дисплее отобразится: [ P.CID.-On ] - по умолчанию, звонок определившийся FSK/DTMF на параллельый проходит. С помощью любой цифровой клавиши можно менять значение, [#] - выход из режима редактирования метки, [*] - переход по кругу в режим редактирования метки. Следует заметить, что это расширение распостраняется только на номера, определившиеся в стандарте FSK/DMTF. [*] В записной книжке, при смене номера метки, сбрасываются в начальное значение все дополнительные поля у метки. Тоесть установка параметров новой метки начинается с "чистого" листа. Build 11535 (V5) 27-11-2007 [-] В режиме пониженного энергопотребления телефон мог сбрасывать линию при снятии трубки на АОН. Проявилось после Build #10183. [*] Улучшена поддержка АТС "Пентаконта". Build 11274 (V5) 09-10-2007 [+] Добавлена возможность гасить признак новых звонков через связь для VIP 2.1.0.7 Если новые записи в архиве были просмотрены на телефоне, то погаснет мигающий светодиод в Virtual Phone (списох входящих звонков). Если список входящих звонков был просмотрен в Virtual Phone, то погаснет точка в девятом разряде телефона. Build 11233 (V5) 05-10-2007 [-] Не работала засылка пакета FSK (команда 159XY). Проявилось после Build #10183. Build 11060 (V5) 03-10-2007 [+] Реализована команда "2582" - тест индикатора. Команда в цикле выводит на индикатор тестовые паттерны, которые упрощают визуальную проверку индикатора. Build 10984 (V5) 05-09-2007 [*] В режиме "Уведомление на сотовый" предусмотрена возможность дистанционно прослушать архив звонивших абонентов в режиме поступления события о записи сообщения в автоответчик (событие #6). Для этого, когда АОН звонит на сотовый и произносит "ДЛЯ АБОНЕНТА 6", необходимо нажать на сотовом клавишу [*]. Клавишу надо нажимать подольше, так как анализ клавиатуры происходит между фразами о произошедшем событии. После приятия команды, телефон будет произносить архив входящих звонков вместе с самими записанными сообщениями на автоответчик. Build 10931 (V5) 03-07-2007 [-] При проигрывании мелодии во время звонка, после голосового сообщения о номере, возможно искажение дальнейшего проигрывания мелодии. Build 10901 (V5) 13-06-2007 [-] В мелодии для заставки нельзя было указывать мелодии, в которых содержались звуковые фонемы. К примеру, мелодия #205, #206. Build 10889 (V5) 08-06-2007 [*] Поддержка новой функциональности программы "VIP v2.1" [*] Время записанного сообщения для автоответчика теперь отражено в архиве звонивших как "время разговора". Build 10533 (V5) 08-05-2007 [*] Поддержка некоторых АТС (установленных в частности в г. Кострома), которые выдают FSK номер не по стандарту ETSI/FSK. Build 10526 (V5) 20-04-2007 [*] При снятии трубки во время вызывного сигнала, телефон откладывает реальное снятие трубки до окончания вызова. В некоторых случаях, данное нововведение позволяет уменьшить нагрузку на разговорную часть и предотвратить выход ее из строя. Build 10484 (V5) 11-04-2007 [-] Не находился модуль автоответичка. Проявилось после Build #10183. [*] При прослушивании поступивших сообщений автоответчика, ликвидированы паразитные щелчки в динамике АОН, при промотке пустых сообщений. Build 10462 (V5) 05-04-2007 [*] При снятии трубки после автодозвона, телефон набранные с поднятой трубкой цифры дописывает в хвост номера, который был набран в автодозвоне. [+] Расширены настройки шаблона номеров. Теперь можно добавлять цифры слева от номера, удалять и добавлять символы теперь можно как безусловно, так и при совпадении начала номера, номера целиком, или длины номера. Для добавления цифр используется символ "П" , после него надо занести интересущие цифры, и при выполнении условия в получившемся номере произойдет добавление указанных цифр слева от номера. Если необходимо обьединить вырезание символов (символ "-") и добавление, то символ вырезания должен предшествовать символу добавления. Символы "-" и "П" должны быть последними командами в строке шаблона. Если необходимо добавить строгое условие для выполнение команд вырезания или добавления, это условие должно быть задано с символом "Р" - четкое соответствие перед командами. В случае нечеткого сравнения, без симола "P", телефон при нахождении расхождения между номером и шаблоном, вырежет совпавшую часть, и команды после условия не будут выполнены. Также можно наложить условие полного совпадения длины номера и адресной (номерной) части шаблона. Это делается путем занесения в начале шаблона двух символов "Р" Если необходимо отменить действие шаблона по найденному сходству адресной части шаблона и определившегося номера, то можно использовать последовательность "-0" после адресной части. В таком случае адресная часть шаблона будет принята, но действие по вырезанию совпавших цифр будет отменено. Например: P123-3П978 : Если номер с началом 123, вырезать 3 знака и добавить 978. П5 : безусловно добавлять в номер цифру 5 в начало. РР1234567-3 : У семизначных номеров, которые начинаются на 123 вырезать 123. Р123П5 : Если номер с началом 123, вырезать 123 и добавить 5 в начало. Р123-0П5 : Если номер с началом 123, добавить 5 в начало. [*] При разговоре, наличие длинных гудков в линии, сбрасывает счетчик времени разговора. Это необходимо для более точного подсчета времени разговора с абонентом. Build 10388 (V5) 19-03-2007 [-] Телефон некорректно проигрывал мелодии 86-99, если они конечно были созданы в банке мелодий. [-] Нормализовнана работа связи с компьютером, если телефон перезапускается во время сеанса связи. Раньше могла появляться надпись "Err ОЗУ" в момент перезапуска. Build 10377 (V5) 14-03-2007 [*] Автоопределение светодиода, у которого катод может совмещен с линией связи с компьютером. Телефон при запуске определяет наличие светодиода, и если он установлен то связь с компьютером отключается, а на совмещенной линии устанавливается логический "0" для питания катода светодиода. Если светодиод не обнаружен, то линия ввода/вывода переходит в работу в штатном режиме. Сама земля светодиода, в таком случае, при желании распаивается жестко на землю. Таким образом достигается единство прошивок - для связи с компьютером после покупки телефона сам пользователь в силе доработать телефон не меняя программы, если в программе использован такой метод совмещения светодиода и линии связи с компьютером. Build 10339 (V5) 13-03-2007 [-] Некорректно отображались на компьютере определившиеся номера менее 7 знаков. [-] При наличии связи с компьютером, внезапное прекращение связи в некоторых моментах, подвешивало телефон. Build 10315 (V5) 09-03-2007 [-] Отсутствовал выход из спящего режима при начале обмена информацией с компьютером. [-] Разнообразные "подглюкивания" при установленном параметре "Funsay"=2. Проявилось после Build #10183 [-] "Подглюкивания" после произношение номера с символом "прочерк". Проявилось после Build #10183 [-] После определения номера в FSK/DTMF, в редких случаях часть номера неопределялась. Проявилось после Build #10183 Build 10228 (V5) 05-03-2007 [*] Во время проигрывания мелодии будильника / обратного таймера, подсветка клавиатуры принудительно включается. [-] Телефон не реагировал на сигнал вызова, если был включен анализ FSK и на компьютере была запущена программа связи с АОН. Build 10183 (V5) 26-02-2007 [-] Кнопки быстрого набора номера не спрашивают пароль, если он был установлен ранее. Build 10183 (V5) 26-02-2007 [+] Реализована связь АОН с компьютером. Связь происходит в полудуплексном режиме, по одной из заранее выделенных линий ввода/вывода. [-] Периодическое ошибочное произнесение определившегося номера. Например: вместо "123-45-67" произносилось "123-40-40" [*] Щелчок между произнесением часов и минут в режиме проговора времени. Также несколько уменьшены периодически возникающие громкие щелчки при звуковом подтверждении нажатых клавиш. [-] В очень редких случаях нажатие клавиши [#] приводило к подвисанию телефона на 3-5 секунд. Build 8309 (V5) [*] Улучшена реакция на снятие трубки на параллельном телефоне в режиме Line Hold / Автоподнятие при Russian CID. Раньше в некоторых случаях телефон мог не видеть снятую на параллельном телефоне трубку. Build 8190 (V5) [-] Некорректно работал режим "Line Hold" при включенной поддержке АТС "Квант". Build 8160 (V5) [*] Улучшено определение номера в формате DTMF, если он передавался между первым и вторым звонком. Еще раз хотелось бы напомнить, что при точной информации о методе передачи номера абонента от АТС - FSK или DTMF, лучше включить поддержку нужного стандарта и выключить неиспользуемую, с помощью команды 60XYZ. К Russian CID это не относится, его можно сочетать с любым из FSK/DTMF форматов передачи номера. Build 8130 (V5) [-] При включеном режиме "Определение номера до первого звонка" - команда "611", если звонок поступал во время игры мелодии (например, во время игры будильника) и метод передачи информации о номере был FSK - то номер неопределялся. При передаче номера методом DTMF номер определялся корректно. Без перепрошивки микросхемы ПЗУ можно обойти ошибку, если пользоваться мелодиями будильника только для синтезатора AY. Build 8084 (V5) [*] Улучшено определение номера в стандарте FSK на новых московских АТС 615xxxx, 616xxxx, 618xxxx. Примечание: на данных АТС рекомендуется также включать команду "611", так как спорадически АТС передаёт информационный пакет с информацией о номере только один раз и до первого вызывного сигнала. [*] Уменьшена амплитуда DTMF сигнала, выдающегося в линию. Необходимо для корректной работы тонального набора на вышеприведенных АТС. Build 8012 (V5) [*] В режиме "Уведомление на сотовый" предусмотрена возможность дистанционно включить спикерфон на телефоне с АОН или включить функцию прослушивания помещения. Для этого, когда АОН звонит на сотовый и называет событие, необходимо нажать на сотовом клавишу [3] - включение спикерфона или клавишу [4] - включение прослушивания помещения. Напоминаем что клавиша [#] предназначена для подтверждения приёма сообщения (в противном случае телефон может перезвонить ещё раз). Клавиши надо нажимать подольше, так как анализ клавиатуры происходит между фразами о произошедшем событии. [*] Увеличено время ожидания соединения для режима "Уведомление на сотовый" до 25 секунд. [-] Некорректно работало "Оповещение короткими звуковыми сигналами" во время разговора, при значениях времени оповещения более 59 минут. Также телефон в момент оповещения при включенном режиме "CID on Call Waiting" мог повести себя некорректно. [-] В режиме дистанционного включения спикерфона (например по метке в записной книжке, или через ДУ) громкость спикерфона была несколько ниже установленной пользователем. Build 7980 (V5) [-] При включенном режиме определения номера до первого звонка (команда "611") иногда искажалось содержимое индикатора при работе с калькулятором. Build 7953 (V5) [-] Исправлена функция блокирования номеров определившихся в стандарте FSK/DTMF (ячейка служебной области "E.d."). Если номеров в ячейке несколько, то при просмотре строки номеров слева направо, если было найдено совпадение номера но длина несовпала (номера определившегося и номера в служебной ячейке до символа "P" ), то дальнейший анализ прерывался и номер не блокировался. Например: E.d.="095P1234567", при звонке в стандарте FSK/DTMF с номера "095xxxxxxx" номер не заблокируется. Build 7892 (V5) [*] Улучшена работа в сети АОН "Мини-АТС" в качестве ведомого телефона. Build 7870 (V5) [*] Улучшена поддержка АТС "Квант" и низковольтных АТС, которые в дежурном состоянии на линии имеют менее 20-25 вольт. Ранее АОН в таком случае считал, что линия занята и блокировал анализ вызывного сигнала. Теперь команда включения поддержки АТС "Квант" (5521) разрешает анализ вызывного сигнала даже если датчик линии показывает что линия занята. Данное улучшение актуально для абонентских линий, которые подключаются через цифровые уплотнительные системы, которые становятся популярны в последнее время. Также предусмотрено блокирование включения счетчика разговора при снятии трубки на п/а при выключенном анализе номеров набираемых на параллельном телефоне и включенной команде "5521" (см выше). В таком случае признак снятия трубки на п/а также перестаёт показывать занятость линии параллельным телефоном. Build 7760 (V5) [-] Мелодии полифонии AY-FXM, расположеные после 100 номера некорректно воспроизводились. [-] Автодозвон, в случае отсутствия длинного гудка иногда запускался и продолжал набирать номер, вместо ожидания гудка. Ошибка появилась после Build #7140. Build 7735 (V5) [*] Увеличено время для определения частоты резонатора. Раньше были случаи появления ошибки "Err 001" - превышен предел частоты керамичаского резонатора (более 256кГц от нормы), в случаях, когда резонатор, или часовой кварцевый генератор, не сразу запускался на требуемой частоте [*] Если включен режим поддержки АТС "Квант" (команда 5521), анализ параллельного телефона происходит как в предыдущих версиях "Русь", методом пробы линии. (при этом происходит характерный щелчок). [-] В очень редких случаях, при включенном режиме автоответчика "Монитор линии", при поступившем звонке в режиме автоответчика и снятии трубки на параллельном телефоне, часы могли отстать на несколько секунд. Ошибка появилась после Build #7060. Build 7403 (V5) [+] Расширена функция охранной сигнализации режимами "Мониторинг обьекта", "Бесконечный". Нижеприведенные команды служат альтернативой команде "51" : Режим "Мониторинг" активируется командой "530" Алгоритм работы после срабатывания датчика в этом режиме такой - телефон сигнализирует о срабатывании датчика пока датчик находится в активном состоянии, по возвращению датчика в исходное состояние, телефон возвращается в дежурный режим. Режим "Бесконечный" активируется командой "531". Особенность этого режима охранной сигнализации в том, что если датчик охранной сигнализации хоть раз сработал, телефон будет сигнализировать о срабатывании датчика вплоть до команды отключения режима сигнализации, уже невзирая на состояние датчика. [*] Плавное нарастание громкости будильника и громкости звонка теперь нарастает медленее. [+] Реализована возможность управления пользовательским выходом (USR) из процедуры играния мелодии. Для этого предусмотрено 4 новых номера мелодии: 208 - включение выхода USR, 209,210,211 - три разновидности низкочастотного мигания. Build 7370 (V5) [-] При выключеном режиме АОН (команда "1200") , при поступившем звонке и снятии трубки на АОН , телефон перезапускался. (Ошибка появилась после Build #6730). Build 7142 (V5) [*] Параметр "Phone.nu.-X" (номер телефона в сети "Мини-АТС") теперь доступен только из режима "Профессионал" Build 7060 (V5) [-] На некоторых платах, в тональном режиме, не всегда срабатывал тональный набор цифр "1" "2" и "3". (ошибка появилась после Build #6730). Build 6984 (V5) [-] При включенном режиме определения номера до первого звонка "611", в редких случаях при голосовом сообщении архивов и в режиме демонстрации, телефон мог сообщать неверный номер звонящего. [-] При включенном режиме определения номера звонящего CID on Call Waiting при снятой трубке на АОН, возможны были ошибки при наборе номера в линию. [-] После выключения / включения блока питания, при поднятой трубке, если был включен тональный режим набора номера, то номер набирался не в тональном, а в импульсном режиме до следущего поднятия трубки. [*] В режиме "Альтернативный автодозвон", при поступлении от АТС непрерывного гудка 425гц, в момент действия переменных "ПАУЗА", телефон продолжает набирать номер (раньше происходил перенабор номера). Build 6875 (V5) [-] После первого перезапуска телефона, в редких случаях, первый поступивший звонок мог отрабтаться с любой основной/тональной меткой. Иногда это выражалось в случайном изменении громкости звонка, уже в процессе работы телефона при поступившем звонке. Для решения этой проблемы, без перепрошивки микросхемы ПЗУ, можно занести в любую ячейку записной книжки, номера из 7-символов "_" (символ "_" вводится клавишей "M2" при вводе номера в записную книжку). [*] Улучшена реакция на клавиатуру при наборе номера в тональном режиме при поднятой трубке / включенном режиме спикерфона. [*] Уменьшены щелчки при наборе номера в режиме спикерфона. В случае тонального набора номера звук DTMF приглушается в динамике. При поднятой трубке, тональный набор цифр не выдаётся в динамик. Build 6730 (V5) [+] Реализован алгоритм определения номера звонящего в момент разговора (CID on Call Waiting). Для конфигурации алгоритма введена новая команда "62XYZ". X=0/1 : Выключить / Включить режим определения, Y=0/1 : Пытаться определять при снятой трубке на АОН / Пытаться определять при снятой трубке на АОН и на параллельном телефоне. Следует учесть, что данный режим будет работать только на современных АТС (например: EWSD V15), также для работы требуется включения хотя бы одного стандарта определения: FSK или DTMF со стороны АОН и включение самой функции на АТС. После успешного определения номера, он некоторое время высвечивается на индикаторе и попадает в архив звонков, при этом основной номер в буфере не изменяется. Алгоритм включается только после включения счетчика разговора. Последний параметр "Z" управляет звуковым оповещением об определившемся номере в динамик/линию телефона при снятой трубке на параллельном телефоне. Значение параметра совпадает по смыслу с параметром "SAY-Н.Р." (cм описание). [*] Улучшена работа автодозвона на АТС "Квант" (замыкание линии перед автодозвоном, запрещение проверки параллельного телефона во время коротких гудков). Build 6388 (V5) [-] При настройке частоты и громкости КПВ, прослушивание КПВ не работало при включенном режиме автоматического определения FSK/DTMF до первого звонка (команда 611). Build 6320 (V5) [-] На некоторых АТС наблюдалось ухудшение определения номеров в FSK/DTMF стандарте, во время работы телефона от батареек. Для решения проблемы без перепрограммирования микросхемы ПЗУ, выполните команду "3433" (Frq.b.-FULL) Build 6282 (V5) [-] Не работал исходящий (HA AOH _) вызов в сети телефонов Мини-АТС. [+] Добавлена ячейка "r.d" в служебной области записной книжки, в которую можно заносить номера, при определении которых в стандарте Russian CID телефон повторит попытку определения номера. В ячейку можно заносить несколько номеров, разделяя номера специальым символом-разделителем. Подробней о принципе занесении номеров изложено ниже (ячейка E.d.) [*] Расширена возможность режима блокировки определения номеров в стандарте FSK/DTMF (описание режима см. ниже). Теперь в ячейку "E.d" можно заносить несколько номеров для блокирования, символ-разделитель номеров - "P" (в записной книжке вводится [#][3] / [M3]). Если надо ввести неопределённый номер (для случая Privacy Call) - то вводится символ "-" (в записной книжке [#][1] / [M1]). Например, в ячейку "E.d." занесено: 2220085P-P8888888 Будет блокироваться определение номеров "2220085", "---P---" (Privacy), 8888888. Общая длина номера ограничена только длиной строки для занесения в записную книжку (31 символ). Build 6275 (V5) [-] Только в билде #6271 не работало определение номера в стандарте FSK. Build 6249 (V5) [+] Предусмотрена ячейка "E.d." в служебной области записной книжки, в которую можно заносить номер, при определении которого в стандарте FSK/DTMF принудительно сформируется признак "номер неопределен" и телефон (если это разрешено) попытается определить номер в стандарте RCID. Этот режим предназначен для регионов России, где в силу разных причин, возникают проблемы при передаче неопределившихся номеров в стандарте FSK/DTMF, вместо них АТС выдаёт вполне определенный набор цифр. Блокирование определения происходит при полном совпадении длин номеров и цифр в ячейке и определившегося номера, признак "любой" цифры - ввод в ячейку символа "_" (нижний прочерк). [*] Важно! Улучшен режим работы с шаблонами номеров. Если определившийся номер больше 7 знаков и первая цифра этого номера - "8", то эта цифра автоматически отбрасывется при совпадении остальных цифр в шаблоне. Это сделано для того, чтобы одним шаблоном обрабатывать разновидности определившихся номеров вида: 8ABCXXXXXXX и ABCXXXXXXX - где оборудование АТС не передает цифру 8 перед началом номера. Для таких случаев достаточно будет одного шаблона - "ABC". Следует иметь эту особенность ввиду и исключить возможную цифру "8" из Ваших настроек шаблона. Build 6129 (V5) [*] Клавиши быстрого доступа к первым 32 номерам записной книжки (MEM1-MEM32) теперь имеют следующий алгоритм работы: быстрое нажатие - автодозвон, удержание 2 секунды запись номера с клавиатуры в ячейку памяти, удержание 4 секунды - запись номера из буфера (или из архивов, если клавиша была нажата в архивах или записной книжке) в ячейку памяти. Также эти клавиши, при наборе номера в ячейку, завершают ввод номера. [+] Реализован режим поиска номеров в памяти телефона не только по совпадению первых, но и по совпадению последних цифр. При вызове функции ручного поиска, телефон сначала попытается найти номер по первым цифрам, если таких номеров нет, или пользователю они не подходят, телефон будет искать по совпадению последних. Режим автоматического поиска при вводе номер в буфер, работает как раньше: проверяется совпадение только первых цифр. [*] Обработка меток и имен после определения номера теперь производится по совпадению последних цифр номера. Build 6072 (V5) [-] В режиме прослушивания помещения через встроенный микрофон не блокировался динамик трубки. [*] Увеличена громкость звука из линии в динамик (режим "Sound"). Build 6060 (V5) [-] Исправлено притормаживание AY-мелодий при снятии трубки на паралельном телефоне в режиме автоподнятия. Build 5990 (V5) [-] В редких случаях телефон сбрасывал линию в режиме дистанционного управления. [-] Из режима дистанционного управления невозможна была установка времени на телефоне. [-] При обработке (порядок Г0-Г1-Г2) шаблонов города, если встречается шаблон без первой буквы "P" (вырезание из номера до первого несовпадения), то следующие шаблоны не обрабатывались, даже если в текущем шаблоне ничего не совпало c номером. Без перепрошивки микросхемы ПЗУ, ошибку можно нивелировать отказом от использования шаблонов без первого символа "P" в шаблонах с более младшим номером, а пользоваться шаблоном с символом "Р" (вырезание из номера только по полному совпадению содержимого шаблона и куска номера). В большинстве случаев этого будет достаточно. Build 5935 (V5) [-] Режим "Антипират" (156X) не работал при включенном режиме "Конфиденциал". [-] В случае работы телефона только в режиме определения FSK/DTMF, в редких случаях могла возникать надпись "ПР-00", по приходу вызывного сигнала. [-] При определении номера в стандарте FSK/DТMF обрыв линии (или снятие трубки на параллельном телефоне, который сильно загружал линию) не приводил к прекращению звонка и включению счетчика разговора. Build 5713 (V5) [+] Реализован 6-ти канальный WaveTable синтезатор, позволяющий прослушивать мелодии формата General MIDI. В базовой компиляции программы для ПЗУ 27020 записан банк различных инстументов, позволяющий играть встроенные музыкальные произведения с качеством, соизмеримым со многими полифоническими сотовыми телефонами. Также подготовлена программа для возможности самостоятельной "нарезки" собственных инструментов и конвертации мелодий из популярного формата MID. Более подробную информацию можно получить на сайте компании http://www.venus.ru [*] В режимах "Музыкальная шкатулка" и "Демонстрационный режим", нажатие клавиши [MODE] поочередно переключает прослушиваемые в данный момент регионы мелодий: сами мелодии [00..99] или короткие "паттерны" для звонка [100..159]. Признаком прослушивания мелодий является точка после ее номера, у "паттернов" точка отсутствует. Build 5092 (V5) [*] Улучшена селективность автоматического определения FSK/DTMF до первого звонка (команда 611). Примечание: если Вы твердо уверены, в каком стандарте на вашей линии приходит номер (FSK/DTMF), то отключите неиспользуемый стандарт. Это не касается Russian CID, который можно комбинировать с вышеназванными стандартами определения. В большинстве случаев, до первого вызова номер передается в DTMF стандарте. Build 5088 (V5) [-] Телефоны в режиме "Мини-АТС" не принимали звонок, если звонок был произведен с другого АОН в сети, когда параметр "Fr.Digit" был не равен "1". Build 5085 (V5) [*] Анализ параллельного телефона в режиме автоподнятия теперь производится до первого гудка, что позволяет избежать выдачи гудка в трубку параллельного телефона. Также, добавлен анализ п/а, во время произношения определившегося номера. Build 5055 (V5) [-] При отсутствии звонков за вчерашний день, просмотр количества звонков за сутки, показывал нулевое значение. Build 5020 (V5) [-] Печать количества звонков за сутки показывала П35 при отсутствии таковых, значение на индикаторе было меньше реальных звонков на 1. [-] В редких случаях не определялся номер в стандарте DTMF при включенном режиме "611" - определение FSK/DTMF до первого звонка. Для устранения ошибки без перепрошивки микросхемы ПЗУ выполните команду "3433" (Frq.b.-FULL) Build 5010 (V5) [-] В режиме автоответчика, при его срабатывании, в редких случаях не устанавливался признак пропущенного звонка. [-] Ускорено время реакции на снятие трубки на параллельном телефоне в режимах определения номера FSK/DTMF. [*] Клавиша [8] в архивах входящих/исходящих звонков поочередно переходит на последний (самый старый) номер в архиве за текущий день (если был переход дней), повторное нажатие клавиши [8] переходит на последнюю ячейку архива, следующее нажатие - на нулевую ячейку (начало) архива. [+] Теперь в поле выбора громкости у метки записной книжки "L-8" есть возможность выбора необходимости автоподнятия после определения номера в стандарте FSK/DTMF. По умолчанию автоподнятие линии выключено, включается режим клавишей [2] в поле выбора громкости звонка (повторное нажатие клавиши выключает режим). На индикаторе в правом разряде загорается буква "А", подтверждающая активность режима автоподнятия. [-] Мелкие алгоритмические неточности в алгоритме обработки FSK/DTMF. Build 4903 (V5) [*] Единая система голосового чтения архивов. Теперь короткое нажатие клавиши [0] из режима архивов - чтение архива за сутки, долгое - чтение всего архива. Также расширена функция клавиш входа в архив: удержание около 2сек диктует архив за сутки, удержание более 4сек диктует весь архив. Из режима ДУ нажатие клавиши [0] в архивах диктует архив за сутки. [-] В редких случаях после определения номера в стандарте FSK/DTMF снятие трубки на параллельном телефоне приводило к попытке определения номера в стандарте Russian CID (если включен). [-] При автодозвоне со снятой трубкой, по номеру, который был входящим, не устанавливался признак исходящего соединения. [-] Звуковое сопровождение о последнем звонке за сегодняшний день формировалось на последнем звонке за предыдущий день. Также голосовое чтение архива звонков за текущий день диктовало лишний номер за предыдущий день. [*] При перезапуске телефона, во время заставки, добавлена реакция телефона на снятие трубки (раньше телефон перезапускался всегда с опущенной трубкой). Теперь можно по телефону сообщать о необходимости полного перезапуска - связь с абонентом при этом не разорвется :) Build 4888 (V5) [*] В случае установки музыкального будильника в режиме "Snooze" установка дополнительного параметра "точка" (клавиша [0]) позволяет играющей мелодии проиграть до конца (но не менее одной минуты). Без "точки" мелодия будет играть как обычно - не более одной минуты. Build 4830 (V5) [-] Если установлен параметр "Tel.Bl">=2, то при попытке совершить автодозвон по будильнику или прочему событию (уведомление, звонок на пейджер) телефон предлагал ввести пароль. [+] Реализован алгоритм дублирования и проверок критически важных для работы параметров телефона. В случае двоичных параметров применено дублирование, остальные параметры разбиты на группы и каждая группа защищается контрольной суммой, в случае нарушения которой все параметры в группе возвращаются в состояние по умолчанию. [+] Добавлен новый паттерн (#121) для банка мелодий #2. [+] Скомпилирован новый банк мелодий #3. (29 мелодий, 25 паттернов) Build 4740 (V5) [-] Если параметр "Максимальное число звонков в режиме автоподнятия" установлен неравным нулю, то при поступлении сигнала "Занято" от АТС, телефон произносил фразу "Перезвоните позже". [-] Если установлен режим "PowerSave" > 0, при пропадании питания будильник не играл полифонические мелодии. Сейчас будильник в случае пропадания питания будет звонить обычным резонансным звонком через пьезоизлучатель. Build 4700 (V5) [*] Улучшен алгоритм распознавания номера в стандарте DTMF. Теперь поддерживается длительность / пауза DTMF цифр при определении номера не ниже 50мс. [+] Реализован алгоритм определения FSK / DTMF номера до первого звонка. Для включения / выключения этого алгоритма предусмотрена новая команда в режиме профессионал "61X", X=1/0 - включить / выключить алгоритм определения FSK / DTMF до первого звонка. По умолчанию алгоритм выключен. Примечание: если телефон находится в спящем режиме - определение номера, если он был передан до первого звонка не произойдет. Build 4560 (V5): [-] Уведомление о пропадании питания не происходило при пропадании питания, когда присутствовало резервное питание от батареек. [*] Незначительные улучшения в режиме охраны в режиме "PowerSave". Build 4490 (V5): [+] Теперь в режиме уведомления на сотовый можно подтвердить прием сообщения, чтобы АОH не звонил на сотовый почем зря. Для этого во время голосового сообщения о событии "ДЛЯ АБОHЕHТА X" надо нажать клавишу [#] на сотовом (анализ DTMF делается сразу за голосовым сообщением). [*] Добавлен выход из режима "PowerSave" при срабатывании обратного таймера / счетчика охраны. Ранее время выхода растягивалось до окончания минуты. [-] Полярность датчика охраны была инверсной. [-] При постановке на охрану при питании от батарей режим "PowerSave" включался раньше, чем окончилось время для постановки на охрану. Build 4460 (V5): [-] В редких случаях, по выходу из режима "PowerSave" могло происходить отставание хода часов. [*] При снятой трубке время ожидаемого отбоя линии увеличено до 300мс. Это связано с реакцией АОH на нажатие клавиши [FLASH] при поднятой трубке. Сейчас разрыв линии до 300мс не будет учитываться как отбой, свыше 300мс будет происходить завершение разговора с записью номера в память исходящих. [-] При попытке выполнить тональную последовательность (которая предназначена для непосредственной выдачи в линию, с двумя символами "_" вначале), при поднятой трубке, происходил паразитный отбой линии перед выполнением. Build 4410 (V5): [+] Поддержка автоответчиков H-18X фирмы "Soul". В режиме очистки (клавиша "0") в режиме автоответчика добавился дополнительный пункт очистки - "3" (тоесть теперь "ОЧС-1-2-3"). Hажатие на данную клавишу аналогично "2" - полный сброс автоответчика, единственное отличие - изменяется параметр длительность / качество. Hовое значение емкости голосовой платы высветится на индикаторе. [*] Увеличена громкость сигнала КПВ в линию (для всех уровней громкости сигнала в линию). [*] В режиме охранной сигнализации возможно перезапустить телефон, разблокирован вход в режим функций. Build 4370 (V5): [-] В режиме автоматического поиска вводящегося номера (Auto.A=On), после найденного номера, дальнейший ввод в цифр в буфер приводил к их искажению. [*] Улучшен алгоритм анализа наличия коротких гудков. Изменения коснулись случая, когда в паузах между короткими гудками присутствовал слабый сигнал 425гц который приводил к нарушению логики определения коротких гудков, в результате чего определение гудков затягивалось на очень большое время. Build 4321 (V5): [*] При вводе номера телефона в ячейку, есть возможность ввести тональную [*] там, где ее ввод не предусмотрен (например будильники), так как клавиша [*] переходит к следующему полю. Для этого надо удержать клавишу [*] 4 секунды (3 звуковых сигнала). Как и раньше среднее время удержания клавиши (2 секунды) вызывает очистку поля ввода номера. Build 4300 (V5): [-] В редких случаях происходила очистка памяти звонков после занесения номера. Build 4220 (V5): [*] Изменен 103,106 паттерн звонка, добавлен паттерн звонка 117,118. Build 4210 (V5): [*] В режиме альтернативного дозвона, при наборе номера из дополнительных ячеек, сейчас отрабатывается символ "П" - пауза 1 секунда. [-] В режиме альтернативного дозвона, при наборе номера из дополнительных ячеек, неверно отрабатывался символ "P" - выдавал "0" вместо "#". Build 4140 (V5): [-] После срабатывания обратного таймера, значения самого таймера портились. [-] Выдача FSK пакета при включенном принудительном звонке на п/а не прерывала звонок на п/а до следующего звонка основного АОН. [-] Будильники в режиме Snooze после полного цикла (6 раз через 10 минут) работы самоотключаются, даже если стоял многократный режим работы будильника. [-] Hе устанавливался тип запроса "Ad" через режим [mode][3][4]. [-] При входящем звонке, снятии трубки на основном телефоне в режиме "P-2" или пропуска звонков не всегда происходило определение номера RCID. Build 4039 (V5): [-] При включенном звонке на параллельный телефон, при автоподнятии, при наличии коротких гудков слишком долго не происходит отбой линии. [-] Улучшен приемник DTMF сигналов с линии. Build 3890 (V5): [-] После полного перезапуска не всегда использовалась раскладка клавиатуры, заданная перемычками на плате. [-] Hе работало звуковое оповещение о последнем звонке за день в памяти исходящих номеров (только в случае установленной платы автоответчика). Build 3810 (V5): [-] Счетчик времени разговора обнулялся после 11-той минуты разговора. [*] Огибающая в полифонии выдается более мягко. Build 3700 (V5): [-] Корректная обработка неопределившихся номеров в FSK/SDMF [-] При нажатии "Ln Hold" отключалась трубка раньше времени. Build 3680 (V5): [*] Добавлена поддержка автоответчиков фирмы "Intelcon". Build 3590 (V5): [-] Hе работала клавиша [M3] в раскладке корпуса 2229. [-] Hе включался спикерфон после автодозвона, хотя запуск автодозвона происходил с включенным спикерфоном. [-] Мелкие ошибки в режиме управления АОH с бипера и с параллельного телефона. [*] Музыкальные паттерны перезапускаются сначала после голосовых фраз (например, при сообщении определившегося номера). Build 3494 (V5): [+] Добавлены дополнительные коды кнопок (см. описание на http://www.venus.ru ) [-] Hе работало прослушивание записанных в автоответчик сообщений из архива звонков. Build 3407 (V5): [-] Hе работал просмотр архива звонков / исходящих из режима "ДУ". [-] В некоторых случаях неверно синхронизировались часы с АТС (FSK/"571"). Build 3345 (V5): [-] Исправлена ошибка в режиме "AON-OFF" (неверные символы на индикаторе). [*] Блокируется клавиша [HF] в режимах "PowerSave" "241" , "242" [-] Hе выдавалась фраза "Перезвоните позже" по истечению заданного количества звонков в автоматическом режиме работы. [-] Исправлена работа клавиши "2" в команде "Таймер". Build 3210 (V5): [*] Уменьшено потребление в режиме "PowerSave" в случае низкочастотного блокиратора. Build 3090 (V5): [-] Исправлена работа режима "PowerSave" в режимах спикерфона/SOUND (неадекватно работал), снятой трубки (потреблял много). [-] Hе работал просмотр числа звонков за день в архиве звонков. [-] При проговоре голосом сотен номера, если сотни были равны нулю то забывали сообщаться десятки номера. Build 2971 (V5): [-] Исправлена ошибка отображения при работе с клавишами M1..M3 в режиме десятичного ввода числа,после ввода первого знака в десятичных числах >= 100. [-] Исправлено притормаживание мелодии при перезапуске телефона. Build 2788 (V5): [-] Клавиша [8] при автоподнятии сообщала неверное время переадресации. [-] Исправлен звонок для пьезоизлучателя в режиме микропотребления. Build 2583 (V5): [-] При работе с командами в режиме "Fn" разрушались архивы звонков. [-] Hе работали режимы дистанционного прослушивания линии / спикерфона. Build 2339 (V5): [-] В режимах определения FSK/DTMF неверно заносились в архив неопределившиеся номера. [-] Полная очистка записной книжки очищала дополнительные ячейки альтернативного дозвона. [*] Поле категория в архиве звонков на номере FSK/DTMF показывает "0" в случае определившегося номера, "1" если номер неопределен Out of area, "2" если номер не определен Privacy. Актуально при ручном просмотре архива звонков из бипера. Build 2309 (V5): [*] При нулевом значении параметра "время ожидания гудка в линии" принудительное ожидание гудка "_" отрабатывает максимальное время ожидания 10 секунд. [-] Hельзя было стереть номер телефона из будильников. Build 1840 (V5): [-] При занесении номеров, определившихся в стандарте Russian CID и длиною меньше 5 знаков наблюдались сбои в архиве входящих. [-] Hе всегда выводилось имя из записной книжки при определении номера. Build 1830 (V5): [-] Исправлена реакция на запрос для режима засылки номера. [-] При удержании клавиши во время определения номера Russia CID клавиша залипала и число запросов могло быть впринципе неограничено. Hапомню, что удержанием клавиши во время определения номера, можно увеличить число запросов на время удержания (еще со времен "Русь-23"). [-] Поправлены глюки в мелодиях в режиме ручного поднятия. [-] Исправлен режим ведомого АОH для Phone.nu>=2 Build 1 (V5): [+] Тест ПЗУ происходит в фоновом режиме, активируется как минимум раз в минуту. При возникновении ошибки индицируется соответствующее сообщение и через некоторое время телефон выходит в основной режим. [*] Алгоритм обработки будильников (актуально для будильников, установленных на одно время). Будильники проверяются раз в минуту, команды и прочие режимы работы, не требующие затягивания процесса отработки, обрабатываются сразу. За один минутный цикл просмотра будильников возможно одно музыкальное событие и один запуск автодозвона (при большем количестве старые теряются). Порядок (по номерам) обработки будильников заранее неопределен и отличается от линейного. [-] При поступившем звонке / наборе номера с параллельного телефона во время заставки перезапуска возможна неадекватная реакция телефона. Исправлено. [*] Последовательность поиска в памяти сейчас такая: записная, входящие, исходящие, будильники. [*] Ускорен переход между первой и последней ячейкой архивов и записной книжки. Ускорена очистка записной книжки. [*] Теперь неопределившимся номером считается номер, у которого прочерков больше чем полезных цифр. В этом случае в момент определения на экране будет номер с "бесполезными" цифрами, но в архиве уже будет полностью неопределенный номер. Произнесение номера будет правильное, тоесть без произношения "бесполезных" цифр. [*] Теперь неопределившийся номер в архиве звонивших всегда отображается семизначным, независимо от шаблонов и числа цифр в номере.