Tektronix TDS3054B 500 MHz 4 Channel Digital Phosphor Oscilloscope - with Python

One problem that I found out when trying to set the Tektronix TDS3054B up for network access is certainly a firmware bug: You can set the network adapter to get an IP address via DHCP or set it manually (the bug occurs on both). Let's say you choose to set the IP to one from the local network 192.168.2.0/24 (and thus the subnet mask to 255.255.255.0), it works and is accessible from the local network. If you are using, however, another network (CIDR instead of CLASS C) such as 192.168.2.0/23, you have to set the subnet address to 255.255.254 accordingly. This makes the scope inaccessible from the network (at least from those computers which are not on the same /24).

Web interface eScope

The TDS3054B has a web interface called eScope. You may use it as a simple way to get data off the scope:

  • Send a VISA command like this: http://scope-ip/?COMMAND=:FPANEL:PRESS+CLEARMENU
  • simple screen capture: http://scope-ip/image.png

Resources

Comments