Jump to content

CAN Output to AIM Dash


defjux23

Recommended Posts

The Limits Flag word is a single value which is used to hold the status of multiple different runtimes. Each status is stored as a single bit with 0 being off/inactive and 1 being active.

For example if the Traction Limit is active and no other limits are active you would have the value 128 (0000 0000 1000 0000 in binary format) or if you had the Traction Limit and GP RPM Limit 1 active but no other limits active you would have the value 2176 (0000 1000 1000 0000 in binary format).

The LSB or Least Significant Byte is the Byte holding bits 0-7 and the MSB or Most Significant Byte holds bits 8-16 as a Byte is only 8 bits long and in there are 15bits of information. 

Capture.PNG

Link to comment
Share on other sites

To give a little more info that may help explain - The Aim software only allows you to assign a max of 8 bit flags per "channel".  So even though the Link ECU is sending out all flags as a single 16bit variable, at the aim end it has to be received as two 8 bit channels to allow all flags to be displayed.  

g1qgu8R.png

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...