RAYLASE.SPICE3.ClientLib Namespace |
Contains all the major components of the SP-ICE-3 Client Library API.
Classes | Class | Description |
---|
 | AdapterBoardAPI |
Provides access to AdapterBoard operations.
|
 | 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.
|
 | CardInfo |
Contains identifying data for a discovered card.
|
 | 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.
|
 | ClientLibExtensions |
Various useful extension methods for the SP-ICE-3 Client Library.
|
  | 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.
|
 | ConfigurationAPI |
Provides access to operations that allow working with sets of configurations.
|
 | EventAPI |
Provides access to List handling operations.
|
 | FontAPI |
Provides access to Font handling operations.
|
 | GpioAPI |
Provides access to GPIO operations.
|
 | HeadCorrectionAPI |
Provides access to HeadCorrection operations.
|
 | 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.
|
 | LaserAPI |
Provides access to Laser handling operations.
|
 | ListAPI |
Provides access to CommandList handling operations.
|
 | MarkCounterAPI |
Provides access to the Mark Counter facilities.
|
 | MotfAPI |
Provides access to MOTF operations.
|
 | PowerCorrectionAPI |
Provides access to PowerCorrection operations.
|
 | ProcessAPI |
Provides access to process variables.
|
 | QuadratureDecoderAPI |
Provides access to Quadrature Decoder operations.
|
 | ScannerAPI |
Provides access to Scanner handling operations.
|
 | ScannerCommunicationAPI |
Provides access to Scanner communication operations.
|
 | SerialPortAPI |
Provides access to SerialPort handling operations.
|
 | SfioAPI |
Provides access to SFIO (Special-Function-Input-Output) operations.
|
 | 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.
|
 | SpiAPI |
Provides access to SPI handling operations.
|
 | Spice3API |
Base of all specialized API classes.
|
 | SystemAPI |
Provides access to System handling operations.
|
 | VariableAPI |
Provides access to variables used during conditional list processing.
|