Troubleshooting
2-32
CAN USB-232 User Manual
The CAN USB-232 can also be configured to force immediate transmission upon detection of specific user-
configured bytes in the data stream (CR or LF, for example).
It also supports defining and sending of WAKE messages to support CAN networks that go into SLEEP
mode. See more detail in help options under ‘set can vc’
2.8.1
The ‘XMIT’ and ‘RCEV’ Identifiers
When configuring the CAN USB-232 for Virtual Circuit operation, two identifiers must be specified in
order for the virtual circuit to work correctly. These two identifiers are referred to as the ‘XMIT’ and
‘RCEV’ identifiers.
2.8.2
‘XMIT’ Identifier
The ‘XMIT’ identifier is used when the CAN USB-232 has stream data to send over the CAN network.
A CAN message is formatted to include this identifier, the number of bytes to be sent, and the actual stream
data that was received from the serial COM port. The CAN message is then sent over the CAN network.
This identifier signals that the CAN message which contains it also contains serial port stream data. Other
CAN USB-232 units can be configured to look for this identifier and will then extract the stream data from
the CAN message.
The ‘XMIT’ identifier can be either standard 11-bit or extended 29-bit.
2.8.3
‘RCEV’ Identifier
The ‘RCEV’ identifier is used to specify which CAN message should be received by the CAN USB-232
when waiting for incoming stream data. The CAN USB-232 will discard all other messages.
When a CAN message containing this identifier is received, the data in the message is assumed to be stream
data from another CAN USB-232. This data is then read and output directly to the serial COM port of the
receiving CAN USB-232 unit, providing the completion of the virtual circuit.
If the received message for any reason contains a length of zero, or is an RTR message, it is discarded and
not stream data is generated.
The ‘RCEV’ identifier can be either standard 11-bit or extended 29-bit.
Summary of Contents for CAN USB-232
Page 1: ...CAN USB 232 User Manual Revision E August 1 2016 ...
Page 2: ......
Page 36: ...Troubleshooting 2 28 CAN USB 232 User Manual ...
Page 41: ...Getting Started CAN USB 232 User Manual 2 33 2 8 4 Get CAN Virtual Circuit Setting ...
Page 42: ...Troubleshooting 2 34 CAN USB 232 User Manual 2 8 5 Set CAN Virtual Circuit TX ID ...
Page 43: ...Getting Started CAN USB 232 User Manual 2 35 2 8 6 Set CAN Virtual Circuit RX ID ...
Page 44: ...Troubleshooting 2 36 CAN USB 232 User Manual 2 8 7 Set CAN Virtual Circuit Forced Send Code ...
Page 45: ...Getting Started CAN USB 232 User Manual 2 37 2 8 8 Set CAN Virtual Circuit Forced Wake Code ...
Page 46: ...Troubleshooting 2 38 CAN USB 232 User Manual 2 8 9 Set CAN Virtual Circuit Timeout Send ...
Page 47: ...Getting Started CAN USB 232 User Manual 2 39 2 8 10 Set CAN Virtual Circuit Wake Timeout ...
Page 48: ...Troubleshooting 2 40 CAN USB 232 User Manual 2 8 11 Set CAN Virtual Circuit Wait after Wakeup ...
Page 65: ...CAN USB 232 User Manual 2 1 ...