Skip to content

Acroname Manufacturing Test Modules (MTM)

Connecting over USB

python
import logging 
import brainstem

from f3ts_hardware_utils.mtm_utils import mtm_exec


logger = logging.getLogger(__name__)

class TestInterface:
    def __init__(self):
        self.usb_stem = brainstem.stem.MTMUSBStem()
        try:
            mtm_exec(
                self.usb_stem.discoverAndConnect,
                brainstem.link.Spec.USB
            )
            self._init_usb_stem()
        except Exception as error:
            logger.error(f"Error connecting to MTM-USBStem: {error}")
            raise error