Опции за синхронизиране на настройките

Възможно е да дефинирате персонализирани опции за синхронизиране за всяка от настройките на устройството. Разширените опции за синхронизиране са достъпни чрез опцията Промяна на настройките на устройството в контекста на устройството. По-долу е даден списък с налични опции за синхронизиране за всяка настройка на устройството:

Има няколко режима на синхронизация:

  • Нормална синхронизация. Стойността на настройката се синхронизира между сървъра AggreGate и устройството по време на цикъла на синхронизиране.
  • Синхронизирането е деактивирано. Тази настройка не се синхронизира.
  • Само от устройство към сървър. Кара сървъра да направи сървърната стойност само за четене и не позволява на устройството да записва операции за тази настройка. Това е полезно, когато дадено устройство/драйвер съобщава, че дадена настройка може да се записва, въпреки че операцията за запис всъщност не е извършена (например поради липса на необходимите права за достъп).
  • Директен достъп до устройството. Стойността на настройката се чете директно от устройството при поискване от компонентите на системата. Ако някои системни компоненти се опитат да променят системните стойности, промените също се записват директно в устройството. С тази настройка операциите по четене и запис може да не се извършват, ако входът/изходът на устройството не се извършва или устройството съобщава за грешка.
  • Устройство за директен вход. Същото като по-горе, но се прилага само за операции за запис. Стойността се чете от кеша на настройките, както в режим Нормална синхронизация.
  • Използвайте посочената сървърна стойност. В този режим винаги се извършва синхронизация от сървъра към устройството за тази настройка. Таблицата с данни, върната от израза на зададената точка (вижте по-долу), се съхранява в устройството вместо стойността, взета откеш настройки.
  • Игнорирайте времето за модификация. Игнорира времевите клейма на модификациите на конфигурацията на сървъра и устройството. Настройката се синхронизира от сървър на устройство, ако стойността е променена на сървъра, или от устройство на сървър.
  • Нестандартен. Използва контрола за потребителска синхронизация, предлаган от системата, ако е наличен. Този режим обикновено се активира автоматично от системата, ако контролът е наличен, но може да се стартира и ръчно.

Време за запазване на историята

Ако тази опция е зададена на различна от нула стойност (т.е. съхранението на хронологията на актуализацията е активирано), постоянното събитие Актуализирано ще се задейства всеки път, когато зададената стойност се промени в кеша на сървъра. Това може да се случи, ако нова стойност, която се различава от предишната, бъде прочетена от отдалечено устройство или ако някой системен компонент модифицира кеша. Актуализиращото събитие съдържа стойността на променливата, така че нейната история може да се използва като източник на информация за отчети и таблици. Запазването на историята е деактивирано по подразбиране, за да се предотврати наводняване на базата данни.

Режим на запис на история

Указва кои стойности се съхраняват в моментната снимка на устройството и в хранилището на хронологията. Отрицателните и нулевите опции имат специално значение.