timchenkodn
Junior Member / Новичок
Участник № / Member № 6436
отправлено / posted
Делаю воспроизведение/отключение звука по тревогам. С использование QE и нажатию на кнопку все нормально работает. Хотелось бы выключать сигнал по квитированию сообщения. В документации написано, что DR в 31 бите ставит 1, когда последнее сообщение по каналу квитировано. Появляется тревога, в DR записывается номер сообщения (например 120). Когда квитирую тревогу, то значение в DR не меняется (120 как и было). Как и можно ли использовать DR для отключения звука программно?
Сообщения / Posts 22 | Из / From: Russia
| IP / IP: IP адрес / IP address |
timchenkodn
Junior Member / Новичок
Участник № / Member № 6436
отправлено / posted
Уважаемая тех поддержка, ответьте мне на вопрос. Если непонятно написал, то могу объяснить подробнее
Сообщения / Posts 22 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
При квитировании сообщения ОТ через графические формы "Строка ОТ" и "Отчет тревог" невозможно получить дополнительный сигнал DR о квитировании сообщения.
При программной организации гашения звука будет отключаться последнее звуковое сообщение. Нет гарантии, что именно звук квитированного через QE сообщения будет отключен.
Сообщения / Posts 17356 | Из / From: Россия
| IP / IP: IP адрес / IP address |
timchenkodn
Junior Member / Новичок
Участник № / Member № 6436
отправлено / posted
С этим понятно, спасибо. Использую ОТ узла. Иногда сообщение невозможно квитировать. То есть нажимаю ctrl и кнопку мыши, а цвет не меняется и метка времени не ставится. Причем не удалось выявить зависимость, разные сообщения бывают такими. После перезапуска МРВ неквитируемые сообщения квитируются снова. Можете объяснить с чем это связано?
Сообщения / Posts 22 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
Кроме банальной неустойчивости перехвата ОС нажатия клавиши CTRL и ЛК мыши можно было бы предположить наличие проблем с буферами сообщений ОТ. Уточните, пожалуйста, неудачные попытки квитирования "неквитируемых сообщений" осуществляются в момент их появления в ГЭ "ОТ узла" (на момент квитирования они находятся в верхней части окна ГЭ "ОТ узла" - клавиша скролинга в самом верху окна) или Вы его находите скролингом в буфере окна ГЭ?
Имеют ли эти сообщения какие-либо общие свойства - категории, имена каналов, направления посылки, тексты сообщений, кодировки каналов, время генерации сообщения и пр.?
Сообщения / Posts 17356 | Из / From: Россия
| IP / IP: IP адрес / IP address |
timchenkodn
Junior Member / Новичок
Участник № / Member № 6436
отправлено / posted
Насчет неустойчивости перехвата - это вряд ли. Квитировать их не удается вне зависимости от положения. Объясню: пришло сообщение, его квитируют - не получается. После него приходят другие (оно смещается вниз по списку), они квитируются. То есть что со скроллингом, что без - его не удается квитировать. После перезапуска МРВ его удается квитировать.