Click or drag to resize

SpiAPI Class

Provides access to SPI handling operations.
Inheritance Hierarchy
SystemObject
  RAYLASE.SPICE3.ClientLibSpice3API
    RAYLASE.SPICE3.ClientLibSpiAPI

Namespace: RAYLASE.SPICE3.ClientLib
Assembly: RAYLASE.SPICE3.ClientLib (in RAYLASE.SPICE3.ClientLib.dll) Version: 3.4.1
Syntax
C#
public class SpiAPI : Spice3API

The SpiAPI type exposes the following members.

Methods
 NameDescription
Public methodGetConfig Gets the current configuration from the card.
Public methodLoadConfig Loads the current configuration from the card's local storage.
Public methodReceive Receives readCount 32-bit values using the SPI-Protocol (Serial-Peripheral.Interface) on the specified module. Waits up to timeoutMilliseconds.
Public methodSetConfig Sets the current configuration on the card.
Public methodStoreConfig Stores the current configuration in the card's local storage for later (re-)loading.
Public methodTransceive Sends transmitMessage using the SPI-Protocol (serial peripheral interface) using the specified module, and waits up to timeoutMilliseconds for a response.
Public methodTransmit Sends transmitMessage using the SPI-Protocol (serial peripheral interface) using the specified module.
Public methodWaitForActiveTransfersDone Waits for active Spi transfers on the card to finish
Top
See Also