MembersPage/Kamuto/AimtoCan (2023-06-23 21:03:03)

so I got first aim2can devices, how can I configure them?

There might be many CAN-bus systems in a vehicle. Please make sure not to adversely effect critical systems eg. ABS.


Some test AIM streams would be nice, eg. with constant for a few seconds, than artificial step (RPM, wheelspeed, MAP, TPS data), so any conversion (eg. the wheelspeed in 0.1 km/h or mph or other units) are easier to notice (calibration or verification with continuously varying data is more challanging).


so what is default configuration? ID's and other stuff?


Implementation according to http://www.vems.hu/files/MembersPage/NanassyPeter/AIM_support/AIM-ECU%20protocol.pdf page#1

thank you, will try to feed this to motec c125 soon


so after like 10hr's of playing with the motec dash I came for advice to motec forum.. after that it took like 5 minutes to define everything and get it working.

[motec forum link]


hi, would it be possible to write aim2can fw for mazda 3? I have can stream data analyzed and I can provide you with it, I need it because power steering wont work without rpm signal, + tach works at the same stream, and we have coolant temp ID's and scalings too..

thanks Valdas.


hello, lately I have an issue with external devices when working with vems, dash pdm has can bus but vems has only one way can, so I cant get any data to vems from can bus, I have a simple but very efficient request to sort this integration nightmare, as we know aim2can can send physical analog inputs to vems. I need an override for it. lets say, if aim2can device see ID 0x640 on can bus it stops sending first 4 actual physical analog inputs and replaces them with can bus data received on 0x640 or 0x641 that way it would be possible to get analog inputs, switches or any other stuff to vems over can bus from other devices and that means that it would be possible to control boost from keypads, or antilag or any other stuff could be controled over can bus. it would be kinda modern ecu, cause it's now really really lacking in this departament.

so, 0x640 on can bus stops broadcasting first 4 aim2can analogs to vems and replaces them by 4 16 bit big endian values from that can ID

0x641 would do next 4, and that's all I need I guess.

thank you.