MX Foundation 4
|
The following table lists the MAX Technologies' modules and devices supporting HDLC interface and the associated MX Foundation constants. These MX Foundation constants are used by the mxfDeviceModuleAllGet() function to identify the HDLC interface available on a device.
Module model name | Module MXF constant |
---|---|
Multi Enhanced | MXF_MODULE_MULTI_EH |
IPM-MULTI | MXF_MODULE_MULTI |
FlexMAX SMP | MXF_MODULE_FLEXSMP |
The following table lists, for each device that supports HDLC/SDLC, the number of transmit/receive channels and module index position for mxfDeviceModuleGet().
Device | HDLC/SDLC Tx/Rx | HDLC/SDLC Module Index |
---|---|---|
FlexMulti 1553 FlexMulti 629 | Up to 4/4(1) | 4 |
FlexMulti 429 FlexMulti 664 FlexMulti | Up to 4/4(1) | 9 |
IPM-MULTI | Up to 4/4(1) | Depends on carrier IP slot |
FMX-SMP-040804 | 4/4(2) | Depends on FlexMAX module slot |
1.
For each module, channels [0-3] are the transmit channels, and channels [8-11] are the received channels.
For each HDLC/SDLC channel, a corresponding CLOCK channel must be assigned.
HDLC/SDLC [0] must have a CLOCK channel at position [4], HDLC/SDLC [1] with CLOCK [5], and so on.
Protocol selection is made with Channel Class attribute.
2.
For each module, channels [12-15] are the transmit channels, and channels [32-35] are the received channels.
For each HDLC/SDLC channel, a corresponding CLOCK channel is assigned.
HDLC/SDLC [12] has a CLOCK channel at position [16], HDLC/SDLC [13] is associated with CLOCK [17], and so on.