Skip to content

SetDIOConfig

Komut | type: "SetDIOConfig"

Bir tag'in dijital I/O pin konfigürasyonunu ayarlamak için kullanılır.

Alanlar

AlanTipZorunluAçıklama
type"SetDIOConfig"EvetKomut türü.
tagIdstringEvetKonfigürasyonu ayarlanacak tag'in benzersiz tanımlayıcısı.
pinintegerEvetDijital I/O pin numarası. (min: 0)
direction"Input" | "Output"EvetPinin yönü.
periodicReportEnabledbooleanEvetPeriyodik değer gönderiminin açık olup olmadığı.
periodicReportIntervalnumberEvetPeriyodik değer gönderim sıklığı (milisaniye cinsinden). (min: 0)
reportOnChangebooleanEvetDeğer değiştiğinde otomatik gönderim yapılıp yapılmayacağı.
lowPassFilterobjectEvetLow pass filter konfigürasyonu.

Alt Nesneler

lowPassFilter

Low pass filter konfigürasyonu.

AlanTipZorunluAçıklama
enabledbooleanEvetFiltrenin aktif olup olmadığı.
timeConstantnumberEvetFiltre zaman sabiti (milisaniye cinsinden). (min: 0)

Örnek

json
{
  "type": "SetDIOConfig",
  "tagId": "ornek-tagId",
  "pin": 0,
  "direction": "Input",
  "periodicReportEnabled": true,
  "periodicReportInterval": 0,
  "reportOnChange": true,
  "lowPassFilter": {
    "enabled": true,
    "timeConstant": 0
  }
}