| optoMDC

Loading...
Searching...
No Matches
optoMDC.mre2.MRE2Mirror Class Reference
Inheritance diagram for optoMDC.mre2.MRE2Mirror:

## Public Member Functions
| __init__ (self, board)

## Public Attributes
| EEPROM = Registers.MRE2DeviceEEPROM(board)
| Channel_0 = MRE2Channel(board, 0)
| Channel_1 = MRE2Channel(board, 1)
| OpticalFeedback = Registers.OpticalFeedback(board)

## Detailed Description

    Mirror object which contains mirror-level systems and commands. Such as GetProxyTemperature, GetConnectedStatus, etc

    Parameters
    ----------
    board
        Handle for the Board object

    Raises
    ------
    none

    Notes
    -----
    MRE2Mirror is a subclass of ProxyBoard. Refer to optoKummenberg.connections for methods, parameters, etc.

    Examples
    --------
    Instantiate a simple-mode Board with connection over COM12 port, with baud rate 9600. Then switch into pro-mode.
    This will not flush the firmware registers, so it is assumed to already be reset.

    >>> import optoMDC
    >>> mre2 = optoMDC.connect()
    >>> mre2.Mirror.GetConnectedStatus()

## Constructor & Destructor Documentation

## ◆ __init__()

optoMDC.mre2.MRE2Mirror.__init__ | ( |  | self,
|  |  | board )

## Member Data Documentation

## ◆ Channel_0

optoMDC.mre2.MRE2Mirror.Channel_0 = MRE2Channel(board, 0)

## ◆ Channel_1

optoMDC.mre2.MRE2Mirror.Channel_1 = MRE2Channel(board, 1)

## ◆ EEPROM

optoMDC.mre2.MRE2Mirror.EEPROM = Registers.MRE2DeviceEEPROM(board)

## ◆ OpticalFeedback

optoMDC.mre2.MRE2Mirror.OpticalFeedback = Registers.OpticalFeedback(board)

The documentation for this class was generated from the following file:

- C:/git/138-882-00_optoMDC/src/main/python/optoMDC/mre2.py