MX Foundation 4
|
The KMXF_MIL1553_MILSTD1553_REV
attribute holds the channel standard revision A/B selection.
For Hybrid mode, see mxfMIL1553RtsHybridRevSet() to set the revision of each RT.
Constant | Value |
---|---|
VMXF_MIL1553_MILSTD1553_REVB | MIL-1553 Revision B (default) |
VMXF_MIL1553_MILSTD1553_REVA | MIL-1553 Revision A |
VMXF_MIL1553_MILSTD1553_REVHYBRID | Hybrid Revision (FX1553 only) |
The KMXF_MIL1553_INTERFACE
attribute holds the channel transmitter/receiver electrical interface selection.
The RS-485 transceivers are shared with ASYNC channels.
Changing this attribute will automatically set the speed to 1Mbps for MIL-STD-1553 or 10Mbps for RS485 (EBR).
This attribute is available with FX1553-4, FM1553-4 and FMX-M1553-4 devices only.
Constant | Value |
---|---|
VMXF_MIL1553_INTERFACE_MILSTD1553 | MIL-1553 interface (default) |
VMXF_MIL1553_INTERFACE_RS485 | RS485 (EBR) interface |
The KMXF_MIL1553_TX_VOLTAGE
attribute holds the channel transmitter output swing voltage (percentage of the output signal).
Range | Value |
---|---|
Minimum | 0 [0%] |
Maximum | 65535 [100%] (default) |
The KMXF_MIL1553_TRANSMITTER_ENABLE
attribute holds the channel A/B transmitters enable state. When a transmitter is disabled, nothing from its corresponding bus is transmitted.
Constant | Value |
---|---|
VMXF_MIL1553_TRANSMITTER_NONE | Bus A and B transmitters disable |
VMXF_MIL1553_TRANSMITTER_A | Bus A transmitter enable |
VMXF_MIL1553_TRANSMITTER_B | Bus B transmitter enable |
VMXF_MIL1553_TRANSMITTER_BOTH | Bus A and B transmitters enable (default) |
The KMXF_MIL1553_RECEIVER_ENABLE
attribute holds the channel A/B receivers enable state. When a receiver is disabled, nothing from its corresponding bus is received.
Constant | Value |
---|---|
VMXF_MIL1553_RECEIVER_NONE | Bus A and B receivers disable |
VMXF_MIL1553_RECEIVER_A | Bus A receiver enable |
VMXF_MIL1553_RECEIVER_B | Bus B receiver enable |
VMXF_MIL1553_RECEIVER_BOTH | Bus A and B receivers enable (default) |
The KMXF_MIL1553_TX_RX_TEST_LB
attribute holds the channel internal loopback enable state. When the loopback mode is enabled, the received data will come from the corresponding transceiver channel instead of the normal behavior where the received data comes from the transceiver line interface. This feature is intended for a demo application or for test purposes. Transmissions are still sent on the bus when loopback mode is enabled.
Constant | Value |
---|---|
VMXF_DISABLE | Disable loopback (default) |
VMXF_ENABLE | Enable loopback |
The KMXF_MIL1553_BUS_FUNCTION
attribute holds the single function channel bus function mode. This attribute controls which bus function between BC, BM or RT is active.
The following modes are available:
Constant | Value |
---|---|
VMXF_MIL1553_BUS_FUNCTION_BM | Bus Monitor (default) |
VMXF_MIL1553_BUS_FUNCTION_BC | Bus Controller |
VMXF_MIL1553_BUS_FUNCTION_RT | Remote Terminal |
The KMXF_MIL1553_EBR_TERMINATION
attribute holds the actual RS-485 EBR channel termination resistor state.
Only supported on MXF_MODULE_FLEX1553.
The following modes are available:
Constant | Value |
---|---|
VMXF_MIL1553_EBR_TERMINATION_NONE | No termination resistor (default) |
VMXF_MIL1553_EBR_TERMINATION_120OHM | 120 ohm termination resistor enabled |