SpikeSafe Python Library
Project description
spikesafe-python
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.
GitHub Repository: SpikeSafe Python Samples
Library help documentation: spikesafe_python_lib_docs
About
The spikesafe-python package provides light-weight access Python helper classes and functions to easily communicate with to your SpikeSafe and parse data into easy to use objects.
spikesafe-python supports all operating systems that support the free Python interpreter.
spikesafe-python follows Python Software Foundation for supporting different versions.
Installation
Install the latest stable version of spikesafe-python by using instructions in Installing spikesafe-python Package.
Usage
To learn how to use this package, it is best to do the Getting Started samples listed in order.
Then continue through the remainder of the samples listed in the order of the Directory.
FAQ
How does Python handle locale?
The locale module is implemented on top of the _locale module, which in turn uses an ANSI C locale (also called the "POSIX locale") implementation if available. The C locale is often described as "culture-neutral" because it doesn't apply any regional or language-specific rules for formatting data. It is a basic, system-independent locale that follows standardized rules for formatting data such as numbers, dates, and currency. The C locale uses U.S.-style conventions by default, such as:
- Period (.) as the decimal point for numbers
- Simple ASCII character classification and sorting
- English-style date and time formats
Support / Feedback
For further assistance with spikesafe-python please contact Vektrex support at support@vektrex.com. This page is regularly monitored and maintained by Vektrex engineers.
Built With
Versioning
We use SemVer for versioning.
Authors
License
spikesafe-python is licensed under the MIT license, which allows for non-commercial and commercial use.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file spikesafe_python-1.7.17.tar.gz
.
File metadata
- Download URL: spikesafe_python-1.7.17.tar.gz
- Upload date:
- Size: 47.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4f91f3d05fe22826bd7dea0bf7fc8ee411da40b527c730b83257f67dc8c192d |
|
MD5 | 50b87f4718db3b38e6192ad04209f72b |
|
BLAKE2b-256 | 0f285bef9296d72fac4b91f6e3826f415b6266f482010cb1c726f8683ae12cd3 |
File details
Details for the file spikesafe_python-1.7.17-py3-none-any.whl
.
File metadata
- Download URL: spikesafe_python-1.7.17-py3-none-any.whl
- Upload date:
- Size: 46.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0de702dd8e3a2d50b3c4f77fbf16050d22486fa26c903d1991625f0bdc213546 |
|
MD5 | ab973c897d214e7f6ec63cecac2f1b14 |
|
BLAKE2b-256 | c25571ae3e1182ec7491725482272e8aca485a9a7daade5b9fa7c5c2e240dc06 |