Appearance
SetAnchorConfig
Komut |
type: "SetAnchorConfig"
Bir anchor'un konfigürasyonunu uzaktan ayarlamak için kullanılır.
Alanlar
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
type | "SetAnchorConfig" | Evet | Komut türü. |
anchorId | string | Evet | Konfigürasyonu ayarlanacak anchor'un benzersiz tanımlayıcısı. |
position | object | Evet | Anchor'un kurulu olduğu sabit konum (metre cinsinden). |
network | object | Evet | Ağ konfigürasyonu. |
uwb | object | Evet | UWB radyo konfigürasyonu. |
ble | object | Evet | BLE radyo konfigürasyonu. |
heartbeatInterval | number | Evet | Heartbeat gönderim sıklığı (milisaniye cinsinden). (min: 0) |
reportInterval | number | Evet | Periyodik konfigürasyon rapor sıklığı (milisaniye cinsinden). (min: 0) |
Alt Nesneler
position
Anchor'un kurulu olduğu sabit konum (metre cinsinden).
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
x | number | Evet | X koordinatı. |
y | number | Evet | Y koordinatı. |
z | number | Evet | Z koordinatı. |
network
Ağ konfigürasyonu.
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
ipAddress | string | Evet | Anchor'un IP adresi. |
netmask | string | Evet | Alt ağ maskesi. |
gateway | string | Evet | Varsayılan ağ geçidi adresi. |
dns | string | Evet | DNS sunucu adresi. |
dhcpEnabled | boolean | Evet | DHCP ile otomatik IP atamasının aktif olup olmadığı. |
uwb
UWB radyo konfigürasyonu.
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
enabled | boolean | Evet | UWB modülünün aktif olup olmadığı. |
channel | integer | Evet | UWB kanal numarası (örn. 5, 9). |
txPower | number | Evet | UWB verici gücü (dBm cinsinden). |
ble
BLE radyo konfigürasyonu.
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
enabled | boolean | Evet | BLE modülünün aktif olup olmadığı. |
txPower | number | Evet | BLE 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
}