esd Protocol for CAN Modules - esd electronics, Inc.
esd Protocol for CAN Modules - esd electronics, Inc.
esd Protocol for CAN Modules - esd electronics, Inc.
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Commands and Parameters<br />
Parameter 1 and 2... With these parameters it is reported to the module at a request command onto<br />
which <strong>CAN</strong> Id (CTxId) it should transmit the requested reply.<br />
The module only transmits once on this identifier. The identifier is not stored<br />
on the module. If another transmission is wanted, another INIT Id with the<br />
corresponding parameters has to be transmitted to the module again.<br />
3 - 24<br />
At a set command the Rx identifier is interchanged to the module by these<br />
parameters on which it should transmit the data.<br />
By the sub command it is selected which one of the possible Rx identifiers<br />
should be set or reset:<br />
Sub Rx identifiers on<br />
command parameter 1 and 2<br />
$00 RxId1<br />
$01 RxId2<br />
: :<br />
n RxId(n+1)<br />
Table 3.4.2: Selection of the Rx identifiers by the sub command<br />
The following table shows how the bits of Rx identifiers have to be allocated<br />
to the bytes 5 and 6:<br />
Byte 5 Byte 6<br />
Parameter 1 Parameter 2<br />
Bits in<br />
byte 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0<br />
5 and 6<br />
Bits of<br />
the RxId<br />
RxId-H RxId-L<br />
- - - - - id11 id10 id9 id8 id7 id6 id5 id4 id3 id2 id1<br />
(-) These bits are not evaluated.<br />
Table 3.4.3: Bits of the Rx identifier in byte 5 and byte 6<br />
<strong>esd</strong> <strong>Protocol</strong> <strong>for</strong> <strong>CAN</strong> <strong>Modules</strong> Rev. 3.2