Settings Synchronization Status
Every setting value in the server cache is contained in a variable in the server context corresponding to the Device. When settings are being viewed or edited (e.g., using the Properties Editor), the Synchronization Status of every setting appears in the setting description.

Settings Synchronization Status Fields
The Synchronization Status of each setting is described by the following fields:
Name | Description |
---|---|
name | Name. Name of the device setting. |
setting | Setting. Description of the device setting. |
age | Age. Milliseconds since the device synchronization status was last updated. |
duration | Device I/O Duration. Time elapsed between the initiation and completion of the most recent device read/write operation for this setting. It’s a combination of driver-side processing time, network or other communications delay, and time taken by the device to reply to a read/write request. |
updated | Updated on Server. Boolean value that is true if the value of the setting was changed in the server cache since the most recent device synchronization, and false otherwise. |
syncStatus | Synchronization Status. String indicating the synchronization status of the device setting. See below for a list of all possible statuses. |
Available Synchronization Statuses
Synchronization Status takes the following values:
Icon | Status | Description |
![]() | Synchronized from Device to Server | Indicates that the value arrived from a Device and was stored in the server cache. |
![]() | Synchronized from Server to Device | Indicates that the value was changed in the server cache and written to the Device. |
![]() | Waiting for Synchronization | Indicates that the value in the server cache was changed since the last synchronization but was not written to the Device yet. |
![]() | Synchronization Error | Indicates that an error occurred when synchronization was last attempted for this setting. |
![]() | Synchronization Disabled | Synchronization Mode is set to Synchronization Disabled for this setting. |
![]() | Direct Device Access | Synchronization Mode is set to Direct Device Access for this setting. |
![]() | Device to Server Only | Indicates that server-side values are read-only and device write operations are disabled. |
![]() | Direct Device Writes | Synchronization Mode is set to Direct Device Writes for this setting. |
Was this page helpful?