so I got first aim2can devices, how can I configure them?
- or they have some kind default configuration?
- yes, feed AIM stream from v3 (1st or 2nd RS232 port; or from PC)
- make sure the CAN bus is terminated properly (120 Ohm on both ends);
- The device termination can be measured with DVM (eg. typical 120 Ohm, but sometimes 240 Ohm for compatibility with some BMW app that uses 2 terminating devices on each end 240/2=120 Ohm effectively).
- emitting CAN data for dash (feed to CAN-receiver or CAN logger)
- if need more CAN-ID messages, see CanBus and specify required message data on your project page
- after a certain number of messages specified, implemented and tested, we make the device easily configurable. (to make sure the conversions / formulas / ranges are sufficient)
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
- While AIM CAN allows any CAN id, quoting spec: "The packets of data do not contain a specific identifier, they are just in a predefined order"
- we implemented CAN id's 0x6f0 - 0x6f5 for the full set, this still conforms to AIM spec.
- Example: id 0x6f0 contains the first 4 channels (2 data bytes each) RPM, Wheelspeed, Oil Pressure, Oil Temperature. id 0x6f1 contains next 4 channels (and so on)
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.
- If you can get the first message working correctly then you have the hard bit sorted.
- Simply create a new receive template with the next address in the list and setup the channels as required.
- You have 4 different addresses being sent from the ECU so you should end up with 4 receive templates in the dash.