Python API and Examples

Vektrex SpikeSafe Python API and examples simplify and speed development of Python programs that control Vektrex products. By providing a well-structured API that handles routine tasks such as error and status checking, Vektrex allows you to worry less about the code and more about the science of LED and laser testing.

Vektrex Python examples, which are based upon the SpikeSafe Python API for sources and source measure units, provide easy-to-follow scripts for many measurements. The examples can be used as-is, or they can easily be modified for more complex measurements.

Contact Vektrex for more information


The Spikesafe-python-driver can be used for automation of custom measurements control sequences for testing LED and laser components and products.

The Python Package is available on Python Package Index (PyPI).

Download:Vektrex SpikeSafe Python API Driver


Real world examples of testing LED’s and Lasers using Python and Vektrex SMU and PRF current pulser products.
 
Getting started –
SpikeSafe Current Source Modes – 8 examples
Making integrated Voltage Measurement – 3 examples

Application Specific Examples
Using Force Sense Selector Switch – 2 examples
Measuring Wavelength Spectrum and Running LIV Sweeps
Fixed Pulse Count Using Software Timing
Measuring DC Staircase Sweep Voltages
Controlling Thermal Platform Temperature

Download: Vektrex SpikeSafe Python Samples on GitHub