属性

属性

每个设备在ADN中都有软件属性。属性分为系统、配置和自定义属性。
每个属性由一个键(名称)和一个值组成。属性存储在设备本身上,因此,在重新连接到ADN和重新启动设备本身时会保存这些属性。
您可以在AntilatencyService应用程序的Device Network(设备网络)选项卡中查看设备属性。您可使用Antilatency设备网络库,用于处理属性和属性缓存。

约定

在属性名称中使用以下约定:
  1. sys/开头的属性是只读的。您不能更改或删除此类属性。
  2. .b结尾的属性是二进制的。

系统属性

这些属性是必需的,包含有关设备的基本信息,用户无法更改。每个Antilatency设备都有一组通用的系统属性:
AntilatencyService中的名称Api属性描述
sys/HardwareName
设备名称
sys/FirmwareName
固件名称
sys/FirmwareVersion
固件版本
sys/HardwareVersion
硬件版本
sys/HardwareSerialNumber
硬件序列号
这些属性及其描述列在Constants中。除了这些属性外,设备还可以具有其他系统属性。

配置属性

这是允许用户为特定任务自定义设备的属性。例如,在无线协议范围内,接入点设备的配置属性负责选择无线信道和连接的客户端设备的数量。Universal Radio Socket(通用无线电底座)的Mode(模式)属性设置了该设备的操作模式。
有关设置无线电设备的更多信息,请参阅这里

自定义属性

通过自定义属性,可以在其他设备中识别特定设备。用户可以在任何Antilatency设备上添加或删除其属性。使用属性命名约定,无法创建名称以sys/开头的自定义属性。