Windows Использование Smartphone и других портативных устройств с Windows Mobile

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
На Garmin-asus M10 с экраном 640x480 пиктограмма состояния лифта в правом верхнем углу почему-то маленькая. lpult.JPG
На картинке показан размер бордовым квадратом, по сравнению с тем что в документации.
 

Вложения

  • lpult.JPG
    lpult.JPG
    11.7 KB · Просмотры: 1
Последнее редактирование модератором:
revit написал(а):
На Garmin-asus M10 с экраном 640x480 пиктограмма состояния лифта в правом верхнем углу почему-то маленькая

Есть проблема - в Windows Mobile не масштабируются картинки, придется для экранов с большим разрешением (а сейчас, наверное, все такие) сделать еще один набор картинок (больших)
 
Андрей Ефименко написал(а):
...для экранов с большим разрешением (а сейчас, наверное, все такие)..

Пока еще не все, но тенденция к VGA экранам есть :) .
 
Последнее редактирование модератором:
А можно сделать кнопочки управления выходами и сброса неисправности?
 
Хотелось бы автоматизировать обновление структуры для удаленного подключения с КПК.
Т.е чтобы структура сама обновлялась на сервере при обновлении ее в МПульте.
 
Последнее редактирование модератором:
Выложен LPult версии 4.5.0.1 для желающих попробовать. Изменения следующие:

- автоматическое вычитывание структуры в фоновом режиме
- индикация в панели структуры:
1) общего количества лифтов
2) количество неисправных лифтов
3) количество лифтов, с которых имеется вызов
- если имеются неисправные лифты, то в поле "Количества неисправных лифтов" появляется красная стрелка вниз, при нажатии на поле появляется список неисправных лифтов
- если имеются вызовы, то в поле "Количество лифтов, с которых имеется вызов" появляется красная стрелка вниз, при нажатии на поле появляется список, в начале которого лифты с вызовом
- из списка неисправных/с вызовом лифтов можно вызвать двойным нажатием панель управления лифтом. если сделать длительное нажатие, то из появившегося меню можно выбрать:
1) панель управления лифтом
2) сервисный прибор странции управления
2) сервисный прибор лифтового блока
- в параметрах подключения появилось поле "Озвучивать вызов диспетчера". Если поле установлено, то, при наличии вызова диспетчера, будет звуковая индикация.
 
Супер. Спасибо.

а можно добавить звуковую сигнализацию на появление неисправного лифта при работе в фоновом режиме ?

p.s. если можно с настраиваемым повтором 30 сек - 60 минут и сбросом при открывание списка неисправных лифтов.
 
Последнее редактирование модератором:
мда , но в фоновом режиме скушал батарейку за полдня. Обычно хватало на 2
 
Puh написал(а):
а можно добавить звуковую сигнализацию на появление неисправного лифта при работе в фоновом режиме ?

p.s. если можно с настраиваемым повтором 30 сек - 60 минут и сбросом при открывание списка неисправных лифтов.

На больших диспечерских свякого рода новые состояния лифтов появляются часто и звучать будет постоянно. Как-то тут нужно продумать.


Puh написал(а):
мда , но в фоновом режиме скушал батарейку за полдня. Обычно хватало на 2

Было бы интересно определить трафик.

Можно, конечно, оптимизировать передаваемый объем - например, получать от сервера некую контрольную сумму структуры и сохранять ей, вместе с загруженной структурой, на самом коммуникаторе. При следующем запуске у сервера запрашивается контрольная сумма и, если она совпала с сохраненной, загружается ранее сохраненная структура. Правда вычитывать текущие состояния лифтов все равно придется.
 
Первый запуск, загрузка состояние всех лифтов. Потом, после запроса, сервер передает данные только тех лифтов, состояние которых изменилось ?

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

Наверное лучше не загружать структуру каждый раз. Вычитав ее один раз надо запомнить и в последующем догружать только изменения.
Может лучше автоматически при обновлении структуры в Мпульте обновлять стуктуру для LPulta и делать какие то пометки об изменениях которые в свою очередь будут указывать надо подгружать новое или не надо (или наоборот что-то удалить). Эту служебную информацию (не контрольную сумму), имеющую мизерный объем и передавать при каждом подключении.
Также для минимизации трафика и времени загрузки необходимо сделать возможность выбора -всё подгружать или отдельно по диспетчерским т.е лифты только одной .Это актуально для мультидиспетчерских систем как у нас например.
 
Возможно организовать голосовую связь через Smartphone при построение системы только на ЛБ6 про и использование конвертера USB Voice v6 PRO ?
 
Puh написал(а):
Потом, после запроса, сервер передает данные только тех лифтов, состояние которых изменилось ?

После загрузки структуры сервер передает состояне лифтов в случае изменения.
Правда, если к серверу подключена программа MPultPro, то данные от лифтов, которые запрашивает MPultPro, будут передаваться и в LPult


Puh написал(а):
Возможно организовать голосовую связь через Smartphone при построение системы только на ЛБ6 про и использование конвертера USB Voice v6 PRO ?

Голосовая связь возможна с ЛБ6.1Pro (с ЛБ6.0Pro невозможна)
 
Puh написал(а):
а можно надеяться на выход версии для Android ?

В обозримое время будет версия только под Windows Mobile. Связано это с трудозатратами - при применении Windows Mobile удается использовать значительный объем кода, общего с "обычным" Windows.
 
Андрей Ефименко написал(а):
Выложен LPult версии 4.5.0.1 для желающих попробовать. Изменения следующие:

- автоматическое вычитывание структуры в фоновом режиме
- индикация в панели структуры:
1) общего количества лифтов
2) количество неисправных лифтов
3) количество лифтов, с которых имеется вызов
- если имеются неисправные лифты, то в поле "Количества неисправных лифтов" появляется красная стрелка вниз, при нажатии на поле появляется список неисправных лифтов
- если имеются вызовы, то в поле "Количество лифтов, с которых имеется вызов" появляется красная стрелка вниз, при нажатии на поле появляется список, в начале которого лифты с вызовом
- из списка неисправных/с вызовом лифтов можно вызвать двойным нажатием панель управления лифтом. если сделать длительное нажатие, то из появившегося меню можно выбрать:
1) панель управления лифтом
2) сервисный прибор странции управления
2) сервисный прибор лифтового блока
- в параметрах подключения появилось поле "Озвучивать вызов диспетчера". Если поле установлено, то, при наличии вызова диспетчера, будет звуковая индикация.

Выложена версия 4.5.0.2

В ней загруженная конфигурация сохраняется. При следующем запуске LPult запрашивает контрольную сумму конфигурации и если контрольная сумма не изменилась, то конфигурация загружается из файла, а не скачивается с сервера.

Т.к. изменился протокол обмена, то нужно еще заменить и файл LKDSDrv.exe, его нужно взять с развернутого дистрибутива.
Замена производится следующим образом:
1) в папке LKDSDrv\LKDSDrv файл LKDSDrv.exe переименовывается в LKDSDrv.exe_old
2) в папку LKDSDrv\LKDSDrv переписывается файл LKDSDrv.exe из развернутого дистрибутива
3) компьютере перезагружается
 
Телефон Samsung i900 , WM6.5 . При работе Lpult загрузка CPU скачет около 80-90 % с перерывами в секунд 10 . Очень быстро съедает батарейку.
 
Puh написал(а):
Телефон Samsung i900 , WM6.5 . При работе Lpult загрузка CPU скачет около 80-90 % с перерывами в секунд 10 . Очень быстро съедает батарейку.

Возможно функции вычитывания всей структуры и обновления состояния всех ЛБ нужно сделать явно вызываемыми. Можно ограничить отправку состояний от сервера к коммуникатору только состояниями с вызовом.
 
Смартфон Acer S200, не устанавливается автоматически подключение к интернету из самой Lpult, только после соединения с интернетом например браузером или обновлением погодного информера, подключается к к диспетчерской.
Что это, баг моего смарта, настройки винды или недоработка LPult?
 
Назад
Сверху