Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 21 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ docs/build/latex/*

# Virtual environments
.venv/*
.venvFCS/*

# Distribution files, generated after command: python -m build
dist/*
Expand All @@ -23,4 +24,23 @@ pyTempico.egg-info/*
#Ignore example files in root directory
*Example.py
#but do not ignore them in the examples/ directory
!examples/*Example.py
!examples/*Example.py

# Local test files and reports
examples/Informe2*
examples/Informe3_lineal*
examples/Informe4_Start-stop*
examples/g2Implementation*
examples/compareautocorrelation.py*
examples/Generador_estocastico.py*
examples/noiseGenerator.py*
examples/stochasticDataGenerator.py*

# Local VS Code configurations
.vscode/

# Local test scripts
fcs_multitau_tp1004.py

# G2 result images
g2_*.png
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Written in Python3, pyTempico relies on the following modules:
- hidapi
- pyserial

Library version: 2.0.3<br/>
Library version: 2.0.4<br/>
Current release date: 05/14/2026 (mm/dd/yyyy)<br/>
Original release date: 02/12/2024<br/>
Supported models: TP1004, TP1204.
Expand Down
Binary file modified docs/build/doctrees/environment.pickle
Binary file not shown.
Binary file modified docs/build/doctrees/examples.doctree
Binary file not shown.
Binary file modified docs/build/doctrees/index.doctree
Binary file not shown.
Binary file modified docs/build/doctrees/pyTempico.doctree
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/build/html/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 63048c8a803ebb4b69b9887f7cbb6c16
config: a361542a7d32ee2d9ad9977b7550ccf6
tags: 645f666f9bcd5a90fca523b33c5a78b7
21 changes: 18 additions & 3 deletions docs/build/html/_sources/examples.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,6 @@ multipleMeasureSingleChExample.py
.. literalinclude:: ../../examples/multipleMeasureSingleChExample.py





TP1200 examples
---------------

Expand All @@ -72,9 +69,16 @@ calibrateExample.py

.. literalinclude:: ../../examples/calibrateExample.py

calibrateOffsetExample.py
^^^^^^^^^^^^^^^^^^^^^^^^^

.. literalinclude:: ../../examples/calibrateOffsetExample.py


Advanced examples
-----------------


Examples specific for Tausand Tempico advanced features.

fcsExample.py
Expand All @@ -87,3 +91,14 @@ multipleTauCorrelator.py
^^^^^^^^^^^^^^^^^^^^^^^^

.. literalinclude:: ../../examples/multipleTauCorrelator.py

g2Example.py
^^^^^^^^^^^^

.. literalinclude:: ../../examples/g2Example.py


g2Algorithm.py
^^^^^^^^^^^^^^

.. literalinclude:: ../../examples/g2Algorithm.py
2 changes: 1 addition & 1 deletion docs/build/html/_static/documentation_options.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '2.0.3',
VERSION: '2.0.4',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
Expand Down
1,234 changes: 1,226 additions & 8 deletions docs/build/html/examples.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/build/html/genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Index &mdash; pyTempico 2.0.3 documentation</title>
<title>Index &mdash; pyTempico 2.0.4 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<!--[if lt IE 9]>
Expand Down
7 changes: 5 additions & 2 deletions docs/build/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Welcome to pyTempico’s documentation! &mdash; pyTempico 2.0.3 documentation</title>
<title>Welcome to pyTempico’s documentation! &mdash; pyTempico 2.0.4 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<!--[if lt IE 9]>
Expand Down Expand Up @@ -72,7 +72,7 @@
<section id="welcome-to-pytempico-s-documentation">
<h1>Welcome to pyTempico’s documentation!<a class="headerlink" href="#welcome-to-pytempico-s-documentation" title="Permalink to this headline"></a></h1>
<p>PyTempico is a Python library developed by Tausand Electronics, with Joan Amaya and David Guzman as the lead developers. It enables seamless interaction with Tempico, Tausand’s Time-to-Digital Converter devices, facilitating data communication and control. The library relies on key modules such as hid and pyserial for efficient device connectivity. For more information, visit <a class="reference external" href="https://www.tausand.com">tausand.com</a></p>
<p>Release 2.0.3</p>
<p>Release 2.0.4</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Contents:</span></p>
<ul>
Expand Down Expand Up @@ -100,11 +100,14 @@ <h1>Welcome to pyTempico’s documentation!<a class="headerlink" href="#welcome-
</li>
<li class="toctree-l2"><a class="reference internal" href="examples.html#tp1200-examples">TP1200 examples</a><ul>
<li class="toctree-l3"><a class="reference internal" href="examples.html#calibrateexample-py">calibrateExample.py</a></li>
<li class="toctree-l3"><a class="reference internal" href="examples.html#calibrateoffsetexample-py">calibrateOffsetExample.py</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="examples.html#advanced-examples">Advanced examples</a><ul>
<li class="toctree-l3"><a class="reference internal" href="examples.html#fcsexample-py">fcsExample.py</a></li>
<li class="toctree-l3"><a class="reference internal" href="examples.html#multipletaucorrelator-py">multipleTauCorrelator.py</a></li>
<li class="toctree-l3"><a class="reference internal" href="examples.html#g2example-py">g2Example.py</a></li>
<li class="toctree-l3"><a class="reference internal" href="examples.html#g2algorithm-py">g2Algorithm.py</a></li>
</ul>
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion docs/build/html/py-modindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Python Module Index &mdash; pyTempico 2.0.3 documentation</title>
<title>Python Module Index &mdash; pyTempico 2.0.4 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<!--[if lt IE 9]>
Expand Down
2 changes: 1 addition & 1 deletion docs/build/html/pyTempico.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />

<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>pyTempico package &mdash; pyTempico 2.0.3 documentation</title>
<title>pyTempico package &mdash; pyTempico 2.0.4 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<!--[if lt IE 9]>
Expand Down
2 changes: 1 addition & 1 deletion docs/build/html/search.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Search &mdash; pyTempico 2.0.3 documentation</title>
<title>Search &mdash; pyTempico 2.0.4 documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />

Expand Down
2 changes: 1 addition & 1 deletion docs/build/html/searchindex.js

Large diffs are not rendered by default.

Binary file modified docs/build/latex/pytempico.pdf
Binary file not shown.
2 changes: 2 additions & 0 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@
#
html_theme = 'sphinx_rtd_theme'

latex_engine = 'xelatex'
latex_use_xindy = False
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
Expand Down
36 changes: 35 additions & 1 deletion docs/source/examples.rst
Original file line number Diff line number Diff line change
Expand Up @@ -67,4 +67,38 @@ Examples specific for Tausand Tempico TP1200 devices.
calibrateExample.py
^^^^^^^^^^^^^^^^^^^

.. literalinclude:: ../../examples/calibrateExample.py
.. literalinclude:: ../../examples/calibrateExample.py

calibrateOffsetExample.py
^^^^^^^^^^^^^^^^^^^^^^^^^

.. literalinclude:: ../../examples/calibrateOffsetExample.py


Advanced examples
-----------------


Examples specific for Tausand Tempico advanced features.

fcsExample.py
^^^^^^^^^^^^^

.. literalinclude:: ../../examples/fcsExample.py


multipleTauCorrelator.py
^^^^^^^^^^^^^^^^^^^^^^^^

.. literalinclude:: ../../examples/multipleTauCorrelator.py

g2Example.py
^^^^^^^^^^^^

.. literalinclude:: ../../examples/g2Example.py


g2Algorithm.py
^^^^^^^^^^^^^^

.. literalinclude:: ../../examples/g2Algorithm.py
Loading