summaryrefslogtreecommitdiff
path: root/code/converter
diff options
context:
space:
mode:
Diffstat (limited to 'code/converter')
-rw-r--r--code/converter/LtspiceLibConverter.rst18
-rw-r--r--code/converter/browserSchematic.rst18
-rw-r--r--code/converter/libConverter.rst18
-rw-r--r--code/converter/ltspiceToKicad.rst18
-rw-r--r--code/converter/pspiceToKicad.rst18
5 files changed, 90 insertions, 0 deletions
diff --git a/code/converter/LtspiceLibConverter.rst b/code/converter/LtspiceLibConverter.rst
new file mode 100644
index 00000000..2cb0397b
--- /dev/null
+++ b/code/converter/LtspiceLibConverter.rst
@@ -0,0 +1,18 @@
+LTspice Library Converter
+=========================
+
+This module enables conversion of LTspice library files for use within eSim.
+
+**Features:**
+- Parses and converts `.lib` and `.sub` files from LTspice.
+- Handles symbol and model translation for compatibility.
+
+**Usage:**
+Use the provided interface or scripts to import LTspice libraries into your eSim projects.
+
+.. note::
+
+ Source : ``src/converter/LtspiceLibConverter.py``
+
+.. automodule:: converter.LtspiceLibConverter
+ :members: \ No newline at end of file
diff --git a/code/converter/browserSchematic.rst b/code/converter/browserSchematic.rst
new file mode 100644
index 00000000..cbc5b1bb
--- /dev/null
+++ b/code/converter/browserSchematic.rst
@@ -0,0 +1,18 @@
+Browse Schematics
+=================
+
+This module provides a graphical interface for selecting and loading schematic files in eSim.
+
+.. note::
+ Source : ``src/converter/browseSchematics.py``
+
+.. automodule:: converter.browseSchematics
+ :members:
+
+**Features:**
+- Allows users to browse and select supported schematic files (`.sch`, `.asc`, `.slb`, `.asy`).
+- Integrates with the eSim converter tools for further processing.
+
+**Usage:**
+Use the file browser dialog to select your schematic file. Supported file types are filtered for convenience.
+
diff --git a/code/converter/libConverter.rst b/code/converter/libConverter.rst
new file mode 100644
index 00000000..695ad105
--- /dev/null
+++ b/code/converter/libConverter.rst
@@ -0,0 +1,18 @@
+Library Converter
+=================
+
+This module provides tools to convert component libraries between different formats supported by eSim.
+
+**Features:**
+- Converts libraries from various EDA tools to eSim-compatible formats.
+- Supports batch conversion and custom mapping.
+
+**Usage:**
+Refer to the command-line or GUI instructions for converting your library files.
+
+.. note::
+
+ Source : ``src/converter/libConverter.py``
+
+.. automodule:: converter.libConverter
+ :members: \ No newline at end of file
diff --git a/code/converter/ltspiceToKicad.rst b/code/converter/ltspiceToKicad.rst
new file mode 100644
index 00000000..400c7eb7
--- /dev/null
+++ b/code/converter/ltspiceToKicad.rst
@@ -0,0 +1,18 @@
+LTspice to KiCad Converter
+==========================
+
+This module provides functionality to convert LTspice schematic and library files to KiCad-compatible formats.
+
+**Features:**
+- Converts LTspice `.asc` and `.lib` files to KiCad schematic and symbol formats.
+- Supports symbol mapping and netlist translation.
+
+**Usage:**
+Use the provided scripts or GUI to select your LTspice files and convert them for use in KiCad.
+
+.. note::
+
+ Source : ``src/converter/ltspiceToKicad.py``
+
+.. automodule:: converter.ltspiceToKicad
+ :members: \ No newline at end of file
diff --git a/code/converter/pspiceToKicad.rst b/code/converter/pspiceToKicad.rst
new file mode 100644
index 00000000..f942371f
--- /dev/null
+++ b/code/converter/pspiceToKicad.rst
@@ -0,0 +1,18 @@
+PSpice to KiCad Converter
+=========================
+
+This module provides functionality to convert PSpice schematic and library files to KiCad-compatible formats.
+
+**Features:**
+- Converts PSpice `.sch` and `.lib` files to KiCad schematic and symbol formats.
+- Supports symbol mapping and netlist translation.
+
+**Usage:**
+Use the provided scripts or GUI to select your PSpice files and convert them for use in KiCad.
+
+.. note::
+
+ Source : ``src/converter/pspiceToKicad.py``
+
+.. automodule:: converter.pspiceToKicad
+ :members: \ No newline at end of file