Skip to content

Releases: VektrexElectronicSystems/SpikeSafePythonSamples

SpikeSafePythonSamples v1.15.1

26 Sep 17:19
160a118

Choose a tag to compare

  • Updated
    • requirements.txt
      • spikesafe-python>=1.10.3

SpikeSafePythonSamples v1.15.0

23 Sep 23:32
22b8fc6

Choose a tag to compare

  • Added
    • spikesafe_python_lib_docs
      • _releases/ containing release notes for all versions
      • DigitizerDataFetch
        • fetch_voltage_data() new optional parameter digitizer_number
        • fetch_voltage_data_sampling_mode_custom() new optional parameter digitizer_number
        • fetch_voltage_data_sampling_mode_linear() new optional parameter digitizer_number
        • fetch_voltage_data_sampling_mode_logarithmic() new optional parameter digitizer_number
        • wait_for_new_voltage_data() new optional parameter digitizer_number
  • Updated
    • requirements.txt
      • spikesafe-python>=1.10.2
      • matplotlib>=3.10.0

SpikeSafePythonSamples v1.14.0

17 Sep 23:43
835e67f

Choose a tag to compare

Added:

  • Support for spikesafe-python v1.9.7
  • Switched all samples to use simplified import spikesafe_python
  • Switched all samples to use new design specifying class name for accessing static methods and enums in spikesafe_python
  • getting_started/read_idn/ReadSpikeSafeInfo.py
  • spikesafe_python_lib_docs
    • Updates for supporting for package aggregation (single statement import spikesafe_python)
    • SpikeSafeEvents
      • INTERNAL_BULK_OVER_CURRENT = 209
      • MAXIMUM_BULK_VOLTAGE_BOOST_EXCEEDED = 210
      • PULSE_WIDTH_ADJUSTMENT_ERROR = 211
      • EXCESSIVE_BULK_VOLTAGE = 212
      • BULK_POWER_FAILURE = 213
      • INVALID_PARTIAL_ABORT = 434
      • CANNOT_COMMUNICATE_WITH_DIGITIZER = 510
      • INVALID_VOLTAGE_PROTECTION_MODE = 600

Removed

  • Obsolete getting_started/importing_spikesafe_python_package
  • Obsolete getting_started/install_spikesafe_python_samples_packages

SpikeSafePythonSamples v1.13.0

24 Jan 01:09
96fdb50

Choose a tag to compare

Added

  • Support for spikesafe-python 1.8.1
  • Installing packages instructions using requirements.txt file
  • Update Tj screenshot capturing Vf(0) to use Control Panel Reference Lines in application_specific_examples/making_tj_measurements and controlling_thermal_platform_temperature
  • All samples to instantiate TcpSocket(enable_logging=False), to simplify turning on optional SCPI logging
  • New spikesafe-python function help documentation

SpikeSafePythonSamples v1.12.0

25 Oct 22:24
96fdb50

Choose a tag to compare

Added:

SpikeSafePythonSamples v1.11.0

13 Feb 23:02
f7c871f

Choose a tag to compare

Added:

  • Support for spikesafe-python 1.6.0

SpikeSafePythonSamples v1.10.1

02 Feb 18:21
6e47cc8

Choose a tag to compare

Added:

  • Operating System timing information to FAQ
  • Remarks regarding Operating System timing to Spikesafe-python.Threading.wait() help documentation
  • Support for spikesafe-python 1.5.17
  • Getting Started Channel Discharge scripts

SpikeSafePythonSamples v1.10.0

10 Jan 01:16
038c769

Choose a tag to compare

  • Added:
    • Official support for Python 3.12.1
    • Support for spikesafe-python 1.5.15
    • Note to restart computer after installing Python for changes to take effect
    • New Getting Started/Install SpikeSafePythonSamples Packages sample
    • New spikesafe-python function help documentation
  • Fixed:
    • Getting Started/TCP Socket Sample missing import sys
    • Application-Specific Examples/Measuring DC Staircase Voltages to use VOLT:INIT:SEND short form command
  • Updated
    • Clarified Python instructions for confirming PATH
    • All Digitizer samples to initially call *RST as this automatically calls VOLT:ABOR
    • All samples to use spikesafe-python new function for fixed point number notation
    • All samples to use spikesafe-python new function for optimum compensation settings
    • All samples to use spikesafe-python new class for SpikeSafe enumerations
    • spikesafe-python function help documentation

SpikeSafePythonSamples v1.9.0

28 Apr 23:04
3491f0e

Choose a tag to compare

Added:

  • Getting Started/Importing spikesafe-python package sample
  • Minor README updates

Fixed:

  • Application-Specific Examples/Measuring Wavelength Spectrum setting incorrect Trigger Delay and Integration times
  • Application-Specific Examples/Measuring Wavelength Spectrum setting incorrect Trigger Delay and Integration times

SpikeSafePythonSamples v1.8.0

03 Feb 23:15
ae3c3a7

Choose a tag to compare

  • Added:
    • Add FAQ section on Matlab
    • Added recommendation on Python versions to use
    • Minor README updates
  • Updated:
    • Separated python commands for Windows and macOS