parent
c15658e6ad
commit
82ae5d9b6c
@ -0,0 +1,32 @@ |
|||||||
|
#!/bin/env python3 |
||||||
|
import time |
||||||
|
|
||||||
|
import gex |
||||||
|
import numpy as np |
||||||
|
from matplotlib import pyplot as plt |
||||||
|
|
||||||
|
from scipy.io import wavfile |
||||||
|
|
||||||
|
# def show(tr): |
||||||
|
# data = tr.data |
||||||
|
# data = np.add(data / 4096, -0.5) |
||||||
|
# plt.plot(data, 'r-', lw=1) |
||||||
|
# plt.show() |
||||||
|
|
||||||
|
with gex.Client(gex.TrxRawUSB()) as client: |
||||||
|
adc = gex.ADC(client, 'adc') |
||||||
|
|
||||||
|
adc.on_trigger(lambda tr: print(tr.data)) |
||||||
|
adc.setup_trigger(1, |
||||||
|
level=3500, |
||||||
|
count=500, |
||||||
|
edge='rising', |
||||||
|
pretrigger=100, |
||||||
|
holdoff=100, |
||||||
|
auto=True) |
||||||
|
|
||||||
|
adc.arm() |
||||||
|
|
||||||
|
while True: |
||||||
|
print('tick') |
||||||
|
time.sleep(1) |
Loading…
Reference in new issue