diff --git a/Hardware Guide/Datasheets/fmc-clock-out.html b/Hardware Guide/Datasheets/fmc-clock-out.html index 8c68a5c..edc57e4 100644 --- a/Hardware Guide/Datasheets/fmc-clock-out.html +++ b/Hardware Guide/Datasheets/fmc-clock-out.html @@ -500,7 +500,7 @@
Register Access
22
+20
Immediate
0
None
Output enable. Bit 0 = 0 is disabled, Bit 0 = 1 is enabled.
Output enable. Bit 0 = 0 is disabled (output driven low), Bit 0 = 1 is enabled.
0x02
H
Windows does not ship with a C++ runtime. Before using ONIX on windows, you -will need to install Microsoft Visual C++ Redistributable for Visual Studio +will need to install Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019.
oni-repl
Usage", "Home"], "terms": {"read": [0, 2, 15, 24, 25, 27, 28, 30, 40, 56, 74, 78, 79, 80, 83, 92, 93], "what": [0, 19, 24, 39, 42, 56, 80], "i": [0, 1, 2, 4, 5, 7, 8, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 42, 43, 45, 46, 47, 50, 51, 52, 54, 56, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94], "high": [0, 9, 10, 12, 13, 15, 18, 19, 20, 26, 28, 32, 40, 42, 50, 56, 82, 83, 94], "level": [0, 15, 19, 26, 42, 50, 56, 61, 62, 64, 92, 94], "introduct": [0, 56], "thi": [0, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 38, 39, 40, 42, 43, 44, 47, 48, 50, 51, 52, 53, 54, 55, 56, 59, 60, 61, 62, 63, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 90, 92, 93, 94], "hardwar": [0, 3, 10, 11, 15, 18, 19, 23, 30, 32, 39, 40, 42, 43, 51, 53, 55, 56, 58, 59, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 77, 79, 80, 83, 85, 88, 90, 91, 92, 93, 94], "how": [0, 1, 2, 3, 10, 13, 15, 32, 34, 35, 36, 37, 38, 40, 42, 55, 56, 59, 60, 61, 62, 64, 65, 80, 83, 90, 92], "differ": [0, 3, 17, 23, 32, 40, 42, 56, 61, 62, 81, 83], "from": [0, 3, 10, 11, 13, 15, 17, 19, 23, 25, 27, 28, 29, 31, 32, 38, 40, 43, 45, 47, 50, 51, 52, 55, 56, 62, 64, 65, 69, 78, 79, 80, 82, 83, 84, 85, 89, 91, 92, 93, 94], "other": [0, 3, 13, 20, 23, 26, 29, 32, 39, 45, 50, 51, 52, 61, 62, 78, 79, 80, 90, 94], "neurosci": [0, 3, 56, 94], "acquisit": [0, 3, 10, 17, 18, 28, 52, 54, 56, 61, 62, 65, 69, 78, 79, 80, 88, 91, 92, 93, 94], "our": [0, 10, 50, 56, 58], "faq": 0, "contain": [0, 10, 16, 17, 19, 21, 24, 25, 40, 44, 54, 61, 62, 65, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 85, 88, 90, 93], "answer": 0, "gener": [0, 16, 18, 19, 21, 24, 29, 32, 34, 35, 36, 37, 38, 40, 50, 51, 54, 56, 58, 80, 84, 93], "question": [0, 57, 58], "about": [0, 24, 28, 43, 47, 74, 78, 79, 80, 91, 93, 94], "see": [0, 2, 10, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 32, 38, 40, 41, 42, 51, 52, 55, 56, 58, 61], "guid": [0, 2, 11, 51, 53, 55, 65, 94], "descript": [0, 10, 40, 53, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 81, 82, 83, 84, 85], "each": [0, 2, 3, 9, 10, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 38, 40, 42, 45, 47, 61, 62, 67, 78, 79, 80, 81, 82, 83, 93], "compon": [0, 2, 16, 40, 43], "decid": 0, "which": [0, 3, 11, 15, 16, 17, 19, 20, 23, 25, 26, 27, 28, 32, 34, 35, 36, 37, 38, 40, 50, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 85, 90, 91], "you": [0, 3, 11, 32, 38, 39, 40, 43, 51, 52, 53, 55, 56, 58, 64, 65, 66, 71, 72, 75, 76, 77, 78, 79, 81, 83, 88, 89, 91], "need": [0, 1, 20, 23, 32, 40, 42, 50, 52, 53, 54, 55, 56, 57, 66, 72, 78, 79, 80, 93], "To": [0, 3, 32, 51, 53, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89], "underli": [0, 80, 88], "specif": [0, 3, 11, 32, 40, 50, 56, 58, 78, 79, 80], "check": [0, 1, 11, 15, 20, 27, 28, 57, 72, 78, 79, 80, 83], "out": [0, 10, 17, 19, 32, 43, 50, 54, 57, 71, 78, 79, 81, 84], "oni": [0, 3, 13, 18, 29, 40, 53, 56, 58, 80, 88, 91, 92, 94], "For": [0, 2, 3, 10, 15, 16, 17, 19, 32, 34, 35, 36, 37, 38, 40, 42, 43, 52, 53, 58, 78, 79, 80, 83, 93], "develop": [0, 3, 30, 40, 52, 89], "who": [0, 3, 56], "want": [0, 3, 53, 56, 78, 79, 91], "dig": 0, "api": [0, 3, 56, 58, 91], "document": [0, 2, 10, 12, 14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 30, 31, 33, 42, 46, 49, 50, 54, 56, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 90], "befor": [0, 2, 10, 15, 18, 43, 47, 52, 62, 72, 78, 79, 80, 93], "work": [0, 2, 10, 31, 39, 43, 62, 80, 89], "avoid": 0, "caus": [0, 2, 11, 17, 42, 43, 50, 53, 55, 93], "damag": [0, 2, 10, 11, 17, 32, 40, 42, 50], "have": [0, 3, 10, 13, 16, 17, 20, 28, 32, 34, 35, 36, 37, 38, 39, 40, 42, 43, 51, 52, 53, 55, 56, 58, 65, 67, 72, 78, 79, 80, 89, 94], "all": [0, 3, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 43, 50, 53, 68, 78, 79, 80, 82, 83, 89, 90, 93], "necessari": [0, 11, 13], "A": [0, 3, 10, 12, 13, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 28, 29, 30, 32, 34, 35, 36, 37, 41, 42, 43, 45, 50, 52, 62, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 90, 93], "full": [0, 14, 25, 32, 68, 70, 90], "setup": [0, 2, 3, 11, 39, 44, 51, 53, 54, 61, 80], "consist": [0, 15, 16, 17, 19, 25, 27, 28, 54, 80], "pcie": [0, 2, 3, 9, 10, 12, 13, 15, 17, 18, 19, 20, 21, 24, 35, 36, 37, 40, 41, 42, 46, 53, 58, 80], "host": [0, 2, 3, 9, 10, 11, 12, 13, 22, 32, 35, 36, 37, 40, 42, 46, 53, 58, 67, 68, 69, 70, 72, 73, 74, 76, 82, 83, 85, 93], "comput": [0, 3, 12, 13, 31, 42, 51, 52, 53, 54, 56, 80], "breakout": [0, 1, 13, 41, 46, 50, 58, 70, 93], "board": [0, 1, 3, 4, 5, 7, 8, 12, 13, 19, 32, 38, 40, 41, 42, 43, 46, 50, 51, 52, 53, 54, 58, 70, 83, 93], "compliant": [0, 9, 13, 40, 50, 91, 92, 94], "devic": [0, 3, 7, 9, 11, 22, 32, 40, 42, 47, 48, 51, 53, 54, 56, 62, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 88, 92, 93], "headstag": [0, 1, 3, 4, 5, 8, 9, 10, 11, 12, 14, 16, 19, 20, 25, 26, 27, 28, 31, 40, 41, 44, 48, 50, 55, 56, 58, 60, 64, 68, 70, 71, 72, 75, 76, 77, 79, 80, 81, 83, 84, 93], "miniscop": [0, 9, 12, 13, 15, 20, 40, 48, 50, 60, 75, 76, 77, 80, 90], "coaxial": [0, 3, 10, 13, 18, 32, 38, 39, 42, 54, 56, 60, 72, 93], "commut": [0, 61, 62, 64], "2x": [0, 32, 50], "lighthous": [0, 31, 45, 61], "base": [0, 8, 17, 20, 22, 32, 34, 40, 43, 44, 45, 48, 50, 54, 56, 66, 85, 89], "station": [0, 22, 32, 34, 43, 44, 45, 54, 85], "cabl": [0, 2, 3, 9, 11, 12, 18, 40, 45, 47, 51, 54, 80, 84], "ar": [0, 2, 3, 4, 5, 7, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 22, 24, 25, 26, 27, 28, 29, 31, 32, 38, 39, 40, 42, 43, 44, 47, 50, 53, 54, 56, 57, 61, 66, 67, 70, 71, 73, 78, 79, 80, 81, 82, 83, 88, 90, 93], "list": [0, 2, 39, 50, 53, 57], "here": [0, 2, 22, 25, 27, 39, 51, 58, 59, 64, 93], "link": [0, 10, 11, 12, 18, 19, 22, 23, 39, 40, 41, 42, 65, 72, 90, 93], "mmcx": [0, 41], "digit": [0, 9, 10, 11, 22, 26, 27, 31, 32, 34, 50, 52, 54, 70, 72, 82, 83, 93], "analog": [0, 9, 10, 11, 16, 19, 22, 28, 50, 54, 67, 75, 77, 82, 83, 93], "o": [0, 10, 11, 52], "sdr": [0, 11, 13], "26": [0, 10, 13, 32, 93], "po": [0, 10, 13], "tether": [0, 2, 12, 32, 34, 35, 36, 37, 38, 39, 40, 42, 54, 72], "0": [0, 3, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 42, 43, 47, 48, 53, 55, 58, 62, 67, 70, 71, 75, 77, 78, 79, 81, 82, 83, 93], "38": [0, 13, 28], "mm": [0, 3, 13, 32, 35, 36, 43, 47], "od": [0, 13, 43], "power": [0, 2, 3, 9, 10, 11, 12, 13, 16, 19, 20, 26, 27, 28, 32, 34, 35, 36, 37, 38, 39, 45, 51, 52, 56, 65, 70, 71, 72, 90], "data": [0, 3, 9, 10, 12, 13, 22, 34, 35, 36, 37, 39, 50, 54, 56, 59, 61, 62, 65, 66, 67, 68, 70, 72, 73, 74, 75, 76, 77, 80, 82, 83, 85, 88, 89, 90, 91, 92, 93], "usb": [0, 3, 10, 11, 12, 13, 32, 45, 51, 54, 80], "micro": [0, 10, 32, 34, 35, 36, 37, 38, 40, 45], "b": [0, 10, 13, 28, 36, 37, 41, 45, 80, 83], "sma": [0, 13, 40, 41, 43, 54], "synchron": [0, 17, 18, 25, 26, 29, 31, 40, 50, 54, 64, 80, 83, 84, 93], "3": [0, 10, 13, 14, 15, 17, 19, 20, 25, 27, 28, 31, 32, 35, 36, 37, 38, 40, 42, 43, 45, 53, 55, 93], "5": [0, 9, 10, 11, 13, 16, 17, 19, 20, 25, 26, 27, 28, 31, 32, 34, 35, 36, 37, 38, 42, 43, 45, 47, 55], "stereo": [0, 13], "jack": [0, 10, 13, 16, 26, 27], "plug": [0, 10, 13, 32, 42, 43, 47, 51, 52], "instal": [0, 51, 65, 80], "configur": [0, 2, 10, 14, 17, 19, 25, 27, 28, 32, 51, 54, 62, 65, 66, 88, 93], "follow": [0, 2, 3, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 34, 35, 36, 37, 38, 40, 46, 50, 51, 52, 53, 58, 61, 62, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 85, 92, 93], "window": [0, 3, 83, 89], "mount": [0, 9, 32, 45, 46, 47], "connect": [0, 2, 3, 4, 5, 10, 11, 12, 20, 26, 29, 32, 40, 41, 42, 45, 50, 51, 54, 60, 61, 62, 69, 72, 79, 80], "3d": [0, 3, 31, 34, 35, 36, 37, 39, 47, 61, 85, 88], "track": [0, 3, 34, 35, 36, 37, 39], "v4": [0, 13, 76, 77], "record": [0, 3, 12, 25, 32, 38, 60, 78, 79, 91], "step": [0, 11, 12, 28, 43, 51, 52, 53, 78, 79, 83], "Be": 0, "sure": [0, 10, 11, 16, 32, 38, 40, 51, 53, 55, 60, 62, 79], "page": [0, 12, 32, 34, 35, 36, 37, 38, 39, 40, 42, 43, 51, 52, 53, 56, 65, 91], "voltag": [0, 1, 12, 16, 17, 20, 25, 27, 28, 32, 34, 35, 36, 37, 38, 39, 40, 43, 62, 67, 72, 77, 79, 80, 82, 83], "suppli": [0, 16, 27, 32, 38, 40, 42, 43, 52], "prevent": [0, 3, 12, 16, 24, 43, 54, 60], "look": [0, 10, 11, 32, 34, 35, 36, 37, 38, 40, 52, 53, 56, 58, 60, 65, 89, 94], "softwar": [0, 3, 9, 12, 25, 39, 42, 46, 50, 55, 56, 59, 64, 76, 90, 93, 94], "explor": [0, 3, 94], "option": [0, 10, 15, 18, 20, 32, 45, 51, 52, 54, 56, 67, 68, 69, 70, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 85], "intefac": 0, "reset": [1, 11, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 93], "us": [1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 38, 39, 40, 41, 42, 43, 45, 50, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93], "tini": [1, 43], "hole": [1, 9, 10, 11, 43, 47], "turn": [1, 10, 12, 20, 52, 54, 60, 71, 77], "off": [1, 2, 3, 10, 11, 12, 13, 16, 19, 20, 26, 28, 43, 51, 52, 70], "again": [1, 52, 53], "light": [1, 10, 31, 32, 34, 43, 44, 45, 47, 54], "weak": 1, "measur": [1, 3, 12, 14, 23, 32, 38, 40, 61, 62, 67, 76], "neuropixel": [1, 9, 12, 13, 14, 22, 31, 39, 40, 42, 48, 58, 64, 78, 79, 90], "npix": 1, "also": [1, 3, 10, 13, 15, 40, 51, 54, 56, 58, 65, 66], "more": [1, 2, 3, 10, 12, 20, 31, 32, 34, 35, 36, 37, 38, 40, 56, 72, 78, 79, 80, 82, 83, 89], "attach": [1, 4, 5, 13, 54, 78, 79], "than": [1, 3, 10, 15, 20, 32, 39, 43, 54, 56, 81, 83], "without": [1, 3, 10, 29, 50, 52, 54, 80, 88], "improp": 2, "can": [2, 3, 10, 12, 13, 15, 16, 17, 18, 20, 23, 26, 28, 29, 32, 38, 39, 40, 41, 42, 43, 51, 53, 54, 55, 56, 58, 61, 62, 64, 65, 66, 67, 69, 71, 72, 77, 78, 79, 80, 83, 88, 89, 91, 92, 93], "system": [2, 3, 22, 39, 54, 56, 72, 80, 93, 94], "start": [2, 15, 18, 23, 25, 43, 52, 56, 66, 69, 71, 78, 79, 80, 81, 93, 94], "your": [2, 11, 16, 32, 35, 36, 37, 39, 51, 52, 53, 56, 65, 78, 79, 91], "These": [2, 9, 10, 19, 20, 22, 28, 32, 38, 40, 43, 65, 78, 79, 88, 93], "crucial": 2, "aspect": 2, "consid": [2, 32], "dure": [2, 10, 11, 12, 16, 17, 28, 30, 40, 43, 53, 55, 60, 77, 78, 79, 83, 93], "includ": [2, 13, 15, 19, 32, 50, 62, 67, 78, 79, 80, 82, 83], "conveni": [2, 43], "complet": [2, 10, 19, 25, 32, 40, 43, 52, 53, 78, 79, 80], "carefulli": 2, "understand": [2, 65, 80], "refer": [2, 10, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88], "back": [2, 15, 23, 32, 40, 43, 47, 50, 67], "disconnect": [2, 10, 11, 13], "while": [2, 3, 11, 12, 36, 37, 43, 53, 55, 60], "pc": [2, 3, 10, 11, 24, 50, 52], "detail": [2, 10, 16, 27, 28, 32, 34, 35, 36, 37, 38, 40, 56, 65, 90, 94], "ensur": [2, 25, 43, 52, 78, 79], "correct": [2, 11, 28, 34, 78, 79], "although": [2, 16, 20, 32, 43, 52, 88], "quit": [2, 39, 43, 56, 93], "toler": [2, 19], "over": [2, 3, 16, 19, 26, 32, 40, 42, 43, 44, 45, 47, 50, 51, 54, 61, 67, 75, 76, 77, 80, 92], "under": [2, 17, 51, 52], "condit": [2, 32, 50, 55, 88], "thei": [2, 3, 10, 20, 27, 28, 32, 40, 43, 44, 54, 71, 80, 81, 83, 90], "onli": [2, 3, 11, 13, 16, 18, 19, 25, 28, 29, 30, 32, 40, 43, 53, 56, 62, 70, 77, 80, 83, 93], "guarante": [2, 32], "function": [2, 3, 20, 27, 28, 32, 40, 42, 43, 54, 71, 78, 79, 81, 88], "within": [2, 3, 16, 18, 20, 26, 40, 69, 80, 82, 83], "specifi": [2, 3, 15, 16, 18, 19, 42, 53, 68, 70, 72, 73, 74, 76, 82, 83, 85, 93], "rang": [2, 3, 16, 17, 20, 26, 32, 40, 42, 65], "when": [2, 12, 13, 15, 16, 18, 20, 23, 28, 42, 43, 50, 53, 54, 55, 56, 61, 66, 67, 70, 71, 72, 78, 79, 80, 83, 93], "long": [2, 32, 40, 42, 47, 72], "thin": [2, 10, 11, 40, 42, 43, 54, 72], "drop": [2, 25, 32, 38, 40, 42, 43, 78, 79, 80, 83], "across": [2, 26, 29, 40, 43, 83, 84], "becom": [2, 3, 18, 29], "signific": [2, 17, 32, 40, 42, 70], "compos": 3, "variou": [3, 7, 10, 21, 23, 28, 65, 88, 93], "piec": [3, 13, 43, 47, 80], "three": [3, 17, 34, 40, 43, 52, 88], "wai": [3, 32, 40, 43, 50, 56, 63, 78, 79, 80], "set": [3, 10, 15, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32, 40, 43, 45, 52, 66, 67, 69, 70, 71, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 93], "rule": 3, "outlin": 3, "structur": [3, 14, 20, 21, 23, 24, 30, 31], "transmit": [3, 10, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 43, 78, 79, 93], "between": [3, 12, 13, 16, 17, 26, 28, 40, 43, 54, 71, 81], "part": [3, 19, 32, 47, 51, 78, 79, 83], "instanc": [3, 10, 19, 40, 54, 78, 79, 83], "intan": [3, 27, 28, 29, 32, 38, 40, 56, 93], "classic": [3, 56], "open": [3, 4, 9, 10, 12, 28, 48, 50, 51, 52, 53, 56, 58, 62, 65, 66, 71, 78, 79, 80, 81, 83, 90, 91, 92, 93, 94], "ephi": [3, 4, 9, 12, 27, 28, 32, 38, 39, 48, 56, 58, 61, 82, 83, 90, 91, 92, 93, 94], "serial": [3, 10, 15, 20, 34, 35, 36, 37, 39, 50, 56, 78, 79], "peripher": [3, 40], "interfac": [3, 4, 5, 12, 40, 50, 51, 54, 56, 58, 78, 79, 80, 94], "spi": [3, 28, 40, 51, 56], "commun": [3, 13, 19, 21, 23, 39, 43, 48, 50, 54, 56, 66, 80], "mani": [3, 28, 54, 65, 80], "non": [3, 15, 19, 20, 40], "interchang": 3, "protocol": [3, 15, 19, 50], "why": [3, 56, 65, 80], "type": [3, 25, 32, 38, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85], "probe": [3, 8, 25, 32, 34, 35, 38, 39, 42, 54, 56, 62], "camera": [3, 10, 15, 39, 40, 64, 75, 77, 90], "usual": [3, 40], "come": [3, 43], "its": [3, 12, 15, 16, 19, 32, 40, 42, 43, 50, 53, 54, 56, 65, 66, 71, 73, 74, 80, 84, 92, 94], "own": [3, 32, 39, 80], "The": [3, 4, 5, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 42, 43, 47, 50, 52, 53, 54, 61, 62, 67, 70, 71, 72, 74, 77, 78, 79, 80, 81, 82, 83, 84, 89, 90, 91, 93], "neuro": [3, 56, 58, 80, 94], "an": [3, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 40, 41, 43, 45, 51, 52, 53, 54, 55, 56, 58, 60, 65, 67, 70, 75, 77, 78, 79, 80, 83, 88, 89, 91, 92, 93], "wa": [3, 11, 40, 43, 79, 83, 89, 92], "design": [3, 4, 5, 9, 10, 12, 28, 32, 46, 48, 56, 66, 78, 79, 80, 83, 88, 89], "unifi": [3, 40], "wide": [3, 16, 26, 28], "varieti": 3, "instrument": [3, 15], "By": [3, 72], "should": [3, 18, 19, 20, 24, 27, 28, 43, 51, 52, 53, 78, 79, 83, 93], "organis": 3, "remain": [3, 10, 16, 24, 69], "agnost": [3, 91], "singl": [3, 10, 12, 13, 14, 17, 19, 23, 25, 26, 31, 40, 43, 48, 50, 52, 53, 68, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 85, 92, 93], "acquir": [3, 10, 15, 25, 27, 28, 50, 56, 61, 62, 64, 75, 76, 77, 80, 88, 89, 90, 91, 94], "extracellular": [3, 58, 61, 62, 89], "mean": [3, 10, 15, 20, 40], "same": [3, 11, 19, 24, 36, 37, 43, 54, 80, 84], "now": [3, 51, 52, 53, 78, 79, 89], "so": [3, 10, 13, 16, 26, 32, 40, 43, 51, 53, 55, 56, 62, 74], "lab": [3, 46, 48, 51], "do": [3, 10, 13, 15, 19, 29, 32, 38, 40, 51, 53, 56, 58, 71, 78, 79, 80, 81, 84], "spend": 3, "time": [3, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 67, 78, 79, 80, 83, 90, 91, 93], "monei": 3, "purchas": [3, 56, 58], "separ": [3, 32, 43], "extra": 3, "tool": [3, 11, 43, 47, 51, 64, 66, 89, 94], "wish": [3, 71, 81], "add": [3, 51], "experi": [3, 10, 54, 89, 91, 94], "addition": [3, 9, 83], "those": [3, 20], "new": [3, 17, 80, 94], "studi": 3, "brain": [3, 48], "provid": [3, 4, 5, 9, 10, 12, 13, 14, 15, 16, 17, 20, 22, 23, 25, 26, 27, 28, 31, 32, 40, 43, 48, 50, 54, 61, 63, 66, 68, 71, 72, 78, 79, 80, 81, 83, 84, 88, 91, 92, 93], "backend": 3, "infrastructur": 3, "reus": 3, "control": [3, 9, 10, 12, 15, 19, 22, 26, 27, 28, 30, 32, 40, 41, 42, 43, 50, 60, 61, 69, 72, 75, 76, 77, 80, 84, 92, 93], "almost": 3, "ani": [3, 11, 32, 40, 43, 50, 53, 54, 55, 80, 83, 92], "recod": 3, "There": [3, 10, 23, 28, 32, 57, 79, 80, 88], "grow": 3, "appreci": 3, "examin": [3, 78, 79, 92, 93], "natur": 3, "behaviour": 3, "anim": [3, 4, 5, 12, 32, 38, 54, 94], "often": [3, 13, 20], "larger": [3, 43, 67, 78, 79, 80, 82, 83], "intric": 3, "perhap": 3, "experiment": [3, 9, 10, 56, 80], "It": [3, 4, 13, 17, 18, 20, 21, 32, 43, 50, 52, 54, 65, 66, 80, 83, 89, 94], "impair": 3, "littl": 3, "possibl": [3, 13, 19, 32, 50, 71, 88], "achiev": [3, 32], "cours": [3, 58, 65], "import": [3, 32, 40, 43], "reduc": [3, 16, 40, 54, 71, 77], "weight": 3, "overlook": 3, "As": [3, 19, 40, 52, 93], "arena": [3, 32], "center": [3, 43, 52], "mass": 3, "rare": 3, "directli": [3, 13, 32, 41, 43, 54], "abov": [3, 10, 23, 32, 35, 36, 37, 43, 44, 50, 54, 90], "instead": [3, 13, 32, 56], "one": [3, 10, 19, 25, 31, 32, 40, 41, 43, 45, 47, 53, 62, 67, 78, 79, 80, 82, 83, 85, 88], "side": [3, 11, 36, 37, 40, 80], "introduc": 3, "rotat": [3, 43, 54], "forc": 3, "must": [3, 10, 17, 31, 32, 40, 42, 50, 52, 67, 75, 76, 77, 78, 79, 80, 83], "compens": [3, 40, 42, 43, 72], "order": [3, 10, 15, 16, 17, 19, 20, 28, 31, 42, 78, 79, 93], "keep": [3, 20, 21, 52, 71, 78, 79], "head": [3, 39, 40, 46], "up": [3, 12, 16, 19, 26, 32, 40, 43, 51, 60, 72], "straight": 3, "becaus": [3, 12, 32, 40, 42, 43, 56, 66, 78, 79, 83], "allow": [3, 7, 9, 10, 13, 19, 32, 40, 42, 43, 44, 47, 48, 54, 56, 67, 75, 76, 77, 80, 82, 83], "wire": [3, 4, 5, 9, 10, 16, 32, 38, 40, 43, 47], "make": [3, 10, 11, 16, 32, 34, 35, 36, 37, 38, 39, 40, 53, 55, 56, 60, 62, 78, 79, 80, 83, 89, 92], "lighter": 3, "thinner": [3, 43], "compar": [3, 39, 78, 79, 92], "4": [3, 9, 15, 16, 17, 19, 20, 23, 25, 27, 28, 32, 34, 38, 43, 45, 47, 50, 53, 55, 83, 93], "diamet": [3, 40, 42, 43], "extrem": [3, 40], "flexibl": [3, 40, 43, 89], "abl": [3, 32, 42, 43, 51], "doe": [3, 10, 12, 14, 15, 16, 18, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 52, 56, 61, 65], "twist": [3, 12, 54, 60], "maintain": [3, 12], "electr": [3, 4, 5, 12, 22, 32, 38, 43, 71, 81], "rest": [3, 16, 71], "path": [3, 40, 51, 53, 93], "move": [3, 12, 19, 32, 43, 46, 54, 60, 83, 94], "through": [3, 9, 16, 25, 54, 67, 71, 78, 79, 81, 83], "receiv": [3, 15, 17, 19, 20, 23, 29, 31, 32, 43, 61, 84], "inform": [3, 10, 14, 20, 22, 24, 31, 39, 43, 56, 58, 61, 62, 65, 67, 72, 74, 76, 78, 79, 80, 83, 91, 92, 93], "drive": [3, 4, 5, 10, 18, 40, 54], "motor": [3, 12], "activ": [3, 10, 12, 13, 17, 18, 20, 38, 40, 43, 53, 54, 78, 79, 83], "importantli": 3, "process": [3, 43, 52, 53, 65, 78, 79, 90, 91], "driven": [3, 16], "real": [3, 12, 23, 24, 28, 32, 34, 35, 36, 37, 38, 83, 90, 91, 93], "nearli": 3, "would": [3, 10], "requir": [3, 10, 14, 19, 22, 25, 28, 29, 32, 40, 42, 43, 47, 52, 68, 69, 71, 78, 79, 80, 88], "In": [3, 15, 17, 19, 40, 50, 51, 84, 89], "close": [3, 23, 48, 50, 54, 63, 64, 72], "loop": [3, 23, 25, 48, 50, 54, 63, 64, 67, 72, 92], "act": [3, 84], "upon": 3, "optogenet": [3, 26], "stimul": [3, 4, 5, 22, 28, 29, 38, 39, 54, 61, 71, 72, 81, 83, 93], "area": [3, 43, 83], "everi": [3, 28, 31, 40, 51, 80, 88], "certain": 3, "event": [3, 9, 10, 50, 72], "detect": [3, 15, 20, 25, 31, 42, 44, 54], "describ": [3, 19, 32, 34, 35, 36, 37, 38, 40, 43, 62, 65, 93], "much": [3, 32], "pass": [3, 15, 20, 28, 31, 80], "physic": [3, 15, 50, 80, 83, 93], "respons": [3, 23, 64, 78, 79, 80, 83], "short": [3, 16, 43], "user": [3, 9, 10, 19, 20, 23, 42, 52, 54, 65, 78, 79, 80, 83, 93], "respond": [3, 54, 71, 81], "timescal": 3, "biolog": 3, "integr": [3, 4, 39, 56, 82, 83], "neuron": 3, "reli": 3, "Or": 3, "sourc": [3, 9, 10, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 40, 43, 50, 52, 55, 56, 66, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 89, 90], "3rd": [3, 32, 80], "parti": [3, 15, 59, 64, 80, 90], "driver": [3, 12, 26, 32, 56, 57, 77, 80, 93], "optim": [3, 16, 28, 63, 80], "slower": 3, "transfer": [3, 93], "characterist": [3, 40, 43], "typic": [3, 20, 28, 40, 43, 50, 60, 85], "sever": [3, 40, 43, 54, 80], "ten": 3, "millisecond": [3, 38, 48], "consider": 3, "durat": [3, 16, 26, 71, 81], "notabl": 3, "longer": [3, 43], "averag": 3, "action": [3, 9, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 71, 78, 79, 81], "potenti": [3, 32, 38, 40, 80], "around": [3, 68, 70, 72, 73, 74, 78, 79, 83, 85], "m": [3, 14, 61], "On": [3, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 38, 52, 54, 78, 79], "shorter": [3, 43], "150": [3, 40], "microsecond": [3, 16, 26, 83], "cpu": 3, "via": [3, 12, 13, 16, 17, 20, 26, 29, 32, 38, 40, 50, 54, 76], "dma": 3, "custom": [3, 39, 42, 43, 78, 79], "explicit": [3, 80], "paramet": [3, 16, 21, 23, 24, 26, 28, 32, 34, 35, 36, 37, 38, 62, 63, 67, 71, 72, 78, 79, 80, 81, 82, 83], "govern": [3, 93], "trade": 3, "overal": [3, 19, 80, 93], "bandwidth": [3, 12, 23, 27, 28, 40, 80, 93], "permit": [3, 16, 50], "": [3, 14, 16, 19, 28, 29, 32, 40, 43, 52, 56, 65, 72, 74, 76, 78, 79, 80, 82, 88, 89, 93], "given": [3, 18, 40, 78, 79, 83], "quickli": [3, 51, 67, 80, 92], "freed": 3, "itself": [3, 13, 17, 28, 40, 42, 43, 54], "overhead": [3, 67, 78, 79, 82, 83, 90], "complex": [3, 32, 83], "analysi": [3, 78, 79], "run": [3, 18, 19, 52, 53, 60, 69, 72, 80, 93], "extract": [3, 52], "phenomenon": 3, "interest": [3, 39], "channel": [4, 5, 6, 12, 16, 17, 20, 21, 25, 26, 27, 28, 32, 38, 40, 45, 54, 58, 61, 62, 67, 78, 79, 80, 81, 82, 83, 92], "electrod": [4, 5, 16, 32, 39, 62, 78, 79], "support": [4, 42, 51, 56, 83, 90, 92, 93], "optic": [4, 5, 9, 12, 22, 31, 71, 81], "small": [4, 32, 38, 43, 47, 53], "e": [4, 5, 12, 15, 16, 28, 29, 32, 38, 39, 40, 42, 43, 53, 65, 80, 83, 88, 90, 93], "g": [4, 5, 12, 15, 16, 28, 29, 32, 35, 36, 38, 39, 40, 42, 43, 53, 65, 80, 83, 88, 90, 93], "mous": [4, 71, 78, 79, 81, 83], "electrophysiologi": [4, 5, 61, 62, 89, 91], "compat": [4, 5, 9, 10, 12, 15, 32, 35, 36, 37, 46, 48, 50, 51, 54, 80, 90, 92, 94], "variant": [4, 5, 90], "shuttl": [4, 5], "repositori": [4, 9, 12, 46, 48, 58], "v1": [4, 7, 9, 13, 22, 32, 62, 78, 85], "2": [4, 12, 13, 14, 15, 16, 17, 19, 20, 23, 25, 27, 28, 30, 32, 38, 39, 40, 42, 43, 45, 47, 55, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88], "bom": [4, 5, 7, 8, 32, 38], "locat": [4, 5, 7, 8, 10, 32, 53], "googl": [4, 5, 7, 8, 32, 54, 58], "sheet": [4, 5, 7, 8, 31, 32, 54], "adc": [4, 5, 17, 25, 27, 28, 32, 67, 78, 79], "input": [4, 5, 9, 10, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 38, 40, 50, 61, 62, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 93], "map": [4, 5, 14, 19, 32, 68, 83], "etc": [4, 5, 10, 19, 28, 32, 38, 39, 40, 58, 78, 79, 80, 83, 88, 90, 93], "neuralynx": [4, 5], "gold": [4, 5], "pin": [4, 5, 10, 15, 20, 29, 32, 38, 42, 43, 50], "usag": [4, 5, 22, 53, 74], "instruct": [4, 5, 10, 43, 55, 90], "manual": [4, 5, 12, 20, 45, 52, 64], "64": [5, 6, 9, 12, 13, 14, 16, 23, 26, 27, 31, 39, 40, 42, 48, 52, 54, 56, 58, 60, 64, 82], "larg": [5, 16, 42, 90, 93], "rat": 5, "64l": [6, 7], "omnet": [6, 7, 32, 38, 54], "adpat": [6, 7, 32], "nano": [6, 8, 54], "z": [6, 8, 50, 54], "eib": [7, 8, 32, 38, 56], "imped": [7, 16, 27, 28, 40, 43], "tester": 7, "plate": 7, "chanbnel": 7, "intern": [7, 12, 16, 17, 28, 80, 93], "number": [7, 10, 15, 16, 18, 23, 24, 26, 28, 30, 32, 40, 50, 57, 67, 71, 74, 78, 79, 80, 81, 82, 83, 93], "adapt": [8, 41, 43, 56], "silicon": [8, 32, 38, 43, 54, 56], "face": [9, 47], "access": [9, 10, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 54, 80, 88, 89, 90], "auxiliari": [9, 10, 27, 48, 82], "io": [9, 10, 12, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 47, 48, 50, 67, 70, 88, 90, 91, 93], "onix": [9, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 37, 39, 40, 42, 43, 44, 46, 48, 50, 52, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 91, 92, 93, 94], "1": [9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31, 32, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 55, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 93], "bench": 9, "4x": [9, 50], "port": [9, 10, 11, 15, 19, 20, 41, 42, 45, 51, 55, 60, 61, 62, 70, 72, 75, 76, 77, 79, 80, 93], "feed": 9, "switch": [9, 16, 17, 28, 50, 70], "3x": [9, 50], "passiv": [9, 10, 32, 38, 40], "speed": [9, 10, 13, 40, 50, 54], "clock": [9, 10, 17, 19, 21, 22, 23, 24, 32, 38, 40, 50, 51, 54, 69, 76, 80, 93], "12x": [9, 50], "esd": 9, "protect": [9, 20], "bnc": 9, "ribbon": [9, 10, 47], "direct": [9, 10, 15, 17, 25, 27, 28, 38, 40, 50, 51, 67], "12": [9, 17, 19, 21, 25, 35, 40, 43, 67, 78, 79, 92, 93], "output": [9, 10, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 50, 52, 54, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 85, 93], "8": [9, 15, 17, 19, 20, 26, 31, 32, 47, 53, 70, 93], "5v": [9, 17, 32], "harp": [9, 10, 19, 93], "bu": [9, 12, 15, 19, 40, 50], "ha": [9, 10, 11, 14, 18, 20, 29, 32, 34, 35, 36, 37, 38, 42, 43, 47, 50, 52, 53, 65, 76, 78, 79, 80, 91], "lot": [9, 32, 61, 62, 65, 90], "indic": [9, 10, 11, 12, 17, 20, 25, 28, 30, 40, 43, 45, 52, 70, 78, 79, 83, 93], "led": [9, 11, 12, 19, 26, 32, 47, 52, 54, 70, 75, 77], "6": [9, 10, 11, 17, 19, 27, 32, 34, 35, 43, 45, 55], "button": [9, 11, 12, 19, 45, 54, 60, 70, 78, 79, 80], "mark": [9, 10, 15, 42], "trigger": [9, 15, 16, 20, 22, 26, 28, 32, 38, 40, 50, 71, 72, 80, 81, 83, 84], "rug": 9, "m6": 9, "20": [9, 12, 17, 43, 78, 79, 93], "both": [9, 12, 13, 26, 31, 32, 40, 43, 51, 66, 80, 81], "metric": 9, "imperi": 9, "tabl": [9, 12, 16, 26, 28, 40, 51, 55, 80, 83, 88, 92, 93], "19": [9, 93], "rack": 9, "fulli": [9, 14, 90], "gatewar": [9, 32, 34, 35, 36, 37, 38, 40, 50], "made": [9, 13, 16, 32, 43, 83], "fpga": [9, 10, 11, 32, 34, 38, 40, 50, 51], "toolchain": [9, 10], "yosi": [9, 10], "nextpnr": [9, 10], "alwai": [10, 17, 23, 50, 72, 80], "neglect": 10, "signal": [10, 12, 17, 19, 21, 31, 40, 43, 54, 83, 84], "oper": [10, 11, 12, 14, 15, 16, 20, 25, 28, 32, 34, 35, 36, 37, 38, 40, 42, 52, 53, 55, 65, 68, 78, 79, 88, 90, 93], "shrunk": 10, "delta": [10, 23, 28], "caoxial": 10, "5mm": [10, 43, 47], "audio": [10, 13, 45], "updat": [10, 14, 17, 28, 40, 45, 57, 68], "line": [10, 15, 19, 32, 40, 43, 50, 54, 56, 71, 81, 91], "mai": [10, 16, 17, 20, 27, 40, 42, 43, 50, 52, 56, 72, 80], "present": [10, 13, 16, 26, 40, 80, 93], "avail": [10, 16, 22, 25, 32, 42, 52, 56, 57, 71, 78, 79, 80, 81, 83], "particular": [10, 40, 43, 50, 93], "two": [10, 11, 13, 17, 19, 26, 32, 34, 36, 37, 38, 40, 42, 43, 47, 50, 51, 55, 78, 79, 80, 82], "four": [10, 11, 19, 32, 55], "futur": [10, 19, 32], "onboard": [10, 11, 32, 40, 61, 76], "statu": [10, 11, 14, 18, 19, 20, 24, 25, 40, 45, 61, 72, 74, 80, 83], "just": [10, 32, 39, 40, 43, 54, 78, 79, 83], "below": [10, 16, 28, 40, 42, 45, 47, 55], "insert": 10, "inspect": 10, "though": 10, "end": [10, 13, 23, 40, 43, 50, 51], "symmetr": 10, "purpos": [10, 40, 50, 74], "either": [10, 29, 42, 43, 44, 54, 67, 71, 80, 81], "soon": 10, "after": [10, 15, 20, 28, 29, 40, 43, 51, 83], "some": [10, 17, 20, 27, 40, 42, 43, 52, 57, 71, 72, 80, 81, 88, 93], "bug": [10, 58], "sequenc": [10, 16, 25, 28, 29, 39, 40, 83], "been": [10, 16, 42, 80, 91], "fix": [10, 25, 28, 30, 32, 38, 55], "later": [10, 43], "revis": [10, 32, 55], "If": [10, 15, 26, 29, 32, 35, 36, 37, 39, 42, 43, 51, 53, 56, 65, 67, 69, 71, 72, 77, 78, 79, 80, 81, 91, 93], "rgb": [10, 47, 52], "press": [10, 11, 19, 43, 54, 60, 93], "letter": 10, "c": [10, 14, 43, 50, 56, 83], "d": [10, 93], "match": [10, 11, 42, 53, 55, 78, 79, 80], "addit": [10, 39, 54, 88], "50": [10, 18, 31, 38, 40, 43, 50], "ohm": [10, 18, 40, 43, 50], "transmiss": [10, 20, 25, 40, 50], "matter": [10, 43], "connector": [10, 13, 32, 38, 41, 43, 50, 51, 54], "remov": [10, 13, 27, 34, 43, 82, 83], "improperli": 10, "state": [10, 15, 18, 19, 20, 26, 28, 40, 52, 69, 70, 72, 78, 79, 92, 93], "diagram": [10, 16, 17, 26, 40, 83], "definit": [10, 16, 20, 25, 26, 28, 65, 71, 81, 83, 93], "color": [10, 17, 19, 52, 78, 79], "legend": 10, "half": 10, "fill": 10, "circl": 10, "flash": [10, 31, 40, 51], "error": [10, 11, 14, 15, 16, 18, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 40, 53, 55, 78, 79], "loss": [10, 40, 43, 50], "lock": [10, 15, 19, 20], "re": [10, 32, 39, 40, 78, 79], "establish": 10, "restart": [10, 51, 52, 93], "log": [10, 61], "sent": [10, 17, 19, 23, 40, 43, 84], "send": [10, 12, 16, 17, 19, 40, 60, 88, 90], "per": [10, 11, 15, 17, 26, 32, 55, 75, 77, 80, 81, 83], "chang": [10, 15, 19, 20, 23, 25, 28, 42, 52, 70, 78, 79, 80, 83, 93], "hold": [10, 13, 43, 83], "result": [10, 23, 25, 32, 40, 42, 43, 52, 67, 78, 79, 82, 83], "repeat": [10, 43, 53], "keyboard": 10, "bit": [10, 11, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 27, 28, 30, 40, 43, 51, 52, 67, 70, 74, 78, 79, 82, 83, 93], "word": [10, 15, 19, 23, 24, 25, 28, 30, 40, 74], "exampl": [10, 15, 17, 40, 59, 60, 61, 62, 63, 65, 71, 78, 79, 80, 81, 83, 90, 92, 93], "000001": 10, "integ": [10, 17, 23, 25, 27, 67, 70, 78, 79, 82, 83], "valu": [10, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 43, 51, 67, 71, 78, 79, 80, 81, 82, 83, 93], "100001": 10, "33": [10, 17], "111111": 10, "63": 10, "toggl": [10, 16, 32, 93], "sensit": 10, "show": [10, 42, 60, 61, 62, 65, 78, 79, 80, 83], "first": [10, 15, 17, 30, 43, 51, 54, 66, 75, 76, 77, 78, 79], "illumin": 10, "tinyfpga": 10, "bx": 10, "lattic": [10, 38], "ice40": 10, "deseri": [10, 20, 40, 50, 80], "interpret": [10, 40, 83], "implement": [10, 14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 30, 31, 39, 40, 50, 56], "firmwar": [10, 16, 32, 35, 36, 37, 40, 45, 51, 92], "latest": [10, 11, 52, 53, 55, 92], "version": [10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 50, 53, 54, 55, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 93], "fmchost": 11, "grei": 11, "microusb": 11, "perform": [11, 15, 31, 40, 50, 54, 63, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 92, 93, 94], "config": [11, 19, 26], "verifi": [11, 32, 38, 53], "product": [11, 50, 55, 58], "enabl": [11, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 40, 51, 62, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 81, 82, 83, 85], "download": [11, 38, 51, 52, 53, 88, 92], "imag": [11, 15, 39, 46, 50, 51, 53, 55, 75, 77, 78, 79, 83], "previou": [11, 40, 53, 78, 79], "incorrect": [11, 16, 53, 55], "report": [11, 40, 53, 55, 58, 78, 79, 93], "failur": [11, 53, 55, 78, 79], "util": [11, 53], "packag": [11, 32, 42, 46, 53, 58, 65, 66, 67, 78, 79, 80, 83, 88, 89, 91], "unzip": [11, 52, 53], "navig": [11, 52, 53, 78, 79], "folder": [11, 52, 53, 78, 79, 93], "consol": [11, 53, 93], "place": [11, 43, 72, 80], "fit": [11, 13, 50, 83], "put": [11, 43, 53, 59], "bootload": [11, 51, 53], "mode": [11, 14, 15, 19, 25, 32, 53, 62, 68, 75, 76, 77, 79, 80], "breath": 11, "readi": [11, 32, 52], "program": [11, 22, 32, 40, 53, 62, 90, 92, 93], "command": [11, 12, 16, 18, 19, 32, 40, 52, 53, 60, 91], "name": [11, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 50, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 81, 82, 83, 84, 85, 93], "tinyprog": 11, "ex": [11, 53], "p": [11, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 93], "breakout_firmware_image_filenam": 11, "successfulli": 11, "zero": [12, 15, 78, 79, 83, 90], "torqu": 12, "freeli": [12, 46, 54, 94], "veri": [12, 16, 18, 40, 42, 47, 54, 72, 91], "brief": 12, "extens": 12, "walkthrough": 12, "pleas": [12, 39, 55, 78, 79, 91], "0e": [12, 39, 42, 58, 64, 79], "http": [12, 43, 46, 51, 58, 90, 91], "github": [12, 90, 91], "doc": [12, 25, 65, 90, 91], "index": [12, 15, 28, 31, 32, 40, 43, 46, 53, 90, 93], "html": [12, 51, 90], "inerti": [12, 14, 32, 76], "unit": [12, 14, 28, 31, 32, 34, 35, 36, 37, 38, 71, 76, 81, 83], "imu": [12, 14, 32, 34, 35, 36, 37, 61, 62], "orient": [12, 13, 14, 34, 35, 36, 37, 47, 54, 61, 62, 68], "known": [12, 80], "qualiti": [12, 40, 43], "radio": [12, 43, 80], "frequenc": [12, 18, 21, 23, 24, 32, 34, 38, 40, 43, 69, 82, 83, 93], "rotari": [12, 54], "joint": [12, 43, 47, 54], "insid": [12, 43, 47], "lead": [12, 43, 47], "18": [12, 19, 32, 93], "ghz": [12, 40, 43], "80": [12, 13, 43], "rail": [12, 32], "mountabl": 12, "remot": [12, 29], "json": [12, 60, 78, 79], "encod": [12, 31, 40, 67], "capacit": 12, "sens": [12, 83], "advanc": [12, 56, 65], "stepper": 12, "tmc2130": 12, "silent": 12, "precis": [12, 16, 17, 32, 43, 54], "motion": 12, "interpol": 12, "256": [12, 93], "ustep": 12, "super": [12, 25], "capacitor": 12, "circuitri": [12, 16, 71], "load": [12, 22, 26, 27, 51, 90, 93], "fast": [13, 18, 24, 27, 28], "form": [13, 20, 50, 51, 78, 79, 80, 93], "hub": [13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 32, 38, 53, 92, 93], "ucla": [13, 15, 40, 54, 75, 76, 77, 80, 90], "altern": [13, 32, 41, 43, 88], "hiros": [13, 43], "x": [13, 15, 19, 28, 35, 36, 43, 56, 93], "fl": [13, 43], "pr": [13, 43], "smt1": [13, 43], "socket": [13, 43, 47, 89], "synchronis": [13, 45, 54], "basest": [13, 32, 45], "x2": 13, "sync": [13, 15, 25, 29, 45], "vive": [13, 22, 32, 34, 45, 85], "adaptor": [13, 45], "easili": 13, "break": 13, "incorrectli": 13, "pull": [13, 43], "view": [13, 83], "we": [13, 32, 39, 40, 43, 50, 52, 55, 56], "red": [13, 51, 83], "tube": [13, 43, 47], "grip": 13, "sleev": 13, "secur": 13, "anchor": 13, "tab": [13, 32, 78, 79, 83], "strain": [13, 43], "relief": [13, 43], "sinc": [13, 17, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 93], "snug": 13, "don": [13, 19, 83], "t": [13, 19, 40, 83, 93], "recommend": [13, 43, 52, 66, 88], "replac": [13, 43, 78, 79], "author": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "jonathan": [14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31], "newman": [14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 92, 93], "id": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 43, 47, 92, 93], "9": [14, 15, 17, 20, 23, 28, 31, 32, 34, 35, 36, 37, 61, 62], "axi": [14, 32, 34, 35, 36, 37, 61, 62, 68], "acceler": 14, "At": [14, 31, 88], "core": [14, 31, 65, 88], "correspond": [14, 17, 28, 75, 77, 83], "chip": [14, 17, 27, 28, 29, 32, 38, 40, 61, 68, 78, 79, 83, 84], "hard": [14, 16, 27, 50, 68], "code": [14, 16, 17, 25, 27, 31, 40, 50, 61, 62, 68, 90, 92], "properti": [14, 15, 32, 34, 35, 36, 37, 38, 67, 68, 69, 70, 72, 73, 74, 75, 77, 80, 82, 84, 85], "100": [14, 16, 17, 32, 40, 50, 68, 70, 74, 75, 77, 93], "hz": [14, 28, 30, 32, 38, 68, 69, 73, 74, 93], "rate": [14, 20, 21, 23, 24, 27, 28, 30, 32, 38, 68, 73, 74, 80, 93], "sensor": [14, 27, 31, 39, 40, 54, 61, 62, 68, 75, 77, 85, 88], "fusion": [14, 68], "ndof": [14, 68], "hardcod": [14, 68], "depend": [14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 30, 31, 40, 43, 50, 56, 68, 80, 93], "address": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 51], "effect": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 43, 67], "por": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "0x00": [14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 92, 93], "r": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 43, 93], "w": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 43, 93], "none": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 68, 69, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 85, 93], "lsb": [14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 82], "disabl": [14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 30, 31, 51, 69, 71, 81], "stream": [14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 30, 31, 40, 61, 62, 65, 67, 68, 70, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 85, 89, 90, 91, 92, 93], "0x0": [14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31], "0x1": [14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31], "sign": [14, 17, 52, 67, 82, 83], "except": [14, 76], "calibr": [14, 25, 32], "last": 14, "byte": [14, 25, 80, 93], "convers": [14, 28, 67, 82, 83], "euler": 14, "angl": 14, "tait": 14, "bryan": 14, "formal": 14, "yaw": 14, "360": 14, "degre": 14, "roll": 14, "180": 14, "pitch": 14, "90": 14, "circ": 14, "16": [14, 15, 17, 19, 23, 27, 28, 30, 32, 35, 38, 67, 82, 83, 93], "quaternion": 14, "14": [14, 15, 17, 28, 36, 55, 67, 93], "graviti": 14, "vector": [14, 28], "temperatur": [14, 27, 32, 39, 43], "accept": [14, 15, 16, 18, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 80, 93], "write": [14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 52, 80, 84, 92, 93], "attempt": [14, 15, 16, 18, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 80], "fail": [14, 15, 16, 18, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32], "aar\u00f3n": [15, 24, 92, 93], "cueva": [15, 24, 92, 93], "l\u00f3pez": [15, 24, 92, 93], "24": [15, 25, 43, 93], "serd": [15, 20, 40, 72], "pair": [15, 17, 40, 50], "ds90ub9x3": 15, "seriz": 15, "third": [15, 59, 64, 90], "deriv": [15, 40, 50], "offset": [15, 16, 25, 27, 28, 34, 67, 82, 83], "0x8000": [15, 25, 27], "0x8001": 15, "readsz": 15, "1280": 15, "size": [15, 23, 28, 30, 43, 74, 80, 83, 92, 93], "15": [15, 16, 17, 19, 43, 93], "parallel": [15, 32, 40, 43], "sampl": [15, 17, 19, 21, 23, 24, 25, 27, 28, 32, 38, 67, 70, 75, 77, 78, 79, 80, 82, 83], "total": [15, 24, 74], "num": 15, "31": [15, 20, 28, 93], "aggreg": 15, "0x8002": 15, "determin": [15, 19, 26, 28, 29, 43, 44, 54, 67, 69, 77, 78, 79, 82, 83, 93], "captur": 15, "tigger": 15, "continu": [15, 16, 24, 26], "hsync": [15, 40], "vsync": [15, 40], "edg": [15, 18, 38, 43], "low": [15, 16, 18, 19, 20, 28, 32, 40, 42, 50, 69, 74, 82, 83, 92], "polar": [15, 28, 43], "invert": 15, "rise": [15, 18, 43], "fall": 15, "0x8003": 15, "triggeroff": 15, "skip": [15, 23], "0x8004": 15, "datag": 15, "gate": [15, 18, 69], "0x8005": 15, "syncbit": 15, "along": [15, 23, 28, 40, 43, 61, 62, 83, 90, 93], "13": [15, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 93], "0x8006": 15, "choosen": 15, "note": [15, 40, 47, 55, 83], "still": [15, 42, 43, 89], "respect": [15, 29, 40, 60, 84], "therefor": [15, 40, 78, 79], "multi": [15, 50], "row": [15, 51], "select": [15, 17, 27, 28, 32, 40, 50, 51, 52, 53, 60, 62, 71, 78, 79, 80, 81, 82, 83], "0x8007": 15, "magic_mask": 15, "magic": [15, 28], "mask": 15, "bitmask": [15, 26], "invers": [15, 42, 43], "30": [15, 28, 32, 38, 93], "wait": [15, 43], "0x8008": 15, "0x8009": 15, "magic_wait": 15, "max": [15, 20, 26, 32, 34, 35, 36, 37, 38, 81, 93], "cancel": 15, "go": [15, 52, 53, 90], "indefinit": 15, "0x800a": 15, "datamod": 15, "normal": [15, 19, 25, 51, 53], "field": [15, 20, 23, 25, 51, 72, 76], "reserv": [15, 19, 28, 50, 93], "7": [15, 17, 27, 40, 42, 45, 50, 53, 93], "1bit": 15, "0xf": 15, "16bit": 15, "00": [15, 19, 92, 93], "01": [15, 19, 92, 93], "10": [15, 16, 17, 19, 20, 25, 26, 28, 30, 36, 52, 56, 92, 93], "11": [15, 17, 19, 20, 25, 55, 93], "msb": [15, 19], "0x800b": 15, "datalines0": 15, "0xb": 15, "0xc": 15, "0xd": 15, "0xe": 15, "0x800c": 15, "datalines1": 15, "0x8010": 15, "gpio_dir": 15, "gpio": [15, 19, 29, 84], "0b0": [15, 17, 18, 20], "0b1": [15, 17, 18, 20], "0x8011": 15, "gpio_val": 15, "0x8012": 15, "ds90ubx": 15, "n": [15, 16, 18, 21, 23, 24, 26, 28, 29, 30, 32, 67, 78, 79, 93], "i2c": [15, 40], "less": [15, 32, 43, 67, 78, 79, 82, 83, 93], "jie": [16, 26, 27, 92, 93], "zhang": [16, 26, 27, 92, 93], "combin": [16, 38, 40, 50, 64, 65, 78, 79, 80, 83, 84, 90], "bipolar": 16, "current": [16, 18, 19, 23, 26, 27, 28, 32, 38, 42, 43, 52, 53, 54, 71, 78, 79, 80, 81, 83, 93], "stimuli": [16, 28, 38, 71, 81, 83], "circuit": [16, 19, 26, 28, 32, 40, 42, 93], "enhanc": 16, "howland": [16, 32], "pump": [16, 32], "dac": [16, 17, 27, 28, 67], "volt": [16, 19, 20, 28, 32, 34, 35, 36, 37, 38, 42, 67, 82, 83], "regul": 16, "epoch": 16, "minim": [16, 32, 43], "nois": [16, 28, 71], "trace": 16, "dual": [16, 32, 81], "sit": [16, 54], "outsid": [16, 90], "stimulu": [16, 26, 28, 29, 32, 38, 71, 81, 83, 84], "puls": [16, 26, 28, 32, 71, 81, 83], "ground": [16, 42, 43], "electrolysi": 16, "due": [16, 32, 43], "charg": [16, 28, 32], "imbal": [16, 32], "shunt": 16, "resistor": [16, 26, 32], "accumul": [16, 19, 40, 74, 93], "slight": 16, "mismatch": [16, 78, 79], "chosen": [16, 83], "stabil": 16, "stabl": [16, 52], "macroelectrod": 16, "cut": [16, 43, 47], "stainless": 16, "steel": [16, 32, 38], "microelectrod": 16, "mohm": 16, "1khz": 16, "produc": [16, 17, 20, 21, 23, 24, 25, 32, 59, 61, 62, 67, 68, 70, 72, 73, 74, 75, 77, 80, 85, 91, 93], "ma": [16, 26, 32, 81], "bound": [16, 93], "15v": [16, 32], "complianc": [16, 28, 32, 38], "multipl": [16, 29, 32, 43, 80], "similar": [16, 26, 32, 40], "master8": [16, 26], "pulsep": [16, 26], "correctli": [16, 62, 78, 79], "rel": [16, 32], "narrow": 16, "spec": [16, 22, 55, 93], "amplitud": [16, 81, 83], "nullparm": [16, 18, 26], "No": [16, 18, 26, 28, 29, 43, 47, 56], "0x01": [16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 40, 92, 93], "biphas": 16, "immedi": [16, 17, 18, 19, 20, 26, 28, 29, 30, 58, 67], "monophas": [16, 71], "0x02": [16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 40, 92, 93], "current1": 16, "dacrez": 16, "phase": [16, 52, 71], "0x03": [16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 30, 40, 92, 93], "current2": 16, "0x04": [16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 40, 93], "pulsedur1": 16, "0x05": [16, 17, 18, 20, 25, 26, 27, 28, 40, 93], "interphaseinterv": 16, "inter": [16, 26, 71, 83], "interv": [16, 26, 71, 81, 83], "0x06": [16, 17, 18, 20, 25, 26, 27, 28, 40, 93], "pulsedur2": 16, "0x07": [16, 17, 25, 26, 27, 28, 40, 93], "interpulseinterv": 16, "10000": 16, "0x08": [16, 17, 25, 26, 27, 28, 40, 93], "burstcnt": [16, 26], "burst": [16, 26, 71, 81], "count": [16, 21, 25, 50, 93], "0x09": [16, 17, 25, 26, 27, 28, 93], "interburstinterv": [16, 71, 81], "0x0a": [16, 17, 25, 26, 27, 28, 93], "traincnt": [16, 26], "train": [16, 26, 32, 71, 81, 83], "0x0b": [16, 17, 25, 26, 27, 28, 93], "traindelai": [16, 26, 71, 81], "delai": [16, 18, 24, 26, 28, 69, 71, 81], "0x0c": [16, 17, 25, 26, 27, 28, 93], "els": [16, 20], "deliv": [16, 26, 32, 38, 71, 81], "0x0d": [16, 17, 25, 26, 28], "poweron": [16, 71], "estim": 16, "0x0e": [16, 25, 26, 27, 28], "ignor": [16, 20, 23, 26, 29], "common": [16, 26, 43, 65], "0x0f": [16, 25, 27, 28], "restcurr": 16, "0x10": [16, 25, 27, 28], "masterreset": 16, "default": [16, 18, 20, 21, 23, 24, 26, 42, 65, 72, 78, 79, 93], "0x11": [16, 25, 27, 28], "resolut": [16, 67, 83], "graphic": [16, 26, 66, 71, 81], "transform": [16, 17, 85], "appli": [16, 20, 28, 43, 67, 72, 78, 79, 83], "i_": 16, "stim": [16, 28], "frac": 16, "where": [16, 21, 23, 24, 28, 31, 32, 40, 54, 56, 83], "sink": [17, 19, 69, 71, 81, 84], "22": [17, 18, 93], "ad7617": 17, "da": 17, "dg1412e": 17, "regardless": [17, 28, 29], "direction": [17, 19], "copi": [17, 88], "visibl": 17, "independ": [17, 50, 69, 80, 83], "adjust": [17, 26, 32, 72], "prior": [17, 32, 40, 50, 82, 83], "10v": [17, 50, 67, 72], "khz": [17, 28, 32, 38], "simultan": [17, 93], "group": [17, 58, 61, 62, 65, 78, 79], "cutoff": [17, 28, 82, 83], "anti": 17, "alias": 17, "filter": [17, 28, 40, 80, 82, 83], "whenev": [17, 18, 20, 72, 83], "maxim": [17, 26, 83], "usabl": 17, "exceed": [17, 32, 40], "20v": 17, "permin": 17, "dir": [17, 19], "0x0000": [17, 19], "twelv": [17, 25], "0b000000000000": 17, "bitfield": 17, "inrange00": 17, "0xxxx0": 17, "0xxxx1": 17, "0xxxx2": 17, "0xxxx3": 17, "inrange01": 17, "inrange02": 17, "inrange03": 17, "inrange04": 17, "inrange05": 17, "inrange06": 17, "inrange07": 17, "inrange08": 17, "inrange09": 17, "inrange10": 17, "inrange11": 17, "round": [17, 27, 28], "robbin": [17, 27, 28], "complement": [17, 82], "least": [17, 70, 80, 85, 88], "hood": 17, "actual": [17, 25, 43, 80], "unsign": [17, 23, 25, 27, 28, 82, 83], "v_": 17, "rightarrow": 17, "000153v": 17, "appear": [17, 30, 80], "local": [18, 29, 31, 40, 54, 84], "context": [18, 40, 52, 53, 71, 78, 79, 80, 81, 88, 92, 93], "en": 18, "h": [18, 28, 53, 93], "cycl": [18, 23, 28, 32, 40, 52, 69], "valid": [18, 19, 20, 25, 28, 40, 42, 83, 93], "greater": [18, 20, 81], "l": 18, "gatewrun": 18, "fmcclkout_en": 18, "basefreq": 18, "clk_rate_hz": 18, "displai": [19, 83, 93], "8x": [19, 50], "mhz": [19, 32, 34, 38, 40], "6x": 19, "bright": [19, 70, 75, 77], "occur": [19, 28, 42, 70, 78, 79, 93], "simpl": [19, 22, 39, 40, 43, 56, 78, 79, 91, 92], "repres": 19, "bank": 19, "down": [19, 20, 43, 60, 80, 83], "pnn": 19, "recoveri": [19, 28, 29, 38, 83], "clk": [19, 23], "sclk": 19, "dat": 19, "cmd": [19, 52], "sw": 19, "0b00": 19, "shift": [19, 25], "slow": 19, "0b01": 19, "initi": [19, 55, 92, 93], "slow1": 19, "slow0": 19, "desir": [19, 32, 83], "next": [19, 39, 53, 78, 79, 83], "0b10": 19, "0b11": 19, "critic": 19, "apsect": 19, "defin": [19, 20, 25, 28, 30, 31, 32, 40, 83, 84, 93], "acq": 19, "done": [19, 43, 51, 53, 54], "na": [19, 40], "brigh": 19, "dimmest": 19, "brightest": 19, "pll": [19, 20], "good": [19, 43, 50, 71, 78, 79, 90, 91], "direciton": 19, "ledmod": 19, "0x0003": 19, "ledlvl": 19, "0x0007": 19, "dertermin": 19, "increas": [19, 28, 32, 43, 50, 54, 71, 72, 80, 93], "linearli": [19, 26], "harpconf": 19, "gpiodir": 19, "configuraiton": 19, "23": [20, 93], "monitor": [20, 22, 28, 74], "ds90ub9x": [20, 22, 75, 76, 77], "rf": [20, 40, 43], "crc": [20, 40], "diagnost": 20, "inplementaiton": 20, "appropri": [20, 32, 40, 58, 61, 62], "maximum": [20, 23, 28, 32, 42, 50, 72, 81, 83], "dc": [20, 28, 32, 40, 43, 72, 83], "exce": [20, 32, 38, 40], "absolut": [20, 32, 61, 62], "overvoltag": [20, 40], "care": [20, 28, 40, 72], "gpostat": 20, "gpo": [20, 72], "downto": 20, "despwr": 20, "pdb": 20, "affect": [20, 26], "portvoltag": 20, "eeprom": 20, "000": 20, "001": 20, "min": [20, 32, 34, 35, 36, 37, 38], "032": 20, "033": 20, "034": 20, "035": 20, "108": 20, "109": 20, "110": 20, "111": 20, "savevoltag": 20, "save": [20, 61, 62, 80], "volatil": [20, 40], "linkstat": 20, "linkopt": 20, "auto": [20, 51], "shutdown": [20, 32], "cv": 20, "pp": 20, "sl": 20, "codeword": 20, "goe": [20, 28], "pariti": 20, "reflect": [20, 28], "ds90ub9x4": 20, "One": [20, 35, 78, 79], "were": 20, "payload": 20, "free": [20, 60, 69], "forward": [20, 40, 71, 78, 79, 81], "fpd": 20, "iii": [20, 40], "unlock": 20, "period": [21, 24, 52, 68, 71, 73, 74, 75, 77, 81, 85], "aliv": 21, "clk_div": [21, 23, 24], "clk_hz": [21, 23, 24], "hb_hz": [21, 23, 24], "divid": [21, 23, 24, 74], "ratio": [21, 23, 24, 43], "minimum": [21, 23, 24, 42, 83], "10e6": [21, 23, 24], "calcul": [21, 23, 24, 31, 74], "leaf": 22, "regist": [22, 32, 68, 80, 83, 88, 92, 93], "heartbeat": [22, 23, 73, 93], "test": [22, 25, 30, 32, 64, 80, 92, 93], "memori": [22, 40, 51, 74, 83, 93], "fmc": [22, 42, 48, 50, 54, 67, 69, 70, 72, 93], "bno055": [22, 32, 34, 35, 36, 37, 61, 62, 68, 76], "rhd2164": [22, 32, 61, 82], "rhs2116": [22, 39, 42, 83, 84, 93], "hs64": [22, 71, 81], "ts4231": [22, 32, 34, 61, 85], "arrai": [22, 32, 38, 85, 90], "raw": [22, 67, 75, 76, 77, 80, 82, 83, 85, 88, 93], "test0": 22, "27": [23, 55, 93], "world": [23, 83], "latenc": [23, 32, 50, 54, 64, 67, 78, 79, 80, 82, 83, 93], "settabl": 23, "stress": 23, "dt0h16_word": 23, "increment": [23, 78, 79], "enough": [23, 24, 43], "satisfi": 23, "dt0h16": 23, "_word": 23, "_hz": 23, "_div": 23, "dtoh16_word": 23, "decreas": [23, 43, 80], "htod32_word": 23, "32": [23, 24, 25, 26, 28, 29, 38, 40, 67, 74, 82, 83, 92, 93], "dummi": 23, "unsisign": 23, "subtract": 23, "counter": [23, 25, 75, 76, 77, 78, 79, 93], "ingor": 23, "With": 23, "loopback": 23, "28": [24, 93], "buffer": [24, 27, 28, 50, 67, 74, 78, 79, 82, 83, 93], "being": [24, 43, 80, 83, 93], "clear": [24, 32], "overflow": 24, "ideal": 24, "never": [24, 80], "mem_word": 24, "mem_usag": 24, "store": [24, 28, 56, 78, 79], "reproduc": [25, 27, 50], "clariti": [25, 27], "imec": 25, "op_mod": 25, "00000000": [25, 27], "rec_mod": 25, "11000000": 25, "flag": 25, "cal_mod": 25, "test_config1": 25, "test_config2": 25, "test_config3": 25, "test_config4": 25, "test_config5": 25, "delin": 25, "sr_chain5": 25, "chain": [25, 51], "sr_chain4": 25, "sr_chain3": 25, "sr_chain2": 25, "sr_chain1": 25, "sr_length2": 25, "length": [25, 40, 43, 47, 77], "sr_length1": 25, "soft_reset": 25, "issu": [25, 42, 58, 71, 80, 81, 90, 93], "384": [25, 62, 78, 79], "ap": 25, "lfp": [25, 32, 78, 79], "construct": 25, "ultra": 25, "organ": [25, 93], "block": [25, 50, 74, 78, 79, 80, 93], "207": 25, "816": 25, "proper": [25, 78, 79], "laser": [26, 32, 44, 54], "diod": [26, 32, 44, 54], "semi": 26, "cat4016": 26, "800": [26, 32], "extern": [26, 28, 29, 40, 54, 83, 84], "potentiomet": 26, "sub": [26, 48], "maxcurr": [26, 81], "200": 26, "ld": 26, "255": 26, "800ma": 26, "fig": 26, "datasheet": [26, 27, 28, 32, 68, 70, 72, 73, 74, 76, 82, 83, 85, 93], "pulsemask": 26, "pulsedur": [26, 81], "1000": [26, 32], "pulseperiod": [26, 71, 81], "50000": 26, "ibi": 26, "1000000": 26, "restmask": 26, "minrheor": 26, "seri": [26, 27, 28, 32, 40, 72, 83], "rheostat": 26, "rset": 26, "bin": [26, 53], "potr": 26, "resist": [26, 40, 43, 72], "bioamplifi": [27, 28, 29, 32, 38, 93], "0x10000": [27, 28], "rhd2000": [27, 32], "consult": [27, 78, 79], "exact": [27, 40], "them": [27, 28, 42, 43, 45, 47, 78, 79, 80, 88], "adcconf": 27, "11011110": 27, "amplifi": [27, 28, 54], "settl": [27, 28], "adcbuff": 27, "00000010": 27, "bia": [27, 28], "muxbia": 27, "00000100": 27, "mux": [27, 28, 40], "muxload": 27, "format": [27, 28, 51, 67, 78, 79, 82, 83], "00011111": 27, "dsp": 27, "zcheck": [27, 28], "zselect": 27, "bw0": [27, 28], "00010001": 27, "bw1": [27, 28], "10000000": 27, "bw2": [27, 28], "00010000": 27, "bw3": [27, 28], "bw4": 27, "bw5": 27, "11011100": 27, "pwr0": 27, "11111111": 27, "individu": [27, 54, 78, 79, 80, 88, 92], "pwr1": 27, "pwr2": 27, "0x12": [27, 28], "pwr3": 27, "0x13": [27, 28], "pwr4": 27, "0x14": [27, 28], "pwr5": 27, "0x15": [27, 28], "pwr6": 27, "0x16": [27, 28], "pwr7": 27, "30193": [28, 38, 83], "236714975847": 28, "artifact": [28, 38, 83], "0x10001": 28, "maxdelta": 28, "0x10002": 28, "numdelta": 28, "0x10003": 28, "deltaidxtim": 28, "applic": [28, 29, 52, 53, 57, 89, 91], "mononton": 28, "seqerror": 28, "defint": 28, "index_9": 28, "index_8": 28, "index_0": 28, "time_21": 28, "time_20": 28, "time_0": 28, "index_x": 28, "deltapolen": 28, "time_x": 28, "stim_seq_clk_i": 28, "0x10004": 28, "deltatimesampl": 28, "deltaidxandtim": 28, "pol_15": 28, "pol_14": 28, "pol_o": 28, "en_15": 28, "en_14": 28, "en_0": 28, "pol_x": 28, "neg": 28, "posit": [28, 31, 34, 44, 54, 61, 83, 85, 88], "en_x": 28, "0x10005": 28, "invalid": [28, 40, 83], "encount": 28, "until": [28, 47, 52, 69, 80], "0x10006": 28, "0x10007": 28, "fastsettlesampl": 28, "balanc": 28, "conclus": [28, 52], "msec": [28, 71, 81], "f_": 28, "upper": 28, "0x10008": 28, "respectstimact": 28, "recov": [28, 40], "creat": [28, 39, 43, 58, 65, 78, 79, 92, 93], "lpb": 28, "stim_active_i": 28, "whether": [28, 50], "ram": [28, 50], "label": 28, "take": [28, 56, 89], "rt": 28, "worst": 28, "case": [28, 84], "400": [28, 32], "usec": 28, "concurr": 28, "seq": 28, "preced": 28, "170": 28, "handl": [28, 80], "manipul": [28, 43, 90], "0000000011000100": 28, "f": 28, "440": 28, "k": 28, "0000010110001111": 28, "impediac": 28, "0000000000000000": 28, "0000000000010001": 28, "rh1": 28, "sel2": 28, "sel1": 28, "17": [28, 93], "0000000000010000": 28, "rh2": 28, "lower": [28, 83, 93], "0011111000010000": 28, "rl_a": 28, "sel3": 28, "60": 28, "rl_b": 28, "sel1l": 28, "250": [28, 43], "pwr": 28, "1111111111111111": 28, "settel": 28, "lowab": 28, "0x17": 28, "0x18": 28, "0x19": 28, "0x1a": 28, "0x1b": 28, "0x1c": 28, "0x1d": 28, "0x1e": 28, "0x1f": 28, "0x20": 28, "stimena": 28, "1010101010101010": 28, "0x21": 28, "stimenb": 28, "0000000011111111": 28, "0x22": 28, "stepsz": 28, "0000000010100110": 28, "ua": [28, 71], "0x23": 28, "stimbia": 28, "0000000011101110": 28, "pbia": 28, "nbia": 28, "5ua": 28, "0x24": 28, "recvolt": 28, "target": [28, 32, 34, 35, 36, 37, 51, 52], "0x25": 28, "reccur": 28, "limit": [28, 43, 50, 72, 83], "0000000000001001": 28, "se11": 28, "1ua": 28, "0x26": 28, "dcpwr": 28, "0x27": 28, "0x28": 28, "compli": 28, "Not": [28, 83], "valy": 28, "0x29": 28, "0x2a": 28, "stimon": 28, "0x2b": 28, "0x2c": 28, "stimpol": 28, "0x2d": 28, "0x2e": 28, "0x2f": 28, "0x30": 28, "limrec": 28, "lmite": 28, "0x31": 28, "0x32": 28, "fault": 28, "detector": 28, "0x33": 28, "0x34": 28, "0x35": 28, "0x36": 28, "0x37": 28, "0x38": 28, "0x39": 28, "0x3a": 28, "0x3b": 28, "0x3c": 28, "0x3d": 28, "0x3e": 28, "0x3f": 28, "0x40": 28, "neg00": 28, "magnitud": 28, "0x41": 28, "neg01": 28, "0x42": 28, "neg02": 28, "0x43": 28, "neg03": 28, "0x44": 28, "neg04": 28, "0x45": 28, "neg05": 28, "0x46": 28, "neg06": 28, "0x47": 28, "neg07": 28, "0x48": 28, "neg08": 28, "0x49": 28, "neg09": 28, "0x4a": 28, "neg10": 28, "0x4b": 28, "neg11": 28, "0x4c": 28, "neg12": 28, "0x4d": 28, "neg13": 28, "0x4e": 28, "neg14": 28, "0x4f": 28, "neg15": 28, "0x50": 28, "0x51": 28, "0x52": 28, "0x53": 28, "0x54": 28, "0x55": 28, "0x56": 28, "0x57": 28, "0x58": 28, "0x59": 28, "0x5a": 28, "0x5b": 28, "0x5c": 28, "0x5d": 28, "0x5e": 28, "0x5f": 28, "0x60": 28, "pos00": 28, "0x61": 28, "pos01": 28, "0x62": 28, "pos02": 28, "0x63": 28, "pos03": 28, "0x64": 28, "pos04": 28, "0x65": 28, "pos05": 28, "0x66": 28, "pos06": 28, "0x67": 28, "pos07": 28, "0x68": 28, "pos08": 28, "0x69": 28, "pos09": 28, "0x6a": 28, "pos10": 28, "0x6b": 28, "pos11": 28, "0x6c": 28, "pos12": 28, "0x6d": 28, "pos13": 28, "0x6e": 28, "pos14": 28, "0x6f": 28, "pos15": 28, "0x70": 28, "0x71": 28, "0x72": 28, "0x73": 28, "0x74": 28, "0x75": 28, "0x76": 28, "0x77": 28, "0x78": 28, "0x79": 28, "0x7a": 28, "0x7b": 28, "0x7c": 28, "0x7d": 28, "0x7e": 28, "0x7f": 28, "16x": 28, "ac": [28, 83], "waveform": [28, 31, 71, 81, 83], "triggersourc": [29, 84], "transmitt": 29, "broadcast": 29, "resepct": 29, "otherwis": [29, 50, 69, 84], "noth": [29, 71, 80, 81, 84], "automat": [29, 32, 39, 42, 67, 80, 93], "messag": [30, 78, 79, 93], "42": [30, 32, 34], "numtestword": 30, "framer": [30, 75, 77], "unspecifi": 30, "variabl": [30, 93], "upstream": 30, "25": [31, 93], "compris": 31, "convert": [31, 32, 34, 85, 88], "v2": [31, 32], "steam": 31, "htc": [31, 32, 34], "mathemat": 31, "photodiod": [31, 44, 54, 85], "envelop": 31, "sweep": [31, 44, 54], "classif": 31, "width": [31, 83], "\u03bc": 31, "j0": 31, "62": 31, "k0": 31, "72": [31, 93], "j1": 31, "83": 31, "k1": 31, "93": 31, "j2": 31, "104": 31, "k2": 31, "115": 31, "jx": 31, "kx": 31, "redox": 31, "project": [31, 50, 56], "multifunct": [32, 34, 35, 36, 37, 50], "tetrod": [32, 38, 56], "microdr": 32, "eeg": [32, 38], "ecog": [32, 38], "print": [32, 47, 53, 92, 93], "pcb": 32, "matrix": [32, 67], "find": [32, 39, 43, 51, 52, 53, 64, 65], "discharg": 32, "intel": [32, 34, 40], "max10": [32, 34, 40], "arbitr": [32, 34, 38, 40], "diam": 32, "coax": [32, 34, 35, 36, 37, 38, 40, 43], "term": [32, 34, 35, 36, 37, 38], "10m08dfv81": 32, "ti": [32, 34, 35, 36, 37, 38, 72], "ds90ub933": [32, 34, 35, 36, 37, 38], "vdc": [32, 38], "account": [32, 38, 40], "perman": [32, 40], "bga": 32, "expos": [32, 38, 47], "mezzanin": [32, 50], "bottom": [32, 43, 52, 78, 79, 83], "most": [32, 38, 43, 51, 54, 93], "tungsten": [32, 38], "microwir": [32, 38, 54], "45v": 32, "unpopul": 32, "solder": [32, 43, 47], "point": [32, 42, 43, 67, 82, 83], "jumper": 32, "desold": 32, "ad": 32, "pg": 32, "pinout": 32, "steamvr": 32, "brand": [32, 43], "obtain": 32, "kind": 32, "deprec": [32, 55, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88], "cannot": 32, "assum": 32, "sight": 32, "behavior": [32, 90, 93], "space": [32, 61], "flat": [32, 93], "simplest": 32, "inlin": 32, "meter": 32, "environ": 32, "get": [32, 39, 43, 47, 55, 56, 58, 80, 81, 91, 93, 94], "coverag": 32, "site": [32, 58, 78, 79], "awai": [32, 43], "amazon": 32, "elsewher": 32, "termin": [32, 42], "screen": [32, 51], "dev": [32, 92, 93], "ttyacm0": 32, "115200": 32, "onc": [32, 51, 78, 79], "hit": 32, "uniqu": 32, "lose": 32, "Its": [32, 40], "best": 32, "leav": 32, "untouch": 32, "parameter": [32, 80, 92], "master": 32, "pal": 32, "shortest": 32, "gpio1": 32, "share": [32, 71, 80, 81], "cathod": 32, "peak": 32, "amp": 32, "howev": [32, 40, 50, 78, 79, 92], "amount": [32, 40, 42, 47, 93], "duti": [32, 69], "improv": [32, 93], "coup": 32, "inductor": [32, 42], "tissu": [32, 77], "istim": 32, "vdac": 32, "5ma": 32, "imea": 32, "25v": 32, "interact": [32, 38, 92, 93], "vendor": 32, "gain": [34, 75, 77, 78, 79], "10m08sam153": 34, "pclk": 34, "680": 35, "v": [35, 36, 37, 82, 88, 93], "misbehav": [35, 36, 37], "confirm": [35, 36, 37], "640": 36, "opposit": [36, 37], "beta": [37, 52], "bi": [38, 40], "direcion": 38, "36": 38, "ic": 38, "55ma": 38, "7v": 38, "2367": 38, "crosslink": 38, "lif": 38, "md6000": 38, "6umg64i": 38, "well": [38, 42, 43, 50, 54, 56, 61, 62, 80, 83, 89], "csv": [38, 78, 79], "0ebeta": [39, 42], "expand": [39, 94], "concept": [39, 65], "might": [39, 57], "born": [39, 40], "actuat": [39, 40], "incorpor": 39, "featur": [39, 58, 72, 90], "like": [39, 65, 78, 79, 83], "rather": [39, 43, 54], "amplif": 39, "calcium": [39, 46], "hope": 39, "even": [39, 47, 50, 72, 80], "asic": 39, "gen": 39, "exist": [39, 54, 56, 94], "touch": [39, 55, 56, 58, 91], "contact": [39, 43, 56, 57], "major": [40, 43, 88, 90], "advantag": [40, 89], "logic": [40, 50], "arbitrari": [40, 50], "bidirect": 40, "modern": 40, "deserialz": 40, "vastli": 40, "outer": [40, 43], "shield": 40, "occupi": [40, 74, 93], "portion": [40, 43], "spectrum": 40, "resolv": 40, "distinct": 40, "accomplish": 40, "special": [40, 50], "300": 40, "\u03bcm": 40, "detial": 40, "mirco": 40, "standard": [40, 47, 78, 79, 80], "mention": 40, "section": [40, 43], "coupl": 40, "second": [40, 51, 69, 75, 77, 78, 79, 80, 83], "induct": 40, "network": 40, "reject": 40, "preserv": 40, "lc": 40, "whatev": 40, "taken": 40, "maximaum": 40, "lack": [40, 92], "lockout": 40, "further": 40, "tune": [40, 42, 63, 64, 78, 79, 93], "abil": 40, "ds90ub934": 40, "modul": [40, 48], "seril": 40, "deseril": 40, "intermedi": 40, "translat": [40, 56, 83], "heterogen": [40, 91], "plck": 40, "pixel": 40, "repurpos": 40, "horizont": [40, 44, 54], "vertic": [40, 44, 54], "preceed": 40, "packet": 40, "frame": [40, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 85, 92, 93], "element": [40, 66, 67, 78, 79, 88], "invis": 40, "perspect": 40, "treat": 40, "scheme": 40, "call": [40, 80], "fdp": 40, "emb": 40, "equal": [40, 83, 89], "imperfect": 40, "700": 40, "carrier": [40, 50], "backchannel": 40, "wishbon": 40, "cyc": 40, "transact": 40, "addr": 40, "wval": 40, "ack": 40, "acknowledg": 40, "err": 40, "rval": 40, "acqust": 40, "auxilari": 40, "rr": 40, "request": [40, 58], "r0": 40, "r1": 40, "r2": 40, "w0": 40, "w1": 40, "s0": 40, "s1": 40, "0xff": 40, "recreat": 40, "screw": [41, 43], "pluge": 41, "too": [42, 83], "reliabl": [42, 43], "dissip": 42, "excess": [42, 43], "heat": [42, 43, 47, 77], "properli": [42, 43, 78, 79], "far": 42, "borderlin": 42, "occasion": 42, "dip": 42, "bonsai": [42, 46, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 91, 92], "overrid": 42, "ship": [42, 52, 78, 79], "ident": [42, 71, 81], "proport": [42, 43], "draw": 42, "thick": 42, "10m": 42, "2mm": 42, "reason": 42, "multimet": 42, "conductor": 43, "method": [43, 57], "suitabl": 43, "axon": 43, "pcx40k10ak": 43, "fep": 43, "insul": 43, "reput": 43, "supplier": 43, "regim": 43, "quantiti": 43, "smaller": [43, 67], "better": [43, 47], "hurdl": 43, "simpli": 43, "clearli": 43, "character": 43, "cooner": 43, "inner": 43, "cross": [43, 78, 79], "strict": [43, 50], "higher": [43, 67, 83], "thicker": 43, "materi": [43, 50], "wikimedia": 43, "org": [43, 46, 58, 92, 93], "php": [43, 46], "curid": 43, "1699802": 43, "skin": 43, "band": [43, 78, 79], "mainta": 43, "uniform": 43, "engin": [43, 56], "challeng": 43, "manufactur": 43, "densiti": [43, 50], "exponenti": 43, "surfac": 43, "toward": 43, "4453931": 43, "jig": 43, "copper": 43, "clad": 43, "smt": 43, "minut": [43, 47], "epoxi": [43, 47], "sharp": 43, "cutter": 43, "fine": 43, "forcep": 43, "dumont": 43, "strip": [43, 47], "iron": [43, 47], "tip": 43, "accur": 43, "clean": 43, "flux": 43, "past": [43, 88], "mg": 43, "chemic": 43, "8341": 43, "microscop": 43, "highli": 43, "segment": [43, 47], "easiest": [43, 78, 79], "cheapest": 43, "stripe": 43, "jacket": 43, "awg": 43, "hookup": 43, "onto": [43, 51], "ve": 43, "found": 43, "glu": 43, "260": 43, "melt": 43, "plastic": 43, "cover": 43, "mate": 43, "return": [43, 53], "370": 43, "dab": 43, "tin": 43, "slide": 43, "push": 43, "pinch": 43, "practic": [43, 78, 79], "right": [43, 50, 51, 52, 53, 71, 78, 79, 80, 81, 83, 89], "cleanli": 43, "try": 43, "insulaiton": 43, "everyth": 43, "easier": 43, "split": [43, 54], "bundl": 43, "strai": 43, "trim": 43, "mix": 43, "extend": 43, "begin": 43, "cure": 43, "sement": 43, "layer": 43, "expoxi": 43, "leak": 43, "bond": 43, "togeth": 43, "probabl": 43, "bob": 43, "smith": 43, "industri": 43, "hot": 43, "air": 43, "gun": [43, 47], "rework": 43, "revers": 43, "35": 43, "shrink": [43, 47], "adhes": 43, "nte": 43, "47": 43, "23248": 43, "bk": 43, "help": [43, 56, 93, 94], "receptacl": 43, "slip": [43, 47], "hi": [43, 50], "held": 43, "tension": 43, "blob": 43, "final": [43, 83, 93], "gung": 43, "top": [43, 61, 62], "seal": 43, "heatshrink": 43, "emit": [44, 54], "plane": [44, 54], "trackabl": [44, 54], "infrar": [44, 54], "spatial": [44, 54], "illustr": 45, "front": [45, 47], "panel": [45, 47], "recess": 45, "daharoni": 46, "miniscope_cmos_imaging_sensor_pcb": 46, "guides_and_tutori": 46, "aharoni": 46, "slot": [47, 51, 52, 54, 80, 88, 93], "qty": 47, "stl": 47, "file": [47, 51, 52, 53, 55, 78, 79, 80, 93], "sinter": 47, "nylon": 47, "glass": 47, "bead": 47, "reinforc": 47, "3mm": 47, "pipe": 47, "plpc3": 47, "125": 47, "hv": 47, "5rgb60": 47, "a08sur08sur32w203a": 47, "8mm": 47, "consum": [47, 67], "coat": 47, "flush": 47, "kei": 47, "cm": 47, "shown": [47, 55], "equip": 48, "capabl": [50, 61, 89], "\u00b5": 50, "vita": 50, "57": 50, "conform": 50, "lvd": 50, "1x": 50, "mlvd": 50, "kintex": 50, "gen2": 50, "gb": 50, "bypass": 50, "modifi": 50, "excel": [50, 89, 91], "riffa": [50, 51, 52, 53, 93], "orchestr": 50, "licens": 50, "copyright": 50, "2016": 50, "regent": 50, "univers": 50, "california": 50, "redistribut": [50, 52], "binari": [50, 67, 82, 93], "modif": 50, "met": 50, "retain": 50, "notic": 50, "disclaim": 50, "distribut": [50, 84], "neither": [50, 93], "nor": 50, "contributor": 50, "endors": 50, "promot": 50, "written": [50, 93], "permiss": 50, "BY": 50, "THE": 50, "holder": 50, "AND": 50, "AS": 50, "express": 50, "OR": 50, "impli": 50, "warranti": [50, 58], "BUT": 50, "NOT": 50, "TO": 50, "OF": 50, "merchant": 50, "FOR": 50, "IN": 50, "NO": 50, "shall": 50, "BE": [50, 72], "liabl": 50, "indirect": 50, "incident": 50, "exemplari": 50, "consequenti": 50, "procur": 50, "substitut": 50, "servic": 50, "profit": 50, "busi": 50, "interrupt": 50, "ON": 50, "theori": 50, "liabil": 50, "contract": 50, "tort": 50, "neglig": 50, "aris": 50, "IF": 50, "advis": 50, "SUCH": 50, "alreadi": [51, 53], "vivado": 51, "edit": [51, 78, 79, 83, 90], "www": 51, "xilinx": 51, "com": 51, "recent": 51, "click": [51, 52, 53, 65, 66, 71, 78, 79, 80, 81, 83, 88], "manag": [51, 52, 53, 65, 66, 80], "splash": 51, "enter": [51, 93], "ok": 51, "mc": 51, "mt25ql128": 51, "x1_x2_x4": 51, "spix4": 51, "bitstream": 51, "bitfil": 51, "0x0000000": 51, "0x0800000": 51, "plu": 51, "icon": [51, 53, 88], "platform": 51, "ii": 51, "Then": 51, "jtag": 51, "box": 51, "figur": [51, 83], "atx": [51, 52], "green": [51, 83], "programm": 51, "scan": 51, "enumer": 51, "search": [51, 53, 66], "previous": [51, 78, 79], "bar": [51, 53, 78, 79], "upgrad": 51, "pcie_host_gateware_driv": 51, "blue": [52, 78, 79], "yellow": [52, 53], "stop": [52, 80], "pink": 52, "bio": 52, "microsoft": 52, "openephystestdriv": 52, "cer": 52, "certif": 52, "doubl": [52, 65, 69, 70, 71, 72, 75, 77, 78, 79, 80, 81, 83], "dialog": [52, 78, 79], "storag": 52, "eas": 52, "chose": 52, "person": 52, "menu": [52, 66, 71, 78, 79, 80, 81, 83], "prompt": [52, 53], "administr": 52, "execut": 52, "bcdedit": 52, "testsign": 52, "regular": 52, "reboot": [52, 53], "text": [52, 83, 93], "desktop": 52, "visual": [52, 62, 66, 83, 90, 91], "studio": 52, "2015": 52, "2017": 52, "2019": 52, "pre": [52, 54, 80, 93], "built": 52, "compil": [52, 55, 90], "archiv": 52, "inf": 52, "shoul": 52, "tree": [52, 53], "repl": [53, 91, 92], "powershel": 53, "oni_pcie_mode_chang": 53, "inactiv": 53, "triangl": 53, "finish": 53, "oni_pcie_flash_imag": 53, "omit": 53, "reactiv": [53, 65, 90], "heart": 54, "greatli": [54, 56], "facilit": 54, "kept": 54, "task": [54, 80], "fiber": 54, "counteract": 54, "mac": 55, "linux": [55, 89], "makefil": 55, "releas": 55, "date": 55, "2022": 55, "2024": 55, "07": [55, 93], "05": [55, 93], "03": [55, 92, 93], "race": 55, "kernel": [55, 80], "assist": 55, "1d": 55, "1f": 55, "stand": 56, "meet": 56, "neuroscientist": [56, 89], "liboni": [56, 92, 93], "compani": 56, "team": 56, "hacker": 56, "believ": 56, "benefit": 56, "websit": 56, "comprehens": 56, "overview": [56, 65, 94], "mission": 56, "ye": 56, "my": [56, 93], "older": 56, "mixtur": 56, "incompat": 56, "gui": [56, 65, 75, 76, 77, 88, 91], "plugin": [56, 91], "tri": 56, "decoupl": 56, "let": [56, 78, 79], "u": [56, 57], "know": 56, "brows": [57, 94], "relat": 57, "commonli": 57, "ask": [57, 58], "comment": 57, "concern": 57, "queri": 58, "repair": 58, "polici": 58, "info": 58, "oep": 58, "tech": 58, "hesit": 58, "repo": 58, "slack": 58, "discord": 58, "suggest": 58, "feedback": 58, "techniqu": 58, "resourc": [58, 94], "wiki": 58, "legaci": 58, "openephi": [59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91], "onix1": [59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91], "demonstr": [59, 61, 64, 74], "machin": [59, 90], "vision": [59, 90], "commutatormanu": 60, "int": [60, 70], "serialstringwrit": 60, "node": [60, 62, 65, 67, 72, 74, 78, 79, 80, 83, 84, 85], "cw": 60, "ccw": 60, "conjuct": 60, "python": [61, 62, 67], "matlab": 61, "headstage64": 61, "electricalstimulationdevic": [61, 86], "opticalstimulationdevic": [61, 86], "numpi": [61, 62, 67], "load_headstage64": [61, 62], "py": [61, 62, 67], "neuropixelsv1edevic": [62, 86], "unless": [62, 79], "onicontext": [62, 63, 74, 75, 76, 77, 79, 86, 88], "headstageneuropixelsv1": 62, "960": 62, "rememb": 62, "latencytest": 63, "crash": 65, "quick": 65, "video": 65, "basic": [65, 80, 91], "beginn": 65, "architectur": 65, "conclud": 65, "editor": [65, 88], "workflow": [65, 67, 69, 72, 78, 79, 80, 83, 88, 90], "q": [65, 93], "forum": 65, "solut": 65, "uncommon": 65, "scenario": 65, "reactivex": 65, "especi": 65, "heartbeatdevic": [65, 80, 86], "bring": 65, "browser": 65, "neuropixelsv1devic": [65, 86], "greet": 66, "substanti": 66, "wrap": [67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 88], "12xn": 67, "opencv": 67, "net": 67, "mat": 67, "column": [67, 78, 79], "depth": 67, "s16": 67, "datatyp": 67, "f32": 67, "f64": 67, "65355": 67, "analoginputdatafram": 67, "blocksiz": [67, 78, 79, 82, 83], "12xblocksiz": 67, "analogio": 67, "pane": [67, 68, 69, 70, 72, 73, 74, 75, 77, 80, 82, 84, 85], "enablestream": [67, 68, 70, 72, 73, 74, 75, 77, 78, 79, 82, 83, 85], "boolean": [67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 81, 82, 83, 84, 85], "uint": [67, 71, 73, 74, 81], "analoginputfram": 67, "cost": [67, 78, 79, 82, 83], "enum": [67, 75, 77, 82, 83, 84], "float": [67, 82, 83], "inputrang": 67, "bno055datafram": 68, "wrapper": [68, 70, 72, 73, 74, 85], "clockoutput": 69, "clocken": 69, "true": [69, 71, 77, 78, 79, 81, 83, 84], "fals": [69, 71, 81, 84], "dutycycl": 69, "percent": [69, 81, 93], "synctorun": 69, "bool": [69, 77], "digitalinputdatafram": 70, "digitalio": 70, "ledbright": [70, 75, 77], "deliveri": [71, 81, 83], "electricalstimul": 71, "represent": [71, 81], "interleav": [71, 81], "idea": 71, "consumpt": 71, "phaseonecurr": 71, "phasetwocurr": 71, "public": 71, "interphasecurr": 71, "phaseonedur": 71, "interphasedur": 71, "phasetwodur": 71, "burstpulsecount": [71, 81], "interburst": [71, 81], "trainburstcount": [71, 81], "plot": [71, 81], "left": [71, 78, 79, 81, 83], "drag": [71, 78, 79, 81], "zoom": [71, 78, 79, 81, 83], "middl": [71, 78, 79, 81], "pan": [71, 78, 79, 81, 83], "scroll": [71, 78, 79, 81, 83], "backward": [71, 78, 79, 81], "headstageportcontrolfram": 72, "pertain": 72, "headstageportcontrol": 72, "enableextendedvoltagerang": 72, "string": 72, "8v": 72, "linkvoltag": 72, "gpo1": 72, "rapid": 72, "heartbeatdatafram": 73, "beathz": 73, "beat": 73, "memoryusagedatafram": 74, "percentag": 74, "multipli": 74, "quotient": 74, "intention": 74, "memorymonitor": 74, "updatehz": 74, "poll": [74, 76], "memorys": 74, "passthrough": [75, 76, 77, 79, 80], "v3": 75, "miniscopev3datafram": 75, "scope": [75, 77, 94], "uclaminiscopev3": 75, "excit": [75, 77], "fp": [75, 77], "miniscopev4bno055datafram": 76, "uclaminiscopev4": [76, 77], "miniscopev4datafram": 77, "interleavel": 77, "exposur": 77, "photobleach": 77, "sensorgain": 77, "liquidlensvoltag": 77, "rm": 77, "electrowet": 77, "len": 77, "focal": 77, "neuropixelsv1datafram": 78, "ultrafram": [78, 79], "spike": [78, 79], "156": [78, 79], "neuropixelsv1": [78, 79], "dedic": [78, 79, 80, 83], "requiresnmatch": [78, 79], "neuropixelsv1configur": [78, 79], "ellipsi": [78, 79, 83], "19051023592": [78, 79], "19051023592_adccalibr": [78, 79], "19051023592_gaincalvalu": [78, 79], "nonlinear": [78, 79], "bias": [78, 79], "linear": [78, 79], "explan": [78, 79], "content": [78, 79], "inact": [78, 79], "white": [78, 79], "orang": [78, 79], "highlight": [78, 79], "asid": [78, 79], "entir": [78, 79, 93], "progress": [78, 79], "comparison": [78, 79], "redund": [78, 79], "easi": [78, 79], "pars": [78, 79], "xml": [78, 79], "metadata": [78, 79], "export": [78, 79], "choos": [78, 79], "recal": [78, 79], "pattern": [78, 79, 83, 84], "layout": [78, 79], "neuropixelsv1edatafram": 79, "onicontexttask": 80, "mirror": 80, "analogiodevic": [80, 86], "fact": 80, "identifi": 80, "deviceaddress": 80, "global": 80, "background": 80, "thread": [80, 93], "queue": 80, "essenti": 80, "unambigu": 80, "give": 80, "alloc": [80, 93], "reconnect": 80, "heavili": 80, "lowest": 80, "offici": 80, "selector": 80, "seem": 80, "standalon": 80, "listen": 80, "assign": 80, "motherboard": 80, "ed": 80, "drift": 80, "opticalstimul": 81, "channel0level": 81, "channel1level": 81, "channelzerocurr": 81, "channelonecurr": 81, "rhd2164datafram": 82, "analoghighcutoff": [82, 83], "analoglowcutoff": [82, 83], "dspcutoff": [82, 83], "ephysdataformat": 82, "mu": 82, "195": 82, "32768": 82, "twoscompli": [82, 83], "microvolt": [82, 83], "auxdataformat": 82, "rhs2116datafram": 83, "dataformat": 83, "ephysdata": 83, "uv": 83, "dcdata": 83, "respectexternalactivestim": 83, "sequenceerror": 83, "ill": 83, "upload": 83, "stimulussequ": 83, "rhs2116stimulussequ": 83, "rhs2116triggerdevic": [83, 86], "multichannel": 83, "wheel": 83, "si": 83, "microamp": 83, "corner": 83, "viewer": 83, "ach": 83, "viabl": 83, "rhs2116devic": [84, 86], "rhs2116trigger": 84, "anoth": 84, "ts4231v1frametoposit": 85, "ts4231v1datafram": 85, "memoryusagedevic": 86, "digitaliodevic": 86, "clockoutputdevic": 86, "headstageportcontroldevic": 86, "bno055devic": 86, "ts4231v1devic": 86, "rhd2164devic": 86, "miniscopev3devic": 86, "miniscopev4devic": 86, "miniscopev4bno055devic": 86, "class": 88, "helper": 88, "ctrl": 88, "equival": 88, "helloworld": 88, "enjoy": 89, "maco": 89, "meantim": 89, "visualizaiton": 89, "languag": 90, "think": 90, "labview": 90, "sychron": 90, "asynchron": 90, "sort": 90, "choic": 90, "useabl": 90, "script": 90, "debug": [91, 92], "origin": [91, 94], "supersed": 91, "eval": 92, "disk": 92, "bulk": [92, 93], "simplic": 92, "abstract": 92, "jon": [92, 93], "mit": [92, 93], "upv": [92, 93], "josh": [92, 93], "seigl": [92, 93], "allen": [92, 93], "jakob": [92, 93], "voigt": [92, 93], "scienc": [92, 93], "2010": [92, 93], "firm": [92, 93], "wrt": [92, 93], "idx": [92, 93], "ver": [92, 93], "desc": [92, 93], "00000": [92, 93], "00256": [92, 93], "02": [92, 93], "00512": [92, 93], "00768": 92, "rbyte": 93, "wbyte": 93, "dumppath": 93, "dynam": 93, "ft600": 93, "test_driv": 93, "tradeoff": 93, "reuslt": 93, "frequent": 93, "bandwith": 93, "impos": 93, "prealloc": 93, "dump": 93, "_idx": 93, "_id": 93, "datetim": 93, "wise": 93, "regpath": 93, "dev_addr_0": 93, "reg_address": 93, "reg_valu": 93, "dev_addr_1": 93, "dev_addr_n": 93, "intial": 93, "exit": 93, "ascii": 93, "logo": 93, "newli": 93, "runtim": 93, "00001": 93, "00002": 93, "00003": 93, "04": 93, "00004": 93, "placehold": 93, "00005": 93, "rev": 93, "subcircuit": 93, "06": 93, "00006": 93, "00007": 93, "08": 93, "00008": 93, "09": 93, "00009": 93, "00010": 93, "00011": 93, "00012": 93, "00257": 93, "00258": 93, "00259": 93, "00260": 93, "00261": 93, "00262": 93, "00263": 93, "21": 93, "00264": 93, "00265": 93, "00513": 93, "00514": 93, "00515": 93, "00516": 93, "00517": 93, "29": 93, "00518": 93, "00519": 93, "00520": 93, "00521": 93, "88": 93, "2048": 93, "250000000": 93, "malfunct": 93, "wrong": 93, "paus": 93, "collect": 94, "successor": 94, "significantli": 94, "learn": 94}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"get": [0, 65], "start": [0, 65], "understand": 0, "system": 0, "usag": [0, 2, 24, 59, 60, 63, 93], "warn": [0, 2], "set": [0, 42, 80], "up": 0, "your": 0, "us": [0, 88], "onix": [0, 3, 65, 88, 89, 90], "troubleshoot": 1, "breakout": [2, 9, 10, 11, 19, 54, 55], "board": [2, 9, 10, 11, 33, 55], "headstag": [2, 13, 32, 33, 34, 35, 36, 37, 38, 39, 42, 43, 54, 61, 62], "voltag": [2, 42], "what": [3, 90], "i": [3, 13, 90], "1": [3, 34, 35, 62], "standard": 3, "interoper": 3, "2": [3, 36, 37], "thin": 3, "tether": [3, 13, 43], "zero": 3, "torqu": 3, "commut": [3, 12, 13, 43, 54, 60], "3": 3, "low": 3, "latenc": [3, 63], "eib": [4, 5, 6, 54], "64": [4, 7, 8, 32, 33, 61], "bill": [4, 5, 7, 8, 32, 38, 47], "materi": [4, 5, 7, 8, 32, 38, 47], "pinout": [4, 5, 8], "tetrod": [4, 5], "connector": [4, 5, 36, 37], "64l": 5, "adapt": [6, 7, 54], "channel": [7, 8], "nano": 7, "z": 7, "electrod": 7, "map": 7, "omnet": 8, "adpat": 8, "overview": [9, 12, 50], "featur": [9, 12, 32, 38], "guid": [10, 43, 52, 54, 91], "setup": [10, 41, 45, 52], "reset": 10, "button": 10, "sdr": 10, "cabl": [10, 13, 43], "mmcx": [10, 13], "led": 10, "gatewar": 10, "updat": [11, 53, 55], "firmwar": [11, 53, 55], "window": [11, 51, 52, 53, 55], "coaxial": [12, 34, 35, 36, 37, 40, 43], "connect": 13, "type": 13, "link": [13, 20, 32, 34, 35, 36, 37, 38], "digit": [13, 19], "analog": [13, 17, 32], "o": 13, "lighthous": [13, 44, 54], "list": 13, "micro": 13, "coax": 13, "bno055": 14, "descript": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "regist": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40], "program": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 51], "devic": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 52, 55], "To": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "host": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 43, 47, 48, 49, 50, 51, 52, 54, 55, 80], "data": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 38, 40, 78, 79], "frame": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "ds90ub9x": 15, "raw": 15, "manag": [15, 25, 27, 28], "unmanag": [15, 25, 27, 28], "hs64": [16, 26], "electr": 16, "stimul": [16, 26, 32], "fmc": [17, 18, 19, 20], "io": [17, 19], "clock": 18, "output": 18, "serial": [19, 32, 38, 40], "control": [20, 71, 81], "heartbeat": 21, "oni": [22, 55, 93], "datasheet": 22, "load": [23, 61, 62, 67, 78, 79], "test": [23, 33, 52, 63], "memori": 24, "monitor": 24, "neuropixel": [25, 34, 35, 36, 37, 62], "v1": [25, 31], "optic": [26, 32], "rhd2164": 27, "rhs2116": [28, 29, 38], "trigger": 29, "test0": 30, "ts4231": 31, "arrai": 31, "vive": 31, "base": 31, "station": 31, "electrophysiologi": [32, 38], "auxiliari": 32, "input": 32, "3d": [32, 44], "posit": 32, "track": [32, 44], "todo": [32, 33, 49, 59, 63, 78, 79], "orient": 32, "neural": 32, "elect": 32, "0": 34, "0e": [35, 36, 62], "probe": [36, 37, 78, 79], "identif": [36, 37], "0ebeta": 37, "power": 40, "ds90ub933": 40, "4": 40, "commun": 40, "protocol": 40, "configur": [40, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85], "measur": 42, "gnd": 42, "vcoax": 42, "locat": 42, "make": 43, "which": 43, "assembli": [43, 47], "side": 43, "miniscop": [46, 54], "ucla": 46, "v3": 46, "v4": 46, "pcie": [47, 48, 49, 50, 51, 52, 54, 55], "bracket": 47, "insert": [47, 52], "modul": [47, 50, 52], "synchron": [49, 59], "multipl": 49, "numato": 50, "nereid": 50, "stack": 50, "blank": 51, "disabl": 52, "secur": 52, "boot": 52, "put": 52, "In": 52, "mode": 52, "instal": [52, 66], "c": 52, "runtim": 52, "driver": [52, 55], "softwar": [52, 91], "hw_logo": 54, "hardwar": 54, "download": [55, 57], "repl": [55, 93], "consol": 55, "applic": [55, 92], "tool": 55, "riffa": 55, "faq": [56, 57], "resources_logo": 57, "resourc": [57, 65], "support": 57, "contact": 58, "camera": 59, "workflow": [59, 60, 61, 62, 63, 64], "manual": 60, "script": [61, 62, 67], "exampl": 64, "bonsai": [65, 88, 90], "learn": 65, "access": 65, "document": [65, 88], "tutori": 65, "analogiodevic": 67, "bno055devic": 68, "clockoutputdevic": 69, "digitaliodevic": 70, "electricalstimulationdevic": 71, "properti": [71, 78, 79, 81, 83], "pane": [71, 78, 79, 81, 83], "gui": [71, 78, 79, 80, 81, 83, 89], "headstageportcontroldevic": 72, "heartbeatdevic": 73, "memoryusagedevic": 74, "miniscopev3devic": 75, "miniscopev4bno055devic": 76, "miniscopev4devic": 77, "neuropixelsv1devic": 78, "import": [78, 79], "imec": [78, 79], "calibr": [78, 79], "upload": [78, 79], "save": [78, 79], "neuropixelsv1edevic": 79, "onicontext": 80, "purpos": 80, "hub": 80, "sync": 80, "opticalstimulationdevic": 81, "rhd2164devic": 82, "rhs2116devic": 83, "rhs2116triggerdevic": 84, "ts4231v1devic": 85, "node": 86, "thi": 88, "open": 89, "ephi": 89, "plugin": 89, "packag": 90, "software_logo": 91, "deprec": 91, "command": [92, 93], "line": [92, 93], "requir": 93, "argument": 93, "option": 93}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx": 60}, "alltitles": {"Getting Started": [[0, "id1"], [65, "getting-started"]], "Understanding the System": [[0, "understanding-the-system"]], "Usage Warnings": [[0, "usage-warnings"], [2, "usage-warnings"]], "Setting up your system": [[0, "setting-up-your-system"]], "Using ONIX": [[0, "using-onix"]], "Troubleshooting": [[1, "id1"]], "Breakout Board": [[2, "breakout-board"], [9, "breakout-board"]], "Headstage Voltages": [[2, "headstage-voltages"], [42, "headstage-voltages"]], "What is ONIX?": [[3, "id1"]], "1. Standards & Interoperability": [[3, "standards-interoperability"]], "2. Thin Tethers & Zero Torque Commutation": [[3, "thin-tethers-zero-torque-commutation"]], "3. Low Latencies": [[3, "low-latencies"]], "EIB-64": [[4, "eib-64"]], "Bill of Materials": [[4, "bill-of-materials"], [5, "bill-of-materials"], [7, "bill-of-materials"], [8, "bill-of-materials"], [32, "bill-of-materials"], [38, "bill-of-materials"]], "Pinout": [[4, "pinout"], [5, "pinout"], [8, "pinout"]], "Tetrode Connectorization": [[4, "tetrode-connectorization"], [5, "tetrode-connectorization"]], "EIB-64L": [[5, "eib-64l"]], "Adapters & EIBs": [[6, "adapters-eibs"], [54, "adapters-eibs"]], "64-Channel Nano-Z Adapter": [[7, "channel-nano-z-adapter"]], "Electrode Mapping": [[7, "electrode-mapping"]], "64-Channel Omnetics Adpater": [[8, "channel-omnetics-adpater"]], "Overview": [[9, "overview"], [12, "overview"], [50, "overview"]], "Features": [[9, "features"], [12, "features"], [32, "features"], [38, "features"]], "Breakout Board Guide": [[10, "breakout-board-guide"]], "Setup": [[10, "setup"], [41, "setup"], [45, "setup"]], "Reset Button": [[10, "reset-button"]], "SDR Cable": [[10, "sdr-cable"]], "MMCX Cables": [[10, "mmcx-cables"]], "LEDs": [[10, "leds"]], "Buttons": [[10, "buttons"]], "Gateware": [[10, "gateware"]], "Updating Breakout Board Firmware in Windows": [[11, "updating-breakout-board-firmware-in-windows"]], "Coaxial Commutators": [[12, "coaxial-commutators"]], "Connections and Cables": [[13, "connections-and-cables"]], "Connection types": [[13, "connection-types"]], "Headstage Link": [[13, "headstage-link"]], "Digital and Analog I/O": [[13, "digital-and-analog-i-o"]], "Lighthouses": [[13, "lighthouses"], [54, "lighthouses"]], "Commutator link": [[13, "commutator-link"]], "Cable List": [[13, "cable-list"]], "Connecting MMCX": [[13, "connecting-mmcx"]], "Connecting Micro-Coax Headstage Tethers": [[13, "connecting-micro-coax-headstage-tethers"]], "BNO055": [[14, "bno055"]], "Description": [[14, "description"], [15, "description"], [16, "description"], [17, "description"], [18, "description"], [19, "description"], [20, "description"], [21, "description"], [23, "description"], [24, "description"], [25, "description"], [26, "description"], [27, "description"], [28, "description"], [29, "description"], [30, "description"], [31, "description"]], "Register Programming": [[14, "register-programming"], [15, "register-programming"], [16, "register-programming"], [17, "register-programming"], [18, "register-programming"], [19, "register-programming"], [20, "register-programming"], [21, "register-programming"], [23, "register-programming"], [24, "register-programming"], [25, "register-programming"], [26, "register-programming"], [27, "register-programming"], [28, "register-programming"], [29, "register-programming"], [30, "register-programming"], [31, "register-programming"]], "Device To Host Data Frames": [[14, "device-to-host-data-frames"], [15, "device-to-host-data-frames"], [16, "device-to-host-data-frames"], [17, "device-to-host-data-frames"], [18, "device-to-host-data-frames"], [19, "device-to-host-data-frames"], [20, "device-to-host-data-frames"], [21, "device-to-host-data-frames"], [23, "device-to-host-data-frames"], [24, "device-to-host-data-frames"], [25, "device-to-host-data-frames"], [26, "device-to-host-data-frames"], [27, "device-to-host-data-frames"], [28, "device-to-host-data-frames"], [29, "device-to-host-data-frames"], [30, "device-to-host-data-frames"], [31, "device-to-host-data-frames"]], "Host To Device Data Frames": [[14, "host-to-device-data-frames"], [15, "host-to-device-data-frames"], [16, "host-to-device-data-frames"], [17, "host-to-device-data-frames"], [18, "host-to-device-data-frames"], [19, "host-to-device-data-frames"], [20, "host-to-device-data-frames"], [21, "host-to-device-data-frames"], [23, "host-to-device-data-frames"], [24, "host-to-device-data-frames"], [25, "host-to-device-data-frames"], [26, "host-to-device-data-frames"], [27, "host-to-device-data-frames"], [28, "host-to-device-data-frames"], [29, "host-to-device-data-frames"], [30, "host-to-device-data-frames"], [31, "host-to-device-data-frames"]], "DS90UB9X Raw Device": [[15, "ds90ub9x-raw-device"]], "Managed Registers": [[15, "managed-registers"], [15, "id1"], [25, "managed-registers"], [25, "id1"], [27, "managed-registers"], [27, "id1"], [28, "managed-registers"], [28, "id1"]], "Unmanaged Registers": [[15, "unmanaged-registers"], [25, "unmanaged-registers"], [25, "id2"], [27, "unmanaged-registers"], [27, "id2"], [28, "unmanaged-registers"], [28, "id2"]], "HS64 Electrical Stimulator": [[16, "hs64-electrical-stimulator"]], "HS64 Electrical Stimulator Registers": [[16, "estim-hs64-regs"]], "FMC Host Analog IO Device": [[17, "fmc-host-analog-io-device"]], "FMC Host Clock Output Device": [[18, "fmc-host-clock-output-device"]], "FMC Host Digital IO Device": [[19, "fmc-host-digital-io-device"]], "Breakout to Host Serialization": [[19, "breakout-to-host-serialization"]], "Host to Breakout Serialization": [[19, "host-to-breakout-serialization"]], "FMC Link Controller": [[20, "fmc-link-controller"]], "Heartbeat": [[21, "heartbeat"]], "ONI Datasheets": [[22, "oni-datasheets"]], "Load Test Device": [[23, "load-test-device"]], "Memory Usage Monitor": [[24, "memory-usage-monitor"]], "Neuropixels V1": [[25, "neuropixels-v1"]], "HS64 Optical Stimulator": [[26, "hs64-optical-stimulator"]], "HS64 Optical Stimulator Registers": [[26, "ostim-hs64-regs"]], "RHD2164": [[27, "rhd2164"]], "RHS2116": [[28, "rhs2116"]], "RHS2116 Trigger": [[29, "rhs2116-trigger"]], "Test0 Device": [[30, "test0-device"]], "TS4231 Array for Vive V1 Base Stations": [[31, "ts4231-array-for-vive-v1-base-stations"]], "Headstage-64": [[32, "headstage-64"]], "Data Link Serialization": [[32, "data-link-serialization"], [38, "data-link-serialization"]], "Electrophysiology & Auxiliary Analog Inputs": [[32, "electrophysiology-auxiliary-analog-inputs"]], "3D Position Tracking": [[32, "d-position-tracking"]], "Todo": [[32, "id2"], [33, "id1"], [49, "id1"], [59, "id1"], [59, "id2"], [63, "id1"], [78, "id1"], [79, "id1"]], "3D Orientation Tracking": [[32, "d-orientation-tracking"]], "Neural Stimulation": [[32, "neural-stimulation"]], "Optical Stimulation": [[32, "optical-stimulation"]], "Electical Stimulation": [[32, "electical-stimulation"]], "Test Board for Headstage-64": [[33, "test-board-for-headstage-64"]], "Neuropixels-1.0 Headstage": [[34, "neuropixels-1-0-headstage"]], "Coaxial Link": [[34, "coaxial-link"], [35, "coaxial-link"], [36, "coaxial-link"], [37, "coaxial-link"]], "Neuropixels-1.0e Headstage": [[35, "neuropixels-1-0e-headstage"]], "Neuropixels-2.0e Headstage": [[36, "neuropixels-2-0e-headstage"]], "Probe connector identification": [[36, "probe-connector-identification"], [37, "probe-connector-identification"]], "Neuropixels-2.0eBeta Headstage": [[37, "neuropixels-2-0ebeta-headstage"]], "RHS2116 Headstage": [[38, "rhs2116-headstage"]], "Electrophysiology": [[38, "electrophysiology"]], "Headstages": [[39, "headstages"]], "Coaxial Data Serialization & Power": [[40, "coaxial-data-serialization-power"]], "Power": [[40, "power"]], "DS90UB933/4 Communication Protocols": [[40, "ds90ub933-4-communication-protocols"]], "Data Serialization": [[40, "data-serialization"]], "Register Configuration": [[40, "register-configuration"]], "Setting Headstage Voltage": [[42, "setting-headstage-voltage"]], "Measuring Headstage Voltage": [[42, "measuring-headstage-voltage"]], "GND and Vcoax location": [[42, "id1"]], "Making Coaxial Tethers": [[43, "making-coaxial-tethers"]], "Which Coaxial Cable?": [[43, "which-coaxial-cable"]], "Assembly Guide": [[43, "assembly-guide"]], "Headstage Side": [[43, "headstage-side"]], "Host/Commutator Side": [[43, "host-commutator-side"]], "3D-Tracking Lighthouses": [[44, "d-tracking-lighthouses"]], "Miniscopes": [[46, "miniscopes"]], "UCLA Miniscope V3": [[46, "ucla-miniscope-v3"]], "UCLA Miniscope V4": [[46, "ucla-miniscope-v4"]], "PCIe Bracket Assembly": [[47, "pcie-bracket-assembly"]], "Materials": [[47, "materials"]], "Bill of materials": [[47, "id1"]], "Insert the PCIe Host Module": [[47, "insert-the-pcie-host-module"], [52, "insert-the-pcie-host-module"]], "PCIe Host": [[48, "pcie-host"], [54, "pcie-host"]], "Synchronizing Multiple PCIe Hosts": [[49, "synchronizing-multiple-pcie-hosts"]], "Host Module": [[50, "host-module"]], "Numato Nereid": [[50, "numato-nereid"]], "PCIe Stack": [[50, "pcie-stack"]], "Programming a Blank PCIe Host (Windows)": [[51, "programming-a-blank-pcie-host-windows"]], "Setup Guide for Windows": [[52, "setup-guide-for-windows"]], "Disable Secure Boot": [[52, "disable-secure-boot"]], "Put Windows In Testing Mode": [[52, "put-windows-in-testing-mode"]], "Install C++ Runtime": [[52, "install-c-runtime"]], "Install Device Driver": [[52, "install-device-driver"]], "Install Software": [[52, "install-software"]], "Updating Firmware in Windows": [[53, "updating-firmware-in-windows"]], "hw_logo Hardware Guide": [[54, "hw-logo-hardware-guide"]], "Breakout": [[54, "breakout"]], "Headstages & Miniscopes": [[54, "headstages-miniscopes"]], "Commutators": [[54, "commutators"]], "Downloads": [[55, "downloads"], [57, "downloads"]], "oni-repl Console Application": [[55, "oni-repl-console-application"]], "oni-repl Windows downloads": [[55, "id2"]], "PCIe Host Updater": [[55, "pcie-host-updater"]], "PCIe Host update tools": [[55, "id3"]], "Breakout Board Updater": [[55, "breakout-board-updater"]], "Breakout Board update tools": [[55, "id4"]], "RIFFA Device Driver": [[55, "riffa-device-driver"]], "RIFFA PCIe driver": [[55, "id5"]], "PCIe Host Firmware": [[55, "pcie-host-firmware"]], "Breakout Board Firmware": [[55, "breakout-board-firmware"]], "FAQ": [[56, "faq"], [57, "faq"]], "resources_logo Resources": [[57, "resources-logo-resources"]], "Support": [[57, "support"]], "Contact": [[58, "contact"]], "Camera Synchronization Workflow": [[59, "camera-synchronization-workflow"]], "Usage": [[59, "usage"], [60, "usage"], [63, "usage"]], "Manual Commutator Workflow": [[60, "manual-commutator-workflow"]], "Headstage-64 Workflow": [[61, "headstage-64-workflow"]], "Loading Scripts": [[61, "loading-scripts"], [62, "loading-scripts"], [67, "loading-scripts"]], "Headstage Neuropixels 1.0e Workflow": [[62, "headstage-neuropixels-1-0e-workflow"]], "Latency Test Workflow": [[63, "latency-test-workflow"]], "Example Workflows": [[64, "example-workflows"]], "Bonsai Learning Resources": [[65, "bonsai-learning-resources"]], "Accessing Bonsai.ONIX Documentation": [[65, "accessing-bonsai-onix-documentation"]], "Bonsai.ONIX Tutorial": [[65, "bonsai-onix-tutorial"]], "Installation": [[66, "installation"]], "AnalogIODevice": [[67, "analogiodevice"]], "Configuration": [[67, "configuration"], [68, "configuration"], [69, "configuration"], [70, "configuration"], [71, "configuration"], [72, "configuration"], [73, "configuration"], [74, "configuration"], [75, "configuration"], [76, "configuration"], [77, "configuration"], [78, "configuration"], [79, "configuration"], [81, "configuration"], [82, "configuration"], [83, "configuration"], [84, "configuration"], [85, "configuration"]], "BNO055Device": [[68, "bno055device"]], "ClockOutputDevice": [[69, "clockoutputdevice"]], "DigitalIODevice": [[70, "digitaliodevice"]], "ElectricalStimulationDevice": [[71, "electricalstimulationdevice"]], "Property Pane": [[71, "property-pane"], [78, "property-pane"], [79, "property-pane"], [81, "property-pane"], [83, "property-pane"]], "Configuration GUI": [[71, "configuration-gui"], [78, "configuration-gui"], [79, "configuration-gui"], [80, "configuration-gui"], [81, "configuration-gui"], [83, "configuration-gui"]], "GUI Controls": [[71, "gui-controls"], [81, "gui-controls"]], "HeadstagePortControlDevice": [[72, "headstageportcontroldevice"]], "HeartbeatDevice": [[73, "heartbeatdevice"]], "MemoryUsageDevice": [[74, "memoryusagedevice"]], "MiniscopeV3Device": [[75, "miniscopev3device"]], "MiniscopeV4BNO055Device": [[76, "miniscopev4bno055device"]], "MiniscopeV4Device": [[77, "miniscopev4device"]], "NeuropixelsV1Device": [[78, "neuropixelsv1device"]], "Importing IMEC Calibration Data": [[78, "importing-imec-calibration-data"], [79, "importing-imec-calibration-data"]], "Configuring the Probe": [[78, "configuring-the-probe"], [79, "configuring-the-probe"]], "Uploading to the Probe": [[78, "uploading-to-the-probe"], [79, "uploading-to-the-probe"]], "Saving Configurations": [[78, "saving-configurations"], [79, "saving-configurations"]], "Loading Configurations": [[78, "loading-configurations"], [79, "loading-configurations"]], "NeuropixelsV1eDevice": [[79, "neuropixelsv1edevice"]], "ONIContext": [[80, "onicontext"]], "Purpose": [[80, "purpose"]], "Settings \u279e Hubs\u2026": [[80, "settings-hubs"]], "Settings \u279e Host Sync\u2026": [[80, "settings-host-sync"]], "OpticalStimulationDevice": [[81, "opticalstimulationdevice"]], "RHD2164Device": [[82, "rhd2164device"]], "RHS2116Device": [[83, "rhs2116device"]], "RHS2116TriggerDevice": [[84, "rhs2116triggerdevice"]], "TS4231V1Device": [[85, "ts4231v1device"]], "Nodes": [[86, "nodes"]], "Bonsai.ONIX": [[88, "bonsai-onix"]], "Using this Documentation": [[88, "using-this-documentation"]], "Open Ephys GUI ONIX Plugin": [[89, "open-ephys-gui-onix-plugin"]], "Bonsai ONIX Package": [[90, "bonsai-onix-package"]], "What is Bonsai?": [[90, "what-is-bonsai"]], "software_logo Software Guide": [[91, "software-logo-software-guide"]], "Deprecated Software": [[91, "deprecated-software"]], "Command Line Application": [[92, "command-line-application"]], "oni-repl Usage": [[93, "oni-repl-usage"]], "Required Arguments": [[93, "required-arguments"]], "Command Line Options": [[93, "command-line-options"]], "REPL Commands": [[93, "repl-commands"]]}, "indexentries": {"can i use headstage_64 with a silicon probe instead of tetrodes?": [[56, "term-Can-I-use-headstage_64-with-a-silicon-probe-instead-of-tetrodes"]], "can i use my older intan headstages with the system?": [[56, "term-Can-I-use-my-older-Intan-headstages-with-the-system"]], "how is oni different than onix?": [[56, "term-How-is-ONI-different-than-ONIX"]], "i have existing acquisition hardware. can i can use your api and software to acquire data from it?": [[56, "term-I-have-existing-acquisition-hardware.-Can-I-can-use-your-API-and-software-to-acquire-data-from-it"]], "i have existing acquisition software. can i integrate support for onix hardware using your api?": [[56, "term-I-have-existing-acquisition-software.-Can-I-integrate-support-for-ONIX-hardware-using-your-API"]], "is onix hardware available for purchase?": [[56, "term-Is-ONIX-hardware-available-for-purchase"]], "what does onix stand for?": [[56, "term-What-does-ONIX-stand-for"]], "what is onix?": [[56, "term-What-is-ONIX"]], "what is open ephys?": [[56, "term-What-is-Open-Ephys"]], "where do i get help when using the system?": [[56, "term-Where-do-I-get-help-when-using-the-system"]], "why is there no open ephys gui plugin for onix hardware?": [[56, "term-Why-is-there-no-Open-Ephys-GUI-plugin-for-ONIX-hardware"]]}})
\ No newline at end of file
+Search.setIndex({"docnames": ["Getting Started/index", "Getting Started/troubleshooting", "Getting Started/warnings", "Getting Started/whatisonix", "Hardware Guide/Adapters & EIBs/eib-64", "Hardware Guide/Adapters & EIBs/eib-64-large", "Hardware Guide/Adapters & EIBs/index", "Hardware Guide/Adapters & EIBs/nano-z-adapter-64", "Hardware Guide/Adapters & EIBs/omnetics-adapter-64", "Hardware Guide/Breakout Board/index", "Hardware Guide/Breakout Board/setup", "Hardware Guide/Breakout Board/updating-breakout-firmware", "Hardware Guide/Commutators/index", "Hardware Guide/Connections & Cables/index", "Hardware Guide/Datasheets/bno055", "Hardware Guide/Datasheets/ds90ub9x-raw", "Hardware Guide/Datasheets/estim-hs64", "Hardware Guide/Datasheets/fmc-analog-io", "Hardware Guide/Datasheets/fmc-clock-out", "Hardware Guide/Datasheets/fmc-digital-io", "Hardware Guide/Datasheets/fmc-link-control", "Hardware Guide/Datasheets/heartbeat", "Hardware Guide/Datasheets/index", "Hardware Guide/Datasheets/load-test", "Hardware Guide/Datasheets/memory-usage", "Hardware Guide/Datasheets/neuropixels-v1", "Hardware Guide/Datasheets/ostim-hs64", "Hardware Guide/Datasheets/rhd2164", "Hardware Guide/Datasheets/rhs2116", "Hardware Guide/Datasheets/rhs2116-trigger", "Hardware Guide/Datasheets/test-0", "Hardware Guide/Datasheets/ts4231-v1-array", "Hardware Guide/Headstages/headstage-64/index", "Hardware Guide/Headstages/headstage-64/test-board-64", "Hardware Guide/Headstages/headstage-neuropix-1", "Hardware Guide/Headstages/headstage-neuropix-1e", "Hardware Guide/Headstages/headstage-neuropix-2e", "Hardware Guide/Headstages/headstage-neuropix-2e-beta", "Hardware Guide/Headstages/headstage-rhs2116", "Hardware Guide/Headstages/index", "Hardware Guide/Headstages/serialization", "Hardware Guide/Headstages/setup", "Hardware Guide/Headstages/tether-voltage", "Hardware Guide/Headstages/tethers", "Hardware Guide/Lighthouses/index", "Hardware Guide/Lighthouses/setup", "Hardware Guide/Miniscopes/index", "Hardware Guide/PCIe Host/bracket-assembly", "Hardware Guide/PCIe Host/index", "Hardware Guide/PCIe Host/multi-board-sync", "Hardware Guide/PCIe Host/overview", "Hardware Guide/PCIe Host/programming-with-jtag", "Hardware Guide/PCIe Host/setup-windows", "Hardware Guide/PCIe Host/updating-firmware", "Hardware Guide/index", "Resources/downloads", "Resources/faq", "Resources/index", "Resources/support", "Software Guide/Bonsai.ONIX/Bonsai Examples/CameraSync", "Software Guide/Bonsai.ONIX/Bonsai Examples/Commutator", "Software Guide/Bonsai.ONIX/Bonsai Examples/Headstage64", "Software Guide/Bonsai.ONIX/Bonsai Examples/HeadstageNP1e", "Software Guide/Bonsai.ONIX/Bonsai Examples/LatencyTest", "Software Guide/Bonsai.ONIX/Bonsai Examples/index", "Software Guide/Bonsai.ONIX/GettingStarted", "Software Guide/Bonsai.ONIX/Installation", "Software Guide/Bonsai.ONIX/Nodes/AnalogIODevice", "Software Guide/Bonsai.ONIX/Nodes/BNO055Device", "Software Guide/Bonsai.ONIX/Nodes/ClockOutputDevice", "Software Guide/Bonsai.ONIX/Nodes/DigitalIODevice", "Software Guide/Bonsai.ONIX/Nodes/ElectricalStimulationDevice", "Software Guide/Bonsai.ONIX/Nodes/HeadstagePortControlDevice", "Software Guide/Bonsai.ONIX/Nodes/HeartbeatDevice", "Software Guide/Bonsai.ONIX/Nodes/MemoryUsageDevice", "Software Guide/Bonsai.ONIX/Nodes/MiniscopeV3Device", "Software Guide/Bonsai.ONIX/Nodes/MiniscopeV4BNO055Device", "Software Guide/Bonsai.ONIX/Nodes/MiniscopeV4Device", "Software Guide/Bonsai.ONIX/Nodes/NeuropixelsV1Device", "Software Guide/Bonsai.ONIX/Nodes/NeuropixelsV1eDevice", "Software Guide/Bonsai.ONIX/Nodes/ONIContext", "Software Guide/Bonsai.ONIX/Nodes/OpticalStimulationDevice", "Software Guide/Bonsai.ONIX/Nodes/RHD2164Device", "Software Guide/Bonsai.ONIX/Nodes/RHS2116Device", "Software Guide/Bonsai.ONIX/Nodes/RHS2116TriggerDevice", "Software Guide/Bonsai.ONIX/Nodes/TS4231V1Device", "Software Guide/Bonsai.ONIX/Nodes/index", "Software Guide/Bonsai.ONIX/deprecation-notice", "Software Guide/Bonsai.ONIX/index", "Software Guide/Open Ephys GUI/index", "Software Guide/OpenEphys.Onix1/index", "Software Guide/index", "Software Guide/oni-repl/index", "Software Guide/oni-repl/usage", "index"], "filenames": ["Getting Started/index.rst", "Getting Started/troubleshooting.rst", "Getting Started/warnings.rst", "Getting Started/whatisonix.rst", "Hardware Guide/Adapters & EIBs/eib-64.rst", "Hardware Guide/Adapters & EIBs/eib-64-large.rst", "Hardware Guide/Adapters & EIBs/index.rst", "Hardware Guide/Adapters & EIBs/nano-z-adapter-64.rst", "Hardware Guide/Adapters & EIBs/omnetics-adapter-64.rst", "Hardware Guide/Breakout Board/index.rst", "Hardware Guide/Breakout Board/setup.rst", "Hardware Guide/Breakout Board/updating-breakout-firmware.rst", "Hardware Guide/Commutators/index.rst", "Hardware Guide/Connections & Cables/index.rst", "Hardware Guide/Datasheets/bno055.rst", "Hardware Guide/Datasheets/ds90ub9x-raw.rst", "Hardware Guide/Datasheets/estim-hs64.rst", "Hardware Guide/Datasheets/fmc-analog-io.rst", "Hardware Guide/Datasheets/fmc-clock-out.rst", "Hardware Guide/Datasheets/fmc-digital-io.rst", "Hardware Guide/Datasheets/fmc-link-control.rst", "Hardware Guide/Datasheets/heartbeat.rst", "Hardware Guide/Datasheets/index.rst", "Hardware Guide/Datasheets/load-test.rst", "Hardware Guide/Datasheets/memory-usage.rst", "Hardware Guide/Datasheets/neuropixels-v1.rst", "Hardware Guide/Datasheets/ostim-hs64.rst", "Hardware Guide/Datasheets/rhd2164.rst", "Hardware Guide/Datasheets/rhs2116.rst", "Hardware Guide/Datasheets/rhs2116-trigger.rst", "Hardware Guide/Datasheets/test-0.rst", "Hardware Guide/Datasheets/ts4231-v1-array.rst", "Hardware Guide/Headstages/headstage-64/index.rst", "Hardware Guide/Headstages/headstage-64/test-board-64.rst", "Hardware Guide/Headstages/headstage-neuropix-1.rst", "Hardware Guide/Headstages/headstage-neuropix-1e.rst", "Hardware Guide/Headstages/headstage-neuropix-2e.rst", "Hardware Guide/Headstages/headstage-neuropix-2e-beta.rst", "Hardware Guide/Headstages/headstage-rhs2116.rst", "Hardware Guide/Headstages/index.rst", "Hardware Guide/Headstages/serialization.rst", "Hardware Guide/Headstages/setup.rst", "Hardware Guide/Headstages/tether-voltage.rst", "Hardware Guide/Headstages/tethers.rst", "Hardware Guide/Lighthouses/index.rst", "Hardware Guide/Lighthouses/setup.rst", "Hardware Guide/Miniscopes/index.rst", "Hardware Guide/PCIe Host/bracket-assembly.rst", "Hardware Guide/PCIe Host/index.rst", "Hardware Guide/PCIe Host/multi-board-sync.rst", "Hardware Guide/PCIe Host/overview.rst", "Hardware Guide/PCIe Host/programming-with-jtag.rst", "Hardware Guide/PCIe Host/setup-windows.rst", "Hardware Guide/PCIe Host/updating-firmware.rst", "Hardware Guide/index.rst", "Resources/downloads.rst", "Resources/faq.rst", "Resources/index.rst", "Resources/support.rst", "Software Guide/Bonsai.ONIX/Bonsai Examples/CameraSync.rst", "Software Guide/Bonsai.ONIX/Bonsai Examples/Commutator.rst", "Software Guide/Bonsai.ONIX/Bonsai Examples/Headstage64.rst", "Software Guide/Bonsai.ONIX/Bonsai Examples/HeadstageNP1e.rst", "Software Guide/Bonsai.ONIX/Bonsai Examples/LatencyTest.rst", "Software Guide/Bonsai.ONIX/Bonsai Examples/index.rst", "Software Guide/Bonsai.ONIX/GettingStarted.rst", "Software Guide/Bonsai.ONIX/Installation.rst", "Software Guide/Bonsai.ONIX/Nodes/AnalogIODevice.rst", "Software Guide/Bonsai.ONIX/Nodes/BNO055Device.rst", "Software Guide/Bonsai.ONIX/Nodes/ClockOutputDevice.rst", "Software Guide/Bonsai.ONIX/Nodes/DigitalIODevice.rst", "Software Guide/Bonsai.ONIX/Nodes/ElectricalStimulationDevice.rst", "Software Guide/Bonsai.ONIX/Nodes/HeadstagePortControlDevice.rst", "Software Guide/Bonsai.ONIX/Nodes/HeartbeatDevice.rst", "Software Guide/Bonsai.ONIX/Nodes/MemoryUsageDevice.rst", "Software Guide/Bonsai.ONIX/Nodes/MiniscopeV3Device.rst", "Software Guide/Bonsai.ONIX/Nodes/MiniscopeV4BNO055Device.rst", "Software Guide/Bonsai.ONIX/Nodes/MiniscopeV4Device.rst", "Software Guide/Bonsai.ONIX/Nodes/NeuropixelsV1Device.rst", "Software Guide/Bonsai.ONIX/Nodes/NeuropixelsV1eDevice.rst", "Software Guide/Bonsai.ONIX/Nodes/ONIContext.rst", "Software Guide/Bonsai.ONIX/Nodes/OpticalStimulationDevice.rst", "Software Guide/Bonsai.ONIX/Nodes/RHD2164Device.rst", "Software Guide/Bonsai.ONIX/Nodes/RHS2116Device.rst", "Software Guide/Bonsai.ONIX/Nodes/RHS2116TriggerDevice.rst", "Software Guide/Bonsai.ONIX/Nodes/TS4231V1Device.rst", "Software Guide/Bonsai.ONIX/Nodes/index.rst", "Software Guide/Bonsai.ONIX/deprecation-notice.rst", "Software Guide/Bonsai.ONIX/index.rst", "Software Guide/Open Ephys GUI/index.rst", "Software Guide/OpenEphys.Onix1/index.rst", "Software Guide/index.rst", "Software Guide/oni-repl/index.rst", "Software Guide/oni-repl/usage.rst", "index.rst"], "titles": ["Getting Started", "Troubleshooting", "Usage Warnings", "What is ONIX?", "EIB-64", "EIB-64L", "Adapters & EIBs", "64-Channel Nano-Z Adapter", "64-Channel Omnetics Adpater", "Breakout Board", "Breakout Board Guide", "Updating Breakout Board Firmware in Windows", "Coaxial Commutators", "Connections and Cables", "BNO055", "DS90UB9X Raw Device", "HS64 Electrical Stimulator", "FMC Host Analog IO Device", "FMC Host Clock Output Device", "FMC Host Digital IO Device", "FMC Link Controller", "Heartbeat", "ONI Datasheets", "Load Test Device", "Memory Usage Monitor", "Neuropixels V1", "HS64 Optical Stimulator", "RHD2164", "RHS2116", "RHS2116 Trigger", "Test0 Device", "TS4231 Array for Vive V1 Base Stations", "Headstage-64", "Test Board for Headstage-64", "Neuropixels-1.0 Headstage", "Neuropixels-1.0e Headstage", "Neuropixels-2.0e Headstage", "Neuropixels-2.0eBeta Headstage", "RHS2116 Headstage", "Headstages", "Coaxial Data Serialization & Power", "Setup", "Headstage Voltages", "Making Coaxial Tethers", "3D-Tracking Lighthouses", "Setup", "Miniscopes", "PCIe Bracket Assembly", "PCIe Host", "Synchronizing Multiple PCIe Hosts", "Overview", "Programming a Blank PCIe Host (Windows)", "Setup Guide for Windows", "Updating Firmware in Windows", " Hardware Guide", "Downloads", "FAQ", " Resources", "Contact", "Camera Synchronization Workflow", "Manual Commutator Workflow", "Headstage-64 Workflow", "Headstage Neuropixels 1.0e Workflow", "Latency Test Workflow", "Example Workflows", "Getting Started", "Installation", "AnalogIODevice", "BNO055Device", "ClockOutputDevice", "DigitalIODevice", "ElectricalStimulationDevice", "HeadstagePortControlDevice", "HeartbeatDevice", "MemoryUsageDevice", "MiniscopeV3Device", "MiniscopeV4BNO055Device", "MiniscopeV4Device", "NeuropixelsV1Device", "NeuropixelsV1eDevice", "ONIContext", "OpticalStimulationDevice", "RHD2164Device", "RHS2116Device", "RHS2116TriggerDevice", "TS4231V1Device", "Nodes", "<no title>", "Bonsai.ONIX", "Open Ephys GUI ONIX Plugin", "Bonsai ONIX Package", " Software Guide", "Command Line Application", "oni-repl
Usage", "Home"], "terms": {"read": [0, 2, 15, 24, 25, 27, 28, 30, 40, 56, 74, 78, 79, 80, 83, 92, 93], "what": [0, 19, 24, 39, 42, 56, 80], "i": [0, 1, 2, 4, 5, 7, 8, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 42, 43, 45, 46, 47, 50, 51, 52, 54, 56, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94], "high": [0, 9, 10, 12, 13, 15, 18, 19, 20, 26, 28, 32, 40, 42, 50, 56, 82, 83, 94], "level": [0, 15, 19, 26, 42, 50, 56, 61, 62, 64, 92, 94], "introduct": [0, 56], "thi": [0, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 38, 39, 40, 42, 43, 44, 47, 48, 50, 51, 52, 53, 54, 55, 56, 59, 60, 61, 62, 63, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 90, 92, 93, 94], "hardwar": [0, 3, 10, 11, 15, 18, 19, 23, 30, 32, 39, 40, 42, 43, 51, 53, 55, 56, 58, 59, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 77, 79, 80, 83, 85, 88, 90, 91, 92, 93, 94], "how": [0, 1, 2, 3, 10, 13, 15, 32, 34, 35, 36, 37, 38, 40, 42, 55, 56, 59, 60, 61, 62, 64, 65, 80, 83, 90, 92], "differ": [0, 3, 17, 23, 32, 40, 42, 56, 61, 62, 81, 83], "from": [0, 3, 10, 11, 13, 15, 17, 19, 23, 25, 27, 28, 29, 31, 32, 38, 40, 43, 45, 47, 50, 51, 52, 55, 56, 62, 64, 65, 69, 78, 79, 80, 82, 83, 84, 85, 89, 91, 92, 93, 94], "other": [0, 3, 13, 20, 23, 26, 29, 32, 39, 45, 50, 51, 52, 61, 62, 78, 79, 80, 90, 94], "neurosci": [0, 3, 56, 94], "acquisit": [0, 3, 10, 17, 18, 28, 52, 54, 56, 61, 62, 65, 69, 78, 79, 80, 88, 91, 92, 93, 94], "our": [0, 10, 50, 56, 58], "faq": 0, "contain": [0, 10, 16, 17, 19, 21, 24, 25, 40, 44, 54, 61, 62, 65, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 85, 88, 90, 93], "answer": 0, "gener": [0, 16, 18, 19, 21, 24, 29, 32, 34, 35, 36, 37, 38, 40, 50, 51, 54, 56, 58, 80, 84, 93], "question": [0, 57, 58], "about": [0, 24, 28, 43, 47, 74, 78, 79, 80, 91, 93, 94], "see": [0, 2, 10, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 32, 38, 40, 41, 42, 51, 52, 55, 56, 58, 61], "guid": [0, 2, 11, 51, 53, 55, 65, 94], "descript": [0, 10, 40, 53, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 81, 82, 83, 84, 85], "each": [0, 2, 3, 9, 10, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 38, 40, 42, 45, 47, 61, 62, 67, 78, 79, 80, 81, 82, 83, 93], "compon": [0, 2, 16, 40, 43], "decid": 0, "which": [0, 3, 11, 15, 16, 17, 19, 20, 23, 25, 26, 27, 28, 32, 34, 35, 36, 37, 38, 40, 50, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 85, 90, 91], "you": [0, 3, 11, 32, 38, 39, 40, 43, 51, 52, 53, 55, 56, 58, 64, 65, 66, 71, 72, 75, 76, 77, 78, 79, 81, 83, 88, 89, 91], "need": [0, 1, 20, 23, 32, 40, 42, 50, 52, 53, 54, 55, 56, 57, 66, 72, 78, 79, 80, 93], "To": [0, 3, 32, 51, 53, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89], "underli": [0, 80, 88], "specif": [0, 3, 11, 32, 40, 50, 56, 58, 78, 79, 80], "check": [0, 1, 11, 15, 20, 27, 28, 57, 72, 78, 79, 80, 83], "out": [0, 10, 17, 19, 32, 43, 50, 54, 57, 71, 78, 79, 81, 84], "oni": [0, 3, 13, 18, 29, 40, 53, 56, 58, 80, 88, 91, 92, 94], "For": [0, 2, 3, 10, 15, 16, 17, 19, 32, 34, 35, 36, 37, 38, 40, 42, 43, 52, 53, 58, 78, 79, 80, 83, 93], "develop": [0, 3, 30, 40, 52, 89], "who": [0, 3, 56], "want": [0, 3, 53, 56, 78, 79, 91], "dig": 0, "api": [0, 3, 56, 58, 91], "document": [0, 2, 10, 12, 14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 30, 31, 33, 42, 46, 49, 50, 54, 56, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 90], "befor": [0, 2, 10, 15, 18, 43, 47, 52, 62, 72, 78, 79, 80, 93], "work": [0, 2, 10, 31, 39, 43, 62, 80, 89], "avoid": 0, "caus": [0, 2, 11, 17, 42, 43, 50, 53, 55, 93], "damag": [0, 2, 10, 11, 17, 32, 40, 42, 50], "have": [0, 3, 10, 13, 16, 17, 20, 28, 32, 34, 35, 36, 37, 38, 39, 40, 42, 43, 51, 52, 53, 55, 56, 58, 65, 67, 72, 78, 79, 80, 89, 94], "all": [0, 3, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 43, 50, 53, 68, 78, 79, 80, 82, 83, 89, 90, 93], "necessari": [0, 11, 13], "A": [0, 3, 10, 12, 13, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 28, 29, 30, 32, 34, 35, 36, 37, 41, 42, 43, 45, 50, 52, 62, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 90, 93], "full": [0, 14, 25, 32, 68, 70, 90], "setup": [0, 2, 3, 11, 39, 44, 51, 53, 54, 61, 80], "consist": [0, 15, 16, 17, 19, 25, 27, 28, 54, 80], "pcie": [0, 2, 3, 9, 10, 12, 13, 15, 17, 18, 19, 20, 21, 24, 35, 36, 37, 40, 41, 42, 46, 53, 58, 80], "host": [0, 2, 3, 9, 10, 11, 12, 13, 22, 32, 35, 36, 37, 40, 42, 46, 53, 58, 67, 68, 69, 70, 72, 73, 74, 76, 82, 83, 85, 93], "comput": [0, 3, 12, 13, 31, 42, 51, 52, 53, 54, 56, 80], "breakout": [0, 1, 13, 41, 46, 50, 58, 70, 93], "board": [0, 1, 3, 4, 5, 7, 8, 12, 13, 19, 32, 38, 40, 41, 42, 43, 46, 50, 51, 52, 53, 54, 58, 70, 83, 93], "compliant": [0, 9, 13, 40, 50, 91, 92, 94], "devic": [0, 3, 7, 9, 11, 22, 32, 40, 42, 47, 48, 51, 53, 54, 56, 62, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 88, 92, 93], "headstag": [0, 1, 3, 4, 5, 8, 9, 10, 11, 12, 14, 16, 19, 20, 25, 26, 27, 28, 31, 40, 41, 44, 48, 50, 55, 56, 58, 60, 64, 68, 70, 71, 72, 75, 76, 77, 79, 80, 81, 83, 84, 93], "miniscop": [0, 9, 12, 13, 15, 20, 40, 48, 50, 60, 75, 76, 77, 80, 90], "coaxial": [0, 3, 10, 13, 18, 32, 38, 39, 42, 54, 56, 60, 72, 93], "commut": [0, 61, 62, 64], "2x": [0, 32, 50], "lighthous": [0, 31, 45, 61], "base": [0, 8, 17, 20, 22, 32, 34, 40, 43, 44, 45, 48, 50, 54, 56, 66, 85, 89], "station": [0, 22, 32, 34, 43, 44, 45, 54, 85], "cabl": [0, 2, 3, 9, 11, 12, 18, 40, 45, 47, 51, 54, 80, 84], "ar": [0, 2, 3, 4, 5, 7, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 22, 24, 25, 26, 27, 28, 29, 31, 32, 38, 39, 40, 42, 43, 44, 47, 50, 53, 54, 56, 57, 61, 66, 67, 70, 71, 73, 78, 79, 80, 81, 82, 83, 88, 90, 93], "list": [0, 2, 39, 50, 53, 57], "here": [0, 2, 22, 25, 27, 39, 51, 58, 59, 64, 93], "link": [0, 10, 11, 12, 18, 19, 22, 23, 39, 40, 41, 42, 65, 72, 90, 93], "mmcx": [0, 41], "digit": [0, 9, 10, 11, 22, 26, 27, 31, 32, 34, 50, 52, 54, 70, 72, 82, 83, 93], "analog": [0, 9, 10, 11, 16, 19, 22, 28, 50, 54, 67, 75, 77, 82, 83, 93], "o": [0, 10, 11, 52], "sdr": [0, 11, 13], "26": [0, 10, 13, 32, 93], "po": [0, 10, 13], "tether": [0, 2, 12, 32, 34, 35, 36, 37, 38, 39, 40, 42, 54, 72], "0": [0, 3, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 42, 43, 47, 48, 53, 55, 58, 62, 67, 70, 71, 75, 77, 78, 79, 81, 82, 83, 93], "38": [0, 13, 28], "mm": [0, 3, 13, 32, 35, 36, 43, 47], "od": [0, 13, 43], "power": [0, 2, 3, 9, 10, 11, 12, 13, 16, 19, 20, 26, 27, 28, 32, 34, 35, 36, 37, 38, 39, 45, 51, 52, 56, 65, 70, 71, 72, 90], "data": [0, 3, 9, 10, 12, 13, 22, 34, 35, 36, 37, 39, 50, 54, 56, 59, 61, 62, 65, 66, 67, 68, 70, 72, 73, 74, 75, 76, 77, 80, 82, 83, 85, 88, 89, 90, 91, 92, 93], "usb": [0, 3, 10, 11, 12, 13, 32, 45, 51, 54, 80], "micro": [0, 10, 32, 34, 35, 36, 37, 38, 40, 45], "b": [0, 10, 13, 28, 36, 37, 41, 45, 80, 83], "sma": [0, 13, 40, 41, 43, 54], "synchron": [0, 17, 18, 25, 26, 29, 31, 40, 50, 54, 64, 80, 83, 84, 93], "3": [0, 10, 13, 14, 15, 17, 19, 20, 25, 27, 28, 31, 32, 35, 36, 37, 38, 40, 42, 43, 45, 53, 55, 93], "5": [0, 9, 10, 11, 13, 16, 17, 19, 20, 25, 26, 27, 28, 31, 32, 34, 35, 36, 37, 38, 42, 43, 45, 47, 55], "stereo": [0, 13], "jack": [0, 10, 13, 16, 26, 27], "plug": [0, 10, 13, 32, 42, 43, 47, 51, 52], "instal": [0, 51, 65, 80], "configur": [0, 2, 10, 14, 17, 19, 25, 27, 28, 32, 51, 54, 62, 65, 66, 88, 93], "follow": [0, 2, 3, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 30, 31, 32, 34, 35, 36, 37, 38, 40, 46, 50, 51, 52, 53, 58, 61, 62, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 85, 92, 93], "window": [0, 3, 83, 89], "mount": [0, 9, 32, 45, 46, 47], "connect": [0, 2, 3, 4, 5, 10, 11, 12, 20, 26, 29, 32, 40, 41, 42, 45, 50, 51, 54, 60, 61, 62, 69, 72, 79, 80], "3d": [0, 3, 31, 34, 35, 36, 37, 39, 47, 61, 85, 88], "track": [0, 3, 34, 35, 36, 37, 39], "v4": [0, 13, 76, 77], "record": [0, 3, 12, 25, 32, 38, 60, 78, 79, 91], "step": [0, 11, 12, 28, 43, 51, 52, 53, 78, 79, 83], "Be": 0, "sure": [0, 10, 11, 16, 32, 38, 40, 51, 53, 55, 60, 62, 79], "page": [0, 12, 32, 34, 35, 36, 37, 38, 39, 40, 42, 43, 51, 52, 53, 56, 65, 91], "voltag": [0, 1, 12, 16, 17, 20, 25, 27, 28, 32, 34, 35, 36, 37, 38, 39, 40, 43, 62, 67, 72, 77, 79, 80, 82, 83], "suppli": [0, 16, 27, 32, 38, 40, 42, 43, 52], "prevent": [0, 3, 12, 16, 24, 43, 54, 60], "look": [0, 10, 11, 32, 34, 35, 36, 37, 38, 40, 52, 53, 56, 58, 60, 65, 89, 94], "softwar": [0, 3, 9, 12, 25, 39, 42, 46, 50, 55, 56, 59, 64, 76, 90, 93, 94], "explor": [0, 3, 94], "option": [0, 10, 15, 18, 20, 32, 45, 51, 52, 54, 56, 67, 68, 69, 70, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 85], "intefac": 0, "reset": [1, 11, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 93], "us": [1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 38, 39, 40, 41, 42, 43, 45, 50, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93], "tini": [1, 43], "hole": [1, 9, 10, 11, 43, 47], "turn": [1, 10, 12, 20, 52, 54, 60, 71, 77], "off": [1, 2, 3, 10, 11, 12, 13, 16, 19, 20, 26, 28, 43, 51, 52, 70], "again": [1, 52, 53], "light": [1, 10, 31, 32, 34, 43, 44, 45, 47, 54], "weak": 1, "measur": [1, 3, 12, 14, 23, 32, 38, 40, 61, 62, 67, 76], "neuropixel": [1, 9, 12, 13, 14, 22, 31, 39, 40, 42, 48, 58, 64, 78, 79, 90], "npix": 1, "also": [1, 3, 10, 13, 15, 40, 51, 54, 56, 58, 65, 66], "more": [1, 2, 3, 10, 12, 20, 31, 32, 34, 35, 36, 37, 38, 40, 56, 72, 78, 79, 80, 82, 83, 89], "attach": [1, 4, 5, 13, 54, 78, 79], "than": [1, 3, 10, 15, 20, 32, 39, 43, 54, 56, 81, 83], "without": [1, 3, 10, 29, 50, 52, 54, 80, 88], "improp": 2, "can": [2, 3, 10, 12, 13, 15, 16, 17, 18, 20, 23, 26, 28, 29, 32, 38, 39, 40, 41, 42, 43, 51, 53, 54, 55, 56, 58, 61, 62, 64, 65, 66, 67, 69, 71, 72, 77, 78, 79, 80, 83, 88, 89, 91, 92, 93], "system": [2, 3, 22, 39, 54, 56, 72, 80, 93, 94], "start": [2, 15, 18, 23, 25, 43, 52, 56, 66, 69, 71, 78, 79, 80, 81, 93, 94], "your": [2, 11, 16, 32, 35, 36, 37, 39, 51, 52, 53, 56, 65, 78, 79, 91], "These": [2, 9, 10, 19, 20, 22, 28, 32, 38, 40, 43, 65, 78, 79, 88, 93], "crucial": 2, "aspect": 2, "consid": [2, 32], "dure": [2, 10, 11, 12, 16, 17, 28, 30, 40, 43, 53, 55, 60, 77, 78, 79, 83, 93], "includ": [2, 13, 15, 19, 32, 50, 62, 67, 78, 79, 80, 82, 83], "conveni": [2, 43], "complet": [2, 10, 19, 25, 32, 40, 43, 52, 53, 78, 79, 80], "carefulli": 2, "understand": [2, 65, 80], "refer": [2, 10, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88], "back": [2, 15, 23, 32, 40, 43, 47, 50, 67], "disconnect": [2, 10, 11, 13], "while": [2, 3, 11, 12, 36, 37, 43, 53, 55, 60], "pc": [2, 3, 10, 11, 24, 50, 52], "detail": [2, 10, 16, 27, 28, 32, 34, 35, 36, 37, 38, 40, 56, 65, 90, 94], "ensur": [2, 25, 43, 52, 78, 79], "correct": [2, 11, 28, 34, 78, 79], "although": [2, 16, 20, 32, 43, 52, 88], "quit": [2, 39, 43, 56, 93], "toler": [2, 19], "over": [2, 3, 16, 19, 26, 32, 40, 42, 43, 44, 45, 47, 50, 51, 54, 61, 67, 75, 76, 77, 80, 92], "under": [2, 17, 51, 52], "condit": [2, 32, 50, 55, 88], "thei": [2, 3, 10, 20, 27, 28, 32, 40, 43, 44, 54, 71, 80, 81, 83, 90], "onli": [2, 3, 11, 13, 16, 18, 19, 25, 28, 29, 30, 32, 40, 43, 53, 56, 62, 70, 77, 80, 83, 93], "guarante": [2, 32], "function": [2, 3, 20, 27, 28, 32, 40, 42, 43, 54, 71, 78, 79, 81, 88], "within": [2, 3, 16, 18, 20, 26, 40, 69, 80, 82, 83], "specifi": [2, 3, 15, 16, 18, 19, 42, 53, 68, 70, 72, 73, 74, 76, 82, 83, 85, 93], "rang": [2, 3, 16, 17, 20, 26, 32, 40, 42, 65], "when": [2, 12, 13, 15, 16, 18, 20, 23, 28, 42, 43, 50, 53, 54, 55, 56, 61, 66, 67, 70, 71, 72, 78, 79, 80, 83, 93], "long": [2, 32, 40, 42, 47, 72], "thin": [2, 10, 11, 40, 42, 43, 54, 72], "drop": [2, 25, 32, 38, 40, 42, 43, 78, 79, 80, 83], "across": [2, 26, 29, 40, 43, 83, 84], "becom": [2, 3, 18, 29], "signific": [2, 17, 32, 40, 42, 70], "compos": 3, "variou": [3, 7, 10, 21, 23, 28, 65, 88, 93], "piec": [3, 13, 43, 47, 80], "three": [3, 17, 34, 40, 43, 52, 88], "wai": [3, 32, 40, 43, 50, 56, 63, 78, 79, 80], "set": [3, 10, 15, 17, 18, 19, 20, 23, 25, 26, 28, 29, 32, 40, 43, 45, 52, 66, 67, 69, 70, 71, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 93], "rule": 3, "outlin": 3, "structur": [3, 14, 20, 21, 23, 24, 30, 31], "transmit": [3, 10, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 43, 78, 79, 93], "between": [3, 12, 13, 16, 17, 26, 28, 40, 43, 54, 71, 81], "part": [3, 19, 32, 47, 51, 78, 79, 83], "instanc": [3, 10, 19, 40, 54, 78, 79, 83], "intan": [3, 27, 28, 29, 32, 38, 40, 56, 93], "classic": [3, 56], "open": [3, 4, 9, 10, 12, 28, 48, 50, 51, 52, 53, 56, 58, 62, 65, 66, 71, 78, 79, 80, 81, 83, 90, 91, 92, 93, 94], "ephi": [3, 4, 9, 12, 27, 28, 32, 38, 39, 48, 56, 58, 61, 82, 83, 90, 91, 92, 93, 94], "serial": [3, 10, 15, 20, 34, 35, 36, 37, 39, 50, 56, 78, 79], "peripher": [3, 40], "interfac": [3, 4, 5, 12, 40, 50, 51, 54, 56, 58, 78, 79, 80, 94], "spi": [3, 28, 40, 51, 56], "commun": [3, 13, 19, 21, 23, 39, 43, 48, 50, 54, 56, 66, 80], "mani": [3, 28, 54, 65, 80], "non": [3, 15, 19, 20, 40], "interchang": 3, "protocol": [3, 15, 19, 50], "why": [3, 56, 65, 80], "type": [3, 25, 32, 38, 52, 53, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85], "probe": [3, 8, 25, 32, 34, 35, 38, 39, 42, 54, 56, 62], "camera": [3, 10, 15, 39, 40, 64, 75, 77, 90], "usual": [3, 40], "come": [3, 43], "its": [3, 12, 15, 16, 19, 32, 40, 42, 43, 50, 53, 54, 56, 65, 66, 71, 73, 74, 80, 84, 92, 94], "own": [3, 32, 39, 80], "The": [3, 4, 5, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 42, 43, 47, 50, 52, 53, 54, 61, 62, 67, 70, 71, 72, 74, 77, 78, 79, 80, 81, 82, 83, 84, 89, 90, 91, 93], "neuro": [3, 56, 58, 80, 94], "an": [3, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 40, 41, 43, 45, 51, 52, 53, 54, 55, 56, 58, 60, 65, 67, 70, 75, 77, 78, 79, 80, 83, 88, 89, 91, 92, 93], "wa": [3, 11, 40, 43, 79, 83, 89, 92], "design": [3, 4, 5, 9, 10, 12, 28, 32, 46, 48, 56, 66, 78, 79, 80, 83, 88, 89], "unifi": [3, 40], "wide": [3, 16, 26, 28], "varieti": 3, "instrument": [3, 15], "By": [3, 72], "should": [3, 18, 19, 20, 24, 27, 28, 43, 51, 52, 53, 78, 79, 83, 93], "organis": 3, "remain": [3, 10, 16, 24, 69], "agnost": [3, 91], "singl": [3, 10, 12, 13, 14, 17, 19, 23, 25, 26, 31, 40, 43, 48, 50, 52, 53, 68, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 85, 92, 93], "acquir": [3, 10, 15, 25, 27, 28, 50, 56, 61, 62, 64, 75, 76, 77, 80, 88, 89, 90, 91, 94], "extracellular": [3, 58, 61, 62, 89], "mean": [3, 10, 15, 20, 40], "same": [3, 11, 19, 24, 36, 37, 43, 54, 80, 84], "now": [3, 51, 52, 53, 78, 79, 89], "so": [3, 10, 13, 16, 26, 32, 40, 43, 51, 53, 55, 56, 62, 74], "lab": [3, 46, 48, 51], "do": [3, 10, 13, 15, 19, 29, 32, 38, 40, 51, 53, 56, 58, 71, 78, 79, 80, 81, 84], "spend": 3, "time": [3, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 67, 78, 79, 80, 83, 90, 91, 93], "monei": 3, "purchas": [3, 56, 58], "separ": [3, 32, 43], "extra": 3, "tool": [3, 11, 43, 47, 51, 64, 66, 89, 94], "wish": [3, 71, 81], "add": [3, 51], "experi": [3, 10, 54, 89, 91, 94], "addition": [3, 9, 83], "those": [3, 20], "new": [3, 17, 80, 94], "studi": 3, "brain": [3, 48], "provid": [3, 4, 5, 9, 10, 12, 13, 14, 15, 16, 17, 20, 22, 23, 25, 26, 27, 28, 31, 32, 40, 43, 48, 50, 54, 61, 63, 66, 68, 71, 72, 78, 79, 80, 81, 83, 84, 88, 91, 92, 93], "backend": 3, "infrastructur": 3, "reus": 3, "control": [3, 9, 10, 12, 15, 19, 22, 26, 27, 28, 30, 32, 40, 41, 42, 43, 50, 60, 61, 69, 72, 75, 76, 77, 80, 84, 92, 93], "almost": 3, "ani": [3, 11, 32, 40, 43, 50, 53, 54, 55, 80, 83, 92], "recod": 3, "There": [3, 10, 23, 28, 32, 57, 79, 80, 88], "grow": 3, "appreci": 3, "examin": [3, 78, 79, 92, 93], "natur": 3, "behaviour": 3, "anim": [3, 4, 5, 12, 32, 38, 54, 94], "often": [3, 13, 20], "larger": [3, 43, 67, 78, 79, 80, 82, 83], "intric": 3, "perhap": 3, "experiment": [3, 9, 10, 56, 80], "It": [3, 4, 13, 17, 18, 20, 21, 32, 43, 50, 52, 54, 65, 66, 80, 83, 89, 94], "impair": 3, "littl": 3, "possibl": [3, 13, 19, 32, 50, 71, 88], "achiev": [3, 32], "cours": [3, 58, 65], "import": [3, 32, 40, 43], "reduc": [3, 16, 40, 54, 71, 77], "weight": 3, "overlook": 3, "As": [3, 19, 40, 52, 93], "arena": [3, 32], "center": [3, 43, 52], "mass": 3, "rare": 3, "directli": [3, 13, 32, 41, 43, 54], "abov": [3, 10, 23, 32, 35, 36, 37, 43, 44, 50, 54, 90], "instead": [3, 13, 32, 56], "one": [3, 10, 19, 25, 31, 32, 40, 41, 43, 45, 47, 53, 62, 67, 78, 79, 80, 82, 83, 85, 88], "side": [3, 11, 36, 37, 40, 80], "introduc": 3, "rotat": [3, 43, 54], "forc": 3, "must": [3, 10, 17, 31, 32, 40, 42, 50, 52, 67, 75, 76, 77, 78, 79, 80, 83], "compens": [3, 40, 42, 43, 72], "order": [3, 10, 15, 16, 17, 19, 20, 28, 31, 42, 78, 79, 93], "keep": [3, 20, 21, 52, 71, 78, 79], "head": [3, 39, 40, 46], "up": [3, 12, 16, 19, 26, 32, 40, 43, 51, 60, 72], "straight": 3, "becaus": [3, 12, 32, 40, 42, 43, 56, 66, 78, 79, 83], "allow": [3, 7, 9, 10, 13, 19, 32, 40, 42, 43, 44, 47, 48, 54, 56, 67, 75, 76, 77, 80, 82, 83], "wire": [3, 4, 5, 9, 10, 16, 32, 38, 40, 43, 47], "make": [3, 10, 11, 16, 32, 34, 35, 36, 37, 38, 39, 40, 53, 55, 56, 60, 62, 78, 79, 80, 83, 89, 92], "lighter": 3, "thinner": [3, 43], "compar": [3, 39, 78, 79, 92], "4": [3, 9, 15, 16, 17, 19, 20, 23, 25, 27, 28, 32, 34, 38, 43, 45, 47, 50, 53, 55, 83, 93], "diamet": [3, 40, 42, 43], "extrem": [3, 40], "flexibl": [3, 40, 43, 89], "abl": [3, 32, 42, 43, 51], "doe": [3, 10, 12, 14, 15, 16, 18, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 52, 56, 61, 65], "twist": [3, 12, 54, 60], "maintain": [3, 12], "electr": [3, 4, 5, 12, 22, 32, 38, 43, 71, 81], "rest": [3, 16, 71], "path": [3, 40, 51, 53, 93], "move": [3, 12, 19, 32, 43, 46, 54, 60, 83, 94], "through": [3, 9, 16, 25, 54, 67, 71, 78, 79, 81, 83], "receiv": [3, 15, 17, 19, 20, 23, 29, 31, 32, 43, 61, 84], "inform": [3, 10, 14, 20, 22, 24, 31, 39, 43, 56, 58, 61, 62, 65, 67, 72, 74, 76, 78, 79, 80, 83, 91, 92, 93], "drive": [3, 4, 5, 10, 18, 40, 54], "motor": [3, 12], "activ": [3, 10, 12, 13, 17, 18, 20, 38, 40, 43, 53, 54, 78, 79, 83], "importantli": 3, "process": [3, 43, 52, 53, 65, 78, 79, 90, 91], "driven": [3, 16, 18], "real": [3, 12, 23, 24, 28, 32, 34, 35, 36, 37, 38, 83, 90, 91, 93], "nearli": 3, "would": [3, 10], "requir": [3, 10, 14, 19, 22, 25, 28, 29, 32, 40, 42, 43, 47, 52, 68, 69, 71, 78, 79, 80, 88], "In": [3, 15, 17, 19, 40, 50, 51, 84, 89], "close": [3, 23, 48, 50, 54, 63, 64, 72], "loop": [3, 23, 25, 48, 50, 54, 63, 64, 67, 72, 92], "act": [3, 84], "upon": 3, "optogenet": [3, 26], "stimul": [3, 4, 5, 22, 28, 29, 38, 39, 54, 61, 71, 72, 81, 83, 93], "area": [3, 43, 83], "everi": [3, 28, 31, 40, 51, 80, 88], "certain": 3, "event": [3, 9, 10, 50, 72], "detect": [3, 15, 20, 25, 31, 42, 44, 54], "describ": [3, 19, 32, 34, 35, 36, 37, 38, 40, 43, 62, 65, 93], "much": [3, 32], "pass": [3, 15, 20, 28, 31, 80], "physic": [3, 15, 50, 80, 83, 93], "respons": [3, 23, 64, 78, 79, 80, 83], "short": [3, 16, 43], "user": [3, 9, 10, 19, 20, 23, 42, 52, 54, 65, 78, 79, 80, 83, 93], "respond": [3, 54, 71, 81], "timescal": 3, "biolog": 3, "integr": [3, 4, 39, 56, 82, 83], "neuron": 3, "reli": 3, "Or": 3, "sourc": [3, 9, 10, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 40, 43, 50, 52, 55, 56, 66, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 89, 90], "3rd": [3, 32, 80], "parti": [3, 15, 59, 64, 80, 90], "driver": [3, 12, 26, 32, 56, 57, 77, 80, 93], "optim": [3, 16, 28, 63, 80], "slower": 3, "transfer": [3, 93], "characterist": [3, 40, 43], "typic": [3, 20, 28, 40, 43, 50, 60, 85], "sever": [3, 40, 43, 54, 80], "ten": 3, "millisecond": [3, 38, 48], "consider": 3, "durat": [3, 16, 26, 71, 81], "notabl": 3, "longer": [3, 43], "averag": 3, "action": [3, 9, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 71, 78, 79, 81], "potenti": [3, 32, 38, 40, 80], "around": [3, 68, 70, 72, 73, 74, 78, 79, 83, 85], "m": [3, 14, 61], "On": [3, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 38, 52, 54, 78, 79], "shorter": [3, 43], "150": [3, 40], "microsecond": [3, 16, 26, 83], "cpu": 3, "via": [3, 12, 13, 16, 17, 20, 26, 29, 32, 38, 40, 50, 54, 76], "dma": 3, "custom": [3, 39, 42, 43, 78, 79], "explicit": [3, 80], "paramet": [3, 16, 21, 23, 24, 26, 28, 32, 34, 35, 36, 37, 38, 62, 63, 67, 71, 72, 78, 79, 80, 81, 82, 83], "govern": [3, 93], "trade": 3, "overal": [3, 19, 80, 93], "bandwidth": [3, 12, 23, 27, 28, 40, 80, 93], "permit": [3, 16, 50], "": [3, 14, 16, 19, 28, 29, 32, 40, 43, 52, 56, 65, 72, 74, 76, 78, 79, 80, 82, 88, 89, 93], "given": [3, 18, 40, 78, 79, 83], "quickli": [3, 51, 67, 80, 92], "freed": 3, "itself": [3, 13, 17, 28, 40, 42, 43, 54], "overhead": [3, 67, 78, 79, 82, 83, 90], "complex": [3, 32, 83], "analysi": [3, 78, 79], "run": [3, 18, 19, 52, 53, 60, 69, 72, 80, 93], "extract": [3, 52], "phenomenon": 3, "interest": [3, 39], "channel": [4, 5, 6, 12, 16, 17, 20, 21, 25, 26, 27, 28, 32, 38, 40, 45, 54, 58, 61, 62, 67, 78, 79, 80, 81, 82, 83, 92], "electrod": [4, 5, 16, 32, 39, 62, 78, 79], "support": [4, 42, 51, 56, 83, 90, 92, 93], "optic": [4, 5, 9, 12, 22, 31, 71, 81], "small": [4, 32, 38, 43, 47, 53], "e": [4, 5, 12, 15, 16, 28, 29, 32, 38, 39, 40, 42, 43, 53, 65, 80, 83, 88, 90, 93], "g": [4, 5, 12, 15, 16, 28, 29, 32, 35, 36, 38, 39, 40, 42, 43, 53, 65, 80, 83, 88, 90, 93], "mous": [4, 71, 78, 79, 81, 83], "electrophysiologi": [4, 5, 61, 62, 89, 91], "compat": [4, 5, 9, 10, 12, 15, 32, 35, 36, 37, 46, 48, 50, 51, 54, 80, 90, 92, 94], "variant": [4, 5, 90], "shuttl": [4, 5], "repositori": [4, 9, 12, 46, 48, 58], "v1": [4, 7, 9, 13, 22, 32, 62, 78, 85], "2": [4, 12, 13, 14, 15, 16, 17, 19, 20, 23, 25, 27, 28, 30, 32, 38, 39, 40, 42, 43, 45, 47, 55, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88], "bom": [4, 5, 7, 8, 32, 38], "locat": [4, 5, 7, 8, 10, 32, 53], "googl": [4, 5, 7, 8, 32, 54, 58], "sheet": [4, 5, 7, 8, 31, 32, 54], "adc": [4, 5, 17, 25, 27, 28, 32, 67, 78, 79], "input": [4, 5, 9, 10, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 38, 40, 50, 61, 62, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 93], "map": [4, 5, 14, 19, 32, 68, 83], "etc": [4, 5, 10, 19, 28, 32, 38, 39, 40, 58, 78, 79, 80, 83, 88, 90, 93], "neuralynx": [4, 5], "gold": [4, 5], "pin": [4, 5, 10, 15, 20, 29, 32, 38, 42, 43, 50], "usag": [4, 5, 22, 53, 74], "instruct": [4, 5, 10, 43, 55, 90], "manual": [4, 5, 12, 20, 45, 52, 64], "64": [5, 6, 9, 12, 13, 14, 16, 23, 26, 27, 31, 39, 40, 42, 48, 52, 54, 56, 58, 60, 64, 82], "larg": [5, 16, 42, 90, 93], "rat": 5, "64l": [6, 7], "omnet": [6, 7, 32, 38, 54], "adpat": [6, 7, 32], "nano": [6, 8, 54], "z": [6, 8, 50, 54], "eib": [7, 8, 32, 38, 56], "imped": [7, 16, 27, 28, 40, 43], "tester": 7, "plate": 7, "chanbnel": 7, "intern": [7, 12, 16, 17, 28, 80, 93], "number": [7, 10, 15, 16, 18, 23, 24, 26, 28, 30, 32, 40, 50, 57, 67, 71, 74, 78, 79, 80, 81, 82, 83, 93], "adapt": [8, 41, 43, 56], "silicon": [8, 32, 38, 43, 54, 56], "face": [9, 47], "access": [9, 10, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 54, 80, 88, 89, 90], "auxiliari": [9, 10, 27, 48, 82], "io": [9, 10, 12, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 47, 48, 50, 67, 70, 88, 90, 91, 93], "onix": [9, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 37, 39, 40, 42, 43, 44, 46, 48, 50, 52, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 91, 92, 93, 94], "1": [9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 31, 32, 36, 37, 38, 39, 40, 42, 43, 45, 47, 48, 50, 55, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 93], "bench": 9, "4x": [9, 50], "port": [9, 10, 11, 15, 19, 20, 41, 42, 45, 51, 55, 60, 61, 62, 70, 72, 75, 76, 77, 79, 80, 93], "feed": 9, "switch": [9, 16, 17, 28, 50, 70], "3x": [9, 50], "passiv": [9, 10, 32, 38, 40], "speed": [9, 10, 13, 40, 50, 54], "clock": [9, 10, 17, 19, 21, 22, 23, 24, 32, 38, 40, 50, 51, 54, 69, 76, 80, 93], "12x": [9, 50], "esd": 9, "protect": [9, 20], "bnc": 9, "ribbon": [9, 10, 47], "direct": [9, 10, 15, 17, 25, 27, 28, 38, 40, 50, 51, 67], "12": [9, 17, 19, 21, 25, 35, 40, 43, 67, 78, 79, 92, 93], "output": [9, 10, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 50, 52, 54, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 85, 93], "8": [9, 15, 17, 19, 20, 26, 31, 32, 47, 53, 70, 93], "5v": [9, 17, 32], "harp": [9, 10, 19, 93], "bu": [9, 12, 15, 19, 40, 50], "ha": [9, 10, 11, 14, 18, 20, 29, 32, 34, 35, 36, 37, 38, 42, 43, 47, 50, 52, 53, 65, 76, 78, 79, 80, 91], "lot": [9, 32, 61, 62, 65, 90], "indic": [9, 10, 11, 12, 17, 20, 25, 28, 30, 40, 43, 45, 52, 70, 78, 79, 83, 93], "led": [9, 11, 12, 19, 26, 32, 47, 52, 54, 70, 75, 77], "6": [9, 10, 11, 17, 19, 27, 32, 34, 35, 43, 45, 55], "button": [9, 11, 12, 19, 45, 54, 60, 70, 78, 79, 80], "mark": [9, 10, 15, 42], "trigger": [9, 15, 16, 20, 22, 26, 28, 32, 38, 40, 50, 71, 72, 80, 81, 83, 84], "rug": 9, "m6": 9, "20": [9, 12, 17, 18, 43, 78, 79, 93], "both": [9, 12, 13, 26, 31, 32, 40, 43, 51, 66, 80, 81], "metric": 9, "imperi": 9, "tabl": [9, 12, 16, 26, 28, 40, 51, 55, 80, 83, 88, 92, 93], "19": [9, 93], "rack": 9, "fulli": [9, 14, 90], "gatewar": [9, 32, 34, 35, 36, 37, 38, 40, 50], "made": [9, 13, 16, 32, 43, 83], "fpga": [9, 10, 11, 32, 34, 38, 40, 50, 51], "toolchain": [9, 10], "yosi": [9, 10], "nextpnr": [9, 10], "alwai": [10, 17, 23, 50, 72, 80], "neglect": 10, "signal": [10, 12, 17, 19, 21, 31, 40, 43, 54, 83, 84], "oper": [10, 11, 12, 14, 15, 16, 20, 25, 28, 32, 34, 35, 36, 37, 38, 40, 42, 52, 53, 55, 65, 68, 78, 79, 88, 90, 93], "shrunk": 10, "delta": [10, 23, 28], "caoxial": 10, "5mm": [10, 43, 47], "audio": [10, 13, 45], "updat": [10, 14, 17, 28, 40, 45, 57, 68], "line": [10, 15, 19, 32, 40, 43, 50, 54, 56, 71, 81, 91], "mai": [10, 16, 17, 20, 27, 40, 42, 43, 50, 52, 56, 72, 80], "present": [10, 13, 16, 26, 40, 80, 93], "avail": [10, 16, 22, 25, 32, 42, 52, 56, 57, 71, 78, 79, 80, 81, 83], "particular": [10, 40, 43, 50, 93], "two": [10, 11, 13, 17, 19, 26, 32, 34, 36, 37, 38, 40, 42, 43, 47, 50, 51, 55, 78, 79, 80, 82], "four": [10, 11, 19, 32, 55], "futur": [10, 19, 32], "onboard": [10, 11, 32, 40, 61, 76], "statu": [10, 11, 14, 18, 19, 20, 24, 25, 40, 45, 61, 72, 74, 80, 83], "just": [10, 32, 39, 40, 43, 54, 78, 79, 83], "below": [10, 16, 28, 40, 42, 45, 47, 55], "insert": 10, "inspect": 10, "though": 10, "end": [10, 13, 23, 40, 43, 50, 51], "symmetr": 10, "purpos": [10, 40, 50, 74], "either": [10, 29, 42, 43, 44, 54, 67, 71, 80, 81], "soon": 10, "after": [10, 15, 20, 28, 29, 40, 43, 51, 83], "some": [10, 17, 20, 27, 40, 42, 43, 52, 57, 71, 72, 80, 81, 88, 93], "bug": [10, 58], "sequenc": [10, 16, 25, 28, 29, 39, 40, 83], "been": [10, 16, 42, 80, 91], "fix": [10, 25, 28, 30, 32, 38, 55], "later": [10, 43], "revis": [10, 32, 55], "If": [10, 15, 26, 29, 32, 35, 36, 37, 39, 42, 43, 51, 53, 56, 65, 67, 69, 71, 72, 77, 78, 79, 80, 81, 91, 93], "rgb": [10, 47, 52], "press": [10, 11, 19, 43, 54, 60, 93], "letter": 10, "c": [10, 14, 43, 50, 56, 83], "d": [10, 93], "match": [10, 11, 42, 53, 55, 78, 79, 80], "addit": [10, 39, 54, 88], "50": [10, 18, 31, 38, 40, 43, 50], "ohm": [10, 18, 40, 43, 50], "transmiss": [10, 20, 25, 40, 50], "matter": [10, 43], "connector": [10, 13, 32, 38, 41, 43, 50, 51, 54], "remov": [10, 13, 27, 34, 43, 82, 83], "improperli": 10, "state": [10, 15, 18, 19, 20, 26, 28, 40, 52, 69, 70, 72, 78, 79, 92, 93], "diagram": [10, 16, 17, 26, 40, 83], "definit": [10, 16, 20, 25, 26, 28, 65, 71, 81, 83, 93], "color": [10, 17, 19, 52, 78, 79], "legend": 10, "half": 10, "fill": 10, "circl": 10, "flash": [10, 31, 40, 51], "error": [10, 11, 14, 15, 16, 18, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 40, 53, 55, 78, 79], "loss": [10, 40, 43, 50], "lock": [10, 15, 19, 20], "re": [10, 32, 39, 40, 78, 79], "establish": 10, "restart": [10, 51, 52, 93], "log": [10, 61], "sent": [10, 17, 19, 23, 40, 43, 84], "send": [10, 12, 16, 17, 19, 40, 60, 88, 90], "per": [10, 11, 15, 17, 26, 32, 55, 75, 77, 80, 81, 83], "chang": [10, 15, 19, 20, 23, 25, 28, 42, 52, 70, 78, 79, 80, 83, 93], "hold": [10, 13, 43, 83], "result": [10, 23, 25, 32, 40, 42, 43, 52, 67, 78, 79, 82, 83], "repeat": [10, 43, 53], "keyboard": 10, "bit": [10, 11, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 27, 28, 30, 40, 43, 51, 52, 67, 70, 74, 78, 79, 82, 83, 93], "word": [10, 15, 19, 23, 24, 25, 28, 30, 40, 74], "exampl": [10, 15, 17, 40, 59, 60, 61, 62, 63, 65, 71, 78, 79, 80, 81, 83, 90, 92, 93], "000001": 10, "integ": [10, 17, 23, 25, 27, 67, 70, 78, 79, 82, 83], "valu": [10, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 43, 51, 67, 71, 78, 79, 80, 81, 82, 83, 93], "100001": 10, "33": [10, 17], "111111": 10, "63": 10, "toggl": [10, 16, 32, 93], "sensit": 10, "show": [10, 42, 60, 61, 62, 65, 78, 79, 80, 83], "first": [10, 15, 17, 30, 43, 51, 54, 66, 75, 76, 77, 78, 79], "illumin": 10, "tinyfpga": 10, "bx": 10, "lattic": [10, 38], "ice40": 10, "deseri": [10, 20, 40, 50, 80], "interpret": [10, 40, 83], "implement": [10, 14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 30, 31, 39, 40, 50, 56], "firmwar": [10, 16, 32, 35, 36, 37, 40, 45, 51, 92], "latest": [10, 11, 52, 53, 55, 92], "version": [10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 50, 53, 54, 55, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 93], "fmchost": 11, "grei": 11, "microusb": 11, "perform": [11, 15, 31, 40, 50, 54, 63, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 92, 93, 94], "config": [11, 19, 26], "verifi": [11, 32, 38, 53], "product": [11, 50, 55, 58], "enabl": [11, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 40, 51, 62, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 81, 82, 83, 85], "download": [11, 38, 51, 52, 53, 88, 92], "imag": [11, 15, 39, 46, 50, 51, 53, 55, 75, 77, 78, 79, 83], "previou": [11, 40, 53, 78, 79], "incorrect": [11, 16, 53, 55], "report": [11, 40, 53, 55, 58, 78, 79, 93], "failur": [11, 53, 55, 78, 79], "util": [11, 53], "packag": [11, 32, 42, 46, 53, 58, 65, 66, 67, 78, 79, 80, 83, 88, 89, 91], "unzip": [11, 52, 53], "navig": [11, 52, 53, 78, 79], "folder": [11, 52, 53, 78, 79, 93], "consol": [11, 53, 93], "place": [11, 43, 72, 80], "fit": [11, 13, 50, 83], "put": [11, 43, 53, 59], "bootload": [11, 51, 53], "mode": [11, 14, 15, 19, 25, 32, 53, 62, 68, 75, 76, 77, 79, 80], "breath": 11, "readi": [11, 32, 52], "program": [11, 22, 32, 40, 53, 62, 90, 92, 93], "command": [11, 12, 16, 18, 19, 32, 40, 52, 53, 60, 91], "name": [11, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 50, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 81, 82, 83, 84, 85, 93], "tinyprog": 11, "ex": [11, 53], "p": [11, 14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 93], "breakout_firmware_image_filenam": 11, "successfulli": 11, "zero": [12, 15, 78, 79, 83, 90], "torqu": 12, "freeli": [12, 46, 54, 94], "veri": [12, 16, 18, 40, 42, 47, 54, 72, 91], "brief": 12, "extens": 12, "walkthrough": 12, "pleas": [12, 39, 55, 78, 79, 91], "0e": [12, 39, 42, 58, 64, 79], "http": [12, 43, 46, 51, 58, 90, 91], "github": [12, 90, 91], "doc": [12, 25, 65, 90, 91], "index": [12, 15, 28, 31, 32, 40, 43, 46, 53, 90, 93], "html": [12, 51, 90], "inerti": [12, 14, 32, 76], "unit": [12, 14, 28, 31, 32, 34, 35, 36, 37, 38, 71, 76, 81, 83], "imu": [12, 14, 32, 34, 35, 36, 37, 61, 62], "orient": [12, 13, 14, 34, 35, 36, 37, 47, 54, 61, 62, 68], "known": [12, 80], "qualiti": [12, 40, 43], "radio": [12, 43, 80], "frequenc": [12, 18, 21, 23, 24, 32, 34, 38, 40, 43, 69, 82, 83, 93], "rotari": [12, 54], "joint": [12, 43, 47, 54], "insid": [12, 43, 47], "lead": [12, 43, 47], "18": [12, 19, 32, 93], "ghz": [12, 40, 43], "80": [12, 13, 43], "rail": [12, 32], "mountabl": 12, "remot": [12, 29], "json": [12, 60, 78, 79], "encod": [12, 31, 40, 67], "capacit": 12, "sens": [12, 83], "advanc": [12, 56, 65], "stepper": 12, "tmc2130": 12, "silent": 12, "precis": [12, 16, 17, 32, 43, 54], "motion": 12, "interpol": 12, "256": [12, 93], "ustep": 12, "super": [12, 25], "capacitor": 12, "circuitri": [12, 16, 71], "load": [12, 22, 26, 27, 51, 90, 93], "fast": [13, 18, 24, 27, 28], "form": [13, 20, 50, 51, 78, 79, 80, 93], "hub": [13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 31, 32, 38, 53, 92, 93], "ucla": [13, 15, 40, 54, 75, 76, 77, 80, 90], "altern": [13, 32, 41, 43, 88], "hiros": [13, 43], "x": [13, 15, 19, 28, 35, 36, 43, 56, 93], "fl": [13, 43], "pr": [13, 43], "smt1": [13, 43], "socket": [13, 43, 47, 89], "synchronis": [13, 45, 54], "basest": [13, 32, 45], "x2": 13, "sync": [13, 15, 25, 29, 45], "vive": [13, 22, 32, 34, 45, 85], "adaptor": [13, 45], "easili": 13, "break": 13, "incorrectli": 13, "pull": [13, 43], "view": [13, 83], "we": [13, 32, 39, 40, 43, 50, 52, 55, 56], "red": [13, 51, 83], "tube": [13, 43, 47], "grip": 13, "sleev": 13, "secur": 13, "anchor": 13, "tab": [13, 32, 78, 79, 83], "strain": [13, 43], "relief": [13, 43], "sinc": [13, 17, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 92, 93], "snug": 13, "don": [13, 19, 83], "t": [13, 19, 40, 83, 93], "recommend": [13, 43, 52, 66, 88], "replac": [13, 43, 78, 79], "author": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "jonathan": [14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31], "newman": [14, 16, 17, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 92, 93], "id": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 43, 47, 92, 93], "9": [14, 15, 17, 20, 23, 28, 31, 32, 34, 35, 36, 37, 61, 62], "axi": [14, 32, 34, 35, 36, 37, 61, 62, 68], "acceler": 14, "At": [14, 31, 88], "core": [14, 31, 65, 88], "correspond": [14, 17, 28, 75, 77, 83], "chip": [14, 17, 27, 28, 29, 32, 38, 40, 61, 68, 78, 79, 83, 84], "hard": [14, 16, 27, 50, 68], "code": [14, 16, 17, 25, 27, 31, 40, 50, 61, 62, 68, 90, 92], "properti": [14, 15, 32, 34, 35, 36, 37, 38, 67, 68, 69, 70, 72, 73, 74, 75, 77, 80, 82, 84, 85], "100": [14, 16, 17, 32, 40, 50, 68, 70, 74, 75, 77, 93], "hz": [14, 28, 30, 32, 38, 68, 69, 73, 74, 93], "rate": [14, 20, 21, 23, 24, 27, 28, 30, 32, 38, 68, 73, 74, 80, 93], "sensor": [14, 27, 31, 39, 40, 54, 61, 62, 68, 75, 77, 85, 88], "fusion": [14, 68], "ndof": [14, 68], "hardcod": [14, 68], "depend": [14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 30, 31, 40, 43, 50, 56, 68, 80, 93], "address": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 51], "effect": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 43, 67], "por": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "0x00": [14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 92, 93], "r": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 43, 93], "w": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 43, 93], "none": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 68, 69, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 85, 93], "lsb": [14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 82], "disabl": [14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 27, 28, 30, 31, 51, 69, 71, 81], "stream": [14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 30, 31, 40, 61, 62, 65, 67, 68, 70, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 85, 89, 90, 91, 92, 93], "0x0": [14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31], "0x1": [14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 31], "sign": [14, 17, 52, 67, 82, 83], "except": [14, 76], "calibr": [14, 25, 32], "last": 14, "byte": [14, 25, 80, 93], "convers": [14, 28, 67, 82, 83], "euler": 14, "angl": 14, "tait": 14, "bryan": 14, "formal": 14, "yaw": 14, "360": 14, "degre": 14, "roll": 14, "180": 14, "pitch": 14, "90": 14, "circ": 14, "16": [14, 15, 17, 19, 23, 27, 28, 30, 32, 35, 38, 67, 82, 83, 93], "quaternion": 14, "14": [14, 15, 17, 28, 36, 55, 67, 93], "graviti": 14, "vector": [14, 28], "temperatur": [14, 27, 32, 39, 43], "accept": [14, 15, 16, 18, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 80, 93], "write": [14, 15, 16, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40, 52, 80, 84, 92, 93], "attempt": [14, 15, 16, 18, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 80], "fail": [14, 15, 16, 18, 20, 21, 24, 25, 26, 27, 28, 29, 30, 31, 32], "aar\u00f3n": [15, 24, 92, 93], "cueva": [15, 24, 92, 93], "l\u00f3pez": [15, 24, 92, 93], "24": [15, 25, 43, 93], "serd": [15, 20, 40, 72], "pair": [15, 17, 40, 50], "ds90ub9x3": 15, "seriz": 15, "third": [15, 59, 64, 90], "deriv": [15, 40, 50], "offset": [15, 16, 25, 27, 28, 34, 67, 82, 83], "0x8000": [15, 25, 27], "0x8001": 15, "readsz": 15, "1280": 15, "size": [15, 23, 28, 30, 43, 74, 80, 83, 92, 93], "15": [15, 16, 17, 19, 43, 93], "parallel": [15, 32, 40, 43], "sampl": [15, 17, 19, 21, 23, 24, 25, 27, 28, 32, 38, 67, 70, 75, 77, 78, 79, 80, 82, 83], "total": [15, 24, 74], "num": 15, "31": [15, 20, 28, 93], "aggreg": 15, "0x8002": 15, "determin": [15, 19, 26, 28, 29, 43, 44, 54, 67, 69, 77, 78, 79, 82, 83, 93], "captur": 15, "tigger": 15, "continu": [15, 16, 24, 26], "hsync": [15, 40], "vsync": [15, 40], "edg": [15, 18, 38, 43], "low": [15, 16, 18, 19, 20, 28, 32, 40, 42, 50, 69, 74, 82, 83, 92], "polar": [15, 28, 43], "invert": 15, "rise": [15, 18, 43], "fall": 15, "0x8003": 15, "triggeroff": 15, "skip": [15, 23], "0x8004": 15, "datag": 15, "gate": [15, 18, 69], "0x8005": 15, "syncbit": 15, "along": [15, 23, 28, 40, 43, 61, 62, 83, 90, 93], "13": [15, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 93], "0x8006": 15, "choosen": 15, "note": [15, 40, 47, 55, 83], "still": [15, 42, 43, 89], "respect": [15, 29, 40, 60, 84], "therefor": [15, 40, 78, 79], "multi": [15, 50], "row": [15, 51], "select": [15, 17, 27, 28, 32, 40, 50, 51, 52, 53, 60, 62, 71, 78, 79, 80, 81, 82, 83], "0x8007": 15, "magic_mask": 15, "magic": [15, 28], "mask": 15, "bitmask": [15, 26], "invers": [15, 42, 43], "30": [15, 28, 32, 38, 93], "wait": [15, 43], "0x8008": 15, "0x8009": 15, "magic_wait": 15, "max": [15, 20, 26, 32, 34, 35, 36, 37, 38, 81, 93], "cancel": 15, "go": [15, 52, 53, 90], "indefinit": 15, "0x800a": 15, "datamod": 15, "normal": [15, 19, 25, 51, 53], "field": [15, 20, 23, 25, 51, 72, 76], "reserv": [15, 19, 28, 50, 93], "7": [15, 17, 27, 40, 42, 45, 50, 53, 93], "1bit": 15, "0xf": 15, "16bit": 15, "00": [15, 19, 92, 93], "01": [15, 19, 92, 93], "10": [15, 16, 17, 19, 20, 25, 26, 28, 30, 36, 52, 56, 92, 93], "11": [15, 17, 19, 20, 25, 55, 93], "msb": [15, 19], "0x800b": 15, "datalines0": 15, "0xb": 15, "0xc": 15, "0xd": 15, "0xe": 15, "0x800c": 15, "datalines1": 15, "0x8010": 15, "gpio_dir": 15, "gpio": [15, 19, 29, 84], "0b0": [15, 17, 18, 20], "0b1": [15, 17, 18, 20], "0x8011": 15, "gpio_val": 15, "0x8012": 15, "ds90ubx": 15, "n": [15, 16, 18, 21, 23, 24, 26, 28, 29, 30, 32, 67, 78, 79, 93], "i2c": [15, 40], "less": [15, 32, 43, 67, 78, 79, 82, 83, 93], "jie": [16, 26, 27, 92, 93], "zhang": [16, 26, 27, 92, 93], "combin": [16, 38, 40, 50, 64, 65, 78, 79, 80, 83, 84, 90], "bipolar": 16, "current": [16, 18, 19, 23, 26, 27, 28, 32, 38, 42, 43, 52, 53, 54, 71, 78, 79, 80, 81, 83, 93], "stimuli": [16, 28, 38, 71, 81, 83], "circuit": [16, 19, 26, 28, 32, 40, 42, 93], "enhanc": 16, "howland": [16, 32], "pump": [16, 32], "dac": [16, 17, 27, 28, 67], "volt": [16, 19, 20, 28, 32, 34, 35, 36, 37, 38, 42, 67, 82, 83], "regul": 16, "epoch": 16, "minim": [16, 32, 43], "nois": [16, 28, 71], "trace": 16, "dual": [16, 32, 81], "sit": [16, 54], "outsid": [16, 90], "stimulu": [16, 26, 28, 29, 32, 38, 71, 81, 83, 84], "puls": [16, 26, 28, 32, 71, 81, 83], "ground": [16, 42, 43], "electrolysi": 16, "due": [16, 32, 43], "charg": [16, 28, 32], "imbal": [16, 32], "shunt": 16, "resistor": [16, 26, 32], "accumul": [16, 19, 40, 74, 93], "slight": 16, "mismatch": [16, 78, 79], "chosen": [16, 83], "stabil": 16, "stabl": [16, 52], "macroelectrod": 16, "cut": [16, 43, 47], "stainless": 16, "steel": [16, 32, 38], "microelectrod": 16, "mohm": 16, "1khz": 16, "produc": [16, 17, 20, 21, 23, 24, 25, 32, 59, 61, 62, 67, 68, 70, 72, 73, 74, 75, 77, 80, 85, 91, 93], "ma": [16, 26, 32, 81], "bound": [16, 93], "15v": [16, 32], "complianc": [16, 28, 32, 38], "multipl": [16, 29, 32, 43, 80], "similar": [16, 26, 32, 40], "master8": [16, 26], "pulsep": [16, 26], "correctli": [16, 62, 78, 79], "rel": [16, 32], "narrow": 16, "spec": [16, 22, 55, 93], "amplitud": [16, 81, 83], "nullparm": [16, 18, 26], "No": [16, 18, 26, 28, 29, 43, 47, 56], "0x01": [16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 40, 92, 93], "biphas": 16, "immedi": [16, 17, 18, 19, 20, 26, 28, 29, 30, 58, 67], "monophas": [16, 71], "0x02": [16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 40, 92, 93], "current1": 16, "dacrez": 16, "phase": [16, 52, 71], "0x03": [16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 30, 40, 92, 93], "current2": 16, "0x04": [16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 40, 93], "pulsedur1": 16, "0x05": [16, 17, 18, 20, 25, 26, 27, 28, 40, 93], "interphaseinterv": 16, "inter": [16, 26, 71, 83], "interv": [16, 26, 71, 81, 83], "0x06": [16, 17, 18, 20, 25, 26, 27, 28, 40, 93], "pulsedur2": 16, "0x07": [16, 17, 25, 26, 27, 28, 40, 93], "interpulseinterv": 16, "10000": 16, "0x08": [16, 17, 25, 26, 27, 28, 40, 93], "burstcnt": [16, 26], "burst": [16, 26, 71, 81], "count": [16, 21, 25, 50, 93], "0x09": [16, 17, 25, 26, 27, 28, 93], "interburstinterv": [16, 71, 81], "0x0a": [16, 17, 25, 26, 27, 28, 93], "traincnt": [16, 26], "train": [16, 26, 32, 71, 81, 83], "0x0b": [16, 17, 25, 26, 27, 28, 93], "traindelai": [16, 26, 71, 81], "delai": [16, 18, 24, 26, 28, 69, 71, 81], "0x0c": [16, 17, 25, 26, 27, 28, 93], "els": [16, 20], "deliv": [16, 26, 32, 38, 71, 81], "0x0d": [16, 17, 25, 26, 28], "poweron": [16, 71], "estim": 16, "0x0e": [16, 25, 26, 27, 28], "ignor": [16, 20, 23, 26, 29], "common": [16, 26, 43, 65], "0x0f": [16, 25, 27, 28], "restcurr": 16, "0x10": [16, 25, 27, 28], "masterreset": 16, "default": [16, 18, 20, 21, 23, 24, 26, 42, 65, 72, 78, 79, 93], "0x11": [16, 25, 27, 28], "resolut": [16, 67, 83], "graphic": [16, 26, 66, 71, 81], "transform": [16, 17, 85], "appli": [16, 20, 28, 43, 67, 72, 78, 79, 83], "i_": 16, "stim": [16, 28], "frac": 16, "where": [16, 21, 23, 24, 28, 31, 32, 40, 54, 56, 83], "sink": [17, 19, 69, 71, 81, 84], "22": [17, 93], "ad7617": 17, "da": 17, "dg1412e": 17, "regardless": [17, 28, 29], "direction": [17, 19], "copi": [17, 88], "visibl": 17, "independ": [17, 50, 69, 80, 83], "adjust": [17, 26, 32, 72], "prior": [17, 32, 40, 50, 82, 83], "10v": [17, 50, 67, 72], "khz": [17, 28, 32, 38], "simultan": [17, 93], "group": [17, 58, 61, 62, 65, 78, 79], "cutoff": [17, 28, 82, 83], "anti": 17, "alias": 17, "filter": [17, 28, 40, 80, 82, 83], "whenev": [17, 18, 20, 72, 83], "maxim": [17, 26, 83], "usabl": 17, "exceed": [17, 32, 40], "20v": 17, "permin": 17, "dir": [17, 19], "0x0000": [17, 19], "twelv": [17, 25], "0b000000000000": 17, "bitfield": 17, "inrange00": 17, "0xxxx0": 17, "0xxxx1": 17, "0xxxx2": 17, "0xxxx3": 17, "inrange01": 17, "inrange02": 17, "inrange03": 17, "inrange04": 17, "inrange05": 17, "inrange06": 17, "inrange07": 17, "inrange08": 17, "inrange09": 17, "inrange10": 17, "inrange11": 17, "round": [17, 27, 28], "robbin": [17, 27, 28], "complement": [17, 82], "least": [17, 70, 80, 85, 88], "hood": 17, "actual": [17, 25, 43, 80], "unsign": [17, 23, 25, 27, 28, 82, 83], "v_": 17, "rightarrow": 17, "000153v": 17, "appear": [17, 30, 80], "local": [18, 29, 31, 40, 54, 84], "context": [18, 40, 52, 53, 71, 78, 79, 80, 81, 88, 92, 93], "en": 18, "h": [18, 28, 53, 93], "cycl": [18, 23, 28, 32, 40, 52, 69], "valid": [18, 19, 20, 25, 28, 40, 42, 83, 93], "greater": [18, 20, 81], "l": 18, "gatewrun": 18, "fmcclkout_en": 18, "basefreq": 18, "clk_rate_hz": 18, "displai": [19, 83, 93], "8x": [19, 50], "mhz": [19, 32, 34, 38, 40], "6x": 19, "bright": [19, 70, 75, 77], "occur": [19, 28, 42, 70, 78, 79, 93], "simpl": [19, 22, 39, 40, 43, 56, 78, 79, 91, 92], "repres": 19, "bank": 19, "down": [19, 20, 43, 60, 80, 83], "pnn": 19, "recoveri": [19, 28, 29, 38, 83], "clk": [19, 23], "sclk": 19, "dat": 19, "cmd": [19, 52], "sw": 19, "0b00": 19, "shift": [19, 25], "slow": 19, "0b01": 19, "initi": [19, 55, 92, 93], "slow1": 19, "slow0": 19, "desir": [19, 32, 83], "next": [19, 39, 53, 78, 79, 83], "0b10": 19, "0b11": 19, "critic": 19, "apsect": 19, "defin": [19, 20, 25, 28, 30, 31, 32, 40, 83, 84, 93], "acq": 19, "done": [19, 43, 51, 53, 54], "na": [19, 40], "brigh": 19, "dimmest": 19, "brightest": 19, "pll": [19, 20], "good": [19, 43, 50, 71, 78, 79, 90, 91], "direciton": 19, "ledmod": 19, "0x0003": 19, "ledlvl": 19, "0x0007": 19, "dertermin": 19, "increas": [19, 28, 32, 43, 50, 54, 71, 72, 80, 93], "linearli": [19, 26], "harpconf": 19, "gpiodir": 19, "configuraiton": 19, "23": [20, 93], "monitor": [20, 22, 28, 74], "ds90ub9x": [20, 22, 75, 76, 77], "rf": [20, 40, 43], "crc": [20, 40], "diagnost": 20, "inplementaiton": 20, "appropri": [20, 32, 40, 58, 61, 62], "maximum": [20, 23, 28, 32, 42, 50, 72, 81, 83], "dc": [20, 28, 32, 40, 43, 72, 83], "exce": [20, 32, 38, 40], "absolut": [20, 32, 61, 62], "overvoltag": [20, 40], "care": [20, 28, 40, 72], "gpostat": 20, "gpo": [20, 72], "downto": 20, "despwr": 20, "pdb": 20, "affect": [20, 26], "portvoltag": 20, "eeprom": 20, "000": 20, "001": 20, "min": [20, 32, 34, 35, 36, 37, 38], "032": 20, "033": 20, "034": 20, "035": 20, "108": 20, "109": 20, "110": 20, "111": 20, "savevoltag": 20, "save": [20, 61, 62, 80], "volatil": [20, 40], "linkstat": 20, "linkopt": 20, "auto": [20, 51], "shutdown": [20, 32], "cv": 20, "pp": 20, "sl": 20, "codeword": 20, "goe": [20, 28], "pariti": 20, "reflect": [20, 28], "ds90ub9x4": 20, "One": [20, 35, 78, 79], "were": 20, "payload": 20, "free": [20, 60, 69], "forward": [20, 40, 71, 78, 79, 81], "fpd": 20, "iii": [20, 40], "unlock": 20, "period": [21, 24, 52, 68, 71, 73, 74, 75, 77, 81, 85], "aliv": 21, "clk_div": [21, 23, 24], "clk_hz": [21, 23, 24], "hb_hz": [21, 23, 24], "divid": [21, 23, 24, 74], "ratio": [21, 23, 24, 43], "minimum": [21, 23, 24, 42, 83], "10e6": [21, 23, 24], "calcul": [21, 23, 24, 31, 74], "leaf": 22, "regist": [22, 32, 68, 80, 83, 88, 92, 93], "heartbeat": [22, 23, 73, 93], "test": [22, 25, 30, 32, 64, 80, 92, 93], "memori": [22, 40, 51, 74, 83, 93], "fmc": [22, 42, 48, 50, 54, 67, 69, 70, 72, 93], "bno055": [22, 32, 34, 35, 36, 37, 61, 62, 68, 76], "rhd2164": [22, 32, 61, 82], "rhs2116": [22, 39, 42, 83, 84, 93], "hs64": [22, 71, 81], "ts4231": [22, 32, 34, 61, 85], "arrai": [22, 32, 38, 85, 90], "raw": [22, 67, 75, 76, 77, 80, 82, 83, 85, 88, 93], "test0": 22, "27": [23, 55, 93], "world": [23, 83], "latenc": [23, 32, 50, 54, 64, 67, 78, 79, 80, 82, 83, 93], "settabl": 23, "stress": 23, "dt0h16_word": 23, "increment": [23, 78, 79], "enough": [23, 24, 43], "satisfi": 23, "dt0h16": 23, "_word": 23, "_hz": 23, "_div": 23, "dtoh16_word": 23, "decreas": [23, 43, 80], "htod32_word": 23, "32": [23, 24, 25, 26, 28, 29, 38, 40, 67, 74, 82, 83, 92, 93], "dummi": 23, "unsisign": 23, "subtract": 23, "counter": [23, 25, 75, 76, 77, 78, 79, 93], "ingor": 23, "With": 23, "loopback": 23, "28": [24, 93], "buffer": [24, 27, 28, 50, 67, 74, 78, 79, 82, 83, 93], "being": [24, 43, 80, 83, 93], "clear": [24, 32], "overflow": 24, "ideal": 24, "never": [24, 80], "mem_word": 24, "mem_usag": 24, "store": [24, 28, 56, 78, 79], "reproduc": [25, 27, 50], "clariti": [25, 27], "imec": 25, "op_mod": 25, "00000000": [25, 27], "rec_mod": 25, "11000000": 25, "flag": 25, "cal_mod": 25, "test_config1": 25, "test_config2": 25, "test_config3": 25, "test_config4": 25, "test_config5": 25, "delin": 25, "sr_chain5": 25, "chain": [25, 51], "sr_chain4": 25, "sr_chain3": 25, "sr_chain2": 25, "sr_chain1": 25, "sr_length2": 25, "length": [25, 40, 43, 47, 77], "sr_length1": 25, "soft_reset": 25, "issu": [25, 42, 58, 71, 80, 81, 90, 93], "384": [25, 62, 78, 79], "ap": 25, "lfp": [25, 32, 78, 79], "construct": 25, "ultra": 25, "organ": [25, 93], "block": [25, 50, 74, 78, 79, 80, 93], "207": 25, "816": 25, "proper": [25, 78, 79], "laser": [26, 32, 44, 54], "diod": [26, 32, 44, 54], "semi": 26, "cat4016": 26, "800": [26, 32], "extern": [26, 28, 29, 40, 54, 83, 84], "potentiomet": 26, "sub": [26, 48], "maxcurr": [26, 81], "200": 26, "ld": 26, "255": 26, "800ma": 26, "fig": 26, "datasheet": [26, 27, 28, 32, 68, 70, 72, 73, 74, 76, 82, 83, 85, 93], "pulsemask": 26, "pulsedur": [26, 81], "1000": [26, 32], "pulseperiod": [26, 71, 81], "50000": 26, "ibi": 26, "1000000": 26, "restmask": 26, "minrheor": 26, "seri": [26, 27, 28, 32, 40, 72, 83], "rheostat": 26, "rset": 26, "bin": [26, 53], "potr": 26, "resist": [26, 40, 43, 72], "bioamplifi": [27, 28, 29, 32, 38, 93], "0x10000": [27, 28], "rhd2000": [27, 32], "consult": [27, 78, 79], "exact": [27, 40], "them": [27, 28, 42, 43, 45, 47, 78, 79, 80, 88], "adcconf": 27, "11011110": 27, "amplifi": [27, 28, 54], "settl": [27, 28], "adcbuff": 27, "00000010": 27, "bia": [27, 28], "muxbia": 27, "00000100": 27, "mux": [27, 28, 40], "muxload": 27, "format": [27, 28, 51, 67, 78, 79, 82, 83], "00011111": 27, "dsp": 27, "zcheck": [27, 28], "zselect": 27, "bw0": [27, 28], "00010001": 27, "bw1": [27, 28], "10000000": 27, "bw2": [27, 28], "00010000": 27, "bw3": [27, 28], "bw4": 27, "bw5": 27, "11011100": 27, "pwr0": 27, "11111111": 27, "individu": [27, 54, 78, 79, 80, 88, 92], "pwr1": 27, "pwr2": 27, "0x12": [27, 28], "pwr3": 27, "0x13": [27, 28], "pwr4": 27, "0x14": [27, 28], "pwr5": 27, "0x15": [27, 28], "pwr6": 27, "0x16": [27, 28], "pwr7": 27, "30193": [28, 38, 83], "236714975847": 28, "artifact": [28, 38, 83], "0x10001": 28, "maxdelta": 28, "0x10002": 28, "numdelta": 28, "0x10003": 28, "deltaidxtim": 28, "applic": [28, 29, 52, 53, 57, 89, 91], "mononton": 28, "seqerror": 28, "defint": 28, "index_9": 28, "index_8": 28, "index_0": 28, "time_21": 28, "time_20": 28, "time_0": 28, "index_x": 28, "deltapolen": 28, "time_x": 28, "stim_seq_clk_i": 28, "0x10004": 28, "deltatimesampl": 28, "deltaidxandtim": 28, "pol_15": 28, "pol_14": 28, "pol_o": 28, "en_15": 28, "en_14": 28, "en_0": 28, "pol_x": 28, "neg": 28, "posit": [28, 31, 34, 44, 54, 61, 83, 85, 88], "en_x": 28, "0x10005": 28, "invalid": [28, 40, 83], "encount": 28, "until": [28, 47, 52, 69, 80], "0x10006": 28, "0x10007": 28, "fastsettlesampl": 28, "balanc": 28, "conclus": [28, 52], "msec": [28, 71, 81], "f_": 28, "upper": 28, "0x10008": 28, "respectstimact": 28, "recov": [28, 40], "creat": [28, 39, 43, 58, 65, 78, 79, 92, 93], "lpb": 28, "stim_active_i": 28, "whether": [28, 50], "ram": [28, 50], "label": 28, "take": [28, 56, 89], "rt": 28, "worst": 28, "case": [28, 84], "400": [28, 32], "usec": 28, "concurr": 28, "seq": 28, "preced": 28, "170": 28, "handl": [28, 80], "manipul": [28, 43, 90], "0000000011000100": 28, "f": 28, "440": 28, "k": 28, "0000010110001111": 28, "impediac": 28, "0000000000000000": 28, "0000000000010001": 28, "rh1": 28, "sel2": 28, "sel1": 28, "17": [28, 93], "0000000000010000": 28, "rh2": 28, "lower": [28, 83, 93], "0011111000010000": 28, "rl_a": 28, "sel3": 28, "60": 28, "rl_b": 28, "sel1l": 28, "250": [28, 43], "pwr": 28, "1111111111111111": 28, "settel": 28, "lowab": 28, "0x17": 28, "0x18": 28, "0x19": 28, "0x1a": 28, "0x1b": 28, "0x1c": 28, "0x1d": 28, "0x1e": 28, "0x1f": 28, "0x20": 28, "stimena": 28, "1010101010101010": 28, "0x21": 28, "stimenb": 28, "0000000011111111": 28, "0x22": 28, "stepsz": 28, "0000000010100110": 28, "ua": [28, 71], "0x23": 28, "stimbia": 28, "0000000011101110": 28, "pbia": 28, "nbia": 28, "5ua": 28, "0x24": 28, "recvolt": 28, "target": [28, 32, 34, 35, 36, 37, 51, 52], "0x25": 28, "reccur": 28, "limit": [28, 43, 50, 72, 83], "0000000000001001": 28, "se11": 28, "1ua": 28, "0x26": 28, "dcpwr": 28, "0x27": 28, "0x28": 28, "compli": 28, "Not": [28, 83], "valy": 28, "0x29": 28, "0x2a": 28, "stimon": 28, "0x2b": 28, "0x2c": 28, "stimpol": 28, "0x2d": 28, "0x2e": 28, "0x2f": 28, "0x30": 28, "limrec": 28, "lmite": 28, "0x31": 28, "0x32": 28, "fault": 28, "detector": 28, "0x33": 28, "0x34": 28, "0x35": 28, "0x36": 28, "0x37": 28, "0x38": 28, "0x39": 28, "0x3a": 28, "0x3b": 28, "0x3c": 28, "0x3d": 28, "0x3e": 28, "0x3f": 28, "0x40": 28, "neg00": 28, "magnitud": 28, "0x41": 28, "neg01": 28, "0x42": 28, "neg02": 28, "0x43": 28, "neg03": 28, "0x44": 28, "neg04": 28, "0x45": 28, "neg05": 28, "0x46": 28, "neg06": 28, "0x47": 28, "neg07": 28, "0x48": 28, "neg08": 28, "0x49": 28, "neg09": 28, "0x4a": 28, "neg10": 28, "0x4b": 28, "neg11": 28, "0x4c": 28, "neg12": 28, "0x4d": 28, "neg13": 28, "0x4e": 28, "neg14": 28, "0x4f": 28, "neg15": 28, "0x50": 28, "0x51": 28, "0x52": 28, "0x53": 28, "0x54": 28, "0x55": 28, "0x56": 28, "0x57": 28, "0x58": 28, "0x59": 28, "0x5a": 28, "0x5b": 28, "0x5c": 28, "0x5d": 28, "0x5e": 28, "0x5f": 28, "0x60": 28, "pos00": 28, "0x61": 28, "pos01": 28, "0x62": 28, "pos02": 28, "0x63": 28, "pos03": 28, "0x64": 28, "pos04": 28, "0x65": 28, "pos05": 28, "0x66": 28, "pos06": 28, "0x67": 28, "pos07": 28, "0x68": 28, "pos08": 28, "0x69": 28, "pos09": 28, "0x6a": 28, "pos10": 28, "0x6b": 28, "pos11": 28, "0x6c": 28, "pos12": 28, "0x6d": 28, "pos13": 28, "0x6e": 28, "pos14": 28, "0x6f": 28, "pos15": 28, "0x70": 28, "0x71": 28, "0x72": 28, "0x73": 28, "0x74": 28, "0x75": 28, "0x76": 28, "0x77": 28, "0x78": 28, "0x79": 28, "0x7a": 28, "0x7b": 28, "0x7c": 28, "0x7d": 28, "0x7e": 28, "0x7f": 28, "16x": 28, "ac": [28, 83], "waveform": [28, 31, 71, 81, 83], "triggersourc": [29, 84], "transmitt": 29, "broadcast": 29, "resepct": 29, "otherwis": [29, 50, 69, 84], "noth": [29, 71, 80, 81, 84], "automat": [29, 32, 39, 42, 67, 80, 93], "messag": [30, 78, 79, 93], "42": [30, 32, 34], "numtestword": 30, "framer": [30, 75, 77], "unspecifi": 30, "variabl": [30, 93], "upstream": 30, "25": [31, 93], "compris": 31, "convert": [31, 32, 34, 85, 88], "v2": [31, 32], "steam": 31, "htc": [31, 32, 34], "mathemat": 31, "photodiod": [31, 44, 54, 85], "envelop": 31, "sweep": [31, 44, 54], "classif": 31, "width": [31, 83], "\u03bc": 31, "j0": 31, "62": 31, "k0": 31, "72": [31, 93], "j1": 31, "83": 31, "k1": 31, "93": 31, "j2": 31, "104": 31, "k2": 31, "115": 31, "jx": 31, "kx": 31, "redox": 31, "project": [31, 50, 56], "multifunct": [32, 34, 35, 36, 37, 50], "tetrod": [32, 38, 56], "microdr": 32, "eeg": [32, 38], "ecog": [32, 38], "print": [32, 47, 53, 92, 93], "pcb": 32, "matrix": [32, 67], "find": [32, 39, 43, 51, 52, 53, 64, 65], "discharg": 32, "intel": [32, 34, 40], "max10": [32, 34, 40], "arbitr": [32, 34, 38, 40], "diam": 32, "coax": [32, 34, 35, 36, 37, 38, 40, 43], "term": [32, 34, 35, 36, 37, 38], "10m08dfv81": 32, "ti": [32, 34, 35, 36, 37, 38, 72], "ds90ub933": [32, 34, 35, 36, 37, 38], "vdc": [32, 38], "account": [32, 38, 40], "perman": [32, 40], "bga": 32, "expos": [32, 38, 47], "mezzanin": [32, 50], "bottom": [32, 43, 52, 78, 79, 83], "most": [32, 38, 43, 51, 54, 93], "tungsten": [32, 38], "microwir": [32, 38, 54], "45v": 32, "unpopul": 32, "solder": [32, 43, 47], "point": [32, 42, 43, 67, 82, 83], "jumper": 32, "desold": 32, "ad": 32, "pg": 32, "pinout": 32, "steamvr": 32, "brand": [32, 43], "obtain": 32, "kind": 32, "deprec": [32, 55, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88], "cannot": 32, "assum": 32, "sight": 32, "behavior": [32, 90, 93], "space": [32, 61], "flat": [32, 93], "simplest": 32, "inlin": 32, "meter": 32, "environ": 32, "get": [32, 39, 43, 47, 55, 56, 58, 80, 81, 91, 93, 94], "coverag": 32, "site": [32, 58, 78, 79], "awai": [32, 43], "amazon": 32, "elsewher": 32, "termin": [32, 42], "screen": [32, 51], "dev": [32, 92, 93], "ttyacm0": 32, "115200": 32, "onc": [32, 51, 78, 79], "hit": 32, "uniqu": 32, "lose": 32, "Its": [32, 40], "best": 32, "leav": 32, "untouch": 32, "parameter": [32, 80, 92], "master": 32, "pal": 32, "shortest": 32, "gpio1": 32, "share": [32, 71, 80, 81], "cathod": 32, "peak": 32, "amp": 32, "howev": [32, 40, 50, 78, 79, 92], "amount": [32, 40, 42, 47, 93], "duti": [32, 69], "improv": [32, 93], "coup": 32, "inductor": [32, 42], "tissu": [32, 77], "istim": 32, "vdac": 32, "5ma": 32, "imea": 32, "25v": 32, "interact": [32, 38, 92, 93], "vendor": 32, "gain": [34, 75, 77, 78, 79], "10m08sam153": 34, "pclk": 34, "680": 35, "v": [35, 36, 37, 82, 88, 93], "misbehav": [35, 36, 37], "confirm": [35, 36, 37], "640": 36, "opposit": [36, 37], "beta": [37, 52], "bi": [38, 40], "direcion": 38, "36": 38, "ic": 38, "55ma": 38, "7v": 38, "2367": 38, "crosslink": 38, "lif": 38, "md6000": 38, "6umg64i": 38, "well": [38, 42, 43, 50, 54, 56, 61, 62, 80, 83, 89], "csv": [38, 78, 79], "0ebeta": [39, 42], "expand": [39, 94], "concept": [39, 65], "might": [39, 57], "born": [39, 40], "actuat": [39, 40], "incorpor": 39, "featur": [39, 58, 72, 90], "like": [39, 65, 78, 79, 83], "rather": [39, 43, 54], "amplif": 39, "calcium": [39, 46], "hope": 39, "even": [39, 47, 50, 72, 80], "asic": 39, "gen": 39, "exist": [39, 54, 56, 94], "touch": [39, 55, 56, 58, 91], "contact": [39, 43, 56, 57], "major": [40, 43, 88, 90], "advantag": [40, 89], "logic": [40, 50], "arbitrari": [40, 50], "bidirect": 40, "modern": 40, "deserialz": 40, "vastli": 40, "outer": [40, 43], "shield": 40, "occupi": [40, 74, 93], "portion": [40, 43], "spectrum": 40, "resolv": 40, "distinct": 40, "accomplish": 40, "special": [40, 50], "300": 40, "\u03bcm": 40, "detial": 40, "mirco": 40, "standard": [40, 47, 78, 79, 80], "mention": 40, "section": [40, 43], "coupl": 40, "second": [40, 51, 69, 75, 77, 78, 79, 80, 83], "induct": 40, "network": 40, "reject": 40, "preserv": 40, "lc": 40, "whatev": 40, "taken": 40, "maximaum": 40, "lack": [40, 92], "lockout": 40, "further": 40, "tune": [40, 42, 63, 64, 78, 79, 93], "abil": 40, "ds90ub934": 40, "modul": [40, 48], "seril": 40, "deseril": 40, "intermedi": 40, "translat": [40, 56, 83], "heterogen": [40, 91], "plck": 40, "pixel": 40, "repurpos": 40, "horizont": [40, 44, 54], "vertic": [40, 44, 54], "preceed": 40, "packet": 40, "frame": [40, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 85, 92, 93], "element": [40, 66, 67, 78, 79, 88], "invis": 40, "perspect": 40, "treat": 40, "scheme": 40, "call": [40, 80], "fdp": 40, "emb": 40, "equal": [40, 83, 89], "imperfect": 40, "700": 40, "carrier": [40, 50], "backchannel": 40, "wishbon": 40, "cyc": 40, "transact": 40, "addr": 40, "wval": 40, "ack": 40, "acknowledg": 40, "err": 40, "rval": 40, "acqust": 40, "auxilari": 40, "rr": 40, "request": [40, 58], "r0": 40, "r1": 40, "r2": 40, "w0": 40, "w1": 40, "s0": 40, "s1": 40, "0xff": 40, "recreat": 40, "screw": [41, 43], "pluge": 41, "too": [42, 83], "reliabl": [42, 43], "dissip": 42, "excess": [42, 43], "heat": [42, 43, 47, 77], "properli": [42, 43, 78, 79], "far": 42, "borderlin": 42, "occasion": 42, "dip": 42, "bonsai": [42, 46, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 91, 92], "overrid": 42, "ship": [42, 52, 78, 79], "ident": [42, 71, 81], "proport": [42, 43], "draw": 42, "thick": 42, "10m": 42, "2mm": 42, "reason": 42, "multimet": 42, "conductor": 43, "method": [43, 57], "suitabl": 43, "axon": 43, "pcx40k10ak": 43, "fep": 43, "insul": 43, "reput": 43, "supplier": 43, "regim": 43, "quantiti": 43, "smaller": [43, 67], "better": [43, 47], "hurdl": 43, "simpli": 43, "clearli": 43, "character": 43, "cooner": 43, "inner": 43, "cross": [43, 78, 79], "strict": [43, 50], "higher": [43, 67, 83], "thicker": 43, "materi": [43, 50], "wikimedia": 43, "org": [43, 46, 58, 92, 93], "php": [43, 46], "curid": 43, "1699802": 43, "skin": 43, "band": [43, 78, 79], "mainta": 43, "uniform": 43, "engin": [43, 56], "challeng": 43, "manufactur": 43, "densiti": [43, 50], "exponenti": 43, "surfac": 43, "toward": 43, "4453931": 43, "jig": 43, "copper": 43, "clad": 43, "smt": 43, "minut": [43, 47], "epoxi": [43, 47], "sharp": 43, "cutter": 43, "fine": 43, "forcep": 43, "dumont": 43, "strip": [43, 47], "iron": [43, 47], "tip": 43, "accur": 43, "clean": 43, "flux": 43, "past": [43, 88], "mg": 43, "chemic": 43, "8341": 43, "microscop": 43, "highli": 43, "segment": [43, 47], "easiest": [43, 78, 79], "cheapest": 43, "stripe": 43, "jacket": 43, "awg": 43, "hookup": 43, "onto": [43, 51], "ve": 43, "found": 43, "glu": 43, "260": 43, "melt": 43, "plastic": 43, "cover": 43, "mate": 43, "return": [43, 53], "370": 43, "dab": 43, "tin": 43, "slide": 43, "push": 43, "pinch": 43, "practic": [43, 78, 79], "right": [43, 50, 51, 52, 53, 71, 78, 79, 80, 81, 83, 89], "cleanli": 43, "try": 43, "insulaiton": 43, "everyth": 43, "easier": 43, "split": [43, 54], "bundl": 43, "strai": 43, "trim": 43, "mix": 43, "extend": 43, "begin": 43, "cure": 43, "sement": 43, "layer": 43, "expoxi": 43, "leak": 43, "bond": 43, "togeth": 43, "probabl": 43, "bob": 43, "smith": 43, "industri": 43, "hot": 43, "air": 43, "gun": [43, 47], "rework": 43, "revers": 43, "35": 43, "shrink": [43, 47], "adhes": 43, "nte": 43, "47": 43, "23248": 43, "bk": 43, "help": [43, 56, 93, 94], "receptacl": 43, "slip": [43, 47], "hi": [43, 50], "held": 43, "tension": 43, "blob": 43, "final": [43, 83, 93], "gung": 43, "top": [43, 61, 62], "seal": 43, "heatshrink": 43, "emit": [44, 54], "plane": [44, 54], "trackabl": [44, 54], "infrar": [44, 54], "spatial": [44, 54], "illustr": 45, "front": [45, 47], "panel": [45, 47], "recess": 45, "daharoni": 46, "miniscope_cmos_imaging_sensor_pcb": 46, "guides_and_tutori": 46, "aharoni": 46, "slot": [47, 51, 52, 54, 80, 88, 93], "qty": 47, "stl": 47, "file": [47, 51, 52, 53, 55, 78, 79, 80, 93], "sinter": 47, "nylon": 47, "glass": 47, "bead": 47, "reinforc": 47, "3mm": 47, "pipe": 47, "plpc3": 47, "125": 47, "hv": 47, "5rgb60": 47, "a08sur08sur32w203a": 47, "8mm": 47, "consum": [47, 67], "coat": 47, "flush": 47, "kei": 47, "cm": 47, "shown": [47, 55], "equip": 48, "capabl": [50, 61, 89], "\u00b5": 50, "vita": 50, "57": 50, "conform": 50, "lvd": 50, "1x": 50, "mlvd": 50, "kintex": 50, "gen2": 50, "gb": 50, "bypass": 50, "modifi": 50, "excel": [50, 89, 91], "riffa": [50, 51, 52, 53, 93], "orchestr": 50, "licens": 50, "copyright": 50, "2016": 50, "regent": 50, "univers": 50, "california": 50, "redistribut": [50, 52], "binari": [50, 67, 82, 93], "modif": 50, "met": 50, "retain": 50, "notic": 50, "disclaim": 50, "distribut": [50, 84], "neither": [50, 93], "nor": 50, "contributor": 50, "endors": 50, "promot": 50, "written": [50, 93], "permiss": 50, "BY": 50, "THE": 50, "holder": 50, "AND": 50, "AS": 50, "express": 50, "OR": 50, "impli": 50, "warranti": [50, 58], "BUT": 50, "NOT": 50, "TO": 50, "OF": 50, "merchant": 50, "FOR": 50, "IN": 50, "NO": 50, "shall": 50, "BE": [50, 72], "liabl": 50, "indirect": 50, "incident": 50, "exemplari": 50, "consequenti": 50, "procur": 50, "substitut": 50, "servic": 50, "profit": 50, "busi": 50, "interrupt": 50, "ON": 50, "theori": 50, "liabil": 50, "contract": 50, "tort": 50, "neglig": 50, "aris": 50, "IF": 50, "advis": 50, "SUCH": 50, "alreadi": [51, 53], "vivado": 51, "edit": [51, 78, 79, 83, 90], "www": 51, "xilinx": 51, "com": 51, "recent": 51, "click": [51, 52, 53, 65, 66, 71, 78, 79, 80, 81, 83, 88], "manag": [51, 52, 53, 65, 66, 80], "splash": 51, "enter": [51, 93], "ok": 51, "mc": 51, "mt25ql128": 51, "x1_x2_x4": 51, "spix4": 51, "bitstream": 51, "bitfil": 51, "0x0000000": 51, "0x0800000": 51, "plu": 51, "icon": [51, 53, 88], "platform": 51, "ii": 51, "Then": 51, "jtag": 51, "box": 51, "figur": [51, 83], "atx": [51, 52], "green": [51, 83], "programm": 51, "scan": 51, "enumer": 51, "search": [51, 53, 66], "previous": [51, 78, 79], "bar": [51, 53, 78, 79], "upgrad": 51, "pcie_host_gateware_driv": 51, "blue": [52, 78, 79], "yellow": [52, 53], "stop": [52, 80], "pink": 52, "bio": 52, "microsoft": 52, "openephystestdriv": 52, "cer": 52, "certif": 52, "doubl": [52, 65, 69, 70, 71, 72, 75, 77, 78, 79, 80, 81, 83], "dialog": [52, 78, 79], "storag": 52, "eas": 52, "chose": 52, "person": 52, "menu": [52, 66, 71, 78, 79, 80, 81, 83], "prompt": [52, 53], "administr": 52, "execut": 52, "bcdedit": 52, "testsign": 52, "regular": 52, "reboot": [52, 53], "text": [52, 83, 93], "desktop": 52, "visual": [52, 62, 66, 83, 90, 91], "studio": 52, "2015": 52, "2017": 52, "2019": 52, "pre": [52, 54, 80, 93], "built": 52, "compil": [52, 55, 90], "archiv": 52, "inf": 52, "shoul": 52, "tree": [52, 53], "repl": [53, 91, 92], "powershel": 53, "oni_pcie_mode_chang": 53, "inactiv": 53, "triangl": 53, "finish": 53, "oni_pcie_flash_imag": 53, "omit": 53, "reactiv": [53, 65, 90], "heart": 54, "greatli": [54, 56], "facilit": 54, "kept": 54, "task": [54, 80], "fiber": 54, "counteract": 54, "mac": 55, "linux": [55, 89], "makefil": 55, "releas": 55, "date": 55, "2022": 55, "2024": 55, "07": [55, 93], "05": [55, 93], "03": [55, 92, 93], "race": 55, "kernel": [55, 80], "assist": 55, "1d": 55, "1f": 55, "stand": 56, "meet": 56, "neuroscientist": [56, 89], "liboni": [56, 92, 93], "compani": 56, "team": 56, "hacker": 56, "believ": 56, "benefit": 56, "websit": 56, "comprehens": 56, "overview": [56, 65, 94], "mission": 56, "ye": 56, "my": [56, 93], "older": 56, "mixtur": 56, "incompat": 56, "gui": [56, 65, 75, 76, 77, 88, 91], "plugin": [56, 91], "tri": 56, "decoupl": 56, "let": [56, 78, 79], "u": [56, 57], "know": 56, "brows": [57, 94], "relat": 57, "commonli": 57, "ask": [57, 58], "comment": 57, "concern": 57, "queri": 58, "repair": 58, "polici": 58, "info": 58, "oep": 58, "tech": 58, "hesit": 58, "repo": 58, "slack": 58, "discord": 58, "suggest": 58, "feedback": 58, "techniqu": 58, "resourc": [58, 94], "wiki": 58, "legaci": 58, "openephi": [59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91], "onix1": [59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91], "demonstr": [59, 61, 64, 74], "machin": [59, 90], "vision": [59, 90], "commutatormanu": 60, "int": [60, 70], "serialstringwrit": 60, "node": [60, 62, 65, 67, 72, 74, 78, 79, 80, 83, 84, 85], "cw": 60, "ccw": 60, "conjuct": 60, "python": [61, 62, 67], "matlab": 61, "headstage64": 61, "electricalstimulationdevic": [61, 86], "opticalstimulationdevic": [61, 86], "numpi": [61, 62, 67], "load_headstage64": [61, 62], "py": [61, 62, 67], "neuropixelsv1edevic": [62, 86], "unless": [62, 79], "onicontext": [62, 63, 74, 75, 76, 77, 79, 86, 88], "headstageneuropixelsv1": 62, "960": 62, "rememb": 62, "latencytest": 63, "crash": 65, "quick": 65, "video": 65, "basic": [65, 80, 91], "beginn": 65, "architectur": 65, "conclud": 65, "editor": [65, 88], "workflow": [65, 67, 69, 72, 78, 79, 80, 83, 88, 90], "q": [65, 93], "forum": 65, "solut": 65, "uncommon": 65, "scenario": 65, "reactivex": 65, "especi": 65, "heartbeatdevic": [65, 80, 86], "bring": 65, "browser": 65, "neuropixelsv1devic": [65, 86], "greet": 66, "substanti": 66, "wrap": [67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 88], "12xn": 67, "opencv": 67, "net": 67, "mat": 67, "column": [67, 78, 79], "depth": 67, "s16": 67, "datatyp": 67, "f32": 67, "f64": 67, "65355": 67, "analoginputdatafram": 67, "blocksiz": [67, 78, 79, 82, 83], "12xblocksiz": 67, "analogio": 67, "pane": [67, 68, 69, 70, 72, 73, 74, 75, 77, 80, 82, 84, 85], "enablestream": [67, 68, 70, 72, 73, 74, 75, 77, 78, 79, 82, 83, 85], "boolean": [67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 81, 82, 83, 84, 85], "uint": [67, 71, 73, 74, 81], "analoginputfram": 67, "cost": [67, 78, 79, 82, 83], "enum": [67, 75, 77, 82, 83, 84], "float": [67, 82, 83], "inputrang": 67, "bno055datafram": 68, "wrapper": [68, 70, 72, 73, 74, 85], "clockoutput": 69, "clocken": 69, "true": [69, 71, 77, 78, 79, 81, 83, 84], "fals": [69, 71, 81, 84], "dutycycl": 69, "percent": [69, 81, 93], "synctorun": 69, "bool": [69, 77], "digitalinputdatafram": 70, "digitalio": 70, "ledbright": [70, 75, 77], "deliveri": [71, 81, 83], "electricalstimul": 71, "represent": [71, 81], "interleav": [71, 81], "idea": 71, "consumpt": 71, "phaseonecurr": 71, "phasetwocurr": 71, "public": 71, "interphasecurr": 71, "phaseonedur": 71, "interphasedur": 71, "phasetwodur": 71, "burstpulsecount": [71, 81], "interburst": [71, 81], "trainburstcount": [71, 81], "plot": [71, 81], "left": [71, 78, 79, 81, 83], "drag": [71, 78, 79, 81], "zoom": [71, 78, 79, 81, 83], "middl": [71, 78, 79, 81], "pan": [71, 78, 79, 81, 83], "scroll": [71, 78, 79, 81, 83], "backward": [71, 78, 79, 81], "headstageportcontrolfram": 72, "pertain": 72, "headstageportcontrol": 72, "enableextendedvoltagerang": 72, "string": 72, "8v": 72, "linkvoltag": 72, "gpo1": 72, "rapid": 72, "heartbeatdatafram": 73, "beathz": 73, "beat": 73, "memoryusagedatafram": 74, "percentag": 74, "multipli": 74, "quotient": 74, "intention": 74, "memorymonitor": 74, "updatehz": 74, "poll": [74, 76], "memorys": 74, "passthrough": [75, 76, 77, 79, 80], "v3": 75, "miniscopev3datafram": 75, "scope": [75, 77, 94], "uclaminiscopev3": 75, "excit": [75, 77], "fp": [75, 77], "miniscopev4bno055datafram": 76, "uclaminiscopev4": [76, 77], "miniscopev4datafram": 77, "interleavel": 77, "exposur": 77, "photobleach": 77, "sensorgain": 77, "liquidlensvoltag": 77, "rm": 77, "electrowet": 77, "len": 77, "focal": 77, "neuropixelsv1datafram": 78, "ultrafram": [78, 79], "spike": [78, 79], "156": [78, 79], "neuropixelsv1": [78, 79], "dedic": [78, 79, 80, 83], "requiresnmatch": [78, 79], "neuropixelsv1configur": [78, 79], "ellipsi": [78, 79, 83], "19051023592": [78, 79], "19051023592_adccalibr": [78, 79], "19051023592_gaincalvalu": [78, 79], "nonlinear": [78, 79], "bias": [78, 79], "linear": [78, 79], "explan": [78, 79], "content": [78, 79], "inact": [78, 79], "white": [78, 79], "orang": [78, 79], "highlight": [78, 79], "asid": [78, 79], "entir": [78, 79, 93], "progress": [78, 79], "comparison": [78, 79], "redund": [78, 79], "easi": [78, 79], "pars": [78, 79], "xml": [78, 79], "metadata": [78, 79], "export": [78, 79], "choos": [78, 79], "recal": [78, 79], "pattern": [78, 79, 83, 84], "layout": [78, 79], "neuropixelsv1edatafram": 79, "onicontexttask": 80, "mirror": 80, "analogiodevic": [80, 86], "fact": 80, "identifi": 80, "deviceaddress": 80, "global": 80, "background": 80, "thread": [80, 93], "queue": 80, "essenti": 80, "unambigu": 80, "give": 80, "alloc": [80, 93], "reconnect": 80, "heavili": 80, "lowest": 80, "offici": 80, "selector": 80, "seem": 80, "standalon": 80, "listen": 80, "assign": 80, "motherboard": 80, "ed": 80, "drift": 80, "opticalstimul": 81, "channel0level": 81, "channel1level": 81, "channelzerocurr": 81, "channelonecurr": 81, "rhd2164datafram": 82, "analoghighcutoff": [82, 83], "analoglowcutoff": [82, 83], "dspcutoff": [82, 83], "ephysdataformat": 82, "mu": 82, "195": 82, "32768": 82, "twoscompli": [82, 83], "microvolt": [82, 83], "auxdataformat": 82, "rhs2116datafram": 83, "dataformat": 83, "ephysdata": 83, "uv": 83, "dcdata": 83, "respectexternalactivestim": 83, "sequenceerror": 83, "ill": 83, "upload": 83, "stimulussequ": 83, "rhs2116stimulussequ": 83, "rhs2116triggerdevic": [83, 86], "multichannel": 83, "wheel": 83, "si": 83, "microamp": 83, "corner": 83, "viewer": 83, "ach": 83, "viabl": 83, "rhs2116devic": [84, 86], "rhs2116trigger": 84, "anoth": 84, "ts4231v1frametoposit": 85, "ts4231v1datafram": 85, "memoryusagedevic": 86, "digitaliodevic": 86, "clockoutputdevic": 86, "headstageportcontroldevic": 86, "bno055devic": 86, "ts4231v1devic": 86, "rhd2164devic": 86, "miniscopev3devic": 86, "miniscopev4devic": 86, "miniscopev4bno055devic": 86, "class": 88, "helper": 88, "ctrl": 88, "equival": 88, "helloworld": 88, "enjoy": 89, "maco": 89, "meantim": 89, "visualizaiton": 89, "languag": 90, "think": 90, "labview": 90, "sychron": 90, "asynchron": 90, "sort": 90, "choic": 90, "useabl": 90, "script": 90, "debug": [91, 92], "origin": [91, 94], "supersed": 91, "eval": 92, "disk": 92, "bulk": [92, 93], "simplic": 92, "abstract": 92, "jon": [92, 93], "mit": [92, 93], "upv": [92, 93], "josh": [92, 93], "seigl": [92, 93], "allen": [92, 93], "jakob": [92, 93], "voigt": [92, 93], "scienc": [92, 93], "2010": [92, 93], "firm": [92, 93], "wrt": [92, 93], "idx": [92, 93], "ver": [92, 93], "desc": [92, 93], "00000": [92, 93], "00256": [92, 93], "02": [92, 93], "00512": [92, 93], "00768": 92, "rbyte": 93, "wbyte": 93, "dumppath": 93, "dynam": 93, "ft600": 93, "test_driv": 93, "tradeoff": 93, "reuslt": 93, "frequent": 93, "bandwith": 93, "impos": 93, "prealloc": 93, "dump": 93, "_idx": 93, "_id": 93, "datetim": 93, "wise": 93, "regpath": 93, "dev_addr_0": 93, "reg_address": 93, "reg_valu": 93, "dev_addr_1": 93, "dev_addr_n": 93, "intial": 93, "exit": 93, "ascii": 93, "logo": 93, "newli": 93, "runtim": 93, "00001": 93, "00002": 93, "00003": 93, "04": 93, "00004": 93, "placehold": 93, "00005": 93, "rev": 93, "subcircuit": 93, "06": 93, "00006": 93, "00007": 93, "08": 93, "00008": 93, "09": 93, "00009": 93, "00010": 93, "00011": 93, "00012": 93, "00257": 93, "00258": 93, "00259": 93, "00260": 93, "00261": 93, "00262": 93, "00263": 93, "21": 93, "00264": 93, "00265": 93, "00513": 93, "00514": 93, "00515": 93, "00516": 93, "00517": 93, "29": 93, "00518": 93, "00519": 93, "00520": 93, "00521": 93, "88": 93, "2048": 93, "250000000": 93, "malfunct": 93, "wrong": 93, "paus": 93, "collect": 94, "successor": 94, "significantli": 94, "learn": 94}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"get": [0, 65], "start": [0, 65], "understand": 0, "system": 0, "usag": [0, 2, 24, 59, 60, 63, 93], "warn": [0, 2], "set": [0, 42, 80], "up": 0, "your": 0, "us": [0, 88], "onix": [0, 3, 65, 88, 89, 90], "troubleshoot": 1, "breakout": [2, 9, 10, 11, 19, 54, 55], "board": [2, 9, 10, 11, 33, 55], "headstag": [2, 13, 32, 33, 34, 35, 36, 37, 38, 39, 42, 43, 54, 61, 62], "voltag": [2, 42], "what": [3, 90], "i": [3, 13, 90], "1": [3, 34, 35, 62], "standard": 3, "interoper": 3, "2": [3, 36, 37], "thin": 3, "tether": [3, 13, 43], "zero": 3, "torqu": 3, "commut": [3, 12, 13, 43, 54, 60], "3": 3, "low": 3, "latenc": [3, 63], "eib": [4, 5, 6, 54], "64": [4, 7, 8, 32, 33, 61], "bill": [4, 5, 7, 8, 32, 38, 47], "materi": [4, 5, 7, 8, 32, 38, 47], "pinout": [4, 5, 8], "tetrod": [4, 5], "connector": [4, 5, 36, 37], "64l": 5, "adapt": [6, 7, 54], "channel": [7, 8], "nano": 7, "z": 7, "electrod": 7, "map": 7, "omnet": 8, "adpat": 8, "overview": [9, 12, 50], "featur": [9, 12, 32, 38], "guid": [10, 43, 52, 54, 91], "setup": [10, 41, 45, 52], "reset": 10, "button": 10, "sdr": 10, "cabl": [10, 13, 43], "mmcx": [10, 13], "led": 10, "gatewar": 10, "updat": [11, 53, 55], "firmwar": [11, 53, 55], "window": [11, 51, 52, 53, 55], "coaxial": [12, 34, 35, 36, 37, 40, 43], "connect": 13, "type": 13, "link": [13, 20, 32, 34, 35, 36, 37, 38], "digit": [13, 19], "analog": [13, 17, 32], "o": 13, "lighthous": [13, 44, 54], "list": 13, "micro": 13, "coax": 13, "bno055": 14, "descript": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "regist": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 40], "program": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 51], "devic": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 52, 55], "To": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "host": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 43, 47, 48, 49, 50, 51, 52, 54, 55, 80], "data": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 38, 40, 78, 79], "frame": [14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31], "ds90ub9x": 15, "raw": 15, "manag": [15, 25, 27, 28], "unmanag": [15, 25, 27, 28], "hs64": [16, 26], "electr": 16, "stimul": [16, 26, 32], "fmc": [17, 18, 19, 20], "io": [17, 19], "clock": 18, "output": 18, "serial": [19, 32, 38, 40], "control": [20, 71, 81], "heartbeat": 21, "oni": [22, 55, 93], "datasheet": 22, "load": [23, 61, 62, 67, 78, 79], "test": [23, 33, 52, 63], "memori": 24, "monitor": 24, "neuropixel": [25, 34, 35, 36, 37, 62], "v1": [25, 31], "optic": [26, 32], "rhd2164": 27, "rhs2116": [28, 29, 38], "trigger": 29, "test0": 30, "ts4231": 31, "arrai": 31, "vive": 31, "base": 31, "station": 31, "electrophysiologi": [32, 38], "auxiliari": 32, "input": 32, "3d": [32, 44], "posit": 32, "track": [32, 44], "todo": [32, 33, 49, 59, 63, 78, 79], "orient": 32, "neural": 32, "elect": 32, "0": 34, "0e": [35, 36, 62], "probe": [36, 37, 78, 79], "identif": [36, 37], "0ebeta": 37, "power": 40, "ds90ub933": 40, "4": 40, "commun": 40, "protocol": 40, "configur": [40, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85], "measur": 42, "gnd": 42, "vcoax": 42, "locat": 42, "make": 43, "which": 43, "assembli": [43, 47], "side": 43, "miniscop": [46, 54], "ucla": 46, "v3": 46, "v4": 46, "pcie": [47, 48, 49, 50, 51, 52, 54, 55], "bracket": 47, "insert": [47, 52], "modul": [47, 50, 52], "synchron": [49, 59], "multipl": 49, "numato": 50, "nereid": 50, "stack": 50, "blank": 51, "disabl": 52, "secur": 52, "boot": 52, "put": 52, "In": 52, "mode": 52, "instal": [52, 66], "c": 52, "runtim": 52, "driver": [52, 55], "softwar": [52, 91], "hw_logo": 54, "hardwar": 54, "download": [55, 57], "repl": [55, 93], "consol": 55, "applic": [55, 92], "tool": 55, "riffa": 55, "faq": [56, 57], "resources_logo": 57, "resourc": [57, 65], "support": 57, "contact": 58, "camera": 59, "workflow": [59, 60, 61, 62, 63, 64], "manual": 60, "script": [61, 62, 67], "exampl": 64, "bonsai": [65, 88, 90], "learn": 65, "access": 65, "document": [65, 88], "tutori": 65, "analogiodevic": 67, "bno055devic": 68, "clockoutputdevic": 69, "digitaliodevic": 70, "electricalstimulationdevic": 71, "properti": [71, 78, 79, 81, 83], "pane": [71, 78, 79, 81, 83], "gui": [71, 78, 79, 80, 81, 83, 89], "headstageportcontroldevic": 72, "heartbeatdevic": 73, "memoryusagedevic": 74, "miniscopev3devic": 75, "miniscopev4bno055devic": 76, "miniscopev4devic": 77, "neuropixelsv1devic": 78, "import": [78, 79], "imec": [78, 79], "calibr": [78, 79], "upload": [78, 79], "save": [78, 79], "neuropixelsv1edevic": 79, "onicontext": 80, "purpos": 80, "hub": 80, "sync": 80, "opticalstimulationdevic": 81, "rhd2164devic": 82, "rhs2116devic": 83, "rhs2116triggerdevic": 84, "ts4231v1devic": 85, "node": 86, "thi": 88, "open": 89, "ephi": 89, "plugin": 89, "packag": 90, "software_logo": 91, "deprec": 91, "command": [92, 93], "line": [92, 93], "requir": 93, "argument": 93, "option": 93}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx": 60}, "alltitles": {"Getting Started": [[0, "id1"], [65, "getting-started"]], "Understanding the System": [[0, "understanding-the-system"]], "Usage Warnings": [[0, "usage-warnings"], [2, "usage-warnings"]], "Setting up your system": [[0, "setting-up-your-system"]], "Using ONIX": [[0, "using-onix"]], "Troubleshooting": [[1, "id1"]], "Breakout Board": [[2, "breakout-board"], [9, "breakout-board"]], "Headstage Voltages": [[2, "headstage-voltages"], [42, "headstage-voltages"]], "What is ONIX?": [[3, "id1"]], "1. Standards & Interoperability": [[3, "standards-interoperability"]], "2. Thin Tethers & Zero Torque Commutation": [[3, "thin-tethers-zero-torque-commutation"]], "3. Low Latencies": [[3, "low-latencies"]], "EIB-64": [[4, "eib-64"]], "Bill of Materials": [[4, "bill-of-materials"], [5, "bill-of-materials"], [7, "bill-of-materials"], [8, "bill-of-materials"], [32, "bill-of-materials"], [38, "bill-of-materials"]], "Pinout": [[4, "pinout"], [5, "pinout"], [8, "pinout"]], "Tetrode Connectorization": [[4, "tetrode-connectorization"], [5, "tetrode-connectorization"]], "EIB-64L": [[5, "eib-64l"]], "Adapters & EIBs": [[6, "adapters-eibs"], [54, "adapters-eibs"]], "64-Channel Nano-Z Adapter": [[7, "channel-nano-z-adapter"]], "Electrode Mapping": [[7, "electrode-mapping"]], "64-Channel Omnetics Adpater": [[8, "channel-omnetics-adpater"]], "Overview": [[9, "overview"], [12, "overview"], [50, "overview"]], "Features": [[9, "features"], [12, "features"], [32, "features"], [38, "features"]], "Breakout Board Guide": [[10, "breakout-board-guide"]], "Setup": [[10, "setup"], [41, "setup"], [45, "setup"]], "Reset Button": [[10, "reset-button"]], "SDR Cable": [[10, "sdr-cable"]], "MMCX Cables": [[10, "mmcx-cables"]], "LEDs": [[10, "leds"]], "Buttons": [[10, "buttons"]], "Gateware": [[10, "gateware"]], "Updating Breakout Board Firmware in Windows": [[11, "updating-breakout-board-firmware-in-windows"]], "Coaxial Commutators": [[12, "coaxial-commutators"]], "Connections and Cables": [[13, "connections-and-cables"]], "Connection types": [[13, "connection-types"]], "Headstage Link": [[13, "headstage-link"]], "Digital and Analog I/O": [[13, "digital-and-analog-i-o"]], "Lighthouses": [[13, "lighthouses"], [54, "lighthouses"]], "Commutator link": [[13, "commutator-link"]], "Cable List": [[13, "cable-list"]], "Connecting MMCX": [[13, "connecting-mmcx"]], "Connecting Micro-Coax Headstage Tethers": [[13, "connecting-micro-coax-headstage-tethers"]], "BNO055": [[14, "bno055"]], "Description": [[14, "description"], [15, "description"], [16, "description"], [17, "description"], [18, "description"], [19, "description"], [20, "description"], [21, "description"], [23, "description"], [24, "description"], [25, "description"], [26, "description"], [27, "description"], [28, "description"], [29, "description"], [30, "description"], [31, "description"]], "Register Programming": [[14, "register-programming"], [15, "register-programming"], [16, "register-programming"], [17, "register-programming"], [18, "register-programming"], [19, "register-programming"], [20, "register-programming"], [21, "register-programming"], [23, "register-programming"], [24, "register-programming"], [25, "register-programming"], [26, "register-programming"], [27, "register-programming"], [28, "register-programming"], [29, "register-programming"], [30, "register-programming"], [31, "register-programming"]], "Device To Host Data Frames": [[14, "device-to-host-data-frames"], [15, "device-to-host-data-frames"], [16, "device-to-host-data-frames"], [17, "device-to-host-data-frames"], [18, "device-to-host-data-frames"], [19, "device-to-host-data-frames"], [20, "device-to-host-data-frames"], [21, "device-to-host-data-frames"], [23, "device-to-host-data-frames"], [24, "device-to-host-data-frames"], [25, "device-to-host-data-frames"], [26, "device-to-host-data-frames"], [27, "device-to-host-data-frames"], [28, "device-to-host-data-frames"], [29, "device-to-host-data-frames"], [30, "device-to-host-data-frames"], [31, "device-to-host-data-frames"]], "Host To Device Data Frames": [[14, "host-to-device-data-frames"], [15, "host-to-device-data-frames"], [16, "host-to-device-data-frames"], [17, "host-to-device-data-frames"], [18, "host-to-device-data-frames"], [19, "host-to-device-data-frames"], [20, "host-to-device-data-frames"], [21, "host-to-device-data-frames"], [23, "host-to-device-data-frames"], [24, "host-to-device-data-frames"], [25, "host-to-device-data-frames"], [26, "host-to-device-data-frames"], [27, "host-to-device-data-frames"], [28, "host-to-device-data-frames"], [29, "host-to-device-data-frames"], [30, "host-to-device-data-frames"], [31, "host-to-device-data-frames"]], "DS90UB9X Raw Device": [[15, "ds90ub9x-raw-device"]], "Managed Registers": [[15, "managed-registers"], [15, "id1"], [25, "managed-registers"], [25, "id1"], [27, "managed-registers"], [27, "id1"], [28, "managed-registers"], [28, "id1"]], "Unmanaged Registers": [[15, "unmanaged-registers"], [25, "unmanaged-registers"], [25, "id2"], [27, "unmanaged-registers"], [27, "id2"], [28, "unmanaged-registers"], [28, "id2"]], "HS64 Electrical Stimulator": [[16, "hs64-electrical-stimulator"]], "HS64 Electrical Stimulator Registers": [[16, "estim-hs64-regs"]], "FMC Host Analog IO Device": [[17, "fmc-host-analog-io-device"]], "FMC Host Clock Output Device": [[18, "fmc-host-clock-output-device"]], "FMC Host Digital IO Device": [[19, "fmc-host-digital-io-device"]], "Breakout to Host Serialization": [[19, "breakout-to-host-serialization"]], "Host to Breakout Serialization": [[19, "host-to-breakout-serialization"]], "FMC Link Controller": [[20, "fmc-link-controller"]], "Heartbeat": [[21, "heartbeat"]], "ONI Datasheets": [[22, "oni-datasheets"]], "Load Test Device": [[23, "load-test-device"]], "Memory Usage Monitor": [[24, "memory-usage-monitor"]], "Neuropixels V1": [[25, "neuropixels-v1"]], "HS64 Optical Stimulator": [[26, "hs64-optical-stimulator"]], "HS64 Optical Stimulator Registers": [[26, "ostim-hs64-regs"]], "RHD2164": [[27, "rhd2164"]], "RHS2116": [[28, "rhs2116"]], "RHS2116 Trigger": [[29, "rhs2116-trigger"]], "Test0 Device": [[30, "test0-device"]], "TS4231 Array for Vive V1 Base Stations": [[31, "ts4231-array-for-vive-v1-base-stations"]], "Headstage-64": [[32, "headstage-64"]], "Data Link Serialization": [[32, "data-link-serialization"], [38, "data-link-serialization"]], "Electrophysiology & Auxiliary Analog Inputs": [[32, "electrophysiology-auxiliary-analog-inputs"]], "3D Position Tracking": [[32, "d-position-tracking"]], "Todo": [[32, "id2"], [33, "id1"], [49, "id1"], [59, "id1"], [59, "id2"], [63, "id1"], [78, "id1"], [79, "id1"]], "3D Orientation Tracking": [[32, "d-orientation-tracking"]], "Neural Stimulation": [[32, "neural-stimulation"]], "Optical Stimulation": [[32, "optical-stimulation"]], "Electical Stimulation": [[32, "electical-stimulation"]], "Test Board for Headstage-64": [[33, "test-board-for-headstage-64"]], "Neuropixels-1.0 Headstage": [[34, "neuropixels-1-0-headstage"]], "Coaxial Link": [[34, "coaxial-link"], [35, "coaxial-link"], [36, "coaxial-link"], [37, "coaxial-link"]], "Neuropixels-1.0e Headstage": [[35, "neuropixels-1-0e-headstage"]], "Neuropixels-2.0e Headstage": [[36, "neuropixels-2-0e-headstage"]], "Probe connector identification": [[36, "probe-connector-identification"], [37, "probe-connector-identification"]], "Neuropixels-2.0eBeta Headstage": [[37, "neuropixels-2-0ebeta-headstage"]], "RHS2116 Headstage": [[38, "rhs2116-headstage"]], "Electrophysiology": [[38, "electrophysiology"]], "Headstages": [[39, "headstages"]], "Coaxial Data Serialization & Power": [[40, "coaxial-data-serialization-power"]], "Power": [[40, "power"]], "DS90UB933/4 Communication Protocols": [[40, "ds90ub933-4-communication-protocols"]], "Data Serialization": [[40, "data-serialization"]], "Register Configuration": [[40, "register-configuration"]], "Setting Headstage Voltage": [[42, "setting-headstage-voltage"]], "Measuring Headstage Voltage": [[42, "measuring-headstage-voltage"]], "GND and Vcoax location": [[42, "id1"]], "Making Coaxial Tethers": [[43, "making-coaxial-tethers"]], "Which Coaxial Cable?": [[43, "which-coaxial-cable"]], "Assembly Guide": [[43, "assembly-guide"]], "Headstage Side": [[43, "headstage-side"]], "Host/Commutator Side": [[43, "host-commutator-side"]], "3D-Tracking Lighthouses": [[44, "d-tracking-lighthouses"]], "Miniscopes": [[46, "miniscopes"]], "UCLA Miniscope V3": [[46, "ucla-miniscope-v3"]], "UCLA Miniscope V4": [[46, "ucla-miniscope-v4"]], "PCIe Bracket Assembly": [[47, "pcie-bracket-assembly"]], "Materials": [[47, "materials"]], "Bill of materials": [[47, "id1"]], "Insert the PCIe Host Module": [[47, "insert-the-pcie-host-module"], [52, "insert-the-pcie-host-module"]], "PCIe Host": [[48, "pcie-host"], [54, "pcie-host"]], "Synchronizing Multiple PCIe Hosts": [[49, "synchronizing-multiple-pcie-hosts"]], "Host Module": [[50, "host-module"]], "Numato Nereid": [[50, "numato-nereid"]], "PCIe Stack": [[50, "pcie-stack"]], "Programming a Blank PCIe Host (Windows)": [[51, "programming-a-blank-pcie-host-windows"]], "Setup Guide for Windows": [[52, "setup-guide-for-windows"]], "Disable Secure Boot": [[52, "disable-secure-boot"]], "Put Windows In Testing Mode": [[52, "put-windows-in-testing-mode"]], "Install C++ Runtime": [[52, "install-c-runtime"]], "Install Device Driver": [[52, "install-device-driver"]], "Install Software": [[52, "install-software"]], "Updating Firmware in Windows": [[53, "updating-firmware-in-windows"]], "hw_logo Hardware Guide": [[54, "hw-logo-hardware-guide"]], "Breakout": [[54, "breakout"]], "Headstages & Miniscopes": [[54, "headstages-miniscopes"]], "Commutators": [[54, "commutators"]], "Downloads": [[55, "downloads"], [57, "downloads"]], "oni-repl Console Application": [[55, "oni-repl-console-application"]], "oni-repl Windows downloads": [[55, "id2"]], "PCIe Host Updater": [[55, "pcie-host-updater"]], "PCIe Host update tools": [[55, "id3"]], "Breakout Board Updater": [[55, "breakout-board-updater"]], "Breakout Board update tools": [[55, "id4"]], "RIFFA Device Driver": [[55, "riffa-device-driver"]], "RIFFA PCIe driver": [[55, "id5"]], "PCIe Host Firmware": [[55, "pcie-host-firmware"]], "Breakout Board Firmware": [[55, "breakout-board-firmware"]], "FAQ": [[56, "faq"], [57, "faq"]], "resources_logo Resources": [[57, "resources-logo-resources"]], "Support": [[57, "support"]], "Contact": [[58, "contact"]], "Camera Synchronization Workflow": [[59, "camera-synchronization-workflow"]], "Usage": [[59, "usage"], [60, "usage"], [63, "usage"]], "Manual Commutator Workflow": [[60, "manual-commutator-workflow"]], "Headstage-64 Workflow": [[61, "headstage-64-workflow"]], "Loading Scripts": [[61, "loading-scripts"], [62, "loading-scripts"], [67, "loading-scripts"]], "Headstage Neuropixels 1.0e Workflow": [[62, "headstage-neuropixels-1-0e-workflow"]], "Latency Test Workflow": [[63, "latency-test-workflow"]], "Example Workflows": [[64, "example-workflows"]], "Bonsai Learning Resources": [[65, "bonsai-learning-resources"]], "Accessing Bonsai.ONIX Documentation": [[65, "accessing-bonsai-onix-documentation"]], "Bonsai.ONIX Tutorial": [[65, "bonsai-onix-tutorial"]], "Installation": [[66, "installation"]], "AnalogIODevice": [[67, "analogiodevice"]], "Configuration": [[67, "configuration"], [68, "configuration"], [69, "configuration"], [70, "configuration"], [71, "configuration"], [72, "configuration"], [73, "configuration"], [74, "configuration"], [75, "configuration"], [76, "configuration"], [77, "configuration"], [78, "configuration"], [79, "configuration"], [81, "configuration"], [82, "configuration"], [83, "configuration"], [84, "configuration"], [85, "configuration"]], "BNO055Device": [[68, "bno055device"]], "ClockOutputDevice": [[69, "clockoutputdevice"]], "DigitalIODevice": [[70, "digitaliodevice"]], "ElectricalStimulationDevice": [[71, "electricalstimulationdevice"]], "Property Pane": [[71, "property-pane"], [78, "property-pane"], [79, "property-pane"], [81, "property-pane"], [83, "property-pane"]], "Configuration GUI": [[71, "configuration-gui"], [78, "configuration-gui"], [79, "configuration-gui"], [80, "configuration-gui"], [81, "configuration-gui"], [83, "configuration-gui"]], "GUI Controls": [[71, "gui-controls"], [81, "gui-controls"]], "HeadstagePortControlDevice": [[72, "headstageportcontroldevice"]], "HeartbeatDevice": [[73, "heartbeatdevice"]], "MemoryUsageDevice": [[74, "memoryusagedevice"]], "MiniscopeV3Device": [[75, "miniscopev3device"]], "MiniscopeV4BNO055Device": [[76, "miniscopev4bno055device"]], "MiniscopeV4Device": [[77, "miniscopev4device"]], "NeuropixelsV1Device": [[78, "neuropixelsv1device"]], "Importing IMEC Calibration Data": [[78, "importing-imec-calibration-data"], [79, "importing-imec-calibration-data"]], "Configuring the Probe": [[78, "configuring-the-probe"], [79, "configuring-the-probe"]], "Uploading to the Probe": [[78, "uploading-to-the-probe"], [79, "uploading-to-the-probe"]], "Saving Configurations": [[78, "saving-configurations"], [79, "saving-configurations"]], "Loading Configurations": [[78, "loading-configurations"], [79, "loading-configurations"]], "NeuropixelsV1eDevice": [[79, "neuropixelsv1edevice"]], "ONIContext": [[80, "onicontext"]], "Purpose": [[80, "purpose"]], "Settings \u279e Hubs\u2026": [[80, "settings-hubs"]], "Settings \u279e Host Sync\u2026": [[80, "settings-host-sync"]], "OpticalStimulationDevice": [[81, "opticalstimulationdevice"]], "RHD2164Device": [[82, "rhd2164device"]], "RHS2116Device": [[83, "rhs2116device"]], "RHS2116TriggerDevice": [[84, "rhs2116triggerdevice"]], "TS4231V1Device": [[85, "ts4231v1device"]], "Nodes": [[86, "nodes"]], "Bonsai.ONIX": [[88, "bonsai-onix"]], "Using this Documentation": [[88, "using-this-documentation"]], "Open Ephys GUI ONIX Plugin": [[89, "open-ephys-gui-onix-plugin"]], "Bonsai ONIX Package": [[90, "bonsai-onix-package"]], "What is Bonsai?": [[90, "what-is-bonsai"]], "software_logo Software Guide": [[91, "software-logo-software-guide"]], "Deprecated Software": [[91, "deprecated-software"]], "Command Line Application": [[92, "command-line-application"]], "oni-repl Usage": [[93, "oni-repl-usage"]], "Required Arguments": [[93, "required-arguments"]], "Command Line Options": [[93, "command-line-options"]], "REPL Commands": [[93, "repl-commands"]]}, "indexentries": {"can i use headstage_64 with a silicon probe instead of tetrodes?": [[56, "term-Can-I-use-headstage_64-with-a-silicon-probe-instead-of-tetrodes"]], "can i use my older intan headstages with the system?": [[56, "term-Can-I-use-my-older-Intan-headstages-with-the-system"]], "how is oni different than onix?": [[56, "term-How-is-ONI-different-than-ONIX"]], "i have existing acquisition hardware. can i can use your api and software to acquire data from it?": [[56, "term-I-have-existing-acquisition-hardware.-Can-I-can-use-your-API-and-software-to-acquire-data-from-it"]], "i have existing acquisition software. can i integrate support for onix hardware using your api?": [[56, "term-I-have-existing-acquisition-software.-Can-I-integrate-support-for-ONIX-hardware-using-your-API"]], "is onix hardware available for purchase?": [[56, "term-Is-ONIX-hardware-available-for-purchase"]], "what does onix stand for?": [[56, "term-What-does-ONIX-stand-for"]], "what is onix?": [[56, "term-What-is-ONIX"]], "what is open ephys?": [[56, "term-What-is-Open-Ephys"]], "where do i get help when using the system?": [[56, "term-Where-do-I-get-help-when-using-the-system"]], "why is there no open ephys gui plugin for onix hardware?": [[56, "term-Why-is-there-no-Open-Ephys-GUI-plugin-for-ONIX-hardware"]]}})
\ No newline at end of file