def METHOD_NAME(self):
    file_name = 'Test_QWG_test_multi.scpi.txt'
    test_path = Path('test_output') / file_name
    os.makedirs('test_output', exist_ok=True)
    transport = FileTransport(str(test_path))
    qwg1 = QWG('qwg1', transport)
    qwg2 = QWG('qwg2', transport)
    for qwg in [qwg1, qwg2]:
        qwg.init()
        qwg.run_mode('CODeword')
        qwg.cfg_codeword_protocol('awg8-mw-direct-iq')
    qwg1.dio_mode('MASTER')
    qwg2.dio_mode('SLAVE')
    qwgs = QWGMultiDevices([qwg1, qwg2])
    if 0:  # FIXME: requires reads from instruments
        DIO.calibrate(receiver=qwgs)
    transport.close()  # to allow access to file
    qwg.close()  # release QCoDeS instrument