Skip to content

SetAnchorConfig ​

Komut | type: "SetAnchorConfig"

Bir anchor'un konfigürasyonunu uzaktan ayarlamak için kullanılır.

Alanlar ​

AlanTipZorunluAçıklama
type"SetAnchorConfig"EvetKomut türü.
anchorIdstringEvetKonfigürasyonu ayarlanacak anchor'un benzersiz tanımlayıcısı.
positionobjectEvetAnchor'un kurulu olduğu sabit konum (metre cinsinden).
networkobjectEvetAğ konfigürasyonu.
uwbobjectEvetUWB radyo konfigürasyonu.
bleobjectEvetBLE radyo konfigürasyonu.
heartbeatIntervalnumberEvetHeartbeat gönderim sıklığı (milisaniye cinsinden). (min: 0)
reportIntervalnumberEvetPeriyodik konfigürasyon rapor sıklığı (milisaniye cinsinden). (min: 0)

Alt Nesneler ​

position ​

Anchor'un kurulu olduğu sabit konum (metre cinsinden).

AlanTipZorunluAçıklama
xnumberEvetX koordinatı.
ynumberEvetY koordinatı.
znumberEvetZ koordinatı.

network ​

Ağ konfigürasyonu.

AlanTipZorunluAçıklama
ipAddressstringEvetAnchor'un IP adresi.
netmaskstringEvetAlt ağ maskesi.
gatewaystringEvetVarsayılan ağ geçidi adresi.
dnsstringEvetDNS sunucu adresi.
dhcpEnabledbooleanEvetDHCP ile otomatik IP atamasının aktif olup olmadığı.

uwb ​

UWB radyo konfigürasyonu.

AlanTipZorunluAçıklama
enabledbooleanEvetUWB modülünün aktif olup olmadığı.
channelintegerEvetUWB kanal numarası (örn. 5, 9).
txPowernumberEvetUWB verici gücü (dBm cinsinden).

ble ​

BLE radyo konfigürasyonu.

AlanTipZorunluAçıklama
enabledbooleanEvetBLE modülünün aktif olup olmadığı.
txPowernumberEvetBLE verici gücü (dBm cinsinden).

Örnek ​

json
{
  "type": "SetAnchorConfig",
  "anchorId": "ornek-anchorId",
  "position": {
    "x": 0,
    "y": 0,
    "z": 0
  },
  "network": {
    "ipAddress": "ornek-ipAddress",
    "netmask": "ornek-netmask",
    "gateway": "ornek-gateway",
    "dns": "ornek-dns",
    "dhcpEnabled": true
  },
  "uwb": {
    "enabled": true,
    "channel": 0,
    "txPower": 0
  },
  "ble": {
    "enabled": true,
    "txPower": 0
  },
  "heartbeatInterval": 0,
  "reportInterval": 0
}