MX Foundation 4
|
The following table lists the MAX Technologies' modules and devices supporting CSDB interface and the associated MX Foundation constants values. These MX Foundation constants are used by mxfDeviceModuleAllGet() to identify the CSDB interface available on a device.
Module model name | Module MXF constant |
---|---|
ASYNC Enhanced | MXF_MODULE_ASYNC_EH |
Multi Enhanced | MXF_MODULE_MULTI_EH |
IPM-ASYNC | MXF_MODULE_ASYNC |
IPM-MULTI | MXF_MODULE_MULTI |
FlexMAX SMP | MXF_MODULE_FLEXSMP |
The following tables list, for each device that supports CSDB, the type (dedicated or selectable), the number of transmit/receive channels, module index position for mxfDeviceModuleGet() and channel position for mxfModuleChannelGet().
Protocol selection is made with Channel Class attribute.
CSDB Type | CSDB Tx/Rx | CSDB Module Index | Note |
---|---|---|---|
Dedicated | 4/4 | 3 | Channels [0-3] are the transmit channels, followed by the receive channels [4-7]. |
The CSDB channels are shared with the 1553-EBR channels.
If KMXF_MIL1553_INTERFACE is set to VMXF_MIL1553_INTERFACE_RS485 for a MIL-1553 channel, it has priority over CSDB channel.
Here is how 1553-EBR and CSDB channels are related:
1553-EBR | CSDB |
---|---|
Channel 0 Bus A and B | Channel TX0 and TX1 |
Channel 1 Bus A and B | Channel RX0 and RX1 |
Channel 2 Bus A and B | Channel TX2 and TX3 |
Channel 3 Bus A and B | Channel RX2 and RX3 |
CSDB Type | CSDB Tx/Rx | CSDB Module Index | Note |
---|---|---|---|
Dedicated | 4/4 | 3 | Channels [0-3] are the transmit channels, followed by the receive channels [4-7]. |
Selectable | Up to 8/8 | 4 | Channels [0-7] are the transmit channels, followed by the receive channels [8-15]. Protocol selection is made with mxfSystemInitAttributeUint64CallbackHandler(). |
The CSDB channels are shared with the 1553-EBR channels.
If KMXF_MIL1553_INTERFACE is set to VMXF_MIL1553_INTERFACE_RS485 for a MIL-1553 channel, it has priority over CSDB channel.
Here is how 1553-EBR and CSDB channels are related:
1553-EBR | CSDB |
---|---|
Channel 0 Bus A and B | Channel TX0 and TX1 |
Channel 1 Bus A and B | Channel RX0 and RX1 |
Channel 2 Bus A and B | Channel TX2 and TX3 |
Channel 3 Bus A and B | Channel RX2 and RX3 |
Model | CSDB Type | CSDB Tx/Rx | CSDB Module Index | Note |
---|---|---|---|---|
FM629-2 | Dedicated | 4/4 | 3 | Channels [0-3] are the transmit channels, followed by the receive channels [4-7]. |
Selectable | Up to 8/8 | 4 | Channels [0-7] are the transmit channels, followed by the receive channels [8-15]. | |
FM629-4 | Dedicated | 4/4 | 3 | For each module, channels [0-3] are the transmit channels, followed by the receive channels [4-7]. |
4/4 | 9 | |||
Selectable | Up to 8/8 | 4 | Channels [0-7] are the transmit channels, followed by the receive channels [8-15]. |
Device Type | CSDB Type | CSDB Tx/Rx | CSDB Module Index | Note |
---|---|---|---|---|
FM664-2-16 | Dedicated | 4/4 | 11 | Channels [0-3] are the transmit channels, followed by the receive channels [4-7]. |
Selectable | Up to 8/8 | 9 | Channels [0-7] are the transmit channels, followed by the receive channels [8-15]. | |
FM664-2-32 FM664-2-64 | Dedicated | 6/6 | 11 | Channels [0-5] are the transmit channels, followed by the receive channels [6-11]. |
Selectable | Up to 8/8 | 9 | Channels [0-7] are the transmit channels, followed by the receive channels [8-15]. |
Device Type | CSDB Type | CSDB Tx/Rx | CSDB Module Index | Note |
---|---|---|---|---|
FM429-16 | Dedicated | 4/4 | 11 | Channels [0-3] are the transmit channels, followed by the receive channels [4-7]. |
Selectable | Up to 8/8 | 9 | Channels [0-7] are the transmit channels, followed by the receive channels [8-15]. | |
FM429-32 FM429-64 | Dedicated | 6/6 | 11 | Channels [0-5] are the transmit channels, followed by the receive channels [6-11]. |
Selectable | Up to 8/8 | 9 | Channels [0-7] are the transmit channels, followed by the receive channels [8-15]. |
Dedicated CSDB channels are available with S6 option.
CSDB Type | CSDB Tx/Rx | CSDB Module Index | Note |
---|---|---|---|
Dedicated (S6 option) | 6/6 | 11 | Channels [0-5] are the transmit channels, followed by the receive channels [6-11]. |
Selectable | Up to 8/8 | 9 | Channels [0-7] are the transmit channels, followed by the receive channels [8-15]. |
CSDB Type | CSDB Tx/Rx | Note |
---|---|---|
Selectable | Up to 8/8 | Channels [0-7] are the transmit channels, followed by the receive channels [8-15]. |
CSDB Type | CSDB Tx/Rx | Note |
---|---|---|
Dedicated | 8/8 | Channels [0-7] are the transmit channels, followed by the receive channels [8-15]. |
P/N | ASYNC Tx/Rx | Note |
---|---|---|
FMX-SMP-12 | 6/6 | Channels [0-5] are the transmit channels, followed by the receive channels [10-15]. |
FMX-SMP-16 | 10/10 | Channels [0-9] are the transmit channels, followed by the receive channels [14-23]. |
FMX-SMP-040804 | 8/8 | Channels [0-7] are the transmit channels, followed by the receive channels [20-27]. |