RAYLASE.SPICE3.ClientLib Namespace |
Contains all the major components of the SP-ICE-3 Client Library API.
Classes | Class | Description |
---|
![Public class Public class](../icons/pubClass.gif) | AdapterBoardAPI |
Provides access to AdapterBoard operations.
|
![Public class Public class](../icons/pubClass.gif) | BooleanVariableAPI |
Provides access to boolean variables, which can be created and stored on the card. Furthermore, they can be retrieved and/or modified via
control commands, and be referenced by various flow-control list commands.
|
![Public class Public class](../icons/pubClass.gif) | CardInfo |
Contains identifying data for a discovered card.
|
![Public class Public class](../icons/pubClass.gif) | ClientAPI |
Defines the API available to SP-ICE-3 Card client applications.
It encapsulates in particular: - Communications handling.
- Command List handling.
- Laser and Scan Head configuration.
- Command List Execution control.
- Status and Error reporting.
|
![Public class Public class](../icons/pubClass.gif) | ClientLibExtensions |
Various useful extension methods for the SP-ICE-3 Client Library.
|
![Public class Public class](../icons/pubClass.gif) ![Code example Code example](../icons/CodeExample.png) | CommandList |
Used to build the contents of a CommandList locally, before transmitting it to the card for execution.
- The contents consist of one or more SP-ICE-3 Commands, each accompanied by any appropriate parameters.
- The contents must be transmitted to the card () before they can be executed.
See 12.5 Command Lists for more details.
|
![Public class Public class](../icons/pubClass.gif) | ConfigurationAPI |
Provides access to operations that allow working with sets of configurations.
|
![Public class Public class](../icons/pubClass.gif) | EventAPI |
Provides access to List handling operations.
|
![Public class Public class](../icons/pubClass.gif) | FontAPI |
Provides access to Font handling operations.
|
![Public class Public class](../icons/pubClass.gif) | GpioAPI |
Provides access to GPIO operations.
|
![Public class Public class](../icons/pubClass.gif) | HeadCorrectionAPI |
Provides access to HeadCorrection operations.
|
![Public class Public class](../icons/pubClass.gif) | IntegerVariableAPI |
Provides access to integer variables, which can be created and stored on the card. Furthermore, they can be retrieved and/or modified via
control commands, and be referenced by various flow-control list commands.
|
![Public class Public class](../icons/pubClass.gif) | LaserAPI |
Provides access to Laser handling operations.
|
![Public class Public class](../icons/pubClass.gif) | ListAPI |
Provides access to CommandList handling operations.
|
![Public class Public class](../icons/pubClass.gif) | MarkCounterAPI |
Provides access to the Mark Counter facilities.
|
![Public class Public class](../icons/pubClass.gif) | MotfAPI |
Provides access to MOTF operations.
|
![Public class Public class](../icons/pubClass.gif) | PowerCorrectionAPI |
Provides access to PowerCorrection operations.
|
![Public class Public class](../icons/pubClass.gif) | ProcessAPI |
Provides access to process variables.
|
![Public class Public class](../icons/pubClass.gif) | QuadratureDecoderAPI |
Provides access to Quadrature Decoder operations.
|
![Public class Public class](../icons/pubClass.gif) | ScannerAPI |
Provides access to Scanner handling operations.
|
![Public class Public class](../icons/pubClass.gif) | ScannerCommunicationAPI |
Provides access to Scanner communication operations.
|
![Public class Public class](../icons/pubClass.gif) | SerialPortAPI |
Provides access to SerialPort handling operations.
|
![Public class Public class](../icons/pubClass.gif) | SfioAPI |
Provides access to SFIO (Special-Function-Input-Output) operations.
|
![Public class Public class](../icons/pubClass.gif) | SignalAPI |
Provides access to signals, which can be created and stored on the card. Furthermore, they can be (re-)set via
control commands, and be referenced by various flow-control list commands.
|
![Public class Public class](../icons/pubClass.gif) | SpiAPI |
Provides access to SPI handling operations.
|
![Public class Public class](../icons/pubClass.gif) | Spice3API |
Base of all specialized API classes.
|
![Public class Public class](../icons/pubClass.gif) | SystemAPI |
Provides access to System handling operations.
|
![Public class Public class](../icons/pubClass.gif) | VariableAPI |
Provides access to variables used during conditional list processing.
|