Changes

Line 35: Line 35:  
# Fill in the correct '''Data mask'''. This field determines which IO elements of the frame the user will receive. As an example, the part of the  CAN protocol was taken. Firstly, the user has to locate the data frame, which he wants to read, for this situation, data frame '''„Battery status“''' was taken into account. It holds five I/O parameters of the battery. If we would like to receive all data of the frame, in the configurator the user has to leave the default value in the ''Data mask field'' '''(Selected ALL)''' - which is used in this example.
 
# Fill in the correct '''Data mask'''. This field determines which IO elements of the frame the user will receive. As an example, the part of the  CAN protocol was taken. Firstly, the user has to locate the data frame, which he wants to read, for this situation, data frame '''„Battery status“''' was taken into account. It holds five I/O parameters of the battery. If we would like to receive all data of the frame, in the configurator the user has to leave the default value in the ''Data mask field'' '''(Selected ALL)''' - which is used in this example.
   −
[[Image:Manual_CAN_IO_2.png|left]]<br />
+
[[Image:Manual_CAN_IO_2.png|center]]<br />
If the user would like to get everything except, for example, the '''Battery Temperature''' value, some modifications have to be done to the Data mask field. In this case, if the user does not want to get the '''Battery Temperature''' value, he should find where this information stands in the data frame '''(byte orientation)'''. For this example, '''Battery Temperature''' parameter can be found between '''4th''' and '''5th''' byte of the frame. It is explained in the table below how the 8 byte CAN frame breaks down and which part of the frame has to be changed according to this example.
+
<br /> If the user would like to get everything except, for example, the '''Battery Temperature''' value, some modifications have to be done to the Data mask field. In this case, if the user does not want to get the '''Battery Temperature''' value, he should find where this information stands in the data frame '''(byte orientation)'''. For this example, '''Battery Temperature''' parameter can be found between '''4th''' and '''5th''' byte of the frame. It is explained in the table below how the 8 byte CAN frame breaks down and which part of the frame has to be changed according to this example.
    
''Protocol example'':<br />
 
''Protocol example'':<br />

Navigation menu