change pysmu

This commit is contained in:
Vincent Hanewinkel 2025-08-14 20:37:49 +02:00
parent f09b7c481b
commit bd4902a37d

View File

@ -1,19 +1,19 @@
from pysmu import Session, MODE import pysmu
from Adalm1000_Logger.DeviceController import DeviceController from Adalm1000_Logger.DeviceController import DeviceController
from Adalm1000_Logger.GUI import MainWindow, startGUI from Adalm1000_Logger.GUI import MainWindow, startGUI
import os import os
# --- Setup --- # --- Setup ---
sess = Session() sess = pysmu.Session()
sess.add_all() sess.add_all()
controllers = {dev.m_serial: DeviceController(dev) for dev in sess.m_devices} controllers = {dev.m_serial: DeviceController(dev) for dev in sess.m_devices}
serials = list(controllers.keys()) serials = list(controllers.keys())
for i in enumerate(serials): for i in enumerate(serials):
c = controllers[serials[i]] c = controllers[serials[i]]
c.set_mode(0, MODE.HI_Z) # CH A Hi-Z c.set_mode(0, pysmu.Mode.SIMV) # CH A Hi-Z
c.set_mode(1, MODE.HI_Z) # CH B Hi-Z c.set_mode(1, pysmu.Mode.HI_Z) # CH B Hi-Z
MainWindow.add_list_item(MainWindow, serials[i], i, c.start, c.stop) MainWindow.add_list_item(MainWindow, serials[i], i, c.start, c.stop)
startGUI() startGUI()