Страница 3 из 3
Re: Вывод сообщений из HAL
Добавлено: 27 июл 2012, 10:29
psha
Не сложно.
Для axis это можно попробовать отключить таким образом (кусок для .axisrc):
Код: Выделить всё
class DummyError:
def poll(self): return None
e = DummyError()
Проверить не могу, может и не сработает
Re: Вывод сообщений из HAL
Добавлено: 27 июл 2012, 11:24
Alex868
Появилась другая проблема- на 2.4.6 скрипт не работает (на станке стоит емс 2.4.6) придется обновлять систему...
Re: Вывод сообщений из HAL
Добавлено: 27 июл 2012, 14:51
psha
На 2.4 нету hal_glib, его можно стащить отдельно, конечно, но вроде 2.5 весьма неплохо работает
Там еще и gladevcp есть

Re: Вывод сообщений из HAL
Добавлено: 28 июл 2012, 10:03
Alex868
Переустановил систему, все работает, и даже пропуск вывода сообщений вроде бы изчез. Настройка вида и места вывода окна сообщений осуществляется с помощью конфигуратора xfce4-notifyd-config в директории usr/bin. Только слишком уж мало настроек в этом чудо- конфигураторе

А как сделать чтобы окно сообщений закрывалось автоматически после снятия сигнала ошибки?
Re: Вывод сообщений из HAL
Добавлено: 29 июл 2012, 21:08
psha
Ковырять код

Всяким таким оповещениям можно выставить время, через которое оно будет закрываться.
Вообще не думаю что это было бы разумно - появилась ошибка, провисела 5 секунд, пропала. Сообщение закрылось
Человек посмотрел на экран и ничего не увидел...
Re: Вывод сообщений из HAL
Добавлено: 30 июл 2012, 08:52
Alex868
Согласен, по выдержке времени закрывать окно не очень хорошо.
Окно сообщений должно висеть пока хотябы на одном пине emc-notify.pinХХ присутствует единица. Изчез сигнал ошибки (на всех пинах ноль), окно закрылось. Или еще вариант-(даже не знаю какой лучше)-сброс сообщений кнопкой (хардварной или софтовой-неважно) т.е. добавить пин сброса сообщений и закрытия окна. Оба варианта практикуются на промышленных ЧПУ.
Кстати, есть пин
Код: Выделить всё
halui.abort bit in #pin for clearing most errors
это не то самое, для очистки сообщений?
Re: Вывод сообщений из HAL
Добавлено: 30 июл 2012, 10:02
psha
Хз оно или не оно, но можно прикрутить закрытие по пину (по поднятию какого-то пина в единицу)
Re: Вывод сообщений из HAL
Добавлено: 02 авг 2012, 20:37
Alex868
Пробовал подключить halui.abort, от него пользы ноль, наверное он для чего-то другого предназначен. Пока сообщения закрываю мышкой, со временем сделаем и закрытие с кнопки, только питон подучить надо

да и времени свободного нет пока .
Всем спасибо!