forked from awendt/pyrelacs
24 lines
592 B
Plaintext
24 lines
592 B
Plaintext
import uldaq
|
|
from IPython import embed
|
|
import typer
|
|
|
|
class Input():
|
|
def __init__(self) -> None:
|
|
pass
|
|
|
|
def connect(self):
|
|
try:
|
|
devices = uldaq.get_daq_device_inventory(uldaq.InterfaceType.USB)
|
|
daq_device = uldaq.DaqDevice(devices[0])
|
|
daq_device.connect()
|
|
print(f"Connected to daq_device {devices[0].product_name}")
|
|
print(f"Connected to daq_device {daq_device.is_connected()}")
|
|
|
|
except uldaq.ULException as e:
|
|
print('\n', e)
|
|
|
|
|
|
if __name__ == '__main__':
|
|
typer.run(connect)
|
|
|