The official Python driver supporting Vektrex SpikeSafe products:
Vektrex SpikeSafe Python API used for automation of custom instrument control sequences for testing LED, laser, and electronic equipment.
The Vektrex SpikeSafe Python API powers the Python examples published on Github.
Instructions to download and setup spikesafe-python can be found here on pypi.org.
Class Name | Description |
---|---|
ChannelData | A class used to store data in a simple accessible object from a channel in SpikeSafe's event response. |
Compensation | A helper class that provides a collection of helper functions you can use to help with SpikeSafe compensation settings. |
DigitizerData | A class used to store data in a simple accessible object from a digitizer fetch response. |
DigitizerDataFetch | A helper class used to simplify collecting data from a PSMU Digitizer. |
DigitizerEnums | Defines the Digitizer acceptable values as enumerations. |
Discharge | A helper class that provides a collection of helper functions you can use to properly discharge the SpikeSafe channel. |
EventData | A class used to store data in a simple accessible object from a SpikeSafe's event response. |
MemoryTableReadData | A class used to store data in a simple accessible object from a SpikeSafe's Memory Table Read response. |
Precision | A helper class that provides a collection of helper functions to get the precise number of decimal places for a SpikeSafe SCPI command argument. |
ReadAllEvents | A helper class used to simplify reading events from a SpikeSafe. |
SpikeSafeEnums | Defines the SpikeSafe acceptable values as enumerations. |
SpikeSafeError | Exception raised for SpikeSafe errors returned by the System Error query. |
SpikeSafeEvents | Defines the SpikeSafe events as enumerations. |
TcpSocket | A class used to represent a TCP socket for remote communication to a SpikeSafe. |
TemperatureData | A class used to store data in a simple accessible object from a heat sink in SpikeSafe's event response. |
Threading | A helper class used to simplify threading behavior. |