AcroPack Series AP560
CAN Bus Interface Module
- 55 -
Read Commands
Code
Data bytes
Description
Write Filter 4 ID
0x6A
6
(see Table 33)
Write Filter 5 ID
0x6C
6
(see Table 33)
Write Filter 6 ID
0x6E
6
(see Table 33)
Write Filter 7 ID
0x72
6
(see Table 33)
Write Mask 0 ID
0x74
6
(see Table 34)
Write Mask 1 ID
0x76
6
(see Table 34)
Write Mask 2 ID
0x78
6
(see Table 34)
Write Mask 3 ID
0x7A
6
(see Table 34)
Write Mask 4 ID
0x7C
6
(see Table 34)
Write Mask 5 ID
0x7E
6
(see Table 34)
Write Mask 6 ID
0x82
6
(see Table 34)
Write Mask 7 ID
0x84
6
(see Table 34)
HI-3111 Transmit Buffer
The HI-3111 transmit buffer consists of an eight message FIFO which allows
transmission of up to eight messages. Messages are loaded to the transmit
FI
FO via the “Write one message to Transmit FIFO” command. Similarly, the
“Reset Transmit FIFO” clears the transmit FIFO.
Transmission from the FIFO is enabled by setting the TXEN bit in CTRL1. If
TXEN transmission is enabled, all loaded messages are automatically sent if
the bus is available. If TXEN is not enabled, messages will not be sent until
TXEN is set. If TXEN is reset, a single message may also be sent by setting the
TX1M bit in CTRL1.
MESSAGE TRANSMISSION SEQUENCE
A simplified transmission flow is illustrated in Figure 9. The next message to
be transmitted (or current message trying to gain access to the bus) is loaded
from the FIFO to the Transmit Buffer. This will happen automatically if TXEN
or TX1Mare set in CTRL1.
If the bus is available, the message is sent. The transmission can be aborted at
any time using the Abort Transmission SPI command (see Table 29). Care
should be exercised when using the command as it may cause other nodes on
the bus to generate error frames if the message is aborted prior to
completing transmission. The current transmission sequence can also be
paused by resetting the TXEN bit in CTRL1. In this case, the current message
will be completed and any remaining messages in the transmit FIFO will not
be transmitted.
If the current message transmission goes ahead, two things can happen:
a) The message is successful, and the transmit buffer is now ready to receive
the next message from the transmit FIFO. The transmit history FIFO is
updated (see below).
Summary of Contents for AcroPack AP560
Page 28: ...AcroPack Series AP560 CAN Bus Interface Module 28 Figure 2 Standard Data Frame...
Page 30: ...AcroPack Series AP560 CAN Bus Interface Module 30 Figure 3 Extended Data Frame...
Page 32: ...AcroPack Series AP560 CAN Bus Interface Module 32 Figure 4 Remote Frame...
Page 34: ...AcroPack Series AP560 CAN Bus Interface Module 34 Figure 5 Error Frame...