WFA_psychometric_chart.BACnetClass.WriteScalarValue C# (CSharp) Method

WriteScalarValue() static private method

static private WriteScalarValue ( int device_id, BacnetObjectId BacnetObjet, BacnetPropertyIds Propriete, BacnetValue Value ) : bool
device_id int
BacnetObjet BacnetObjectId
Propriete BacnetPropertyIds
Value BacnetValue
return bool
        static bool WriteScalarValue(int device_id, BacnetObjectId BacnetObjet, BacnetPropertyIds Propriete, BacnetValue Value)
        {
            BacnetAddress adr;

            // Looking for the device
            adr = DeviceAddr((uint)device_id);
            if (adr == null) return false;  // not found

            // Property Write
            BacnetValue[] NoScalarValue = { Value };
            if (bacnet_client.WritePropertyRequest(adr, BacnetObjet, Propriete, NoScalarValue) == false)
                return false;

            return true;
        }