Страница 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, от него пользы ноль, наверное он для чего-то другого предназначен. Пока сообщения закрываю мышкой, со временем сделаем и закрытие с кнопки, только питон подучить надо :) да и времени свободного нет пока .
Всем спасибо!