MX Foundation 4
|
The KMXF_MIL1553_BM_MIN_RESPONSE_TIME
attribute holds the bus monitor minimum response time. This value is used to detect the response too fast error condition. This attribute is not available when BM mode is in Word mode. On IPM-1553-MRT the effective resolution is 1 bit, the value will be rounded down to the nearest bit (i.e. 33 ⅛ bit will be set to 32 ⅛ bit).
Range | Value (⅛ bit) |
---|---|
Minimum | 0 |
Maximum | 511 |
Default value: 32 ⅛ bit
The KMXF_MIL1553_BM_RESPONSE_TIMEOUT
attribute holds the bus monitor response timeout (microseconds or nanoseconds). The value is based on the timebase resolution. This value is used to detect when a RT does not respond. This attribute is not available when BM mode is in Word mode. On IPM-1553-MRT the effective resolution is microsecond, then value will be rounded down to the nearest microsecond.
Range | Value (nanosecond) |
---|---|
Minimum | 0 |
Maximum | 255000 |
Default value: 14000 nanoseconds
The KMXF_MIL1553_BM_MODE
attribute holds the monitor mode value for the bus monitor. See (Modes) for more details.
Constant | Value |
---|---|
VMXF_MIL1553_BM_MODE_WORD | Select BM Word mode |
VMXF_MIL1553_BM_MODE_STRING | Select BM String mode |
VMXF_MIL1553_BM_MODE_MESSAGE | Select BM Message mode (default) |
The KMXF_MIL1553_BM_UNEXPECTED_FILTER_ENABLE
attribute holds the bus monitor filtering enable state of unexpected received messages. When disable, all messages will be received and unexpected messages will have the unexpected error bit set in the message control word. When enable, unexpected messages will be automatically discarded. This attribute is not available when BM mode is in Word mode.
Supported on Enhanced module only.
Constant | Value |
---|---|
VMXF_DISABLE | Disable filtering of unexpected received messages (default) |
VMXF_ENABLE | Enable filtering of unexpected received messages |
The KMXF_MIL1553_START_TIME
attribute holds the time at which the bus monitor has been enabled. Supported on Enhanced module only.
Default value: 0
The KMXF_MIL1553_BM_FIFO_AF
attribute holds the almost full (AF) FIFO threshold value for the BM in number of words.
Range | Value (word) |
---|---|
Minimum | 1 |
Maximum | 1023 |
Default value: 64
The KMXF_MIL1553_BM_FIFO_AGING
attribute defines the RX FIFO aging timeout value for the BM. It defines the longest delay that a received word can wait in the hardware FIFO before a receive interrupt is generated. The attribute value resolution is based on the timebase resolution. A RX FIFO Aging Timeout value of 0 disables the aging timeout. The attribute value is rounded down to step of 64 microseconds.
Range | Value |
---|---|
Minimum | 0 (nanosecond) |
Maximum | 16320000 (nanoseconds) |
Default value: 8192000 nanoseconds