kicad-sim-parser
v1.0.2
Published
A simple KiCad Spice frequency simulation parser & prober
Downloads
4
Readme
kicad-sim-parser
A simple KiCad Spice frequency simulation parser & prober
Table of Contents
Installation
You can download automatically precompiled binaries from the releases page or install straight from NPM:
$ npm install -g kicad-sim-parser
or simply run it from npx which will install it automatically:
npx kicad-sim-parser -i ...
Usage
Reads input CSV file with te first line being time series & the next ones being characteristics values from the KiCad Spice simulation (e.g. phase, magnitude) & writes probed values to output CSV file.
What it does is essentialy a basic automatization of the human process of reading two data categories in ~20 different frequency points on the Spice simulator's GUI. This project is meant to make things faster & easier (read: automatic).
USAGE
$ kicad-sim-parser
OPTIONS
-h, --help show CLI help
-i, --in=in (required) input .csv file path; the first line should contain time series
-o, --out=out (required) output .csv file path
-v, --version show CLI version
Example usage:
$ kicad-sim-parser -i simulation.csv -o probedResults.csv
Probed frequencies
Currently the probed frequencies are:
1kHz
2kHz
4kHz
6kHz
8kHz
10kHz
20kHz
40kHz
60kHz
80kHz
100kHz
200kHz
400kHz
600kHz
800kHz
1000kHz
2000kHz
4000kHz
6000kHz
8000kHz
10000kHz
20000kHz
40000kHz
60000kHz
80000kHz
100000kHz