1.0.2 • Published 3 years ago

kicad-sim-parser v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

kicad-sim-parser

A simple KiCad Spice frequency simulation parser & prober

oclif Version Downloads/week License

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