MATES / Modular Automatic Test Equipment System API  2.5.0.0
Namespaces | Data Structures | Enumerations
Viresco.Mates Namespace Reference

MATES system main classes. More...

Namespaces

namespace  Registers
 The MATES registers definitions.
 

Data Structures

class  Adc5Node
 Represents single MATES-ADC5-MK1 node. More...
 
class  AdcNode
 Represents a common ADC module. More...
 
class  Dac5Node
 Represents single MATES-DAC5-MK1 node. More...
 
class  DacNode
 Represents a common DAC module. More...
 
class  Dio3Node
 Represents single MATES-DIOX-MK1 node. More...
 
class  DioNode
 Represents a common digital IO module. More...
 
class  DioxNode
 Represents single MATES-DIOX-MK1 node. More...
 
interface  IAdcNode
 Represents a common ADC module. More...
 
interface  IDacNode
 Represents a common DAC module. More...
 
interface  IDioAsserts
 Asserts suitable for a DIO node. More...
 
interface  INodeAsserts
 Asserts available for all types of nodes. More...
 
class  Mates
 MATES system wrapper class. More...
 
class  MatesConfigError
 Represents exception used by MATES to communicate configuration errors. More...
 
class  MatesException
 Represents exception used by MATES to communicate runtime errors. More...
 
class  MatesRangeError
 Represents exception used by MATES to signal range errors. More...
 
class  Node
 Represents basic node with features common to all nodes. More...
 
class  Register
 Represents abstract Mates register. More...
 
class  UccNode
 Represents single MATES-UCC-MK1 node. More...
 

Enumerations

Detailed Description

MATES system main classes.

Enumeration Type Documentation

enum NodeId
strong
enum OutputChannelNumber
strong

MATES output channels enumeration.

Enumerator
MATES_OUT01 

(0) Output #1 - front panel designation: OUT01.

MATES_OUT02 

(1) Output #2 - front panel designation: OUT02.

MATES_OUT03 

(2) Output #3 - front panel designation: OUT03.

MATES_OUT04 

(3) Output #4 - front panel designation: OUT04.

MATES_OUT05 

(4) Output #5 - front panel designation: OUT05.

MATES_OUT06 

(5) Output #6 - front panel designation: OUT06.

MATES_OUT07 

(6) Output #7 - front panel designation: OUT07.

MATES_OUT08 

(7) Output #8 - front panel designation: OUT08.

MATES_OUT09 

(8) Output #9 - front panel designation: OUT09.

MATES_OUT10 

(9) Output #10 - front panel designation: OUT10.

MATES_OUT11 

(10) Output #11 - front panel designation: OUT11.

MATES_OUT12 

(11) Output #12 - front panel designation: OUT12.

MATES_OUT13 

(12) Output #13 - front panel designation: OUT13.

MATES_OUT14 

(13) Output #14 - front panel designation: OUT14.

MATES_OUT15 

(14) Output #15 - front panel designation: OUT15.

MATES_OUT16 

(15) Output #16 - front panel designation: OUT16.

MATES_OUT17 

(16) Output #17 - front panel designation: OUT17.

MATES_OUT18 

(17) Output #18 - front panel designation: OUT18.

MATES_OUT19 

(18) Output #19 - front panel designation: OUT19.

MATES_OUT20 

(19) Output #20 - front panel designation: OUT20.

MATES_OUT21 

(20) Output #21 - front panel designation: OUT21.

MATES_OUT22 

(21) Output #22 - front panel designation: OUT22.

MATES_OUT23 

(22) Output #23 - front panel designation: OUT23.

MATES_OUT24 

(23) Output #24 - front panel designation: OUT24.

MATES_OUT25 

(24) Output #25 - front panel designation: OUT25.

MATES_OUT26 

(25) Output #26 - front panel designation: OUT26.

MATES_OUT27 

(26) Output #27 - front panel designation: OUT27.

MATES_OUT28 

(27) Output #28 - front panel designation: OUT28.

MATES_OUT29 

(28) Output #29 - front panel designation: OUT29.

MATES_OUT30 

(29) Output #30 - front panel designation: OUT30.

MATES_OUT31 

(30) Output #31 - front panel designation: OUT31.

MATES_OUT32 

(31) Output #32 - front panel designation: OUT32.

MATES_OUT33 

(32) Output #33 - front panel designation: OUT33.

MATES_OUT34 

(33) Output #34 - front panel designation: OUT34.

MATES_OUT35 

(34) Output #35 - front panel designation: OUT35.

MATES_OUT36 

(35) Output #36 - front panel designation: OUT36.

MATES_OUT37 

(36) Output #37 - front panel designation: OUT37.

MATES_OUT38 

(37) Output #38 - front panel designation: OUT38.

MATES_OUT39 

(38) Output #39 - front panel designation: OUT39.

MATES_OUT40 

(39) Output #40 - front panel designation: OUT40.

enum InputChannelNumber
strong
Enumerator
MATES_IN01 

(0) Input #1 - front panel designation: IN01.

MATES_IN02 

(1) Input #2 - front panel designation: IN02.

MATES_IN03 

(2) Input #3 - front panel designation: IN03.

MATES_IN04 

(3) Input #4 - front panel designation: IN04.

MATES_IN05 

(4) Input #5 - front panel designation: IN05.

MATES_IN06 

(5) Input #6 - front panel designation: IN06.

MATES_IN07 

(6) Input #7 - front panel designation: IN07.

MATES_IN08 

(7) Input #8 - front panel designation: IN08.

MATES_IN09 

(8) Input #9 - front panel designation: IN09.

MATES_IN10 

(9) Input #10 - front panel designation: IN10.

MATES_IN11 

(10) Input #11 - front panel designation: IN11.

MATES_IN12 

(11) Input #12 - front panel designation: IN12.

MATES_IN13 

(12) Input #13 - front panel designation: IN13.

MATES_IN14 

(13) Input #14 - front panel designation: IN14.

MATES_IN15 

(14) Input #15 - front panel designation: IN15.

MATES_IN16 

(15) Input #16 - front panel designation: IN16.

MATES_IN17 

(16) Input #17 - front panel designation: IN17.

MATES_IN18 

(17) Input #18 - front panel designation: IN18.

MATES_IN19 

(18) Input #19 - front panel designation: IN19.

MATES_IN20 

(19) Input #20 - front panel designation: IN20.

MATES_IN21 

(20) Input #21 - front panel designation: IN21.

MATES_IN22 

(21) Input #22 - front panel designation: IN22.

MATES_IN23 

(22) Input #23 - front panel designation: IN23.

MATES_IN24 

(23) Input #24 - front panel designation: IN24.

MATES_IN25 

(24) Input #25 - front panel designation: IN25.

MATES_IN26 

(25) Input #26 - front panel designation: IN26.

MATES_IN27 

(26) Input #27 - front panel designation: IN27.

MATES_IN28 

(27) Input #28 - front panel designation: IN28.

MATES_IN29 

(28) Input #29 - front panel designation: IN29.

MATES_IN30 

(29) Input #30 - front panel designation: IN30.

MATES_IN31 

(30) Input #31 - front panel designation: IN31.

MATES_IN32 

(31) Input #32 - front panel designation: IN32.

MATES_IN33 

(32) Input #33 - front panel designation: IN33.

MATES_IN34 

(33) Input #34 - front panel designation: IN34.

MATES_IN35 

(34) Input #35 - front panel designation: IN35.

MATES_IN36 

(35) Input #36 - front panel designation: IN36.

MATES_IN37 

(36) Input #37 - front panel designation: IN37.

MATES_IN38 

(37) Input #38 - front panel designation: IN38.

MATES_IN39 

(38) Input #39 - front panel designation: IN39.

MATES_IN40 

(39) Input #40 - front panel designation: IN40.