Network

SCPI Commands :

SYSTem:COMMunicate:NETWork:MACaddress
SYSTem:COMMunicate:NETWork:RESource
SYSTem:COMMunicate:NETWork:STATus
class NetworkCls[source]

Network commands group definition. 12 total commands, 3 Subgroups, 3 group commands

get_mac_address() str[source]
# SCPI: SYSTem:COMMunicate:NETWork:MACaddress
value: str = driver.system.communicate.network.get_mac_address()

Queries the MAC address of the network adapter. This is a password-protected function. Unlock the protection level 1 to access it. See method RsSmbv.System.Protect.State.set.

return

mac_address: string

get_resource() str[source]
# SCPI: SYSTem:COMMunicate:NETWork:RESource
value: str = driver.system.communicate.network.get_resource()

Queries the visa resource string for Ethernet instruments.

return

resource: string

get_status() bool[source]
# SCPI: SYSTem:COMMunicate:NETWork:STATus
value: bool = driver.system.communicate.network.get_status()

Queries the network configuration state.

return

state: 1| ON| 0| OFF

set_mac_address(mac_address: str) None[source]
# SCPI: SYSTem:COMMunicate:NETWork:MACaddress
driver.system.communicate.network.set_mac_address(mac_address = 'abc')

Queries the MAC address of the network adapter. This is a password-protected function. Unlock the protection level 1 to access it. See method RsSmbv.System.Protect.State.set.

param mac_address

string

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.system.communicate.network.clone()

Subgroups