diff --git a/doc_source/controlConnector.rst b/doc_source/controlConnector.rst
index b4372e8..514541b 100644
--- a/doc_source/controlConnector.rst
+++ b/doc_source/controlConnector.rst
@@ -11,9 +11,9 @@ Supported devices: [MH150/160 | PH330]
.. image:: _static/DB-25.png
:class: p-2
-|
-The control connector is a 25-pin female sub-D connector labeled `CTRL`.
+:figure-caption:`The control connector is a 25-pin female sub-D connector labeled CTRL.`
+
The following figure shows the pin layout and the table below contains the connector's default pin assignments.
.. list-table:: Default Pin Assignment: 25-pin sub-D
@@ -183,10 +183,10 @@ Supported devices: [TH260]
.. image:: _static/DE-15.png
:class: p-2
-|
-The control connector is a 15-pin female sub-D connector located on the slot bracket and labelled `C`. The following
-table shows the control connector's pin assignments
+:figure-caption:`The control connector is a 15-pin female sub-D connector located on the slot bracket and labelled C.`
+
+The following table shows the control connector's pin assignments
.. list-table:: Default Pin Assignments: 15-pin sub-D
:widths: 20 30 200
diff --git a/docs/_sources/controlConnector.rst.txt b/docs/_sources/controlConnector.rst.txt
index b4372e8..514541b 100644
--- a/docs/_sources/controlConnector.rst.txt
+++ b/docs/_sources/controlConnector.rst.txt
@@ -11,9 +11,9 @@ Supported devices: [MH150/160 | PH330]
.. image:: _static/DB-25.png
:class: p-2
-|
-The control connector is a 25-pin female sub-D connector labeled `CTRL`.
+:figure-caption:`The control connector is a 25-pin female sub-D connector labeled CTRL.`
+
The following figure shows the pin layout and the table below contains the connector's default pin assignments.
.. list-table:: Default Pin Assignment: 25-pin sub-D
@@ -183,10 +183,10 @@ Supported devices: [TH260]
.. image:: _static/DE-15.png
:class: p-2
-|
-The control connector is a 15-pin female sub-D connector located on the slot bracket and labelled `C`. The following
-table shows the control connector's pin assignments
+:figure-caption:`The control connector is a 15-pin female sub-D connector located on the slot bracket and labelled C.`
+
+The following table shows the control connector's pin assignments
.. list-table:: Default Pin Assignments: 15-pin sub-D
:widths: 20 30 200
diff --git a/docs/config.html b/docs/config.html
index b867ae4..bc785dc 100644
--- a/docs/config.html
+++ b/docs/config.html
@@ -170,12 +170,27 @@
+
+
+ Control Connector
+
+
+
+
+
+ More
+
+
+
+
@@ -288,12 +303,27 @@
+
+
+ Control Connector
+
+
+
+
+
+ More
+
+
+
+
diff --git a/docs/controlConnector.html b/docs/controlConnector.html
index cc865dc..fd9c887 100644
--- a/docs/controlConnector.html
+++ b/docs/controlConnector.html
@@ -402,11 +402,8 @@ Control Connector
Supported devices: [MH150/160 | PH330]
-
-The control connector is a 25-pin female sub-D connector labeled CTRL .
-The following figure shows the pin layout and the table below contains the connector’s default pin assignments.
+The control connector is a 25-pin female sub-D connector labeled CTRL.
+The following figure shows the pin layout and the table below contains the connector’s default pin assignments.
Default Pin Assignment: 25-pin sub-D
@@ -603,11 +600,8 @@ Additional Features
Supported devices: [TH260]
-
-The control connector is a 15-pin female sub-D connector located on the slot bracket and labelled C . The following
-table shows the control connector’s pin assignments
+The control connector is a 15-pin female sub-D connector located on the slot bracket and labelled C.
+The following table shows the control connector’s pin assignments
Default Pin Assignments: 15-pin sub-D
diff --git a/docs/introduction.html b/docs/introduction.html
index 58f9cc3..89d4fa2 100644
--- a/docs/introduction.html
+++ b/docs/introduction.html
@@ -170,12 +170,27 @@
+
+
+ Control Connector
+
+
+
+
+
+ More
+
+
+
+
@@ -284,12 +299,27 @@
+
+
+ Control Connector
+
+
+
+
+
+ More
+
+
+
+
diff --git a/docs/searchindex.js b/docs/searchindex.js
index db70dce..b5595f3 100644
--- a/docs/searchindex.js
+++ b/docs/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["config", "controlConnector", "index", "install", "introduction", "snAPI", "snAPI.Constants", "snAPI.Main", "snAPI.Utils", "tttr data format"], "filenames": ["config.rst", "controlConnector.rst", "index.rst", "install.rst", "introduction.rst", "snAPI.rst", "snAPI.Constants.rst", "snAPI.Main.rst", "snAPI.Utils.rst", "tttr data format.rst"], "titles": ["Configuration", "Control Connector", "Welcome to snAPI\u2019s documentation!", "Installation", "Introduction", "snAPI package", "snAPI.Constants module", "snAPI.Main module", "snAPI.Utils module", "TTTR Record Format"], "terms": {"The": [0, 1, 4, 6, 7, 9], "store": [0, 7], "state": [0, 1, 6, 7], "api": [0, 2, 4, 5, 6, 7], "updat": [0, 6, 7], "getdeviceconfig": [0, 5, 7], "To": [0, 3, 4, 7, 9], "them": [0, 6, 7, 9], "you": [0, 2, 3, 6, 7], "need": [0, 3, 4, 6, 7, 9], "call": [0, 7], "an": [0, 1, 3, 6, 7, 9], "other": [0, 6, 7, 9], "more": [0, 6, 7, 9], "pythonesqu": 0, "wai": [0, 7], "chang": [0, 2, 3, 7, 9], "i": [0, 1, 2, 3, 4, 6, 7, 9], "us": [0, 1, 3, 4, 6, 7, 9], "command": [0, 3, 6, 7], "defin": [0, 6, 7, 9], "directli": [0, 6, 7], "thi": [0, 1, 2, 3, 4, 6, 7, 9], "document": [0, 3], "give": [0, 7], "overview": 0, "about": [0, 1, 2, 4, 7], "correspond": [0, 7, 9], "function": [0, 6, 7], "constant": [0, 1, 5, 7], "where": [0, 3, 6, 7], "valu": [0, 6, 7, 9], "maximum": [0, 1, 4, 7], "minimum": [0, 7], "ar": [0, 1, 6, 7, 9], "If": [0, 3, 6, 7, 9], "encount": [0, 7], "ani": [0, 2, 6, 7], "issu": [0, 7], "config": [0, 3, 5, 6, 7], "enabl": [0, 1, 3, 4, 6, 7], "log": [0, 3, 6, 7], "level": [0, 1, 3, 4, 6, 7], "system": [0, 3, 7], "locat": [0, 1, 3, 7], "shown": [0, 3, 7], "fir": 0, "entri": [0, 6, 7, 9], "loadsettingsini": [0, 7], "e": [0, 4, 6, 7], "path": [0, 3, 7], "name": [0, 1, 7, 9], "object": [0, 7, 8], "refer": [0, 6, 7], "devicetyp": [0, 5, 6, 7], "real": [0, 4, 6, 7, 9], "hardwar": [0, 6, 7], "filedevicepath": [0, 7], "string": [0, 7], "ptu": [0, 6, 7, 9], "id": [0, 7], "serial": [0, 1, 7], "number": [0, 3, 6, 7, 9], "index": [0, 2, 7], "int": [0, 7], "list": [0, 7], "deviceid": [0, 5, 7], "valid": [0, 7], "after": [0, 7], "getdeviceid": [0, 5, 7], "model": [0, 1, 7], "partno": [0, 7], "part": [0, 7], "version": [0, 2, 3, 6, 7], "baseresolut": [0, 7], "doubl": [0, 7], "base": [0, 6, 7, 8], "resolut": [0, 6, 7], "p": [0, 6, 7], "time": [0, 1, 4, 6, 7, 9], "t2": [0, 1, 5, 6, 7], "mode": [0, 1, 6, 7], "current": [0, 1, 6, 7, 9], "histogram": [0, 4, 5, 6, 7], "bin": [0, 7], "width": [0, 7], "meaning": [0, 7], "code": [0, 2, 3, 7, 9], "multipli": [0, 7, 9], "numchan": [0, 7], "input": [0, 1, 6, 7], "without": [0, 4, 7], "sync": [0, 1, 6, 7, 9], "nummod": [0, 7], "instal": [0, 2], "modul": [0, 1, 2, 5], "measmod": [0, 5, 6, 7], "t3": [0, 1, 5, 6, 7], "refsourc": [0, 1, 5, 6, 7], "sourc": [0, 1, 6, 7], "clock": [0, 6, 7], "syncdivid": 0, "setsyncdiv": [0, 5, 7], "rate": [0, 1, 6, 7], "divid": [0, 7, 9], "synctrigmod": [0, 7], "setsynctrigmod": [0, 5, 6, 7], "edg": [0, 1, 5, 6, 7], "cfd": [0, 5, 6, 7], "trigger": [0, 3, 6, 7, 9], "syncedgetrig": [0, 7], "synctriglvl": [0, 7], "synctrigedg": [0, 7], "setsyncedgetrig": [0, 5, 7], "both": [0, 1, 6, 7], "onc": [0, 3, 7, 9], "synccfd": 0, "syncdiscrlvl": [0, 7], "synczeroxlvl": [0, 7], "setsynccfd": [0, 5, 7], "discrimin": [0, 6, 7], "zero": [0, 7, 9], "cross": [0, 7], "syncchanneloffset": [0, 7], "setsyncchanneloffset": [0, 5, 7], "offset": [0, 6, 7], "syncchannelen": [0, 7], "setsyncchannelen": [0, 5, 7], "syncdeadtim": [0, 7], "setsyncdeadtim": [0, 5, 7], "dead": [0, 1, 7], "hystcod": [0, 7], "setinputhysteresi": [0, 5, 7], "hysteresi": [0, 7], "stopcount": [0, 7], "setstopoverflow": [0, 5, 7], "stop": [0, 1, 6, 7, 9], "count": [0, 4, 6, 7, 9], "setbin": [0, 5, 7], "factor": [0, 7], "setoffset": [0, 5, 7], "n": [0, 1, 6, 7], "lengthcod": [0, 7], "numbin": [0, 7], "sethistolength": [0, 5, 7], "triggeroutput": [0, 7], "settriggeroutput": [0, 5, 7], "programm": [0, 1, 7], "output": [0, 1, 3, 7], "period": [0, 1, 6, 7, 9], "markerholdofftim": 0, "setmarkerholdofftim": [0, 5, 7], "marker": [0, 5, 7, 9], "hold": [0, 7], "remov": [0, 6, 7], "glitch": [0, 7], "holdtim": [0, 7], "setoflcompress": [0, 5, 7], "low": [0, 1, 4, 6, 7], "data": [0, 1, 4, 6, 7, 9], "trigmod": [0, 5, 6, 7], "setinputtrigmod": [0, 5, 6, 7], "edgetrig": [0, 7], "triglvl": [0, 7], "trigedg": [0, 7], "setinputedgetrig": [0, 5, 7], "discrlvl": [0, 7], "zeroxlvl": [0, 7], "setinputcfd": [0, 5, 7], "chanoff": [0, 7], "setinputchanneloffset": [0, 5, 7], "chanena": [0, 7], "setinputchannelen": [0, 5, 7], "deadtim": [0, 6, 7], "setinputdeadtim": [0, 5, 7], "0": [0, 1, 6, 7, 8, 9], "1045483": [0, 7], "multiharp": [0, 4, 6, 7], "150": [0, 4, 6, 7], "4p": [0, 7], "930043": [0, 7], "1": [0, 1, 6, 7, 8, 9], "5": [0, 1, 6, 7], "binstep": [0, 7], "24": [0, 1, 7], "4": [0, 1, 6, 7, 8, 9], "2": [0, 1, 6, 7, 9], "50": [0, 1, 7], "800": [0, 7], "4294967295": [0, 7], "6": [0, 1, 6, 7, 9], "65536": [0, 7, 9], "measctrl": [], "startedg": [0, 6, 7], "stopedg": [0, 6, 7], "trigoutput": [0, 7], "holdofftim": [0, 7], "markeredg": [0, 7], "markerena": [0, 7], "modscfg": [0, 7], "modelcod": [0, 7], "1010": [0, 7], "versioncod": [0, 7], "16843029": [0, 7], "1000": [0, 7], "17694997": [0, 7], "chanscfg": [0, 7], "100": [0, 1, 7], "120": [0, 7], "syncdiv": [0, 7], "stopoverflow": 0, "meascontrol": [0, 1, 5, 6, 7], "inputedgetrig": 0, "inputchanneloffset": 0, "inputdeadtim": 0, "channel_0": [0, 7], "10": [0, 1, 3, 6, 7, 9], "channel_1": [0, 7], "introduct": 2, "python": [2, 4, 7], "depend": [2, 6, 7, 9], "addit": [2, 6, 7], "featur": [2, 7], "get": [1, 2, 4, 6, 7, 9], "start": [1, 2, 4, 6, 7, 9], "packag": [2, 3], "submodul": 2, "configur": [2, 3, 4, 6, 7], "paramet": [2, 6, 7], "descript": [1, 2, 7], "tttr": [1, 2, 7], "record": [1, 2, 6, 7], "format": [2, 7], "basic": 2, "tcspc": [2, 4, 6, 7], "specif": [2, 7], "search": 2, "page": [2, 9], "still": 2, "under": [1, 2, 7], "activ": [1, 2, 6, 7], "develop": [2, 4], "we": [1, 2, 3, 7], "make": [2, 4, 6, 7], "promis": 2, "stabil": [2, 7], "structur": 2, "variabl": [2, 3], "etc": [2, 7], "custom": 2, "your": [2, 3, 4], "own": [2, 4, 7], "risk": 2, "pin": 2, "re": [2, 7], "worri": [2, 4], "break": [2, 7], "follow": [1, 3, 7, 9], "step": [3, 7], "microsoft": 3, "visual": 3, "c": [1, 3, 4, 7], "redistribut": 3, "x64": 3, "miss": 3, "http": 3, "aka": 3, "m": [3, 7], "v": [1, 3], "17": [1, 3], "releas": 3, "vc_redist": 3, "ex": 3, "first": [3, 5, 6, 7], "download": 3, "latest": 3, "3": [1, 3, 6, 7], "11": [1, 3, 6, 7], "from": [1, 3, 4, 6, 7, 9], "offici": 3, "websit": 3, "www": 3, "org": 3, "have": [1, 3, 6, 7, 9], "open": [3, 4, 7], "prompt": [3, 7], "termin": [3, 7], "window": [3, 6, 7], "right": [3, 7], "click": [3, 7], "select": [3, 6, 7], "run": [1, 3, 6, 7], "administr": 3, "setx": 3, "userprofil": 3, "appdata": 3, "local": [3, 6, 7], "program": [3, 4], "python311": 3, "script": [3, 7], "add": [1, 3, 7, 9], "directori": 3, "close": [3, 7], "new": [3, 4, 6, 7, 9], "one": [1, 3, 6, 7, 9], "ensur": [1, 3, 4], "take": [1, 3, 7], "effect": [3, 6, 7], "check": [3, 6, 7, 9], "correctli": [3, 7], "type": [3, 6, 7, 9], "should": [3, 7], "next": [3, 7], "pip": 3, "manag": [3, 7], "do": [1, 3, 7, 9], "ensurepip": 3, "upgrad": 3, "github": 3, "com": 3, "picoqu": [1, 3, 4, 6, 7], "repositori": 3, "final": 3, "can": [1, 3, 4, 6, 7, 9], "unpack": 3, "file": [3, 5, 6, 7, 9], "navig": 3, "dist": 3, "x": [3, 9], "y": 3, "z": 3, "cp311": 3, "win_amd64": 3, "whl": 3, "softwar": [3, 6, 9], "product": 3, "dl_softwar": 3, "multiharp150": 3, "multiharp150_160_v3_1": 3, "zip": 3, "hydraharp400": 3, "hydraharp400_sw_and_dll_v3_0_0_4": 3, "timeharp260": [3, 7], "timeharp260_sw_and_dll_v3_2": 3, "harp": [3, 6, 7], "devic": [1, 3, 4, 5, 6, 7, 9], "work": [3, 6, 7], "complet": [3, 7], "verifi": 3, "import": [3, 7], "interpret": [3, 7, 9], "error": [3, 6], "messag": [1, 3], "wa": [3, 7], "success": [3, 7], "color": [3, 5, 7, 8], "default": [3, 6, 7, 9], "manual": [3, 7], "execut": [3, 7], "includ": [3, 7], "registri": 3, "kei": 3, "enableterminalcolor": 3, "reg": 3, "restart": [3, 7], "exampl": [3, 7], "cutout": 3, "full": [3, 4, 7], "power": [3, 4, 7], "suggest": 3, "studio": 3, "vscode": 3, "show": [1, 3, 7], "mous": 3, "hover": 3, "demo": 3, "folder": [3, 7], "demo_timetrac": 3, "py": [1, 3, 7], "editor": 3, "libtyp": [5, 6, 7], "famili": [6, 7], "sn": [3, 7], "th260": [1, 5, 6, 7], "also": [1, 3, 6, 7], "match": [3, 7, 9], "loadiniconfig": [3, 5, 7], "th260n": [1, 3, 6, 7], "ini": [3, 7], "matplotlib": 3, "timetrac": [3, 4, 5, 7], "drawn": 3, "our": 4, "snappi": 4, "short": [1, 4], "snapi": [1, 4], "wrapper": 4, "which": [4, 6, 7, 9], "seamless": 4, "commun": 4, "correl": [4, 5, 6, 7], "singl": [1, 4, 7], "photon": [1, 4, 6, 7, 9], "instrument": [4, 6], "It": [4, 6, 7], "har": 4, "advantag": 4, "optim": [4, 7], "speed": 4, "perform": [4, 6, 7, 9], "bridg": 4, "gap": 4, "between": [4, 6, 7, 9], "high": [1, 4, 6, 7, 8], "capabl": 4, "eas": 4, "versatil": 4, "provid": [1, 4, 6, 7], "interfac": 4, "underli": [4, 7], "librari": [4, 6, 7], "user": [4, 6, 7], "tap": 4, "potenti": 4, "while": [4, 6, 7], "maintain": 4, "flexibl": [4, 6], "languag": 4, "control": [2, 4, 6, 7], "offer": [4, 7], "smooth": 4, "effici": [4, 7], "process": [4, 6, 7], "handl": [4, 7], "larg": [4, 7], "analysi": 4, "addition": 4, "introduc": 4, "anoth": [4, 6, 7], "dimens": 4, "option": 4, "access": [4, 7], "unfold": [4, 5, 7], "whole": 4, "realm": 4, "possibl": [4, 6, 7], "allow": [4, 6, 7], "research": 4, "scientist": 4, "delv": 4, "deeper": 4, "extract": 4, "valuabl": 4, "insight": 4, "By": [1, 4, 7], "leverag": 4, "build": [4, 6, 7], "algorithm": [4, 7, 9], "implement": [1, 4, 6, 7], "complex": [4, 7], "calcul": [4, 6, 7, 9], "tailor": 4, "pipelin": 4, "With": [4, 7], "advanc": [4, 6], "measur": [4, 5, 6, 7, 9], "class": [4, 6, 7, 8], "raw": [4, 5, 6, 7, 9], "g": [4, 6, 7], "fc": [4, 7], "g2": [4, 7], "intricaci": 4, "sequenti": 4, "combin": [4, 7], "manipul": [4, 5, 6, 7], "coincid": [4, 5, 6, 7], "herald": [4, 5, 6, 7], "merg": [4, 5, 7], "delai": [4, 5, 7], "free": [4, 7], "compat": [1, 4, 7], "timeharp": [4, 6, 7, 9], "260": [4, 6, 7], "driver": 4, "160": [1, 4, 6, 7], "hydraharp": [4, 6], "400": [4, 6], "picoharp": [4, 6], "330": [4, 6], "just": 4, "its": [4, 6, 7], "dll": [4, 7], "undefin": [5, 6], "mh": [5, 6, 7], "hh": [5, 6], "ph330": [1, 5, 6, 7], "hw": [5, 6, 7], "intern": [1, 5, 6, 7], "external_10mhz": [5, 6], "wr_master_gener": [5, 6], "wr_slave_gener": [5, 6], "wr_grandm_gener": [5, 6], "extn_gps_pp": [1, 5, 6], "extn_gps_pps_uart": [5, 6], "wr_master_harp": [5, 6], "wr_slave_harp": [5, 6], "wr_grandm_harp": [5, 6], "external_100mhz": [5, 6], "external_500mhz": [5, 6], "loglevel": [5, 6, 7], "datafil": [5, 6, 7], "coincidencemod": [5, 6, 7], "countal": [5, 6, 7], "countonc": [5, 6], "coincidencetim": [5, 6, 7], "last": [5, 6, 7, 9], "wrmode": [5, 6, 7], "off": [5, 6, 7], "slave": [5, 6, 7], "master": [5, 6, 7], "grandmast": [5, 6, 7], "wrstatu": [5, 6, 7], "linkon": [5, 6], "linkup": [5, 6], "modebitmask": [5, 6], "modeoff": [5, 6], "modeslav": [5, 6], "modemast": [5, 6, 7], "modegmast": [5, 6], "lockedcalibr": [5, 6, 7], "ptpbitmask": [5, 6], "ptplisten": [5, 6], "ptpuncalibratedwrslavelock": [5, 6], "ptpslave": [5, 6], "ptpmasterwrmasterlock": [5, 6], "ptpmaster": [5, 6], "servobitmask": [5, 6], "servouninit": [5, 6], "servosyncsec": [5, 6], "servosyncnsec": [5, 6], "servosyncphas": [5, 6], "servowaitoffset": [5, 6], "servotrackphas": [5, 6], "macset": [5, 6], "isnew": [5, 6], "main": 5, "deviceconfig": [5, 7], "measdescript": [5, 7], "filter": [5, 6, 7], "whiterabbit": [5, 6, 7], "logprint": [5, 7], "logexcept": [5, 7], "setloglevel": [5, 6, 7], "initapi": [5, 6, 7], "exitapi": [5, 7], "getdevic": [5, 7], "getfiledevic": [5, 7], "initdevic": [1, 5, 6, 7], "closedevic": [5, 7], "setptufilepath": [5, 7], "setiniconfig": [5, 6, 7], "getmeasdescript": [5, 7], "getcountr": [5, 7], "getsyncperiod": [5, 7], "getnumallchannel": [5, 7], "settimingmod": [1, 5, 7], "setmarkeredg": [1, 5, 7], "setmarkeren": [5, 7], "setrowparam": [5, 7], "enablerow": [5, 7], "setmainparam": [5, 7], "setmainchannel": [5, 7], "enablemain": [5, 7], "settestmod": [5, 7], "getrowr": [5, 7], "getmainr": [5, 7], "mac": [5, 6, 7], "initscript": [5, 7], "sfpname": [5, 7], "sfpdtx": [5, 7], "sfpdrx": [5, 7], "sfpalpha": [5, 7], "getmac": [5, 7], "setmac": [5, 7], "getsfpdata": [5, 7], "getinitscript": [5, 7], "setinitscript": [5, 7], "setmod": [5, 6, 7], "gettim": [5, 7], "settim": [5, 7], "initlink": [5, 7], "getstatu": [5, 6, 7], "gettermoutput": [5, 7], "startblock": [5, 7], "getblock": [5, 7], "getdata": [5, 7], "numread": [5, 7], "isfinish": [5, 7], "stopmeasur": [5, 7], "isspeci": [5, 7], "timetag_t2": [5, 7], "nsync_t3": [5, 7], "dtime_t3": [5, 7], "channel": [5, 6, 7, 9], "ismark": [5, 7], "getchannel": [5, 7], "gettimesbychannel": [5, 7], "setrefchannel": [5, 7], "setbinwidth": [5, 7], "clearmeasur": [5, 7], "setnumbin": [5, 7], "sethistorys": [5, 7], "setg2paramet": [5, 7], "setfcsparamet": [5, 7], "getg2data": [5, 7], "getfcsdata": [5, 7], "getconfig": [5, 7], "clearal": [5, 7], "countrat": [5, 7], "util": 5, "rst": [5, 8], "bla": [5, 8], "red": [5, 8], "gre": [5, 8], "yel": [5, 8], "blu": [5, 8], "pur": [5, 8], "cya": [5, 8], "whi": [5, 8], "bbla": [5, 8], "bred": [5, 8], "bgre": [5, 8], "byel": [5, 8], "bblu": [5, 8], "bpur": [5, 8], "bcya": [5, 8], "bwhi": [5, 8], "ubla": [5, 8], "ur": [5, 8], "ugr": [5, 8], "uyel": [5, 8], "ublu": [5, 8], "upur": [5, 8], "ucya": [5, 8], "uwhi": [5, 8], "ibla": [5, 8], "ir": [5, 8], "igr": [5, 8], "iyel": [5, 8], "iblu": [5, 8], "ipur": [5, 8], "icya": [5, 8], "iwhi": [5, 8], "bibla": [5, 8], "bire": [5, 8], "bigr": [5, 8], "biyel": [5, 8], "biblu": [5, 8], "bipur": [5, 8], "bicya": [5, 8], "biwhi": [5, 8], "on_bla": [5, 8], "on_r": [5, 8], "on_gr": [5, 8], "on_yel": [5, 8], "on_blu": [5, 8], "on_pur": [5, 8], "on_cya": [5, 8], "on_whi": [5, 8], "on_ibla": [5, 8], "on_ir": [5, 8], "on_igr": [5, 8], "on_iyel": [5, 8], "on_iblu": [5, 8], "on_ipur": [5, 8], "on_icya": [5, 8], "on_iwhi": [5, 8], "enum": 6, "support": [1, 6, 7], "differ": [6, 7, 9], "ha": [1, 6, 7], "when": [1, 6, 7, 9], "creat": [1, 6, 7], "instanc": [6, 7], "onli": [1, 6, 7], "mh150": [1, 6, 7], "hh400": [6, 7], "There": [6, 7], "two": [6, 7], "pico": 6, "th260p": [1, 6, 7], "25": [2, 6, 7, 9], "wherea": 6, "nano": 6, "250": 6, "below": [1, 6, 7, 9], "crystal": 6, "synchron": [1, 6, 7], "extern": [6, 7, 9], "well": [6, 7], "latter": [6, 7], "prefer": 6, "drift": 6, "multipl": [6, 7, 9], "experi": [6, 7], "avoid": [6, 7], "here": [6, 7], "specifi": [1, 6, 7], "That": [6, 7], "mean": [6, 7, 9], "treat": 6, "initi": [6, 7], "In": [1, 6, 7], "arriv": [6, 7, 9], "instantli": [6, 7], "event": [1, 6, 7, 9], "These": [6, 7], "accumul": [6, 7, 9], "set": [1, 3, 6, 7, 9], "each": [1, 6, 7], "typic": [1, 6, 7], "classic": 6, "fluoresc": [6, 7], "lifetim": 6, "requir": [1, 6, 7], "veri": [6, 7], "littl": 6, "effort": 6, "As": [6, 7], "oppos": 6, "tag": [1, 6, 7, 9], "design": [1, 6], "stream": [1, 6, 7], "host": 6, "pc": [1, 6, 7], "analyz": [6, 7], "facilit": 6, "huge": 6, "rang": [1, 6, 7], "applic": [1, 6], "carri": [6, 7], "out": [1, 6, 7], "fly": [6, 7], "altern": [6, 7], "memori": [6, 7], "later": [6, 7], "approach": [6, 7], "For": [6, 7, 9], "higher": [6, 7], "than": [6, 7, 9], "written": [6, 7], "disc": [6, 7], "becaus": [1, 6, 7], "doe": [1, 6, 7], "transmit": [6, 7], "signal": [1, 6, 7], "therefor": [1, 6, 7], "connect": [1, 6, 7], "detector": [6, 7], "often": [6, 9], "kind": [1, 6, 9], "detect": [6, 7], "antibunch": 6, "hbt": 6, "up": [6, 7], "piec": 6, "inform": [6, 7], "collect": [6, 7], "elaps": [6, 7], "sinc": [6, 7, 9], "been": [6, 7], "eleg": 6, "solut": 6, "encod": 6, "mani": [1, 6, 7], "ideal": 6, "suit": 6, "luminesc": 6, "imag": [1, 6], "spectroscopi": [6, 7], "three": [6, 7], "similar": [6, 7], "puls": [6, 7], "ment": 6, "normal": [6, 7], "most": [6, 7], "being": [6, 7], "10mhz": 6, "industri": 6, "standard": 6, "atom": 6, "white": [6, 7, 8], "rabbit": [6, 7], "gener": [6, 7], "partner": 6, "grand": 6, "mhz": [6, 7], "pp": 6, "gp": [1, 6], "via": [1, 6, 7], "uart": 6, "7": [1, 6, 7], "8": [1, 6, 7], "9": [1, 6, 7], "100mhz": 6, "500mhz": 6, "some": [1, 6, 7, 9], "switch": [6, 7], "fraction": [6, 7], "load": [1, 6, 7], "notifi": 6, "someth": [6, 7], "goe": [1, 6], "wrong": [6, 7], "th": [6, 7], "delet": [6, 7], "everi": [6, 7, 9], "meet": [6, 7], "condit": [6, 7], "eras": 6, "further": [6, 7], "posit": [6, 9], "timetag": [6, 7, 9], "same": [6, 7], "anti": 6, "role": 6, "onto": 6, "network": [6, 7], "member": 6, "let": [6, 7], "send": [6, 7], "propag": 6, "precis": [1, 6, 7], "ptp": [6, 7], "protocol": [1, 6, 7], "servo": [6, 7], "feedback": 6, "mechan": [6, 7], "continu": [6, 7], "adjust": 6, "wr": [6, 7], "link": [6, 7], "establish": 6, "12": [1, 6, 7, 9], "mask": 6, "bit": [6, 7, 9], "16": [1, 6, 7, 9], "lock": 6, "calibr": [6, 7], "224": 6, "32": [6, 7, 9], "wait": [6, 7], "packet": 6, "64": 6, "attempt": 6, "96": 6, "receiv": [1, 6, 7, 9], "128": [6, 7], "node": [6, 7], "oper": [6, 7], "1792": 6, "256": [6, 7], "512": 6, "second": [6, 7, 9], "768": 6, "1024": [6, 7, 9], "phase": 6, "align": 6, "1280": 6, "loop": [6, 7], "signific": 6, "1536": 6, "frequenc": 6, "minim": 6, "discrep": 6, "2048": 6, "address": [6, 7], "2147483648": 6, "statu": [6, 7], "want": 7, "dynam": 7, "pleas": 7, "look": 7, "detail": 7, "systemini": 7, "str": 7, "return": 7, "instanti": 7, "contain": [1, 7], "act": [6, 7], "fill": 7, "all": [7, 9], "necessari": [1, 6, 7], "write": 7, "read": [7, 9], "special": [7, 9], "done": 7, "acqtim": 7, "acquisit": [6, 7], "avesyncr": 7, "avesyncperiod": 7, "stopreason": 7, "why": 7, "stopaft": 7, "determin": 7, "warningsflag": 7, "numrec": 7, "total": 7, "230908_10": 7, "29": 7, "08": 7, "4519796": 7, "ext": 7, "6000000": 7, "252036": 7, "70791781": 7, "arg": 7, "kwarg": 7, "print": 7, "mark": [7, 9], "see": [1, 6, 7, 9], "logfil": 7, "destin": 7, "like": [6, 7], "none": 7, "avail": [1, 7], "text": 7, "somevari": 7, "230510_11": 7, "33": 7, "39": 7, "4930338": 7, "inf": 7, "4982656": 7, "init": 7, "4983593": 7, "996": 7, "4986360": 7, "4987400": 7, "mhlib": 7, "4988423": 7, "dev": 7, "mh_getlibraryvers": 7, "except": 7, "etraceback": 7, "captur": 7, "unhandl": 7, "230911_12": 7, "02": 7, "53": 7, "5338907": 7, "err": 7, "uncaught": 7, "indexerror": 7, "5340906": 7, "1000000000": 7, "bound": 7, "axi": 7, "size": [7, 9], "300862664": 7, "5349062": 7, "project": 7, "pythonwrapp": 7, "tool_readptu": 7, "line": [1, 7, 9], "5350878": 7, "f": 7, "5351972": 7, "onoff": 7, "overwrit": 7, "flag": 7, "bool": 7, "true": 7, "fals": 7, "fail": 7, "constructor": 7, "subfold": 7, "automat": [6, 7], "std": 7, "consol": 7, "witch": 7, "buffer": 7, "ofb": 7, "block": 7, "1048576": 7, "byte": [7, 9], "param": 7, "buffers": 7, "destructor": 7, "identifi": [7, 9], "devicenam": 7, "thei": [1, 7, 9], "230405_12": 7, "07": 7, "8882089": 7, "acquir": 7, "now": 7, "until": [6, 7, 9], "A": [1, 7], "No": 7, "header": [7, 9], "trace": 7, "successfulli": [1, 7], "r": 7, "cw_shelv": 7, "refsrc": 7, "case": [7, 9], "ignor": 7, "alldevic": 7, "ist": [6, 7], "absolut": 7, "intdevic": 7, "desir": 7, "subsequ": 7, "conveni": 7, "section": 7, "possibli": 7, "channel_n": 7, "individu": [1, 7, 9], "osystem": 7, "00": 7, "all_channel": 7, "instead": 7, "separ": 7, "abl": 7, "pass": 7, "pathtosystem": 7, "50mv": 7, "fall": [1, 7], "nedgetrig": 7, "order": [1, 7], "refresh": 7, "alwai": [7, 9], "date": 7, "howev": 7, "certain": 7, "circumst": [1, 7], "might": 7, "json": 7, "dump": 7, "indent": 7, "230908_11": 7, "06": 7, "23": [1, 7], "9252150": 7, "retriev": 7, "gate": [1, 7], "100m": [7, 8], "obtain": 7, "afterward": 7, "arrai": 7, "element": 7, "cntr": 7, "syncrat": 7, "chan1rat": 7, "result": 7, "accuraci": 7, "shot": 7, "jitter": 7, "syncperiod": 7, "float": 7, "plu": 7, "describ": [7, 9], "alloc": [7, 9], "numallchannel": 7, "note": [1, 7], "correct": 7, "must": [1, 7, 9], "chosen": 7, "keep": 7, "78": 7, "stabl": 7, "larger": 7, "strictli": 7, "mai": [1, 7], "slightli": 7, "triggermod": 7, "slope": 7, "dac": 7, "resolv": 7, "34": 7, "mv": 7, "1200": 7, "1500": 7, "rise": [1, 7], "20": [1, 7], "20mv": 7, "40": 7, "100mv": 7, "30mv": 7, "30": 7, "virtual": 7, "equival": 7, "cabl": [1, 7], "length": [7, 9], "": [1, 7, 9], "99999": 7, "10p": 7, "disabl": 7, "primarili": 7, "intend": 7, "suppress": [1, 7], "afterpuls": 7, "artifact": 7, "caus": 7, "extend": 7, "prevent": [1, 7], "tdc": 7, "henc": [7, 9], "enter": 7, "occur": 7, "within": 7, "affect": 7, "meter": 7, "round": 7, "nearest": 7, "801": 7, "160000": 7, "th206p": 7, "24000": 7, "44000": 7, "66000": 7, "88000": 7, "112000": 7, "135000": 7, "180000": 7, "1000p": 7, "nois": 7, "shape": 7, "simultan": 7, "3mv": 7, "approx": 7, "35mv": 7, "approxim": 7, "timingmod": 7, "long": [1, 7], "hire": 7, "25p": 7, "lore": 7, "k": 7, "reach": 7, "could": 7, "storag": 7, "appli": [1, 7], "br": 7, "16777216": 7, "26": 7, "67108864": 7, "22": [1, 7], "4194304": 7, "stand": 7, "befor": [7, 9], "put": 7, "situat": 7, "enough": 7, "late": 7, "view": 7, "compens": 7, "100000000": 7, "500000": 7, "0n": 7, "fix": 7, "32768": 7, "mathrm": 7, "10000": 7, "respect": [1, 7], "laser": 7, "safeti": 7, "unit": 7, "100n": 7, "16777215": 7, "1\u00b5": 7, "edge1": 7, "edge2": 7, "edge3": 7, "edge4": 7, "ttl": [1, 7], "ena1": 7, "ena2": 7, "ena3": 7, "ena4": 7, "deal": 7, "previou": 7, "actual": [6, 7], "20n": 7, "25500": 7, "524296": 7, "overflow": [7, 9], "compar": 7, "transfer": 7, "fifo": 7, "preview": 7, "observ": 7, "stutter": 7, "too": [1, 7], "noth": 7, "readout": 7, "aggrav": 7, "fact": 7, "granular": 7, "suppos": 7, "regular": [7, 8, 9], "whenev": 7, "previous": 7, "even": [7, 9], "dark": 7, "rare": 7, "compress": 7, "255m": 7, "2m": 7, "10n": 7, "less": [7, 9], "numchannel": 7, "discrlvlsync": 7, "equal": 7, "100p": 7, "help": 7, "reduc": 7, "usb": 7, "bu": [1, 7], "elimin": 7, "interest": 7, "found": 7, "row": 7, "fpga": 7, "never": 7, "aggreg": 7, "form": 7, "daisychain": 7, "overal": 7, "action": 7, "upon": 7, "independ": 7, "concept": 7, "timerang": 7, "matchcount": 7, "how": 7, "hand": 7, "invers": 7, "invert": 7, "would": 7, "regularli": 7, "vice": 7, "versa": 7, "Then": 7, "simpl": 7, "straight": 7, "forward": 7, "quantum": 7, "optic": 7, "least": [1, 7], "explain": 7, "so": [1, 7, 9], "far": 7, "unus": 7, "altogeth": 7, "furthermor": 7, "indic": 7, "through": 7, "uncondition": 7, "whether": 7, "neither": 7, "nor": 7, "outlin": 7, "earlier": 7, "usual": [1, 7], "suffici": 7, "easier": 7, "alon": 7, "reason": [7, 9], "earli": 7, "reduct": 7, "overload": 7, "usechan": 7, "passchan": 7, "irrelev": 7, "fed": 7, "bottom": 7, "top": 7, "160000p": 7, "distanc": 7, "logic": [1, 6, 7], "1n": 7, "accord": 7, "meth": 7, "variou": 7, "testmod": 7, "One": 7, "purpos": [1, 7], "bandwith": 7, "overrun": 7, "point": 7, "difficult": 7, "empir": 7, "test": [1, 7], "interrupt": 7, "routin": 7, "monitor": 7, "satisfactori": 7, "again": 7, "counter": 7, "technologi": 7, "entiti": 7, "ethernet": 7, "v2": [7, 9], "boot": 7, "sfp": 7, "transmiss": [1, 7], "recept": 7, "fiber": 7, "asymmetri": 7, "coeffici": 7, "hexadecim": 7, "01": 7, "03": 7, "04": 7, "05": 7, "procedur": 7, "v1": [7, 9], "dtx": 7, "drx": 7, "alpha": 7, "eeprom": 7, "nsfp": 7, "nmode": 7, "nptp": 7, "ngui": 7, "bootfromscript": 7, "reinitwithmod": 7, "temporarili": 7, "probe": 7, "reboot": 7, "utc": 7, "datetim": 7, "16n": 7, "machin": 7, "32bit": 7, "field": 7, "poll": 7, "readi": 7, "readyst": 7, "08x": 7, "els": 7, "sleep": 7, "vt100": 7, "core": 7, "commend": 7, "gui": 7, "escap": 7, "sequenc": 7, "screen": 7, "present": 7, "translat": 7, "displai": 7, "scheme": 7, "care": 7, "sent": 7, "emul": 7, "inject": 7, "readabl": 7, "kept": 7, "terminaloutput": 7, "made": 7, "consist": 7, "insert": 7, "theoret": 7, "infinit": 7, "span": 7, "recov": 7, "15": [2, 7, 9], "cover": [7, 9], "cannot": 7, "finit": 7, "choos": 7, "suitabl": 7, "accommod": 7, "relev": 7, "scenario": 7, "nativ": 7, "recommend": [1, 7], "much": 7, "decod": 7, "obj": 7, "fulli": 7, "understand": 7, "life": 7, "scienc": 7, "134217728": 7, "waitfinish": 7, "saveptu": 7, "ram": 7, "wish": 7, "clear": [7, 9], "warn": 7, "info": 7, "cant": 7, "increas": 7, "non": 7, "collet": 7, "exce": 7, "ad": 7, "wrn": 7, "rawstor": 7, "de": 7, "lost": 7, "filedevic": 7, "million": 7, "1gb": 7, "finish": 7, "save": [7, 9], "sec": 7, "len": 7, "wise": 7, "practic": 7, "discret": 7, "chunk": 7, "rather": 7, "sever": 7, "benefit": 7, "resourc": 7, "abil": 7, "ndarrai": 7, "tell": 7, "yet": 7, "left": [1, 7], "sometim": 7, "given": [6, 7, 9], "branch": 7, "differenti": [7, 9], "channelnumb": 7, "cnt": 7, "chanidx": 7, "throughput": [1, 7], "better": 7, "64bit": 7, "beforehand": 7, "request": 7, "proce": 7, "billion": 7, "8gb": 7, "blockread": 7, "ufstor": 7, "1darrai": 7, "tupl": 7, "otherwis": 7, "report": 7, "four": 7, "slot": [1, 7], "refchannel": 7, "itself": 7, "figur": [1, 7], "dtime": [7, 9], "behaviour": 7, "binwidth": 7, "5p": 7, "creation": 7, "u": 7, "1000000": 7, "100000": 7, "histor": 7, "old": 7, "unobstruct": 7, "ae": 7, "setup": 7, "principl": [1, 7], "sort": 7, "historys": 7, "thew": 7, "durat": [6, 7], "domain": 7, "histori": 7, "nanosecond": [1, 7], "sustain": 7, "live": 7, "longer": 7, "took": 7, "probabl": 7, "pmt": 7, "cw": 7, "1mhz": 7, "chart": 7, "held": 7, "per": 7, "countspersecond": 7, "countsperbin": 7, "begin": 7, "plot": 7, "255": 7, "plt": 7, "clf": 7, "linewidth": 7, "label": [1, 7], "chan1": 7, "chan2": 7, "chan3": 7, "xlabel": 7, "ylabel": 7, "ct": 7, "legend": 7, "titl": 7, "paus": 7, "multi": 7, "tau": 7, "pseudo": 7, "logarithm": 7, "startchannel": 7, "stopchannel": 7, "windows": 7, "autocorrel": 7, "frac": 7, "delta": 7, "t": [1, 6, 7, 9], "cdot": 7, "n_1": 7, "n_2": 7, "term": 7, "repres": 7, "dure": 7, "5000p": 7, "5000": 7, "1000000000000": 7, "starttim": 7, "intervallength": 7, "lag": 7, "tau_k": 7, "tau_0": 7, "lfloor": 7, "rfloor": 7, "bmod": 7, "dot": 7, "numinterv": 7, "denot": [7, 9], "floor": 7, "down": [1, 7], "integ": 7, "modulu": 7, "remaind": 7, "border": 7, "sub": [2, 7], "50000p": 7, "1e12": 7, "5e4": 7, "200": 7, "2darrai": 7, "b": 7, "ab": 7, "ba": 7, "xscale": 7, "fresh": 7, "modifi": 7, "exist": 7, "ones": 7, "flow": 7, "integr": 7, "maniscfg": 7, "chan": 7, "windowtim": 7, "keepchannel": 7, "investig": 7, "processor": 7, "consumpt": 7, "default_1": 7, "ci": 7, "steam": 7, "cm": 7, "delaytim": 7, "keepsourcechannel": 7, "Its": 7, "doesn": [6, 7], "But": 7, "don": [7, 9], "origin": 7, "anymor": 7, "1m": 7, "cd": 7, "gatechan": 7, "gatetim": 7, "taken": 7, "accordingli": 7, "0p": 7, "insid": 7, "cut": 7, "66n": 7, "76n": 7, "hchan": 7, "xlim": 7, "67000": 7, "73000": 7, "scale": 7, "region": 7, "yscale": 7, "100000000000": 7, "mayb": 7, "300": [1, 7], "move": 7, "4500": 7, "crinidx": 7, "52000": 7, "heraldchan": 7, "croutidx": 7, "crin": 7, "crout": 7, "cr": 7, "manipulatorindex": 7, "maipul": 7, "x1b": 8, "0m": 8, "30m": 8, "black": 8, "31m": 8, "32m": 8, "green": 8, "33m": 8, "yellow": 8, "34m": 8, "blue": 8, "35m": 8, "purpl": 8, "36m": 8, "cyan": 8, "37m": 8, "bold": 8, "underlin": 8, "90m": 8, "intens": 8, "91m": 8, "92m": 8, "93m": 8, "94m": 8, "95m": 8, "96m": 8, "97m": 8, "40m": 8, "background": 8, "41m": 8, "42m": 8, "43m": 8, "44m": 8, "45m": 8, "46m": 8, "47m": 8, "101m": 8, "102m": 8, "103m": 8, "104m": 8, "105m": 8, "106m": 8, "107m": 8, "due": 9, "exactli": 9, "particular": 9, "mandatori": 9, "ttresultformat_tttrrectyp": 9, "though": 9, "formal": 9, "global": 9, "nsync": [7, 9], "measdesc_globalresolut": 9, "measdesc_resolut": 9, "reconstruct": 9, "frame": 9, "imghdr_linestart": 9, "imghdr_linestop": 9, "imghdr_fram": 9, "linear": 9, "movement": 9, "scanner": 9, "pixel": [1, 9], "sinusoid": 9, "imghdr_sincorrect": 9, "percentag": 9, "sinu": 9, "curv": 9, "imghdr_pixx": 9, "imghdr_pixi": 9, "attent": 9, "find": 9, "pixi": 9, "trust": 9, "notic": 9, "appear": 9, "especi": 9, "overlai": 9, "microtime200": 9, "symphotim": 9, "convert": 9, "reloc": 9, "0x00010303": 9, "0x00010203": 9, "0x00010304": 9, "0x00010204": 9, "0x01010304": 9, "0x01010204": 9, "260n": 9, "0x00010205": 9, "0x00010305": 9, "260p": 9, "0x00010206": 9, "0x00010306": 9, "0x00010207": 9, "0x00010307": 9, "rectyp": 9, "33552000": 9, "0x1fff680": 9, "0x01010205": 9, "0x01010206": 9, "0x01010207": 9, "33554432": 9, "0x2000000": 9, "msb": 9, "63": 9, "0x3f": 9, "increment": 9, "0x00": 9, "210698240": 9, "0xc8f0000": 9, "28": 9, "0xf": 9, "lower": 9, "0x10000": 9, "setmeascontrol": [1, 5, 6, 7], "singleshotctc": [5, 6, 7], "ctc": [6, 7], "port": [1, 7], "moment": [], "c1gate": [1, 5, 6], "c1startctcstop": [1, 5, 6], "c1startc2stop": [1, 5, 6], "wrmaster2slav": [5, 6], "wrslave2mast": [5, 6], "swstartswstop": [5, 6], "contc1gat": [5, 6], "cont_c1_start_ctc_stop": [5, 6], "cont_ctc_restart": [5, 6], "expir": 6, "aqctim": 6, "c1": [1, 6], "suppli": [1, 6], "transit": 6, "c2": [1, 6], "nonww": [], "femal": 1, "d": 2, "ctrl": 1, "layout": 1, "tabl": 1, "assign": [], "3v": 1, "permit": 1, "accept": 1, "pull": 1, "inact": 1, "unconnect": 1, "constraint": 1, "swamp": 1, "bandwidth": 1, "tight": 1, "preced": 1, "over": 1, "excess": 1, "traffic": 1, "fast": 1, "tx": 1, "glonass": 1, "nmea": 1, "zda": 1, "115": 1, "kbp": 1, "mini": 1, "gg": 1, "disciplin": 1, "trimbl": 1, "inc": 1, "usa": 1, "19": 1, "ou": 1, "relat": [], "dc": 1, "voltag": 1, "electron": 1, "ground": 1, "14": 1, "18": 1, "21": 1, "common": 1, "hous": 1, "appropri": 1, "connector": 2, "o": 1, "gpio": 1, "reserv": 1, "13": 1, "gnd": 1, "0v": 1, "rs232": 1, "rx": 1, "mact": 1, "d3v3": 1, "350": 1, "ma": 1, "ons": 1, "demo_hw_start": 1, "blob": [], "_": [], "demo_hw_startstop": 1, "icon": [], "fa": [], "solid": [], "demo_wr_configure_mast": 7, "demo_wr_configure_slav": 7, "demo_wr_timetrace_mast": 7, "demo_wr_timetrace_slav": 7, "bracket": 1, "debug": 1, "nim": 1, "5v": 1, "dual": 1, "tigger": [], "driven": 1, "sens": 1, "tempor": 1, "ten": 1, "faster": 1, "light": 1, "chassi": 1, "demo_hw_startg": 1, "font": [], "awesom": [], "abs_t3": [5, 7], "edit": 3, "demo_recordviewer_uf": 7, "demo_coincidencetimestamp": 7}, "objects": {"snAPI": [[6, 0, 0, "-", "Constants"], [7, 0, 0, "-", "Main"], [8, 0, 0, "-", "Utils"]], "snAPI.Constants": [[6, 1, 1, "", "CoincidenceMode"], [6, 1, 1, "", "CoincidenceTime"], [6, 1, 1, "", "DeviceType"], [6, 1, 1, "", "LibType"], [6, 1, 1, "", "LogLevel"], [6, 1, 1, "", "MeasControl"], [6, 1, 1, "", "MeasMode"], [6, 1, 1, "", "RefSource"], [6, 1, 1, "", "TrigMode"], [6, 1, 1, "", "WRmode"], [6, 1, 1, "", "WRstatus"]], "snAPI.Constants.CoincidenceMode": [[6, 2, 1, "", "CountAll"], [6, 2, 1, "", "CountOnce"]], "snAPI.Constants.CoincidenceTime": [[6, 2, 1, "", "First"], [6, 2, 1, "", "Last"]], "snAPI.Constants.DeviceType": [[6, 2, 1, "", "File"], [6, 2, 1, "", "HW"], [6, 2, 1, "", "Undefined"]], "snAPI.Constants.LibType": [[6, 2, 1, "", "HH"], [6, 2, 1, "", "MH"], [6, 2, 1, "", "PH330"], [6, 2, 1, "", "TH260"], [6, 2, 1, "", "Undefined"]], "snAPI.Constants.LogLevel": [[6, 2, 1, "", "Api"], [6, 2, 1, "", "Config"], [6, 2, 1, "", "DataFile"], [6, 2, 1, "", "Device"], [6, 2, 1, "", "Manipulators"]], "snAPI.Constants.MeasControl": [[6, 2, 1, "", "C1Gated"], [6, 2, 1, "", "C1StartC2Stop"], [6, 2, 1, "", "C1StartCtcStop"], [6, 2, 1, "", "ContC1Gated"], [6, 2, 1, "", "Cont_C1_Start_CTC_Stop"], [6, 2, 1, "", "Cont_CTC_Restart"], [6, 2, 1, "", "SingleShotCTC"], [6, 2, 1, "", "SwStartSwStop"], [6, 2, 1, "", "WrMaster2Slave"], [6, 2, 1, "", "WrSlave2Master"]], "snAPI.Constants.MeasMode": [[6, 2, 1, "", "Histogram"], [6, 2, 1, "", "T2"], [6, 2, 1, "", "T3"]], "snAPI.Constants.RefSource": [[6, 2, 1, "", "External_100MHZ"], [6, 2, 1, "", "External_10MHZ"], [6, 2, 1, "", "External_500MHZ"], [6, 2, 1, "", "Extn_GPS_PPS"], [6, 2, 1, "", "Extn_GPS_PPS_UART"], [6, 2, 1, "", "Internal"], [6, 2, 1, "", "Wr_Grandm_Generic"], [6, 2, 1, "", "Wr_Grandm_Harp"], [6, 2, 1, "", "Wr_Master_Generic"], [6, 2, 1, "", "Wr_Master_Harp"], [6, 2, 1, "", "Wr_Slave_Generic"], [6, 2, 1, "", "Wr_Slave_Harp"]], "snAPI.Constants.TrigMode": [[6, 2, 1, "", "CFD"], [6, 2, 1, "", "Edge"]], "snAPI.Constants.WRmode": [[6, 2, 1, "", "Grandmaster"], [6, 2, 1, "", "Master"], [6, 2, 1, "", "Off"], [6, 2, 1, "", "Slave"]], "snAPI.Constants.WRstatus": [[6, 2, 1, "", "IsNew"], [6, 2, 1, "", "LinkON"], [6, 2, 1, "", "LinkUP"], [6, 2, 1, "", "LockedCalibrated"], [6, 2, 1, "", "MacSet"], [6, 2, 1, "", "ModeBitmask"], [6, 2, 1, "", "ModeGMaster"], [6, 2, 1, "", "ModeMaster"], [6, 2, 1, "", "ModeOff"], [6, 2, 1, "", "ModeSlave"], [6, 2, 1, "", "PtpBitmask"], [6, 2, 1, "", "PtpListening"], [6, 2, 1, "", "PtpMaster"], [6, 2, 1, "", "PtpMasterWRMasterLock"], [6, 2, 1, "", "PtpSlave"], [6, 2, 1, "", "PtpUncalibratedWRSlaveLock"], [6, 2, 1, "", "ServoBitmask"], [6, 2, 1, "", "ServoSyncNSec"], [6, 2, 1, "", "ServoSyncPhase"], [6, 2, 1, "", "ServoSyncSec"], [6, 2, 1, "", "ServoTrackPhase"], [6, 2, 1, "", "ServoUninit"], [6, 2, 1, "", "ServoWaitOffset"]], "snAPI.Main": [[7, 1, 1, "", "Correlation"], [7, 1, 1, "", "Device"], [7, 1, 1, "", "Filter"], [7, 1, 1, "", "Histogram"], [7, 1, 1, "", "Manipulators"], [7, 1, 1, "", "Raw"], [7, 1, 1, "", "TimeTrace"], [7, 1, 1, "", "Unfold"], [7, 1, 1, "", "WhiteRabbit"], [7, 1, 1, "", "snAPI"]], "snAPI.Main.Correlation": [[7, 3, 1, "", "clearMeasure"], [7, 3, 1, "", "getFCSData"], [7, 3, 1, "", "getG2Data"], [7, 3, 1, "", "isFinished"], [7, 3, 1, "", "measure"], [7, 3, 1, "", "setFCSParameters"], [7, 3, 1, "", "setG2Parameters"], [7, 3, 1, "", "stopMeasure"]], "snAPI.Main.Device": [[7, 3, 1, "", "setBinning"], [7, 3, 1, "", "setHistoLength"], [7, 3, 1, "", "setInputCFD"], [7, 3, 1, "", "setInputChannelEnable"], [7, 3, 1, "", "setInputChannelOffset"], [7, 3, 1, "", "setInputDeadTime"], [7, 3, 1, "", "setInputEdgeTrig"], [7, 3, 1, "", "setInputHysteresis"], [7, 3, 1, "", "setInputTrigMode"], [7, 3, 1, "", "setMarkerEdges"], [7, 3, 1, "", "setMarkerEnable"], [7, 3, 1, "", "setMarkerHoldoffTime"], [7, 3, 1, "", "setMeasControl"], [7, 3, 1, "", "setOffset"], [7, 3, 1, "", "setOflCompression"], [7, 3, 1, "", "setStopOverflow"], [7, 3, 1, "", "setSyncCFD"], [7, 3, 1, "", "setSyncChannelEnable"], [7, 3, 1, "", "setSyncChannelOffset"], [7, 3, 1, "", "setSyncDeadTime"], [7, 3, 1, "", "setSyncDiv"], [7, 3, 1, "", "setSyncEdgeTrig"], [7, 3, 1, "", "setSyncTrigMode"], [7, 3, 1, "", "setTimingMode"], [7, 3, 1, "", "setTriggerOutput"]], "snAPI.Main.Filter": [[7, 3, 1, "", "enableMain"], [7, 3, 1, "", "enableRow"], [7, 3, 1, "", "getMainRates"], [7, 3, 1, "", "getRowRates"], [7, 3, 1, "", "setMainChannels"], [7, 3, 1, "", "setMainParams"], [7, 3, 1, "", "setRowParams"], [7, 3, 1, "", "setTestMode"]], "snAPI.Main.Histogram": [[7, 3, 1, "", "clearMeasure"], [7, 3, 1, "", "getData"], [7, 3, 1, "", "isFinished"], [7, 3, 1, "", "measure"], [7, 3, 1, "", "setBinWidth"], [7, 3, 1, "", "setRefChannel"], [7, 3, 1, "", "stopMeasure"]], "snAPI.Main.Manipulators": [[7, 3, 1, "", "clearAll"], [7, 3, 1, "", "coincidence"], [7, 2, 1, "", "config"], [7, 3, 1, "", "countrate"], [7, 3, 1, "", "delay"], [7, 3, 1, "", "getConfig"], [7, 3, 1, "", "getCountrates"], [7, 3, 1, "", "herald"], [7, 3, 1, "", "merge"]], "snAPI.Main.Raw": [[7, 3, 1, "", "channel"], [7, 3, 1, "", "dTime_T3"], [7, 3, 1, "", "getBlock"], [7, 3, 1, "", "getData"], [7, 3, 1, "", "isFinished"], [7, 3, 1, "", "isMarker"], [7, 3, 1, "", "isSpecial"], [7, 3, 1, "", "markers"], [7, 3, 1, "", "measure"], [7, 3, 1, "", "nSync_T3"], [7, 3, 1, "", "numRead"], [7, 3, 1, "", "startBlock"], [7, 3, 1, "", "stopMeasure"], [7, 3, 1, "", "timeTag_T2"]], "snAPI.Main.TimeTrace": [[7, 3, 1, "", "clearMeasure"], [7, 3, 1, "", "getData"], [7, 3, 1, "", "isFinished"], [7, 3, 1, "", "measure"], [7, 3, 1, "", "setHistorySize"], [7, 3, 1, "", "setNumBins"], [7, 3, 1, "", "stopMeasure"]], "snAPI.Main.Unfold": [[7, 3, 1, "", "abs_T3"], [7, 3, 1, "", "dTime_T3"], [7, 3, 1, "", "getBlock"], [7, 3, 1, "", "getChannels"], [7, 3, 1, "", "getData"], [7, 3, 1, "", "getTimes"], [7, 3, 1, "", "getTimesByChannel"], [7, 3, 1, "", "isFinished"], [7, 3, 1, "", "isMarker"], [7, 3, 1, "", "markers"], [7, 3, 1, "", "measure"], [7, 3, 1, "", "nSync_T3"], [7, 3, 1, "", "numRead"], [7, 3, 1, "", "startBlock"], [7, 3, 1, "", "stopMeasure"]], "snAPI.Main.WhiteRabbit": [[7, 2, 1, "", "SFPalphas"], [7, 2, 1, "", "SFPdRxs"], [7, 2, 1, "", "SFPdTxs"], [7, 2, 1, "", "SFPnames"], [7, 3, 1, "", "getInitScript"], [7, 3, 1, "", "getMAC"], [7, 3, 1, "", "getSFPData"], [7, 3, 1, "", "getStatus"], [7, 3, 1, "", "getTermOutput"], [7, 3, 1, "", "getTime"], [7, 3, 1, "", "initLink"], [7, 2, 1, "", "initScript"], [7, 2, 1, "", "mac"], [7, 3, 1, "", "setInitScript"], [7, 3, 1, "", "setMAC"], [7, 3, 1, "", "setMode"], [7, 3, 1, "", "setTime"]], "snAPI.Main.snAPI": [[7, 3, 1, "", "closeDevice"], [7, 2, 1, "", "correlation"], [7, 2, 1, "", "device"], [7, 2, 1, "", "deviceConfig"], [7, 2, 1, "", "deviceIDs"], [7, 3, 1, "", "exitAPI"], [7, 2, 1, "", "filter"], [7, 3, 1, "", "getCountRates"], [7, 3, 1, "", "getDevice"], [7, 3, 1, "", "getDeviceConfig"], [7, 3, 1, "", "getDeviceIDs"], [7, 3, 1, "", "getFileDevice"], [7, 3, 1, "", "getMeasDescription"], [7, 3, 1, "", "getNumAllChannels"], [7, 3, 1, "", "getSyncPeriod"], [7, 2, 1, "", "histogram"], [7, 3, 1, "", "initAPI"], [7, 3, 1, "", "initDevice"], [7, 3, 1, "", "loadIniConfig"], [7, 3, 1, "", "logException"], [7, 3, 1, "", "logPrint"], [7, 2, 1, "", "manipulators"], [7, 2, 1, "", "measDescription"], [7, 2, 1, "", "raw"], [7, 3, 1, "", "setIniConfig"], [7, 3, 1, "", "setLogLevel"], [7, 3, 1, "", "setPTUFilePath"], [7, 2, 1, "", "timeTrace"], [7, 2, 1, "", "unfold"], [7, 2, 1, "", "whiteRabbit"]], "snAPI.Utils": [[8, 1, 1, "", "Color"]], "snAPI.Utils.Color": [[8, 2, 1, "", "BBla"], [8, 2, 1, "", "BBlu"], [8, 2, 1, "", "BCya"], [8, 2, 1, "", "BGre"], [8, 2, 1, "", "BIBla"], [8, 2, 1, "", "BIBlu"], [8, 2, 1, "", "BICya"], [8, 2, 1, "", "BIGre"], [8, 2, 1, "", "BIPur"], [8, 2, 1, "", "BIRed"], [8, 2, 1, "", "BIWhi"], [8, 2, 1, "", "BIYel"], [8, 2, 1, "", "BPur"], [8, 2, 1, "", "BRed"], [8, 2, 1, "", "BWhi"], [8, 2, 1, "", "BYel"], [8, 2, 1, "", "Bla"], [8, 2, 1, "", "Blu"], [8, 2, 1, "", "Cya"], [8, 2, 1, "", "Gre"], [8, 2, 1, "", "IBla"], [8, 2, 1, "", "IBlu"], [8, 2, 1, "", "ICya"], [8, 2, 1, "", "IGre"], [8, 2, 1, "", "IPur"], [8, 2, 1, "", "IRed"], [8, 2, 1, "", "IWhi"], [8, 2, 1, "", "IYel"], [8, 2, 1, "", "On_Bla"], [8, 2, 1, "", "On_Blu"], [8, 2, 1, "", "On_Cya"], [8, 2, 1, "", "On_Gre"], [8, 2, 1, "", "On_IBla"], [8, 2, 1, "", "On_IBlu"], [8, 2, 1, "", "On_ICya"], [8, 2, 1, "", "On_IGre"], [8, 2, 1, "", "On_IPur"], [8, 2, 1, "", "On_IRed"], [8, 2, 1, "", "On_IWhi"], [8, 2, 1, "", "On_IYel"], [8, 2, 1, "", "On_Pur"], [8, 2, 1, "", "On_Red"], [8, 2, 1, "", "On_Whi"], [8, 2, 1, "", "On_Yel"], [8, 2, 1, "", "Pur"], [8, 2, 1, "", "Red"], [8, 2, 1, "", "Rst"], [8, 2, 1, "", "UBla"], [8, 2, 1, "", "UBlu"], [8, 2, 1, "", "UCya"], [8, 2, 1, "", "UGre"], [8, 2, 1, "", "UPur"], [8, 2, 1, "", "URed"], [8, 2, 1, "", "UWhi"], [8, 2, 1, "", "UYel"], [8, 2, 1, "", "Whi"], [8, 2, 1, "", "Yel"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"]}, "titleterms": {"configur": 0, "paramet": 0, "descript": 0, "read": 0, "onli": 0, "from": 0, "deviceconfig": 0, "can": 0, "t": 0, "set": 0, "via": 0, "loadiniconfig": 0, "setiniconfig": 0, "ini": 0, "devic": 0, "section": 0, "channel": [0, 1], "all_channel": 0, "channel_n": 0, "exampl": 0, "file": 0, "welcom": 2, "snapi": [2, 3, 5, 6, 7, 8], "": 2, "document": 2, "content": 2, "indic": 2, "tabl": 2, "instal": 3, "python": 3, "depend": 3, "addit": [1, 3], "featur": [1, 3], "get": 3, "start": 3, "introduct": 4, "packag": 5, "submodul": 5, "constant": 6, "modul": [6, 7, 8], "main": 7, "util": 8, "tttr": 9, "record": 9, "format": 9, "basic": 9, "imag": 9, "tcspc": 9, "specif": 9, "hydraharp": 9, "multiharp": 9, "timeharp260": 9, "t2": 9, "t3": 9, "picoharp": 9, "support": 9, "25": 1, "pin": 1, "control": 1, "connector": 1, "marker": 1, "extern": 1, "clock": 1, "hardwar": 1, "trigger": 1, "measur": 1, "default": 1, "assign": 1, "sub": 1, "d": 1, "15": 1, "disabl": 1}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"Introduction": [[4, "introduction"]], "snAPI package": [[5, "snapi-package"]], "Submodules": [[5, "submodules"]], "snAPI.Utils module": [[8, "module-snAPI.Utils"]], "TTTR Record Format": [[9, "tttr-record-format"]], "Basic record format": [[9, "basic-record-format"]], "Images": [[9, "images"]], "TCSPC specific record formats": [[9, "tcspc-specific-record-formats"]], "HydraHarp, MultiHarp and TimeHarp260 T2 Format": [[9, "hydraharp-multiharp-and-timeharp260-t2-format"]], "HydraHarp, MultiHarp and TimeHarp260 T3 Format": [[9, "hydraharp-multiharp-and-timeharp260-t3-format"]], "PicoHarp T2 Format (not supported)": [[9, "picoharp-t2-format-not-supported"]], "PicoHarp T3 Format (not supported)": [[9, "picoharp-t3-format-not-supported"]], "Configuration": [[0, "configuration"]], "Parameter Description": [[0, "parameter-description"]], "Read only parameters": [[0, "read-only-parameters"]], "Read only from deviceConfig (can\u2019t set via loadIniConfig() or setIniConfig())": [[0, "id1"]], "INI Device Section": [[0, "ini-device-section"]], "INI Section: [Device]": [[0, "id2"]], "INI Channel Section": [[0, "ini-channel-section"]], "INI Section: [All_Channels] | [Channel_N]": [[0, "id3"]], "Example of the deviceConfig": [[0, "example-of-the-deviceconfig"]], "Example of the device ini file": [[0, "example-of-the-device-ini-file"]], "snAPI.Constants module": [[6, "module-snAPI.Constants"]], "Welcome to snAPI\u2019s documentation!": [[2, "welcome-to-snapi-s-documentation"]], "Contents:": [[2, null]], "Indices and tables": [[2, "indices-and-tables"]], "Additional Features": [[3, "additional-features"], [1, "additional-features"], [1, "id6"]], "Installation": [[3, "installation"]], "Python": [[3, "python"]], "snAPI": [[3, "snapi"]], "Dependencies": [[3, "dependencies"]], "Getting Started": [[3, "getting-started"]], "snAPI.Main module": [[7, "module-snAPI.Main"]], "Control Connector": [[1, "control-connector"]], "25-pin sub-D": [[1, "pin-sub-d"]], "Default Pin Assignment: 25-pin sub-D": [[1, "id7"]], "Marker": [[1, "marker"]], "External Clock": [[1, "external-clock"]], "Hardware triggered measurements": [[1, "hardware-triggered-measurements"], [1, "id2"]], "15-pin sub-D": [[1, "id1"]], "Default Pin Assignments: 15-pin sub-D": [[1, "id8"]], "Channel Disabling": [[1, "channel-disabling"]], "Markers": [[1, "markers"]]}, "indexentries": {}})
\ No newline at end of file
+Search.setIndex({"docnames": ["config", "controlConnector", "index", "install", "introduction", "snAPI", "snAPI.Constants", "snAPI.Main", "snAPI.Utils", "tttr data format"], "filenames": ["config.rst", "controlConnector.rst", "index.rst", "install.rst", "introduction.rst", "snAPI.rst", "snAPI.Constants.rst", "snAPI.Main.rst", "snAPI.Utils.rst", "tttr data format.rst"], "titles": ["Configuration", "Control Connector", "Welcome to snAPI\u2019s documentation!", "Installation", "Introduction", "snAPI package", "snAPI.Constants module", "snAPI.Main module", "snAPI.Utils module", "TTTR Record Format"], "terms": {"The": [0, 1, 4, 6, 7, 9], "store": [0, 7], "state": [0, 1, 6, 7], "api": [0, 2, 4, 5, 6, 7], "updat": [0, 6, 7], "getdeviceconfig": [0, 5, 7], "To": [0, 3, 4, 7, 9], "them": [0, 6, 7, 9], "you": [0, 2, 3, 6, 7], "need": [0, 3, 4, 6, 7, 9], "call": [0, 7], "an": [0, 1, 3, 6, 7, 9], "other": [0, 6, 7, 9], "more": [0, 6, 7, 9], "pythonesqu": 0, "wai": [0, 7], "chang": [0, 2, 3, 7, 9], "i": [0, 1, 2, 3, 4, 6, 7, 9], "us": [0, 1, 3, 4, 6, 7, 9], "command": [0, 3, 6, 7], "defin": [0, 6, 7, 9], "directli": [0, 6, 7], "thi": [0, 1, 2, 3, 4, 6, 7, 9], "document": [0, 3], "give": [0, 7], "overview": 0, "about": [0, 1, 2, 4, 7], "correspond": [0, 7, 9], "function": [0, 6, 7], "constant": [0, 1, 5, 7], "where": [0, 3, 6, 7], "valu": [0, 6, 7, 9], "maximum": [0, 1, 4, 7], "minimum": [0, 7], "ar": [0, 1, 6, 7, 9], "If": [0, 3, 6, 7, 9], "encount": [0, 7], "ani": [0, 2, 6, 7], "issu": [0, 7], "config": [0, 3, 5, 6, 7], "enabl": [0, 1, 3, 4, 6, 7], "log": [0, 3, 6, 7], "level": [0, 1, 3, 4, 6, 7], "system": [0, 3, 7], "locat": [0, 1, 3, 7], "shown": [0, 3, 7], "fir": 0, "entri": [0, 6, 7, 9], "loadsettingsini": [0, 7], "e": [0, 4, 6, 7], "path": [0, 3, 7], "name": [0, 1, 7, 9], "object": [0, 7, 8], "refer": [0, 6, 7], "devicetyp": [0, 5, 6, 7], "real": [0, 4, 6, 7, 9], "hardwar": [0, 6, 7], "filedevicepath": [0, 7], "string": [0, 7], "ptu": [0, 6, 7, 9], "id": [0, 7], "serial": [0, 1, 7], "number": [0, 3, 6, 7, 9], "index": [0, 2, 7], "int": [0, 7], "list": [0, 7], "deviceid": [0, 5, 7], "valid": [0, 7], "after": [0, 7], "getdeviceid": [0, 5, 7], "model": [0, 1, 7], "partno": [0, 7], "part": [0, 7], "version": [0, 2, 3, 6, 7], "baseresolut": [0, 7], "doubl": [0, 7], "base": [0, 6, 7, 8], "resolut": [0, 6, 7], "p": [0, 6, 7], "time": [0, 1, 4, 6, 7, 9], "t2": [0, 1, 5, 6, 7], "mode": [0, 1, 6, 7], "current": [0, 1, 6, 7, 9], "histogram": [0, 4, 5, 6, 7], "bin": [0, 7], "width": [0, 7], "meaning": [0, 7], "code": [0, 2, 3, 7, 9], "multipli": [0, 7, 9], "numchan": [0, 7], "input": [0, 1, 6, 7], "without": [0, 4, 7], "sync": [0, 1, 6, 7, 9], "nummod": [0, 7], "instal": [0, 2], "modul": [0, 1, 2, 5], "measmod": [0, 5, 6, 7], "t3": [0, 1, 5, 6, 7], "refsourc": [0, 1, 5, 6, 7], "sourc": [0, 1, 6, 7], "clock": [0, 6, 7], "syncdivid": 0, "setsyncdiv": [0, 5, 7], "rate": [0, 1, 6, 7], "divid": [0, 7, 9], "synctrigmod": [0, 7], "setsynctrigmod": [0, 5, 6, 7], "edg": [0, 1, 5, 6, 7], "cfd": [0, 5, 6, 7], "trigger": [0, 3, 6, 7, 9], "syncedgetrig": [0, 7], "synctriglvl": [0, 7], "synctrigedg": [0, 7], "setsyncedgetrig": [0, 5, 7], "both": [0, 1, 6, 7], "onc": [0, 3, 7, 9], "synccfd": 0, "syncdiscrlvl": [0, 7], "synczeroxlvl": [0, 7], "setsynccfd": [0, 5, 7], "discrimin": [0, 6, 7], "zero": [0, 7, 9], "cross": [0, 7], "syncchanneloffset": [0, 7], "setsyncchanneloffset": [0, 5, 7], "offset": [0, 6, 7], "syncchannelen": [0, 7], "setsyncchannelen": [0, 5, 7], "syncdeadtim": [0, 7], "setsyncdeadtim": [0, 5, 7], "dead": [0, 1, 7], "hystcod": [0, 7], "setinputhysteresi": [0, 5, 7], "hysteresi": [0, 7], "stopcount": [0, 7], "setstopoverflow": [0, 5, 7], "stop": [0, 1, 6, 7, 9], "count": [0, 4, 6, 7, 9], "setbin": [0, 5, 7], "factor": [0, 7], "setoffset": [0, 5, 7], "n": [0, 1, 6, 7], "lengthcod": [0, 7], "numbin": [0, 7], "sethistolength": [0, 5, 7], "triggeroutput": [0, 7], "settriggeroutput": [0, 5, 7], "programm": [0, 1, 7], "output": [0, 1, 3, 7], "period": [0, 1, 6, 7, 9], "markerholdofftim": 0, "setmarkerholdofftim": [0, 5, 7], "marker": [0, 5, 7, 9], "hold": [0, 7], "remov": [0, 6, 7], "glitch": [0, 7], "holdtim": [0, 7], "setoflcompress": [0, 5, 7], "low": [0, 1, 4, 6, 7], "data": [0, 1, 4, 6, 7, 9], "trigmod": [0, 5, 6, 7], "setinputtrigmod": [0, 5, 6, 7], "edgetrig": [0, 7], "triglvl": [0, 7], "trigedg": [0, 7], "setinputedgetrig": [0, 5, 7], "discrlvl": [0, 7], "zeroxlvl": [0, 7], "setinputcfd": [0, 5, 7], "chanoff": [0, 7], "setinputchanneloffset": [0, 5, 7], "chanena": [0, 7], "setinputchannelen": [0, 5, 7], "deadtim": [0, 6, 7], "setinputdeadtim": [0, 5, 7], "0": [0, 1, 6, 7, 8, 9], "1045483": [0, 7], "multiharp": [0, 4, 6, 7], "150": [0, 4, 6, 7], "4p": [0, 7], "930043": [0, 7], "1": [0, 1, 6, 7, 8, 9], "5": [0, 1, 6, 7], "binstep": [0, 7], "24": [0, 1, 7], "4": [0, 1, 6, 7, 8, 9], "2": [0, 1, 6, 7, 9], "50": [0, 1, 7], "800": [0, 7], "4294967295": [0, 7], "6": [0, 1, 6, 7, 9], "65536": [0, 7, 9], "measctrl": [], "startedg": [0, 6, 7], "stopedg": [0, 6, 7], "trigoutput": [0, 7], "holdofftim": [0, 7], "markeredg": [0, 7], "markerena": [0, 7], "modscfg": [0, 7], "modelcod": [0, 7], "1010": [0, 7], "versioncod": [0, 7], "16843029": [0, 7], "1000": [0, 7], "17694997": [0, 7], "chanscfg": [0, 7], "100": [0, 1, 7], "120": [0, 7], "syncdiv": [0, 7], "stopoverflow": 0, "meascontrol": [0, 1, 5, 6, 7], "inputedgetrig": 0, "inputchanneloffset": 0, "inputdeadtim": 0, "channel_0": [0, 7], "10": [0, 1, 3, 6, 7, 9], "channel_1": [0, 7], "introduct": 2, "python": [2, 4, 7], "depend": [2, 6, 7, 9], "addit": [2, 6, 7], "featur": [2, 7], "get": [1, 2, 4, 6, 7, 9], "start": [1, 2, 4, 6, 7, 9], "packag": [2, 3], "submodul": 2, "configur": [2, 3, 4, 6, 7], "paramet": [2, 6, 7], "descript": [1, 2, 7], "tttr": [1, 2, 7], "record": [1, 2, 6, 7], "format": [2, 7], "basic": 2, "tcspc": [2, 4, 6, 7], "specif": [2, 7], "search": 2, "page": [2, 9], "still": 2, "under": [1, 2, 7], "activ": [1, 2, 6, 7], "develop": [2, 4], "we": [1, 2, 3, 7], "make": [2, 4, 6, 7], "promis": 2, "stabil": [2, 7], "structur": 2, "variabl": [2, 3], "etc": [2, 7], "custom": 2, "your": [2, 3, 4], "own": [2, 4, 7], "risk": 2, "pin": 2, "re": [2, 7], "worri": [2, 4], "break": [2, 7], "follow": [1, 3, 7, 9], "step": [3, 7], "microsoft": 3, "visual": 3, "c": [1, 3, 4, 7], "redistribut": 3, "x64": 3, "miss": 3, "http": 3, "aka": 3, "m": [3, 7], "v": [1, 3], "17": [1, 3], "releas": 3, "vc_redist": 3, "ex": 3, "first": [3, 5, 6, 7], "download": 3, "latest": 3, "3": [1, 3, 6, 7], "11": [1, 3, 6, 7], "from": [1, 3, 4, 6, 7, 9], "offici": 3, "websit": 3, "www": 3, "org": 3, "have": [1, 3, 6, 7, 9], "open": [3, 4, 7], "prompt": [3, 7], "termin": [3, 7], "window": [3, 6, 7], "right": [3, 7], "click": [3, 7], "select": [3, 6, 7], "run": [1, 3, 6, 7], "administr": 3, "setx": 3, "userprofil": 3, "appdata": 3, "local": [3, 6, 7], "program": [3, 4], "python311": 3, "script": [3, 7], "add": [1, 3, 7, 9], "directori": 3, "close": [3, 7], "new": [3, 4, 6, 7, 9], "one": [1, 3, 6, 7, 9], "ensur": [1, 3, 4], "take": [1, 3, 7], "effect": [3, 6, 7], "check": [3, 6, 7, 9], "correctli": [3, 7], "type": [3, 6, 7, 9], "should": [3, 7], "next": [3, 7], "pip": 3, "manag": [3, 7], "do": [1, 3, 7, 9], "ensurepip": 3, "upgrad": 3, "github": 3, "com": 3, "picoqu": [1, 3, 4, 6, 7], "repositori": 3, "final": 3, "can": [1, 3, 4, 6, 7, 9], "unpack": 3, "file": [3, 5, 6, 7, 9], "navig": 3, "dist": 3, "x": [3, 9], "y": 3, "z": 3, "cp311": 3, "win_amd64": 3, "whl": 3, "softwar": [3, 6, 9], "product": 3, "dl_softwar": 3, "multiharp150": 3, "multiharp150_160_v3_1": 3, "zip": 3, "hydraharp400": 3, "hydraharp400_sw_and_dll_v3_0_0_4": 3, "timeharp260": [3, 7], "timeharp260_sw_and_dll_v3_2": 3, "harp": [3, 6, 7], "devic": [1, 3, 4, 5, 6, 7, 9], "work": [3, 6, 7], "complet": [3, 7], "verifi": 3, "import": [3, 7], "interpret": [3, 7, 9], "error": [3, 6], "messag": [1, 3], "wa": [3, 7], "success": [3, 7], "color": [3, 5, 7, 8], "default": [3, 6, 7, 9], "manual": [3, 7], "execut": [3, 7], "includ": [3, 7], "registri": 3, "kei": 3, "enableterminalcolor": 3, "reg": 3, "restart": [3, 7], "exampl": [3, 7], "cutout": 3, "full": [3, 4, 7], "power": [3, 4, 7], "suggest": 3, "studio": 3, "vscode": 3, "show": [1, 3, 7], "mous": 3, "hover": 3, "demo": 3, "folder": [3, 7], "demo_timetrac": 3, "py": [1, 3, 7], "editor": 3, "libtyp": [5, 6, 7], "famili": [6, 7], "sn": [3, 7], "th260": [1, 5, 6, 7], "also": [1, 3, 6, 7], "match": [3, 7, 9], "loadiniconfig": [3, 5, 7], "th260n": [1, 3, 6, 7], "ini": [3, 7], "matplotlib": 3, "timetrac": [3, 4, 5, 7], "drawn": 3, "our": 4, "snappi": 4, "short": [1, 4], "snapi": [1, 4], "wrapper": 4, "which": [4, 6, 7, 9], "seamless": 4, "commun": 4, "correl": [4, 5, 6, 7], "singl": [1, 4, 7], "photon": [1, 4, 6, 7, 9], "instrument": [4, 6], "It": [4, 6, 7], "har": 4, "advantag": 4, "optim": [4, 7], "speed": 4, "perform": [4, 6, 7, 9], "bridg": 4, "gap": 4, "between": [4, 6, 7, 9], "high": [1, 4, 6, 7, 8], "capabl": 4, "eas": 4, "versatil": 4, "provid": [1, 4, 6, 7], "interfac": 4, "underli": [4, 7], "librari": [4, 6, 7], "user": [4, 6, 7], "tap": 4, "potenti": 4, "while": [4, 6, 7], "maintain": 4, "flexibl": [4, 6], "languag": 4, "control": [2, 4, 6, 7], "offer": [4, 7], "smooth": 4, "effici": [4, 7], "process": [4, 6, 7], "handl": [4, 7], "larg": [4, 7], "analysi": 4, "addition": 4, "introduc": 4, "anoth": [4, 6, 7], "dimens": 4, "option": 4, "access": [4, 7], "unfold": [4, 5, 7], "whole": 4, "realm": 4, "possibl": [4, 6, 7], "allow": [4, 6, 7], "research": 4, "scientist": 4, "delv": 4, "deeper": 4, "extract": 4, "valuabl": 4, "insight": 4, "By": [1, 4, 7], "leverag": 4, "build": [4, 6, 7], "algorithm": [4, 7, 9], "implement": [1, 4, 6, 7], "complex": [4, 7], "calcul": [4, 6, 7, 9], "tailor": 4, "pipelin": 4, "With": [4, 7], "advanc": [4, 6], "measur": [4, 5, 6, 7, 9], "class": [4, 6, 7, 8], "raw": [4, 5, 6, 7, 9], "g": [4, 6, 7], "fc": [4, 7], "g2": [4, 7], "intricaci": 4, "sequenti": 4, "combin": [4, 7], "manipul": [4, 5, 6, 7], "coincid": [4, 5, 6, 7], "herald": [4, 5, 6, 7], "merg": [4, 5, 7], "delai": [4, 5, 7], "free": [4, 7], "compat": [1, 4, 7], "timeharp": [4, 6, 7, 9], "260": [4, 6, 7], "driver": 4, "160": [1, 4, 6, 7], "hydraharp": [4, 6], "400": [4, 6], "picoharp": [4, 6], "330": [4, 6], "just": 4, "its": [4, 6, 7], "dll": [4, 7], "undefin": [5, 6], "mh": [5, 6, 7], "hh": [5, 6], "ph330": [1, 5, 6, 7], "hw": [5, 6, 7], "intern": [1, 5, 6, 7], "external_10mhz": [5, 6], "wr_master_gener": [5, 6], "wr_slave_gener": [5, 6], "wr_grandm_gener": [5, 6], "extn_gps_pp": [1, 5, 6], "extn_gps_pps_uart": [5, 6], "wr_master_harp": [5, 6], "wr_slave_harp": [5, 6], "wr_grandm_harp": [5, 6], "external_100mhz": [5, 6], "external_500mhz": [5, 6], "loglevel": [5, 6, 7], "datafil": [5, 6, 7], "coincidencemod": [5, 6, 7], "countal": [5, 6, 7], "countonc": [5, 6], "coincidencetim": [5, 6, 7], "last": [5, 6, 7, 9], "wrmode": [5, 6, 7], "off": [5, 6, 7], "slave": [5, 6, 7], "master": [5, 6, 7], "grandmast": [5, 6, 7], "wrstatu": [5, 6, 7], "linkon": [5, 6], "linkup": [5, 6], "modebitmask": [5, 6], "modeoff": [5, 6], "modeslav": [5, 6], "modemast": [5, 6, 7], "modegmast": [5, 6], "lockedcalibr": [5, 6, 7], "ptpbitmask": [5, 6], "ptplisten": [5, 6], "ptpuncalibratedwrslavelock": [5, 6], "ptpslave": [5, 6], "ptpmasterwrmasterlock": [5, 6], "ptpmaster": [5, 6], "servobitmask": [5, 6], "servouninit": [5, 6], "servosyncsec": [5, 6], "servosyncnsec": [5, 6], "servosyncphas": [5, 6], "servowaitoffset": [5, 6], "servotrackphas": [5, 6], "macset": [5, 6], "isnew": [5, 6], "main": 5, "deviceconfig": [5, 7], "measdescript": [5, 7], "filter": [5, 6, 7], "whiterabbit": [5, 6, 7], "logprint": [5, 7], "logexcept": [5, 7], "setloglevel": [5, 6, 7], "initapi": [5, 6, 7], "exitapi": [5, 7], "getdevic": [5, 7], "getfiledevic": [5, 7], "initdevic": [1, 5, 6, 7], "closedevic": [5, 7], "setptufilepath": [5, 7], "setiniconfig": [5, 6, 7], "getmeasdescript": [5, 7], "getcountr": [5, 7], "getsyncperiod": [5, 7], "getnumallchannel": [5, 7], "settimingmod": [1, 5, 7], "setmarkeredg": [1, 5, 7], "setmarkeren": [5, 7], "setrowparam": [5, 7], "enablerow": [5, 7], "setmainparam": [5, 7], "setmainchannel": [5, 7], "enablemain": [5, 7], "settestmod": [5, 7], "getrowr": [5, 7], "getmainr": [5, 7], "mac": [5, 6, 7], "initscript": [5, 7], "sfpname": [5, 7], "sfpdtx": [5, 7], "sfpdrx": [5, 7], "sfpalpha": [5, 7], "getmac": [5, 7], "setmac": [5, 7], "getsfpdata": [5, 7], "getinitscript": [5, 7], "setinitscript": [5, 7], "setmod": [5, 6, 7], "gettim": [5, 7], "settim": [5, 7], "initlink": [5, 7], "getstatu": [5, 6, 7], "gettermoutput": [5, 7], "startblock": [5, 7], "getblock": [5, 7], "getdata": [5, 7], "numread": [5, 7], "isfinish": [5, 7], "stopmeasur": [5, 7], "isspeci": [5, 7], "timetag_t2": [5, 7], "nsync_t3": [5, 7], "dtime_t3": [5, 7], "channel": [5, 6, 7, 9], "ismark": [5, 7], "getchannel": [5, 7], "gettimesbychannel": [5, 7], "setrefchannel": [5, 7], "setbinwidth": [5, 7], "clearmeasur": [5, 7], "setnumbin": [5, 7], "sethistorys": [5, 7], "setg2paramet": [5, 7], "setfcsparamet": [5, 7], "getg2data": [5, 7], "getfcsdata": [5, 7], "getconfig": [5, 7], "clearal": [5, 7], "countrat": [5, 7], "util": 5, "rst": [5, 8], "bla": [5, 8], "red": [5, 8], "gre": [5, 8], "yel": [5, 8], "blu": [5, 8], "pur": [5, 8], "cya": [5, 8], "whi": [5, 8], "bbla": [5, 8], "bred": [5, 8], "bgre": [5, 8], "byel": [5, 8], "bblu": [5, 8], "bpur": [5, 8], "bcya": [5, 8], "bwhi": [5, 8], "ubla": [5, 8], "ur": [5, 8], "ugr": [5, 8], "uyel": [5, 8], "ublu": [5, 8], "upur": [5, 8], "ucya": [5, 8], "uwhi": [5, 8], "ibla": [5, 8], "ir": [5, 8], "igr": [5, 8], "iyel": [5, 8], "iblu": [5, 8], "ipur": [5, 8], "icya": [5, 8], "iwhi": [5, 8], "bibla": [5, 8], "bire": [5, 8], "bigr": [5, 8], "biyel": [5, 8], "biblu": [5, 8], "bipur": [5, 8], "bicya": [5, 8], "biwhi": [5, 8], "on_bla": [5, 8], "on_r": [5, 8], "on_gr": [5, 8], "on_yel": [5, 8], "on_blu": [5, 8], "on_pur": [5, 8], "on_cya": [5, 8], "on_whi": [5, 8], "on_ibla": [5, 8], "on_ir": [5, 8], "on_igr": [5, 8], "on_iyel": [5, 8], "on_iblu": [5, 8], "on_ipur": [5, 8], "on_icya": [5, 8], "on_iwhi": [5, 8], "enum": 6, "support": [1, 6, 7], "differ": [6, 7, 9], "ha": [1, 6, 7], "when": [1, 6, 7, 9], "creat": [1, 6, 7], "instanc": [6, 7], "onli": [1, 6, 7], "mh150": [1, 6, 7], "hh400": [6, 7], "There": [6, 7], "two": [6, 7], "pico": 6, "th260p": [1, 6, 7], "25": [2, 6, 7, 9], "wherea": 6, "nano": 6, "250": 6, "below": [1, 6, 7, 9], "crystal": 6, "synchron": [1, 6, 7], "extern": [6, 7, 9], "well": [6, 7], "latter": [6, 7], "prefer": 6, "drift": 6, "multipl": [6, 7, 9], "experi": [6, 7], "avoid": [6, 7], "here": [6, 7], "specifi": [1, 6, 7], "That": [6, 7], "mean": [6, 7, 9], "treat": 6, "initi": [6, 7], "In": [1, 6, 7], "arriv": [6, 7, 9], "instantli": [6, 7], "event": [1, 6, 7, 9], "These": [6, 7], "accumul": [6, 7, 9], "set": [1, 3, 6, 7, 9], "each": [1, 6, 7], "typic": [1, 6, 7], "classic": 6, "fluoresc": [6, 7], "lifetim": 6, "requir": [1, 6, 7], "veri": [6, 7], "littl": 6, "effort": 6, "As": [6, 7], "oppos": 6, "tag": [1, 6, 7, 9], "design": [1, 6], "stream": [1, 6, 7], "host": 6, "pc": [1, 6, 7], "analyz": [6, 7], "facilit": 6, "huge": 6, "rang": [1, 6, 7], "applic": [1, 6], "carri": [6, 7], "out": [1, 6, 7], "fly": [6, 7], "altern": [6, 7], "memori": [6, 7], "later": [6, 7], "approach": [6, 7], "For": [6, 7, 9], "higher": [6, 7], "than": [6, 7, 9], "written": [6, 7], "disc": [6, 7], "becaus": [1, 6, 7], "doe": [1, 6, 7], "transmit": [6, 7], "signal": [1, 6, 7], "therefor": [1, 6, 7], "connect": [1, 6, 7], "detector": [6, 7], "often": [6, 9], "kind": [1, 6, 9], "detect": [6, 7], "antibunch": 6, "hbt": 6, "up": [6, 7], "piec": 6, "inform": [6, 7], "collect": [6, 7], "elaps": [6, 7], "sinc": [6, 7, 9], "been": [6, 7], "eleg": 6, "solut": 6, "encod": 6, "mani": [1, 6, 7], "ideal": 6, "suit": 6, "luminesc": 6, "imag": [1, 6], "spectroscopi": [6, 7], "three": [6, 7], "similar": [6, 7], "puls": [6, 7], "ment": 6, "normal": [6, 7], "most": [6, 7], "being": [6, 7], "10mhz": 6, "industri": 6, "standard": 6, "atom": 6, "white": [6, 7, 8], "rabbit": [6, 7], "gener": [6, 7], "partner": 6, "grand": 6, "mhz": [6, 7], "pp": 6, "gp": [1, 6], "via": [1, 6, 7], "uart": 6, "7": [1, 6, 7], "8": [1, 6, 7], "9": [1, 6, 7], "100mhz": 6, "500mhz": 6, "some": [1, 6, 7, 9], "switch": [6, 7], "fraction": [6, 7], "load": [1, 6, 7], "notifi": 6, "someth": [6, 7], "goe": [1, 6], "wrong": [6, 7], "th": [6, 7], "delet": [6, 7], "everi": [6, 7, 9], "meet": [6, 7], "condit": [6, 7], "eras": 6, "further": [6, 7], "posit": [6, 9], "timetag": [6, 7, 9], "same": [6, 7], "anti": 6, "role": 6, "onto": 6, "network": [6, 7], "member": 6, "let": [6, 7], "send": [6, 7], "propag": 6, "precis": [1, 6, 7], "ptp": [6, 7], "protocol": [1, 6, 7], "servo": [6, 7], "feedback": 6, "mechan": [6, 7], "continu": [6, 7], "adjust": 6, "wr": [6, 7], "link": [6, 7], "establish": 6, "12": [1, 6, 7, 9], "mask": 6, "bit": [6, 7, 9], "16": [1, 6, 7, 9], "lock": 6, "calibr": [6, 7], "224": 6, "32": [6, 7, 9], "wait": [6, 7], "packet": 6, "64": 6, "attempt": 6, "96": 6, "receiv": [1, 6, 7, 9], "128": [6, 7], "node": [6, 7], "oper": [6, 7], "1792": 6, "256": [6, 7], "512": 6, "second": [6, 7, 9], "768": 6, "1024": [6, 7, 9], "phase": 6, "align": 6, "1280": 6, "loop": [6, 7], "signific": 6, "1536": 6, "frequenc": 6, "minim": 6, "discrep": 6, "2048": 6, "address": [6, 7], "2147483648": 6, "statu": [6, 7], "want": 7, "dynam": 7, "pleas": 7, "look": 7, "detail": 7, "systemini": 7, "str": 7, "return": 7, "instanti": 7, "contain": [1, 7], "act": [6, 7], "fill": 7, "all": [7, 9], "necessari": [1, 6, 7], "write": 7, "read": [7, 9], "special": [7, 9], "done": 7, "acqtim": 7, "acquisit": [6, 7], "avesyncr": 7, "avesyncperiod": 7, "stopreason": 7, "why": 7, "stopaft": 7, "determin": 7, "warningsflag": 7, "numrec": 7, "total": 7, "230908_10": 7, "29": 7, "08": 7, "4519796": 7, "ext": 7, "6000000": 7, "252036": 7, "70791781": 7, "arg": 7, "kwarg": 7, "print": 7, "mark": [7, 9], "see": [1, 6, 7, 9], "logfil": 7, "destin": 7, "like": [6, 7], "none": 7, "avail": [1, 7], "text": 7, "somevari": 7, "230510_11": 7, "33": 7, "39": 7, "4930338": 7, "inf": 7, "4982656": 7, "init": 7, "4983593": 7, "996": 7, "4986360": 7, "4987400": 7, "mhlib": 7, "4988423": 7, "dev": 7, "mh_getlibraryvers": 7, "except": 7, "etraceback": 7, "captur": 7, "unhandl": 7, "230911_12": 7, "02": 7, "53": 7, "5338907": 7, "err": 7, "uncaught": 7, "indexerror": 7, "5340906": 7, "1000000000": 7, "bound": 7, "axi": 7, "size": [7, 9], "300862664": 7, "5349062": 7, "project": 7, "pythonwrapp": 7, "tool_readptu": 7, "line": [1, 7, 9], "5350878": 7, "f": 7, "5351972": 7, "onoff": 7, "overwrit": 7, "flag": 7, "bool": 7, "true": 7, "fals": 7, "fail": 7, "constructor": 7, "subfold": 7, "automat": [6, 7], "std": 7, "consol": 7, "witch": 7, "buffer": 7, "ofb": 7, "block": 7, "1048576": 7, "byte": [7, 9], "param": 7, "buffers": 7, "destructor": 7, "identifi": [7, 9], "devicenam": 7, "thei": [1, 7, 9], "230405_12": 7, "07": 7, "8882089": 7, "acquir": 7, "now": 7, "until": [6, 7, 9], "A": [1, 7], "No": 7, "header": [7, 9], "trace": 7, "successfulli": [1, 7], "r": 7, "cw_shelv": 7, "refsrc": 7, "case": [7, 9], "ignor": 7, "alldevic": 7, "ist": [6, 7], "absolut": 7, "intdevic": 7, "desir": 7, "subsequ": 7, "conveni": 7, "section": 7, "possibli": 7, "channel_n": 7, "individu": [1, 7, 9], "osystem": 7, "00": 7, "all_channel": 7, "instead": 7, "separ": 7, "abl": 7, "pass": 7, "pathtosystem": 7, "50mv": 7, "fall": [1, 7], "nedgetrig": 7, "order": [1, 7], "refresh": 7, "alwai": [7, 9], "date": 7, "howev": 7, "certain": 7, "circumst": [1, 7], "might": 7, "json": 7, "dump": 7, "indent": 7, "230908_11": 7, "06": 7, "23": [1, 7], "9252150": 7, "retriev": 7, "gate": [1, 7], "100m": [7, 8], "obtain": 7, "afterward": 7, "arrai": 7, "element": 7, "cntr": 7, "syncrat": 7, "chan1rat": 7, "result": 7, "accuraci": 7, "shot": 7, "jitter": 7, "syncperiod": 7, "float": 7, "plu": 7, "describ": [7, 9], "alloc": [7, 9], "numallchannel": 7, "note": [1, 7], "correct": 7, "must": [1, 7, 9], "chosen": 7, "keep": 7, "78": 7, "stabl": 7, "larger": 7, "strictli": 7, "mai": [1, 7], "slightli": 7, "triggermod": 7, "slope": 7, "dac": 7, "resolv": 7, "34": 7, "mv": 7, "1200": 7, "1500": 7, "rise": [1, 7], "20": [1, 7], "20mv": 7, "40": 7, "100mv": 7, "30mv": 7, "30": 7, "virtual": 7, "equival": 7, "cabl": [1, 7], "length": [7, 9], "": [1, 7, 9], "99999": 7, "10p": 7, "disabl": 7, "primarili": 7, "intend": 7, "suppress": [1, 7], "afterpuls": 7, "artifact": 7, "caus": 7, "extend": 7, "prevent": [1, 7], "tdc": 7, "henc": [7, 9], "enter": 7, "occur": 7, "within": 7, "affect": 7, "meter": 7, "round": 7, "nearest": 7, "801": 7, "160000": 7, "th206p": 7, "24000": 7, "44000": 7, "66000": 7, "88000": 7, "112000": 7, "135000": 7, "180000": 7, "1000p": 7, "nois": 7, "shape": 7, "simultan": 7, "3mv": 7, "approx": 7, "35mv": 7, "approxim": 7, "timingmod": 7, "long": [1, 7], "hire": 7, "25p": 7, "lore": 7, "k": 7, "reach": 7, "could": 7, "storag": 7, "appli": [1, 7], "br": 7, "16777216": 7, "26": 7, "67108864": 7, "22": [1, 7], "4194304": 7, "stand": 7, "befor": [7, 9], "put": 7, "situat": 7, "enough": 7, "late": 7, "view": 7, "compens": 7, "100000000": 7, "500000": 7, "0n": 7, "fix": 7, "32768": 7, "mathrm": 7, "10000": 7, "respect": [1, 7], "laser": 7, "safeti": 7, "unit": 7, "100n": 7, "16777215": 7, "1\u00b5": 7, "edge1": 7, "edge2": 7, "edge3": 7, "edge4": 7, "ttl": [1, 7], "ena1": 7, "ena2": 7, "ena3": 7, "ena4": 7, "deal": 7, "previou": 7, "actual": [6, 7], "20n": 7, "25500": 7, "524296": 7, "overflow": [7, 9], "compar": 7, "transfer": 7, "fifo": 7, "preview": 7, "observ": 7, "stutter": 7, "too": [1, 7], "noth": 7, "readout": 7, "aggrav": 7, "fact": 7, "granular": 7, "suppos": 7, "regular": [7, 8, 9], "whenev": 7, "previous": 7, "even": [7, 9], "dark": 7, "rare": 7, "compress": 7, "255m": 7, "2m": 7, "10n": 7, "less": [7, 9], "numchannel": 7, "discrlvlsync": 7, "equal": 7, "100p": 7, "help": 7, "reduc": 7, "usb": 7, "bu": [1, 7], "elimin": 7, "interest": 7, "found": 7, "row": 7, "fpga": 7, "never": 7, "aggreg": 7, "form": 7, "daisychain": 7, "overal": 7, "action": 7, "upon": 7, "independ": 7, "concept": 7, "timerang": 7, "matchcount": 7, "how": 7, "hand": 7, "invers": 7, "invert": 7, "would": 7, "regularli": 7, "vice": 7, "versa": 7, "Then": 7, "simpl": 7, "straight": 7, "forward": 7, "quantum": 7, "optic": 7, "least": [1, 7], "explain": 7, "so": [1, 7, 9], "far": 7, "unus": 7, "altogeth": 7, "furthermor": 7, "indic": 7, "through": 7, "uncondition": 7, "whether": 7, "neither": 7, "nor": 7, "outlin": 7, "earlier": 7, "usual": [1, 7], "suffici": 7, "easier": 7, "alon": 7, "reason": [7, 9], "earli": 7, "reduct": 7, "overload": 7, "usechan": 7, "passchan": 7, "irrelev": 7, "fed": 7, "bottom": 7, "top": 7, "160000p": 7, "distanc": 7, "logic": [1, 6, 7], "1n": 7, "accord": 7, "meth": 7, "variou": 7, "testmod": 7, "One": 7, "purpos": [1, 7], "bandwith": 7, "overrun": 7, "point": 7, "difficult": 7, "empir": 7, "test": [1, 7], "interrupt": 7, "routin": 7, "monitor": 7, "satisfactori": 7, "again": 7, "counter": 7, "technologi": 7, "entiti": 7, "ethernet": 7, "v2": [7, 9], "boot": 7, "sfp": 7, "transmiss": [1, 7], "recept": 7, "fiber": 7, "asymmetri": 7, "coeffici": 7, "hexadecim": 7, "01": 7, "03": 7, "04": 7, "05": 7, "procedur": 7, "v1": [7, 9], "dtx": 7, "drx": 7, "alpha": 7, "eeprom": 7, "nsfp": 7, "nmode": 7, "nptp": 7, "ngui": 7, "bootfromscript": 7, "reinitwithmod": 7, "temporarili": 7, "probe": 7, "reboot": 7, "utc": 7, "datetim": 7, "16n": 7, "machin": 7, "32bit": 7, "field": 7, "poll": 7, "readi": 7, "readyst": 7, "08x": 7, "els": 7, "sleep": 7, "vt100": 7, "core": 7, "commend": 7, "gui": 7, "escap": 7, "sequenc": 7, "screen": 7, "present": 7, "translat": 7, "displai": 7, "scheme": 7, "care": 7, "sent": 7, "emul": 7, "inject": 7, "readabl": 7, "kept": 7, "terminaloutput": 7, "made": 7, "consist": 7, "insert": 7, "theoret": 7, "infinit": 7, "span": 7, "recov": 7, "15": [2, 7, 9], "cover": [7, 9], "cannot": 7, "finit": 7, "choos": 7, "suitabl": 7, "accommod": 7, "relev": 7, "scenario": 7, "nativ": 7, "recommend": [1, 7], "much": 7, "decod": 7, "obj": 7, "fulli": 7, "understand": 7, "life": 7, "scienc": 7, "134217728": 7, "waitfinish": 7, "saveptu": 7, "ram": 7, "wish": 7, "clear": [7, 9], "warn": 7, "info": 7, "cant": 7, "increas": 7, "non": 7, "collet": 7, "exce": 7, "ad": 7, "wrn": 7, "rawstor": 7, "de": 7, "lost": 7, "filedevic": 7, "million": 7, "1gb": 7, "finish": 7, "save": [7, 9], "sec": 7, "len": 7, "wise": 7, "practic": 7, "discret": 7, "chunk": 7, "rather": 7, "sever": 7, "benefit": 7, "resourc": 7, "abil": 7, "ndarrai": 7, "tell": 7, "yet": 7, "left": [1, 7], "sometim": 7, "given": [6, 7, 9], "branch": 7, "differenti": [7, 9], "channelnumb": 7, "cnt": 7, "chanidx": 7, "throughput": [1, 7], "better": 7, "64bit": 7, "beforehand": 7, "request": 7, "proce": 7, "billion": 7, "8gb": 7, "blockread": 7, "ufstor": 7, "1darrai": 7, "tupl": 7, "otherwis": 7, "report": 7, "four": 7, "slot": [1, 7], "refchannel": 7, "itself": 7, "figur": [1, 7], "dtime": [7, 9], "behaviour": 7, "binwidth": 7, "5p": 7, "creation": 7, "u": 7, "1000000": 7, "100000": 7, "histor": 7, "old": 7, "unobstruct": 7, "ae": 7, "setup": 7, "principl": [1, 7], "sort": 7, "historys": 7, "thew": 7, "durat": [6, 7], "domain": 7, "histori": 7, "nanosecond": [1, 7], "sustain": 7, "live": 7, "longer": 7, "took": 7, "probabl": 7, "pmt": 7, "cw": 7, "1mhz": 7, "chart": 7, "held": 7, "per": 7, "countspersecond": 7, "countsperbin": 7, "begin": 7, "plot": 7, "255": 7, "plt": 7, "clf": 7, "linewidth": 7, "label": [1, 7], "chan1": 7, "chan2": 7, "chan3": 7, "xlabel": 7, "ylabel": 7, "ct": 7, "legend": 7, "titl": 7, "paus": 7, "multi": 7, "tau": 7, "pseudo": 7, "logarithm": 7, "startchannel": 7, "stopchannel": 7, "windows": 7, "autocorrel": 7, "frac": 7, "delta": 7, "t": [1, 6, 7, 9], "cdot": 7, "n_1": 7, "n_2": 7, "term": 7, "repres": 7, "dure": 7, "5000p": 7, "5000": 7, "1000000000000": 7, "starttim": 7, "intervallength": 7, "lag": 7, "tau_k": 7, "tau_0": 7, "lfloor": 7, "rfloor": 7, "bmod": 7, "dot": 7, "numinterv": 7, "denot": [7, 9], "floor": 7, "down": [1, 7], "integ": 7, "modulu": 7, "remaind": 7, "border": 7, "sub": [2, 7], "50000p": 7, "1e12": 7, "5e4": 7, "200": 7, "2darrai": 7, "b": 7, "ab": 7, "ba": 7, "xscale": 7, "fresh": 7, "modifi": 7, "exist": 7, "ones": 7, "flow": 7, "integr": 7, "maniscfg": 7, "chan": 7, "windowtim": 7, "keepchannel": 7, "investig": 7, "processor": 7, "consumpt": 7, "default_1": 7, "ci": 7, "steam": 7, "cm": 7, "delaytim": 7, "keepsourcechannel": 7, "Its": 7, "doesn": [6, 7], "But": 7, "don": [7, 9], "origin": 7, "anymor": 7, "1m": 7, "cd": 7, "gatechan": 7, "gatetim": 7, "taken": 7, "accordingli": 7, "0p": 7, "insid": 7, "cut": 7, "66n": 7, "76n": 7, "hchan": 7, "xlim": 7, "67000": 7, "73000": 7, "scale": 7, "region": 7, "yscale": 7, "100000000000": 7, "mayb": 7, "300": [1, 7], "move": 7, "4500": 7, "crinidx": 7, "52000": 7, "heraldchan": 7, "croutidx": 7, "crin": 7, "crout": 7, "cr": 7, "manipulatorindex": 7, "maipul": 7, "x1b": 8, "0m": 8, "30m": 8, "black": 8, "31m": 8, "32m": 8, "green": 8, "33m": 8, "yellow": 8, "34m": 8, "blue": 8, "35m": 8, "purpl": 8, "36m": 8, "cyan": 8, "37m": 8, "bold": 8, "underlin": 8, "90m": 8, "intens": 8, "91m": 8, "92m": 8, "93m": 8, "94m": 8, "95m": 8, "96m": 8, "97m": 8, "40m": 8, "background": 8, "41m": 8, "42m": 8, "43m": 8, "44m": 8, "45m": 8, "46m": 8, "47m": 8, "101m": 8, "102m": 8, "103m": 8, "104m": 8, "105m": 8, "106m": 8, "107m": 8, "due": 9, "exactli": 9, "particular": 9, "mandatori": 9, "ttresultformat_tttrrectyp": 9, "though": 9, "formal": 9, "global": 9, "nsync": [7, 9], "measdesc_globalresolut": 9, "measdesc_resolut": 9, "reconstruct": 9, "frame": 9, "imghdr_linestart": 9, "imghdr_linestop": 9, "imghdr_fram": 9, "linear": 9, "movement": 9, "scanner": 9, "pixel": [1, 9], "sinusoid": 9, "imghdr_sincorrect": 9, "percentag": 9, "sinu": 9, "curv": 9, "imghdr_pixx": 9, "imghdr_pixi": 9, "attent": 9, "find": 9, "pixi": 9, "trust": 9, "notic": 9, "appear": 9, "especi": 9, "overlai": 9, "microtime200": 9, "symphotim": 9, "convert": 9, "reloc": 9, "0x00010303": 9, "0x00010203": 9, "0x00010304": 9, "0x00010204": 9, "0x01010304": 9, "0x01010204": 9, "260n": 9, "0x00010205": 9, "0x00010305": 9, "260p": 9, "0x00010206": 9, "0x00010306": 9, "0x00010207": 9, "0x00010307": 9, "rectyp": 9, "33552000": 9, "0x1fff680": 9, "0x01010205": 9, "0x01010206": 9, "0x01010207": 9, "33554432": 9, "0x2000000": 9, "msb": 9, "63": 9, "0x3f": 9, "increment": 9, "0x00": 9, "210698240": 9, "0xc8f0000": 9, "28": 9, "0xf": 9, "lower": 9, "0x10000": 9, "setmeascontrol": [1, 5, 6, 7], "singleshotctc": [5, 6, 7], "ctc": [6, 7], "port": [1, 7], "moment": [], "c1gate": [1, 5, 6], "c1startctcstop": [1, 5, 6], "c1startc2stop": [1, 5, 6], "wrmaster2slav": [5, 6], "wrslave2mast": [5, 6], "swstartswstop": [5, 6], "contc1gat": [5, 6], "cont_c1_start_ctc_stop": [5, 6], "cont_ctc_restart": [5, 6], "expir": 6, "aqctim": 6, "c1": [1, 6], "suppli": [1, 6], "transit": 6, "c2": [1, 6], "nonww": [], "femal": 1, "d": 2, "ctrl": 1, "layout": 1, "tabl": 1, "assign": [], "3v": 1, "permit": 1, "accept": 1, "pull": 1, "inact": 1, "unconnect": 1, "constraint": 1, "swamp": 1, "bandwidth": 1, "tight": 1, "preced": 1, "over": 1, "excess": 1, "traffic": 1, "fast": 1, "tx": 1, "glonass": 1, "nmea": 1, "zda": 1, "115": 1, "kbp": 1, "mini": 1, "gg": 1, "disciplin": 1, "trimbl": 1, "inc": 1, "usa": 1, "19": 1, "ou": 1, "relat": [], "dc": 1, "voltag": 1, "electron": 1, "ground": 1, "14": 1, "18": 1, "21": 1, "common": 1, "hous": 1, "appropri": 1, "connector": 2, "o": 1, "gpio": 1, "reserv": 1, "13": 1, "gnd": 1, "0v": 1, "rs232": 1, "rx": 1, "mact": 1, "d3v3": 1, "350": 1, "ma": 1, "ons": 1, "demo_hw_start": 1, "blob": [], "_": [], "demo_hw_startstop": 1, "icon": [], "fa": [], "solid": [], "demo_wr_configure_mast": 7, "demo_wr_configure_slav": 7, "demo_wr_timetrace_mast": 7, "demo_wr_timetrace_slav": 7, "bracket": 1, "debug": 1, "nim": 1, "5v": 1, "dual": 1, "tigger": [], "driven": 1, "sens": 1, "tempor": 1, "ten": 1, "faster": 1, "light": 1, "chassi": 1, "demo_hw_startg": 1, "font": [], "awesom": [], "abs_t3": [5, 7], "edit": 3, "demo_recordviewer_uf": 7, "demo_coincidencetimestamp": 7}, "objects": {"snAPI": [[6, 0, 0, "-", "Constants"], [7, 0, 0, "-", "Main"], [8, 0, 0, "-", "Utils"]], "snAPI.Constants": [[6, 1, 1, "", "CoincidenceMode"], [6, 1, 1, "", "CoincidenceTime"], [6, 1, 1, "", "DeviceType"], [6, 1, 1, "", "LibType"], [6, 1, 1, "", "LogLevel"], [6, 1, 1, "", "MeasControl"], [6, 1, 1, "", "MeasMode"], [6, 1, 1, "", "RefSource"], [6, 1, 1, "", "TrigMode"], [6, 1, 1, "", "WRmode"], [6, 1, 1, "", "WRstatus"]], "snAPI.Constants.CoincidenceMode": [[6, 2, 1, "", "CountAll"], [6, 2, 1, "", "CountOnce"]], "snAPI.Constants.CoincidenceTime": [[6, 2, 1, "", "First"], [6, 2, 1, "", "Last"]], "snAPI.Constants.DeviceType": [[6, 2, 1, "", "File"], [6, 2, 1, "", "HW"], [6, 2, 1, "", "Undefined"]], "snAPI.Constants.LibType": [[6, 2, 1, "", "HH"], [6, 2, 1, "", "MH"], [6, 2, 1, "", "PH330"], [6, 2, 1, "", "TH260"], [6, 2, 1, "", "Undefined"]], "snAPI.Constants.LogLevel": [[6, 2, 1, "", "Api"], [6, 2, 1, "", "Config"], [6, 2, 1, "", "DataFile"], [6, 2, 1, "", "Device"], [6, 2, 1, "", "Manipulators"]], "snAPI.Constants.MeasControl": [[6, 2, 1, "", "C1Gated"], [6, 2, 1, "", "C1StartC2Stop"], [6, 2, 1, "", "C1StartCtcStop"], [6, 2, 1, "", "ContC1Gated"], [6, 2, 1, "", "Cont_C1_Start_CTC_Stop"], [6, 2, 1, "", "Cont_CTC_Restart"], [6, 2, 1, "", "SingleShotCTC"], [6, 2, 1, "", "SwStartSwStop"], [6, 2, 1, "", "WrMaster2Slave"], [6, 2, 1, "", "WrSlave2Master"]], "snAPI.Constants.MeasMode": [[6, 2, 1, "", "Histogram"], [6, 2, 1, "", "T2"], [6, 2, 1, "", "T3"]], "snAPI.Constants.RefSource": [[6, 2, 1, "", "External_100MHZ"], [6, 2, 1, "", "External_10MHZ"], [6, 2, 1, "", "External_500MHZ"], [6, 2, 1, "", "Extn_GPS_PPS"], [6, 2, 1, "", "Extn_GPS_PPS_UART"], [6, 2, 1, "", "Internal"], [6, 2, 1, "", "Wr_Grandm_Generic"], [6, 2, 1, "", "Wr_Grandm_Harp"], [6, 2, 1, "", "Wr_Master_Generic"], [6, 2, 1, "", "Wr_Master_Harp"], [6, 2, 1, "", "Wr_Slave_Generic"], [6, 2, 1, "", "Wr_Slave_Harp"]], "snAPI.Constants.TrigMode": [[6, 2, 1, "", "CFD"], [6, 2, 1, "", "Edge"]], "snAPI.Constants.WRmode": [[6, 2, 1, "", "Grandmaster"], [6, 2, 1, "", "Master"], [6, 2, 1, "", "Off"], [6, 2, 1, "", "Slave"]], "snAPI.Constants.WRstatus": [[6, 2, 1, "", "IsNew"], [6, 2, 1, "", "LinkON"], [6, 2, 1, "", "LinkUP"], [6, 2, 1, "", "LockedCalibrated"], [6, 2, 1, "", "MacSet"], [6, 2, 1, "", "ModeBitmask"], [6, 2, 1, "", "ModeGMaster"], [6, 2, 1, "", "ModeMaster"], [6, 2, 1, "", "ModeOff"], [6, 2, 1, "", "ModeSlave"], [6, 2, 1, "", "PtpBitmask"], [6, 2, 1, "", "PtpListening"], [6, 2, 1, "", "PtpMaster"], [6, 2, 1, "", "PtpMasterWRMasterLock"], [6, 2, 1, "", "PtpSlave"], [6, 2, 1, "", "PtpUncalibratedWRSlaveLock"], [6, 2, 1, "", "ServoBitmask"], [6, 2, 1, "", "ServoSyncNSec"], [6, 2, 1, "", "ServoSyncPhase"], [6, 2, 1, "", "ServoSyncSec"], [6, 2, 1, "", "ServoTrackPhase"], [6, 2, 1, "", "ServoUninit"], [6, 2, 1, "", "ServoWaitOffset"]], "snAPI.Main": [[7, 1, 1, "", "Correlation"], [7, 1, 1, "", "Device"], [7, 1, 1, "", "Filter"], [7, 1, 1, "", "Histogram"], [7, 1, 1, "", "Manipulators"], [7, 1, 1, "", "Raw"], [7, 1, 1, "", "TimeTrace"], [7, 1, 1, "", "Unfold"], [7, 1, 1, "", "WhiteRabbit"], [7, 1, 1, "", "snAPI"]], "snAPI.Main.Correlation": [[7, 3, 1, "", "clearMeasure"], [7, 3, 1, "", "getFCSData"], [7, 3, 1, "", "getG2Data"], [7, 3, 1, "", "isFinished"], [7, 3, 1, "", "measure"], [7, 3, 1, "", "setFCSParameters"], [7, 3, 1, "", "setG2Parameters"], [7, 3, 1, "", "stopMeasure"]], "snAPI.Main.Device": [[7, 3, 1, "", "setBinning"], [7, 3, 1, "", "setHistoLength"], [7, 3, 1, "", "setInputCFD"], [7, 3, 1, "", "setInputChannelEnable"], [7, 3, 1, "", "setInputChannelOffset"], [7, 3, 1, "", "setInputDeadTime"], [7, 3, 1, "", "setInputEdgeTrig"], [7, 3, 1, "", "setInputHysteresis"], [7, 3, 1, "", "setInputTrigMode"], [7, 3, 1, "", "setMarkerEdges"], [7, 3, 1, "", "setMarkerEnable"], [7, 3, 1, "", "setMarkerHoldoffTime"], [7, 3, 1, "", "setMeasControl"], [7, 3, 1, "", "setOffset"], [7, 3, 1, "", "setOflCompression"], [7, 3, 1, "", "setStopOverflow"], [7, 3, 1, "", "setSyncCFD"], [7, 3, 1, "", "setSyncChannelEnable"], [7, 3, 1, "", "setSyncChannelOffset"], [7, 3, 1, "", "setSyncDeadTime"], [7, 3, 1, "", "setSyncDiv"], [7, 3, 1, "", "setSyncEdgeTrig"], [7, 3, 1, "", "setSyncTrigMode"], [7, 3, 1, "", "setTimingMode"], [7, 3, 1, "", "setTriggerOutput"]], "snAPI.Main.Filter": [[7, 3, 1, "", "enableMain"], [7, 3, 1, "", "enableRow"], [7, 3, 1, "", "getMainRates"], [7, 3, 1, "", "getRowRates"], [7, 3, 1, "", "setMainChannels"], [7, 3, 1, "", "setMainParams"], [7, 3, 1, "", "setRowParams"], [7, 3, 1, "", "setTestMode"]], "snAPI.Main.Histogram": [[7, 3, 1, "", "clearMeasure"], [7, 3, 1, "", "getData"], [7, 3, 1, "", "isFinished"], [7, 3, 1, "", "measure"], [7, 3, 1, "", "setBinWidth"], [7, 3, 1, "", "setRefChannel"], [7, 3, 1, "", "stopMeasure"]], "snAPI.Main.Manipulators": [[7, 3, 1, "", "clearAll"], [7, 3, 1, "", "coincidence"], [7, 2, 1, "", "config"], [7, 3, 1, "", "countrate"], [7, 3, 1, "", "delay"], [7, 3, 1, "", "getConfig"], [7, 3, 1, "", "getCountrates"], [7, 3, 1, "", "herald"], [7, 3, 1, "", "merge"]], "snAPI.Main.Raw": [[7, 3, 1, "", "channel"], [7, 3, 1, "", "dTime_T3"], [7, 3, 1, "", "getBlock"], [7, 3, 1, "", "getData"], [7, 3, 1, "", "isFinished"], [7, 3, 1, "", "isMarker"], [7, 3, 1, "", "isSpecial"], [7, 3, 1, "", "markers"], [7, 3, 1, "", "measure"], [7, 3, 1, "", "nSync_T3"], [7, 3, 1, "", "numRead"], [7, 3, 1, "", "startBlock"], [7, 3, 1, "", "stopMeasure"], [7, 3, 1, "", "timeTag_T2"]], "snAPI.Main.TimeTrace": [[7, 3, 1, "", "clearMeasure"], [7, 3, 1, "", "getData"], [7, 3, 1, "", "isFinished"], [7, 3, 1, "", "measure"], [7, 3, 1, "", "setHistorySize"], [7, 3, 1, "", "setNumBins"], [7, 3, 1, "", "stopMeasure"]], "snAPI.Main.Unfold": [[7, 3, 1, "", "abs_T3"], [7, 3, 1, "", "dTime_T3"], [7, 3, 1, "", "getBlock"], [7, 3, 1, "", "getChannels"], [7, 3, 1, "", "getData"], [7, 3, 1, "", "getTimes"], [7, 3, 1, "", "getTimesByChannel"], [7, 3, 1, "", "isFinished"], [7, 3, 1, "", "isMarker"], [7, 3, 1, "", "markers"], [7, 3, 1, "", "measure"], [7, 3, 1, "", "nSync_T3"], [7, 3, 1, "", "numRead"], [7, 3, 1, "", "startBlock"], [7, 3, 1, "", "stopMeasure"]], "snAPI.Main.WhiteRabbit": [[7, 2, 1, "", "SFPalphas"], [7, 2, 1, "", "SFPdRxs"], [7, 2, 1, "", "SFPdTxs"], [7, 2, 1, "", "SFPnames"], [7, 3, 1, "", "getInitScript"], [7, 3, 1, "", "getMAC"], [7, 3, 1, "", "getSFPData"], [7, 3, 1, "", "getStatus"], [7, 3, 1, "", "getTermOutput"], [7, 3, 1, "", "getTime"], [7, 3, 1, "", "initLink"], [7, 2, 1, "", "initScript"], [7, 2, 1, "", "mac"], [7, 3, 1, "", "setInitScript"], [7, 3, 1, "", "setMAC"], [7, 3, 1, "", "setMode"], [7, 3, 1, "", "setTime"]], "snAPI.Main.snAPI": [[7, 3, 1, "", "closeDevice"], [7, 2, 1, "", "correlation"], [7, 2, 1, "", "device"], [7, 2, 1, "", "deviceConfig"], [7, 2, 1, "", "deviceIDs"], [7, 3, 1, "", "exitAPI"], [7, 2, 1, "", "filter"], [7, 3, 1, "", "getCountRates"], [7, 3, 1, "", "getDevice"], [7, 3, 1, "", "getDeviceConfig"], [7, 3, 1, "", "getDeviceIDs"], [7, 3, 1, "", "getFileDevice"], [7, 3, 1, "", "getMeasDescription"], [7, 3, 1, "", "getNumAllChannels"], [7, 3, 1, "", "getSyncPeriod"], [7, 2, 1, "", "histogram"], [7, 3, 1, "", "initAPI"], [7, 3, 1, "", "initDevice"], [7, 3, 1, "", "loadIniConfig"], [7, 3, 1, "", "logException"], [7, 3, 1, "", "logPrint"], [7, 2, 1, "", "manipulators"], [7, 2, 1, "", "measDescription"], [7, 2, 1, "", "raw"], [7, 3, 1, "", "setIniConfig"], [7, 3, 1, "", "setLogLevel"], [7, 3, 1, "", "setPTUFilePath"], [7, 2, 1, "", "timeTrace"], [7, 2, 1, "", "unfold"], [7, 2, 1, "", "whiteRabbit"]], "snAPI.Utils": [[8, 1, 1, "", "Color"]], "snAPI.Utils.Color": [[8, 2, 1, "", "BBla"], [8, 2, 1, "", "BBlu"], [8, 2, 1, "", "BCya"], [8, 2, 1, "", "BGre"], [8, 2, 1, "", "BIBla"], [8, 2, 1, "", "BIBlu"], [8, 2, 1, "", "BICya"], [8, 2, 1, "", "BIGre"], [8, 2, 1, "", "BIPur"], [8, 2, 1, "", "BIRed"], [8, 2, 1, "", "BIWhi"], [8, 2, 1, "", "BIYel"], [8, 2, 1, "", "BPur"], [8, 2, 1, "", "BRed"], [8, 2, 1, "", "BWhi"], [8, 2, 1, "", "BYel"], [8, 2, 1, "", "Bla"], [8, 2, 1, "", "Blu"], [8, 2, 1, "", "Cya"], [8, 2, 1, "", "Gre"], [8, 2, 1, "", "IBla"], [8, 2, 1, "", "IBlu"], [8, 2, 1, "", "ICya"], [8, 2, 1, "", "IGre"], [8, 2, 1, "", "IPur"], [8, 2, 1, "", "IRed"], [8, 2, 1, "", "IWhi"], [8, 2, 1, "", "IYel"], [8, 2, 1, "", "On_Bla"], [8, 2, 1, "", "On_Blu"], [8, 2, 1, "", "On_Cya"], [8, 2, 1, "", "On_Gre"], [8, 2, 1, "", "On_IBla"], [8, 2, 1, "", "On_IBlu"], [8, 2, 1, "", "On_ICya"], [8, 2, 1, "", "On_IGre"], [8, 2, 1, "", "On_IPur"], [8, 2, 1, "", "On_IRed"], [8, 2, 1, "", "On_IWhi"], [8, 2, 1, "", "On_IYel"], [8, 2, 1, "", "On_Pur"], [8, 2, 1, "", "On_Red"], [8, 2, 1, "", "On_Whi"], [8, 2, 1, "", "On_Yel"], [8, 2, 1, "", "Pur"], [8, 2, 1, "", "Red"], [8, 2, 1, "", "Rst"], [8, 2, 1, "", "UBla"], [8, 2, 1, "", "UBlu"], [8, 2, 1, "", "UCya"], [8, 2, 1, "", "UGre"], [8, 2, 1, "", "UPur"], [8, 2, 1, "", "URed"], [8, 2, 1, "", "UWhi"], [8, 2, 1, "", "UYel"], [8, 2, 1, "", "Whi"], [8, 2, 1, "", "Yel"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"]}, "titleterms": {"configur": 0, "paramet": 0, "descript": 0, "read": 0, "onli": 0, "from": 0, "deviceconfig": 0, "can": 0, "t": 0, "set": 0, "via": 0, "loadiniconfig": 0, "setiniconfig": 0, "ini": 0, "devic": 0, "section": 0, "channel": [0, 1], "all_channel": 0, "channel_n": 0, "exampl": 0, "file": 0, "welcom": 2, "snapi": [2, 3, 5, 6, 7, 8], "": 2, "document": 2, "content": 2, "indic": 2, "tabl": 2, "instal": 3, "python": 3, "depend": 3, "addit": [1, 3], "featur": [1, 3], "get": 3, "start": 3, "introduct": 4, "packag": 5, "submodul": 5, "constant": 6, "modul": [6, 7, 8], "main": 7, "util": 8, "tttr": 9, "record": 9, "format": 9, "basic": 9, "imag": 9, "tcspc": 9, "specif": 9, "hydraharp": 9, "multiharp": 9, "timeharp260": 9, "t2": 9, "t3": 9, "picoharp": 9, "support": 9, "25": 1, "pin": 1, "control": 1, "connector": 1, "marker": 1, "extern": 1, "clock": 1, "hardwar": 1, "trigger": 1, "measur": 1, "default": 1, "assign": 1, "sub": 1, "d": 1, "15": 1, "disabl": 1}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"snAPI package": [[5, "snapi-package"]], "Submodules": [[5, "submodules"]], "snAPI.Utils module": [[8, "module-snAPI.Utils"]], "snAPI.Constants module": [[6, "module-snAPI.Constants"]], "snAPI.Main module": [[7, "module-snAPI.Main"]], "Configuration": [[0, "configuration"]], "Parameter Description": [[0, "parameter-description"]], "Read only parameters": [[0, "read-only-parameters"]], "Read only from deviceConfig (can\u2019t set via loadIniConfig() or setIniConfig())": [[0, "id1"]], "INI Device Section": [[0, "ini-device-section"]], "INI Section: [Device]": [[0, "id2"]], "INI Channel Section": [[0, "ini-channel-section"]], "INI Section: [All_Channels] | [Channel_N]": [[0, "id3"]], "Example of the deviceConfig": [[0, "example-of-the-deviceconfig"]], "Example of the device ini file": [[0, "example-of-the-device-ini-file"]], "Welcome to snAPI\u2019s documentation!": [[2, "welcome-to-snapi-s-documentation"]], "Contents:": [[2, null]], "Indices and tables": [[2, "indices-and-tables"]], "Additional Features": [[3, "additional-features"], [1, "additional-features"], [1, "id6"]], "Installation": [[3, "installation"]], "Python": [[3, "python"]], "snAPI": [[3, "snapi"]], "Dependencies": [[3, "dependencies"]], "Getting Started": [[3, "getting-started"]], "Introduction": [[4, "introduction"]], "TTTR Record Format": [[9, "tttr-record-format"]], "Basic record format": [[9, "basic-record-format"]], "Images": [[9, "images"]], "TCSPC specific record formats": [[9, "tcspc-specific-record-formats"]], "HydraHarp, MultiHarp and TimeHarp260 T2 Format": [[9, "hydraharp-multiharp-and-timeharp260-t2-format"]], "HydraHarp, MultiHarp and TimeHarp260 T3 Format": [[9, "hydraharp-multiharp-and-timeharp260-t3-format"]], "PicoHarp T2 Format (not supported)": [[9, "picoharp-t2-format-not-supported"]], "PicoHarp T3 Format (not supported)": [[9, "picoharp-t3-format-not-supported"]], "Control Connector": [[1, "control-connector"]], "25-pin sub-D": [[1, "pin-sub-d"]], "Default Pin Assignment: 25-pin sub-D": [[1, "id7"]], "Marker": [[1, "marker"]], "External Clock": [[1, "external-clock"]], "Hardware triggered measurements": [[1, "hardware-triggered-measurements"], [1, "id2"]], "15-pin sub-D": [[1, "id1"]], "Default Pin Assignments: 15-pin sub-D": [[1, "id8"]], "Channel Disabling": [[1, "channel-disabling"]], "Markers": [[1, "markers"]]}, "indexentries": {}})
\ No newline at end of file
diff --git a/docs/tttr data format.html b/docs/tttr data format.html
index e1873cb..a3162fc 100644
--- a/docs/tttr data format.html
+++ b/docs/tttr data format.html
@@ -44,6 +44,7 @@
+
@@ -169,12 +170,27 @@
+
+
+ Control Connector
+
+
+
+
+
+ More
+
+
+
+
@@ -287,12 +303,27 @@
+
+
+ Control Connector
+
+
+
+
+
+ More
+
+
+
+
@@ -503,6 +534,15 @@