Releases: nonlaminar/pytektronix
Releases · nonlaminar/pytektronix
v1.0.4rc
version
v1.0.3rc1
version
v1.0.3rc
Added a None as value passing to _global_setter as value has no default
v1.0.2rc
Fixed error in scopes.py
v1.0.1rc - Adding measurements to channels
Measurements are now available. To access a channels measurement, simply query the channels measurement object.
from pytektronix import MDO3024
scope = MDO3024(...)
frequency = scope.get_channel_measurement("ch1", "frequency")
One must specify the get_channel_measurement(channel: str, measure_type: str) with a channel in [ch1, ch2, ch3, ch4] and a measurement of one of the following:
amplitudearea | careaburstcmean | mean | median | stdevcrms | rmsdelayfrequency | period | phasehigh | lowhitsmin | maxpeakhitspedgecount | nedgecountpduty | ndutypk2pkpovershoot | novershoot | tovershootppulsecount | npulsecountpwidth | nwidthrise | fallsigma1 | sigma2 | sigma3waveforms
v1.0
0.1.1 - MSO54 patch
Patch Notes:
Fixed error causing level setting to create a key-error on MSO54
official beta
accepted_valuenow in individual scope classes - to be removed in v0.2.0- new formats for
scope.get_waveform:defaultreturns a -listreturns a <python_list> of exactly the bytearray data, andnp_arrayreturns a numpy array with bytes being interpreted from thewaveform.data_widthproperty. The list will have the proper integers. - the MSO54 scope class has been mostly implemented
pytektronix-v0.0.1
packaged and released v0.0.1