ethernet

The ethernet commands module.

These commands are used in the following models: DPO2K, DPO2KB, MSO2K, MSO2KB

THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.

Please report an issue if one is found.

Commands and Queries
- ETHERnet:DHCPbootp {ON|OFF}
- ETHERnet:DHCPbootp?
- ETHERnet:DNS:IPADDress <QString>
- ETHERnet:DNS:IPADDress?
- ETHERnet:DOMAINname <Qstring>
- ETHERnet:DOMAINname?
- ETHERnet:ENET:ADDress?
- ETHERnet:GATEWay:IPADDress <QString>
- ETHERnet:GATEWay:IPADDress?
- ETHERnet:HTTPPort <QString>
- ETHERnet:HTTPPort?
- ETHERnet:IPADDress <QString>
- ETHERnet:IPADDress?
- ETHERnet:NAME <QString>
- ETHERnet:NAME?
- ETHERnet:PASSWord <new>
- ETHERnet:PASSWord?
- ETHERnet:PING EXECute
- ETHERnet:PING:STATUS?
- ETHERnet:SUBNETMask <QString>
- ETHERnet:SUBNETMask?

Ethernet

Bases: SCPICmdRead

The ETHERnet command tree.

Usage
  • Using the .query() method will send the ETHERnet? query.
  • Using the .verify(value) method will send the ETHERnet? query and raise an AssertionError if the returned value does not match value.
Properties
  • .dhcpbootp: The ETHERnet:DHCPbootp command.
  • .dns: The ETHERnet:DNS command tree.
  • .domainname: The ETHERnet:DOMAINname command.
  • .enet: The ETHERnet:ENET command tree.
  • .gateway: The ETHERnet:GATEWay command tree.
  • .httpport: The ETHERnet:HTTPPort command.
  • .ipaddress: The ETHERnet:IPADDress command.
  • .name: The ETHERnet:NAME command.
  • .password: The ETHERnet:PASSWord command.
  • .ping: The ETHERnet:PING command.
  • .subnetmask: The ETHERnet:SUBNETMask command.

dhcpbootp property

dhcpbootp: EthernetDhcpbootp

Return the ETHERnet:DHCPbootp command.

Description
  • This command sets the network configuration method to DHCP (that is ON) or static IP address (that is OFF).
Usage
  • Using the .query() method will send the ETHERnet:DHCPbootp? query.
  • Using the .verify(value) method will send the ETHERnet:DHCPbootp? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:DHCPbootp value command.
SCPI Syntax
- ETHERnet:DHCPbootp {ON|OFF}
- ETHERnet:DHCPbootp?
Info
  • ON enables the instrument to search the network for a DHCP server in order to automatically assign a dynamic IP address to the instrument.
  • OFF disables the instrument to search the network for a DHCP server.

dns property

Return the ETHERnet:DNS command tree.

Usage
  • Using the .query() method will send the ETHERnet:DNS? query.
  • Using the .verify(value) method will send the ETHERnet:DNS? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .ipaddress: The ETHERnet:DNS:IPADDress command.

domainname property

domainname: EthernetDomainname

Return the ETHERnet:DOMAINname command.

Description
  • This command specifies the network domain name.
Usage
  • Using the .query() method will send the ETHERnet:DOMAINname? query.
  • Using the .verify(value) method will send the ETHERnet:DOMAINname? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:DOMAINname value command.
SCPI Syntax
- ETHERnet:DOMAINname <Qstring>
- ETHERnet:DOMAINname?
Info
  • <QString> is the network domain name, enclosed in quotes.

enet property

Return the ETHERnet:ENET command tree.

Usage
  • Using the .query() method will send the ETHERnet:ENET? query.
  • Using the .verify(value) method will send the ETHERnet:ENET? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .address: The ETHERnet:ENET:ADDress command.

gateway property

gateway: EthernetGateway

Return the ETHERnet:GATEWay command tree.

Usage
  • Using the .query() method will send the ETHERnet:GATEWay? query.
  • Using the .verify(value) method will send the ETHERnet:GATEWay? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .ipaddress: The ETHERnet:GATEWay:IPADDress command.

httpport property

httpport: EthernetHttpport

Return the ETHERnet:HTTPPort command.

Description
  • This command specifies the remote interface HTTP port value.
Usage
  • Using the .query() method will send the ETHERnet:HTTPPort? query.
  • Using the .verify(value) method will send the ETHERnet:HTTPPort? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:HTTPPort value command.
SCPI Syntax
- ETHERnet:HTTPPort <QString>
- ETHERnet:HTTPPort?
Info
  • <QString> is an integer port number, enclosed in quotes.

ipaddress property

ipaddress: EthernetIpaddress

Return the ETHERnet:IPADDress command.

Description
  • This command sets the IP address assigned to the instrument.
Usage
  • Using the .query() method will send the ETHERnet:IPADDress? query.
  • Using the .verify(value) method will send the ETHERnet:IPADDress? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:IPADDress value command.
SCPI Syntax
- ETHERnet:IPADDress <QString>
- ETHERnet:IPADDress?
Info
  • <QString> is a standard IP address value, enclosed in quotes.

name property

Return the ETHERnet:NAME command.

Description
  • This command sets or queries the instrument Ethernet hostname assigned to the instrument.
Usage
  • Using the .query() method will send the ETHERnet:NAME? query.
  • Using the .verify(value) method will send the ETHERnet:NAME? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:NAME value command.
SCPI Syntax
- ETHERnet:NAME <QString>
- ETHERnet:NAME?
Info
  • <QString> is the network name assigned to the instrument, enclosed in quotes.

password property

password: EthernetPassword

Return the ETHERnet:PASSWord command.

Description
  • This command specifies the HTTP Ethernet access password. If a password is set, the user must enter the password before the user’s Web browser can access the oscilloscope.
Usage
  • Using the .query() method will send the ETHERnet:PASSWord? query.
  • Using the .verify(value) method will send the ETHERnet:PASSWord? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:PASSWord value command.
SCPI Syntax
- ETHERnet:PASSWord <new>
- ETHERnet:PASSWord?
Info
  • <new> is a new password, enclosed in quotes.

ping property

Return the ETHERnet:PING command.

Description
  • Sends a ping packet to the instrument gateway and sets the status accordingly.
Usage
  • Using the .write(value) method will send the ETHERnet:PING value command.
SCPI Syntax
- ETHERnet:PING EXECute
Sub-properties
  • .status: The ETHERnet:PING:STATUS command.

subnetmask property

subnetmask: EthernetSubnetmask

Return the ETHERnet:SUBNETMask command.

Description
  • This command sets or queries the instrument subnet mask value.
Usage
  • Using the .query() method will send the ETHERnet:SUBNETMask? query.
  • Using the .verify(value) method will send the ETHERnet:SUBNETMask? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:SUBNETMask value command.
SCPI Syntax
- ETHERnet:SUBNETMask <QString>
- ETHERnet:SUBNETMask?
Info
  • <QString> is the subnet mask value, enclosed in quotes.

EthernetDhcpbootp

Bases: SCPICmdWrite, SCPICmdRead

The ETHERnet:DHCPbootp command.

Description
  • This command sets the network configuration method to DHCP (that is ON) or static IP address (that is OFF).
Usage
  • Using the .query() method will send the ETHERnet:DHCPbootp? query.
  • Using the .verify(value) method will send the ETHERnet:DHCPbootp? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:DHCPbootp value command.
SCPI Syntax
- ETHERnet:DHCPbootp {ON|OFF}
- ETHERnet:DHCPbootp?
Info
  • ON enables the instrument to search the network for a DHCP server in order to automatically assign a dynamic IP address to the instrument.
  • OFF disables the instrument to search the network for a DHCP server.

EthernetDns

Bases: SCPICmdRead

The ETHERnet:DNS command tree.

Usage
  • Using the .query() method will send the ETHERnet:DNS? query.
  • Using the .verify(value) method will send the ETHERnet:DNS? query and raise an AssertionError if the returned value does not match value.
Properties
  • .ipaddress: The ETHERnet:DNS:IPADDress command.

ipaddress property

Return the ETHERnet:DNS:IPADDress command.

Description
  • This command specifies the network Domain Name Server (DNS) IP address.
Usage
  • Using the .query() method will send the ETHERnet:DNS:IPADDress? query.
  • Using the .verify(value) method will send the ETHERnet:DNS:IPADDress? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:DNS:IPADDress value command.
SCPI Syntax
- ETHERnet:DNS:IPADDress <QString>
- ETHERnet:DNS:IPADDress?
Info
  • <QString> is a standard IP address value, enclosed in quotes.

EthernetDnsIpaddress

Bases: SCPICmdWrite, SCPICmdRead

The ETHERnet:DNS:IPADDress command.

Description
  • This command specifies the network Domain Name Server (DNS) IP address.
Usage
  • Using the .query() method will send the ETHERnet:DNS:IPADDress? query.
  • Using the .verify(value) method will send the ETHERnet:DNS:IPADDress? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:DNS:IPADDress value command.
SCPI Syntax
- ETHERnet:DNS:IPADDress <QString>
- ETHERnet:DNS:IPADDress?
Info
  • <QString> is a standard IP address value, enclosed in quotes.

EthernetDomainname

Bases: SCPICmdWrite, SCPICmdRead

The ETHERnet:DOMAINname command.

Description
  • This command specifies the network domain name.
Usage
  • Using the .query() method will send the ETHERnet:DOMAINname? query.
  • Using the .verify(value) method will send the ETHERnet:DOMAINname? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:DOMAINname value command.
SCPI Syntax
- ETHERnet:DOMAINname <Qstring>
- ETHERnet:DOMAINname?
Info
  • <QString> is the network domain name, enclosed in quotes.

EthernetEnet

Bases: SCPICmdRead

The ETHERnet:ENET command tree.

Usage
  • Using the .query() method will send the ETHERnet:ENET? query.
  • Using the .verify(value) method will send the ETHERnet:ENET? query and raise an AssertionError if the returned value does not match value.
Properties
  • .address: The ETHERnet:ENET:ADDress command.

address property

Return the ETHERnet:ENET:ADDress command.

Description
  • Returns the Ethernet address (MAC address) value assigned to the instrument. This is assigned at the factory and can not be changed.
Usage
  • Using the .query() method will send the ETHERnet:ENET:ADDress? query.
  • Using the .verify(value) method will send the ETHERnet:ENET:ADDress? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ETHERnet:ENET:ADDress?

EthernetEnetAddress

Bases: SCPICmdRead

The ETHERnet:ENET:ADDress command.

Description
  • Returns the Ethernet address (MAC address) value assigned to the instrument. This is assigned at the factory and can not be changed.
Usage
  • Using the .query() method will send the ETHERnet:ENET:ADDress? query.
  • Using the .verify(value) method will send the ETHERnet:ENET:ADDress? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ETHERnet:ENET:ADDress?

EthernetGateway

Bases: SCPICmdRead

The ETHERnet:GATEWay command tree.

Usage
  • Using the .query() method will send the ETHERnet:GATEWay? query.
  • Using the .verify(value) method will send the ETHERnet:GATEWay? query and raise an AssertionError if the returned value does not match value.
Properties
  • .ipaddress: The ETHERnet:GATEWay:IPADDress command.

ipaddress property

Return the ETHERnet:GATEWay:IPADDress command.

Description
  • This command specifies the network gateway IP address.
Usage
  • Using the .query() method will send the ETHERnet:GATEWay:IPADDress? query.
  • Using the .verify(value) method will send the ETHERnet:GATEWay:IPADDress? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:GATEWay:IPADDress value command.
SCPI Syntax
- ETHERnet:GATEWay:IPADDress <QString>
- ETHERnet:GATEWay:IPADDress?
Info
  • <QString> is a standard IP address value, enclosed in quotes.

EthernetGatewayIpaddress

Bases: SCPICmdWrite, SCPICmdRead

The ETHERnet:GATEWay:IPADDress command.

Description
  • This command specifies the network gateway IP address.
Usage
  • Using the .query() method will send the ETHERnet:GATEWay:IPADDress? query.
  • Using the .verify(value) method will send the ETHERnet:GATEWay:IPADDress? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:GATEWay:IPADDress value command.
SCPI Syntax
- ETHERnet:GATEWay:IPADDress <QString>
- ETHERnet:GATEWay:IPADDress?
Info
  • <QString> is a standard IP address value, enclosed in quotes.

EthernetHttpport

Bases: SCPICmdWrite, SCPICmdRead

The ETHERnet:HTTPPort command.

Description
  • This command specifies the remote interface HTTP port value.
Usage
  • Using the .query() method will send the ETHERnet:HTTPPort? query.
  • Using the .verify(value) method will send the ETHERnet:HTTPPort? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:HTTPPort value command.
SCPI Syntax
- ETHERnet:HTTPPort <QString>
- ETHERnet:HTTPPort?
Info
  • <QString> is an integer port number, enclosed in quotes.

EthernetIpaddress

Bases: SCPICmdWrite, SCPICmdRead

The ETHERnet:IPADDress command.

Description
  • This command sets the IP address assigned to the instrument.
Usage
  • Using the .query() method will send the ETHERnet:IPADDress? query.
  • Using the .verify(value) method will send the ETHERnet:IPADDress? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:IPADDress value command.
SCPI Syntax
- ETHERnet:IPADDress <QString>
- ETHERnet:IPADDress?
Info
  • <QString> is a standard IP address value, enclosed in quotes.

EthernetName

Bases: SCPICmdWrite, SCPICmdRead

The ETHERnet:NAME command.

Description
  • This command sets or queries the instrument Ethernet hostname assigned to the instrument.
Usage
  • Using the .query() method will send the ETHERnet:NAME? query.
  • Using the .verify(value) method will send the ETHERnet:NAME? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:NAME value command.
SCPI Syntax
- ETHERnet:NAME <QString>
- ETHERnet:NAME?
Info
  • <QString> is the network name assigned to the instrument, enclosed in quotes.

EthernetPassword

Bases: SCPICmdWrite, SCPICmdRead

The ETHERnet:PASSWord command.

Description
  • This command specifies the HTTP Ethernet access password. If a password is set, the user must enter the password before the user’s Web browser can access the oscilloscope.
Usage
  • Using the .query() method will send the ETHERnet:PASSWord? query.
  • Using the .verify(value) method will send the ETHERnet:PASSWord? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:PASSWord value command.
SCPI Syntax
- ETHERnet:PASSWord <new>
- ETHERnet:PASSWord?
Info
  • <new> is a new password, enclosed in quotes.

EthernetPing

Bases: SCPICmdWrite, SCPICmdRead

The ETHERnet:PING command.

Description
  • Sends a ping packet to the instrument gateway and sets the status accordingly.
Usage
  • Using the .write(value) method will send the ETHERnet:PING value command.
SCPI Syntax
- ETHERnet:PING EXECute
Properties
  • .status: The ETHERnet:PING:STATUS command.

status property

Return the ETHERnet:PING:STATUS command.

Description
  • Returns the results from sending the ETHERNET:PING command to ping the gateway IP address.
Usage
  • Using the .query() method will send the ETHERnet:PING:STATUS? query.
  • Using the .verify(value) method will send the ETHERnet:PING:STATUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ETHERnet:PING:STATUS?

EthernetPingStatus

Bases: SCPICmdRead

The ETHERnet:PING:STATUS command.

Description
  • Returns the results from sending the ETHERNET:PING command to ping the gateway IP address.
Usage
  • Using the .query() method will send the ETHERnet:PING:STATUS? query.
  • Using the .verify(value) method will send the ETHERnet:PING:STATUS? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- ETHERnet:PING:STATUS?

EthernetSubnetmask

Bases: SCPICmdWrite, SCPICmdRead

The ETHERnet:SUBNETMask command.

Description
  • This command sets or queries the instrument subnet mask value.
Usage
  • Using the .query() method will send the ETHERnet:SUBNETMask? query.
  • Using the .verify(value) method will send the ETHERnet:SUBNETMask? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the ETHERnet:SUBNETMask value command.
SCPI Syntax
- ETHERnet:SUBNETMask <QString>
- ETHERnet:SUBNETMask?
Info
  • <QString> is the subnet mask value, enclosed in quotes.