Skip to content

Process the logs of LTspice IV to take measurements in multiple runs and import them into a spreadsheet to enable analysis

Notifications You must be signed in to change notification settings

oneda538/ltspice-measurement-capture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Written by Daniel O'Neill in 2015

This application is designed to analyse LTspice XVII log files and extract all
measurements over every step. It is intended to help analyse data after 
multiple runs (i.e. Monte Carlo analysis).

By default this expects a log file in your temp directory or you can pass a 
file or folder location in as an argument. If you pass a folder it will pull 
the latest log file in that folder.

The output can either be in a csv format (You can chose a different extension) 
or in a xlsx format (default). The xlsx option has a freeze panes and auto 
filter applied. This can be overridden via a command line parameter.

The default run time option (for me in Win 10) is below:
LT_meas_to_csv.exe -t xlsx C:\Users\{username}\AppData\Local\Temp

This has been updated to work with LTspiceXVII. Specifically it now works with
the Unicode files that it generates. To make this easy it now also Python3 as
Unicode is supported natively.

How to use:

1 - Drag and drop a .log from a simulation onto the exe
2 - If your .log files are stored in your temp directory the just run the exe
3 - Run the exe in the same folder as you log file

In all cases the output will be created in the same directory as you simulation.

NOTE: You must have .step and .meas commands for this to be any use to you.

About

Process the logs of LTspice IV to take measurements in multiple runs and import them into a spreadsheet to enable analysis

Resources

Stars

Watchers

Forks

Packages

No packages published