Date: Tues. 14 October 2025
Time: 15:00 CEST
Python for Oscilloscopes
Part 3 - Python Oscilloscope Commands Basics
Welcome to the third part of our popular webinar series, Python for Oscilloscopes. In this advanced session, we’ll dive deeper into Python’s capabilities for controlling and automating oscilloscope tasks. this webinar will equip you with powerful tools to streamline your workflow, enhance data analysis, and unlock new levels of measurement capabilities.
This hands-on session will explore advanced Python structures and how they can be applied to real-world oscilloscope tasks. Key topics include:
- Creating conditional statements based on oscilloscope parameters - Learn how to dynamically respond to signal conditions and automate decision-making in your scripts.
- Saving 8-bit and 12-bit data formats - Understand how to handle different data resolutions and optimize storage for performance and fidelity. -
- Datalogging in multiple formats - Export and manage your data seamlessly in:
- MATLAB (.mat)
- Excel (.xlsx)
- CSV and other structured formats
- WaveScan analysis tool integration - Use Python to harness WaveScan’s powerful search capabilities for pattern detection and anomaly tracking.
- Pass/Fail tool automation - Implement automated testing and validation routines using oscilloscope’s built-in Pass/Fail logic.
By the end of this webinar, you'll be equipped to build smarter, more responsive Python scripts that fully leverage your oscilloscope’s power. Whether you're optimizing lab workflows or building robust test systems, this session will give you a more in-depth knowledge on what you already know.
Presenter: Ahmad Nour Halawani, Application Engineer
Can't attend live? Register anyway and we will send you the recording afterwards.