programmer |
14.06.2016 15:05 |
Цитата:
Сообщение от AndrewVltg
(Сообщение 136020)
Проблема лишь в том, что не считает площадь без указания инструмента. На сколько я понял)
|
Из инструмента берутся ширины секций рабочего органа.
Цитата:
Сообщение от AndrewVltg
(Сообщение 136038)
На удалённом аналогично. Есть у кого 158 сборка?
|
Не надо 158. Нужно ставить 159. Только что сделал это на домашнем ПК и автообновлятором, и установщиком - всё получилось.
Дело в том, что были полностью обновлены библиотеки компонентов. Мы выкладывали в 2 этапа. А Вы попали между этапами (~25 минут).
Что нового 154-159:
- Автораскраска элементов в дизайнере
Нажмите для просмотра содержимого...
При добавлении элементов (датчиков, уровней и т. д.) им сразу назначаются цвета, которые потом можно поменять.
Нажмите для просмотра содержимого...
- В метод PrmGuid добавлено время
Нажмите для просмотра содержимого...
Guid PrmGuid(string name [, Guid def [, Guid guid [, DateTime udt] ] ] )
Это сделано для получения назначенных данных независимо от того, получены ли последние данные от ТС или ещё нет.
Например:
PrmGuid("ROUTE", Guid.Empty, Guid.Empty, f.UDT) // назначенный маршрут
PrmGuid("DRIVER", Guid.Empty, Guid.Empty, f.UDT) // назначенный водитель
PrmGuid("IMPLEMENT", Guid.Empty, Guid.Empty, f.UDT) // назначенный инструмент
По умолчанию берётся время записи. Для финальных - время последней записи.
- Откат исправлений для формата [card], связанных с изменениями в hardware, до состояния как в сборках до 153
Нажмите для просмотра содержимого...
Проверяйте, у кого в предыдущей сборке не работало определение водителей по номерам карточек.
- Создание геозон по отрезкам
- Параметр IRMAStatus для получения статуса системы подсчета пассажиров IRMA MATRIX
- Обработка записей событий и счётчиков при неверном времени
Нажмите для просмотра содержимого...
Значения в записях этого типа с одной стороны не зависят от времени, с другой - должны учитываться при кратковременных потерях информации о текущем времени. События важны для закладок, которые редко "просыпаются". Счётчики важны для подсчёта импульсов, например, на АЗС.
Ситуации, в которых эти записи по-прежнему не обрабатываются:
- дублирующаяся запись;
- ошибка контрольной суммы;
- бросок времени (дублирующийся пакет).
- Ускорено рисование интернет карт в 2 раза
- В алгоритме спрямления трека порог принудительной установки координат увеличен с 1 до 10 км
Нажмите для просмотра содержимого...
Принудительная установка координат сделана для отображения трека в случае миграции прибора между регионами. Порог увеличен в связи тем, что замечены броски координат в условиях плохого приёма более чем на 6 км.
- Добавлены методы Viewer_SetDevPrmsRoutes, Viewer_DeleteDevPrmsRoutes для управления списком маршрутов (добавление, редактирование, удаление)
- Доработки поиска в списках элементов: поиск в номерах с пробелами, отображение элементов в найденных группах
- Параметр I9 для 9-го высокоомного входа
- Усовершенствован agd-формат для совместимости с ранними сборками
Нажмите для просмотра содержимого...
Теперь схемы, сохранённые новыми сборками, будут открываться старыми сборками.
Это даёт ряд преимуществ:
- возможность создания backup'ов;
- нет острой необходимости при загрузке схемы с сервера иметь самую свежую сборку;
- возможность объединения отдельный частей схемы, редактируемых несколькими пользователями с разными сборками (пока не реализовано);
- возможность отката к предыдущей сборке;
- возможность разделения пакетов ПО на стабильную и бета версии.
Размер agd-файлов сократился в ~4 раза.
- Новые картинки ТС
Нажмите для просмотра содержимого...
- Запросы UAC при автообновлении только по необходимости (проявится при следующем обновлении)
- Настройка выбора начальной позиции как в АГ4
Нажмите для просмотра содержимого...
- Доработки модуля диаграмм
Нажмите для просмотра содержимого...
- установка позиции при смене рейса
- сохранение позиции текущей метки при включении/выключении параметров
- отображение времени по оси OY
Нажмите для просмотра содержимого...
- Доработки модуля карт
Нажмите для просмотра содержимого...
- ускорено рисование геозон – полилиний в 3 раза
- добавлена настройка "Отключить оптимальное рисование геозон линий"
- Список рейсов: исправлен недочёт восстановления текущей позиции
- Доработки модуля отправки сообщений
Нажмите для просмотра содержимого...
- иерархическая структура пользователей
- добавлен фильтр пользователей
- возможность отправить сообщение от любого пользователя
- оптимизирован поиск сообщений
- Модуль приёма сообщений: преобразован во встроенный модуль Информер
Нажмите для просмотра содержимого...
Теперь пользователь не сможет удалить этот модуль, чтобы не читать сообщения.
- Поддержка новых записей
Нажмите для просмотра содержимого...
- датчик угла наклона TKAM
Нажмите для просмотра содержимого...
double TKAMAngle(1 ... 16) - угол наклона
bool TKAMOut1(1 ... 16) - выход 1
bool TKAMOut2(1 ... 16) - выход 2
- статусы датчиков и функционального пространства IRMA MATRIX
Нажмите для просмотра содержимого...
int IRMAStatusS(1 .. 8) - статус датчика
int IRMAStatusA(1 .. 8) - статус пространства
- счётчики 9, 10
Нажмите для просмотра содержимого...
С9, С10, С(9 ...10) - непрерывные счётчики
P9, P10, P(9 ...10) - периодические счётчики
TP9, TP10, TP(9 ...10) - температура по периодическому счётчику
F9, F10, F(9 ...10) - частота
NFC9, NFC10, NFC(9 ...10) - признак не первой записи счётчика
IС9, IС10, IС(9 ...10) - наличие импульсов на входе
- параметры iQFreeze
Нажмите для просмотра содержимого...
- Проверка раз в 1 минуту наличия новой схемы на сервере
- Подправлена загрузка старых agd-схем
- Новые картинки статусов
Нажмите для просмотра содержимого...
- Новые картинки геозон
Нажмите для просмотра содержимого...
- Доработки обработчика данных
Нажмите для просмотра содержимого...
- добавлено условия сброса параметра - переключателя
Нажмите для просмотра содержимого...
https://gyazo.com/f132ce112c11515a6be20706ff49865b.png
Условие может быть использовано для ограничения времени действия карточки водителя/заправщика по признаку окончания заправки как для систем с контроллерами (КУСС, ПОРТ-3, AGFC), так и без: УСС, расходомер и картридер отдельно. Ограничение действия карточки позволит правильно фиксировать заправки без карточек (после заправки по карточке).
Пример для КУСС (идентификатор карты передаётся перед заправкой)
Пример для КУСС (идентификатор карты передаётся после заправки)
Пример для УСС (карточка может быть приложена как до, так и после начала заправки)
- добавлен параметр времени во все методы получения свойств из реестра
Нажмите для просмотра содержимого...
Для отображения в финальном списке уже установленных значений (оператором) ещё до получения последних онлайн данных.
- Отображение на карте реального времени при мультитреках
- Опциональное отображение полосы прокрутки на графике
Нажмите для просмотра содержимого...
- Адаптивный интервал проверки наличия новой схемы на сервере
Нажмите для просмотра содержимого...
Один раз проверка при открытии схемы, если схемы нет, то проверка отключается до следующего открытия схемы.
Если отказаться от обновления, то проверка отключается до следующего открытия схемы.
Для часто меняемых схем (до 5 дней) проверка раз в 5 минут.
Схема, которая не обновлялась около 1 года, будет проверяться раз в 6 часов.
- Исправлена ошибка добавления ложных сливов при настройке в дизайнере "Не определено"
- Оптимизировано обновление списка ТС (дерева) при включенной группировке
- Реализована загрузка данных по группе при включенной группировке
- Логирование получения пользовательских прав при автообновлении
- Добавлены методы для получения вошедших/вышедших пассажиров по категориям: PTCtgIn(door, category), PTCtgOut(door, category)
- Добавлены методы для получения карточек тахографов из длинной записи: LDCard1, LDCard2
- Новые картинки статусов
Нажмите для просмотра содержимого...
- Мультикопипаст в "Списке параметров" и возможность копирования параметров с заменой
- Доработка дизайнера
Нажмите для просмотра содержимого...
- при копипасте параметров в дизайнере все параметры, которые были в его составе, восстановливаются по имени (если есть параметр с таким именем)
- возможность добавления суммарных расходов по другим расходам
- в Прочие уровни добавлены скорости, высоты и напряжение аккумулятора по CAN (BatteryVolt)
- Доработка карт
Нажмите для просмотра содержимого...
- вывод дополнительной информации при редактировании окружностей
Нажмите для просмотра содержимого...
- обновлены карты Google спутник
- В окне загрузки схем отображается время модификации из схемы, а не создания файла на сервере
- Доработка индикатора значений:
Нажмите для просмотра содержимого...
- Добавлено избранное
- Индикаторы как в АГ4, только лучше
Нажмите для просмотра содержимого...
- Доработки окна группового редактирования свойств
- Правильная работа фильтра поиска в окнах настройки ТС, геозон и т. п. при копипасте, перетаскивании и импорте
- Вычисление итоговых значений в списках рейсов и отрезков (минимум, максимум, сумма, среднее) с пропуском отсутствующих значений
Нажмите для просмотра содержимого...
- Метод elementByStr для получения водителей и инструментов по строковыми идентификаторам, например, VIN или номер карты тахографа
Нажмите для просмотра содержимого...
- Приборная панель: ввод размеров приборов вручную
Нажмите для просмотра содержимого...
- Поправлены отчеты по КТ с фильтрацией под геозоны, содержащие кавычки в названии
- Отображение на карте длины рёбер полигонов и линий при редактировании
Нажмите для просмотра содержимого...
Нажмите для просмотра содержимого...
Далее: - Создание бэкапов схем при сохранении и автобекапов, если модифицированная схема долго не сохранялась
- Контроль стиля вождения
|