Windows Mpult/MPultPro - Пожелания по доработке

  • Автор темы Автор темы vlasoff
  • Дата начала Дата начала
revit написал(а):
Установил данные файлы и сразу после запуска три из пяти ЛБ6про показали"неисправность аккумулятора"
После ручной проверки каждого предупреждения пропали, хотя у одного блока, судя по графику и значениям MBattery, аккум убитый. Почему Мпульт теперь не дает сообщение и как он узнает о неисправности - периодическим опросом Лб6про или только по принятым от Лб данным о плохом состоянии аккумулятора.?

Тест аккумулятора продолжается чуть больше 5 минут (либо меньше, если аккумулятор явно плохой). Нужно дождаться окончания теста. По окончании теста в MBattery появится отсчет времени в виде вертикальной линии:
Зеленая линия - состояние батареи хорошее
Красная линия - состояние батареи плохое
Серая линия - тест прерван нажатием кнопки

MPult показывает состояние батареи по сообщениям ЛБ.

Возможно тест был прерван и в ЛБ бит состояния "Неисправна батарея" тоже сбросился.
 
Андрей Ефименко написал(а):
Возможно тест был прерван и в ЛБ бит состояния "Неисправна батарея" тоже сбросился.
Да я через минуту прерывал. Надо бы наверное где то проинформировать что тест длится 5 минут автоматически.
Теперь сообщение появиться только после тестирования блоком. А когда он тестирует? Т.е когда оно (сообщение) может появиться?
 
Последнее редактирование модератором:
revit написал(а):
Да я через минуту прерывал. Надо бы наверное где то проинформировать что тест длится 5 минут автоматически.
Теперь сообщение появиться только после тестирования блоком. А когда он тестирует? Т.е когда оно (сообщение) может появиться?

В папку Common развернутого дистрибутива выложен MBattery.exe
В нем:
1) показывается сколько минут осталось до завершения теста
2) при попытке прервать выполнения теста делается предупреждение о том, что если прервать текущий тест, то качество батареи останется неопределенным до следующего теста.
 
На новом блоке время фиксации достигало и 6.03 мин.
 
Последнее редактирование модератором:
В развернутый дистрибутив выложен MPultPro v4.6.0.29:

добавлено автоматическое формирование групп лифтов по их географическому положению (улица/дом)

В режиме "Администратора" нужно нажать правой кнопкой мыши на свободном пространстве панели состояний, находящейся в режиме отображения произвольных групп, и выбрать пункты меню:
"Формирование групп (лифты дома произвольно)"
"Формирование групп (лифты дома в линию)"
 
Андрей Ефименко написал(а):
В режиме "Администратора" нужно нажать правой кнопкой мыши на свободном пространстве панели состояний, находящейся в режиме отображения произвольных групп, и выбрать пункты меню:
"Формирование групп (лифты дома произвольно)"
"Формирование групп (лифты дома в линию)"
Вообще полезная функция , но к сожалению ограничена кол-вом лифтов 100-150 максимум . Имхо.
На 400 попробовал-квадратики маленькие и всё как-то совсем уж пёстро получается..
Еще думаю, что для большего чем 150 числа лифтов, лучше группу улицы формировать не "квадратом", а "в линию, прямоугольником с изменяемой шириной" по ширине окна состояний, и соответственно дома по возрастанию номера "в линию". Так будет экономнее использоваться пространстов .
С разнокалиберными квадратами , особенно если их много получается много "дырок", наклыдываются названия улиц (если маленькие рядом) и даже полностью перекрываются, непомещается длинное название улицы, очень проблемно потом добавить в имеющуюся группу новый лифт(когда они все рядом впритык, и вокруг все место занято.
 
Последнее редактирование модератором:
revit написал(а):
Вообще полезная функция , но к сожалению ограничена кол-вом лифтов 100-150 максимум . Имхо.
На 400 попробовал-квадратики маленькие и всё как-то совсем уж пёстро получается..
Еще думаю, что для большего чем 150 числа лифтов, лучше группу улицы формировать не "квадратом", а "в линию, прямоугольником с изменяемой шириной" по ширине окна состояний, и соответственно дома по возрастанию номера "в линию". Так будет экономнее использоваться пространстов .
С разнокалиберными квадратами , особенно если их много получается много "дырок", наклыдываются названия улиц (если маленькие рядом) и даже полностью перекрываются, непомещается длинное название улицы, очень проблемно потом добавить в имеющуюся группу новый лифт(когда они все рядом впритык, и вокруг все место занято.

Никакой "автомат" не заменит ручного творчества, но будем хотя бы приближаться.
 
Андрей Ефименко написал(а):
Никакой "автомат" не заменит ручного творчества, но будем хотя бы приближаться.
Я думаю что если сделать как я выше описал то будет отлично и на автомате. И это реально будет востребовано, и не будет накладок к дальнейшей невозможностью редактирования после автомата. Сейчас к сожалению так получается у меня на 400 лифтах. Могу скрин кинуть.
Т.е, имхо, нужно по такому по алгоритму (я конечно не программист, извиняюсь, но для понимания предложения улучшения):

1. есть улица и один или более лифтов -делаем прямоугольник с минимально заданной шириной (не менее какого то значения, чтобы названия улиц разные в ширину влезли) Вообще и сами названия можно резать во вторую текстовую строку. если они очень длинные.
2. далее если лифтов много пересчитываем их с учетом домовых объединений (т.е ширину уличной группы) на ширину окна состояния. если она меньше то вписываем группу в окно. 2а)причем проверяем не было ли пустых мест с близкой размерностью по ширине и высоте ранее
3. если больше -делаем группу в два раза выше (чтобы вписать вторую строку лифтов) далее опять п.2
4. после вписывания каждой уличной группы запоминаем размерность оставшейся пустой части.
6. переходим к другой улице и п.1
как-то так :D
 
Последнее редактирование модератором:
Попробовал в Мпульте с 201 лифтом (25 улиц)автоматизировать процесс упорядочивания лифтов с помощью этой новой функции и потом вручную передвинуть группы чтобы привести их приблизительно к похожему на прошлое состояние виду. Очень трудно, практически невозможно.... Передвигая квадраты и прямоугольники групп их невозможно вписать в пустые места -другие квадраты нужно куда-то двигать. А они все разных размеров и пересекаясь начинают перекрывать друг-друга. Вообщем "пятнашки" получаются. Т.е 100-150 лифтов предел, причем с малым кол-вом улиц и без последующих добавлений.
 
Последнее редактирование модератором:
revit написал(а):
Попробовал в Мпульте с 201 лифтом (25 улиц)автоматизировать процесс упорядочивания лифтов с помощью этой новой функции и потом вручную передвинуть группы чтобы привести их приблизительно к похожему на прошлое состояние виду. Очень трудно, практически невозможно.... Передвигая квадраты и прямоугольники групп их невозможно вписать в пустые места -другие квадраты нужно куда-то двигать. А они все разных размеров и пересекаясь начинают перекрывать друг-друга. Вообщем "пятнашки" получаются. Т.е 100-150 лифтов предел, причем с малым кол-вом улиц и без последующих добавлений.

По поводу предельного количества лифтов согласен.

Для совмещения автоматического размещения с ручным можно панель групп уменьшить перед размещением, сделать автоматическое размещение, восстановить границы панели групп ну и далее заняться ручным творчеством.
 
Андрей Ефименко написал(а):
Можно, например раз в час, сообщать о работе на резервном интерфейсе через систему оповещений (индикатор критических ошибок)

Эта функция реализована или нет? Как просмотреть "индикатор критических ошибок"?
 
madlev написал(а):
Эта функция реализована или нет? Как просмотреть "индикатор критических ошибок"?

Это реализовано, только не включено в текущий дистрибутив LKDSDrv.msi

В развернутом дистрибутиве есть файлы:

\LKDSDrv\LKDSClb.dll
\LKDSDrv\LKDSCll.dll

Которые нужно заменить в вашем установленном ПО.
Замену можно сделать следующим образом:

1) в установленном ПО файлы переименовываются, например, следующим образом:

LKDSClb.dll -> LKDSClb.dll_old
LKDSCll.dll -> LKDSCll.dll_old

2) из развернутого дистрибутива (из сайта) файлы переписываются в ваше установленное ПО

3) компьютер с вашим установленным ПО перезагружается


Индикатор критических ошибок находится в области уведомлений панели задач (LKDS)
 
О, блин, тоже недавно вспоминал. Хорошо что madlev написал. :)
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
....
Индикатор критических ошибок находится в области уведомлений панели задач (LKDS)

А где находится область уведомлений панели задач (LKDS)? В документации такого не нашёл. Тыкните, где прочитать, а то что-то не вижу.
 
«область уведомлений» (taskbar notification area) винды- это внизу справа, возле часов где значки выполняемых задач. Там значок LKDS-индикатор критических ошибок.
 
Последнее редактирование модератором:
revit написал(а):
«область уведомлений» (taskbar notification area) винды- это внизу справа, возле часов где значки выполняемых задач. Там значок LKDS-индикатор критических ошибок.

revit, cпасибо за разъяснение. Теперь всё понятно.
 
Хотелось бы иметь возможность переноса в структуре Мпультпро не только отдельновзятого лифта, но и дома и по возможности улицы целиком.
Сейчас вот нужно перенести полсотни лифтов из одной закладки (ЛД) в другую (ЦД) в связи с расформированием первой и получается что все эти лифты нужно по одному перносить это все равно что их заново переписывать.
Перенос дома целиком помог бы очень .
А в идеале можно было бы и улицу целиком со всеми домами. И если такое название улицы в другой закладке уже есть, то интегрировать в имеющуюся дома переносимой. Аналогично и номер дома если такой уже есть (чего только не бывает ведь в нынешних реалиях обслуживания!)

И очень хочется кнопочку "отмена" (последнего действия). а то иногда и слов ругательных не хватает после случайного нажатия какой нибудь менюшки мышкой...
Допустим есть такая интересная функция "выровнять по вертикали по верхнему лифту" . Никогда ею не пользовался но пару раз случайно нажал так она все лифты из ряда в один квадрат собрала!! очень досадно однако их обратно в ряд упорядочивать.....
 
Последнее редактирование модератором:
revit написал(а):
Хотелось бы иметь возможность переноса в структуре Мпультпро не только отдельновзятого лифта, но и дома и по возможности улицы целиком.
Сейчас вот нужно перенести полсотни лифтов из одной закладки (ЛД) в другую (ЦД) в связи с расформированием первой и получается что все эти лифты нужно по одному перносить это все равно что их заново переписывать.
Перенос дома целиком помог бы очень .
А в идеале можно было бы и улицу целиком со всеми домами. И если такое название улицы в другой закладке уже есть, то интегрировать в имеющуюся дома переносимой. Аналогично и номер дома если такой уже есть (чего только не бывает ведь в нынешних реалиях обслуживания!)

И очень хочется кнопочку "отмена" (последнего действия). а то иногда и слов ругательных не хватает после случайного нажатия какой нибудь менюшки мышкой...
Допустим есть такая интересная функция "выровнять по вертикали по верхнему лифту" . Никогда ею не пользовался но пару раз случайно нажал так она все лифты из ряда в один квадрат собрала!! очень досадно однако их обратно в ряд упорядочивать.....

Про перенос домов и улиц понятно.
А отмена выравнивания есть - нужно нажать Ctrl\Backspace
 
Назад
Сверху