Welcome to the Bode Analyzer Suite download area
By downloading and installing the software from OMICRON Lab, you agree to the download terms and conditions as well as the End User License Agreement (EULA). Please read the respective documents before downloading and installing OMICRON Lab software.
If you do not agree with these agreements and conditions, do not download the software.
![Bode500_Bode100_with_Laptop-cutout](/fileadmin/_processed_/6/c/csm_Bode500_Bode100_with_Laptop-cutout_1f2d16acbb.png)
Bode Analyzer Suite 3.50 (2024-08-19)
The Bode Analyzer Suite installer for Windows 64 bit installs the graphical user interface for Bode 100 & Bode 500. Bode Analyzer Suite runs only on Windows based computers. If you are using a Linux based computer, check out the Automation section.
Bode Analyzer Suite runs only on Windows based computers. If you are using a Linux based computer, check out our Automation section.
PC requirements
Characteristic | Minimum Configuration |
---|---|
Processor | Intel Core-I Dual-Core (or similar) |
Memory (RAM) | 2 GB, 4 GB recommended |
Graphics resolution | Super VGA (1024x768) higher resolution recommended |
Graphics card | DirectX 11 with Direct2D support |
USB interface | USB 2.0 or higher |
Operating system | Windows 10 & 11 |
Older versions required?
Please contact us if you need an older version of Bode Analyzer Suite. We are ready to help you out.
Bode Automation (SCPI & API)
The Bode 500 offers a stand-alone SCPI interface that is platform independent. It can be accessed via the Ethernet or USB port of the Bode 500 device.
The Bode 100 requires a client device running the OMICRON Lab VNA Business Logic. Bode 100 can be accessed via SCPI commands when the SCPI server on the client device is started or it can be accessed via it's .NET based API (Bode Automation Interface). Bode Analyzer Suite V3.50 or newer comes with the SCPI server for the Bode 100.
To learn more about the software structure and structure of available interfaces for automated measurements using the Bode 100 and Bode 500 check out the Bode Automation Reference and the pictures below:
Bode 100 Structure
Bode 500 Structure
The following options are available for controlling your Bode 100 device:
- SCPI Interface (Standard Commands for Programmable Instruments): The SCPI server can be started on the client computer, providing an interface to control the Bode 100 using SCPI commands.
- Bode Automation Interface: Access the automation interface natively from any .NET programming language or via the Windows COM Interface. The Bode Automation Interface is included in the Bode Analyzer Suite installer.
- From LabVIEWtm using the instrument driver available from www.ni.com.
The following options are available to control your Bode 500 device:
- SCPI Interface (Standard Commands for Programmable Instruments): The SCPI server is part of the Bode 500 device and can be accessed directly via Ethernet or USB connection to the Bode 500 device. No installation on your client device is requried.
- From LabVIEW® using SCPI commands or the instrument driver (coming soon).
Note: The object oriented .NET Bode Automation Interface is only available for Bode 100 on Windows computers.
Note: We don't recommend accessing the Bode Automation Interface via COM. Please use .NET or the SCPI interface instead.
SCPI Server
The Bode Analyzer Suite installer does also install the SCPI server for Windows computers. If you want to access the Bode 100 from a Linux based computer, check out the Linux package below. If you need help, please contact us via the support form.
PC Requirements
Characteristic | Minimum Configuration |
---|---|
Processor | Intel Core-I Dual-Core (or similar) |
Memory (RAM) | 2 GB, 4 GB recommended |
USB interface | USB 2.0 or higher |
This page lists the evolution of the Bode Analyzer Suite from 2005 until today:
V3.50 (2024-08-19)
Bode Analyzer Suite 3.50 is a major new release with many new features such as:
- New automatic circuit fitting feature with SPICE netlist export
- New PDF report with optional customer logo
- Support of the new Bode 500 device via USB and Ethernet
- Extended and improved SCPI support
- Source-level can be changed by mouse-scrolling
- Expression trace has been improved
- .NET framework updated to version 8
- And many more bugfixes (see Version Information).
V3.25 SR2 (2023-08-29)
Bode Analyzer Suite 3.25 Service Release 2 brings some minor updates:
- .NET framework updated to version 6
- Check out more in the Version Information
V3.25 SR1 (2022-05-18)
Bode Analyzer Suite 3.25 Service Release 1 brings some useful improvement and fixes:
- User-Right handling during and after installation has been improved
- Correct handling of pre-installed ASP .net versions during installation
- Firmware stability during programming of device improved
- Improved loading of .bode files from 2013 or older
- AI: Fixed GetSourceLevel() in Vrms format
- Check out more in the Version Information
V3.25 (2021-12-21)
Bode Analyzer Suite 3.25 brings a powerful new feature that allows you to:
- Plot transfer functions over frequency as Bode plot or Nyquist plot etc.
- Compare measurements with theoretical transfer functions using our new Expression Traces.
- Evaluate complex mathematical expressions using measurement data and memory data
- Benefit from several bugfixes (see: Version Information)
V3.24 (2021-02-10)
Bode Analyzer Suite 3.24 brings several new features that allow you to:
- Copy trace data from one measurement file to another using drag & drop
- Paste trace data from a spreadsheet program into Bode Analyzer Suite
- Use the improved stability margin calculation and Fres-Q calculation
- Start the new experimental SCPI server to control the Bode Automation Interface using SCPI commands
- Benefit from several bugfixes (see: Version Information)
Bode Automation Interface 3.24
- Now comes with an experimental SCPI server that features the full Automation Interface functionality (no GUI functions)
- With Bode Analyzer Suite 3.24 we have switched to the .NET Core framework which allows you to run the Automation Interface on Linux
V3.23 (2020-02-20)
Bode Analyzer Suite 3.23 brings some important bug-fixes:
- Details see: Version Information
Bode Automation Interface:
- Fixed bug causing NaN in ExternalCoupler measurements (see Version Information)
V3.22 (2019-12-04)
Bode Analyzer Suite 3.22 brings several new features that allow you to:
- Use more than 2 cursors; add and remove cursors in the cursor table
- Re-order cursors in the cursor table and add more than one delta-cursor
- Copy the entire cursor table to the clipboard and paste it in e.g. a spreadsheet program
- Use cursor tracking to automatically find a maximum, minimum or zero on a curve after every sweep has completed
- Use Port-Extension to shift the reference plane mathematically along a transmission line during reflection measurement
- Export calibration / correction data for the use in the Automation Interface
- Recognize corrupted data due to overload and clipping via the improved overload warnings in the chart
- See the influence of your calibration/correction on the measurement even after the measurement has been completed
- Use the improved PDF reporting
- Benefit from several bugfixes (see: Version Information)
Bode Automation Interface:
- Changed the file-loading of calibration files
- Added port-extension feature
V3.21 (2019-03-29)
- Updated USB driver for Bode 100 Revision 2 devices to latest version from manufacturer
- Several minor bugfixes
Automation Interface:
- Added "Remove(double frequency)" and "Clear()" to the Shaping functions to allow modifying shaped measurements
Bugfixes and details can be found in: Version information
V3.20 (2018-10-30)
- Nichols chart shows open-loop to closed-loop relationship
- Stability margin calculation automatically shows gain margin, phase margin and crossover frequency
- Receiver level indicators bigger and shown during calibration
- Dark-Theme introduced
- Add more than 2 traces & re-order traces and memory traces using drag and drop
- Configure your preferred default axis view in the options (one axis per chart)
- Quick access toolbar offers access to start and stop on any ribbon
- Management service is uninstalled and not used anymore
- "Copy all trace data" is available in chart context menu
- Faster file-loading and startup-time
- Fres-Q feature can use phase to find a resonance
- Trace “Eye-Icon” allows to quickly switch off the measurement data to show only memory curves
Automation Interface:
- ConfigureCustomSweep(): Frequency points now by ref because of troubles with "VBA"
- LabVIEW: ConfigureHardwareSetup.vi and GetHardwareSetup.vi offer only valid properties. Use <CTR+B> to "remove broken wires" after updating to 3.20
- Improved stability when controlling multiple Bode devices in parallel
Bugfixes and details can be found in: Version information
V3.12 (2017-11-06)
- Averaging feature
- Smith-chart in fixed-frequency measurements
- Several bug-fixes (see: Version information)
V3.11 (2017-08-14)
BAS 3.11 further improves BAS 3.00 and brings new features:
- Automatic Resonance-frequency and Q-factor calculation
(especially for RFID and NFC measurements) - Link cursors to evaluate e.g. Gain slope at crossover frequency
- Long memory names are displayed via mouse-over
- For a detailed list of improvements and known issues, see: Version information
V3.00 (2017-04-12)
BAS 3.00 is a completely new Bode Analyzer Suite that brings the following improvements and new features:
- Measure up to 50 MHz with your existing Bode 100
- Improved work-flow especially for memory curves
- Predefined measurement modes fitting your measurement application
- 7 Impedance measurement modes to measure impedance from mΩ to MΩ
- Attach cursors to memories
- Perform Shunt-Thru and Series-Thru measurements
- De-embed connections, probes and mounts using Open, Short and Load calibration in all impedance measurement modes
- Perform swept or fixed frequency measurements in all modes
- Export CSV, Excel and Touchstone files
- Save your measurement results as a PDF print-report
- Use multiple Bode 100 devices on one PC
- Completely new and improved Automation Interface with COM and .NET access
V2.43 SR1 (2014-11-27)
- Fixed issue with Warm-Up (Automation Interface)
- Improved reaction speed of new Advanced PM Calculation
- Release information and details
V2.43 (2014-09-04)
- Source On/Off changed in Automation Interface
- New "Non-Invasive Phasemargin Calculation" method
- BAS creates logfile for better customer support
- Several performance improvements and bugfixes
V2.42 (2014-01)
- Automatic optimizing of the sweep curve (Auto Optimize)
- Drag & drop support for shaped level dialog
- New bode file type with .bodex extension
- Save and load of calibration in the Automation Interface
- .boa file is no longer supported in the Automation Interface
- New Automation Interface methods to increase measurement speed
V2.41 SR1 (2013-03)
- Tg calculation to impedance/reflection measurements added
- Unwrapped phase display improved
- Memory trace csv export issue fixed
- Minor bug fixes
V2.41 (2012-12)
- Added chart annotations
- Multiple memory traces added
- Data+Memory, Data-Memory, Data*Memory calculation
- Zipped bode file is now available (*.bodz)
- Check online for updates of the BAS
- Send bode file to support feature added
- Possibility to clear the internal device calibration
- Memory and trace styles can be changed in context menu
- Trace markers can be enabled
- Improved shaped level display
- Enhanced cursor grid
- Cosmetic bug fixes
V2.40 (2012-08)
- Internal Device Calibration is stored to the PC to reduce startup time
- Improved 1 Hz / 10 Hz start frequency behavior
- Calibration is performed with the selected output level (inlcluding shaped level)
- CSV export offers possibility to start an external program
- Trace data can be copied to the clipboard
- Phase gridlines can be selected to be multiples of 10, 30, 45 and pi
- Open recently accessed files enabled
- Drag and drop of *.bode files enabled
- Calibration state is visible in status bar
- Improved "Optimize" scaling algorithm
- Copy chart to clipboard can include cursor table
- Options dialog redesigned
- Cursor color and style can be changed
- Font size for documentation purpose can be changed
- Improved 125% and 150% readability
- Multiple instances of the Bode Analyzer Suite can be started
- Toolbars can be switched on and off
- Automation Interface structure redesigned
- LabVIEW library adapted to the new Automation Interface structure
- Minor Bug fixes
V2.33 SR5 (2012-07)
- Internal Calibration is stored in the Automation Interface
- Resolved impedance measurement issue from 5-20 kHz
- Minor bug fixes
V2.33 (2012-03)
- Cursor position stored in Bode file
- Nyquist Diagram added
- New Cursor functions Jump to Zero, Jump to Value and Jump to next Value added
- Migration to .net Framework 4.0
- Minor bug fixes
V2.32 (2011-07)
- New commenting feature added for all measurement modes
- Improved Calibration time out handling for low receiver bandwidths
- Some cosmetic bug fixes
V2.31 (2011-01)
- Phase Margin Calculation for non-invasive stability measurement of power supplies added
- Logarithmic scaling and improved zoom possibilities for shaped level setup screen added
- Improved visibility of gridlines
- Minor bug fixing
V2.30 SR1 (2010-10)
- Improved Clipboard Export (better grid, better curve separation between data and memory)
- New manual added to CD-ROM in pdf Format
- Minor bug fixes
V2.30 (2010-08)
- Logarithmic scaling of Y axis added
- New Impedance Adapter mode for the use with the B-WIC and B-SMC adapters
- RLC Q Sweep to display capacitance, inductance and Q factor in the frequency sweep mode
- Full Speed mode - quicker measurements ad low frequencies and low receiver bandwidths
- Averaging, Min Hold, Max Hold trace functions added
- Selective unwrapped phase function added
- New charting software implemented
- Improved control of the Bode output source (on/off/auto)
V2.23 (2010-01)
- Improved Phase performance at low frequencies
- Data/Memory function for impedance and admittance fixed
- Enhanced CSV Export (more data exported)
V2.21 (2009-01)
- Unwrapped Phase mode added
- Bode File name now shown in print report
- Automation Interface extension:
- External Coupler Mode support
- Possibility to Load/Save Bode Files via Automation Interface
- Control of Shaped Level via Automation Interface
- Activation of Unwrapped Phase in AI
- VSWR Mode support
- Definition of individual frequencies for sweep now possible
V2.2 (2007-12)
- Print Reporting added (Print out measurement results & equipment settings)
- Export measurement data to Clipboard including equipment settings added
- External Coupler mode for impedance measurements added
- Shaped Level function for stability analysis of control loops added
- Measurement Range extended down to 1 Hz
- VSWR Mode added
- Windows support extended to: Vista, Vista x64, Win XP x64
- Jump to Min/Max Cursor Function added
- some cosmetic surgeries done (Wiring Pictures, About Dialog, …)
V2.01a (2006-10)
- OLE compatible automation interface for the integration of Bode 100 into automatic measurement setups
- Two calibration methods:
- User Calibration - to reach highest accuracy by calibrating every single frequency point
- Probe Calibration - for flexible operation; allows change of frequency settings without the need of re-calibration
- Store & retrieve Bode 100's settings, measurement results and calibration in *.Bode (XML) file format
- Export measurement data in CSV format allows easy data processing with tools like Excel™ and MatLAB™
- Serial and parallel equivalent circuits displayed in the impedance measurement mode
up to 16501 measurement points supported frequency sweep mode - …
V1.0 (2005-03)
The historic initial version of the Bode Analyzer Suite.
![Speed_Bode](/fileadmin/_processed_/e/f/csm_Speed_Bode_8322f4b088.jpg)