Current Language
Vietnamese (Vietnam)

Select a language:

Toggle Menu
Current Language
Vietnamese (Vietnam)

Select a language:

Contact us

Live Chat with Tek representatives. Available 6:00 AM - 4:30 PM


Call us at

Available 6:00 AM – 5:00 PM (PST) Business Days


Download Manuals, Datasheets, Software and more:



Getting Started with Oscilloscope Automation and Python

Engineers across many industries use automation to extend the capabilities of their oscilloscopes, and many engineers are using Python. The free programming language Python has significant advantages for automation:

  • Versatility
  • Easy to teach and learn
  • Code readability
  • Widely available knowledge bases and modules

Programming may be used to automate test sequences to save time, improve consistency and repeatability.  It may also be used to extend the functionality of an instrument with custom measurements and analysis.

This technical brief covers what you need to get started programming scopes in Python, including the basics of programmatic interfaces, and how to download and run an example.