Network
SCPI Commands :
SYSTem:COMMunicate:BCIP:NETWork:MACaddress
SYSTem:COMMunicate:BCIP:NETWork:PROTocol
SYSTem:COMMunicate:BCIP:NETWork:STATus
- class NetworkCls[source]
Network commands group definition. 8 total commands, 3 Subgroups, 3 group commands
- get_mac_address() str [source]
# SCPI: SYSTem:COMMunicate:BCIP:NETWork:MACaddress value: str = driver.system.communicate.bcIp.network.get_mac_address()
Queries the MAC address of the network adapter.
- return:
mac_address: string Range: 00:00:00:00:00:00 to ff:ff:ff:ff:ff:ff
- get_protocol() NetProtocol [source]
# SCPI: SYSTem:COMMunicate:BCIP:NETWork:PROTocol value: enums.NetProtocol = driver.system.communicate.bcIp.network.get_protocol()
Specifies the network protocol.
- return:
protocol: UDP
- get_status() bool [source]
# SCPI: SYSTem:COMMunicate:BCIP:NETWork:STATus value: bool = driver.system.communicate.bcIp.network.get_status()
Queries the network connection state.
- return:
network_status: 1| ON| 0| OFF
- set_mac_address(mac_address: str) None [source]
# SCPI: SYSTem:COMMunicate:BCIP:NETWork:MACaddress driver.system.communicate.bcIp.network.set_mac_address(mac_address = 'abc')
Queries the MAC address of the network adapter.
- param mac_address:
string Range: 00:00:00:00:00:00 to ff:ff:ff:ff:ff:ff
- set_protocol(protocol: NetProtocol) None [source]
# SCPI: SYSTem:COMMunicate:BCIP:NETWork:PROTocol driver.system.communicate.bcIp.network.set_protocol(protocol = enums.NetProtocol.TCP)
Specifies the network protocol.
- param protocol:
UDP
- set_status(network_status: bool) None [source]
# SCPI: SYSTem:COMMunicate:BCIP:NETWork:STATus driver.system.communicate.bcIp.network.set_status(network_status = False)
Queries the network connection state.
- param network_status:
1| ON| 0| OFF
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.system.communicate.bcIp.network.clone()
Subgroups