defjux23 Posted October 2, 2022 Report Share Posted October 2, 2022 Hello! Would someone be able to explain what the following CAN Outputs are when using an AIM Dash? Limit Flags LSB Limit Flags MSB Thanks! Dan Quote Link to comment Share on other sites More sharing options...
Vaughan Posted October 2, 2022 Report Share Posted October 2, 2022 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. Quote Link to comment Share on other sites More sharing options...
Adamw Posted October 2, 2022 Report Share Posted October 2, 2022 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. Quote Link to comment Share on other sites More sharing options...
defjux23 Posted October 3, 2022 Author Report Share Posted October 3, 2022 Thanks all for the information! Dan Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.