def set_up(self): self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16) self.relay_board.close_relay(relays["UART_WIFI_RX"]) self.relay_board.close_relay(relays["UART_WIFI_TX"])
def set_up(self): self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16) self.relay_board.close_relay(relays["GND"]) self.relay_board.close_relay(relays["UART_MCU_RX"]) self.relay_board.close_relay(relays["UART_MCU_TX"]) self.relay_board.close_relay(relays["COMMON"]) self.measurement_results = {} self.serial_port_uart = serial.Serial(port="/dev/ttyAMA0", baudrate=115200, bytesize=serial.EIGHTBITS, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, xonxoff=0, rtscts=0, timeout=0.5, dsrdtr=0) self.meshloader = devices.MeshLoaderToList( '/strips_tester_project/strips_tester/configs/000000005e16aa11_MVC2/Mask.json' ) self.camera_algorithm = devices.CompareAlgorithm(span=3) self.camera_device = devices.CameraDevice(Xres=640, Yres=480) self.temp_sensor = devices.IRTemperatureSensor( delay=0) # meas delay = 0 self.start_t = None
def set_up(self): self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16,ribbon=True) self.voltmeter = devices.YoctoVoltageMeter("VOLTAGE1-A955C.voltage1", 0.16) self.camera = cv2.VideoCapture('/dev/microsoft') # video capture source camera #self.camera.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter_fourcc('M', 'J', 'P', 'G')) gui_web.send({"command": "status", "value": "Vizualni pregled LED diod"}) while not self.camera.isOpened(): # try to get the first frame of camera self.camera = cv2.VideoCapture('/dev/microsoft') #self.camera.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter_fourcc('M', 'J', 'P', 'G')) time.sleep(0.1) # First picture is corrupted, so we leave it here. rval, frame = self.camera.read() self.led = [] self.led.append({"x": 138,"y": 111}) # Append dictionary self.led.append({"x": 369,"y": 110}) # Append dictionary self.led.append({"x": 182,"y": 110}) # Append dictionary self.led.append({"x": 320,"y": 106}) # Append dictionary self.roi_x = 80 self.roi_y = 200 self.roi_width = 440 self.roi_height = 180 self.relay_board.close_relay(relays["Power"])
def set_up(self): self.disharge_time = 12 self.rc_time = 5 self.rc_voltage = 6 self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16,ribbon=True) self.voltmeter = devices.YoctoVoltageMeter("VOLTAGE1-A955C.voltage1", 0.16)
def set_up(self): self.relays = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16) self.voltmeter = devices.YoctoVoltageMeter("VOLTAGE1-DEE80.voltage1", 0.16)
def set_up(self): self.charging_time = 15 self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16,ribbon=True) self.voltmeter = devices.YoctoVoltageMeter("VOLTAGE1-A955C.voltage1", 0.16) self.relay_board.close_relay(relays["Power"])
def set_up(self): self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16) self.mesurement_delay = 0.16 self.measurement_results = {} self.voltmeter = devices.YoctoVoltageMeter("VOLTAGE1-A08C8.voltage1", self.mesurement_delay)
def set_up(self): self.relays = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16) self.voltmeter = devices.YoctoVoltageMeter("VOLTAGE1-DEE80.voltage1", 0.16) self.flasher = devices.STLink() self.flasher.set_binary(strips_tester.settings.test_dir + "/bin/" + strips_tester.data['program'] + ".bin")
def set_up(self): # every flasher has reset, dtr pin( determined by device in hw_"serial" and number of retries self.flasher = Flash.STM32M0Flasher(gpios["RST"], gpios["DTR"], 5) self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16) self.relay_board.open_all_relays() self.relay_board.close_relay(relays["GND"]) self.relay_board.close_relay(relays["UART_MCU_RX"]) self.relay_board.close_relay(relays["UART_MCU_TX"]) self.relay_board.close_relay(relays["DTR_MCU"]) self.relay_board.close_relay(relays["RST"]) time.sleep(0.5)
def set_up(self): self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16,ribbon=True) self.voltmeter = devices.YoctoVoltageMeter("VOLTAGE1-A955C.voltage1", 0.16) # Measure order: lednum,color_I_def,toleranca_I_def, self.measure_order = [ (0, "blue left", 40.0, 20.0), (1, "green left", 40.0, 30.0), (2, "red left", 40.0, 20.0), (3, "blue right", 40.0, 20.0), (4, "green right", 40.0, 30.0), (5, "red right", 40.0, 20.0), (6, "white", 120.0, 20.0) ] self.relay_board.close_relay(relays["Power"])
def set_up(self): self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16) self.relay_board.close_relay(relays["GND"]) self.relay_board.close_relay(relays["UART_MCU_RX"]) self.relay_board.close_relay(relays["UART_MCU_TX"]) self.serial_port = serial.Serial(port="/dev/ttyAMA0", baudrate=115200, bytesize=serial.EIGHTBITS, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, xonxoff=0, rtscts=0, timeout=3, dsrdtr=0)
def set_up(self): self.relays = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16) self.voltmeter = devices.YoctoVoltageMeter("VOLTAGE1-DEE80.voltage1", 0.16) self.serial = serial.Serial(port="/dev/serial0", baudrate=115200, bytesize=serial.EIGHTBITS, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, xonxoff=0, rtscts=0, timeout=0.5, dsrdtr=0) self.temp_sensor = devices.IRTemperatureSensor(0) # meas delay = 0
def set_up(self): module_logger.debug("FinishProcedureTask init") self.relay_board = devices.SainBoard16(0x0416, 0x5020, initial_status=0x0000)
def set_up(self): self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16, ribbon=True) self.relay_board.open_all_relays() self.relay_board.hid_device.close()
def set_up(self): # Make sure that all relays are opened before test self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16, ribbon=True) self.relay_board.open_all_relays()
def set_up(self): # Powering up board meanwhile self.relay_board = devices.SainBoard16(vid=0x0416, pid=0x5020, initial_status=None, number_of_relays=16,ribbon=True) self.relay_board.close_relay(relays["Power"])