Table of Contents | Page 1
Table of Contents
1System Integration.................................................................................................................2
1.1 Connecting to Third Party Hardware.............................................................................2
1.1.1 Cabling Restrictions............................................................................................2
1.1.2 Pin Assignments .................................................................................................2
2Software communication & interfaces ..................................................................................3
2.1 Introduction...................................................................................................................3
2.1.1 Web Interface.....................................................................................................3
2.1.2 JSON-RPC............................................................................................................3
2.1.3 C/C# DLLs............................................................................................................3
2.1.4 LabVIEW VIs .......................................................................................................4
2.1.5 Matlab Library ....................................................................................................4
2.2 Overview and implementation of the APIs ...................................................................5
2.2.1 JSON-RPC (JRPC2.0)............................................................................................5
2.2.2 C Library .............................................................................................................6
2.2.3 C# Library ...........................................................................................................8
2.2.4 LabVIEW .............................................................................................................9
2.2.5 Matlab ..............................................................................................................11
2.2.6 Python ..............................................................................................................11
2.3 Error handling..............................................................................................................13
2.3.1 C# error handling.............................................................................................. 13
2.3.2 Python error handling ......................................................................................13
2.3.3 LabVIEW error handling ...................................................................................14
3Functions..............................................................................................................................15
3.1 Access 15
3.2 Amcids .........................................................................................................................19
3.3 Control.........................................................................................................................27
3.4 Description ..................................................................................................................70
3.5 Diagnostic ....................................................................................................................74
3.6 Move 78
3.7 Res 99
3.8 Rotcomp ....................................................................................................................107
3.9 Rtin 113
3.10 Rtout 131
3.11 Status 147
3.12 About 156
3.13 System_service..........................................................................................................158
3.14 Network.....................................................................................................................168
3.15 System_service..........................................................................................................194
3.16 Update.......................................................................................................................196