Пример #1
0
 public bool SetValue(object value, List<uint> addresses = null)
 {
     value = UnconvertValue(value);
     bool success = _watchVar.SetValue(value, addresses);
     if (success && GetLockedBool(addresses))
         WatchVariableLockManager.UpdateLockValues(_watchVar, value, addresses);
     return success;
 }
Пример #2
0
        public bool SetStringValue(string value, List <uint> addresses = null)
        {
            value = HandleObjectUndisplaying(value);
            value = HandleHexUndisplaying(value);
            value = HandleUnnegating(value);
            value = HandleAngleUnconverting(value);

            bool success = _watchVar.SetValue(value, addresses);

            if (success && GetLockedBool(addresses))
            {
                WatchVariableLockManager.UpdateLockValues(_watchVar, value, addresses);
            }
            return(success);
        }
Пример #3
0
 public bool SetValue(object value, List <uint> addresses = null)
 {
     value = UnconvertValue(value);
     return(WatchVar.SetValue(value, addresses));
 }