Skip to main content

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

Release notes: spikesafe_python_lib_docs/_releases

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 Project Setup.

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spikesafe_python-1.14.1.tar.gz (63.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spikesafe_python-1.14.1-py3-none-any.whl (60.8 kB view details)

Uploaded Python 3

File details

Details for the file spikesafe_python-1.14.1.tar.gz.

File metadata

  • Download URL: spikesafe_python-1.14.1.tar.gz
  • Upload date:
  • Size: 63.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for spikesafe_python-1.14.1.tar.gz
Algorithm Hash digest
SHA256 f74ec130e27416934983d7dd954d537ac25d4345a139b3b117303224636c47b3
MD5 1bfb3b7ebb0adb7112b0e4d51df7ab02
BLAKE2b-256 c307504157cac1121e14e9836ce02feb876305304a76cd6e58d1fe1014e4aaee

See more details on using hashes here.

Provenance

The following attestation bundles were made for spikesafe_python-1.14.1.tar.gz:

Publisher: deploy_master.yml on VektrexElectronicSystems/spikesafe_python_lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file spikesafe_python-1.14.1-py3-none-any.whl.

File metadata

File hashes

Hashes for spikesafe_python-1.14.1-py3-none-any.whl
Algorithm Hash digest
SHA256 15ec77755b2f7d241cbfcf7e14cb5d4da0a792c0d4b81fce416176ee3afe59ba
MD5 62f3ec8fd4ac9ab205b9df47155b0557
BLAKE2b-256 03ead26fa6c0cf3874f29e816adc2d55cf894d0200f0adfbd17693c5fdc9f809

See more details on using hashes here.

Provenance

The following attestation bundles were made for spikesafe_python-1.14.1-py3-none-any.whl:

Publisher: deploy_master.yml on VektrexElectronicSystems/spikesafe_python_lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page