Skip to content

以太网-ethernet

描述


以太网,父对象为device,无子对象

事件


onState: 以太网连接状态发生变化,函数定义:onState(state), state为当前的网络状态,值为"connected"或者"disconnected"。

属性


名称功能说明脚本例子
enabled使能:如果为true,使能以太网,否则关闭。device.ethernet.enabled=0 停止以太网
dhcpEnabled使能DHCP, 默认值是使能device.ethernet.dhcpEnabled=0 禁用DHCP,使用静态IP
ipIP地址device.ethernet.ip='192.168.1.12' 设置静态IP地址
netmask子网掩码(静态IP时必须要设置)device.ethernet.netmask='255.255.255.0' 设置子网掩码
gateway网关(静态IP时必须要设置)device.ethernet.gateway='192.168.1.1' 设置网关
verbose事件通知:当触发条件满足时,ExpOS主动向串口发送事件消息。仅当选择串口通讯协议为script mode时适用。device.ethernet.verbose=1 设置对象触发的事件有效时向串口发送事件消息

方法


名称功能说明脚本例子
getState()返回网络状态,值为connected或者disconnectedvar state=device.ethernet.getState() 读取网络状态